From a97c438811f1b2e11edb1a8afde61e1ce994cb5d Mon Sep 17 00:00:00 2001 From: Tburm Date: Mon, 16 Sep 2024 15:36:37 +0000 Subject: [PATCH] deploy: 79f68539949f5e5395e92f5ca558dd50369ea558 --- .nojekyll | 0 catalog.json | 1 + ...re_account_delegation_arbitrum_mainnet.sql | 64 +++++ .../core/fct_core_apr_arbitrum_mainnet.sql | 234 +++++++++++++++++ .../fct_core_apr_rewards_arbitrum_mainnet.sql | 111 ++++++++ ...t_core_market_updated_arbitrum_mainnet.sql | 36 +++ ..._core_pool_collateral_arbitrum_mainnet.sql | 43 ++++ ..._core_pool_delegation_arbitrum_mainnet.sql | 49 ++++ .../core/fct_core_pools_arbitrum_mainnet.sql | 13 + .../core/fct_pool_debt_arbitrum_mainnet.sql | 10 + .../fct_pool_issuance_arbitrum_mainnet.sql | 43 ++++ ..._pool_issuance_hourly_arbitrum_mainnet.sql | 122 +++++++++ .../fct_pool_pnl_hourly_arbitrum_mainnet.sql | 214 ++++++++++++++++ ...ool_pnl_hourly_reward_arbitrum_mainnet.sql | 82 ++++++ .../fct_pool_rewards_arbitrum_mainnet.sql | 39 +++ ...t_pool_rewards_hourly_arbitrum_mainnet.sql | 21 ++ ..._rewards_token_hourly_arbitrum_mainnet.sql | 190 ++++++++++++++ ...marke_f12327e7950a4c802d6132d27f7841dd.sql | 22 ++ ...fct_c_1755c42adad4400728f2d291f52662f0.sql | 20 ++ ...fct_c_335aca0e4bfdf700395d4d6e2861f70c.sql | 20 ++ ...fct_c_483fd77f9e18a06eeee91a8e4f95404a.sql | 22 ++ ...fct_c_73ef4a8208eaef7723f7a2b1da192431.sql | 22 ++ ...fct_c_7c412ba7c7ea7aef5e4e7db7c8fc5c75.sql | 20 ++ ...fct_c_85aa93ec24a82fd6c67a87038bee45c1.sql | 20 ++ ...fct_c_ab6508955d3f808c1b270f9aa7a37b6d.sql | 20 ++ ...fct_c_b1d60fed4955a4fc968b2378103deac3.sql | 20 ++ ...fct_c_ebc9de3d45a12d255533021f88b74fed.sql | 20 ++ ...fct_c_f5658474e91a7efeefc846ada0723656.sql | 20 ++ ...fct_p_0b54f6ee81adfb64e5d45509be471536.sql | 20 ++ ...fct_p_1f912620bb744a27954a74cab0fd1f0c.sql | 20 ++ ...fct_p_2a92d0cd280c3cfef0baf61899429708.sql | 20 ++ ...fct_p_2b0953c6036f08e2a591283eb5a67dcb.sql | 22 ++ ...fct_p_60522e151e8e0e30d7da9ec6cf7c9bd3.sql | 20 ++ ...fct_p_75eb21ed4adc24b56bbcdcebefd76286.sql | 20 ++ ...fct_p_763a1d68cea27da2cd6c7c90b0572cee.sql | 20 ++ ...fct_p_808e4ad8c54952685268224b3ab2dc3f.sql | 20 ++ ...fct_p_92e486da67fd4aa212c6fc7ead2ca990.sql | 20 ++ ...fct_p_ae8a634b24663cbeedd8622d73436da5.sql | 20 ++ ...fct_p_b1d59884f8642fc3181a3d46417cd8fb.sql | 20 ++ ...fct_p_b767823a1421432f769ec197446aa019.sql | 20 ++ ...fct_p_d399039b72aeb6695a12d8e3bbc21cc7.sql | 22 ++ ...fct_p_df233af1f002dedfa1f71072df17c949.sql | 20 ++ ...fct_p_fc2ea70c19f61eac92d253c82f8b6c86.sql | 20 ++ ..._dele_31ff6ba6e6f978d07dd28e8ba6100164.sql | 11 + ..._dele_97b2ee4148e5bac1b0699fe3c6e63583.sql | 11 + ..._dele_ee7cc0e1e999bee8d31dc50dc12bd488.sql | 11 + ...nt_delegation_arbitrum_mainnet_pool_id.sql | 11 + ...account_delegation_arbitrum_mainnet_ts.sql | 11 + ..._fct_core_apr_arbitrum_mainnet_apr_24h.sql | 11 + ..._fct_core_apr_arbitrum_mainnet_apr_28d.sql | 11 + ...l_fct_core_apr_arbitrum_mainnet_apr_7d.sql | 11 + ..._fct_core_apr_arbitrum_mainnet_apy_24h.sql | 11 + ..._fct_core_apr_arbitrum_mainnet_apy_28d.sql | 11 + ...l_fct_core_apr_arbitrum_mainnet_apy_7d.sql | 11 + ...e_apr_arbitrum_mainnet_collateral_type.sql | 11 + ..._apr_arbitrum_mainnet_collateral_value.sql | 11 + ...r_arbitrum_mainnet_cumulative_issuance.sql | 11 + ...re_apr_arbitrum_mainnet_cumulative_pnl.sql | 11 + ...ull_fct_core_apr_arbitrum_mainnet_debt.sql | 11 + ...e_apr_arbitrum_mainnet_hourly_issuance.sql | 11 + ...t_core_apr_arbitrum_mainnet_hourly_pnl.sql | 11 + ...re_apr_arbitrum_mainnet_hourly_pnl_pct.sql | 11 + ...pr_arbitrum_mainnet_hourly_rewards_pct.sql | 11 + ..._fct_core_apr_arbitrum_mainnet_pool_id.sql | 11 + ..._core_apr_arbitrum_mainnet_rewards_usd.sql | 11 + ..._null_fct_core_apr_arbitrum_mainnet_ts.sql | 11 + ...updat_4b643cda1c91c522d066b35480cce379.sql | 11 + ...updat_c100fcf44108d7ff35d65b9c6a7b25b1.sql | 11 + ...updat_ec83a69c2d67a6b85fde509d3cc884a8.sql | 11 + ...et_updated_arbitrum_mainnet_event_name.sql | 11 + ...ore_market_updated_arbitrum_mainnet_id.sql | 11 + ...ket_updated_arbitrum_mainnet_market_id.sql | 11 + ..._updated_arbitrum_mainnet_net_issuance.sql | 11 + ..._updated_arbitrum_mainnet_token_amount.sql | 11 + ...ore_market_updated_arbitrum_mainnet_ts.sql | 11 + ...llate_093527c47d269f939c2c7d47d4c2a78f.sql | 11 + ...llate_2430c0471eac1e889c6c004ff9132c39.sql | 11 + ...re_pool_collateral_arbitrum_mainnet_ts.sql | 11 + ...legat_b4282e52ccccdfed1d4b4c2355b7d655.sql | 11 + ...ol_delegation_arbitrum_mainnet_pool_id.sql | 11 + ...re_pool_delegation_arbitrum_mainnet_ts.sql | 11 + ...re_pools_arbitrum_mainnet_block_number.sql | 11 + ...core_pools_arbitrum_mainnet_created_ts.sql | 11 + ...ull_fct_core_pools_arbitrum_mainnet_id.sql | 11 + ..._fct_core_pools_arbitrum_mainnet_owner.sql | 11 + ...ool_debt_arbitrum_mainnet_block_number.sql | 11 + ..._debt_arbitrum_mainnet_collateral_type.sql | 11 + ...ll_fct_pool_debt_arbitrum_mainnet_debt.sql | 11 + ...fct_pool_debt_arbitrum_mainnet_pool_id.sql | 11 + ...null_fct_pool_debt_arbitrum_mainnet_ts.sql | 11 + ...l_issuance_arbitrum_mainnet_account_id.sql | 11 + ..._pool_issuance_arbitrum_mainnet_amount.sql | 11 + ...issuance_arbitrum_mainnet_block_number.sql | 11 + ...uance_arbitrum_mainnet_collateral_type.sql | 11 + ...pool_issuance_arbitrum_mainnet_pool_id.sql | 11 + ...ance_arbitrum_mainnet_transaction_hash.sql | 11 + ..._fct_pool_issuance_arbitrum_mainnet_ts.sql | 11 + ...e_hou_65ed67157b891a8810704ee505558860.sql | 11 + ...e_hou_6846fca20e0573c8b636234f11940a78.sql | 11 + ...suance_hourly_arbitrum_mainnet_pool_id.sql | 11 + ...ol_issuance_hourly_arbitrum_mainnet_ts.sql | 11 + ...rly_a_7c866040c874169c1cad2287083652b9.sql | 11 + ...ourly_arbitrum_mainnet_collateral_type.sql | 11 + ...urly_arbitrum_mainnet_collateral_value.sql | 11 + ..._pool_pnl_hourly_arbitrum_mainnet_debt.sql | 11 + ...ourly_arbitrum_mainnet_hourly_issuance.sql | 11 + ...pnl_hourly_arbitrum_mainnet_hourly_pnl.sql | 11 + ...hourly_arbitrum_mainnet_hourly_pnl_pct.sql | 11 + ...urly_arbitrum_mainnet_hourly_total_pct.sql | 11 + ...ol_pnl_hourly_arbitrum_mainnet_pool_id.sql | 11 + ...nl_hourly_arbitrum_mainnet_rewards_usd.sql | 11 + ...ct_pool_pnl_hourly_arbitrum_mainnet_ts.sql | 11 + ...t_pool_rewards_arbitrum_mainnet_amount.sql | 11 + ...wards_arbitrum_mainnet_collateral_type.sql | 11 + ...l_rewards_arbitrum_mainnet_distributor.sql | 11 + ..._pool_rewards_arbitrum_mainnet_pool_id.sql | 11 + ..._rewards_arbitrum_mainnet_token_symbol.sql | 11 + ...l_fct_pool_rewards_arbitrum_mainnet_ts.sql | 11 + ..._hour_6b64ee93647e66468d764cc3fc458ee1.sql | 11 + ...ewards_hourly_arbitrum_mainnet_pool_id.sql | 11 + ...ds_hourly_arbitrum_mainnet_rewards_usd.sql | 11 + ...ool_rewards_hourly_arbitrum_mainnet_ts.sql | 11 + ..._toke_090c93d2b78f3f33bc0bf584324abc24.sql | 11 + ..._toke_155765ddde142e379951332067798d41.sql | 11 + ..._toke_32d66eb63ddb1fa4ad4488d0be44060a.sql | 11 + ..._toke_e5018762223ef54a23a1f8e8015d80e9.sql | 11 + ...s_token_hourly_arbitrum_mainnet_amount.sql | 11 + ..._token_hourly_arbitrum_mainnet_pool_id.sql | 11 + ...wards_token_hourly_arbitrum_mainnet_ts.sql | 11 + ...ore_market_updated_arbitrum_mainnet_id.sql | 14 + .../fct_perp_accounts_arbitrum_mainnet.sql | 14 + ...p_collateral_modified_arbitrum_mainnet.sql | 15 ++ ...perp_interest_charged_arbitrum_mainnet.sql | 13 + .../fct_perp_liq_account_arbitrum_mainnet.sql | 61 +++++ ...fct_perp_liq_position_arbitrum_mainnet.sql | 42 +++ ...t_perp_market_history_arbitrum_mainnet.sql | 76 ++++++ .../fct_perp_markets_arbitrum_mainnet.sql | 14 + .../perp/fct_perp_orders_arbitrum_mainnet.sql | 46 ++++ .../perp/fct_perp_pnl_arbitrum_mainnet.sql | 18 ++ ...revious_order_expired_arbitrum_mainnet.sql | 19 ++ .../perp/fct_perp_trades_arbitrum_mainnet.sql | 70 +++++ ...colla_0da291fb90e271e6e31861eed55225bd.sql | 22 ++ ...inter_e3bc82b7fe00da18ffea37f42d8e33ad.sql | 22 ++ ...previ_e7295bfc045a17bdff640789d2cdf4dd.sql | 22 ++ ...fct_p_0473f5e4efa8c059d6f55fff4bb9e40b.sql | 20 ++ ...fct_p_28a03b6e7d1423026833804c01edf40a.sql | 20 ++ ...fct_p_31170cd30bf38d63d5769ea55dd61720.sql | 20 ++ ...fct_p_314c711b09a188d2044ff89bdb16095c.sql | 20 ++ ...fct_p_493d704d8c878c5ba21c6d3ee7067c6f.sql | 20 ++ ...fct_p_4d54c441808b4a16bff94148254d77da.sql | 20 ++ ...fct_p_6d5193e03e7c13e392a6798ee0aebb85.sql | 20 ++ ...fct_p_85b220e94248ca2293e0c5eb6c638ad7.sql | 20 ++ ...fct_p_86abe1e53fb8472cf6a04ac6ff41b9db.sql | 20 ++ ...fct_p_974e37f3348ad7524936397a15395179.sql | 20 ++ ...fct_p_9dad67003da2d3db2675c0acf655de0a.sql | 20 ++ ...fct_p_acdb60bebd4cc38d26603b2d43d9e67c.sql | 20 ++ ...fct_p_ae86da3c3a2f8ef9241ca542ed9cfd7a.sql | 20 ++ ...fct_p_bf31e61faeb932d909281f56f6bab77b.sql | 20 ++ ...fct_p_c52f4d44cbcd1c969ca006658f4bb47d.sql | 20 ++ ...fct_p_def7ec9d6a2fb5f42cf1cb7d3295ff5f.sql | 20 ++ ...fct_p_ea02be054480a78acfcc20999decb73e.sql | 20 ++ ...fct_p_eb2bcad6479b2a3bbdf15cf74dfd1e31.sql | 20 ++ ...fct_p_eeaca53326292cee7049bb0a87db4e7e.sql | 20 ++ ...fct_p_f5642b27b5e66beab406a8db98b375b9.sql | 20 ++ ...fct_p_ff24f6dbc5ef0b130e32acd6cbba2e0f.sql | 20 ++ ...p_accounts_arbitrum_mainnet_created_ts.sql | 11 + ..._fct_perp_accounts_arbitrum_mainnet_id.sql | 11 + ...t_perp_accounts_arbitrum_mainnet_owner.sql | 11 + ...ral_m_34c6e8413702c7aea6b1c479eb229779.sql | 11 + ...ral_m_49aedeabb7047b87229b60095809171b.sql | 11 + ...ral_m_4c57a6b60ac61d99845385b58a05d583.sql | 11 + ...ral_m_85f4340bea413ccc136adc9cf5e4b37c.sql | 11 + ...ral_m_b8471e720904f8df062e9f10dc9e00fb.sql | 11 + ...ral_modified_arbitrum_mainnet_contract.sql | 11 + ...ollateral_modified_arbitrum_mainnet_id.sql | 11 + ...teral_modified_arbitrum_mainnet_sender.sql | 11 + ...t_cha_0a6d235a7c819de31ab18fb62294e516.sql | 11 + ...t_cha_717f5aaea0a5d2246ddb5a35c3fbb300.sql | 11 + ...t_cha_c276a7e4ca2d382d4ab76f03588816f8.sql | 11 + ...st_charged_arbitrum_mainnet_account_id.sql | 11 + ...rest_charged_arbitrum_mainnet_contract.sql | 11 + ...st_charged_arbitrum_mainnet_event_name.sql | 11 + ...p_interest_charged_arbitrum_mainnet_id.sql | 11 + ...rest_charged_arbitrum_mainnet_interest.sql | 11 + ...iq_account_arbitrum_mainnet_account_id.sql | 11 + ..._account_arbitrum_mainnet_total_reward.sql | 11 + ...t_perp_liq_account_arbitrum_mainnet_ts.sql | 11 + ...q_position_arbitrum_mainnet_account_id.sql | 11 + ...position_arbitrum_mainnet_block_number.sql | 11 + ..._perp_liq_position_arbitrum_mainnet_id.sql | 11 + ...iq_position_arbitrum_mainnet_market_id.sql | 11 + ...osition_arbitrum_mainnet_market_symbol.sql | 11 + ...osition_arbitrum_mainnet_position_size.sql | 11 + ..._perp_liq_position_arbitrum_mainnet_ts.sql | 11 + ...ition_c44cf46be0017a43dad18328907621a0.sql | 11 + ...ition_fce69fbfb7d0fa3cea81f66025278631.sql | 11 + ...histo_7410608d1a48d766fd36392a82d58823.sql | 11 + ...histo_ab2ff9cd5351a0fdff30c7f236999b13.sql | 11 + ...histo_db7b704adef0c78313d1eda27f65442c.sql | 11 + ...histo_e78054756e9523d86668f78f1329d30b.sql | 11 + ..._history_arbitrum_mainnet_block_number.sql | 11 + ..._history_arbitrum_mainnet_funding_rate.sql | 11 + ...erp_market_history_arbitrum_mainnet_id.sql | 11 + ...history_arbitrum_mainnet_interest_rate.sql | 11 + ...history_arbitrum_mainnet_long_rate_apr.sql | 11 + ...ket_history_arbitrum_mainnet_market_id.sql | 11 + ...history_arbitrum_mainnet_market_symbol.sql | 11 + ..._market_history_arbitrum_mainnet_price.sql | 11 + ...p_market_history_arbitrum_mainnet_size.sql | 11 + ...et_history_arbitrum_mainnet_size_delta.sql | 11 + ...rket_history_arbitrum_mainnet_size_usd.sql | 11 + ...p_market_history_arbitrum_mainnet_skew.sql | 11 + ...erp_market_history_arbitrum_mainnet_ts.sql | 11 + ..._markets_arbitrum_mainnet_block_number.sql | 11 + ...rp_markets_arbitrum_mainnet_created_ts.sql | 11 + ...l_fct_perp_markets_arbitrum_mainnet_id.sql | 11 + ...p_markets_arbitrum_mainnet_market_name.sql | 11 + ...markets_arbitrum_mainnet_market_symbol.sql | 11 + ...erp_orders_arbitrum_mainnet_account_id.sql | 11 + ...p_orders_arbitrum_mainnet_block_number.sql | 11 + ..._perp_orders_arbitrum_mainnet_contract.sql | 11 + ...ll_fct_perp_orders_arbitrum_mainnet_id.sql | 11 + ...perp_orders_arbitrum_mainnet_market_id.sql | 11 + ..._orders_arbitrum_mainnet_market_symbol.sql | 11 + ...ders_arbitrum_mainnet_transaction_hash.sql | 11 + ...ll_fct_perp_orders_arbitrum_mainnet_ts.sql | 11 + ...ct_perp_pnl_arbitrum_mainnet_market_id.sql | 11 + ..._null_fct_perp_pnl_arbitrum_mainnet_ts.sql | 11 + ...s_ord_172ee1d1fca0cbb7cfdc29c1401173f4.sql | 11 + ...s_ord_215a6e18c678a61ff896059e9fc33b93.sql | 11 + ...s_ord_72718a9633401010962aea9aaa994c5e.sql | 11 + ...s_ord_736f7d9b4b09a7b56cd7e9fd84b59a90.sql | 11 + ...s_ord_802b9579ac446c1c5f6cd420c4a1f314.sql | 11 + ...s_ord_8ccb15ec611dd24ed52c20b662dc4d89.sql | 11 + ...s_ord_8ef90341edd1ec80cdf4ec8ed4f6d5c9.sql | 11 + ...ious_order_expired_arbitrum_mainnet_id.sql | 11 + ...arbit_b2414cd7eaea142489e90846a8936fe6.sql | 11 + ...erp_trades_arbitrum_mainnet_account_id.sql | 11 + ...rades_arbitrum_mainnet_accrued_funding.sql | 11 + ...p_trades_arbitrum_mainnet_block_number.sql | 11 + ...trades_arbitrum_mainnet_collected_fees.sql | 11 + ..._perp_trades_arbitrum_mainnet_contract.sql | 11 + ..._trades_arbitrum_mainnet_exchange_fees.sql | 11 + ...erp_trades_arbitrum_mainnet_fill_price.sql | 11 + ...ll_fct_perp_trades_arbitrum_mainnet_id.sql | 11 + ...t_perp_trades_arbitrum_mainnet_lp_fees.sql | 11 + ...perp_trades_arbitrum_mainnet_market_id.sql | 11 + ..._trades_arbitrum_mainnet_market_symbol.sql | 11 + ...s_arbitrum_mainnet_notional_trade_size.sql | 11 + ...l_fct_perp_trades_arbitrum_mainnet_pnl.sql | 11 + ..._trades_arbitrum_mainnet_position_size.sql | 11 + ..._trades_arbitrum_mainnet_referral_fees.sql | 11 + ...des_arbitrum_mainnet_settlement_reward.sql | 11 + ...t_perp_trades_arbitrum_mainnet_settler.sql | 11 + ...erp_trades_arbitrum_mainnet_total_fees.sql | 11 + ..._trades_arbitrum_mainnet_tracking_code.sql | 11 + ...erp_trades_arbitrum_mainnet_trade_size.sql | 11 + ...ades_arbitrum_mainnet_transaction_hash.sql | 11 + ...ll_fct_perp_trades_arbitrum_mainnet_ts.sql | 11 + ..._fct_perp_accounts_arbitrum_mainnet_id.sql | 14 + ...ollateral_modified_arbitrum_mainnet_id.sql | 14 + ...p_interest_charged_arbitrum_mainnet_id.sql | 14 + ..._perp_liq_position_arbitrum_mainnet_id.sql | 14 + ...erp_market_history_arbitrum_mainnet_id.sql | 14 + ...ue_fct_perp_orders_arbitrum_mainnet_id.sql | 14 + ...ious_order_expired_arbitrum_mainnet_id.sql | 14 + ...ue_fct_perp_trades_arbitrum_mainnet_id.sql | 14 + ...p_account_stats_daily_arbitrum_mainnet.sql | 45 ++++ ..._account_stats_hourly_arbitrum_mainnet.sql | 119 +++++++++ ...rp_keeper_stats_daily_arbitrum_mainnet.sql | 44 ++++ ...p_keeper_stats_hourly_arbitrum_mainnet.sql | 44 ++++ ...rp_market_stats_daily_arbitrum_mainnet.sql | 25 ++ ...p_market_stats_hourly_arbitrum_mainnet.sql | 162 ++++++++++++ .../fct_perp_stats_daily_arbitrum_mainnet.sql | 23 ++ ...fct_perp_stats_hourly_arbitrum_mainnet.sql | 91 +++++++ ..._tracking_stats_daily_arbitrum_mainnet.sql | 93 +++++++ ...tracking_stats_hourly_arbitrum_mainnet.sql | 93 +++++++ .../prices/fct_prices_arbitrum_mainnet.sql | 44 ++++ .../fct_prices_hourly_arbitrum_mainnet.sql | 72 ++++++ ...fct_p_4644ad7c63d005ac54db98edb6c9c900.sql | 20 ++ ...fct_p_dcb09535be5469b9faf234ed6f43f02e.sql | 20 ++ ..._prices_arbitrum_mainnet_market_symbol.sql | 11 + ...null_fct_prices_arbitrum_mainnet_price.sql | 11 + ...ot_null_fct_prices_arbitrum_mainnet_ts.sql | 11 + ..._hourly_arbitrum_mainnet_market_symbol.sql | 11 + ...t_prices_hourly_arbitrum_mainnet_price.sql | 11 + ..._fct_prices_hourly_arbitrum_mainnet_ts.sql | 11 + .../fct_spot_atomics_arbitrum_mainnet.sql | 61 +++++ .../fct_spot_markets_arbitrum_mainnet.sql | 13 + .../fct_spot_wrapper_arbitrum_mainnet.sql | 49 ++++ .../fct_synth_supply_arbitrum_mainnet.sql | 76 ++++++ ...fct_s_0fab89b4df840dcd6d06f9fa6285b914.sql | 20 ++ ...fct_s_40719b2c5c7462a9421a6076d2378e77.sql | 20 ++ ...fct_s_75265e3f1113500b998d90fbb5de93fd.sql | 20 ++ ...fct_s_ad07ecda7adc2e1174efae746b1e061f.sql | 20 ++ ...t_spot_atomics_arbitrum_mainnet_amount.sql | 11 + ..._atomics_arbitrum_mainnet_block_number.sql | 11 + ...l_fct_spot_atomics_arbitrum_mainnet_id.sql | 11 + ...ct_spot_atomics_arbitrum_mainnet_price.sql | 11 + ...spot_atomics_arbitrum_mainnet_referrer.sql | 11 + ...omics_arbitrum_mainnet_synth_market_id.sql | 11 + ...l_fct_spot_atomics_arbitrum_mainnet_ts.sql | 11 + ..._spot_atomics_arbitrum_mainnet_tx_hash.sql | 11 + ..._markets_arbitrum_mainnet_block_number.sql | 11 + ...ot_markets_arbitrum_mainnet_created_ts.sql | 11 + ...l_fct_spot_markets_arbitrum_mainnet_id.sql | 11 + ...markets_arbitrum_mainnet_token_address.sql | 11 + ...rapper_arbitrum_mainnet_amount_wrapped.sql | 11 + ..._wrapper_arbitrum_mainnet_block_number.sql | 11 + ...l_fct_spot_wrapper_arbitrum_mainnet_id.sql | 11 + ...apper_arbitrum_mainnet_synth_market_id.sql | 11 + ...l_fct_spot_wrapper_arbitrum_mainnet_ts.sql | 11 + ..._spot_wrapper_arbitrum_mainnet_tx_hash.sql | 11 + ...h_supply_arbitrum_mainnet_block_number.sql | 11 + ...t_synth_supply_arbitrum_mainnet_supply.sql | 11 + ...upply_arbitrum_mainnet_synth_market_id.sql | 11 + ...l_fct_synth_supply_arbitrum_mainnet_ts.sql | 11 + ...e_fct_spot_atomics_arbitrum_mainnet_id.sql | 14 + ...e_fct_spot_wrapper_arbitrum_mainnet_id.sql | 14 + ...re_account_delegation_arbitrum_sepolia.sql | 64 +++++ .../core/fct_core_apr_arbitrum_sepolia.sql | 234 +++++++++++++++++ .../fct_core_apr_rewards_arbitrum_sepolia.sql | 111 ++++++++ ...t_core_market_updated_arbitrum_sepolia.sql | 36 +++ ..._core_pool_collateral_arbitrum_sepolia.sql | 43 ++++ ..._core_pool_delegation_arbitrum_sepolia.sql | 49 ++++ .../core/fct_core_pools_arbitrum_sepolia.sql | 13 + .../core/fct_pool_debt_arbitrum_sepolia.sql | 10 + .../fct_pool_issuance_arbitrum_sepolia.sql | 43 ++++ ..._pool_issuance_hourly_arbitrum_sepolia.sql | 122 +++++++++ .../fct_pool_pnl_hourly_arbitrum_sepolia.sql | 214 ++++++++++++++++ ...ool_pnl_hourly_reward_arbitrum_sepolia.sql | 82 ++++++ .../fct_pool_rewards_arbitrum_sepolia.sql | 39 +++ ...t_pool_rewards_hourly_arbitrum_sepolia.sql | 21 ++ ..._rewards_token_hourly_arbitrum_sepolia.sql | 190 ++++++++++++++ ...marke_8b90c2263185e692a28bc21c7c196d94.sql | 22 ++ ...fct_c_077f2defb2efb708f8c1e03f6d47b95a.sql | 20 ++ ...fct_c_0b44fd5cc8c2d1e04a3b7c9b915f2cc4.sql | 20 ++ ...fct_c_4f0191e29c5e221dd6a950c7ef37d747.sql | 20 ++ ...fct_c_7d6c69f2928c543037dd15ccc656a4e0.sql | 20 ++ ...fct_c_884a51c573b5df3cbadc4cd5eb548c09.sql | 22 ++ ...fct_c_b74906ac71cf090fed4cb09296e08ec9.sql | 20 ++ ...fct_c_de38f886e586adc0ef6de1c742aa1e21.sql | 20 ++ ...fct_c_f89936149b2f72282552911517871bed.sql | 22 ++ ...fct_c_f960bca5e9cfb9ebd3dd42290ee043a9.sql | 20 ++ ...fct_c_ff2b6461c3de5a4c9eb8d709664fdf81.sql | 20 ++ ...fct_p_00419512556802607d34a13b2fae9fde.sql | 20 ++ ...fct_p_10ced893bba152248d018a8fc373d942.sql | 20 ++ ...fct_p_2a63ee355e4d76f268537548f1f3d4cf.sql | 20 ++ ...fct_p_5183b189cbc825148d4266891fd01da5.sql | 20 ++ ...fct_p_599de352b839feed51ad4f4eb17b420f.sql | 20 ++ ...fct_p_6f0679969324f6c86528d62ed3e64658.sql | 20 ++ ...fct_p_7117aa2f114d3eb896f9eea1201abd2a.sql | 20 ++ ...fct_p_78d7856dd1e123f365011eee499b2f59.sql | 22 ++ ...fct_p_7d080ad9810c6e54982f624954c1a8bd.sql | 20 ++ ...fct_p_a67d338a50f45b5e37135127818c33d1.sql | 22 ++ ...fct_p_d7acda87dcf2fc39c0c36609d0794bd2.sql | 20 ++ ...fct_p_df9fa8946eec41700553434667916542.sql | 20 ++ ...fct_p_e0a68b51993ab712ad96312726405859.sql | 20 ++ ...fct_p_e12600eefd85fc7e692b201278046e4b.sql | 20 ++ ...fct_p_fa7cf2db846d1f7db6571286c827e475.sql | 20 ++ ..._dele_1d9726e98d7c252b953966d1ac40c406.sql | 11 + ..._dele_bacd513a0071b80c39a55744b53f1df2.sql | 11 + ..._dele_beb2c452623901a2f1cc75badf66ccbe.sql | 11 + ...nt_delegation_arbitrum_sepolia_pool_id.sql | 11 + ...account_delegation_arbitrum_sepolia_ts.sql | 11 + ..._fct_core_apr_arbitrum_sepolia_apr_24h.sql | 11 + ..._fct_core_apr_arbitrum_sepolia_apr_28d.sql | 11 + ...l_fct_core_apr_arbitrum_sepolia_apr_7d.sql | 11 + ..._fct_core_apr_arbitrum_sepolia_apy_24h.sql | 11 + ..._fct_core_apr_arbitrum_sepolia_apy_28d.sql | 11 + ...l_fct_core_apr_arbitrum_sepolia_apy_7d.sql | 11 + ...e_apr_arbitrum_sepolia_collateral_type.sql | 11 + ..._apr_arbitrum_sepolia_collateral_value.sql | 11 + ...r_arbitrum_sepolia_cumulative_issuance.sql | 11 + ...re_apr_arbitrum_sepolia_cumulative_pnl.sql | 11 + ...ull_fct_core_apr_arbitrum_sepolia_debt.sql | 11 + ...e_apr_arbitrum_sepolia_hourly_issuance.sql | 11 + ...t_core_apr_arbitrum_sepolia_hourly_pnl.sql | 11 + ...re_apr_arbitrum_sepolia_hourly_pnl_pct.sql | 11 + ...pr_arbitrum_sepolia_hourly_rewards_pct.sql | 11 + ..._fct_core_apr_arbitrum_sepolia_pool_id.sql | 11 + ..._core_apr_arbitrum_sepolia_rewards_usd.sql | 11 + ..._null_fct_core_apr_arbitrum_sepolia_ts.sql | 11 + ...updat_36e0ca2a51356f2f21489599f00a450c.sql | 11 + ...updat_deb18cd73203d572302c2f3a96563472.sql | 11 + ...updat_f2230a6a0d1758e98839bc6421b06fa7.sql | 11 + ...et_updated_arbitrum_sepolia_event_name.sql | 11 + ...ore_market_updated_arbitrum_sepolia_id.sql | 11 + ...ket_updated_arbitrum_sepolia_market_id.sql | 11 + ..._updated_arbitrum_sepolia_net_issuance.sql | 11 + ..._updated_arbitrum_sepolia_token_amount.sql | 11 + ...ore_market_updated_arbitrum_sepolia_ts.sql | 11 + ...llate_0f92106980f19a00f3960ca4fc10318e.sql | 11 + ...llate_ee9fa342217d1818d740af9852d602da.sql | 11 + ...re_pool_collateral_arbitrum_sepolia_ts.sql | 11 + ...legat_60116e7971a6034dfb3bce7f65b82427.sql | 11 + ...ol_delegation_arbitrum_sepolia_pool_id.sql | 11 + ...re_pool_delegation_arbitrum_sepolia_ts.sql | 11 + ...re_pools_arbitrum_sepolia_block_number.sql | 11 + ...core_pools_arbitrum_sepolia_created_ts.sql | 11 + ...ull_fct_core_pools_arbitrum_sepolia_id.sql | 11 + ..._fct_core_pools_arbitrum_sepolia_owner.sql | 11 + ...ool_debt_arbitrum_sepolia_block_number.sql | 11 + ..._debt_arbitrum_sepolia_collateral_type.sql | 11 + ...ll_fct_pool_debt_arbitrum_sepolia_debt.sql | 11 + ...fct_pool_debt_arbitrum_sepolia_pool_id.sql | 11 + ...null_fct_pool_debt_arbitrum_sepolia_ts.sql | 11 + ...l_issuance_arbitrum_sepolia_account_id.sql | 11 + ..._pool_issuance_arbitrum_sepolia_amount.sql | 11 + ...issuance_arbitrum_sepolia_block_number.sql | 11 + ...uance_arbitrum_sepolia_collateral_type.sql | 11 + ...pool_issuance_arbitrum_sepolia_pool_id.sql | 11 + ...ance_arbitrum_sepolia_transaction_hash.sql | 11 + ..._fct_pool_issuance_arbitrum_sepolia_ts.sql | 11 + ...e_hou_11cb916d75968dff8a34062a04135270.sql | 11 + ...e_hou_ef4983c22214b01e693f4d2ae2d8d374.sql | 11 + ...suance_hourly_arbitrum_sepolia_pool_id.sql | 11 + ...ol_issuance_hourly_arbitrum_sepolia_ts.sql | 11 + ...rly_a_6c23c87583f2b0ac9bb0a2c0370497c4.sql | 11 + ...ourly_arbitrum_sepolia_collateral_type.sql | 11 + ...urly_arbitrum_sepolia_collateral_value.sql | 11 + ..._pool_pnl_hourly_arbitrum_sepolia_debt.sql | 11 + ...ourly_arbitrum_sepolia_hourly_issuance.sql | 11 + ...pnl_hourly_arbitrum_sepolia_hourly_pnl.sql | 11 + ...hourly_arbitrum_sepolia_hourly_pnl_pct.sql | 11 + ...urly_arbitrum_sepolia_hourly_total_pct.sql | 11 + ...ol_pnl_hourly_arbitrum_sepolia_pool_id.sql | 11 + ...nl_hourly_arbitrum_sepolia_rewards_usd.sql | 11 + ...ct_pool_pnl_hourly_arbitrum_sepolia_ts.sql | 11 + ...t_pool_rewards_arbitrum_sepolia_amount.sql | 11 + ...wards_arbitrum_sepolia_collateral_type.sql | 11 + ...l_rewards_arbitrum_sepolia_distributor.sql | 11 + ..._pool_rewards_arbitrum_sepolia_pool_id.sql | 11 + ..._rewards_arbitrum_sepolia_token_symbol.sql | 11 + ...l_fct_pool_rewards_arbitrum_sepolia_ts.sql | 11 + ..._hour_635c87ae2557e9395da988d2e1e4a097.sql | 11 + ...ewards_hourly_arbitrum_sepolia_pool_id.sql | 11 + ...ds_hourly_arbitrum_sepolia_rewards_usd.sql | 11 + ...ool_rewards_hourly_arbitrum_sepolia_ts.sql | 11 + ..._toke_101f33e1d7acd1e7a935048c8eeed72a.sql | 11 + ..._toke_8dfb621ad95873be69842e7a52568e36.sql | 11 + ..._toke_c3520f755c3280ff3dbb2008a3c8df69.sql | 11 + ..._toke_db7f25a9d30e870ff1966e415088dd18.sql | 11 + ...s_token_hourly_arbitrum_sepolia_amount.sql | 11 + ..._token_hourly_arbitrum_sepolia_pool_id.sql | 11 + ...wards_token_hourly_arbitrum_sepolia_ts.sql | 11 + ...ore_market_updated_arbitrum_sepolia_id.sql | 14 + .../fct_perp_accounts_arbitrum_sepolia.sql | 14 + ...p_collateral_modified_arbitrum_sepolia.sql | 15 ++ ...perp_interest_charged_arbitrum_sepolia.sql | 13 + .../fct_perp_liq_account_arbitrum_sepolia.sql | 61 +++++ ...fct_perp_liq_position_arbitrum_sepolia.sql | 42 +++ ...t_perp_market_history_arbitrum_sepolia.sql | 76 ++++++ .../fct_perp_markets_arbitrum_sepolia.sql | 14 + .../perp/fct_perp_orders_arbitrum_sepolia.sql | 46 ++++ .../perp/fct_perp_pnl_arbitrum_sepolia.sql | 18 ++ ...revious_order_expired_arbitrum_sepolia.sql | 19 ++ .../perp/fct_perp_trades_arbitrum_sepolia.sql | 70 +++++ ...colla_f97a5d6ab4bb5d45282eedacc1657393.sql | 22 ++ ...inter_37ce561b1ba2a4a7a928bb7227e23c66.sql | 22 ++ ...previ_2730a16dc2b62cc7a9b68ecdd9ba92a4.sql | 22 ++ ...fct_p_0282cd2183706900553f565b7dab07e1.sql | 20 ++ ...fct_p_03102853af5eb766be3b73216c034f65.sql | 20 ++ ...fct_p_03c7115745637ccef76e8372c82ef99f.sql | 20 ++ ...fct_p_0c872c0cb7b424f4d0527e3e3893cad4.sql | 20 ++ ...fct_p_0c8d554aef57f65069e51182a21e7266.sql | 20 ++ ...fct_p_0d7dc918864053575845b11935887ba6.sql | 20 ++ ...fct_p_32fc97a1cf93a1b0a6b26ff7d01b7992.sql | 20 ++ ...fct_p_4665d426d61421eeedf4e7af6081cb90.sql | 20 ++ ...fct_p_5b5369d059ab0c4c8a7872cf214b9aab.sql | 20 ++ ...fct_p_5d6cf231c7bb30c41c45b99f3f6da2a1.sql | 20 ++ ...fct_p_5ee0d4d2eb53d0bf8493c4e29ce499f2.sql | 20 ++ ...fct_p_6611babf7b889013ce7caa643092e72c.sql | 20 ++ ...fct_p_71c15b0e52d6cdf78db4c51f1b8a2fcb.sql | 20 ++ ...fct_p_8eebfb7454b8b2de313cec6e915e8d00.sql | 20 ++ ...fct_p_a366d97f6c7bf2b5acaa43bd093a347d.sql | 20 ++ ...fct_p_c34c5714b957bba2192a57a73d8e840c.sql | 20 ++ ...fct_p_c7fa43d05c0ddd75de5587d7ade6e098.sql | 20 ++ ...fct_p_d0aec6280d097eb6c6aa06414296a731.sql | 20 ++ ...fct_p_de100d2ce6379f4bac61e68a57576d91.sql | 20 ++ ...fct_p_e1da16f9ddb02f52e09d77a2bb8b3127.sql | 20 ++ ...fct_p_f55271eda5cd0bb666f2625ecc8c950c.sql | 20 ++ ...p_accounts_arbitrum_sepolia_created_ts.sql | 11 + ..._fct_perp_accounts_arbitrum_sepolia_id.sql | 11 + ...t_perp_accounts_arbitrum_sepolia_owner.sql | 11 + ...ral_m_226bb0cf3724c2bad3df25f1aecb9c63.sql | 11 + ...ral_m_5c6d904034a3bcf925083d6a45ce9fbd.sql | 11 + ...ral_m_a9963489f2d2d922278bbeded126996c.sql | 11 + ...ral_m_c0765ddc930e394199ec9f482d4b4ab7.sql | 11 + ...ral_m_fa56dc58d06727cd1ad6f0e49d2c7adf.sql | 11 + ...ral_modified_arbitrum_sepolia_contract.sql | 11 + ...ollateral_modified_arbitrum_sepolia_id.sql | 11 + ...teral_modified_arbitrum_sepolia_sender.sql | 11 + ...t_cha_66f4a069802a8fd343ebc461f0a85ca8.sql | 11 + ...t_cha_966fec8c70830188852bf2d44861f9a5.sql | 11 + ...t_cha_c6feb0ef41481f0da32aca4327138aa7.sql | 11 + ...st_charged_arbitrum_sepolia_account_id.sql | 11 + ...rest_charged_arbitrum_sepolia_contract.sql | 11 + ...st_charged_arbitrum_sepolia_event_name.sql | 11 + ...p_interest_charged_arbitrum_sepolia_id.sql | 11 + ...rest_charged_arbitrum_sepolia_interest.sql | 11 + ...iq_account_arbitrum_sepolia_account_id.sql | 11 + ..._account_arbitrum_sepolia_total_reward.sql | 11 + ...t_perp_liq_account_arbitrum_sepolia_ts.sql | 11 + ...q_position_arbitrum_sepolia_account_id.sql | 11 + ...position_arbitrum_sepolia_block_number.sql | 11 + ..._perp_liq_position_arbitrum_sepolia_id.sql | 11 + ...iq_position_arbitrum_sepolia_market_id.sql | 11 + ...osition_arbitrum_sepolia_market_symbol.sql | 11 + ...osition_arbitrum_sepolia_position_size.sql | 11 + ..._perp_liq_position_arbitrum_sepolia_ts.sql | 11 + ...ition_cde30711e4d43245a7ac8a257edceb52.sql | 11 + ...ition_e5dbfc6ac8922958d5e4e5e43fb23639.sql | 11 + ...histo_ae93bd3fc6e929328800136685550ece.sql | 11 + ...histo_afb652fde55a7f2226e2af5611e0ea69.sql | 11 + ...histo_baea09cd8bd9b6b66228d8e77ac50f11.sql | 11 + ...histo_f2cd79a163c2d1d51ca359bdd5a1a94e.sql | 11 + ..._history_arbitrum_sepolia_block_number.sql | 11 + ..._history_arbitrum_sepolia_funding_rate.sql | 11 + ...erp_market_history_arbitrum_sepolia_id.sql | 11 + ...history_arbitrum_sepolia_interest_rate.sql | 11 + ...history_arbitrum_sepolia_long_rate_apr.sql | 11 + ...ket_history_arbitrum_sepolia_market_id.sql | 11 + ...history_arbitrum_sepolia_market_symbol.sql | 11 + ..._market_history_arbitrum_sepolia_price.sql | 11 + ...p_market_history_arbitrum_sepolia_size.sql | 11 + ...et_history_arbitrum_sepolia_size_delta.sql | 11 + ...rket_history_arbitrum_sepolia_size_usd.sql | 11 + ...p_market_history_arbitrum_sepolia_skew.sql | 11 + ...erp_market_history_arbitrum_sepolia_ts.sql | 11 + ..._markets_arbitrum_sepolia_block_number.sql | 11 + ...rp_markets_arbitrum_sepolia_created_ts.sql | 11 + ...l_fct_perp_markets_arbitrum_sepolia_id.sql | 11 + ...p_markets_arbitrum_sepolia_market_name.sql | 11 + ...markets_arbitrum_sepolia_market_symbol.sql | 11 + ...erp_orders_arbitrum_sepolia_account_id.sql | 11 + ...p_orders_arbitrum_sepolia_block_number.sql | 11 + ..._perp_orders_arbitrum_sepolia_contract.sql | 11 + ...ll_fct_perp_orders_arbitrum_sepolia_id.sql | 11 + ...perp_orders_arbitrum_sepolia_market_id.sql | 11 + ..._orders_arbitrum_sepolia_market_symbol.sql | 11 + ...ders_arbitrum_sepolia_transaction_hash.sql | 11 + ...ll_fct_perp_orders_arbitrum_sepolia_ts.sql | 11 + ...ct_perp_pnl_arbitrum_sepolia_market_id.sql | 11 + ..._null_fct_perp_pnl_arbitrum_sepolia_ts.sql | 11 + ...s_ord_05ac559bc900e2803f6222630c9908b5.sql | 11 + ...s_ord_56bc1fcd0d1ee144995e1ebc45292c56.sql | 11 + ...s_ord_832ddb66959408c19dbb6c0f30c41cf6.sql | 11 + ...s_ord_8e6622256cda3410901f4a77fea082e5.sql | 11 + ...s_ord_a14484db01abde00713bfbdce086536d.sql | 11 + ...s_ord_c7aba1ee151a3cf5c3122396bec6c3bc.sql | 11 + ...s_ord_daa8831eac778a7953e3e359bc94008b.sql | 11 + ...ious_order_expired_arbitrum_sepolia_id.sql | 11 + ...arbit_1b821452537a1f2a9f93f94c774a58e0.sql | 11 + ...erp_trades_arbitrum_sepolia_account_id.sql | 11 + ...rades_arbitrum_sepolia_accrued_funding.sql | 11 + ...p_trades_arbitrum_sepolia_block_number.sql | 11 + ...trades_arbitrum_sepolia_collected_fees.sql | 11 + ..._perp_trades_arbitrum_sepolia_contract.sql | 11 + ..._trades_arbitrum_sepolia_exchange_fees.sql | 11 + ...erp_trades_arbitrum_sepolia_fill_price.sql | 11 + ...ll_fct_perp_trades_arbitrum_sepolia_id.sql | 11 + ...t_perp_trades_arbitrum_sepolia_lp_fees.sql | 11 + ...perp_trades_arbitrum_sepolia_market_id.sql | 11 + ..._trades_arbitrum_sepolia_market_symbol.sql | 11 + ...s_arbitrum_sepolia_notional_trade_size.sql | 11 + ...l_fct_perp_trades_arbitrum_sepolia_pnl.sql | 11 + ..._trades_arbitrum_sepolia_position_size.sql | 11 + ..._trades_arbitrum_sepolia_referral_fees.sql | 11 + ...des_arbitrum_sepolia_settlement_reward.sql | 11 + ...t_perp_trades_arbitrum_sepolia_settler.sql | 11 + ...erp_trades_arbitrum_sepolia_total_fees.sql | 11 + ..._trades_arbitrum_sepolia_tracking_code.sql | 11 + ...erp_trades_arbitrum_sepolia_trade_size.sql | 11 + ...ades_arbitrum_sepolia_transaction_hash.sql | 11 + ...ll_fct_perp_trades_arbitrum_sepolia_ts.sql | 11 + ..._fct_perp_accounts_arbitrum_sepolia_id.sql | 14 + ...ollateral_modified_arbitrum_sepolia_id.sql | 14 + ...p_interest_charged_arbitrum_sepolia_id.sql | 14 + ..._perp_liq_position_arbitrum_sepolia_id.sql | 14 + ...erp_market_history_arbitrum_sepolia_id.sql | 14 + ...ue_fct_perp_orders_arbitrum_sepolia_id.sql | 14 + ...ious_order_expired_arbitrum_sepolia_id.sql | 14 + ...ue_fct_perp_trades_arbitrum_sepolia_id.sql | 14 + ...p_account_stats_daily_arbitrum_sepolia.sql | 45 ++++ ..._account_stats_hourly_arbitrum_sepolia.sql | 119 +++++++++ ...rp_keeper_stats_daily_arbitrum_sepolia.sql | 44 ++++ ...p_keeper_stats_hourly_arbitrum_sepolia.sql | 44 ++++ ...rp_market_stats_daily_arbitrum_sepolia.sql | 25 ++ ...p_market_stats_hourly_arbitrum_sepolia.sql | 162 ++++++++++++ .../fct_perp_stats_daily_arbitrum_sepolia.sql | 23 ++ ...fct_perp_stats_hourly_arbitrum_sepolia.sql | 91 +++++++ ..._tracking_stats_daily_arbitrum_sepolia.sql | 93 +++++++ ...tracking_stats_hourly_arbitrum_sepolia.sql | 93 +++++++ .../prices/fct_prices_arbitrum_sepolia.sql | 44 ++++ .../fct_prices_hourly_arbitrum_sepolia.sql | 72 ++++++ ...fct_p_1793757a7745263cb1ae50328ac71095.sql | 20 ++ ...fct_p_c389955785804dcaf9bd1c3182ae345a.sql | 20 ++ ..._prices_arbitrum_sepolia_market_symbol.sql | 11 + ...null_fct_prices_arbitrum_sepolia_price.sql | 11 + ...ot_null_fct_prices_arbitrum_sepolia_ts.sql | 11 + ..._hourly_arbitrum_sepolia_market_symbol.sql | 11 + ...t_prices_hourly_arbitrum_sepolia_price.sql | 11 + ..._fct_prices_hourly_arbitrum_sepolia_ts.sql | 11 + .../fct_spot_atomics_arbitrum_sepolia.sql | 61 +++++ .../fct_spot_markets_arbitrum_sepolia.sql | 13 + .../fct_spot_wrapper_arbitrum_sepolia.sql | 49 ++++ .../fct_synth_supply_arbitrum_sepolia.sql | 76 ++++++ ...fct_s_13b1cd7a747e4342600b693999e3edc5.sql | 20 ++ ...fct_s_4c31ac9727349bc48034259abf6855e8.sql | 20 ++ ...fct_s_7ae3fe9b5ae9f2521f5ef9e747468675.sql | 20 ++ ...fct_s_f7215907bd80967a19c7b75cb2c62c2d.sql | 20 ++ ...t_spot_atomics_arbitrum_sepolia_amount.sql | 11 + ..._atomics_arbitrum_sepolia_block_number.sql | 11 + ...l_fct_spot_atomics_arbitrum_sepolia_id.sql | 11 + ...ct_spot_atomics_arbitrum_sepolia_price.sql | 11 + ...spot_atomics_arbitrum_sepolia_referrer.sql | 11 + ...omics_arbitrum_sepolia_synth_market_id.sql | 11 + ...l_fct_spot_atomics_arbitrum_sepolia_ts.sql | 11 + ..._spot_atomics_arbitrum_sepolia_tx_hash.sql | 11 + ..._markets_arbitrum_sepolia_block_number.sql | 11 + ...ot_markets_arbitrum_sepolia_created_ts.sql | 11 + ...l_fct_spot_markets_arbitrum_sepolia_id.sql | 11 + ...markets_arbitrum_sepolia_token_address.sql | 11 + ...rapper_arbitrum_sepolia_amount_wrapped.sql | 11 + ..._wrapper_arbitrum_sepolia_block_number.sql | 11 + ...l_fct_spot_wrapper_arbitrum_sepolia_id.sql | 11 + ...apper_arbitrum_sepolia_synth_market_id.sql | 11 + ...l_fct_spot_wrapper_arbitrum_sepolia_ts.sql | 11 + ..._spot_wrapper_arbitrum_sepolia_tx_hash.sql | 11 + ...h_supply_arbitrum_sepolia_block_number.sql | 11 + ...t_synth_supply_arbitrum_sepolia_supply.sql | 11 + ...upply_arbitrum_sepolia_synth_market_id.sql | 11 + ...l_fct_synth_supply_arbitrum_sepolia_ts.sql | 11 + ...e_fct_spot_atomics_arbitrum_sepolia_id.sql | 14 + ...e_fct_spot_wrapper_arbitrum_sepolia_id.sql | 14 + .../buyback/fct_buyback_base_mainnet.sql | 17 ++ .../fct_buyback_daily_base_mainnet.sql | 31 +++ .../fct_buyback_hourly_base_mainnet.sql | 31 +++ ...fct_b_2357e6e1b2389bbacb74d4d9d107012d.sql | 20 ++ ...fct_b_295f5e76c7f32780fd03a191ca4a34ca.sql | 20 ++ ...fct_b_3a016e5ad8a0adae03db8e6dc5263b6a.sql | 20 ++ ...fct_b_8da69f2dfdaa37b8628e825930fc5b81.sql | 20 ++ ...fct_b_95b025ed4566a6c327e2a1b54a635a45.sql | 20 ++ ...fct_b_ae7e9da2aec9085f88f390a9eab8c08b.sql | 20 ++ ...fct_b_ed497ddd2101ddfffc53a477a0be3c56.sql | 20 ++ ...fct_b_ee13dfd755b5a6ec766632efc82a0f72.sql | 20 ++ ...fct_b_f29cb83636bed8e0f60f2530445a2fa1.sql | 20 ++ ..._fct_buyback_base_mainnet_snx__True__0.sql | 20 ++ ..._fct_buyback_base_mainnet_usd__True__0.sql | 20 ++ ...ot_null_fct_buyback_base_mainnet_buyer.sql | 11 + .../not_null_fct_buyback_base_mainnet_id.sql | 11 + .../not_null_fct_buyback_base_mainnet_snx.sql | 11 + ...ull_fct_buyback_base_mainnet_snx_price.sql | 11 + .../not_null_fct_buyback_base_mainnet_ts.sql | 11 + .../not_null_fct_buyback_base_mainnet_usd.sql | 11 + ...ily_base_mainnet_cumulative_snx_amount.sql | 11 + ...ily_base_mainnet_cumulative_usd_amount.sql | 11 + ..._buyback_daily_base_mainnet_snx_amount.sql | 11 + ...null_fct_buyback_daily_base_mainnet_ts.sql | 11 + ..._buyback_daily_base_mainnet_usd_amount.sql | 11 + ...rly_base_mainnet_cumulative_snx_amount.sql | 11 + ...rly_base_mainnet_cumulative_usd_amount.sql | 11 + ...buyback_hourly_base_mainnet_snx_amount.sql | 11 + ...ull_fct_buyback_hourly_base_mainnet_ts.sql | 11 + ...buyback_hourly_base_mainnet_usd_amount.sql | 11 + .../unique_fct_buyback_base_mainnet_id.sql | 14 + ...t_core_account_delegation_base_mainnet.sql | 64 +++++ .../core/fct_core_apr_base_mainnet.sql | 234 +++++++++++++++++ .../fct_core_apr_rewards_base_mainnet.sql | 111 ++++++++ .../fct_core_market_updated_base_mainnet.sql | 36 +++ .../fct_core_pool_collateral_base_mainnet.sql | 43 ++++ .../fct_core_pool_delegation_base_mainnet.sql | 49 ++++ .../core/fct_core_pools_base_mainnet.sql | 13 + ...fct_core_vault_collateral_base_mainnet.sql | 10 + .../core/fct_pool_debt_base_mainnet.sql | 10 + .../core/fct_pool_issuance_base_mainnet.sql | 43 ++++ .../fct_pool_issuance_hourly_base_mainnet.sql | 122 +++++++++ .../core/fct_pool_pnl_hourly_base_mainnet.sql | 214 ++++++++++++++++ ...ct_pool_pnl_hourly_reward_base_mainnet.sql | 82 ++++++ .../core/fct_pool_rewards_base_mainnet.sql | 39 +++ .../fct_pool_rewards_hourly_base_mainnet.sql | 21 ++ ...pool_rewards_token_hourly_base_mainnet.sql | 190 ++++++++++++++ ...marke_fbcb06123ff64c40081372c459987d0d.sql | 22 ++ ...fct_c_07e7b3d012c319772ee6dbea8ff50ee4.sql | 20 ++ ...fct_c_0c3a3ad4b2605e67c43089afd856b412.sql | 20 ++ ...fct_c_34905ccfa7f104f9e681258d06bbb98a.sql | 20 ++ ...fct_c_60527a0769f89a89a2519580069dce39.sql | 20 ++ ...fct_c_63d34731f192f581c7d937dba2a57268.sql | 20 ++ ...fct_c_6bba595374bdcb2cb46d98f292bf7d2e.sql | 20 ++ ...fct_c_8363e9f5a95fe0d37cdd21e63a723d71.sql | 20 ++ ...fct_c_bc0bc65ef31ab43c72fcc31503f71ffe.sql | 20 ++ ...fct_c_c7fff98d755af95adeb25c2a02c7ec5b.sql | 22 ++ ...fct_c_ce1e0f8e6a0c289e7cea14e7e56d78c3.sql | 20 ++ ...fct_c_eb7cb32edc5d4a16284e415551837739.sql | 20 ++ ...fct_c_f526b54502b4e6439215a8bf4203c4d6.sql | 20 ++ ...fct_p_048616a286b6b20003e0208bc4988898.sql | 20 ++ ...fct_p_0e087cdd72bd8bdcbf1772c6c9878495.sql | 20 ++ ...fct_p_54a5030c1cac11053a9d40471504b3d0.sql | 20 ++ ...fct_p_5cf4e436c9332cc81f82b43178d99e31.sql | 20 ++ ...fct_p_64b6a85d9121b214cc7d109f2ecad049.sql | 20 ++ ...fct_p_8833ef70b7da77b967939559ebb4d53c.sql | 20 ++ ...fct_p_a06acbcee374592e1c21556ac5125493.sql | 20 ++ ...fct_p_b35ccf3d0c5fa66dfdb25a7ce0612dcf.sql | 22 ++ ...fct_p_b3687991e20ace156bbe4d1a9c005842.sql | 20 ++ ...fct_p_c137a38ff4a39d7919875eddf9e580b2.sql | 20 ++ ...fct_p_c22d916041b12ca4d7d00f7a19978894.sql | 20 ++ ...fct_p_c6a9d6cdf38f5a5f7e8ab2f8af3e7400.sql | 20 ++ ...fct_p_d6c292de7d152cb498976697520f85e3.sql | 20 ++ ...fct_p_f423f7a2f7a6eaf1e34fa2608b7f20a9.sql | 20 ++ ..._dele_48ede5ea58c83e85f0c9b34275d541ce.sql | 11 + ..._dele_5c6ae4e230c42e179a94f3c08c406b4f.sql | 11 + ...unt_delegation_base_mainnet_account_id.sql | 11 + ...ccount_delegation_base_mainnet_pool_id.sql | 11 + ...ore_account_delegation_base_mainnet_ts.sql | 11 + ...null_fct_core_apr_base_mainnet_apr_24h.sql | 11 + ...null_fct_core_apr_base_mainnet_apr_28d.sql | 11 + ..._null_fct_core_apr_base_mainnet_apr_7d.sql | 11 + ...null_fct_core_apr_base_mainnet_apy_24h.sql | 11 + ...null_fct_core_apr_base_mainnet_apy_28d.sql | 11 + ..._null_fct_core_apr_base_mainnet_apy_7d.sql | 11 + ..._core_apr_base_mainnet_collateral_type.sql | 11 + ...core_apr_base_mainnet_collateral_value.sql | 11 + ...e_apr_base_mainnet_cumulative_issuance.sql | 11 + ...t_core_apr_base_mainnet_cumulative_pnl.sql | 11 + ...ot_null_fct_core_apr_base_mainnet_debt.sql | 11 + ..._core_apr_base_mainnet_hourly_issuance.sql | 11 + ...l_fct_core_apr_base_mainnet_hourly_pnl.sql | 11 + ...t_core_apr_base_mainnet_hourly_pnl_pct.sql | 11 + ...re_apr_base_mainnet_hourly_rewards_pct.sql | 11 + ...null_fct_core_apr_base_mainnet_pool_id.sql | 11 + ..._fct_core_apr_base_mainnet_rewards_usd.sql | 11 + .../not_null_fct_core_apr_base_mainnet_ts.sql | 11 + ...t_updated_base_mainnet_collateral_type.sql | 11 + ...t_updated_base_mainnet_credit_capacity.sql | 11 + ...market_updated_base_mainnet_event_name.sql | 11 + ...ct_core_market_updated_base_mainnet_id.sql | 11 + ..._market_updated_base_mainnet_market_id.sql | 11 + ...rket_updated_base_mainnet_net_issuance.sql | 11 + ...rket_updated_base_mainnet_token_amount.sql | 11 + ..._updated_base_mainnet_transaction_hash.sql | 11 + ...ct_core_market_updated_base_mainnet_ts.sql | 11 + ...llateral_base_mainnet_amount_deposited.sql | 11 + ...ollateral_base_mainnet_collateral_type.sql | 11 + ...t_core_pool_collateral_base_mainnet_ts.sql | 11 + ...elegation_base_mainnet_collateral_type.sql | 11 + ...e_pool_delegation_base_mainnet_pool_id.sql | 11 + ...t_core_pool_delegation_base_mainnet_ts.sql | 11 + ...t_core_pools_base_mainnet_block_number.sql | 11 + ...fct_core_pools_base_mainnet_created_ts.sql | 11 + ...ot_null_fct_core_pools_base_mainnet_id.sql | 11 + ...null_fct_core_pools_base_mainnet_owner.sql | 11 + ...ollat_37b597cf8c32469a1d69c9aadfe682da.sql | 11 + ...ollat_42b07f2d712f8f2546dd07342c489ad5.sql | 11 + ...e_vault_collateral_base_mainnet_amount.sql | 11 + ...t_collateral_base_mainnet_block_number.sql | 11 + ...ollateral_base_mainnet_collateral_type.sql | 11 + ..._vault_collateral_base_mainnet_pool_id.sql | 11 + ..._core_vault_collateral_base_mainnet_ts.sql | 11 + ...ct_pool_debt_base_mainnet_block_number.sql | 11 + ...pool_debt_base_mainnet_collateral_type.sql | 11 + ...t_null_fct_pool_debt_base_mainnet_debt.sql | 11 + ...ull_fct_pool_debt_base_mainnet_pool_id.sql | 11 + ...not_null_fct_pool_debt_base_mainnet_ts.sql | 11 + ..._pool_issuance_base_mainnet_account_id.sql | 11 + ..._fct_pool_issuance_base_mainnet_amount.sql | 11 + ...ool_issuance_base_mainnet_block_number.sql | 11 + ..._issuance_base_mainnet_collateral_type.sql | 11 + ...fct_pool_issuance_base_mainnet_pool_id.sql | 11 + ...issuance_base_mainnet_transaction_hash.sql | 11 + ...null_fct_pool_issuance_base_mainnet_ts.sql | 11 + ...ce_hourly_base_mainnet_collateral_type.sql | 11 + ...ce_hourly_base_mainnet_hourly_issuance.sql | 11 + ...l_issuance_hourly_base_mainnet_pool_id.sql | 11 + ...t_pool_issuance_hourly_base_mainnet_ts.sql | 11 + ...nl_hourly_base_mainnet_collateral_type.sql | 11 + ...l_hourly_base_mainnet_collateral_value.sql | 11 + ..._fct_pool_pnl_hourly_base_mainnet_debt.sql | 11 + ...nl_hourly_base_mainnet_hourly_issuance.sql | 11 + ...ool_pnl_hourly_base_mainnet_hourly_pnl.sql | 11 + ...pnl_hourly_base_mainnet_hourly_pnl_pct.sql | 11 + ...hourly_base_mainnet_hourly_rewards_pct.sql | 11 + ...l_hourly_base_mainnet_hourly_total_pct.sql | 11 + ...t_pool_pnl_hourly_base_mainnet_pool_id.sql | 11 + ...ol_pnl_hourly_base_mainnet_rewards_usd.sql | 11 + ...ll_fct_pool_pnl_hourly_base_mainnet_ts.sql | 11 + ...l_fct_pool_rewards_base_mainnet_amount.sql | 11 + ...l_rewards_base_mainnet_collateral_type.sql | 11 + ..._pool_rewards_base_mainnet_distributor.sql | 11 + ..._fct_pool_rewards_base_mainnet_pool_id.sql | 11 + ...pool_rewards_base_mainnet_token_symbol.sql | 11 + ..._null_fct_pool_rewards_base_mainnet_ts.sql | 11 + ...ds_hourly_base_mainnet_collateral_type.sql | 11 + ...ol_rewards_hourly_base_mainnet_pool_id.sql | 11 + ...ewards_hourly_base_mainnet_rewards_usd.sql | 11 + ...ct_pool_rewards_hourly_base_mainnet_ts.sql | 11 + ..._toke_83b8118cf5e5602eedb7113c200b50c6.sql | 11 + ..._toke_8dc8b105c8db5e51214fe0eec0157073.sql | 11 + ...wards_token_hourly_base_mainnet_amount.sql | 11 + ..._token_hourly_base_mainnet_distributor.sql | 11 + ...ards_token_hourly_base_mainnet_pool_id.sql | 11 + ..._token_hourly_base_mainnet_rewards_usd.sql | 11 + ...l_rewards_token_hourly_base_mainnet_ts.sql | 11 + ...ct_core_market_updated_base_mainnet_id.sql | 14 + .../perp/fct_perp_accounts_base_mainnet.sql | 14 + ..._perp_collateral_modified_base_mainnet.sql | 15 ++ ...fct_perp_interest_charged_base_mainnet.sql | 13 + .../fct_perp_liq_account_base_mainnet.sql | 61 +++++ .../fct_perp_liq_position_base_mainnet.sql | 42 +++ .../fct_perp_market_history_base_mainnet.sql | 76 ++++++ .../perp/fct_perp_markets_base_mainnet.sql | 14 + .../perp/fct_perp_orders_base_mainnet.sql | 46 ++++ .../perp/fct_perp_pnl_base_mainnet.sql | 18 ++ ...rp_previous_order_expired_base_mainnet.sql | 19 ++ .../perp/fct_perp_trades_base_mainnet.sql | 70 +++++ ...colla_c44093d110551810dda33a327b32dcf1.sql | 22 ++ ...inter_c4347b3b9694ac10aceed0143cedea56.sql | 22 ++ ...previ_530e813c897a8fb37891d6ee5ba0c5cd.sql | 22 ++ ...fct_p_0e7c1984c4aa39f6fd4b55bb77bb0799.sql | 20 ++ ...fct_p_0f2a5a910989f8011f80a42e87ac0347.sql | 20 ++ ...fct_p_107d1ece6a234baa81ddaf7ec7bc2586.sql | 20 ++ ...fct_p_20bd9be4bbd3c73d6fe50263ec1a1772.sql | 20 ++ ...fct_p_30bfdb62856d2d46d9bb2e59b4ef38ec.sql | 20 ++ ...fct_p_3750d789cef78e79b6772ee1c31b416d.sql | 20 ++ ...fct_p_46aa73378e6d97a17fcd11f7168dd382.sql | 20 ++ ...fct_p_635979f89ac1fc82c0d353f5e0c85107.sql | 20 ++ ...fct_p_706d881e642b0b44990f6900137dfeab.sql | 20 ++ ...fct_p_74c6652efc26b3f786970051f82d187d.sql | 20 ++ ...fct_p_79500ffafcda43bd106402b84a9c0006.sql | 20 ++ ...fct_p_7f989292ebdd85696258f50e8e944d80.sql | 20 ++ ...fct_p_8a97ba250d4e9efa339d8da28a0c27ac.sql | 20 ++ ...fct_p_8db4ca1659461866db19178ab65e09c0.sql | 20 ++ ...fct_p_a2dd2d32440dc91fc4794c2d669f8f75.sql | 20 ++ ...fct_p_a5e90bb9a47c86be90778297ee732a5c.sql | 20 ++ ...fct_p_da1cde36dcb965e4569d28886fb327bf.sql | 20 ++ ...fct_p_de17968e136591e8bdebfe1ebeb97386.sql | 20 ++ ...fct_p_defc59e01d010d8997dbab10fd9ba035.sql | 20 ++ ...fct_p_faf7be524f227ba063ac311acf719633.sql | 20 ++ ...fct_p_ff10b4f2a56e4cdea1b5bcb928b28cbf.sql | 20 ++ ..._perp_accounts_base_mainnet_created_ts.sql | 11 + ...null_fct_perp_accounts_base_mainnet_id.sql | 11 + ...l_fct_perp_accounts_base_mainnet_owner.sql | 11 + ...ral_m_480f0628000298ef433bca3cc91c2d4d.sql | 11 + ...ral_m_6aaf08a0cc0ebf1ec2552467131d9042.sql | 11 + ...ral_m_e720fe048f24fc979d195abef2b1e5f2.sql | 11 + ...ral_modified_base_mainnet_block_number.sql | 11 + ...lateral_modified_base_mainnet_contract.sql | 11 + ...teral_modified_base_mainnet_event_name.sql | 11 + ...rp_collateral_modified_base_mainnet_id.sql | 11 + ...ollateral_modified_base_mainnet_sender.sql | 11 + ...t_cha_58e811f195886e33ea96ae96495917e8.sql | 11 + ...terest_charged_base_mainnet_account_id.sql | 11 + ...rest_charged_base_mainnet_block_number.sql | 11 + ...t_charged_base_mainnet_block_timestamp.sql | 11 + ...interest_charged_base_mainnet_contract.sql | 11 + ...terest_charged_base_mainnet_event_name.sql | 11 + ..._perp_interest_charged_base_mainnet_id.sql | 11 + ...interest_charged_base_mainnet_interest.sql | 11 + ...rp_liq_account_base_mainnet_account_id.sql | 11 + ..._liq_account_base_mainnet_total_reward.sql | 11 + ...l_fct_perp_liq_account_base_mainnet_ts.sql | 11 + ...p_liq_position_base_mainnet_account_id.sql | 11 + ...osition_base_mainnet_amount_liquidated.sql | 11 + ...liq_position_base_mainnet_block_number.sql | 11 + ..._fct_perp_liq_position_base_mainnet_id.sql | 11 + ...rp_liq_position_base_mainnet_market_id.sql | 11 + ...iq_position_base_mainnet_market_symbol.sql | 11 + ...iq_position_base_mainnet_position_size.sql | 11 + ...position_base_mainnet_transaction_hash.sql | 11 + ..._fct_perp_liq_position_base_mainnet_ts.sql | 11 + ...rket_history_base_mainnet_block_number.sql | 11 + ...rket_history_base_mainnet_funding_rate.sql | 11 + ..._history_base_mainnet_funding_rate_apr.sql | 11 + ..._history_base_mainnet_funding_velocity.sql | 11 + ...ct_perp_market_history_base_mainnet_id.sql | 11 + ...ket_history_base_mainnet_interest_rate.sql | 11 + ...ket_history_base_mainnet_long_rate_apr.sql | 11 + ..._market_history_base_mainnet_market_id.sql | 11 + ...ket_history_base_mainnet_market_symbol.sql | 11 + ...perp_market_history_base_mainnet_price.sql | 11 + ...et_history_base_mainnet_short_rate_apr.sql | 11 + ..._perp_market_history_base_mainnet_size.sql | 11 + ...market_history_base_mainnet_size_delta.sql | 11 + ...p_market_history_base_mainnet_size_usd.sql | 11 + ..._perp_market_history_base_mainnet_skew.sql | 11 + ..._history_base_mainnet_transaction_hash.sql | 11 + ...ct_perp_market_history_base_mainnet_ts.sql | 11 + ...perp_markets_base_mainnet_block_number.sql | 11 + ...t_perp_markets_base_mainnet_created_ts.sql | 11 + ..._null_fct_perp_markets_base_mainnet_id.sql | 11 + ..._perp_markets_base_mainnet_market_name.sql | 11 + ...erp_markets_base_mainnet_market_symbol.sql | 11 + ...ct_perp_orders_base_mainnet_account_id.sql | 11 + ..._perp_orders_base_mainnet_block_number.sql | 11 + ..._fct_perp_orders_base_mainnet_contract.sql | 11 + ...t_null_fct_perp_orders_base_mainnet_id.sql | 11 + ...fct_perp_orders_base_mainnet_market_id.sql | 11 + ...perp_orders_base_mainnet_market_symbol.sql | 11 + ...p_orders_base_mainnet_transaction_hash.sql | 11 + ...t_null_fct_perp_orders_base_mainnet_ts.sql | 11 + ...ll_fct_perp_pnl_base_mainnet_market_id.sql | 11 + .../not_null_fct_perp_pnl_base_mainnet_ts.sql | 11 + ...s_ord_03fbb8f4256d615fd7d5e4f848963002.sql | 11 + ...s_ord_47e60611f9f74b7743817ce63b11a05c.sql | 11 + ...s_ord_80cc469e6d2e81f1497a39d556777112.sql | 11 + ...s_ord_ad18888485efae9a1e81172a3cc23d47.sql | 11 + ...s_ord_e4a087722f5fd0da2240b158c1565b09.sql | 11 + ...us_order_expired_base_mainnet_contract.sql | 11 + ...previous_order_expired_base_mainnet_id.sql | 11 + ...s_order_expired_base_mainnet_market_id.sql | 11 + ...ct_perp_trades_base_mainnet_account_id.sql | 11 + ...rp_trades_base_mainnet_accrued_funding.sql | 11 + ..._perp_trades_base_mainnet_block_number.sql | 11 + ...erp_trades_base_mainnet_collected_fees.sql | 11 + ..._fct_perp_trades_base_mainnet_contract.sql | 11 + ...perp_trades_base_mainnet_exchange_fees.sql | 11 + ...ct_perp_trades_base_mainnet_fill_price.sql | 11 + ...t_null_fct_perp_trades_base_mainnet_id.sql | 11 + ...l_fct_perp_trades_base_mainnet_lp_fees.sql | 11 + ...fct_perp_trades_base_mainnet_market_id.sql | 11 + ...perp_trades_base_mainnet_market_symbol.sql | 11 + ...es_base_mainnet_notional_position_size.sql | 11 + ...rades_base_mainnet_notional_trade_size.sql | 11 + ..._null_fct_perp_trades_base_mainnet_pnl.sql | 11 + ...perp_trades_base_mainnet_position_size.sql | 11 + ...perp_trades_base_mainnet_referral_fees.sql | 11 + ..._trades_base_mainnet_settlement_reward.sql | 11 + ...l_fct_perp_trades_base_mainnet_settler.sql | 11 + ...ct_perp_trades_base_mainnet_total_fees.sql | 11 + ...perp_trades_base_mainnet_tracking_code.sql | 11 + ...ct_perp_trades_base_mainnet_trade_size.sql | 11 + ...p_trades_base_mainnet_transaction_hash.sql | 11 + ...t_null_fct_perp_trades_base_mainnet_ts.sql | 11 + ...ique_fct_perp_accounts_base_mainnet_id.sql | 14 + ...rp_collateral_modified_base_mainnet_id.sql | 14 + ..._perp_interest_charged_base_mainnet_id.sql | 14 + ..._fct_perp_liq_position_base_mainnet_id.sql | 14 + ...ct_perp_market_history_base_mainnet_id.sql | 14 + ...unique_fct_perp_orders_base_mainnet_id.sql | 14 + ...previous_order_expired_base_mainnet_id.sql | 14 + ...unique_fct_perp_trades_base_mainnet_id.sql | 14 + ..._perp_account_stats_daily_base_mainnet.sql | 45 ++++ ...perp_account_stats_hourly_base_mainnet.sql | 119 +++++++++ ...t_perp_keeper_stats_daily_base_mainnet.sql | 44 ++++ ..._perp_keeper_stats_hourly_base_mainnet.sql | 44 ++++ ...t_perp_market_stats_daily_base_mainnet.sql | 25 ++ ..._perp_market_stats_hourly_base_mainnet.sql | 162 ++++++++++++ .../fct_perp_stats_daily_base_mainnet.sql | 23 ++ .../fct_perp_stats_hourly_base_mainnet.sql | 91 +++++++ ...perp_tracking_stats_daily_base_mainnet.sql | 93 +++++++ ...erp_tracking_stats_hourly_base_mainnet.sql | 93 +++++++ .../prices/fct_prices_base_mainnet.sql | 54 ++++ .../prices/fct_prices_hourly_base_mainnet.sql | 72 ++++++ ...fct_p_27b6af55248f953e90043a26b172ae10.sql | 20 ++ ...fct_prices_base_mainnet_price__True__0.sql | 20 ++ ..._fct_prices_base_mainnet_market_symbol.sql | 11 + ...not_null_fct_prices_base_mainnet_price.sql | 11 + .../not_null_fct_prices_base_mainnet_ts.sql | 11 + ...ices_hourly_base_mainnet_market_symbol.sql | 11 + ...l_fct_prices_hourly_base_mainnet_price.sql | 11 + ...null_fct_prices_hourly_base_mainnet_ts.sql | 11 + .../spot/fct_spot_atomics_base_mainnet.sql | 61 +++++ .../spot/fct_spot_markets_base_mainnet.sql | 13 + .../spot/fct_spot_wrapper_base_mainnet.sql | 49 ++++ .../spot/fct_synth_supply_base_mainnet.sql | 76 ++++++ ...fct_s_250a7c642b574d53cc1af4dfcbcf129d.sql | 20 ++ ...fct_s_7fab60828a5bfeb783ade31a478e75db.sql | 20 ++ ...fct_s_91ed2d6444a2d9e7dae36ab1d509b137.sql | 20 ++ ...fct_s_c6e2598ae26ef43c24f3f88f8dc4f769.sql | 20 ++ ...l_fct_spot_atomics_base_mainnet_amount.sql | 11 + ...spot_atomics_base_mainnet_block_number.sql | 11 + ..._null_fct_spot_atomics_base_mainnet_id.sql | 11 + ...ll_fct_spot_atomics_base_mainnet_price.sql | 11 + ...fct_spot_atomics_base_mainnet_referrer.sql | 11 + ...t_atomics_base_mainnet_synth_market_id.sql | 11 + ..._null_fct_spot_atomics_base_mainnet_ts.sql | 11 + ..._fct_spot_atomics_base_mainnet_tx_hash.sql | 11 + ...spot_markets_base_mainnet_block_number.sql | 11 + ...t_spot_markets_base_mainnet_created_ts.sql | 11 + ..._null_fct_spot_markets_base_mainnet_id.sql | 11 + ...pot_markets_base_mainnet_token_address.sql | 11 + ...ot_wrapper_base_mainnet_amount_wrapped.sql | 11 + ...spot_wrapper_base_mainnet_block_number.sql | 11 + ..._null_fct_spot_wrapper_base_mainnet_id.sql | 11 + ...t_wrapper_base_mainnet_synth_market_id.sql | 11 + ..._null_fct_spot_wrapper_base_mainnet_ts.sql | 11 + ..._fct_spot_wrapper_base_mainnet_tx_hash.sql | 11 + ...synth_supply_base_mainnet_block_number.sql | 11 + ...l_fct_synth_supply_base_mainnet_supply.sql | 11 + ...th_supply_base_mainnet_synth_market_id.sql | 11 + ..._null_fct_synth_supply_base_mainnet_ts.sql | 11 + ...nique_fct_spot_atomics_base_mainnet_id.sql | 14 + ...nique_fct_spot_wrapper_base_mainnet_id.sql | 14 + .../buyback/fct_buyback_base_sepolia.sql | 17 ++ .../fct_buyback_daily_base_sepolia.sql | 31 +++ .../fct_buyback_hourly_base_sepolia.sql | 31 +++ ...fct_b_19d9635b42d83035fb764a30eb745906.sql | 20 ++ ...fct_b_1bf638a8eb91a53680354c7e48a8b077.sql | 20 ++ ...fct_b_2536425d340752a408f11af4d6e17df5.sql | 20 ++ ...fct_b_4d682ef0bf2205fae0715c85cdea2cfa.sql | 20 ++ ...fct_b_4d7ae50362ef8b4d8e7af3a690fb9dba.sql | 20 ++ ...fct_b_8e018fe7304f85f2f4c41ebb3c45b989.sql | 20 ++ ...fct_b_a4e81546e4ccc71932af9661f5571a01.sql | 20 ++ ...fct_b_e29d9b49f7316dcccc24e427120330f9.sql | 20 ++ ...fct_b_f27268fa82fe2198c6837b55019f56b4.sql | 20 ++ ..._fct_buyback_base_sepolia_snx__True__0.sql | 20 ++ ..._fct_buyback_base_sepolia_usd__True__0.sql | 20 ++ ...ot_null_fct_buyback_base_sepolia_buyer.sql | 11 + .../not_null_fct_buyback_base_sepolia_id.sql | 11 + .../not_null_fct_buyback_base_sepolia_snx.sql | 11 + ...ull_fct_buyback_base_sepolia_snx_price.sql | 11 + .../not_null_fct_buyback_base_sepolia_ts.sql | 11 + .../not_null_fct_buyback_base_sepolia_usd.sql | 11 + ...ily_base_sepolia_cumulative_snx_amount.sql | 11 + ...ily_base_sepolia_cumulative_usd_amount.sql | 11 + ..._buyback_daily_base_sepolia_snx_amount.sql | 11 + ...null_fct_buyback_daily_base_sepolia_ts.sql | 11 + ..._buyback_daily_base_sepolia_usd_amount.sql | 11 + ...rly_base_sepolia_cumulative_snx_amount.sql | 11 + ...rly_base_sepolia_cumulative_usd_amount.sql | 11 + ...buyback_hourly_base_sepolia_snx_amount.sql | 11 + ...ull_fct_buyback_hourly_base_sepolia_ts.sql | 11 + ...buyback_hourly_base_sepolia_usd_amount.sql | 11 + .../unique_fct_buyback_base_sepolia_id.sql | 14 + ...t_core_account_delegation_base_sepolia.sql | 64 +++++ .../core/fct_core_apr_base_sepolia.sql | 234 +++++++++++++++++ .../fct_core_apr_rewards_base_sepolia.sql | 111 ++++++++ .../fct_core_market_updated_base_sepolia.sql | 36 +++ .../fct_core_pool_collateral_base_sepolia.sql | 43 ++++ .../fct_core_pool_delegation_base_sepolia.sql | 49 ++++ .../core/fct_core_pools_base_sepolia.sql | 13 + .../core/fct_pool_debt_base_sepolia.sql | 10 + .../core/fct_pool_issuance_base_sepolia.sql | 43 ++++ .../fct_pool_issuance_hourly_base_sepolia.sql | 122 +++++++++ .../core/fct_pool_pnl_hourly_base_sepolia.sql | 214 ++++++++++++++++ ...ct_pool_pnl_hourly_reward_base_sepolia.sql | 82 ++++++ .../core/fct_pool_rewards_base_sepolia.sql | 39 +++ .../fct_pool_rewards_hourly_base_sepolia.sql | 21 ++ ...pool_rewards_token_hourly_base_sepolia.sql | 190 ++++++++++++++ ...marke_f14eb644ae46474b2ee44b21ba94d125.sql | 22 ++ ...fct_c_007f67fb89b2b9c25bfcde64b9f35aa2.sql | 20 ++ ...fct_c_016c75bfef05dcd2e6b902708f01c66a.sql | 20 ++ ...fct_c_02f7f20bfaebdcfd70b89794605a8f32.sql | 22 ++ ...fct_c_642994047e1de807079be1501781c958.sql | 20 ++ ...fct_c_7c8b0f19510562be724b56a2ea7fa20b.sql | 20 ++ ...fct_c_7eb3383a5b609abc521a07fea9b7493e.sql | 20 ++ ...fct_c_b198daab2c36979f2c5164ecabed2558.sql | 20 ++ ...fct_c_c0327ae9615378fcb4c600c78772dcc7.sql | 20 ++ ...fct_c_dbf4e014e5549121cfd1d46bf0be7100.sql | 20 ++ ...fct_p_080234b3dc1c1422ae72bcef10b3876f.sql | 20 ++ ...fct_p_168fddbf6e51c571cf3cf7d332e2f38d.sql | 20 ++ ...fct_p_1c7c1b16173674e338549ddb7f27b7ca.sql | 20 ++ ...fct_p_2d58f654e46802f6010b88f3ce3def6e.sql | 20 ++ ...fct_p_34f2d8d63697f2af65b49421de24fb19.sql | 20 ++ ...fct_p_3eb069f390b7573dee3c16d4dcde343d.sql | 20 ++ ...fct_p_4a01facac1fe697a42756d2bb6a96a80.sql | 20 ++ ...fct_p_6a560e0fbf794c7f750bbee46b063b15.sql | 20 ++ ...fct_p_7392fe570bb1ffcd65da1c7cd6982c51.sql | 20 ++ ...fct_p_8847545f22090d36993074a7ae93645b.sql | 22 ++ ...fct_p_93717b724298f107b6ffe1b8e9c9699c.sql | 20 ++ ...fct_p_c49bb88c47ce0ffb87f7f220bfc072ee.sql | 20 ++ ...fct_p_c5f43d8f9e210687bcde5398fec0aa62.sql | 20 ++ ...fct_p_dde6685624f91c45c63ba3638584b182.sql | 20 ++ ..._dele_935cbd39408bf4bfc27abac489c5b50b.sql | 11 + ..._dele_f872622f2d82ba5e4bd6842ee7a190d4.sql | 11 + ...unt_delegation_base_sepolia_account_id.sql | 11 + ...ccount_delegation_base_sepolia_pool_id.sql | 11 + ...ore_account_delegation_base_sepolia_ts.sql | 11 + ...null_fct_core_apr_base_sepolia_apr_24h.sql | 11 + ...null_fct_core_apr_base_sepolia_apr_28d.sql | 11 + ..._null_fct_core_apr_base_sepolia_apr_7d.sql | 11 + ...null_fct_core_apr_base_sepolia_apy_24h.sql | 11 + ...null_fct_core_apr_base_sepolia_apy_28d.sql | 11 + ..._null_fct_core_apr_base_sepolia_apy_7d.sql | 11 + ..._core_apr_base_sepolia_collateral_type.sql | 11 + ...core_apr_base_sepolia_collateral_value.sql | 11 + ...e_apr_base_sepolia_cumulative_issuance.sql | 11 + ...t_core_apr_base_sepolia_cumulative_pnl.sql | 11 + ...ot_null_fct_core_apr_base_sepolia_debt.sql | 11 + ..._core_apr_base_sepolia_hourly_issuance.sql | 11 + ...l_fct_core_apr_base_sepolia_hourly_pnl.sql | 11 + ...t_core_apr_base_sepolia_hourly_pnl_pct.sql | 11 + ...re_apr_base_sepolia_hourly_rewards_pct.sql | 11 + ...null_fct_core_apr_base_sepolia_pool_id.sql | 11 + ..._fct_core_apr_base_sepolia_rewards_usd.sql | 11 + .../not_null_fct_core_apr_base_sepolia_ts.sql | 11 + ...t_updated_base_sepolia_collateral_type.sql | 11 + ...t_updated_base_sepolia_credit_capacity.sql | 11 + ...market_updated_base_sepolia_event_name.sql | 11 + ...ct_core_market_updated_base_sepolia_id.sql | 11 + ..._market_updated_base_sepolia_market_id.sql | 11 + ...rket_updated_base_sepolia_net_issuance.sql | 11 + ...rket_updated_base_sepolia_token_amount.sql | 11 + ..._updated_base_sepolia_transaction_hash.sql | 11 + ...ct_core_market_updated_base_sepolia_ts.sql | 11 + ...llateral_base_sepolia_amount_deposited.sql | 11 + ...ollateral_base_sepolia_collateral_type.sql | 11 + ...t_core_pool_collateral_base_sepolia_ts.sql | 11 + ...elegation_base_sepolia_collateral_type.sql | 11 + ...e_pool_delegation_base_sepolia_pool_id.sql | 11 + ...t_core_pool_delegation_base_sepolia_ts.sql | 11 + ...t_core_pools_base_sepolia_block_number.sql | 11 + ...fct_core_pools_base_sepolia_created_ts.sql | 11 + ...ot_null_fct_core_pools_base_sepolia_id.sql | 11 + ...null_fct_core_pools_base_sepolia_owner.sql | 11 + ...ct_pool_debt_base_sepolia_block_number.sql | 11 + ...pool_debt_base_sepolia_collateral_type.sql | 11 + ...t_null_fct_pool_debt_base_sepolia_debt.sql | 11 + ...ull_fct_pool_debt_base_sepolia_pool_id.sql | 11 + ...not_null_fct_pool_debt_base_sepolia_ts.sql | 11 + ..._pool_issuance_base_sepolia_account_id.sql | 11 + ..._fct_pool_issuance_base_sepolia_amount.sql | 11 + ...ool_issuance_base_sepolia_block_number.sql | 11 + ..._issuance_base_sepolia_collateral_type.sql | 11 + ...fct_pool_issuance_base_sepolia_pool_id.sql | 11 + ...issuance_base_sepolia_transaction_hash.sql | 11 + ...null_fct_pool_issuance_base_sepolia_ts.sql | 11 + ...ce_hourly_base_sepolia_collateral_type.sql | 11 + ...ce_hourly_base_sepolia_hourly_issuance.sql | 11 + ...l_issuance_hourly_base_sepolia_pool_id.sql | 11 + ...t_pool_issuance_hourly_base_sepolia_ts.sql | 11 + ...nl_hourly_base_sepolia_collateral_type.sql | 11 + ...l_hourly_base_sepolia_collateral_value.sql | 11 + ..._fct_pool_pnl_hourly_base_sepolia_debt.sql | 11 + ...nl_hourly_base_sepolia_hourly_issuance.sql | 11 + ...ool_pnl_hourly_base_sepolia_hourly_pnl.sql | 11 + ...pnl_hourly_base_sepolia_hourly_pnl_pct.sql | 11 + ...hourly_base_sepolia_hourly_rewards_pct.sql | 11 + ...l_hourly_base_sepolia_hourly_total_pct.sql | 11 + ...t_pool_pnl_hourly_base_sepolia_pool_id.sql | 11 + ...ol_pnl_hourly_base_sepolia_rewards_usd.sql | 11 + ...ll_fct_pool_pnl_hourly_base_sepolia_ts.sql | 11 + ...l_fct_pool_rewards_base_sepolia_amount.sql | 11 + ...l_rewards_base_sepolia_collateral_type.sql | 11 + ..._pool_rewards_base_sepolia_distributor.sql | 11 + ..._fct_pool_rewards_base_sepolia_pool_id.sql | 11 + ...pool_rewards_base_sepolia_token_symbol.sql | 11 + ..._null_fct_pool_rewards_base_sepolia_ts.sql | 11 + ...ds_hourly_base_sepolia_collateral_type.sql | 11 + ...ol_rewards_hourly_base_sepolia_pool_id.sql | 11 + ...ewards_hourly_base_sepolia_rewards_usd.sql | 11 + ...ct_pool_rewards_hourly_base_sepolia_ts.sql | 11 + ..._toke_c060874bcad559685bf1a5cd949d5918.sql | 11 + ..._toke_e78ac2aee703e2a50a6c42a608df5d5e.sql | 11 + ...wards_token_hourly_base_sepolia_amount.sql | 11 + ..._token_hourly_base_sepolia_distributor.sql | 11 + ...ards_token_hourly_base_sepolia_pool_id.sql | 11 + ..._token_hourly_base_sepolia_rewards_usd.sql | 11 + ...l_rewards_token_hourly_base_sepolia_ts.sql | 11 + ...ct_core_market_updated_base_sepolia_id.sql | 14 + .../perp/fct_perp_accounts_base_sepolia.sql | 14 + ..._perp_collateral_modified_base_sepolia.sql | 15 ++ ...fct_perp_interest_charged_base_sepolia.sql | 13 + .../fct_perp_liq_account_base_sepolia.sql | 61 +++++ .../fct_perp_liq_position_base_sepolia.sql | 42 +++ .../fct_perp_market_history_base_sepolia.sql | 76 ++++++ .../perp/fct_perp_markets_base_sepolia.sql | 14 + .../perp/fct_perp_orders_base_sepolia.sql | 46 ++++ .../perp/fct_perp_pnl_base_sepolia.sql | 18 ++ ...rp_previous_order_expired_base_sepolia.sql | 19 ++ .../perp/fct_perp_trades_base_sepolia.sql | 70 +++++ ...colla_1ab1c21834ede76d1e34f06cf2def9bf.sql | 22 ++ ...inter_8f173b579ea46e22e00a38898643f42f.sql | 22 ++ ...previ_48e2e93359da3c420e07b2ee28c127b1.sql | 22 ++ ...fct_p_067b6722ec0a3ba96989426b240c29ff.sql | 20 ++ ...fct_p_09db1a699d45bbd0e363887112ab95ad.sql | 20 ++ ...fct_p_12db1ba69fe6608ea2ebf00ec7dcb95a.sql | 20 ++ ...fct_p_1f9510fc5bdfec529dbea80dbaae1676.sql | 20 ++ ...fct_p_3e1fc0d8bc7c6d669e2e3b19f01f8d95.sql | 20 ++ ...fct_p_55b02cf38d5019d5afdf83f46b6bbec4.sql | 20 ++ ...fct_p_707eedc089e19f28f32df66ad5b050e0.sql | 20 ++ ...fct_p_8842b67718d899abc12b7a5f41b7a7e7.sql | 20 ++ ...fct_p_8f13032e2e92049a5f6a34cc0ae08445.sql | 20 ++ ...fct_p_91effbb5ac329749a28fdc3e2c6a851d.sql | 20 ++ ...fct_p_ab57f63d9f8f1488413cc5294a42215d.sql | 20 ++ ...fct_p_ae99b6e2247a60ca23f0d205365d0549.sql | 20 ++ ...fct_p_af8c9599723e3d75b1eeca41d4ebb24c.sql | 20 ++ ...fct_p_bd7e93d324e2173f6fc9f1cd5524c906.sql | 20 ++ ...fct_p_c20e45a1dbacba5e3091f475187d360f.sql | 20 ++ ...fct_p_ca3e105a3a84eed01da18939c8f18b2b.sql | 20 ++ ...fct_p_d192f9304caff99eeffe34887ba9fd58.sql | 20 ++ ...fct_p_e05adcb16523bcfa1793ab941d8d5c8c.sql | 20 ++ ...fct_p_e5c0b70069c52e907a59ba0ddbc37d9c.sql | 20 ++ ...fct_p_e8d55960e718e4aa0a40f57add520ab0.sql | 20 ++ ...fct_p_f7e171b7e018d9cc369742d5966ea0ca.sql | 20 ++ ..._perp_accounts_base_sepolia_created_ts.sql | 11 + ...null_fct_perp_accounts_base_sepolia_id.sql | 11 + ...l_fct_perp_accounts_base_sepolia_owner.sql | 11 + ...ral_m_09036bff9f33021bdc2f7c611d921020.sql | 11 + ...ral_m_29a3faef3b1a9aaf01d9e330ab75faad.sql | 11 + ...ral_m_e96903840ffe61a948a59ad3485c1535.sql | 11 + ...ral_modified_base_sepolia_block_number.sql | 11 + ...lateral_modified_base_sepolia_contract.sql | 11 + ...teral_modified_base_sepolia_event_name.sql | 11 + ...rp_collateral_modified_base_sepolia_id.sql | 11 + ...ollateral_modified_base_sepolia_sender.sql | 11 + ...t_cha_ef7870358c5aff75d7f92ce4c7de1c07.sql | 11 + ...terest_charged_base_sepolia_account_id.sql | 11 + ...rest_charged_base_sepolia_block_number.sql | 11 + ...t_charged_base_sepolia_block_timestamp.sql | 11 + ...interest_charged_base_sepolia_contract.sql | 11 + ...terest_charged_base_sepolia_event_name.sql | 11 + ..._perp_interest_charged_base_sepolia_id.sql | 11 + ...interest_charged_base_sepolia_interest.sql | 11 + ...rp_liq_account_base_sepolia_account_id.sql | 11 + ..._liq_account_base_sepolia_total_reward.sql | 11 + ...l_fct_perp_liq_account_base_sepolia_ts.sql | 11 + ...p_liq_position_base_sepolia_account_id.sql | 11 + ...osition_base_sepolia_amount_liquidated.sql | 11 + ...liq_position_base_sepolia_block_number.sql | 11 + ..._fct_perp_liq_position_base_sepolia_id.sql | 11 + ...rp_liq_position_base_sepolia_market_id.sql | 11 + ...iq_position_base_sepolia_market_symbol.sql | 11 + ...iq_position_base_sepolia_position_size.sql | 11 + ...position_base_sepolia_transaction_hash.sql | 11 + ..._fct_perp_liq_position_base_sepolia_ts.sql | 11 + ...rket_history_base_sepolia_block_number.sql | 11 + ...rket_history_base_sepolia_funding_rate.sql | 11 + ..._history_base_sepolia_funding_rate_apr.sql | 11 + ..._history_base_sepolia_funding_velocity.sql | 11 + ...ct_perp_market_history_base_sepolia_id.sql | 11 + ...ket_history_base_sepolia_interest_rate.sql | 11 + ...ket_history_base_sepolia_long_rate_apr.sql | 11 + ..._market_history_base_sepolia_market_id.sql | 11 + ...ket_history_base_sepolia_market_symbol.sql | 11 + ...perp_market_history_base_sepolia_price.sql | 11 + ...et_history_base_sepolia_short_rate_apr.sql | 11 + ..._perp_market_history_base_sepolia_size.sql | 11 + ...market_history_base_sepolia_size_delta.sql | 11 + ...p_market_history_base_sepolia_size_usd.sql | 11 + ..._perp_market_history_base_sepolia_skew.sql | 11 + ..._history_base_sepolia_transaction_hash.sql | 11 + ...ct_perp_market_history_base_sepolia_ts.sql | 11 + ...perp_markets_base_sepolia_block_number.sql | 11 + ...t_perp_markets_base_sepolia_created_ts.sql | 11 + ..._null_fct_perp_markets_base_sepolia_id.sql | 11 + ..._perp_markets_base_sepolia_market_name.sql | 11 + ...erp_markets_base_sepolia_market_symbol.sql | 11 + ...ct_perp_orders_base_sepolia_account_id.sql | 11 + ..._perp_orders_base_sepolia_block_number.sql | 11 + ..._fct_perp_orders_base_sepolia_contract.sql | 11 + ...t_null_fct_perp_orders_base_sepolia_id.sql | 11 + ...fct_perp_orders_base_sepolia_market_id.sql | 11 + ...perp_orders_base_sepolia_market_symbol.sql | 11 + ...p_orders_base_sepolia_transaction_hash.sql | 11 + ...t_null_fct_perp_orders_base_sepolia_ts.sql | 11 + ...ll_fct_perp_pnl_base_sepolia_market_id.sql | 11 + .../not_null_fct_perp_pnl_base_sepolia_ts.sql | 11 + ...s_ord_76fb0a0f579f503805573e61f45555ef.sql | 11 + ...s_ord_9c7a161f838a4c7aa741dca0a21c40e7.sql | 11 + ...s_ord_c653b9bed8c3157c4422e80f77a0b022.sql | 11 + ...s_ord_e6503bbb900b804259f539d4a386ea08.sql | 11 + ...s_ord_e668d930033b017ab7e489e9265ae2cc.sql | 11 + ...us_order_expired_base_sepolia_contract.sql | 11 + ...previous_order_expired_base_sepolia_id.sql | 11 + ...s_order_expired_base_sepolia_market_id.sql | 11 + ...ct_perp_trades_base_sepolia_account_id.sql | 11 + ...rp_trades_base_sepolia_accrued_funding.sql | 11 + ..._perp_trades_base_sepolia_block_number.sql | 11 + ...erp_trades_base_sepolia_collected_fees.sql | 11 + ..._fct_perp_trades_base_sepolia_contract.sql | 11 + ...perp_trades_base_sepolia_exchange_fees.sql | 11 + ...ct_perp_trades_base_sepolia_fill_price.sql | 11 + ...t_null_fct_perp_trades_base_sepolia_id.sql | 11 + ...l_fct_perp_trades_base_sepolia_lp_fees.sql | 11 + ...fct_perp_trades_base_sepolia_market_id.sql | 11 + ...perp_trades_base_sepolia_market_symbol.sql | 11 + ...es_base_sepolia_notional_position_size.sql | 11 + ...rades_base_sepolia_notional_trade_size.sql | 11 + ..._null_fct_perp_trades_base_sepolia_pnl.sql | 11 + ...perp_trades_base_sepolia_position_size.sql | 11 + ...perp_trades_base_sepolia_referral_fees.sql | 11 + ..._trades_base_sepolia_settlement_reward.sql | 11 + ...l_fct_perp_trades_base_sepolia_settler.sql | 11 + ...ct_perp_trades_base_sepolia_total_fees.sql | 11 + ...perp_trades_base_sepolia_tracking_code.sql | 11 + ...ct_perp_trades_base_sepolia_trade_size.sql | 11 + ...p_trades_base_sepolia_transaction_hash.sql | 11 + ...t_null_fct_perp_trades_base_sepolia_ts.sql | 11 + ...ique_fct_perp_accounts_base_sepolia_id.sql | 14 + ...rp_collateral_modified_base_sepolia_id.sql | 14 + ..._perp_interest_charged_base_sepolia_id.sql | 14 + ..._fct_perp_liq_position_base_sepolia_id.sql | 14 + ...ct_perp_market_history_base_sepolia_id.sql | 14 + ...unique_fct_perp_orders_base_sepolia_id.sql | 14 + ...previous_order_expired_base_sepolia_id.sql | 14 + ...unique_fct_perp_trades_base_sepolia_id.sql | 14 + ..._perp_account_stats_daily_base_sepolia.sql | 45 ++++ ...perp_account_stats_hourly_base_sepolia.sql | 119 +++++++++ ...t_perp_keeper_stats_daily_base_sepolia.sql | 44 ++++ ..._perp_keeper_stats_hourly_base_sepolia.sql | 44 ++++ ...t_perp_market_stats_daily_base_sepolia.sql | 25 ++ ..._perp_market_stats_hourly_base_sepolia.sql | 162 ++++++++++++ .../fct_perp_stats_daily_base_sepolia.sql | 23 ++ .../fct_perp_stats_hourly_base_sepolia.sql | 91 +++++++ ...perp_tracking_stats_daily_base_sepolia.sql | 93 +++++++ ...erp_tracking_stats_hourly_base_sepolia.sql | 93 +++++++ .../prices/fct_prices_base_sepolia.sql | 54 ++++ .../prices/fct_prices_hourly_base_sepolia.sql | 72 ++++++ ...fct_p_a0ee7fb3835698f075ede26384c6bf98.sql | 20 ++ ...fct_prices_base_sepolia_price__True__0.sql | 20 ++ ..._fct_prices_base_sepolia_market_symbol.sql | 11 + ...not_null_fct_prices_base_sepolia_price.sql | 11 + .../not_null_fct_prices_base_sepolia_ts.sql | 11 + ...ices_hourly_base_sepolia_market_symbol.sql | 11 + ...l_fct_prices_hourly_base_sepolia_price.sql | 11 + ...null_fct_prices_hourly_base_sepolia_ts.sql | 11 + .../spot/fct_spot_atomics_base_sepolia.sql | 61 +++++ .../spot/fct_spot_markets_base_sepolia.sql | 13 + .../spot/fct_spot_wrapper_base_sepolia.sql | 49 ++++ .../spot/fct_synth_supply_base_sepolia.sql | 76 ++++++ ...fct_s_7d7e114e53625e5452e9f57a1ff338e7.sql | 20 ++ ...fct_s_b4f78cdf817b17683fb6b75998b127e3.sql | 20 ++ ...fct_s_be8de3308c40f5eccbffc40789c7b67b.sql | 20 ++ ...fct_s_e1e621000332c16d5873c30225cc957d.sql | 20 ++ ...l_fct_spot_atomics_base_sepolia_amount.sql | 11 + ...spot_atomics_base_sepolia_block_number.sql | 11 + ..._null_fct_spot_atomics_base_sepolia_id.sql | 11 + ...ll_fct_spot_atomics_base_sepolia_price.sql | 11 + ...fct_spot_atomics_base_sepolia_referrer.sql | 11 + ...t_atomics_base_sepolia_synth_market_id.sql | 11 + ..._null_fct_spot_atomics_base_sepolia_ts.sql | 11 + ..._fct_spot_atomics_base_sepolia_tx_hash.sql | 11 + ...spot_markets_base_sepolia_block_number.sql | 11 + ...t_spot_markets_base_sepolia_created_ts.sql | 11 + ..._null_fct_spot_markets_base_sepolia_id.sql | 11 + ...pot_markets_base_sepolia_token_address.sql | 11 + ...ot_wrapper_base_sepolia_amount_wrapped.sql | 11 + ...spot_wrapper_base_sepolia_block_number.sql | 11 + ..._null_fct_spot_wrapper_base_sepolia_id.sql | 11 + ...t_wrapper_base_sepolia_synth_market_id.sql | 11 + ..._null_fct_spot_wrapper_base_sepolia_ts.sql | 11 + ..._fct_spot_wrapper_base_sepolia_tx_hash.sql | 11 + ...synth_supply_base_sepolia_block_number.sql | 11 + ...l_fct_synth_supply_base_sepolia_supply.sql | 11 + ...th_supply_base_sepolia_synth_market_id.sql | 11 + ..._null_fct_synth_supply_base_sepolia_ts.sql | 11 + ...nique_fct_spot_atomics_base_sepolia_id.sql | 14 + ...nique_fct_spot_wrapper_base_sepolia_id.sql | 14 + ...ct_core_account_delegation_eth_mainnet.sql | 64 +++++ .../mainnet/core/fct_core_apr_eth_mainnet.sql | 237 +++++++++++++++++ .../core/fct_core_apr_rewards_eth_mainnet.sql | 111 ++++++++ .../fct_core_market_updated_eth_mainnet.sql | 36 +++ .../core/fct_core_migration_eth_mainnet.sql | 18 ++ .../fct_core_migration_hourly_eth_mainnet.sql | 63 +++++ .../fct_core_pool_collateral_eth_mainnet.sql | 43 ++++ .../fct_core_pool_delegation_eth_mainnet.sql | 49 ++++ .../core/fct_core_pools_eth_mainnet.sql | 13 + .../core/fct_pool_debt_eth_mainnet.sql | 10 + .../core/fct_pool_issuance_eth_mainnet.sql | 43 ++++ .../fct_pool_issuance_hourly_eth_mainnet.sql | 122 +++++++++ .../core/fct_pool_pnl_hourly_eth_mainnet.sql | 241 ++++++++++++++++++ ...fct_pool_pnl_hourly_reward_eth_mainnet.sql | 84 ++++++ .../core/fct_pool_rewards_eth_mainnet.sql | 39 +++ .../fct_pool_rewards_hourly_eth_mainnet.sql | 21 ++ ..._pool_rewards_token_hourly_eth_mainnet.sql | 124 +++++++++ ...marke_d21d06b76f991501aa1300a0c4a8a2f0.sql | 22 ++ ...migra_a67858299bafa53cea6a7746c340025c.sql | 22 ++ ...fct_c_397671cb74778b45abbae274b37b7464.sql | 22 ++ ...fct_c_3db6bf9387d3a49899c54e305f9c78d9.sql | 20 ++ ...fct_c_48f0d9921539034df20c548ad9e39887.sql | 22 ++ ...fct_c_4c6859702d760b33c376577408388b07.sql | 20 ++ ...fct_c_74be897c581ee7316521db360ea3b995.sql | 22 ++ ...fct_c_7920031b7da7d8d224f8136d1dea8db1.sql | 20 ++ ...fct_c_8874a5f4f6fdea2aa80f500cdb51138b.sql | 20 ++ ...fct_c_969f0368b99bfbbc3842bae64e338171.sql | 20 ++ ...fct_c_a087b5b0934fce77ccb5a84d8ceadd2a.sql | 20 ++ ...fct_c_a1abcaadc79b00f18a75355656bda467.sql | 20 ++ ...fct_c_bd3c45a752772e6ee9024ed6a31e6f2e.sql | 20 ++ ...fct_c_d85f31b9b2ce6f6655bed616ef640917.sql | 20 ++ ...fct_c_dbfdda8748eed6f862c9beac15d321ff.sql | 20 ++ ...fct_core_pools_eth_mainnet_id__True__0.sql | 20 ++ ...fct_p_054c72037f95e4e9cbfef34c09039720.sql | 20 ++ ...fct_p_11488003baec9a724afe97be296df511.sql | 20 ++ ...fct_p_26f860be0c2f83871be063705ed0d088.sql | 20 ++ ...fct_p_2934f4352fc26e023c55f84429ab3bde.sql | 20 ++ ...fct_p_37d9476ddcaaefbc45d08f7a6f84707f.sql | 20 ++ ...fct_p_3cf53cd92b2b1ff30275b19a4a617a35.sql | 20 ++ ...fct_p_4e450d674b791e1df8b4f4f3d7636c5f.sql | 20 ++ ...fct_p_5f5ea2512e72e9d33d7be84a5f82e91a.sql | 20 ++ ...fct_p_6c8e00b5fea6ea747b34f06f0320b43d.sql | 20 ++ ...fct_p_97bd635a3321c7cb622fc608c9dac2b2.sql | 20 ++ ...fct_p_a2f8130bd385146eb3ac2417b74d3623.sql | 20 ++ ...fct_p_b619d6e075a6befe7091b2fac0bf9d19.sql | 22 ++ ...fct_p_c642ac1eb2e73de04b3c7331a4a52185.sql | 20 ++ ...fct_p_c6b20868bf12e187c3c86d5f98a17a2d.sql | 22 ++ ...fct_p_c91a4c24938e464a76aaa74fe2c0fc77.sql | 20 ++ ...fct_p_cb508134c0b1447803ea96994a4b3fec.sql | 20 ++ ...fct_p_fa41ca552146289703e7abe44ca6f646.sql | 20 ++ ..._dele_68b57970c09830d418df224418591310.sql | 11 + ..._dele_faf037cd4ab1300b61ff50c827948558.sql | 11 + ...ount_delegation_eth_mainnet_account_id.sql | 11 + ...account_delegation_eth_mainnet_pool_id.sql | 11 + ...core_account_delegation_eth_mainnet_ts.sql | 11 + ..._null_fct_core_apr_eth_mainnet_apr_24h.sql | 11 + ..._null_fct_core_apr_eth_mainnet_apr_28d.sql | 11 + ...t_null_fct_core_apr_eth_mainnet_apr_7d.sql | 11 + ..._null_fct_core_apr_eth_mainnet_apy_24h.sql | 11 + ..._null_fct_core_apr_eth_mainnet_apy_28d.sql | 11 + ...t_null_fct_core_apr_eth_mainnet_apy_7d.sql | 11 + ...t_core_apr_eth_mainnet_collateral_type.sql | 11 + ..._core_apr_eth_mainnet_collateral_value.sql | 11 + ...re_apr_eth_mainnet_cumulative_issuance.sql | 11 + ...ct_core_apr_eth_mainnet_cumulative_pnl.sql | 11 + ...not_null_fct_core_apr_eth_mainnet_debt.sql | 11 + ...e_apr_eth_mainnet_hourly_debt_migrated.sql | 11 + ...t_core_apr_eth_mainnet_hourly_issuance.sql | 11 + ...ll_fct_core_apr_eth_mainnet_hourly_pnl.sql | 11 + ...ct_core_apr_eth_mainnet_hourly_pnl_pct.sql | 11 + ...ore_apr_eth_mainnet_hourly_rewards_pct.sql | 11 + ..._null_fct_core_apr_eth_mainnet_pool_id.sql | 11 + ...l_fct_core_apr_eth_mainnet_rewards_usd.sql | 11 + .../not_null_fct_core_apr_eth_mainnet_ts.sql | 11 + ...et_updated_eth_mainnet_collateral_type.sql | 11 + ...et_updated_eth_mainnet_credit_capacity.sql | 11 + ..._market_updated_eth_mainnet_event_name.sql | 11 + ...fct_core_market_updated_eth_mainnet_id.sql | 11 + ...e_market_updated_eth_mainnet_market_id.sql | 11 + ...arket_updated_eth_mainnet_net_issuance.sql | 11 + ...arket_updated_eth_mainnet_token_amount.sql | 11 + ...t_updated_eth_mainnet_transaction_hash.sql | 11 + ...fct_core_market_updated_eth_mainnet_ts.sql | 11 + ..._core_migration_eth_mainnet_account_id.sql | 11 + ...ore_migration_eth_mainnet_block_number.sql | 11 + ...igration_eth_mainnet_collateral_amount.sql | 11 + ..._migration_eth_mainnet_collateral_type.sql | 11 + ...core_migration_eth_mainnet_debt_amount.sql | 11 + ...fct_core_migration_eth_mainnet_pool_id.sql | 11 + ..._fct_core_migration_eth_mainnet_staker.sql | 11 + ...migration_eth_mainnet_transaction_hash.sql | 11 + ...null_fct_core_migration_eth_mainnet_ts.sql | 11 + ...on_ho_8d7c5dd06705413d11ea6deca8cf644b.sql | 11 + ...ion_hourly_eth_mainnet_collateral_type.sql | 11 + ...e_migration_hourly_eth_mainnet_pool_id.sql | 11 + ...t_core_migration_hourly_eth_mainnet_ts.sql | 11 + ...ollateral_eth_mainnet_amount_deposited.sql | 11 + ...collateral_eth_mainnet_collateral_type.sql | 11 + ...ct_core_pool_collateral_eth_mainnet_ts.sql | 11 + ...delegation_eth_mainnet_collateral_type.sql | 11 + ...re_pool_delegation_eth_mainnet_pool_id.sql | 11 + ...ct_core_pool_delegation_eth_mainnet_ts.sql | 11 + ...ct_core_pools_eth_mainnet_block_number.sql | 11 + ..._fct_core_pools_eth_mainnet_created_ts.sql | 11 + ...not_null_fct_core_pools_eth_mainnet_id.sql | 11 + ..._null_fct_core_pools_eth_mainnet_owner.sql | 11 + ...fct_pool_debt_eth_mainnet_block_number.sql | 11 + ..._pool_debt_eth_mainnet_collateral_type.sql | 11 + ...ot_null_fct_pool_debt_eth_mainnet_debt.sql | 11 + ...null_fct_pool_debt_eth_mainnet_pool_id.sql | 11 + .../not_null_fct_pool_debt_eth_mainnet_ts.sql | 11 + ...t_pool_issuance_eth_mainnet_account_id.sql | 11 + ...l_fct_pool_issuance_eth_mainnet_amount.sql | 11 + ...pool_issuance_eth_mainnet_block_number.sql | 11 + ...l_issuance_eth_mainnet_collateral_type.sql | 11 + ..._fct_pool_issuance_eth_mainnet_pool_id.sql | 11 + ..._issuance_eth_mainnet_transaction_hash.sql | 11 + ..._null_fct_pool_issuance_eth_mainnet_ts.sql | 11 + ...nce_hourly_eth_mainnet_collateral_type.sql | 11 + ...nce_hourly_eth_mainnet_hourly_issuance.sql | 11 + ...ol_issuance_hourly_eth_mainnet_pool_id.sql | 11 + ...ct_pool_issuance_hourly_eth_mainnet_ts.sql | 11 + ...pnl_hourly_eth_mainnet_collateral_type.sql | 11 + ...nl_hourly_eth_mainnet_collateral_value.sql | 11 + ...l_fct_pool_pnl_hourly_eth_mainnet_debt.sql | 11 + ...ourly_eth_mainnet_hourly_debt_migrated.sql | 11 + ...pnl_hourly_eth_mainnet_hourly_issuance.sql | 11 + ...pool_pnl_hourly_eth_mainnet_hourly_pnl.sql | 11 + ..._pnl_hourly_eth_mainnet_hourly_pnl_pct.sql | 11 + ..._hourly_eth_mainnet_hourly_rewards_pct.sql | 11 + ...nl_hourly_eth_mainnet_hourly_total_pct.sql | 11 + ...ct_pool_pnl_hourly_eth_mainnet_pool_id.sql | 11 + ...ool_pnl_hourly_eth_mainnet_rewards_usd.sql | 11 + ...ull_fct_pool_pnl_hourly_eth_mainnet_ts.sql | 11 + ...ll_fct_pool_rewards_eth_mainnet_amount.sql | 11 + ...ol_rewards_eth_mainnet_collateral_type.sql | 11 + ...t_pool_rewards_eth_mainnet_distributor.sql | 11 + ...l_fct_pool_rewards_eth_mainnet_pool_id.sql | 11 + ..._pool_rewards_eth_mainnet_token_symbol.sql | 11 + ...t_null_fct_pool_rewards_eth_mainnet_ts.sql | 11 + ...rds_hourly_eth_mainnet_collateral_type.sql | 11 + ...ool_rewards_hourly_eth_mainnet_pool_id.sql | 11 + ...rewards_hourly_eth_mainnet_rewards_usd.sql | 11 + ...fct_pool_rewards_hourly_eth_mainnet_ts.sql | 11 + ..._toke_1b37fa723d141179d74f2a8f22262b1c.sql | 11 + ..._toke_6bc3563e83626e6160dfb0050ae58c8b.sql | 11 + ..._toke_e14b12dbad2ae17fd6b51fd232e2f506.sql | 11 + ...s_token_hourly_eth_mainnet_distributor.sql | 11 + ...wards_token_hourly_eth_mainnet_pool_id.sql | 11 + ...rewards_token_hourly_eth_mainnet_price.sql | 11 + ...s_token_hourly_eth_mainnet_rewards_usd.sql | 11 + ..._token_hourly_eth_mainnet_token_symbol.sql | 11 + ...ol_rewards_token_hourly_eth_mainnet_ts.sql | 11 + ...fct_core_market_updated_eth_mainnet_id.sql | 14 + .../mainnet/prices/fct_prices_eth_mainnet.sql | 36 +++ .../prices/fct_prices_hourly_eth_mainnet.sql | 72 ++++++ ...fct_p_f868bfeea2d8480d4dec20c65d9ae75a.sql | 20 ++ ..._fct_prices_eth_mainnet_price__True__0.sql | 20 ++ ...l_fct_prices_eth_mainnet_market_symbol.sql | 11 + .../not_null_fct_prices_eth_mainnet_price.sql | 11 + .../not_null_fct_prices_eth_mainnet_ts.sql | 11 + ...rices_hourly_eth_mainnet_market_symbol.sql | 11 + ...ll_fct_prices_hourly_eth_mainnet_price.sql | 11 + ..._null_fct_prices_hourly_eth_mainnet_ts.sql | 11 + .../mainnet/blocks_arbitrum_mainnet.sql | 38 +++ .../core_account_created_arbitrum_mainnet.sql | 5 + ...re_delegation_updated_arbitrum_mainnet.sql | 5 + .../core/core_deposited_arbitrum_mainnet.sql | 5 + .../core_liquidation_arbitrum_mainnet.sql | 5 + ...ore_market_registered_arbitrum_mainnet.sql | 5 + .../core_market_updated_arbitrum_mainnet.sql | 103 ++++++++ .../core_pool_created_arbitrum_mainnet.sql | 5 + .../core_rewards_claimed_arbitrum_mainnet.sql | 5 + ...e_rewards_distributed_arbitrum_mainnet.sql | 5 + .../core/core_usd_burned_arbitrum_mainnet.sql | 5 + .../core/core_usd_minted_arbitrum_mainnet.sql | 5 + ...core_vault_collateral_arbitrum_mainnet.sql | 41 +++ .../core/core_vault_debt_arbitrum_mainnet.sql | 35 +++ ...ore_vault_liquidation_arbitrum_mainnet.sql | 5 + .../core/core_withdrawn_arbitrum_mainnet.sql | 5 + ...unt_c_f0b5cfe645ca98dd83a548881dbb231f.sql | 22 ++ ...gatio_10d8d15fae821bb25ad7292f00624ac0.sql | 22 ++ ...sited_366c4a08a18bac7687c18ce14ec3027d.sql | 22 ++ ...idati_4442c34ed542a292a0634c15edf28899.sql | 22 ++ ...et_re_e286af90b0ff8870e4f1f6cc2f332f5e.sql | 22 ++ ...et_up_1d0210873bb72c6c6b77ae8c79ff0d1f.sql | 22 ++ ..._crea_0ebc185f8081387dd6790ea39fa08892.sql | 22 ++ ...rds_c_ae0e5101dec8d345cd75f3d5717a9de2.sql | 22 ++ ...rds_d_d7316b4d554f3dda3a2963d18779fd27.sql | 22 ++ ...burne_f1001c8fa3982fe799c897828b0b2c8e.sql | 22 ++ ...minte_bb8849e7a8bb986a942b463f36bae946.sql | 22 ++ ...t_liq_6095cf2bff19baee5a4998828dc70324.sql | 22 ++ ...drawn_0269f17bd6215ef29080cc4cb1c56b34.sql | 22 ++ ...core__02a955166e22231ca285723dacdb2832.sql | 20 ++ ...core__08848a564c54b05c2cb6e82b66d83e50.sql | 20 ++ ...core__1b9682952c91a5545e16c1bfbe752818.sql | 20 ++ ...core__1df6834a594836c2dcc71fe060c468ad.sql | 20 ++ ...core__3324e55773a095cfea7b176bf7917ebd.sql | 20 ++ ...core__3b7574a4994fd13124cd20e62aa94fc0.sql | 20 ++ ...core__4373ee0fef9904d117ac68961177311c.sql | 20 ++ ...core__4f96c27108a58faefb0cfa1c6e2f1740.sql | 20 ++ ...core__53d099c4a50eba60cd9dbb7bdf1dea70.sql | 20 ++ ...core__61e561255e4147ac717892c2ffac2552.sql | 20 ++ ...core__6ff23194f832443df6b21fe69436430c.sql | 20 ++ ...core__7483e902594aee8b4bcbb6849e0f0993.sql | 20 ++ ...core__74d4af353caf502d0233666f263aab05.sql | 22 ++ ...core__7b28a3ed9d8c19140e6eb1d7ed751b7a.sql | 20 ++ ...core__8f5972b03f3e35993a0d31e0f5be9dab.sql | 20 ++ ...core__95f20c9d730453e2564fdd995e9c0737.sql | 20 ++ ...core__a017d5223b610b9f7423d02fd237a61e.sql | 20 ++ ...core__a4d9b1f66ba6ee616c7a435ebac2f092.sql | 20 ++ ...core__a4fd93112bb463c7536d0249bba13868.sql | 20 ++ ...core__a5ecd22e7bdfeb1b3599bfacd78a5738.sql | 20 ++ ...core__abf56ab13d78830abe56ceb90e3fe727.sql | 20 ++ ...core__b2b477e0fac69864d383c1ff941e78c9.sql | 20 ++ ...core__c0dd3bdf5507ce87c72c955b444272c7.sql | 20 ++ ...core__c4067ecbb847c7045c7afebdb68d1a02.sql | 20 ++ ...core__c4e1955a9097cfc0472cb79eca9a6dc0.sql | 20 ++ ...core__c5b65935367ae54ff2e891d5bdcb69d2.sql | 20 ++ ...core__c9d0905ae7ab5806ca28ed36a31d845e.sql | 20 ++ ...core__cdcb72975596908844844e1e35f50f8c.sql | 20 ++ ...core__ce84723b0f0bb7e19e3c1cf75ab01e65.sql | 20 ++ ...core__d573daafd2d94573fc34ea75105093f1.sql | 20 ++ ...core__dc6042ca5fc188d63643b43860ffe978.sql | 20 ++ ...core__e2fdd34efe9357cbe68cce2a4f447e0b.sql | 20 ++ ...core__e8c505f36fc50f5a863c74c16d675fd6.sql | 20 ++ ...core__f63d5e5a5e522a8c30ea4c8b615e3e5e.sql | 20 ++ ...nt_created_arbitrum_mainnet_account_id.sql | 11 + ..._created_arbitrum_mainnet_block_number.sql | 11 + ...eated_arbitrum_mainnet_block_timestamp.sql | 11 + ...ount_created_arbitrum_mainnet_contract.sql | 11 + ...nt_created_arbitrum_mainnet_event_name.sql | 11 + ...re_account_created_arbitrum_mainnet_id.sql | 11 + ...account_created_arbitrum_mainnet_owner.sql | 11 + ...ated_arbitrum_mainnet_transaction_hash.sql | 11 + ...updat_25d626a6081121e32d064cc583bcb245.sql | 11 + ...updat_6ac250e2c9a952d186fe70b880fd912c.sql | 11 + ...updat_ff6c4be455bb5a689b64cffbd9b8359e.sql | 11 + ...on_updated_arbitrum_mainnet_account_id.sql | 11 + ...gation_updated_arbitrum_mainnet_amount.sql | 11 + ..._updated_arbitrum_mainnet_block_number.sql | 11 + ...tion_updated_arbitrum_mainnet_contract.sql | 11 + ...on_updated_arbitrum_mainnet_event_name.sql | 11 + ...delegation_updated_arbitrum_mainnet_id.sql | 11 + ...tion_updated_arbitrum_mainnet_leverage.sql | 11 + ...ation_updated_arbitrum_mainnet_pool_id.sql | 11 + ...gation_updated_arbitrum_mainnet_sender.sql | 11 + ..._deposited_arbitrum_mainnet_account_id.sql | 11 + ...eposited_arbitrum_mainnet_block_number.sql | 11 + ...sited_arbitrum_mainnet_block_timestamp.sql | 11 + ...sited_arbitrum_mainnet_collateral_type.sql | 11 + ...re_deposited_arbitrum_mainnet_contract.sql | 11 + ..._deposited_arbitrum_mainnet_event_name.sql | 11 + ...ull_core_deposited_arbitrum_mainnet_id.sql | 11 + ...core_deposited_arbitrum_mainnet_sender.sql | 11 + ...eposited_arbitrum_mainnet_token_amount.sql | 11 + ...ited_arbitrum_mainnet_transaction_hash.sql | 11 + ..._arbi_92f55229ca201ad07fd249fb04e9775d.sql | 11 + ...iquidation_arbitrum_mainnet_account_id.sql | 11 + ...uidation_arbitrum_mainnet_block_number.sql | 11 + ...ation_arbitrum_mainnet_block_timestamp.sql | 11 + ...ation_arbitrum_mainnet_collateral_type.sql | 11 + ..._liquidation_arbitrum_mainnet_contract.sql | 11 + ...iquidation_arbitrum_mainnet_event_name.sql | 11 + ...l_core_liquidation_arbitrum_mainnet_id.sql | 11 + ...e_liquidation_arbitrum_mainnet_pool_id.sql | 11 + ...re_liquidation_arbitrum_mainnet_sender.sql | 11 + ...tion_arbitrum_mainnet_transaction_hash.sql | 11 + ...stere_3aa714f691befa9329876e1321ce4907.sql | 11 + ...stere_ce97e23941cfcece9eb1a8b9bdf4cb64.sql | 11 + ...gistered_arbitrum_mainnet_block_number.sql | 11 + ...t_registered_arbitrum_mainnet_contract.sql | 11 + ...registered_arbitrum_mainnet_event_name.sql | 11 + ..._market_registered_arbitrum_mainnet_id.sql | 11 + ...ket_registered_arbitrum_mainnet_market.sql | 11 + ..._registered_arbitrum_mainnet_market_id.sql | 11 + ...ket_registered_arbitrum_mainnet_sender.sql | 11 + ...ted_a_c8d66a6213d38496ae35d373291887d5.sql | 11 + ..._updated_arbitrum_mainnet_block_number.sql | 11 + ...dated_arbitrum_mainnet_block_timestamp.sql | 11 + ...dated_arbitrum_mainnet_collateral_type.sql | 11 + ...rket_updated_arbitrum_mainnet_contract.sql | 11 + ...dated_arbitrum_mainnet_credit_capacity.sql | 11 + ...et_updated_arbitrum_mainnet_event_name.sql | 11 + ...ore_market_updated_arbitrum_mainnet_id.sql | 11 + ...ket_updated_arbitrum_mainnet_market_id.sql | 11 + ..._updated_arbitrum_mainnet_net_issuance.sql | 11 + ...market_updated_arbitrum_mainnet_sender.sql | 11 + ..._updated_arbitrum_mainnet_token_amount.sql | 11 + ...ated_arbitrum_mainnet_transaction_hash.sql | 11 + ..._created_arbitrum_mainnet_block_number.sql | 11 + ...eated_arbitrum_mainnet_block_timestamp.sql | 11 + ...pool_created_arbitrum_mainnet_contract.sql | 11 + ...ol_created_arbitrum_mainnet_event_name.sql | 11 + ..._core_pool_created_arbitrum_mainnet_id.sql | 11 + ...re_pool_created_arbitrum_mainnet_owner.sql | 11 + ..._pool_created_arbitrum_mainnet_pool_id.sql | 11 + ...e_pool_created_arbitrum_mainnet_sender.sql | 11 + ...ated_arbitrum_mainnet_transaction_hash.sql | 11 + ...ds_claimed_arbitrum_mainnet_account_id.sql | 11 + ...ewards_claimed_arbitrum_mainnet_amount.sql | 11 + ..._claimed_arbitrum_mainnet_block_number.sql | 11 + ...aimed_arbitrum_mainnet_block_timestamp.sql | 11 + ...aimed_arbitrum_mainnet_collateral_type.sql | 11 + ...ards_claimed_arbitrum_mainnet_contract.sql | 11 + ...s_claimed_arbitrum_mainnet_distributor.sql | 11 + ...ds_claimed_arbitrum_mainnet_event_name.sql | 11 + ...re_rewards_claimed_arbitrum_mainnet_id.sql | 11 + ...wards_claimed_arbitrum_mainnet_pool_id.sql | 11 + ...imed_arbitrum_mainnet_transaction_hash.sql | 11 + ...tribu_0615a0b17ded5d162f692f079ef20621.sql | 11 + ...tribu_0c83e6d18c229c54ea7814f211652fba.sql | 11 + ...tribu_b9de231940d6a64359b041a045f6df44.sql | 11 + ...ds_distributed_arbitrum_mainnet_amount.sql | 11 + ...tributed_arbitrum_mainnet_block_number.sql | 11 + ..._distributed_arbitrum_mainnet_contract.sql | 11 + ...stributed_arbitrum_mainnet_distributor.sql | 11 + ..._distributed_arbitrum_mainnet_duration.sql | 11 + ...istributed_arbitrum_mainnet_event_name.sql | 11 + ...ewards_distributed_arbitrum_mainnet_id.sql | 11 + ...s_distributed_arbitrum_mainnet_pool_id.sql | 11 + ...usd_burned_arbitrum_mainnet_account_id.sql | 11 + ...ore_usd_burned_arbitrum_mainnet_amount.sql | 11 + ...d_burned_arbitrum_mainnet_block_number.sql | 11 + ...urned_arbitrum_mainnet_block_timestamp.sql | 11 + ...urned_arbitrum_mainnet_collateral_type.sql | 11 + ...e_usd_burned_arbitrum_mainnet_contract.sql | 11 + ...usd_burned_arbitrum_mainnet_event_name.sql | 11 + ...ll_core_usd_burned_arbitrum_mainnet_id.sql | 11 + ...re_usd_burned_arbitrum_mainnet_pool_id.sql | 11 + ...ore_usd_burned_arbitrum_mainnet_sender.sql | 11 + ...rned_arbitrum_mainnet_transaction_hash.sql | 11 + ...usd_minted_arbitrum_mainnet_account_id.sql | 11 + ...ore_usd_minted_arbitrum_mainnet_amount.sql | 11 + ...d_minted_arbitrum_mainnet_block_number.sql | 11 + ...inted_arbitrum_mainnet_block_timestamp.sql | 11 + ...inted_arbitrum_mainnet_collateral_type.sql | 11 + ...e_usd_minted_arbitrum_mainnet_contract.sql | 11 + ...usd_minted_arbitrum_mainnet_event_name.sql | 11 + ...ll_core_usd_minted_arbitrum_mainnet_id.sql | 11 + ...re_usd_minted_arbitrum_mainnet_pool_id.sql | 11 + ...ore_usd_minted_arbitrum_mainnet_sender.sql | 11 + ...nted_arbitrum_mainnet_transaction_hash.sql | 11 + ...teral_4d64c8eaa01fe95c5b02ce8af6762f6e.sql | 11 + ...ult_collateral_arbitrum_mainnet_amount.sql | 11 + ...llateral_arbitrum_mainnet_block_number.sql | 11 + ...teral_arbitrum_mainnet_collateral_type.sql | 11 + ...lt_collateral_arbitrum_mainnet_pool_id.sql | 11 + ...e_vault_collateral_arbitrum_mainnet_ts.sql | 11 + ...teral_cf213cb7e0e55ec70bd0cbcc38c21022.sql | 11 + ...ult_debt_arbitrum_mainnet_block_number.sql | 11 + ..._debt_arbitrum_mainnet_collateral_type.sql | 11 + ...debt_arbitrum_mainnet_contract_address.sql | 11 + ..._core_vault_debt_arbitrum_mainnet_debt.sql | 11 + ...re_vault_debt_arbitrum_mainnet_pool_id.sql | 11 + ...ll_core_vault_debt_arbitrum_mainnet_ts.sql | 11 + ...datio_2185e560e310ac8c9b339ed46c9526c9.sql | 11 + ...datio_2415782e836c6b669ea8436e64c0849d.sql | 11 + ...datio_28327b33172f7d5299eb84c369c67082.sql | 11 + ...datio_ed674d5ff714efc416d714e69fc94711.sql | 11 + ...datio_edbeff2a9e391e647da0aed49fa55c31.sql | 11 + ...uidation_arbitrum_mainnet_block_number.sql | 11 + ..._liquidation_arbitrum_mainnet_contract.sql | 11 + ...iquidation_arbitrum_mainnet_event_name.sql | 11 + ..._vault_liquidation_arbitrum_mainnet_id.sql | 11 + ...t_liquidation_arbitrum_mainnet_pool_id.sql | 11 + ...lt_liquidation_arbitrum_mainnet_sender.sql | 11 + ..._withdrawn_arbitrum_mainnet_account_id.sql | 11 + ...ithdrawn_arbitrum_mainnet_block_number.sql | 11 + ...drawn_arbitrum_mainnet_block_timestamp.sql | 11 + ...drawn_arbitrum_mainnet_collateral_type.sql | 11 + ...re_withdrawn_arbitrum_mainnet_contract.sql | 11 + ..._withdrawn_arbitrum_mainnet_event_name.sql | 11 + ...ull_core_withdrawn_arbitrum_mainnet_id.sql | 11 + ...core_withdrawn_arbitrum_mainnet_sender.sql | 11 + ...ithdrawn_arbitrum_mainnet_token_amount.sql | 11 + ...rawn_arbitrum_mainnet_transaction_hash.sql | 11 + ...re_account_created_arbitrum_mainnet_id.sql | 14 + ...delegation_updated_arbitrum_mainnet_id.sql | 14 + ...que_core_deposited_arbitrum_mainnet_id.sql | 14 + ...e_core_liquidation_arbitrum_mainnet_id.sql | 14 + ..._market_registered_arbitrum_mainnet_id.sql | 14 + ..._registered_arbitrum_mainnet_market_id.sql | 14 + ...ore_market_updated_arbitrum_mainnet_id.sql | 14 + ..._core_pool_created_arbitrum_mainnet_id.sql | 14 + ...re_rewards_claimed_arbitrum_mainnet_id.sql | 14 + ...ewards_distributed_arbitrum_mainnet_id.sql | 14 + ...ue_core_usd_burned_arbitrum_mainnet_id.sql | 14 + ...ue_core_usd_minted_arbitrum_mainnet_id.sql | 14 + ..._vault_liquidation_arbitrum_mainnet_id.sql | 14 + ...que_core_withdrawn_arbitrum_mainnet_id.sql | 14 + .../perp_account_created_arbitrum_mainnet.sql | 5 + ...t_liquidation_attempt_arbitrum_mainnet.sql | 5 + ...p_collateral_modified_arbitrum_mainnet.sql | 5 + ...perp_interest_charged_arbitrum_mainnet.sql | 5 + ...interest_rate_updated_arbitrum_mainnet.sql | 5 + .../perp_market_created_arbitrum_mainnet.sql | 5 + .../perp_market_updated_arbitrum_mainnet.sql | 26 ++ .../perp_order_committed_arbitrum_mainnet.sql | 29 +++ .../perp_order_settled_arbitrum_mainnet.sql | 5 + ...p_position_liquidated_arbitrum_mainnet.sql | 5 + ...revious_order_expired_arbitrum_mainnet.sql | 5 + ...unt_c_ad536fa73a69e172f98a6e8e372642eb.sql | 22 ++ ...unt_l_e08ea4c1ba82fb6ac26590db03457801.sql | 22 ++ ...atera_f7b43b877d91586e7a54f2f480c7e20a.sql | 22 ++ ...rest__b38f2f5b297cf6983daeeb9f3743db1a.sql | 22 ++ ...rest__d6b8b8deefd1f49a80db78c6335f476b.sql | 22 ++ ...et_cr_76654e6695a0017950c568894f7c9160.sql | 22 ++ ...et_up_96868c8ca25b68dc23628635feea72fd.sql | 22 ++ ...r_com_1ede6222ca85cf83e2e502d5067ab257.sql | 22 ++ ...r_set_3853d401f2e5cee7c207ccf9a282cd2f.sql | 22 ++ ...tion__11574660f3b008caba0e75c051a8f0c9.sql | 22 ++ ...ious__8b2d4ec500fcbd5393c14186325532d5.sql | 22 ++ ...perp__1ba201da8444fd8939aa900e476fa69e.sql | 20 ++ ...perp__1c9a1f30a4a647507e5f545b1882909d.sql | 20 ++ ...perp__22006da0d293618a514ac7a9ca241586.sql | 20 ++ ...perp__3bf63a7e9121704fe7fdc59226aafb10.sql | 20 ++ ...perp__4ba9f1a82af203aaf765ea2358992714.sql | 20 ++ ...perp__56f7ffe51488e65f8880c7b8c167cd89.sql | 20 ++ ...perp__58f8a3f97753beeb17f6aee7f5f641e5.sql | 20 ++ ...perp__5cb5cc6a827bd3c08824f31f858fdce7.sql | 20 ++ ...perp__6f1bc4db15b9550cf73dd0245de3ed99.sql | 20 ++ ...perp__91406c6c5c92a1e1d64e71aa1eeb2481.sql | 20 ++ ...perp__96052d118a2bd5a2254af73cb0b383ed.sql | 20 ++ ...perp__9c0083a0ac46f3ce69e1fad350f4e7a4.sql | 20 ++ ...perp__a3819aa0da09fc29fbfaf4515955d8b5.sql | 20 ++ ...perp__b8618513df7561a108f28d10061ee977.sql | 20 ++ ...perp__b86f5c160471e4b0acc7f7eb79fb5d5c.sql | 20 ++ ...perp__b96e3cc2db64c17056b956c0d240030a.sql | 20 ++ ...perp__be2e9f6a3b1e7e1d6e67b0767b82c85e.sql | 20 ++ ...perp__ca2e2aa725c41a4c2aebf56b0c0174b0.sql | 20 ++ ...perp__d9dfec8f1629560d478bbec1f9b65fac.sql | 20 ++ ...perp__e5fa40697cdd09e1992362906d26e089.sql | 20 ++ ...perp__e6c5697bbf9d848353fcb5b5dbc9fc22.sql | 20 ++ ...perp__e77fc265631cce00efad12c7c04ac131.sql | 20 ++ ...perp__eab6fcbdb77cbe6e82c9735f2fe8b151.sql | 20 ++ ...nt_created_arbitrum_mainnet_account_id.sql | 11 + ..._created_arbitrum_mainnet_block_number.sql | 11 + ...eated_arbitrum_mainnet_block_timestamp.sql | 11 + ...ount_created_arbitrum_mainnet_contract.sql | 11 + ...nt_created_arbitrum_mainnet_event_name.sql | 11 + ...rp_account_created_arbitrum_mainnet_id.sql | 11 + ...account_created_arbitrum_mainnet_owner.sql | 11 + ...ated_arbitrum_mainnet_transaction_hash.sql | 11 + ...uidat_0b681aef0741ed806b7204047c1740cf.sql | 11 + ...uidat_0f82999a80450d03b61b144cc0fca13a.sql | 11 + ...uidat_5894c14b057748a46465d0283cc333b6.sql | 11 + ...uidat_7817adb4c678a01ccf22dc4473efbe0d.sql | 11 + ...uidat_95a9cab9f1eb33acaccbbf0d1796bdf9.sql | 11 + ...uidat_dc612dd0fc5561975d0564262311e850.sql | 11 + ...uidat_e9577753476537e2431402ad6ffbe7a6.sql | 11 + ...uidat_fb00df2cd316359481ed878400b3e50d.sql | 11 + ...iquidation_attempt_arbitrum_mainnet_id.sql | 11 + ...modif_77beb17d3fe51071c61a6d63af9a80d6.sql | 11 + ...modif_8f3171ee98bdf94b79319e1be3be5956.sql | 11 + ...modif_f5d447d13a4864a9fce094a33af8d88e.sql | 11 + ...l_modified_arbitrum_mainnet_account_id.sql | 11 + ...modified_arbitrum_mainnet_block_number.sql | 11 + ...ral_modified_arbitrum_mainnet_contract.sql | 11 + ...l_modified_arbitrum_mainnet_event_name.sql | 11 + ...ollateral_modified_arbitrum_mainnet_id.sql | 11 + ...teral_modified_arbitrum_mainnet_sender.sql | 11 + ...arged_3b81ef9b2573c72971914b3d3b49b5e6.sql | 11 + ...st_charged_arbitrum_mainnet_account_id.sql | 11 + ..._charged_arbitrum_mainnet_block_number.sql | 11 + ...arged_arbitrum_mainnet_block_timestamp.sql | 11 + ...rest_charged_arbitrum_mainnet_contract.sql | 11 + ...st_charged_arbitrum_mainnet_event_name.sql | 11 + ...p_interest_charged_arbitrum_mainnet_id.sql | 11 + ...te_up_0e9244fe507426bd1c0109235d3c140f.sql | 11 + ...te_up_4ea715095b30069d0e5dc8f4d21abcb6.sql | 11 + ...te_up_9059128f98c3da3c81e1de978bf559dc.sql | 11 + ...te_up_c215a28815435d331897ce2f88fe7e7c.sql | 11 + ...te_up_ccd029a1676f02cde447a6e183469d9b.sql | 11 + ...rate_updated_arbitrum_mainnet_contract.sql | 11 + ...te_updated_arbitrum_mainnet_event_name.sql | 11 + ...erest_rate_updated_arbitrum_mainnet_id.sql | 11 + ..._created_arbitrum_mainnet_block_number.sql | 11 + ...eated_arbitrum_mainnet_block_timestamp.sql | 11 + ...rket_created_arbitrum_mainnet_contract.sql | 11 + ...et_created_arbitrum_mainnet_event_name.sql | 11 + ...erp_market_created_arbitrum_mainnet_id.sql | 11 + ...t_created_arbitrum_mainnet_market_name.sql | 11 + ...created_arbitrum_mainnet_market_symbol.sql | 11 + ...eated_arbitrum_mainnet_perps_market_id.sql | 11 + ...ated_arbitrum_mainnet_transaction_hash.sql | 11 + ..._updated_arbitrum_mainnet_block_number.sql | 11 + ...dated_arbitrum_mainnet_block_timestamp.sql | 11 + ...rket_updated_arbitrum_mainnet_contract.sql | 11 + ...et_updated_arbitrum_mainnet_event_name.sql | 11 + ...erp_market_updated_arbitrum_mainnet_id.sql | 11 + ...updated_arbitrum_mainnet_interest_rate.sql | 11 + ...ket_updated_arbitrum_mainnet_market_id.sql | 11 + ..._market_updated_arbitrum_mainnet_price.sql | 11 + ...ated_arbitrum_mainnet_transaction_hash.sql | 11 + ..._committed_arbitrum_mainnet_account_id.sql | 11 + ...ommitted_arbitrum_mainnet_block_number.sql | 11 + ...itted_arbitrum_mainnet_block_timestamp.sql | 11 + ...er_committed_arbitrum_mainnet_contract.sql | 11 + ..._committed_arbitrum_mainnet_event_name.sql | 11 + ...rp_order_committed_arbitrum_mainnet_id.sql | 11 + ...r_committed_arbitrum_mainnet_market_id.sql | 11 + ...tted_arbitrum_mainnet_transaction_hash.sql | 11 + ...er_settled_arbitrum_mainnet_account_id.sql | 11 + ..._settled_arbitrum_mainnet_block_number.sql | 11 + ...ttled_arbitrum_mainnet_block_timestamp.sql | 11 + ...ettled_arbitrum_mainnet_collected_fees.sql | 11 + ...rder_settled_arbitrum_mainnet_contract.sql | 11 + ...er_settled_arbitrum_mainnet_event_name.sql | 11 + ...perp_order_settled_arbitrum_mainnet_id.sql | 11 + ...der_settled_arbitrum_mainnet_market_id.sql | 11 + ...tled_arbitrum_mainnet_transaction_hash.sql | 11 + ...quida_5286686b59e626f40ffd8eb5b0719611.sql | 11 + ...quida_a7e2cf044bc951dcf2012601aa0cf34f.sql | 11 + ...quida_ba81c81d4b4cda4e615359afe1fe4fae.sql | 11 + ...quida_f72413746226d975b668810030d1f157.sql | 11 + ...liquidated_arbitrum_mainnet_account_id.sql | 11 + ...quidated_arbitrum_mainnet_block_number.sql | 11 + ...n_liquidated_arbitrum_mainnet_contract.sql | 11 + ...liquidated_arbitrum_mainnet_event_name.sql | 11 + ...osition_liquidated_arbitrum_mainnet_id.sql | 11 + ..._liquidated_arbitrum_mainnet_market_id.sql | 11 + ...der_e_237613c86fd3e843eb7ff01b5ad163d6.sql | 11 + ...der_e_3b633e0e9803b2d938f1bdd59e52ab9c.sql | 11 + ...der_e_3b9f2ad127f349bad779ec9cbd5d7014.sql | 11 + ...der_e_a1efcbfea89850ca046fd95b736da7e3.sql | 11 + ...der_e_eddc3e9a21c2bbfdfac5cc02fbafd26a.sql | 11 + ...rder_expired_arbitrum_mainnet_contract.sql | 11 + ...ious_order_expired_arbitrum_mainnet_id.sql | 11 + ...der_expired_arbitrum_mainnet_market_id.sql | 11 + ...rp_account_created_arbitrum_mainnet_id.sql | 14 + ...iquidation_attempt_arbitrum_mainnet_id.sql | 14 + ...ollateral_modified_arbitrum_mainnet_id.sql | 14 + ...p_interest_charged_arbitrum_mainnet_id.sql | 14 + ...erest_rate_updated_arbitrum_mainnet_id.sql | 14 + ...erp_market_created_arbitrum_mainnet_id.sql | 14 + ...erp_market_updated_arbitrum_mainnet_id.sql | 14 + ...rp_order_committed_arbitrum_mainnet_id.sql | 14 + ...perp_order_settled_arbitrum_mainnet_id.sql | 14 + ...osition_liquidated_arbitrum_mainnet_id.sql | 14 + ...ious_order_expired_arbitrum_mainnet_id.sql | 14 + ...cy_blocks_arbitrum_mainnet_hour__ts__1.sql | 38 +++ ...l_blocks_arbitrum_mainnet_block_number.sql | 11 + ...e_blocks_arbitrum_mainnet_block_number.sql | 14 + ...r_can_8958c622ce842464f22572f8ca643dd9.sql | 22 ++ ...r_com_612c7255a7f36043bcb4a7cdb76a0e20.sql | 22 ++ ...r_set_d3b65b75a55fbc94523af798a74f0d8d.sql | 22 ++ ...h_bou_4d0f7b26a6e9d474f288b820a2a82e88.sql | 22 ++ ...h_reg_fedea85a7b1d2062774e1e713536791e.sql | 22 ++ ...h_sol_0a88e02c20f4285a38c7fc2ec7440aa5.sql | 22 ++ ...h_unw_8ff3edab6d10fb5d2c67b3a892cce771.sql | 22 ++ ...h_wra_b91a1226e94bc45aafd59decf0beb7da.sql | 22 ++ ...spot__118beddb72a791fb331bdcbe14c456e3.sql | 20 ++ ...spot__16e212051b13a672328df75be071827f.sql | 20 ++ ...spot__2a1f6354cf1b32473953f1a2a502086a.sql | 20 ++ ...spot__39815e5a71f59b35ff559c6cb94df4e2.sql | 20 ++ ...spot__51adb6d95dfdf12f2a6f8c433c71ec70.sql | 20 ++ ...spot__53c639690d3f6db86ed3a99de0616038.sql | 20 ++ ...spot__5645de8902a4439c1821035cd269d4c3.sql | 20 ++ ...spot__5916f3e442949c3b85752fe12637d1f8.sql | 20 ++ ...spot__5d972fc4f292296beb2cb5f34a47fa6e.sql | 20 ++ ...spot__6cace87e4dac2e4c3b6e4cc8c2ab6183.sql | 20 ++ ...spot__75e894a262aaded64378571f08266f9c.sql | 20 ++ ...spot__811ac17f45c2607ffe25a2191580334f.sql | 20 ++ ...spot__82b39e4f1130c8843eed9f8114bed411.sql | 20 ++ ...spot__965ba5e4a40cef652215a98792245930.sql | 20 ++ ...spot__9a56f742862e6cc8ba800f049871410a.sql | 20 ++ ...spot__9e6f9cd3db0f82b8764ba445759e8445.sql | 20 ++ ...spot__a35b7176e9f72d0481ad6d735e7bb103.sql | 20 ++ ...spot__b89d045b278e76cb3f1a9a3e7a3af418.sql | 20 ++ ...spot__f354cedc5a73045b7c974894592d98d4.sql | 20 ++ ...spot__fde6d5b608f35fa598f8e7ca933aa5f8.sql | 20 ++ ...ancelled_arbitrum_mainnet_block_number.sql | 11 + ...elled_arbitrum_mainnet_block_timestamp.sql | 11 + ...er_cancelled_arbitrum_mainnet_contract.sql | 11 + ..._cancelled_arbitrum_mainnet_event_name.sql | 11 + ...ot_order_cancelled_arbitrum_mainnet_id.sql | 11 + ...r_cancelled_arbitrum_mainnet_market_id.sql | 11 + ...rder_cancelled_arbitrum_mainnet_sender.sql | 11 + ...lled_arbitrum_mainnet_transaction_hash.sql | 11 + ...itted_arbitrum_mainnet_amount_provided.sql | 11 + ...ommitted_arbitrum_mainnet_block_number.sql | 11 + ...itted_arbitrum_mainnet_block_timestamp.sql | 11 + ...er_committed_arbitrum_mainnet_contract.sql | 11 + ..._committed_arbitrum_mainnet_event_name.sql | 11 + ...ot_order_committed_arbitrum_mainnet_id.sql | 11 + ...r_committed_arbitrum_mainnet_market_id.sql | 11 + ..._committed_arbitrum_mainnet_order_type.sql | 11 + ...er_committed_arbitrum_mainnet_referrer.sql | 11 + ...rder_committed_arbitrum_mainnet_sender.sql | 11 + ...tted_arbitrum_mainnet_transaction_hash.sql | 11 + ..._settled_arbitrum_mainnet_block_number.sql | 11 + ...ttled_arbitrum_mainnet_block_timestamp.sql | 11 + ...ettled_arbitrum_mainnet_collected_fees.sql | 11 + ...rder_settled_arbitrum_mainnet_contract.sql | 11 + ...er_settled_arbitrum_mainnet_event_name.sql | 11 + ...spot_order_settled_arbitrum_mainnet_id.sql | 11 + ...der_settled_arbitrum_mainnet_market_id.sql | 11 + ...er_settled_arbitrum_mainnet_order_type.sql | 11 + ...t_order_settled_arbitrum_mainnet_price.sql | 11 + ...order_settled_arbitrum_mainnet_settler.sql | 11 + ...tled_arbitrum_mainnet_transaction_hash.sql | 11 + ...h_bought_arbitrum_mainnet_block_number.sql | 11 + ...ought_arbitrum_mainnet_block_timestamp.sql | 11 + ...bought_arbitrum_mainnet_collected_fees.sql | 11 + ...synth_bought_arbitrum_mainnet_contract.sql | 11 + ...nth_bought_arbitrum_mainnet_event_name.sql | 11 + ..._spot_synth_bought_arbitrum_mainnet_id.sql | 11 + ...ot_synth_bought_arbitrum_mainnet_price.sql | 11 + ...synth_bought_arbitrum_mainnet_referrer.sql | 11 + ...ought_arbitrum_mainnet_synth_market_id.sql | 11 + ...ught_arbitrum_mainnet_transaction_hash.sql | 11 + ...tered_24c43a4e864a0810c9cb52d5d564cd74.sql | 11 + ...tered_9666aca0705c3f058c05e5046e31f743.sql | 11 + ...gistered_arbitrum_mainnet_block_number.sql | 11 + ...tered_arbitrum_mainnet_block_timestamp.sql | 11 + ...h_registered_arbitrum_mainnet_contract.sql | 11 + ...registered_arbitrum_mainnet_event_name.sql | 11 + ...t_synth_registered_arbitrum_mainnet_id.sql | 11 + ...tered_arbitrum_mainnet_synth_market_id.sql | 11 + ..._sold_arbitrum_mainnet_amount_returned.sql | 11 + ...nth_sold_arbitrum_mainnet_block_number.sql | 11 + ..._sold_arbitrum_mainnet_block_timestamp.sql | 11 + ...h_sold_arbitrum_mainnet_collected_fees.sql | 11 + ...t_synth_sold_arbitrum_mainnet_contract.sql | 11 + ...synth_sold_arbitrum_mainnet_event_name.sql | 11 + ...ll_spot_synth_sold_arbitrum_mainnet_id.sql | 11 + ...spot_synth_sold_arbitrum_mainnet_price.sql | 11 + ...t_synth_sold_arbitrum_mainnet_referrer.sql | 11 + ..._sold_arbitrum_mainnet_synth_market_id.sql | 11 + ...sold_arbitrum_mainnet_transaction_hash.sql | 11 + ...pped_arbitrum_mainnet_amount_unwrapped.sql | 11 + ...nwrapped_arbitrum_mainnet_block_number.sql | 11 + ...apped_arbitrum_mainnet_block_timestamp.sql | 11 + ...th_unwrapped_arbitrum_mainnet_contract.sql | 11 + ..._unwrapped_arbitrum_mainnet_event_name.sql | 11 + ...rapped_arbitrum_mainnet_fees_collected.sql | 11 + ...ot_synth_unwrapped_arbitrum_mainnet_id.sql | 11 + ...apped_arbitrum_mainnet_synth_market_id.sql | 11 + ...pped_arbitrum_mainnet_transaction_hash.sql | 11 + ..._wrapped_arbitrum_mainnet_block_number.sql | 11 + ...apped_arbitrum_mainnet_block_timestamp.sql | 11 + ...ynth_wrapped_arbitrum_mainnet_contract.sql | 11 + ...th_wrapped_arbitrum_mainnet_event_name.sql | 11 + ...rapped_arbitrum_mainnet_fees_collected.sql | 11 + ...spot_synth_wrapped_arbitrum_mainnet_id.sql | 11 + ...apped_arbitrum_mainnet_synth_market_id.sql | 11 + ...pped_arbitrum_mainnet_transaction_hash.sql | 11 + ...ot_order_cancelled_arbitrum_mainnet_id.sql | 14 + ...ot_order_committed_arbitrum_mainnet_id.sql | 14 + ...spot_order_settled_arbitrum_mainnet_id.sql | 14 + ..._spot_synth_bought_arbitrum_mainnet_id.sql | 14 + ...t_synth_registered_arbitrum_mainnet_id.sql | 14 + ...ue_spot_synth_sold_arbitrum_mainnet_id.sql | 14 + ...ot_synth_unwrapped_arbitrum_mainnet_id.sql | 14 + ...spot_synth_wrapped_arbitrum_mainnet_id.sql | 14 + .../spot_order_cancelled_arbitrum_mainnet.sql | 5 + .../spot_order_committed_arbitrum_mainnet.sql | 5 + .../spot_order_settled_arbitrum_mainnet.sql | 5 + .../spot_synth_bought_arbitrum_mainnet.sql | 5 + ...spot_synth_registered_arbitrum_mainnet.sql | 5 + .../spot/spot_synth_sold_arbitrum_mainnet.sql | 5 + .../spot_synth_unwrapped_arbitrum_mainnet.sql | 5 + .../spot_synth_wrapped_arbitrum_mainnet.sql | 5 + .../sepolia/blocks_arbitrum_sepolia.sql | 38 +++ .../core_account_created_arbitrum_sepolia.sql | 5 + ...re_delegation_updated_arbitrum_sepolia.sql | 5 + .../core/core_deposited_arbitrum_sepolia.sql | 5 + .../core_liquidation_arbitrum_sepolia.sql | 5 + ...ore_market_registered_arbitrum_sepolia.sql | 5 + .../core_market_updated_arbitrum_sepolia.sql | 103 ++++++++ .../core_pool_created_arbitrum_sepolia.sql | 5 + .../core_rewards_claimed_arbitrum_sepolia.sql | 5 + ...e_rewards_distributed_arbitrum_sepolia.sql | 5 + .../core/core_usd_burned_arbitrum_sepolia.sql | 5 + .../core/core_usd_minted_arbitrum_sepolia.sql | 5 + ...core_vault_collateral_arbitrum_sepolia.sql | 41 +++ .../core/core_vault_debt_arbitrum_sepolia.sql | 35 +++ ...ore_vault_liquidation_arbitrum_sepolia.sql | 5 + .../core/core_withdrawn_arbitrum_sepolia.sql | 5 + ...unt_c_7deddd78526590b6fcfe2d7cc7ffc229.sql | 22 ++ ...gatio_5725850bbca14a54c6e29ef720390e08.sql | 22 ++ ...sited_3447f586ef0bedc98c0034a9029207a9.sql | 22 ++ ...idati_b461cb0ce5ba60061680a38a20df3a2e.sql | 22 ++ ...et_re_20130db6dbec068215208cbe897b2b55.sql | 22 ++ ...et_up_b76a5504615718e4ffa3b776b6ea5c91.sql | 22 ++ ..._crea_a17eefdc7d24bce86f77b4966bf4e668.sql | 22 ++ ...rds_c_b4db4e792106976cb0bc53713ae3e798.sql | 22 ++ ...rds_d_c4d02664fe5fd73ad0cd08d90a45df93.sql | 22 ++ ...burne_8664ec3d1bb6c7da37f5a75513d3acd7.sql | 22 ++ ...minte_1bb63cf3c04acb8bfba2fe6ad729f0a4.sql | 22 ++ ...t_liq_06f5266a00ebf4484edc06365604ad77.sql | 22 ++ ...drawn_385bab233f89206ca427f62b7d61d652.sql | 22 ++ ...core__059e4866e10968bba36db62a8f9829b3.sql | 20 ++ ...core__0a00bf0bd627dd3eae2f47a6f7a05666.sql | 20 ++ ...core__157007dec7b1b2d22ad30881236c1034.sql | 20 ++ ...core__180f62a360449136307cad82d3d275c2.sql | 20 ++ ...core__227dfefd0387eb2a49e4e51d7751b403.sql | 22 ++ ...core__273b8f3b9e78a44685ad78298bd5d2be.sql | 20 ++ ...core__2a1144bd3e844e07de9f804027a1907f.sql | 20 ++ ...core__312126bbb7f0708207b65a92945e2d6a.sql | 20 ++ ...core__3407656309239400cccbdd372d1e7229.sql | 20 ++ ...core__37349c7a4b27e39f3e3de58d8f4d2064.sql | 20 ++ ...core__3993674f5aef91e5ca368e8994926d90.sql | 20 ++ ...core__44c4075a3f7e8e57f4d5a999a7663ff1.sql | 20 ++ ...core__4ae40b67211395d720c418bb146a39c3.sql | 20 ++ ...core__646ffddebcdfdc39eca01ef79c5888c3.sql | 20 ++ ...core__64f2c5fb0744e92501174644968cd5fb.sql | 20 ++ ...core__65669fa37be963cd9f3e10b8bcee5519.sql | 20 ++ ...core__67dac80f9dcdf38e14e2fbc6b32a6d83.sql | 20 ++ ...core__6e9e2ae1310a4e2c125a94e925ab5ce8.sql | 20 ++ ...core__6f091bc88ed9f23de9917bc273b6c6bd.sql | 20 ++ ...core__792273c8e527e5b1b36e4666a5d0ee23.sql | 20 ++ ...core__90868842c54bde794fa0177f8b525764.sql | 20 ++ ...core__95bf5faf485a2814ae3e7010fcdd5245.sql | 20 ++ ...core__95ee130683b78a9a686d13557b8da0df.sql | 20 ++ ...core__9d012abc2b4be45d3e97e9202dc66a1c.sql | 20 ++ ...core__ac48ca95f58e2993da96dd57dd4ad254.sql | 20 ++ ...core__af1c1b7dc2e89ddcc80a7182014097c9.sql | 20 ++ ...core__b697698686fcde3c8868f6ddae12ac0a.sql | 20 ++ ...core__c0e93e66fb32a059c914f202325f04b9.sql | 20 ++ ...core__c4751eb754fdeafc806c3c5daee5eec0.sql | 20 ++ ...core__c649dd36588419f649cb77ff64dde320.sql | 20 ++ ...core__cfa1da681108928e241342bb92348089.sql | 20 ++ ...core__d39651506f1030eacebe3ec3c822ec64.sql | 20 ++ ...core__d3c170d9b1af1c90f03d4a7ddd481a8a.sql | 20 ++ ...core__fc42306ae34220c01d6a0ae29644bf2f.sql | 20 ++ ...nt_created_arbitrum_sepolia_account_id.sql | 11 + ..._created_arbitrum_sepolia_block_number.sql | 11 + ...eated_arbitrum_sepolia_block_timestamp.sql | 11 + ...ount_created_arbitrum_sepolia_contract.sql | 11 + ...nt_created_arbitrum_sepolia_event_name.sql | 11 + ...re_account_created_arbitrum_sepolia_id.sql | 11 + ...account_created_arbitrum_sepolia_owner.sql | 11 + ...ated_arbitrum_sepolia_transaction_hash.sql | 11 + ...updat_1d8fb505dff149b0a79d18d14d459cb0.sql | 11 + ...updat_f5c10a02007f076c72c065e66ac6c125.sql | 11 + ...updat_fced6f6a07ae6cf4cc4ca4aec59538e9.sql | 11 + ...on_updated_arbitrum_sepolia_account_id.sql | 11 + ...gation_updated_arbitrum_sepolia_amount.sql | 11 + ..._updated_arbitrum_sepolia_block_number.sql | 11 + ...tion_updated_arbitrum_sepolia_contract.sql | 11 + ...on_updated_arbitrum_sepolia_event_name.sql | 11 + ...delegation_updated_arbitrum_sepolia_id.sql | 11 + ...tion_updated_arbitrum_sepolia_leverage.sql | 11 + ...ation_updated_arbitrum_sepolia_pool_id.sql | 11 + ...gation_updated_arbitrum_sepolia_sender.sql | 11 + ..._deposited_arbitrum_sepolia_account_id.sql | 11 + ...eposited_arbitrum_sepolia_block_number.sql | 11 + ...sited_arbitrum_sepolia_block_timestamp.sql | 11 + ...sited_arbitrum_sepolia_collateral_type.sql | 11 + ...re_deposited_arbitrum_sepolia_contract.sql | 11 + ..._deposited_arbitrum_sepolia_event_name.sql | 11 + ...ull_core_deposited_arbitrum_sepolia_id.sql | 11 + ...core_deposited_arbitrum_sepolia_sender.sql | 11 + ...eposited_arbitrum_sepolia_token_amount.sql | 11 + ...ited_arbitrum_sepolia_transaction_hash.sql | 11 + ..._arbi_16feddd4f091f1c8b33b9fc2c628662a.sql | 11 + ...iquidation_arbitrum_sepolia_account_id.sql | 11 + ...uidation_arbitrum_sepolia_block_number.sql | 11 + ...ation_arbitrum_sepolia_block_timestamp.sql | 11 + ...ation_arbitrum_sepolia_collateral_type.sql | 11 + ..._liquidation_arbitrum_sepolia_contract.sql | 11 + ...iquidation_arbitrum_sepolia_event_name.sql | 11 + ...l_core_liquidation_arbitrum_sepolia_id.sql | 11 + ...e_liquidation_arbitrum_sepolia_pool_id.sql | 11 + ...re_liquidation_arbitrum_sepolia_sender.sql | 11 + ...tion_arbitrum_sepolia_transaction_hash.sql | 11 + ...stere_b02c7bb3e6bd5839f3bc17265cd86d25.sql | 11 + ...stere_c57a86870f109ad96c0d360987a8207c.sql | 11 + ...gistered_arbitrum_sepolia_block_number.sql | 11 + ...t_registered_arbitrum_sepolia_contract.sql | 11 + ...registered_arbitrum_sepolia_event_name.sql | 11 + ..._market_registered_arbitrum_sepolia_id.sql | 11 + ...ket_registered_arbitrum_sepolia_market.sql | 11 + ..._registered_arbitrum_sepolia_market_id.sql | 11 + ...ket_registered_arbitrum_sepolia_sender.sql | 11 + ...ted_a_f6b087458c0e22c04274bb81951dc41b.sql | 11 + ..._updated_arbitrum_sepolia_block_number.sql | 11 + ...dated_arbitrum_sepolia_block_timestamp.sql | 11 + ...dated_arbitrum_sepolia_collateral_type.sql | 11 + ...rket_updated_arbitrum_sepolia_contract.sql | 11 + ...dated_arbitrum_sepolia_credit_capacity.sql | 11 + ...et_updated_arbitrum_sepolia_event_name.sql | 11 + ...ore_market_updated_arbitrum_sepolia_id.sql | 11 + ...ket_updated_arbitrum_sepolia_market_id.sql | 11 + ..._updated_arbitrum_sepolia_net_issuance.sql | 11 + ...market_updated_arbitrum_sepolia_sender.sql | 11 + ..._updated_arbitrum_sepolia_token_amount.sql | 11 + ...ated_arbitrum_sepolia_transaction_hash.sql | 11 + ..._created_arbitrum_sepolia_block_number.sql | 11 + ...eated_arbitrum_sepolia_block_timestamp.sql | 11 + ...pool_created_arbitrum_sepolia_contract.sql | 11 + ...ol_created_arbitrum_sepolia_event_name.sql | 11 + ..._core_pool_created_arbitrum_sepolia_id.sql | 11 + ...re_pool_created_arbitrum_sepolia_owner.sql | 11 + ..._pool_created_arbitrum_sepolia_pool_id.sql | 11 + ...e_pool_created_arbitrum_sepolia_sender.sql | 11 + ...ated_arbitrum_sepolia_transaction_hash.sql | 11 + ...ds_claimed_arbitrum_sepolia_account_id.sql | 11 + ...ewards_claimed_arbitrum_sepolia_amount.sql | 11 + ..._claimed_arbitrum_sepolia_block_number.sql | 11 + ...aimed_arbitrum_sepolia_block_timestamp.sql | 11 + ...aimed_arbitrum_sepolia_collateral_type.sql | 11 + ...ards_claimed_arbitrum_sepolia_contract.sql | 11 + ...s_claimed_arbitrum_sepolia_distributor.sql | 11 + ...ds_claimed_arbitrum_sepolia_event_name.sql | 11 + ...re_rewards_claimed_arbitrum_sepolia_id.sql | 11 + ...wards_claimed_arbitrum_sepolia_pool_id.sql | 11 + ...imed_arbitrum_sepolia_transaction_hash.sql | 11 + ...tribu_141ce5a090bb2655851c64ccf521f1c3.sql | 11 + ...tribu_d358d4d6fc350302f646e173f81553fa.sql | 11 + ...tribu_f554e6fcd674a4f91521cfda5e60dd7f.sql | 11 + ...ds_distributed_arbitrum_sepolia_amount.sql | 11 + ...tributed_arbitrum_sepolia_block_number.sql | 11 + ..._distributed_arbitrum_sepolia_contract.sql | 11 + ...stributed_arbitrum_sepolia_distributor.sql | 11 + ..._distributed_arbitrum_sepolia_duration.sql | 11 + ...istributed_arbitrum_sepolia_event_name.sql | 11 + ...ewards_distributed_arbitrum_sepolia_id.sql | 11 + ...s_distributed_arbitrum_sepolia_pool_id.sql | 11 + ...usd_burned_arbitrum_sepolia_account_id.sql | 11 + ...ore_usd_burned_arbitrum_sepolia_amount.sql | 11 + ...d_burned_arbitrum_sepolia_block_number.sql | 11 + ...urned_arbitrum_sepolia_block_timestamp.sql | 11 + ...urned_arbitrum_sepolia_collateral_type.sql | 11 + ...e_usd_burned_arbitrum_sepolia_contract.sql | 11 + ...usd_burned_arbitrum_sepolia_event_name.sql | 11 + ...ll_core_usd_burned_arbitrum_sepolia_id.sql | 11 + ...re_usd_burned_arbitrum_sepolia_pool_id.sql | 11 + ...ore_usd_burned_arbitrum_sepolia_sender.sql | 11 + ...rned_arbitrum_sepolia_transaction_hash.sql | 11 + ...usd_minted_arbitrum_sepolia_account_id.sql | 11 + ...ore_usd_minted_arbitrum_sepolia_amount.sql | 11 + ...d_minted_arbitrum_sepolia_block_number.sql | 11 + ...inted_arbitrum_sepolia_block_timestamp.sql | 11 + ...inted_arbitrum_sepolia_collateral_type.sql | 11 + ...e_usd_minted_arbitrum_sepolia_contract.sql | 11 + ...usd_minted_arbitrum_sepolia_event_name.sql | 11 + ...ll_core_usd_minted_arbitrum_sepolia_id.sql | 11 + ...re_usd_minted_arbitrum_sepolia_pool_id.sql | 11 + ...ore_usd_minted_arbitrum_sepolia_sender.sql | 11 + ...nted_arbitrum_sepolia_transaction_hash.sql | 11 + ...teral_30e3cc1f32a7c29bc10fb8b0f5d20d15.sql | 11 + ...teral_4bd9ecf367855f7e41dffdb9f577c757.sql | 11 + ...ult_collateral_arbitrum_sepolia_amount.sql | 11 + ...llateral_arbitrum_sepolia_block_number.sql | 11 + ...teral_arbitrum_sepolia_collateral_type.sql | 11 + ...lt_collateral_arbitrum_sepolia_pool_id.sql | 11 + ...e_vault_collateral_arbitrum_sepolia_ts.sql | 11 + ...ult_debt_arbitrum_sepolia_block_number.sql | 11 + ..._debt_arbitrum_sepolia_collateral_type.sql | 11 + ...debt_arbitrum_sepolia_contract_address.sql | 11 + ..._core_vault_debt_arbitrum_sepolia_debt.sql | 11 + ...re_vault_debt_arbitrum_sepolia_pool_id.sql | 11 + ...ll_core_vault_debt_arbitrum_sepolia_ts.sql | 11 + ...datio_3e2565718ac00c290af7457ec26b233c.sql | 11 + ...datio_66ecc7fe1d37c1d9697b7dac6b89c3dc.sql | 11 + ...datio_8474e116a366423f34bd32de6582bf97.sql | 11 + ...datio_a99c3c61e60ac85e0d2bbd5f4d091507.sql | 11 + ...datio_b5e91954c312abdf474f65aa83e48506.sql | 11 + ...uidation_arbitrum_sepolia_block_number.sql | 11 + ..._liquidation_arbitrum_sepolia_contract.sql | 11 + ...iquidation_arbitrum_sepolia_event_name.sql | 11 + ..._vault_liquidation_arbitrum_sepolia_id.sql | 11 + ...t_liquidation_arbitrum_sepolia_pool_id.sql | 11 + ...lt_liquidation_arbitrum_sepolia_sender.sql | 11 + ..._withdrawn_arbitrum_sepolia_account_id.sql | 11 + ...ithdrawn_arbitrum_sepolia_block_number.sql | 11 + ...drawn_arbitrum_sepolia_block_timestamp.sql | 11 + ...drawn_arbitrum_sepolia_collateral_type.sql | 11 + ...re_withdrawn_arbitrum_sepolia_contract.sql | 11 + ..._withdrawn_arbitrum_sepolia_event_name.sql | 11 + ...ull_core_withdrawn_arbitrum_sepolia_id.sql | 11 + ...core_withdrawn_arbitrum_sepolia_sender.sql | 11 + ...ithdrawn_arbitrum_sepolia_token_amount.sql | 11 + ...rawn_arbitrum_sepolia_transaction_hash.sql | 11 + ...re_account_created_arbitrum_sepolia_id.sql | 14 + ...delegation_updated_arbitrum_sepolia_id.sql | 14 + ...que_core_deposited_arbitrum_sepolia_id.sql | 14 + ...e_core_liquidation_arbitrum_sepolia_id.sql | 14 + ..._market_registered_arbitrum_sepolia_id.sql | 14 + ..._registered_arbitrum_sepolia_market_id.sql | 14 + ...ore_market_updated_arbitrum_sepolia_id.sql | 14 + ..._core_pool_created_arbitrum_sepolia_id.sql | 14 + ...re_rewards_claimed_arbitrum_sepolia_id.sql | 14 + ...ewards_distributed_arbitrum_sepolia_id.sql | 14 + ...ue_core_usd_burned_arbitrum_sepolia_id.sql | 14 + ...ue_core_usd_minted_arbitrum_sepolia_id.sql | 14 + ..._vault_liquidation_arbitrum_sepolia_id.sql | 14 + ...que_core_withdrawn_arbitrum_sepolia_id.sql | 14 + .../perp_account_created_arbitrum_sepolia.sql | 5 + ...t_liquidation_attempt_arbitrum_sepolia.sql | 5 + ...p_collateral_modified_arbitrum_sepolia.sql | 5 + ...perp_interest_charged_arbitrum_sepolia.sql | 5 + ...interest_rate_updated_arbitrum_sepolia.sql | 5 + .../perp_market_created_arbitrum_sepolia.sql | 5 + .../perp_market_updated_arbitrum_sepolia.sql | 26 ++ .../perp_order_committed_arbitrum_sepolia.sql | 29 +++ .../perp_order_settled_arbitrum_sepolia.sql | 5 + ...p_position_liquidated_arbitrum_sepolia.sql | 5 + ...revious_order_expired_arbitrum_sepolia.sql | 5 + ...unt_c_fb36bcc0cb924806c382ae655219e3c6.sql | 22 ++ ...unt_l_d9885725f39442c0ed58641d9d527da3.sql | 22 ++ ...atera_cb9df45b62541f92bff2940dac7304b2.sql | 22 ++ ...rest__2abf43b97623c31ec2bf49a478918d02.sql | 22 ++ ...rest__7e084fe2d561c07efa0fa9dae11de573.sql | 22 ++ ...et_cr_ae20ec9e25ac78bba8b94cc2cb4a82ba.sql | 22 ++ ...et_up_b71df1f1383e9ff6d42787c17ec6487e.sql | 22 ++ ...r_com_dd7c98da07c294902a76090505b58f91.sql | 22 ++ ...r_set_361ba1c01a5bd1d51eb0f63d9b07de88.sql | 22 ++ ...tion__d4ffc02c85e7b4130fd24c9a797b0f01.sql | 22 ++ ...ious__788fa3e6cd6663c1f0abdd929543acf9.sql | 22 ++ ...perp__1dfcfd7910528cb7829bb3717f7cd971.sql | 20 ++ ...perp__29d702074b23d9f09b7a9aca903580cd.sql | 20 ++ ...perp__3d91e5f1af019b10126876f98678e888.sql | 20 ++ ...perp__414d178707e38587e5e1a6ccd46b0947.sql | 20 ++ ...perp__4343a687482bcbebaa01bdac73d4dcb6.sql | 20 ++ ...perp__499992ef9e7bdb4cf5e519a22b0e89c3.sql | 20 ++ ...perp__4ad68cf30e791d591f8e12d3a6c65d6f.sql | 20 ++ ...perp__4b8943cb76f3080333c8707a3b542a61.sql | 20 ++ ...perp__4e4d41e1f6f1f77dff0f426a75b2733a.sql | 20 ++ ...perp__5613f7533d78c85c288c84f20185df99.sql | 20 ++ ...perp__564dcbe5f7841fb0f731d493a85d4213.sql | 20 ++ ...perp__57f1c4659a2153ba174790ba02b9ee40.sql | 20 ++ ...perp__7cdc014ca110a9e025f5db358a48ac34.sql | 20 ++ ...perp__84a264ec5152ddcf245c17684526e56c.sql | 20 ++ ...perp__8d14d0080bb7657b68f877ab7b35838a.sql | 20 ++ ...perp__a44b761e36037d7a9a1ff90d75d68683.sql | 20 ++ ...perp__b24812419e988546eaaff43e2be85ccf.sql | 20 ++ ...perp__b5e7952e55eca5cb15aefc4dae95e119.sql | 20 ++ ...perp__b6fa98a827e03cebbecaff5f6a45f10c.sql | 20 ++ ...perp__bf6c44d76533302b752a71eef70b84b4.sql | 20 ++ ...perp__c27bb56289b8c5fb07690cb93ef7bdb5.sql | 20 ++ ...perp__d8b3efed4926726890d24653e9227262.sql | 20 ++ ...perp__f39b65446720608bacde00a114d6fbb7.sql | 20 ++ ...nt_created_arbitrum_sepolia_account_id.sql | 11 + ..._created_arbitrum_sepolia_block_number.sql | 11 + ...eated_arbitrum_sepolia_block_timestamp.sql | 11 + ...ount_created_arbitrum_sepolia_contract.sql | 11 + ...nt_created_arbitrum_sepolia_event_name.sql | 11 + ...rp_account_created_arbitrum_sepolia_id.sql | 11 + ...account_created_arbitrum_sepolia_owner.sql | 11 + ...ated_arbitrum_sepolia_transaction_hash.sql | 11 + ...uidat_0ba1c6ff5151a049c72e320b2adc4e82.sql | 11 + ...uidat_0f615ead2241f2b0da1c113cdd3bdc9b.sql | 11 + ...uidat_318add04d7994e5ef8e694ee7f9d4972.sql | 11 + ...uidat_3dd283f5466cdfcb95405360b582115e.sql | 11 + ...uidat_3f83a5d4a73ffa8d0cc37f93acdc643b.sql | 11 + ...uidat_8fa9cf93c86dd714afbb634c39685df7.sql | 11 + ...uidat_a56a450b425a1520f3e74082a4598845.sql | 11 + ...uidat_f0660c273c9e3016481fa8ee86d5cdfe.sql | 11 + ...iquidation_attempt_arbitrum_sepolia_id.sql | 11 + ...modif_2710693ebfae4e4f691e0ec4e1f49dfb.sql | 11 + ...modif_c70c41a0d6510c1221264be01281233c.sql | 11 + ...modif_d1d54802ea5fd8909dc97dca566beba5.sql | 11 + ...l_modified_arbitrum_sepolia_account_id.sql | 11 + ...modified_arbitrum_sepolia_block_number.sql | 11 + ...ral_modified_arbitrum_sepolia_contract.sql | 11 + ...l_modified_arbitrum_sepolia_event_name.sql | 11 + ...ollateral_modified_arbitrum_sepolia_id.sql | 11 + ...teral_modified_arbitrum_sepolia_sender.sql | 11 + ...arged_237151bd45455c299eb93a73345193b6.sql | 11 + ...st_charged_arbitrum_sepolia_account_id.sql | 11 + ..._charged_arbitrum_sepolia_block_number.sql | 11 + ...arged_arbitrum_sepolia_block_timestamp.sql | 11 + ...rest_charged_arbitrum_sepolia_contract.sql | 11 + ...st_charged_arbitrum_sepolia_event_name.sql | 11 + ...p_interest_charged_arbitrum_sepolia_id.sql | 11 + ...te_up_27e94ced24fc50ea1c35eba1f0f29a88.sql | 11 + ...te_up_29c9dd904994b6dd5d0a6259daf677ce.sql | 11 + ...te_up_35694be240f7f6287a9998455367ad56.sql | 11 + ...te_up_411db81219abefdf0b12687adf6bc6ce.sql | 11 + ...te_up_c751a4538dbebe7628fa598424d2a66a.sql | 11 + ...rate_updated_arbitrum_sepolia_contract.sql | 11 + ...te_updated_arbitrum_sepolia_event_name.sql | 11 + ...erest_rate_updated_arbitrum_sepolia_id.sql | 11 + ..._created_arbitrum_sepolia_block_number.sql | 11 + ...eated_arbitrum_sepolia_block_timestamp.sql | 11 + ...rket_created_arbitrum_sepolia_contract.sql | 11 + ...et_created_arbitrum_sepolia_event_name.sql | 11 + ...erp_market_created_arbitrum_sepolia_id.sql | 11 + ...t_created_arbitrum_sepolia_market_name.sql | 11 + ...created_arbitrum_sepolia_market_symbol.sql | 11 + ...eated_arbitrum_sepolia_perps_market_id.sql | 11 + ...ated_arbitrum_sepolia_transaction_hash.sql | 11 + ..._updated_arbitrum_sepolia_block_number.sql | 11 + ...dated_arbitrum_sepolia_block_timestamp.sql | 11 + ...rket_updated_arbitrum_sepolia_contract.sql | 11 + ...et_updated_arbitrum_sepolia_event_name.sql | 11 + ...erp_market_updated_arbitrum_sepolia_id.sql | 11 + ...updated_arbitrum_sepolia_interest_rate.sql | 11 + ...ket_updated_arbitrum_sepolia_market_id.sql | 11 + ..._market_updated_arbitrum_sepolia_price.sql | 11 + ...ated_arbitrum_sepolia_transaction_hash.sql | 11 + ..._committed_arbitrum_sepolia_account_id.sql | 11 + ...ommitted_arbitrum_sepolia_block_number.sql | 11 + ...itted_arbitrum_sepolia_block_timestamp.sql | 11 + ...er_committed_arbitrum_sepolia_contract.sql | 11 + ..._committed_arbitrum_sepolia_event_name.sql | 11 + ...rp_order_committed_arbitrum_sepolia_id.sql | 11 + ...r_committed_arbitrum_sepolia_market_id.sql | 11 + ...tted_arbitrum_sepolia_transaction_hash.sql | 11 + ...er_settled_arbitrum_sepolia_account_id.sql | 11 + ..._settled_arbitrum_sepolia_block_number.sql | 11 + ...ttled_arbitrum_sepolia_block_timestamp.sql | 11 + ...ettled_arbitrum_sepolia_collected_fees.sql | 11 + ...rder_settled_arbitrum_sepolia_contract.sql | 11 + ...er_settled_arbitrum_sepolia_event_name.sql | 11 + ...perp_order_settled_arbitrum_sepolia_id.sql | 11 + ...der_settled_arbitrum_sepolia_market_id.sql | 11 + ...tled_arbitrum_sepolia_transaction_hash.sql | 11 + ...quida_194335b1b3a56e21742bf86e1d8822df.sql | 11 + ...quida_5139dff63677335431c18585377588b0.sql | 11 + ...quida_67af593e048358571f51c4358b034e36.sql | 11 + ...quida_739b45baf575a171b7cd98a6a9ac3536.sql | 11 + ...liquidated_arbitrum_sepolia_account_id.sql | 11 + ...quidated_arbitrum_sepolia_block_number.sql | 11 + ...n_liquidated_arbitrum_sepolia_contract.sql | 11 + ...liquidated_arbitrum_sepolia_event_name.sql | 11 + ...osition_liquidated_arbitrum_sepolia_id.sql | 11 + ..._liquidated_arbitrum_sepolia_market_id.sql | 11 + ...der_e_6070ca257bd7603da2d125674f15be5d.sql | 11 + ...der_e_b2b7543b39b1e2dea7311abd47aef3d7.sql | 11 + ...der_e_b5fcbb15c7ae3b7764487da1fced4fac.sql | 11 + ...der_e_fb0442d8a2e499bd44f9c05e96e8636f.sql | 11 + ...der_e_fd3adb5e7b4a397d9746fe4cc80eec6c.sql | 11 + ...rder_expired_arbitrum_sepolia_contract.sql | 11 + ...ious_order_expired_arbitrum_sepolia_id.sql | 11 + ...der_expired_arbitrum_sepolia_market_id.sql | 11 + ...rp_account_created_arbitrum_sepolia_id.sql | 14 + ...iquidation_attempt_arbitrum_sepolia_id.sql | 14 + ...ollateral_modified_arbitrum_sepolia_id.sql | 14 + ...p_interest_charged_arbitrum_sepolia_id.sql | 14 + ...erest_rate_updated_arbitrum_sepolia_id.sql | 14 + ...erp_market_created_arbitrum_sepolia_id.sql | 14 + ...erp_market_updated_arbitrum_sepolia_id.sql | 14 + ...rp_order_committed_arbitrum_sepolia_id.sql | 14 + ...perp_order_settled_arbitrum_sepolia_id.sql | 14 + ...osition_liquidated_arbitrum_sepolia_id.sql | 14 + ...ious_order_expired_arbitrum_sepolia_id.sql | 14 + ...cy_blocks_arbitrum_sepolia_hour__ts__1.sql | 38 +++ ...l_blocks_arbitrum_sepolia_block_number.sql | 11 + ...e_blocks_arbitrum_sepolia_block_number.sql | 14 + ...r_can_d0329823473c419f7712d186d7b5e498.sql | 22 ++ ...r_com_7c9b04e5bbdb951246b0c9844010bbc6.sql | 22 ++ ...r_set_e481e38872a1c89532855e5ebae95f7f.sql | 22 ++ ...h_bou_1c39f8fe0d97b36e91f7b53ed95d2a10.sql | 22 ++ ...h_reg_0336e663d10f4ca4b2e33c83cf05eaec.sql | 22 ++ ...h_sol_d9a0bcb42697942066d52485de1a1b5e.sql | 22 ++ ...h_unw_5059cd55122eebf2fb18a70d62ded865.sql | 22 ++ ...h_wra_6aa8a879b7bf7c59378d8ed42dff1697.sql | 22 ++ ...spot__0888c7458ff5876cced73d9a0ba1959c.sql | 20 ++ ...spot__0ad36d3fa0b33a07759a4860000a9f5f.sql | 20 ++ ...spot__2285c31b6c2a1bb99689a0bc568960ad.sql | 20 ++ ...spot__25ac38788b40f14b3b8c8c523ac5482c.sql | 20 ++ ...spot__2e848fb90f5ce4223805616c1e8de0ea.sql | 20 ++ ...spot__3999a4f439b69d2d791e17ef8117b4b7.sql | 20 ++ ...spot__43a3fa02c5bf4f1b6e2d8a42aa072f09.sql | 20 ++ ...spot__4701c94b1c8e345374139f3eba28b34f.sql | 20 ++ ...spot__4a73de204b1dfcf91618b24d0ead6352.sql | 20 ++ ...spot__4c6d95c8e2708f1280d840b1803355d8.sql | 20 ++ ...spot__56d8991577d08d939e2ea1986046da54.sql | 20 ++ ...spot__5a34291a71efb29313103eb39bf2892c.sql | 20 ++ ...spot__6c0549b03b360d8cf75cf8b1c2153f8e.sql | 20 ++ ...spot__76a041fe88b59c30757024b4b5b64da1.sql | 20 ++ ...spot__8d9f8de76c5b68ce5a80ebfa99b18292.sql | 20 ++ ...spot__a7cec5df7d3e44ee4aee7a99c592f863.sql | 20 ++ ...spot__bff2bd10b1ca34eec54bf964bae4a98c.sql | 20 ++ ...spot__cc020e7eff85ce396580d951c708f473.sql | 20 ++ ...spot__ec6b539a91243fffbbaaa70b65f8ea55.sql | 20 ++ ...spot__fddc9ab15032c2b01e4f5a2d714abd05.sql | 20 ++ ...ancelled_arbitrum_sepolia_block_number.sql | 11 + ...elled_arbitrum_sepolia_block_timestamp.sql | 11 + ...er_cancelled_arbitrum_sepolia_contract.sql | 11 + ..._cancelled_arbitrum_sepolia_event_name.sql | 11 + ...ot_order_cancelled_arbitrum_sepolia_id.sql | 11 + ...r_cancelled_arbitrum_sepolia_market_id.sql | 11 + ...rder_cancelled_arbitrum_sepolia_sender.sql | 11 + ...lled_arbitrum_sepolia_transaction_hash.sql | 11 + ...itted_arbitrum_sepolia_amount_provided.sql | 11 + ...ommitted_arbitrum_sepolia_block_number.sql | 11 + ...itted_arbitrum_sepolia_block_timestamp.sql | 11 + ...er_committed_arbitrum_sepolia_contract.sql | 11 + ..._committed_arbitrum_sepolia_event_name.sql | 11 + ...ot_order_committed_arbitrum_sepolia_id.sql | 11 + ...r_committed_arbitrum_sepolia_market_id.sql | 11 + ..._committed_arbitrum_sepolia_order_type.sql | 11 + ...er_committed_arbitrum_sepolia_referrer.sql | 11 + ...rder_committed_arbitrum_sepolia_sender.sql | 11 + ...tted_arbitrum_sepolia_transaction_hash.sql | 11 + ..._settled_arbitrum_sepolia_block_number.sql | 11 + ...ttled_arbitrum_sepolia_block_timestamp.sql | 11 + ...ettled_arbitrum_sepolia_collected_fees.sql | 11 + ...rder_settled_arbitrum_sepolia_contract.sql | 11 + ...er_settled_arbitrum_sepolia_event_name.sql | 11 + ...spot_order_settled_arbitrum_sepolia_id.sql | 11 + ...der_settled_arbitrum_sepolia_market_id.sql | 11 + ...er_settled_arbitrum_sepolia_order_type.sql | 11 + ...t_order_settled_arbitrum_sepolia_price.sql | 11 + ...order_settled_arbitrum_sepolia_settler.sql | 11 + ...tled_arbitrum_sepolia_transaction_hash.sql | 11 + ...h_bought_arbitrum_sepolia_block_number.sql | 11 + ...ought_arbitrum_sepolia_block_timestamp.sql | 11 + ...bought_arbitrum_sepolia_collected_fees.sql | 11 + ...synth_bought_arbitrum_sepolia_contract.sql | 11 + ...nth_bought_arbitrum_sepolia_event_name.sql | 11 + ..._spot_synth_bought_arbitrum_sepolia_id.sql | 11 + ...ot_synth_bought_arbitrum_sepolia_price.sql | 11 + ...synth_bought_arbitrum_sepolia_referrer.sql | 11 + ...ought_arbitrum_sepolia_synth_market_id.sql | 11 + ...ught_arbitrum_sepolia_transaction_hash.sql | 11 + ...tered_2fb01859ed6fb2d73c15c31bcb3fc105.sql | 11 + ...tered_6da863fc8d9528f5a1874d8fcd090533.sql | 11 + ...gistered_arbitrum_sepolia_block_number.sql | 11 + ...tered_arbitrum_sepolia_block_timestamp.sql | 11 + ...h_registered_arbitrum_sepolia_contract.sql | 11 + ...registered_arbitrum_sepolia_event_name.sql | 11 + ...t_synth_registered_arbitrum_sepolia_id.sql | 11 + ...tered_arbitrum_sepolia_synth_market_id.sql | 11 + ..._sold_arbitrum_sepolia_amount_returned.sql | 11 + ...nth_sold_arbitrum_sepolia_block_number.sql | 11 + ..._sold_arbitrum_sepolia_block_timestamp.sql | 11 + ...h_sold_arbitrum_sepolia_collected_fees.sql | 11 + ...t_synth_sold_arbitrum_sepolia_contract.sql | 11 + ...synth_sold_arbitrum_sepolia_event_name.sql | 11 + ...ll_spot_synth_sold_arbitrum_sepolia_id.sql | 11 + ...spot_synth_sold_arbitrum_sepolia_price.sql | 11 + ...t_synth_sold_arbitrum_sepolia_referrer.sql | 11 + ..._sold_arbitrum_sepolia_synth_market_id.sql | 11 + ...sold_arbitrum_sepolia_transaction_hash.sql | 11 + ...pped_arbitrum_sepolia_amount_unwrapped.sql | 11 + ...nwrapped_arbitrum_sepolia_block_number.sql | 11 + ...apped_arbitrum_sepolia_block_timestamp.sql | 11 + ...th_unwrapped_arbitrum_sepolia_contract.sql | 11 + ..._unwrapped_arbitrum_sepolia_event_name.sql | 11 + ...rapped_arbitrum_sepolia_fees_collected.sql | 11 + ...ot_synth_unwrapped_arbitrum_sepolia_id.sql | 11 + ...apped_arbitrum_sepolia_synth_market_id.sql | 11 + ...pped_arbitrum_sepolia_transaction_hash.sql | 11 + ..._wrapped_arbitrum_sepolia_block_number.sql | 11 + ...apped_arbitrum_sepolia_block_timestamp.sql | 11 + ...ynth_wrapped_arbitrum_sepolia_contract.sql | 11 + ...th_wrapped_arbitrum_sepolia_event_name.sql | 11 + ...rapped_arbitrum_sepolia_fees_collected.sql | 11 + ...spot_synth_wrapped_arbitrum_sepolia_id.sql | 11 + ...apped_arbitrum_sepolia_synth_market_id.sql | 11 + ...pped_arbitrum_sepolia_transaction_hash.sql | 11 + ...ot_order_cancelled_arbitrum_sepolia_id.sql | 14 + ...ot_order_committed_arbitrum_sepolia_id.sql | 14 + ...spot_order_settled_arbitrum_sepolia_id.sql | 14 + ..._spot_synth_bought_arbitrum_sepolia_id.sql | 14 + ...t_synth_registered_arbitrum_sepolia_id.sql | 14 + ...ue_spot_synth_sold_arbitrum_sepolia_id.sql | 14 + ...ot_synth_unwrapped_arbitrum_sepolia_id.sql | 14 + ...spot_synth_wrapped_arbitrum_sepolia_id.sql | 14 + .../spot_order_cancelled_arbitrum_sepolia.sql | 5 + .../spot_order_committed_arbitrum_sepolia.sql | 5 + .../spot_order_settled_arbitrum_sepolia.sql | 5 + .../spot_synth_bought_arbitrum_sepolia.sql | 5 + ...spot_synth_registered_arbitrum_sepolia.sql | 5 + .../spot/spot_synth_sold_arbitrum_sepolia.sql | 5 + .../spot_synth_unwrapped_arbitrum_sepolia.sql | 5 + .../spot_synth_wrapped_arbitrum_sepolia.sql | 5 + .../raw/base/mainnet/blocks_base_mainnet.sql | 39 +++ .../buyback_processed_base_mainnet.sql | 43 ++++ ...roces_8068cd10186cbca1b52cf3e47bbbd6be.sql | 22 ++ ...buyba_7205bdf024217b749658bf7787b4a0da.sql | 20 ++ ...buyba_afb70dba74fac398d6e51d33db8447fc.sql | 20 ++ ...ck_processed_base_mainnet_block_number.sql | 11 + ...processed_base_mainnet_block_timestamp.sql | 11 + ...l_buyback_processed_base_mainnet_buyer.sql | 11 + ...uyback_processed_base_mainnet_contract.sql | 11 + ...back_processed_base_mainnet_event_name.sql | 11 + ...null_buyback_processed_base_mainnet_id.sql | 11 + ...ull_buyback_processed_base_mainnet_snx.sql | 11 + ...rocessed_base_mainnet_transaction_hash.sql | 11 + ...ull_buyback_processed_base_mainnet_usd.sql | 11 + ...ique_buyback_processed_base_mainnet_id.sql | 14 + .../core_account_created_base_mainnet.sql | 5 + .../core_delegation_updated_base_mainnet.sql | 5 + .../core/core_deposited_base_mainnet.sql | 5 + .../core/core_liquidation_base_mainnet.sql | 5 + .../core_market_registered_base_mainnet.sql | 5 + .../core/core_market_updated_base_mainnet.sql | 151 +++++++++++ .../core/core_pool_created_base_mainnet.sql | 5 + .../core_rewards_claimed_base_mainnet.sql | 5 + .../core_rewards_distributed_base_mainnet.sql | 5 + .../core/core_usd_burned_base_mainnet.sql | 5 + .../core/core_usd_minted_base_mainnet.sql | 5 + .../core_vault_collateral_base_mainnet.sql | 41 +++ .../core/core_vault_debt_base_mainnet.sql | 37 +++ .../core_vault_liquidation_base_mainnet.sql | 5 + .../core/core_withdrawn_base_mainnet.sql | 5 + ...unt_c_a1256cab63a858b197b78f9432dd8903.sql | 22 ++ ...gatio_6fb7ece242e2fdcc30491b13926793be.sql | 22 ++ ...sited_d2ece9aaf2ead30501daa2b49e21a31c.sql | 22 ++ ...idati_2f8a8c41dad7bc8573be95bdd2240533.sql | 22 ++ ...et_re_7d22dc7014c15a24d3a378934a783186.sql | 22 ++ ...et_up_8ffc0f692fd38a4fb71d7fad1fdca0f3.sql | 22 ++ ..._crea_bdbd8829aa1ff5cab82d34c5df5684cd.sql | 22 ++ ...rds_c_aad60da75a6038cc74207493be039974.sql | 22 ++ ...rds_d_84b0fa070897af09099b10595ee397ae.sql | 22 ++ ...burne_6c46cbac385294db7e70f471efaa5ca8.sql | 22 ++ ...minte_a62ddc156bda3c5e30f190584fdb834e.sql | 22 ++ ...t_liq_45a427ac84df0810a91900c306041b2b.sql | 22 ++ ...drawn_9232007c2d4beca3cf202e40bf1586d8.sql | 22 ++ ...core__072d0a3e91e04239f7438a3e2f51a69c.sql | 20 ++ ...core__0ebf2739b124eb8dac7f84f98842bbcd.sql | 20 ++ ...core__14bb4889df60650f86384669233cdfc3.sql | 20 ++ ...core__253b9a83002d16c95924abe6f937d846.sql | 20 ++ ...core__2ac3bbca2e87763cd3aa7b60a2711897.sql | 20 ++ ...core__2d2cd96f455068e88f22556076aa5a56.sql | 20 ++ ...core__36fc9dfe3b15217319d5fd29c4d3d7a4.sql | 20 ++ ...core__3ce6f9d55bc6a557e5bfd2630704f435.sql | 20 ++ ...core__47bddc57664c78a55614ac643ed3ffcf.sql | 20 ++ ...core__4e8993cb1da2677e8026b5c779015536.sql | 20 ++ ...core__51f9fca6491d2ad8559f025743537402.sql | 20 ++ ...core__5a9c6563bcebecccc18c3ba5737a8c27.sql | 22 ++ ...core__5f1c37222733408e1c709a047f319d20.sql | 20 ++ ...core__624bae7a26f389d81fab0e2e4873aba4.sql | 20 ++ ...core__63101afe87b50f579e2db7cc4c5329b8.sql | 20 ++ ...core__6ca6e9805390c0e9a66c350a39ec9df1.sql | 20 ++ ...core__73dff824ec86c822b9f44e7920a6345d.sql | 20 ++ ...core__79fc7758f49cfa3d2f7a491a9fca71a4.sql | 20 ++ ...core__7e7963d46f2c6d05d90cee3851af4c4f.sql | 20 ++ ...core__888a89f13edea0827880954dcadc49b0.sql | 20 ++ ...core__89c5610ccaa1c6a8b230b4c61815e02e.sql | 20 ++ ...core__9c86403cb2ee785aa0809eae1dfa9291.sql | 20 ++ ...core__a1c22aa1af42c6708c0439995bac0e8a.sql | 20 ++ ...core__a777d371e2bd5b2327d43f495fd10adc.sql | 20 ++ ...core__aecdb6e1634e2b861870dc60d37cf98c.sql | 20 ++ ...core__b1c522fbe833ee75b2877e8459f86cca.sql | 20 ++ ...core__b6577276631f758181334c9490e0d1f2.sql | 20 ++ ...core__c3d16b83384c2504d670e69fb4931d89.sql | 20 ++ ...core__d8e8bea5c4b2354e7f869cd680bd68b7.sql | 20 ++ ...core__ee84146b3c7f59e069cb06c4866f3afb.sql | 20 ++ ...core__ef8c2ac0471d5e31c631c60851e1a104.sql | 20 ++ ...core__fa0ed60eafe37b04ad128d3b911d6149.sql | 20 ++ ...core__fb024e3fa3982ab93641f21fa4d9026d.sql | 20 ++ ...core__feee96e2415d527613f8844cc4624c65.sql | 20 ++ ...ccount_created_base_mainnet_account_id.sql | 11 + ...ount_created_base_mainnet_block_number.sql | 11 + ...t_created_base_mainnet_block_timestamp.sql | 11 + ..._account_created_base_mainnet_contract.sql | 11 + ...ccount_created_base_mainnet_event_name.sql | 11 + ...l_core_account_created_base_mainnet_id.sql | 11 + ...ore_account_created_base_mainnet_owner.sql | 11 + ..._created_base_mainnet_transaction_hash.sql | 11 + ...gation_updated_base_mainnet_account_id.sql | 11 + ...delegation_updated_base_mainnet_amount.sql | 11 + ...tion_updated_base_mainnet_block_number.sql | 11 + ...n_updated_base_mainnet_block_timestamp.sql | 11 + ...n_updated_base_mainnet_collateral_type.sql | 11 + ...legation_updated_base_mainnet_contract.sql | 11 + ...gation_updated_base_mainnet_event_name.sql | 11 + ...ore_delegation_updated_base_mainnet_id.sql | 11 + ...legation_updated_base_mainnet_leverage.sql | 11 + ...elegation_updated_base_mainnet_pool_id.sql | 11 + ...delegation_updated_base_mainnet_sender.sql | 11 + ..._updated_base_mainnet_transaction_hash.sql | 11 + ...core_deposited_base_mainnet_account_id.sql | 11 + ...re_deposited_base_mainnet_block_number.sql | 11 + ...deposited_base_mainnet_block_timestamp.sql | 11 + ...deposited_base_mainnet_collateral_type.sql | 11 + ...l_core_deposited_base_mainnet_contract.sql | 11 + ...core_deposited_base_mainnet_event_name.sql | 11 + ...ot_null_core_deposited_base_mainnet_id.sql | 11 + ...ull_core_deposited_base_mainnet_sender.sql | 11 + ...re_deposited_base_mainnet_token_amount.sql | 11 + ...eposited_base_mainnet_transaction_hash.sql | 11 + ...re_liquidation_base_mainnet_account_id.sql | 11 + ..._liquidation_base_mainnet_block_number.sql | 11 + ...quidation_base_mainnet_block_timestamp.sql | 11 + ...quidation_base_mainnet_collateral_type.sql | 11 + ...core_liquidation_base_mainnet_contract.sql | 11 + ...re_liquidation_base_mainnet_event_name.sql | 11 + ..._null_core_liquidation_base_mainnet_id.sql | 11 + ...n_base_mainnet_liquidate_as_account_id.sql | 11 + ..._core_liquidation_base_mainnet_pool_id.sql | 11 + ...l_core_liquidation_base_mainnet_sender.sql | 11 + ...uidation_base_mainnet_transaction_hash.sql | 11 + ...t_registered_base_mainnet_block_number.sql | 11 + ...egistered_base_mainnet_block_timestamp.sql | 11 + ...arket_registered_base_mainnet_contract.sql | 11 + ...ket_registered_base_mainnet_event_name.sql | 11 + ...core_market_registered_base_mainnet_id.sql | 11 + ..._market_registered_base_mainnet_market.sql | 11 + ...rket_registered_base_mainnet_market_id.sql | 11 + ..._market_registered_base_mainnet_sender.sql | 11 + ...gistered_base_mainnet_transaction_hash.sql | 11 + ...ted_b_b44b760e99c9075cf641955fb1ad1996.sql | 11 + ...rket_updated_base_mainnet_block_number.sql | 11 + ...t_updated_base_mainnet_block_timestamp.sql | 11 + ...t_updated_base_mainnet_collateral_type.sql | 11 + ...e_market_updated_base_mainnet_contract.sql | 11 + ...t_updated_base_mainnet_credit_capacity.sql | 11 + ...market_updated_base_mainnet_event_name.sql | 11 + ...ll_core_market_updated_base_mainnet_id.sql | 11 + ..._market_updated_base_mainnet_market_id.sql | 11 + ...rket_updated_base_mainnet_net_issuance.sql | 11 + ...ore_market_updated_base_mainnet_sender.sql | 11 + ...rket_updated_base_mainnet_token_amount.sql | 11 + ..._updated_base_mainnet_transaction_hash.sql | 11 + ...pool_created_base_mainnet_block_number.sql | 11 + ...l_created_base_mainnet_block_timestamp.sql | 11 + ...ore_pool_created_base_mainnet_contract.sql | 11 + ...e_pool_created_base_mainnet_event_name.sql | 11 + ...null_core_pool_created_base_mainnet_id.sql | 11 + ...l_core_pool_created_base_mainnet_owner.sql | 11 + ...core_pool_created_base_mainnet_pool_id.sql | 11 + ..._core_pool_created_base_mainnet_sender.sql | 11 + ..._created_base_mainnet_transaction_hash.sql | 11 + ...ewards_claimed_base_mainnet_account_id.sql | 11 + ...re_rewards_claimed_base_mainnet_amount.sql | 11 + ...ards_claimed_base_mainnet_block_number.sql | 11 + ...s_claimed_base_mainnet_block_timestamp.sql | 11 + ...s_claimed_base_mainnet_collateral_type.sql | 11 + ..._rewards_claimed_base_mainnet_contract.sql | 11 + ...wards_claimed_base_mainnet_distributor.sql | 11 + ...ewards_claimed_base_mainnet_event_name.sql | 11 + ...l_core_rewards_claimed_base_mainnet_id.sql | 11 + ...e_rewards_claimed_base_mainnet_pool_id.sql | 11 + ..._claimed_base_mainnet_transaction_hash.sql | 11 + ...ewards_distributed_base_mainnet_amount.sql | 11 + ..._distributed_base_mainnet_block_number.sql | 11 + ...stributed_base_mainnet_block_timestamp.sql | 11 + ...stributed_base_mainnet_collateral_type.sql | 11 + ...ards_distributed_base_mainnet_contract.sql | 11 + ...s_distributed_base_mainnet_distributor.sql | 11 + ...ards_distributed_base_mainnet_duration.sql | 11 + ...ds_distributed_base_mainnet_event_name.sql | 11 + ...re_rewards_distributed_base_mainnet_id.sql | 11 + ...wards_distributed_base_mainnet_pool_id.sql | 11 + ...tributed_base_mainnet_transaction_hash.sql | 11 + ...ore_usd_burned_base_mainnet_account_id.sql | 11 + ...ll_core_usd_burned_base_mainnet_amount.sql | 11 + ...e_usd_burned_base_mainnet_block_number.sql | 11 + ...sd_burned_base_mainnet_block_timestamp.sql | 11 + ...sd_burned_base_mainnet_collateral_type.sql | 11 + ..._core_usd_burned_base_mainnet_contract.sql | 11 + ...ore_usd_burned_base_mainnet_event_name.sql | 11 + ...t_null_core_usd_burned_base_mainnet_id.sql | 11 + ...l_core_usd_burned_base_mainnet_pool_id.sql | 11 + ...ll_core_usd_burned_base_mainnet_sender.sql | 11 + ...d_burned_base_mainnet_transaction_hash.sql | 11 + ...ore_usd_minted_base_mainnet_account_id.sql | 11 + ...ll_core_usd_minted_base_mainnet_amount.sql | 11 + ...e_usd_minted_base_mainnet_block_number.sql | 11 + ...sd_minted_base_mainnet_block_timestamp.sql | 11 + ...sd_minted_base_mainnet_collateral_type.sql | 11 + ..._core_usd_minted_base_mainnet_contract.sql | 11 + ...ore_usd_minted_base_mainnet_event_name.sql | 11 + ...t_null_core_usd_minted_base_mainnet_id.sql | 11 + ...l_core_usd_minted_base_mainnet_pool_id.sql | 11 + ...ll_core_usd_minted_base_mainnet_sender.sql | 11 + ...d_minted_base_mainnet_transaction_hash.sql | 11 + ...e_vault_collateral_base_mainnet_amount.sql | 11 + ...t_collateral_base_mainnet_block_number.sql | 11 + ...ollateral_base_mainnet_collateral_type.sql | 11 + ...llateral_base_mainnet_collateral_value.sql | 11 + ...llateral_base_mainnet_contract_address.sql | 11 + ..._vault_collateral_base_mainnet_pool_id.sql | 11 + ..._core_vault_collateral_base_mainnet_ts.sql | 11 + ...e_vault_debt_base_mainnet_block_number.sql | 11 + ...ault_debt_base_mainnet_collateral_type.sql | 11 + ...ult_debt_base_mainnet_contract_address.sql | 11 + ...null_core_vault_debt_base_mainnet_debt.sql | 11 + ...l_core_vault_debt_base_mainnet_pool_id.sql | 11 + ...t_null_core_vault_debt_base_mainnet_ts.sql | 11 + ...datio_6fe91ed14b6a60a8f687ff86b3046408.sql | 11 + ..._liquidation_base_mainnet_block_number.sql | 11 + ...quidation_base_mainnet_block_timestamp.sql | 11 + ...quidation_base_mainnet_collateral_type.sql | 11 + ...ault_liquidation_base_mainnet_contract.sql | 11 + ...lt_liquidation_base_mainnet_event_name.sql | 11 + ...core_vault_liquidation_base_mainnet_id.sql | 11 + ...uidation_base_mainnet_liquidation_data.sql | 11 + ...vault_liquidation_base_mainnet_pool_id.sql | 11 + ..._vault_liquidation_base_mainnet_sender.sql | 11 + ...uidation_base_mainnet_transaction_hash.sql | 11 + ...core_withdrawn_base_mainnet_account_id.sql | 11 + ...re_withdrawn_base_mainnet_block_number.sql | 11 + ...withdrawn_base_mainnet_block_timestamp.sql | 11 + ...withdrawn_base_mainnet_collateral_type.sql | 11 + ...l_core_withdrawn_base_mainnet_contract.sql | 11 + ...core_withdrawn_base_mainnet_event_name.sql | 11 + ...ot_null_core_withdrawn_base_mainnet_id.sql | 11 + ...ull_core_withdrawn_base_mainnet_sender.sql | 11 + ...re_withdrawn_base_mainnet_token_amount.sql | 11 + ...ithdrawn_base_mainnet_transaction_hash.sql | 11 + ...e_core_account_created_base_mainnet_id.sql | 14 + ...ore_delegation_updated_base_mainnet_id.sql | 14 + .../unique_core_deposited_base_mainnet_id.sql | 14 + ...nique_core_liquidation_base_mainnet_id.sql | 14 + ...core_market_registered_base_mainnet_id.sql | 14 + ...rket_registered_base_mainnet_market_id.sql | 14 + ...ue_core_market_updated_base_mainnet_id.sql | 14 + ...ique_core_pool_created_base_mainnet_id.sql | 14 + ...e_core_rewards_claimed_base_mainnet_id.sql | 14 + ...re_rewards_distributed_base_mainnet_id.sql | 14 + ...unique_core_usd_burned_base_mainnet_id.sql | 14 + ...unique_core_usd_minted_base_mainnet_id.sql | 14 + ...core_vault_liquidation_base_mainnet_id.sql | 14 + .../unique_core_withdrawn_base_mainnet_id.sql | 14 + .../perp_account_created_base_mainnet.sql | 5 + ...count_liquidation_attempt_base_mainnet.sql | 5 + .../perp_collateral_modified_base_mainnet.sql | 5 + .../perp_interest_charged_base_mainnet.sql | 5 + ...erp_interest_rate_updated_base_mainnet.sql | 5 + .../perp/perp_market_created_base_mainnet.sql | 5 + .../perp/perp_market_updated_base_mainnet.sql | 53 ++++ .../perp_order_committed_base_mainnet.sql | 61 +++++ .../perp/perp_order_settled_base_mainnet.sql | 5 + .../perp_position_liquidated_base_mainnet.sql | 5 + ...rp_previous_order_expired_base_mainnet.sql | 5 + ...unt_c_229a191ffc81a3a6f7489f91172d1270.sql | 22 ++ ...unt_l_be6cdf63ff0398524f7a8387b0f6de61.sql | 22 ++ ...atera_0bfcdea7902eaefa8460baeebf9cf0b4.sql | 22 ++ ...rest__9a5088d02872b4bc8893361776515557.sql | 22 ++ ...rest__fd8e2c9af9e5c30d7233e0d1058b0255.sql | 22 ++ ...et_cr_7434d6ba85d2b13eddfd543b8ba88517.sql | 22 ++ ...et_up_a1dbe54efa2a1b43c36cf0f8336659a3.sql | 22 ++ ...r_com_520837eaa7fef2a6ed5b234803bbef68.sql | 22 ++ ...r_set_587c17a43051b53793d9fb26645be1a7.sql | 22 ++ ...tion__c6beb023579188542a2b190c4dafc057.sql | 22 ++ ...ious__f1f85fb8a0fd6aaccd2aa111bbcdd5f5.sql | 22 ++ ...perp__006ba001f62dfd753ee2519801adcc64.sql | 20 ++ ...perp__01404a20fe191971a6b2db96b06927ae.sql | 20 ++ ...perp__0b37a3599eb14cec3c2f3ca072560ad4.sql | 20 ++ ...perp__1029f280bf60994fca80a768a3c6e650.sql | 20 ++ ...perp__231f6b536bfcc27fa7f63799bc0ec1bd.sql | 20 ++ ...perp__2515c92d23eeb0890b4c2f5b889727c9.sql | 20 ++ ...perp__26da160b4590d4de4ae4a0a27e82a9b6.sql | 20 ++ ...perp__2bd7cd1b54563401a47e730ad72fa304.sql | 20 ++ ...perp__372aa5f7755fd1c01417f23991a26419.sql | 20 ++ ...perp__38e6da3ddd428a4313493dcf36e342e3.sql | 20 ++ ...perp__3acdf241e24b7f7e38734d2bd15a2f07.sql | 20 ++ ...perp__495fd8022fca28efa7369745702ee1e0.sql | 20 ++ ...perp__4c35ab86852077b43fc01e88f838bea7.sql | 20 ++ ...perp__5b74aa5015b5c0e43f3026781ddfcd29.sql | 20 ++ ...perp__5beb1252c662f50c266e8257a75eef6e.sql | 20 ++ ...perp__7055fc6ee6e88d7be9254461353800e0.sql | 20 ++ ...perp__71bcdc49b6c55de5d207b282ee907dda.sql | 20 ++ ...perp__73386dea77265be7ba7a4e4b0f91a257.sql | 20 ++ ...perp__7ac2e63784ecdbee761807171d9c2ec0.sql | 20 ++ ...perp__a7e267fe23da132b4b45576a78a109d9.sql | 20 ++ ...perp__ac750db2d65a9dc4aca0786681a29b83.sql | 20 ++ ...perp__d327f92360cb6163375dfb4606e9895b.sql | 20 ++ ...perp__e5313268b8184c1a018e9e936b343018.sql | 20 ++ ...ccount_created_base_mainnet_account_id.sql | 11 + ...ount_created_base_mainnet_block_number.sql | 11 + ...t_created_base_mainnet_block_timestamp.sql | 11 + ..._account_created_base_mainnet_contract.sql | 11 + ...ccount_created_base_mainnet_event_name.sql | 11 + ...l_perp_account_created_base_mainnet_id.sql | 11 + ...erp_account_created_base_mainnet_owner.sql | 11 + ..._created_base_mainnet_transaction_hash.sql | 11 + ...uidat_3991f363cc656acdc280878f8f73f7f1.sql | 11 + ...uidat_5ac779aa2f2d2fc26bae612c1644eb45.sql | 11 + ...uidat_5ca1ee915e50ae956a86376e430f8cc5.sql | 11 + ...uidat_7991200a41f198464166c7ad5413bb1f.sql | 11 + ...uidat_81bfdcccb4ae2bf1afc79e3f88b080cb.sql | 11 + ...uidat_c09c4b146c41fe063ab18d453eccdf00.sql | 11 + ...uidation_attempt_base_mainnet_contract.sql | 11 + ...nt_liquidation_attempt_base_mainnet_id.sql | 11 + ...iquidation_attempt_base_mainnet_reward.sql | 11 + ...teral_modified_base_mainnet_account_id.sql | 11 + ...ral_modified_base_mainnet_block_number.sql | 11 + ..._modified_base_mainnet_block_timestamp.sql | 11 + ...lateral_modified_base_mainnet_contract.sql | 11 + ...teral_modified_base_mainnet_event_name.sql | 11 + ...rp_collateral_modified_base_mainnet_id.sql | 11 + ...ollateral_modified_base_mainnet_sender.sql | 11 + ..._modified_base_mainnet_synth_market_id.sql | 11 + ...modified_base_mainnet_transaction_hash.sql | 11 + ...terest_charged_base_mainnet_account_id.sql | 11 + ...rest_charged_base_mainnet_block_number.sql | 11 + ...t_charged_base_mainnet_block_timestamp.sql | 11 + ...interest_charged_base_mainnet_contract.sql | 11 + ...terest_charged_base_mainnet_event_name.sql | 11 + ..._perp_interest_charged_base_mainnet_id.sql | 11 + ..._charged_base_mainnet_transaction_hash.sql | 11 + ...te_up_308696c4605075a9f0960b8219cae796.sql | 11 + ...te_up_a5c50f5470a747deccef9af1fc593db4.sql | 11 + ...te_up_ccdd1d21db3976e0a6d6664759dc9785.sql | 11 + ...rate_updated_base_mainnet_block_number.sql | 11 + ...est_rate_updated_base_mainnet_contract.sql | 11 + ...t_rate_updated_base_mainnet_event_name.sql | 11 + ..._interest_rate_updated_base_mainnet_id.sql | 11 + ...ate_updated_base_mainnet_interest_rate.sql | 11 + ...rket_created_base_mainnet_block_number.sql | 11 + ...t_created_base_mainnet_block_timestamp.sql | 11 + ...p_market_created_base_mainnet_contract.sql | 11 + ...market_created_base_mainnet_event_name.sql | 11 + ...ll_perp_market_created_base_mainnet_id.sql | 11 + ...arket_created_base_mainnet_market_name.sql | 11 + ...ket_created_base_mainnet_market_symbol.sql | 11 + ...t_created_base_mainnet_perps_market_id.sql | 11 + ..._created_base_mainnet_transaction_hash.sql | 11 + ...rket_updated_base_mainnet_block_number.sql | 11 + ...t_updated_base_mainnet_block_timestamp.sql | 11 + ...p_market_updated_base_mainnet_contract.sql | 11 + ...market_updated_base_mainnet_event_name.sql | 11 + ...ll_perp_market_updated_base_mainnet_id.sql | 11 + ...ket_updated_base_mainnet_interest_rate.sql | 11 + ..._market_updated_base_mainnet_market_id.sql | 11 + ...perp_market_updated_base_mainnet_price.sql | 11 + ..._updated_base_mainnet_transaction_hash.sql | 11 + ...rder_committed_base_mainnet_account_id.sql | 11 + ...er_committed_base_mainnet_block_number.sql | 11 + ...committed_base_mainnet_block_timestamp.sql | 11 + ..._order_committed_base_mainnet_contract.sql | 11 + ...rder_committed_base_mainnet_event_name.sql | 11 + ...l_perp_order_committed_base_mainnet_id.sql | 11 + ...order_committed_base_mainnet_market_id.sql | 11 + ...ommitted_base_mainnet_transaction_hash.sql | 11 + ..._order_settled_base_mainnet_account_id.sql | 11 + ...rder_settled_base_mainnet_block_number.sql | 11 + ...r_settled_base_mainnet_block_timestamp.sql | 11 + ...er_settled_base_mainnet_collected_fees.sql | 11 + ...rp_order_settled_base_mainnet_contract.sql | 11 + ..._order_settled_base_mainnet_event_name.sql | 11 + ...ull_perp_order_settled_base_mainnet_id.sql | 11 + ...p_order_settled_base_mainnet_market_id.sql | 11 + ..._settled_base_mainnet_transaction_hash.sql | 11 + ...quida_b28667496979508a7c6e6f6dfd67a51c.sql | 11 + ...quida_e894eb4d26a331b04c111a86938cef02.sql | 11 + ...ion_liquidated_base_mainnet_account_id.sql | 11 + ...n_liquidated_base_mainnet_block_number.sql | 11 + ...iquidated_base_mainnet_block_timestamp.sql | 11 + ...ition_liquidated_base_mainnet_contract.sql | 11 + ...ion_liquidated_base_mainnet_event_name.sql | 11 + ...rp_position_liquidated_base_mainnet_id.sql | 11 + ...tion_liquidated_base_mainnet_market_id.sql | 11 + ...quidated_base_mainnet_transaction_hash.sql | 11 + ...der_e_10da57e3dd965c93c9a634fba1bbc051.sql | 11 + ...der_e_fe68f0f2547780fe942fbab172b4b175.sql | 11 + ..._order_expired_base_mainnet_account_id.sql | 11 + ...rder_expired_base_mainnet_block_number.sql | 11 + ...us_order_expired_base_mainnet_contract.sql | 11 + ..._order_expired_base_mainnet_event_name.sql | 11 + ...previous_order_expired_base_mainnet_id.sql | 11 + ...s_order_expired_base_mainnet_market_id.sql | 11 + ...e_perp_account_created_base_mainnet_id.sql | 14 + ...nt_liquidation_attempt_base_mainnet_id.sql | 14 + ...rp_collateral_modified_base_mainnet_id.sql | 14 + ..._perp_interest_charged_base_mainnet_id.sql | 14 + ..._interest_rate_updated_base_mainnet_id.sql | 14 + ...ue_perp_market_created_base_mainnet_id.sql | 14 + ...ue_perp_market_updated_base_mainnet_id.sql | 14 + ...e_perp_order_committed_base_mainnet_id.sql | 14 + ...que_perp_order_settled_base_mainnet_id.sql | 14 + ...rp_position_liquidated_base_mainnet_id.sql | 14 + ...previous_order_expired_base_mainnet_id.sql | 14 + ...ecency_blocks_base_mainnet_hour__ts__1.sql | 38 +++ ..._null_blocks_base_mainnet_block_number.sql | 11 + ...nique_blocks_base_mainnet_block_number.sql | 14 + ...r_can_0445d0d0a5554ede316ae609adf168f1.sql | 22 ++ ...r_com_4c433d07e02d38aa839b7507d28bfcd9.sql | 22 ++ ...r_set_c626d10dbdef75cbd4bd6eb843c8cf29.sql | 22 ++ ...h_bou_a55733eb176c0d23184e39c1d58c98e5.sql | 22 ++ ...h_reg_3920d4f5f9000c77b7e57edd1215082f.sql | 22 ++ ...h_sol_89dd9a47ec996eaf7ec5b9a35c28d020.sql | 22 ++ ...h_unw_92fd6cebfb41d6dc648b4b6e6220b046.sql | 22 ++ ...h_wra_37b6ba7e578861182698bcc3fa863c97.sql | 22 ++ ...spot__00502a3092faf88f9c4cf1c70e3ecabb.sql | 20 ++ ...spot__0427270c22e9a0d08a1ac96e1fd2383a.sql | 20 ++ ...spot__102836450220e70de6301980e5d5950a.sql | 20 ++ ...spot__2d95324b7c4d22cc127b07539bade00d.sql | 20 ++ ...spot__3a40fbba6ab3616b984b245c89d7dbfe.sql | 20 ++ ...spot__4bab578943a7ebfec47867006c5ba2c0.sql | 20 ++ ...spot__54093ccd823429dbfa551dd083c43381.sql | 20 ++ ...spot__584d45f3a8837e04a304f44a0b6d6352.sql | 20 ++ ...spot__65d3e3580b09d62b0665c39e0dd6b655.sql | 20 ++ ...spot__6b757397105f64d96d8f1df579ff67af.sql | 20 ++ ...spot__709479046502cb2d832f1681b840dc68.sql | 20 ++ ...spot__869a9b7964b126ecc6b81ac7e9732147.sql | 20 ++ ...spot__8d96f308a14c2fcecde8c2bb1366d4b7.sql | 20 ++ ...spot__8e5e66ec037d024a9853963d0b4aaac2.sql | 20 ++ ...spot__a02cf2343cb17dff85dc6395f9049952.sql | 20 ++ ...spot__aea7b1bee7446de9ad2a7c38052a0c1b.sql | 20 ++ ...spot__b37085988ce7eb72a15d977d1710fe8c.sql | 20 ++ ...spot__cad30ffa5fa2a073ff58756383e7e777.sql | 20 ++ ...spot__ccae977edf5724b7ce9a1f918e477245.sql | 20 ++ ...spot__f3e751dfd2dc590260940c7b6ee31646.sql | 20 ++ ...er_cancelled_base_mainnet_block_number.sql | 11 + ...cancelled_base_mainnet_block_timestamp.sql | 11 + ..._order_cancelled_base_mainnet_contract.sql | 11 + ...rder_cancelled_base_mainnet_event_name.sql | 11 + ...l_spot_order_cancelled_base_mainnet_id.sql | 11 + ...order_cancelled_base_mainnet_market_id.sql | 11 + ...ot_order_cancelled_base_mainnet_sender.sql | 11 + ...ancelled_base_mainnet_transaction_hash.sql | 11 + ...committed_base_mainnet_amount_provided.sql | 11 + ...er_committed_base_mainnet_block_number.sql | 11 + ...committed_base_mainnet_block_timestamp.sql | 11 + ..._order_committed_base_mainnet_contract.sql | 11 + ...rder_committed_base_mainnet_event_name.sql | 11 + ...l_spot_order_committed_base_mainnet_id.sql | 11 + ...order_committed_base_mainnet_market_id.sql | 11 + ...rder_committed_base_mainnet_order_type.sql | 11 + ..._order_committed_base_mainnet_referrer.sql | 11 + ...ot_order_committed_base_mainnet_sender.sql | 11 + ...ommitted_base_mainnet_transaction_hash.sql | 11 + ...rder_settled_base_mainnet_block_number.sql | 11 + ...r_settled_base_mainnet_block_timestamp.sql | 11 + ...er_settled_base_mainnet_collected_fees.sql | 11 + ...ot_order_settled_base_mainnet_contract.sql | 11 + ..._order_settled_base_mainnet_event_name.sql | 11 + ...ull_spot_order_settled_base_mainnet_id.sql | 11 + ...t_order_settled_base_mainnet_market_id.sql | 11 + ..._order_settled_base_mainnet_order_type.sql | 11 + ..._spot_order_settled_base_mainnet_price.sql | 11 + ...pot_order_settled_base_mainnet_settler.sql | 11 + ..._settled_base_mainnet_transaction_hash.sql | 11 + ...synth_bought_base_mainnet_block_number.sql | 11 + ...th_bought_base_mainnet_block_timestamp.sql | 11 + ...nth_bought_base_mainnet_collected_fees.sql | 11 + ...pot_synth_bought_base_mainnet_contract.sql | 11 + ...t_synth_bought_base_mainnet_event_name.sql | 11 + ...null_spot_synth_bought_base_mainnet_id.sql | 11 + ...l_spot_synth_bought_base_mainnet_price.sql | 11 + ...pot_synth_bought_base_mainnet_referrer.sql | 11 + ...th_bought_base_mainnet_synth_market_id.sql | 11 + ...h_bought_base_mainnet_transaction_hash.sql | 11 + ...h_registered_base_mainnet_block_number.sql | 11 + ...egistered_base_mainnet_block_timestamp.sql | 11 + ...synth_registered_base_mainnet_contract.sql | 11 + ...nth_registered_base_mainnet_event_name.sql | 11 + ..._spot_synth_registered_base_mainnet_id.sql | 11 + ...egistered_base_mainnet_synth_market_id.sql | 11 + ...tered_base_mainnet_synth_token_address.sql | 11 + ...gistered_base_mainnet_transaction_hash.sql | 11 + ...ynth_sold_base_mainnet_amount_returned.sql | 11 + ...t_synth_sold_base_mainnet_block_number.sql | 11 + ...ynth_sold_base_mainnet_block_timestamp.sql | 11 + ...synth_sold_base_mainnet_collected_fees.sql | 11 + ..._spot_synth_sold_base_mainnet_contract.sql | 11 + ...pot_synth_sold_base_mainnet_event_name.sql | 11 + ...t_null_spot_synth_sold_base_mainnet_id.sql | 11 + ...ull_spot_synth_sold_base_mainnet_price.sql | 11 + ..._spot_synth_sold_base_mainnet_referrer.sql | 11 + ...ynth_sold_base_mainnet_synth_market_id.sql | 11 + ...nth_sold_base_mainnet_transaction_hash.sql | 11 + ...nwrapped_base_mainnet_amount_unwrapped.sql | 11 + ...th_unwrapped_base_mainnet_block_number.sql | 11 + ...unwrapped_base_mainnet_block_timestamp.sql | 11 + ..._synth_unwrapped_base_mainnet_contract.sql | 11 + ...ynth_unwrapped_base_mainnet_event_name.sql | 11 + ..._unwrapped_base_mainnet_fees_collected.sql | 11 + ...l_spot_synth_unwrapped_base_mainnet_id.sql | 11 + ...unwrapped_base_mainnet_synth_market_id.sql | 11 + ...nwrapped_base_mainnet_transaction_hash.sql | 11 + ...ynth_wrapped_base_mainnet_block_number.sql | 11 + ...h_wrapped_base_mainnet_block_timestamp.sql | 11 + ...ot_synth_wrapped_base_mainnet_contract.sql | 11 + ..._synth_wrapped_base_mainnet_event_name.sql | 11 + ...th_wrapped_base_mainnet_fees_collected.sql | 11 + ...ull_spot_synth_wrapped_base_mainnet_id.sql | 11 + ...h_wrapped_base_mainnet_synth_market_id.sql | 11 + ..._wrapped_base_mainnet_transaction_hash.sql | 11 + ...e_spot_order_cancelled_base_mainnet_id.sql | 14 + ...e_spot_order_committed_base_mainnet_id.sql | 14 + ...que_spot_order_settled_base_mainnet_id.sql | 14 + ...ique_spot_synth_bought_base_mainnet_id.sql | 14 + ..._spot_synth_registered_base_mainnet_id.sql | 14 + ...unique_spot_synth_sold_base_mainnet_id.sql | 14 + ...e_spot_synth_unwrapped_base_mainnet_id.sql | 14 + ...que_spot_synth_wrapped_base_mainnet_id.sql | 14 + .../spot_order_cancelled_base_mainnet.sql | 5 + .../spot_order_committed_base_mainnet.sql | 5 + .../spot/spot_order_settled_base_mainnet.sql | 5 + .../spot/spot_synth_bought_base_mainnet.sql | 5 + .../spot_synth_registered_base_mainnet.sql | 5 + .../spot/spot_synth_sold_base_mainnet.sql | 5 + .../spot_synth_unwrapped_base_mainnet.sql | 5 + .../spot/spot_synth_wrapped_base_mainnet.sql | 5 + .../raw/base/sepolia/blocks_base_sepolia.sql | 39 +++ .../buyback_processed_base_sepolia.sql | 21 ++ ...roces_278b574eac2c05984e56351d66a915ac.sql | 22 ++ ...buyba_4c16679cd6617813c00fd0278fc36e29.sql | 20 ++ ...buyba_8430c2349004ae4699c6275eda5a9b16.sql | 20 ++ ...ck_processed_base_sepolia_block_number.sql | 11 + ...processed_base_sepolia_block_timestamp.sql | 11 + ...l_buyback_processed_base_sepolia_buyer.sql | 11 + ...uyback_processed_base_sepolia_contract.sql | 11 + ...back_processed_base_sepolia_event_name.sql | 11 + ...null_buyback_processed_base_sepolia_id.sql | 11 + ...ull_buyback_processed_base_sepolia_snx.sql | 11 + ...rocessed_base_sepolia_transaction_hash.sql | 11 + ...ull_buyback_processed_base_sepolia_usd.sql | 11 + ...ique_buyback_processed_base_sepolia_id.sql | 14 + .../core_account_created_base_sepolia.sql | 5 + .../core_delegation_updated_base_sepolia.sql | 5 + .../core/core_deposited_base_sepolia.sql | 5 + .../core/core_liquidation_base_sepolia.sql | 5 + .../core_market_registered_base_sepolia.sql | 5 + .../core/core_market_updated_base_sepolia.sql | 151 +++++++++++ .../core/core_pool_created_base_sepolia.sql | 5 + .../core_rewards_claimed_base_sepolia.sql | 5 + .../core_rewards_distributed_base_sepolia.sql | 5 + .../core/core_usd_burned_base_sepolia.sql | 5 + .../core/core_usd_minted_base_sepolia.sql | 5 + .../core_vault_collateral_base_sepolia.sql | 41 +++ .../core/core_vault_debt_base_sepolia.sql | 35 +++ .../core_vault_liquidation_base_sepolia.sql | 5 + .../core/core_withdrawn_base_sepolia.sql | 5 + ...unt_c_3e560a33ed75ab9f3872a29c8a231ca8.sql | 22 ++ ...gatio_3cc50a9d03b2fc3894884bfb42b624bd.sql | 22 ++ ...sited_3f28be051707e07ce49c471e6d63c3f3.sql | 22 ++ ...idati_403bf0adbdcc35a44535d0751240d87f.sql | 22 ++ ...et_re_36cb85f36ba2c74163a4c4448bb62b02.sql | 22 ++ ...et_up_6a9d36b124a389235dd15ee41453426c.sql | 22 ++ ..._crea_f149b376f2612493bb2657de678259ef.sql | 22 ++ ...rds_c_4448c26ebe83d53dc3e5ff23eac82e61.sql | 22 ++ ...rds_d_f07bd9c528d3bae951d8e15a0780508d.sql | 22 ++ ...burne_d3586b835d1259940e91cd6748c1e3b6.sql | 22 ++ ...minte_af3da772d555dc79c452effc7b6f9002.sql | 22 ++ ...t_liq_e9d47b42f69123eccbff3f66c69b6af2.sql | 22 ++ ...drawn_c342407a773b81d94509df74947a9c6c.sql | 22 ++ ...core__004b356febea592d3109c0bef0abafe4.sql | 20 ++ ...core__132ab4d1c8172ce2cb80905b0a0c3cdc.sql | 22 ++ ...core__21d67e7351992bfcaf34c4320a800a0b.sql | 20 ++ ...core__2284faf96de80368edab3a7fd3bfd950.sql | 20 ++ ...core__30addf18b8430be0f27259ef4cf0ca29.sql | 20 ++ ...core__34edbab1962097faf1f212e944103c00.sql | 20 ++ ...core__3f4f8909ee14cc3497685cd59d23ce69.sql | 20 ++ ...core__440ce9f5e13972a7244fa20cf3774431.sql | 20 ++ ...core__4a5c58685176282790b5abfce94b3fda.sql | 20 ++ ...core__5cc557d00b8bbfff4bcafb03a349a3e5.sql | 20 ++ ...core__6ee41a6e3287d72360197537a51f9db1.sql | 20 ++ ...core__736987a49cbb6d26a37612d9e59d0559.sql | 20 ++ ...core__78a5a46b1c28cb5b628273e180683827.sql | 20 ++ ...core__7d95e57f607809456a28cc4204cd2f2a.sql | 20 ++ ...core__7de5af8c2738f779d5328e285ca02cbb.sql | 20 ++ ...core__8485599cff2a5b7ec94419989fe730df.sql | 20 ++ ...core__888419f8ec40f915d627bef6dd080939.sql | 20 ++ ...core__90930c81d4f99b4175faf8c7a85c04c6.sql | 20 ++ ...core__9f186c48b6a0a65e3e2215713d7a5386.sql | 20 ++ ...core__a9f1cefb42f63cfea9358db70fa1ce94.sql | 20 ++ ...core__abb1b0bc7f310977dda9900b3a5b48d9.sql | 20 ++ ...core__ad2f9918d005f63ca46e07c60cad1fbf.sql | 20 ++ ...core__b285d1683b541821a1af29f6f7139b36.sql | 20 ++ ...core__b4b4efd00a516ca3c87897d592dce4cd.sql | 20 ++ ...core__b68f23db9faa77f31eed02ece247d791.sql | 20 ++ ...core__c292312a15973d99cb86f687346188af.sql | 20 ++ ...core__c3c8a8df64e53bf44d1b404363693677.sql | 20 ++ ...core__ca499a4e3f4cd07ae655ddd7a8f4bc00.sql | 20 ++ ...core__d061ce3ecbf42aec12efd22a8b725531.sql | 20 ++ ...core__eab389880894a47bfee753ee70198494.sql | 20 ++ ...core__ec287bdbeb3be735d4aeade13621291c.sql | 20 ++ ...core__f5541c6f76ecd75f65e2b608fa9333ae.sql | 20 ++ ...core__f9ddb6660b6e63be6156d0d4beb89947.sql | 20 ++ ...core__fe372a67c8b1ea27c6fdd5c876afec7c.sql | 20 ++ ...ccount_created_base_sepolia_account_id.sql | 11 + ...ount_created_base_sepolia_block_number.sql | 11 + ...t_created_base_sepolia_block_timestamp.sql | 11 + ..._account_created_base_sepolia_contract.sql | 11 + ...ccount_created_base_sepolia_event_name.sql | 11 + ...l_core_account_created_base_sepolia_id.sql | 11 + ...ore_account_created_base_sepolia_owner.sql | 11 + ..._created_base_sepolia_transaction_hash.sql | 11 + ...gation_updated_base_sepolia_account_id.sql | 11 + ...delegation_updated_base_sepolia_amount.sql | 11 + ...tion_updated_base_sepolia_block_number.sql | 11 + ...n_updated_base_sepolia_block_timestamp.sql | 11 + ...n_updated_base_sepolia_collateral_type.sql | 11 + ...legation_updated_base_sepolia_contract.sql | 11 + ...gation_updated_base_sepolia_event_name.sql | 11 + ...ore_delegation_updated_base_sepolia_id.sql | 11 + ...legation_updated_base_sepolia_leverage.sql | 11 + ...elegation_updated_base_sepolia_pool_id.sql | 11 + ...delegation_updated_base_sepolia_sender.sql | 11 + ..._updated_base_sepolia_transaction_hash.sql | 11 + ...core_deposited_base_sepolia_account_id.sql | 11 + ...re_deposited_base_sepolia_block_number.sql | 11 + ...deposited_base_sepolia_block_timestamp.sql | 11 + ...deposited_base_sepolia_collateral_type.sql | 11 + ...l_core_deposited_base_sepolia_contract.sql | 11 + ...core_deposited_base_sepolia_event_name.sql | 11 + ...ot_null_core_deposited_base_sepolia_id.sql | 11 + ...ull_core_deposited_base_sepolia_sender.sql | 11 + ...re_deposited_base_sepolia_token_amount.sql | 11 + ...eposited_base_sepolia_transaction_hash.sql | 11 + ...re_liquidation_base_sepolia_account_id.sql | 11 + ..._liquidation_base_sepolia_block_number.sql | 11 + ...quidation_base_sepolia_block_timestamp.sql | 11 + ...quidation_base_sepolia_collateral_type.sql | 11 + ...core_liquidation_base_sepolia_contract.sql | 11 + ...re_liquidation_base_sepolia_event_name.sql | 11 + ..._null_core_liquidation_base_sepolia_id.sql | 11 + ...n_base_sepolia_liquidate_as_account_id.sql | 11 + ..._core_liquidation_base_sepolia_pool_id.sql | 11 + ...l_core_liquidation_base_sepolia_sender.sql | 11 + ...uidation_base_sepolia_transaction_hash.sql | 11 + ...t_registered_base_sepolia_block_number.sql | 11 + ...egistered_base_sepolia_block_timestamp.sql | 11 + ...arket_registered_base_sepolia_contract.sql | 11 + ...ket_registered_base_sepolia_event_name.sql | 11 + ...core_market_registered_base_sepolia_id.sql | 11 + ..._market_registered_base_sepolia_market.sql | 11 + ...rket_registered_base_sepolia_market_id.sql | 11 + ..._market_registered_base_sepolia_sender.sql | 11 + ...gistered_base_sepolia_transaction_hash.sql | 11 + ...ted_b_3efbf3bbb6987dd33d2575ce535e8be9.sql | 11 + ...rket_updated_base_sepolia_block_number.sql | 11 + ...t_updated_base_sepolia_block_timestamp.sql | 11 + ...t_updated_base_sepolia_collateral_type.sql | 11 + ...e_market_updated_base_sepolia_contract.sql | 11 + ...t_updated_base_sepolia_credit_capacity.sql | 11 + ...market_updated_base_sepolia_event_name.sql | 11 + ...ll_core_market_updated_base_sepolia_id.sql | 11 + ..._market_updated_base_sepolia_market_id.sql | 11 + ...rket_updated_base_sepolia_net_issuance.sql | 11 + ...ore_market_updated_base_sepolia_sender.sql | 11 + ...rket_updated_base_sepolia_token_amount.sql | 11 + ..._updated_base_sepolia_transaction_hash.sql | 11 + ...pool_created_base_sepolia_block_number.sql | 11 + ...l_created_base_sepolia_block_timestamp.sql | 11 + ...ore_pool_created_base_sepolia_contract.sql | 11 + ...e_pool_created_base_sepolia_event_name.sql | 11 + ...null_core_pool_created_base_sepolia_id.sql | 11 + ...l_core_pool_created_base_sepolia_owner.sql | 11 + ...core_pool_created_base_sepolia_pool_id.sql | 11 + ..._core_pool_created_base_sepolia_sender.sql | 11 + ..._created_base_sepolia_transaction_hash.sql | 11 + ...ewards_claimed_base_sepolia_account_id.sql | 11 + ...re_rewards_claimed_base_sepolia_amount.sql | 11 + ...ards_claimed_base_sepolia_block_number.sql | 11 + ...s_claimed_base_sepolia_block_timestamp.sql | 11 + ...s_claimed_base_sepolia_collateral_type.sql | 11 + ..._rewards_claimed_base_sepolia_contract.sql | 11 + ...wards_claimed_base_sepolia_distributor.sql | 11 + ...ewards_claimed_base_sepolia_event_name.sql | 11 + ...l_core_rewards_claimed_base_sepolia_id.sql | 11 + ...e_rewards_claimed_base_sepolia_pool_id.sql | 11 + ..._claimed_base_sepolia_transaction_hash.sql | 11 + ...ewards_distributed_base_sepolia_amount.sql | 11 + ..._distributed_base_sepolia_block_number.sql | 11 + ...stributed_base_sepolia_block_timestamp.sql | 11 + ...stributed_base_sepolia_collateral_type.sql | 11 + ...ards_distributed_base_sepolia_contract.sql | 11 + ...s_distributed_base_sepolia_distributor.sql | 11 + ...ards_distributed_base_sepolia_duration.sql | 11 + ...ds_distributed_base_sepolia_event_name.sql | 11 + ...re_rewards_distributed_base_sepolia_id.sql | 11 + ...wards_distributed_base_sepolia_pool_id.sql | 11 + ...tributed_base_sepolia_transaction_hash.sql | 11 + ...ore_usd_burned_base_sepolia_account_id.sql | 11 + ...ll_core_usd_burned_base_sepolia_amount.sql | 11 + ...e_usd_burned_base_sepolia_block_number.sql | 11 + ...sd_burned_base_sepolia_block_timestamp.sql | 11 + ...sd_burned_base_sepolia_collateral_type.sql | 11 + ..._core_usd_burned_base_sepolia_contract.sql | 11 + ...ore_usd_burned_base_sepolia_event_name.sql | 11 + ...t_null_core_usd_burned_base_sepolia_id.sql | 11 + ...l_core_usd_burned_base_sepolia_pool_id.sql | 11 + ...ll_core_usd_burned_base_sepolia_sender.sql | 11 + ...d_burned_base_sepolia_transaction_hash.sql | 11 + ...ore_usd_minted_base_sepolia_account_id.sql | 11 + ...ll_core_usd_minted_base_sepolia_amount.sql | 11 + ...e_usd_minted_base_sepolia_block_number.sql | 11 + ...sd_minted_base_sepolia_block_timestamp.sql | 11 + ...sd_minted_base_sepolia_collateral_type.sql | 11 + ..._core_usd_minted_base_sepolia_contract.sql | 11 + ...ore_usd_minted_base_sepolia_event_name.sql | 11 + ...t_null_core_usd_minted_base_sepolia_id.sql | 11 + ...l_core_usd_minted_base_sepolia_pool_id.sql | 11 + ...ll_core_usd_minted_base_sepolia_sender.sql | 11 + ...d_minted_base_sepolia_transaction_hash.sql | 11 + ...e_vault_collateral_base_sepolia_amount.sql | 11 + ...t_collateral_base_sepolia_block_number.sql | 11 + ...ollateral_base_sepolia_collateral_type.sql | 11 + ...llateral_base_sepolia_collateral_value.sql | 11 + ...llateral_base_sepolia_contract_address.sql | 11 + ..._vault_collateral_base_sepolia_pool_id.sql | 11 + ..._core_vault_collateral_base_sepolia_ts.sql | 11 + ...e_vault_debt_base_sepolia_block_number.sql | 11 + ...ault_debt_base_sepolia_collateral_type.sql | 11 + ...ult_debt_base_sepolia_contract_address.sql | 11 + ...null_core_vault_debt_base_sepolia_debt.sql | 11 + ...l_core_vault_debt_base_sepolia_pool_id.sql | 11 + ...t_null_core_vault_debt_base_sepolia_ts.sql | 11 + ...datio_53dd6224c744d10360ffff7b324992d2.sql | 11 + ..._liquidation_base_sepolia_block_number.sql | 11 + ...quidation_base_sepolia_block_timestamp.sql | 11 + ...quidation_base_sepolia_collateral_type.sql | 11 + ...ault_liquidation_base_sepolia_contract.sql | 11 + ...lt_liquidation_base_sepolia_event_name.sql | 11 + ...core_vault_liquidation_base_sepolia_id.sql | 11 + ...uidation_base_sepolia_liquidation_data.sql | 11 + ...vault_liquidation_base_sepolia_pool_id.sql | 11 + ..._vault_liquidation_base_sepolia_sender.sql | 11 + ...uidation_base_sepolia_transaction_hash.sql | 11 + ...core_withdrawn_base_sepolia_account_id.sql | 11 + ...re_withdrawn_base_sepolia_block_number.sql | 11 + ...withdrawn_base_sepolia_block_timestamp.sql | 11 + ...withdrawn_base_sepolia_collateral_type.sql | 11 + ...l_core_withdrawn_base_sepolia_contract.sql | 11 + ...core_withdrawn_base_sepolia_event_name.sql | 11 + ...ot_null_core_withdrawn_base_sepolia_id.sql | 11 + ...ull_core_withdrawn_base_sepolia_sender.sql | 11 + ...re_withdrawn_base_sepolia_token_amount.sql | 11 + ...ithdrawn_base_sepolia_transaction_hash.sql | 11 + ...e_core_account_created_base_sepolia_id.sql | 14 + ...ore_delegation_updated_base_sepolia_id.sql | 14 + .../unique_core_deposited_base_sepolia_id.sql | 14 + ...nique_core_liquidation_base_sepolia_id.sql | 14 + ...core_market_registered_base_sepolia_id.sql | 14 + ...rket_registered_base_sepolia_market_id.sql | 14 + ...ue_core_market_updated_base_sepolia_id.sql | 14 + ...ique_core_pool_created_base_sepolia_id.sql | 14 + ...e_core_rewards_claimed_base_sepolia_id.sql | 14 + ...re_rewards_distributed_base_sepolia_id.sql | 14 + ...unique_core_usd_burned_base_sepolia_id.sql | 14 + ...unique_core_usd_minted_base_sepolia_id.sql | 14 + ...core_vault_liquidation_base_sepolia_id.sql | 14 + .../unique_core_withdrawn_base_sepolia_id.sql | 14 + .../perp_account_created_base_sepolia.sql | 5 + ...count_liquidation_attempt_base_sepolia.sql | 5 + .../perp_collateral_modified_base_sepolia.sql | 5 + .../perp_interest_charged_base_sepolia.sql | 5 + ...erp_interest_rate_updated_base_sepolia.sql | 5 + .../perp/perp_market_created_base_sepolia.sql | 5 + .../perp/perp_market_updated_base_sepolia.sql | 53 ++++ .../perp_order_committed_base_sepolia.sql | 61 +++++ .../perp/perp_order_settled_base_sepolia.sql | 5 + .../perp_position_liquidated_base_sepolia.sql | 5 + ...rp_previous_order_expired_base_sepolia.sql | 5 + ...unt_c_0df2eed834318151661d6fb3bb9d3b0f.sql | 22 ++ ...unt_l_67eca61ac1b5aae2bd26cd263656e075.sql | 22 ++ ...atera_4aa5a3b1883058d72748a519b4a291f7.sql | 22 ++ ...rest__03eef0b63f71cd3c0c9a527343a0518f.sql | 22 ++ ...rest__229673e7ed7cad4e966a1e3e27b5f808.sql | 22 ++ ...et_cr_b60bbfed45b45d6f23aef96b3bd0d35c.sql | 22 ++ ...et_up_ca05ad7cd3f28a4fb6cce4c337cdbbd6.sql | 22 ++ ...r_com_b53fd8aed05d75151e18f1149c77d2ba.sql | 22 ++ ...r_set_5099c7fdf58fd29a12dfcb88b71da723.sql | 22 ++ ...tion__02724455b21e167f5f8636cd46a2fb74.sql | 22 ++ ...ious__924b97398579b32f41492d0a8a89a41e.sql | 22 ++ ...perp__082778f8edfaff850195781d5ee1fef0.sql | 20 ++ ...perp__0e3a28ddf01309c6736ad211d083eb1a.sql | 20 ++ ...perp__128e9e7163cc2e42c8b52ec3fcb1fd6b.sql | 20 ++ ...perp__163bbc57a8dc9538aa2432e5b8005522.sql | 20 ++ ...perp__1f410c4654f898aaeb357aba5018fb9c.sql | 20 ++ ...perp__1f89c9bf58cb645a7ad32435c8ea54ba.sql | 20 ++ ...perp__238caaa4c9da525973e0ffdf11d7962f.sql | 20 ++ ...perp__32bff774279ea000b047c8cebe75f284.sql | 20 ++ ...perp__6ddccf3112e80ef886edae57ff38daa3.sql | 20 ++ ...perp__71f814ad6975e1687f0021bd06fdd301.sql | 20 ++ ...perp__9395ead0982c35ab3dce9e81e002ce88.sql | 20 ++ ...perp__962702eb1b8cc78c3e3273f03d6bdf84.sql | 20 ++ ...perp__a231ce38ffc5928ab779f075323dcb4d.sql | 20 ++ ...perp__a9692fd23ce53b0aca9b4f2d1cc10df5.sql | 20 ++ ...perp__b454dfc80e6800727e2855b12c0a2d02.sql | 20 ++ ...perp__b545f062eb0610bae8a1add02d198b2f.sql | 20 ++ ...perp__c19fd149c08ec64755e6ad4613b88dd7.sql | 20 ++ ...perp__d44e36b4e9777c29a7cbc92e9f91ef6f.sql | 20 ++ ...perp__de3912ca0eeebc30d0bd44a0e1324f6e.sql | 20 ++ ...perp__e9248f5179d5c8ee4dde26ada955e6de.sql | 20 ++ ...perp__f2ccc70c56fd6122b82f3cdb3006994e.sql | 20 ++ ...perp__f3628702694c24e67ee15061ee68a534.sql | 20 ++ ...perp__f5c3aec99c1be7b2af186f36b87ce820.sql | 20 ++ ...ccount_created_base_sepolia_account_id.sql | 11 + ...ount_created_base_sepolia_block_number.sql | 11 + ...t_created_base_sepolia_block_timestamp.sql | 11 + ..._account_created_base_sepolia_contract.sql | 11 + ...ccount_created_base_sepolia_event_name.sql | 11 + ...l_perp_account_created_base_sepolia_id.sql | 11 + ...erp_account_created_base_sepolia_owner.sql | 11 + ..._created_base_sepolia_transaction_hash.sql | 11 + ...uidat_11cab9b0e41c1ca8db32ddae42bfb3f6.sql | 11 + ...uidat_1ee4bf4dc8f47c61291654f150f2e068.sql | 11 + ...uidat_6a9bdb905f130851e6f1770ae67db387.sql | 11 + ...uidat_7425045e61c0e9f721ff1e0c8c42cc33.sql | 11 + ...uidat_ef6e9d962c8f62d80fbce53e767de544.sql | 11 + ...uidat_f30b280f2a8fcd7526653cd4fcb20ab9.sql | 11 + ...uidation_attempt_base_sepolia_contract.sql | 11 + ...nt_liquidation_attempt_base_sepolia_id.sql | 11 + ...iquidation_attempt_base_sepolia_reward.sql | 11 + ...teral_modified_base_sepolia_account_id.sql | 11 + ...ral_modified_base_sepolia_block_number.sql | 11 + ..._modified_base_sepolia_block_timestamp.sql | 11 + ...lateral_modified_base_sepolia_contract.sql | 11 + ...teral_modified_base_sepolia_event_name.sql | 11 + ...rp_collateral_modified_base_sepolia_id.sql | 11 + ...ollateral_modified_base_sepolia_sender.sql | 11 + ..._modified_base_sepolia_synth_market_id.sql | 11 + ...modified_base_sepolia_transaction_hash.sql | 11 + ...terest_charged_base_sepolia_account_id.sql | 11 + ...rest_charged_base_sepolia_block_number.sql | 11 + ...t_charged_base_sepolia_block_timestamp.sql | 11 + ...interest_charged_base_sepolia_contract.sql | 11 + ...terest_charged_base_sepolia_event_name.sql | 11 + ..._perp_interest_charged_base_sepolia_id.sql | 11 + ..._charged_base_sepolia_transaction_hash.sql | 11 + ...te_up_4db0f289bb45575dc6d471b64ca8bdeb.sql | 11 + ...te_up_fa062a57a8dbd18074c526d583abb4ae.sql | 11 + ...te_up_fee36b14df770498ea315ef2b3a75182.sql | 11 + ...rate_updated_base_sepolia_block_number.sql | 11 + ...est_rate_updated_base_sepolia_contract.sql | 11 + ...t_rate_updated_base_sepolia_event_name.sql | 11 + ..._interest_rate_updated_base_sepolia_id.sql | 11 + ...ate_updated_base_sepolia_interest_rate.sql | 11 + ...rket_created_base_sepolia_block_number.sql | 11 + ...t_created_base_sepolia_block_timestamp.sql | 11 + ...p_market_created_base_sepolia_contract.sql | 11 + ...market_created_base_sepolia_event_name.sql | 11 + ...ll_perp_market_created_base_sepolia_id.sql | 11 + ...arket_created_base_sepolia_market_name.sql | 11 + ...ket_created_base_sepolia_market_symbol.sql | 11 + ...t_created_base_sepolia_perps_market_id.sql | 11 + ..._created_base_sepolia_transaction_hash.sql | 11 + ...rket_updated_base_sepolia_block_number.sql | 11 + ...t_updated_base_sepolia_block_timestamp.sql | 11 + ...p_market_updated_base_sepolia_contract.sql | 11 + ...market_updated_base_sepolia_event_name.sql | 11 + ...ll_perp_market_updated_base_sepolia_id.sql | 11 + ...ket_updated_base_sepolia_interest_rate.sql | 11 + ..._market_updated_base_sepolia_market_id.sql | 11 + ...perp_market_updated_base_sepolia_price.sql | 11 + ..._updated_base_sepolia_transaction_hash.sql | 11 + ...rder_committed_base_sepolia_account_id.sql | 11 + ...er_committed_base_sepolia_block_number.sql | 11 + ...committed_base_sepolia_block_timestamp.sql | 11 + ..._order_committed_base_sepolia_contract.sql | 11 + ...rder_committed_base_sepolia_event_name.sql | 11 + ...l_perp_order_committed_base_sepolia_id.sql | 11 + ...order_committed_base_sepolia_market_id.sql | 11 + ...ommitted_base_sepolia_transaction_hash.sql | 11 + ..._order_settled_base_sepolia_account_id.sql | 11 + ...rder_settled_base_sepolia_block_number.sql | 11 + ...r_settled_base_sepolia_block_timestamp.sql | 11 + ...er_settled_base_sepolia_collected_fees.sql | 11 + ...rp_order_settled_base_sepolia_contract.sql | 11 + ..._order_settled_base_sepolia_event_name.sql | 11 + ...ull_perp_order_settled_base_sepolia_id.sql | 11 + ...p_order_settled_base_sepolia_market_id.sql | 11 + ..._settled_base_sepolia_transaction_hash.sql | 11 + ...quida_f1dc08d150cabf234a05a9e18e0a3f4e.sql | 11 + ...quida_f43c3b03bc780f5f29cf4d5d62fa0760.sql | 11 + ...ion_liquidated_base_sepolia_account_id.sql | 11 + ...n_liquidated_base_sepolia_block_number.sql | 11 + ...iquidated_base_sepolia_block_timestamp.sql | 11 + ...ition_liquidated_base_sepolia_contract.sql | 11 + ...ion_liquidated_base_sepolia_event_name.sql | 11 + ...rp_position_liquidated_base_sepolia_id.sql | 11 + ...tion_liquidated_base_sepolia_market_id.sql | 11 + ...quidated_base_sepolia_transaction_hash.sql | 11 + ...der_e_a6874c0dda750d58015d0a2ec6c1340d.sql | 11 + ...der_e_e38903d61a1ff0cf57766e5049ddde82.sql | 11 + ..._order_expired_base_sepolia_account_id.sql | 11 + ...rder_expired_base_sepolia_block_number.sql | 11 + ...us_order_expired_base_sepolia_contract.sql | 11 + ..._order_expired_base_sepolia_event_name.sql | 11 + ...previous_order_expired_base_sepolia_id.sql | 11 + ...s_order_expired_base_sepolia_market_id.sql | 11 + ...e_perp_account_created_base_sepolia_id.sql | 14 + ...nt_liquidation_attempt_base_sepolia_id.sql | 14 + ...rp_collateral_modified_base_sepolia_id.sql | 14 + ..._perp_interest_charged_base_sepolia_id.sql | 14 + ..._interest_rate_updated_base_sepolia_id.sql | 14 + ...ue_perp_market_created_base_sepolia_id.sql | 14 + ...ue_perp_market_updated_base_sepolia_id.sql | 14 + ...e_perp_order_committed_base_sepolia_id.sql | 14 + ...que_perp_order_settled_base_sepolia_id.sql | 14 + ...rp_position_liquidated_base_sepolia_id.sql | 14 + ...previous_order_expired_base_sepolia_id.sql | 14 + ...ecency_blocks_base_sepolia_hour__ts__1.sql | 38 +++ ..._null_blocks_base_sepolia_block_number.sql | 11 + ...nique_blocks_base_sepolia_block_number.sql | 14 + ...r_can_3690236c38a3115c311350297982d981.sql | 22 ++ ...r_com_ef6d06586407466691e8d01de71aba4f.sql | 22 ++ ...r_set_d1c46e9e2adad296d75fa712f4250930.sql | 22 ++ ...h_bou_aa2a6971760377ea577d960171ae6483.sql | 22 ++ ...h_reg_471967b994e90555bd28aca32fc1028a.sql | 22 ++ ...h_sol_4a303f29675a493155ab1c8c405d5788.sql | 22 ++ ...h_unw_a652e41c73419299bd7282cc028e6446.sql | 22 ++ ...h_wra_9ee9951c121b860154825f1775b31b57.sql | 22 ++ ...spot__13a01d419f0c01220bde33d48208a6d3.sql | 20 ++ ...spot__15365b5e9ca07c7e777db2b143822aff.sql | 20 ++ ...spot__1eeca95b22fbea01362853fe19dd5d34.sql | 20 ++ ...spot__300cfb1565a2e5a0373aab21735eb780.sql | 20 ++ ...spot__45f3aefc6a56a878e2902b146dc2bcb4.sql | 20 ++ ...spot__4f13a7868119bca201bdeaa525a3d0fd.sql | 20 ++ ...spot__50066068b3f5b64e057fb6537a1b1685.sql | 20 ++ ...spot__5c81b12a2b7d8abf5e9e3b24937fc80b.sql | 20 ++ ...spot__7a17e96e4a0ec8e420005d9b7f38ad05.sql | 20 ++ ...spot__8d225b547c2425ebaa8b38fe55a2c4cc.sql | 20 ++ ...spot__92b3915b24936d3e739e69bedf15be06.sql | 20 ++ ...spot__966d446920709dfdf243c21a8e245c96.sql | 20 ++ ...spot__9e68c7f5395a0920fa09a175c31f3639.sql | 20 ++ ...spot__b7cc818868b90483e6c7f3bbc2f3b338.sql | 20 ++ ...spot__b91d9ecd06c3f68bcfa4965064d38638.sql | 20 ++ ...spot__c04a0814c5b3928f067817c3c1073c16.sql | 20 ++ ...spot__cb754edcca977002ee1bf5c8e8d2cda3.sql | 20 ++ ...spot__cd269306f3b2f0353d6196cda647b5bb.sql | 20 ++ ...spot__db70217fe7008de187cf1916f01ad9ac.sql | 20 ++ ...spot__ef48f492828e0921df76e6dd121631dd.sql | 20 ++ ...er_cancelled_base_sepolia_block_number.sql | 11 + ...cancelled_base_sepolia_block_timestamp.sql | 11 + ..._order_cancelled_base_sepolia_contract.sql | 11 + ...rder_cancelled_base_sepolia_event_name.sql | 11 + ...l_spot_order_cancelled_base_sepolia_id.sql | 11 + ...order_cancelled_base_sepolia_market_id.sql | 11 + ...ot_order_cancelled_base_sepolia_sender.sql | 11 + ...ancelled_base_sepolia_transaction_hash.sql | 11 + ...committed_base_sepolia_amount_provided.sql | 11 + ...er_committed_base_sepolia_block_number.sql | 11 + ...committed_base_sepolia_block_timestamp.sql | 11 + ..._order_committed_base_sepolia_contract.sql | 11 + ...rder_committed_base_sepolia_event_name.sql | 11 + ...l_spot_order_committed_base_sepolia_id.sql | 11 + ...order_committed_base_sepolia_market_id.sql | 11 + ...rder_committed_base_sepolia_order_type.sql | 11 + ..._order_committed_base_sepolia_referrer.sql | 11 + ...ot_order_committed_base_sepolia_sender.sql | 11 + ...ommitted_base_sepolia_transaction_hash.sql | 11 + ...rder_settled_base_sepolia_block_number.sql | 11 + ...r_settled_base_sepolia_block_timestamp.sql | 11 + ...er_settled_base_sepolia_collected_fees.sql | 11 + ...ot_order_settled_base_sepolia_contract.sql | 11 + ..._order_settled_base_sepolia_event_name.sql | 11 + ...ull_spot_order_settled_base_sepolia_id.sql | 11 + ...t_order_settled_base_sepolia_market_id.sql | 11 + ..._order_settled_base_sepolia_order_type.sql | 11 + ..._spot_order_settled_base_sepolia_price.sql | 11 + ...pot_order_settled_base_sepolia_settler.sql | 11 + ..._settled_base_sepolia_transaction_hash.sql | 11 + ...synth_bought_base_sepolia_block_number.sql | 11 + ...th_bought_base_sepolia_block_timestamp.sql | 11 + ...nth_bought_base_sepolia_collected_fees.sql | 11 + ...pot_synth_bought_base_sepolia_contract.sql | 11 + ...t_synth_bought_base_sepolia_event_name.sql | 11 + ...null_spot_synth_bought_base_sepolia_id.sql | 11 + ...l_spot_synth_bought_base_sepolia_price.sql | 11 + ...pot_synth_bought_base_sepolia_referrer.sql | 11 + ...th_bought_base_sepolia_synth_market_id.sql | 11 + ...h_bought_base_sepolia_transaction_hash.sql | 11 + ...h_registered_base_sepolia_block_number.sql | 11 + ...egistered_base_sepolia_block_timestamp.sql | 11 + ...synth_registered_base_sepolia_contract.sql | 11 + ...nth_registered_base_sepolia_event_name.sql | 11 + ..._spot_synth_registered_base_sepolia_id.sql | 11 + ...egistered_base_sepolia_synth_market_id.sql | 11 + ...tered_base_sepolia_synth_token_address.sql | 11 + ...gistered_base_sepolia_transaction_hash.sql | 11 + ...ynth_sold_base_sepolia_amount_returned.sql | 11 + ...t_synth_sold_base_sepolia_block_number.sql | 11 + ...ynth_sold_base_sepolia_block_timestamp.sql | 11 + ...synth_sold_base_sepolia_collected_fees.sql | 11 + ..._spot_synth_sold_base_sepolia_contract.sql | 11 + ...pot_synth_sold_base_sepolia_event_name.sql | 11 + ...t_null_spot_synth_sold_base_sepolia_id.sql | 11 + ...ull_spot_synth_sold_base_sepolia_price.sql | 11 + ..._spot_synth_sold_base_sepolia_referrer.sql | 11 + ...ynth_sold_base_sepolia_synth_market_id.sql | 11 + ...nth_sold_base_sepolia_transaction_hash.sql | 11 + ...nwrapped_base_sepolia_amount_unwrapped.sql | 11 + ...th_unwrapped_base_sepolia_block_number.sql | 11 + ...unwrapped_base_sepolia_block_timestamp.sql | 11 + ..._synth_unwrapped_base_sepolia_contract.sql | 11 + ...ynth_unwrapped_base_sepolia_event_name.sql | 11 + ..._unwrapped_base_sepolia_fees_collected.sql | 11 + ...l_spot_synth_unwrapped_base_sepolia_id.sql | 11 + ...unwrapped_base_sepolia_synth_market_id.sql | 11 + ...nwrapped_base_sepolia_transaction_hash.sql | 11 + ...ynth_wrapped_base_sepolia_block_number.sql | 11 + ...h_wrapped_base_sepolia_block_timestamp.sql | 11 + ...ot_synth_wrapped_base_sepolia_contract.sql | 11 + ..._synth_wrapped_base_sepolia_event_name.sql | 11 + ...th_wrapped_base_sepolia_fees_collected.sql | 11 + ...ull_spot_synth_wrapped_base_sepolia_id.sql | 11 + ...h_wrapped_base_sepolia_synth_market_id.sql | 11 + ..._wrapped_base_sepolia_transaction_hash.sql | 11 + ...e_spot_order_cancelled_base_sepolia_id.sql | 14 + ...e_spot_order_committed_base_sepolia_id.sql | 14 + ...que_spot_order_settled_base_sepolia_id.sql | 14 + ...ique_spot_synth_bought_base_sepolia_id.sql | 14 + ..._spot_synth_registered_base_sepolia_id.sql | 14 + ...unique_spot_synth_sold_base_sepolia_id.sql | 14 + ...e_spot_synth_unwrapped_base_sepolia_id.sql | 14 + ...que_spot_synth_wrapped_base_sepolia_id.sql | 14 + .../spot_order_cancelled_base_sepolia.sql | 5 + .../spot_order_committed_base_sepolia.sql | 5 + .../spot/spot_order_settled_base_sepolia.sql | 5 + .../spot/spot_synth_bought_base_sepolia.sql | 5 + .../spot_synth_registered_base_sepolia.sql | 5 + .../spot/spot_synth_sold_base_sepolia.sql | 5 + .../spot_synth_unwrapped_base_sepolia.sql | 5 + .../spot/spot_synth_wrapped_base_sepolia.sql | 5 + .../raw/eth/mainnet/blocks_eth_mainnet.sql | 39 +++ .../core/core_account_created_eth_mainnet.sql | 5 + .../core_account_migrated_eth_mainnet.sql | 5 + .../core_delegation_updated_eth_mainnet.sql | 5 + .../core/core_deposited_eth_mainnet.sql | 5 + .../core/core_liquidation_eth_mainnet.sql | 5 + .../core_market_registered_eth_mainnet.sql | 5 + .../core/core_market_updated_eth_mainnet.sql | 103 ++++++++ .../core/core_pool_created_eth_mainnet.sql | 5 + .../core/core_rewards_claimed_eth_mainnet.sql | 5 + .../core_rewards_distributed_eth_mainnet.sql | 5 + .../core/core_usd_burned_eth_mainnet.sql | 5 + .../core/core_usd_minted_eth_mainnet.sql | 5 + .../core_vault_collateral_eth_mainnet.sql | 40 +++ .../core/core_vault_debt_eth_mainnet.sql | 34 +++ .../core_vault_liquidation_eth_mainnet.sql | 5 + .../core/core_withdrawn_eth_mainnet.sql | 5 + ...unt_c_0f48537cd74cb798591ed4f9c612985c.sql | 22 ++ ...gatio_4394e6d3658f80520484c746bbda874b.sql | 22 ++ ...sited_d0c36d861e4f6802850a07c61cd63dac.sql | 22 ++ ...idati_81995d17c81a92034aeec108b3c3ac2a.sql | 22 ++ ...et_re_2dfb6bc88e97780111c93264c2a9579e.sql | 22 ++ ...et_up_7ba076211cbbb640a048ec7634d09886.sql | 22 ++ ..._crea_46b6678307559277d42bf31c285cce68.sql | 22 ++ ...rds_c_3400470aa0b3513778ddaae1366c24b7.sql | 22 ++ ...rds_d_422012a5b2e64aa65e3be081b505e9bb.sql | 22 ++ ...burne_d199b1326f4abeafe146163d7e82cac2.sql | 22 ++ ...minte_1cdd80f9a41233e7e9492176e8e94f66.sql | 22 ++ ...t_liq_4acb6756b2875f23c737e6e121320177.sql | 22 ++ ...drawn_061e5bf4357070ce9d2bb3c4fa4488f2.sql | 22 ++ ...core__0e00d04e52857726685b46491eb3126f.sql | 20 ++ ...core__142a88aa23e7aab522cfeb4e97f9dede.sql | 20 ++ ...core__157d6b4dbbb0fac88dba100ee1b9cfd9.sql | 20 ++ ...core__1863fd816f138e8a3f0169dc6031f846.sql | 20 ++ ...core__2334d836541a83e1bf5131c9f2ebcf12.sql | 20 ++ ...core__28e82948dc6ab678ad812a53741a8b45.sql | 20 ++ ...core__3ced14a391cf32c49396edfc10aeea56.sql | 20 ++ ...core__4933a15ad47f5808b128f72fc5a2f764.sql | 20 ++ ...core__4a27e7f269078fd6d52dcbdc1f4cccaa.sql | 20 ++ ...core__55547c93691aab2c68f12ab54bd8eeb6.sql | 20 ++ ...core__5e1ce99b75b0a3f820babda67941da0a.sql | 20 ++ ...core__64b2bd4201fb2e04ff0fdf39861a2977.sql | 20 ++ ...core__64fe8859043095bb79f806a2fc2e3ad0.sql | 20 ++ ...core__6b66c2ba0887795645e99b88deb4f1ea.sql | 20 ++ ...core__850d1d54cc44743490eead197c78549e.sql | 20 ++ ...core__87da3698c05a0c2dec1c49bbf2c2dc1a.sql | 20 ++ ...core__9da9ecf517a1cca467ef0aa90b794d23.sql | 20 ++ ...core__9decc85dc8999bd440933d85c2c93145.sql | 20 ++ ...core__9f11a2c2f57a755a3f6b1e0ffeaa9b87.sql | 20 ++ ...core__a490407e83132725bbc6fc0001adefe6.sql | 20 ++ ...core__a5076d6da76c2ebdad71369ab529d017.sql | 20 ++ ...core__ab3340df585e5d39571d087ca7bda546.sql | 20 ++ ...core__b5c763d35850d0285215e75d16281f41.sql | 20 ++ ...core__bb6ebbb6a6ce6d43f01be8ed59f2504d.sql | 20 ++ ...core__bdc679a230626364ca0549f88b5432ea.sql | 20 ++ ...core__c5fcdbeaa3e1d24749794a9960190a70.sql | 20 ++ ...core__d133a92aff53649ad809d9856f6093bb.sql | 22 ++ ...core__dcb9f3d0eb710936590e4744a1dba9a1.sql | 20 ++ ...core__e27d22f3bc14a0c94336e4f54758e361.sql | 20 ++ ...core__e62759940a69e060a2ee4d98660274e8.sql | 20 ++ ...core__e78cd25c31d029d1b39b35fd267f9885.sql | 20 ++ ...core__e8596be14723c2504d1e35c74d629953.sql | 20 ++ ...core__ed349b171986df3283564b0b5bc71aea.sql | 20 ++ ...core__f44247063799070cde0de14f062cb55c.sql | 20 ++ ...core__fe48a8a9210850d9b04cdea08008e5c6.sql | 20 ++ ...core__fecc8306cd07aafea6c325ce7fc34ce1.sql | 20 ++ ...core__ffb3ff84b8a74f473ae464c2a79b3009.sql | 20 ++ ...account_created_eth_mainnet_account_id.sql | 11 + ...count_created_eth_mainnet_block_number.sql | 11 + ...nt_created_eth_mainnet_block_timestamp.sql | 11 + ...e_account_created_eth_mainnet_contract.sql | 11 + ...account_created_eth_mainnet_event_name.sql | 11 + ...ll_core_account_created_eth_mainnet_id.sql | 11 + ...core_account_created_eth_mainnet_owner.sql | 11 + ...t_created_eth_mainnet_transaction_hash.sql | 11 + ...ccount_migrated_eth_mainnet_account_id.sql | 11 + ...ount_migrated_eth_mainnet_block_number.sql | 11 + ...t_migrated_eth_mainnet_block_timestamp.sql | 11 + ...migrated_eth_mainnet_collateral_amount.sql | 11 + ..._account_migrated_eth_mainnet_contract.sql | 11 + ...count_migrated_eth_mainnet_debt_amount.sql | 11 + ...ccount_migrated_eth_mainnet_event_name.sql | 11 + ...l_core_account_migrated_eth_mainnet_id.sql | 11 + ...re_account_migrated_eth_mainnet_staker.sql | 11 + ..._migrated_eth_mainnet_transaction_hash.sql | 11 + ...egation_updated_eth_mainnet_account_id.sql | 11 + ..._delegation_updated_eth_mainnet_amount.sql | 11 + ...ation_updated_eth_mainnet_block_number.sql | 11 + ...on_updated_eth_mainnet_block_timestamp.sql | 11 + ...on_updated_eth_mainnet_collateral_type.sql | 11 + ...elegation_updated_eth_mainnet_contract.sql | 11 + ...egation_updated_eth_mainnet_event_name.sql | 11 + ...core_delegation_updated_eth_mainnet_id.sql | 11 + ...elegation_updated_eth_mainnet_leverage.sql | 11 + ...delegation_updated_eth_mainnet_pool_id.sql | 11 + ..._delegation_updated_eth_mainnet_sender.sql | 11 + ...n_updated_eth_mainnet_transaction_hash.sql | 11 + ..._core_deposited_eth_mainnet_account_id.sql | 11 + ...ore_deposited_eth_mainnet_block_number.sql | 11 + ..._deposited_eth_mainnet_block_timestamp.sql | 11 + ..._deposited_eth_mainnet_collateral_type.sql | 11 + ...ll_core_deposited_eth_mainnet_contract.sql | 11 + ..._core_deposited_eth_mainnet_event_name.sql | 11 + ...not_null_core_deposited_eth_mainnet_id.sql | 11 + ...null_core_deposited_eth_mainnet_sender.sql | 11 + ...ore_deposited_eth_mainnet_token_amount.sql | 11 + ...deposited_eth_mainnet_transaction_hash.sql | 11 + ...ore_liquidation_eth_mainnet_account_id.sql | 11 + ...e_liquidation_eth_mainnet_block_number.sql | 11 + ...iquidation_eth_mainnet_block_timestamp.sql | 11 + ...iquidation_eth_mainnet_collateral_type.sql | 11 + ..._core_liquidation_eth_mainnet_contract.sql | 11 + ...ore_liquidation_eth_mainnet_event_name.sql | 11 + ...t_null_core_liquidation_eth_mainnet_id.sql | 11 + ...on_eth_mainnet_liquidate_as_account_id.sql | 11 + ...l_core_liquidation_eth_mainnet_pool_id.sql | 11 + ...ll_core_liquidation_eth_mainnet_sender.sql | 11 + ...quidation_eth_mainnet_transaction_hash.sql | 11 + ...et_registered_eth_mainnet_block_number.sql | 11 + ...registered_eth_mainnet_block_timestamp.sql | 11 + ...market_registered_eth_mainnet_contract.sql | 11 + ...rket_registered_eth_mainnet_event_name.sql | 11 + ..._core_market_registered_eth_mainnet_id.sql | 11 + ...e_market_registered_eth_mainnet_market.sql | 11 + ...arket_registered_eth_mainnet_market_id.sql | 11 + ...e_market_registered_eth_mainnet_sender.sql | 11 + ...egistered_eth_mainnet_transaction_hash.sql | 11 + ...ted_e_f4a48863c0b61b139248c098c824a58f.sql | 11 + ...arket_updated_eth_mainnet_block_number.sql | 11 + ...et_updated_eth_mainnet_block_timestamp.sql | 11 + ...et_updated_eth_mainnet_collateral_type.sql | 11 + ...re_market_updated_eth_mainnet_contract.sql | 11 + ...et_updated_eth_mainnet_credit_capacity.sql | 11 + ..._market_updated_eth_mainnet_event_name.sql | 11 + ...ull_core_market_updated_eth_mainnet_id.sql | 11 + ...e_market_updated_eth_mainnet_market_id.sql | 11 + ...arket_updated_eth_mainnet_net_issuance.sql | 11 + ...core_market_updated_eth_mainnet_sender.sql | 11 + ...arket_updated_eth_mainnet_token_amount.sql | 11 + ...t_updated_eth_mainnet_transaction_hash.sql | 11 + ..._pool_created_eth_mainnet_block_number.sql | 11 + ...ol_created_eth_mainnet_block_timestamp.sql | 11 + ...core_pool_created_eth_mainnet_contract.sql | 11 + ...re_pool_created_eth_mainnet_event_name.sql | 11 + ..._null_core_pool_created_eth_mainnet_id.sql | 11 + ...ll_core_pool_created_eth_mainnet_owner.sql | 11 + ..._core_pool_created_eth_mainnet_pool_id.sql | 11 + ...l_core_pool_created_eth_mainnet_sender.sql | 11 + ...l_created_eth_mainnet_transaction_hash.sql | 11 + ...rewards_claimed_eth_mainnet_account_id.sql | 11 + ...ore_rewards_claimed_eth_mainnet_amount.sql | 11 + ...wards_claimed_eth_mainnet_block_number.sql | 11 + ...ds_claimed_eth_mainnet_block_timestamp.sql | 11 + ...ds_claimed_eth_mainnet_collateral_type.sql | 11 + ...e_rewards_claimed_eth_mainnet_contract.sql | 11 + ...ewards_claimed_eth_mainnet_distributor.sql | 11 + ...rewards_claimed_eth_mainnet_event_name.sql | 11 + ...ll_core_rewards_claimed_eth_mainnet_id.sql | 11 + ...re_rewards_claimed_eth_mainnet_pool_id.sql | 11 + ...s_claimed_eth_mainnet_transaction_hash.sql | 11 + ...rewards_distributed_eth_mainnet_amount.sql | 11 + ...s_distributed_eth_mainnet_block_number.sql | 11 + ...istributed_eth_mainnet_block_timestamp.sql | 11 + ...istributed_eth_mainnet_collateral_type.sql | 11 + ...wards_distributed_eth_mainnet_contract.sql | 11 + ...ds_distributed_eth_mainnet_distributor.sql | 11 + ...wards_distributed_eth_mainnet_duration.sql | 11 + ...rds_distributed_eth_mainnet_event_name.sql | 11 + ...ore_rewards_distributed_eth_mainnet_id.sql | 11 + ...ewards_distributed_eth_mainnet_pool_id.sql | 11 + ...stributed_eth_mainnet_transaction_hash.sql | 11 + ...core_usd_burned_eth_mainnet_account_id.sql | 11 + ...ull_core_usd_burned_eth_mainnet_amount.sql | 11 + ...re_usd_burned_eth_mainnet_block_number.sql | 11 + ...usd_burned_eth_mainnet_block_timestamp.sql | 11 + ...usd_burned_eth_mainnet_collateral_type.sql | 11 + ...l_core_usd_burned_eth_mainnet_contract.sql | 11 + ...core_usd_burned_eth_mainnet_event_name.sql | 11 + ...ot_null_core_usd_burned_eth_mainnet_id.sql | 11 + ...ll_core_usd_burned_eth_mainnet_pool_id.sql | 11 + ...ull_core_usd_burned_eth_mainnet_sender.sql | 11 + ...sd_burned_eth_mainnet_transaction_hash.sql | 11 + ...core_usd_minted_eth_mainnet_account_id.sql | 11 + ...ull_core_usd_minted_eth_mainnet_amount.sql | 11 + ...re_usd_minted_eth_mainnet_block_number.sql | 11 + ...usd_minted_eth_mainnet_block_timestamp.sql | 11 + ...usd_minted_eth_mainnet_collateral_type.sql | 11 + ...l_core_usd_minted_eth_mainnet_contract.sql | 11 + ...core_usd_minted_eth_mainnet_event_name.sql | 11 + ...ot_null_core_usd_minted_eth_mainnet_id.sql | 11 + ...ll_core_usd_minted_eth_mainnet_pool_id.sql | 11 + ...ull_core_usd_minted_eth_mainnet_sender.sql | 11 + ...sd_minted_eth_mainnet_transaction_hash.sql | 11 + ...re_vault_collateral_eth_mainnet_amount.sql | 11 + ...lt_collateral_eth_mainnet_block_number.sql | 11 + ...collateral_eth_mainnet_collateral_type.sql | 11 + ...ollateral_eth_mainnet_collateral_value.sql | 11 + ...ollateral_eth_mainnet_contract_address.sql | 11 + ...e_vault_collateral_eth_mainnet_pool_id.sql | 11 + ...l_core_vault_collateral_eth_mainnet_ts.sql | 11 + ...re_vault_debt_eth_mainnet_block_number.sql | 11 + ...vault_debt_eth_mainnet_collateral_type.sql | 11 + ...ault_debt_eth_mainnet_contract_address.sql | 11 + ..._null_core_vault_debt_eth_mainnet_debt.sql | 11 + ...ll_core_vault_debt_eth_mainnet_pool_id.sql | 11 + ...ot_null_core_vault_debt_eth_mainnet_ts.sql | 11 + ...datio_4be498920f5476d4fbe5b11196fb1973.sql | 11 + ...t_liquidation_eth_mainnet_block_number.sql | 11 + ...iquidation_eth_mainnet_block_timestamp.sql | 11 + ...iquidation_eth_mainnet_collateral_type.sql | 11 + ...vault_liquidation_eth_mainnet_contract.sql | 11 + ...ult_liquidation_eth_mainnet_event_name.sql | 11 + ..._core_vault_liquidation_eth_mainnet_id.sql | 11 + ...quidation_eth_mainnet_liquidation_data.sql | 11 + ..._vault_liquidation_eth_mainnet_pool_id.sql | 11 + ...e_vault_liquidation_eth_mainnet_sender.sql | 11 + ...quidation_eth_mainnet_transaction_hash.sql | 11 + ..._core_withdrawn_eth_mainnet_account_id.sql | 11 + ...ore_withdrawn_eth_mainnet_block_number.sql | 11 + ..._withdrawn_eth_mainnet_block_timestamp.sql | 11 + ..._withdrawn_eth_mainnet_collateral_type.sql | 11 + ...ll_core_withdrawn_eth_mainnet_contract.sql | 11 + ..._core_withdrawn_eth_mainnet_event_name.sql | 11 + ...not_null_core_withdrawn_eth_mainnet_id.sql | 11 + ...null_core_withdrawn_eth_mainnet_sender.sql | 11 + ...ore_withdrawn_eth_mainnet_token_amount.sql | 11 + ...withdrawn_eth_mainnet_transaction_hash.sql | 11 + ...ue_core_account_created_eth_mainnet_id.sql | 14 + ...e_core_account_migrated_eth_mainnet_id.sql | 14 + ...core_delegation_updated_eth_mainnet_id.sql | 14 + .../unique_core_deposited_eth_mainnet_id.sql | 14 + ...unique_core_liquidation_eth_mainnet_id.sql | 14 + ..._core_market_registered_eth_mainnet_id.sql | 14 + ...arket_registered_eth_mainnet_market_id.sql | 14 + ...que_core_market_updated_eth_mainnet_id.sql | 14 + ...nique_core_pool_created_eth_mainnet_id.sql | 14 + ...ue_core_rewards_claimed_eth_mainnet_id.sql | 14 + ...ore_rewards_distributed_eth_mainnet_id.sql | 14 + .../unique_core_usd_burned_eth_mainnet_id.sql | 14 + .../unique_core_usd_minted_eth_mainnet_id.sql | 14 + ..._core_vault_liquidation_eth_mainnet_id.sql | 14 + .../unique_core_withdrawn_eth_mainnet_id.sql | 14 + ...recency_blocks_eth_mainnet_hour__ts__1.sql | 38 +++ ...t_null_blocks_eth_mainnet_block_number.sql | 11 + ...unique_blocks_eth_mainnet_block_number.sql | 14 + .../ambassador_vote_recorded_snax_mainnet.sql | 5 + ...ambassador_vote_withdrawn_snax_mainnet.sql | 5 + .../raw/snax/mainnet/blocks_snax_mainnet.sql | 7 + ...r_vot_15b8360d1a55f946b0f3ad201a04aac4.sql | 22 ++ ...r_vot_2828b5170123cf65e3e0e100826c8d72.sql | 22 ++ ...r_vot_bb4bc4fc29c0c50295736cc83c7add2a.sql | 22 ++ ...ote_r_436280a0cca390e8f540ba02f80f5a02.sql | 22 ++ ...ote_w_579bf425b6501dcd4308f3add0d96596.sql | 22 ++ ...ote_w_baaf1448e126ef54236d7d352513053e.sql | 22 ++ ...vote__899890e2cb3cbee38dfdc94966aa0634.sql | 22 ++ ...vote__9b0c0c97eb673950462cc5421b7c62e9.sql | 22 ++ ...vote__a2ae5a5c5b104f34da58bf05b5084d6c.sql | 22 ++ ...ote_recorded_snax_mainnet_block_number.sql | 11 + ..._recorded_snax_mainnet_block_timestamp.sql | 11 + ..._vote_recorded_snax_mainnet_candidates.sql | 11 + ...or_vote_recorded_snax_mainnet_chain_id.sql | 11 + ...or_vote_recorded_snax_mainnet_contract.sql | 11 + ...or_vote_recorded_snax_mainnet_epoch_id.sql | 11 + ..._vote_recorded_snax_mainnet_event_name.sql | 11 + ...bassador_vote_recorded_snax_mainnet_id.sql | 11 + ...recorded_snax_mainnet_transaction_hash.sql | 11 + ...sador_vote_recorded_snax_mainnet_voter.sql | 11 + ...ote_recorded_snax_mainnet_voting_power.sql | 11 + ...withd_061bf7235604b2babb905360cdd83f9f.sql | 11 + ...te_withdrawn_snax_mainnet_block_number.sql | 11 + ...withdrawn_snax_mainnet_block_timestamp.sql | 11 + ...r_vote_withdrawn_snax_mainnet_chain_id.sql | 11 + ...r_vote_withdrawn_snax_mainnet_contract.sql | 11 + ...r_vote_withdrawn_snax_mainnet_epoch_id.sql | 11 + ...vote_withdrawn_snax_mainnet_event_name.sql | 11 + ...assador_vote_withdrawn_snax_mainnet_id.sql | 11 + ...ador_vote_withdrawn_snax_mainnet_voter.sql | 11 + ..._null_blocks_snax_mainnet_block_number.sql | 11 + ...ote_recorded_snax_mainnet_block_number.sql | 11 + ..._recorded_snax_mainnet_block_timestamp.sql | 11 + ..._vote_recorded_snax_mainnet_candidates.sql | 11 + ...an_vote_recorded_snax_mainnet_chain_id.sql | 11 + ...an_vote_recorded_snax_mainnet_contract.sql | 11 + ...an_vote_recorded_snax_mainnet_epoch_id.sql | 11 + ..._vote_recorded_snax_mainnet_event_name.sql | 11 + ..._spartan_vote_recorded_snax_mainnet_id.sql | 11 + ...recorded_snax_mainnet_transaction_hash.sql | 11 + ...artan_vote_recorded_snax_mainnet_voter.sql | 11 + ...ote_recorded_snax_mainnet_voting_power.sql | 11 + ...te_withdrawn_snax_mainnet_block_number.sql | 11 + ...withdrawn_snax_mainnet_block_timestamp.sql | 11 + ...n_vote_withdrawn_snax_mainnet_chain_id.sql | 11 + ...n_vote_withdrawn_snax_mainnet_contract.sql | 11 + ...n_vote_withdrawn_snax_mainnet_epoch_id.sql | 11 + ...vote_withdrawn_snax_mainnet_event_name.sql | 11 + ...spartan_vote_withdrawn_snax_mainnet_id.sql | 11 + ...ithdrawn_snax_mainnet_transaction_hash.sql | 11 + ...rtan_vote_withdrawn_snax_mainnet_voter.sql | 11 + ...ote_recorded_snax_mainnet_block_number.sql | 11 + ..._recorded_snax_mainnet_block_timestamp.sql | 11 + ..._vote_recorded_snax_mainnet_candidates.sql | 11 + ...ry_vote_recorded_snax_mainnet_chain_id.sql | 11 + ...ry_vote_recorded_snax_mainnet_contract.sql | 11 + ...ry_vote_recorded_snax_mainnet_epoch_id.sql | 11 + ..._vote_recorded_snax_mainnet_event_name.sql | 11 + ...treasury_vote_recorded_snax_mainnet_id.sql | 11 + ...recorded_snax_mainnet_transaction_hash.sql | 11 + ...asury_vote_recorded_snax_mainnet_voter.sql | 11 + ...ote_recorded_snax_mainnet_voting_power.sql | 11 + ...te_withdrawn_snax_mainnet_block_number.sql | 11 + ...withdrawn_snax_mainnet_block_timestamp.sql | 11 + ...y_vote_withdrawn_snax_mainnet_chain_id.sql | 11 + ...y_vote_withdrawn_snax_mainnet_contract.sql | 11 + ...y_vote_withdrawn_snax_mainnet_epoch_id.sql | 11 + ...vote_withdrawn_snax_mainnet_event_name.sql | 11 + ...reasury_vote_withdrawn_snax_mainnet_id.sql | 11 + ...ithdrawn_snax_mainnet_transaction_hash.sql | 11 + ...sury_vote_withdrawn_snax_mainnet_voter.sql | 11 + ...bassador_vote_recorded_snax_mainnet_id.sql | 14 + ...recorded_snax_mainnet_transaction_hash.sql | 14 + ...assador_vote_withdrawn_snax_mainnet_id.sql | 14 + ...ithdrawn_snax_mainnet_transaction_hash.sql | 14 + ...nique_blocks_snax_mainnet_block_number.sql | 14 + ..._spartan_vote_recorded_snax_mainnet_id.sql | 14 + ...recorded_snax_mainnet_transaction_hash.sql | 14 + ...spartan_vote_withdrawn_snax_mainnet_id.sql | 14 + ...ithdrawn_snax_mainnet_transaction_hash.sql | 14 + ...treasury_vote_recorded_snax_mainnet_id.sql | 14 + ...recorded_snax_mainnet_transaction_hash.sql | 14 + ...reasury_vote_withdrawn_snax_mainnet_id.sql | 14 + ...ithdrawn_snax_mainnet_transaction_hash.sql | 14 + .../spartan_vote_recorded_snax_mainnet.sql | 5 + .../spartan_vote_withdrawn_snax_mainnet.sql | 5 + .../treasury_vote_recorded_snax_mainnet.sql | 5 + .../treasury_vote_withdrawn_snax_mainnet.sql | 5 + .../raw/snax/testnet/blocks_snax_testnet.sql | 7 + .../gov_vote_recorded_snax_testnet.sql | 5 + .../gov_vote_withdrawn_snax_testnet.sql | 5 + ...recor_ad53864d93df37fcda9c0e00527ef433.sql | 22 ++ ...withd_6cff280c480680cb4fc118e253216b44.sql | 22 ++ ...withdrawn_snax_testnet_chain_id__13001.sql | 22 ++ ..._null_blocks_snax_testnet_block_number.sql | 11 + ...ote_recorded_snax_testnet_block_number.sql | 11 + ..._recorded_snax_testnet_block_timestamp.sql | 11 + ..._vote_recorded_snax_testnet_candidates.sql | 11 + ...ov_vote_recorded_snax_testnet_chain_id.sql | 11 + ...ov_vote_recorded_snax_testnet_contract.sql | 11 + ...ov_vote_recorded_snax_testnet_epoch_id.sql | 11 + ..._vote_recorded_snax_testnet_event_name.sql | 11 + ...null_gov_vote_recorded_snax_testnet_id.sql | 11 + ...recorded_snax_testnet_transaction_hash.sql | 11 + ...l_gov_vote_recorded_snax_testnet_voter.sql | 11 + ...ote_recorded_snax_testnet_voting_power.sql | 11 + ...te_withdrawn_snax_testnet_block_number.sql | 11 + ...withdrawn_snax_testnet_block_timestamp.sql | 11 + ...v_vote_withdrawn_snax_testnet_chain_id.sql | 11 + ...v_vote_withdrawn_snax_testnet_contract.sql | 11 + ...v_vote_withdrawn_snax_testnet_epoch_id.sql | 11 + ...vote_withdrawn_snax_testnet_event_name.sql | 11 + ...ull_gov_vote_withdrawn_snax_testnet_id.sql | 11 + ...ithdrawn_snax_testnet_transaction_hash.sql | 11 + ..._gov_vote_withdrawn_snax_testnet_voter.sql | 11 + ...nique_blocks_snax_testnet_block_number.sql | 14 + ...ique_gov_vote_recorded_snax_testnet_id.sql | 14 + ...recorded_snax_testnet_transaction_hash.sql | 14 + ...que_gov_vote_withdrawn_snax_testnet_id.sql | 14 + ...ithdrawn_snax_testnet_transaction_hash.sql | 14 + ..._rewa_9f0ed420a135e83b661e5838a9b341e1.sql | 11 + ...innet_reward_distributors_token_symbol.sql | 11 + ..._arbitrum_mainnet_tokens_token_address.sql | 11 + ...l_arbitrum_mainnet_tokens_token_symbol.sql | 11 + ..._rewa_3a4a8df81e818d95a18f5f2753e2c60f.sql | 11 + ...polia_reward_distributors_token_symbol.sql | 11 + ..._arbitrum_sepolia_tokens_token_address.sql | 11 + ...l_arbitrum_sepolia_tokens_token_symbol.sql | 11 + ...eward_distributors_distributor_address.sql | 11 + ...innet_reward_distributors_token_symbol.sql | 11 + ...null_base_mainnet_tokens_token_address.sql | 11 + ..._null_base_mainnet_tokens_token_symbol.sql | 11 + ...eward_distributors_distributor_address.sql | 11 + ...polia_reward_distributors_token_symbol.sql | 11 + ...null_base_sepolia_tokens_token_address.sql | 11 + ..._null_base_sepolia_tokens_token_symbol.sql | 11 + graph.gpickle | Bin 0 -> 4595008 bytes graph_summary.json | 1 + index.html | 75 ++++++ manifest.json | 1 + partial_parse.msgpack | Bin 0 -> 10273375 bytes run_results.json | 1 + semantic_manifest.json | 1 + 3921 files changed, 62108 insertions(+) create mode 100644 .nojekyll create mode 100644 catalog.json create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_account_delegation_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_apr_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_apr_rewards_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_market_updated_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_pool_collateral_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_pool_delegation_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_pools_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_debt_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_issuance_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_issuance_hourly_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_pnl_hourly_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_pnl_hourly_reward_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_rewards_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_rewards_hourly_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_rewards_token_hourly_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/accepted_values_fct_core_marke_f12327e7950a4c802d6132d27f7841dd.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_1755c42adad4400728f2d291f52662f0.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_335aca0e4bfdf700395d4d6e2861f70c.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_483fd77f9e18a06eeee91a8e4f95404a.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_73ef4a8208eaef7723f7a2b1da192431.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_7c412ba7c7ea7aef5e4e7db7c8fc5c75.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_85aa93ec24a82fd6c67a87038bee45c1.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_ab6508955d3f808c1b270f9aa7a37b6d.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_b1d60fed4955a4fc968b2378103deac3.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_ebc9de3d45a12d255533021f88b74fed.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_f5658474e91a7efeefc846ada0723656.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_0b54f6ee81adfb64e5d45509be471536.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_1f912620bb744a27954a74cab0fd1f0c.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_2a92d0cd280c3cfef0baf61899429708.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_2b0953c6036f08e2a591283eb5a67dcb.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_60522e151e8e0e30d7da9ec6cf7c9bd3.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_75eb21ed4adc24b56bbcdcebefd76286.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_763a1d68cea27da2cd6c7c90b0572cee.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_808e4ad8c54952685268224b3ab2dc3f.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_92e486da67fd4aa212c6fc7ead2ca990.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_ae8a634b24663cbeedd8622d73436da5.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_b1d59884f8642fc3181a3d46417cd8fb.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_b767823a1421432f769ec197446aa019.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_d399039b72aeb6695a12d8e3bbc21cc7.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_df233af1f002dedfa1f71072df17c949.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_fc2ea70c19f61eac92d253c82f8b6c86.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_account_dele_31ff6ba6e6f978d07dd28e8ba6100164.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_account_dele_97b2ee4148e5bac1b0699fe3c6e63583.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_account_dele_ee7cc0e1e999bee8d31dc50dc12bd488.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_account_delegation_arbitrum_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_account_delegation_arbitrum_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apr_24h.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apr_28d.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apr_7d.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apy_24h.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apy_28d.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apy_7d.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_collateral_value.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_cumulative_issuance.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_cumulative_pnl.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_debt.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_hourly_issuance.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_rewards_usd.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updat_4b643cda1c91c522d066b35480cce379.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updat_c100fcf44108d7ff35d65b9c6a7b25b1.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updat_ec83a69c2d67a6b85fde509d3cc884a8.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_net_issuance.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_token_amount.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_collate_093527c47d269f939c2c7d47d4c2a78f.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_collate_2430c0471eac1e889c6c004ff9132c39.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_arbitrum_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_delegat_b4282e52ccccdfed1d4b4c2355b7d655.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_arbitrum_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_arbitrum_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pools_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pools_arbitrum_mainnet_created_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pools_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pools_arbitrum_mainnet_owner.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_debt_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_debt_arbitrum_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_debt_arbitrum_mainnet_debt.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_debt_arbitrum_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_debt_arbitrum_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_amount.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_hou_65ed67157b891a8810704ee505558860.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_hou_6846fca20e0573c8b636234f11940a78.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_arbitrum_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_a_7c866040c874169c1cad2287083652b9.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_debt.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_issuance.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_total_pct.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_amount.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_distributor.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_token_symbol.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_hour_6b64ee93647e66468d764cc3fc458ee1.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_090c93d2b78f3f33bc0bf584324abc24.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_155765ddde142e379951332067798d41.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_32d66eb63ddb1fa4ad4488d0be44060a.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_e5018762223ef54a23a1f8e8015d80e9.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/unique_fct_core_market_updated_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_accounts_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_collateral_modified_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_interest_charged_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_liq_account_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_liq_position_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_market_history_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_markets_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_orders_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_pnl_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_previous_order_expired_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_trades_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/accepted_values_fct_perp_colla_0da291fb90e271e6e31861eed55225bd.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/accepted_values_fct_perp_inter_e3bc82b7fe00da18ffea37f42d8e33ad.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/accepted_values_fct_perp_previ_e7295bfc045a17bdff640789d2cdf4dd.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_0473f5e4efa8c059d6f55fff4bb9e40b.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_28a03b6e7d1423026833804c01edf40a.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_31170cd30bf38d63d5769ea55dd61720.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_314c711b09a188d2044ff89bdb16095c.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_493d704d8c878c5ba21c6d3ee7067c6f.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_4d54c441808b4a16bff94148254d77da.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_6d5193e03e7c13e392a6798ee0aebb85.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_85b220e94248ca2293e0c5eb6c638ad7.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_86abe1e53fb8472cf6a04ac6ff41b9db.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_974e37f3348ad7524936397a15395179.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_9dad67003da2d3db2675c0acf655de0a.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_acdb60bebd4cc38d26603b2d43d9e67c.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_ae86da3c3a2f8ef9241ca542ed9cfd7a.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_bf31e61faeb932d909281f56f6bab77b.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_c52f4d44cbcd1c969ca006658f4bb47d.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_def7ec9d6a2fb5f42cf1cb7d3295ff5f.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_ea02be054480a78acfcc20999decb73e.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_eb2bcad6479b2a3bbdf15cf74dfd1e31.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_eeaca53326292cee7049bb0a87db4e7e.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_f5642b27b5e66beab406a8db98b375b9.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_ff24f6dbc5ef0b130e32acd6cbba2e0f.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_mainnet_created_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_mainnet_owner.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_34c6e8413702c7aea6b1c479eb229779.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_49aedeabb7047b87229b60095809171b.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_4c57a6b60ac61d99845385b58a05d583.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_85f4340bea413ccc136adc9cf5e4b37c.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_b8471e720904f8df062e9f10dc9e00fb.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_mainnet_sender.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_cha_0a6d235a7c819de31ab18fb62294e516.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_cha_717f5aaea0a5d2246ddb5a35c3fbb300.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_cha_c276a7e4ca2d382d4ab76f03588816f8.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_mainnet_interest.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_mainnet_total_reward.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_position_size.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_c44cf46be0017a43dad18328907621a0.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_fce69fbfb7d0fa3cea81f66025278631.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_histo_7410608d1a48d766fd36392a82d58823.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_histo_ab2ff9cd5351a0fdff30c7f236999b13.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_histo_db7b704adef0c78313d1eda27f65442c.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_histo_e78054756e9523d86668f78f1329d30b.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_interest_rate.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_long_rate_apr.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_price.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_size.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_size_delta.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_size_usd.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_skew.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_markets_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_markets_arbitrum_mainnet_created_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_markets_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_markets_arbitrum_mainnet_market_name.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_markets_arbitrum_mainnet_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_pnl_arbitrum_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_pnl_arbitrum_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_172ee1d1fca0cbb7cfdc29c1401173f4.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_215a6e18c678a61ff896059e9fc33b93.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_72718a9633401010962aea9aaa994c5e.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_736f7d9b4b09a7b56cd7e9fd84b59a90.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_802b9579ac446c1c5f6cd420c4a1f314.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_8ccb15ec611dd24ed52c20b662dc4d89.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_8ef90341edd1ec80cdf4ec8ed4f6d5c9.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_order_expired_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbit_b2414cd7eaea142489e90846a8936fe6.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_accrued_funding.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_collected_fees.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_exchange_fees.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_fill_price.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_lp_fees.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_notional_trade_size.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_pnl.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_position_size.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_referral_fees.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_settlement_reward.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_settler.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_total_fees.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_tracking_code.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_trade_size.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_accounts_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_collateral_modified_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_interest_charged_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_liq_position_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_market_history_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_orders_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_previous_order_expired_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_trades_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_account_stats_daily_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_account_stats_hourly_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_keeper_stats_daily_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_keeper_stats_hourly_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_market_stats_daily_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_market_stats_hourly_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_stats_daily_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_stats_hourly_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_tracking_stats_daily_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_tracking_stats_hourly_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/prices/fct_prices_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/prices/fct_prices_hourly_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_p_4644ad7c63d005ac54db98edb6c9c900.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_p_dcb09535be5469b9faf234ed6f43f02e.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_arbitrum_mainnet_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_arbitrum_mainnet_price.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_arbitrum_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_mainnet_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_mainnet_price.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/fct_spot_atomics_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/fct_spot_markets_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/fct_spot_wrapper_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/fct_synth_supply_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_0fab89b4df840dcd6d06f9fa6285b914.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_40719b2c5c7462a9421a6076d2378e77.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_75265e3f1113500b998d90fbb5de93fd.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_ad07ecda7adc2e1174efae746b1e061f.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_amount.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_price.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_referrer.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_synth_market_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_tx_hash.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_markets_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_markets_arbitrum_mainnet_created_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_markets_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_markets_arbitrum_mainnet_token_address.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_amount_wrapped.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_synth_market_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_tx_hash.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_synth_supply_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_synth_supply_arbitrum_mainnet_supply.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_synth_supply_arbitrum_mainnet_synth_market_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_synth_supply_arbitrum_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/unique_fct_spot_atomics_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/unique_fct_spot_wrapper_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_account_delegation_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_apr_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_apr_rewards_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_market_updated_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_pool_collateral_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_pool_delegation_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_pools_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_debt_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_issuance_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_issuance_hourly_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_pnl_hourly_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_pnl_hourly_reward_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_rewards_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_rewards_hourly_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_rewards_token_hourly_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/accepted_values_fct_core_marke_8b90c2263185e692a28bc21c7c196d94.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_077f2defb2efb708f8c1e03f6d47b95a.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_0b44fd5cc8c2d1e04a3b7c9b915f2cc4.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_4f0191e29c5e221dd6a950c7ef37d747.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_7d6c69f2928c543037dd15ccc656a4e0.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_884a51c573b5df3cbadc4cd5eb548c09.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_b74906ac71cf090fed4cb09296e08ec9.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_de38f886e586adc0ef6de1c742aa1e21.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_f89936149b2f72282552911517871bed.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_f960bca5e9cfb9ebd3dd42290ee043a9.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_ff2b6461c3de5a4c9eb8d709664fdf81.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_00419512556802607d34a13b2fae9fde.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_10ced893bba152248d018a8fc373d942.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_2a63ee355e4d76f268537548f1f3d4cf.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_5183b189cbc825148d4266891fd01da5.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_599de352b839feed51ad4f4eb17b420f.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_6f0679969324f6c86528d62ed3e64658.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_7117aa2f114d3eb896f9eea1201abd2a.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_78d7856dd1e123f365011eee499b2f59.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_7d080ad9810c6e54982f624954c1a8bd.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_a67d338a50f45b5e37135127818c33d1.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_d7acda87dcf2fc39c0c36609d0794bd2.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_df9fa8946eec41700553434667916542.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_e0a68b51993ab712ad96312726405859.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_e12600eefd85fc7e692b201278046e4b.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_fa7cf2db846d1f7db6571286c827e475.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_account_dele_1d9726e98d7c252b953966d1ac40c406.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_account_dele_bacd513a0071b80c39a55744b53f1df2.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_account_dele_beb2c452623901a2f1cc75badf66ccbe.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_account_delegation_arbitrum_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_account_delegation_arbitrum_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apr_24h.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apr_28d.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apr_7d.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apy_24h.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apy_28d.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apy_7d.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_collateral_value.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_cumulative_issuance.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_cumulative_pnl.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_debt.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_hourly_issuance.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_rewards_usd.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updat_36e0ca2a51356f2f21489599f00a450c.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updat_deb18cd73203d572302c2f3a96563472.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updat_f2230a6a0d1758e98839bc6421b06fa7.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_net_issuance.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_token_amount.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_collate_0f92106980f19a00f3960ca4fc10318e.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_collate_ee9fa342217d1818d740af9852d602da.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_collateral_arbitrum_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_delegat_60116e7971a6034dfb3bce7f65b82427.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_delegation_arbitrum_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_delegation_arbitrum_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pools_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pools_arbitrum_sepolia_created_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pools_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pools_arbitrum_sepolia_owner.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_debt_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_debt_arbitrum_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_debt_arbitrum_sepolia_debt.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_debt_arbitrum_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_debt_arbitrum_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_amount.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_hou_11cb916d75968dff8a34062a04135270.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_hou_ef4983c22214b01e693f4d2ae2d8d374.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_arbitrum_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_a_6c23c87583f2b0ac9bb0a2c0370497c4.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_debt.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_issuance.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_total_pct.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_amount.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_distributor.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_token_symbol.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_hour_635c87ae2557e9395da988d2e1e4a097.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_101f33e1d7acd1e7a935048c8eeed72a.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_8dfb621ad95873be69842e7a52568e36.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_c3520f755c3280ff3dbb2008a3c8df69.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_db7f25a9d30e870ff1966e415088dd18.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/unique_fct_core_market_updated_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_accounts_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_collateral_modified_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_interest_charged_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_liq_account_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_liq_position_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_market_history_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_markets_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_orders_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_pnl_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_previous_order_expired_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_trades_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/accepted_values_fct_perp_colla_f97a5d6ab4bb5d45282eedacc1657393.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/accepted_values_fct_perp_inter_37ce561b1ba2a4a7a928bb7227e23c66.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/accepted_values_fct_perp_previ_2730a16dc2b62cc7a9b68ecdd9ba92a4.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_0282cd2183706900553f565b7dab07e1.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_03102853af5eb766be3b73216c034f65.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_03c7115745637ccef76e8372c82ef99f.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_0c872c0cb7b424f4d0527e3e3893cad4.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_0c8d554aef57f65069e51182a21e7266.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_0d7dc918864053575845b11935887ba6.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_32fc97a1cf93a1b0a6b26ff7d01b7992.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_4665d426d61421eeedf4e7af6081cb90.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_5b5369d059ab0c4c8a7872cf214b9aab.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_5d6cf231c7bb30c41c45b99f3f6da2a1.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_5ee0d4d2eb53d0bf8493c4e29ce499f2.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_6611babf7b889013ce7caa643092e72c.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_71c15b0e52d6cdf78db4c51f1b8a2fcb.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_8eebfb7454b8b2de313cec6e915e8d00.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_a366d97f6c7bf2b5acaa43bd093a347d.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_c34c5714b957bba2192a57a73d8e840c.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_c7fa43d05c0ddd75de5587d7ade6e098.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_d0aec6280d097eb6c6aa06414296a731.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_de100d2ce6379f4bac61e68a57576d91.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_e1da16f9ddb02f52e09d77a2bb8b3127.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_f55271eda5cd0bb666f2625ecc8c950c.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_sepolia_created_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_sepolia_owner.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_226bb0cf3724c2bad3df25f1aecb9c63.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_5c6d904034a3bcf925083d6a45ce9fbd.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_a9963489f2d2d922278bbeded126996c.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_c0765ddc930e394199ec9f482d4b4ab7.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_fa56dc58d06727cd1ad6f0e49d2c7adf.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_sepolia_sender.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_cha_66f4a069802a8fd343ebc461f0a85ca8.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_cha_966fec8c70830188852bf2d44861f9a5.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_cha_c6feb0ef41481f0da32aca4327138aa7.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_sepolia_interest.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_sepolia_total_reward.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_position_size.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_cde30711e4d43245a7ac8a257edceb52.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_e5dbfc6ac8922958d5e4e5e43fb23639.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_histo_ae93bd3fc6e929328800136685550ece.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_histo_afb652fde55a7f2226e2af5611e0ea69.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_histo_baea09cd8bd9b6b66228d8e77ac50f11.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_histo_f2cd79a163c2d1d51ca359bdd5a1a94e.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_interest_rate.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_long_rate_apr.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_price.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_size.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_size_delta.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_size_usd.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_skew.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_markets_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_markets_arbitrum_sepolia_created_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_markets_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_markets_arbitrum_sepolia_market_name.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_markets_arbitrum_sepolia_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_pnl_arbitrum_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_pnl_arbitrum_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_05ac559bc900e2803f6222630c9908b5.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_56bc1fcd0d1ee144995e1ebc45292c56.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_832ddb66959408c19dbb6c0f30c41cf6.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_8e6622256cda3410901f4a77fea082e5.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_a14484db01abde00713bfbdce086536d.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_c7aba1ee151a3cf5c3122396bec6c3bc.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_daa8831eac778a7953e3e359bc94008b.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_order_expired_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbit_1b821452537a1f2a9f93f94c774a58e0.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_accrued_funding.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_collected_fees.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_exchange_fees.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_fill_price.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_lp_fees.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_notional_trade_size.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_pnl.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_position_size.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_referral_fees.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_settlement_reward.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_settler.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_total_fees.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_tracking_code.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_trade_size.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_accounts_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_collateral_modified_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_interest_charged_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_liq_position_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_market_history_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_orders_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_previous_order_expired_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_trades_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_account_stats_daily_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_account_stats_hourly_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_keeper_stats_daily_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_keeper_stats_hourly_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_market_stats_daily_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_market_stats_hourly_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_stats_daily_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_stats_hourly_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_tracking_stats_daily_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_tracking_stats_hourly_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/prices/fct_prices_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/prices/fct_prices_hourly_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/dbt_utils_accepted_range_fct_p_1793757a7745263cb1ae50328ac71095.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/dbt_utils_accepted_range_fct_p_c389955785804dcaf9bd1c3182ae345a.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_arbitrum_sepolia_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_arbitrum_sepolia_price.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_arbitrum_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_sepolia_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_sepolia_price.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/fct_spot_atomics_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/fct_spot_markets_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/fct_spot_wrapper_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/fct_synth_supply_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_13b1cd7a747e4342600b693999e3edc5.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_4c31ac9727349bc48034259abf6855e8.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_7ae3fe9b5ae9f2521f5ef9e747468675.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_f7215907bd80967a19c7b75cb2c62c2d.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_amount.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_price.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_referrer.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_synth_market_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_tx_hash.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_markets_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_markets_arbitrum_sepolia_created_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_markets_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_markets_arbitrum_sepolia_token_address.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_amount_wrapped.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_synth_market_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_tx_hash.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_synth_supply_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_synth_supply_arbitrum_sepolia_supply.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_synth_supply_arbitrum_sepolia_synth_market_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_synth_supply_arbitrum_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/unique_fct_spot_atomics_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/unique_fct_spot_wrapper_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/fct_buyback_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/fct_buyback_daily_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/fct_buyback_hourly_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_2357e6e1b2389bbacb74d4d9d107012d.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_295f5e76c7f32780fd03a191ca4a34ca.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_3a016e5ad8a0adae03db8e6dc5263b6a.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_8da69f2dfdaa37b8628e825930fc5b81.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_95b025ed4566a6c327e2a1b54a635a45.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_ae7e9da2aec9085f88f390a9eab8c08b.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_ed497ddd2101ddfffc53a477a0be3c56.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_ee13dfd755b5a6ec766632efc82a0f72.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_f29cb83636bed8e0f60f2530445a2fa1.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_buyback_base_mainnet_snx__True__0.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_buyback_base_mainnet_usd__True__0.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_buyer.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_snx.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_snx_price.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_usd.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_daily_base_mainnet_cumulative_snx_amount.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_daily_base_mainnet_cumulative_usd_amount.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_daily_base_mainnet_snx_amount.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_daily_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_daily_base_mainnet_usd_amount.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_hourly_base_mainnet_cumulative_snx_amount.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_hourly_base_mainnet_cumulative_usd_amount.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_hourly_base_mainnet_snx_amount.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_hourly_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_hourly_base_mainnet_usd_amount.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/unique_fct_buyback_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/fct_core_account_delegation_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/fct_core_apr_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/fct_core_apr_rewards_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/fct_core_market_updated_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/fct_core_pool_collateral_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/fct_core_pool_delegation_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/fct_core_pools_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/fct_core_vault_collateral_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/fct_pool_debt_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/fct_pool_issuance_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/fct_pool_issuance_hourly_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/fct_pool_pnl_hourly_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/fct_pool_pnl_hourly_reward_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/fct_pool_rewards_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/fct_pool_rewards_hourly_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/fct_pool_rewards_token_hourly_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/accepted_values_fct_core_marke_fbcb06123ff64c40081372c459987d0d.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_07e7b3d012c319772ee6dbea8ff50ee4.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_0c3a3ad4b2605e67c43089afd856b412.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_34905ccfa7f104f9e681258d06bbb98a.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_60527a0769f89a89a2519580069dce39.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_63d34731f192f581c7d937dba2a57268.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_6bba595374bdcb2cb46d98f292bf7d2e.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_8363e9f5a95fe0d37cdd21e63a723d71.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_bc0bc65ef31ab43c72fcc31503f71ffe.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_c7fff98d755af95adeb25c2a02c7ec5b.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_ce1e0f8e6a0c289e7cea14e7e56d78c3.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_eb7cb32edc5d4a16284e415551837739.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_f526b54502b4e6439215a8bf4203c4d6.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_048616a286b6b20003e0208bc4988898.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_0e087cdd72bd8bdcbf1772c6c9878495.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_54a5030c1cac11053a9d40471504b3d0.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_5cf4e436c9332cc81f82b43178d99e31.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_64b6a85d9121b214cc7d109f2ecad049.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_8833ef70b7da77b967939559ebb4d53c.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_a06acbcee374592e1c21556ac5125493.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_b35ccf3d0c5fa66dfdb25a7ce0612dcf.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_b3687991e20ace156bbe4d1a9c005842.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c137a38ff4a39d7919875eddf9e580b2.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c22d916041b12ca4d7d00f7a19978894.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c6a9d6cdf38f5a5f7e8ab2f8af3e7400.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_d6c292de7d152cb498976697520f85e3.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_f423f7a2f7a6eaf1e34fa2608b7f20a9.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_account_dele_48ede5ea58c83e85f0c9b34275d541ce.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_account_dele_5c6ae4e230c42e179a94f3c08c406b4f.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_account_delegation_base_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_account_delegation_base_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_account_delegation_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apr_24h.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apr_28d.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apr_7d.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apy_24h.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apy_28d.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apy_7d.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_collateral_value.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_cumulative_issuance.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_cumulative_pnl.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_debt.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_hourly_issuance.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_hourly_pnl.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_hourly_pnl_pct.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_hourly_rewards_pct.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_rewards_usd.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_credit_capacity.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_net_issuance.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_token_amount.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_base_mainnet_amount_deposited.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_base_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_base_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_base_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pools_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pools_base_mainnet_created_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pools_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pools_base_mainnet_owner.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collat_37b597cf8c32469a1d69c9aadfe682da.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collat_42b07f2d712f8f2546dd07342c489ad5.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collateral_base_mainnet_amount.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collateral_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collateral_base_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collateral_base_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collateral_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_debt_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_debt_base_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_debt_base_mainnet_debt.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_debt_base_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_debt_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_amount.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_base_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_base_mainnet_hourly_issuance.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_base_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_collateral_value.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_debt.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_hourly_issuance.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl_pct.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_hourly_total_pct.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_rewards_usd.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_amount.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_distributor.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_token_symbol.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_base_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_base_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_base_mainnet_rewards_usd.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_83b8118cf5e5602eedb7113c200b50c6.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_8dc8b105c8db5e51214fe0eec0157073.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_mainnet_amount.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_mainnet_distributor.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/core/schema.yml/unique_fct_core_market_updated_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_accounts_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_collateral_modified_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_interest_charged_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_liq_account_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_liq_position_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_market_history_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_markets_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_orders_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_pnl_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_previous_order_expired_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_trades_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/accepted_values_fct_perp_colla_c44093d110551810dda33a327b32dcf1.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/accepted_values_fct_perp_inter_c4347b3b9694ac10aceed0143cedea56.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/accepted_values_fct_perp_previ_530e813c897a8fb37891d6ee5ba0c5cd.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_0e7c1984c4aa39f6fd4b55bb77bb0799.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_0f2a5a910989f8011f80a42e87ac0347.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_107d1ece6a234baa81ddaf7ec7bc2586.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_20bd9be4bbd3c73d6fe50263ec1a1772.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_30bfdb62856d2d46d9bb2e59b4ef38ec.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_3750d789cef78e79b6772ee1c31b416d.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_46aa73378e6d97a17fcd11f7168dd382.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_635979f89ac1fc82c0d353f5e0c85107.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_706d881e642b0b44990f6900137dfeab.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_74c6652efc26b3f786970051f82d187d.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_79500ffafcda43bd106402b84a9c0006.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_7f989292ebdd85696258f50e8e944d80.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_8a97ba250d4e9efa339d8da28a0c27ac.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_8db4ca1659461866db19178ab65e09c0.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_a2dd2d32440dc91fc4794c2d669f8f75.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_a5e90bb9a47c86be90778297ee732a5c.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_da1cde36dcb965e4569d28886fb327bf.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_de17968e136591e8bdebfe1ebeb97386.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_defc59e01d010d8997dbab10fd9ba035.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_faf7be524f227ba063ac311acf719633.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_ff10b4f2a56e4cdea1b5bcb928b28cbf.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_accounts_base_mainnet_created_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_accounts_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_accounts_base_mainnet_owner.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_480f0628000298ef433bca3cc91c2d4d.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_6aaf08a0cc0ebf1ec2552467131d9042.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_e720fe048f24fc979d195abef2b1e5f2.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_base_mainnet_sender.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_cha_58e811f195886e33ea96ae96495917e8.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_interest.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_base_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_base_mainnet_total_reward.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_amount_liquidated.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_position_size.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_funding_rate.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_funding_rate_apr.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_funding_velocity.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_interest_rate.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_long_rate_apr.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_price.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_short_rate_apr.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_size.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_size_delta.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_size_usd.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_skew.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_markets_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_markets_base_mainnet_created_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_markets_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_markets_base_mainnet_market_name.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_markets_base_mainnet_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_pnl_base_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_pnl_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_03fbb8f4256d615fd7d5e4f848963002.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_47e60611f9f74b7743817ce63b11a05c.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_80cc469e6d2e81f1497a39d556777112.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_ad18888485efae9a1e81172a3cc23d47.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_e4a087722f5fd0da2240b158c1565b09.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_accrued_funding.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_collected_fees.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_exchange_fees.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_fill_price.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_lp_fees.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_notional_position_size.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_notional_trade_size.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_pnl.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_position_size.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_referral_fees.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_settlement_reward.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_settler.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_total_fees.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_tracking_code.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_trade_size.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_accounts_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_collateral_modified_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_interest_charged_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_liq_position_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_market_history_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_orders_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_previous_order_expired_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_trades_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_account_stats_daily_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_account_stats_hourly_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_keeper_stats_daily_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_keeper_stats_hourly_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_market_stats_daily_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_market_stats_hourly_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_stats_daily_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_stats_hourly_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_tracking_stats_daily_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_tracking_stats_hourly_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/prices/fct_prices_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/prices/fct_prices_hourly_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_p_27b6af55248f953e90043a26b172ae10.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_prices_base_mainnet_price__True__0.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_base_mainnet_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_base_mainnet_price.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_hourly_base_mainnet_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_hourly_base_mainnet_price.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_hourly_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/fct_spot_atomics_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/fct_spot_markets_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/fct_spot_wrapper_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/fct_synth_supply_base_mainnet.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_250a7c642b574d53cc1af4dfcbcf129d.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_7fab60828a5bfeb783ade31a478e75db.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_91ed2d6444a2d9e7dae36ab1d509b137.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_c6e2598ae26ef43c24f3f88f8dc4f769.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_amount.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_price.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_referrer.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_synth_market_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_tx_hash.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_markets_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_markets_base_mainnet_created_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_markets_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_markets_base_mainnet_token_address.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_amount_wrapped.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_synth_market_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_tx_hash.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_synth_supply_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_synth_supply_base_mainnet_supply.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_synth_supply_base_mainnet_synth_market_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_synth_supply_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/unique_fct_spot_atomics_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/unique_fct_spot_wrapper_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/fct_buyback_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/fct_buyback_daily_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/fct_buyback_hourly_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_19d9635b42d83035fb764a30eb745906.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_1bf638a8eb91a53680354c7e48a8b077.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_2536425d340752a408f11af4d6e17df5.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_4d682ef0bf2205fae0715c85cdea2cfa.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_4d7ae50362ef8b4d8e7af3a690fb9dba.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_8e018fe7304f85f2f4c41ebb3c45b989.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_a4e81546e4ccc71932af9661f5571a01.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_e29d9b49f7316dcccc24e427120330f9.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_f27268fa82fe2198c6837b55019f56b4.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_buyback_base_sepolia_snx__True__0.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_buyback_base_sepolia_usd__True__0.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_buyer.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_snx.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_snx_price.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_usd.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_daily_base_sepolia_cumulative_snx_amount.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_daily_base_sepolia_cumulative_usd_amount.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_daily_base_sepolia_snx_amount.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_daily_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_daily_base_sepolia_usd_amount.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_hourly_base_sepolia_cumulative_snx_amount.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_hourly_base_sepolia_cumulative_usd_amount.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_hourly_base_sepolia_snx_amount.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_hourly_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_hourly_base_sepolia_usd_amount.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/unique_fct_buyback_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/fct_core_account_delegation_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/fct_core_apr_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/fct_core_apr_rewards_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/fct_core_market_updated_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/fct_core_pool_collateral_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/fct_core_pool_delegation_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/fct_core_pools_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/fct_pool_debt_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/fct_pool_issuance_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/fct_pool_issuance_hourly_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/fct_pool_pnl_hourly_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/fct_pool_pnl_hourly_reward_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/fct_pool_rewards_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/fct_pool_rewards_hourly_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/fct_pool_rewards_token_hourly_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/accepted_values_fct_core_marke_f14eb644ae46474b2ee44b21ba94d125.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_007f67fb89b2b9c25bfcde64b9f35aa2.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_016c75bfef05dcd2e6b902708f01c66a.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_02f7f20bfaebdcfd70b89794605a8f32.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_642994047e1de807079be1501781c958.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_7c8b0f19510562be724b56a2ea7fa20b.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_7eb3383a5b609abc521a07fea9b7493e.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_b198daab2c36979f2c5164ecabed2558.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_c0327ae9615378fcb4c600c78772dcc7.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_dbf4e014e5549121cfd1d46bf0be7100.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_080234b3dc1c1422ae72bcef10b3876f.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_168fddbf6e51c571cf3cf7d332e2f38d.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_1c7c1b16173674e338549ddb7f27b7ca.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_2d58f654e46802f6010b88f3ce3def6e.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_34f2d8d63697f2af65b49421de24fb19.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_3eb069f390b7573dee3c16d4dcde343d.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_4a01facac1fe697a42756d2bb6a96a80.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_6a560e0fbf794c7f750bbee46b063b15.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_7392fe570bb1ffcd65da1c7cd6982c51.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_8847545f22090d36993074a7ae93645b.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_93717b724298f107b6ffe1b8e9c9699c.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_c49bb88c47ce0ffb87f7f220bfc072ee.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_c5f43d8f9e210687bcde5398fec0aa62.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_dde6685624f91c45c63ba3638584b182.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_account_dele_935cbd39408bf4bfc27abac489c5b50b.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_account_dele_f872622f2d82ba5e4bd6842ee7a190d4.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_account_delegation_base_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_account_delegation_base_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_account_delegation_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apr_24h.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apr_28d.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apr_7d.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apy_24h.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apy_28d.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apy_7d.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_collateral_value.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_cumulative_issuance.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_cumulative_pnl.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_debt.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_hourly_issuance.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_hourly_pnl.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_hourly_pnl_pct.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_hourly_rewards_pct.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_rewards_usd.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_credit_capacity.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_net_issuance.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_token_amount.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_collateral_base_sepolia_amount_deposited.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_collateral_base_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_collateral_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_delegation_base_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_delegation_base_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_delegation_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pools_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pools_base_sepolia_created_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pools_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pools_base_sepolia_owner.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_debt_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_debt_base_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_debt_base_sepolia_debt.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_debt_base_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_debt_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_amount.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_base_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_base_sepolia_hourly_issuance.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_base_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_collateral_value.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_debt.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_hourly_issuance.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl_pct.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_hourly_total_pct.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_rewards_usd.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_amount.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_distributor.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_token_symbol.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_base_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_base_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_base_sepolia_rewards_usd.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_c060874bcad559685bf1a5cd949d5918.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_e78ac2aee703e2a50a6c42a608df5d5e.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_sepolia_amount.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_sepolia_distributor.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/core/schema.yml/unique_fct_core_market_updated_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_accounts_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_collateral_modified_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_interest_charged_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_liq_account_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_liq_position_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_market_history_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_markets_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_orders_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_pnl_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_previous_order_expired_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_trades_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/accepted_values_fct_perp_colla_1ab1c21834ede76d1e34f06cf2def9bf.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/accepted_values_fct_perp_inter_8f173b579ea46e22e00a38898643f42f.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/accepted_values_fct_perp_previ_48e2e93359da3c420e07b2ee28c127b1.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_067b6722ec0a3ba96989426b240c29ff.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_09db1a699d45bbd0e363887112ab95ad.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_12db1ba69fe6608ea2ebf00ec7dcb95a.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_1f9510fc5bdfec529dbea80dbaae1676.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_3e1fc0d8bc7c6d669e2e3b19f01f8d95.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_55b02cf38d5019d5afdf83f46b6bbec4.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_707eedc089e19f28f32df66ad5b050e0.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_8842b67718d899abc12b7a5f41b7a7e7.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_8f13032e2e92049a5f6a34cc0ae08445.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_91effbb5ac329749a28fdc3e2c6a851d.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_ab57f63d9f8f1488413cc5294a42215d.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_ae99b6e2247a60ca23f0d205365d0549.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_af8c9599723e3d75b1eeca41d4ebb24c.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_bd7e93d324e2173f6fc9f1cd5524c906.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_c20e45a1dbacba5e3091f475187d360f.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_ca3e105a3a84eed01da18939c8f18b2b.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_d192f9304caff99eeffe34887ba9fd58.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_e05adcb16523bcfa1793ab941d8d5c8c.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_e5c0b70069c52e907a59ba0ddbc37d9c.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_e8d55960e718e4aa0a40f57add520ab0.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_f7e171b7e018d9cc369742d5966ea0ca.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_accounts_base_sepolia_created_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_accounts_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_accounts_base_sepolia_owner.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_09036bff9f33021bdc2f7c611d921020.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_29a3faef3b1a9aaf01d9e330ab75faad.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_e96903840ffe61a948a59ad3485c1535.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_base_sepolia_sender.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_cha_ef7870358c5aff75d7f92ce4c7de1c07.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_interest.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_base_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_base_sepolia_total_reward.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_amount_liquidated.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_position_size.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_funding_rate.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_funding_rate_apr.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_funding_velocity.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_interest_rate.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_long_rate_apr.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_price.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_short_rate_apr.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_size.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_size_delta.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_size_usd.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_skew.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_markets_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_markets_base_sepolia_created_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_markets_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_markets_base_sepolia_market_name.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_markets_base_sepolia_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_pnl_base_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_pnl_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_76fb0a0f579f503805573e61f45555ef.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_9c7a161f838a4c7aa741dca0a21c40e7.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_c653b9bed8c3157c4422e80f77a0b022.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_e6503bbb900b804259f539d4a386ea08.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_e668d930033b017ab7e489e9265ae2cc.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_accrued_funding.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_collected_fees.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_exchange_fees.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_fill_price.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_lp_fees.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_notional_position_size.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_notional_trade_size.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_pnl.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_position_size.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_referral_fees.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_settlement_reward.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_settler.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_total_fees.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_tracking_code.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_trade_size.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_accounts_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_collateral_modified_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_interest_charged_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_liq_position_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_market_history_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_orders_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_previous_order_expired_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_trades_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_account_stats_daily_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_account_stats_hourly_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_keeper_stats_daily_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_keeper_stats_hourly_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_market_stats_daily_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_market_stats_hourly_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_stats_daily_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_stats_hourly_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_tracking_stats_daily_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_tracking_stats_hourly_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/prices/fct_prices_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/prices/fct_prices_hourly_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/dbt_utils_accepted_range_fct_p_a0ee7fb3835698f075ede26384c6bf98.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/dbt_utils_accepted_range_fct_prices_base_sepolia_price__True__0.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_base_sepolia_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_base_sepolia_price.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_hourly_base_sepolia_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_hourly_base_sepolia_price.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_hourly_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/fct_spot_atomics_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/fct_spot_markets_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/fct_spot_wrapper_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/fct_synth_supply_base_sepolia.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_7d7e114e53625e5452e9f57a1ff338e7.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_b4f78cdf817b17683fb6b75998b127e3.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_be8de3308c40f5eccbffc40789c7b67b.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_e1e621000332c16d5873c30225cc957d.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_amount.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_price.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_referrer.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_synth_market_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_tx_hash.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_markets_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_markets_base_sepolia_created_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_markets_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_markets_base_sepolia_token_address.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_amount_wrapped.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_synth_market_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_tx_hash.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_synth_supply_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_synth_supply_base_sepolia_supply.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_synth_supply_base_sepolia_synth_market_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_synth_supply_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/unique_fct_spot_atomics_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/unique_fct_spot_wrapper_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/fct_core_account_delegation_eth_mainnet.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/fct_core_apr_eth_mainnet.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/fct_core_apr_rewards_eth_mainnet.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/fct_core_market_updated_eth_mainnet.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/fct_core_migration_eth_mainnet.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/fct_core_migration_hourly_eth_mainnet.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/fct_core_pool_collateral_eth_mainnet.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/fct_core_pool_delegation_eth_mainnet.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/fct_core_pools_eth_mainnet.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_debt_eth_mainnet.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_issuance_eth_mainnet.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_issuance_hourly_eth_mainnet.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_pnl_hourly_eth_mainnet.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_pnl_hourly_reward_eth_mainnet.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_rewards_eth_mainnet.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_rewards_hourly_eth_mainnet.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_rewards_token_hourly_eth_mainnet.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/accepted_values_fct_core_marke_d21d06b76f991501aa1300a0c4a8a2f0.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/accepted_values_fct_core_migra_a67858299bafa53cea6a7746c340025c.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_397671cb74778b45abbae274b37b7464.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_3db6bf9387d3a49899c54e305f9c78d9.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_48f0d9921539034df20c548ad9e39887.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_4c6859702d760b33c376577408388b07.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_74be897c581ee7316521db360ea3b995.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_7920031b7da7d8d224f8136d1dea8db1.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_8874a5f4f6fdea2aa80f500cdb51138b.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_969f0368b99bfbbc3842bae64e338171.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_a087b5b0934fce77ccb5a84d8ceadd2a.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_a1abcaadc79b00f18a75355656bda467.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_bd3c45a752772e6ee9024ed6a31e6f2e.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_d85f31b9b2ce6f6655bed616ef640917.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_dbfdda8748eed6f862c9beac15d321ff.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_core_pools_eth_mainnet_id__True__0.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_054c72037f95e4e9cbfef34c09039720.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_11488003baec9a724afe97be296df511.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_26f860be0c2f83871be063705ed0d088.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_2934f4352fc26e023c55f84429ab3bde.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_37d9476ddcaaefbc45d08f7a6f84707f.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_3cf53cd92b2b1ff30275b19a4a617a35.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_4e450d674b791e1df8b4f4f3d7636c5f.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_5f5ea2512e72e9d33d7be84a5f82e91a.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_6c8e00b5fea6ea747b34f06f0320b43d.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_97bd635a3321c7cb622fc608c9dac2b2.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_a2f8130bd385146eb3ac2417b74d3623.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_b619d6e075a6befe7091b2fac0bf9d19.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c642ac1eb2e73de04b3c7331a4a52185.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c6b20868bf12e187c3c86d5f98a17a2d.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c91a4c24938e464a76aaa74fe2c0fc77.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_cb508134c0b1447803ea96994a4b3fec.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_fa41ca552146289703e7abe44ca6f646.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_account_dele_68b57970c09830d418df224418591310.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_account_dele_faf037cd4ab1300b61ff50c827948558.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_account_delegation_eth_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_account_delegation_eth_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_account_delegation_eth_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apr_24h.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apr_28d.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apr_7d.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apy_24h.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apy_28d.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apy_7d.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_collateral_value.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_cumulative_issuance.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_cumulative_pnl.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_debt.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_hourly_debt_migrated.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_hourly_issuance.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_hourly_pnl.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_hourly_pnl_pct.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_hourly_rewards_pct.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_rewards_usd.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_credit_capacity.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_net_issuance.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_token_amount.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_collateral_amount.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_debt_amount.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_staker.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_ho_8d7c5dd06705413d11ea6deca8cf644b.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_hourly_eth_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_hourly_eth_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_hourly_eth_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_eth_mainnet_amount_deposited.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_eth_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_eth_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_eth_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_eth_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_eth_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pools_eth_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pools_eth_mainnet_created_ts.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pools_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pools_eth_mainnet_owner.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_debt_eth_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_debt_eth_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_debt_eth_mainnet_debt.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_debt_eth_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_debt_eth_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_amount.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_eth_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_eth_mainnet_hourly_issuance.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_eth_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_eth_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_value.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_debt.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_debt_migrated.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_issuance.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_total_pct.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_rewards_usd.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_amount.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_distributor.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_token_symbol.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_eth_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_eth_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_eth_mainnet_rewards_usd.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_eth_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_1b37fa723d141179d74f2a8f22262b1c.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_6bc3563e83626e6160dfb0050ae58c8b.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_e14b12dbad2ae17fd6b51fd232e2f506.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_distributor.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_price.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_token_symbol.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/unique_fct_core_market_updated_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/prices/fct_prices_eth_mainnet.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/prices/fct_prices_hourly_eth_mainnet.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_p_f868bfeea2d8480d4dec20c65d9ae75a.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_prices_eth_mainnet_price__True__0.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_eth_mainnet_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_eth_mainnet_price.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_eth_mainnet_ts.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_hourly_eth_mainnet_market_symbol.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_hourly_eth_mainnet_price.sql create mode 100644 compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_hourly_eth_mainnet_ts.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/blocks_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/core_account_created_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/core_delegation_updated_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/core_deposited_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/core_liquidation_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/core_market_registered_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/core_market_updated_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/core_pool_created_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/core_rewards_claimed_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/core_rewards_distributed_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/core_usd_burned_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/core_usd_minted_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/core_vault_collateral_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/core_vault_debt_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/core_vault_liquidation_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/core_withdrawn_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_account_c_f0b5cfe645ca98dd83a548881dbb231f.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_delegatio_10d8d15fae821bb25ad7292f00624ac0.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_deposited_366c4a08a18bac7687c18ce14ec3027d.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_liquidati_4442c34ed542a292a0634c15edf28899.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_market_re_e286af90b0ff8870e4f1f6cc2f332f5e.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_market_up_1d0210873bb72c6c6b77ae8c79ff0d1f.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_pool_crea_0ebc185f8081387dd6790ea39fa08892.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_rewards_c_ae0e5101dec8d345cd75f3d5717a9de2.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_rewards_d_d7316b4d554f3dda3a2963d18779fd27.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_usd_burne_f1001c8fa3982fe799c897828b0b2c8e.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_usd_minte_bb8849e7a8bb986a942b463f36bae946.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_vault_liq_6095cf2bff19baee5a4998828dc70324.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_withdrawn_0269f17bd6215ef29080cc4cb1c56b34.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__02a955166e22231ca285723dacdb2832.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__08848a564c54b05c2cb6e82b66d83e50.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__1b9682952c91a5545e16c1bfbe752818.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__1df6834a594836c2dcc71fe060c468ad.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__3324e55773a095cfea7b176bf7917ebd.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__3b7574a4994fd13124cd20e62aa94fc0.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__4373ee0fef9904d117ac68961177311c.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__4f96c27108a58faefb0cfa1c6e2f1740.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__53d099c4a50eba60cd9dbb7bdf1dea70.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__61e561255e4147ac717892c2ffac2552.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__6ff23194f832443df6b21fe69436430c.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__7483e902594aee8b4bcbb6849e0f0993.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__74d4af353caf502d0233666f263aab05.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__7b28a3ed9d8c19140e6eb1d7ed751b7a.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__8f5972b03f3e35993a0d31e0f5be9dab.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__95f20c9d730453e2564fdd995e9c0737.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a017d5223b610b9f7423d02fd237a61e.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a4d9b1f66ba6ee616c7a435ebac2f092.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a4fd93112bb463c7536d0249bba13868.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a5ecd22e7bdfeb1b3599bfacd78a5738.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__abf56ab13d78830abe56ceb90e3fe727.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__b2b477e0fac69864d383c1ff941e78c9.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c0dd3bdf5507ce87c72c955b444272c7.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c4067ecbb847c7045c7afebdb68d1a02.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c4e1955a9097cfc0472cb79eca9a6dc0.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c5b65935367ae54ff2e891d5bdcb69d2.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c9d0905ae7ab5806ca28ed36a31d845e.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__cdcb72975596908844844e1e35f50f8c.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ce84723b0f0bb7e19e3c1cf75ab01e65.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__d573daafd2d94573fc34ea75105093f1.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__dc6042ca5fc188d63643b43860ffe978.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e2fdd34efe9357cbe68cce2a4f447e0b.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e8c505f36fc50f5a863c74c16d675fd6.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__f63d5e5a5e522a8c30ea4c8b615e3e5e.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_owner.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updat_25d626a6081121e32d064cc583bcb245.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updat_6ac250e2c9a952d186fe70b880fd912c.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updat_ff6c4be455bb5a689b64cffbd9b8359e.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_amount.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_leverage.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_token_amount.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbi_92f55229ca201ad07fd249fb04e9775d.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registere_3aa714f691befa9329876e1321ce4907.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registere_ce97e23941cfcece9eb1a8b9bdf4cb64.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_market.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_a_c8d66a6213d38496ae35d373291887d5.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_credit_capacity.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_net_issuance.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_token_amount.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_owner.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_amount.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_distributor.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distribu_0615a0b17ded5d162f692f079ef20621.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distribu_0c83e6d18c229c54ea7814f211652fba.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distribu_b9de231940d6a64359b041a045f6df44.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_amount.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_distributor.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_duration.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_amount.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_amount.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_4d64c8eaa01fe95c5b02ce8af6762f6e.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_arbitrum_mainnet_amount.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_arbitrum_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_arbitrum_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_arbitrum_mainnet_ts.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_cf213cb7e0e55ec70bd0cbcc38c21022.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_contract_address.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_debt.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_ts.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidatio_2185e560e310ac8c9b339ed46c9526c9.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidatio_2415782e836c6b669ea8436e64c0849d.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidatio_28327b33172f7d5299eb84c369c67082.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidatio_ed674d5ff714efc416d714e69fc94711.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidatio_edbeff2a9e391e647da0aed49fa55c31.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_token_amount.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_account_created_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_delegation_updated_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_deposited_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_liquidation_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_market_registered_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_market_registered_arbitrum_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_market_updated_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_pool_created_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_rewards_claimed_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_rewards_distributed_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_usd_burned_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_usd_minted_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_vault_liquidation_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_withdrawn_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_account_created_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_account_liquidation_attempt_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_collateral_modified_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_interest_charged_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_interest_rate_updated_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_market_created_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_market_updated_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_order_committed_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_order_settled_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_position_liquidated_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_previous_order_expired_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_account_c_ad536fa73a69e172f98a6e8e372642eb.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_account_l_e08ea4c1ba82fb6ac26590db03457801.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_collatera_f7b43b877d91586e7a54f2f480c7e20a.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_interest__b38f2f5b297cf6983daeeb9f3743db1a.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_interest__d6b8b8deefd1f49a80db78c6335f476b.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_market_cr_76654e6695a0017950c568894f7c9160.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_market_up_96868c8ca25b68dc23628635feea72fd.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_order_com_1ede6222ca85cf83e2e502d5067ab257.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_order_set_3853d401f2e5cee7c207ccf9a282cd2f.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_position__11574660f3b008caba0e75c051a8f0c9.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_previous__8b2d4ec500fcbd5393c14186325532d5.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__1ba201da8444fd8939aa900e476fa69e.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__1c9a1f30a4a647507e5f545b1882909d.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__22006da0d293618a514ac7a9ca241586.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__3bf63a7e9121704fe7fdc59226aafb10.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__4ba9f1a82af203aaf765ea2358992714.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__56f7ffe51488e65f8880c7b8c167cd89.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__58f8a3f97753beeb17f6aee7f5f641e5.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__5cb5cc6a827bd3c08824f31f858fdce7.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__6f1bc4db15b9550cf73dd0245de3ed99.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__91406c6c5c92a1e1d64e71aa1eeb2481.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__96052d118a2bd5a2254af73cb0b383ed.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__9c0083a0ac46f3ce69e1fad350f4e7a4.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__a3819aa0da09fc29fbfaf4515955d8b5.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__b8618513df7561a108f28d10061ee977.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__b86f5c160471e4b0acc7f7eb79fb5d5c.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__b96e3cc2db64c17056b956c0d240030a.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__be2e9f6a3b1e7e1d6e67b0767b82c85e.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__ca2e2aa725c41a4c2aebf56b0c0174b0.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__d9dfec8f1629560d478bbec1f9b65fac.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__e5fa40697cdd09e1992362906d26e089.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__e6c5697bbf9d848353fcb5b5dbc9fc22.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__e77fc265631cce00efad12c7c04ac131.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__eab6fcbdb77cbe6e82c9735f2fe8b151.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_owner.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_0b681aef0741ed806b7204047c1740cf.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_0f82999a80450d03b61b144cc0fca13a.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_5894c14b057748a46465d0283cc333b6.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_7817adb4c678a01ccf22dc4473efbe0d.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_95a9cab9f1eb33acaccbbf0d1796bdf9.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_dc612dd0fc5561975d0564262311e850.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_e9577753476537e2431402ad6ffbe7a6.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_fb00df2cd316359481ed878400b3e50d.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidation_attempt_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modif_77beb17d3fe51071c61a6d63af9a80d6.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modif_8f3171ee98bdf94b79319e1be3be5956.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modif_f5d447d13a4864a9fce094a33af8d88e.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_3b81ef9b2573c72971914b3d3b49b5e6.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_0e9244fe507426bd1c0109235d3c140f.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_4ea715095b30069d0e5dc8f4d21abcb6.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_9059128f98c3da3c81e1de978bf559dc.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_c215a28815435d331897ce2f88fe7e7c.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_ccd029a1676f02cde447a6e183469d9b.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_market_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_market_symbol.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_perps_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_interest_rate.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_price.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_collected_fees.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquida_5286686b59e626f40ffd8eb5b0719611.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquida_a7e2cf044bc951dcf2012601aa0cf34f.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquida_ba81c81d4b4cda4e615359afe1fe4fae.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquida_f72413746226d975b668810030d1f157.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_e_237613c86fd3e843eb7ff01b5ad163d6.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_e_3b633e0e9803b2d938f1bdd59e52ab9c.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_e_3b9f2ad127f349bad779ec9cbd5d7014.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_e_a1efcbfea89850ca046fd95b736da7e3.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_e_eddc3e9a21c2bbfdfac5cc02fbafd26a.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_account_created_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_account_liquidation_attempt_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_collateral_modified_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_interest_charged_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_interest_rate_updated_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_market_created_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_market_updated_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_order_committed_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_order_settled_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_position_liquidated_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_previous_order_expired_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/schema.yml/dbt_utils_recency_blocks_arbitrum_mainnet_hour__ts__1.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/schema.yml/not_null_blocks_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/schema.yml/unique_blocks_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_order_can_8958c622ce842464f22572f8ca643dd9.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_order_com_612c7255a7f36043bcb4a7cdb76a0e20.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_order_set_d3b65b75a55fbc94523af798a74f0d8d.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_synth_bou_4d0f7b26a6e9d474f288b820a2a82e88.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_synth_reg_fedea85a7b1d2062774e1e713536791e.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_synth_sol_0a88e02c20f4285a38c7fc2ec7440aa5.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_synth_unw_8ff3edab6d10fb5d2c67b3a892cce771.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_synth_wra_b91a1226e94bc45aafd59decf0beb7da.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__118beddb72a791fb331bdcbe14c456e3.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__16e212051b13a672328df75be071827f.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__2a1f6354cf1b32473953f1a2a502086a.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__39815e5a71f59b35ff559c6cb94df4e2.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__51adb6d95dfdf12f2a6f8c433c71ec70.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__53c639690d3f6db86ed3a99de0616038.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__5645de8902a4439c1821035cd269d4c3.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__5916f3e442949c3b85752fe12637d1f8.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__5d972fc4f292296beb2cb5f34a47fa6e.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__6cace87e4dac2e4c3b6e4cc8c2ab6183.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__75e894a262aaded64378571f08266f9c.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__811ac17f45c2607ffe25a2191580334f.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__82b39e4f1130c8843eed9f8114bed411.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__965ba5e4a40cef652215a98792245930.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__9a56f742862e6cc8ba800f049871410a.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__9e6f9cd3db0f82b8764ba445759e8445.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__a35b7176e9f72d0481ad6d735e7bb103.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__b89d045b278e76cb3f1a9a3e7a3af418.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__f354cedc5a73045b7c974894592d98d4.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__fde6d5b608f35fa598f8e7ca933aa5f8.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_amount_provided.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_order_type.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_referrer.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_collected_fees.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_order_type.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_price.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_settler.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_collected_fees.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_price.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_referrer.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_synth_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_24c43a4e864a0810c9cb52d5d564cd74.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_9666aca0705c3f058c05e5046e31f743.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_synth_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_amount_returned.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_collected_fees.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_price.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_referrer.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_synth_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_fees_collected.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_fees_collected.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_synth_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_order_cancelled_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_order_committed_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_order_settled_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_synth_bought_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_synth_registered_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_synth_sold_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_synth_unwrapped_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_synth_wrapped_arbitrum_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_order_cancelled_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_order_committed_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_order_settled_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_synth_bought_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_synth_registered_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_synth_sold_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_synth_unwrapped_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_synth_wrapped_arbitrum_mainnet.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/blocks_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/core_account_created_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/core_delegation_updated_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/core_deposited_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/core_liquidation_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/core_market_registered_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/core_market_updated_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/core_pool_created_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/core_rewards_claimed_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/core_rewards_distributed_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/core_usd_burned_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/core_usd_minted_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/core_vault_collateral_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/core_vault_debt_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/core_vault_liquidation_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/core_withdrawn_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_account_c_7deddd78526590b6fcfe2d7cc7ffc229.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_delegatio_5725850bbca14a54c6e29ef720390e08.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_deposited_3447f586ef0bedc98c0034a9029207a9.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_liquidati_b461cb0ce5ba60061680a38a20df3a2e.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_market_re_20130db6dbec068215208cbe897b2b55.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_market_up_b76a5504615718e4ffa3b776b6ea5c91.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_pool_crea_a17eefdc7d24bce86f77b4966bf4e668.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_rewards_c_b4db4e792106976cb0bc53713ae3e798.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_rewards_d_c4d02664fe5fd73ad0cd08d90a45df93.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_usd_burne_8664ec3d1bb6c7da37f5a75513d3acd7.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_usd_minte_1bb63cf3c04acb8bfba2fe6ad729f0a4.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_vault_liq_06f5266a00ebf4484edc06365604ad77.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_withdrawn_385bab233f89206ca427f62b7d61d652.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__059e4866e10968bba36db62a8f9829b3.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__0a00bf0bd627dd3eae2f47a6f7a05666.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__157007dec7b1b2d22ad30881236c1034.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__180f62a360449136307cad82d3d275c2.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__227dfefd0387eb2a49e4e51d7751b403.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__273b8f3b9e78a44685ad78298bd5d2be.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__2a1144bd3e844e07de9f804027a1907f.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__312126bbb7f0708207b65a92945e2d6a.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__3407656309239400cccbdd372d1e7229.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__37349c7a4b27e39f3e3de58d8f4d2064.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__3993674f5aef91e5ca368e8994926d90.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__44c4075a3f7e8e57f4d5a999a7663ff1.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__4ae40b67211395d720c418bb146a39c3.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__646ffddebcdfdc39eca01ef79c5888c3.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__64f2c5fb0744e92501174644968cd5fb.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__65669fa37be963cd9f3e10b8bcee5519.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__67dac80f9dcdf38e14e2fbc6b32a6d83.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__6e9e2ae1310a4e2c125a94e925ab5ce8.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__6f091bc88ed9f23de9917bc273b6c6bd.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__792273c8e527e5b1b36e4666a5d0ee23.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__90868842c54bde794fa0177f8b525764.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__95bf5faf485a2814ae3e7010fcdd5245.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__95ee130683b78a9a686d13557b8da0df.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__9d012abc2b4be45d3e97e9202dc66a1c.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__ac48ca95f58e2993da96dd57dd4ad254.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__af1c1b7dc2e89ddcc80a7182014097c9.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__b697698686fcde3c8868f6ddae12ac0a.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__c0e93e66fb32a059c914f202325f04b9.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__c4751eb754fdeafc806c3c5daee5eec0.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__c649dd36588419f649cb77ff64dde320.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__cfa1da681108928e241342bb92348089.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__d39651506f1030eacebe3ec3c822ec64.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__d3c170d9b1af1c90f03d4a7ddd481a8a.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__fc42306ae34220c01d6a0ae29644bf2f.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_owner.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updat_1d8fb505dff149b0a79d18d14d459cb0.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updat_f5c10a02007f076c72c065e66ac6c125.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updat_fced6f6a07ae6cf4cc4ca4aec59538e9.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_amount.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_leverage.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_sender.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_sender.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_token_amount.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbi_16feddd4f091f1c8b33b9fc2c628662a.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_sender.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registere_b02c7bb3e6bd5839f3bc17265cd86d25.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registere_c57a86870f109ad96c0d360987a8207c.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_market.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_sender.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_a_f6b087458c0e22c04274bb81951dc41b.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_credit_capacity.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_net_issuance.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_sender.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_token_amount.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_owner.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_sender.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_amount.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_distributor.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distribu_141ce5a090bb2655851c64ccf521f1c3.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distribu_d358d4d6fc350302f646e173f81553fa.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distribu_f554e6fcd674a4f91521cfda5e60dd7f.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_amount.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_distributor.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_duration.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_amount.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_sender.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_amount.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_sender.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_30e3cc1f32a7c29bc10fb8b0f5d20d15.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_4bd9ecf367855f7e41dffdb9f577c757.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_arbitrum_sepolia_amount.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_arbitrum_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_arbitrum_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_arbitrum_sepolia_ts.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_contract_address.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_debt.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_ts.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidatio_3e2565718ac00c290af7457ec26b233c.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidatio_66ecc7fe1d37c1d9697b7dac6b89c3dc.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidatio_8474e116a366423f34bd32de6582bf97.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidatio_a99c3c61e60ac85e0d2bbd5f4d091507.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidatio_b5e91954c312abdf474f65aa83e48506.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_sender.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_sender.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_token_amount.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_account_created_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_delegation_updated_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_deposited_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_liquidation_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_market_registered_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_market_registered_arbitrum_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_market_updated_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_pool_created_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_rewards_claimed_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_rewards_distributed_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_usd_burned_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_usd_minted_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_vault_liquidation_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_withdrawn_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_account_created_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_account_liquidation_attempt_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_collateral_modified_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_interest_charged_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_interest_rate_updated_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_market_created_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_market_updated_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_order_committed_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_order_settled_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_position_liquidated_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_previous_order_expired_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_account_c_fb36bcc0cb924806c382ae655219e3c6.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_account_l_d9885725f39442c0ed58641d9d527da3.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_collatera_cb9df45b62541f92bff2940dac7304b2.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_interest__2abf43b97623c31ec2bf49a478918d02.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_interest__7e084fe2d561c07efa0fa9dae11de573.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_market_cr_ae20ec9e25ac78bba8b94cc2cb4a82ba.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_market_up_b71df1f1383e9ff6d42787c17ec6487e.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_order_com_dd7c98da07c294902a76090505b58f91.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_order_set_361ba1c01a5bd1d51eb0f63d9b07de88.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_position__d4ffc02c85e7b4130fd24c9a797b0f01.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_previous__788fa3e6cd6663c1f0abdd929543acf9.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__1dfcfd7910528cb7829bb3717f7cd971.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__29d702074b23d9f09b7a9aca903580cd.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__3d91e5f1af019b10126876f98678e888.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__414d178707e38587e5e1a6ccd46b0947.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__4343a687482bcbebaa01bdac73d4dcb6.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__499992ef9e7bdb4cf5e519a22b0e89c3.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__4ad68cf30e791d591f8e12d3a6c65d6f.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__4b8943cb76f3080333c8707a3b542a61.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__4e4d41e1f6f1f77dff0f426a75b2733a.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__5613f7533d78c85c288c84f20185df99.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__564dcbe5f7841fb0f731d493a85d4213.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__57f1c4659a2153ba174790ba02b9ee40.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__7cdc014ca110a9e025f5db358a48ac34.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__84a264ec5152ddcf245c17684526e56c.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__8d14d0080bb7657b68f877ab7b35838a.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__a44b761e36037d7a9a1ff90d75d68683.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__b24812419e988546eaaff43e2be85ccf.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__b5e7952e55eca5cb15aefc4dae95e119.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__b6fa98a827e03cebbecaff5f6a45f10c.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__bf6c44d76533302b752a71eef70b84b4.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__c27bb56289b8c5fb07690cb93ef7bdb5.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__d8b3efed4926726890d24653e9227262.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__f39b65446720608bacde00a114d6fbb7.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_owner.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_0ba1c6ff5151a049c72e320b2adc4e82.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_0f615ead2241f2b0da1c113cdd3bdc9b.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_318add04d7994e5ef8e694ee7f9d4972.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_3dd283f5466cdfcb95405360b582115e.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_3f83a5d4a73ffa8d0cc37f93acdc643b.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_8fa9cf93c86dd714afbb634c39685df7.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_a56a450b425a1520f3e74082a4598845.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_f0660c273c9e3016481fa8ee86d5cdfe.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidation_attempt_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modif_2710693ebfae4e4f691e0ec4e1f49dfb.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modif_c70c41a0d6510c1221264be01281233c.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modif_d1d54802ea5fd8909dc97dca566beba5.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_sender.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_237151bd45455c299eb93a73345193b6.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_27e94ced24fc50ea1c35eba1f0f29a88.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_29c9dd904994b6dd5d0a6259daf677ce.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_35694be240f7f6287a9998455367ad56.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_411db81219abefdf0b12687adf6bc6ce.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_c751a4538dbebe7628fa598424d2a66a.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_market_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_market_symbol.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_perps_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_interest_rate.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_price.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_collected_fees.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquida_194335b1b3a56e21742bf86e1d8822df.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquida_5139dff63677335431c18585377588b0.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquida_67af593e048358571f51c4358b034e36.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquida_739b45baf575a171b7cd98a6a9ac3536.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_e_6070ca257bd7603da2d125674f15be5d.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_e_b2b7543b39b1e2dea7311abd47aef3d7.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_e_b5fcbb15c7ae3b7764487da1fced4fac.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_e_fb0442d8a2e499bd44f9c05e96e8636f.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_e_fd3adb5e7b4a397d9746fe4cc80eec6c.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_account_created_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_account_liquidation_attempt_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_collateral_modified_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_interest_charged_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_interest_rate_updated_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_market_created_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_market_updated_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_order_committed_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_order_settled_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_position_liquidated_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_previous_order_expired_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/schema.yml/dbt_utils_recency_blocks_arbitrum_sepolia_hour__ts__1.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/schema.yml/not_null_blocks_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/schema.yml/unique_blocks_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_order_can_d0329823473c419f7712d186d7b5e498.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_order_com_7c9b04e5bbdb951246b0c9844010bbc6.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_order_set_e481e38872a1c89532855e5ebae95f7f.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_synth_bou_1c39f8fe0d97b36e91f7b53ed95d2a10.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_synth_reg_0336e663d10f4ca4b2e33c83cf05eaec.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_synth_sol_d9a0bcb42697942066d52485de1a1b5e.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_synth_unw_5059cd55122eebf2fb18a70d62ded865.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_synth_wra_6aa8a879b7bf7c59378d8ed42dff1697.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__0888c7458ff5876cced73d9a0ba1959c.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__0ad36d3fa0b33a07759a4860000a9f5f.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__2285c31b6c2a1bb99689a0bc568960ad.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__25ac38788b40f14b3b8c8c523ac5482c.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__2e848fb90f5ce4223805616c1e8de0ea.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__3999a4f439b69d2d791e17ef8117b4b7.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__43a3fa02c5bf4f1b6e2d8a42aa072f09.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__4701c94b1c8e345374139f3eba28b34f.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__4a73de204b1dfcf91618b24d0ead6352.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__4c6d95c8e2708f1280d840b1803355d8.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__56d8991577d08d939e2ea1986046da54.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__5a34291a71efb29313103eb39bf2892c.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__6c0549b03b360d8cf75cf8b1c2153f8e.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__76a041fe88b59c30757024b4b5b64da1.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__8d9f8de76c5b68ce5a80ebfa99b18292.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__a7cec5df7d3e44ee4aee7a99c592f863.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__bff2bd10b1ca34eec54bf964bae4a98c.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__cc020e7eff85ce396580d951c708f473.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__ec6b539a91243fffbbaaa70b65f8ea55.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__fddc9ab15032c2b01e4f5a2d714abd05.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_sender.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_amount_provided.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_order_type.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_referrer.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_sender.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_collected_fees.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_order_type.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_price.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_settler.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_collected_fees.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_price.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_referrer.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_synth_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_2fb01859ed6fb2d73c15c31bcb3fc105.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_6da863fc8d9528f5a1874d8fcd090533.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_synth_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_amount_returned.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_collected_fees.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_price.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_referrer.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_synth_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_fees_collected.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_fees_collected.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_synth_market_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_order_cancelled_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_order_committed_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_order_settled_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_synth_bought_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_synth_registered_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_synth_sold_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_synth_unwrapped_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_synth_wrapped_arbitrum_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_order_cancelled_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_order_committed_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_order_settled_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_synth_bought_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_synth_registered_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_synth_sold_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_synth_unwrapped_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_synth_wrapped_arbitrum_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/blocks_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/buyback/buyback_processed_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/accepted_values_buyback_proces_8068cd10186cbca1b52cf3e47bbbd6be.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_buyba_7205bdf024217b749658bf7787b4a0da.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_buyba_afb70dba74fac398d6e51d33db8447fc.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_buyer.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_snx.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_usd.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/unique_buyback_processed_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/core_account_created_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/core_delegation_updated_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/core_deposited_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/core_liquidation_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/core_market_registered_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/core_market_updated_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/core_pool_created_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/core_rewards_claimed_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/core_rewards_distributed_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/core_usd_burned_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/core_usd_minted_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/core_vault_collateral_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/core_vault_debt_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/core_vault_liquidation_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/core_withdrawn_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_account_c_a1256cab63a858b197b78f9432dd8903.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_delegatio_6fb7ece242e2fdcc30491b13926793be.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_deposited_d2ece9aaf2ead30501daa2b49e21a31c.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_liquidati_2f8a8c41dad7bc8573be95bdd2240533.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_market_re_7d22dc7014c15a24d3a378934a783186.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_market_up_8ffc0f692fd38a4fb71d7fad1fdca0f3.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_pool_crea_bdbd8829aa1ff5cab82d34c5df5684cd.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_rewards_c_aad60da75a6038cc74207493be039974.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_rewards_d_84b0fa070897af09099b10595ee397ae.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_usd_burne_6c46cbac385294db7e70f471efaa5ca8.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_usd_minte_a62ddc156bda3c5e30f190584fdb834e.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_vault_liq_45a427ac84df0810a91900c306041b2b.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_withdrawn_9232007c2d4beca3cf202e40bf1586d8.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__072d0a3e91e04239f7438a3e2f51a69c.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__0ebf2739b124eb8dac7f84f98842bbcd.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__14bb4889df60650f86384669233cdfc3.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__253b9a83002d16c95924abe6f937d846.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__2ac3bbca2e87763cd3aa7b60a2711897.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__2d2cd96f455068e88f22556076aa5a56.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__36fc9dfe3b15217319d5fd29c4d3d7a4.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__3ce6f9d55bc6a557e5bfd2630704f435.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__47bddc57664c78a55614ac643ed3ffcf.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__4e8993cb1da2677e8026b5c779015536.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__51f9fca6491d2ad8559f025743537402.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__5a9c6563bcebecccc18c3ba5737a8c27.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__5f1c37222733408e1c709a047f319d20.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__624bae7a26f389d81fab0e2e4873aba4.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__63101afe87b50f579e2db7cc4c5329b8.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__6ca6e9805390c0e9a66c350a39ec9df1.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__73dff824ec86c822b9f44e7920a6345d.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__79fc7758f49cfa3d2f7a491a9fca71a4.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__7e7963d46f2c6d05d90cee3851af4c4f.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__888a89f13edea0827880954dcadc49b0.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__89c5610ccaa1c6a8b230b4c61815e02e.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__9c86403cb2ee785aa0809eae1dfa9291.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a1c22aa1af42c6708c0439995bac0e8a.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a777d371e2bd5b2327d43f495fd10adc.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__aecdb6e1634e2b861870dc60d37cf98c.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__b1c522fbe833ee75b2877e8459f86cca.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__b6577276631f758181334c9490e0d1f2.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c3d16b83384c2504d670e69fb4931d89.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__d8e8bea5c4b2354e7f869cd680bd68b7.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ee84146b3c7f59e069cb06c4866f3afb.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ef8c2ac0471d5e31c631c60851e1a104.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__fa0ed60eafe37b04ad128d3b911d6149.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__fb024e3fa3982ab93641f21fa4d9026d.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__feee96e2415d527613f8844cc4624c65.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_owner.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_amount.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_leverage.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_token_amount.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_liquidate_as_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_market.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_b_b44b760e99c9075cf641955fb1ad1996.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_credit_capacity.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_net_issuance.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_token_amount.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_owner.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_amount.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_distributor.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_amount.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_distributor.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_duration.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_amount.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_amount.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_amount.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_collateral_value.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_contract_address.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_contract_address.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_debt.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_ts.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidatio_6fe91ed14b6a60a8f687ff86b3046408.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_liquidation_data.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_token_amount.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_account_created_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_delegation_updated_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_deposited_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_liquidation_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_market_registered_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_market_registered_base_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_market_updated_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_pool_created_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_rewards_claimed_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_rewards_distributed_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_usd_burned_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_usd_minted_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_vault_liquidation_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_withdrawn_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/perp_account_created_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/perp_account_liquidation_attempt_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/perp_collateral_modified_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/perp_interest_charged_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/perp_interest_rate_updated_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/perp_market_created_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/perp_market_updated_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/perp_order_committed_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/perp_order_settled_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/perp_position_liquidated_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/perp_previous_order_expired_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_account_c_229a191ffc81a3a6f7489f91172d1270.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_account_l_be6cdf63ff0398524f7a8387b0f6de61.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_collatera_0bfcdea7902eaefa8460baeebf9cf0b4.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_interest__9a5088d02872b4bc8893361776515557.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_interest__fd8e2c9af9e5c30d7233e0d1058b0255.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_market_cr_7434d6ba85d2b13eddfd543b8ba88517.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_market_up_a1dbe54efa2a1b43c36cf0f8336659a3.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_order_com_520837eaa7fef2a6ed5b234803bbef68.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_order_set_587c17a43051b53793d9fb26645be1a7.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_position__c6beb023579188542a2b190c4dafc057.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_previous__f1f85fb8a0fd6aaccd2aa111bbcdd5f5.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__006ba001f62dfd753ee2519801adcc64.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__01404a20fe191971a6b2db96b06927ae.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__0b37a3599eb14cec3c2f3ca072560ad4.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__1029f280bf60994fca80a768a3c6e650.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__231f6b536bfcc27fa7f63799bc0ec1bd.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__2515c92d23eeb0890b4c2f5b889727c9.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__26da160b4590d4de4ae4a0a27e82a9b6.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__2bd7cd1b54563401a47e730ad72fa304.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__372aa5f7755fd1c01417f23991a26419.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__38e6da3ddd428a4313493dcf36e342e3.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__3acdf241e24b7f7e38734d2bd15a2f07.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__495fd8022fca28efa7369745702ee1e0.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__4c35ab86852077b43fc01e88f838bea7.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__5b74aa5015b5c0e43f3026781ddfcd29.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__5beb1252c662f50c266e8257a75eef6e.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__7055fc6ee6e88d7be9254461353800e0.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__71bcdc49b6c55de5d207b282ee907dda.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__73386dea77265be7ba7a4e4b0f91a257.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__7ac2e63784ecdbee761807171d9c2ec0.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__a7e267fe23da132b4b45576a78a109d9.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__ac750db2d65a9dc4aca0786681a29b83.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__d327f92360cb6163375dfb4606e9895b.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__e5313268b8184c1a018e9e936b343018.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_owner.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_3991f363cc656acdc280878f8f73f7f1.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_5ac779aa2f2d2fc26bae612c1644eb45.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_5ca1ee915e50ae956a86376e430f8cc5.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_7991200a41f198464166c7ad5413bb1f.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_81bfdcccb4ae2bf1afc79e3f88b080cb.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_c09c4b146c41fe063ab18d453eccdf00.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_mainnet_reward.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_synth_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_308696c4605075a9f0960b8219cae796.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_a5c50f5470a747deccef9af1fc593db4.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_ccdd1d21db3976e0a6d6664759dc9785.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_base_mainnet_interest_rate.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_market_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_market_symbol.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_perps_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_interest_rate.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_price.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_collected_fees.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquida_b28667496979508a7c6e6f6dfd67a51c.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquida_e894eb4d26a331b04c111a86938cef02.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_e_10da57e3dd965c93c9a634fba1bbc051.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_e_fe68f0f2547780fe942fbab172b4b175.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_account_created_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_account_liquidation_attempt_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_collateral_modified_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_interest_charged_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_interest_rate_updated_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_market_created_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_market_updated_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_order_committed_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_order_settled_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_position_liquidated_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_previous_order_expired_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/schema.yml/dbt_utils_recency_blocks_base_mainnet_hour__ts__1.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/schema.yml/not_null_blocks_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/schema.yml/unique_blocks_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_order_can_0445d0d0a5554ede316ae609adf168f1.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_order_com_4c433d07e02d38aa839b7507d28bfcd9.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_order_set_c626d10dbdef75cbd4bd6eb843c8cf29.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_synth_bou_a55733eb176c0d23184e39c1d58c98e5.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_synth_reg_3920d4f5f9000c77b7e57edd1215082f.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_synth_sol_89dd9a47ec996eaf7ec5b9a35c28d020.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_synth_unw_92fd6cebfb41d6dc648b4b6e6220b046.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_synth_wra_37b6ba7e578861182698bcc3fa863c97.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__00502a3092faf88f9c4cf1c70e3ecabb.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__0427270c22e9a0d08a1ac96e1fd2383a.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__102836450220e70de6301980e5d5950a.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__2d95324b7c4d22cc127b07539bade00d.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__3a40fbba6ab3616b984b245c89d7dbfe.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__4bab578943a7ebfec47867006c5ba2c0.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__54093ccd823429dbfa551dd083c43381.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__584d45f3a8837e04a304f44a0b6d6352.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__65d3e3580b09d62b0665c39e0dd6b655.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__6b757397105f64d96d8f1df579ff67af.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__709479046502cb2d832f1681b840dc68.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__869a9b7964b126ecc6b81ac7e9732147.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__8d96f308a14c2fcecde8c2bb1366d4b7.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__8e5e66ec037d024a9853963d0b4aaac2.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__a02cf2343cb17dff85dc6395f9049952.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__aea7b1bee7446de9ad2a7c38052a0c1b.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__b37085988ce7eb72a15d977d1710fe8c.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__cad30ffa5fa2a073ff58756383e7e777.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__ccae977edf5724b7ce9a1f918e477245.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__f3e751dfd2dc590260940c7b6ee31646.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_amount_provided.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_order_type.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_referrer.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_collected_fees.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_order_type.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_price.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_settler.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_collected_fees.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_price.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_referrer.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_synth_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_synth_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_synth_token_address.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_amount_returned.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_collected_fees.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_price.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_referrer.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_synth_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_amount_unwrapped.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_fees_collected.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_synth_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_fees_collected.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_synth_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_order_cancelled_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_order_committed_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_order_settled_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_synth_bought_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_synth_registered_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_synth_sold_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_synth_unwrapped_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_synth_wrapped_base_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/spot_order_cancelled_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/spot_order_committed_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/spot_order_settled_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/spot_synth_bought_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/spot_synth_registered_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/spot_synth_sold_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/spot_synth_unwrapped_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/mainnet/spot/spot_synth_wrapped_base_mainnet.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/blocks_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/buyback/buyback_processed_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/accepted_values_buyback_proces_278b574eac2c05984e56351d66a915ac.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_buyba_4c16679cd6617813c00fd0278fc36e29.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_buyba_8430c2349004ae4699c6275eda5a9b16.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_buyer.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_snx.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_usd.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/unique_buyback_processed_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/core_account_created_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/core_delegation_updated_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/core_deposited_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/core_liquidation_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/core_market_registered_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/core_market_updated_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/core_pool_created_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/core_rewards_claimed_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/core_rewards_distributed_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/core_usd_burned_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/core_usd_minted_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/core_vault_collateral_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/core_vault_debt_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/core_vault_liquidation_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/core_withdrawn_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_account_c_3e560a33ed75ab9f3872a29c8a231ca8.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_delegatio_3cc50a9d03b2fc3894884bfb42b624bd.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_deposited_3f28be051707e07ce49c471e6d63c3f3.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_liquidati_403bf0adbdcc35a44535d0751240d87f.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_market_re_36cb85f36ba2c74163a4c4448bb62b02.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_market_up_6a9d36b124a389235dd15ee41453426c.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_pool_crea_f149b376f2612493bb2657de678259ef.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_rewards_c_4448c26ebe83d53dc3e5ff23eac82e61.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_rewards_d_f07bd9c528d3bae951d8e15a0780508d.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_usd_burne_d3586b835d1259940e91cd6748c1e3b6.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_usd_minte_af3da772d555dc79c452effc7b6f9002.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_vault_liq_e9d47b42f69123eccbff3f66c69b6af2.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_withdrawn_c342407a773b81d94509df74947a9c6c.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__004b356febea592d3109c0bef0abafe4.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__132ab4d1c8172ce2cb80905b0a0c3cdc.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__21d67e7351992bfcaf34c4320a800a0b.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__2284faf96de80368edab3a7fd3bfd950.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__30addf18b8430be0f27259ef4cf0ca29.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__34edbab1962097faf1f212e944103c00.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__3f4f8909ee14cc3497685cd59d23ce69.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__440ce9f5e13972a7244fa20cf3774431.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__4a5c58685176282790b5abfce94b3fda.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__5cc557d00b8bbfff4bcafb03a349a3e5.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__6ee41a6e3287d72360197537a51f9db1.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__736987a49cbb6d26a37612d9e59d0559.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__78a5a46b1c28cb5b628273e180683827.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__7d95e57f607809456a28cc4204cd2f2a.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__7de5af8c2738f779d5328e285ca02cbb.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__8485599cff2a5b7ec94419989fe730df.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__888419f8ec40f915d627bef6dd080939.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__90930c81d4f99b4175faf8c7a85c04c6.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__9f186c48b6a0a65e3e2215713d7a5386.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__a9f1cefb42f63cfea9358db70fa1ce94.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__abb1b0bc7f310977dda9900b3a5b48d9.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__ad2f9918d005f63ca46e07c60cad1fbf.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__b285d1683b541821a1af29f6f7139b36.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__b4b4efd00a516ca3c87897d592dce4cd.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__b68f23db9faa77f31eed02ece247d791.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__c292312a15973d99cb86f687346188af.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__c3c8a8df64e53bf44d1b404363693677.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__ca499a4e3f4cd07ae655ddd7a8f4bc00.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__d061ce3ecbf42aec12efd22a8b725531.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__eab389880894a47bfee753ee70198494.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__ec287bdbeb3be735d4aeade13621291c.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__f5541c6f76ecd75f65e2b608fa9333ae.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__f9ddb6660b6e63be6156d0d4beb89947.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__fe372a67c8b1ea27c6fdd5c876afec7c.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_owner.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_amount.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_leverage.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_sender.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_sender.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_token_amount.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_liquidate_as_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_sender.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_market.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_sender.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_b_3efbf3bbb6987dd33d2575ce535e8be9.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_credit_capacity.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_net_issuance.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_sender.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_token_amount.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_owner.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_sender.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_amount.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_distributor.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_amount.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_distributor.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_duration.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_amount.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_sender.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_amount.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_sender.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_amount.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_collateral_value.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_contract_address.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_contract_address.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_debt.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_ts.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidatio_53dd6224c744d10360ffff7b324992d2.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_liquidation_data.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_pool_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_sender.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_sender.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_token_amount.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_account_created_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_delegation_updated_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_deposited_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_liquidation_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_market_registered_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_market_registered_base_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_market_updated_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_pool_created_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_rewards_claimed_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_rewards_distributed_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_usd_burned_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_usd_minted_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_vault_liquidation_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_withdrawn_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/perp_account_created_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/perp_account_liquidation_attempt_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/perp_collateral_modified_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/perp_interest_charged_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/perp_interest_rate_updated_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/perp_market_created_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/perp_market_updated_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/perp_order_committed_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/perp_order_settled_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/perp_position_liquidated_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/perp_previous_order_expired_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_account_c_0df2eed834318151661d6fb3bb9d3b0f.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_account_l_67eca61ac1b5aae2bd26cd263656e075.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_collatera_4aa5a3b1883058d72748a519b4a291f7.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_interest__03eef0b63f71cd3c0c9a527343a0518f.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_interest__229673e7ed7cad4e966a1e3e27b5f808.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_market_cr_b60bbfed45b45d6f23aef96b3bd0d35c.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_market_up_ca05ad7cd3f28a4fb6cce4c337cdbbd6.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_order_com_b53fd8aed05d75151e18f1149c77d2ba.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_order_set_5099c7fdf58fd29a12dfcb88b71da723.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_position__02724455b21e167f5f8636cd46a2fb74.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_previous__924b97398579b32f41492d0a8a89a41e.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__082778f8edfaff850195781d5ee1fef0.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__0e3a28ddf01309c6736ad211d083eb1a.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__128e9e7163cc2e42c8b52ec3fcb1fd6b.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__163bbc57a8dc9538aa2432e5b8005522.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__1f410c4654f898aaeb357aba5018fb9c.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__1f89c9bf58cb645a7ad32435c8ea54ba.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__238caaa4c9da525973e0ffdf11d7962f.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__32bff774279ea000b047c8cebe75f284.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__6ddccf3112e80ef886edae57ff38daa3.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__71f814ad6975e1687f0021bd06fdd301.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__9395ead0982c35ab3dce9e81e002ce88.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__962702eb1b8cc78c3e3273f03d6bdf84.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__a231ce38ffc5928ab779f075323dcb4d.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__a9692fd23ce53b0aca9b4f2d1cc10df5.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__b454dfc80e6800727e2855b12c0a2d02.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__b545f062eb0610bae8a1add02d198b2f.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__c19fd149c08ec64755e6ad4613b88dd7.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__d44e36b4e9777c29a7cbc92e9f91ef6f.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__de3912ca0eeebc30d0bd44a0e1324f6e.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__e9248f5179d5c8ee4dde26ada955e6de.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__f2ccc70c56fd6122b82f3cdb3006994e.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__f3628702694c24e67ee15061ee68a534.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__f5c3aec99c1be7b2af186f36b87ce820.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_owner.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_11cab9b0e41c1ca8db32ddae42bfb3f6.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_1ee4bf4dc8f47c61291654f150f2e068.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_6a9bdb905f130851e6f1770ae67db387.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_7425045e61c0e9f721ff1e0c8c42cc33.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_ef6e9d962c8f62d80fbce53e767de544.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_f30b280f2a8fcd7526653cd4fcb20ab9.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_sepolia_reward.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_sender.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_synth_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_4db0f289bb45575dc6d471b64ca8bdeb.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_fa062a57a8dbd18074c526d583abb4ae.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_fee36b14df770498ea315ef2b3a75182.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_base_sepolia_interest_rate.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_market_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_market_symbol.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_perps_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_interest_rate.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_price.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_collected_fees.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquida_f1dc08d150cabf234a05a9e18e0a3f4e.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquida_f43c3b03bc780f5f29cf4d5d62fa0760.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_e_a6874c0dda750d58015d0a2ec6c1340d.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_e_e38903d61a1ff0cf57766e5049ddde82.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_account_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_account_created_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_account_liquidation_attempt_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_collateral_modified_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_interest_charged_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_interest_rate_updated_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_market_created_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_market_updated_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_order_committed_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_order_settled_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_position_liquidated_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_previous_order_expired_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/schema.yml/dbt_utils_recency_blocks_base_sepolia_hour__ts__1.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/schema.yml/not_null_blocks_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/schema.yml/unique_blocks_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_order_can_3690236c38a3115c311350297982d981.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_order_com_ef6d06586407466691e8d01de71aba4f.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_order_set_d1c46e9e2adad296d75fa712f4250930.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_synth_bou_aa2a6971760377ea577d960171ae6483.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_synth_reg_471967b994e90555bd28aca32fc1028a.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_synth_sol_4a303f29675a493155ab1c8c405d5788.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_synth_unw_a652e41c73419299bd7282cc028e6446.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_synth_wra_9ee9951c121b860154825f1775b31b57.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__13a01d419f0c01220bde33d48208a6d3.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__15365b5e9ca07c7e777db2b143822aff.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__1eeca95b22fbea01362853fe19dd5d34.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__300cfb1565a2e5a0373aab21735eb780.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__45f3aefc6a56a878e2902b146dc2bcb4.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__4f13a7868119bca201bdeaa525a3d0fd.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__50066068b3f5b64e057fb6537a1b1685.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__5c81b12a2b7d8abf5e9e3b24937fc80b.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__7a17e96e4a0ec8e420005d9b7f38ad05.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__8d225b547c2425ebaa8b38fe55a2c4cc.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__92b3915b24936d3e739e69bedf15be06.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__966d446920709dfdf243c21a8e245c96.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__9e68c7f5395a0920fa09a175c31f3639.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__b7cc818868b90483e6c7f3bbc2f3b338.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__b91d9ecd06c3f68bcfa4965064d38638.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__c04a0814c5b3928f067817c3c1073c16.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__cb754edcca977002ee1bf5c8e8d2cda3.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__cd269306f3b2f0353d6196cda647b5bb.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__db70217fe7008de187cf1916f01ad9ac.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__ef48f492828e0921df76e6dd121631dd.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_sender.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_amount_provided.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_order_type.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_referrer.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_sender.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_collected_fees.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_order_type.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_price.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_settler.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_collected_fees.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_price.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_referrer.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_synth_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_synth_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_synth_token_address.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_amount_returned.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_collected_fees.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_price.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_referrer.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_synth_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_amount_unwrapped.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_fees_collected.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_synth_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_block_number.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_contract.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_event_name.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_fees_collected.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_synth_market_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_order_cancelled_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_order_committed_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_order_settled_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_synth_bought_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_synth_registered_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_synth_sold_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_synth_unwrapped_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_synth_wrapped_base_sepolia_id.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/spot_order_cancelled_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/spot_order_committed_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/spot_order_settled_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/spot_synth_bought_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/spot_synth_registered_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/spot_synth_sold_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/spot_synth_unwrapped_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/base/sepolia/spot/spot_synth_wrapped_base_sepolia.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/blocks_eth_mainnet.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/core_account_created_eth_mainnet.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/core_account_migrated_eth_mainnet.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/core_delegation_updated_eth_mainnet.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/core_deposited_eth_mainnet.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/core_liquidation_eth_mainnet.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/core_market_registered_eth_mainnet.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/core_market_updated_eth_mainnet.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/core_pool_created_eth_mainnet.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/core_rewards_claimed_eth_mainnet.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/core_rewards_distributed_eth_mainnet.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/core_usd_burned_eth_mainnet.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/core_usd_minted_eth_mainnet.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/core_vault_collateral_eth_mainnet.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/core_vault_debt_eth_mainnet.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/core_vault_liquidation_eth_mainnet.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/core_withdrawn_eth_mainnet.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_account_c_0f48537cd74cb798591ed4f9c612985c.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_delegatio_4394e6d3658f80520484c746bbda874b.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_deposited_d0c36d861e4f6802850a07c61cd63dac.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_liquidati_81995d17c81a92034aeec108b3c3ac2a.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_market_re_2dfb6bc88e97780111c93264c2a9579e.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_market_up_7ba076211cbbb640a048ec7634d09886.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_pool_crea_46b6678307559277d42bf31c285cce68.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_rewards_c_3400470aa0b3513778ddaae1366c24b7.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_rewards_d_422012a5b2e64aa65e3be081b505e9bb.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_usd_burne_d199b1326f4abeafe146163d7e82cac2.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_usd_minte_1cdd80f9a41233e7e9492176e8e94f66.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_vault_liq_4acb6756b2875f23c737e6e121320177.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_withdrawn_061e5bf4357070ce9d2bb3c4fa4488f2.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__0e00d04e52857726685b46491eb3126f.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__142a88aa23e7aab522cfeb4e97f9dede.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__157d6b4dbbb0fac88dba100ee1b9cfd9.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__1863fd816f138e8a3f0169dc6031f846.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__2334d836541a83e1bf5131c9f2ebcf12.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__28e82948dc6ab678ad812a53741a8b45.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__3ced14a391cf32c49396edfc10aeea56.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__4933a15ad47f5808b128f72fc5a2f764.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__4a27e7f269078fd6d52dcbdc1f4cccaa.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__55547c93691aab2c68f12ab54bd8eeb6.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__5e1ce99b75b0a3f820babda67941da0a.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__64b2bd4201fb2e04ff0fdf39861a2977.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__64fe8859043095bb79f806a2fc2e3ad0.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__6b66c2ba0887795645e99b88deb4f1ea.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__850d1d54cc44743490eead197c78549e.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__87da3698c05a0c2dec1c49bbf2c2dc1a.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__9da9ecf517a1cca467ef0aa90b794d23.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__9decc85dc8999bd440933d85c2c93145.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__9f11a2c2f57a755a3f6b1e0ffeaa9b87.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a490407e83132725bbc6fc0001adefe6.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a5076d6da76c2ebdad71369ab529d017.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ab3340df585e5d39571d087ca7bda546.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__b5c763d35850d0285215e75d16281f41.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__bb6ebbb6a6ce6d43f01be8ed59f2504d.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__bdc679a230626364ca0549f88b5432ea.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c5fcdbeaa3e1d24749794a9960190a70.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__d133a92aff53649ad809d9856f6093bb.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__dcb9f3d0eb710936590e4744a1dba9a1.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e27d22f3bc14a0c94336e4f54758e361.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e62759940a69e060a2ee4d98660274e8.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e78cd25c31d029d1b39b35fd267f9885.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e8596be14723c2504d1e35c74d629953.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ed349b171986df3283564b0b5bc71aea.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__f44247063799070cde0de14f062cb55c.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__fe48a8a9210850d9b04cdea08008e5c6.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__fecc8306cd07aafea6c325ce7fc34ce1.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ffb3ff84b8a74f473ae464c2a79b3009.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_owner.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_collateral_amount.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_debt_amount.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_staker.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_amount.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_leverage.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_token_amount.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_liquidate_as_account_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_market.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_e_f4a48863c0b61b139248c098c824a58f.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_credit_capacity.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_net_issuance.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_token_amount.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_owner.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_amount.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_distributor.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_amount.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_distributor.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_duration.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_amount.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_amount.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_amount.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_collateral_value.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_contract_address.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_ts.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_contract_address.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_debt.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_ts.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidatio_4be498920f5476d4fbe5b11196fb1973.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_liquidation_data.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_pool_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_account_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_collateral_type.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_sender.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_token_amount.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_account_created_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_account_migrated_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_delegation_updated_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_deposited_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_liquidation_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_market_registered_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_market_registered_eth_mainnet_market_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_market_updated_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_pool_created_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_rewards_claimed_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_rewards_distributed_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_usd_burned_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_usd_minted_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_vault_liquidation_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_withdrawn_eth_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/schema.yml/dbt_utils_recency_blocks_eth_mainnet_hour__ts__1.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/schema.yml/not_null_blocks_eth_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/eth/mainnet/schema.yml/unique_blocks_eth_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/ambassador_vote_recorded_snax_mainnet.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/ambassador_vote_withdrawn_snax_mainnet.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/blocks_snax_mainnet.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_ambassador_vot_15b8360d1a55f946b0f3ad201a04aac4.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_ambassador_vot_2828b5170123cf65e3e0e100826c8d72.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_ambassador_vot_bb4bc4fc29c0c50295736cc83c7add2a.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_spartan_vote_r_436280a0cca390e8f540ba02f80f5a02.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_spartan_vote_w_579bf425b6501dcd4308f3add0d96596.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_spartan_vote_w_baaf1448e126ef54236d7d352513053e.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_treasury_vote__899890e2cb3cbee38dfdc94966aa0634.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_treasury_vote__9b0c0c97eb673950462cc5421b7c62e9.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_treasury_vote__a2ae5a5c5b104f34da58bf05b5084d6c.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_candidates.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_chain_id.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_epoch_id.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_voter.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_voting_power.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withd_061bf7235604b2babb905360cdd83f9f.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_chain_id.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_epoch_id.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_voter.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_blocks_snax_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_candidates.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_chain_id.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_epoch_id.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_voter.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_voting_power.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_chain_id.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_epoch_id.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_voter.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_candidates.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_chain_id.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_epoch_id.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_voter.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_voting_power.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_chain_id.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_contract.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_epoch_id.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_voter.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_ambassador_vote_recorded_snax_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_ambassador_vote_recorded_snax_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_ambassador_vote_withdrawn_snax_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_ambassador_vote_withdrawn_snax_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_blocks_snax_mainnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_spartan_vote_recorded_snax_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_spartan_vote_recorded_snax_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_spartan_vote_withdrawn_snax_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_spartan_vote_withdrawn_snax_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_treasury_vote_recorded_snax_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_treasury_vote_recorded_snax_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_treasury_vote_withdrawn_snax_mainnet_id.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_treasury_vote_withdrawn_snax_mainnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/spartan_vote_recorded_snax_mainnet.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/spartan_vote_withdrawn_snax_mainnet.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/treasury_vote_recorded_snax_mainnet.sql create mode 100644 compiled/synthetix/models/raw/snax/mainnet/treasury_vote_withdrawn_snax_mainnet.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/blocks_snax_testnet.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/gov_vote_recorded_snax_testnet.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/gov_vote_withdrawn_snax_testnet.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/accepted_values_gov_vote_recor_ad53864d93df37fcda9c0e00527ef433.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/accepted_values_gov_vote_withd_6cff280c480680cb4fc118e253216b44.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/accepted_values_gov_vote_withdrawn_snax_testnet_chain_id__13001.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_blocks_snax_testnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_candidates.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_chain_id.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_contract.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_epoch_id.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_id.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_voter.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_voting_power.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_block_timestamp.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_chain_id.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_contract.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_epoch_id.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_event_name.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_id.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_voter.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/unique_blocks_snax_testnet_block_number.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/unique_gov_vote_recorded_snax_testnet_id.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/unique_gov_vote_recorded_snax_testnet_transaction_hash.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/unique_gov_vote_withdrawn_snax_testnet_id.sql create mode 100644 compiled/synthetix/models/raw/snax/testnet/schema.yml/unique_gov_vote_withdrawn_snax_testnet_transaction_hash.sql create mode 100644 compiled/synthetix/seeds/schema.yml/not_null_arbitrum_mainnet_rewa_9f0ed420a135e83b661e5838a9b341e1.sql create mode 100644 compiled/synthetix/seeds/schema.yml/not_null_arbitrum_mainnet_reward_distributors_token_symbol.sql create mode 100644 compiled/synthetix/seeds/schema.yml/not_null_arbitrum_mainnet_tokens_token_address.sql create mode 100644 compiled/synthetix/seeds/schema.yml/not_null_arbitrum_mainnet_tokens_token_symbol.sql create mode 100644 compiled/synthetix/seeds/schema.yml/not_null_arbitrum_sepolia_rewa_3a4a8df81e818d95a18f5f2753e2c60f.sql create mode 100644 compiled/synthetix/seeds/schema.yml/not_null_arbitrum_sepolia_reward_distributors_token_symbol.sql create mode 100644 compiled/synthetix/seeds/schema.yml/not_null_arbitrum_sepolia_tokens_token_address.sql create mode 100644 compiled/synthetix/seeds/schema.yml/not_null_arbitrum_sepolia_tokens_token_symbol.sql create mode 100644 compiled/synthetix/seeds/schema.yml/not_null_base_mainnet_reward_distributors_distributor_address.sql create mode 100644 compiled/synthetix/seeds/schema.yml/not_null_base_mainnet_reward_distributors_token_symbol.sql create mode 100644 compiled/synthetix/seeds/schema.yml/not_null_base_mainnet_tokens_token_address.sql create mode 100644 compiled/synthetix/seeds/schema.yml/not_null_base_mainnet_tokens_token_symbol.sql create mode 100644 compiled/synthetix/seeds/schema.yml/not_null_base_sepolia_reward_distributors_distributor_address.sql create mode 100644 compiled/synthetix/seeds/schema.yml/not_null_base_sepolia_reward_distributors_token_symbol.sql create mode 100644 compiled/synthetix/seeds/schema.yml/not_null_base_sepolia_tokens_token_address.sql create mode 100644 compiled/synthetix/seeds/schema.yml/not_null_base_sepolia_tokens_token_symbol.sql create mode 100644 graph.gpickle create mode 100644 graph_summary.json create mode 100644 index.html create mode 100644 manifest.json create mode 100644 partial_parse.msgpack create mode 100644 run_results.json create mode 100644 semantic_manifest.json diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 00000000..e69de29b diff --git a/catalog.json b/catalog.json new file mode 100644 index 00000000..d25da3fc --- /dev/null +++ b/catalog.json @@ -0,0 +1 @@ +{"metadata": {"dbt_schema_version": "https://schemas.getdbt.com/dbt/catalog/v1.json", "dbt_version": "1.8.6", "generated_at": "2024-09-16T15:36:34.285751Z", "invocation_id": "51708cfb-43b0-472c-a5f3-675ab5d374fb", "env": {}}, "nodes": {"model.synthetix.fct_core_account_delegation_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_core_account_delegation_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "numeric", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 3, "name": "collateral_type", "comment": null}, "amount_delegated": {"type": "numeric", "index": 4, "name": "amount_delegated", "comment": null}, "account_id": {"type": "text", "index": 5, "name": "account_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_account_delegation_arbitrum_mainnet"}, "model.synthetix.fct_core_apr_arbitrum_mainnet": {"metadata": {"type": "BASE TABLE", "schema": "prod_arbitrum_mainnet", "name": "fct_core_apr_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "collateral_value": {"type": "numeric", "index": 4, "name": "collateral_value", "comment": null}, "debt": {"type": "numeric", "index": 5, "name": "debt", "comment": null}, "hourly_issuance": {"type": "numeric", "index": 6, "name": "hourly_issuance", "comment": null}, "hourly_pnl": {"type": "numeric", "index": 7, "name": "hourly_pnl", "comment": null}, "cumulative_pnl": {"type": "numeric", "index": 8, "name": "cumulative_pnl", "comment": null}, "cumulative_issuance": {"type": "numeric", "index": 9, "name": "cumulative_issuance", "comment": null}, "rewards_usd": {"type": "numeric", "index": 10, "name": "rewards_usd", "comment": null}, "hourly_pnl_pct": {"type": "numeric", "index": 11, "name": "hourly_pnl_pct", "comment": null}, "hourly_rewards_pct": {"type": "numeric", "index": 12, "name": "hourly_rewards_pct", "comment": null}, "apr_24h": {"type": "numeric", "index": 13, "name": "apr_24h", "comment": null}, "apy_24h": {"type": "numeric", "index": 14, "name": "apy_24h", "comment": null}, "apr_7d": {"type": "numeric", "index": 15, "name": "apr_7d", "comment": null}, "apy_7d": {"type": "numeric", "index": 16, "name": "apy_7d", "comment": null}, "apr_28d": {"type": "numeric", "index": 17, "name": "apr_28d", "comment": null}, "apy_28d": {"type": "numeric", "index": 18, "name": "apy_28d", "comment": null}, "apr_24h_pnl": {"type": "numeric", "index": 19, "name": "apr_24h_pnl", "comment": null}, "apy_24h_pnl": {"type": "numeric", "index": 20, "name": "apy_24h_pnl", "comment": null}, "apr_7d_pnl": {"type": "numeric", "index": 21, "name": "apr_7d_pnl", "comment": null}, "apy_7d_pnl": {"type": "numeric", "index": 22, "name": "apy_7d_pnl", "comment": null}, "apr_28d_pnl": {"type": "numeric", "index": 23, "name": "apr_28d_pnl", "comment": null}, "apy_28d_pnl": {"type": "numeric", "index": 24, "name": "apy_28d_pnl", "comment": null}, "apr_24h_rewards": {"type": "numeric", "index": 25, "name": "apr_24h_rewards", "comment": null}, "apy_24h_rewards": {"type": "numeric", "index": 26, "name": "apy_24h_rewards", "comment": null}, "apr_7d_rewards": {"type": "numeric", "index": 27, "name": "apr_7d_rewards", "comment": null}, "apy_7d_rewards": {"type": "numeric", "index": 28, "name": "apy_7d_rewards", "comment": null}, "apr_28d_rewards": {"type": "numeric", "index": 29, "name": "apr_28d_rewards", "comment": null}, "apy_28d_rewards": {"type": "numeric", "index": 30, "name": "apy_28d_rewards", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_apr_arbitrum_mainnet"}, "model.synthetix.fct_core_apr_rewards_arbitrum_mainnet": {"metadata": {"type": "BASE TABLE", "schema": "prod_arbitrum_mainnet", "name": "fct_core_apr_rewards_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "reward_token": {"type": "text", "index": 4, "name": "reward_token", "comment": null}, "collateral_value": {"type": "numeric", "index": 5, "name": "collateral_value", "comment": null}, "rewards_usd": {"type": "numeric", "index": 6, "name": "rewards_usd", "comment": null}, "hourly_rewards_pct": {"type": "numeric", "index": 7, "name": "hourly_rewards_pct", "comment": null}, "apr_24h_rewards": {"type": "numeric", "index": 8, "name": "apr_24h_rewards", "comment": null}, "apy_24h_rewards": {"type": "numeric", "index": 9, "name": "apy_24h_rewards", "comment": null}, "apr_7d_rewards": {"type": "numeric", "index": 10, "name": "apr_7d_rewards", "comment": null}, "apy_7d_rewards": {"type": "numeric", "index": 11, "name": "apy_7d_rewards", "comment": null}, "apr_28d_rewards": {"type": "numeric", "index": 12, "name": "apr_28d_rewards", "comment": null}, "apy_28d_rewards": {"type": "numeric", "index": 13, "name": "apy_28d_rewards", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_apr_rewards_arbitrum_mainnet"}, "model.synthetix.fct_core_market_updated_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_core_market_updated_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "market_id": {"type": "numeric", "index": 5, "name": "market_id", "comment": null}, "collateral_type": {"type": "text", "index": 6, "name": "collateral_type", "comment": null}, "credit_capacity": {"type": "numeric", "index": 7, "name": "credit_capacity", "comment": null}, "net_issuance": {"type": "numeric", "index": 8, "name": "net_issuance", "comment": null}, "token_amount": {"type": "numeric", "index": 9, "name": "token_amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_market_updated_arbitrum_mainnet"}, "model.synthetix.fct_core_pool_collateral_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_core_pool_collateral_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "collateral_type": {"type": "text", "index": 2, "name": "collateral_type", "comment": null}, "amount_deposited": {"type": "numeric", "index": 3, "name": "amount_deposited", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_pool_collateral_arbitrum_mainnet"}, "model.synthetix.fct_core_pool_delegation_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_core_pool_delegation_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "numeric", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 3, "name": "collateral_type", "comment": null}, "amount_delegated": {"type": "numeric", "index": 4, "name": "amount_delegated", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_pool_delegation_arbitrum_mainnet"}, "model.synthetix.fct_core_pools_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_core_pools_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "numeric", "index": 1, "name": "id", "comment": null}, "created_ts": {"type": "timestamp with time zone", "index": 2, "name": "created_ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "owner": {"type": "text", "index": 4, "name": "owner", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_pools_arbitrum_mainnet"}, "model.synthetix.fct_perp_account_stats_daily_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_account_stats_daily_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "account_id": {"type": "text", "index": 2, "name": "account_id", "comment": null}, "fees": {"type": "numeric", "index": 3, "name": "fees", "comment": null}, "volume": {"type": "numeric", "index": 4, "name": "volume", "comment": null}, "amount_liquidated": {"type": "numeric", "index": 5, "name": "amount_liquidated", "comment": null}, "liquidations": {"type": "numeric", "index": 6, "name": "liquidations", "comment": null}, "cumulative_fees": {"type": "numeric", "index": 7, "name": "cumulative_fees", "comment": null}, "cumulative_volume": {"type": "numeric", "index": 8, "name": "cumulative_volume", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_account_stats_daily_arbitrum_mainnet"}, "model.synthetix.fct_perp_account_stats_hourly_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_account_stats_hourly_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "account_id": {"type": "text", "index": 2, "name": "account_id", "comment": null}, "trades": {"type": "bigint", "index": 3, "name": "trades", "comment": null}, "fees": {"type": "numeric", "index": 4, "name": "fees", "comment": null}, "volume": {"type": "numeric", "index": 5, "name": "volume", "comment": null}, "amount_liquidated": {"type": "numeric", "index": 6, "name": "amount_liquidated", "comment": null}, "liquidations": {"type": "bigint", "index": 7, "name": "liquidations", "comment": null}, "cumulative_fees": {"type": "numeric", "index": 8, "name": "cumulative_fees", "comment": null}, "cumulative_volume": {"type": "numeric", "index": 9, "name": "cumulative_volume", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_account_stats_hourly_arbitrum_mainnet"}, "model.synthetix.fct_perp_accounts_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_accounts_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"created_ts": {"type": "timestamp with time zone", "index": 1, "name": "created_ts", "comment": null}, "owner": {"type": "text", "index": 2, "name": "owner", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_accounts_arbitrum_mainnet"}, "model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_collateral_modified_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "account_id": {"type": "numeric", "index": 3, "name": "account_id", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "synth_market_id": {"type": "numeric", "index": 8, "name": "synth_market_id", "comment": null}, "sender": {"type": "text", "index": 9, "name": "sender", "comment": null}, "amount_delta": {"type": "numeric", "index": 10, "name": "amount_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet"}, "model.synthetix.fct_perp_interest_charged_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_interest_charged_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "account_id": {"type": "numeric", "index": 7, "name": "account_id", "comment": null}, "interest": {"type": "numeric", "index": 8, "name": "interest", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_interest_charged_arbitrum_mainnet"}, "model.synthetix.fct_perp_keeper_stats_daily_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_keeper_stats_daily_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "keeper": {"type": "text", "index": 2, "name": "keeper", "comment": null}, "trades": {"type": "numeric", "index": 3, "name": "trades", "comment": null}, "settlement_rewards": {"type": "numeric", "index": 4, "name": "settlement_rewards", "comment": null}, "amount_settled": {"type": "numeric", "index": 5, "name": "amount_settled", "comment": null}, "trades_pct": {"type": "numeric", "index": 6, "name": "trades_pct", "comment": null}, "settlement_rewards_pct": {"type": "numeric", "index": 7, "name": "settlement_rewards_pct", "comment": null}, "amount_settled_pct": {"type": "numeric", "index": 8, "name": "amount_settled_pct", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_keeper_stats_daily_arbitrum_mainnet"}, "model.synthetix.fct_perp_keeper_stats_hourly_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_keeper_stats_hourly_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "keeper": {"type": "text", "index": 2, "name": "keeper", "comment": null}, "trades": {"type": "bigint", "index": 3, "name": "trades", "comment": null}, "settlement_rewards": {"type": "numeric", "index": 4, "name": "settlement_rewards", "comment": null}, "amount_settled": {"type": "numeric", "index": 5, "name": "amount_settled", "comment": null}, "trades_pct": {"type": "bigint", "index": 6, "name": "trades_pct", "comment": null}, "settlement_rewards_pct": {"type": "numeric", "index": 7, "name": "settlement_rewards_pct", "comment": null}, "amount_settled_pct": {"type": "numeric", "index": 8, "name": "amount_settled_pct", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_keeper_stats_hourly_arbitrum_mainnet"}, "model.synthetix.fct_perp_liq_account_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_liq_account_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account_id": {"type": "text", "index": 1, "name": "account_id", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}, "total_reward": {"type": "numeric", "index": 3, "name": "total_reward", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_liq_account_arbitrum_mainnet"}, "model.synthetix.fct_perp_liq_position_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_liq_position_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "market_id": {"type": "numeric", "index": 5, "name": "market_id", "comment": null}, "market_symbol": {"type": "text", "index": 6, "name": "market_symbol", "comment": null}, "amount_liquidated": {"type": "numeric", "index": 7, "name": "amount_liquidated", "comment": null}, "position_size": {"type": "numeric", "index": 8, "name": "position_size", "comment": null}, "account_id": {"type": "text", "index": 9, "name": "account_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_liq_position_arbitrum_mainnet"}, "model.synthetix.fct_perp_market_history_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_market_history_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "market_id": {"type": "numeric", "index": 5, "name": "market_id", "comment": null}, "market_symbol": {"type": "text", "index": 6, "name": "market_symbol", "comment": null}, "price": {"type": "numeric", "index": 7, "name": "price", "comment": null}, "skew": {"type": "numeric", "index": 8, "name": "skew", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "size_delta": {"type": "numeric", "index": 10, "name": "size_delta", "comment": null}, "funding_rate": {"type": "numeric", "index": 11, "name": "funding_rate", "comment": null}, "funding_velocity": {"type": "numeric", "index": 12, "name": "funding_velocity", "comment": null}, "interest_rate": {"type": "numeric", "index": 13, "name": "interest_rate", "comment": null}, "funding_rate_apr": {"type": "numeric", "index": 14, "name": "funding_rate_apr", "comment": null}, "long_rate_apr": {"type": "numeric", "index": 15, "name": "long_rate_apr", "comment": null}, "short_rate_apr": {"type": "numeric", "index": 16, "name": "short_rate_apr", "comment": null}, "size_usd": {"type": "numeric", "index": 17, "name": "size_usd", "comment": null}, "long_oi": {"type": "numeric", "index": 18, "name": "long_oi", "comment": null}, "short_oi": {"type": "numeric", "index": 19, "name": "short_oi", "comment": null}, "long_oi_pct": {"type": "numeric", "index": 20, "name": "long_oi_pct", "comment": null}, "short_oi_pct": {"type": "numeric", "index": 21, "name": "short_oi_pct", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_market_history_arbitrum_mainnet"}, "model.synthetix.fct_perp_market_stats_daily_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_market_stats_daily_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "market_symbol": {"type": "text", "index": 2, "name": "market_symbol", "comment": null}, "trades": {"type": "numeric", "index": 3, "name": "trades", "comment": null}, "exchange_fees": {"type": "numeric", "index": 4, "name": "exchange_fees", "comment": null}, "referral_fees": {"type": "numeric", "index": 5, "name": "referral_fees", "comment": null}, "collected_fees": {"type": "numeric", "index": 6, "name": "collected_fees", "comment": null}, "volume": {"type": "numeric", "index": 7, "name": "volume", "comment": null}, "amount_liquidated": {"type": "numeric", "index": 8, "name": "amount_liquidated", "comment": null}, "liquidations": {"type": "numeric", "index": 9, "name": "liquidations", "comment": null}, "cumulative_exchange_fees": {"type": "numeric", "index": 10, "name": "cumulative_exchange_fees", "comment": null}, "cumulative_referral_fees": {"type": "numeric", "index": 11, "name": "cumulative_referral_fees", "comment": null}, "cumulative_collected_fees": {"type": "numeric", "index": 12, "name": "cumulative_collected_fees", "comment": null}, "cumulative_volume": {"type": "numeric", "index": 13, "name": "cumulative_volume", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_market_stats_daily_arbitrum_mainnet"}, "model.synthetix.fct_perp_market_stats_hourly_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_market_stats_hourly_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "market_symbol": {"type": "text", "index": 2, "name": "market_symbol", "comment": null}, "trades": {"type": "bigint", "index": 3, "name": "trades", "comment": null}, "exchange_fees": {"type": "numeric", "index": 4, "name": "exchange_fees", "comment": null}, "referral_fees": {"type": "numeric", "index": 5, "name": "referral_fees", "comment": null}, "collected_fees": {"type": "numeric", "index": 6, "name": "collected_fees", "comment": null}, "volume": {"type": "numeric", "index": 7, "name": "volume", "comment": null}, "amount_liquidated": {"type": "numeric", "index": 8, "name": "amount_liquidated", "comment": null}, "liquidations": {"type": "bigint", "index": 9, "name": "liquidations", "comment": null}, "cumulative_exchange_fees": {"type": "numeric", "index": 10, "name": "cumulative_exchange_fees", "comment": null}, "cumulative_referral_fees": {"type": "numeric", "index": 11, "name": "cumulative_referral_fees", "comment": null}, "cumulative_collected_fees": {"type": "numeric", "index": 12, "name": "cumulative_collected_fees", "comment": null}, "cumulative_volume": {"type": "numeric", "index": 13, "name": "cumulative_volume", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_market_stats_hourly_arbitrum_mainnet"}, "model.synthetix.fct_perp_markets_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_markets_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "numeric", "index": 1, "name": "id", "comment": null}, "created_ts": {"type": "timestamp with time zone", "index": 2, "name": "created_ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "market_symbol": {"type": "text", "index": 4, "name": "market_symbol", "comment": null}, "market_name": {"type": "text", "index": 5, "name": "market_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_markets_arbitrum_mainnet"}, "model.synthetix.fct_perp_orders_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_orders_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "market_id": {"type": "numeric", "index": 6, "name": "market_id", "comment": null}, "market_symbol": {"type": "text", "index": 7, "name": "market_symbol", "comment": null}, "account_id": {"type": "text", "index": 8, "name": "account_id", "comment": null}, "order_type": {"type": "integer", "index": 9, "name": "order_type", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "acceptable_price": {"type": "numeric", "index": 11, "name": "acceptable_price", "comment": null}, "settlement_time": {"type": "numeric", "index": 12, "name": "settlement_time", "comment": null}, "expiration_time": {"type": "numeric", "index": 13, "name": "expiration_time", "comment": null}, "tracking_code": {"type": "text", "index": 14, "name": "tracking_code", "comment": null}, "sender": {"type": "text", "index": 15, "name": "sender", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_orders_arbitrum_mainnet"}, "model.synthetix.fct_perp_pnl_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_pnl_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "market_id": {"type": "integer", "index": 2, "name": "market_id", "comment": null}, "market_pnl": {"type": "numeric", "index": 3, "name": "market_pnl", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_pnl_arbitrum_mainnet"}, "model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_previous_order_expired_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "market_id": {"type": "numeric", "index": 7, "name": "market_id", "comment": null}, "account_id": {"type": "numeric", "index": 8, "name": "account_id", "comment": null}, "commitment_time": {"type": "numeric", "index": 9, "name": "commitment_time", "comment": null}, "tracking_code": {"type": "text", "index": 10, "name": "tracking_code", "comment": null}, "acceptable_price": {"type": "numeric", "index": 11, "name": "acceptable_price", "comment": null}, "size_delta": {"type": "numeric", "index": 12, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet"}, "model.synthetix.fct_perp_stats_daily_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_stats_daily_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "trades": {"type": "numeric", "index": 2, "name": "trades", "comment": null}, "exchange_fees": {"type": "numeric", "index": 3, "name": "exchange_fees", "comment": null}, "referral_fees": {"type": "numeric", "index": 4, "name": "referral_fees", "comment": null}, "collected_fees": {"type": "numeric", "index": 5, "name": "collected_fees", "comment": null}, "volume": {"type": "numeric", "index": 6, "name": "volume", "comment": null}, "liquidation_rewards": {"type": "numeric", "index": 7, "name": "liquidation_rewards", "comment": null}, "liquidated_accounts": {"type": "numeric", "index": 8, "name": "liquidated_accounts", "comment": null}, "cumulative_exchange_fees": {"type": "numeric", "index": 9, "name": "cumulative_exchange_fees", "comment": null}, "cumulative_referral_fees": {"type": "numeric", "index": 10, "name": "cumulative_referral_fees", "comment": null}, "cumulative_collected_fees": {"type": "numeric", "index": 11, "name": "cumulative_collected_fees", "comment": null}, "cumulative_volume": {"type": "numeric", "index": 12, "name": "cumulative_volume", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_stats_daily_arbitrum_mainnet"}, "model.synthetix.fct_perp_stats_hourly_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_stats_hourly_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "trades": {"type": "numeric", "index": 2, "name": "trades", "comment": null}, "exchange_fees": {"type": "numeric", "index": 3, "name": "exchange_fees", "comment": null}, "referral_fees": {"type": "numeric", "index": 4, "name": "referral_fees", "comment": null}, "collected_fees": {"type": "numeric", "index": 5, "name": "collected_fees", "comment": null}, "volume": {"type": "numeric", "index": 6, "name": "volume", "comment": null}, "cumulative_exchange_fees": {"type": "numeric", "index": 7, "name": "cumulative_exchange_fees", "comment": null}, "cumulative_referral_fees": {"type": "numeric", "index": 8, "name": "cumulative_referral_fees", "comment": null}, "cumulative_collected_fees": {"type": "numeric", "index": 9, "name": "cumulative_collected_fees", "comment": null}, "cumulative_volume": {"type": "numeric", "index": 10, "name": "cumulative_volume", "comment": null}, "liquidation_rewards": {"type": "numeric", "index": 11, "name": "liquidation_rewards", "comment": null}, "liquidated_accounts": {"type": "bigint", "index": 12, "name": "liquidated_accounts", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_stats_hourly_arbitrum_mainnet"}, "model.synthetix.fct_perp_tracking_stats_daily_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_tracking_stats_daily_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "exchange_fees": {"type": "numeric", "index": 3, "name": "exchange_fees", "comment": null}, "referral_fees": {"type": "numeric", "index": 4, "name": "referral_fees", "comment": null}, "collected_fees": {"type": "numeric", "index": 5, "name": "collected_fees", "comment": null}, "volume": {"type": "numeric", "index": 6, "name": "volume", "comment": null}, "trades": {"type": "numeric", "index": 7, "name": "trades", "comment": null}, "accounts": {"type": "bigint", "index": 8, "name": "accounts", "comment": null}, "exchange_fees_share": {"type": "numeric", "index": 9, "name": "exchange_fees_share", "comment": null}, "referral_fees_share": {"type": "numeric", "index": 10, "name": "referral_fees_share", "comment": null}, "collected_fees_share": {"type": "numeric", "index": 11, "name": "collected_fees_share", "comment": null}, "volume_share": {"type": "numeric", "index": 12, "name": "volume_share", "comment": null}, "trades_share": {"type": "numeric", "index": 13, "name": "trades_share", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_tracking_stats_daily_arbitrum_mainnet"}, "model.synthetix.fct_perp_tracking_stats_hourly_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_tracking_stats_hourly_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "exchange_fees": {"type": "numeric", "index": 3, "name": "exchange_fees", "comment": null}, "referral_fees": {"type": "numeric", "index": 4, "name": "referral_fees", "comment": null}, "collected_fees": {"type": "numeric", "index": 5, "name": "collected_fees", "comment": null}, "volume": {"type": "numeric", "index": 6, "name": "volume", "comment": null}, "trades": {"type": "bigint", "index": 7, "name": "trades", "comment": null}, "accounts": {"type": "bigint", "index": 8, "name": "accounts", "comment": null}, "exchange_fees_share": {"type": "numeric", "index": 9, "name": "exchange_fees_share", "comment": null}, "referral_fees_share": {"type": "numeric", "index": 10, "name": "referral_fees_share", "comment": null}, "collected_fees_share": {"type": "numeric", "index": 11, "name": "collected_fees_share", "comment": null}, "volume_share": {"type": "numeric", "index": 12, "name": "volume_share", "comment": null}, "trades_share": {"type": "numeric", "index": 13, "name": "trades_share", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_tracking_stats_hourly_arbitrum_mainnet"}, "model.synthetix.fct_perp_trades_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_trades_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "market_id": {"type": "numeric", "index": 6, "name": "market_id", "comment": null}, "market_symbol": {"type": "text", "index": 7, "name": "market_symbol", "comment": null}, "account_id": {"type": "text", "index": 8, "name": "account_id", "comment": null}, "fill_price": {"type": "numeric", "index": 9, "name": "fill_price", "comment": null}, "pnl": {"type": "numeric", "index": 10, "name": "pnl", "comment": null}, "accrued_funding": {"type": "numeric", "index": 11, "name": "accrued_funding", "comment": null}, "trade_size": {"type": "numeric", "index": 12, "name": "trade_size", "comment": null}, "position_size": {"type": "numeric", "index": 13, "name": "position_size", "comment": null}, "total_fees": {"type": "numeric", "index": 14, "name": "total_fees", "comment": null}, "referral_fees": {"type": "numeric", "index": 15, "name": "referral_fees", "comment": null}, "collected_fees": {"type": "numeric", "index": 16, "name": "collected_fees", "comment": null}, "settlement_reward": {"type": "numeric", "index": 17, "name": "settlement_reward", "comment": null}, "tracking_code": {"type": "text", "index": 18, "name": "tracking_code", "comment": null}, "settler": {"type": "text", "index": 19, "name": "settler", "comment": null}, "notional_trade_size": {"type": "numeric", "index": 20, "name": "notional_trade_size", "comment": null}, "notional_position_size": {"type": "numeric", "index": 21, "name": "notional_position_size", "comment": null}, "lp_fees": {"type": "numeric", "index": 22, "name": "lp_fees", "comment": null}, "exchange_fees": {"type": "numeric", "index": 23, "name": "exchange_fees", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_trades_arbitrum_mainnet"}, "model.synthetix.fct_pool_debt_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_pool_debt_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "pool_id": {"type": "integer", "index": 3, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 4, "name": "collateral_type", "comment": null}, "debt": {"type": "numeric", "index": 5, "name": "debt", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_debt_arbitrum_mainnet"}, "model.synthetix.fct_pool_issuance_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_pool_issuance_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "pool_id": {"type": "numeric", "index": 4, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 5, "name": "collateral_type", "comment": null}, "account_id": {"type": "numeric", "index": 6, "name": "account_id", "comment": null}, "amount": {"type": "numeric", "index": 7, "name": "amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_issuance_arbitrum_mainnet"}, "model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_pool_issuance_hourly_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "numeric", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 3, "name": "collateral_type", "comment": null}, "hourly_issuance": {"type": "numeric", "index": 4, "name": "hourly_issuance", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet"}, "model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet": {"metadata": {"type": "BASE TABLE", "schema": "prod_arbitrum_mainnet", "name": "fct_pool_pnl_hourly_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "collateral_value": {"type": "numeric", "index": 4, "name": "collateral_value", "comment": null}, "debt": {"type": "numeric", "index": 5, "name": "debt", "comment": null}, "hourly_issuance": {"type": "numeric", "index": 6, "name": "hourly_issuance", "comment": null}, "hourly_pnl": {"type": "numeric", "index": 7, "name": "hourly_pnl", "comment": null}, "rewards_usd": {"type": "numeric", "index": 8, "name": "rewards_usd", "comment": null}, "hourly_pnl_pct": {"type": "numeric", "index": 9, "name": "hourly_pnl_pct", "comment": null}, "hourly_rewards_pct": {"type": "numeric", "index": 10, "name": "hourly_rewards_pct", "comment": null}, "hourly_total_pct": {"type": "numeric", "index": 11, "name": "hourly_total_pct", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"}, "model.synthetix.fct_pool_pnl_hourly_reward_arbitrum_mainnet": {"metadata": {"type": "BASE TABLE", "schema": "prod_arbitrum_mainnet", "name": "fct_pool_pnl_hourly_reward_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "collateral_value": {"type": "numeric", "index": 4, "name": "collateral_value", "comment": null}, "reward_token": {"type": "text", "index": 5, "name": "reward_token", "comment": null}, "rewards_usd": {"type": "numeric", "index": 6, "name": "rewards_usd", "comment": null}, "hourly_rewards_pct": {"type": "numeric", "index": 7, "name": "hourly_rewards_pct", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_pnl_hourly_reward_arbitrum_mainnet"}, "model.synthetix.fct_pool_rewards_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_pool_rewards_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 3, "name": "collateral_type", "comment": null}, "distributor": {"type": "text", "index": 4, "name": "distributor", "comment": null}, "token_symbol": {"type": "text", "index": 5, "name": "token_symbol", "comment": null}, "amount": {"type": "numeric", "index": 6, "name": "amount", "comment": null}, "ts_start": {"type": "timestamp with time zone", "index": 7, "name": "ts_start", "comment": null}, "duration": {"type": "numeric", "index": 8, "name": "duration", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_rewards_arbitrum_mainnet"}, "model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_pool_rewards_hourly_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "rewards_usd": {"type": "numeric", "index": 4, "name": "rewards_usd", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet"}, "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_pool_rewards_token_hourly_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "distributor": {"type": "text", "index": 4, "name": "distributor", "comment": null}, "token_symbol": {"type": "text", "index": 5, "name": "token_symbol", "comment": null}, "amount": {"type": "numeric", "index": 6, "name": "amount", "comment": null}, "rewards_usd": {"type": "numeric", "index": 7, "name": "rewards_usd", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet"}, "model.synthetix.fct_prices_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_prices_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "market_address": {"type": "character varying", "index": 2, "name": "market_address", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}, "market_symbol": {"type": "text", "index": 4, "name": "market_symbol", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_prices_arbitrum_mainnet"}, "model.synthetix.fct_prices_hourly_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_prices_hourly_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "market_symbol": {"type": "text", "index": 2, "name": "market_symbol", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_prices_hourly_arbitrum_mainnet"}, "model.synthetix.fct_spot_atomics_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_spot_atomics_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "tx_hash": {"type": "text", "index": 4, "name": "tx_hash", "comment": null}, "synth_market_id": {"type": "numeric", "index": 5, "name": "synth_market_id", "comment": null}, "price": {"type": "numeric", "index": 6, "name": "price", "comment": null}, "amount": {"type": "numeric", "index": 7, "name": "amount", "comment": null}, "referrer": {"type": "text", "index": 8, "name": "referrer", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_spot_atomics_arbitrum_mainnet"}, "model.synthetix.fct_spot_markets_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_spot_markets_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "numeric", "index": 1, "name": "id", "comment": null}, "created_ts": {"type": "timestamp with time zone", "index": 2, "name": "created_ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "token_address": {"type": "text", "index": 4, "name": "token_address", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_spot_markets_arbitrum_mainnet"}, "model.synthetix.fct_spot_wrapper_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_spot_wrapper_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "tx_hash": {"type": "text", "index": 4, "name": "tx_hash", "comment": null}, "synth_market_id": {"type": "numeric", "index": 5, "name": "synth_market_id", "comment": null}, "amount_wrapped": {"type": "numeric", "index": 6, "name": "amount_wrapped", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_spot_wrapper_arbitrum_mainnet"}, "model.synthetix.fct_synth_supply_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_mainnet", "name": "fct_synth_supply_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "synth_market_id": {"type": "numeric", "index": 3, "name": "synth_market_id", "comment": null}, "supply": {"type": "numeric", "index": 4, "name": "supply", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_synth_supply_arbitrum_mainnet"}, "model.synthetix.fct_core_account_delegation_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_core_account_delegation_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "numeric", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 3, "name": "collateral_type", "comment": null}, "amount_delegated": {"type": "numeric", "index": 4, "name": "amount_delegated", "comment": null}, "account_id": {"type": "text", "index": 5, "name": "account_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_account_delegation_arbitrum_sepolia"}, "model.synthetix.fct_core_apr_arbitrum_sepolia": {"metadata": {"type": "BASE TABLE", "schema": "prod_arbitrum_sepolia", "name": "fct_core_apr_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "collateral_value": {"type": "numeric", "index": 4, "name": "collateral_value", "comment": null}, "debt": {"type": "numeric", "index": 5, "name": "debt", "comment": null}, "hourly_issuance": {"type": "numeric", "index": 6, "name": "hourly_issuance", "comment": null}, "hourly_pnl": {"type": "numeric", "index": 7, "name": "hourly_pnl", "comment": null}, "cumulative_pnl": {"type": "numeric", "index": 8, "name": "cumulative_pnl", "comment": null}, "cumulative_issuance": {"type": "numeric", "index": 9, "name": "cumulative_issuance", "comment": null}, "rewards_usd": {"type": "numeric", "index": 10, "name": "rewards_usd", "comment": null}, "hourly_pnl_pct": {"type": "numeric", "index": 11, "name": "hourly_pnl_pct", "comment": null}, "hourly_rewards_pct": {"type": "numeric", "index": 12, "name": "hourly_rewards_pct", "comment": null}, "apr_24h": {"type": "numeric", "index": 13, "name": "apr_24h", "comment": null}, "apy_24h": {"type": "numeric", "index": 14, "name": "apy_24h", "comment": null}, "apr_7d": {"type": "numeric", "index": 15, "name": "apr_7d", "comment": null}, "apy_7d": {"type": "numeric", "index": 16, "name": "apy_7d", "comment": null}, "apr_28d": {"type": "numeric", "index": 17, "name": "apr_28d", "comment": null}, "apy_28d": {"type": "numeric", "index": 18, "name": "apy_28d", "comment": null}, "apr_24h_pnl": {"type": "numeric", "index": 19, "name": "apr_24h_pnl", "comment": null}, "apy_24h_pnl": {"type": "numeric", "index": 20, "name": "apy_24h_pnl", "comment": null}, "apr_7d_pnl": {"type": "numeric", "index": 21, "name": "apr_7d_pnl", "comment": null}, "apy_7d_pnl": {"type": "numeric", "index": 22, "name": "apy_7d_pnl", "comment": null}, "apr_28d_pnl": {"type": "numeric", "index": 23, "name": "apr_28d_pnl", "comment": null}, "apy_28d_pnl": {"type": "numeric", "index": 24, "name": "apy_28d_pnl", "comment": null}, "apr_24h_rewards": {"type": "numeric", "index": 25, "name": "apr_24h_rewards", "comment": null}, "apy_24h_rewards": {"type": "numeric", "index": 26, "name": "apy_24h_rewards", "comment": null}, "apr_7d_rewards": {"type": "numeric", "index": 27, "name": "apr_7d_rewards", "comment": null}, "apy_7d_rewards": {"type": "numeric", "index": 28, "name": "apy_7d_rewards", "comment": null}, "apr_28d_rewards": {"type": "numeric", "index": 29, "name": "apr_28d_rewards", "comment": null}, "apy_28d_rewards": {"type": "numeric", "index": 30, "name": "apy_28d_rewards", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_apr_arbitrum_sepolia"}, "model.synthetix.fct_core_apr_rewards_arbitrum_sepolia": {"metadata": {"type": "BASE TABLE", "schema": "prod_arbitrum_sepolia", "name": "fct_core_apr_rewards_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "reward_token": {"type": "text", "index": 4, "name": "reward_token", "comment": null}, "collateral_value": {"type": "numeric", "index": 5, "name": "collateral_value", "comment": null}, "rewards_usd": {"type": "numeric", "index": 6, "name": "rewards_usd", "comment": null}, "hourly_rewards_pct": {"type": "numeric", "index": 7, "name": "hourly_rewards_pct", "comment": null}, "apr_24h_rewards": {"type": "numeric", "index": 8, "name": "apr_24h_rewards", "comment": null}, "apy_24h_rewards": {"type": "numeric", "index": 9, "name": "apy_24h_rewards", "comment": null}, "apr_7d_rewards": {"type": "numeric", "index": 10, "name": "apr_7d_rewards", "comment": null}, "apy_7d_rewards": {"type": "numeric", "index": 11, "name": "apy_7d_rewards", "comment": null}, "apr_28d_rewards": {"type": "numeric", "index": 12, "name": "apr_28d_rewards", "comment": null}, "apy_28d_rewards": {"type": "numeric", "index": 13, "name": "apy_28d_rewards", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_apr_rewards_arbitrum_sepolia"}, "model.synthetix.fct_core_market_updated_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_core_market_updated_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "market_id": {"type": "numeric", "index": 5, "name": "market_id", "comment": null}, "collateral_type": {"type": "text", "index": 6, "name": "collateral_type", "comment": null}, "credit_capacity": {"type": "numeric", "index": 7, "name": "credit_capacity", "comment": null}, "net_issuance": {"type": "numeric", "index": 8, "name": "net_issuance", "comment": null}, "token_amount": {"type": "numeric", "index": 9, "name": "token_amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_market_updated_arbitrum_sepolia"}, "model.synthetix.fct_core_pool_collateral_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_core_pool_collateral_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "collateral_type": {"type": "text", "index": 2, "name": "collateral_type", "comment": null}, "amount_deposited": {"type": "numeric", "index": 3, "name": "amount_deposited", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_pool_collateral_arbitrum_sepolia"}, "model.synthetix.fct_core_pool_delegation_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_core_pool_delegation_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "numeric", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 3, "name": "collateral_type", "comment": null}, "amount_delegated": {"type": "numeric", "index": 4, "name": "amount_delegated", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_pool_delegation_arbitrum_sepolia"}, "model.synthetix.fct_core_pools_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_core_pools_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "numeric", "index": 1, "name": "id", "comment": null}, "created_ts": {"type": "timestamp with time zone", "index": 2, "name": "created_ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "owner": {"type": "text", "index": 4, "name": "owner", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_pools_arbitrum_sepolia"}, "model.synthetix.fct_perp_account_stats_daily_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_account_stats_daily_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "account_id": {"type": "text", "index": 2, "name": "account_id", "comment": null}, "fees": {"type": "numeric", "index": 3, "name": "fees", "comment": null}, "volume": {"type": "numeric", "index": 4, "name": "volume", "comment": null}, "amount_liquidated": {"type": "numeric", "index": 5, "name": "amount_liquidated", "comment": null}, "liquidations": {"type": "numeric", "index": 6, "name": "liquidations", "comment": null}, "cumulative_fees": {"type": "numeric", "index": 7, "name": "cumulative_fees", "comment": null}, "cumulative_volume": {"type": "numeric", "index": 8, "name": "cumulative_volume", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_account_stats_daily_arbitrum_sepolia"}, "model.synthetix.fct_perp_account_stats_hourly_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_account_stats_hourly_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "account_id": {"type": "text", "index": 2, "name": "account_id", "comment": null}, "trades": {"type": "bigint", "index": 3, "name": "trades", "comment": null}, "fees": {"type": "numeric", "index": 4, "name": "fees", "comment": null}, "volume": {"type": "numeric", "index": 5, "name": "volume", "comment": null}, "amount_liquidated": {"type": "numeric", "index": 6, "name": "amount_liquidated", "comment": null}, "liquidations": {"type": "bigint", "index": 7, "name": "liquidations", "comment": null}, "cumulative_fees": {"type": "numeric", "index": 8, "name": "cumulative_fees", "comment": null}, "cumulative_volume": {"type": "numeric", "index": 9, "name": "cumulative_volume", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_account_stats_hourly_arbitrum_sepolia"}, "model.synthetix.fct_perp_accounts_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_accounts_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"created_ts": {"type": "timestamp with time zone", "index": 1, "name": "created_ts", "comment": null}, "owner": {"type": "text", "index": 2, "name": "owner", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_accounts_arbitrum_sepolia"}, "model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_collateral_modified_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "account_id": {"type": "numeric", "index": 3, "name": "account_id", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "synth_market_id": {"type": "numeric", "index": 8, "name": "synth_market_id", "comment": null}, "sender": {"type": "text", "index": 9, "name": "sender", "comment": null}, "amount_delta": {"type": "numeric", "index": 10, "name": "amount_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia"}, "model.synthetix.fct_perp_interest_charged_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_interest_charged_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "account_id": {"type": "numeric", "index": 7, "name": "account_id", "comment": null}, "interest": {"type": "numeric", "index": 8, "name": "interest", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_interest_charged_arbitrum_sepolia"}, "model.synthetix.fct_perp_keeper_stats_daily_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_keeper_stats_daily_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "keeper": {"type": "text", "index": 2, "name": "keeper", "comment": null}, "trades": {"type": "numeric", "index": 3, "name": "trades", "comment": null}, "settlement_rewards": {"type": "numeric", "index": 4, "name": "settlement_rewards", "comment": null}, "amount_settled": {"type": "numeric", "index": 5, "name": "amount_settled", "comment": null}, "trades_pct": {"type": "numeric", "index": 6, "name": "trades_pct", "comment": null}, "settlement_rewards_pct": {"type": "numeric", "index": 7, "name": "settlement_rewards_pct", "comment": null}, "amount_settled_pct": {"type": "numeric", "index": 8, "name": "amount_settled_pct", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_keeper_stats_daily_arbitrum_sepolia"}, "model.synthetix.fct_perp_keeper_stats_hourly_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_keeper_stats_hourly_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "keeper": {"type": "text", "index": 2, "name": "keeper", "comment": null}, "trades": {"type": "bigint", "index": 3, "name": "trades", "comment": null}, "settlement_rewards": {"type": "numeric", "index": 4, "name": "settlement_rewards", "comment": null}, "amount_settled": {"type": "numeric", "index": 5, "name": "amount_settled", "comment": null}, "trades_pct": {"type": "bigint", "index": 6, "name": "trades_pct", "comment": null}, "settlement_rewards_pct": {"type": "numeric", "index": 7, "name": "settlement_rewards_pct", "comment": null}, "amount_settled_pct": {"type": "numeric", "index": 8, "name": "amount_settled_pct", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_keeper_stats_hourly_arbitrum_sepolia"}, "model.synthetix.fct_perp_liq_account_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_liq_account_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account_id": {"type": "text", "index": 1, "name": "account_id", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}, "total_reward": {"type": "numeric", "index": 3, "name": "total_reward", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_liq_account_arbitrum_sepolia"}, "model.synthetix.fct_perp_liq_position_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_liq_position_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "market_id": {"type": "numeric", "index": 5, "name": "market_id", "comment": null}, "market_symbol": {"type": "text", "index": 6, "name": "market_symbol", "comment": null}, "amount_liquidated": {"type": "numeric", "index": 7, "name": "amount_liquidated", "comment": null}, "position_size": {"type": "numeric", "index": 8, "name": "position_size", "comment": null}, "account_id": {"type": "text", "index": 9, "name": "account_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_liq_position_arbitrum_sepolia"}, "model.synthetix.fct_perp_market_history_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_market_history_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "market_id": {"type": "numeric", "index": 5, "name": "market_id", "comment": null}, "market_symbol": {"type": "text", "index": 6, "name": "market_symbol", "comment": null}, "price": {"type": "numeric", "index": 7, "name": "price", "comment": null}, "skew": {"type": "numeric", "index": 8, "name": "skew", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "size_delta": {"type": "numeric", "index": 10, "name": "size_delta", "comment": null}, "funding_rate": {"type": "numeric", "index": 11, "name": "funding_rate", "comment": null}, "funding_velocity": {"type": "numeric", "index": 12, "name": "funding_velocity", "comment": null}, "interest_rate": {"type": "numeric", "index": 13, "name": "interest_rate", "comment": null}, "funding_rate_apr": {"type": "numeric", "index": 14, "name": "funding_rate_apr", "comment": null}, "long_rate_apr": {"type": "numeric", "index": 15, "name": "long_rate_apr", "comment": null}, "short_rate_apr": {"type": "numeric", "index": 16, "name": "short_rate_apr", "comment": null}, "size_usd": {"type": "numeric", "index": 17, "name": "size_usd", "comment": null}, "long_oi": {"type": "numeric", "index": 18, "name": "long_oi", "comment": null}, "short_oi": {"type": "numeric", "index": 19, "name": "short_oi", "comment": null}, "long_oi_pct": {"type": "numeric", "index": 20, "name": "long_oi_pct", "comment": null}, "short_oi_pct": {"type": "numeric", "index": 21, "name": "short_oi_pct", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_market_history_arbitrum_sepolia"}, "model.synthetix.fct_perp_market_stats_daily_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_market_stats_daily_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "market_symbol": {"type": "text", "index": 2, "name": "market_symbol", "comment": null}, "trades": {"type": "numeric", "index": 3, "name": "trades", "comment": null}, "exchange_fees": {"type": "numeric", "index": 4, "name": "exchange_fees", "comment": null}, "referral_fees": {"type": "numeric", "index": 5, "name": "referral_fees", "comment": null}, "collected_fees": {"type": "numeric", "index": 6, "name": "collected_fees", "comment": null}, "volume": {"type": "numeric", "index": 7, "name": "volume", "comment": null}, "amount_liquidated": {"type": "numeric", "index": 8, "name": "amount_liquidated", "comment": null}, "liquidations": {"type": "numeric", "index": 9, "name": "liquidations", "comment": null}, "cumulative_exchange_fees": {"type": "numeric", "index": 10, "name": "cumulative_exchange_fees", "comment": null}, "cumulative_referral_fees": {"type": "numeric", "index": 11, "name": "cumulative_referral_fees", "comment": null}, "cumulative_collected_fees": {"type": "numeric", "index": 12, "name": "cumulative_collected_fees", "comment": null}, "cumulative_volume": {"type": "numeric", "index": 13, "name": "cumulative_volume", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_market_stats_daily_arbitrum_sepolia"}, "model.synthetix.fct_perp_market_stats_hourly_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_market_stats_hourly_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "market_symbol": {"type": "text", "index": 2, "name": "market_symbol", "comment": null}, "trades": {"type": "bigint", "index": 3, "name": "trades", "comment": null}, "exchange_fees": {"type": "numeric", "index": 4, "name": "exchange_fees", "comment": null}, "referral_fees": {"type": "numeric", "index": 5, "name": "referral_fees", "comment": null}, "collected_fees": {"type": "numeric", "index": 6, "name": "collected_fees", "comment": null}, "volume": {"type": "numeric", "index": 7, "name": "volume", "comment": null}, "amount_liquidated": {"type": "numeric", "index": 8, "name": "amount_liquidated", "comment": null}, "liquidations": {"type": "bigint", "index": 9, "name": "liquidations", "comment": null}, "cumulative_exchange_fees": {"type": "numeric", "index": 10, "name": "cumulative_exchange_fees", "comment": null}, "cumulative_referral_fees": {"type": "numeric", "index": 11, "name": "cumulative_referral_fees", "comment": null}, "cumulative_collected_fees": {"type": "numeric", "index": 12, "name": "cumulative_collected_fees", "comment": null}, "cumulative_volume": {"type": "numeric", "index": 13, "name": "cumulative_volume", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_market_stats_hourly_arbitrum_sepolia"}, "model.synthetix.fct_perp_markets_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_markets_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "numeric", "index": 1, "name": "id", "comment": null}, "created_ts": {"type": "timestamp with time zone", "index": 2, "name": "created_ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "market_symbol": {"type": "text", "index": 4, "name": "market_symbol", "comment": null}, "market_name": {"type": "text", "index": 5, "name": "market_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_markets_arbitrum_sepolia"}, "model.synthetix.fct_perp_orders_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_orders_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "market_id": {"type": "numeric", "index": 6, "name": "market_id", "comment": null}, "market_symbol": {"type": "text", "index": 7, "name": "market_symbol", "comment": null}, "account_id": {"type": "text", "index": 8, "name": "account_id", "comment": null}, "order_type": {"type": "integer", "index": 9, "name": "order_type", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "acceptable_price": {"type": "numeric", "index": 11, "name": "acceptable_price", "comment": null}, "settlement_time": {"type": "numeric", "index": 12, "name": "settlement_time", "comment": null}, "expiration_time": {"type": "numeric", "index": 13, "name": "expiration_time", "comment": null}, "tracking_code": {"type": "text", "index": 14, "name": "tracking_code", "comment": null}, "sender": {"type": "text", "index": 15, "name": "sender", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_orders_arbitrum_sepolia"}, "model.synthetix.fct_perp_pnl_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_pnl_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "market_id": {"type": "integer", "index": 2, "name": "market_id", "comment": null}, "market_pnl": {"type": "numeric", "index": 3, "name": "market_pnl", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_pnl_arbitrum_sepolia"}, "model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_previous_order_expired_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "market_id": {"type": "numeric", "index": 7, "name": "market_id", "comment": null}, "account_id": {"type": "numeric", "index": 8, "name": "account_id", "comment": null}, "commitment_time": {"type": "numeric", "index": 9, "name": "commitment_time", "comment": null}, "tracking_code": {"type": "text", "index": 10, "name": "tracking_code", "comment": null}, "acceptable_price": {"type": "numeric", "index": 11, "name": "acceptable_price", "comment": null}, "size_delta": {"type": "numeric", "index": 12, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia"}, "model.synthetix.fct_perp_stats_daily_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_stats_daily_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "trades": {"type": "numeric", "index": 2, "name": "trades", "comment": null}, "exchange_fees": {"type": "numeric", "index": 3, "name": "exchange_fees", "comment": null}, "referral_fees": {"type": "numeric", "index": 4, "name": "referral_fees", "comment": null}, "collected_fees": {"type": "numeric", "index": 5, "name": "collected_fees", "comment": null}, "volume": {"type": "numeric", "index": 6, "name": "volume", "comment": null}, "liquidation_rewards": {"type": "numeric", "index": 7, "name": "liquidation_rewards", "comment": null}, "liquidated_accounts": {"type": "numeric", "index": 8, "name": "liquidated_accounts", "comment": null}, "cumulative_exchange_fees": {"type": "numeric", "index": 9, "name": "cumulative_exchange_fees", "comment": null}, "cumulative_referral_fees": {"type": "numeric", "index": 10, "name": "cumulative_referral_fees", "comment": null}, "cumulative_collected_fees": {"type": "numeric", "index": 11, "name": "cumulative_collected_fees", "comment": null}, "cumulative_volume": {"type": "numeric", "index": 12, "name": "cumulative_volume", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_stats_daily_arbitrum_sepolia"}, "model.synthetix.fct_perp_stats_hourly_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_stats_hourly_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "trades": {"type": "numeric", "index": 2, "name": "trades", "comment": null}, "exchange_fees": {"type": "numeric", "index": 3, "name": "exchange_fees", "comment": null}, "referral_fees": {"type": "numeric", "index": 4, "name": "referral_fees", "comment": null}, "collected_fees": {"type": "numeric", "index": 5, "name": "collected_fees", "comment": null}, "volume": {"type": "numeric", "index": 6, "name": "volume", "comment": null}, "cumulative_exchange_fees": {"type": "numeric", "index": 7, "name": "cumulative_exchange_fees", "comment": null}, "cumulative_referral_fees": {"type": "numeric", "index": 8, "name": "cumulative_referral_fees", "comment": null}, "cumulative_collected_fees": {"type": "numeric", "index": 9, "name": "cumulative_collected_fees", "comment": null}, "cumulative_volume": {"type": "numeric", "index": 10, "name": "cumulative_volume", "comment": null}, "liquidation_rewards": {"type": "numeric", "index": 11, "name": "liquidation_rewards", "comment": null}, "liquidated_accounts": {"type": "bigint", "index": 12, "name": "liquidated_accounts", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_stats_hourly_arbitrum_sepolia"}, "model.synthetix.fct_perp_tracking_stats_daily_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_tracking_stats_daily_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "exchange_fees": {"type": "numeric", "index": 3, "name": "exchange_fees", "comment": null}, "referral_fees": {"type": "numeric", "index": 4, "name": "referral_fees", "comment": null}, "collected_fees": {"type": "numeric", "index": 5, "name": "collected_fees", "comment": null}, "volume": {"type": "numeric", "index": 6, "name": "volume", "comment": null}, "trades": {"type": "numeric", "index": 7, "name": "trades", "comment": null}, "accounts": {"type": "bigint", "index": 8, "name": "accounts", "comment": null}, "exchange_fees_share": {"type": "numeric", "index": 9, "name": "exchange_fees_share", "comment": null}, "referral_fees_share": {"type": "numeric", "index": 10, "name": "referral_fees_share", "comment": null}, "collected_fees_share": {"type": "numeric", "index": 11, "name": "collected_fees_share", "comment": null}, "volume_share": {"type": "numeric", "index": 12, "name": "volume_share", "comment": null}, "trades_share": {"type": "numeric", "index": 13, "name": "trades_share", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_tracking_stats_daily_arbitrum_sepolia"}, "model.synthetix.fct_perp_tracking_stats_hourly_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_tracking_stats_hourly_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "exchange_fees": {"type": "numeric", "index": 3, "name": "exchange_fees", "comment": null}, "referral_fees": {"type": "numeric", "index": 4, "name": "referral_fees", "comment": null}, "collected_fees": {"type": "numeric", "index": 5, "name": "collected_fees", "comment": null}, "volume": {"type": "numeric", "index": 6, "name": "volume", "comment": null}, "trades": {"type": "bigint", "index": 7, "name": "trades", "comment": null}, "accounts": {"type": "bigint", "index": 8, "name": "accounts", "comment": null}, "exchange_fees_share": {"type": "numeric", "index": 9, "name": "exchange_fees_share", "comment": null}, "referral_fees_share": {"type": "numeric", "index": 10, "name": "referral_fees_share", "comment": null}, "collected_fees_share": {"type": "numeric", "index": 11, "name": "collected_fees_share", "comment": null}, "volume_share": {"type": "numeric", "index": 12, "name": "volume_share", "comment": null}, "trades_share": {"type": "numeric", "index": 13, "name": "trades_share", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_tracking_stats_hourly_arbitrum_sepolia"}, "model.synthetix.fct_perp_trades_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_trades_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "market_id": {"type": "numeric", "index": 6, "name": "market_id", "comment": null}, "market_symbol": {"type": "text", "index": 7, "name": "market_symbol", "comment": null}, "account_id": {"type": "text", "index": 8, "name": "account_id", "comment": null}, "fill_price": {"type": "numeric", "index": 9, "name": "fill_price", "comment": null}, "pnl": {"type": "numeric", "index": 10, "name": "pnl", "comment": null}, "accrued_funding": {"type": "numeric", "index": 11, "name": "accrued_funding", "comment": null}, "trade_size": {"type": "numeric", "index": 12, "name": "trade_size", "comment": null}, "position_size": {"type": "numeric", "index": 13, "name": "position_size", "comment": null}, "total_fees": {"type": "numeric", "index": 14, "name": "total_fees", "comment": null}, "referral_fees": {"type": "numeric", "index": 15, "name": "referral_fees", "comment": null}, "collected_fees": {"type": "numeric", "index": 16, "name": "collected_fees", "comment": null}, "settlement_reward": {"type": "numeric", "index": 17, "name": "settlement_reward", "comment": null}, "tracking_code": {"type": "text", "index": 18, "name": "tracking_code", "comment": null}, "settler": {"type": "text", "index": 19, "name": "settler", "comment": null}, "notional_trade_size": {"type": "numeric", "index": 20, "name": "notional_trade_size", "comment": null}, "notional_position_size": {"type": "numeric", "index": 21, "name": "notional_position_size", "comment": null}, "lp_fees": {"type": "numeric", "index": 22, "name": "lp_fees", "comment": null}, "exchange_fees": {"type": "numeric", "index": 23, "name": "exchange_fees", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_trades_arbitrum_sepolia"}, "model.synthetix.fct_pool_debt_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_pool_debt_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "pool_id": {"type": "integer", "index": 3, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 4, "name": "collateral_type", "comment": null}, "debt": {"type": "numeric", "index": 5, "name": "debt", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_debt_arbitrum_sepolia"}, "model.synthetix.fct_pool_issuance_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_pool_issuance_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "pool_id": {"type": "numeric", "index": 4, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 5, "name": "collateral_type", "comment": null}, "account_id": {"type": "numeric", "index": 6, "name": "account_id", "comment": null}, "amount": {"type": "numeric", "index": 7, "name": "amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_issuance_arbitrum_sepolia"}, "model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_pool_issuance_hourly_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "numeric", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 3, "name": "collateral_type", "comment": null}, "hourly_issuance": {"type": "numeric", "index": 4, "name": "hourly_issuance", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia"}, "model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia": {"metadata": {"type": "BASE TABLE", "schema": "prod_arbitrum_sepolia", "name": "fct_pool_pnl_hourly_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "collateral_value": {"type": "numeric", "index": 4, "name": "collateral_value", "comment": null}, "debt": {"type": "numeric", "index": 5, "name": "debt", "comment": null}, "hourly_issuance": {"type": "numeric", "index": 6, "name": "hourly_issuance", "comment": null}, "hourly_pnl": {"type": "numeric", "index": 7, "name": "hourly_pnl", "comment": null}, "rewards_usd": {"type": "numeric", "index": 8, "name": "rewards_usd", "comment": null}, "hourly_pnl_pct": {"type": "numeric", "index": 9, "name": "hourly_pnl_pct", "comment": null}, "hourly_rewards_pct": {"type": "numeric", "index": 10, "name": "hourly_rewards_pct", "comment": null}, "hourly_total_pct": {"type": "numeric", "index": 11, "name": "hourly_total_pct", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"}, "model.synthetix.fct_pool_pnl_hourly_reward_arbitrum_sepolia": {"metadata": {"type": "BASE TABLE", "schema": "prod_arbitrum_sepolia", "name": "fct_pool_pnl_hourly_reward_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "collateral_value": {"type": "numeric", "index": 4, "name": "collateral_value", "comment": null}, "reward_token": {"type": "text", "index": 5, "name": "reward_token", "comment": null}, "rewards_usd": {"type": "numeric", "index": 6, "name": "rewards_usd", "comment": null}, "hourly_rewards_pct": {"type": "numeric", "index": 7, "name": "hourly_rewards_pct", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_pnl_hourly_reward_arbitrum_sepolia"}, "model.synthetix.fct_pool_rewards_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_pool_rewards_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 3, "name": "collateral_type", "comment": null}, "distributor": {"type": "text", "index": 4, "name": "distributor", "comment": null}, "token_symbol": {"type": "text", "index": 5, "name": "token_symbol", "comment": null}, "amount": {"type": "numeric", "index": 6, "name": "amount", "comment": null}, "ts_start": {"type": "timestamp with time zone", "index": 7, "name": "ts_start", "comment": null}, "duration": {"type": "numeric", "index": 8, "name": "duration", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_rewards_arbitrum_sepolia"}, "model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_pool_rewards_hourly_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "rewards_usd": {"type": "numeric", "index": 4, "name": "rewards_usd", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia"}, "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_pool_rewards_token_hourly_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "distributor": {"type": "text", "index": 4, "name": "distributor", "comment": null}, "token_symbol": {"type": "text", "index": 5, "name": "token_symbol", "comment": null}, "amount": {"type": "numeric", "index": 6, "name": "amount", "comment": null}, "rewards_usd": {"type": "numeric", "index": 7, "name": "rewards_usd", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia"}, "model.synthetix.fct_prices_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_prices_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "market_address": {"type": "character varying", "index": 2, "name": "market_address", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}, "market_symbol": {"type": "text", "index": 4, "name": "market_symbol", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_prices_arbitrum_sepolia"}, "model.synthetix.fct_prices_hourly_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_prices_hourly_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "market_symbol": {"type": "text", "index": 2, "name": "market_symbol", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_prices_hourly_arbitrum_sepolia"}, "model.synthetix.fct_spot_atomics_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_spot_atomics_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "tx_hash": {"type": "text", "index": 4, "name": "tx_hash", "comment": null}, "synth_market_id": {"type": "numeric", "index": 5, "name": "synth_market_id", "comment": null}, "price": {"type": "numeric", "index": 6, "name": "price", "comment": null}, "amount": {"type": "numeric", "index": 7, "name": "amount", "comment": null}, "referrer": {"type": "text", "index": 8, "name": "referrer", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_spot_atomics_arbitrum_sepolia"}, "model.synthetix.fct_spot_markets_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_spot_markets_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "numeric", "index": 1, "name": "id", "comment": null}, "created_ts": {"type": "timestamp with time zone", "index": 2, "name": "created_ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "token_address": {"type": "text", "index": 4, "name": "token_address", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_spot_markets_arbitrum_sepolia"}, "model.synthetix.fct_spot_wrapper_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_spot_wrapper_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "tx_hash": {"type": "text", "index": 4, "name": "tx_hash", "comment": null}, "synth_market_id": {"type": "numeric", "index": 5, "name": "synth_market_id", "comment": null}, "amount_wrapped": {"type": "numeric", "index": 6, "name": "amount_wrapped", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_spot_wrapper_arbitrum_sepolia"}, "model.synthetix.fct_synth_supply_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_arbitrum_sepolia", "name": "fct_synth_supply_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "synth_market_id": {"type": "numeric", "index": 3, "name": "synth_market_id", "comment": null}, "supply": {"type": "numeric", "index": 4, "name": "supply", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_synth_supply_arbitrum_sepolia"}, "model.synthetix.fct_buyback_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_buyback_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}, "buyer": {"type": "text", "index": 3, "name": "buyer", "comment": null}, "snx": {"type": "numeric", "index": 4, "name": "snx", "comment": null}, "usd": {"type": "numeric", "index": 5, "name": "usd", "comment": null}, "snx_price": {"type": "numeric", "index": 6, "name": "snx_price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_buyback_base_mainnet"}, "model.synthetix.fct_buyback_daily_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_buyback_daily_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "snx_amount": {"type": "numeric", "index": 2, "name": "snx_amount", "comment": null}, "usd_amount": {"type": "numeric", "index": 3, "name": "usd_amount", "comment": null}, "cumulative_snx_amount": {"type": "numeric", "index": 4, "name": "cumulative_snx_amount", "comment": null}, "cumulative_usd_amount": {"type": "numeric", "index": 5, "name": "cumulative_usd_amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_buyback_daily_base_mainnet"}, "model.synthetix.fct_buyback_hourly_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_buyback_hourly_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "snx_amount": {"type": "numeric", "index": 2, "name": "snx_amount", "comment": null}, "usd_amount": {"type": "numeric", "index": 3, "name": "usd_amount", "comment": null}, "cumulative_snx_amount": {"type": "numeric", "index": 4, "name": "cumulative_snx_amount", "comment": null}, "cumulative_usd_amount": {"type": "numeric", "index": 5, "name": "cumulative_usd_amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_buyback_hourly_base_mainnet"}, "model.synthetix.fct_core_account_delegation_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_core_account_delegation_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "numeric", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 3, "name": "collateral_type", "comment": null}, "amount_delegated": {"type": "numeric", "index": 4, "name": "amount_delegated", "comment": null}, "account_id": {"type": "text", "index": 5, "name": "account_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_account_delegation_base_mainnet"}, "model.synthetix.fct_core_apr_base_mainnet": {"metadata": {"type": "BASE TABLE", "schema": "prod_base_mainnet", "name": "fct_core_apr_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "collateral_value": {"type": "numeric", "index": 4, "name": "collateral_value", "comment": null}, "debt": {"type": "numeric", "index": 5, "name": "debt", "comment": null}, "hourly_issuance": {"type": "numeric", "index": 6, "name": "hourly_issuance", "comment": null}, "hourly_pnl": {"type": "numeric", "index": 7, "name": "hourly_pnl", "comment": null}, "cumulative_pnl": {"type": "numeric", "index": 8, "name": "cumulative_pnl", "comment": null}, "cumulative_issuance": {"type": "numeric", "index": 9, "name": "cumulative_issuance", "comment": null}, "rewards_usd": {"type": "numeric", "index": 10, "name": "rewards_usd", "comment": null}, "hourly_pnl_pct": {"type": "numeric", "index": 11, "name": "hourly_pnl_pct", "comment": null}, "hourly_rewards_pct": {"type": "numeric", "index": 12, "name": "hourly_rewards_pct", "comment": null}, "apr_24h": {"type": "numeric", "index": 13, "name": "apr_24h", "comment": null}, "apy_24h": {"type": "numeric", "index": 14, "name": "apy_24h", "comment": null}, "apr_7d": {"type": "numeric", "index": 15, "name": "apr_7d", "comment": null}, "apy_7d": {"type": "numeric", "index": 16, "name": "apy_7d", "comment": null}, "apr_28d": {"type": "numeric", "index": 17, "name": "apr_28d", "comment": null}, "apy_28d": {"type": "numeric", "index": 18, "name": "apy_28d", "comment": null}, "apr_24h_pnl": {"type": "numeric", "index": 19, "name": "apr_24h_pnl", "comment": null}, "apy_24h_pnl": {"type": "numeric", "index": 20, "name": "apy_24h_pnl", "comment": null}, "apr_7d_pnl": {"type": "numeric", "index": 21, "name": "apr_7d_pnl", "comment": null}, "apy_7d_pnl": {"type": "numeric", "index": 22, "name": "apy_7d_pnl", "comment": null}, "apr_28d_pnl": {"type": "numeric", "index": 23, "name": "apr_28d_pnl", "comment": null}, "apy_28d_pnl": {"type": "numeric", "index": 24, "name": "apy_28d_pnl", "comment": null}, "apr_24h_rewards": {"type": "numeric", "index": 25, "name": "apr_24h_rewards", "comment": null}, "apy_24h_rewards": {"type": "numeric", "index": 26, "name": "apy_24h_rewards", "comment": null}, "apr_7d_rewards": {"type": "numeric", "index": 27, "name": "apr_7d_rewards", "comment": null}, "apy_7d_rewards": {"type": "numeric", "index": 28, "name": "apy_7d_rewards", "comment": null}, "apr_28d_rewards": {"type": "numeric", "index": 29, "name": "apr_28d_rewards", "comment": null}, "apy_28d_rewards": {"type": "numeric", "index": 30, "name": "apy_28d_rewards", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_apr_base_mainnet"}, "model.synthetix.fct_core_apr_rewards_base_mainnet": {"metadata": {"type": "BASE TABLE", "schema": "prod_base_mainnet", "name": "fct_core_apr_rewards_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "reward_token": {"type": "text", "index": 4, "name": "reward_token", "comment": null}, "collateral_value": {"type": "numeric", "index": 5, "name": "collateral_value", "comment": null}, "rewards_usd": {"type": "numeric", "index": 6, "name": "rewards_usd", "comment": null}, "hourly_rewards_pct": {"type": "numeric", "index": 7, "name": "hourly_rewards_pct", "comment": null}, "apr_24h_rewards": {"type": "numeric", "index": 8, "name": "apr_24h_rewards", "comment": null}, "apy_24h_rewards": {"type": "numeric", "index": 9, "name": "apy_24h_rewards", "comment": null}, "apr_7d_rewards": {"type": "numeric", "index": 10, "name": "apr_7d_rewards", "comment": null}, "apy_7d_rewards": {"type": "numeric", "index": 11, "name": "apy_7d_rewards", "comment": null}, "apr_28d_rewards": {"type": "numeric", "index": 12, "name": "apr_28d_rewards", "comment": null}, "apy_28d_rewards": {"type": "numeric", "index": 13, "name": "apy_28d_rewards", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_apr_rewards_base_mainnet"}, "model.synthetix.fct_core_market_updated_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_core_market_updated_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "market_id": {"type": "numeric", "index": 5, "name": "market_id", "comment": null}, "collateral_type": {"type": "text", "index": 6, "name": "collateral_type", "comment": null}, "credit_capacity": {"type": "numeric", "index": 7, "name": "credit_capacity", "comment": null}, "net_issuance": {"type": "numeric", "index": 8, "name": "net_issuance", "comment": null}, "token_amount": {"type": "numeric", "index": 9, "name": "token_amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_market_updated_base_mainnet"}, "model.synthetix.fct_core_pool_collateral_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_core_pool_collateral_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "collateral_type": {"type": "text", "index": 2, "name": "collateral_type", "comment": null}, "amount_deposited": {"type": "numeric", "index": 3, "name": "amount_deposited", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_pool_collateral_base_mainnet"}, "model.synthetix.fct_core_pool_delegation_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_core_pool_delegation_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "numeric", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 3, "name": "collateral_type", "comment": null}, "amount_delegated": {"type": "numeric", "index": 4, "name": "amount_delegated", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_pool_delegation_base_mainnet"}, "model.synthetix.fct_core_pools_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_core_pools_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "numeric", "index": 1, "name": "id", "comment": null}, "created_ts": {"type": "timestamp with time zone", "index": 2, "name": "created_ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "owner": {"type": "text", "index": 4, "name": "owner", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_pools_base_mainnet"}, "model.synthetix.fct_core_vault_collateral_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_core_vault_collateral_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "contract_address": {"type": "text", "index": 3, "name": "contract_address", "comment": null}, "pool_id": {"type": "integer", "index": 4, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 5, "name": "collateral_type", "comment": null}, "amount": {"type": "numeric", "index": 6, "name": "amount", "comment": null}, "collateral_value": {"type": "numeric", "index": 7, "name": "collateral_value", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_vault_collateral_base_mainnet"}, "model.synthetix.fct_perp_account_stats_daily_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_perp_account_stats_daily_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "account_id": {"type": "text", "index": 2, "name": "account_id", "comment": null}, "fees": {"type": "numeric", "index": 3, "name": "fees", "comment": null}, "volume": {"type": "numeric", "index": 4, "name": "volume", "comment": null}, "amount_liquidated": {"type": "numeric", "index": 5, "name": "amount_liquidated", "comment": null}, "liquidations": {"type": "numeric", "index": 6, "name": "liquidations", "comment": null}, "cumulative_fees": {"type": "numeric", "index": 7, "name": "cumulative_fees", "comment": null}, "cumulative_volume": {"type": "numeric", "index": 8, "name": "cumulative_volume", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_account_stats_daily_base_mainnet"}, "model.synthetix.fct_perp_account_stats_hourly_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_perp_account_stats_hourly_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "account_id": {"type": "text", "index": 2, "name": "account_id", "comment": null}, "trades": {"type": "bigint", "index": 3, "name": "trades", "comment": null}, "fees": {"type": "numeric", "index": 4, "name": "fees", "comment": null}, "volume": {"type": "numeric", "index": 5, "name": "volume", "comment": null}, "amount_liquidated": {"type": "numeric", "index": 6, "name": "amount_liquidated", "comment": null}, "liquidations": {"type": "bigint", "index": 7, "name": "liquidations", "comment": null}, "cumulative_fees": {"type": "numeric", "index": 8, "name": "cumulative_fees", "comment": null}, "cumulative_volume": {"type": "numeric", "index": 9, "name": "cumulative_volume", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_account_stats_hourly_base_mainnet"}, "model.synthetix.fct_perp_accounts_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_perp_accounts_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"created_ts": {"type": "timestamp with time zone", "index": 1, "name": "created_ts", "comment": null}, "owner": {"type": "text", "index": 2, "name": "owner", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_accounts_base_mainnet"}, "model.synthetix.fct_perp_collateral_modified_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_perp_collateral_modified_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "account_id": {"type": "numeric", "index": 3, "name": "account_id", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "synth_market_id": {"type": "numeric", "index": 8, "name": "synth_market_id", "comment": null}, "sender": {"type": "text", "index": 9, "name": "sender", "comment": null}, "amount_delta": {"type": "numeric", "index": 10, "name": "amount_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_collateral_modified_base_mainnet"}, "model.synthetix.fct_perp_interest_charged_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_perp_interest_charged_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "account_id": {"type": "numeric", "index": 7, "name": "account_id", "comment": null}, "interest": {"type": "numeric", "index": 8, "name": "interest", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_interest_charged_base_mainnet"}, "model.synthetix.fct_perp_keeper_stats_daily_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_perp_keeper_stats_daily_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "keeper": {"type": "text", "index": 2, "name": "keeper", "comment": null}, "trades": {"type": "numeric", "index": 3, "name": "trades", "comment": null}, "settlement_rewards": {"type": "numeric", "index": 4, "name": "settlement_rewards", "comment": null}, "amount_settled": {"type": "numeric", "index": 5, "name": "amount_settled", "comment": null}, "trades_pct": {"type": "numeric", "index": 6, "name": "trades_pct", "comment": null}, "settlement_rewards_pct": {"type": "numeric", "index": 7, "name": "settlement_rewards_pct", "comment": null}, "amount_settled_pct": {"type": "numeric", "index": 8, "name": "amount_settled_pct", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_keeper_stats_daily_base_mainnet"}, "model.synthetix.fct_perp_keeper_stats_hourly_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_perp_keeper_stats_hourly_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "keeper": {"type": "text", "index": 2, "name": "keeper", "comment": null}, "trades": {"type": "bigint", "index": 3, "name": "trades", "comment": null}, "settlement_rewards": {"type": "numeric", "index": 4, "name": "settlement_rewards", "comment": null}, "amount_settled": {"type": "numeric", "index": 5, "name": "amount_settled", "comment": null}, "trades_pct": {"type": "bigint", "index": 6, "name": "trades_pct", "comment": null}, "settlement_rewards_pct": {"type": "numeric", "index": 7, "name": "settlement_rewards_pct", "comment": null}, "amount_settled_pct": {"type": "numeric", "index": 8, "name": "amount_settled_pct", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_keeper_stats_hourly_base_mainnet"}, "model.synthetix.fct_perp_liq_account_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_perp_liq_account_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account_id": {"type": "text", "index": 1, "name": "account_id", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}, "total_reward": {"type": "numeric", "index": 3, "name": "total_reward", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_liq_account_base_mainnet"}, "model.synthetix.fct_perp_liq_position_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_perp_liq_position_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "market_id": {"type": "numeric", "index": 5, "name": "market_id", "comment": null}, "market_symbol": {"type": "text", "index": 6, "name": "market_symbol", "comment": null}, "amount_liquidated": {"type": "numeric", "index": 7, "name": "amount_liquidated", "comment": null}, "position_size": {"type": "numeric", "index": 8, "name": "position_size", "comment": null}, "account_id": {"type": "text", "index": 9, "name": "account_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_liq_position_base_mainnet"}, "model.synthetix.fct_perp_market_history_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_perp_market_history_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "market_id": {"type": "numeric", "index": 5, "name": "market_id", "comment": null}, "market_symbol": {"type": "text", "index": 6, "name": "market_symbol", "comment": null}, "price": {"type": "numeric", "index": 7, "name": "price", "comment": null}, "skew": {"type": "numeric", "index": 8, "name": "skew", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "size_delta": {"type": "numeric", "index": 10, "name": "size_delta", "comment": null}, "funding_rate": {"type": "numeric", "index": 11, "name": "funding_rate", "comment": null}, "funding_velocity": {"type": "numeric", "index": 12, "name": "funding_velocity", "comment": null}, "interest_rate": {"type": "numeric", "index": 13, "name": "interest_rate", "comment": null}, "funding_rate_apr": {"type": "numeric", "index": 14, "name": "funding_rate_apr", "comment": null}, "long_rate_apr": {"type": "numeric", "index": 15, "name": "long_rate_apr", "comment": null}, "short_rate_apr": {"type": "numeric", "index": 16, "name": "short_rate_apr", "comment": null}, "size_usd": {"type": "numeric", "index": 17, "name": "size_usd", "comment": null}, "long_oi": {"type": "numeric", "index": 18, "name": "long_oi", "comment": null}, "short_oi": {"type": "numeric", "index": 19, "name": "short_oi", "comment": null}, "long_oi_pct": {"type": "numeric", "index": 20, "name": "long_oi_pct", "comment": null}, "short_oi_pct": {"type": "numeric", "index": 21, "name": "short_oi_pct", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_market_history_base_mainnet"}, "model.synthetix.fct_perp_market_stats_daily_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_perp_market_stats_daily_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "market_symbol": {"type": "text", "index": 2, "name": "market_symbol", "comment": null}, "trades": {"type": "numeric", "index": 3, "name": "trades", "comment": null}, "exchange_fees": {"type": "numeric", "index": 4, "name": "exchange_fees", "comment": null}, "referral_fees": {"type": "numeric", "index": 5, "name": "referral_fees", "comment": null}, "collected_fees": {"type": "numeric", "index": 6, "name": "collected_fees", "comment": null}, "volume": {"type": "numeric", "index": 7, "name": "volume", "comment": null}, "amount_liquidated": {"type": "numeric", "index": 8, "name": "amount_liquidated", "comment": null}, "liquidations": {"type": "numeric", "index": 9, "name": "liquidations", "comment": null}, "cumulative_exchange_fees": {"type": "numeric", "index": 10, "name": "cumulative_exchange_fees", "comment": null}, "cumulative_referral_fees": {"type": "numeric", "index": 11, "name": "cumulative_referral_fees", "comment": null}, "cumulative_collected_fees": {"type": "numeric", "index": 12, "name": "cumulative_collected_fees", "comment": null}, "cumulative_volume": {"type": "numeric", "index": 13, "name": "cumulative_volume", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_market_stats_daily_base_mainnet"}, "model.synthetix.fct_perp_market_stats_hourly_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_perp_market_stats_hourly_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "market_symbol": {"type": "text", "index": 2, "name": "market_symbol", "comment": null}, "trades": {"type": "bigint", "index": 3, "name": "trades", "comment": null}, "exchange_fees": {"type": "numeric", "index": 4, "name": "exchange_fees", "comment": null}, "referral_fees": {"type": "numeric", "index": 5, "name": "referral_fees", "comment": null}, "collected_fees": {"type": "numeric", "index": 6, "name": "collected_fees", "comment": null}, "volume": {"type": "numeric", "index": 7, "name": "volume", "comment": null}, "amount_liquidated": {"type": "numeric", "index": 8, "name": "amount_liquidated", "comment": null}, "liquidations": {"type": "bigint", "index": 9, "name": "liquidations", "comment": null}, "cumulative_exchange_fees": {"type": "numeric", "index": 10, "name": "cumulative_exchange_fees", "comment": null}, "cumulative_referral_fees": {"type": "numeric", "index": 11, "name": "cumulative_referral_fees", "comment": null}, "cumulative_collected_fees": {"type": "numeric", "index": 12, "name": "cumulative_collected_fees", "comment": null}, "cumulative_volume": {"type": "numeric", "index": 13, "name": "cumulative_volume", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_market_stats_hourly_base_mainnet"}, "model.synthetix.fct_perp_markets_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_perp_markets_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "numeric", "index": 1, "name": "id", "comment": null}, "created_ts": {"type": "timestamp with time zone", "index": 2, "name": "created_ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "market_symbol": {"type": "text", "index": 4, "name": "market_symbol", "comment": null}, "market_name": {"type": "text", "index": 5, "name": "market_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_markets_base_mainnet"}, "model.synthetix.fct_perp_orders_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_perp_orders_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "market_id": {"type": "numeric", "index": 6, "name": "market_id", "comment": null}, "market_symbol": {"type": "text", "index": 7, "name": "market_symbol", "comment": null}, "account_id": {"type": "text", "index": 8, "name": "account_id", "comment": null}, "order_type": {"type": "integer", "index": 9, "name": "order_type", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "acceptable_price": {"type": "numeric", "index": 11, "name": "acceptable_price", "comment": null}, "settlement_time": {"type": "numeric", "index": 12, "name": "settlement_time", "comment": null}, "expiration_time": {"type": "numeric", "index": 13, "name": "expiration_time", "comment": null}, "tracking_code": {"type": "text", "index": 14, "name": "tracking_code", "comment": null}, "sender": {"type": "text", "index": 15, "name": "sender", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_orders_base_mainnet"}, "model.synthetix.fct_perp_pnl_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_perp_pnl_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "market_id": {"type": "integer", "index": 2, "name": "market_id", "comment": null}, "market_pnl": {"type": "numeric", "index": 3, "name": "market_pnl", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_pnl_base_mainnet"}, "model.synthetix.fct_perp_previous_order_expired_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_perp_previous_order_expired_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "market_id": {"type": "numeric", "index": 7, "name": "market_id", "comment": null}, "account_id": {"type": "numeric", "index": 8, "name": "account_id", "comment": null}, "commitment_time": {"type": "numeric", "index": 9, "name": "commitment_time", "comment": null}, "tracking_code": {"type": "text", "index": 10, "name": "tracking_code", "comment": null}, "acceptable_price": {"type": "numeric", "index": 11, "name": "acceptable_price", "comment": null}, "size_delta": {"type": "numeric", "index": 12, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_previous_order_expired_base_mainnet"}, "model.synthetix.fct_perp_stats_daily_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_perp_stats_daily_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "trades": {"type": "numeric", "index": 2, "name": "trades", "comment": null}, "exchange_fees": {"type": "numeric", "index": 3, "name": "exchange_fees", "comment": null}, "referral_fees": {"type": "numeric", "index": 4, "name": "referral_fees", "comment": null}, "collected_fees": {"type": "numeric", "index": 5, "name": "collected_fees", "comment": null}, "volume": {"type": "numeric", "index": 6, "name": "volume", "comment": null}, "liquidation_rewards": {"type": "numeric", "index": 7, "name": "liquidation_rewards", "comment": null}, "liquidated_accounts": {"type": "numeric", "index": 8, "name": "liquidated_accounts", "comment": null}, "cumulative_exchange_fees": {"type": "numeric", "index": 9, "name": "cumulative_exchange_fees", "comment": null}, "cumulative_referral_fees": {"type": "numeric", "index": 10, "name": "cumulative_referral_fees", "comment": null}, "cumulative_collected_fees": {"type": "numeric", "index": 11, "name": "cumulative_collected_fees", "comment": null}, "cumulative_volume": {"type": "numeric", "index": 12, "name": "cumulative_volume", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_stats_daily_base_mainnet"}, "model.synthetix.fct_perp_stats_hourly_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_perp_stats_hourly_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "trades": {"type": "numeric", "index": 2, "name": "trades", "comment": null}, "exchange_fees": {"type": "numeric", "index": 3, "name": "exchange_fees", "comment": null}, "referral_fees": {"type": "numeric", "index": 4, "name": "referral_fees", "comment": null}, "collected_fees": {"type": "numeric", "index": 5, "name": "collected_fees", "comment": null}, "volume": {"type": "numeric", "index": 6, "name": "volume", "comment": null}, "cumulative_exchange_fees": {"type": "numeric", "index": 7, "name": "cumulative_exchange_fees", "comment": null}, "cumulative_referral_fees": {"type": "numeric", "index": 8, "name": "cumulative_referral_fees", "comment": null}, "cumulative_collected_fees": {"type": "numeric", "index": 9, "name": "cumulative_collected_fees", "comment": null}, "cumulative_volume": {"type": "numeric", "index": 10, "name": "cumulative_volume", "comment": null}, "liquidation_rewards": {"type": "numeric", "index": 11, "name": "liquidation_rewards", "comment": null}, "liquidated_accounts": {"type": "bigint", "index": 12, "name": "liquidated_accounts", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_stats_hourly_base_mainnet"}, "model.synthetix.fct_perp_tracking_stats_daily_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_perp_tracking_stats_daily_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "exchange_fees": {"type": "numeric", "index": 3, "name": "exchange_fees", "comment": null}, "referral_fees": {"type": "numeric", "index": 4, "name": "referral_fees", "comment": null}, "collected_fees": {"type": "numeric", "index": 5, "name": "collected_fees", "comment": null}, "volume": {"type": "numeric", "index": 6, "name": "volume", "comment": null}, "trades": {"type": "numeric", "index": 7, "name": "trades", "comment": null}, "accounts": {"type": "bigint", "index": 8, "name": "accounts", "comment": null}, "exchange_fees_share": {"type": "numeric", "index": 9, "name": "exchange_fees_share", "comment": null}, "referral_fees_share": {"type": "numeric", "index": 10, "name": "referral_fees_share", "comment": null}, "collected_fees_share": {"type": "numeric", "index": 11, "name": "collected_fees_share", "comment": null}, "volume_share": {"type": "numeric", "index": 12, "name": "volume_share", "comment": null}, "trades_share": {"type": "numeric", "index": 13, "name": "trades_share", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_tracking_stats_daily_base_mainnet"}, "model.synthetix.fct_perp_tracking_stats_hourly_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_perp_tracking_stats_hourly_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "exchange_fees": {"type": "numeric", "index": 3, "name": "exchange_fees", "comment": null}, "referral_fees": {"type": "numeric", "index": 4, "name": "referral_fees", "comment": null}, "collected_fees": {"type": "numeric", "index": 5, "name": "collected_fees", "comment": null}, "volume": {"type": "numeric", "index": 6, "name": "volume", "comment": null}, "trades": {"type": "bigint", "index": 7, "name": "trades", "comment": null}, "accounts": {"type": "bigint", "index": 8, "name": "accounts", "comment": null}, "exchange_fees_share": {"type": "numeric", "index": 9, "name": "exchange_fees_share", "comment": null}, "referral_fees_share": {"type": "numeric", "index": 10, "name": "referral_fees_share", "comment": null}, "collected_fees_share": {"type": "numeric", "index": 11, "name": "collected_fees_share", "comment": null}, "volume_share": {"type": "numeric", "index": 12, "name": "volume_share", "comment": null}, "trades_share": {"type": "numeric", "index": 13, "name": "trades_share", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_tracking_stats_hourly_base_mainnet"}, "model.synthetix.fct_perp_trades_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_perp_trades_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "market_id": {"type": "numeric", "index": 6, "name": "market_id", "comment": null}, "market_symbol": {"type": "text", "index": 7, "name": "market_symbol", "comment": null}, "account_id": {"type": "text", "index": 8, "name": "account_id", "comment": null}, "fill_price": {"type": "numeric", "index": 9, "name": "fill_price", "comment": null}, "pnl": {"type": "numeric", "index": 10, "name": "pnl", "comment": null}, "accrued_funding": {"type": "numeric", "index": 11, "name": "accrued_funding", "comment": null}, "trade_size": {"type": "numeric", "index": 12, "name": "trade_size", "comment": null}, "position_size": {"type": "numeric", "index": 13, "name": "position_size", "comment": null}, "total_fees": {"type": "numeric", "index": 14, "name": "total_fees", "comment": null}, "referral_fees": {"type": "numeric", "index": 15, "name": "referral_fees", "comment": null}, "collected_fees": {"type": "numeric", "index": 16, "name": "collected_fees", "comment": null}, "settlement_reward": {"type": "numeric", "index": 17, "name": "settlement_reward", "comment": null}, "tracking_code": {"type": "text", "index": 18, "name": "tracking_code", "comment": null}, "settler": {"type": "text", "index": 19, "name": "settler", "comment": null}, "notional_trade_size": {"type": "numeric", "index": 20, "name": "notional_trade_size", "comment": null}, "notional_position_size": {"type": "numeric", "index": 21, "name": "notional_position_size", "comment": null}, "lp_fees": {"type": "numeric", "index": 22, "name": "lp_fees", "comment": null}, "exchange_fees": {"type": "numeric", "index": 23, "name": "exchange_fees", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_trades_base_mainnet"}, "model.synthetix.fct_pool_debt_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_pool_debt_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "pool_id": {"type": "integer", "index": 3, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 4, "name": "collateral_type", "comment": null}, "debt": {"type": "numeric", "index": 5, "name": "debt", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_debt_base_mainnet"}, "model.synthetix.fct_pool_issuance_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_pool_issuance_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "pool_id": {"type": "numeric", "index": 4, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 5, "name": "collateral_type", "comment": null}, "account_id": {"type": "numeric", "index": 6, "name": "account_id", "comment": null}, "amount": {"type": "numeric", "index": 7, "name": "amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_issuance_base_mainnet"}, "model.synthetix.fct_pool_issuance_hourly_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_pool_issuance_hourly_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "numeric", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 3, "name": "collateral_type", "comment": null}, "hourly_issuance": {"type": "numeric", "index": 4, "name": "hourly_issuance", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_issuance_hourly_base_mainnet"}, "model.synthetix.fct_pool_pnl_hourly_base_mainnet": {"metadata": {"type": "BASE TABLE", "schema": "prod_base_mainnet", "name": "fct_pool_pnl_hourly_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "collateral_value": {"type": "numeric", "index": 4, "name": "collateral_value", "comment": null}, "debt": {"type": "numeric", "index": 5, "name": "debt", "comment": null}, "hourly_issuance": {"type": "numeric", "index": 6, "name": "hourly_issuance", "comment": null}, "hourly_pnl": {"type": "numeric", "index": 7, "name": "hourly_pnl", "comment": null}, "rewards_usd": {"type": "numeric", "index": 8, "name": "rewards_usd", "comment": null}, "hourly_pnl_pct": {"type": "numeric", "index": 9, "name": "hourly_pnl_pct", "comment": null}, "hourly_rewards_pct": {"type": "numeric", "index": 10, "name": "hourly_rewards_pct", "comment": null}, "hourly_total_pct": {"type": "numeric", "index": 11, "name": "hourly_total_pct", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_pnl_hourly_base_mainnet"}, "model.synthetix.fct_pool_pnl_hourly_reward_base_mainnet": {"metadata": {"type": "BASE TABLE", "schema": "prod_base_mainnet", "name": "fct_pool_pnl_hourly_reward_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "collateral_value": {"type": "numeric", "index": 4, "name": "collateral_value", "comment": null}, "reward_token": {"type": "text", "index": 5, "name": "reward_token", "comment": null}, "rewards_usd": {"type": "numeric", "index": 6, "name": "rewards_usd", "comment": null}, "hourly_rewards_pct": {"type": "numeric", "index": 7, "name": "hourly_rewards_pct", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_pnl_hourly_reward_base_mainnet"}, "model.synthetix.fct_pool_rewards_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_pool_rewards_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 3, "name": "collateral_type", "comment": null}, "distributor": {"type": "text", "index": 4, "name": "distributor", "comment": null}, "token_symbol": {"type": "text", "index": 5, "name": "token_symbol", "comment": null}, "amount": {"type": "numeric", "index": 6, "name": "amount", "comment": null}, "ts_start": {"type": "timestamp with time zone", "index": 7, "name": "ts_start", "comment": null}, "duration": {"type": "numeric", "index": 8, "name": "duration", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_rewards_base_mainnet"}, "model.synthetix.fct_pool_rewards_hourly_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_pool_rewards_hourly_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "rewards_usd": {"type": "numeric", "index": 4, "name": "rewards_usd", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_rewards_hourly_base_mainnet"}, "model.synthetix.fct_pool_rewards_token_hourly_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_pool_rewards_token_hourly_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "distributor": {"type": "text", "index": 4, "name": "distributor", "comment": null}, "token_symbol": {"type": "text", "index": 5, "name": "token_symbol", "comment": null}, "amount": {"type": "numeric", "index": 6, "name": "amount", "comment": null}, "rewards_usd": {"type": "numeric", "index": 7, "name": "rewards_usd", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_rewards_token_hourly_base_mainnet"}, "model.synthetix.fct_prices_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_prices_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "market_address": {"type": "text", "index": 2, "name": "market_address", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}, "market_symbol": {"type": "text", "index": 4, "name": "market_symbol", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_prices_base_mainnet"}, "model.synthetix.fct_prices_hourly_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_prices_hourly_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "market_symbol": {"type": "text", "index": 2, "name": "market_symbol", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_prices_hourly_base_mainnet"}, "model.synthetix.fct_spot_atomics_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_spot_atomics_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "tx_hash": {"type": "text", "index": 4, "name": "tx_hash", "comment": null}, "synth_market_id": {"type": "numeric", "index": 5, "name": "synth_market_id", "comment": null}, "price": {"type": "numeric", "index": 6, "name": "price", "comment": null}, "amount": {"type": "numeric", "index": 7, "name": "amount", "comment": null}, "referrer": {"type": "text", "index": 8, "name": "referrer", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_spot_atomics_base_mainnet"}, "model.synthetix.fct_spot_markets_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_spot_markets_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "numeric", "index": 1, "name": "id", "comment": null}, "created_ts": {"type": "timestamp with time zone", "index": 2, "name": "created_ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "token_address": {"type": "text", "index": 4, "name": "token_address", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_spot_markets_base_mainnet"}, "model.synthetix.fct_spot_wrapper_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_spot_wrapper_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "tx_hash": {"type": "text", "index": 4, "name": "tx_hash", "comment": null}, "synth_market_id": {"type": "numeric", "index": 5, "name": "synth_market_id", "comment": null}, "amount_wrapped": {"type": "numeric", "index": 6, "name": "amount_wrapped", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_spot_wrapper_base_mainnet"}, "model.synthetix.fct_synth_supply_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_base_mainnet", "name": "fct_synth_supply_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "synth_market_id": {"type": "numeric", "index": 3, "name": "synth_market_id", "comment": null}, "supply": {"type": "numeric", "index": 4, "name": "supply", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_synth_supply_base_mainnet"}, "model.synthetix.fct_core_apr_base_sepolia": {"metadata": {"type": "BASE TABLE", "schema": "prod_base_sepolia", "name": "fct_core_apr_base_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "collateral_value": {"type": "numeric", "index": 4, "name": "collateral_value", "comment": null}, "debt": {"type": "numeric", "index": 5, "name": "debt", "comment": null}, "hourly_issuance": {"type": "numeric", "index": 6, "name": "hourly_issuance", "comment": null}, "hourly_pnl": {"type": "numeric", "index": 7, "name": "hourly_pnl", "comment": null}, "cumulative_pnl": {"type": "numeric", "index": 8, "name": "cumulative_pnl", "comment": null}, "cumulative_issuance": {"type": "numeric", "index": 9, "name": "cumulative_issuance", "comment": null}, "rewards_usd": {"type": "numeric", "index": 10, "name": "rewards_usd", "comment": null}, "hourly_pnl_pct": {"type": "numeric", "index": 11, "name": "hourly_pnl_pct", "comment": null}, "hourly_rewards_pct": {"type": "numeric", "index": 12, "name": "hourly_rewards_pct", "comment": null}, "apr_24h": {"type": "numeric", "index": 13, "name": "apr_24h", "comment": null}, "apy_24h": {"type": "numeric", "index": 14, "name": "apy_24h", "comment": null}, "apr_7d": {"type": "numeric", "index": 15, "name": "apr_7d", "comment": null}, "apy_7d": {"type": "numeric", "index": 16, "name": "apy_7d", "comment": null}, "apr_28d": {"type": "numeric", "index": 17, "name": "apr_28d", "comment": null}, "apy_28d": {"type": "numeric", "index": 18, "name": "apy_28d", "comment": null}, "apr_24h_pnl": {"type": "numeric", "index": 19, "name": "apr_24h_pnl", "comment": null}, "apy_24h_pnl": {"type": "numeric", "index": 20, "name": "apy_24h_pnl", "comment": null}, "apr_7d_pnl": {"type": "numeric", "index": 21, "name": "apr_7d_pnl", "comment": null}, "apy_7d_pnl": {"type": "numeric", "index": 22, "name": "apy_7d_pnl", "comment": null}, "apr_28d_pnl": {"type": "numeric", "index": 23, "name": "apr_28d_pnl", "comment": null}, "apy_28d_pnl": {"type": "numeric", "index": 24, "name": "apy_28d_pnl", "comment": null}, "apr_24h_rewards": {"type": "numeric", "index": 25, "name": "apr_24h_rewards", "comment": null}, "apy_24h_rewards": {"type": "numeric", "index": 26, "name": "apy_24h_rewards", "comment": null}, "apr_7d_rewards": {"type": "numeric", "index": 27, "name": "apr_7d_rewards", "comment": null}, "apy_7d_rewards": {"type": "numeric", "index": 28, "name": "apy_7d_rewards", "comment": null}, "apr_28d_rewards": {"type": "numeric", "index": 29, "name": "apr_28d_rewards", "comment": null}, "apy_28d_rewards": {"type": "numeric", "index": 30, "name": "apy_28d_rewards", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_apr_base_sepolia"}, "model.synthetix.fct_core_apr_rewards_base_sepolia": {"metadata": {"type": "BASE TABLE", "schema": "prod_base_sepolia", "name": "fct_core_apr_rewards_base_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "reward_token": {"type": "text", "index": 4, "name": "reward_token", "comment": null}, "collateral_value": {"type": "numeric", "index": 5, "name": "collateral_value", "comment": null}, "rewards_usd": {"type": "numeric", "index": 6, "name": "rewards_usd", "comment": null}, "hourly_rewards_pct": {"type": "numeric", "index": 7, "name": "hourly_rewards_pct", "comment": null}, "apr_24h_rewards": {"type": "numeric", "index": 8, "name": "apr_24h_rewards", "comment": null}, "apy_24h_rewards": {"type": "numeric", "index": 9, "name": "apy_24h_rewards", "comment": null}, "apr_7d_rewards": {"type": "numeric", "index": 10, "name": "apr_7d_rewards", "comment": null}, "apy_7d_rewards": {"type": "numeric", "index": 11, "name": "apy_7d_rewards", "comment": null}, "apr_28d_rewards": {"type": "numeric", "index": 12, "name": "apr_28d_rewards", "comment": null}, "apy_28d_rewards": {"type": "numeric", "index": 13, "name": "apy_28d_rewards", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_apr_rewards_base_sepolia"}, "model.synthetix.fct_perp_pnl_base_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_base_sepolia", "name": "fct_perp_pnl_base_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "market_id": {"type": "integer", "index": 2, "name": "market_id", "comment": null}, "market_pnl": {"type": "numeric", "index": 3, "name": "market_pnl", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_perp_pnl_base_sepolia"}, "model.synthetix.fct_pool_debt_base_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_base_sepolia", "name": "fct_pool_debt_base_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "pool_id": {"type": "integer", "index": 3, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 4, "name": "collateral_type", "comment": null}, "debt": {"type": "numeric", "index": 5, "name": "debt", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_debt_base_sepolia"}, "model.synthetix.fct_pool_pnl_hourly_base_sepolia": {"metadata": {"type": "BASE TABLE", "schema": "prod_base_sepolia", "name": "fct_pool_pnl_hourly_base_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "collateral_value": {"type": "numeric", "index": 4, "name": "collateral_value", "comment": null}, "debt": {"type": "numeric", "index": 5, "name": "debt", "comment": null}, "hourly_issuance": {"type": "numeric", "index": 6, "name": "hourly_issuance", "comment": null}, "hourly_pnl": {"type": "numeric", "index": 7, "name": "hourly_pnl", "comment": null}, "rewards_usd": {"type": "numeric", "index": 8, "name": "rewards_usd", "comment": null}, "hourly_pnl_pct": {"type": "numeric", "index": 9, "name": "hourly_pnl_pct", "comment": null}, "hourly_rewards_pct": {"type": "numeric", "index": 10, "name": "hourly_rewards_pct", "comment": null}, "hourly_total_pct": {"type": "numeric", "index": 11, "name": "hourly_total_pct", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_pnl_hourly_base_sepolia"}, "model.synthetix.fct_pool_pnl_hourly_reward_base_sepolia": {"metadata": {"type": "BASE TABLE", "schema": "prod_base_sepolia", "name": "fct_pool_pnl_hourly_reward_base_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "collateral_value": {"type": "numeric", "index": 4, "name": "collateral_value", "comment": null}, "reward_token": {"type": "text", "index": 5, "name": "reward_token", "comment": null}, "rewards_usd": {"type": "numeric", "index": 6, "name": "rewards_usd", "comment": null}, "hourly_rewards_pct": {"type": "numeric", "index": 7, "name": "hourly_rewards_pct", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_pnl_hourly_reward_base_sepolia"}, "model.synthetix.fct_core_account_delegation_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_eth_mainnet", "name": "fct_core_account_delegation_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "numeric", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 3, "name": "collateral_type", "comment": null}, "amount_delegated": {"type": "numeric", "index": 4, "name": "amount_delegated", "comment": null}, "account_id": {"type": "text", "index": 5, "name": "account_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_account_delegation_eth_mainnet"}, "model.synthetix.fct_core_apr_eth_mainnet": {"metadata": {"type": "BASE TABLE", "schema": "prod_eth_mainnet", "name": "fct_core_apr_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "collateral_value": {"type": "numeric", "index": 4, "name": "collateral_value", "comment": null}, "debt": {"type": "numeric", "index": 5, "name": "debt", "comment": null}, "hourly_issuance": {"type": "numeric", "index": 6, "name": "hourly_issuance", "comment": null}, "hourly_debt_migrated": {"type": "numeric", "index": 7, "name": "hourly_debt_migrated", "comment": null}, "hourly_pnl": {"type": "numeric", "index": 8, "name": "hourly_pnl", "comment": null}, "cumulative_pnl": {"type": "numeric", "index": 9, "name": "cumulative_pnl", "comment": null}, "cumulative_issuance": {"type": "numeric", "index": 10, "name": "cumulative_issuance", "comment": null}, "rewards_usd": {"type": "numeric", "index": 11, "name": "rewards_usd", "comment": null}, "hourly_pnl_pct": {"type": "numeric", "index": 12, "name": "hourly_pnl_pct", "comment": null}, "hourly_rewards_pct": {"type": "numeric", "index": 13, "name": "hourly_rewards_pct", "comment": null}, "apr_24h": {"type": "numeric", "index": 14, "name": "apr_24h", "comment": null}, "apy_24h": {"type": "numeric", "index": 15, "name": "apy_24h", "comment": null}, "apr_7d": {"type": "numeric", "index": 16, "name": "apr_7d", "comment": null}, "apy_7d": {"type": "numeric", "index": 17, "name": "apy_7d", "comment": null}, "apr_28d": {"type": "numeric", "index": 18, "name": "apr_28d", "comment": null}, "apy_28d": {"type": "numeric", "index": 19, "name": "apy_28d", "comment": null}, "apr_24h_pnl": {"type": "numeric", "index": 20, "name": "apr_24h_pnl", "comment": null}, "apy_24h_pnl": {"type": "numeric", "index": 21, "name": "apy_24h_pnl", "comment": null}, "apr_7d_pnl": {"type": "numeric", "index": 22, "name": "apr_7d_pnl", "comment": null}, "apy_7d_pnl": {"type": "numeric", "index": 23, "name": "apy_7d_pnl", "comment": null}, "apr_28d_pnl": {"type": "numeric", "index": 24, "name": "apr_28d_pnl", "comment": null}, "apy_28d_pnl": {"type": "numeric", "index": 25, "name": "apy_28d_pnl", "comment": null}, "apr_24h_rewards": {"type": "numeric", "index": 26, "name": "apr_24h_rewards", "comment": null}, "apy_24h_rewards": {"type": "numeric", "index": 27, "name": "apy_24h_rewards", "comment": null}, "apr_7d_rewards": {"type": "numeric", "index": 28, "name": "apr_7d_rewards", "comment": null}, "apy_7d_rewards": {"type": "numeric", "index": 29, "name": "apy_7d_rewards", "comment": null}, "apr_28d_rewards": {"type": "numeric", "index": 30, "name": "apr_28d_rewards", "comment": null}, "apy_28d_rewards": {"type": "numeric", "index": 31, "name": "apy_28d_rewards", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_apr_eth_mainnet"}, "model.synthetix.fct_core_apr_rewards_eth_mainnet": {"metadata": {"type": "BASE TABLE", "schema": "prod_eth_mainnet", "name": "fct_core_apr_rewards_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "reward_token": {"type": "text", "index": 4, "name": "reward_token", "comment": null}, "collateral_value": {"type": "numeric", "index": 5, "name": "collateral_value", "comment": null}, "rewards_usd": {"type": "numeric", "index": 6, "name": "rewards_usd", "comment": null}, "hourly_rewards_pct": {"type": "numeric", "index": 7, "name": "hourly_rewards_pct", "comment": null}, "apr_24h_rewards": {"type": "numeric", "index": 8, "name": "apr_24h_rewards", "comment": null}, "apy_24h_rewards": {"type": "numeric", "index": 9, "name": "apy_24h_rewards", "comment": null}, "apr_7d_rewards": {"type": "numeric", "index": 10, "name": "apr_7d_rewards", "comment": null}, "apy_7d_rewards": {"type": "numeric", "index": 11, "name": "apy_7d_rewards", "comment": null}, "apr_28d_rewards": {"type": "numeric", "index": 12, "name": "apr_28d_rewards", "comment": null}, "apy_28d_rewards": {"type": "numeric", "index": 13, "name": "apy_28d_rewards", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_apr_rewards_eth_mainnet"}, "model.synthetix.fct_core_market_updated_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_eth_mainnet", "name": "fct_core_market_updated_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "market_id": {"type": "numeric", "index": 5, "name": "market_id", "comment": null}, "collateral_type": {"type": "text", "index": 6, "name": "collateral_type", "comment": null}, "credit_capacity": {"type": "numeric", "index": 7, "name": "credit_capacity", "comment": null}, "net_issuance": {"type": "numeric", "index": 8, "name": "net_issuance", "comment": null}, "token_amount": {"type": "numeric", "index": 9, "name": "token_amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_market_updated_eth_mainnet"}, "model.synthetix.fct_core_migration_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_eth_mainnet", "name": "fct_core_migration_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "pool_id": {"type": "integer", "index": 4, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 5, "name": "collateral_type", "comment": null}, "staker": {"type": "text", "index": 6, "name": "staker", "comment": null}, "account_id": {"type": "numeric", "index": 7, "name": "account_id", "comment": null}, "collateral_amount": {"type": "numeric", "index": 8, "name": "collateral_amount", "comment": null}, "debt_amount": {"type": "numeric", "index": 9, "name": "debt_amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_migration_eth_mainnet"}, "model.synthetix.fct_core_migration_hourly_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_eth_mainnet", "name": "fct_core_migration_hourly_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "hourly_debt_migrated": {"type": "numeric", "index": 4, "name": "hourly_debt_migrated", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_migration_hourly_eth_mainnet"}, "model.synthetix.fct_core_pool_collateral_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_eth_mainnet", "name": "fct_core_pool_collateral_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "collateral_type": {"type": "text", "index": 2, "name": "collateral_type", "comment": null}, "amount_deposited": {"type": "numeric", "index": 3, "name": "amount_deposited", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_pool_collateral_eth_mainnet"}, "model.synthetix.fct_core_pool_delegation_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_eth_mainnet", "name": "fct_core_pool_delegation_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "numeric", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 3, "name": "collateral_type", "comment": null}, "amount_delegated": {"type": "numeric", "index": 4, "name": "amount_delegated", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_pool_delegation_eth_mainnet"}, "model.synthetix.fct_core_pools_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_eth_mainnet", "name": "fct_core_pools_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "numeric", "index": 1, "name": "id", "comment": null}, "created_ts": {"type": "timestamp with time zone", "index": 2, "name": "created_ts", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "owner": {"type": "text", "index": 4, "name": "owner", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_core_pools_eth_mainnet"}, "model.synthetix.fct_pool_debt_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_eth_mainnet", "name": "fct_pool_debt_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "block_number": {"type": "bigint", "index": 2, "name": "block_number", "comment": null}, "pool_id": {"type": "integer", "index": 3, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 4, "name": "collateral_type", "comment": null}, "debt": {"type": "numeric", "index": 5, "name": "debt", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_debt_eth_mainnet"}, "model.synthetix.fct_pool_issuance_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_eth_mainnet", "name": "fct_pool_issuance_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "pool_id": {"type": "numeric", "index": 4, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 5, "name": "collateral_type", "comment": null}, "account_id": {"type": "numeric", "index": 6, "name": "account_id", "comment": null}, "amount": {"type": "numeric", "index": 7, "name": "amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_issuance_eth_mainnet"}, "model.synthetix.fct_pool_issuance_hourly_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_eth_mainnet", "name": "fct_pool_issuance_hourly_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "numeric", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 3, "name": "collateral_type", "comment": null}, "hourly_issuance": {"type": "numeric", "index": 4, "name": "hourly_issuance", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_issuance_hourly_eth_mainnet"}, "model.synthetix.fct_pool_pnl_hourly_eth_mainnet": {"metadata": {"type": "BASE TABLE", "schema": "prod_eth_mainnet", "name": "fct_pool_pnl_hourly_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "collateral_value": {"type": "numeric", "index": 4, "name": "collateral_value", "comment": null}, "debt": {"type": "numeric", "index": 5, "name": "debt", "comment": null}, "hourly_issuance": {"type": "numeric", "index": 6, "name": "hourly_issuance", "comment": null}, "hourly_pnl": {"type": "numeric", "index": 7, "name": "hourly_pnl", "comment": null}, "hourly_debt_migrated": {"type": "numeric", "index": 8, "name": "hourly_debt_migrated", "comment": null}, "rewards_usd": {"type": "numeric", "index": 9, "name": "rewards_usd", "comment": null}, "hourly_pnl_pct": {"type": "numeric", "index": 10, "name": "hourly_pnl_pct", "comment": null}, "hourly_rewards_pct": {"type": "numeric", "index": 11, "name": "hourly_rewards_pct", "comment": null}, "hourly_total_pct": {"type": "numeric", "index": 12, "name": "hourly_total_pct", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_pnl_hourly_eth_mainnet"}, "model.synthetix.fct_pool_pnl_hourly_reward_eth_mainnet": {"metadata": {"type": "BASE TABLE", "schema": "prod_eth_mainnet", "name": "fct_pool_pnl_hourly_reward_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "collateral_value": {"type": "numeric", "index": 4, "name": "collateral_value", "comment": null}, "reward_token": {"type": "text", "index": 5, "name": "reward_token", "comment": null}, "rewards_usd": {"type": "numeric", "index": 6, "name": "rewards_usd", "comment": null}, "hourly_rewards_pct": {"type": "numeric", "index": 7, "name": "hourly_rewards_pct", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_pnl_hourly_reward_eth_mainnet"}, "model.synthetix.fct_pool_rewards_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_eth_mainnet", "name": "fct_pool_rewards_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 3, "name": "collateral_type", "comment": null}, "distributor": {"type": "text", "index": 4, "name": "distributor", "comment": null}, "token_symbol": {"type": "text", "index": 5, "name": "token_symbol", "comment": null}, "amount": {"type": "numeric", "index": 6, "name": "amount", "comment": null}, "ts_start": {"type": "timestamp with time zone", "index": 7, "name": "ts_start", "comment": null}, "duration": {"type": "numeric", "index": 8, "name": "duration", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_rewards_eth_mainnet"}, "model.synthetix.fct_pool_rewards_hourly_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_eth_mainnet", "name": "fct_pool_rewards_hourly_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "rewards_usd": {"type": "numeric", "index": 4, "name": "rewards_usd", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_rewards_hourly_eth_mainnet"}, "model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_eth_mainnet", "name": "fct_pool_rewards_token_hourly_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "pool_id": {"type": "integer", "index": 2, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 3, "name": "collateral_type", "comment": null}, "distributor": {"type": "text", "index": 4, "name": "distributor", "comment": null}, "token_symbol": {"type": "text", "index": 5, "name": "token_symbol", "comment": null}, "price": {"type": "numeric", "index": 6, "name": "price", "comment": null}, "hourly_amount": {"type": "numeric", "index": 7, "name": "hourly_amount", "comment": null}, "amount_distributed": {"type": "numeric", "index": 8, "name": "amount_distributed", "comment": null}, "rewards_usd": {"type": "numeric", "index": 9, "name": "rewards_usd", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"}, "model.synthetix.fct_prices_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_eth_mainnet", "name": "fct_prices_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "market_address": {"type": "character varying", "index": 2, "name": "market_address", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}, "market_symbol": {"type": "text", "index": 4, "name": "market_symbol", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_prices_eth_mainnet"}, "model.synthetix.fct_prices_hourly_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_eth_mainnet", "name": "fct_prices_hourly_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "market_symbol": {"type": "text", "index": 2, "name": "market_symbol", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.fct_prices_hourly_eth_mainnet"}, "model.synthetix.blocks_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "blocks_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.blocks_arbitrum_mainnet"}, "model.synthetix.core_account_created_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "core_account_created_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"owner": {"type": "text", "index": 1, "name": "owner", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "account_id": {"type": "numeric", "index": 8, "name": "account_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_account_created_arbitrum_mainnet"}, "model.synthetix.core_delegation_updated_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "core_delegation_updated_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account_id": {"type": "numeric", "index": 1, "name": "account_id", "comment": null}, "amount": {"type": "numeric", "index": 2, "name": "amount", "comment": null}, "sender": {"type": "text", "index": 3, "name": "sender", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "collateral_type": {"type": "text", "index": 5, "name": "collateral_type", "comment": null}, "pool_id": {"type": "numeric", "index": 6, "name": "pool_id", "comment": null}, "leverage": {"type": "numeric", "index": 7, "name": "leverage", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_delegation_updated_arbitrum_mainnet"}, "model.synthetix.core_deposited_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "core_deposited_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account_id": {"type": "numeric", "index": 1, "name": "account_id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "sender": {"type": "text", "index": 6, "name": "sender", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "collateral_type": {"type": "text", "index": 9, "name": "collateral_type", "comment": null}, "token_amount": {"type": "numeric", "index": 10, "name": "token_amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_deposited_arbitrum_mainnet"}, "model.synthetix.core_liquidation_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "core_liquidation_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account_id": {"type": "numeric", "index": 1, "name": "account_id", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "pool_id": {"type": "numeric", "index": 3, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 4, "name": "collateral_type", "comment": null}, "liquidation_data": {"type": "jsonb", "index": 5, "name": "liquidation_data", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "liquidate_as_account_id": {"type": "numeric", "index": 7, "name": "liquidate_as_account_id", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 11, "name": "block_number", "comment": null}, "sender": {"type": "text", "index": 12, "name": "sender", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_liquidation_arbitrum_mainnet"}, "model.synthetix.core_market_registered_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "core_market_registered_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "sender": {"type": "text", "index": 2, "name": "sender", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "market_id": {"type": "numeric", "index": 5, "name": "market_id", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "market": {"type": "text", "index": 8, "name": "market", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_market_registered_arbitrum_mainnet"}, "model.synthetix.core_market_updated_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "core_market_updated_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "market_id": {"type": "numeric", "index": 7, "name": "market_id", "comment": null}, "net_issuance": {"type": "numeric", "index": 8, "name": "net_issuance", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 9, "name": "deposited_collateral_value", "comment": null}, "sender": {"type": "text", "index": 10, "name": "sender", "comment": null}, "collateral_type": {"type": "text", "index": 11, "name": "collateral_type", "comment": null}, "credit_capacity": {"type": "numeric", "index": 12, "name": "credit_capacity", "comment": null}, "token_amount": {"type": "numeric", "index": 13, "name": "token_amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_market_updated_arbitrum_mainnet"}, "model.synthetix.core_pool_created_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "core_pool_created_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "owner": {"type": "text", "index": 5, "name": "owner", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "sender": {"type": "text", "index": 8, "name": "sender", "comment": null}, "pool_id": {"type": "numeric", "index": 9, "name": "pool_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_pool_created_arbitrum_mainnet"}, "model.synthetix.core_rewards_claimed_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "core_rewards_claimed_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"amount": {"type": "numeric", "index": 1, "name": "amount", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account_id": {"type": "numeric", "index": 3, "name": "account_id", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "pool_id": {"type": "numeric", "index": 6, "name": "pool_id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "distributor": {"type": "text", "index": 9, "name": "distributor", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "collateral_type": {"type": "text", "index": 11, "name": "collateral_type", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_rewards_claimed_arbitrum_mainnet"}, "model.synthetix.core_rewards_distributed_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "core_rewards_distributed_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "amount": {"type": "numeric", "index": 3, "name": "amount", "comment": null}, "distributor": {"type": "text", "index": 4, "name": "distributor", "comment": null}, "start": {"type": "numeric", "index": 5, "name": "start", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "duration": {"type": "numeric", "index": 7, "name": "duration", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "pool_id": {"type": "numeric", "index": 11, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 12, "name": "collateral_type", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_rewards_distributed_arbitrum_mainnet"}, "model.synthetix.core_usd_burned_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "core_usd_burned_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"amount": {"type": "numeric", "index": 1, "name": "amount", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "account_id": {"type": "numeric", "index": 4, "name": "account_id", "comment": null}, "sender": {"type": "text", "index": 5, "name": "sender", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "pool_id": {"type": "numeric", "index": 7, "name": "pool_id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "collateral_type": {"type": "text", "index": 9, "name": "collateral_type", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_usd_burned_arbitrum_mainnet"}, "model.synthetix.core_usd_minted_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "core_usd_minted_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"collateral_type": {"type": "text", "index": 1, "name": "collateral_type", "comment": null}, "sender": {"type": "text", "index": 2, "name": "sender", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "amount": {"type": "numeric", "index": 4, "name": "amount", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "account_id": {"type": "numeric", "index": 6, "name": "account_id", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "pool_id": {"type": "numeric", "index": 8, "name": "pool_id", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_usd_minted_arbitrum_mainnet"}, "model.synthetix.core_vault_collateral_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "core_vault_collateral_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "contract_address": {"type": "text", "index": 3, "name": "contract_address", "comment": null}, "pool_id": {"type": "integer", "index": 4, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 5, "name": "collateral_type", "comment": null}, "amount": {"type": "numeric", "index": 6, "name": "amount", "comment": null}, "collateral_value": {"type": "numeric", "index": 7, "name": "collateral_value", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_vault_collateral_arbitrum_mainnet"}, "model.synthetix.core_vault_debt_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "core_vault_debt_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "contract_address": {"type": "text", "index": 3, "name": "contract_address", "comment": null}, "pool_id": {"type": "integer", "index": 4, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 5, "name": "collateral_type", "comment": null}, "debt": {"type": "numeric", "index": 6, "name": "debt", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_vault_debt_arbitrum_mainnet"}, "model.synthetix.core_vault_liquidation_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "core_vault_liquidation_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"collateral_type": {"type": "text", "index": 1, "name": "collateral_type", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "sender": {"type": "text", "index": 5, "name": "sender", "comment": null}, "pool_id": {"type": "numeric", "index": 6, "name": "pool_id", "comment": null}, "liquidation_data": {"type": "jsonb", "index": 7, "name": "liquidation_data", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "liquidate_as_account_id": {"type": "numeric", "index": 11, "name": "liquidate_as_account_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_vault_liquidation_arbitrum_mainnet"}, "model.synthetix.core_withdrawn_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "core_withdrawn_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"collateral_type": {"type": "text", "index": 1, "name": "collateral_type", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "account_id": {"type": "numeric", "index": 7, "name": "account_id", "comment": null}, "token_amount": {"type": "numeric", "index": 8, "name": "token_amount", "comment": null}, "sender": {"type": "text", "index": 9, "name": "sender", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_withdrawn_arbitrum_mainnet"}, "model.synthetix.perp_account_created_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "perp_account_created_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "account_id": {"type": "numeric", "index": 2, "name": "account_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "owner": {"type": "text", "index": 4, "name": "owner", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_account_created_arbitrum_mainnet"}, "model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "perp_account_liquidation_attempt_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"reward": {"type": "numeric", "index": 1, "name": "reward", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "account_id": {"type": "numeric", "index": 5, "name": "account_id", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "full_liquidation": {"type": "boolean", "index": 9, "name": "full_liquidation", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"}, "model.synthetix.perp_collateral_modified_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "perp_collateral_modified_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account_id": {"type": "numeric", "index": 1, "name": "account_id", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "amount_delta": {"type": "numeric", "index": 6, "name": "amount_delta", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "sender": {"type": "text", "index": 9, "name": "sender", "comment": null}, "collateral_id": {"type": "numeric", "index": 10, "name": "collateral_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_collateral_modified_arbitrum_mainnet"}, "model.synthetix.perp_interest_charged_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "perp_interest_charged_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "account_id": {"type": "numeric", "index": 2, "name": "account_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "interest": {"type": "numeric", "index": 5, "name": "interest", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_interest_charged_arbitrum_mainnet"}, "model.synthetix.perp_interest_rate_updated_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "perp_interest_rate_updated_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "super_market_id": {"type": "numeric", "index": 4, "name": "super_market_id", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "interest_rate": {"type": "numeric", "index": 6, "name": "interest_rate", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_interest_rate_updated_arbitrum_mainnet"}, "model.synthetix.perp_market_created_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "perp_market_created_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "perps_market_id": {"type": "numeric", "index": 3, "name": "perps_market_id", "comment": null}, "market_name": {"type": "text", "index": 4, "name": "market_name", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "market_symbol": {"type": "text", "index": 6, "name": "market_symbol", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_market_created_arbitrum_mainnet"}, "model.synthetix.perp_market_updated_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "perp_market_updated_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "market_id": {"type": "numeric", "index": 7, "name": "market_id", "comment": null}, "price": {"type": "numeric", "index": 8, "name": "price", "comment": null}, "skew": {"type": "numeric", "index": 9, "name": "skew", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}, "current_funding_rate": {"type": "numeric", "index": 12, "name": "current_funding_rate", "comment": null}, "current_funding_velocity": {"type": "numeric", "index": 13, "name": "current_funding_velocity", "comment": null}, "interest_rate": {"type": "numeric", "index": 14, "name": "interest_rate", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_market_updated_arbitrum_mainnet"}, "model.synthetix.perp_order_committed_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "perp_order_committed_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "market_id": {"type": "numeric", "index": 7, "name": "market_id", "comment": null}, "account_id": {"type": "numeric", "index": 8, "name": "account_id", "comment": null}, "commitment_time": {"type": "numeric", "index": 9, "name": "commitment_time", "comment": null}, "expiration_time": {"type": "numeric", "index": 10, "name": "expiration_time", "comment": null}, "settlement_time": {"type": "numeric", "index": 11, "name": "settlement_time", "comment": null}, "expected_price_time": {"type": "numeric", "index": 12, "name": "expected_price_time", "comment": null}, "acceptable_price": {"type": "numeric", "index": 13, "name": "acceptable_price", "comment": null}, "order_type": {"type": "integer", "index": 14, "name": "order_type", "comment": null}, "size_delta": {"type": "numeric", "index": 15, "name": "size_delta", "comment": null}, "sender": {"type": "text", "index": 16, "name": "sender", "comment": null}, "tracking_code": {"type": "text", "index": 17, "name": "tracking_code", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_order_committed_arbitrum_mainnet"}, "model.synthetix.perp_order_settled_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "perp_order_settled_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"settlement_reward": {"type": "numeric", "index": 1, "name": "settlement_reward", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "collected_fees": {"type": "numeric", "index": 3, "name": "collected_fees", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "referral_fees": {"type": "numeric", "index": 6, "name": "referral_fees", "comment": null}, "accrued_funding": {"type": "numeric", "index": 7, "name": "accrued_funding", "comment": null}, "account_id": {"type": "numeric", "index": 8, "name": "account_id", "comment": null}, "fill_price": {"type": "numeric", "index": 9, "name": "fill_price", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "pnl": {"type": "numeric", "index": 11, "name": "pnl", "comment": null}, "new_size": {"type": "numeric", "index": 12, "name": "new_size", "comment": null}, "total_fees": {"type": "numeric", "index": 13, "name": "total_fees", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}, "settler": {"type": "text", "index": 15, "name": "settler", "comment": null}, "market_id": {"type": "numeric", "index": 16, "name": "market_id", "comment": null}, "tracking_code": {"type": "text", "index": 17, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 18, "name": "block_timestamp", "comment": null}, "size_delta": {"type": "numeric", "index": 19, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_order_settled_arbitrum_mainnet"}, "model.synthetix.perp_position_liquidated_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "perp_position_liquidated_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"current_position_size": {"type": "numeric", "index": 1, "name": "current_position_size", "comment": null}, "market_id": {"type": "numeric", "index": 2, "name": "market_id", "comment": null}, "account_id": {"type": "numeric", "index": 3, "name": "account_id", "comment": null}, "amount_liquidated": {"type": "numeric", "index": 4, "name": "amount_liquidated", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_position_liquidated_arbitrum_mainnet"}, "model.synthetix.perp_previous_order_expired_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "perp_previous_order_expired_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"acceptable_price": {"type": "numeric", "index": 1, "name": "acceptable_price", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "account_id": {"type": "numeric", "index": 4, "name": "account_id", "comment": null}, "commitment_time": {"type": "numeric", "index": 5, "name": "commitment_time", "comment": null}, "market_id": {"type": "numeric", "index": 6, "name": "market_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "tracking_code": {"type": "text", "index": 10, "name": "tracking_code", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 12, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_previous_order_expired_arbitrum_mainnet"}, "model.synthetix.spot_order_cancelled_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "spot_order_cancelled_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "async_order_claim": {"type": "jsonb", "index": 4, "name": "async_order_claim", "comment": null}, "market_id": {"type": "numeric", "index": 5, "name": "market_id", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "async_order_id": {"type": "numeric", "index": 7, "name": "async_order_id", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "sender": {"type": "text", "index": 10, "name": "sender", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.spot_order_cancelled_arbitrum_mainnet"}, "model.synthetix.spot_order_committed_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "spot_order_committed_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"market_id": {"type": "numeric", "index": 1, "name": "market_id", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "amount_provided": {"type": "numeric", "index": 3, "name": "amount_provided", "comment": null}, "sender": {"type": "text", "index": 4, "name": "sender", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "order_type": {"type": "integer", "index": 10, "name": "order_type", "comment": null}, "referrer": {"type": "text", "index": 11, "name": "referrer", "comment": null}, "async_order_id": {"type": "numeric", "index": 12, "name": "async_order_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.spot_order_committed_arbitrum_mainnet"}, "model.synthetix.spot_order_settled_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "spot_order_settled_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"order_type": {"type": "integer", "index": 1, "name": "order_type", "comment": null}, "async_order_id": {"type": "numeric", "index": 2, "name": "async_order_id", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "collected_fees": {"type": "numeric", "index": 5, "name": "collected_fees", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "fees": {"type": "jsonb", "index": 7, "name": "fees", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "final_order_amount": {"type": "numeric", "index": 9, "name": "final_order_amount", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}, "settler": {"type": "text", "index": 12, "name": "settler", "comment": null}, "market_id": {"type": "numeric", "index": 13, "name": "market_id", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.spot_order_settled_arbitrum_mainnet"}, "model.synthetix.spot_synth_bought_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "spot_synth_bought_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"price": {"type": "numeric", "index": 1, "name": "price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "synth_market_id": {"type": "numeric", "index": 4, "name": "synth_market_id", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "collected_fees": {"type": "numeric", "index": 6, "name": "collected_fees", "comment": null}, "fees": {"type": "jsonb", "index": 7, "name": "fees", "comment": null}, "referrer": {"type": "text", "index": 8, "name": "referrer", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "synth_returned": {"type": "numeric", "index": 10, "name": "synth_returned", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.spot_synth_bought_arbitrum_mainnet"}, "model.synthetix.spot_synth_registered_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "spot_synth_registered_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "synth_token_address": {"type": "text", "index": 6, "name": "synth_token_address", "comment": null}, "synth_market_id": {"type": "numeric", "index": 7, "name": "synth_market_id", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.spot_synth_registered_arbitrum_mainnet"}, "model.synthetix.spot_synth_sold_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "spot_synth_sold_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "fees": {"type": "jsonb", "index": 3, "name": "fees", "comment": null}, "synth_market_id": {"type": "numeric", "index": 4, "name": "synth_market_id", "comment": null}, "amount_returned": {"type": "numeric", "index": 5, "name": "amount_returned", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "collected_fees": {"type": "numeric", "index": 9, "name": "collected_fees", "comment": null}, "referrer": {"type": "text", "index": 10, "name": "referrer", "comment": null}, "price": {"type": "numeric", "index": 11, "name": "price", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.spot_synth_sold_arbitrum_mainnet"}, "model.synthetix.spot_synth_unwrapped_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "spot_synth_unwrapped_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "fees_collected": {"type": "numeric", "index": 3, "name": "fees_collected", "comment": null}, "synth_market_id": {"type": "numeric", "index": 4, "name": "synth_market_id", "comment": null}, "fees": {"type": "jsonb", "index": 5, "name": "fees", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "amount_unwrapped": {"type": "numeric", "index": 9, "name": "amount_unwrapped", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"}, "model.synthetix.spot_synth_wrapped_arbitrum_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_mainnet", "name": "spot_synth_wrapped_arbitrum_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"synth_market_id": {"type": "numeric", "index": 1, "name": "synth_market_id", "comment": null}, "fees": {"type": "jsonb", "index": 2, "name": "fees", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "fees_collected": {"type": "numeric", "index": 5, "name": "fees_collected", "comment": null}, "amount_wrapped": {"type": "numeric", "index": 6, "name": "amount_wrapped", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.spot_synth_wrapped_arbitrum_mainnet"}, "model.synthetix.blocks_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "blocks_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.blocks_arbitrum_sepolia"}, "model.synthetix.core_account_created_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "core_account_created_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "owner": {"type": "text", "index": 6, "name": "owner", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "account_id": {"type": "numeric", "index": 8, "name": "account_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_account_created_arbitrum_sepolia"}, "model.synthetix.core_delegation_updated_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "core_delegation_updated_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"leverage": {"type": "numeric", "index": 1, "name": "leverage", "comment": null}, "account_id": {"type": "numeric", "index": 2, "name": "account_id", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "sender": {"type": "text", "index": 6, "name": "sender", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "pool_id": {"type": "numeric", "index": 8, "name": "pool_id", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "collateral_type": {"type": "text", "index": 10, "name": "collateral_type", "comment": null}, "amount": {"type": "numeric", "index": 11, "name": "amount", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_delegation_updated_arbitrum_sepolia"}, "model.synthetix.core_deposited_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "core_deposited_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "sender": {"type": "text", "index": 2, "name": "sender", "comment": null}, "collateral_type": {"type": "text", "index": 3, "name": "collateral_type", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "account_id": {"type": "numeric", "index": 7, "name": "account_id", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "token_amount": {"type": "numeric", "index": 9, "name": "token_amount", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_deposited_arbitrum_sepolia"}, "model.synthetix.core_liquidation_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "core_liquidation_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "sender": {"type": "text", "index": 2, "name": "sender", "comment": null}, "liquidation_data": {"type": "jsonb", "index": 3, "name": "liquidation_data", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "liquidate_as_account_id": {"type": "numeric", "index": 5, "name": "liquidate_as_account_id", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "account_id": {"type": "numeric", "index": 8, "name": "account_id", "comment": null}, "pool_id": {"type": "numeric", "index": 9, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 10, "name": "collateral_type", "comment": null}, "block_number": {"type": "integer", "index": 11, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_liquidation_arbitrum_sepolia"}, "model.synthetix.core_market_registered_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "core_market_registered_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "sender": {"type": "text", "index": 2, "name": "sender", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "market_id": {"type": "numeric", "index": 4, "name": "market_id", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "market": {"type": "text", "index": 7, "name": "market", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_market_registered_arbitrum_sepolia"}, "model.synthetix.core_market_updated_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "core_market_updated_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "market_id": {"type": "numeric", "index": 7, "name": "market_id", "comment": null}, "net_issuance": {"type": "numeric", "index": 8, "name": "net_issuance", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 9, "name": "deposited_collateral_value", "comment": null}, "sender": {"type": "text", "index": 10, "name": "sender", "comment": null}, "collateral_type": {"type": "text", "index": 11, "name": "collateral_type", "comment": null}, "credit_capacity": {"type": "numeric", "index": 12, "name": "credit_capacity", "comment": null}, "token_amount": {"type": "numeric", "index": 13, "name": "token_amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_market_updated_arbitrum_sepolia"}, "model.synthetix.core_pool_created_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "core_pool_created_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "pool_id": {"type": "numeric", "index": 3, "name": "pool_id", "comment": null}, "owner": {"type": "text", "index": 4, "name": "owner", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "sender": {"type": "text", "index": 8, "name": "sender", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_pool_created_arbitrum_sepolia"}, "model.synthetix.core_rewards_claimed_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "core_rewards_claimed_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"amount": {"type": "numeric", "index": 1, "name": "amount", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account_id": {"type": "numeric", "index": 3, "name": "account_id", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "pool_id": {"type": "numeric", "index": 6, "name": "pool_id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "distributor": {"type": "text", "index": 9, "name": "distributor", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "collateral_type": {"type": "text", "index": 11, "name": "collateral_type", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_rewards_claimed_arbitrum_sepolia"}, "model.synthetix.core_rewards_distributed_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "core_rewards_distributed_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"duration": {"type": "numeric", "index": 1, "name": "duration", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "collateral_type": {"type": "text", "index": 3, "name": "collateral_type", "comment": null}, "amount": {"type": "numeric", "index": 4, "name": "amount", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "distributor": {"type": "text", "index": 7, "name": "distributor", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "start": {"type": "numeric", "index": 10, "name": "start", "comment": null}, "block_number": {"type": "integer", "index": 11, "name": "block_number", "comment": null}, "pool_id": {"type": "numeric", "index": 12, "name": "pool_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_rewards_distributed_arbitrum_sepolia"}, "model.synthetix.core_usd_burned_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "core_usd_burned_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"pool_id": {"type": "numeric", "index": 1, "name": "pool_id", "comment": null}, "account_id": {"type": "numeric", "index": 2, "name": "account_id", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "sender": {"type": "text", "index": 6, "name": "sender", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "amount": {"type": "numeric", "index": 8, "name": "amount", "comment": null}, "collateral_type": {"type": "text", "index": 9, "name": "collateral_type", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_usd_burned_arbitrum_sepolia"}, "model.synthetix.core_usd_minted_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "core_usd_minted_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account_id": {"type": "numeric", "index": 1, "name": "account_id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "sender": {"type": "text", "index": 4, "name": "sender", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "collateral_type": {"type": "text", "index": 6, "name": "collateral_type", "comment": null}, "pool_id": {"type": "numeric", "index": 7, "name": "pool_id", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "amount": {"type": "numeric", "index": 11, "name": "amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_usd_minted_arbitrum_sepolia"}, "model.synthetix.core_vault_collateral_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "core_vault_collateral_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "contract_address": {"type": "text", "index": 3, "name": "contract_address", "comment": null}, "pool_id": {"type": "integer", "index": 4, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 5, "name": "collateral_type", "comment": null}, "amount": {"type": "numeric", "index": 6, "name": "amount", "comment": null}, "collateral_value": {"type": "numeric", "index": 7, "name": "collateral_value", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_vault_collateral_arbitrum_sepolia"}, "model.synthetix.core_vault_debt_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "core_vault_debt_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "contract_address": {"type": "text", "index": 3, "name": "contract_address", "comment": null}, "pool_id": {"type": "integer", "index": 4, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 5, "name": "collateral_type", "comment": null}, "debt": {"type": "numeric", "index": 6, "name": "debt", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_vault_debt_arbitrum_sepolia"}, "model.synthetix.core_vault_liquidation_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "core_vault_liquidation_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"liquidate_as_account_id": {"type": "numeric", "index": 1, "name": "liquidate_as_account_id", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "liquidation_data": {"type": "jsonb", "index": 4, "name": "liquidation_data", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "collateral_type": {"type": "text", "index": 6, "name": "collateral_type", "comment": null}, "sender": {"type": "text", "index": 7, "name": "sender", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "pool_id": {"type": "numeric", "index": 10, "name": "pool_id", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_vault_liquidation_arbitrum_sepolia"}, "model.synthetix.core_withdrawn_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "core_withdrawn_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"token_amount": {"type": "numeric", "index": 1, "name": "token_amount", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "sender": {"type": "text", "index": 4, "name": "sender", "comment": null}, "collateral_type": {"type": "text", "index": 5, "name": "collateral_type", "comment": null}, "account_id": {"type": "numeric", "index": 6, "name": "account_id", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_withdrawn_arbitrum_sepolia"}, "model.synthetix.perp_account_created_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "perp_account_created_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "owner": {"type": "text", "index": 2, "name": "owner", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "account_id": {"type": "numeric", "index": 7, "name": "account_id", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_account_created_arbitrum_sepolia"}, "model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "perp_account_liquidation_attempt_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account_id": {"type": "numeric", "index": 1, "name": "account_id", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "reward": {"type": "numeric", "index": 3, "name": "reward", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "full_liquidation": {"type": "boolean", "index": 8, "name": "full_liquidation", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"}, "model.synthetix.perp_collateral_modified_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "perp_collateral_modified_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account_id": {"type": "numeric", "index": 1, "name": "account_id", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "sender": {"type": "text", "index": 5, "name": "sender", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "collateral_id": {"type": "numeric", "index": 9, "name": "collateral_id", "comment": null}, "amount_delta": {"type": "numeric", "index": 10, "name": "amount_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_collateral_modified_arbitrum_sepolia"}, "model.synthetix.perp_interest_charged_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "perp_interest_charged_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "account_id": {"type": "numeric", "index": 2, "name": "account_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "interest": {"type": "numeric", "index": 4, "name": "interest", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_interest_charged_arbitrum_sepolia"}, "model.synthetix.perp_interest_rate_updated_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "perp_interest_rate_updated_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "interest_rate": {"type": "numeric", "index": 6, "name": "interest_rate", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "super_market_id": {"type": "numeric", "index": 8, "name": "super_market_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_interest_rate_updated_arbitrum_sepolia"}, "model.synthetix.perp_market_created_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "perp_market_created_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "market_name": {"type": "text", "index": 2, "name": "market_name", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "market_symbol": {"type": "text", "index": 6, "name": "market_symbol", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "perps_market_id": {"type": "numeric", "index": 8, "name": "perps_market_id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_market_created_arbitrum_sepolia"}, "model.synthetix.perp_market_updated_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "perp_market_updated_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "market_id": {"type": "numeric", "index": 7, "name": "market_id", "comment": null}, "price": {"type": "numeric", "index": 8, "name": "price", "comment": null}, "skew": {"type": "numeric", "index": 9, "name": "skew", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}, "current_funding_rate": {"type": "numeric", "index": 12, "name": "current_funding_rate", "comment": null}, "current_funding_velocity": {"type": "numeric", "index": 13, "name": "current_funding_velocity", "comment": null}, "interest_rate": {"type": "numeric", "index": 14, "name": "interest_rate", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_market_updated_arbitrum_sepolia"}, "model.synthetix.perp_order_committed_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "perp_order_committed_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "market_id": {"type": "numeric", "index": 7, "name": "market_id", "comment": null}, "account_id": {"type": "numeric", "index": 8, "name": "account_id", "comment": null}, "commitment_time": {"type": "numeric", "index": 9, "name": "commitment_time", "comment": null}, "expiration_time": {"type": "numeric", "index": 10, "name": "expiration_time", "comment": null}, "settlement_time": {"type": "numeric", "index": 11, "name": "settlement_time", "comment": null}, "expected_price_time": {"type": "numeric", "index": 12, "name": "expected_price_time", "comment": null}, "acceptable_price": {"type": "numeric", "index": 13, "name": "acceptable_price", "comment": null}, "order_type": {"type": "integer", "index": 14, "name": "order_type", "comment": null}, "size_delta": {"type": "numeric", "index": 15, "name": "size_delta", "comment": null}, "sender": {"type": "text", "index": 16, "name": "sender", "comment": null}, "tracking_code": {"type": "text", "index": 17, "name": "tracking_code", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_order_committed_arbitrum_sepolia"}, "model.synthetix.perp_order_settled_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "perp_order_settled_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "new_size": {"type": "numeric", "index": 2, "name": "new_size", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "accrued_funding": {"type": "numeric", "index": 4, "name": "accrued_funding", "comment": null}, "settlement_reward": {"type": "numeric", "index": 5, "name": "settlement_reward", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "market_id": {"type": "numeric", "index": 7, "name": "market_id", "comment": null}, "size_delta": {"type": "numeric", "index": 8, "name": "size_delta", "comment": null}, "referral_fees": {"type": "numeric", "index": 9, "name": "referral_fees", "comment": null}, "tracking_code": {"type": "text", "index": 10, "name": "tracking_code", "comment": null}, "collected_fees": {"type": "numeric", "index": 11, "name": "collected_fees", "comment": null}, "transaction_hash": {"type": "text", "index": 12, "name": "transaction_hash", "comment": null}, "fill_price": {"type": "numeric", "index": 13, "name": "fill_price", "comment": null}, "event_name": {"type": "text", "index": 14, "name": "event_name", "comment": null}, "pnl": {"type": "numeric", "index": 15, "name": "pnl", "comment": null}, "settler": {"type": "text", "index": 16, "name": "settler", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 17, "name": "block_timestamp", "comment": null}, "account_id": {"type": "numeric", "index": 18, "name": "account_id", "comment": null}, "total_fees": {"type": "numeric", "index": 19, "name": "total_fees", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_order_settled_arbitrum_sepolia"}, "model.synthetix.perp_position_liquidated_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "perp_position_liquidated_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"market_id": {"type": "numeric", "index": 1, "name": "market_id", "comment": null}, "amount_liquidated": {"type": "numeric", "index": 2, "name": "amount_liquidated", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "current_position_size": {"type": "numeric", "index": 6, "name": "current_position_size", "comment": null}, "account_id": {"type": "numeric", "index": 7, "name": "account_id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_position_liquidated_arbitrum_sepolia"}, "model.synthetix.perp_previous_order_expired_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "perp_previous_order_expired_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"acceptable_price": {"type": "numeric", "index": 1, "name": "acceptable_price", "comment": null}, "account_id": {"type": "numeric", "index": 2, "name": "account_id", "comment": null}, "tracking_code": {"type": "text", "index": 3, "name": "tracking_code", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "size_delta": {"type": "numeric", "index": 6, "name": "size_delta", "comment": null}, "commitment_time": {"type": "numeric", "index": 7, "name": "commitment_time", "comment": null}, "market_id": {"type": "numeric", "index": 8, "name": "market_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "block_number": {"type": "integer", "index": 11, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_previous_order_expired_arbitrum_sepolia"}, "model.synthetix.spot_order_cancelled_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "spot_order_cancelled_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "sender": {"type": "text", "index": 3, "name": "sender", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "async_order_claim": {"type": "jsonb", "index": 5, "name": "async_order_claim", "comment": null}, "async_order_id": {"type": "numeric", "index": 6, "name": "async_order_id", "comment": null}, "market_id": {"type": "numeric", "index": 7, "name": "market_id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.spot_order_cancelled_arbitrum_sepolia"}, "model.synthetix.spot_order_committed_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "spot_order_committed_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "amount_provided": {"type": "numeric", "index": 3, "name": "amount_provided", "comment": null}, "sender": {"type": "text", "index": 4, "name": "sender", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "order_type": {"type": "integer", "index": 6, "name": "order_type", "comment": null}, "referrer": {"type": "text", "index": 7, "name": "referrer", "comment": null}, "async_order_id": {"type": "numeric", "index": 8, "name": "async_order_id", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "market_id": {"type": "numeric", "index": 12, "name": "market_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.spot_order_committed_arbitrum_sepolia"}, "model.synthetix.spot_order_settled_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "spot_order_settled_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "market_id": {"type": "numeric", "index": 3, "name": "market_id", "comment": null}, "settler": {"type": "text", "index": 4, "name": "settler", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "async_order_id": {"type": "numeric", "index": 6, "name": "async_order_id", "comment": null}, "price": {"type": "numeric", "index": 7, "name": "price", "comment": null}, "order_type": {"type": "integer", "index": 8, "name": "order_type", "comment": null}, "collected_fees": {"type": "numeric", "index": 9, "name": "collected_fees", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}, "fees": {"type": "jsonb", "index": 12, "name": "fees", "comment": null}, "contract": {"type": "text", "index": 13, "name": "contract", "comment": null}, "final_order_amount": {"type": "numeric", "index": 14, "name": "final_order_amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.spot_order_settled_arbitrum_sepolia"}, "model.synthetix.spot_synth_bought_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "spot_synth_bought_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "synth_market_id": {"type": "numeric", "index": 5, "name": "synth_market_id", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "synth_returned": {"type": "numeric", "index": 8, "name": "synth_returned", "comment": null}, "fees": {"type": "jsonb", "index": 9, "name": "fees", "comment": null}, "referrer": {"type": "text", "index": 10, "name": "referrer", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "collected_fees": {"type": "numeric", "index": 12, "name": "collected_fees", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.spot_synth_bought_arbitrum_sepolia"}, "model.synthetix.spot_synth_registered_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "spot_synth_registered_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "synth_token_address": {"type": "text", "index": 4, "name": "synth_token_address", "comment": null}, "synth_market_id": {"type": "numeric", "index": 5, "name": "synth_market_id", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.spot_synth_registered_arbitrum_sepolia"}, "model.synthetix.spot_synth_sold_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "spot_synth_sold_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"price": {"type": "numeric", "index": 1, "name": "price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "referrer": {"type": "text", "index": 4, "name": "referrer", "comment": null}, "collected_fees": {"type": "numeric", "index": 5, "name": "collected_fees", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "synth_market_id": {"type": "numeric", "index": 7, "name": "synth_market_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "fees": {"type": "jsonb", "index": 9, "name": "fees", "comment": null}, "amount_returned": {"type": "numeric", "index": 10, "name": "amount_returned", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.spot_synth_sold_arbitrum_sepolia"}, "model.synthetix.spot_synth_unwrapped_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "spot_synth_unwrapped_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "synth_market_id": {"type": "numeric", "index": 4, "name": "synth_market_id", "comment": null}, "fees": {"type": "jsonb", "index": 5, "name": "fees", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "fees_collected": {"type": "numeric", "index": 8, "name": "fees_collected", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "amount_unwrapped": {"type": "numeric", "index": 10, "name": "amount_unwrapped", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"}, "model.synthetix.spot_synth_wrapped_arbitrum_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_arbitrum_sepolia", "name": "spot_synth_wrapped_arbitrum_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "synth_market_id": {"type": "numeric", "index": 2, "name": "synth_market_id", "comment": null}, "fees": {"type": "jsonb", "index": 3, "name": "fees", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "fees_collected": {"type": "numeric", "index": 7, "name": "fees_collected", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "amount_wrapped": {"type": "numeric", "index": 9, "name": "amount_wrapped", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.spot_synth_wrapped_arbitrum_sepolia"}, "model.synthetix.blocks_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "blocks_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.blocks_base_mainnet"}, "model.synthetix.buyback_processed_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "buyback_processed_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "buyer": {"type": "text", "index": 7, "name": "buyer", "comment": null}, "snx": {"type": "numeric", "index": 8, "name": "snx", "comment": null}, "usd": {"type": "numeric", "index": 9, "name": "usd", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.buyback_processed_base_mainnet"}, "model.synthetix.core_account_created_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "core_account_created_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "account_id": {"type": "numeric", "index": 5, "name": "account_id", "comment": null}, "owner": {"type": "text", "index": 6, "name": "owner", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_account_created_base_mainnet"}, "model.synthetix.core_delegation_updated_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "core_delegation_updated_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "sender": {"type": "text", "index": 2, "name": "sender", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "leverage": {"type": "numeric", "index": 4, "name": "leverage", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "amount": {"type": "numeric", "index": 6, "name": "amount", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "pool_id": {"type": "numeric", "index": 8, "name": "pool_id", "comment": null}, "account_id": {"type": "numeric", "index": 9, "name": "account_id", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "collateral_type": {"type": "text", "index": 12, "name": "collateral_type", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_delegation_updated_base_mainnet"}, "model.synthetix.core_deposited_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "core_deposited_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "account_id": {"type": "numeric", "index": 3, "name": "account_id", "comment": null}, "sender": {"type": "text", "index": 4, "name": "sender", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "collateral_type": {"type": "text", "index": 7, "name": "collateral_type", "comment": null}, "token_amount": {"type": "numeric", "index": 8, "name": "token_amount", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_deposited_base_mainnet"}, "model.synthetix.core_liquidation_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "core_liquidation_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"pool_id": {"type": "numeric", "index": 1, "name": "pool_id", "comment": null}, "liquidate_as_account_id": {"type": "numeric", "index": 2, "name": "liquidate_as_account_id", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "account_id": {"type": "numeric", "index": 4, "name": "account_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "collateral_type": {"type": "text", "index": 6, "name": "collateral_type", "comment": null}, "sender": {"type": "text", "index": 7, "name": "sender", "comment": null}, "liquidation_data": {"type": "jsonb", "index": 8, "name": "liquidation_data", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_liquidation_base_mainnet"}, "model.synthetix.core_market_registered_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "core_market_registered_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "market": {"type": "text", "index": 2, "name": "market", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "market_id": {"type": "numeric", "index": 5, "name": "market_id", "comment": null}, "sender": {"type": "text", "index": 6, "name": "sender", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_market_registered_base_mainnet"}, "model.synthetix.core_market_updated_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "core_market_updated_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "market_id": {"type": "numeric", "index": 7, "name": "market_id", "comment": null}, "net_issuance": {"type": "numeric", "index": 8, "name": "net_issuance", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 9, "name": "deposited_collateral_value", "comment": null}, "sender": {"type": "text", "index": 10, "name": "sender", "comment": null}, "collateral_type": {"type": "text", "index": 11, "name": "collateral_type", "comment": null}, "credit_capacity": {"type": "numeric", "index": 12, "name": "credit_capacity", "comment": null}, "token_amount": {"type": "numeric", "index": 13, "name": "token_amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_market_updated_base_mainnet"}, "model.synthetix.core_pool_created_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "core_pool_created_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "owner": {"type": "text", "index": 2, "name": "owner", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "pool_id": {"type": "numeric", "index": 6, "name": "pool_id", "comment": null}, "sender": {"type": "text", "index": 7, "name": "sender", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_pool_created_base_mainnet"}, "model.synthetix.core_rewards_claimed_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "core_rewards_claimed_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "amount": {"type": "numeric", "index": 2, "name": "amount", "comment": null}, "account_id": {"type": "numeric", "index": 3, "name": "account_id", "comment": null}, "pool_id": {"type": "numeric", "index": 4, "name": "pool_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "collateral_type": {"type": "text", "index": 6, "name": "collateral_type", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "distributor": {"type": "text", "index": 11, "name": "distributor", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_rewards_claimed_base_mainnet"}, "model.synthetix.core_rewards_distributed_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "core_rewards_distributed_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "collateral_type": {"type": "text", "index": 3, "name": "collateral_type", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "amount": {"type": "numeric", "index": 5, "name": "amount", "comment": null}, "pool_id": {"type": "numeric", "index": 6, "name": "pool_id", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "duration": {"type": "numeric", "index": 8, "name": "duration", "comment": null}, "start": {"type": "numeric", "index": 9, "name": "start", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "distributor": {"type": "text", "index": 11, "name": "distributor", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_rewards_distributed_base_mainnet"}, "model.synthetix.core_usd_burned_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "core_usd_burned_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"collateral_type": {"type": "text", "index": 1, "name": "collateral_type", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "sender": {"type": "text", "index": 7, "name": "sender", "comment": null}, "pool_id": {"type": "numeric", "index": 8, "name": "pool_id", "comment": null}, "amount": {"type": "numeric", "index": 9, "name": "amount", "comment": null}, "account_id": {"type": "numeric", "index": 10, "name": "account_id", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_usd_burned_base_mainnet"}, "model.synthetix.core_usd_minted_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "core_usd_minted_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "collateral_type": {"type": "text", "index": 2, "name": "collateral_type", "comment": null}, "account_id": {"type": "numeric", "index": 3, "name": "account_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "sender": {"type": "text", "index": 5, "name": "sender", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "amount": {"type": "numeric", "index": 8, "name": "amount", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "pool_id": {"type": "numeric", "index": 11, "name": "pool_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_usd_minted_base_mainnet"}, "model.synthetix.core_vault_collateral_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "core_vault_collateral_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "contract_address": {"type": "text", "index": 3, "name": "contract_address", "comment": null}, "pool_id": {"type": "integer", "index": 4, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 5, "name": "collateral_type", "comment": null}, "amount": {"type": "numeric", "index": 6, "name": "amount", "comment": null}, "collateral_value": {"type": "numeric", "index": 7, "name": "collateral_value", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_vault_collateral_base_mainnet"}, "model.synthetix.core_vault_debt_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "core_vault_debt_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "contract_address": {"type": "text", "index": 3, "name": "contract_address", "comment": null}, "pool_id": {"type": "integer", "index": 4, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 5, "name": "collateral_type", "comment": null}, "debt": {"type": "numeric", "index": 6, "name": "debt", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_vault_debt_base_mainnet"}, "model.synthetix.core_vault_liquidation_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "core_vault_liquidation_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "collateral_type": {"type": "text", "index": 2, "name": "collateral_type", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "pool_id": {"type": "numeric", "index": 4, "name": "pool_id", "comment": null}, "liquidation_data": {"type": "jsonb", "index": 5, "name": "liquidation_data", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "liquidate_as_account_id": {"type": "numeric", "index": 9, "name": "liquidate_as_account_id", "comment": null}, "sender": {"type": "text", "index": 10, "name": "sender", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_vault_liquidation_base_mainnet"}, "model.synthetix.core_withdrawn_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "core_withdrawn_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"token_amount": {"type": "numeric", "index": 1, "name": "token_amount", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "sender": {"type": "text", "index": 3, "name": "sender", "comment": null}, "account_id": {"type": "numeric", "index": 4, "name": "account_id", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "collateral_type": {"type": "text", "index": 7, "name": "collateral_type", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_withdrawn_base_mainnet"}, "model.synthetix.perp_account_created_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "perp_account_created_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "account_id": {"type": "numeric", "index": 3, "name": "account_id", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "owner": {"type": "text", "index": 8, "name": "owner", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_account_created_base_mainnet"}, "model.synthetix.perp_account_liquidation_attempt_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "perp_account_liquidation_attempt_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "account_id": {"type": "numeric", "index": 4, "name": "account_id", "comment": null}, "reward": {"type": "numeric", "index": 5, "name": "reward", "comment": null}, "full_liquidation": {"type": "boolean", "index": 6, "name": "full_liquidation", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_account_liquidation_attempt_base_mainnet"}, "model.synthetix.perp_collateral_modified_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "perp_collateral_modified_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account_id": {"type": "numeric", "index": 1, "name": "account_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "sender": {"type": "text", "index": 4, "name": "sender", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "synth_market_id": {"type": "numeric", "index": 6, "name": "synth_market_id", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "amount_delta": {"type": "numeric", "index": 9, "name": "amount_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_collateral_modified_base_mainnet"}, "model.synthetix.perp_interest_charged_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "perp_interest_charged_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "interest": {"type": "numeric", "index": 3, "name": "interest", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "account_id": {"type": "numeric", "index": 6, "name": "account_id", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_interest_charged_base_mainnet"}, "model.synthetix.perp_interest_rate_updated_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "perp_interest_rate_updated_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "interest_rate": {"type": "numeric", "index": 4, "name": "interest_rate", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "super_market_id": {"type": "numeric", "index": 6, "name": "super_market_id", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_interest_rate_updated_base_mainnet"}, "model.synthetix.perp_market_created_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "perp_market_created_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "market_symbol": {"type": "text", "index": 2, "name": "market_symbol", "comment": null}, "market_name": {"type": "text", "index": 3, "name": "market_name", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "perps_market_id": {"type": "numeric", "index": 6, "name": "perps_market_id", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_market_created_base_mainnet"}, "model.synthetix.perp_market_updated_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "perp_market_updated_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "market_id": {"type": "numeric", "index": 7, "name": "market_id", "comment": null}, "price": {"type": "numeric", "index": 8, "name": "price", "comment": null}, "skew": {"type": "numeric", "index": 9, "name": "skew", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}, "current_funding_rate": {"type": "numeric", "index": 12, "name": "current_funding_rate", "comment": null}, "current_funding_velocity": {"type": "numeric", "index": 13, "name": "current_funding_velocity", "comment": null}, "interest_rate": {"type": "numeric", "index": 14, "name": "interest_rate", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_market_updated_base_mainnet"}, "model.synthetix.perp_order_committed_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "perp_order_committed_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "market_id": {"type": "numeric", "index": 7, "name": "market_id", "comment": null}, "account_id": {"type": "numeric", "index": 8, "name": "account_id", "comment": null}, "commitment_time": {"type": "numeric", "index": 9, "name": "commitment_time", "comment": null}, "expiration_time": {"type": "numeric", "index": 10, "name": "expiration_time", "comment": null}, "settlement_time": {"type": "numeric", "index": 11, "name": "settlement_time", "comment": null}, "expected_price_time": {"type": "numeric", "index": 12, "name": "expected_price_time", "comment": null}, "acceptable_price": {"type": "numeric", "index": 13, "name": "acceptable_price", "comment": null}, "order_type": {"type": "integer", "index": 14, "name": "order_type", "comment": null}, "size_delta": {"type": "numeric", "index": 15, "name": "size_delta", "comment": null}, "sender": {"type": "text", "index": 16, "name": "sender", "comment": null}, "tracking_code": {"type": "text", "index": 17, "name": "tracking_code", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_order_committed_base_mainnet"}, "model.synthetix.perp_order_settled_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "perp_order_settled_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account_id": {"type": "numeric", "index": 1, "name": "account_id", "comment": null}, "market_id": {"type": "numeric", "index": 2, "name": "market_id", "comment": null}, "settlement_reward": {"type": "numeric", "index": 3, "name": "settlement_reward", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "total_fees": {"type": "numeric", "index": 6, "name": "total_fees", "comment": null}, "tracking_code": {"type": "text", "index": 7, "name": "tracking_code", "comment": null}, "accrued_funding": {"type": "numeric", "index": 8, "name": "accrued_funding", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "referral_fees": {"type": "numeric", "index": 10, "name": "referral_fees", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}, "settler": {"type": "text", "index": 12, "name": "settler", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "fill_price": {"type": "numeric", "index": 14, "name": "fill_price", "comment": null}, "new_size": {"type": "numeric", "index": 15, "name": "new_size", "comment": null}, "pnl": {"type": "numeric", "index": 16, "name": "pnl", "comment": null}, "collected_fees": {"type": "numeric", "index": 17, "name": "collected_fees", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 18, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 19, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_order_settled_base_mainnet"}, "model.synthetix.perp_position_liquidated_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "perp_position_liquidated_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"amount_liquidated": {"type": "numeric", "index": 1, "name": "amount_liquidated", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "account_id": {"type": "numeric", "index": 7, "name": "account_id", "comment": null}, "current_position_size": {"type": "numeric", "index": 8, "name": "current_position_size", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "market_id": {"type": "numeric", "index": 10, "name": "market_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_position_liquidated_base_mainnet"}, "model.synthetix.perp_previous_order_expired_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "perp_previous_order_expired_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "acceptable_price": {"type": "numeric", "index": 2, "name": "acceptable_price", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "commitment_time": {"type": "numeric", "index": 4, "name": "commitment_time", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "tracking_code": {"type": "text", "index": 8, "name": "tracking_code", "comment": null}, "size_delta": {"type": "numeric", "index": 9, "name": "size_delta", "comment": null}, "account_id": {"type": "numeric", "index": 10, "name": "account_id", "comment": null}, "market_id": {"type": "numeric", "index": 11, "name": "market_id", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.perp_previous_order_expired_base_mainnet"}, "model.synthetix.spot_order_cancelled_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "spot_order_cancelled_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"market_id": {"type": "numeric", "index": 1, "name": "market_id", "comment": null}, "async_order_id": {"type": "numeric", "index": 2, "name": "async_order_id", "comment": null}, "sender": {"type": "text", "index": 3, "name": "sender", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "async_order_claim": {"type": "jsonb", "index": 9, "name": "async_order_claim", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.spot_order_cancelled_base_mainnet"}, "model.synthetix.spot_order_committed_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "spot_order_committed_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "market_id": {"type": "numeric", "index": 4, "name": "market_id", "comment": null}, "sender": {"type": "text", "index": 5, "name": "sender", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "async_order_id": {"type": "numeric", "index": 7, "name": "async_order_id", "comment": null}, "order_type": {"type": "integer", "index": 8, "name": "order_type", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "amount_provided": {"type": "numeric", "index": 10, "name": "amount_provided", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}, "referrer": {"type": "text", "index": 12, "name": "referrer", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.spot_order_committed_base_mainnet"}, "model.synthetix.spot_order_settled_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "spot_order_settled_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"market_id": {"type": "numeric", "index": 1, "name": "market_id", "comment": null}, "final_order_amount": {"type": "numeric", "index": 2, "name": "final_order_amount", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "collected_fees": {"type": "numeric", "index": 5, "name": "collected_fees", "comment": null}, "async_order_id": {"type": "numeric", "index": 6, "name": "async_order_id", "comment": null}, "fees": {"type": "jsonb", "index": 7, "name": "fees", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "price": {"type": "numeric", "index": 10, "name": "price", "comment": null}, "settler": {"type": "text", "index": 11, "name": "settler", "comment": null}, "block_number": {"type": "integer", "index": 12, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 13, "name": "contract", "comment": null}, "order_type": {"type": "integer", "index": 14, "name": "order_type", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.spot_order_settled_base_mainnet"}, "model.synthetix.spot_synth_bought_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "spot_synth_bought_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "synth_market_id": {"type": "numeric", "index": 2, "name": "synth_market_id", "comment": null}, "fees": {"type": "jsonb", "index": 3, "name": "fees", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "price": {"type": "numeric", "index": 6, "name": "price", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "referrer": {"type": "text", "index": 8, "name": "referrer", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "collected_fees": {"type": "numeric", "index": 10, "name": "collected_fees", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "synth_returned": {"type": "numeric", "index": 12, "name": "synth_returned", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.spot_synth_bought_base_mainnet"}, "model.synthetix.spot_synth_registered_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "spot_synth_registered_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "synth_token_address": {"type": "text", "index": 5, "name": "synth_token_address", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "synth_market_id": {"type": "numeric", "index": 7, "name": "synth_market_id", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.spot_synth_registered_base_mainnet"}, "model.synthetix.spot_synth_sold_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "spot_synth_sold_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"referrer": {"type": "text", "index": 1, "name": "referrer", "comment": null}, "fees": {"type": "jsonb", "index": 2, "name": "fees", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "synth_market_id": {"type": "numeric", "index": 4, "name": "synth_market_id", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "amount_returned": {"type": "numeric", "index": 7, "name": "amount_returned", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "collected_fees": {"type": "numeric", "index": 10, "name": "collected_fees", "comment": null}, "price": {"type": "numeric", "index": 11, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.spot_synth_sold_base_mainnet"}, "model.synthetix.spot_synth_unwrapped_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "spot_synth_unwrapped_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "synth_market_id": {"type": "numeric", "index": 2, "name": "synth_market_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "fees": {"type": "jsonb", "index": 4, "name": "fees", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "amount_unwrapped": {"type": "numeric", "index": 6, "name": "amount_unwrapped", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "fees_collected": {"type": "numeric", "index": 9, "name": "fees_collected", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.spot_synth_unwrapped_base_mainnet"}, "model.synthetix.spot_synth_wrapped_base_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_mainnet", "name": "spot_synth_wrapped_base_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"amount_wrapped": {"type": "numeric", "index": 1, "name": "amount_wrapped", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "fees_collected": {"type": "numeric", "index": 6, "name": "fees_collected", "comment": null}, "synth_market_id": {"type": "numeric", "index": 7, "name": "synth_market_id", "comment": null}, "fees": {"type": "jsonb", "index": 8, "name": "fees", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.spot_synth_wrapped_base_mainnet"}, "model.synthetix.core_vault_collateral_base_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_sepolia", "name": "core_vault_collateral_base_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "contract_address": {"type": "text", "index": 3, "name": "contract_address", "comment": null}, "pool_id": {"type": "integer", "index": 4, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 5, "name": "collateral_type", "comment": null}, "amount": {"type": "numeric", "index": 6, "name": "amount", "comment": null}, "collateral_value": {"type": "numeric", "index": 7, "name": "collateral_value", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_vault_collateral_base_sepolia"}, "model.synthetix.core_vault_debt_base_sepolia": {"metadata": {"type": "VIEW", "schema": "prod_raw_base_sepolia", "name": "core_vault_debt_base_sepolia", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "contract_address": {"type": "text", "index": 3, "name": "contract_address", "comment": null}, "pool_id": {"type": "integer", "index": 4, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 5, "name": "collateral_type", "comment": null}, "debt": {"type": "numeric", "index": 6, "name": "debt", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_vault_debt_base_sepolia"}, "model.synthetix.blocks_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_eth_mainnet", "name": "blocks_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "ts": {"type": "timestamp with time zone", "index": 2, "name": "ts", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.blocks_eth_mainnet"}, "model.synthetix.core_account_created_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_eth_mainnet", "name": "core_account_created_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account_id": {"type": "numeric", "index": 1, "name": "account_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "owner": {"type": "text", "index": 6, "name": "owner", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_account_created_eth_mainnet"}, "model.synthetix.core_account_migrated_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_eth_mainnet", "name": "core_account_migrated_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "account_id": {"type": "numeric", "index": 2, "name": "account_id", "comment": null}, "collateral_amount": {"type": "numeric", "index": 3, "name": "collateral_amount", "comment": null}, "staker": {"type": "text", "index": 4, "name": "staker", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "debt_amount": {"type": "numeric", "index": 8, "name": "debt_amount", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_account_migrated_eth_mainnet"}, "model.synthetix.core_delegation_updated_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_eth_mainnet", "name": "core_delegation_updated_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"leverage": {"type": "numeric", "index": 1, "name": "leverage", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "amount": {"type": "numeric", "index": 3, "name": "amount", "comment": null}, "sender": {"type": "text", "index": 4, "name": "sender", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "pool_id": {"type": "numeric", "index": 7, "name": "pool_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "account_id": {"type": "numeric", "index": 9, "name": "account_id", "comment": null}, "collateral_type": {"type": "text", "index": 10, "name": "collateral_type", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_delegation_updated_eth_mainnet"}, "model.synthetix.core_deposited_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_eth_mainnet", "name": "core_deposited_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"collateral_type": {"type": "text", "index": 1, "name": "collateral_type", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "account_id": {"type": "numeric", "index": 6, "name": "account_id", "comment": null}, "token_amount": {"type": "numeric", "index": 7, "name": "token_amount", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "sender": {"type": "text", "index": 9, "name": "sender", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_deposited_eth_mainnet"}, "model.synthetix.core_liquidation_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_eth_mainnet", "name": "core_liquidation_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "pool_id": {"type": "numeric", "index": 2, "name": "pool_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "collateral_type": {"type": "text", "index": 4, "name": "collateral_type", "comment": null}, "account_id": {"type": "numeric", "index": 5, "name": "account_id", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "liquidate_as_account_id": {"type": "numeric", "index": 8, "name": "liquidate_as_account_id", "comment": null}, "liquidation_data": {"type": "jsonb", "index": 9, "name": "liquidation_data", "comment": null}, "sender": {"type": "text", "index": 10, "name": "sender", "comment": null}, "block_number": {"type": "integer", "index": 11, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_liquidation_eth_mainnet"}, "model.synthetix.core_market_registered_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_eth_mainnet", "name": "core_market_registered_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "market_id": {"type": "numeric", "index": 2, "name": "market_id", "comment": null}, "market": {"type": "text", "index": 3, "name": "market", "comment": null}, "sender": {"type": "text", "index": 4, "name": "sender", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_market_registered_eth_mainnet"}, "model.synthetix.core_market_updated_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_eth_mainnet", "name": "core_market_updated_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "market_id": {"type": "numeric", "index": 7, "name": "market_id", "comment": null}, "net_issuance": {"type": "numeric", "index": 8, "name": "net_issuance", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 9, "name": "deposited_collateral_value", "comment": null}, "sender": {"type": "text", "index": 10, "name": "sender", "comment": null}, "collateral_type": {"type": "text", "index": 11, "name": "collateral_type", "comment": null}, "credit_capacity": {"type": "numeric", "index": 12, "name": "credit_capacity", "comment": null}, "token_amount": {"type": "numeric", "index": 13, "name": "token_amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_market_updated_eth_mainnet"}, "model.synthetix.core_pool_created_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_eth_mainnet", "name": "core_pool_created_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "owner": {"type": "text", "index": 4, "name": "owner", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "sender": {"type": "text", "index": 6, "name": "sender", "comment": null}, "pool_id": {"type": "numeric", "index": 7, "name": "pool_id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_pool_created_eth_mainnet"}, "model.synthetix.core_rewards_claimed_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_eth_mainnet", "name": "core_rewards_claimed_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "account_id": {"type": "numeric", "index": 3, "name": "account_id", "comment": null}, "collateral_type": {"type": "text", "index": 4, "name": "collateral_type", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "pool_id": {"type": "numeric", "index": 6, "name": "pool_id", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "distributor": {"type": "text", "index": 10, "name": "distributor", "comment": null}, "amount": {"type": "numeric", "index": 11, "name": "amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_rewards_claimed_eth_mainnet"}, "model.synthetix.core_rewards_distributed_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_eth_mainnet", "name": "core_rewards_distributed_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"collateral_type": {"type": "text", "index": 1, "name": "collateral_type", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "pool_id": {"type": "numeric", "index": 6, "name": "pool_id", "comment": null}, "distributor": {"type": "text", "index": 7, "name": "distributor", "comment": null}, "start": {"type": "numeric", "index": 8, "name": "start", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "amount": {"type": "numeric", "index": 10, "name": "amount", "comment": null}, "duration": {"type": "numeric", "index": 11, "name": "duration", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_rewards_distributed_eth_mainnet"}, "model.synthetix.core_usd_burned_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_eth_mainnet", "name": "core_usd_burned_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "amount": {"type": "numeric", "index": 2, "name": "amount", "comment": null}, "sender": {"type": "text", "index": 3, "name": "sender", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "pool_id": {"type": "numeric", "index": 5, "name": "pool_id", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "account_id": {"type": "numeric", "index": 9, "name": "account_id", "comment": null}, "collateral_type": {"type": "text", "index": 10, "name": "collateral_type", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_usd_burned_eth_mainnet"}, "model.synthetix.core_usd_minted_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_eth_mainnet", "name": "core_usd_minted_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "pool_id": {"type": "numeric", "index": 2, "name": "pool_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "collateral_type": {"type": "text", "index": 4, "name": "collateral_type", "comment": null}, "account_id": {"type": "numeric", "index": 5, "name": "account_id", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "sender": {"type": "text", "index": 8, "name": "sender", "comment": null}, "amount": {"type": "numeric", "index": 9, "name": "amount", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_usd_minted_eth_mainnet"}, "model.synthetix.core_vault_collateral_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_eth_mainnet", "name": "core_vault_collateral_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "block_number": {"type": "bigint", "index": 2, "name": "block_number", "comment": null}, "contract_address": {"type": "text", "index": 3, "name": "contract_address", "comment": null}, "pool_id": {"type": "integer", "index": 4, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 5, "name": "collateral_type", "comment": null}, "amount": {"type": "numeric", "index": 6, "name": "amount", "comment": null}, "collateral_value": {"type": "numeric", "index": 7, "name": "collateral_value", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_vault_collateral_eth_mainnet"}, "model.synthetix.core_vault_debt_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_eth_mainnet", "name": "core_vault_debt_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "block_number": {"type": "bigint", "index": 2, "name": "block_number", "comment": null}, "contract_address": {"type": "text", "index": 3, "name": "contract_address", "comment": null}, "pool_id": {"type": "integer", "index": 4, "name": "pool_id", "comment": null}, "collateral_type": {"type": "character varying", "index": 5, "name": "collateral_type", "comment": null}, "debt": {"type": "numeric", "index": 6, "name": "debt", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_vault_debt_eth_mainnet"}, "model.synthetix.core_vault_liquidation_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_eth_mainnet", "name": "core_vault_liquidation_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"sender": {"type": "text", "index": 1, "name": "sender", "comment": null}, "liquidate_as_account_id": {"type": "numeric", "index": 2, "name": "liquidate_as_account_id", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "collateral_type": {"type": "text", "index": 6, "name": "collateral_type", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "liquidation_data": {"type": "jsonb", "index": 8, "name": "liquidation_data", "comment": null}, "pool_id": {"type": "numeric", "index": 9, "name": "pool_id", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_vault_liquidation_eth_mainnet"}, "model.synthetix.core_withdrawn_eth_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_eth_mainnet", "name": "core_withdrawn_eth_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "sender": {"type": "text", "index": 2, "name": "sender", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "token_amount": {"type": "numeric", "index": 6, "name": "token_amount", "comment": null}, "account_id": {"type": "numeric", "index": 7, "name": "account_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "collateral_type": {"type": "text", "index": 9, "name": "collateral_type", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.core_withdrawn_eth_mainnet"}, "model.synthetix.ambassador_vote_recorded_snax_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_snax_mainnet", "name": "ambassador_vote_recorded_snax_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"candidates": {"type": "jsonb", "index": 1, "name": "candidates", "comment": null}, "voting_power": {"type": "numeric", "index": 2, "name": "voting_power", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "chain_id": {"type": "numeric", "index": 6, "name": "chain_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "epoch_id": {"type": "numeric", "index": 8, "name": "epoch_id", "comment": null}, "voter": {"type": "text", "index": 9, "name": "voter", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.ambassador_vote_recorded_snax_mainnet"}, "model.synthetix.ambassador_vote_withdrawn_snax_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_snax_mainnet", "name": "ambassador_vote_withdrawn_snax_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "epoch_id": {"type": "numeric", "index": 4, "name": "epoch_id", "comment": null}, "voter": {"type": "text", "index": 5, "name": "voter", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "chain_id": {"type": "numeric", "index": 9, "name": "chain_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.ambassador_vote_withdrawn_snax_mainnet"}, "model.synthetix.blocks_snax_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_snax_mainnet", "name": "blocks_snax_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.blocks_snax_mainnet"}, "model.synthetix.spartan_vote_recorded_snax_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_snax_mainnet", "name": "spartan_vote_recorded_snax_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "candidates": {"type": "jsonb", "index": 2, "name": "candidates", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "voting_power": {"type": "numeric", "index": 4, "name": "voting_power", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "voter": {"type": "text", "index": 8, "name": "voter", "comment": null}, "epoch_id": {"type": "numeric", "index": 9, "name": "epoch_id", "comment": null}, "chain_id": {"type": "numeric", "index": 10, "name": "chain_id", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.spartan_vote_recorded_snax_mainnet"}, "model.synthetix.spartan_vote_withdrawn_snax_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_snax_mainnet", "name": "spartan_vote_withdrawn_snax_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "epoch_id": {"type": "numeric", "index": 4, "name": "epoch_id", "comment": null}, "voter": {"type": "text", "index": 5, "name": "voter", "comment": null}, "chain_id": {"type": "numeric", "index": 6, "name": "chain_id", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.spartan_vote_withdrawn_snax_mainnet"}, "model.synthetix.treasury_vote_recorded_snax_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_snax_mainnet", "name": "treasury_vote_recorded_snax_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "voter": {"type": "text", "index": 4, "name": "voter", "comment": null}, "epoch_id": {"type": "numeric", "index": 5, "name": "epoch_id", "comment": null}, "chain_id": {"type": "numeric", "index": 6, "name": "chain_id", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "candidates": {"type": "jsonb", "index": 9, "name": "candidates", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "voting_power": {"type": "numeric", "index": 11, "name": "voting_power", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.treasury_vote_recorded_snax_mainnet"}, "model.synthetix.treasury_vote_withdrawn_snax_mainnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_snax_mainnet", "name": "treasury_vote_withdrawn_snax_mainnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "chain_id": {"type": "numeric", "index": 2, "name": "chain_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "epoch_id": {"type": "numeric", "index": 4, "name": "epoch_id", "comment": null}, "voter": {"type": "text", "index": 5, "name": "voter", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.treasury_vote_withdrawn_snax_mainnet"}, "model.synthetix.blocks_snax_testnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_snax_testnet", "name": "blocks_snax_testnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"ts": {"type": "timestamp with time zone", "index": 1, "name": "ts", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.blocks_snax_testnet"}, "model.synthetix.gov_vote_recorded_snax_testnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_snax_testnet", "name": "gov_vote_recorded_snax_testnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "chain_id": {"type": "numeric", "index": 2, "name": "chain_id", "comment": null}, "epoch_id": {"type": "numeric", "index": 3, "name": "epoch_id", "comment": null}, "voter": {"type": "text", "index": 4, "name": "voter", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "voting_power": {"type": "numeric", "index": 8, "name": "voting_power", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "candidates": {"type": "jsonb", "index": 10, "name": "candidates", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.gov_vote_recorded_snax_testnet"}, "model.synthetix.gov_vote_withdrawn_snax_testnet": {"metadata": {"type": "VIEW", "schema": "prod_raw_snax_testnet", "name": "gov_vote_withdrawn_snax_testnet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "epoch_id": {"type": "numeric", "index": 3, "name": "epoch_id", "comment": null}, "voter": {"type": "text", "index": 4, "name": "voter", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "chain_id": {"type": "numeric", "index": 9, "name": "chain_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.synthetix.gov_vote_withdrawn_snax_testnet"}, "seed.synthetix.arbitrum_mainnet_reward_distributors": {"metadata": {"type": "BASE TABLE", "schema": "prod_seeds", "name": "arbitrum_mainnet_reward_distributors", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"distributor_address": {"type": "text", "index": 1, "name": "distributor_address", "comment": null}, "token_symbol": {"type": "text", "index": 2, "name": "token_symbol", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.synthetix.arbitrum_mainnet_reward_distributors"}, "seed.synthetix.arbitrum_mainnet_tokens": {"metadata": {"type": "BASE TABLE", "schema": "prod_seeds", "name": "arbitrum_mainnet_tokens", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"token_address": {"type": "text", "index": 1, "name": "token_address", "comment": null}, "token_symbol": {"type": "text", "index": 2, "name": "token_symbol", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.synthetix.arbitrum_mainnet_tokens"}, "seed.synthetix.arbitrum_sepolia_reward_distributors": {"metadata": {"type": "BASE TABLE", "schema": "prod_seeds", "name": "arbitrum_sepolia_reward_distributors", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"distributor_address": {"type": "integer", "index": 1, "name": "distributor_address", "comment": null}, "token_symbol": {"type": "integer", "index": 2, "name": "token_symbol", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.synthetix.arbitrum_sepolia_reward_distributors"}, "seed.synthetix.arbitrum_sepolia_tokens": {"metadata": {"type": "BASE TABLE", "schema": "prod_seeds", "name": "arbitrum_sepolia_tokens", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"token_address": {"type": "text", "index": 1, "name": "token_address", "comment": null}, "token_symbol": {"type": "text", "index": 2, "name": "token_symbol", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.synthetix.arbitrum_sepolia_tokens"}, "seed.synthetix.base_mainnet_reward_distributors": {"metadata": {"type": "BASE TABLE", "schema": "prod_seeds", "name": "base_mainnet_reward_distributors", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"distributor_address": {"type": "text", "index": 1, "name": "distributor_address", "comment": null}, "token_symbol": {"type": "text", "index": 2, "name": "token_symbol", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.synthetix.base_mainnet_reward_distributors"}, "seed.synthetix.base_mainnet_tokens": {"metadata": {"type": "BASE TABLE", "schema": "prod_seeds", "name": "base_mainnet_tokens", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"token_address": {"type": "text", "index": 1, "name": "token_address", "comment": null}, "token_symbol": {"type": "text", "index": 2, "name": "token_symbol", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.synthetix.base_mainnet_tokens"}, "seed.synthetix.base_sepolia_reward_distributors": {"metadata": {"type": "BASE TABLE", "schema": "prod_seeds", "name": "base_sepolia_reward_distributors", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"distributor_address": {"type": "integer", "index": 1, "name": "distributor_address", "comment": null}, "token_symbol": {"type": "integer", "index": 2, "name": "token_symbol", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.synthetix.base_sepolia_reward_distributors"}, "seed.synthetix.base_sepolia_tokens": {"metadata": {"type": "BASE TABLE", "schema": "prod_seeds", "name": "base_sepolia_tokens", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"token_address": {"type": "text", "index": 1, "name": "token_address", "comment": null}, "token_symbol": {"type": "text", "index": 2, "name": "token_symbol", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.synthetix.base_sepolia_tokens"}, "seed.synthetix.eth_mainnet_reward_distributors": {"metadata": {"type": "BASE TABLE", "schema": "prod_seeds", "name": "eth_mainnet_reward_distributors", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"distributor_address": {"type": "integer", "index": 1, "name": "distributor_address", "comment": null}, "token_symbol": {"type": "integer", "index": 2, "name": "token_symbol", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.synthetix.eth_mainnet_reward_distributors"}, "seed.synthetix.eth_mainnet_tokens": {"metadata": {"type": "BASE TABLE", "schema": "prod_seeds", "name": "eth_mainnet_tokens", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"token_address": {"type": "text", "index": 1, "name": "token_address", "comment": null}, "token_symbol": {"type": "text", "index": 2, "name": "token_symbol", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.synthetix.eth_mainnet_tokens"}}, "sources": {"source.synthetix.raw_arbitrum_mainnet.block": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "block", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "timestamp": {"type": "timestamp with time zone", "index": 2, "name": "timestamp", "comment": null}, "number": {"type": "integer", "index": 3, "name": "number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.block"}, "source.synthetix.raw_arbitrum_mainnet.blocks_parquet": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "blocks_parquet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "bigint", "index": 1, "name": "timestamp", "comment": null}, "block_number": {"type": "bigint", "index": 2, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.blocks_parquet"}, "source.synthetix.raw_arbitrum_mainnet.core_get_vault_collateral": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "core_get_vault_collateral", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "bigint", "index": 1, "name": "block_number", "comment": null}, "contract_address": {"type": "text", "index": 2, "name": "contract_address", "comment": null}, "chain_id": {"type": "text", "index": 3, "name": "chain_id", "comment": null}, "pool_id": {"type": "text", "index": 4, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 5, "name": "collateral_type", "comment": null}, "amount": {"type": "text", "index": 6, "name": "amount", "comment": null}, "value": {"type": "text", "index": 7, "name": "value", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_get_vault_collateral"}, "source.synthetix.raw_arbitrum_mainnet.core_get_vault_debt": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "core_get_vault_debt", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "bigint", "index": 1, "name": "block_number", "comment": null}, "contract_address": {"type": "text", "index": 2, "name": "contract_address", "comment": null}, "chain_id": {"type": "text", "index": 3, "name": "chain_id", "comment": null}, "pool_id": {"type": "text", "index": 4, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 5, "name": "collateral_type", "comment": null}, "value_1": {"type": "text", "index": 6, "name": "value_1", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_get_vault_debt"}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_account_created": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_account_created", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"owner": {"type": "text", "index": 1, "name": "owner", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "account_id": {"type": "numeric", "index": 8, "name": "account_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_account_created"}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_delegation_updated": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_delegation_updated", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account_id": {"type": "numeric", "index": 1, "name": "account_id", "comment": null}, "amount": {"type": "numeric", "index": 2, "name": "amount", "comment": null}, "sender": {"type": "text", "index": 3, "name": "sender", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "collateral_type": {"type": "text", "index": 5, "name": "collateral_type", "comment": null}, "pool_id": {"type": "numeric", "index": 6, "name": "pool_id", "comment": null}, "leverage": {"type": "numeric", "index": 7, "name": "leverage", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_delegation_updated"}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_deposited": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_deposited", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account_id": {"type": "numeric", "index": 1, "name": "account_id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "sender": {"type": "text", "index": 6, "name": "sender", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "collateral_type": {"type": "text", "index": 9, "name": "collateral_type", "comment": null}, "token_amount": {"type": "numeric", "index": 10, "name": "token_amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_deposited"}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_liquidation": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_liquidation", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account_id": {"type": "numeric", "index": 1, "name": "account_id", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "pool_id": {"type": "numeric", "index": 3, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 4, "name": "collateral_type", "comment": null}, "liquidation_data": {"type": "jsonb", "index": 5, "name": "liquidation_data", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "liquidate_as_account_id": {"type": "numeric", "index": 7, "name": "liquidate_as_account_id", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 11, "name": "block_number", "comment": null}, "sender": {"type": "text", "index": 12, "name": "sender", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_liquidation"}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_collateral_deposited": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_market_collateral_deposited", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "collateral_type": {"type": "text", "index": 2, "name": "collateral_type", "comment": null}, "token_amount": {"type": "numeric", "index": 3, "name": "token_amount", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 6, "name": "deposited_collateral_value", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "net_issuance": {"type": "numeric", "index": 8, "name": "net_issuance", "comment": null}, "sender": {"type": "text", "index": 9, "name": "sender", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}, "credit_capacity": {"type": "numeric", "index": 12, "name": "credit_capacity", "comment": null}, "market_id": {"type": "numeric", "index": 13, "name": "market_id", "comment": null}, "reported_debt": {"type": "numeric", "index": 14, "name": "reported_debt", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_collateral_deposited"}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_collateral_withdrawn": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_market_collateral_withdrawn", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"sender": {"type": "text", "index": 1, "name": "sender", "comment": null}, "net_issuance": {"type": "numeric", "index": 2, "name": "net_issuance", "comment": null}, "market_id": {"type": "numeric", "index": 3, "name": "market_id", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "credit_capacity": {"type": "numeric", "index": 5, "name": "credit_capacity", "comment": null}, "collateral_type": {"type": "text", "index": 6, "name": "collateral_type", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "reported_debt": {"type": "numeric", "index": 10, "name": "reported_debt", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "token_amount": {"type": "numeric", "index": 12, "name": "token_amount", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 13, "name": "deposited_collateral_value", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_collateral_withdrawn"}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_registered": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_market_registered", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "sender": {"type": "text", "index": 2, "name": "sender", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "market_id": {"type": "numeric", "index": 5, "name": "market_id", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "market": {"type": "text", "index": 8, "name": "market", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_registered"}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_usd_deposited": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_market_usd_deposited", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "market": {"type": "text", "index": 2, "name": "market", "comment": null}, "market_id": {"type": "numeric", "index": 3, "name": "market_id", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "credit_capacity": {"type": "numeric", "index": 5, "name": "credit_capacity", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "target": {"type": "text", "index": 9, "name": "target", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 10, "name": "deposited_collateral_value", "comment": null}, "amount": {"type": "numeric", "index": 11, "name": "amount", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "net_issuance": {"type": "numeric", "index": 13, "name": "net_issuance", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_usd_deposited"}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_usd_withdrawn": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_market_usd_withdrawn", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "market_id": {"type": "numeric", "index": 4, "name": "market_id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 7, "name": "deposited_collateral_value", "comment": null}, "credit_capacity": {"type": "numeric", "index": 8, "name": "credit_capacity", "comment": null}, "net_issuance": {"type": "numeric", "index": 9, "name": "net_issuance", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "amount": {"type": "numeric", "index": 11, "name": "amount", "comment": null}, "target": {"type": "text", "index": 12, "name": "target", "comment": null}, "market": {"type": "text", "index": 13, "name": "market", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_usd_withdrawn"}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_pool_created": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_pool_created", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "owner": {"type": "text", "index": 5, "name": "owner", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "sender": {"type": "text", "index": 8, "name": "sender", "comment": null}, "pool_id": {"type": "numeric", "index": 9, "name": "pool_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_pool_created"}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_rewards_claimed": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_rewards_claimed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"amount": {"type": "numeric", "index": 1, "name": "amount", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account_id": {"type": "numeric", "index": 3, "name": "account_id", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "pool_id": {"type": "numeric", "index": 6, "name": "pool_id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "distributor": {"type": "text", "index": 9, "name": "distributor", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "collateral_type": {"type": "text", "index": 11, "name": "collateral_type", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_rewards_claimed"}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_rewards_distributed": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_rewards_distributed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "amount": {"type": "numeric", "index": 3, "name": "amount", "comment": null}, "distributor": {"type": "text", "index": 4, "name": "distributor", "comment": null}, "start": {"type": "numeric", "index": 5, "name": "start", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "duration": {"type": "numeric", "index": 7, "name": "duration", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "pool_id": {"type": "numeric", "index": 11, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 12, "name": "collateral_type", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_rewards_distributed"}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_usd_burned": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_usd_burned", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"amount": {"type": "numeric", "index": 1, "name": "amount", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "account_id": {"type": "numeric", "index": 4, "name": "account_id", "comment": null}, "sender": {"type": "text", "index": 5, "name": "sender", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "pool_id": {"type": "numeric", "index": 7, "name": "pool_id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "collateral_type": {"type": "text", "index": 9, "name": "collateral_type", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_usd_burned"}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_usd_minted": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_usd_minted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"collateral_type": {"type": "text", "index": 1, "name": "collateral_type", "comment": null}, "sender": {"type": "text", "index": 2, "name": "sender", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "amount": {"type": "numeric", "index": 4, "name": "amount", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "account_id": {"type": "numeric", "index": 6, "name": "account_id", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "pool_id": {"type": "numeric", "index": 8, "name": "pool_id", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_usd_minted"}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_vault_liquidation": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_vault_liquidation", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"collateral_type": {"type": "text", "index": 1, "name": "collateral_type", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "sender": {"type": "text", "index": 5, "name": "sender", "comment": null}, "pool_id": {"type": "numeric", "index": 6, "name": "pool_id", "comment": null}, "liquidation_data": {"type": "jsonb", "index": 7, "name": "liquidation_data", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "liquidate_as_account_id": {"type": "numeric", "index": 11, "name": "liquidate_as_account_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_vault_liquidation"}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_withdrawn": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_withdrawn", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"collateral_type": {"type": "text", "index": 1, "name": "collateral_type", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "account_id": {"type": "numeric", "index": 7, "name": "account_id", "comment": null}, "token_amount": {"type": "numeric", "index": 8, "name": "token_amount", "comment": null}, "sender": {"type": "text", "index": 9, "name": "sender", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_withdrawn"}, "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_account_created": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "perps_market_proxy_event_account_created", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "account_id": {"type": "numeric", "index": 2, "name": "account_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "owner": {"type": "text", "index": 4, "name": "owner", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_account_created"}, "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_account_liquidation_attempt": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "perps_market_proxy_event_account_liquidation_attempt", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"reward": {"type": "numeric", "index": 1, "name": "reward", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "account_id": {"type": "numeric", "index": 5, "name": "account_id", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "full_liquidation": {"type": "boolean", "index": 9, "name": "full_liquidation", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_account_liquidation_attempt"}, "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_collateral_modified": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "perps_market_proxy_event_collateral_modified", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account_id": {"type": "numeric", "index": 1, "name": "account_id", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "amount_delta": {"type": "numeric", "index": 6, "name": "amount_delta", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "sender": {"type": "text", "index": 9, "name": "sender", "comment": null}, "collateral_id": {"type": "numeric", "index": 10, "name": "collateral_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_collateral_modified"}, "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_interest_charged": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "perps_market_proxy_event_interest_charged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "account_id": {"type": "numeric", "index": 2, "name": "account_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "interest": {"type": "numeric", "index": 5, "name": "interest", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_interest_charged"}, "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_interest_rate_updated": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "perps_market_proxy_event_interest_rate_updated", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "super_market_id": {"type": "numeric", "index": 4, "name": "super_market_id", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "interest_rate": {"type": "numeric", "index": 6, "name": "interest_rate", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_interest_rate_updated"}, "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_market_created": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "perps_market_proxy_event_market_created", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "perps_market_id": {"type": "numeric", "index": 3, "name": "perps_market_id", "comment": null}, "market_name": {"type": "text", "index": 4, "name": "market_name", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "market_symbol": {"type": "text", "index": 6, "name": "market_symbol", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_market_created"}, "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_market_updated": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "perps_market_proxy_event_market_updated", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"price": {"type": "numeric", "index": 1, "name": "price", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "skew": {"type": "numeric", "index": 5, "name": "skew", "comment": null}, "market_id": {"type": "numeric", "index": 6, "name": "market_id", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 8, "name": "size_delta", "comment": null}, "current_funding_velocity": {"type": "numeric", "index": 9, "name": "current_funding_velocity", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "current_funding_rate": {"type": "numeric", "index": 11, "name": "current_funding_rate", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}, "id": {"type": "character varying", "index": 13, "name": "id", "comment": null}, "interest_rate": {"type": "numeric", "index": 14, "name": "interest_rate", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_market_updated"}, "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_order_committed": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "perps_market_proxy_event_order_committed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"acceptable_price": {"type": "numeric", "index": 1, "name": "acceptable_price", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "expected_price_time": {"type": "numeric", "index": 3, "name": "expected_price_time", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "expiration_time": {"type": "numeric", "index": 6, "name": "expiration_time", "comment": null}, "account_id": {"type": "numeric", "index": 7, "name": "account_id", "comment": null}, "settlement_time": {"type": "numeric", "index": 8, "name": "settlement_time", "comment": null}, "order_type": {"type": "integer", "index": 9, "name": "order_type", "comment": null}, "size_delta": {"type": "numeric", "index": 10, "name": "size_delta", "comment": null}, "market_id": {"type": "numeric", "index": 11, "name": "market_id", "comment": null}, "block_number": {"type": "integer", "index": 12, "name": "block_number", "comment": null}, "tracking_code": {"type": "text", "index": 13, "name": "tracking_code", "comment": null}, "commitment_time": {"type": "numeric", "index": 14, "name": "commitment_time", "comment": null}, "sender": {"type": "text", "index": 15, "name": "sender", "comment": null}, "transaction_hash": {"type": "text", "index": 16, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 17, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_order_committed"}, "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_order_settled": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "perps_market_proxy_event_order_settled", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"settlement_reward": {"type": "numeric", "index": 1, "name": "settlement_reward", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "collected_fees": {"type": "numeric", "index": 3, "name": "collected_fees", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "referral_fees": {"type": "numeric", "index": 6, "name": "referral_fees", "comment": null}, "accrued_funding": {"type": "numeric", "index": 7, "name": "accrued_funding", "comment": null}, "account_id": {"type": "numeric", "index": 8, "name": "account_id", "comment": null}, "fill_price": {"type": "numeric", "index": 9, "name": "fill_price", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "pnl": {"type": "numeric", "index": 11, "name": "pnl", "comment": null}, "new_size": {"type": "numeric", "index": 12, "name": "new_size", "comment": null}, "total_fees": {"type": "numeric", "index": 13, "name": "total_fees", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}, "settler": {"type": "text", "index": 15, "name": "settler", "comment": null}, "market_id": {"type": "numeric", "index": 16, "name": "market_id", "comment": null}, "tracking_code": {"type": "text", "index": 17, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 18, "name": "block_timestamp", "comment": null}, "size_delta": {"type": "numeric", "index": 19, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_order_settled"}, "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_position_liquidated": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "perps_market_proxy_event_position_liquidated", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"current_position_size": {"type": "numeric", "index": 1, "name": "current_position_size", "comment": null}, "market_id": {"type": "numeric", "index": 2, "name": "market_id", "comment": null}, "account_id": {"type": "numeric", "index": 3, "name": "account_id", "comment": null}, "amount_liquidated": {"type": "numeric", "index": 4, "name": "amount_liquidated", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_position_liquidated"}, "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_previous_order_expired": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "perps_market_proxy_event_previous_order_expired", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"acceptable_price": {"type": "numeric", "index": 1, "name": "acceptable_price", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "account_id": {"type": "numeric", "index": 4, "name": "account_id", "comment": null}, "commitment_time": {"type": "numeric", "index": 5, "name": "commitment_time", "comment": null}, "market_id": {"type": "numeric", "index": 6, "name": "market_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "tracking_code": {"type": "text", "index": 10, "name": "tracking_code", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 12, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_previous_order_expired"}, "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_cancelled": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "spot_market_proxy_event_order_cancelled", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "async_order_claim": {"type": "jsonb", "index": 4, "name": "async_order_claim", "comment": null}, "market_id": {"type": "numeric", "index": 5, "name": "market_id", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "async_order_id": {"type": "numeric", "index": 7, "name": "async_order_id", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "sender": {"type": "text", "index": 10, "name": "sender", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_cancelled"}, "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_committed": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "spot_market_proxy_event_order_committed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"market_id": {"type": "numeric", "index": 1, "name": "market_id", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "amount_provided": {"type": "numeric", "index": 3, "name": "amount_provided", "comment": null}, "sender": {"type": "text", "index": 4, "name": "sender", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "order_type": {"type": "integer", "index": 10, "name": "order_type", "comment": null}, "referrer": {"type": "text", "index": 11, "name": "referrer", "comment": null}, "async_order_id": {"type": "numeric", "index": 12, "name": "async_order_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_committed"}, "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_settled": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "spot_market_proxy_event_order_settled", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"order_type": {"type": "integer", "index": 1, "name": "order_type", "comment": null}, "async_order_id": {"type": "numeric", "index": 2, "name": "async_order_id", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "collected_fees": {"type": "numeric", "index": 5, "name": "collected_fees", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "fees": {"type": "jsonb", "index": 7, "name": "fees", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "final_order_amount": {"type": "numeric", "index": 9, "name": "final_order_amount", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}, "settler": {"type": "text", "index": 12, "name": "settler", "comment": null}, "market_id": {"type": "numeric", "index": 13, "name": "market_id", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_settled"}, "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_bought": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "spot_market_proxy_event_synth_bought", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"price": {"type": "numeric", "index": 1, "name": "price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "synth_market_id": {"type": "numeric", "index": 4, "name": "synth_market_id", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "collected_fees": {"type": "numeric", "index": 6, "name": "collected_fees", "comment": null}, "fees": {"type": "jsonb", "index": 7, "name": "fees", "comment": null}, "referrer": {"type": "text", "index": 8, "name": "referrer", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "synth_returned": {"type": "numeric", "index": 10, "name": "synth_returned", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_bought"}, "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_registered": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "spot_market_proxy_event_synth_registered", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "synth_token_address": {"type": "text", "index": 6, "name": "synth_token_address", "comment": null}, "synth_market_id": {"type": "numeric", "index": 7, "name": "synth_market_id", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_registered"}, "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_sold": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "spot_market_proxy_event_synth_sold", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "fees": {"type": "jsonb", "index": 3, "name": "fees", "comment": null}, "synth_market_id": {"type": "numeric", "index": 4, "name": "synth_market_id", "comment": null}, "amount_returned": {"type": "numeric", "index": 5, "name": "amount_returned", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "collected_fees": {"type": "numeric", "index": 9, "name": "collected_fees", "comment": null}, "referrer": {"type": "text", "index": 10, "name": "referrer", "comment": null}, "price": {"type": "numeric", "index": 11, "name": "price", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_sold"}, "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_unwrapped": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "spot_market_proxy_event_synth_unwrapped", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "fees_collected": {"type": "numeric", "index": 3, "name": "fees_collected", "comment": null}, "synth_market_id": {"type": "numeric", "index": 4, "name": "synth_market_id", "comment": null}, "fees": {"type": "jsonb", "index": 5, "name": "fees", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "amount_unwrapped": {"type": "numeric", "index": 9, "name": "amount_unwrapped", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_unwrapped"}, "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_wrapped": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_mainnet", "name": "spot_market_proxy_event_synth_wrapped", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"synth_market_id": {"type": "numeric", "index": 1, "name": "synth_market_id", "comment": null}, "fees": {"type": "jsonb", "index": 2, "name": "fees", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "fees_collected": {"type": "numeric", "index": 5, "name": "fees_collected", "comment": null}, "amount_wrapped": {"type": "numeric", "index": 6, "name": "amount_wrapped", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_wrapped"}, "source.synthetix.raw_arbitrum_sepolia.block": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "block", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"number": {"type": "integer", "index": 1, "name": "number", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "timestamp": {"type": "timestamp with time zone", "index": 3, "name": "timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.block"}, "source.synthetix.raw_arbitrum_sepolia.blocks_parquet": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "blocks_parquet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "bigint", "index": 1, "name": "timestamp", "comment": null}, "block_number": {"type": "bigint", "index": 2, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.blocks_parquet"}, "source.synthetix.raw_arbitrum_sepolia.core_get_vault_collateral": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "core_get_vault_collateral", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "bigint", "index": 1, "name": "block_number", "comment": null}, "contract_address": {"type": "text", "index": 2, "name": "contract_address", "comment": null}, "chain_id": {"type": "text", "index": 3, "name": "chain_id", "comment": null}, "pool_id": {"type": "text", "index": 4, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 5, "name": "collateral_type", "comment": null}, "amount": {"type": "text", "index": 6, "name": "amount", "comment": null}, "value": {"type": "text", "index": 7, "name": "value", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_get_vault_collateral"}, "source.synthetix.raw_arbitrum_sepolia.core_get_vault_debt": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "core_get_vault_debt", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "bigint", "index": 1, "name": "block_number", "comment": null}, "contract_address": {"type": "text", "index": 2, "name": "contract_address", "comment": null}, "chain_id": {"type": "text", "index": 3, "name": "chain_id", "comment": null}, "pool_id": {"type": "text", "index": 4, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 5, "name": "collateral_type", "comment": null}, "value_1": {"type": "text", "index": 6, "name": "value_1", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_get_vault_debt"}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_account_created": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_account_created", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "owner": {"type": "text", "index": 6, "name": "owner", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "account_id": {"type": "numeric", "index": 8, "name": "account_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_account_created"}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_delegation_updated": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_delegation_updated", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"leverage": {"type": "numeric", "index": 1, "name": "leverage", "comment": null}, "account_id": {"type": "numeric", "index": 2, "name": "account_id", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "sender": {"type": "text", "index": 6, "name": "sender", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "pool_id": {"type": "numeric", "index": 8, "name": "pool_id", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "collateral_type": {"type": "text", "index": 10, "name": "collateral_type", "comment": null}, "amount": {"type": "numeric", "index": 11, "name": "amount", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_delegation_updated"}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_deposited": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_deposited", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "sender": {"type": "text", "index": 2, "name": "sender", "comment": null}, "collateral_type": {"type": "text", "index": 3, "name": "collateral_type", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "account_id": {"type": "numeric", "index": 7, "name": "account_id", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "token_amount": {"type": "numeric", "index": 9, "name": "token_amount", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_deposited"}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_liquidation": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_liquidation", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "sender": {"type": "text", "index": 2, "name": "sender", "comment": null}, "liquidation_data": {"type": "jsonb", "index": 3, "name": "liquidation_data", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "liquidate_as_account_id": {"type": "numeric", "index": 5, "name": "liquidate_as_account_id", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "account_id": {"type": "numeric", "index": 8, "name": "account_id", "comment": null}, "pool_id": {"type": "numeric", "index": 9, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 10, "name": "collateral_type", "comment": null}, "block_number": {"type": "integer", "index": 11, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_liquidation"}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_collateral_deposited": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_market_collateral_deposited", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "collateral_type": {"type": "text", "index": 2, "name": "collateral_type", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 3, "name": "deposited_collateral_value", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "credit_capacity": {"type": "numeric", "index": 5, "name": "credit_capacity", "comment": null}, "reported_debt": {"type": "numeric", "index": 6, "name": "reported_debt", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "sender": {"type": "text", "index": 8, "name": "sender", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "token_amount": {"type": "numeric", "index": 10, "name": "token_amount", "comment": null}, "net_issuance": {"type": "numeric", "index": 11, "name": "net_issuance", "comment": null}, "market_id": {"type": "numeric", "index": 12, "name": "market_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_collateral_deposited"}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_collateral_withdrawn": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_market_collateral_withdrawn", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"token_amount": {"type": "numeric", "index": 1, "name": "token_amount", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "credit_capacity": {"type": "numeric", "index": 3, "name": "credit_capacity", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "sender": {"type": "text", "index": 5, "name": "sender", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 7, "name": "deposited_collateral_value", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "net_issuance": {"type": "numeric", "index": 9, "name": "net_issuance", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "collateral_type": {"type": "text", "index": 11, "name": "collateral_type", "comment": null}, "market_id": {"type": "numeric", "index": 12, "name": "market_id", "comment": null}, "reported_debt": {"type": "numeric", "index": 13, "name": "reported_debt", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 14, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_collateral_withdrawn"}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_registered": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_market_registered", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "sender": {"type": "text", "index": 2, "name": "sender", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "market_id": {"type": "numeric", "index": 4, "name": "market_id", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "market": {"type": "text", "index": 7, "name": "market", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_registered"}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_usd_deposited": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_market_usd_deposited", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "target": {"type": "text", "index": 3, "name": "target", "comment": null}, "market": {"type": "text", "index": 4, "name": "market", "comment": null}, "credit_capacity": {"type": "numeric", "index": 5, "name": "credit_capacity", "comment": null}, "amount": {"type": "numeric", "index": 6, "name": "amount", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 11, "name": "deposited_collateral_value", "comment": null}, "market_id": {"type": "numeric", "index": 12, "name": "market_id", "comment": null}, "net_issuance": {"type": "numeric", "index": 13, "name": "net_issuance", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_usd_deposited"}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_usd_withdrawn": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_market_usd_withdrawn", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "target": {"type": "text", "index": 4, "name": "target", "comment": null}, "credit_capacity": {"type": "numeric", "index": 5, "name": "credit_capacity", "comment": null}, "market_id": {"type": "numeric", "index": 6, "name": "market_id", "comment": null}, "net_issuance": {"type": "numeric", "index": 7, "name": "net_issuance", "comment": null}, "amount": {"type": "numeric", "index": 8, "name": "amount", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}, "market": {"type": "text", "index": 12, "name": "market", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 13, "name": "deposited_collateral_value", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_usd_withdrawn"}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_pool_created": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_pool_created", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "pool_id": {"type": "numeric", "index": 3, "name": "pool_id", "comment": null}, "owner": {"type": "text", "index": 4, "name": "owner", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "sender": {"type": "text", "index": 8, "name": "sender", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_pool_created"}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_rewards_claimed": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_rewards_claimed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "amount": {"type": "numeric", "index": 2, "name": "amount", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "account_id": {"type": "numeric", "index": 4, "name": "account_id", "comment": null}, "collateral_type": {"type": "text", "index": 5, "name": "collateral_type", "comment": null}, "distributor": {"type": "text", "index": 6, "name": "distributor", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "pool_id": {"type": "numeric", "index": 11, "name": "pool_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_rewards_claimed"}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_rewards_distributed": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_rewards_distributed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"duration": {"type": "numeric", "index": 1, "name": "duration", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "collateral_type": {"type": "text", "index": 3, "name": "collateral_type", "comment": null}, "amount": {"type": "numeric", "index": 4, "name": "amount", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "distributor": {"type": "text", "index": 7, "name": "distributor", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "start": {"type": "numeric", "index": 10, "name": "start", "comment": null}, "block_number": {"type": "integer", "index": 11, "name": "block_number", "comment": null}, "pool_id": {"type": "numeric", "index": 12, "name": "pool_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_rewards_distributed"}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_usd_burned": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_usd_burned", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"pool_id": {"type": "numeric", "index": 1, "name": "pool_id", "comment": null}, "account_id": {"type": "numeric", "index": 2, "name": "account_id", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "sender": {"type": "text", "index": 6, "name": "sender", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "amount": {"type": "numeric", "index": 8, "name": "amount", "comment": null}, "collateral_type": {"type": "text", "index": 9, "name": "collateral_type", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_usd_burned"}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_usd_minted": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_usd_minted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account_id": {"type": "numeric", "index": 1, "name": "account_id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "sender": {"type": "text", "index": 4, "name": "sender", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "collateral_type": {"type": "text", "index": 6, "name": "collateral_type", "comment": null}, "pool_id": {"type": "numeric", "index": 7, "name": "pool_id", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "amount": {"type": "numeric", "index": 11, "name": "amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_usd_minted"}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_vault_liquidation": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_vault_liquidation", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"liquidate_as_account_id": {"type": "numeric", "index": 1, "name": "liquidate_as_account_id", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "liquidation_data": {"type": "jsonb", "index": 4, "name": "liquidation_data", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "collateral_type": {"type": "text", "index": 6, "name": "collateral_type", "comment": null}, "sender": {"type": "text", "index": 7, "name": "sender", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "pool_id": {"type": "numeric", "index": 10, "name": "pool_id", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_vault_liquidation"}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_withdrawn": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_withdrawn", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"token_amount": {"type": "numeric", "index": 1, "name": "token_amount", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "sender": {"type": "text", "index": 4, "name": "sender", "comment": null}, "collateral_type": {"type": "text", "index": 5, "name": "collateral_type", "comment": null}, "account_id": {"type": "numeric", "index": 6, "name": "account_id", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_withdrawn"}, "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_account_created": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "perps_market_proxy_event_account_created", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "owner": {"type": "text", "index": 2, "name": "owner", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "account_id": {"type": "numeric", "index": 7, "name": "account_id", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_account_created"}, "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_account_liquidation_attempt": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "perps_market_proxy_event_account_liquidation_attempt", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account_id": {"type": "numeric", "index": 1, "name": "account_id", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "reward": {"type": "numeric", "index": 3, "name": "reward", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "full_liquidation": {"type": "boolean", "index": 8, "name": "full_liquidation", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_account_liquidation_attempt"}, "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_collateral_modified": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "perps_market_proxy_event_collateral_modified", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account_id": {"type": "numeric", "index": 1, "name": "account_id", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "sender": {"type": "text", "index": 5, "name": "sender", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "collateral_id": {"type": "numeric", "index": 9, "name": "collateral_id", "comment": null}, "amount_delta": {"type": "numeric", "index": 10, "name": "amount_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_collateral_modified"}, "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_interest_charged": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "perps_market_proxy_event_interest_charged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "account_id": {"type": "numeric", "index": 2, "name": "account_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "interest": {"type": "numeric", "index": 4, "name": "interest", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_interest_charged"}, "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_interest_rate_updated": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "perps_market_proxy_event_interest_rate_updated", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "interest_rate": {"type": "numeric", "index": 6, "name": "interest_rate", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "super_market_id": {"type": "numeric", "index": 8, "name": "super_market_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_interest_rate_updated"}, "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_market_created": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "perps_market_proxy_event_market_created", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "market_name": {"type": "text", "index": 2, "name": "market_name", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "market_symbol": {"type": "text", "index": 6, "name": "market_symbol", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "perps_market_id": {"type": "numeric", "index": 8, "name": "perps_market_id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_market_created"}, "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_market_updated": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "perps_market_proxy_event_market_updated", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "market_id": {"type": "numeric", "index": 5, "name": "market_id", "comment": null}, "current_funding_rate": {"type": "numeric", "index": 6, "name": "current_funding_rate", "comment": null}, "skew": {"type": "numeric", "index": 7, "name": "skew", "comment": null}, "size_delta": {"type": "numeric", "index": 8, "name": "size_delta", "comment": null}, "interest_rate": {"type": "numeric", "index": 9, "name": "interest_rate", "comment": null}, "current_funding_velocity": {"type": "numeric", "index": 10, "name": "current_funding_velocity", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 13, "name": "contract", "comment": null}, "size": {"type": "numeric", "index": 14, "name": "size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_market_updated"}, "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_order_committed": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "perps_market_proxy_event_order_committed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "expected_price_time": {"type": "numeric", "index": 2, "name": "expected_price_time", "comment": null}, "account_id": {"type": "numeric", "index": 3, "name": "account_id", "comment": null}, "sender": {"type": "text", "index": 4, "name": "sender", "comment": null}, "order_type": {"type": "integer", "index": 5, "name": "order_type", "comment": null}, "settlement_time": {"type": "numeric", "index": 6, "name": "settlement_time", "comment": null}, "market_id": {"type": "numeric", "index": 7, "name": "market_id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "expiration_time": {"type": "numeric", "index": 9, "name": "expiration_time", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 12, "name": "size_delta", "comment": null}, "tracking_code": {"type": "text", "index": 13, "name": "tracking_code", "comment": null}, "commitment_time": {"type": "numeric", "index": 14, "name": "commitment_time", "comment": null}, "acceptable_price": {"type": "numeric", "index": 15, "name": "acceptable_price", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 16, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 17, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_order_committed"}, "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_order_settled": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "perps_market_proxy_event_order_settled", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "new_size": {"type": "numeric", "index": 2, "name": "new_size", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "accrued_funding": {"type": "numeric", "index": 4, "name": "accrued_funding", "comment": null}, "settlement_reward": {"type": "numeric", "index": 5, "name": "settlement_reward", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "market_id": {"type": "numeric", "index": 7, "name": "market_id", "comment": null}, "size_delta": {"type": "numeric", "index": 8, "name": "size_delta", "comment": null}, "referral_fees": {"type": "numeric", "index": 9, "name": "referral_fees", "comment": null}, "tracking_code": {"type": "text", "index": 10, "name": "tracking_code", "comment": null}, "collected_fees": {"type": "numeric", "index": 11, "name": "collected_fees", "comment": null}, "transaction_hash": {"type": "text", "index": 12, "name": "transaction_hash", "comment": null}, "fill_price": {"type": "numeric", "index": 13, "name": "fill_price", "comment": null}, "event_name": {"type": "text", "index": 14, "name": "event_name", "comment": null}, "pnl": {"type": "numeric", "index": 15, "name": "pnl", "comment": null}, "settler": {"type": "text", "index": 16, "name": "settler", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 17, "name": "block_timestamp", "comment": null}, "account_id": {"type": "numeric", "index": 18, "name": "account_id", "comment": null}, "total_fees": {"type": "numeric", "index": 19, "name": "total_fees", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_order_settled"}, "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_position_liquidated": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "perps_market_proxy_event_position_liquidated", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"market_id": {"type": "numeric", "index": 1, "name": "market_id", "comment": null}, "amount_liquidated": {"type": "numeric", "index": 2, "name": "amount_liquidated", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "current_position_size": {"type": "numeric", "index": 6, "name": "current_position_size", "comment": null}, "account_id": {"type": "numeric", "index": 7, "name": "account_id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_position_liquidated"}, "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_previous_order_expired": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "perps_market_proxy_event_previous_order_expired", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"acceptable_price": {"type": "numeric", "index": 1, "name": "acceptable_price", "comment": null}, "account_id": {"type": "numeric", "index": 2, "name": "account_id", "comment": null}, "tracking_code": {"type": "text", "index": 3, "name": "tracking_code", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "size_delta": {"type": "numeric", "index": 6, "name": "size_delta", "comment": null}, "commitment_time": {"type": "numeric", "index": 7, "name": "commitment_time", "comment": null}, "market_id": {"type": "numeric", "index": 8, "name": "market_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "block_number": {"type": "integer", "index": 11, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_previous_order_expired"}, "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_cancelled": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "spot_market_proxy_event_order_cancelled", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "sender": {"type": "text", "index": 3, "name": "sender", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "async_order_claim": {"type": "jsonb", "index": 5, "name": "async_order_claim", "comment": null}, "async_order_id": {"type": "numeric", "index": 6, "name": "async_order_id", "comment": null}, "market_id": {"type": "numeric", "index": 7, "name": "market_id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_cancelled"}, "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_committed": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "spot_market_proxy_event_order_committed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "amount_provided": {"type": "numeric", "index": 3, "name": "amount_provided", "comment": null}, "sender": {"type": "text", "index": 4, "name": "sender", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "order_type": {"type": "integer", "index": 6, "name": "order_type", "comment": null}, "referrer": {"type": "text", "index": 7, "name": "referrer", "comment": null}, "async_order_id": {"type": "numeric", "index": 8, "name": "async_order_id", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "market_id": {"type": "numeric", "index": 12, "name": "market_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_committed"}, "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_settled": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "spot_market_proxy_event_order_settled", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "market_id": {"type": "numeric", "index": 3, "name": "market_id", "comment": null}, "settler": {"type": "text", "index": 4, "name": "settler", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "async_order_id": {"type": "numeric", "index": 6, "name": "async_order_id", "comment": null}, "price": {"type": "numeric", "index": 7, "name": "price", "comment": null}, "order_type": {"type": "integer", "index": 8, "name": "order_type", "comment": null}, "collected_fees": {"type": "numeric", "index": 9, "name": "collected_fees", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}, "fees": {"type": "jsonb", "index": 12, "name": "fees", "comment": null}, "contract": {"type": "text", "index": 13, "name": "contract", "comment": null}, "final_order_amount": {"type": "numeric", "index": 14, "name": "final_order_amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_settled"}, "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_bought": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "spot_market_proxy_event_synth_bought", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "synth_market_id": {"type": "numeric", "index": 5, "name": "synth_market_id", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "synth_returned": {"type": "numeric", "index": 8, "name": "synth_returned", "comment": null}, "fees": {"type": "jsonb", "index": 9, "name": "fees", "comment": null}, "referrer": {"type": "text", "index": 10, "name": "referrer", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "collected_fees": {"type": "numeric", "index": 12, "name": "collected_fees", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_bought"}, "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_registered": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "spot_market_proxy_event_synth_registered", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "synth_token_address": {"type": "text", "index": 4, "name": "synth_token_address", "comment": null}, "synth_market_id": {"type": "numeric", "index": 5, "name": "synth_market_id", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_registered"}, "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_sold": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "spot_market_proxy_event_synth_sold", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"price": {"type": "numeric", "index": 1, "name": "price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "referrer": {"type": "text", "index": 4, "name": "referrer", "comment": null}, "collected_fees": {"type": "numeric", "index": 5, "name": "collected_fees", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "synth_market_id": {"type": "numeric", "index": 7, "name": "synth_market_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "fees": {"type": "jsonb", "index": 9, "name": "fees", "comment": null}, "amount_returned": {"type": "numeric", "index": 10, "name": "amount_returned", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_sold"}, "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_unwrapped": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "spot_market_proxy_event_synth_unwrapped", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "synth_market_id": {"type": "numeric", "index": 4, "name": "synth_market_id", "comment": null}, "fees": {"type": "jsonb", "index": 5, "name": "fees", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "fees_collected": {"type": "numeric", "index": 8, "name": "fees_collected", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "amount_unwrapped": {"type": "numeric", "index": 10, "name": "amount_unwrapped", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_unwrapped"}, "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_wrapped": {"metadata": {"type": "BASE TABLE", "schema": "raw_arbitrum_sepolia", "name": "spot_market_proxy_event_synth_wrapped", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "synth_market_id": {"type": "numeric", "index": 2, "name": "synth_market_id", "comment": null}, "fees": {"type": "jsonb", "index": 3, "name": "fees", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "fees_collected": {"type": "numeric", "index": 7, "name": "fees_collected", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "amount_wrapped": {"type": "numeric", "index": 9, "name": "amount_wrapped", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_wrapped"}, "source.synthetix.raw_base_mainnet.block": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "block", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "timestamp with time zone", "index": 1, "name": "timestamp", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "number": {"type": "integer", "index": 3, "name": "number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.block"}, "source.synthetix.raw_base_mainnet.blocks_parquet": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "blocks_parquet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "bigint", "index": 1, "name": "timestamp", "comment": null}, "block_number": {"type": "bigint", "index": 2, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.blocks_parquet"}, "source.synthetix.raw_base_mainnet.buyback_snx_event_buyback_processed": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "buyback_snx_event_buyback_processed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "snx": {"type": "numeric", "index": 3, "name": "snx", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "usd": {"type": "numeric", "index": 5, "name": "usd", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "buyer": {"type": "text", "index": 8, "name": "buyer", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.buyback_snx_event_buyback_processed"}, "source.synthetix.raw_base_mainnet.buyback_snx_legacy_event_buyback_processed": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "buyback_snx_legacy_event_buyback_processed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "snx": {"type": "numeric", "index": 6, "name": "snx", "comment": null}, "buyer": {"type": "text", "index": 7, "name": "buyer", "comment": null}, "usd": {"type": "numeric", "index": 8, "name": "usd", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.buyback_snx_legacy_event_buyback_processed"}, "source.synthetix.raw_base_mainnet.core_get_vault_collateral": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "core_get_vault_collateral", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "bigint", "index": 1, "name": "block_number", "comment": null}, "contract_address": {"type": "text", "index": 2, "name": "contract_address", "comment": null}, "chain_id": {"type": "text", "index": 3, "name": "chain_id", "comment": null}, "pool_id": {"type": "text", "index": 4, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 5, "name": "collateral_type", "comment": null}, "amount": {"type": "text", "index": 6, "name": "amount", "comment": null}, "value": {"type": "text", "index": 7, "name": "value", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.core_get_vault_collateral"}, "source.synthetix.raw_base_mainnet.core_get_vault_debt": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "core_get_vault_debt", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "bigint", "index": 1, "name": "block_number", "comment": null}, "contract_address": {"type": "text", "index": 2, "name": "contract_address", "comment": null}, "chain_id": {"type": "text", "index": 3, "name": "chain_id", "comment": null}, "pool_id": {"type": "text", "index": 4, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 5, "name": "collateral_type", "comment": null}, "value_1": {"type": "text", "index": 6, "name": "value_1", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.core_get_vault_debt"}, "source.synthetix.raw_base_mainnet.core_proxy_event_account_created": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "core_proxy_event_account_created", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "account_id": {"type": "numeric", "index": 5, "name": "account_id", "comment": null}, "owner": {"type": "text", "index": 6, "name": "owner", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_account_created"}, "source.synthetix.raw_base_mainnet.core_proxy_event_delegation_updated": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "core_proxy_event_delegation_updated", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "sender": {"type": "text", "index": 2, "name": "sender", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "leverage": {"type": "numeric", "index": 4, "name": "leverage", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "amount": {"type": "numeric", "index": 6, "name": "amount", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "pool_id": {"type": "numeric", "index": 8, "name": "pool_id", "comment": null}, "account_id": {"type": "numeric", "index": 9, "name": "account_id", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "collateral_type": {"type": "text", "index": 12, "name": "collateral_type", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_delegation_updated"}, "source.synthetix.raw_base_mainnet.core_proxy_event_deposited": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "core_proxy_event_deposited", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "account_id": {"type": "numeric", "index": 3, "name": "account_id", "comment": null}, "sender": {"type": "text", "index": 4, "name": "sender", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "collateral_type": {"type": "text", "index": 7, "name": "collateral_type", "comment": null}, "token_amount": {"type": "numeric", "index": 8, "name": "token_amount", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_deposited"}, "source.synthetix.raw_base_mainnet.core_proxy_event_liquidation": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "core_proxy_event_liquidation", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"pool_id": {"type": "numeric", "index": 1, "name": "pool_id", "comment": null}, "liquidate_as_account_id": {"type": "numeric", "index": 2, "name": "liquidate_as_account_id", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "account_id": {"type": "numeric", "index": 4, "name": "account_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "collateral_type": {"type": "text", "index": 6, "name": "collateral_type", "comment": null}, "sender": {"type": "text", "index": 7, "name": "sender", "comment": null}, "liquidation_data": {"type": "jsonb", "index": 8, "name": "liquidation_data", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_liquidation"}, "source.synthetix.raw_base_mainnet.core_proxy_event_market_collateral_deposited": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "core_proxy_event_market_collateral_deposited", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"net_issuance": {"type": "numeric", "index": 1, "name": "net_issuance", "comment": null}, "token_amount": {"type": "numeric", "index": 2, "name": "token_amount", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "market_id": {"type": "numeric", "index": 4, "name": "market_id", "comment": null}, "credit_capacity": {"type": "numeric", "index": 5, "name": "credit_capacity", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "reported_debt": {"type": "numeric", "index": 8, "name": "reported_debt", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 9, "name": "deposited_collateral_value", "comment": null}, "collateral_type": {"type": "text", "index": 10, "name": "collateral_type", "comment": null}, "sender": {"type": "text", "index": 11, "name": "sender", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 14, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_market_collateral_deposited"}, "source.synthetix.raw_base_mainnet.core_proxy_event_market_collateral_withdrawn": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "core_proxy_event_market_collateral_withdrawn", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"token_amount": {"type": "numeric", "index": 1, "name": "token_amount", "comment": null}, "collateral_type": {"type": "text", "index": 2, "name": "collateral_type", "comment": null}, "credit_capacity": {"type": "numeric", "index": 3, "name": "credit_capacity", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 4, "name": "deposited_collateral_value", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "sender": {"type": "text", "index": 6, "name": "sender", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "market_id": {"type": "numeric", "index": 8, "name": "market_id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "net_issuance": {"type": "numeric", "index": 10, "name": "net_issuance", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "reported_debt": {"type": "numeric", "index": 13, "name": "reported_debt", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_market_collateral_withdrawn"}, "source.synthetix.raw_base_mainnet.core_proxy_event_market_registered": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "core_proxy_event_market_registered", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "market": {"type": "text", "index": 2, "name": "market", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "market_id": {"type": "numeric", "index": 5, "name": "market_id", "comment": null}, "sender": {"type": "text", "index": 6, "name": "sender", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_market_registered"}, "source.synthetix.raw_base_mainnet.core_proxy_event_market_usd_deposited": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "core_proxy_event_market_usd_deposited", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"credit_capacity": {"type": "numeric", "index": 1, "name": "credit_capacity", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "market": {"type": "text", "index": 4, "name": "market", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "net_issuance": {"type": "numeric", "index": 6, "name": "net_issuance", "comment": null}, "amount": {"type": "numeric", "index": 7, "name": "amount", "comment": null}, "target": {"type": "text", "index": 8, "name": "target", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 10, "name": "deposited_collateral_value", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}, "market_id": {"type": "numeric", "index": 12, "name": "market_id", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_market_usd_deposited"}, "source.synthetix.raw_base_mainnet.core_proxy_event_market_usd_withdrawn": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "core_proxy_event_market_usd_withdrawn", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"market_id": {"type": "numeric", "index": 1, "name": "market_id", "comment": null}, "net_issuance": {"type": "numeric", "index": 2, "name": "net_issuance", "comment": null}, "credit_capacity": {"type": "numeric", "index": 3, "name": "credit_capacity", "comment": null}, "market": {"type": "text", "index": 4, "name": "market", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 9, "name": "deposited_collateral_value", "comment": null}, "target": {"type": "text", "index": 10, "name": "target", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}, "amount": {"type": "numeric", "index": 12, "name": "amount", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_market_usd_withdrawn"}, "source.synthetix.raw_base_mainnet.core_proxy_event_pool_created": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "core_proxy_event_pool_created", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "owner": {"type": "text", "index": 2, "name": "owner", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "pool_id": {"type": "numeric", "index": 6, "name": "pool_id", "comment": null}, "sender": {"type": "text", "index": 7, "name": "sender", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_pool_created"}, "source.synthetix.raw_base_mainnet.core_proxy_event_rewards_claimed": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "core_proxy_event_rewards_claimed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "amount": {"type": "numeric", "index": 2, "name": "amount", "comment": null}, "account_id": {"type": "numeric", "index": 3, "name": "account_id", "comment": null}, "pool_id": {"type": "numeric", "index": 4, "name": "pool_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "collateral_type": {"type": "text", "index": 6, "name": "collateral_type", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "distributor": {"type": "text", "index": 11, "name": "distributor", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_rewards_claimed"}, "source.synthetix.raw_base_mainnet.core_proxy_event_rewards_distributed": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "core_proxy_event_rewards_distributed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "collateral_type": {"type": "text", "index": 3, "name": "collateral_type", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "amount": {"type": "numeric", "index": 5, "name": "amount", "comment": null}, "pool_id": {"type": "numeric", "index": 6, "name": "pool_id", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "duration": {"type": "numeric", "index": 8, "name": "duration", "comment": null}, "start": {"type": "numeric", "index": 9, "name": "start", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "distributor": {"type": "text", "index": 11, "name": "distributor", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_rewards_distributed"}, "source.synthetix.raw_base_mainnet.core_proxy_event_usd_burned": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "core_proxy_event_usd_burned", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"collateral_type": {"type": "text", "index": 1, "name": "collateral_type", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "sender": {"type": "text", "index": 7, "name": "sender", "comment": null}, "pool_id": {"type": "numeric", "index": 8, "name": "pool_id", "comment": null}, "amount": {"type": "numeric", "index": 9, "name": "amount", "comment": null}, "account_id": {"type": "numeric", "index": 10, "name": "account_id", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_usd_burned"}, "source.synthetix.raw_base_mainnet.core_proxy_event_usd_minted": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "core_proxy_event_usd_minted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "collateral_type": {"type": "text", "index": 2, "name": "collateral_type", "comment": null}, "account_id": {"type": "numeric", "index": 3, "name": "account_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "sender": {"type": "text", "index": 5, "name": "sender", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "amount": {"type": "numeric", "index": 8, "name": "amount", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "pool_id": {"type": "numeric", "index": 11, "name": "pool_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_usd_minted"}, "source.synthetix.raw_base_mainnet.core_proxy_event_vault_liquidation": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "core_proxy_event_vault_liquidation", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "collateral_type": {"type": "text", "index": 2, "name": "collateral_type", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "pool_id": {"type": "numeric", "index": 4, "name": "pool_id", "comment": null}, "liquidation_data": {"type": "jsonb", "index": 5, "name": "liquidation_data", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "liquidate_as_account_id": {"type": "numeric", "index": 9, "name": "liquidate_as_account_id", "comment": null}, "sender": {"type": "text", "index": 10, "name": "sender", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_vault_liquidation"}, "source.synthetix.raw_base_mainnet.core_proxy_event_withdrawn": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "core_proxy_event_withdrawn", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"token_amount": {"type": "numeric", "index": 1, "name": "token_amount", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "sender": {"type": "text", "index": 3, "name": "sender", "comment": null}, "account_id": {"type": "numeric", "index": 4, "name": "account_id", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "collateral_type": {"type": "text", "index": 7, "name": "collateral_type", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_withdrawn"}, "source.synthetix.raw_base_mainnet.core_proxy_legacy_event_market_usd_deposited": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "core_proxy_legacy_event_market_usd_deposited", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"market": {"type": "text", "index": 1, "name": "market", "comment": null}, "credit_capacity": {"type": "numeric", "index": 2, "name": "credit_capacity", "comment": null}, "net_issuance": {"type": "numeric", "index": 3, "name": "net_issuance", "comment": null}, "market_id": {"type": "numeric", "index": 4, "name": "market_id", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "amount": {"type": "numeric", "index": 6, "name": "amount", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 9, "name": "deposited_collateral_value", "comment": null}, "target": {"type": "text", "index": 10, "name": "target", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 12, "name": "block_number", "comment": null}, "reported_debt": {"type": "numeric", "index": 13, "name": "reported_debt", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_legacy_event_market_usd_deposited"}, "source.synthetix.raw_base_mainnet.core_proxy_legacy_event_market_usd_withdrawn": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "core_proxy_legacy_event_market_usd_withdrawn", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "net_issuance": {"type": "numeric", "index": 2, "name": "net_issuance", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "market_id": {"type": "numeric", "index": 4, "name": "market_id", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 5, "name": "deposited_collateral_value", "comment": null}, "target": {"type": "text", "index": 6, "name": "target", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "market": {"type": "text", "index": 8, "name": "market", "comment": null}, "credit_capacity": {"type": "numeric", "index": 9, "name": "credit_capacity", "comment": null}, "amount": {"type": "numeric", "index": 10, "name": "amount", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 12, "name": "block_number", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "reported_debt": {"type": "numeric", "index": 14, "name": "reported_debt", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_legacy_event_market_usd_withdrawn"}, "source.synthetix.raw_base_mainnet.perps_market_proxy_event_account_created": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "perps_market_proxy_event_account_created", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "account_id": {"type": "numeric", "index": 3, "name": "account_id", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "owner": {"type": "text", "index": 8, "name": "owner", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_account_created"}, "source.synthetix.raw_base_mainnet.perps_market_proxy_event_account_liquidation_attempt": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "perps_market_proxy_event_account_liquidation_attempt", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "account_id": {"type": "numeric", "index": 4, "name": "account_id", "comment": null}, "reward": {"type": "numeric", "index": 5, "name": "reward", "comment": null}, "full_liquidation": {"type": "boolean", "index": 6, "name": "full_liquidation", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_account_liquidation_attempt"}, "source.synthetix.raw_base_mainnet.perps_market_proxy_event_collateral_modified": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "perps_market_proxy_event_collateral_modified", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account_id": {"type": "numeric", "index": 1, "name": "account_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "sender": {"type": "text", "index": 4, "name": "sender", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "synth_market_id": {"type": "numeric", "index": 6, "name": "synth_market_id", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "amount_delta": {"type": "numeric", "index": 9, "name": "amount_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_collateral_modified"}, "source.synthetix.raw_base_mainnet.perps_market_proxy_event_interest_charged": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "perps_market_proxy_event_interest_charged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "interest": {"type": "numeric", "index": 3, "name": "interest", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "account_id": {"type": "numeric", "index": 6, "name": "account_id", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_interest_charged"}, "source.synthetix.raw_base_mainnet.perps_market_proxy_event_interest_rate_updated": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "perps_market_proxy_event_interest_rate_updated", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "interest_rate": {"type": "numeric", "index": 4, "name": "interest_rate", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "super_market_id": {"type": "numeric", "index": 6, "name": "super_market_id", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_interest_rate_updated"}, "source.synthetix.raw_base_mainnet.perps_market_proxy_event_market_created": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "perps_market_proxy_event_market_created", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "market_symbol": {"type": "text", "index": 2, "name": "market_symbol", "comment": null}, "market_name": {"type": "text", "index": 3, "name": "market_name", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "perps_market_id": {"type": "numeric", "index": 6, "name": "perps_market_id", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_market_created"}, "source.synthetix.raw_base_mainnet.perps_market_proxy_event_market_updated": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "perps_market_proxy_event_market_updated", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size": {"type": "numeric", "index": 1, "name": "size", "comment": null}, "market_id": {"type": "numeric", "index": 2, "name": "market_id", "comment": null}, "current_funding_velocity": {"type": "numeric", "index": 3, "name": "current_funding_velocity", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "interest_rate": {"type": "numeric", "index": 9, "name": "interest_rate", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}, "skew": {"type": "numeric", "index": 12, "name": "skew", "comment": null}, "price": {"type": "numeric", "index": 13, "name": "price", "comment": null}, "current_funding_rate": {"type": "numeric", "index": 14, "name": "current_funding_rate", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_market_updated"}, "source.synthetix.raw_base_mainnet.perps_market_proxy_event_order_committed": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "perps_market_proxy_event_order_committed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"expected_price_time": {"type": "numeric", "index": 1, "name": "expected_price_time", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 3, "name": "size_delta", "comment": null}, "tracking_code": {"type": "text", "index": 4, "name": "tracking_code", "comment": null}, "sender": {"type": "text", "index": 5, "name": "sender", "comment": null}, "settlement_time": {"type": "numeric", "index": 6, "name": "settlement_time", "comment": null}, "expiration_time": {"type": "numeric", "index": 7, "name": "expiration_time", "comment": null}, "commitment_time": {"type": "numeric", "index": 8, "name": "commitment_time", "comment": null}, "market_id": {"type": "numeric", "index": 9, "name": "market_id", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "account_id": {"type": "numeric", "index": 11, "name": "account_id", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}, "event_name": {"type": "text", "index": 15, "name": "event_name", "comment": null}, "acceptable_price": {"type": "numeric", "index": 16, "name": "acceptable_price", "comment": null}, "order_type": {"type": "integer", "index": 17, "name": "order_type", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_order_committed"}, "source.synthetix.raw_base_mainnet.perps_market_proxy_event_order_settled": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "perps_market_proxy_event_order_settled", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account_id": {"type": "numeric", "index": 1, "name": "account_id", "comment": null}, "market_id": {"type": "numeric", "index": 2, "name": "market_id", "comment": null}, "settlement_reward": {"type": "numeric", "index": 3, "name": "settlement_reward", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "total_fees": {"type": "numeric", "index": 6, "name": "total_fees", "comment": null}, "tracking_code": {"type": "text", "index": 7, "name": "tracking_code", "comment": null}, "accrued_funding": {"type": "numeric", "index": 8, "name": "accrued_funding", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "referral_fees": {"type": "numeric", "index": 10, "name": "referral_fees", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}, "settler": {"type": "text", "index": 12, "name": "settler", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "fill_price": {"type": "numeric", "index": 14, "name": "fill_price", "comment": null}, "new_size": {"type": "numeric", "index": 15, "name": "new_size", "comment": null}, "pnl": {"type": "numeric", "index": 16, "name": "pnl", "comment": null}, "collected_fees": {"type": "numeric", "index": 17, "name": "collected_fees", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 18, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 19, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_order_settled"}, "source.synthetix.raw_base_mainnet.perps_market_proxy_event_position_liquidated": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "perps_market_proxy_event_position_liquidated", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"amount_liquidated": {"type": "numeric", "index": 1, "name": "amount_liquidated", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "account_id": {"type": "numeric", "index": 7, "name": "account_id", "comment": null}, "current_position_size": {"type": "numeric", "index": 8, "name": "current_position_size", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "market_id": {"type": "numeric", "index": 10, "name": "market_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_position_liquidated"}, "source.synthetix.raw_base_mainnet.perps_market_proxy_event_previous_order_expired": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "perps_market_proxy_event_previous_order_expired", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "acceptable_price": {"type": "numeric", "index": 2, "name": "acceptable_price", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "commitment_time": {"type": "numeric", "index": 4, "name": "commitment_time", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "tracking_code": {"type": "text", "index": 8, "name": "tracking_code", "comment": null}, "size_delta": {"type": "numeric", "index": 9, "name": "size_delta", "comment": null}, "account_id": {"type": "numeric", "index": 10, "name": "account_id", "comment": null}, "market_id": {"type": "numeric", "index": 11, "name": "market_id", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_previous_order_expired"}, "source.synthetix.raw_base_mainnet.perps_market_proxy_legacy_event_market_updated": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "perps_market_proxy_legacy_event_market_updated", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "market_id": {"type": "numeric", "index": 2, "name": "market_id", "comment": null}, "skew": {"type": "numeric", "index": 3, "name": "skew", "comment": null}, "current_funding_rate": {"type": "numeric", "index": 4, "name": "current_funding_rate", "comment": null}, "price": {"type": "numeric", "index": 5, "name": "price", "comment": null}, "size_delta": {"type": "numeric", "index": 6, "name": "size_delta", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "current_funding_velocity": {"type": "numeric", "index": 10, "name": "current_funding_velocity", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 13, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.perps_market_proxy_legacy_event_market_updated"}, "source.synthetix.raw_base_mainnet.perps_market_proxy_legacy_event_order_committed": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "perps_market_proxy_legacy_event_order_committed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"tracking_code": {"type": "text", "index": 1, "name": "tracking_code", "comment": null}, "sender": {"type": "text", "index": 2, "name": "sender", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "commitment_time": {"type": "numeric", "index": 4, "name": "commitment_time", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "expiration_time": {"type": "numeric", "index": 6, "name": "expiration_time", "comment": null}, "market_id": {"type": "numeric", "index": 7, "name": "market_id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "account_id": {"type": "numeric", "index": 10, "name": "account_id", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 12, "name": "size_delta", "comment": null}, "settlement_time": {"type": "numeric", "index": 13, "name": "settlement_time", "comment": null}, "order_type": {"type": "integer", "index": 14, "name": "order_type", "comment": null}, "block_number": {"type": "integer", "index": 15, "name": "block_number", "comment": null}, "acceptable_price": {"type": "numeric", "index": 16, "name": "acceptable_price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.perps_market_proxy_legacy_event_order_committed"}, "source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_cancelled": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "spot_market_proxy_event_order_cancelled", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"market_id": {"type": "numeric", "index": 1, "name": "market_id", "comment": null}, "async_order_id": {"type": "numeric", "index": 2, "name": "async_order_id", "comment": null}, "sender": {"type": "text", "index": 3, "name": "sender", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "async_order_claim": {"type": "jsonb", "index": 9, "name": "async_order_claim", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_cancelled"}, "source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_committed": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "spot_market_proxy_event_order_committed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "market_id": {"type": "numeric", "index": 4, "name": "market_id", "comment": null}, "sender": {"type": "text", "index": 5, "name": "sender", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "async_order_id": {"type": "numeric", "index": 7, "name": "async_order_id", "comment": null}, "order_type": {"type": "integer", "index": 8, "name": "order_type", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "amount_provided": {"type": "numeric", "index": 10, "name": "amount_provided", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}, "referrer": {"type": "text", "index": 12, "name": "referrer", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_committed"}, "source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_settled": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "spot_market_proxy_event_order_settled", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"market_id": {"type": "numeric", "index": 1, "name": "market_id", "comment": null}, "final_order_amount": {"type": "numeric", "index": 2, "name": "final_order_amount", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "collected_fees": {"type": "numeric", "index": 5, "name": "collected_fees", "comment": null}, "async_order_id": {"type": "numeric", "index": 6, "name": "async_order_id", "comment": null}, "fees": {"type": "jsonb", "index": 7, "name": "fees", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "price": {"type": "numeric", "index": 10, "name": "price", "comment": null}, "settler": {"type": "text", "index": 11, "name": "settler", "comment": null}, "block_number": {"type": "integer", "index": 12, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 13, "name": "contract", "comment": null}, "order_type": {"type": "integer", "index": 14, "name": "order_type", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_settled"}, "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_bought": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "spot_market_proxy_event_synth_bought", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "synth_market_id": {"type": "numeric", "index": 2, "name": "synth_market_id", "comment": null}, "fees": {"type": "jsonb", "index": 3, "name": "fees", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "price": {"type": "numeric", "index": 6, "name": "price", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "referrer": {"type": "text", "index": 8, "name": "referrer", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "collected_fees": {"type": "numeric", "index": 10, "name": "collected_fees", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "synth_returned": {"type": "numeric", "index": 12, "name": "synth_returned", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_bought"}, "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_registered": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "spot_market_proxy_event_synth_registered", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "synth_token_address": {"type": "text", "index": 5, "name": "synth_token_address", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "synth_market_id": {"type": "numeric", "index": 7, "name": "synth_market_id", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_registered"}, "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_sold": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "spot_market_proxy_event_synth_sold", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"referrer": {"type": "text", "index": 1, "name": "referrer", "comment": null}, "fees": {"type": "jsonb", "index": 2, "name": "fees", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "synth_market_id": {"type": "numeric", "index": 4, "name": "synth_market_id", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "amount_returned": {"type": "numeric", "index": 7, "name": "amount_returned", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "collected_fees": {"type": "numeric", "index": 10, "name": "collected_fees", "comment": null}, "price": {"type": "numeric", "index": 11, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_sold"}, "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_unwrapped": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "spot_market_proxy_event_synth_unwrapped", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "synth_market_id": {"type": "numeric", "index": 2, "name": "synth_market_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "fees": {"type": "jsonb", "index": 4, "name": "fees", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "amount_unwrapped": {"type": "numeric", "index": 6, "name": "amount_unwrapped", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "fees_collected": {"type": "numeric", "index": 9, "name": "fees_collected", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_unwrapped"}, "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_wrapped": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_mainnet", "name": "spot_market_proxy_event_synth_wrapped", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"amount_wrapped": {"type": "numeric", "index": 1, "name": "amount_wrapped", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "fees_collected": {"type": "numeric", "index": 6, "name": "fees_collected", "comment": null}, "synth_market_id": {"type": "numeric", "index": 7, "name": "synth_market_id", "comment": null}, "fees": {"type": "jsonb", "index": 8, "name": "fees", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_wrapped"}, "source.synthetix.raw_base_sepolia.block": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "block", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"number": {"type": "integer", "index": 1, "name": "number", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "timestamp": {"type": "timestamp with time zone", "index": 3, "name": "timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.block"}, "source.synthetix.raw_base_sepolia.blocks_parquet": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "blocks_parquet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "bigint", "index": 1, "name": "timestamp", "comment": null}, "block_number": {"type": "bigint", "index": 2, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.blocks_parquet"}, "source.synthetix.raw_base_sepolia.buyback_snx_event_buyback_processed": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "buyback_snx_event_buyback_processed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "usd": {"type": "numeric", "index": 2, "name": "usd", "comment": null}, "buyer": {"type": "text", "index": 3, "name": "buyer", "comment": null}, "snx": {"type": "numeric", "index": 4, "name": "snx", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.buyback_snx_event_buyback_processed"}, "source.synthetix.raw_base_sepolia.core_get_vault_collateral": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "core_get_vault_collateral", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "bigint", "index": 1, "name": "block_number", "comment": null}, "contract_address": {"type": "text", "index": 2, "name": "contract_address", "comment": null}, "chain_id": {"type": "text", "index": 3, "name": "chain_id", "comment": null}, "pool_id": {"type": "text", "index": 4, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 5, "name": "collateral_type", "comment": null}, "amount": {"type": "text", "index": 6, "name": "amount", "comment": null}, "value": {"type": "text", "index": 7, "name": "value", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.core_get_vault_collateral"}, "source.synthetix.raw_base_sepolia.core_get_vault_debt": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "core_get_vault_debt", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "bigint", "index": 1, "name": "block_number", "comment": null}, "contract_address": {"type": "text", "index": 2, "name": "contract_address", "comment": null}, "chain_id": {"type": "text", "index": 3, "name": "chain_id", "comment": null}, "pool_id": {"type": "text", "index": 4, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 5, "name": "collateral_type", "comment": null}, "value_1": {"type": "text", "index": 6, "name": "value_1", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.core_get_vault_debt"}, "source.synthetix.raw_base_sepolia.core_proxy_event_account_created": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "core_proxy_event_account_created", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "owner": {"type": "text", "index": 2, "name": "owner", "comment": null}, "account_id": {"type": "numeric", "index": 3, "name": "account_id", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_account_created"}, "source.synthetix.raw_base_sepolia.core_proxy_event_delegation_updated": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "core_proxy_event_delegation_updated", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "pool_id": {"type": "numeric", "index": 4, "name": "pool_id", "comment": null}, "leverage": {"type": "numeric", "index": 5, "name": "leverage", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "account_id": {"type": "numeric", "index": 7, "name": "account_id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "sender": {"type": "text", "index": 9, "name": "sender", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "collateral_type": {"type": "text", "index": 11, "name": "collateral_type", "comment": null}, "amount": {"type": "numeric", "index": 12, "name": "amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_delegation_updated"}, "source.synthetix.raw_base_sepolia.core_proxy_event_deposited": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "core_proxy_event_deposited", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "account_id": {"type": "numeric", "index": 2, "name": "account_id", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "collateral_type": {"type": "text", "index": 7, "name": "collateral_type", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "token_amount": {"type": "numeric", "index": 9, "name": "token_amount", "comment": null}, "sender": {"type": "text", "index": 10, "name": "sender", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_deposited"}, "source.synthetix.raw_base_sepolia.core_proxy_event_liquidation": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "core_proxy_event_liquidation", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"collateral_type": {"type": "text", "index": 1, "name": "collateral_type", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "sender": {"type": "text", "index": 4, "name": "sender", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "account_id": {"type": "numeric", "index": 7, "name": "account_id", "comment": null}, "liquidation_data": {"type": "jsonb", "index": 8, "name": "liquidation_data", "comment": null}, "pool_id": {"type": "numeric", "index": 9, "name": "pool_id", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "liquidate_as_account_id": {"type": "numeric", "index": 11, "name": "liquidate_as_account_id", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_liquidation"}, "source.synthetix.raw_base_sepolia.core_proxy_event_market_collateral_deposited": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "core_proxy_event_market_collateral_deposited", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"sender": {"type": "text", "index": 1, "name": "sender", "comment": null}, "credit_capacity": {"type": "numeric", "index": 2, "name": "credit_capacity", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 3, "name": "deposited_collateral_value", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "collateral_type": {"type": "text", "index": 5, "name": "collateral_type", "comment": null}, "reported_debt": {"type": "numeric", "index": 6, "name": "reported_debt", "comment": null}, "net_issuance": {"type": "numeric", "index": 7, "name": "net_issuance", "comment": null}, "token_amount": {"type": "numeric", "index": 8, "name": "token_amount", "comment": null}, "market_id": {"type": "numeric", "index": 9, "name": "market_id", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_market_collateral_deposited"}, "source.synthetix.raw_base_sepolia.core_proxy_event_market_collateral_withdrawn": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "core_proxy_event_market_collateral_withdrawn", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"reported_debt": {"type": "numeric", "index": 1, "name": "reported_debt", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "market_id": {"type": "numeric", "index": 3, "name": "market_id", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "sender": {"type": "text", "index": 5, "name": "sender", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 6, "name": "deposited_collateral_value", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "token_amount": {"type": "numeric", "index": 9, "name": "token_amount", "comment": null}, "credit_capacity": {"type": "numeric", "index": 10, "name": "credit_capacity", "comment": null}, "block_number": {"type": "integer", "index": 11, "name": "block_number", "comment": null}, "net_issuance": {"type": "numeric", "index": 12, "name": "net_issuance", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "collateral_type": {"type": "text", "index": 14, "name": "collateral_type", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_market_collateral_withdrawn"}, "source.synthetix.raw_base_sepolia.core_proxy_event_market_registered": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "core_proxy_event_market_registered", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"sender": {"type": "text", "index": 1, "name": "sender", "comment": null}, "market": {"type": "text", "index": 2, "name": "market", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "market_id": {"type": "numeric", "index": 5, "name": "market_id", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_market_registered"}, "source.synthetix.raw_base_sepolia.core_proxy_event_market_usd_deposited": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "core_proxy_event_market_usd_deposited", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "net_issuance": {"type": "numeric", "index": 3, "name": "net_issuance", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "market": {"type": "text", "index": 5, "name": "market", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "credit_capacity": {"type": "numeric", "index": 7, "name": "credit_capacity", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 8, "name": "deposited_collateral_value", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "target": {"type": "text", "index": 10, "name": "target", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "market_id": {"type": "numeric", "index": 12, "name": "market_id", "comment": null}, "amount": {"type": "numeric", "index": 13, "name": "amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_market_usd_deposited"}, "source.synthetix.raw_base_sepolia.core_proxy_event_market_usd_withdrawn": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "core_proxy_event_market_usd_withdrawn", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"credit_capacity": {"type": "numeric", "index": 1, "name": "credit_capacity", "comment": null}, "net_issuance": {"type": "numeric", "index": 2, "name": "net_issuance", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 4, "name": "deposited_collateral_value", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "market_id": {"type": "numeric", "index": 6, "name": "market_id", "comment": null}, "target": {"type": "text", "index": 7, "name": "target", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "market": {"type": "text", "index": 9, "name": "market", "comment": null}, "amount": {"type": "numeric", "index": 10, "name": "amount", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 12, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 13, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_market_usd_withdrawn"}, "source.synthetix.raw_base_sepolia.core_proxy_event_pool_created": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "core_proxy_event_pool_created", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "owner": {"type": "text", "index": 2, "name": "owner", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "pool_id": {"type": "numeric", "index": 7, "name": "pool_id", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "sender": {"type": "text", "index": 9, "name": "sender", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_pool_created"}, "source.synthetix.raw_base_sepolia.core_proxy_event_rewards_claimed": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "core_proxy_event_rewards_claimed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"pool_id": {"type": "numeric", "index": 1, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 2, "name": "collateral_type", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "distributor": {"type": "text", "index": 6, "name": "distributor", "comment": null}, "amount": {"type": "numeric", "index": 7, "name": "amount", "comment": null}, "account_id": {"type": "numeric", "index": 8, "name": "account_id", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_rewards_claimed"}, "source.synthetix.raw_base_sepolia.core_proxy_event_rewards_distributed": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "core_proxy_event_rewards_distributed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"start": {"type": "numeric", "index": 1, "name": "start", "comment": null}, "duration": {"type": "numeric", "index": 2, "name": "duration", "comment": null}, "amount": {"type": "numeric", "index": 3, "name": "amount", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "distributor": {"type": "text", "index": 6, "name": "distributor", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "pool_id": {"type": "numeric", "index": 10, "name": "pool_id", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}, "collateral_type": {"type": "text", "index": 12, "name": "collateral_type", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_rewards_distributed"}, "source.synthetix.raw_base_sepolia.core_proxy_event_usd_burned": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "core_proxy_event_usd_burned", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"pool_id": {"type": "numeric", "index": 1, "name": "pool_id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "collateral_type": {"type": "text", "index": 4, "name": "collateral_type", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "sender": {"type": "text", "index": 6, "name": "sender", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "amount": {"type": "numeric", "index": 8, "name": "amount", "comment": null}, "account_id": {"type": "numeric", "index": 9, "name": "account_id", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_usd_burned"}, "source.synthetix.raw_base_sepolia.core_proxy_event_usd_minted": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "core_proxy_event_usd_minted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "collateral_type": {"type": "text", "index": 2, "name": "collateral_type", "comment": null}, "sender": {"type": "text", "index": 3, "name": "sender", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "account_id": {"type": "numeric", "index": 6, "name": "account_id", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "amount": {"type": "numeric", "index": 9, "name": "amount", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "pool_id": {"type": "numeric", "index": 11, "name": "pool_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_usd_minted"}, "source.synthetix.raw_base_sepolia.core_proxy_event_vault_liquidation": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "core_proxy_event_vault_liquidation", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "collateral_type": {"type": "text", "index": 2, "name": "collateral_type", "comment": null}, "liquidation_data": {"type": "jsonb", "index": 3, "name": "liquidation_data", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "liquidate_as_account_id": {"type": "numeric", "index": 8, "name": "liquidate_as_account_id", "comment": null}, "pool_id": {"type": "numeric", "index": 9, "name": "pool_id", "comment": null}, "sender": {"type": "text", "index": 10, "name": "sender", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_vault_liquidation"}, "source.synthetix.raw_base_sepolia.core_proxy_event_withdrawn": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "core_proxy_event_withdrawn", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account_id": {"type": "numeric", "index": 1, "name": "account_id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "token_amount": {"type": "numeric", "index": 4, "name": "token_amount", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "sender": {"type": "text", "index": 8, "name": "sender", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "collateral_type": {"type": "text", "index": 10, "name": "collateral_type", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_withdrawn"}, "source.synthetix.raw_base_sepolia.core_proxy_legacy_event_market_usd_deposited": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "core_proxy_legacy_event_market_usd_deposited", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "target": {"type": "text", "index": 2, "name": "target", "comment": null}, "reported_debt": {"type": "numeric", "index": 3, "name": "reported_debt", "comment": null}, "amount": {"type": "numeric", "index": 4, "name": "amount", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "market": {"type": "text", "index": 6, "name": "market", "comment": null}, "net_issuance": {"type": "numeric", "index": 7, "name": "net_issuance", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "credit_capacity": {"type": "numeric", "index": 9, "name": "credit_capacity", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 13, "name": "deposited_collateral_value", "comment": null}, "market_id": {"type": "numeric", "index": 14, "name": "market_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_legacy_event_market_usd_deposited"}, "source.synthetix.raw_base_sepolia.core_proxy_legacy_event_market_usd_withdrawn": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "core_proxy_legacy_event_market_usd_withdrawn", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "market_id": {"type": "numeric", "index": 2, "name": "market_id", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "net_issuance": {"type": "numeric", "index": 4, "name": "net_issuance", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "target": {"type": "text", "index": 6, "name": "target", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "credit_capacity": {"type": "numeric", "index": 8, "name": "credit_capacity", "comment": null}, "market": {"type": "text", "index": 9, "name": "market", "comment": null}, "reported_debt": {"type": "numeric", "index": 10, "name": "reported_debt", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "amount": {"type": "numeric", "index": 12, "name": "amount", "comment": null}, "id": {"type": "character varying", "index": 13, "name": "id", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 14, "name": "deposited_collateral_value", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_legacy_event_market_usd_withdrawn"}, "source.synthetix.raw_base_sepolia.perps_market_proxy_event_account_created": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "perps_market_proxy_event_account_created", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "account_id": {"type": "numeric", "index": 4, "name": "account_id", "comment": null}, "owner": {"type": "text", "index": 5, "name": "owner", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_account_created"}, "source.synthetix.raw_base_sepolia.perps_market_proxy_event_account_liquidation_attempt": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "perps_market_proxy_event_account_liquidation_attempt", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "account_id": {"type": "numeric", "index": 4, "name": "account_id", "comment": null}, "reward": {"type": "numeric", "index": 5, "name": "reward", "comment": null}, "full_liquidation": {"type": "boolean", "index": 6, "name": "full_liquidation", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_account_liquidation_attempt"}, "source.synthetix.raw_base_sepolia.perps_market_proxy_event_collateral_modified": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "perps_market_proxy_event_collateral_modified", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "sender": {"type": "text", "index": 3, "name": "sender", "comment": null}, "account_id": {"type": "numeric", "index": 4, "name": "account_id", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "synth_market_id": {"type": "numeric", "index": 8, "name": "synth_market_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "amount_delta": {"type": "numeric", "index": 10, "name": "amount_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_collateral_modified"}, "source.synthetix.raw_base_sepolia.perps_market_proxy_event_interest_charged": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "perps_market_proxy_event_interest_charged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "interest": {"type": "numeric", "index": 5, "name": "interest", "comment": null}, "account_id": {"type": "numeric", "index": 6, "name": "account_id", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_interest_charged"}, "source.synthetix.raw_base_sepolia.perps_market_proxy_event_interest_rate_updated": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "perps_market_proxy_event_interest_rate_updated", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "super_market_id": {"type": "numeric", "index": 2, "name": "super_market_id", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "interest_rate": {"type": "numeric", "index": 6, "name": "interest_rate", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_interest_rate_updated"}, "source.synthetix.raw_base_sepolia.perps_market_proxy_event_market_created": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "perps_market_proxy_event_market_created", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"perps_market_id": {"type": "numeric", "index": 1, "name": "perps_market_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "market_symbol": {"type": "text", "index": 7, "name": "market_symbol", "comment": null}, "market_name": {"type": "text", "index": 8, "name": "market_name", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_market_created"}, "source.synthetix.raw_base_sepolia.perps_market_proxy_event_market_updated": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "perps_market_proxy_event_market_updated", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"market_id": {"type": "numeric", "index": 1, "name": "market_id", "comment": null}, "current_funding_velocity": {"type": "numeric", "index": 2, "name": "current_funding_velocity", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "current_funding_rate": {"type": "numeric", "index": 7, "name": "current_funding_rate", "comment": null}, "skew": {"type": "numeric", "index": 8, "name": "skew", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "price": {"type": "numeric", "index": 11, "name": "price", "comment": null}, "interest_rate": {"type": "numeric", "index": 12, "name": "interest_rate", "comment": null}, "id": {"type": "character varying", "index": 13, "name": "id", "comment": null}, "size_delta": {"type": "numeric", "index": 14, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_market_updated"}, "source.synthetix.raw_base_sepolia.perps_market_proxy_event_order_committed": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "perps_market_proxy_event_order_committed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "account_id": {"type": "numeric", "index": 2, "name": "account_id", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "tracking_code": {"type": "text", "index": 4, "name": "tracking_code", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "order_type": {"type": "integer", "index": 9, "name": "order_type", "comment": null}, "market_id": {"type": "numeric", "index": 10, "name": "market_id", "comment": null}, "expiration_time": {"type": "numeric", "index": 11, "name": "expiration_time", "comment": null}, "commitment_time": {"type": "numeric", "index": 12, "name": "commitment_time", "comment": null}, "expected_price_time": {"type": "numeric", "index": 13, "name": "expected_price_time", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}, "settlement_time": {"type": "numeric", "index": 15, "name": "settlement_time", "comment": null}, "acceptable_price": {"type": "numeric", "index": 16, "name": "acceptable_price", "comment": null}, "sender": {"type": "text", "index": 17, "name": "sender", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_order_committed"}, "source.synthetix.raw_base_sepolia.perps_market_proxy_event_order_settled": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "perps_market_proxy_event_order_settled", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "referral_fees": {"type": "numeric", "index": 4, "name": "referral_fees", "comment": null}, "collected_fees": {"type": "numeric", "index": 5, "name": "collected_fees", "comment": null}, "market_id": {"type": "numeric", "index": 6, "name": "market_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "total_fees": {"type": "numeric", "index": 8, "name": "total_fees", "comment": null}, "fill_price": {"type": "numeric", "index": 9, "name": "fill_price", "comment": null}, "settler": {"type": "text", "index": 10, "name": "settler", "comment": null}, "pnl": {"type": "numeric", "index": 11, "name": "pnl", "comment": null}, "accrued_funding": {"type": "numeric", "index": 12, "name": "accrued_funding", "comment": null}, "settlement_reward": {"type": "numeric", "index": 13, "name": "settlement_reward", "comment": null}, "tracking_code": {"type": "text", "index": 14, "name": "tracking_code", "comment": null}, "size_delta": {"type": "numeric", "index": 15, "name": "size_delta", "comment": null}, "account_id": {"type": "numeric", "index": 16, "name": "account_id", "comment": null}, "block_number": {"type": "integer", "index": 17, "name": "block_number", "comment": null}, "new_size": {"type": "numeric", "index": 18, "name": "new_size", "comment": null}, "contract": {"type": "text", "index": 19, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_order_settled"}, "source.synthetix.raw_base_sepolia.perps_market_proxy_event_position_liquidated": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "perps_market_proxy_event_position_liquidated", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "amount_liquidated": {"type": "numeric", "index": 4, "name": "amount_liquidated", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "market_id": {"type": "numeric", "index": 7, "name": "market_id", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "account_id": {"type": "numeric", "index": 9, "name": "account_id", "comment": null}, "current_position_size": {"type": "numeric", "index": 10, "name": "current_position_size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_position_liquidated"}, "source.synthetix.raw_base_sepolia.perps_market_proxy_event_previous_order_expired": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "perps_market_proxy_event_previous_order_expired", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "acceptable_price": {"type": "numeric", "index": 2, "name": "acceptable_price", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "account_id": {"type": "numeric", "index": 6, "name": "account_id", "comment": null}, "tracking_code": {"type": "text", "index": 7, "name": "tracking_code", "comment": null}, "commitment_time": {"type": "numeric", "index": 8, "name": "commitment_time", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "market_id": {"type": "numeric", "index": 10, "name": "market_id", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_previous_order_expired"}, "source.synthetix.raw_base_sepolia.perps_market_proxy_legacy_event_market_updated": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "perps_market_proxy_legacy_event_market_updated", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "skew": {"type": "numeric", "index": 3, "name": "skew", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "current_funding_velocity": {"type": "numeric", "index": 5, "name": "current_funding_velocity", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "size_delta": {"type": "numeric", "index": 7, "name": "size_delta", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "market_id": {"type": "numeric", "index": 10, "name": "market_id", "comment": null}, "current_funding_rate": {"type": "numeric", "index": 11, "name": "current_funding_rate", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 13, "name": "price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.perps_market_proxy_legacy_event_market_updated"}, "source.synthetix.raw_base_sepolia.perps_market_proxy_legacy_event_order_committed": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "perps_market_proxy_legacy_event_order_committed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"market_id": {"type": "numeric", "index": 1, "name": "market_id", "comment": null}, "size_delta": {"type": "numeric", "index": 2, "name": "size_delta", "comment": null}, "sender": {"type": "text", "index": 3, "name": "sender", "comment": null}, "tracking_code": {"type": "text", "index": 4, "name": "tracking_code", "comment": null}, "account_id": {"type": "numeric", "index": 5, "name": "account_id", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "expiration_time": {"type": "numeric", "index": 7, "name": "expiration_time", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "settlement_time": {"type": "numeric", "index": 10, "name": "settlement_time", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "acceptable_price": {"type": "numeric", "index": 12, "name": "acceptable_price", "comment": null}, "id": {"type": "character varying", "index": 13, "name": "id", "comment": null}, "order_type": {"type": "integer", "index": 14, "name": "order_type", "comment": null}, "block_number": {"type": "integer", "index": 15, "name": "block_number", "comment": null}, "commitment_time": {"type": "numeric", "index": 16, "name": "commitment_time", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.perps_market_proxy_legacy_event_order_committed"}, "source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_cancelled": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "spot_market_proxy_event_order_cancelled", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "async_order_id": {"type": "numeric", "index": 3, "name": "async_order_id", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "sender": {"type": "text", "index": 6, "name": "sender", "comment": null}, "async_order_claim": {"type": "jsonb", "index": 7, "name": "async_order_claim", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "market_id": {"type": "numeric", "index": 9, "name": "market_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_cancelled"}, "source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_committed": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "spot_market_proxy_event_order_committed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "order_type": {"type": "integer", "index": 2, "name": "order_type", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "referrer": {"type": "text", "index": 7, "name": "referrer", "comment": null}, "async_order_id": {"type": "numeric", "index": 8, "name": "async_order_id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "amount_provided": {"type": "numeric", "index": 10, "name": "amount_provided", "comment": null}, "market_id": {"type": "numeric", "index": 11, "name": "market_id", "comment": null}, "sender": {"type": "text", "index": 12, "name": "sender", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_committed"}, "source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_settled": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "spot_market_proxy_event_order_settled", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"fees": {"type": "jsonb", "index": 1, "name": "fees", "comment": null}, "collected_fees": {"type": "numeric", "index": 2, "name": "collected_fees", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "order_type": {"type": "integer", "index": 7, "name": "order_type", "comment": null}, "final_order_amount": {"type": "numeric", "index": 8, "name": "final_order_amount", "comment": null}, "settler": {"type": "text", "index": 9, "name": "settler", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "async_order_id": {"type": "numeric", "index": 12, "name": "async_order_id", "comment": null}, "market_id": {"type": "numeric", "index": 13, "name": "market_id", "comment": null}, "price": {"type": "numeric", "index": 14, "name": "price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_settled"}, "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_bought": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "spot_market_proxy_event_synth_bought", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"collected_fees": {"type": "numeric", "index": 1, "name": "collected_fees", "comment": null}, "synth_market_id": {"type": "numeric", "index": 2, "name": "synth_market_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "fees": {"type": "jsonb", "index": 4, "name": "fees", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "referrer": {"type": "text", "index": 7, "name": "referrer", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "price": {"type": "numeric", "index": 9, "name": "price", "comment": null}, "synth_returned": {"type": "numeric", "index": 10, "name": "synth_returned", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_bought"}, "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_registered": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "spot_market_proxy_event_synth_registered", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "synth_market_id": {"type": "numeric", "index": 4, "name": "synth_market_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "synth_token_address": {"type": "text", "index": 8, "name": "synth_token_address", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_registered"}, "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_sold": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "spot_market_proxy_event_synth_sold", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "fees": {"type": "jsonb", "index": 2, "name": "fees", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "amount_returned": {"type": "numeric", "index": 7, "name": "amount_returned", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "price": {"type": "numeric", "index": 9, "name": "price", "comment": null}, "synth_market_id": {"type": "numeric", "index": 10, "name": "synth_market_id", "comment": null}, "collected_fees": {"type": "numeric", "index": 11, "name": "collected_fees", "comment": null}, "referrer": {"type": "text", "index": 12, "name": "referrer", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_sold"}, "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_unwrapped": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "spot_market_proxy_event_synth_unwrapped", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "fees_collected": {"type": "numeric", "index": 3, "name": "fees_collected", "comment": null}, "fees": {"type": "jsonb", "index": 4, "name": "fees", "comment": null}, "amount_unwrapped": {"type": "numeric", "index": 5, "name": "amount_unwrapped", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "synth_market_id": {"type": "numeric", "index": 10, "name": "synth_market_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_unwrapped"}, "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_wrapped": {"metadata": {"type": "BASE TABLE", "schema": "raw_base_sepolia", "name": "spot_market_proxy_event_synth_wrapped", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"fees_collected": {"type": "numeric", "index": 1, "name": "fees_collected", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "fees": {"type": "jsonb", "index": 5, "name": "fees", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "amount_wrapped": {"type": "numeric", "index": 9, "name": "amount_wrapped", "comment": null}, "synth_market_id": {"type": "numeric", "index": 10, "name": "synth_market_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_wrapped"}, "source.synthetix.raw_eth_mainnet.block": {"metadata": {"type": "BASE TABLE", "schema": "raw_eth_mainnet", "name": "block", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "timestamp": {"type": "timestamp with time zone", "index": 2, "name": "timestamp", "comment": null}, "number": {"type": "integer", "index": 3, "name": "number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_eth_mainnet.block"}, "source.synthetix.raw_eth_mainnet.blocks_parquet": {"metadata": {"type": "BASE TABLE", "schema": "raw_eth_mainnet", "name": "blocks_parquet", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "bigint", "index": 1, "name": "timestamp", "comment": null}, "block_number": {"type": "bigint", "index": 2, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_eth_mainnet.blocks_parquet"}, "source.synthetix.raw_eth_mainnet.core_get_vault_collateral": {"metadata": {"type": "BASE TABLE", "schema": "raw_eth_mainnet", "name": "core_get_vault_collateral", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "bigint", "index": 1, "name": "block_number", "comment": null}, "contract_address": {"type": "text", "index": 2, "name": "contract_address", "comment": null}, "chain_id": {"type": "text", "index": 3, "name": "chain_id", "comment": null}, "pool_id": {"type": "text", "index": 4, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 5, "name": "collateral_type", "comment": null}, "amount": {"type": "text", "index": 6, "name": "amount", "comment": null}, "value": {"type": "text", "index": 7, "name": "value", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_eth_mainnet.core_get_vault_collateral"}, "source.synthetix.raw_eth_mainnet.core_get_vault_debt": {"metadata": {"type": "BASE TABLE", "schema": "raw_eth_mainnet", "name": "core_get_vault_debt", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "bigint", "index": 1, "name": "block_number", "comment": null}, "contract_address": {"type": "text", "index": 2, "name": "contract_address", "comment": null}, "chain_id": {"type": "text", "index": 3, "name": "chain_id", "comment": null}, "pool_id": {"type": "text", "index": 4, "name": "pool_id", "comment": null}, "collateral_type": {"type": "text", "index": 5, "name": "collateral_type", "comment": null}, "value_1": {"type": "text", "index": 6, "name": "value_1", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_eth_mainnet.core_get_vault_debt"}, "source.synthetix.raw_eth_mainnet.core_proxy_event_account_created": {"metadata": {"type": "BASE TABLE", "schema": "raw_eth_mainnet", "name": "core_proxy_event_account_created", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account_id": {"type": "numeric", "index": 1, "name": "account_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "owner": {"type": "text", "index": 6, "name": "owner", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_account_created"}, "source.synthetix.raw_eth_mainnet.core_proxy_event_delegation_updated": {"metadata": {"type": "BASE TABLE", "schema": "raw_eth_mainnet", "name": "core_proxy_event_delegation_updated", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"leverage": {"type": "numeric", "index": 1, "name": "leverage", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "amount": {"type": "numeric", "index": 3, "name": "amount", "comment": null}, "sender": {"type": "text", "index": 4, "name": "sender", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "pool_id": {"type": "numeric", "index": 7, "name": "pool_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "account_id": {"type": "numeric", "index": 9, "name": "account_id", "comment": null}, "collateral_type": {"type": "text", "index": 10, "name": "collateral_type", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_delegation_updated"}, "source.synthetix.raw_eth_mainnet.core_proxy_event_deposited": {"metadata": {"type": "BASE TABLE", "schema": "raw_eth_mainnet", "name": "core_proxy_event_deposited", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"collateral_type": {"type": "text", "index": 1, "name": "collateral_type", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "account_id": {"type": "numeric", "index": 6, "name": "account_id", "comment": null}, "token_amount": {"type": "numeric", "index": 7, "name": "token_amount", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "sender": {"type": "text", "index": 9, "name": "sender", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_deposited"}, "source.synthetix.raw_eth_mainnet.core_proxy_event_liquidation": {"metadata": {"type": "BASE TABLE", "schema": "raw_eth_mainnet", "name": "core_proxy_event_liquidation", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "pool_id": {"type": "numeric", "index": 2, "name": "pool_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "collateral_type": {"type": "text", "index": 4, "name": "collateral_type", "comment": null}, "account_id": {"type": "numeric", "index": 5, "name": "account_id", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "liquidate_as_account_id": {"type": "numeric", "index": 8, "name": "liquidate_as_account_id", "comment": null}, "liquidation_data": {"type": "jsonb", "index": 9, "name": "liquidation_data", "comment": null}, "sender": {"type": "text", "index": 10, "name": "sender", "comment": null}, "block_number": {"type": "integer", "index": 11, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_liquidation"}, "source.synthetix.raw_eth_mainnet.core_proxy_event_market_collateral_deposited": {"metadata": {"type": "BASE TABLE", "schema": "raw_eth_mainnet", "name": "core_proxy_event_market_collateral_deposited", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 2, "name": "deposited_collateral_value", "comment": null}, "credit_capacity": {"type": "numeric", "index": 3, "name": "credit_capacity", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "net_issuance": {"type": "numeric", "index": 5, "name": "net_issuance", "comment": null}, "sender": {"type": "text", "index": 6, "name": "sender", "comment": null}, "reported_debt": {"type": "numeric", "index": 7, "name": "reported_debt", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "market_id": {"type": "numeric", "index": 9, "name": "market_id", "comment": null}, "token_amount": {"type": "numeric", "index": 10, "name": "token_amount", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "collateral_type": {"type": "text", "index": 14, "name": "collateral_type", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_market_collateral_deposited"}, "source.synthetix.raw_eth_mainnet.core_proxy_event_market_collateral_withdrawn": {"metadata": {"type": "BASE TABLE", "schema": "raw_eth_mainnet", "name": "core_proxy_event_market_collateral_withdrawn", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"credit_capacity": {"type": "numeric", "index": 1, "name": "credit_capacity", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "net_issuance": {"type": "numeric", "index": 3, "name": "net_issuance", "comment": null}, "sender": {"type": "text", "index": 4, "name": "sender", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 6, "name": "deposited_collateral_value", "comment": null}, "collateral_type": {"type": "text", "index": 7, "name": "collateral_type", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "reported_debt": {"type": "numeric", "index": 11, "name": "reported_debt", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "market_id": {"type": "numeric", "index": 13, "name": "market_id", "comment": null}, "token_amount": {"type": "numeric", "index": 14, "name": "token_amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_market_collateral_withdrawn"}, "source.synthetix.raw_eth_mainnet.core_proxy_event_market_registered": {"metadata": {"type": "BASE TABLE", "schema": "raw_eth_mainnet", "name": "core_proxy_event_market_registered", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "market_id": {"type": "numeric", "index": 2, "name": "market_id", "comment": null}, "market": {"type": "text", "index": 3, "name": "market", "comment": null}, "sender": {"type": "text", "index": 4, "name": "sender", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_market_registered"}, "source.synthetix.raw_eth_mainnet.core_proxy_event_market_usd_deposited": {"metadata": {"type": "BASE TABLE", "schema": "raw_eth_mainnet", "name": "core_proxy_event_market_usd_deposited", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"target": {"type": "text", "index": 1, "name": "target", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "market_id": {"type": "numeric", "index": 6, "name": "market_id", "comment": null}, "amount": {"type": "numeric", "index": 7, "name": "amount", "comment": null}, "credit_capacity": {"type": "numeric", "index": 8, "name": "credit_capacity", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "net_issuance": {"type": "numeric", "index": 10, "name": "net_issuance", "comment": null}, "market": {"type": "text", "index": 11, "name": "market", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 13, "name": "deposited_collateral_value", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_market_usd_deposited"}, "source.synthetix.raw_eth_mainnet.core_proxy_event_market_usd_withdrawn": {"metadata": {"type": "BASE TABLE", "schema": "raw_eth_mainnet", "name": "core_proxy_event_market_usd_withdrawn", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"target": {"type": "text", "index": 1, "name": "target", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "market_id": {"type": "numeric", "index": 5, "name": "market_id", "comment": null}, "amount": {"type": "numeric", "index": 6, "name": "amount", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "market": {"type": "text", "index": 9, "name": "market", "comment": null}, "net_issuance": {"type": "numeric", "index": 10, "name": "net_issuance", "comment": null}, "credit_capacity": {"type": "numeric", "index": 11, "name": "credit_capacity", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}, "deposited_collateral_value": {"type": "numeric", "index": 13, "name": "deposited_collateral_value", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_market_usd_withdrawn"}, "source.synthetix.raw_eth_mainnet.core_proxy_event_pool_created": {"metadata": {"type": "BASE TABLE", "schema": "raw_eth_mainnet", "name": "core_proxy_event_pool_created", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "owner": {"type": "text", "index": 4, "name": "owner", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "sender": {"type": "text", "index": 6, "name": "sender", "comment": null}, "pool_id": {"type": "numeric", "index": 7, "name": "pool_id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_pool_created"}, "source.synthetix.raw_eth_mainnet.core_proxy_event_rewards_claimed": {"metadata": {"type": "BASE TABLE", "schema": "raw_eth_mainnet", "name": "core_proxy_event_rewards_claimed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "account_id": {"type": "numeric", "index": 3, "name": "account_id", "comment": null}, "collateral_type": {"type": "text", "index": 4, "name": "collateral_type", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "pool_id": {"type": "numeric", "index": 6, "name": "pool_id", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "distributor": {"type": "text", "index": 10, "name": "distributor", "comment": null}, "amount": {"type": "numeric", "index": 11, "name": "amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_rewards_claimed"}, "source.synthetix.raw_eth_mainnet.core_proxy_event_rewards_distributed": {"metadata": {"type": "BASE TABLE", "schema": "raw_eth_mainnet", "name": "core_proxy_event_rewards_distributed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"collateral_type": {"type": "text", "index": 1, "name": "collateral_type", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "pool_id": {"type": "numeric", "index": 6, "name": "pool_id", "comment": null}, "distributor": {"type": "text", "index": 7, "name": "distributor", "comment": null}, "start": {"type": "numeric", "index": 8, "name": "start", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "amount": {"type": "numeric", "index": 10, "name": "amount", "comment": null}, "duration": {"type": "numeric", "index": 11, "name": "duration", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_rewards_distributed"}, "source.synthetix.raw_eth_mainnet.core_proxy_event_usd_burned": {"metadata": {"type": "BASE TABLE", "schema": "raw_eth_mainnet", "name": "core_proxy_event_usd_burned", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "amount": {"type": "numeric", "index": 2, "name": "amount", "comment": null}, "sender": {"type": "text", "index": 3, "name": "sender", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "pool_id": {"type": "numeric", "index": 5, "name": "pool_id", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "account_id": {"type": "numeric", "index": 9, "name": "account_id", "comment": null}, "collateral_type": {"type": "text", "index": 10, "name": "collateral_type", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_usd_burned"}, "source.synthetix.raw_eth_mainnet.core_proxy_event_usd_minted": {"metadata": {"type": "BASE TABLE", "schema": "raw_eth_mainnet", "name": "core_proxy_event_usd_minted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "pool_id": {"type": "numeric", "index": 2, "name": "pool_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "collateral_type": {"type": "text", "index": 4, "name": "collateral_type", "comment": null}, "account_id": {"type": "numeric", "index": 5, "name": "account_id", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "sender": {"type": "text", "index": 8, "name": "sender", "comment": null}, "amount": {"type": "numeric", "index": 9, "name": "amount", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_usd_minted"}, "source.synthetix.raw_eth_mainnet.core_proxy_event_vault_liquidation": {"metadata": {"type": "BASE TABLE", "schema": "raw_eth_mainnet", "name": "core_proxy_event_vault_liquidation", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"sender": {"type": "text", "index": 1, "name": "sender", "comment": null}, "liquidate_as_account_id": {"type": "numeric", "index": 2, "name": "liquidate_as_account_id", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "collateral_type": {"type": "text", "index": 6, "name": "collateral_type", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "liquidation_data": {"type": "jsonb", "index": 8, "name": "liquidation_data", "comment": null}, "pool_id": {"type": "numeric", "index": 9, "name": "pool_id", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_vault_liquidation"}, "source.synthetix.raw_eth_mainnet.core_proxy_event_withdrawn": {"metadata": {"type": "BASE TABLE", "schema": "raw_eth_mainnet", "name": "core_proxy_event_withdrawn", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "sender": {"type": "text", "index": 2, "name": "sender", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "token_amount": {"type": "numeric", "index": 6, "name": "token_amount", "comment": null}, "account_id": {"type": "numeric", "index": 7, "name": "account_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "collateral_type": {"type": "text", "index": 9, "name": "collateral_type", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_withdrawn"}, "source.synthetix.raw_eth_mainnet.legacy_market_proxy_event_account_migrated": {"metadata": {"type": "BASE TABLE", "schema": "raw_eth_mainnet", "name": "legacy_market_proxy_event_account_migrated", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "account_id": {"type": "numeric", "index": 2, "name": "account_id", "comment": null}, "collateral_amount": {"type": "numeric", "index": 3, "name": "collateral_amount", "comment": null}, "staker": {"type": "text", "index": 4, "name": "staker", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "debt_amount": {"type": "numeric", "index": 8, "name": "debt_amount", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_eth_mainnet.legacy_market_proxy_event_account_migrated"}, "source.synthetix.raw_optimism_mainnet.block": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "block", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "timestamp with time zone", "index": 1, "name": "timestamp", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "number": {"type": "integer", "index": 3, "name": "number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.block"}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_account_created": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_account_created", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "owner": {"type": "text", "index": 3, "name": "owner", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "account_id": {"type": "numeric", "index": 6, "name": "account_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_account_created"}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_delegation_updated": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_delegation_updated", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "collateral_type": {"type": "text", "index": 2, "name": "collateral_type", "comment": null}, "leverage": {"type": "numeric", "index": 3, "name": "leverage", "comment": null}, "amount": {"type": "numeric", "index": 4, "name": "amount", "comment": null}, "sender": {"type": "text", "index": 5, "name": "sender", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "pool_id": {"type": "numeric", "index": 8, "name": "pool_id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "account_id": {"type": "numeric", "index": 11, "name": "account_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_delegation_updated"}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_deposited": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_deposited", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "token_amount": {"type": "numeric", "index": 3, "name": "token_amount", "comment": null}, "sender": {"type": "text", "index": 4, "name": "sender", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "account_id": {"type": "numeric", "index": 6, "name": "account_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "collateral_type": {"type": "text", "index": 9, "name": "collateral_type", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_deposited"}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_liquidation": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_liquidation", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"sender": {"type": "text", "index": 1, "name": "sender", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "liquidate_as_account_id": {"type": "numeric", "index": 4, "name": "liquidate_as_account_id", "comment": null}, "collateral_type": {"type": "text", "index": 5, "name": "collateral_type", "comment": null}, "liquidation_data": {"type": "jsonb", "index": 6, "name": "liquidation_data", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "account_id": {"type": "numeric", "index": 8, "name": "account_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "pool_id": {"type": "numeric", "index": 11, "name": "pool_id", "comment": null}, "block_number": {"type": "integer", "index": 12, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_liquidation"}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_market_collateral_deposited": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_market_collateral_deposited", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "token_amount": {"type": "numeric", "index": 3, "name": "token_amount", "comment": null}, "sender": {"type": "text", "index": 4, "name": "sender", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "market_id": {"type": "numeric", "index": 6, "name": "market_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "collateral_type": {"type": "text", "index": 9, "name": "collateral_type", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_market_collateral_deposited"}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_market_collateral_withdrawn": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_market_collateral_withdrawn", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "token_amount": {"type": "numeric", "index": 2, "name": "token_amount", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "sender": {"type": "text", "index": 4, "name": "sender", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "market_id": {"type": "numeric", "index": 7, "name": "market_id", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "collateral_type": {"type": "text", "index": 10, "name": "collateral_type", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_market_collateral_withdrawn"}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_market_registered": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_market_registered", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "sender": {"type": "text", "index": 3, "name": "sender", "comment": null}, "market": {"type": "text", "index": 4, "name": "market", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "market_id": {"type": "numeric", "index": 7, "name": "market_id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_market_registered"}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_pool_created": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_pool_created", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "sender": {"type": "text", "index": 2, "name": "sender", "comment": null}, "transaction_hash": {"type": "text", "index": 3, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "owner": {"type": "text", "index": 5, "name": "owner", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "pool_id": {"type": "numeric", "index": 8, "name": "pool_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_pool_created"}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_rewards_claimed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_rewards_claimed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"pool_id": {"type": "numeric", "index": 1, "name": "pool_id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "account_id": {"type": "numeric", "index": 4, "name": "account_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "distributor": {"type": "text", "index": 7, "name": "distributor", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "amount": {"type": "numeric", "index": 9, "name": "amount", "comment": null}, "collateral_type": {"type": "text", "index": 10, "name": "collateral_type", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_rewards_claimed"}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_rewards_distributed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_rewards_distributed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "pool_id": {"type": "numeric", "index": 3, "name": "pool_id", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "collateral_type": {"type": "text", "index": 6, "name": "collateral_type", "comment": null}, "duration": {"type": "numeric", "index": 7, "name": "duration", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "distributor": {"type": "text", "index": 9, "name": "distributor", "comment": null}, "start": {"type": "numeric", "index": 10, "name": "start", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "amount": {"type": "numeric", "index": 12, "name": "amount", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_rewards_distributed"}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_usd_burned": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_usd_burned", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account_id": {"type": "numeric", "index": 1, "name": "account_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "pool_id": {"type": "numeric", "index": 4, "name": "pool_id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "amount": {"type": "numeric", "index": 8, "name": "amount", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "collateral_type": {"type": "text", "index": 10, "name": "collateral_type", "comment": null}, "sender": {"type": "text", "index": 11, "name": "sender", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_usd_burned"}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_usd_minted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_usd_minted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "pool_id": {"type": "numeric", "index": 3, "name": "pool_id", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "account_id": {"type": "numeric", "index": 6, "name": "account_id", "comment": null}, "collateral_type": {"type": "text", "index": 7, "name": "collateral_type", "comment": null}, "sender": {"type": "text", "index": 8, "name": "sender", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "amount": {"type": "numeric", "index": 10, "name": "amount", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_usd_minted"}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_vault_liquidation": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_vault_liquidation", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "pool_id": {"type": "numeric", "index": 3, "name": "pool_id", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "collateral_type": {"type": "text", "index": 6, "name": "collateral_type", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "sender": {"type": "text", "index": 8, "name": "sender", "comment": null}, "liquidation_data": {"type": "jsonb", "index": 9, "name": "liquidation_data", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "liquidate_as_account_id": {"type": "numeric", "index": 11, "name": "liquidate_as_account_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_vault_liquidation"}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_withdrawn": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_withdrawn", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"sender": {"type": "text", "index": 1, "name": "sender", "comment": null}, "token_amount": {"type": "numeric", "index": 2, "name": "token_amount", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "collateral_type": {"type": "text", "index": 6, "name": "collateral_type", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "account_id": {"type": "numeric", "index": 9, "name": "account_id", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_withdrawn"}, "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v21_inch_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"is_offchain": {"type": "boolean", "index": 1, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "size_delta": {"type": "numeric", "index": 8, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 9, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "target_round_id": {"type": "numeric", "index": 11, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 12, "name": "current_round_id", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 14, "name": "commit_deposit", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v21_inch_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"commit_deposit": {"type": "numeric", "index": 1, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 2, "name": "target_round_id", "comment": null}, "intention_time": {"type": "numeric", "index": 3, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 7, "name": "executable_at_time", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 9, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 11, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 15, "name": "tracking_code", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v21_inch_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 2, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 4, "name": "index", "comment": null}, "funding": {"type": "numeric", "index": 5, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "funding_rate": {"type": "numeric", "index": 8, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v21_inch_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 3, "name": "margin_delta", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v21_inch_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 2, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "fee": {"type": "numeric", "index": 4, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 5, "name": "market_key", "comment": null}, "tracking_code": {"type": "text", "index": 6, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "base_asset": {"type": "text", "index": 9, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v21_inch_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 3, "name": "flagger", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v21_inch_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"price": {"type": "numeric", "index": 1, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 2, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 4, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 5, "name": "size", "comment": null}, "flagger_fee": {"type": "numeric", "index": 6, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 13, "name": "stakers_fee", "comment": null}, "id0": {"type": "numeric", "index": 14, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v21_inch_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"fee": {"type": "numeric", "index": 1, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "liquidator": {"type": "text", "index": 3, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 4, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 11, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 12, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v21_inch_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 3, "name": "fee", "comment": null}, "skew": {"type": "numeric", "index": 4, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 10, "name": "last_price", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 12, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 14, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 15, "name": "margin", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v21_inch_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 2, "name": "last_price", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 4, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 6, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 7, "name": "trade_size", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "account": {"type": "text", "index": 12, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_aave_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"is_offchain": {"type": "boolean", "index": 1, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 6, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "size_delta": {"type": "numeric", "index": 8, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 9, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "current_round_id": {"type": "numeric", "index": 11, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 12, "name": "target_round_id", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 14, "name": "commit_deposit", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_aave_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 2, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 4, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 8, "name": "tracking_code", "comment": null}, "commit_deposit": {"type": "numeric", "index": 9, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 10, "name": "target_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 12, "name": "intention_time", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 15, "name": "executable_at_time", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_aave_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 4, "name": "timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 7, "name": "funding", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 10, "name": "funding_rate", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_aave_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 8, "name": "margin_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_aave_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 3, "name": "tracking_code", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 6, "name": "base_asset", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "market_key": {"type": "text", "index": 8, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_aave_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "flagger": {"type": "text", "index": 7, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 9, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_aave_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "stakers_fee": {"type": "numeric", "index": 2, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 4, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "flagger_fee": {"type": "numeric", "index": 8, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "liquidator": {"type": "text", "index": 10, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 11, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 13, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 14, "name": "size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_aave_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 5, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 6, "name": "liquidator", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 11, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_aave_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 2, "name": "skew", "comment": null}, "fee": {"type": "numeric", "index": 3, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "last_price": {"type": "numeric", "index": 9, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "trade_size": {"type": "numeric", "index": 11, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 12, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 14, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 15, "name": "size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_aave_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size": {"type": "numeric", "index": 1, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 2, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 5, "name": "trade_size", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ada_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 3, "name": "is_offchain", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 6, "name": "tracking_code", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "current_round_id": {"type": "numeric", "index": 8, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 9, "name": "target_round_id", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 11, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 12, "name": "size_delta", "comment": null}, "commit_deposit": {"type": "numeric", "index": 13, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ada_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"executable_at_time": {"type": "numeric", "index": 1, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "intention_time": {"type": "numeric", "index": 3, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "commit_deposit": {"type": "numeric", "index": 6, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 7, "name": "target_round_id", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 9, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 11, "name": "keeper_deposit", "comment": null}, "account": {"type": "text", "index": 12, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 13, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 15, "name": "is_offchain", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ada_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 9, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ada_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "margin_delta": {"type": "numeric", "index": 4, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ada_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 2, "name": "base_asset", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "size_delta": {"type": "numeric", "index": 7, "name": "size_delta", "comment": null}, "market_key": {"type": "text", "index": 8, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ada_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "flagger": {"type": "text", "index": 2, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ada_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 6, "name": "stakers_fee", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "liquidator": {"type": "text", "index": 8, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 9, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 11, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}, "flagger_fee": {"type": "numeric", "index": 13, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ada_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 11, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 12, "name": "liquidator", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ada_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"fee": {"type": "numeric", "index": 1, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 5, "name": "skew", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 10, "name": "last_price", "comment": null}, "funding_index": {"type": "numeric", "index": 11, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 13, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 14, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 15, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ada_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "trade_size": {"type": "numeric", "index": 8, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 9, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 11, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}, "last_price": {"type": "numeric", "index": 13, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_algo_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"tracking_code": {"type": "text", "index": 1, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 6, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 9, "name": "commit_deposit", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 10, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}, "target_round_id": {"type": "numeric", "index": 12, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 13, "name": "current_round_id", "comment": null}, "event_name": {"type": "text", "index": 14, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_algo_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 4, "name": "keeper_deposit", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 8, "name": "is_offchain", "comment": null}, "executable_at_time": {"type": "numeric", "index": 9, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "intention_time": {"type": "numeric", "index": 11, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 12, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "commit_deposit": {"type": "numeric", "index": 14, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 15, "name": "target_round_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_algo_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 3, "name": "index", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "funding_rate": {"type": "numeric", "index": 5, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "funding": {"type": "numeric", "index": 8, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_algo_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"margin_delta": {"type": "numeric", "index": 1, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_algo_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 5, "name": "base_asset", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 8, "name": "size_delta", "comment": null}, "market_key": {"type": "text", "index": 9, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_algo_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 9, "name": "flagger", "comment": null}, "timestamp": {"type": "numeric", "index": 10, "name": "timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_algo_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"flagger_fee": {"type": "numeric", "index": 1, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 5, "name": "price", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 7, "name": "liquidator_fee", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 11, "name": "stakers_fee", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_algo_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 2, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_algo_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 5, "name": "skew", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 7, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "trade_size": {"type": "numeric", "index": 9, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 10, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 12, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 13, "name": "size", "comment": null}, "last_price": {"type": "numeric", "index": 14, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 15, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_algo_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 9, "name": "last_price", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 11, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 13, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 14, "name": "trade_size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ankr_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"current_round_id": {"type": "numeric", "index": 1, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 2, "name": "target_round_id", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 4, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "commit_deposit": {"type": "numeric", "index": 6, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 10, "name": "is_offchain", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 12, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ankr_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"executable_at_time": {"type": "numeric", "index": 1, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 3, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 4, "name": "intention_time", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "commit_deposit": {"type": "numeric", "index": 6, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 7, "name": "target_round_id", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 9, "name": "tracking_code", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 10, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 12, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 13, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 15, "name": "is_offchain", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ankr_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"funding": {"type": "numeric", "index": 1, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "funding_rate": {"type": "numeric", "index": 4, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 8, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 10, "name": "index", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ankr_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "margin_delta": {"type": "numeric", "index": 5, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ankr_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 3, "name": "tracking_code", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 6, "name": "base_asset", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 9, "name": "market_key", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ankr_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 2, "name": "timestamp", "comment": null}, "flagger": {"type": "text", "index": 3, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ankr_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 7, "name": "stakers_fee", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 9, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 10, "name": "liquidator", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 12, "name": "liquidator_fee", "comment": null}, "flagger_fee": {"type": "numeric", "index": 13, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ankr_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "fee": {"type": "numeric", "index": 7, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "liquidator": {"type": "text", "index": 9, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 10, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ankr_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 4, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "skew": {"type": "numeric", "index": 7, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 10, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 12, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 13, "name": "margin", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 15, "name": "last_price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ankr_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 2, "name": "last_price", "comment": null}, "funding_index": {"type": "numeric", "index": 3, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 5, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 6, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 10, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 12, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ape_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 2, "name": "commit_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 3, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 4, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "current_round_id": {"type": "numeric", "index": 6, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 7, "name": "target_round_id", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "tracking_code": {"type": "text", "index": 9, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "is_offchain": {"type": "boolean", "index": 12, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ape_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 2, "name": "executable_at_time", "comment": null}, "target_round_id": {"type": "numeric", "index": 3, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 4, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "intention_time": {"type": "numeric", "index": 6, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 7, "name": "size_delta", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 10, "name": "keeper_deposit", "comment": null}, "tracking_code": {"type": "text", "index": 11, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}, "is_offchain": {"type": "boolean", "index": 13, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 15, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ape_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "funding": {"type": "numeric", "index": 2, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "funding_rate": {"type": "numeric", "index": 5, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 9, "name": "index", "comment": null}, "timestamp": {"type": "numeric", "index": 10, "name": "timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ape_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 7, "name": "margin_delta", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ape_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "market_key": {"type": "text", "index": 2, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 3, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 8, "name": "tracking_code", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 11, "name": "base_asset", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ape_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 2, "name": "flagger", "comment": null}, "timestamp": {"type": "numeric", "index": 3, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ape_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"flagger_fee": {"type": "numeric", "index": 1, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 5, "name": "price", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 7, "name": "liquidator_fee", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 11, "name": "stakers_fee", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ape_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size": {"type": "numeric", "index": 1, "name": "size", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 6, "name": "fee", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 10, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ape_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 2, "name": "last_price", "comment": null}, "funding_index": {"type": "numeric", "index": 3, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 5, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 6, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 10, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 12, "name": "skew", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 15, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ape_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"last_price": {"type": "numeric", "index": 1, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 5, "name": "trade_size", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 7, "name": "funding_index", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_apt_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 3, "name": "is_offchain", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 6, "name": "tracking_code", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "target_round_id": {"type": "numeric", "index": 8, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 9, "name": "current_round_id", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 11, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 12, "name": "size_delta", "comment": null}, "commit_deposit": {"type": "numeric", "index": 13, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_apt_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"is_offchain": {"type": "boolean", "index": 1, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 5, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 7, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "target_round_id": {"type": "numeric", "index": 9, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 10, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 12, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 13, "name": "intention_time", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 15, "name": "executable_at_time", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_apt_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "timestamp": {"type": "numeric", "index": 3, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "funding": {"type": "numeric", "index": 9, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_apt_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"margin_delta": {"type": "numeric", "index": 1, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_apt_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 5, "name": "base_asset", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 8, "name": "size_delta", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 10, "name": "market_key", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_apt_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 3, "name": "flagger", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_apt_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "stakers_fee": {"type": "numeric", "index": 2, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 4, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "flagger_fee": {"type": "numeric", "index": 8, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "price": {"type": "numeric", "index": 10, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 11, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 13, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 14, "name": "size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_apt_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 8, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 9, "name": "liquidator", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 12, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_apt_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"skew": {"type": "numeric", "index": 1, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 4, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "last_price": {"type": "numeric", "index": 9, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 12, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 13, "name": "margin", "comment": null}, "size": {"type": "numeric", "index": 14, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 15, "name": "funding_index", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_apt_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"last_price": {"type": "numeric", "index": 1, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 5, "name": "trade_size", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 7, "name": "funding_index", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_arb_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 3, "name": "is_offchain", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 6, "name": "tracking_code", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "target_round_id": {"type": "numeric", "index": 8, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 9, "name": "current_round_id", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 11, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 12, "name": "size_delta", "comment": null}, "commit_deposit": {"type": "numeric", "index": 13, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_arb_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"target_round_id": {"type": "numeric", "index": 1, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 2, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 5, "name": "intention_time", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 7, "name": "executable_at_time", "comment": null}, "is_offchain": {"type": "boolean", "index": 8, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 12, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 14, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 15, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_arb_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 2, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 5, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "timestamp": {"type": "numeric", "index": 7, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 8, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_arb_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 8, "name": "margin_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_arb_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size_delta": {"type": "numeric", "index": 1, "name": "size_delta", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 3, "name": "market_key", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 7, "name": "base_asset", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 10, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_arb_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "flagger": {"type": "text", "index": 7, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 9, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_arb_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 2, "name": "flagger_fee", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 3, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "liquidator": {"type": "text", "index": 5, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 6, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "stakers_fee": {"type": "numeric", "index": 8, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 10, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 12, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_arb_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "price": {"type": "numeric", "index": 10, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 11, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_arb_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 4, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "skew": {"type": "numeric", "index": 7, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 10, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 12, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 13, "name": "margin", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 15, "name": "last_price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_arb_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"fee": {"type": "numeric", "index": 1, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 9, "name": "last_price", "comment": null}, "funding_index": {"type": "numeric", "index": 10, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 12, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 13, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 14, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_atom_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"commit_deposit": {"type": "numeric", "index": 1, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "current_round_id": {"type": "numeric", "index": 4, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 5, "name": "target_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 6, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 7, "name": "keeper_deposit", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 11, "name": "tracking_code", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 13, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_atom_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"target_round_id": {"type": "numeric", "index": 1, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 2, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 5, "name": "intention_time", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 7, "name": "executable_at_time", "comment": null}, "is_offchain": {"type": "boolean", "index": 8, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 12, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 14, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 15, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_atom_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 3, "name": "funding_rate", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 6, "name": "funding", "comment": null}, "index": {"type": "numeric", "index": 7, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 9, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_atom_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 5, "name": "margin_delta", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_atom_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 3, "name": "market_key", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 8, "name": "tracking_code", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 11, "name": "base_asset", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_atom_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "flagger": {"type": "text", "index": 2, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_atom_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"flagger_fee": {"type": "numeric", "index": 1, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 5, "name": "price", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 7, "name": "liquidator_fee", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "stakers_fee": {"type": "numeric", "index": 10, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_atom_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "price": {"type": "numeric", "index": 10, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 11, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_atom_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 5, "name": "skew", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 10, "name": "last_price", "comment": null}, "funding_index": {"type": "numeric", "index": 11, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}, "margin": {"type": "numeric", "index": 13, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 14, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 15, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_atom_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size": {"type": "numeric", "index": 1, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 2, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 5, "name": "trade_size", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_aud_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"commit_deposit": {"type": "numeric", "index": 1, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "current_round_id": {"type": "numeric", "index": 4, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 5, "name": "target_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 6, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 7, "name": "keeper_deposit", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 11, "name": "tracking_code", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 13, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_aud_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"is_offchain": {"type": "boolean", "index": 1, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 6, "name": "keeper_deposit", "comment": null}, "tracking_code": {"type": "text", "index": 7, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "target_round_id": {"type": "numeric", "index": 9, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 10, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 12, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 13, "name": "intention_time", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 15, "name": "executable_at_time", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_aud_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 3, "name": "index", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "funding_rate": {"type": "numeric", "index": 5, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "funding": {"type": "numeric", "index": 8, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_aud_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 7, "name": "margin_delta", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_aud_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 2, "name": "size_delta", "comment": null}, "fee": {"type": "numeric", "index": 3, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 4, "name": "market_key", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 7, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 10, "name": "base_asset", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_aud_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 3, "name": "flagger", "comment": null}, "timestamp": {"type": "numeric", "index": 4, "name": "timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_aud_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "stakers_fee": {"type": "numeric", "index": 2, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 9, "name": "flagger_fee", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 11, "name": "liquidator_fee", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 13, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 14, "name": "liquidator", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_aud_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "fee": {"type": "numeric", "index": 7, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 10, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 11, "name": "liquidator", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_aud_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"last_price": {"type": "numeric", "index": 1, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 4, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 5, "name": "margin", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 7, "name": "funding_index", "comment": null}, "skew": {"type": "numeric", "index": 8, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 10, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 13, "name": "id", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 15, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_aud_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"funding_index": {"type": "numeric", "index": 1, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 2, "name": "size", "comment": null}, "margin": {"type": "numeric", "index": 3, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 4, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_avax_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "current_round_id": {"type": "numeric", "index": 2, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 3, "name": "target_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 5, "name": "keeper_deposit", "comment": null}, "commit_deposit": {"type": "numeric", "index": 6, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 9, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "account": {"type": "text", "index": 12, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 14, "name": "tracking_code", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_avax_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"target_round_id": {"type": "numeric", "index": 1, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 2, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 5, "name": "intention_time", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 7, "name": "executable_at_time", "comment": null}, "is_offchain": {"type": "boolean", "index": 8, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 13, "name": "keeper_deposit", "comment": null}, "tracking_code": {"type": "text", "index": 14, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 15, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_avax_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "funding_rate": {"type": "numeric", "index": 2, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "funding": {"type": "numeric", "index": 5, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 8, "name": "index", "comment": null}, "timestamp": {"type": "numeric", "index": 9, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_avax_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 7, "name": "margin_delta", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_avax_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 3, "name": "tracking_code", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 6, "name": "base_asset", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 9, "name": "market_key", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_avax_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 3, "name": "flagger", "comment": null}, "timestamp": {"type": "numeric", "index": 4, "name": "timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_avax_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size": {"type": "numeric", "index": 1, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 2, "name": "liquidator_fee", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 5, "name": "price", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 7, "name": "flagger_fee", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 13, "name": "stakers_fee", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_avax_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 5, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_avax_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"funding_index": {"type": "numeric", "index": 1, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 2, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 3, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 15, "name": "skew", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_avax_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 6, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "margin": {"type": "numeric", "index": 8, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 9, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 11, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}, "last_price": {"type": "numeric", "index": 13, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_axs_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"keeper_deposit": {"type": "numeric", "index": 1, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 2, "name": "size_delta", "comment": null}, "current_round_id": {"type": "numeric", "index": 3, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 4, "name": "target_round_id", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 7, "name": "commit_deposit", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 9, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "tracking_code": {"type": "text", "index": 11, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_axs_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 3, "name": "keeper_deposit", "comment": null}, "tracking_code": {"type": "text", "index": 4, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "is_offchain": {"type": "boolean", "index": 6, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 10, "name": "executable_at_time", "comment": null}, "target_round_id": {"type": "numeric", "index": 11, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 12, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "intention_time": {"type": "numeric", "index": 14, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 15, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_axs_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 2, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 5, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 8, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 9, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_axs_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "margin_delta": {"type": "numeric", "index": 3, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_axs_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "base_asset": {"type": "text", "index": 5, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 10, "name": "market_key", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_axs_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 8, "name": "flagger", "comment": null}, "timestamp": {"type": "numeric", "index": 9, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_axs_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"liquidator": {"type": "text", "index": 1, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 2, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 4, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 5, "name": "size", "comment": null}, "flagger_fee": {"type": "numeric", "index": 6, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "stakers_fee": {"type": "numeric", "index": 12, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 14, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_axs_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"price": {"type": "numeric", "index": 1, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 2, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 12, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_axs_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 5, "name": "skew", "comment": null}, "fee": {"type": "numeric", "index": 6, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "margin": {"type": "numeric", "index": 9, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 10, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 12, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 13, "name": "size", "comment": null}, "last_price": {"type": "numeric", "index": 14, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 15, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_axs_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 2, "name": "last_price", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 4, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 6, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 7, "name": "margin", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "account": {"type": "text", "index": 12, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bal_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size_delta": {"type": "numeric", "index": 1, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 2, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "current_round_id": {"type": "numeric", "index": 4, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 5, "name": "target_round_id", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 7, "name": "commit_deposit", "comment": null}, "is_offchain": {"type": "boolean", "index": 8, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 13, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bal_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 3, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 8, "name": "is_offchain", "comment": null}, "executable_at_time": {"type": "numeric", "index": 9, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 12, "name": "intention_time", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "commit_deposit": {"type": "numeric", "index": 14, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 15, "name": "target_round_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bal_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 9, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bal_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "margin_delta": {"type": "numeric", "index": 2, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bal_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"market_key": {"type": "text", "index": 1, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 8, "name": "base_asset", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 11, "name": "tracking_code", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bal_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "flagger": {"type": "text", "index": 8, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 10, "name": "timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bal_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 7, "name": "stakers_fee", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 9, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 10, "name": "price", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 12, "name": "liquidator_fee", "comment": null}, "flagger_fee": {"type": "numeric", "index": 13, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bal_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 8, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 9, "name": "liquidator", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 12, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bal_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 2, "name": "skew", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 4, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "last_price": {"type": "numeric", "index": 9, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "margin": {"type": "numeric", "index": 11, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 12, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 14, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 15, "name": "size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bal_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 6, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 9, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 10, "name": "trade_size", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 12, "name": "funding_index", "comment": null}, "last_price": {"type": "numeric", "index": 13, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bch_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"target_round_id": {"type": "numeric", "index": 1, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 2, "name": "current_round_id", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 4, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "commit_deposit": {"type": "numeric", "index": 6, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 10, "name": "is_offchain", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 12, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bch_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"intention_time": {"type": "numeric", "index": 1, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 2, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "commit_deposit": {"type": "numeric", "index": 4, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 5, "name": "target_round_id", "comment": null}, "executable_at_time": {"type": "numeric", "index": 6, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 10, "name": "is_offchain", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 12, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 14, "name": "keeper_deposit", "comment": null}, "account": {"type": "text", "index": 15, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bch_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 2, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 3, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 6, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 9, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bch_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 5, "name": "margin_delta", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bch_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"base_asset": {"type": "text", "index": 1, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "tracking_code": {"type": "text", "index": 4, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "size_delta": {"type": "numeric", "index": 7, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "market_key": {"type": "text", "index": 9, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bch_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "flagger": {"type": "text", "index": 2, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 4, "name": "timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bch_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"flagger_fee": {"type": "numeric", "index": 1, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 5, "name": "price", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 7, "name": "liquidator_fee", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 11, "name": "stakers_fee", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bch_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"fee": {"type": "numeric", "index": 1, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 11, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 12, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bch_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 5, "name": "skew", "comment": null}, "fee": {"type": "numeric", "index": 6, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "margin": {"type": "numeric", "index": 9, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 10, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 12, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 13, "name": "size", "comment": null}, "last_price": {"type": "numeric", "index": 14, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 15, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bch_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 4, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 6, "name": "fee", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "size": {"type": "numeric", "index": 8, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 9, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 11, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 12, "name": "trade_size", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 14, "name": "last_price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_blur_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 2, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 8, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 9, "name": "size_delta", "comment": null}, "target_round_id": {"type": "numeric", "index": 10, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 11, "name": "current_round_id", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 14, "name": "commit_deposit", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_blur_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 3, "name": "is_offchain", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 7, "name": "keeper_deposit", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "size_delta": {"type": "numeric", "index": 9, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 10, "name": "intention_time", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "commit_deposit": {"type": "numeric", "index": 12, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 13, "name": "target_round_id", "comment": null}, "executable_at_time": {"type": "numeric", "index": 14, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 15, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_blur_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 9, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_blur_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "margin_delta": {"type": "numeric", "index": 7, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_blur_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 3, "name": "market_key", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "base_asset": {"type": "text", "index": 7, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 10, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_blur_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 8, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 10, "name": "flagger", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_blur_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"price": {"type": "numeric", "index": 1, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 2, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 4, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 5, "name": "size", "comment": null}, "flagger_fee": {"type": "numeric", "index": 6, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 13, "name": "stakers_fee", "comment": null}, "id0": {"type": "numeric", "index": 14, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_blur_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 5, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_blur_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 3, "name": "fee", "comment": null}, "skew": {"type": "numeric", "index": 4, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 10, "name": "last_price", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 12, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 14, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 15, "name": "margin", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_blur_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 2, "name": "last_price", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 4, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 6, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 7, "name": "margin", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "account": {"type": "text", "index": 12, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bnb_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size_delta": {"type": "numeric", "index": 1, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 2, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "current_round_id": {"type": "numeric", "index": 4, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 5, "name": "target_round_id", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 7, "name": "commit_deposit", "comment": null}, "is_offchain": {"type": "boolean", "index": 8, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 13, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bnb_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 2, "name": "executable_at_time", "comment": null}, "target_round_id": {"type": "numeric", "index": 3, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 4, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 6, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 7, "name": "intention_time", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 9, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 11, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}, "is_offchain": {"type": "boolean", "index": 13, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 15, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bnb_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"funding_rate": {"type": "numeric", "index": 1, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "funding": {"type": "numeric", "index": 4, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "timestamp": {"type": "numeric", "index": 7, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 9, "name": "index", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bnb_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 6, "name": "margin_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bnb_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "market_key": {"type": "text", "index": 2, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 3, "name": "fee", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "base_asset": {"type": "text", "index": 7, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 10, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bnb_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 2, "name": "timestamp", "comment": null}, "flagger": {"type": "text", "index": 3, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bnb_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "stakers_fee": {"type": "numeric", "index": 5, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "liquidator": {"type": "text", "index": 8, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 9, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 11, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}, "flagger_fee": {"type": "numeric", "index": 13, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bnb_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 8, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 9, "name": "liquidator", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 12, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bnb_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size": {"type": "numeric", "index": 1, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 2, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 4, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 5, "name": "margin", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "skew": {"type": "numeric", "index": 14, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 15, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bnb_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 4, "name": "fee", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "last_price": {"type": "numeric", "index": 8, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 11, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 12, "name": "trade_size", "comment": null}, "size": {"type": "numeric", "index": 13, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 14, "name": "funding_index", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bonk_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 2, "name": "commit_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 3, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 4, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "target_round_id": {"type": "numeric", "index": 6, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 7, "name": "current_round_id", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "tracking_code": {"type": "text", "index": 9, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "is_offchain": {"type": "boolean", "index": 12, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bonk_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 2, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 3, "name": "intention_time", "comment": null}, "target_round_id": {"type": "numeric", "index": 4, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 5, "name": "commit_deposit", "comment": null}, "executable_at_time": {"type": "numeric", "index": 6, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 9, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "tracking_code": {"type": "text", "index": 11, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 14, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 15, "name": "keeper_deposit", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bonk_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "timestamp": {"type": "numeric", "index": 3, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "funding": {"type": "numeric", "index": 9, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bonk_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 2, "name": "margin_delta", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bonk_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "base_asset": {"type": "text", "index": 5, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "market_key": {"type": "text", "index": 9, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bonk_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 3, "name": "flagger", "comment": null}, "timestamp": {"type": "numeric", "index": 4, "name": "timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bonk_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 6, "name": "stakers_fee", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "liquidator": {"type": "text", "index": 8, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 9, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 11, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}, "flagger_fee": {"type": "numeric", "index": 13, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bonk_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 11, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 12, "name": "liquidator", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bonk_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size": {"type": "numeric", "index": 1, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 2, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 5, "name": "trade_size", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 13, "name": "fee", "comment": null}, "skew": {"type": "numeric", "index": 14, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 15, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_bonk_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "funding_index": {"type": "numeric", "index": 8, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "margin": {"type": "numeric", "index": 10, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 11, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 14, "name": "last_price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_btc_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "is_offchain": {"type": "boolean", "index": 5, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 9, "name": "commit_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 10, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 11, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "current_round_id": {"type": "numeric", "index": 13, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 14, "name": "target_round_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_btc_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 2, "name": "executable_at_time", "comment": null}, "target_round_id": {"type": "numeric", "index": 3, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 4, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 6, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 7, "name": "intention_time", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 10, "name": "keeper_deposit", "comment": null}, "tracking_code": {"type": "text", "index": 11, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}, "is_offchain": {"type": "boolean", "index": 13, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 15, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_btc_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 9, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_btc_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "margin_delta": {"type": "numeric", "index": 4, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_btc_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"market_key": {"type": "text", "index": 1, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 8, "name": "base_asset", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 11, "name": "tracking_code", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_btc_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 3, "name": "flagger", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_btc_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"liquidator": {"type": "text", "index": 1, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 2, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 4, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 5, "name": "size", "comment": null}, "flagger_fee": {"type": "numeric", "index": 6, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 13, "name": "stakers_fee", "comment": null}, "id0": {"type": "numeric", "index": 14, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_btc_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 2, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_btc_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"funding_index": {"type": "numeric", "index": 1, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 2, "name": "size", "comment": null}, "margin": {"type": "numeric", "index": 3, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 4, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 15, "name": "skew", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_btc_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 4, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 6, "name": "fee", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "size": {"type": "numeric", "index": 8, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 9, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 11, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 12, "name": "margin", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 14, "name": "last_price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_celo_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"is_offchain": {"type": "boolean", "index": 1, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 6, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "size_delta": {"type": "numeric", "index": 8, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 9, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "target_round_id": {"type": "numeric", "index": 11, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 12, "name": "current_round_id", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 14, "name": "commit_deposit", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_celo_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 2, "name": "executable_at_time", "comment": null}, "target_round_id": {"type": "numeric", "index": 3, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 4, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "intention_time": {"type": "numeric", "index": 6, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 7, "name": "size_delta", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 9, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 11, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}, "is_offchain": {"type": "boolean", "index": 13, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 15, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_celo_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "funding_rate": {"type": "numeric", "index": 2, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "funding": {"type": "numeric", "index": 5, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 8, "name": "index", "comment": null}, "timestamp": {"type": "numeric", "index": 9, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_celo_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 8, "name": "margin_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_celo_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "market_key": {"type": "text", "index": 2, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 3, "name": "fee", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "base_asset": {"type": "text", "index": 7, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 10, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_celo_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 2, "name": "flagger", "comment": null}, "timestamp": {"type": "numeric", "index": 3, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_celo_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size": {"type": "numeric", "index": 1, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 2, "name": "liquidator_fee", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 4, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 5, "name": "liquidator", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 7, "name": "flagger_fee", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "stakers_fee": {"type": "numeric", "index": 12, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_celo_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "fee": {"type": "numeric", "index": 7, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 10, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 11, "name": "liquidator", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_celo_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"last_price": {"type": "numeric", "index": 1, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 4, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 5, "name": "margin", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 7, "name": "funding_index", "comment": null}, "skew": {"type": "numeric", "index": 8, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 10, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 13, "name": "id", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 15, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_celo_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 4, "name": "fee", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "last_price": {"type": "numeric", "index": 8, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 11, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 12, "name": "trade_size", "comment": null}, "size": {"type": "numeric", "index": 13, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 14, "name": "funding_index", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_comp_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"is_offchain": {"type": "boolean", "index": 1, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 6, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "size_delta": {"type": "numeric", "index": 8, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 9, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "current_round_id": {"type": "numeric", "index": 11, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 12, "name": "target_round_id", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 14, "name": "commit_deposit", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_comp_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"executable_at_time": {"type": "numeric", "index": 1, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 3, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 4, "name": "intention_time", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "commit_deposit": {"type": "numeric", "index": 6, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 7, "name": "target_round_id", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 9, "name": "tracking_code", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 10, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 12, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 13, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 15, "name": "is_offchain", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_comp_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"funding": {"type": "numeric", "index": 1, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "funding_rate": {"type": "numeric", "index": 4, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 8, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 10, "name": "index", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_comp_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "margin_delta": {"type": "numeric", "index": 2, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_comp_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"tracking_code": {"type": "text", "index": 1, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "base_asset": {"type": "text", "index": 4, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 8, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "market_key": {"type": "text", "index": 10, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_comp_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 8, "name": "flagger", "comment": null}, "timestamp": {"type": "numeric", "index": 9, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_comp_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 2, "name": "stakers_fee", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 9, "name": "flagger_fee", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 10, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "liquidator": {"type": "text", "index": 12, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 13, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 14, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_comp_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "price": {"type": "numeric", "index": 8, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 9, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_comp_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"fee": {"type": "numeric", "index": 1, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 5, "name": "skew", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 10, "name": "last_price", "comment": null}, "funding_index": {"type": "numeric", "index": 11, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}, "margin": {"type": "numeric", "index": 13, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 14, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 15, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_comp_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 7, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 9, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 10, "name": "margin", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 12, "name": "funding_index", "comment": null}, "last_price": {"type": "numeric", "index": 13, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_crv_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 2, "name": "commit_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 3, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 4, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "target_round_id": {"type": "numeric", "index": 6, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 7, "name": "current_round_id", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "tracking_code": {"type": "text", "index": 9, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "is_offchain": {"type": "boolean", "index": 12, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_crv_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 2, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "tracking_code": {"type": "text", "index": 4, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 8, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 10, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 11, "name": "intention_time", "comment": null}, "target_round_id": {"type": "numeric", "index": 12, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 13, "name": "commit_deposit", "comment": null}, "executable_at_time": {"type": "numeric", "index": 14, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 15, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_crv_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 9, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_crv_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "margin_delta": {"type": "numeric", "index": 2, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_crv_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "base_asset": {"type": "text", "index": 2, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 9, "name": "market_key", "comment": null}, "size_delta": {"type": "numeric", "index": 10, "name": "size_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_crv_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"flagger": {"type": "text", "index": 1, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 3, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 10, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_crv_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "stakers_fee": {"type": "numeric", "index": 5, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "price": {"type": "numeric", "index": 8, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 9, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 11, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}, "flagger_fee": {"type": "numeric", "index": 13, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_crv_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 5, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_crv_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"funding_index": {"type": "numeric", "index": 1, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 2, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 3, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 15, "name": "skew", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_crv_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"trade_size": {"type": "numeric", "index": 1, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 2, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 4, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 5, "name": "size", "comment": null}, "last_price": {"type": "numeric", "index": 6, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 14, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_cvx_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"commit_deposit": {"type": "numeric", "index": 1, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "target_round_id": {"type": "numeric", "index": 4, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 5, "name": "current_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 6, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 7, "name": "keeper_deposit", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 11, "name": "tracking_code", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 13, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_cvx_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "intention_time": {"type": "numeric", "index": 2, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 3, "name": "size_delta", "comment": null}, "target_round_id": {"type": "numeric", "index": 4, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 5, "name": "commit_deposit", "comment": null}, "executable_at_time": {"type": "numeric", "index": 6, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 9, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "tracking_code": {"type": "text", "index": 11, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 14, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 15, "name": "keeper_deposit", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_cvx_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "funding": {"type": "numeric", "index": 2, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "funding_rate": {"type": "numeric", "index": 5, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 9, "name": "index", "comment": null}, "timestamp": {"type": "numeric", "index": 10, "name": "timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_cvx_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 2, "name": "margin_delta", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_cvx_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 5, "name": "base_asset", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 8, "name": "size_delta", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 10, "name": "market_key", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_cvx_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "flagger": {"type": "text", "index": 2, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 4, "name": "timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_cvx_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 5, "name": "stakers_fee", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 8, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "liquidator": {"type": "text", "index": 10, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 11, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 14, "name": "flagger_fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_cvx_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "liquidator": {"type": "text", "index": 10, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 11, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_cvx_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 2, "name": "skew", "comment": null}, "fee": {"type": "numeric", "index": 3, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "last_price": {"type": "numeric", "index": 9, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "trade_size": {"type": "numeric", "index": 11, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 12, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 14, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 15, "name": "size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_cvx_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"last_price": {"type": "numeric", "index": 1, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "trade_size": {"type": "numeric", "index": 3, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 6, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_doge_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"is_offchain": {"type": "boolean", "index": 1, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "size_delta": {"type": "numeric", "index": 8, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 9, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "target_round_id": {"type": "numeric", "index": 11, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 12, "name": "current_round_id", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 14, "name": "commit_deposit", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_doge_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 3, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 8, "name": "is_offchain", "comment": null}, "executable_at_time": {"type": "numeric", "index": 9, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "intention_time": {"type": "numeric", "index": 11, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 12, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "commit_deposit": {"type": "numeric", "index": 14, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 15, "name": "target_round_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_doge_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"index": {"type": "numeric", "index": 1, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 3, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 7, "name": "funding_rate", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 10, "name": "funding", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_doge_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "margin_delta": {"type": "numeric", "index": 2, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_doge_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 3, "name": "market_key", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 8, "name": "tracking_code", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 11, "name": "base_asset", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_doge_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 3, "name": "flagger", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_doge_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"flagger_fee": {"type": "numeric", "index": 1, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "liquidator": {"type": "text", "index": 3, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 4, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 6, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "stakers_fee": {"type": "numeric", "index": 9, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_doge_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 8, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 9, "name": "liquidator", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 12, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_doge_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 2, "name": "last_price", "comment": null}, "funding_index": {"type": "numeric", "index": 3, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 5, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 6, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 10, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 12, "name": "skew", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 15, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_doge_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "trade_size": {"type": "numeric", "index": 8, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 9, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 11, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}, "last_price": {"type": "numeric", "index": 13, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_dot_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"is_offchain": {"type": "boolean", "index": 1, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "size_delta": {"type": "numeric", "index": 8, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 9, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "current_round_id": {"type": "numeric", "index": 11, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 12, "name": "target_round_id", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 14, "name": "commit_deposit", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_dot_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 3, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 8, "name": "is_offchain", "comment": null}, "executable_at_time": {"type": "numeric", "index": 9, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 12, "name": "intention_time", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "commit_deposit": {"type": "numeric", "index": 14, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 15, "name": "target_round_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_dot_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 3, "name": "funding", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "index": {"type": "numeric", "index": 8, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 10, "name": "timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_dot_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "margin_delta": {"type": "numeric", "index": 6, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_dot_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 2, "name": "size_delta", "comment": null}, "fee": {"type": "numeric", "index": 3, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 4, "name": "market_key", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 7, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 10, "name": "base_asset", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_dot_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 2, "name": "timestamp", "comment": null}, "flagger": {"type": "text", "index": 3, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_dot_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"liquidator_fee": {"type": "numeric", "index": 1, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 2, "name": "size", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 7, "name": "flagger_fee", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 12, "name": "stakers_fee", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_dot_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 11, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 12, "name": "price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_dot_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 2, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 3, "name": "margin", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 5, "name": "funding_index", "comment": null}, "last_price": {"type": "numeric", "index": 6, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "skew": {"type": "numeric", "index": 11, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 14, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 15, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_dot_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 7, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 9, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 10, "name": "margin", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 12, "name": "funding_index", "comment": null}, "last_price": {"type": "numeric", "index": 13, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_dydx_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 7, "name": "is_offchain", "comment": null}, "commit_deposit": {"type": "numeric", "index": 8, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "current_round_id": {"type": "numeric", "index": 10, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 11, "name": "target_round_id", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 13, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 14, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_dydx_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"executable_at_time": {"type": "numeric", "index": 1, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "intention_time": {"type": "numeric", "index": 4, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "target_round_id": {"type": "numeric", "index": 6, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 7, "name": "commit_deposit", "comment": null}, "tracking_code": {"type": "text", "index": 8, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 12, "name": "keeper_deposit", "comment": null}, "id": {"type": "character varying", "index": 13, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 14, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 15, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_dydx_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 9, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_dydx_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"margin_delta": {"type": "numeric", "index": 1, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_dydx_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 2, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "market_key": {"type": "text", "index": 4, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "tracking_code": {"type": "text", "index": 6, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "base_asset": {"type": "text", "index": 9, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_dydx_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 4, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "timestamp": {"type": "numeric", "index": 7, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 9, "name": "flagger", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_dydx_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 2, "name": "flagger_fee", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 4, "name": "liquidator_fee", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 6, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 7, "name": "liquidator", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "stakers_fee": {"type": "numeric", "index": 9, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "account": {"type": "text", "index": 12, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_dydx_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "price": {"type": "numeric", "index": 7, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 8, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 12, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_dydx_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 2, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 3, "name": "margin", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 5, "name": "funding_index", "comment": null}, "last_price": {"type": "numeric", "index": 6, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "skew": {"type": "numeric", "index": 11, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 14, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 15, "name": "fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_dydx_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "fee": {"type": "numeric", "index": 4, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "funding_index": {"type": "numeric", "index": 8, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 10, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 11, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 14, "name": "last_price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_enj_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size_delta": {"type": "numeric", "index": 1, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 2, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "current_round_id": {"type": "numeric", "index": 4, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 5, "name": "target_round_id", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 7, "name": "commit_deposit", "comment": null}, "is_offchain": {"type": "boolean", "index": 8, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 13, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_enj_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"target_round_id": {"type": "numeric", "index": 1, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 2, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 5, "name": "intention_time", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 7, "name": "executable_at_time", "comment": null}, "is_offchain": {"type": "boolean", "index": 8, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 13, "name": "keeper_deposit", "comment": null}, "tracking_code": {"type": "text", "index": 14, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 15, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_enj_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "timestamp": {"type": "numeric", "index": 3, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "funding": {"type": "numeric", "index": 9, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_enj_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 2, "name": "margin_delta", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_enj_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 2, "name": "size_delta", "comment": null}, "fee": {"type": "numeric", "index": 3, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 4, "name": "market_key", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 7, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 10, "name": "base_asset", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_enj_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 8, "name": "flagger", "comment": null}, "timestamp": {"type": "numeric", "index": 9, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_enj_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "stakers_fee": {"type": "numeric", "index": 6, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 9, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 10, "name": "liquidator", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 12, "name": "liquidator_fee", "comment": null}, "flagger_fee": {"type": "numeric", "index": 13, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_enj_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "fee": {"type": "numeric", "index": 7, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "liquidator": {"type": "text", "index": 9, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 10, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_enj_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"skew": {"type": "numeric", "index": 1, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "last_price": {"type": "numeric", "index": 9, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 12, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 13, "name": "margin", "comment": null}, "size": {"type": "numeric", "index": 14, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 15, "name": "funding_index", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_enj_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size": {"type": "numeric", "index": 1, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 2, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 4, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 5, "name": "margin", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 13, "name": "fee", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eos_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"commit_deposit": {"type": "numeric", "index": 1, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "target_round_id": {"type": "numeric", "index": 4, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 5, "name": "current_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 6, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 7, "name": "keeper_deposit", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 11, "name": "tracking_code", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 13, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eos_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 2, "name": "executable_at_time", "comment": null}, "commit_deposit": {"type": "numeric", "index": 3, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 4, "name": "target_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 6, "name": "intention_time", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 8, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 12, "name": "tracking_code", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 14, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 15, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eos_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"funding": {"type": "numeric", "index": 1, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "funding_rate": {"type": "numeric", "index": 4, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 8, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 10, "name": "index", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eos_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 3, "name": "margin_delta", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eos_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"tracking_code": {"type": "text", "index": 1, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "base_asset": {"type": "text", "index": 4, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 8, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 11, "name": "market_key", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eos_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 2, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 4, "name": "flagger", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eos_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 6, "name": "stakers_fee", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "price": {"type": "numeric", "index": 8, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 9, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 11, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}, "flagger_fee": {"type": "numeric", "index": 13, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eos_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 8, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 9, "name": "price", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 12, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eos_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 2, "name": "skew", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 4, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "last_price": {"type": "numeric", "index": 9, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "trade_size": {"type": "numeric", "index": 11, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 12, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 14, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 15, "name": "size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eos_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"fee": {"type": "numeric", "index": 1, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 9, "name": "last_price", "comment": null}, "funding_index": {"type": "numeric", "index": 10, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 12, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 13, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 14, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_etc_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 2, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 8, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 9, "name": "size_delta", "comment": null}, "current_round_id": {"type": "numeric", "index": 10, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 11, "name": "target_round_id", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 14, "name": "commit_deposit", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_etc_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"commit_deposit": {"type": "numeric", "index": 1, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 2, "name": "target_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 3, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 4, "name": "intention_time", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 7, "name": "executable_at_time", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 9, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 12, "name": "keeper_deposit", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 15, "name": "tracking_code", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_etc_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 3, "name": "index", "comment": null}, "timestamp": {"type": "numeric", "index": 4, "name": "timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "funding": {"type": "numeric", "index": 6, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "funding_rate": {"type": "numeric", "index": 9, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_etc_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 2, "name": "margin_delta", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_etc_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "market_key": {"type": "text", "index": 3, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 4, "name": "fee", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 7, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "base_asset": {"type": "text", "index": 10, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 11, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_etc_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "flagger": {"type": "text", "index": 2, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_etc_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "stakers_fee": {"type": "numeric", "index": 2, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 9, "name": "flagger_fee", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 11, "name": "liquidator_fee", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 13, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 14, "name": "price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_etc_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"liquidator": {"type": "text", "index": 1, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 2, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 12, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_etc_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"skew": {"type": "numeric", "index": 1, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "last_price": {"type": "numeric", "index": 9, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 12, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 13, "name": "trade_size", "comment": null}, "size": {"type": "numeric", "index": 14, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 15, "name": "funding_index", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_etc_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"last_price": {"type": "numeric", "index": 1, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "trade_size": {"type": "numeric", "index": 3, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 6, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eth_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 7, "name": "is_offchain", "comment": null}, "commit_deposit": {"type": "numeric", "index": 8, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "target_round_id": {"type": "numeric", "index": 10, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 11, "name": "current_round_id", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 13, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 14, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eth_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"tracking_code": {"type": "text", "index": 1, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 5, "name": "keeper_deposit", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 7, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "executable_at_time": {"type": "numeric", "index": 9, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "intention_time": {"type": "numeric", "index": 12, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 13, "name": "size_delta", "comment": null}, "target_round_id": {"type": "numeric", "index": 14, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 15, "name": "commit_deposit", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eth_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 2, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 4, "name": "index", "comment": null}, "funding": {"type": "numeric", "index": 5, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "funding_rate": {"type": "numeric", "index": 8, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eth_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "margin_delta": {"type": "numeric", "index": 7, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eth_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "base_asset": {"type": "text", "index": 5, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "market_key": {"type": "text", "index": 9, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eth_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 4, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "timestamp": {"type": "numeric", "index": 7, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 9, "name": "flagger", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eth_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 2, "name": "flagger_fee", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 4, "name": "liquidator_fee", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 6, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 7, "name": "liquidator", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 10, "name": "stakers_fee", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "account": {"type": "text", "index": 12, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eth_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 5, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eth_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"fee": {"type": "numeric", "index": 1, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 5, "name": "skew", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 10, "name": "last_price", "comment": null}, "funding_index": {"type": "numeric", "index": 11, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 13, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 14, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 15, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eth_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 2, "name": "last_price", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 4, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 6, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 7, "name": "margin", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "account": {"type": "text", "index": 12, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ethbtc_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"tracking_code": {"type": "text", "index": 1, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 6, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 9, "name": "commit_deposit", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 10, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}, "current_round_id": {"type": "numeric", "index": 12, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 13, "name": "target_round_id", "comment": null}, "event_name": {"type": "text", "index": 14, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ethbtc_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 2, "name": "executable_at_time", "comment": null}, "target_round_id": {"type": "numeric", "index": 3, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 4, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 6, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 7, "name": "intention_time", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 9, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 11, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}, "is_offchain": {"type": "boolean", "index": 13, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 15, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ethbtc_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "timestamp": {"type": "numeric", "index": 3, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "funding": {"type": "numeric", "index": 9, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ethbtc_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 8, "name": "margin_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ethbtc_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 3, "name": "market_key", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 8, "name": "tracking_code", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 11, "name": "base_asset", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ethbtc_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 8, "name": "flagger", "comment": null}, "timestamp": {"type": "numeric", "index": 9, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ethbtc_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"liquidator_fee": {"type": "numeric", "index": 1, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 2, "name": "size", "comment": null}, "liquidator": {"type": "text", "index": 3, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 4, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 7, "name": "flagger_fee", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "stakers_fee": {"type": "numeric", "index": 11, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ethbtc_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"price": {"type": "numeric", "index": 1, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 2, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 12, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ethbtc_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 2, "name": "last_price", "comment": null}, "funding_index": {"type": "numeric", "index": 3, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "margin": {"type": "numeric", "index": 5, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 6, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 10, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 12, "name": "skew", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 15, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ethbtc_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 7, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 9, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 10, "name": "margin", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 12, "name": "funding_index", "comment": null}, "last_price": {"type": "numeric", "index": 13, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eur_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"commit_deposit": {"type": "numeric", "index": 1, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "target_round_id": {"type": "numeric", "index": 4, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 5, "name": "current_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 6, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 7, "name": "keeper_deposit", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "tracking_code": {"type": "text", "index": 10, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 13, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eur_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 2, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 4, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "is_offchain": {"type": "boolean", "index": 6, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 10, "name": "executable_at_time", "comment": null}, "target_round_id": {"type": "numeric", "index": 11, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 12, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "intention_time": {"type": "numeric", "index": 14, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 15, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eur_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 3, "name": "index", "comment": null}, "timestamp": {"type": "numeric", "index": 4, "name": "timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "funding": {"type": "numeric", "index": 6, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "funding_rate": {"type": "numeric", "index": 9, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eur_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "margin_delta": {"type": "numeric", "index": 6, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eur_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 3, "name": "tracking_code", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 6, "name": "base_asset", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "market_key": {"type": "text", "index": 8, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eur_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 8, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 10, "name": "flagger", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eur_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"flagger_fee": {"type": "numeric", "index": 1, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "liquidator": {"type": "text", "index": 3, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 4, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 6, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "stakers_fee": {"type": "numeric", "index": 9, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eur_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "liquidator": {"type": "text", "index": 8, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 9, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eur_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 4, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "skew": {"type": "numeric", "index": 7, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 10, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 12, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 13, "name": "margin", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 15, "name": "last_price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_eur_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "funding_index": {"type": "numeric", "index": 8, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "margin": {"type": "numeric", "index": 10, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 11, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 14, "name": "last_price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fet_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"target_round_id": {"type": "numeric", "index": 1, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 2, "name": "current_round_id", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 4, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "commit_deposit": {"type": "numeric", "index": 6, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 10, "name": "is_offchain", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 12, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fet_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"intention_time": {"type": "numeric", "index": 1, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 2, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "commit_deposit": {"type": "numeric", "index": 4, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 5, "name": "target_round_id", "comment": null}, "executable_at_time": {"type": "numeric", "index": 6, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 10, "name": "is_offchain", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 12, "name": "tracking_code", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 13, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 14, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 15, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fet_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 2, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 5, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "timestamp": {"type": "numeric", "index": 7, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 8, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fet_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 5, "name": "margin_delta", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fet_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 5, "name": "base_asset", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 8, "name": "size_delta", "comment": null}, "market_key": {"type": "text", "index": 9, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fet_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 8, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 10, "name": "flagger", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fet_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 3, "name": "stakers_fee", "comment": null}, "id0": {"type": "numeric", "index": 4, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "flagger_fee": {"type": "numeric", "index": 8, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "price": {"type": "numeric", "index": 10, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 11, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 13, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 14, "name": "size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fet_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 2, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 3, "name": "liquidator", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fet_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"funding_index": {"type": "numeric", "index": 1, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 2, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 3, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 15, "name": "skew", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fet_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 4, "name": "fee", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "last_price": {"type": "numeric", "index": 8, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 11, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 12, "name": "margin", "comment": null}, "size": {"type": "numeric", "index": 13, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 14, "name": "funding_index", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fil_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 7, "name": "is_offchain", "comment": null}, "commit_deposit": {"type": "numeric", "index": 8, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "target_round_id": {"type": "numeric", "index": 10, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 11, "name": "current_round_id", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 13, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 14, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fil_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 2, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 4, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 8, "name": "tracking_code", "comment": null}, "commit_deposit": {"type": "numeric", "index": 9, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 10, "name": "target_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 12, "name": "intention_time", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 15, "name": "executable_at_time", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fil_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 3, "name": "funding", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "index": {"type": "numeric", "index": 8, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 10, "name": "timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fil_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "margin_delta": {"type": "numeric", "index": 5, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fil_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "base_asset": {"type": "text", "index": 5, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "market_key": {"type": "text", "index": 9, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fil_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "flagger": {"type": "text", "index": 8, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 10, "name": "timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fil_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 2, "name": "flagger_fee", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 3, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "price": {"type": "numeric", "index": 5, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 6, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 9, "name": "stakers_fee", "comment": null}, "id0": {"type": "numeric", "index": 10, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 12, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fil_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "liquidator": {"type": "text", "index": 10, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 11, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fil_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 2, "name": "last_price", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 4, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 6, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 7, "name": "trade_size", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "skew": {"type": "numeric", "index": 11, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 15, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fil_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 4, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "size": {"type": "numeric", "index": 8, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 9, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 11, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 12, "name": "margin", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 14, "name": "last_price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_floki_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 3, "name": "is_offchain", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "target_round_id": {"type": "numeric", "index": 8, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 9, "name": "current_round_id", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 11, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 12, "name": "size_delta", "comment": null}, "commit_deposit": {"type": "numeric", "index": 13, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_floki_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 2, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 3, "name": "intention_time", "comment": null}, "target_round_id": {"type": "numeric", "index": 4, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 5, "name": "commit_deposit", "comment": null}, "executable_at_time": {"type": "numeric", "index": 6, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 9, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "tracking_code": {"type": "text", "index": 11, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 14, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 15, "name": "keeper_deposit", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_floki_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 3, "name": "funding_rate", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 6, "name": "funding", "comment": null}, "index": {"type": "numeric", "index": 7, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 9, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_floki_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"margin_delta": {"type": "numeric", "index": 1, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_floki_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 3, "name": "tracking_code", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 6, "name": "base_asset", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 9, "name": "market_key", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_floki_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "flagger": {"type": "text", "index": 8, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 10, "name": "timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_floki_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 4, "name": "stakers_fee", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "flagger_fee": {"type": "numeric", "index": 8, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 11, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 12, "name": "liquidator", "comment": null}, "size": {"type": "numeric", "index": 13, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 14, "name": "liquidator_fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_floki_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "price": {"type": "numeric", "index": 4, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 5, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_floki_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 3, "name": "fee", "comment": null}, "skew": {"type": "numeric", "index": 4, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 10, "name": "last_price", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 12, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 14, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 15, "name": "margin", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_floki_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"last_price": {"type": "numeric", "index": 1, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "trade_size": {"type": "numeric", "index": 3, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 6, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_flow_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"target_round_id": {"type": "numeric", "index": 1, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 2, "name": "current_round_id", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 4, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "commit_deposit": {"type": "numeric", "index": 6, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 10, "name": "is_offchain", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 13, "name": "tracking_code", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_flow_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 2, "name": "executable_at_time", "comment": null}, "commit_deposit": {"type": "numeric", "index": 3, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 4, "name": "target_round_id", "comment": null}, "intention_time": {"type": "numeric", "index": 5, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 6, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 8, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 12, "name": "tracking_code", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 14, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 15, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_flow_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "funding": {"type": "numeric", "index": 2, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "funding_rate": {"type": "numeric", "index": 5, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 9, "name": "index", "comment": null}, "timestamp": {"type": "numeric", "index": 10, "name": "timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_flow_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "margin_delta": {"type": "numeric", "index": 5, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_flow_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"tracking_code": {"type": "text", "index": 1, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "base_asset": {"type": "text", "index": 4, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 8, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 11, "name": "market_key", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_flow_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 8, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 10, "name": "flagger", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_flow_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 4, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 6, "name": "stakers_fee", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "size": {"type": "numeric", "index": 8, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 9, "name": "liquidator_fee", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 11, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 12, "name": "liquidator", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 14, "name": "flagger_fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_flow_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 5, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 6, "name": "price", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 11, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_flow_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"funding_index": {"type": "numeric", "index": 1, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 2, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 3, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 15, "name": "skew", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_flow_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "trade_size": {"type": "numeric", "index": 8, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 9, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 11, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}, "last_price": {"type": "numeric", "index": 13, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ftm_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 2, "name": "commit_deposit", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 3, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "current_round_id": {"type": "numeric", "index": 5, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 6, "name": "target_round_id", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "tracking_code": {"type": "text", "index": 8, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 12, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 13, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ftm_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"is_offchain": {"type": "boolean", "index": 1, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 6, "name": "keeper_deposit", "comment": null}, "tracking_code": {"type": "text", "index": 7, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "target_round_id": {"type": "numeric", "index": 9, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 10, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 12, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 13, "name": "intention_time", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 15, "name": "executable_at_time", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ftm_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 2, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 4, "name": "index", "comment": null}, "funding": {"type": "numeric", "index": 5, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "funding_rate": {"type": "numeric", "index": 8, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ftm_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "margin_delta": {"type": "numeric", "index": 4, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ftm_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 2, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "market_key": {"type": "text", "index": 4, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "tracking_code": {"type": "text", "index": 6, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "base_asset": {"type": "text", "index": 9, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ftm_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "flagger": {"type": "text", "index": 7, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 9, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ftm_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 2, "name": "stakers_fee", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 9, "name": "flagger_fee", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 10, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "liquidator": {"type": "text", "index": 12, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 13, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 14, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ftm_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "fee": {"type": "numeric", "index": 7, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "liquidator": {"type": "text", "index": 9, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 10, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ftm_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 3, "name": "fee", "comment": null}, "skew": {"type": "numeric", "index": 4, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 10, "name": "last_price", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 12, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 14, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 15, "name": "margin", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ftm_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"trade_size": {"type": "numeric", "index": 1, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 2, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 4, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 5, "name": "size", "comment": null}, "last_price": {"type": "numeric", "index": 6, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 14, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fxs_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size_delta": {"type": "numeric", "index": 1, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 2, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "current_round_id": {"type": "numeric", "index": 4, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 5, "name": "target_round_id", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 7, "name": "commit_deposit", "comment": null}, "is_offchain": {"type": "boolean", "index": 8, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "tracking_code": {"type": "text", "index": 12, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fxs_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"tracking_code": {"type": "text", "index": 1, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 5, "name": "keeper_deposit", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 7, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "executable_at_time": {"type": "numeric", "index": 9, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "intention_time": {"type": "numeric", "index": 12, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 13, "name": "size_delta", "comment": null}, "target_round_id": {"type": "numeric", "index": 14, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 15, "name": "commit_deposit", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fxs_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 3, "name": "funding_rate", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 6, "name": "funding", "comment": null}, "index": {"type": "numeric", "index": 7, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 9, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fxs_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 6, "name": "margin_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fxs_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 3, "name": "base_asset", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 6, "name": "tracking_code", "comment": null}, "fee": {"type": "numeric", "index": 7, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 8, "name": "market_key", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 10, "name": "size_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fxs_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 8, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 10, "name": "flagger", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fxs_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"liquidator_fee": {"type": "numeric", "index": 1, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 2, "name": "size", "comment": null}, "liquidator": {"type": "text", "index": 3, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 4, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 7, "name": "flagger_fee", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "stakers_fee": {"type": "numeric", "index": 11, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fxs_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "liquidator": {"type": "text", "index": 8, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 9, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fxs_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 2, "name": "skew", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 4, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "last_price": {"type": "numeric", "index": 9, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "margin": {"type": "numeric", "index": 11, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 12, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 14, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 15, "name": "size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_fxs_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 9, "name": "last_price", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 11, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 13, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 14, "name": "margin", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_gbp_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 2, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 7, "name": "tracking_code", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "current_round_id": {"type": "numeric", "index": 9, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 10, "name": "target_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 12, "name": "keeper_deposit", "comment": null}, "commit_deposit": {"type": "numeric", "index": 13, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_gbp_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 3, "name": "is_offchain", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 7, "name": "keeper_deposit", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "size_delta": {"type": "numeric", "index": 9, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 10, "name": "intention_time", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "commit_deposit": {"type": "numeric", "index": 12, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 13, "name": "target_round_id", "comment": null}, "executable_at_time": {"type": "numeric", "index": 14, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 15, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_gbp_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 9, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_gbp_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "margin_delta": {"type": "numeric", "index": 4, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_gbp_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 2, "name": "base_asset", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "size_delta": {"type": "numeric", "index": 7, "name": "size_delta", "comment": null}, "market_key": {"type": "text", "index": 8, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_gbp_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "flagger": {"type": "text", "index": 8, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 10, "name": "timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_gbp_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 4, "name": "stakers_fee", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "flagger_fee": {"type": "numeric", "index": 8, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 11, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 12, "name": "liquidator", "comment": null}, "size": {"type": "numeric", "index": 13, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 14, "name": "liquidator_fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_gbp_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 8, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 9, "name": "liquidator", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 12, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_gbp_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "skew": {"type": "numeric", "index": 4, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 10, "name": "last_price", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 12, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 14, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 15, "name": "trade_size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_gbp_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 6, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 9, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 10, "name": "margin", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 12, "name": "funding_index", "comment": null}, "last_price": {"type": "numeric", "index": 13, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_gmx_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"current_round_id": {"type": "numeric", "index": 1, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 2, "name": "target_round_id", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 4, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "commit_deposit": {"type": "numeric", "index": 6, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 10, "name": "is_offchain", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 13, "name": "tracking_code", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_gmx_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"executable_at_time": {"type": "numeric", "index": 1, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 5, "name": "intention_time", "comment": null}, "target_round_id": {"type": "numeric", "index": 6, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 7, "name": "commit_deposit", "comment": null}, "tracking_code": {"type": "text", "index": 8, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 11, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 13, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 14, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 15, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_gmx_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 2, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 3, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 6, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 9, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_gmx_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"margin_delta": {"type": "numeric", "index": 1, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_gmx_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "base_asset": {"type": "text", "index": 5, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 10, "name": "market_key", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_gmx_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 2, "name": "timestamp", "comment": null}, "flagger": {"type": "text", "index": 3, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_gmx_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "stakers_fee": {"type": "numeric", "index": 4, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 8, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "liquidator": {"type": "text", "index": 10, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 11, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 14, "name": "flagger_fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_gmx_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 8, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 9, "name": "liquidator", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 12, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_gmx_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "skew": {"type": "numeric", "index": 4, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 7, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 10, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 11, "name": "margin", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 13, "name": "funding_index", "comment": null}, "last_price": {"type": "numeric", "index": 14, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 15, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_gmx_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"last_price": {"type": "numeric", "index": 1, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 5, "name": "trade_size", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 7, "name": "funding_index", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_grt_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 2, "name": "commit_deposit", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 3, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "target_round_id": {"type": "numeric", "index": 5, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 6, "name": "current_round_id", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 9, "name": "tracking_code", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 12, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 13, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_grt_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"commit_deposit": {"type": "numeric", "index": 1, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 2, "name": "target_round_id", "comment": null}, "intention_time": {"type": "numeric", "index": 3, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 7, "name": "executable_at_time", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 9, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 11, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 15, "name": "tracking_code", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_grt_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 2, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 3, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 6, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 9, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_grt_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 2, "name": "margin_delta", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_grt_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "base_asset": {"type": "text", "index": 5, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 10, "name": "market_key", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_grt_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 8, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 10, "name": "flagger", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_grt_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"flagger_fee": {"type": "numeric", "index": 1, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 5, "name": "price", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 7, "name": "liquidator_fee", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 11, "name": "stakers_fee", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_grt_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "price": {"type": "numeric", "index": 4, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 5, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_grt_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 4, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 6, "name": "fee", "comment": null}, "skew": {"type": "numeric", "index": 7, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 10, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 12, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 13, "name": "margin", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 15, "name": "last_price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_grt_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"last_price": {"type": "numeric", "index": 1, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "trade_size": {"type": "numeric", "index": 3, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 6, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_icp_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size_delta": {"type": "numeric", "index": 1, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 2, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "target_round_id": {"type": "numeric", "index": 4, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 5, "name": "current_round_id", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 7, "name": "commit_deposit", "comment": null}, "is_offchain": {"type": "boolean", "index": 8, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 13, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_icp_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 2, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 4, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 8, "name": "tracking_code", "comment": null}, "commit_deposit": {"type": "numeric", "index": 9, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 10, "name": "target_round_id", "comment": null}, "intention_time": {"type": "numeric", "index": 11, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 12, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 15, "name": "executable_at_time", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_icp_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 2, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 4, "name": "index", "comment": null}, "funding": {"type": "numeric", "index": 5, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "funding_rate": {"type": "numeric", "index": 8, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_icp_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "margin_delta": {"type": "numeric", "index": 2, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_icp_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 2, "name": "base_asset", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "size_delta": {"type": "numeric", "index": 7, "name": "size_delta", "comment": null}, "market_key": {"type": "text", "index": 8, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_icp_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "flagger": {"type": "text", "index": 7, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 9, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_icp_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "stakers_fee": {"type": "numeric", "index": 6, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 9, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 10, "name": "price", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 12, "name": "liquidator_fee", "comment": null}, "flagger_fee": {"type": "numeric", "index": 13, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_icp_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 5, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 6, "name": "liquidator", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 11, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_icp_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"last_price": {"type": "numeric", "index": 1, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "margin": {"type": "numeric", "index": 3, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 4, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 6, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 9, "name": "skew", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 12, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 13, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 15, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_icp_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"last_price": {"type": "numeric", "index": 1, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "trade_size": {"type": "numeric", "index": 3, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 6, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_imx_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"tracking_code": {"type": "text", "index": 1, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 6, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 9, "name": "commit_deposit", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 10, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}, "current_round_id": {"type": "numeric", "index": 12, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 13, "name": "target_round_id", "comment": null}, "event_name": {"type": "text", "index": 14, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_imx_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"target_round_id": {"type": "numeric", "index": 1, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 2, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "intention_time": {"type": "numeric", "index": 4, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 7, "name": "executable_at_time", "comment": null}, "is_offchain": {"type": "boolean", "index": 8, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 12, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 14, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 15, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_imx_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 9, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_imx_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 5, "name": "margin_delta", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_imx_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"tracking_code": {"type": "text", "index": 1, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "base_asset": {"type": "text", "index": 4, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 8, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "market_key": {"type": "text", "index": 10, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_imx_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 9, "name": "flagger", "comment": null}, "timestamp": {"type": "numeric", "index": 10, "name": "timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_imx_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"liquidator_fee": {"type": "numeric", "index": 1, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 2, "name": "size", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 7, "name": "flagger_fee", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "stakers_fee": {"type": "numeric", "index": 11, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_imx_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size": {"type": "numeric", "index": 1, "name": "size", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 3, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 4, "name": "price", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 6, "name": "fee", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 10, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_imx_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"funding_index": {"type": "numeric", "index": 1, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 2, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 3, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 15, "name": "skew", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_imx_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"last_price": {"type": "numeric", "index": 1, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "trade_size": {"type": "numeric", "index": 3, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 6, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_inj_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 2, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 7, "name": "tracking_code", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "current_round_id": {"type": "numeric", "index": 9, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 10, "name": "target_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 12, "name": "keeper_deposit", "comment": null}, "commit_deposit": {"type": "numeric", "index": 13, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_inj_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"target_round_id": {"type": "numeric", "index": 1, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 2, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "intention_time": {"type": "numeric", "index": 4, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 7, "name": "executable_at_time", "comment": null}, "is_offchain": {"type": "boolean", "index": 8, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 13, "name": "keeper_deposit", "comment": null}, "tracking_code": {"type": "text", "index": 14, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 15, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_inj_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "timestamp": {"type": "numeric", "index": 3, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "funding": {"type": "numeric", "index": 9, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_inj_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "margin_delta": {"type": "numeric", "index": 5, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_inj_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 3, "name": "base_asset", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 6, "name": "tracking_code", "comment": null}, "market_key": {"type": "text", "index": 7, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 10, "name": "size_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_inj_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "flagger": {"type": "text", "index": 2, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 4, "name": "timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_inj_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 2, "name": "flagger_fee", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 4, "name": "liquidator_fee", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 6, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 7, "name": "price", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "stakers_fee": {"type": "numeric", "index": 9, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "account": {"type": "text", "index": 12, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_inj_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 2, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 3, "name": "liquidator", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_inj_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"trade_size": {"type": "numeric", "index": 1, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 2, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 4, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 5, "name": "size", "comment": null}, "last_price": {"type": "numeric", "index": 6, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 12, "name": "skew", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 14, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 15, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_inj_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"last_price": {"type": "numeric", "index": 1, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 5, "name": "trade_size", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 7, "name": "funding_index", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_jto_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "current_round_id": {"type": "numeric", "index": 2, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 3, "name": "target_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 5, "name": "keeper_deposit", "comment": null}, "commit_deposit": {"type": "numeric", "index": 6, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 9, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "account": {"type": "text", "index": 12, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 14, "name": "tracking_code", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_jto_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 3, "name": "is_offchain", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 7, "name": "keeper_deposit", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "intention_time": {"type": "numeric", "index": 9, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 10, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "commit_deposit": {"type": "numeric", "index": 12, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 13, "name": "target_round_id", "comment": null}, "executable_at_time": {"type": "numeric", "index": 14, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 15, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_jto_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "timestamp": {"type": "numeric", "index": 3, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "funding": {"type": "numeric", "index": 9, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_jto_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "margin_delta": {"type": "numeric", "index": 3, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_jto_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 2, "name": "size_delta", "comment": null}, "market_key": {"type": "text", "index": 3, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 4, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 7, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 10, "name": "base_asset", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_jto_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 8, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 10, "name": "flagger", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_jto_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 3, "name": "stakers_fee", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 9, "name": "flagger_fee", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 11, "name": "liquidator_fee", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 13, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 14, "name": "liquidator", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_jto_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"liquidator": {"type": "text", "index": 1, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 2, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 12, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_jto_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 5, "name": "skew", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 7, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "trade_size": {"type": "numeric", "index": 9, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 10, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 12, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 13, "name": "size", "comment": null}, "last_price": {"type": "numeric", "index": 14, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 15, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_jto_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 6, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "margin": {"type": "numeric", "index": 8, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 9, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 11, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}, "last_price": {"type": "numeric", "index": 13, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_jup_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "current_round_id": {"type": "numeric", "index": 2, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 3, "name": "target_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 5, "name": "keeper_deposit", "comment": null}, "commit_deposit": {"type": "numeric", "index": 6, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 9, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "account": {"type": "text", "index": 12, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 14, "name": "tracking_code", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_jup_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 2, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 5, "name": "keeper_deposit", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 8, "name": "tracking_code", "comment": null}, "commit_deposit": {"type": "numeric", "index": 9, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 10, "name": "target_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 12, "name": "intention_time", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 15, "name": "executable_at_time", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_jup_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 4, "name": "timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 7, "name": "funding", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 10, "name": "funding_rate", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_jup_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 8, "name": "margin_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_jup_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "base_asset": {"type": "text", "index": 2, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "market_key": {"type": "text", "index": 8, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "size_delta": {"type": "numeric", "index": 10, "name": "size_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_jup_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "flagger": {"type": "text", "index": 2, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 4, "name": "timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_jup_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"price": {"type": "numeric", "index": 1, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 2, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 4, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 5, "name": "size", "comment": null}, "flagger_fee": {"type": "numeric", "index": 6, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "stakers_fee": {"type": "numeric", "index": 12, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 14, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_jup_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "price": {"type": "numeric", "index": 7, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 8, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 12, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_jup_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"last_price": {"type": "numeric", "index": 1, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "margin": {"type": "numeric", "index": 3, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 4, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 6, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 9, "name": "skew", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 12, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 13, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 15, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_jup_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"fee": {"type": "numeric", "index": 1, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 9, "name": "last_price", "comment": null}, "funding_index": {"type": "numeric", "index": 10, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "margin": {"type": "numeric", "index": 12, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 13, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 14, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_knc_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "target_round_id": {"type": "numeric", "index": 2, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 3, "name": "current_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 5, "name": "keeper_deposit", "comment": null}, "commit_deposit": {"type": "numeric", "index": 6, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 9, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "account": {"type": "text", "index": 12, "name": "account", "comment": null}, "tracking_code": {"type": "text", "index": 13, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 14, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_knc_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 3, "name": "keeper_deposit", "comment": null}, "tracking_code": {"type": "text", "index": 4, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "is_offchain": {"type": "boolean", "index": 6, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 10, "name": "executable_at_time", "comment": null}, "target_round_id": {"type": "numeric", "index": 11, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 12, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "intention_time": {"type": "numeric", "index": 14, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 15, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_knc_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 2, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 3, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 6, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 9, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_knc_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 5, "name": "margin_delta", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_knc_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 3, "name": "base_asset", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 6, "name": "tracking_code", "comment": null}, "fee": {"type": "numeric", "index": 7, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 8, "name": "market_key", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 10, "name": "size_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_knc_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 8, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 10, "name": "flagger", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_knc_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 4, "name": "stakers_fee", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "flagger_fee": {"type": "numeric", "index": 8, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 11, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 12, "name": "price", "comment": null}, "size": {"type": "numeric", "index": 13, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 14, "name": "liquidator_fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_knc_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "price": {"type": "numeric", "index": 10, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 11, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_knc_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"fee": {"type": "numeric", "index": 1, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 5, "name": "skew", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 10, "name": "last_price", "comment": null}, "funding_index": {"type": "numeric", "index": 11, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}, "margin": {"type": "numeric", "index": 13, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 14, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 15, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_knc_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "margin": {"type": "numeric", "index": 8, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 9, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 11, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}, "last_price": {"type": "numeric", "index": 13, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ldo_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "current_round_id": {"type": "numeric", "index": 2, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 3, "name": "target_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 5, "name": "keeper_deposit", "comment": null}, "commit_deposit": {"type": "numeric", "index": 6, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 9, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "account": {"type": "text", "index": 12, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 14, "name": "tracking_code", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ldo_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 2, "name": "keeper_deposit", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 7, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 10, "name": "executable_at_time", "comment": null}, "commit_deposit": {"type": "numeric", "index": 11, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 12, "name": "target_round_id", "comment": null}, "intention_time": {"type": "numeric", "index": 13, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 14, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 15, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ldo_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"funding": {"type": "numeric", "index": 1, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "funding_rate": {"type": "numeric", "index": 4, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 8, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 10, "name": "index", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ldo_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 5, "name": "margin_delta", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ldo_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 5, "name": "base_asset", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 8, "name": "size_delta", "comment": null}, "market_key": {"type": "text", "index": 9, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ldo_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 2, "name": "timestamp", "comment": null}, "flagger": {"type": "text", "index": 3, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ldo_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 4, "name": "stakers_fee", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "flagger_fee": {"type": "numeric", "index": 8, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 11, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 12, "name": "liquidator", "comment": null}, "size": {"type": "numeric", "index": 13, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 14, "name": "liquidator_fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ldo_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size": {"type": "numeric", "index": 1, "name": "size", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 3, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 4, "name": "price", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 6, "name": "fee", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 10, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ldo_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "fee": {"type": "numeric", "index": 4, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 8, "name": "skew", "comment": null}, "funding_index": {"type": "numeric", "index": 9, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 11, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 12, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 15, "name": "last_price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ldo_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "funding_index": {"type": "numeric", "index": 8, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 10, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 11, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 14, "name": "last_price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_link_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 2, "name": "commit_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 3, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 4, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "target_round_id": {"type": "numeric", "index": 6, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 7, "name": "current_round_id", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "tracking_code": {"type": "text", "index": 9, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "is_offchain": {"type": "boolean", "index": 12, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_link_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"target_round_id": {"type": "numeric", "index": 1, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 2, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 5, "name": "intention_time", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 7, "name": "executable_at_time", "comment": null}, "is_offchain": {"type": "boolean", "index": 8, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 12, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 14, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 15, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_link_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "timestamp": {"type": "numeric", "index": 3, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "funding": {"type": "numeric", "index": 9, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_link_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 8, "name": "margin_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_link_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 3, "name": "tracking_code", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 6, "name": "base_asset", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "market_key": {"type": "text", "index": 8, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_link_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "flagger": {"type": "text", "index": 2, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 4, "name": "timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_link_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"flagger_fee": {"type": "numeric", "index": 1, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 6, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "stakers_fee": {"type": "numeric", "index": 9, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_link_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"price": {"type": "numeric", "index": 1, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 2, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 12, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_link_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"funding_index": {"type": "numeric", "index": 1, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 2, "name": "size", "comment": null}, "margin": {"type": "numeric", "index": 3, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 4, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 15, "name": "skew", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_link_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 4, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "last_price": {"type": "numeric", "index": 8, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "trade_size": {"type": "numeric", "index": 10, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 11, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 13, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 14, "name": "size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ltc_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 4, "name": "tracking_code", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 6, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "commit_deposit": {"type": "numeric", "index": 8, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "current_round_id": {"type": "numeric", "index": 11, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 12, "name": "target_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 13, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 14, "name": "keeper_deposit", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ltc_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size_delta": {"type": "numeric", "index": 1, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 2, "name": "intention_time", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "commit_deposit": {"type": "numeric", "index": 4, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 5, "name": "target_round_id", "comment": null}, "executable_at_time": {"type": "numeric", "index": 6, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 10, "name": "is_offchain", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 12, "name": "tracking_code", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 13, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 14, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 15, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ltc_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 2, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 4, "name": "index", "comment": null}, "funding": {"type": "numeric", "index": 5, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "funding_rate": {"type": "numeric", "index": 8, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ltc_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "margin_delta": {"type": "numeric", "index": 4, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ltc_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 2, "name": "size_delta", "comment": null}, "fee": {"type": "numeric", "index": 3, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 4, "name": "market_key", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 7, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 10, "name": "base_asset", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ltc_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 2, "name": "flagger", "comment": null}, "timestamp": {"type": "numeric", "index": 3, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ltc_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 2, "name": "flagger_fee", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 4, "name": "liquidator_fee", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 6, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 7, "name": "price", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "stakers_fee": {"type": "numeric", "index": 9, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "account": {"type": "text", "index": 12, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ltc_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size": {"type": "numeric", "index": 1, "name": "size", "comment": null}, "price": {"type": "numeric", "index": 2, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 3, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 6, "name": "fee", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ltc_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "skew": {"type": "numeric", "index": 4, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 10, "name": "last_price", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 12, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 14, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 15, "name": "margin", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ltc_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 4, "name": "fee", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "last_price": {"type": "numeric", "index": 8, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 11, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 12, "name": "trade_size", "comment": null}, "size": {"type": "numeric", "index": 13, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 14, "name": "funding_index", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_matic_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"is_offchain": {"type": "boolean", "index": 1, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 6, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "size_delta": {"type": "numeric", "index": 8, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 9, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "target_round_id": {"type": "numeric", "index": 11, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 12, "name": "current_round_id", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 14, "name": "commit_deposit", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_matic_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"commit_deposit": {"type": "numeric", "index": 1, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 2, "name": "target_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 3, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 4, "name": "intention_time", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 7, "name": "executable_at_time", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 9, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 11, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 15, "name": "tracking_code", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_matic_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 2, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 5, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 8, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 9, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_matic_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 2, "name": "margin_delta", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_matic_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size_delta": {"type": "numeric", "index": 1, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "market_key": {"type": "text", "index": 3, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 4, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "base_asset": {"type": "text", "index": 6, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "tracking_code": {"type": "text", "index": 9, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_matic_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "flagger": {"type": "text", "index": 7, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 9, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_matic_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"price": {"type": "numeric", "index": 1, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 2, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 4, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 5, "name": "size", "comment": null}, "flagger_fee": {"type": "numeric", "index": 6, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "stakers_fee": {"type": "numeric", "index": 12, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 14, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_matic_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"fee": {"type": "numeric", "index": 1, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 5, "name": "price", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 12, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_matic_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"trade_size": {"type": "numeric", "index": 1, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 2, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 4, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 5, "name": "size", "comment": null}, "last_price": {"type": "numeric", "index": 6, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 12, "name": "skew", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 14, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 15, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_matic_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"last_price": {"type": "numeric", "index": 1, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "trade_size": {"type": "numeric", "index": 3, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 6, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_mav_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 3, "name": "is_offchain", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 6, "name": "tracking_code", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "current_round_id": {"type": "numeric", "index": 8, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 9, "name": "target_round_id", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 11, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 12, "name": "size_delta", "comment": null}, "commit_deposit": {"type": "numeric", "index": 13, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_mav_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 3, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 8, "name": "is_offchain", "comment": null}, "executable_at_time": {"type": "numeric", "index": 9, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "intention_time": {"type": "numeric", "index": 11, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 12, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "commit_deposit": {"type": "numeric", "index": 14, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 15, "name": "target_round_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_mav_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 3, "name": "index", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "funding_rate": {"type": "numeric", "index": 5, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "funding": {"type": "numeric", "index": 8, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_mav_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "margin_delta": {"type": "numeric", "index": 6, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_mav_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"tracking_code": {"type": "text", "index": 1, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "base_asset": {"type": "text", "index": 4, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 8, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "market_key": {"type": "text", "index": 10, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_mav_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "flagger": {"type": "text", "index": 8, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 10, "name": "timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_mav_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 5, "name": "stakers_fee", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 8, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "price": {"type": "numeric", "index": 10, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 11, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 14, "name": "flagger_fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_mav_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "liquidator": {"type": "text", "index": 10, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 11, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_mav_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 2, "name": "last_price", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 4, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 6, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 7, "name": "margin", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "skew": {"type": "numeric", "index": 11, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 15, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_mav_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 6, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "trade_size": {"type": "numeric", "index": 8, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 9, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 11, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}, "last_price": {"type": "numeric", "index": 13, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_meme_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"keeper_deposit": {"type": "numeric", "index": 1, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 2, "name": "size_delta", "comment": null}, "current_round_id": {"type": "numeric", "index": 3, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 4, "name": "target_round_id", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 7, "name": "commit_deposit", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 9, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "tracking_code": {"type": "text", "index": 11, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_meme_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"executable_at_time": {"type": "numeric", "index": 1, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 5, "name": "intention_time", "comment": null}, "target_round_id": {"type": "numeric", "index": 6, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 7, "name": "commit_deposit", "comment": null}, "tracking_code": {"type": "text", "index": 8, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 11, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 13, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 14, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 15, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_meme_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 3, "name": "index", "comment": null}, "timestamp": {"type": "numeric", "index": 4, "name": "timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "funding": {"type": "numeric", "index": 6, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "funding_rate": {"type": "numeric", "index": 9, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_meme_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 7, "name": "margin_delta", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_meme_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"base_asset": {"type": "text", "index": 1, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "tracking_code": {"type": "text", "index": 4, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "size_delta": {"type": "numeric", "index": 7, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 10, "name": "market_key", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_meme_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "timestamp": {"type": "numeric", "index": 7, "name": "timestamp", "comment": null}, "flagger": {"type": "text", "index": 8, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_meme_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 5, "name": "stakers_fee", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 8, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "liquidator": {"type": "text", "index": 10, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 11, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 14, "name": "flagger_fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_meme_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"fee": {"type": "numeric", "index": 1, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "liquidator": {"type": "text", "index": 3, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 4, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 11, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 12, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_meme_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"last_price": {"type": "numeric", "index": 1, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 5, "name": "trade_size", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 7, "name": "funding_index", "comment": null}, "skew": {"type": "numeric", "index": 8, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 10, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}, "id": {"type": "character varying", "index": 13, "name": "id", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 15, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_meme_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 2, "name": "last_price", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 4, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 6, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 7, "name": "margin", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "account": {"type": "text", "index": 12, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_mkr_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 4, "name": "tracking_code", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 6, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "commit_deposit": {"type": "numeric", "index": 8, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "current_round_id": {"type": "numeric", "index": 11, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 12, "name": "target_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 13, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 14, "name": "keeper_deposit", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_mkr_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"is_offchain": {"type": "boolean", "index": 1, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 6, "name": "keeper_deposit", "comment": null}, "tracking_code": {"type": "text", "index": 7, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "target_round_id": {"type": "numeric", "index": 9, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 10, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 12, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 13, "name": "intention_time", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 15, "name": "executable_at_time", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_mkr_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "timestamp": {"type": "numeric", "index": 3, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "funding": {"type": "numeric", "index": 9, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_mkr_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "margin_delta": {"type": "numeric", "index": 2, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_mkr_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 3, "name": "tracking_code", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 6, "name": "base_asset", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 9, "name": "market_key", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_mkr_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 8, "name": "flagger", "comment": null}, "timestamp": {"type": "numeric", "index": 9, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_mkr_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "stakers_fee": {"type": "numeric", "index": 6, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 9, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 10, "name": "liquidator", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 12, "name": "liquidator_fee", "comment": null}, "flagger_fee": {"type": "numeric", "index": 13, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_mkr_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"fee": {"type": "numeric", "index": 1, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 5, "name": "price", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 12, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_mkr_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"funding_index": {"type": "numeric", "index": 1, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 2, "name": "size", "comment": null}, "margin": {"type": "numeric", "index": 3, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 4, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 15, "name": "skew", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_mkr_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size": {"type": "numeric", "index": 1, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 2, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 5, "name": "trade_size", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 13, "name": "fee", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_near_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 3, "name": "tracking_code", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 7, "name": "is_offchain", "comment": null}, "commit_deposit": {"type": "numeric", "index": 8, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "target_round_id": {"type": "numeric", "index": 10, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 11, "name": "current_round_id", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 13, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 14, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_near_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size_delta": {"type": "numeric", "index": 1, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 2, "name": "intention_time", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "commit_deposit": {"type": "numeric", "index": 4, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 5, "name": "target_round_id", "comment": null}, "executable_at_time": {"type": "numeric", "index": 6, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 10, "name": "is_offchain", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 12, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 14, "name": "keeper_deposit", "comment": null}, "account": {"type": "text", "index": 15, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_near_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 9, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_near_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 2, "name": "margin_delta", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_near_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 3, "name": "market_key", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "base_asset": {"type": "text", "index": 7, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 10, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_near_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 2, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 4, "name": "flagger", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_near_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 3, "name": "stakers_fee", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 9, "name": "flagger_fee", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 11, "name": "liquidator_fee", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 13, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 14, "name": "liquidator", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_near_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "fee": {"type": "numeric", "index": 7, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "price": {"type": "numeric", "index": 9, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 10, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_near_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 5, "name": "skew", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 7, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "trade_size": {"type": "numeric", "index": 9, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 10, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 12, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 13, "name": "size", "comment": null}, "last_price": {"type": "numeric", "index": 14, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 15, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_near_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "margin": {"type": "numeric", "index": 8, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 9, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 11, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}, "last_price": {"type": "numeric", "index": 13, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_one_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 6, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 9, "name": "commit_deposit", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 10, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}, "current_round_id": {"type": "numeric", "index": 12, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 13, "name": "target_round_id", "comment": null}, "event_name": {"type": "text", "index": 14, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_one_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 2, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "tracking_code": {"type": "text", "index": 4, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 7, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "intention_time": {"type": "numeric", "index": 10, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}, "target_round_id": {"type": "numeric", "index": 12, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 13, "name": "commit_deposit", "comment": null}, "executable_at_time": {"type": "numeric", "index": 14, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 15, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_one_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 9, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_one_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 5, "name": "margin_delta", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_one_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 3, "name": "tracking_code", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 6, "name": "base_asset", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "market_key": {"type": "text", "index": 8, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_one_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 3, "name": "flagger", "comment": null}, "timestamp": {"type": "numeric", "index": 4, "name": "timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_one_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 4, "name": "id0", "comment": null}, "stakers_fee": {"type": "numeric", "index": 5, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "size": {"type": "numeric", "index": 8, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 9, "name": "liquidator_fee", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 11, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 12, "name": "liquidator", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 14, "name": "flagger_fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_one_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "liquidator": {"type": "text", "index": 8, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 9, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_one_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"last_price": {"type": "numeric", "index": 1, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "margin": {"type": "numeric", "index": 3, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 4, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 6, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 9, "name": "skew", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 12, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 13, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 15, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_one_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size": {"type": "numeric", "index": 1, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 2, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 4, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 5, "name": "margin", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_op_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"is_offchain": {"type": "boolean", "index": 1, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 6, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "size_delta": {"type": "numeric", "index": 8, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 9, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "target_round_id": {"type": "numeric", "index": 11, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 12, "name": "current_round_id", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 14, "name": "commit_deposit", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_op_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"commit_deposit": {"type": "numeric", "index": 1, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 2, "name": "target_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 3, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 4, "name": "intention_time", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 7, "name": "executable_at_time", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 9, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 11, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 15, "name": "tracking_code", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_op_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 2, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 5, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 8, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 9, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_op_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 5, "name": "margin_delta", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_op_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 2, "name": "size_delta", "comment": null}, "fee": {"type": "numeric", "index": 3, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 4, "name": "market_key", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 7, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 10, "name": "base_asset", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_op_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 8, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 10, "name": "flagger", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_op_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 2, "name": "flagger_fee", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 3, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "price": {"type": "numeric", "index": 5, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 6, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 9, "name": "stakers_fee", "comment": null}, "id0": {"type": "numeric", "index": 10, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 12, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_op_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 5, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 6, "name": "liquidator", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 11, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_op_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"funding_index": {"type": "numeric", "index": 1, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 2, "name": "size", "comment": null}, "margin": {"type": "numeric", "index": 3, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 4, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 15, "name": "skew", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_op_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 9, "name": "last_price", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 11, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 13, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 14, "name": "margin", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ordi_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 4, "name": "tracking_code", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 6, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "commit_deposit": {"type": "numeric", "index": 8, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "target_round_id": {"type": "numeric", "index": 11, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 12, "name": "current_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 13, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 14, "name": "keeper_deposit", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ordi_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 2, "name": "executable_at_time", "comment": null}, "commit_deposit": {"type": "numeric", "index": 3, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 4, "name": "target_round_id", "comment": null}, "intention_time": {"type": "numeric", "index": 5, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 6, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 8, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 12, "name": "tracking_code", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 14, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 15, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ordi_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 9, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ordi_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 7, "name": "margin_delta", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ordi_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size_delta": {"type": "numeric", "index": 1, "name": "size_delta", "comment": null}, "market_key": {"type": "text", "index": 2, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 3, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 7, "name": "base_asset", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 10, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ordi_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "timestamp": {"type": "numeric", "index": 7, "name": "timestamp", "comment": null}, "flagger": {"type": "text", "index": 8, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ordi_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 6, "name": "stakers_fee", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "price": {"type": "numeric", "index": 8, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 9, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 11, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}, "flagger_fee": {"type": "numeric", "index": 13, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ordi_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "price": {"type": "numeric", "index": 10, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 11, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ordi_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "fee": {"type": "numeric", "index": 4, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 8, "name": "skew", "comment": null}, "funding_index": {"type": "numeric", "index": 9, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 11, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 12, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 15, "name": "last_price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_ordi_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size": {"type": "numeric", "index": 1, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 2, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 5, "name": "trade_size", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 13, "name": "fee", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pendle_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 3, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "is_offchain": {"type": "boolean", "index": 5, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 9, "name": "commit_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 10, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 11, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "current_round_id": {"type": "numeric", "index": 13, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 14, "name": "target_round_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pendle_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 2, "name": "executable_at_time", "comment": null}, "target_round_id": {"type": "numeric", "index": 3, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 4, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "intention_time": {"type": "numeric", "index": 6, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 7, "name": "size_delta", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 10, "name": "keeper_deposit", "comment": null}, "tracking_code": {"type": "text", "index": 11, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}, "is_offchain": {"type": "boolean", "index": 13, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 15, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pendle_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 3, "name": "index", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "funding_rate": {"type": "numeric", "index": 5, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "funding": {"type": "numeric", "index": 8, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pendle_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 2, "name": "margin_delta", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pendle_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 3, "name": "base_asset", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 6, "name": "tracking_code", "comment": null}, "market_key": {"type": "text", "index": 7, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 10, "name": "size_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pendle_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 2, "name": "flagger", "comment": null}, "timestamp": {"type": "numeric", "index": 3, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pendle_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"liquidator_fee": {"type": "numeric", "index": 1, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 2, "name": "size", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 7, "name": "flagger_fee", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "stakers_fee": {"type": "numeric", "index": 11, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pendle_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 5, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 6, "name": "price", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 11, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pendle_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"funding_index": {"type": "numeric", "index": 1, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 2, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 3, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 15, "name": "skew", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pendle_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"trade_size": {"type": "numeric", "index": 1, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 2, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 4, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 5, "name": "size", "comment": null}, "last_price": {"type": "numeric", "index": 6, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 14, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pepe_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 6, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 9, "name": "commit_deposit", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 10, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}, "current_round_id": {"type": "numeric", "index": 12, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 13, "name": "target_round_id", "comment": null}, "event_name": {"type": "text", "index": 14, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pepe_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 3, "name": "is_offchain", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 7, "name": "keeper_deposit", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "intention_time": {"type": "numeric", "index": 9, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 10, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "commit_deposit": {"type": "numeric", "index": 12, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 13, "name": "target_round_id", "comment": null}, "executable_at_time": {"type": "numeric", "index": 14, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 15, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pepe_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 3, "name": "funding", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "index": {"type": "numeric", "index": 8, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 10, "name": "timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pepe_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "margin_delta": {"type": "numeric", "index": 3, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pepe_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 3, "name": "market_key", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 8, "name": "tracking_code", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 11, "name": "base_asset", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pepe_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "flagger": {"type": "text", "index": 8, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 10, "name": "timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pepe_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "stakers_fee": {"type": "numeric", "index": 2, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 9, "name": "flagger_fee", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 11, "name": "liquidator_fee", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 13, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 14, "name": "price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pepe_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "fee": {"type": "numeric", "index": 7, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "price": {"type": "numeric", "index": 9, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 10, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pepe_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"last_price": {"type": "numeric", "index": 1, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "trade_size": {"type": "numeric", "index": 3, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 6, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 9, "name": "skew", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 12, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 13, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 15, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pepe_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"trade_size": {"type": "numeric", "index": 1, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 2, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 4, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 5, "name": "size", "comment": null}, "last_price": {"type": "numeric", "index": 6, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 13, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 14, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_perp_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 3, "name": "is_offchain", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "current_round_id": {"type": "numeric", "index": 8, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 9, "name": "target_round_id", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 11, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 12, "name": "size_delta", "comment": null}, "commit_deposit": {"type": "numeric", "index": 13, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_perp_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 2, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "tracking_code": {"type": "text", "index": 4, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 7, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "intention_time": {"type": "numeric", "index": 10, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}, "target_round_id": {"type": "numeric", "index": 12, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 13, "name": "commit_deposit", "comment": null}, "executable_at_time": {"type": "numeric", "index": 14, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 15, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_perp_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"funding_rate": {"type": "numeric", "index": 1, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "funding": {"type": "numeric", "index": 4, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "timestamp": {"type": "numeric", "index": 7, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 9, "name": "index", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_perp_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 7, "name": "margin_delta", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_perp_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 3, "name": "base_asset", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 6, "name": "tracking_code", "comment": null}, "fee": {"type": "numeric", "index": 7, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 8, "name": "market_key", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 10, "name": "size_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_perp_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 8, "name": "timestamp", "comment": null}, "flagger": {"type": "text", "index": 9, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_perp_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 5, "name": "stakers_fee", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 8, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "price": {"type": "numeric", "index": 10, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 11, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 14, "name": "flagger_fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_perp_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 5, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 6, "name": "liquidator", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 11, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_perp_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size": {"type": "numeric", "index": 1, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 2, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 4, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 5, "name": "margin", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "skew": {"type": "numeric", "index": 14, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 15, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_perp_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"last_price": {"type": "numeric", "index": 1, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "margin": {"type": "numeric", "index": 3, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 4, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 6, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pyth_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"is_offchain": {"type": "boolean", "index": 1, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "size_delta": {"type": "numeric", "index": 8, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 9, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "current_round_id": {"type": "numeric", "index": 11, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 12, "name": "target_round_id", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 14, "name": "commit_deposit", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pyth_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 3, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 8, "name": "is_offchain", "comment": null}, "executable_at_time": {"type": "numeric", "index": 9, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "intention_time": {"type": "numeric", "index": 11, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 12, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "commit_deposit": {"type": "numeric", "index": 14, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 15, "name": "target_round_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pyth_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 2, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 3, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 6, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 9, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pyth_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "margin_delta": {"type": "numeric", "index": 7, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pyth_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size_delta": {"type": "numeric", "index": 1, "name": "size_delta", "comment": null}, "market_key": {"type": "text", "index": 2, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 3, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 7, "name": "base_asset", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 10, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pyth_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 8, "name": "flagger", "comment": null}, "timestamp": {"type": "numeric", "index": 9, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pyth_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 2, "name": "flagger_fee", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 3, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "price": {"type": "numeric", "index": 5, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 6, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "stakers_fee": {"type": "numeric", "index": 8, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 10, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 12, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pyth_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"price": {"type": "numeric", "index": 1, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 2, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 12, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pyth_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 5, "name": "skew", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 7, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "trade_size": {"type": "numeric", "index": 9, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 10, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 12, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 13, "name": "size", "comment": null}, "last_price": {"type": "numeric", "index": 14, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 15, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_pyth_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "fee": {"type": "numeric", "index": 4, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "funding_index": {"type": "numeric", "index": 8, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 10, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 11, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 14, "name": "last_price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rndr_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 2, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "tracking_code": {"type": "text", "index": 4, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 8, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 9, "name": "size_delta", "comment": null}, "target_round_id": {"type": "numeric", "index": 10, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 11, "name": "current_round_id", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 14, "name": "commit_deposit", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rndr_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 2, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 4, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "is_offchain": {"type": "boolean", "index": 6, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 10, "name": "executable_at_time", "comment": null}, "target_round_id": {"type": "numeric", "index": 11, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 12, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 14, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 15, "name": "intention_time", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rndr_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 3, "name": "funding_rate", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 6, "name": "funding", "comment": null}, "index": {"type": "numeric", "index": 7, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 9, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rndr_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 8, "name": "margin_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rndr_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 3, "name": "market_key", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 8, "name": "tracking_code", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 11, "name": "base_asset", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rndr_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "flagger": {"type": "text", "index": 2, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rndr_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"flagger_fee": {"type": "numeric", "index": 1, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 4, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 5, "name": "liquidator", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 7, "name": "liquidator_fee", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "stakers_fee": {"type": "numeric", "index": 10, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rndr_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size": {"type": "numeric", "index": 1, "name": "size", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 6, "name": "fee", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 10, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rndr_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 2, "name": "skew", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 4, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "last_price": {"type": "numeric", "index": 9, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "margin": {"type": "numeric", "index": 11, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 12, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 14, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 15, "name": "size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rndr_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"funding_index": {"type": "numeric", "index": 1, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 2, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 3, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rpl_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 3, "name": "is_offchain", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 6, "name": "tracking_code", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "current_round_id": {"type": "numeric", "index": 8, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 9, "name": "target_round_id", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 11, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 12, "name": "size_delta", "comment": null}, "commit_deposit": {"type": "numeric", "index": 13, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rpl_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"target_round_id": {"type": "numeric", "index": 1, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 2, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 5, "name": "intention_time", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 7, "name": "executable_at_time", "comment": null}, "is_offchain": {"type": "boolean", "index": 8, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 12, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 14, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 15, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rpl_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"index": {"type": "numeric", "index": 1, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 3, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 7, "name": "funding_rate", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 10, "name": "funding", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rpl_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "margin_delta": {"type": "numeric", "index": 3, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rpl_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"market_key": {"type": "text", "index": 1, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 8, "name": "base_asset", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 11, "name": "tracking_code", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rpl_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 2, "name": "flagger", "comment": null}, "timestamp": {"type": "numeric", "index": 3, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rpl_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size": {"type": "numeric", "index": 1, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 2, "name": "liquidator_fee", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 4, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 5, "name": "liquidator", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 7, "name": "flagger_fee", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "stakers_fee": {"type": "numeric", "index": 12, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rpl_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "price": {"type": "numeric", "index": 4, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 5, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 6, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rpl_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 2, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 3, "name": "trade_size", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 5, "name": "funding_index", "comment": null}, "last_price": {"type": "numeric", "index": 6, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "skew": {"type": "numeric", "index": 11, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 14, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 15, "name": "fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rpl_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 9, "name": "last_price", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 11, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 13, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 14, "name": "margin", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rune_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 2, "name": "commit_deposit", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 3, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "current_round_id": {"type": "numeric", "index": 5, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 6, "name": "target_round_id", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 9, "name": "tracking_code", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 12, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 13, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rune_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 3, "name": "is_offchain", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 6, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "intention_time": {"type": "numeric", "index": 9, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 10, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "commit_deposit": {"type": "numeric", "index": 12, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 13, "name": "target_round_id", "comment": null}, "executable_at_time": {"type": "numeric", "index": 14, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 15, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rune_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "funding": {"type": "numeric", "index": 2, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "funding_rate": {"type": "numeric", "index": 5, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 9, "name": "index", "comment": null}, "timestamp": {"type": "numeric", "index": 10, "name": "timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rune_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "margin_delta": {"type": "numeric", "index": 4, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rune_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "market_key": {"type": "text", "index": 3, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 4, "name": "fee", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 7, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "base_asset": {"type": "text", "index": 10, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 11, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rune_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 8, "name": "timestamp", "comment": null}, "flagger": {"type": "text", "index": 9, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rune_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 7, "name": "stakers_fee", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 9, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 10, "name": "price", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 12, "name": "liquidator_fee", "comment": null}, "flagger_fee": {"type": "numeric", "index": 13, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rune_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "price": {"type": "numeric", "index": 10, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 11, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rune_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 5, "name": "skew", "comment": null}, "fee": {"type": "numeric", "index": 6, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "margin": {"type": "numeric", "index": 9, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 10, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 12, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 13, "name": "size", "comment": null}, "last_price": {"type": "numeric", "index": 14, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 15, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_rune_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 3, "name": "fee", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 9, "name": "last_price", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 11, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 13, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 14, "name": "trade_size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sei_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 3, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "is_offchain": {"type": "boolean", "index": 5, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 9, "name": "commit_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 10, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 11, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "target_round_id": {"type": "numeric", "index": 13, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 14, "name": "current_round_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sei_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"executable_at_time": {"type": "numeric", "index": 1, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 5, "name": "intention_time", "comment": null}, "target_round_id": {"type": "numeric", "index": 6, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 7, "name": "commit_deposit", "comment": null}, "tracking_code": {"type": "text", "index": 8, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 11, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 13, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 14, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 15, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sei_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 3, "name": "index", "comment": null}, "timestamp": {"type": "numeric", "index": 4, "name": "timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "funding": {"type": "numeric", "index": 6, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "funding_rate": {"type": "numeric", "index": 9, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sei_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 8, "name": "margin_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sei_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 2, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "market_key": {"type": "text", "index": 4, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "tracking_code": {"type": "text", "index": 6, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "base_asset": {"type": "text", "index": 9, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sei_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "flagger": {"type": "text", "index": 2, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 4, "name": "timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sei_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size": {"type": "numeric", "index": 1, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 2, "name": "liquidator_fee", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 5, "name": "price", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 7, "name": "flagger_fee", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "stakers_fee": {"type": "numeric", "index": 12, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sei_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 11, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 12, "name": "price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sei_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"last_price": {"type": "numeric", "index": 1, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 5, "name": "trade_size", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 7, "name": "funding_index", "comment": null}, "skew": {"type": "numeric", "index": 8, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 10, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}, "id": {"type": "character varying", "index": 13, "name": "id", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 15, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sei_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"last_price": {"type": "numeric", "index": 1, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "margin": {"type": "numeric", "index": 3, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 4, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 6, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_shib_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"commit_deposit": {"type": "numeric", "index": 1, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "current_round_id": {"type": "numeric", "index": 3, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 4, "name": "target_round_id", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 6, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 7, "name": "size_delta", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 9, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 14, "name": "is_offchain", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_shib_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"tracking_code": {"type": "text", "index": 1, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 4, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 7, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "executable_at_time": {"type": "numeric", "index": 9, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "intention_time": {"type": "numeric", "index": 12, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 13, "name": "size_delta", "comment": null}, "target_round_id": {"type": "numeric", "index": 14, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 15, "name": "commit_deposit", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_shib_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "timestamp": {"type": "numeric", "index": 3, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "funding": {"type": "numeric", "index": 9, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_shib_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "margin_delta": {"type": "numeric", "index": 4, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_shib_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 3, "name": "tracking_code", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 6, "name": "base_asset", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 9, "name": "market_key", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_shib_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 4, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "timestamp": {"type": "numeric", "index": 7, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 9, "name": "flagger", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_shib_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 3, "name": "stakers_fee", "comment": null}, "id0": {"type": "numeric", "index": 4, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "flagger_fee": {"type": "numeric", "index": 8, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "liquidator": {"type": "text", "index": 10, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 11, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 13, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 14, "name": "size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_shib_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "price": {"type": "numeric", "index": 8, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 9, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_shib_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"skew": {"type": "numeric", "index": 1, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "last_price": {"type": "numeric", "index": 9, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 12, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 13, "name": "trade_size", "comment": null}, "size": {"type": "numeric", "index": 14, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 15, "name": "funding_index", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_shib_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "fee": {"type": "numeric", "index": 4, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "funding_index": {"type": "numeric", "index": 8, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "margin": {"type": "numeric", "index": 10, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 11, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 14, "name": "last_price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sol_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"commit_deposit": {"type": "numeric", "index": 1, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "target_round_id": {"type": "numeric", "index": 3, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 4, "name": "current_round_id", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 6, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 7, "name": "size_delta", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 10, "name": "tracking_code", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 14, "name": "is_offchain", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sol_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 3, "name": "is_offchain", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 7, "name": "keeper_deposit", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "intention_time": {"type": "numeric", "index": 9, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 10, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "commit_deposit": {"type": "numeric", "index": 12, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 13, "name": "target_round_id", "comment": null}, "executable_at_time": {"type": "numeric", "index": 14, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 15, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sol_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 2, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 3, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 6, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 9, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sol_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 6, "name": "margin_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sol_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 2, "name": "size_delta", "comment": null}, "market_key": {"type": "text", "index": 3, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 4, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 7, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 10, "name": "base_asset", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sol_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 8, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 10, "name": "flagger", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sol_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"flagger_fee": {"type": "numeric", "index": 1, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 4, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 5, "name": "liquidator", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 7, "name": "liquidator_fee", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 11, "name": "stakers_fee", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sol_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "liquidator": {"type": "text", "index": 8, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 9, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sol_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"funding_index": {"type": "numeric", "index": 1, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 2, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 3, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 15, "name": "skew", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sol_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 2, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 3, "name": "margin", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 5, "name": "funding_index", "comment": null}, "last_price": {"type": "numeric", "index": 6, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 12, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 13, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 14, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_steth_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 3, "name": "is_offchain", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 6, "name": "tracking_code", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "target_round_id": {"type": "numeric", "index": 8, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 9, "name": "current_round_id", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 11, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 12, "name": "size_delta", "comment": null}, "commit_deposit": {"type": "numeric", "index": 13, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_steth_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 2, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "tracking_code": {"type": "text", "index": 4, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 8, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 10, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 11, "name": "intention_time", "comment": null}, "target_round_id": {"type": "numeric", "index": 12, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 13, "name": "commit_deposit", "comment": null}, "executable_at_time": {"type": "numeric", "index": 14, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 15, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_steth_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "funding_rate": {"type": "numeric", "index": 2, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "funding": {"type": "numeric", "index": 5, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 8, "name": "index", "comment": null}, "timestamp": {"type": "numeric", "index": 9, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_steth_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 5, "name": "margin_delta", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_steth_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "base_asset": {"type": "text", "index": 5, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "market_key": {"type": "text", "index": 9, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_steth_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "timestamp": {"type": "numeric", "index": 7, "name": "timestamp", "comment": null}, "flagger": {"type": "text", "index": 8, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_steth_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 7, "name": "stakers_fee", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 9, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 10, "name": "liquidator", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 12, "name": "liquidator_fee", "comment": null}, "flagger_fee": {"type": "numeric", "index": 13, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_steth_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"liquidator": {"type": "text", "index": 1, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 2, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 12, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_steth_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "skew": {"type": "numeric", "index": 4, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 10, "name": "last_price", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 12, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 14, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 15, "name": "trade_size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_steth_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 2, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 3, "name": "trade_size", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 5, "name": "funding_index", "comment": null}, "last_price": {"type": "numeric", "index": 6, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 12, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 14, "name": "fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_stetheth_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 2, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 7, "name": "tracking_code", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "current_round_id": {"type": "numeric", "index": 9, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 10, "name": "target_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 12, "name": "keeper_deposit", "comment": null}, "commit_deposit": {"type": "numeric", "index": 13, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_stetheth_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 4, "name": "keeper_deposit", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 8, "name": "is_offchain", "comment": null}, "executable_at_time": {"type": "numeric", "index": 9, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 12, "name": "intention_time", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "commit_deposit": {"type": "numeric", "index": 14, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 15, "name": "target_round_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_stetheth_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"index": {"type": "numeric", "index": 1, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 3, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 7, "name": "funding_rate", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 10, "name": "funding", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_stetheth_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 3, "name": "margin_delta", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_stetheth_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"tracking_code": {"type": "text", "index": 1, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "base_asset": {"type": "text", "index": 4, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 8, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 11, "name": "market_key", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_stetheth_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "timestamp": {"type": "numeric", "index": 7, "name": "timestamp", "comment": null}, "flagger": {"type": "text", "index": 8, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_stetheth_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 5, "name": "stakers_fee", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 8, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "liquidator": {"type": "text", "index": 10, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 11, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 14, "name": "flagger_fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_stetheth_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size": {"type": "numeric", "index": 1, "name": "size", "comment": null}, "liquidator": {"type": "text", "index": 2, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 6, "name": "fee", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_stetheth_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"skew": {"type": "numeric", "index": 1, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "last_price": {"type": "numeric", "index": 9, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 12, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 13, "name": "margin", "comment": null}, "size": {"type": "numeric", "index": 14, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 15, "name": "funding_index", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_stetheth_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"funding_index": {"type": "numeric", "index": 1, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 2, "name": "size", "comment": null}, "margin": {"type": "numeric", "index": 3, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 4, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_strk_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 3, "name": "tracking_code", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 7, "name": "is_offchain", "comment": null}, "commit_deposit": {"type": "numeric", "index": 8, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "target_round_id": {"type": "numeric", "index": 10, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 11, "name": "current_round_id", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 13, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 14, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_strk_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"tracking_code": {"type": "text", "index": 1, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 4, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 7, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "executable_at_time": {"type": "numeric", "index": 9, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "intention_time": {"type": "numeric", "index": 12, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 13, "name": "size_delta", "comment": null}, "target_round_id": {"type": "numeric", "index": 14, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 15, "name": "commit_deposit", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_strk_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "funding": {"type": "numeric", "index": 2, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "funding_rate": {"type": "numeric", "index": 5, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 9, "name": "index", "comment": null}, "timestamp": {"type": "numeric", "index": 10, "name": "timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_strk_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "margin_delta": {"type": "numeric", "index": 7, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_strk_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size_delta": {"type": "numeric", "index": 1, "name": "size_delta", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 3, "name": "market_key", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 7, "name": "base_asset", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 10, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_strk_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 3, "name": "flagger", "comment": null}, "timestamp": {"type": "numeric", "index": 4, "name": "timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_strk_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 4, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 6, "name": "stakers_fee", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "size": {"type": "numeric", "index": 8, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 9, "name": "liquidator_fee", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 11, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 12, "name": "liquidator", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 14, "name": "flagger_fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_strk_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 2, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_strk_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"margin": {"type": "numeric", "index": 1, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 2, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 4, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 5, "name": "size", "comment": null}, "last_price": {"type": "numeric", "index": 6, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 12, "name": "skew", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 14, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 15, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_strk_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 3, "name": "fee", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 9, "name": "last_price", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 11, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 13, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 14, "name": "trade_size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sui_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 2, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "tracking_code": {"type": "text", "index": 4, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 8, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 9, "name": "size_delta", "comment": null}, "current_round_id": {"type": "numeric", "index": 10, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 11, "name": "target_round_id", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 14, "name": "commit_deposit", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sui_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"executable_at_time": {"type": "numeric", "index": 1, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "intention_time": {"type": "numeric", "index": 4, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "target_round_id": {"type": "numeric", "index": 6, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 7, "name": "commit_deposit", "comment": null}, "tracking_code": {"type": "text", "index": 8, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 12, "name": "keeper_deposit", "comment": null}, "id": {"type": "character varying", "index": 13, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 14, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 15, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sui_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 9, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sui_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "margin_delta": {"type": "numeric", "index": 2, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sui_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 2, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "market_key": {"type": "text", "index": 4, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "tracking_code": {"type": "text", "index": 6, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "base_asset": {"type": "text", "index": 9, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sui_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 9, "name": "flagger", "comment": null}, "timestamp": {"type": "numeric", "index": 10, "name": "timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sui_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "stakers_fee": {"type": "numeric", "index": 5, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 7, "name": "id0", "comment": null}, "liquidator": {"type": "text", "index": 8, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 9, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 11, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}, "flagger_fee": {"type": "numeric", "index": 13, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sui_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 2, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sui_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 2, "name": "last_price", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 4, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 6, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 7, "name": "trade_size", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "skew": {"type": "numeric", "index": 11, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 15, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sui_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 2, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 3, "name": "trade_size", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 5, "name": "funding_index", "comment": null}, "last_price": {"type": "numeric", "index": 6, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 12, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 14, "name": "fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sushi_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"commit_deposit": {"type": "numeric", "index": 1, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "target_round_id": {"type": "numeric", "index": 3, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 4, "name": "current_round_id", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 6, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 7, "name": "size_delta", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 10, "name": "tracking_code", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 14, "name": "is_offchain", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sushi_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"keeper_deposit": {"type": "numeric", "index": 1, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 7, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 10, "name": "executable_at_time", "comment": null}, "commit_deposit": {"type": "numeric", "index": 11, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 12, "name": "target_round_id", "comment": null}, "intention_time": {"type": "numeric", "index": 13, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 14, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 15, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sushi_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 2, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 5, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "timestamp": {"type": "numeric", "index": 7, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 8, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sushi_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "margin_delta": {"type": "numeric", "index": 6, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sushi_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 3, "name": "market_key", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "base_asset": {"type": "text", "index": 7, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 10, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sushi_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 3, "name": "flagger", "comment": null}, "timestamp": {"type": "numeric", "index": 4, "name": "timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sushi_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size": {"type": "numeric", "index": 1, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 2, "name": "liquidator_fee", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 5, "name": "price", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 7, "name": "flagger_fee", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "stakers_fee": {"type": "numeric", "index": 12, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sushi_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"liquidator": {"type": "text", "index": 1, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 2, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 12, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sushi_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "skew": {"type": "numeric", "index": 4, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 10, "name": "last_price", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 12, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 14, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 15, "name": "margin", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_sushi_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "fee": {"type": "numeric", "index": 4, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "funding_index": {"type": "numeric", "index": 8, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 10, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 11, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 14, "name": "last_price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_tia_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size_delta": {"type": "numeric", "index": 1, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 2, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "current_round_id": {"type": "numeric", "index": 4, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 5, "name": "target_round_id", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 7, "name": "commit_deposit", "comment": null}, "is_offchain": {"type": "boolean", "index": 8, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "tracking_code": {"type": "text", "index": 12, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_tia_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"executable_at_time": {"type": "numeric", "index": 1, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "intention_time": {"type": "numeric", "index": 4, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "target_round_id": {"type": "numeric", "index": 6, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 7, "name": "commit_deposit", "comment": null}, "tracking_code": {"type": "text", "index": 8, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 11, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 13, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 14, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 15, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_tia_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 9, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_tia_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 5, "name": "margin_delta", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_tia_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "market_key": {"type": "text", "index": 2, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 3, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 8, "name": "tracking_code", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 11, "name": "base_asset", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_tia_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "flagger": {"type": "text", "index": 8, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 10, "name": "timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_tia_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 7, "name": "stakers_fee", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 9, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 10, "name": "price", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 12, "name": "liquidator_fee", "comment": null}, "flagger_fee": {"type": "numeric", "index": 13, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_tia_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 2, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 3, "name": "liquidator", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_tia_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size": {"type": "numeric", "index": 1, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 2, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 5, "name": "trade_size", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 13, "name": "fee", "comment": null}, "skew": {"type": "numeric", "index": 14, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 15, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_tia_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 4, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "last_price": {"type": "numeric", "index": 8, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "trade_size": {"type": "numeric", "index": 10, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 11, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 13, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 14, "name": "size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_trb_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 3, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "is_offchain": {"type": "boolean", "index": 5, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 9, "name": "commit_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 10, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 11, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "target_round_id": {"type": "numeric", "index": 13, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 14, "name": "current_round_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_trb_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"executable_at_time": {"type": "numeric", "index": 1, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "intention_time": {"type": "numeric", "index": 4, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "target_round_id": {"type": "numeric", "index": 6, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 7, "name": "commit_deposit", "comment": null}, "tracking_code": {"type": "text", "index": 8, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 11, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 13, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 14, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 15, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_trb_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "funding_rate": {"type": "numeric", "index": 2, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "funding": {"type": "numeric", "index": 5, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 8, "name": "index", "comment": null}, "timestamp": {"type": "numeric", "index": 9, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_trb_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "margin_delta": {"type": "numeric", "index": 2, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_trb_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 2, "name": "base_asset", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "size_delta": {"type": "numeric", "index": 7, "name": "size_delta", "comment": null}, "market_key": {"type": "text", "index": 8, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_trb_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "flagger": {"type": "text", "index": 7, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 9, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_trb_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 2, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 3, "name": "liquidator", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 5, "name": "liquidator_fee", "comment": null}, "flagger_fee": {"type": "numeric", "index": 6, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 12, "name": "id0", "comment": null}, "stakers_fee": {"type": "numeric", "index": 13, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 14, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_trb_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 2, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_trb_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 8, "name": "skew", "comment": null}, "funding_index": {"type": "numeric", "index": 9, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 11, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 12, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 15, "name": "last_price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_trb_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 2, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 3, "name": "margin", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 5, "name": "funding_index", "comment": null}, "last_price": {"type": "numeric", "index": 6, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 12, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 13, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 14, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_trx_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 3, "name": "tracking_code", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 7, "name": "is_offchain", "comment": null}, "commit_deposit": {"type": "numeric", "index": 8, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "target_round_id": {"type": "numeric", "index": 10, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 11, "name": "current_round_id", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 13, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 14, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_trx_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"executable_at_time": {"type": "numeric", "index": 1, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "intention_time": {"type": "numeric", "index": 3, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "commit_deposit": {"type": "numeric", "index": 6, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 7, "name": "target_round_id", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 9, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 11, "name": "keeper_deposit", "comment": null}, "account": {"type": "text", "index": 12, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 13, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 15, "name": "is_offchain", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_trx_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"index": {"type": "numeric", "index": 1, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 3, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 7, "name": "funding_rate", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 10, "name": "funding", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_trx_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"margin_delta": {"type": "numeric", "index": 1, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_trx_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "market_key": {"type": "text", "index": 2, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 3, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 8, "name": "tracking_code", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 11, "name": "base_asset", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_trx_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 8, "name": "flagger", "comment": null}, "timestamp": {"type": "numeric", "index": 9, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_trx_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"flagger_fee": {"type": "numeric", "index": 1, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 6, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "stakers_fee": {"type": "numeric", "index": 9, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_trx_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"liquidator": {"type": "text", "index": 1, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 2, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 12, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_trx_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 5, "name": "skew", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 7, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "trade_size": {"type": "numeric", "index": 9, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 10, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 12, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 13, "name": "size", "comment": null}, "last_price": {"type": "numeric", "index": 14, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 15, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_trx_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 3, "name": "fee", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 9, "name": "last_price", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 11, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 13, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 14, "name": "trade_size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_uma_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "is_offchain": {"type": "boolean", "index": 5, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 9, "name": "commit_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 10, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 11, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "target_round_id": {"type": "numeric", "index": 13, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 14, "name": "current_round_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_uma_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 2, "name": "executable_at_time", "comment": null}, "target_round_id": {"type": "numeric", "index": 3, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 4, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "intention_time": {"type": "numeric", "index": 6, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 7, "name": "size_delta", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 9, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 11, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}, "is_offchain": {"type": "boolean", "index": 13, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 15, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_uma_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 2, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 5, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "timestamp": {"type": "numeric", "index": 7, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 8, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_uma_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 8, "name": "margin_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_uma_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 5, "name": "base_asset", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 8, "name": "size_delta", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 10, "name": "market_key", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_uma_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"flagger": {"type": "text", "index": 1, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 3, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 10, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_uma_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 4, "name": "id0", "comment": null}, "stakers_fee": {"type": "numeric", "index": 5, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "size": {"type": "numeric", "index": 8, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 9, "name": "liquidator_fee", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 11, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 12, "name": "price", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 14, "name": "flagger_fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_uma_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"fee": {"type": "numeric", "index": 1, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 4, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 5, "name": "liquidator", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 12, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_uma_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"fee": {"type": "numeric", "index": 1, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 5, "name": "skew", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 10, "name": "last_price", "comment": null}, "funding_index": {"type": "numeric", "index": 11, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 13, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 14, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 15, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_uma_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 9, "name": "last_price", "comment": null}, "funding_index": {"type": "numeric", "index": 10, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "margin": {"type": "numeric", "index": 12, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 13, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 14, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_uni_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size_delta": {"type": "numeric", "index": 1, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 2, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "current_round_id": {"type": "numeric", "index": 4, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 5, "name": "target_round_id", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 7, "name": "commit_deposit", "comment": null}, "is_offchain": {"type": "boolean", "index": 8, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "tracking_code": {"type": "text", "index": 12, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_uni_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"tracking_code": {"type": "text", "index": 1, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 5, "name": "keeper_deposit", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 7, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "executable_at_time": {"type": "numeric", "index": 9, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "intention_time": {"type": "numeric", "index": 12, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 13, "name": "size_delta", "comment": null}, "target_round_id": {"type": "numeric", "index": 14, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 15, "name": "commit_deposit", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_uni_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 2, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 5, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 8, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 9, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_uni_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 6, "name": "margin_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_uni_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"tracking_code": {"type": "text", "index": 1, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "base_asset": {"type": "text", "index": 4, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 8, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "market_key": {"type": "text", "index": 10, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_uni_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "flagger": {"type": "text", "index": 2, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_uni_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"liquidator_fee": {"type": "numeric", "index": 1, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 2, "name": "size", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 7, "name": "flagger_fee", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "stakers_fee": {"type": "numeric", "index": 11, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_uni_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "fee": {"type": "numeric", "index": 7, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 10, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 11, "name": "liquidator", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_uni_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 2, "name": "skew", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 4, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "last_price": {"type": "numeric", "index": 9, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "margin": {"type": "numeric", "index": 11, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 12, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 14, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 15, "name": "size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_uni_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 3, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "last_price": {"type": "numeric", "index": 8, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 11, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 12, "name": "margin", "comment": null}, "size": {"type": "numeric", "index": 13, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 14, "name": "funding_index", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_usdt_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"target_round_id": {"type": "numeric", "index": 1, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 2, "name": "current_round_id", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 4, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "commit_deposit": {"type": "numeric", "index": 6, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 10, "name": "is_offchain", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 12, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_usdt_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"target_round_id": {"type": "numeric", "index": 1, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 2, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "intention_time": {"type": "numeric", "index": 4, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 7, "name": "executable_at_time", "comment": null}, "is_offchain": {"type": "boolean", "index": 8, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 12, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 14, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 15, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_usdt_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 2, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 5, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 8, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 9, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_usdt_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 4, "name": "margin_delta", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_usdt_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "fee": {"type": "numeric", "index": 3, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 4, "name": "market_key", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 7, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "base_asset": {"type": "text", "index": 10, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 11, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_usdt_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 2, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 4, "name": "flagger", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_usdt_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size": {"type": "numeric", "index": 1, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 2, "name": "liquidator_fee", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 5, "name": "price", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 7, "name": "flagger_fee", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 13, "name": "stakers_fee", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_usdt_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 8, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 9, "name": "price", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 12, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_usdt_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 2, "name": "last_price", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 4, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 6, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 7, "name": "trade_size", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "skew": {"type": "numeric", "index": 11, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 15, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_usdt_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"funding_index": {"type": "numeric", "index": 1, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 2, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 3, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_wld_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 2, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 7, "name": "tracking_code", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "target_round_id": {"type": "numeric", "index": 9, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 10, "name": "current_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 12, "name": "keeper_deposit", "comment": null}, "commit_deposit": {"type": "numeric", "index": 13, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_wld_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 2, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "tracking_code": {"type": "text", "index": 4, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 8, "name": "keeper_deposit", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 10, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 11, "name": "intention_time", "comment": null}, "target_round_id": {"type": "numeric", "index": 12, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 13, "name": "commit_deposit", "comment": null}, "executable_at_time": {"type": "numeric", "index": 14, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 15, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_wld_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 2, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 4, "name": "index", "comment": null}, "funding": {"type": "numeric", "index": 5, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "funding_rate": {"type": "numeric", "index": 8, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_wld_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "margin_delta": {"type": "numeric", "index": 2, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_wld_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 2, "name": "base_asset", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "size_delta": {"type": "numeric", "index": 7, "name": "size_delta", "comment": null}, "market_key": {"type": "text", "index": 8, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_wld_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 2, "name": "timestamp", "comment": null}, "flagger": {"type": "text", "index": 3, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_wld_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 3, "name": "stakers_fee", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 9, "name": "flagger_fee", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 11, "name": "liquidator_fee", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 13, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 14, "name": "price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_wld_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"fee": {"type": "numeric", "index": 1, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 4, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 5, "name": "liquidator", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 12, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_wld_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 4, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 6, "name": "fee", "comment": null}, "skew": {"type": "numeric", "index": 7, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 10, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 12, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 13, "name": "trade_size", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 15, "name": "last_price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_wld_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"funding_index": {"type": "numeric", "index": 1, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 2, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 3, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xag_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 7, "name": "is_offchain", "comment": null}, "commit_deposit": {"type": "numeric", "index": 8, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "current_round_id": {"type": "numeric", "index": 10, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 11, "name": "target_round_id", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 13, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 14, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xag_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"is_offchain": {"type": "boolean", "index": 1, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 6, "name": "keeper_deposit", "comment": null}, "tracking_code": {"type": "text", "index": 7, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "target_round_id": {"type": "numeric", "index": 9, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 10, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "intention_time": {"type": "numeric", "index": 12, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 13, "name": "size_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 15, "name": "executable_at_time", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xag_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "funding_rate": {"type": "numeric", "index": 2, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "funding": {"type": "numeric", "index": 5, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 8, "name": "index", "comment": null}, "timestamp": {"type": "numeric", "index": 9, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xag_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "margin_delta": {"type": "numeric", "index": 4, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xag_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 2, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "market_key": {"type": "text", "index": 4, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "tracking_code": {"type": "text", "index": 6, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "base_asset": {"type": "text", "index": 9, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xag_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 3, "name": "flagger", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xag_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"flagger_fee": {"type": "numeric", "index": 1, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 5, "name": "price", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 7, "name": "liquidator_fee", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 11, "name": "stakers_fee", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xag_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"price": {"type": "numeric", "index": 1, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 2, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 12, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xag_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"last_price": {"type": "numeric", "index": 1, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 5, "name": "trade_size", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 7, "name": "funding_index", "comment": null}, "skew": {"type": "numeric", "index": 8, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 10, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}, "id": {"type": "character varying", "index": 13, "name": "id", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 15, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xag_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 6, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 9, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 10, "name": "margin", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 12, "name": "funding_index", "comment": null}, "last_price": {"type": "numeric", "index": 13, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xau_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"target_round_id": {"type": "numeric", "index": 1, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 2, "name": "current_round_id", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 4, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "commit_deposit": {"type": "numeric", "index": 6, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 10, "name": "is_offchain", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 12, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xau_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 2, "name": "keeper_deposit", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 7, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 10, "name": "executable_at_time", "comment": null}, "commit_deposit": {"type": "numeric", "index": 11, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 12, "name": "target_round_id", "comment": null}, "intention_time": {"type": "numeric", "index": 13, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 14, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 15, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xau_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 9, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xau_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 5, "name": "margin_delta", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xau_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 3, "name": "base_asset", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 6, "name": "tracking_code", "comment": null}, "market_key": {"type": "text", "index": 7, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 10, "name": "size_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xau_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "timestamp": {"type": "numeric", "index": 7, "name": "timestamp", "comment": null}, "flagger": {"type": "text", "index": 8, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xau_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 5, "name": "stakers_fee", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 8, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "price": {"type": "numeric", "index": 10, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 11, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 14, "name": "flagger_fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xau_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 4, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 9, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 10, "name": "liquidator", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xau_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 2, "name": "last_price", "comment": null}, "funding_index": {"type": "numeric", "index": 3, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "margin": {"type": "numeric", "index": 5, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 6, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 10, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 12, "name": "skew", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 15, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xau_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 2, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 3, "name": "margin", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 5, "name": "funding_index", "comment": null}, "last_price": {"type": "numeric", "index": 6, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 12, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 14, "name": "fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xlm_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"tracking_code": {"type": "text", "index": 1, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 6, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 9, "name": "commit_deposit", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 10, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}, "target_round_id": {"type": "numeric", "index": 12, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 13, "name": "current_round_id", "comment": null}, "event_name": {"type": "text", "index": 14, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xlm_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 2, "name": "executable_at_time", "comment": null}, "target_round_id": {"type": "numeric", "index": 3, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 4, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "intention_time": {"type": "numeric", "index": 6, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 7, "name": "size_delta", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 10, "name": "keeper_deposit", "comment": null}, "tracking_code": {"type": "text", "index": 11, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}, "is_offchain": {"type": "boolean", "index": 13, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 15, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xlm_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "timestamp": {"type": "numeric", "index": 3, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "funding": {"type": "numeric", "index": 9, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xlm_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 5, "name": "margin_delta", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xlm_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 3, "name": "base_asset", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 6, "name": "tracking_code", "comment": null}, "fee": {"type": "numeric", "index": 7, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 8, "name": "market_key", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 10, "name": "size_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xlm_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 2, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 4, "name": "flagger", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xlm_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"flagger_fee": {"type": "numeric", "index": 1, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "liquidator": {"type": "text", "index": 3, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 4, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 6, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "stakers_fee": {"type": "numeric", "index": 9, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xlm_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "fee": {"type": "numeric", "index": 7, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 10, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 11, "name": "liquidator", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xlm_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"size": {"type": "numeric", "index": 1, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 2, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 5, "name": "trade_size", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 13, "name": "fee", "comment": null}, "skew": {"type": "numeric", "index": 14, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 15, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xlm_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"last_price": {"type": "numeric", "index": 1, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "margin": {"type": "numeric", "index": 3, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 4, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 6, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 11, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xmr_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"tracking_code": {"type": "text", "index": 1, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 6, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 9, "name": "commit_deposit", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 10, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}, "current_round_id": {"type": "numeric", "index": 12, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 13, "name": "target_round_id", "comment": null}, "event_name": {"type": "text", "index": 14, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xmr_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"target_round_id": {"type": "numeric", "index": 1, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 2, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 5, "name": "intention_time", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 7, "name": "executable_at_time", "comment": null}, "is_offchain": {"type": "boolean", "index": 8, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 13, "name": "keeper_deposit", "comment": null}, "tracking_code": {"type": "text", "index": 14, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 15, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xmr_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 2, "name": "timestamp", "comment": null}, "index": {"type": "numeric", "index": 3, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 6, "name": "funding", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 9, "name": "funding_rate", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xmr_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 5, "name": "margin_delta", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xmr_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 2, "name": "base_asset", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "size_delta": {"type": "numeric", "index": 7, "name": "size_delta", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 9, "name": "market_key", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xmr_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "flagger": {"type": "text", "index": 7, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 9, "name": "timestamp", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xmr_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 2, "name": "flagger_fee", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 4, "name": "liquidator_fee", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 6, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 7, "name": "price", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "stakers_fee": {"type": "numeric", "index": 9, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "account": {"type": "text", "index": 12, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xmr_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"fee": {"type": "numeric", "index": 1, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "liquidator": {"type": "text", "index": 3, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 4, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 11, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 12, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xmr_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 2, "name": "last_price", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 4, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 6, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 7, "name": "margin", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "skew": {"type": "numeric", "index": 11, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 15, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xmr_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 6, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 9, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 10, "name": "margin", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 12, "name": "funding_index", "comment": null}, "last_price": {"type": "numeric", "index": 13, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xrp_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"commit_deposit": {"type": "numeric", "index": 1, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "current_round_id": {"type": "numeric", "index": 3, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 4, "name": "target_round_id", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 6, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 7, "name": "size_delta", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 9, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 14, "name": "is_offchain", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xrp_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 2, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "tracking_code": {"type": "text", "index": 4, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 7, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "size_delta": {"type": "numeric", "index": 10, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 11, "name": "intention_time", "comment": null}, "target_round_id": {"type": "numeric", "index": 12, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 13, "name": "commit_deposit", "comment": null}, "executable_at_time": {"type": "numeric", "index": 14, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 15, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xrp_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 2, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 4, "name": "index", "comment": null}, "funding": {"type": "numeric", "index": 5, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "funding_rate": {"type": "numeric", "index": 8, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xrp_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "margin_delta": {"type": "numeric", "index": 4, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xrp_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"base_asset": {"type": "text", "index": 1, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "tracking_code": {"type": "text", "index": 4, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "size_delta": {"type": "numeric", "index": 7, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "market_key": {"type": "text", "index": 9, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xrp_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 2, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 4, "name": "flagger", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "account": {"type": "text", "index": 8, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xrp_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "stakers_fee": {"type": "numeric", "index": 4, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 8, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "price": {"type": "numeric", "index": 10, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 11, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 14, "name": "flagger_fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xrp_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_timestamp": {"type": "timestamp with time zone", "index": 1, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 2, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 4, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "liquidator": {"type": "text", "index": 10, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 11, "name": "price", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xrp_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"skew": {"type": "numeric", "index": 1, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 4, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "last_price": {"type": "numeric", "index": 9, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 12, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 13, "name": "margin", "comment": null}, "size": {"type": "numeric", "index": 14, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 15, "name": "funding_index", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xrp_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "fee": {"type": "numeric", "index": 2, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 4, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "last_price": {"type": "numeric", "index": 8, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "margin": {"type": "numeric", "index": 10, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 11, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 13, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 14, "name": "size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xtz_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "target_round_id": {"type": "numeric", "index": 2, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 3, "name": "current_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 5, "name": "keeper_deposit", "comment": null}, "commit_deposit": {"type": "numeric", "index": 6, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 9, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "account": {"type": "text", "index": 12, "name": "account", "comment": null}, "tracking_code": {"type": "text", "index": 13, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 14, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xtz_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"target_round_id": {"type": "numeric", "index": 1, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 2, "name": "commit_deposit", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "intention_time": {"type": "numeric", "index": 4, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 5, "name": "size_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 7, "name": "executable_at_time", "comment": null}, "is_offchain": {"type": "boolean", "index": 8, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 13, "name": "keeper_deposit", "comment": null}, "tracking_code": {"type": "text", "index": 14, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 15, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xtz_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 4, "name": "timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 7, "name": "funding", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 10, "name": "funding_rate", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xtz_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "margin_delta": {"type": "numeric", "index": 4, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xtz_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 2, "name": "base_asset", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "size_delta": {"type": "numeric", "index": 7, "name": "size_delta", "comment": null}, "fee": {"type": "numeric", "index": 8, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 9, "name": "market_key", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xtz_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "flagger": {"type": "text", "index": 2, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xtz_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "stakers_fee": {"type": "numeric", "index": 2, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 9, "name": "flagger_fee", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 11, "name": "liquidator_fee", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 13, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 14, "name": "price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xtz_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"fee": {"type": "numeric", "index": 1, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "price": {"type": "numeric", "index": 4, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 5, "name": "liquidator", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 12, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xtz_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"trade_size": {"type": "numeric", "index": 1, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 2, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 4, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 5, "name": "size", "comment": null}, "last_price": {"type": "numeric", "index": 6, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 12, "name": "skew", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 14, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 15, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_xtz_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "funding_index": {"type": "numeric", "index": 8, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 10, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 11, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 14, "name": "last_price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_yfi_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 2, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 8, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 9, "name": "size_delta", "comment": null}, "current_round_id": {"type": "numeric", "index": 10, "name": "current_round_id", "comment": null}, "target_round_id": {"type": "numeric", "index": 11, "name": "target_round_id", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 14, "name": "commit_deposit", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_yfi_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 2, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "tracking_code": {"type": "text", "index": 4, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 7, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "intention_time": {"type": "numeric", "index": 10, "name": "intention_time", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}, "target_round_id": {"type": "numeric", "index": 12, "name": "target_round_id", "comment": null}, "commit_deposit": {"type": "numeric", "index": 13, "name": "commit_deposit", "comment": null}, "executable_at_time": {"type": "numeric", "index": 14, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 15, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_yfi_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 3, "name": "funding", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 6, "name": "funding_rate", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "index": {"type": "numeric", "index": 8, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 10, "name": "timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_yfi_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "margin_delta": {"type": "numeric", "index": 4, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_yfi_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 2, "name": "size_delta", "comment": null}, "market_key": {"type": "text", "index": 3, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 4, "name": "fee", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 7, "name": "tracking_code", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "base_asset": {"type": "text", "index": 10, "name": "base_asset", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_yfi_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "numeric", "index": 1, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 3, "name": "flagger", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 10, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_yfi_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"flagger_fee": {"type": "numeric", "index": 1, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 5, "name": "price", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 7, "name": "liquidator_fee", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "stakers_fee": {"type": "numeric", "index": 10, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}, "account": {"type": "text", "index": 13, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 14, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_yfi_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 4, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "size": {"type": "numeric", "index": 7, "name": "size", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 9, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 10, "name": "price", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}, "fee": {"type": "numeric", "index": 12, "name": "fee", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_yfi_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 5, "name": "skew", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 7, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "margin": {"type": "numeric", "index": 9, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 10, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 12, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 13, "name": "size", "comment": null}, "last_price": {"type": "numeric", "index": 14, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 15, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_yfi_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 2, "name": "last_price", "comment": null}, "size": {"type": "numeric", "index": 3, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 4, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 6, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 7, "name": "trade_size", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "account": {"type": "text", "index": 12, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 14, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zec_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "tracking_code": {"type": "text", "index": 4, "name": "tracking_code", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "is_offchain": {"type": "boolean", "index": 6, "name": "is_offchain", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "commit_deposit": {"type": "numeric", "index": 8, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "target_round_id": {"type": "numeric", "index": 11, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 12, "name": "current_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 13, "name": "size_delta", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 14, "name": "keeper_deposit", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zec_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"keeper_deposit": {"type": "numeric", "index": 1, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 7, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 9, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 10, "name": "executable_at_time", "comment": null}, "commit_deposit": {"type": "numeric", "index": 11, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 12, "name": "target_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 13, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 14, "name": "intention_time", "comment": null}, "event_name": {"type": "text", "index": 15, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zec_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "index": {"type": "numeric", "index": 2, "name": "index", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 4, "name": "timestamp", "comment": null}, "contract": {"type": "text", "index": 5, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "funding": {"type": "numeric", "index": 7, "name": "funding", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "funding_rate": {"type": "numeric", "index": 10, "name": "funding_rate", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zec_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "margin_delta": {"type": "numeric", "index": 4, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zec_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "base_asset": {"type": "text", "index": 5, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "market_key": {"type": "text", "index": 9, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 10, "name": "fee", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zec_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 4, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "timestamp": {"type": "numeric", "index": 7, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "flagger": {"type": "text", "index": 9, "name": "flagger", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zec_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "stakers_fee": {"type": "numeric", "index": 7, "name": "stakers_fee", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 9, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 10, "name": "price", "comment": null}, "size": {"type": "numeric", "index": 11, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 12, "name": "liquidator_fee", "comment": null}, "flagger_fee": {"type": "numeric", "index": 13, "name": "flagger_fee", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zec_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"fee": {"type": "numeric", "index": 1, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 9, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 11, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 12, "name": "account", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zec_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 2, "name": "last_price", "comment": null}, "funding_index": {"type": "numeric", "index": 3, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 4, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 5, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 6, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 9, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 10, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 12, "name": "skew", "comment": null}, "block_number": {"type": "integer", "index": 13, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 14, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 15, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zec_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 5, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 6, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "funding_index": {"type": "numeric", "index": 8, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 9, "name": "size", "comment": null}, "margin": {"type": "numeric", "index": 10, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 11, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 14, "name": "last_price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zil_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"tracking_code": {"type": "text", "index": 1, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 3, "name": "account", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 6, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "commit_deposit": {"type": "numeric", "index": 9, "name": "commit_deposit", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 10, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}, "target_round_id": {"type": "numeric", "index": 12, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 13, "name": "current_round_id", "comment": null}, "event_name": {"type": "text", "index": 14, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zil_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 2, "name": "is_offchain", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 4, "name": "keeper_deposit", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 8, "name": "tracking_code", "comment": null}, "commit_deposit": {"type": "numeric", "index": 9, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 10, "name": "target_round_id", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 12, "name": "intention_time", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}, "executable_at_time": {"type": "numeric", "index": 15, "name": "executable_at_time", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zil_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 2, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 4, "name": "index", "comment": null}, "funding": {"type": "numeric", "index": 5, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "funding_rate": {"type": "numeric", "index": 8, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zil_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "account": {"type": "text", "index": 4, "name": "account", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "margin_delta": {"type": "numeric", "index": 7, "name": "margin_delta", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zil_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 2, "name": "size_delta", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "fee": {"type": "numeric", "index": 4, "name": "fee", "comment": null}, "market_key": {"type": "text", "index": 5, "name": "market_key", "comment": null}, "tracking_code": {"type": "text", "index": 6, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "base_asset": {"type": "text", "index": 9, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zil_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 2, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 5, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "timestamp": {"type": "numeric", "index": 7, "name": "timestamp", "comment": null}, "flagger": {"type": "text", "index": 8, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zil_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id0": {"type": "numeric", "index": 1, "name": "id0", "comment": null}, "stakers_fee": {"type": "numeric", "index": 2, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 6, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 9, "name": "flagger_fee", "comment": null}, "size": {"type": "numeric", "index": 10, "name": "size", "comment": null}, "liquidator_fee": {"type": "numeric", "index": 11, "name": "liquidator_fee", "comment": null}, "event_name": {"type": "text", "index": 12, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 13, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 14, "name": "price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zil_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "fee": {"type": "numeric", "index": 7, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}, "price": {"type": "numeric", "index": 9, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 10, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "size": {"type": "numeric", "index": 12, "name": "size", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zil_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"skew": {"type": "numeric", "index": 1, "name": "skew", "comment": null}, "contract": {"type": "text", "index": 2, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "fee": {"type": "numeric", "index": 4, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "last_price": {"type": "numeric", "index": 9, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}, "margin": {"type": "numeric", "index": 12, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 13, "name": "trade_size", "comment": null}, "size": {"type": "numeric", "index": 14, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 15, "name": "funding_index", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zil_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"funding_index": {"type": "numeric", "index": 1, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 2, "name": "size", "comment": null}, "trade_size": {"type": "numeric", "index": 3, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 4, "name": "margin", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 7, "name": "last_price", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "fee": {"type": "numeric", "index": 11, "name": "fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_delayed_order_removed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zrx_event_delayed_order_removed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 3, "name": "is_offchain", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 5, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "target_round_id": {"type": "numeric", "index": 8, "name": "target_round_id", "comment": null}, "current_round_id": {"type": "numeric", "index": 9, "name": "current_round_id", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 11, "name": "keeper_deposit", "comment": null}, "size_delta": {"type": "numeric", "index": 12, "name": "size_delta", "comment": null}, "commit_deposit": {"type": "numeric", "index": 13, "name": "commit_deposit", "comment": null}, "transaction_hash": {"type": "text", "index": 14, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_delayed_order_removed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_delayed_order_submitted": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zrx_event_delayed_order_submitted", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 2, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "keeper_deposit": {"type": "numeric", "index": 4, "name": "keeper_deposit", "comment": null}, "account": {"type": "text", "index": 5, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "is_offchain": {"type": "boolean", "index": 8, "name": "is_offchain", "comment": null}, "executable_at_time": {"type": "numeric", "index": 9, "name": "executable_at_time", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "size_delta": {"type": "numeric", "index": 11, "name": "size_delta", "comment": null}, "intention_time": {"type": "numeric", "index": 12, "name": "intention_time", "comment": null}, "event_name": {"type": "text", "index": 13, "name": "event_name", "comment": null}, "commit_deposit": {"type": "numeric", "index": 14, "name": "commit_deposit", "comment": null}, "target_round_id": {"type": "numeric", "index": 15, "name": "target_round_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_delayed_order_submitted"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_funding_recomputed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zrx_event_funding_recomputed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"funding": {"type": "numeric", "index": 1, "name": "funding", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 3, "name": "contract", "comment": null}, "funding_rate": {"type": "numeric", "index": 4, "name": "funding_rate", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "timestamp": {"type": "numeric", "index": 8, "name": "timestamp", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "index": {"type": "numeric", "index": 10, "name": "index", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_funding_recomputed"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_margin_transferred": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zrx_event_margin_transferred", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "margin_delta": {"type": "numeric", "index": 4, "name": "margin_delta", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 6, "name": "block_timestamp", "comment": null}, "account": {"type": "text", "index": 7, "name": "account", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_margin_transferred"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_perps_tracking": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zrx_event_perps_tracking", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "market_key": {"type": "text", "index": 2, "name": "market_key", "comment": null}, "fee": {"type": "numeric", "index": 3, "name": "fee", "comment": null}, "size_delta": {"type": "numeric", "index": 4, "name": "size_delta", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "base_asset": {"type": "text", "index": 7, "name": "base_asset", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "tracking_code": {"type": "text", "index": 10, "name": "tracking_code", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_perps_tracking"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_flagged": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zrx_event_position_flagged", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 2, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 3, "name": "id0", "comment": null}, "id": {"type": "character varying", "index": 4, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 5, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 6, "name": "account", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "flagger": {"type": "text", "index": 8, "name": "flagger", "comment": null}, "event_name": {"type": "text", "index": 9, "name": "event_name", "comment": null}, "timestamp": {"type": "numeric", "index": 10, "name": "timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_flagged"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_liquidated0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zrx_event_position_liquidated0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"liquidator_fee": {"type": "numeric", "index": 1, "name": "liquidator_fee", "comment": null}, "size": {"type": "numeric", "index": 2, "name": "size", "comment": null}, "price": {"type": "numeric", "index": 3, "name": "price", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "flagger_fee": {"type": "numeric", "index": 7, "name": "flagger_fee", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 9, "name": "account", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "stakers_fee": {"type": "numeric", "index": 11, "name": "stakers_fee", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "id0": {"type": "numeric", "index": 13, "name": "id0", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_liquidated0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_liquidated1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zrx_event_position_liquidated1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"fee": {"type": "numeric", "index": 1, "name": "fee", "comment": null}, "transaction_hash": {"type": "text", "index": 2, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "liquidator": {"type": "text", "index": 4, "name": "liquidator", "comment": null}, "price": {"type": "numeric", "index": 5, "name": "price", "comment": null}, "size": {"type": "numeric", "index": 6, "name": "size", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "id0": {"type": "numeric", "index": 8, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 9, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "account": {"type": "text", "index": 11, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 12, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_liquidated1"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_modified0": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zrx_event_position_modified0", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"margin": {"type": "numeric", "index": 1, "name": "margin", "comment": null}, "trade_size": {"type": "numeric", "index": 2, "name": "trade_size", "comment": null}, "event_name": {"type": "text", "index": 3, "name": "event_name", "comment": null}, "funding_index": {"type": "numeric", "index": 4, "name": "funding_index", "comment": null}, "size": {"type": "numeric", "index": 5, "name": "size", "comment": null}, "last_price": {"type": "numeric", "index": 6, "name": "last_price", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 8, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "account": {"type": "text", "index": 10, "name": "account", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}, "skew": {"type": "numeric", "index": 12, "name": "skew", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 13, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 14, "name": "fee", "comment": null}, "id0": {"type": "numeric", "index": 15, "name": "id0", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_modified0"}, "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_modified1": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "perps_v2_zrx_event_position_modified1", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"account": {"type": "text", "index": 1, "name": "account", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "id0": {"type": "numeric", "index": 4, "name": "id0", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "fee": {"type": "numeric", "index": 6, "name": "fee", "comment": null}, "contract": {"type": "text", "index": 7, "name": "contract", "comment": null}, "size": {"type": "numeric", "index": 8, "name": "size", "comment": null}, "funding_index": {"type": "numeric", "index": 9, "name": "funding_index", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "trade_size": {"type": "numeric", "index": 11, "name": "trade_size", "comment": null}, "margin": {"type": "numeric", "index": 12, "name": "margin", "comment": null}, "transaction_hash": {"type": "text", "index": 13, "name": "transaction_hash", "comment": null}, "last_price": {"type": "numeric", "index": 14, "name": "last_price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_modified1"}, "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_order_cancelled": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "spot_market_proxy_event_order_cancelled", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "async_order_claim": {"type": "jsonb", "index": 2, "name": "async_order_claim", "comment": null}, "sender": {"type": "text", "index": 3, "name": "sender", "comment": null}, "transaction_hash": {"type": "text", "index": 4, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 5, "name": "id", "comment": null}, "async_order_id": {"type": "numeric", "index": 6, "name": "async_order_id", "comment": null}, "block_number": {"type": "integer", "index": 7, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "market_id": {"type": "numeric", "index": 9, "name": "market_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 10, "name": "block_timestamp", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_order_cancelled"}, "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_order_committed": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "spot_market_proxy_event_order_committed", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"async_order_id": {"type": "numeric", "index": 1, "name": "async_order_id", "comment": null}, "event_name": {"type": "text", "index": 2, "name": "event_name", "comment": null}, "amount_provided": {"type": "numeric", "index": 3, "name": "amount_provided", "comment": null}, "sender": {"type": "text", "index": 4, "name": "sender", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "referrer": {"type": "text", "index": 6, "name": "referrer", "comment": null}, "order_type": {"type": "integer", "index": 7, "name": "order_type", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 9, "name": "id", "comment": null}, "market_id": {"type": "numeric", "index": 10, "name": "market_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 11, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 12, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_order_committed"}, "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_order_settled": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "spot_market_proxy_event_order_settled", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"price": {"type": "numeric", "index": 1, "name": "price", "comment": null}, "fees": {"type": "jsonb", "index": 2, "name": "fees", "comment": null}, "collected_fees": {"type": "numeric", "index": 3, "name": "collected_fees", "comment": null}, "final_order_amount": {"type": "numeric", "index": 4, "name": "final_order_amount", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "settler": {"type": "text", "index": 7, "name": "settler", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "async_order_id": {"type": "numeric", "index": 9, "name": "async_order_id", "comment": null}, "id": {"type": "character varying", "index": 10, "name": "id", "comment": null}, "order_type": {"type": "integer", "index": 11, "name": "order_type", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 12, "name": "block_timestamp", "comment": null}, "market_id": {"type": "numeric", "index": 13, "name": "market_id", "comment": null}, "contract": {"type": "text", "index": 14, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_order_settled"}, "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_bought": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "spot_market_proxy_event_synth_bought", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "synth_returned": {"type": "numeric", "index": 2, "name": "synth_returned", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "synth_market_id": {"type": "numeric", "index": 5, "name": "synth_market_id", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "collected_fees": {"type": "numeric", "index": 7, "name": "collected_fees", "comment": null}, "fees": {"type": "jsonb", "index": 8, "name": "fees", "comment": null}, "referrer": {"type": "text", "index": 9, "name": "referrer", "comment": null}, "event_name": {"type": "text", "index": 10, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 11, "name": "transaction_hash", "comment": null}, "price": {"type": "numeric", "index": 12, "name": "price", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_bought"}, "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_registered": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "spot_market_proxy_event_synth_registered", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"block_number": {"type": "integer", "index": 1, "name": "block_number", "comment": null}, "synth_token_address": {"type": "text", "index": 2, "name": "synth_token_address", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 4, "name": "block_timestamp", "comment": null}, "synth_market_id": {"type": "numeric", "index": 5, "name": "synth_market_id", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "transaction_hash": {"type": "text", "index": 8, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_registered"}, "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_sold": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "spot_market_proxy_event_synth_sold", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "price": {"type": "numeric", "index": 2, "name": "price", "comment": null}, "collected_fees": {"type": "numeric", "index": 3, "name": "collected_fees", "comment": null}, "event_name": {"type": "text", "index": 4, "name": "event_name", "comment": null}, "fees": {"type": "jsonb", "index": 5, "name": "fees", "comment": null}, "referrer": {"type": "text", "index": 6, "name": "referrer", "comment": null}, "synth_market_id": {"type": "numeric", "index": 7, "name": "synth_market_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 8, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}, "amount_returned": {"type": "numeric", "index": 10, "name": "amount_returned", "comment": null}, "block_number": {"type": "integer", "index": 11, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 12, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_sold"}, "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_unwrapped": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "spot_market_proxy_event_synth_unwrapped", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"amount_unwrapped": {"type": "numeric", "index": 1, "name": "amount_unwrapped", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "id": {"type": "character varying", "index": 3, "name": "id", "comment": null}, "synth_market_id": {"type": "numeric", "index": 4, "name": "synth_market_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "contract": {"type": "text", "index": 6, "name": "contract", "comment": null}, "fees_collected": {"type": "numeric", "index": 7, "name": "fees_collected", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "fees": {"type": "jsonb", "index": 9, "name": "fees", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_unwrapped"}, "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_wrapped": {"metadata": {"type": "BASE TABLE", "schema": "raw_optimism_mainnet", "name": "spot_market_proxy_event_synth_wrapped", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "amount_wrapped": {"type": "numeric", "index": 3, "name": "amount_wrapped", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "synth_market_id": {"type": "numeric", "index": 6, "name": "synth_market_id", "comment": null}, "fees": {"type": "jsonb", "index": 7, "name": "fees", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "fees_collected": {"type": "numeric", "index": 9, "name": "fees_collected", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_wrapped"}, "source.synthetix.raw_snax_mainnet.ambassador_governance_proxy_event_vote_recorded": {"metadata": {"type": "BASE TABLE", "schema": "raw_snax_mainnet", "name": "ambassador_governance_proxy_event_vote_recorded", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"candidates": {"type": "jsonb", "index": 1, "name": "candidates", "comment": null}, "voting_power": {"type": "numeric", "index": 2, "name": "voting_power", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 4, "name": "contract", "comment": null}, "event_name": {"type": "text", "index": 5, "name": "event_name", "comment": null}, "chain_id": {"type": "numeric", "index": 6, "name": "chain_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "epoch_id": {"type": "numeric", "index": 8, "name": "epoch_id", "comment": null}, "voter": {"type": "text", "index": 9, "name": "voter", "comment": null}, "transaction_hash": {"type": "text", "index": 10, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 11, "name": "id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_snax_mainnet.ambassador_governance_proxy_event_vote_recorded"}, "source.synthetix.raw_snax_mainnet.ambassador_governance_proxy_event_vote_withdrawn": {"metadata": {"type": "BASE TABLE", "schema": "raw_snax_mainnet", "name": "ambassador_governance_proxy_event_vote_withdrawn", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "epoch_id": {"type": "numeric", "index": 4, "name": "epoch_id", "comment": null}, "voter": {"type": "text", "index": 5, "name": "voter", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "chain_id": {"type": "numeric", "index": 9, "name": "chain_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_snax_mainnet.ambassador_governance_proxy_event_vote_withdrawn"}, "source.synthetix.raw_snax_mainnet.block": {"metadata": {"type": "BASE TABLE", "schema": "raw_snax_mainnet", "name": "block", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"id": {"type": "character varying", "index": 1, "name": "id", "comment": null}, "timestamp": {"type": "timestamp with time zone", "index": 2, "name": "timestamp", "comment": null}, "number": {"type": "integer", "index": 3, "name": "number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_snax_mainnet.block"}, "source.synthetix.raw_snax_mainnet.spartan_governance_proxy_event_vote_recorded": {"metadata": {"type": "BASE TABLE", "schema": "raw_snax_mainnet", "name": "spartan_governance_proxy_event_vote_recorded", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "candidates": {"type": "jsonb", "index": 2, "name": "candidates", "comment": null}, "block_number": {"type": "integer", "index": 3, "name": "block_number", "comment": null}, "voting_power": {"type": "numeric", "index": 4, "name": "voting_power", "comment": null}, "transaction_hash": {"type": "text", "index": 5, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 7, "name": "block_timestamp", "comment": null}, "voter": {"type": "text", "index": 8, "name": "voter", "comment": null}, "epoch_id": {"type": "numeric", "index": 9, "name": "epoch_id", "comment": null}, "chain_id": {"type": "numeric", "index": 10, "name": "chain_id", "comment": null}, "event_name": {"type": "text", "index": 11, "name": "event_name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_snax_mainnet.spartan_governance_proxy_event_vote_recorded"}, "source.synthetix.raw_snax_mainnet.spartan_governance_proxy_event_vote_withdrawn": {"metadata": {"type": "BASE TABLE", "schema": "raw_snax_mainnet", "name": "spartan_governance_proxy_event_vote_withdrawn", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "epoch_id": {"type": "numeric", "index": 4, "name": "epoch_id", "comment": null}, "voter": {"type": "text", "index": 5, "name": "voter", "comment": null}, "chain_id": {"type": "numeric", "index": 6, "name": "chain_id", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_snax_mainnet.spartan_governance_proxy_event_vote_withdrawn"}, "source.synthetix.raw_snax_mainnet.treasury_governance_proxy_event_vote_recorded": {"metadata": {"type": "BASE TABLE", "schema": "raw_snax_mainnet", "name": "treasury_governance_proxy_event_vote_recorded", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"transaction_hash": {"type": "text", "index": 1, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "voter": {"type": "text", "index": 4, "name": "voter", "comment": null}, "epoch_id": {"type": "numeric", "index": 5, "name": "epoch_id", "comment": null}, "chain_id": {"type": "numeric", "index": 6, "name": "chain_id", "comment": null}, "event_name": {"type": "text", "index": 7, "name": "event_name", "comment": null}, "contract": {"type": "text", "index": 8, "name": "contract", "comment": null}, "candidates": {"type": "jsonb", "index": 9, "name": "candidates", "comment": null}, "block_number": {"type": "integer", "index": 10, "name": "block_number", "comment": null}, "voting_power": {"type": "numeric", "index": 11, "name": "voting_power", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_snax_mainnet.treasury_governance_proxy_event_vote_recorded"}, "source.synthetix.raw_snax_mainnet.treasury_governance_proxy_event_vote_withdrawn": {"metadata": {"type": "BASE TABLE", "schema": "raw_snax_mainnet", "name": "treasury_governance_proxy_event_vote_withdrawn", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "chain_id": {"type": "numeric", "index": 2, "name": "chain_id", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 3, "name": "block_timestamp", "comment": null}, "epoch_id": {"type": "numeric", "index": 4, "name": "epoch_id", "comment": null}, "voter": {"type": "text", "index": 5, "name": "voter", "comment": null}, "transaction_hash": {"type": "text", "index": 6, "name": "transaction_hash", "comment": null}, "id": {"type": "character varying", "index": 7, "name": "id", "comment": null}, "block_number": {"type": "integer", "index": 8, "name": "block_number", "comment": null}, "contract": {"type": "text", "index": 9, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_snax_mainnet.treasury_governance_proxy_event_vote_withdrawn"}, "source.synthetix.raw_snax_testnet.block": {"metadata": {"type": "BASE TABLE", "schema": "raw_snax_testnet", "name": "block", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"timestamp": {"type": "timestamp with time zone", "index": 1, "name": "timestamp", "comment": null}, "id": {"type": "character varying", "index": 2, "name": "id", "comment": null}, "number": {"type": "integer", "index": 3, "name": "number", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_snax_testnet.block"}, "source.synthetix.raw_snax_testnet.governance_proxy_event_vote_recorded": {"metadata": {"type": "BASE TABLE", "schema": "raw_snax_testnet", "name": "governance_proxy_event_vote_recorded", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"event_name": {"type": "text", "index": 1, "name": "event_name", "comment": null}, "chain_id": {"type": "numeric", "index": 2, "name": "chain_id", "comment": null}, "epoch_id": {"type": "numeric", "index": 3, "name": "epoch_id", "comment": null}, "voter": {"type": "text", "index": 4, "name": "voter", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "voting_power": {"type": "numeric", "index": 8, "name": "voting_power", "comment": null}, "block_number": {"type": "integer", "index": 9, "name": "block_number", "comment": null}, "candidates": {"type": "jsonb", "index": 10, "name": "candidates", "comment": null}, "contract": {"type": "text", "index": 11, "name": "contract", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_snax_testnet.governance_proxy_event_vote_recorded"}, "source.synthetix.raw_snax_testnet.governance_proxy_event_vote_withdrawn": {"metadata": {"type": "BASE TABLE", "schema": "raw_snax_testnet", "name": "governance_proxy_event_vote_withdrawn", "database": "analytics", "comment": null, "owner": "postgres"}, "columns": {"contract": {"type": "text", "index": 1, "name": "contract", "comment": null}, "block_number": {"type": "integer", "index": 2, "name": "block_number", "comment": null}, "epoch_id": {"type": "numeric", "index": 3, "name": "epoch_id", "comment": null}, "voter": {"type": "text", "index": 4, "name": "voter", "comment": null}, "block_timestamp": {"type": "timestamp with time zone", "index": 5, "name": "block_timestamp", "comment": null}, "id": {"type": "character varying", "index": 6, "name": "id", "comment": null}, "transaction_hash": {"type": "text", "index": 7, "name": "transaction_hash", "comment": null}, "event_name": {"type": "text", "index": 8, "name": "event_name", "comment": null}, "chain_id": {"type": "numeric", "index": 9, "name": "chain_id", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.synthetix.raw_snax_testnet.governance_proxy_event_vote_withdrawn"}}, "errors": null} \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_account_delegation_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_account_delegation_arbitrum_mainnet.sql new file mode 100644 index 00000000..cc898f83 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_account_delegation_arbitrum_mainnet.sql @@ -0,0 +1,64 @@ +with delegation_changes as ( + select + block_timestamp, + account_id, + pool_id, + collateral_type, + + amount / 1e18 + + - LAG( + amount / 1e18 +, 1, 0) over ( + partition by + account_id, + pool_id, + collateral_type + order by + block_timestamp + ) as change_in_amount + from + "analytics"."prod_raw_arbitrum_mainnet"."core_delegation_updated_arbitrum_mainnet" +), + +cumulative_delegation as ( + select + block_timestamp, + account_id, + pool_id, + collateral_type, + SUM(change_in_amount) over ( + partition by + pool_id, + account_id, + collateral_type + order by + block_timestamp + ) as cumulative_amount_delegated, + ROW_NUMBER() over ( + partition by + pool_id, + account_id, + collateral_type + order by + block_timestamp desc + ) as rn + from + delegation_changes +) + +select + block_timestamp as ts, + pool_id, + collateral_type, + cumulative_amount_delegated as amount_delegated, + CAST( + account_id as text + ) as account_id +from + cumulative_delegation +where + rn = 1 +order by + block_timestamp, + collateral_type \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_apr_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_apr_arbitrum_mainnet.sql new file mode 100644 index 00000000..b70fc312 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_apr_arbitrum_mainnet.sql @@ -0,0 +1,234 @@ + + +with pnl_hourly as ( + select + ts, + pool_id, + collateral_type, + collateral_value, + debt, + hourly_pnl, + hourly_issuance, + rewards_usd, + hourly_pnl_pct, + hourly_rewards_pct, + hourly_total_pct, + SUM( + COALESCE( + hourly_issuance, + 0 + ) + ) over ( + partition by + pool_id, + collateral_type + order by + ts + ) as cumulative_issuance, + SUM( + hourly_pnl + ) over ( + partition by + pool_id, + collateral_type + order by + ts + ) as cumulative_pnl + from + "analytics"."prod_arbitrum_mainnet"."fct_pool_pnl_hourly_arbitrum_mainnet" +), + +avg_returns as ( + select + ts, + pool_id, + collateral_type, + AVG( + hourly_pnl_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '24 HOURS' preceding + and current row + ) as avg_24h_pnl_pct, + AVG( + hourly_pnl_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '7 DAYS' preceding + and current row + ) as avg_7d_pnl_pct, + AVG( + hourly_pnl_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '28 DAYS' preceding + and current row + ) as avg_28d_pnl_pct, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '24 HOURS' preceding + and current row + ) as avg_24h_rewards_pct, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '7 DAYS' preceding + and current row + ) as avg_7d_rewards_pct, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '28 DAYS' preceding + and current row + ) as avg_28d_rewards_pct, + AVG( + hourly_total_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '24 HOURS' preceding + and current row + ) as avg_24h_total_pct, + AVG( + hourly_total_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '7 DAYS' preceding + and current row + ) as avg_7d_total_pct, + AVG( + hourly_total_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '28 DAYS' preceding + and current row + ) as avg_28d_total_pct + from + pnl_hourly +), + +apr_calculations as ( + select + pnl_hourly.ts, + pnl_hourly.pool_id, + pnl_hourly.collateral_type, + pnl_hourly.collateral_value, + pnl_hourly.debt, + pnl_hourly.hourly_pnl, + pnl_hourly.cumulative_pnl, + pnl_hourly.hourly_issuance, + pnl_hourly.cumulative_issuance, + pnl_hourly.rewards_usd, + pnl_hourly.hourly_pnl_pct, + pnl_hourly.hourly_rewards_pct, + -- total pnls + avg_returns.avg_24h_total_pct * 24 * 365 as apr_24h, + avg_returns.avg_7d_total_pct * 24 * 365 as apr_7d, + avg_returns.avg_28d_total_pct * 24 * 365 as apr_28d, + -- pool pnls + avg_returns.avg_24h_pnl_pct * 24 * 365 as apr_24h_pnl, + avg_returns.avg_7d_pnl_pct * 24 * 365 as apr_7d_pnl, + avg_returns.avg_28d_pnl_pct * 24 * 365 as apr_28d_pnl, + -- rewards pnls + avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards, + avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards, + avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards + from + pnl_hourly + inner join avg_returns + on + pnl_hourly.ts = avg_returns.ts + and pnl_hourly.pool_id = avg_returns.pool_id + and pnl_hourly.collateral_type = avg_returns.collateral_type +), + +apy_calculations as ( + select + *, + (POWER(1 + apr_24h / 8760, 8760) - 1) as apy_24h, + (POWER(1 + apr_7d / 8760, 8760) - 1) as apy_7d, + (POWER(1 + apr_28d / 8760, 8760) - 1) as apy_28d, + (POWER(1 + apr_24h_pnl / 8760, 8760) - 1) as apy_24h_pnl, + (POWER(1 + apr_7d_pnl / 8760, 8760) - 1) as apy_7d_pnl, + (POWER(1 + apr_28d_pnl / 8760, 8760) - 1) as apy_28d_pnl, + (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards, + (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards, + (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards + from + apr_calculations +) + +select + ts, + pool_id, + collateral_type, + collateral_value, + debt, + hourly_issuance, + hourly_pnl, + cumulative_pnl, + cumulative_issuance, + rewards_usd, + hourly_pnl_pct, + hourly_rewards_pct, + apr_24h, + apy_24h, + apr_7d, + apy_7d, + apr_28d, + apy_28d, + apr_24h_pnl, + apy_24h_pnl, + apr_7d_pnl, + apy_7d_pnl, + apr_28d_pnl, + apy_28d_pnl, + apr_24h_rewards, + apy_24h_rewards, + apr_7d_rewards, + apy_7d_rewards, + apr_28d_rewards, + apy_28d_rewards +from + apy_calculations +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_apr_rewards_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_apr_rewards_arbitrum_mainnet.sql new file mode 100644 index 00000000..c2db121f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_apr_rewards_arbitrum_mainnet.sql @@ -0,0 +1,111 @@ + + +with pnl_hourly as ( + select + ts, + pool_id, + collateral_type, + reward_token, + collateral_value, + rewards_usd, + hourly_rewards_pct + from + "analytics"."prod_arbitrum_mainnet"."fct_pool_pnl_hourly_reward_arbitrum_mainnet" +), + +avg_returns as ( + select + ts, + pool_id, + collateral_type, + reward_token, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type, + reward_token + order by + ts + range between interval '24 HOURS' preceding + and current row + ) as avg_24h_rewards_pct, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type, + reward_token + order by + ts + range between interval '7 DAYS' preceding + and current row + ) as avg_7d_rewards_pct, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type, + reward_token + order by + ts + range between interval '28 DAYS' preceding + and current row + ) as avg_28d_rewards_pct + from + pnl_hourly +), + +apr_calculations as ( + select + pnl_hourly.ts, + pnl_hourly.pool_id, + pnl_hourly.collateral_type, + pnl_hourly.reward_token, + pnl_hourly.collateral_value, + pnl_hourly.rewards_usd, + pnl_hourly.hourly_rewards_pct, + avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards, + avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards, + avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards + from + pnl_hourly + inner join avg_returns + on + pnl_hourly.ts = avg_returns.ts + and pnl_hourly.pool_id = avg_returns.pool_id + and pnl_hourly.collateral_type = avg_returns.collateral_type + and pnl_hourly.reward_token = avg_returns.reward_token +), + +apy_calculations as ( + select + *, + (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards, + (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards, + (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards + from + apr_calculations +) + +select + ts, + pool_id, + collateral_type, + reward_token, + collateral_value, + rewards_usd, + hourly_rewards_pct, + apr_24h_rewards, + apy_24h_rewards, + apr_7d_rewards, + apy_7d_rewards, + apr_28d_rewards, + apy_28d_rewards +from + apy_calculations +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_market_updated_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_market_updated_arbitrum_mainnet.sql new file mode 100644 index 00000000..d18ecb6a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_market_updated_arbitrum_mainnet.sql @@ -0,0 +1,36 @@ +with market_updated as ( + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + sender, + collateral_type, + credit_capacity, + token_amount + from + "analytics"."prod_raw_arbitrum_mainnet"."core_market_updated_arbitrum_mainnet" +) + +select + id, + block_timestamp as ts, + transaction_hash, + event_name, + market_id, + collateral_type, + + credit_capacity / 1e18 + as credit_capacity, + + net_issuance / 1e18 + as net_issuance, + + token_amount / 1e18 + as token_amount +from + market_updated \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_pool_collateral_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_pool_collateral_arbitrum_mainnet.sql new file mode 100644 index 00000000..b15ee626 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_pool_collateral_arbitrum_mainnet.sql @@ -0,0 +1,43 @@ +with events as ( + select + block_timestamp, + + token_amount / 1e18 + as token_amount, + collateral_type + from + "analytics"."prod_raw_arbitrum_mainnet"."core_deposited_arbitrum_mainnet" + union all + select + block_timestamp, + - + token_amount / 1e18 + as token_amount, + collateral_type + from + "analytics"."prod_raw_arbitrum_mainnet"."core_withdrawn_arbitrum_mainnet" +), + +ranked_events as ( + select + *, + SUM(token_amount) over ( + partition by collateral_type + order by + block_timestamp + rows between unbounded preceding + and current row + ) as amount_deposited + from + events +) + +select + block_timestamp as ts, + collateral_type, + amount_deposited +from + ranked_events +order by + block_timestamp, + collateral_type \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_pool_delegation_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_pool_delegation_arbitrum_mainnet.sql new file mode 100644 index 00000000..60637e2c --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_pool_delegation_arbitrum_mainnet.sql @@ -0,0 +1,49 @@ +with delegation_changes as ( + select + block_timestamp, + account_id, + pool_id, + collateral_type, + + amount / 1e18 + + - LAG( + amount / 1e18 +, 1, 0) over ( + partition by + account_id, + pool_id, + collateral_type + order by + block_timestamp + ) as change_in_amount + from + "analytics"."prod_raw_arbitrum_mainnet"."core_delegation_updated_arbitrum_mainnet" +), + +cumulative_delegation as ( + select + block_timestamp, + pool_id, + collateral_type, + SUM(change_in_amount) over ( + partition by + pool_id, + collateral_type + order by + block_timestamp + ) as cumulative_amount_delegated + from + delegation_changes +) + +select + block_timestamp as ts, + pool_id, + collateral_type, + cumulative_amount_delegated as amount_delegated +from + cumulative_delegation +order by + block_timestamp, + collateral_type \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_pools_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_pools_arbitrum_mainnet.sql new file mode 100644 index 00000000..aa7b4d63 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_pools_arbitrum_mainnet.sql @@ -0,0 +1,13 @@ +with base as ( + select + pool_id as id, + block_timestamp as created_ts, + block_number, + owner + from + "analytics"."prod_raw_arbitrum_mainnet"."core_pool_created_arbitrum_mainnet" +) + +select * +from + base \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_debt_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_debt_arbitrum_mainnet.sql new file mode 100644 index 00000000..5db3932e --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_debt_arbitrum_mainnet.sql @@ -0,0 +1,10 @@ +select + ts, + block_number, + pool_id, + collateral_type, + debt +from + "analytics"."prod_raw_arbitrum_mainnet"."core_vault_debt_arbitrum_mainnet" +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_issuance_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_issuance_arbitrum_mainnet.sql new file mode 100644 index 00000000..26d88143 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_issuance_arbitrum_mainnet.sql @@ -0,0 +1,43 @@ +with burns as ( + select + block_timestamp as ts, + block_number, + transaction_hash, + pool_id, + collateral_type, + account_id, + -1 * + amount / 1e18 + as amount + from + "analytics"."prod_raw_arbitrum_mainnet"."core_usd_burned_arbitrum_mainnet" + order by + block_timestamp desc +), + +mints as ( + select + block_timestamp as ts, + block_number, + transaction_hash, + pool_id, + collateral_type, + account_id, + + amount / 1e18 + as amount + from + "analytics"."prod_raw_arbitrum_mainnet"."core_usd_minted_arbitrum_mainnet" + order by + block_timestamp desc +) + +select * +from + burns +union all +select * +from + mints +order by + ts desc \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_issuance_hourly_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_issuance_hourly_arbitrum_mainnet.sql new file mode 100644 index 00000000..b614ef7f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_issuance_hourly_arbitrum_mainnet.sql @@ -0,0 +1,122 @@ +with dim as ( + select + m.pool_id, + m.collateral_type, + generate_series( + date_trunc('hour', min(t.ts)), + date_trunc('hour', max(t.ts)), + '1 hour'::interval + ) as ts + from + ( + select ts + from + "analytics"."prod_arbitrum_mainnet"."fct_pool_issuance_arbitrum_mainnet" + ) as t + cross join ( + select distinct + pool_id, + collateral_type + from + "analytics"."prod_arbitrum_mainnet"."fct_pool_issuance_arbitrum_mainnet" + ) as m + group by + m.pool_id, + m.collateral_type +), + +max_debt_block as ( + select + pool_id, + collateral_type, + date_trunc( + 'hour', + ts + ) as "hour", + max(block_number) as max_block_number + from + "analytics"."prod_arbitrum_mainnet"."fct_pool_debt_arbitrum_mainnet" + group by + date_trunc( + 'hour', + ts + ), + pool_id, + collateral_type +), + +filt_issuance as ( + select + i.pool_id, + i.collateral_type, + i.amount, + case + when + i.block_number <= d.max_block_number + or d.max_block_number is null then i.ts + else i.ts + interval '1 hour' + end as ts + from + "analytics"."prod_arbitrum_mainnet"."fct_pool_issuance_arbitrum_mainnet" + as i + left join max_debt_block as d + on date_trunc( + 'hour', + i.ts + ) = d.hour + and i.pool_id = d.pool_id + and lower( + i.collateral_type + ) = lower( + d.collateral_type + ) + where + i.block_number <= ( + select + max( + max_block_number + ) as b + from + max_debt_block + ) +), + +issuance as ( + select + date_trunc( + 'hour', + ts + ) as ts, + pool_id, + collateral_type, + sum(amount) as hourly_issuance + from + filt_issuance + group by + date_trunc( + 'hour', + ts + ), + pool_id, + collateral_type +) + +select + dim.ts, + dim.pool_id, + dim.collateral_type, + coalesce( + i.hourly_issuance, + 0 + ) as hourly_issuance +from + dim +left join issuance as i + on + dim.pool_id = i.pool_id + and lower( + dim.collateral_type + ) = lower( + i.collateral_type + ) + and dim.ts = i.ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_pnl_hourly_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_pnl_hourly_arbitrum_mainnet.sql new file mode 100644 index 00000000..ac9c6a6a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_pnl_hourly_arbitrum_mainnet.sql @@ -0,0 +1,214 @@ + + +with dim as ( + select + p.pool_id, + p.collateral_type, + generate_series( + date_trunc('hour', min(t.ts)), + date_trunc('hour', max(t.ts)), + '1 hour'::INTERVAL + ) as ts + from + ( + select ts + from + "analytics"."prod_arbitrum_mainnet"."fct_pool_debt_arbitrum_mainnet" + ) as t + cross join ( + select distinct + pool_id, + collateral_type + from + "analytics"."prod_arbitrum_mainnet"."fct_pool_debt_arbitrum_mainnet" + ) as p + group by + p.pool_id, + p.collateral_type +), + +issuance as ( + select + ts, + pool_id, + collateral_type, + hourly_issuance + from + "analytics"."prod_arbitrum_mainnet"."fct_pool_issuance_hourly_arbitrum_mainnet" +), + +debt as ( + select distinct + pool_id, + collateral_type, + date_trunc( + 'hour', + ts + ) as ts, + last_value(debt) over ( + partition by date_trunc('hour', ts), pool_id, collateral_type + order by + ts + rows between unbounded preceding + and unbounded following + ) as debt + from + "analytics"."prod_arbitrum_mainnet"."fct_pool_debt_arbitrum_mainnet" +), + +collateral as ( + select distinct + pool_id, + collateral_type, + date_trunc( + 'hour', + ts + ) as ts, + last_value(collateral_value) over ( + partition by date_trunc('hour', ts), pool_id, collateral_type + order by + ts + rows between unbounded preceding + and unbounded following + ) as collateral_value + from + "analytics"."prod_raw_arbitrum_mainnet"."core_vault_collateral_arbitrum_mainnet" + where + pool_id = 1 +), + +ffill as ( + select + dim.ts, + dim.pool_id, + dim.collateral_type, + coalesce( + last(debt) over ( + partition by dim.collateral_type, dim.pool_id + order by dim.ts + rows between unbounded preceding and current row + ), + 0 + ) as debt, + coalesce( + last(collateral_value) over ( + partition by dim.collateral_type, dim.pool_id + order by dim.ts + rows between unbounded preceding and current row + ), + 0 + ) as collateral_value + from + dim + left join debt + on + dim.ts = debt.ts + and dim.pool_id = debt.pool_id + and dim.collateral_type = debt.collateral_type + left join collateral + on + dim.ts = collateral.ts + and dim.pool_id = collateral.pool_id + and dim.collateral_type = collateral.collateral_type +), + +hourly_pnl as ( + select + ts, + pool_id, + collateral_type, + collateral_value, + debt, + coalesce(lag(debt) over ( + partition by pool_id, collateral_type + order by + ts + ) - debt, 0) as hourly_pnl + from + ffill +), + +hourly_rewards as ( + select + ts, + pool_id, + collateral_type, + rewards_usd + from + "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_hourly_arbitrum_mainnet" +), + +hourly_returns as ( + select + pnl.ts, + pnl.pool_id, + pnl.collateral_type, + pnl.collateral_value, + pnl.debt, + coalesce( + iss.hourly_issuance, + 0 + ) as hourly_issuance, + pnl.hourly_pnl + coalesce( + iss.hourly_issuance, + 0 + ) as hourly_pnl, + coalesce( + rewards.rewards_usd, + 0 + ) as rewards_usd, + case + when pnl.collateral_value = 0 then 0 + else coalesce( + rewards.rewards_usd, + 0 + ) / pnl.collateral_value + end as hourly_rewards_pct, + case + when pnl.collateral_value = 0 then 0 + else + (coalesce(iss.hourly_issuance, 0) + pnl.hourly_pnl) + / pnl.collateral_value + end as hourly_pnl_pct, + case + when pnl.collateral_value = 0 then 0 + else + ( + coalesce(rewards.rewards_usd, 0) + + pnl.hourly_pnl + + coalesce(iss.hourly_issuance, 0) + ) + / pnl.collateral_value + end as hourly_total_pct + from + hourly_pnl as pnl + left join hourly_rewards as rewards + on + pnl.ts = rewards.ts + and pnl.pool_id = rewards.pool_id + and lower(pnl.collateral_type) = lower(rewards.collateral_type) + left join issuance as iss + on + pnl.ts = iss.ts + and pnl.pool_id = iss.pool_id + and lower( + pnl.collateral_type + ) = lower( + iss.collateral_type + ) +) + +select + ts, + pool_id, + collateral_type, + collateral_value, + debt, + hourly_issuance, + hourly_pnl, + rewards_usd, + hourly_pnl_pct, + hourly_rewards_pct, + hourly_total_pct +from + hourly_returns \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_pnl_hourly_reward_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_pnl_hourly_reward_arbitrum_mainnet.sql new file mode 100644 index 00000000..7b48efff --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_pnl_hourly_reward_arbitrum_mainnet.sql @@ -0,0 +1,82 @@ + + +with dim as ( + + select + t.ts, + t.pool_id, + t.collateral_type, + t.collateral_value, + p.token_symbol as reward_token + from + ( + select + ts, + collateral_type, + pool_id, + collateral_value + from + "analytics"."prod_arbitrum_mainnet"."fct_pool_pnl_hourly_arbitrum_mainnet" + group by + ts, + collateral_type, + pool_id, + collateral_value + ) as t + cross join ( + select distinct token_symbol + from + "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_token_hourly_arbitrum_mainnet" + ) as p + group by + t.ts, + t.pool_id, + t.collateral_type, + t.collateral_value, + p.token_symbol +), + +reward_hourly_token as ( + select + ts, + pool_id, + collateral_type, + token_symbol as reward_token, + SUM( + rewards_usd + ) as rewards_usd + from + "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_token_hourly_arbitrum_mainnet" + group by + ts, + pool_id, + collateral_type, + token_symbol +) + +select + dim.ts, + dim.pool_id, + dim.collateral_type, + dim.collateral_value, + dim.reward_token, + COALESCE( + reward_hourly_token.rewards_usd, + 0 + ) as rewards_usd, + case + when dim.collateral_value = 0 then 0 + else COALESCE( + reward_hourly_token.rewards_usd, + 0 + ) / dim.collateral_value + end as hourly_rewards_pct +from + dim +left join reward_hourly_token + on + dim.ts = reward_hourly_token.ts + and dim.pool_id = reward_hourly_token.pool_id + and LOWER(dim.collateral_type) + = LOWER(reward_hourly_token.collateral_type) + and dim.reward_token = reward_hourly_token.reward_token \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_rewards_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_rewards_arbitrum_mainnet.sql new file mode 100644 index 00000000..b3ef277b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_rewards_arbitrum_mainnet.sql @@ -0,0 +1,39 @@ +with rewards_distributed as ( + select + block_timestamp as ts, + CAST( + pool_id as INTEGER + ) as pool_id, + collateral_type, + distributor, + + amount / 1e18 + as amount, + TO_TIMESTAMP("start") as ts_start, + "duration" + from + "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_distributed_arbitrum_mainnet" +), + +distributors as ( + select + CAST(distributor_address as TEXT) as distributor_address, + CAST(token_symbol as TEXT) as token_symbol + from + "analytics"."prod_seeds"."arbitrum_mainnet_reward_distributors" +) + +select + rd.ts, + rd.pool_id, + rd.collateral_type, + rd.distributor, + distributors.token_symbol, + rd.amount, + rd.ts_start, + rd.duration +from + rewards_distributed as rd +inner join distributors on rd.distributor = distributors.distributor_address +order by + rd.ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_rewards_hourly_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_rewards_hourly_arbitrum_mainnet.sql new file mode 100644 index 00000000..c6469c25 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_rewards_hourly_arbitrum_mainnet.sql @@ -0,0 +1,21 @@ +with token_hourly as ( + select + ts, + pool_id, + collateral_type, + rewards_usd + from + "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_token_hourly_arbitrum_mainnet" +) + +select + ts, + pool_id, + collateral_type, + SUM(rewards_usd) as rewards_usd +from + token_hourly +group by + ts, + pool_id, + collateral_type \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_rewards_token_hourly_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_rewards_token_hourly_arbitrum_mainnet.sql new file mode 100644 index 00000000..2cc297eb --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_rewards_token_hourly_arbitrum_mainnet.sql @@ -0,0 +1,190 @@ +with dim as ( + select + m.pool_id, + m.collateral_type, + generate_series( + date_trunc('hour', min(t.min_ts)), + date_trunc('hour', max(t.max_ts)), + '1 hour'::INTERVAL + ) as ts + from + ( + select + min(ts_start) as min_ts, + max( + ts_start + "duration" * '1 second'::INTERVAL + ) as max_ts + from + "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_arbitrum_mainnet" + ) as t + cross join ( + select distinct + pool_id, + collateral_type + from + "analytics"."prod_arbitrum_mainnet"."fct_pool_debt_arbitrum_mainnet" + ) as m + group by + m.pool_id, + m.collateral_type +), + +rewards_distributed as ( + select + ts, + pool_id, + collateral_type, + distributor, + token_symbol, + amount, + ts_start, + "duration" + from + "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_arbitrum_mainnet" +), + +hourly_distributions as ( + select + dim.ts, + dim.pool_id, + dim.collateral_type, + r.distributor, + r.token_symbol, + r.amount, + r.ts_start, + r."duration", + row_number() over ( + partition by + dim.ts, + dim.pool_id, + dim.collateral_type, + r.distributor + order by + r.ts_start desc + ) as distributor_index + from + dim + left join rewards_distributed as r + on + dim.pool_id = r.pool_id + and lower( + dim.collateral_type + ) = lower( + r.collateral_type + ) + and dim.ts + '1 hour'::INTERVAL >= r.ts_start + and dim.ts < r.ts_start + r."duration" * '1 second'::INTERVAL + where + r."duration" > 0 +), + +streamed_rewards as ( + select + d.ts, + d.pool_id, + d.collateral_type, + d.distributor, + d.token_symbol, + -- get the amount of time distributed this hour + -- use the smaller of those two intervals + -- convert the interval to a number of hours + -- multiply the result by the hourly amount to get the amount distributed this hour + ( + extract( + epoch + from + least( + d."duration" / 3600 * '1 hour'::INTERVAL, + least( + d.ts + '1 hour'::INTERVAL - greatest( + d.ts, + d.ts_start + ), + least( + d.ts_start + d."duration" * '1 second'::INTERVAL, + d.ts + '1 hour'::INTERVAL + ) - d.ts + ) + ) + ) / 3600 + ) * d.amount / ( + d."duration" / 3600 + ) as amount + from + hourly_distributions as d + where + d.distributor_index = 1 +), + +instant_rewards as ( + select + date_trunc( + 'hour', + ts + ) as ts, + pool_id, + collateral_type, + distributor, + token_symbol, + amount + from + rewards_distributed + where + "duration" = 0 +), + +combined as ( + select + combo.ts, + combo.pool_id, + combo.collateral_type, + combo.distributor, + combo.token_symbol, + combo.amount, + p.price + from + ( + select + ts, + pool_id, + collateral_type, + distributor, + token_symbol, + amount + from + streamed_rewards + union all + select + ts, + pool_id, + collateral_type, + distributor, + token_symbol, + amount + from + instant_rewards + ) as combo + left join "analytics"."prod_arbitrum_mainnet"."fct_prices_hourly_arbitrum_mainnet" as p + on + combo.token_symbol = p.market_symbol + and combo.ts = p.ts +) + +select + ts, + pool_id, + collateral_type, + distributor, + token_symbol, + sum(amount) as amount, + sum( + amount * price + ) as rewards_usd +from + combined +group by + ts, + pool_id, + collateral_type, + distributor, + token_symbol \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/accepted_values_fct_core_marke_f12327e7950a4c802d6132d27f7841dd.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/accepted_values_fct_core_marke_f12327e7950a4c802d6132d27f7841dd.sql new file mode 100644 index 00000000..60a8ac16 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/accepted_values_fct_core_marke_f12327e7950a4c802d6132d27f7841dd.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_arbitrum_mainnet"."fct_core_market_updated_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited' +) + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_1755c42adad4400728f2d291f52662f0.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_1755c42adad4400728f2d291f52662f0.sql new file mode 100644 index 00000000..6c30bc92 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_1755c42adad4400728f2d291f52662f0.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_core_apr_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_335aca0e4bfdf700395d4d6e2861f70c.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_335aca0e4bfdf700395d4d6e2861f70c.sql new file mode 100644 index 00000000..02225fba --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_335aca0e4bfdf700395d4d6e2861f70c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_core_account_delegation_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_483fd77f9e18a06eeee91a8e4f95404a.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_483fd77f9e18a06eeee91a8e4f95404a.sql new file mode 100644 index 00000000..32299d56 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_483fd77f9e18a06eeee91a8e4f95404a.sql @@ -0,0 +1,22 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_core_apr_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_rewards_pct >= 0 + -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_rewards_pct <= 1 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_73ef4a8208eaef7723f7a2b1da192431.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_73ef4a8208eaef7723f7a2b1da192431.sql new file mode 100644 index 00000000..29d822ea --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_73ef4a8208eaef7723f7a2b1da192431.sql @@ -0,0 +1,22 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_core_apr_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_pnl_pct >= -1 + -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_pnl_pct <= 1 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_7c412ba7c7ea7aef5e4e7db7c8fc5c75.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_7c412ba7c7ea7aef5e4e7db7c8fc5c75.sql new file mode 100644 index 00000000..cbb843e6 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_7c412ba7c7ea7aef5e4e7db7c8fc5c75.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_core_pool_delegation_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_85aa93ec24a82fd6c67a87038bee45c1.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_85aa93ec24a82fd6c67a87038bee45c1.sql new file mode 100644 index 00000000..39d3e312 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_85aa93ec24a82fd6c67a87038bee45c1.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_core_apr_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not rewards_usd >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_ab6508955d3f808c1b270f9aa7a37b6d.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_ab6508955d3f808c1b270f9aa7a37b6d.sql new file mode 100644 index 00000000..1018d95f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_ab6508955d3f808c1b270f9aa7a37b6d.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_core_market_updated_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_b1d60fed4955a4fc968b2378103deac3.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_b1d60fed4955a4fc968b2378103deac3.sql new file mode 100644 index 00000000..143bc00b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_b1d60fed4955a4fc968b2378103deac3.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_core_pools_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_ebc9de3d45a12d255533021f88b74fed.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_ebc9de3d45a12d255533021f88b74fed.sql new file mode 100644 index 00000000..d57e8a7c --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_ebc9de3d45a12d255533021f88b74fed.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_core_account_delegation_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount_delegated >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_f5658474e91a7efeefc846ada0723656.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_f5658474e91a7efeefc846ada0723656.sql new file mode 100644 index 00000000..65140710 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_f5658474e91a7efeefc846ada0723656.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_core_apr_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collateral_value >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_0b54f6ee81adfb64e5d45509be471536.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_0b54f6ee81adfb64e5d45509be471536.sql new file mode 100644 index 00000000..23b271b5 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_0b54f6ee81adfb64e5d45509be471536.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_pool_pnl_hourly_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_1f912620bb744a27954a74cab0fd1f0c.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_1f912620bb744a27954a74cab0fd1f0c.sql new file mode 100644 index 00000000..77491051 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_1f912620bb744a27954a74cab0fd1f0c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_token_hourly_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_2a92d0cd280c3cfef0baf61899429708.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_2a92d0cd280c3cfef0baf61899429708.sql new file mode 100644 index 00000000..88871d8f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_2a92d0cd280c3cfef0baf61899429708.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_pool_issuance_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_2b0953c6036f08e2a591283eb5a67dcb.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_2b0953c6036f08e2a591283eb5a67dcb.sql new file mode 100644 index 00000000..2b330615 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_2b0953c6036f08e2a591283eb5a67dcb.sql @@ -0,0 +1,22 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_pool_pnl_hourly_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_rewards_pct >= 0 + -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_rewards_pct <= 1 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_60522e151e8e0e30d7da9ec6cf7c9bd3.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_60522e151e8e0e30d7da9ec6cf7c9bd3.sql new file mode 100644 index 00000000..491e8cbb --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_60522e151e8e0e30d7da9ec6cf7c9bd3.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_75eb21ed4adc24b56bbcdcebefd76286.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_75eb21ed4adc24b56bbcdcebefd76286.sql new file mode 100644 index 00000000..69773d46 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_75eb21ed4adc24b56bbcdcebefd76286.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_pool_pnl_hourly_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collateral_value >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_763a1d68cea27da2cd6c7c90b0572cee.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_763a1d68cea27da2cd6c7c90b0572cee.sql new file mode 100644 index 00000000..640575c4 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_763a1d68cea27da2cd6c7c90b0572cee.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_808e4ad8c54952685268224b3ab2dc3f.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_808e4ad8c54952685268224b3ab2dc3f.sql new file mode 100644 index 00000000..fe066aa2 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_808e4ad8c54952685268224b3ab2dc3f.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_hourly_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_92e486da67fd4aa212c6fc7ead2ca990.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_92e486da67fd4aa212c6fc7ead2ca990.sql new file mode 100644 index 00000000..4f715357 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_92e486da67fd4aa212c6fc7ead2ca990.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_pool_debt_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_ae8a634b24663cbeedd8622d73436da5.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_ae8a634b24663cbeedd8622d73436da5.sql new file mode 100644 index 00000000..7b4feb09 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_ae8a634b24663cbeedd8622d73436da5.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_pool_issuance_hourly_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_b1d59884f8642fc3181a3d46417cd8fb.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_b1d59884f8642fc3181a3d46417cd8fb.sql new file mode 100644 index 00000000..6ec84ace --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_b1d59884f8642fc3181a3d46417cd8fb.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_token_hourly_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_b767823a1421432f769ec197446aa019.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_b767823a1421432f769ec197446aa019.sql new file mode 100644 index 00000000..7c6c1a65 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_b767823a1421432f769ec197446aa019.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_hourly_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not rewards_usd >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_d399039b72aeb6695a12d8e3bbc21cc7.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_d399039b72aeb6695a12d8e3bbc21cc7.sql new file mode 100644 index 00000000..11f713f3 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_d399039b72aeb6695a12d8e3bbc21cc7.sql @@ -0,0 +1,22 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_pool_pnl_hourly_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_pnl_pct >= -1 + -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_pnl_pct <= 1 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_df233af1f002dedfa1f71072df17c949.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_df233af1f002dedfa1f71072df17c949.sql new file mode 100644 index 00000000..e27eca55 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_df233af1f002dedfa1f71072df17c949.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_token_hourly_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not rewards_usd >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_fc2ea70c19f61eac92d253c82f8b6c86.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_fc2ea70c19f61eac92d253c82f8b6c86.sql new file mode 100644 index 00000000..b69584cc --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_fc2ea70c19f61eac92d253c82f8b6c86.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_pool_pnl_hourly_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not rewards_usd >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_account_dele_31ff6ba6e6f978d07dd28e8ba6100164.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_account_dele_31ff6ba6e6f978d07dd28e8ba6100164.sql new file mode 100644 index 00000000..922b7850 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_account_dele_31ff6ba6e6f978d07dd28e8ba6100164.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_arbitrum_mainnet"."fct_core_account_delegation_arbitrum_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_account_dele_97b2ee4148e5bac1b0699fe3c6e63583.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_account_dele_97b2ee4148e5bac1b0699fe3c6e63583.sql new file mode 100644 index 00000000..86ad5a6a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_account_dele_97b2ee4148e5bac1b0699fe3c6e63583.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_arbitrum_mainnet"."fct_core_account_delegation_arbitrum_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_account_dele_ee7cc0e1e999bee8d31dc50dc12bd488.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_account_dele_ee7cc0e1e999bee8d31dc50dc12bd488.sql new file mode 100644 index 00000000..5e32f962 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_account_dele_ee7cc0e1e999bee8d31dc50dc12bd488.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_delegated +from "analytics"."prod_arbitrum_mainnet"."fct_core_account_delegation_arbitrum_mainnet" +where amount_delegated is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_account_delegation_arbitrum_mainnet_pool_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_account_delegation_arbitrum_mainnet_pool_id.sql new file mode 100644 index 00000000..85ce2f40 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_account_delegation_arbitrum_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_arbitrum_mainnet"."fct_core_account_delegation_arbitrum_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_account_delegation_arbitrum_mainnet_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_account_delegation_arbitrum_mainnet_ts.sql new file mode 100644 index 00000000..23fcba26 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_account_delegation_arbitrum_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_mainnet"."fct_core_account_delegation_arbitrum_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apr_24h.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apr_24h.sql new file mode 100644 index 00000000..b38f0598 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apr_24h.sql @@ -0,0 +1,11 @@ + + + + + + +select apr_24h +from "analytics"."prod_arbitrum_mainnet"."fct_core_apr_arbitrum_mainnet" +where apr_24h is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apr_28d.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apr_28d.sql new file mode 100644 index 00000000..467d2c30 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apr_28d.sql @@ -0,0 +1,11 @@ + + + + + + +select apr_28d +from "analytics"."prod_arbitrum_mainnet"."fct_core_apr_arbitrum_mainnet" +where apr_28d is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apr_7d.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apr_7d.sql new file mode 100644 index 00000000..ba28af81 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apr_7d.sql @@ -0,0 +1,11 @@ + + + + + + +select apr_7d +from "analytics"."prod_arbitrum_mainnet"."fct_core_apr_arbitrum_mainnet" +where apr_7d is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apy_24h.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apy_24h.sql new file mode 100644 index 00000000..90af8f37 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apy_24h.sql @@ -0,0 +1,11 @@ + + + + + + +select apy_24h +from "analytics"."prod_arbitrum_mainnet"."fct_core_apr_arbitrum_mainnet" +where apy_24h is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apy_28d.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apy_28d.sql new file mode 100644 index 00000000..8c3a033e --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apy_28d.sql @@ -0,0 +1,11 @@ + + + + + + +select apy_28d +from "analytics"."prod_arbitrum_mainnet"."fct_core_apr_arbitrum_mainnet" +where apy_28d is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apy_7d.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apy_7d.sql new file mode 100644 index 00000000..773a25c4 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apy_7d.sql @@ -0,0 +1,11 @@ + + + + + + +select apy_7d +from "analytics"."prod_arbitrum_mainnet"."fct_core_apr_arbitrum_mainnet" +where apy_7d is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_collateral_type.sql new file mode 100644 index 00000000..58cdc0ec --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_arbitrum_mainnet"."fct_core_apr_arbitrum_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_collateral_value.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_collateral_value.sql new file mode 100644 index 00000000..58bb0d51 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_collateral_value.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_value +from "analytics"."prod_arbitrum_mainnet"."fct_core_apr_arbitrum_mainnet" +where collateral_value is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_cumulative_issuance.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_cumulative_issuance.sql new file mode 100644 index 00000000..fba1adfb --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_cumulative_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select cumulative_issuance +from "analytics"."prod_arbitrum_mainnet"."fct_core_apr_arbitrum_mainnet" +where cumulative_issuance is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_cumulative_pnl.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_cumulative_pnl.sql new file mode 100644 index 00000000..8d1f0b14 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_cumulative_pnl.sql @@ -0,0 +1,11 @@ + + + + + + +select cumulative_pnl +from "analytics"."prod_arbitrum_mainnet"."fct_core_apr_arbitrum_mainnet" +where cumulative_pnl is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_debt.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_debt.sql new file mode 100644 index 00000000..9dd0c3de --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_debt.sql @@ -0,0 +1,11 @@ + + + + + + +select debt +from "analytics"."prod_arbitrum_mainnet"."fct_core_apr_arbitrum_mainnet" +where debt is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_hourly_issuance.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_hourly_issuance.sql new file mode 100644 index 00000000..dac641cd --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_hourly_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_issuance +from "analytics"."prod_arbitrum_mainnet"."fct_core_apr_arbitrum_mainnet" +where hourly_issuance is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl.sql new file mode 100644 index 00000000..a045bf3a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_pnl +from "analytics"."prod_arbitrum_mainnet"."fct_core_apr_arbitrum_mainnet" +where hourly_pnl is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct.sql new file mode 100644 index 00000000..7b4a04b0 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_pnl_pct +from "analytics"."prod_arbitrum_mainnet"."fct_core_apr_arbitrum_mainnet" +where hourly_pnl_pct is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct.sql new file mode 100644 index 00000000..5dd9c563 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_rewards_pct +from "analytics"."prod_arbitrum_mainnet"."fct_core_apr_arbitrum_mainnet" +where hourly_rewards_pct is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_pool_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_pool_id.sql new file mode 100644 index 00000000..e383ef7c --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_arbitrum_mainnet"."fct_core_apr_arbitrum_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_rewards_usd.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_rewards_usd.sql new file mode 100644 index 00000000..bf84c115 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_rewards_usd.sql @@ -0,0 +1,11 @@ + + + + + + +select rewards_usd +from "analytics"."prod_arbitrum_mainnet"."fct_core_apr_arbitrum_mainnet" +where rewards_usd is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_ts.sql new file mode 100644 index 00000000..68725a4e --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_mainnet"."fct_core_apr_arbitrum_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updat_4b643cda1c91c522d066b35480cce379.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updat_4b643cda1c91c522d066b35480cce379.sql new file mode 100644 index 00000000..0d25d547 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updat_4b643cda1c91c522d066b35480cce379.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_arbitrum_mainnet"."fct_core_market_updated_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updat_c100fcf44108d7ff35d65b9c6a7b25b1.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updat_c100fcf44108d7ff35d65b9c6a7b25b1.sql new file mode 100644 index 00000000..f9315121 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updat_c100fcf44108d7ff35d65b9c6a7b25b1.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_arbitrum_mainnet"."fct_core_market_updated_arbitrum_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updat_ec83a69c2d67a6b85fde509d3cc884a8.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updat_ec83a69c2d67a6b85fde509d3cc884a8.sql new file mode 100644 index 00000000..2b9a28ca --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updat_ec83a69c2d67a6b85fde509d3cc884a8.sql @@ -0,0 +1,11 @@ + + + + + + +select credit_capacity +from "analytics"."prod_arbitrum_mainnet"."fct_core_market_updated_arbitrum_mainnet" +where credit_capacity is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..f4df3f9b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_arbitrum_mainnet"."fct_core_market_updated_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..9d80fe7e --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_mainnet"."fct_core_market_updated_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_market_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_market_id.sql new file mode 100644 index 00000000..317c006e --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_arbitrum_mainnet"."fct_core_market_updated_arbitrum_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_net_issuance.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_net_issuance.sql new file mode 100644 index 00000000..093a9331 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_net_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select net_issuance +from "analytics"."prod_arbitrum_mainnet"."fct_core_market_updated_arbitrum_mainnet" +where net_issuance is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_token_amount.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_token_amount.sql new file mode 100644 index 00000000..5127005b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_token_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select token_amount +from "analytics"."prod_arbitrum_mainnet"."fct_core_market_updated_arbitrum_mainnet" +where token_amount is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_ts.sql new file mode 100644 index 00000000..45502b9d --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_mainnet"."fct_core_market_updated_arbitrum_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_collate_093527c47d269f939c2c7d47d4c2a78f.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_collate_093527c47d269f939c2c7d47d4c2a78f.sql new file mode 100644 index 00000000..51885936 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_collate_093527c47d269f939c2c7d47d4c2a78f.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_arbitrum_mainnet"."fct_core_pool_collateral_arbitrum_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_collate_2430c0471eac1e889c6c004ff9132c39.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_collate_2430c0471eac1e889c6c004ff9132c39.sql new file mode 100644 index 00000000..3e8c46e6 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_collate_2430c0471eac1e889c6c004ff9132c39.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_deposited +from "analytics"."prod_arbitrum_mainnet"."fct_core_pool_collateral_arbitrum_mainnet" +where amount_deposited is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_arbitrum_mainnet_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_arbitrum_mainnet_ts.sql new file mode 100644 index 00000000..85c04e47 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_arbitrum_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_mainnet"."fct_core_pool_collateral_arbitrum_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_delegat_b4282e52ccccdfed1d4b4c2355b7d655.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_delegat_b4282e52ccccdfed1d4b4c2355b7d655.sql new file mode 100644 index 00000000..503a5f58 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_delegat_b4282e52ccccdfed1d4b4c2355b7d655.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_arbitrum_mainnet"."fct_core_pool_delegation_arbitrum_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_arbitrum_mainnet_pool_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_arbitrum_mainnet_pool_id.sql new file mode 100644 index 00000000..d67ad5d1 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_arbitrum_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_arbitrum_mainnet"."fct_core_pool_delegation_arbitrum_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_arbitrum_mainnet_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_arbitrum_mainnet_ts.sql new file mode 100644 index 00000000..7141e06e --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_arbitrum_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_mainnet"."fct_core_pool_delegation_arbitrum_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pools_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pools_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..15dd5f12 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pools_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_mainnet"."fct_core_pools_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pools_arbitrum_mainnet_created_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pools_arbitrum_mainnet_created_ts.sql new file mode 100644 index 00000000..b36f1b4d --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pools_arbitrum_mainnet_created_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select created_ts +from "analytics"."prod_arbitrum_mainnet"."fct_core_pools_arbitrum_mainnet" +where created_ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pools_arbitrum_mainnet_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pools_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..ce118e30 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pools_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_mainnet"."fct_core_pools_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pools_arbitrum_mainnet_owner.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pools_arbitrum_mainnet_owner.sql new file mode 100644 index 00000000..37187ea1 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pools_arbitrum_mainnet_owner.sql @@ -0,0 +1,11 @@ + + + + + + +select owner +from "analytics"."prod_arbitrum_mainnet"."fct_core_pools_arbitrum_mainnet" +where owner is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_debt_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_debt_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..c024f03c --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_debt_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_mainnet"."fct_pool_debt_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_debt_arbitrum_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_debt_arbitrum_mainnet_collateral_type.sql new file mode 100644 index 00000000..d35ffbb3 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_debt_arbitrum_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_arbitrum_mainnet"."fct_pool_debt_arbitrum_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_debt_arbitrum_mainnet_debt.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_debt_arbitrum_mainnet_debt.sql new file mode 100644 index 00000000..8af820b9 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_debt_arbitrum_mainnet_debt.sql @@ -0,0 +1,11 @@ + + + + + + +select debt +from "analytics"."prod_arbitrum_mainnet"."fct_pool_debt_arbitrum_mainnet" +where debt is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_debt_arbitrum_mainnet_pool_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_debt_arbitrum_mainnet_pool_id.sql new file mode 100644 index 00000000..0c0f9079 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_debt_arbitrum_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_arbitrum_mainnet"."fct_pool_debt_arbitrum_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_debt_arbitrum_mainnet_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_debt_arbitrum_mainnet_ts.sql new file mode 100644 index 00000000..cb04ebe3 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_debt_arbitrum_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_mainnet"."fct_pool_debt_arbitrum_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_account_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_account_id.sql new file mode 100644 index 00000000..d5324392 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_arbitrum_mainnet"."fct_pool_issuance_arbitrum_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_amount.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_amount.sql new file mode 100644 index 00000000..dc01f78c --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_arbitrum_mainnet"."fct_pool_issuance_arbitrum_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..29a4a5e4 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_mainnet"."fct_pool_issuance_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_collateral_type.sql new file mode 100644 index 00000000..72f03af0 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_arbitrum_mainnet"."fct_pool_issuance_arbitrum_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_pool_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_pool_id.sql new file mode 100644 index 00000000..2e3f7222 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_arbitrum_mainnet"."fct_pool_issuance_arbitrum_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_transaction_hash.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_transaction_hash.sql new file mode 100644 index 00000000..4033525a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_arbitrum_mainnet"."fct_pool_issuance_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_ts.sql new file mode 100644 index 00000000..a4e3688a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_mainnet"."fct_pool_issuance_arbitrum_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_hou_65ed67157b891a8810704ee505558860.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_hou_65ed67157b891a8810704ee505558860.sql new file mode 100644 index 00000000..97cfd5e1 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_hou_65ed67157b891a8810704ee505558860.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_arbitrum_mainnet"."fct_pool_issuance_hourly_arbitrum_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_hou_6846fca20e0573c8b636234f11940a78.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_hou_6846fca20e0573c8b636234f11940a78.sql new file mode 100644 index 00000000..92634d6b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_hou_6846fca20e0573c8b636234f11940a78.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_issuance +from "analytics"."prod_arbitrum_mainnet"."fct_pool_issuance_hourly_arbitrum_mainnet" +where hourly_issuance is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id.sql new file mode 100644 index 00000000..547141e9 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_arbitrum_mainnet"."fct_pool_issuance_hourly_arbitrum_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_arbitrum_mainnet_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_arbitrum_mainnet_ts.sql new file mode 100644 index 00000000..5f7565b2 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_arbitrum_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_mainnet"."fct_pool_issuance_hourly_arbitrum_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_a_7c866040c874169c1cad2287083652b9.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_a_7c866040c874169c1cad2287083652b9.sql new file mode 100644 index 00000000..a2658081 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_a_7c866040c874169c1cad2287083652b9.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_rewards_pct +from "analytics"."prod_arbitrum_mainnet"."fct_pool_pnl_hourly_arbitrum_mainnet" +where hourly_rewards_pct is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_type.sql new file mode 100644 index 00000000..a7ee6317 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_arbitrum_mainnet"."fct_pool_pnl_hourly_arbitrum_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value.sql new file mode 100644 index 00000000..84216f4c --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_value +from "analytics"."prod_arbitrum_mainnet"."fct_pool_pnl_hourly_arbitrum_mainnet" +where collateral_value is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_debt.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_debt.sql new file mode 100644 index 00000000..90bf934f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_debt.sql @@ -0,0 +1,11 @@ + + + + + + +select debt +from "analytics"."prod_arbitrum_mainnet"."fct_pool_pnl_hourly_arbitrum_mainnet" +where debt is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_issuance.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_issuance.sql new file mode 100644 index 00000000..4476d2f1 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_issuance +from "analytics"."prod_arbitrum_mainnet"."fct_pool_pnl_hourly_arbitrum_mainnet" +where hourly_issuance is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl.sql new file mode 100644 index 00000000..263b7200 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_pnl +from "analytics"."prod_arbitrum_mainnet"."fct_pool_pnl_hourly_arbitrum_mainnet" +where hourly_pnl is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct.sql new file mode 100644 index 00000000..cb2aa628 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_pnl_pct +from "analytics"."prod_arbitrum_mainnet"."fct_pool_pnl_hourly_arbitrum_mainnet" +where hourly_pnl_pct is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_total_pct.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_total_pct.sql new file mode 100644 index 00000000..e62da7ce --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_total_pct.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_total_pct +from "analytics"."prod_arbitrum_mainnet"."fct_pool_pnl_hourly_arbitrum_mainnet" +where hourly_total_pct is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id.sql new file mode 100644 index 00000000..d877a18c --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_arbitrum_mainnet"."fct_pool_pnl_hourly_arbitrum_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd.sql new file mode 100644 index 00000000..f9e51e16 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd.sql @@ -0,0 +1,11 @@ + + + + + + +select rewards_usd +from "analytics"."prod_arbitrum_mainnet"."fct_pool_pnl_hourly_arbitrum_mainnet" +where rewards_usd is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_ts.sql new file mode 100644 index 00000000..2b2c64aa --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_mainnet"."fct_pool_pnl_hourly_arbitrum_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_amount.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_amount.sql new file mode 100644 index 00000000..0d5c2b5a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_arbitrum_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_collateral_type.sql new file mode 100644 index 00000000..a1ef0e15 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_arbitrum_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_distributor.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_distributor.sql new file mode 100644 index 00000000..4a6dbbf5 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_distributor.sql @@ -0,0 +1,11 @@ + + + + + + +select distributor +from "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_arbitrum_mainnet" +where distributor is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_pool_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_pool_id.sql new file mode 100644 index 00000000..c97fed06 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_arbitrum_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_token_symbol.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_token_symbol.sql new file mode 100644 index 00000000..ad31ea44 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_token_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select token_symbol +from "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_arbitrum_mainnet" +where token_symbol is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_ts.sql new file mode 100644 index 00000000..073b94f7 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_arbitrum_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_hour_6b64ee93647e66468d764cc3fc458ee1.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_hour_6b64ee93647e66468d764cc3fc458ee1.sql new file mode 100644 index 00000000..1f0e8d60 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_hour_6b64ee93647e66468d764cc3fc458ee1.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_hourly_arbitrum_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id.sql new file mode 100644 index 00000000..a9c51063 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_hourly_arbitrum_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd.sql new file mode 100644 index 00000000..f698e9b2 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd.sql @@ -0,0 +1,11 @@ + + + + + + +select rewards_usd +from "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_hourly_arbitrum_mainnet" +where rewards_usd is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_mainnet_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_mainnet_ts.sql new file mode 100644 index 00000000..ad4a126f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_hourly_arbitrum_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_090c93d2b78f3f33bc0bf584324abc24.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_090c93d2b78f3f33bc0bf584324abc24.sql new file mode 100644 index 00000000..0fd301f3 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_090c93d2b78f3f33bc0bf584324abc24.sql @@ -0,0 +1,11 @@ + + + + + + +select token_symbol +from "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_token_hourly_arbitrum_mainnet" +where token_symbol is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_155765ddde142e379951332067798d41.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_155765ddde142e379951332067798d41.sql new file mode 100644 index 00000000..26a8826f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_155765ddde142e379951332067798d41.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_token_hourly_arbitrum_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_32d66eb63ddb1fa4ad4488d0be44060a.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_32d66eb63ddb1fa4ad4488d0be44060a.sql new file mode 100644 index 00000000..e87b734c --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_32d66eb63ddb1fa4ad4488d0be44060a.sql @@ -0,0 +1,11 @@ + + + + + + +select distributor +from "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_token_hourly_arbitrum_mainnet" +where distributor is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_e5018762223ef54a23a1f8e8015d80e9.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_e5018762223ef54a23a1f8e8015d80e9.sql new file mode 100644 index 00000000..5d4ee298 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_e5018762223ef54a23a1f8e8015d80e9.sql @@ -0,0 +1,11 @@ + + + + + + +select rewards_usd +from "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_token_hourly_arbitrum_mainnet" +where rewards_usd is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount.sql new file mode 100644 index 00000000..ccbf694a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_token_hourly_arbitrum_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id.sql new file mode 100644 index 00000000..248f55a7 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_token_hourly_arbitrum_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_ts.sql new file mode 100644 index 00000000..bf1591a2 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_mainnet"."fct_pool_rewards_token_hourly_arbitrum_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/unique_fct_core_market_updated_arbitrum_mainnet_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/unique_fct_core_market_updated_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..04bfff7f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/unique_fct_core_market_updated_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_arbitrum_mainnet"."fct_core_market_updated_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_accounts_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_accounts_arbitrum_mainnet.sql new file mode 100644 index 00000000..ee2b2129 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_accounts_arbitrum_mainnet.sql @@ -0,0 +1,14 @@ +with arbitrum as ( + select + block_timestamp as created_ts, + "owner", + CAST( + account_id as VARCHAR + ) as id + from + "analytics"."prod_raw_arbitrum_mainnet"."perp_account_created_arbitrum_mainnet" +) + +select * +from + arbitrum \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_collateral_modified_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_collateral_modified_arbitrum_mainnet.sql new file mode 100644 index 00000000..630c8c90 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_collateral_modified_arbitrum_mainnet.sql @@ -0,0 +1,15 @@ +select + id, + block_timestamp, + account_id, + block_number, + transaction_hash, + contract, + event_name, + collateral_id as synth_market_id, + sender, + + amount_delta / 1e18 + as amount_delta +from + "analytics"."prod_raw_arbitrum_mainnet"."perp_collateral_modified_arbitrum_mainnet" \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_interest_charged_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_interest_charged_arbitrum_mainnet.sql new file mode 100644 index 00000000..79b4c669 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_interest_charged_arbitrum_mainnet.sql @@ -0,0 +1,13 @@ +select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + account_id, + + interest / 1e18 + as interest +from + "analytics"."prod_raw_arbitrum_mainnet"."perp_interest_charged_arbitrum_mainnet" \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_liq_account_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_liq_account_arbitrum_mainnet.sql new file mode 100644 index 00000000..af65fa59 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_liq_account_arbitrum_mainnet.sql @@ -0,0 +1,61 @@ +with liquidation_events as ( + select + account_id, + reward, + block_timestamp, + full_liquidation, + SUM( + case + when full_liquidation then 1 + else 0 + end + ) over ( + partition by account_id + order by + block_timestamp + rows between unbounded preceding + and current row + ) as liquidation_id + from + "analytics"."prod_raw_arbitrum_mainnet"."perp_account_liquidation_attempt_arbitrum_mainnet" +), + +cumulative_rewards as ( + select + block_timestamp, + reward, + full_liquidation, + liquidation_id, + CAST( + account_id as text + ) as account_id, + SUM( + reward / 1e18 +) over ( + partition by + account_id, + liquidation_id + order by + block_timestamp + ) as cumulative_reward, + ROW_NUMBER() over ( + partition by + account_id, + liquidation_id + order by + block_timestamp desc + ) as rn + from + liquidation_events + order by + block_timestamp +) + +select + account_id, + block_timestamp as ts, + cumulative_reward as total_reward +from + cumulative_rewards +where + rn = 1 \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_liq_position_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_liq_position_arbitrum_mainnet.sql new file mode 100644 index 00000000..9282ceff --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_liq_position_arbitrum_mainnet.sql @@ -0,0 +1,42 @@ +with liquidations as ( + select + id, + block_timestamp as ts, + block_number, + transaction_hash, + account_id, + market_id, + + amount_liquidated / 1e18 + as amount_liquidated, + + current_position_size / 1e18 + as position_size + from + "analytics"."prod_raw_arbitrum_mainnet"."perp_position_liquidated_arbitrum_mainnet" +), + +markets as ( + select + id, + market_symbol + from + "analytics"."prod_arbitrum_mainnet"."fct_perp_markets_arbitrum_mainnet" +) + +select + l.id, + l.ts, + l.block_number, + l.transaction_hash, + l.market_id, + m.market_symbol, + l.amount_liquidated, + l.position_size, + CAST( + l.account_id as text + ) as account_id +from + liquidations as l +left join markets as m + on l.market_id = m.id \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_market_history_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_market_history_arbitrum_mainnet.sql new file mode 100644 index 00000000..a7f27f4a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_market_history_arbitrum_mainnet.sql @@ -0,0 +1,76 @@ +with arbitrum as ( + select + mu.id, + mu.block_timestamp as ts, + mu.block_number, + mu.transaction_hash, + m.id as market_id, + m.market_symbol, + + price / 1e18 + as price, + + skew / 1e18 + as skew, + + size / 1e18 + as size, + + size_delta / 1e18 + as size_delta, + + current_funding_rate / 1e18 + as funding_rate, + + current_funding_velocity / 1e18 + as funding_velocity, + + interest_rate / 1e18 + as interest_rate, + + current_funding_rate / 1e18 + * 365.25 as funding_rate_apr, + + current_funding_rate / 1e18 + * 365.25 + + + interest_rate / 1e18 + as long_rate_apr, + + current_funding_rate / 1e18 + * -1 * 365.25 + + + interest_rate / 1e18 + as short_rate_apr + from + "analytics"."prod_raw_arbitrum_mainnet"."perp_market_updated_arbitrum_mainnet" + as mu + left join + "analytics"."prod_arbitrum_mainnet"."fct_perp_markets_arbitrum_mainnet" + as m + on mu.market_id = m.id +) + +select + *, + size * price as size_usd, + ( + size + skew + ) * price / 2 as long_oi, + ( + size - skew + ) * price / 2 as short_oi, + case + when size * price = 0 then null + else ((size + skew) * price / 2) / ( + size * price + ) + end as long_oi_pct, + case + when size * price = 0 then null + else ((size - skew) * price / 2) / ( + size * price + ) + end as short_oi_pct +from + arbitrum \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_markets_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_markets_arbitrum_mainnet.sql new file mode 100644 index 00000000..b77eb120 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_markets_arbitrum_mainnet.sql @@ -0,0 +1,14 @@ +with arbitrum as ( + select + perps_market_id as id, + block_timestamp as created_ts, + block_number, + market_symbol, + market_name + from + "analytics"."prod_raw_arbitrum_mainnet"."perp_market_created_arbitrum_mainnet" +) + +select * +from + arbitrum \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_orders_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_orders_arbitrum_mainnet.sql new file mode 100644 index 00000000..b9852745 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_orders_arbitrum_mainnet.sql @@ -0,0 +1,46 @@ +with arbitrum as ( + select + oc.id, + oc.block_timestamp as ts, + oc.block_number, + oc.transaction_hash, + oc.contract, + oc.market_id, + markets.market_symbol, + CAST( + oc.account_id as text + ) as account_id, + oc.order_type, + + oc.size_delta / 1e18 + as size, + + oc.acceptable_price / 1e18 + as acceptable_price, + oc.settlement_time, + oc.expiration_time, + + LEFT( + REGEXP_REPLACE( + encode( + DECODE(REPLACE(oc.tracking_code, '0x', ''), 'hex'), + 'escape' + ) :: text, + '\\000', + '', + 'g' + ), + 20 + ) + as tracking_code, + oc.sender + from + "analytics"."prod_raw_arbitrum_mainnet"."perp_order_committed_arbitrum_mainnet" + as oc + left join "analytics"."prod_arbitrum_mainnet"."fct_perp_markets_arbitrum_mainnet" as markets + on oc.market_id = markets.id +) + +select * +from + arbitrum \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_pnl_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_pnl_arbitrum_mainnet.sql new file mode 100644 index 00000000..0c433ea4 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_pnl_arbitrum_mainnet.sql @@ -0,0 +1,18 @@ + +with debt as ( + select + ts, + 2 as market_id, + debt * -1 as market_pnl + from + "analytics"."prod_raw_arbitrum_mainnet"."core_vault_debt_arbitrum_mainnet" +) + +select + ts, + market_id, + market_pnl +from + debt +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_previous_order_expired_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_previous_order_expired_arbitrum_mainnet.sql new file mode 100644 index 00000000..93c20ff7 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_previous_order_expired_arbitrum_mainnet.sql @@ -0,0 +1,19 @@ +select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + account_id, + commitment_time, + tracking_code, + + acceptable_price / 1e18 + as acceptable_price, + + size_delta / 1e18 + as size_delta +from + "analytics"."prod_raw_arbitrum_mainnet"."perp_previous_order_expired_arbitrum_mainnet" \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_trades_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_trades_arbitrum_mainnet.sql new file mode 100644 index 00000000..04bd5398 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_trades_arbitrum_mainnet.sql @@ -0,0 +1,70 @@ +with arbitrum as ( + select + pos.id, + pos.block_timestamp as ts, + pos.block_number, + pos.transaction_hash, + pos.contract, + pos.market_id, + markets.market_symbol, + CAST( + pos.account_id as text + ) as account_id, + + fill_price / 1e18 + as fill_price, + + pnl / 1e18 + as pnl, + + accrued_funding / 1e18 + as accrued_funding, + + size_delta / 1e18 + as trade_size, + + new_size / 1e18 + as position_size, + + total_fees / 1e18 + as total_fees, + + referral_fees / 1e18 + as referral_fees, + + collected_fees / 1e18 + as collected_fees, + + settlement_reward / 1e18 + as settlement_reward, + + LEFT( + REGEXP_REPLACE( + encode( + DECODE(REPLACE(tracking_code, '0x', ''), 'hex'), + 'escape' + ) :: text, + '\\000', + '', + 'g' + ), + 20 + ) + as tracking_code, + pos.settler + from + "analytics"."prod_raw_arbitrum_mainnet"."perp_order_settled_arbitrum_mainnet" as pos + left join "analytics"."prod_arbitrum_mainnet"."fct_perp_markets_arbitrum_mainnet" as markets + on pos.market_id = markets.id +) + +select + *, + ABS( + fill_price * trade_size + ) as notional_trade_size, + fill_price * position_size as notional_position_size, + total_fees - referral_fees - collected_fees - settlement_reward as lp_fees, + total_fees - settlement_reward as exchange_fees +from + arbitrum \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/accepted_values_fct_perp_colla_0da291fb90e271e6e31861eed55225bd.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/accepted_values_fct_perp_colla_0da291fb90e271e6e31861eed55225bd.sql new file mode 100644 index 00000000..fb6d75cd --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/accepted_values_fct_perp_colla_0da291fb90e271e6e31861eed55225bd.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_arbitrum_mainnet"."fct_perp_collateral_modified_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'CollateralModified' +) + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/accepted_values_fct_perp_inter_e3bc82b7fe00da18ffea37f42d8e33ad.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/accepted_values_fct_perp_inter_e3bc82b7fe00da18ffea37f42d8e33ad.sql new file mode 100644 index 00000000..49bd256a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/accepted_values_fct_perp_inter_e3bc82b7fe00da18ffea37f42d8e33ad.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_arbitrum_mainnet"."fct_perp_interest_charged_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'InterestCharged' +) + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/accepted_values_fct_perp_previ_e7295bfc045a17bdff640789d2cdf4dd.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/accepted_values_fct_perp_previ_e7295bfc045a17bdff640789d2cdf4dd.sql new file mode 100644 index 00000000..d0819998 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/accepted_values_fct_perp_previ_e7295bfc045a17bdff640789d2cdf4dd.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_arbitrum_mainnet"."fct_perp_previous_order_expired_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'PreviousOrderExpired' +) + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_0473f5e4efa8c059d6f55fff4bb9e40b.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_0473f5e4efa8c059d6f55fff4bb9e40b.sql new file mode 100644 index 00000000..2b6075f2 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_0473f5e4efa8c059d6f55fff4bb9e40b.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_perp_interest_charged_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_28a03b6e7d1423026833804c01edf40a.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_28a03b6e7d1423026833804c01edf40a.sql new file mode 100644 index 00000000..33e72416 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_28a03b6e7d1423026833804c01edf40a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_perp_pnl_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_31170cd30bf38d63d5769ea55dd61720.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_31170cd30bf38d63d5769ea55dd61720.sql new file mode 100644 index 00000000..d33171bd --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_31170cd30bf38d63d5769ea55dd61720.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_perp_liq_position_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not position_size >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_314c711b09a188d2044ff89bdb16095c.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_314c711b09a188d2044ff89bdb16095c.sql new file mode 100644 index 00000000..619c1efe --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_314c711b09a188d2044ff89bdb16095c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_perp_liq_position_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount_liquidated >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_493d704d8c878c5ba21c6d3ee7067c6f.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_493d704d8c878c5ba21c6d3ee7067c6f.sql new file mode 100644 index 00000000..f8056114 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_493d704d8c878c5ba21c6d3ee7067c6f.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_perp_markets_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_4d54c441808b4a16bff94148254d77da.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_4d54c441808b4a16bff94148254d77da.sql new file mode 100644 index 00000000..58471a82 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_4d54c441808b4a16bff94148254d77da.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not referral_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_6d5193e03e7c13e392a6798ee0aebb85.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_6d5193e03e7c13e392a6798ee0aebb85.sql new file mode 100644 index 00000000..f7d3543c --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_6d5193e03e7c13e392a6798ee0aebb85.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_perp_market_history_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_85b220e94248ca2293e0c5eb6c638ad7.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_85b220e94248ca2293e0c5eb6c638ad7.sql new file mode 100644 index 00000000..eefaac70 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_85b220e94248ca2293e0c5eb6c638ad7.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_perp_previous_order_expired_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_86abe1e53fb8472cf6a04ac6ff41b9db.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_86abe1e53fb8472cf6a04ac6ff41b9db.sql new file mode 100644 index 00000000..e93882d5 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_86abe1e53fb8472cf6a04ac6ff41b9db.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_perp_orders_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_974e37f3348ad7524936397a15395179.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_974e37f3348ad7524936397a15395179.sql new file mode 100644 index 00000000..232f4bd0 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_974e37f3348ad7524936397a15395179.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collected_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_9dad67003da2d3db2675c0acf655de0a.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_9dad67003da2d3db2675c0acf655de0a.sql new file mode 100644 index 00000000..ef2216e1 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_9dad67003da2d3db2675c0acf655de0a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not exchange_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_acdb60bebd4cc38d26603b2d43d9e67c.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_acdb60bebd4cc38d26603b2d43d9e67c.sql new file mode 100644 index 00000000..6c8c8e7f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_acdb60bebd4cc38d26603b2d43d9e67c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_perp_previous_order_expired_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_ae86da3c3a2f8ef9241ca542ed9cfd7a.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_ae86da3c3a2f8ef9241ca542ed9cfd7a.sql new file mode 100644 index 00000000..c8e360b0 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_ae86da3c3a2f8ef9241ca542ed9cfd7a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not fill_price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_bf31e61faeb932d909281f56f6bab77b.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_bf31e61faeb932d909281f56f6bab77b.sql new file mode 100644 index 00000000..254a0c98 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_bf31e61faeb932d909281f56f6bab77b.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_c52f4d44cbcd1c969ca006658f4bb47d.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_c52f4d44cbcd1c969ca006658f4bb47d.sql new file mode 100644 index 00000000..6de85af7 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_c52f4d44cbcd1c969ca006658f4bb47d.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not lp_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_def7ec9d6a2fb5f42cf1cb7d3295ff5f.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_def7ec9d6a2fb5f42cf1cb7d3295ff5f.sql new file mode 100644 index 00000000..20619c23 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_def7ec9d6a2fb5f42cf1cb7d3295ff5f.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_perp_collateral_modified_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_ea02be054480a78acfcc20999decb73e.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_ea02be054480a78acfcc20999decb73e.sql new file mode 100644 index 00000000..b0af861c --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_ea02be054480a78acfcc20999decb73e.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_perp_interest_charged_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not interest >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_eb2bcad6479b2a3bbdf15cf74dfd1e31.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_eb2bcad6479b2a3bbdf15cf74dfd1e31.sql new file mode 100644 index 00000000..6c8c6d54 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_eb2bcad6479b2a3bbdf15cf74dfd1e31.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not total_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_eeaca53326292cee7049bb0a87db4e7e.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_eeaca53326292cee7049bb0a87db4e7e.sql new file mode 100644 index 00000000..6785ff96 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_eeaca53326292cee7049bb0a87db4e7e.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not settlement_reward >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_f5642b27b5e66beab406a8db98b375b9.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_f5642b27b5e66beab406a8db98b375b9.sql new file mode 100644 index 00000000..3af94681 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_f5642b27b5e66beab406a8db98b375b9.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_perp_liq_account_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not total_reward >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_ff24f6dbc5ef0b130e32acd6cbba2e0f.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_ff24f6dbc5ef0b130e32acd6cbba2e0f.sql new file mode 100644 index 00000000..b12c88de --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_ff24f6dbc5ef0b130e32acd6cbba2e0f.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_perp_liq_position_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_mainnet_created_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_mainnet_created_ts.sql new file mode 100644 index 00000000..030440cc --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_mainnet_created_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select created_ts +from "analytics"."prod_arbitrum_mainnet"."fct_perp_accounts_arbitrum_mainnet" +where created_ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_mainnet_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..edc7fdbb --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_mainnet"."fct_perp_accounts_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_mainnet_owner.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_mainnet_owner.sql new file mode 100644 index 00000000..61d5ab39 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_mainnet_owner.sql @@ -0,0 +1,11 @@ + + + + + + +select owner +from "analytics"."prod_arbitrum_mainnet"."fct_perp_accounts_arbitrum_mainnet" +where owner is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_34c6e8413702c7aea6b1c479eb229779.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_34c6e8413702c7aea6b1c479eb229779.sql new file mode 100644 index 00000000..77c89930 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_34c6e8413702c7aea6b1c479eb229779.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_arbitrum_mainnet"."fct_perp_collateral_modified_arbitrum_mainnet" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_49aedeabb7047b87229b60095809171b.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_49aedeabb7047b87229b60095809171b.sql new file mode 100644 index 00000000..002dd96a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_49aedeabb7047b87229b60095809171b.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_mainnet"."fct_perp_collateral_modified_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_4c57a6b60ac61d99845385b58a05d583.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_4c57a6b60ac61d99845385b58a05d583.sql new file mode 100644 index 00000000..3e3b2521 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_4c57a6b60ac61d99845385b58a05d583.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_arbitrum_mainnet"."fct_perp_collateral_modified_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_85f4340bea413ccc136adc9cf5e4b37c.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_85f4340bea413ccc136adc9cf5e4b37c.sql new file mode 100644 index 00000000..30927a23 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_85f4340bea413ccc136adc9cf5e4b37c.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_arbitrum_mainnet"."fct_perp_collateral_modified_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_b8471e720904f8df062e9f10dc9e00fb.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_b8471e720904f8df062e9f10dc9e00fb.sql new file mode 100644 index 00000000..86218c64 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_b8471e720904f8df062e9f10dc9e00fb.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_arbitrum_mainnet"."fct_perp_collateral_modified_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..1d707795 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_arbitrum_mainnet"."fct_perp_collateral_modified_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_mainnet_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..a54b59c6 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_mainnet"."fct_perp_collateral_modified_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_mainnet_sender.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_mainnet_sender.sql new file mode 100644 index 00000000..0ce9f590 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_arbitrum_mainnet"."fct_perp_collateral_modified_arbitrum_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_cha_0a6d235a7c819de31ab18fb62294e516.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_cha_0a6d235a7c819de31ab18fb62294e516.sql new file mode 100644 index 00000000..daa2321d --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_cha_0a6d235a7c819de31ab18fb62294e516.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_arbitrum_mainnet"."fct_perp_interest_charged_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_cha_717f5aaea0a5d2246ddb5a35c3fbb300.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_cha_717f5aaea0a5d2246ddb5a35c3fbb300.sql new file mode 100644 index 00000000..5087f727 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_cha_717f5aaea0a5d2246ddb5a35c3fbb300.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_arbitrum_mainnet"."fct_perp_interest_charged_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_cha_c276a7e4ca2d382d4ab76f03588816f8.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_cha_c276a7e4ca2d382d4ab76f03588816f8.sql new file mode 100644 index 00000000..87019d8c --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_cha_c276a7e4ca2d382d4ab76f03588816f8.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_mainnet"."fct_perp_interest_charged_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_mainnet_account_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_mainnet_account_id.sql new file mode 100644 index 00000000..ef249700 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_arbitrum_mainnet"."fct_perp_interest_charged_arbitrum_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..fcbb0da3 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_arbitrum_mainnet"."fct_perp_interest_charged_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..5f8847b2 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_arbitrum_mainnet"."fct_perp_interest_charged_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_mainnet_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..e37b28f7 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_mainnet"."fct_perp_interest_charged_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_mainnet_interest.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_mainnet_interest.sql new file mode 100644 index 00000000..69cf59f9 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_mainnet_interest.sql @@ -0,0 +1,11 @@ + + + + + + +select interest +from "analytics"."prod_arbitrum_mainnet"."fct_perp_interest_charged_arbitrum_mainnet" +where interest is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_mainnet_account_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_mainnet_account_id.sql new file mode 100644 index 00000000..393c0253 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_arbitrum_mainnet"."fct_perp_liq_account_arbitrum_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_mainnet_total_reward.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_mainnet_total_reward.sql new file mode 100644 index 00000000..36718fbe --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_mainnet_total_reward.sql @@ -0,0 +1,11 @@ + + + + + + +select total_reward +from "analytics"."prod_arbitrum_mainnet"."fct_perp_liq_account_arbitrum_mainnet" +where total_reward is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_mainnet_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_mainnet_ts.sql new file mode 100644 index 00000000..c128e5ee --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_mainnet"."fct_perp_liq_account_arbitrum_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_account_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_account_id.sql new file mode 100644 index 00000000..00b29b53 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_arbitrum_mainnet"."fct_perp_liq_position_arbitrum_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..db71c69b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_mainnet"."fct_perp_liq_position_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..466d4ac3 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_mainnet"."fct_perp_liq_position_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_market_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_market_id.sql new file mode 100644 index 00000000..c4fa0dc3 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_arbitrum_mainnet"."fct_perp_liq_position_arbitrum_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_market_symbol.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_market_symbol.sql new file mode 100644 index 00000000..08b296b8 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_arbitrum_mainnet"."fct_perp_liq_position_arbitrum_mainnet" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_position_size.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_position_size.sql new file mode 100644 index 00000000..eae8dffc --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_position_size.sql @@ -0,0 +1,11 @@ + + + + + + +select position_size +from "analytics"."prod_arbitrum_mainnet"."fct_perp_liq_position_arbitrum_mainnet" +where position_size is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_ts.sql new file mode 100644 index 00000000..f93f28c6 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_mainnet"."fct_perp_liq_position_arbitrum_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_c44cf46be0017a43dad18328907621a0.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_c44cf46be0017a43dad18328907621a0.sql new file mode 100644 index 00000000..db6f381b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_c44cf46be0017a43dad18328907621a0.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_liquidated +from "analytics"."prod_arbitrum_mainnet"."fct_perp_liq_position_arbitrum_mainnet" +where amount_liquidated is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_fce69fbfb7d0fa3cea81f66025278631.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_fce69fbfb7d0fa3cea81f66025278631.sql new file mode 100644 index 00000000..a93ef6f7 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_fce69fbfb7d0fa3cea81f66025278631.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_arbitrum_mainnet"."fct_perp_liq_position_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_histo_7410608d1a48d766fd36392a82d58823.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_histo_7410608d1a48d766fd36392a82d58823.sql new file mode 100644 index 00000000..5ba7a8fe --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_histo_7410608d1a48d766fd36392a82d58823.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_arbitrum_mainnet"."fct_perp_market_history_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_histo_ab2ff9cd5351a0fdff30c7f236999b13.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_histo_ab2ff9cd5351a0fdff30c7f236999b13.sql new file mode 100644 index 00000000..a06a8b68 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_histo_ab2ff9cd5351a0fdff30c7f236999b13.sql @@ -0,0 +1,11 @@ + + + + + + +select funding_rate_apr +from "analytics"."prod_arbitrum_mainnet"."fct_perp_market_history_arbitrum_mainnet" +where funding_rate_apr is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_histo_db7b704adef0c78313d1eda27f65442c.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_histo_db7b704adef0c78313d1eda27f65442c.sql new file mode 100644 index 00000000..c9f4e9b3 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_histo_db7b704adef0c78313d1eda27f65442c.sql @@ -0,0 +1,11 @@ + + + + + + +select short_rate_apr +from "analytics"."prod_arbitrum_mainnet"."fct_perp_market_history_arbitrum_mainnet" +where short_rate_apr is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_histo_e78054756e9523d86668f78f1329d30b.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_histo_e78054756e9523d86668f78f1329d30b.sql new file mode 100644 index 00000000..116e97be --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_histo_e78054756e9523d86668f78f1329d30b.sql @@ -0,0 +1,11 @@ + + + + + + +select funding_velocity +from "analytics"."prod_arbitrum_mainnet"."fct_perp_market_history_arbitrum_mainnet" +where funding_velocity is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..7e2251ef --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_mainnet"."fct_perp_market_history_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate.sql new file mode 100644 index 00000000..4e4ec56f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate.sql @@ -0,0 +1,11 @@ + + + + + + +select funding_rate +from "analytics"."prod_arbitrum_mainnet"."fct_perp_market_history_arbitrum_mainnet" +where funding_rate is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..70c9f29e --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_mainnet"."fct_perp_market_history_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_interest_rate.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_interest_rate.sql new file mode 100644 index 00000000..2b7dc00e --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_interest_rate.sql @@ -0,0 +1,11 @@ + + + + + + +select interest_rate +from "analytics"."prod_arbitrum_mainnet"."fct_perp_market_history_arbitrum_mainnet" +where interest_rate is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_long_rate_apr.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_long_rate_apr.sql new file mode 100644 index 00000000..58b12161 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_long_rate_apr.sql @@ -0,0 +1,11 @@ + + + + + + +select long_rate_apr +from "analytics"."prod_arbitrum_mainnet"."fct_perp_market_history_arbitrum_mainnet" +where long_rate_apr is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_market_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_market_id.sql new file mode 100644 index 00000000..a4b7003f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_arbitrum_mainnet"."fct_perp_market_history_arbitrum_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_market_symbol.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_market_symbol.sql new file mode 100644 index 00000000..af33d97b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_arbitrum_mainnet"."fct_perp_market_history_arbitrum_mainnet" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_price.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_price.sql new file mode 100644 index 00000000..de9121d4 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_arbitrum_mainnet"."fct_perp_market_history_arbitrum_mainnet" +where price is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_size.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_size.sql new file mode 100644 index 00000000..6b6b0ef0 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_size.sql @@ -0,0 +1,11 @@ + + + + + + +select size +from "analytics"."prod_arbitrum_mainnet"."fct_perp_market_history_arbitrum_mainnet" +where size is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_size_delta.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_size_delta.sql new file mode 100644 index 00000000..2e7da2fe --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_size_delta.sql @@ -0,0 +1,11 @@ + + + + + + +select size_delta +from "analytics"."prod_arbitrum_mainnet"."fct_perp_market_history_arbitrum_mainnet" +where size_delta is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_size_usd.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_size_usd.sql new file mode 100644 index 00000000..3ac5e134 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_size_usd.sql @@ -0,0 +1,11 @@ + + + + + + +select size_usd +from "analytics"."prod_arbitrum_mainnet"."fct_perp_market_history_arbitrum_mainnet" +where size_usd is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_skew.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_skew.sql new file mode 100644 index 00000000..50a2d225 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_skew.sql @@ -0,0 +1,11 @@ + + + + + + +select skew +from "analytics"."prod_arbitrum_mainnet"."fct_perp_market_history_arbitrum_mainnet" +where skew is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_ts.sql new file mode 100644 index 00000000..16c2f144 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_mainnet"."fct_perp_market_history_arbitrum_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_markets_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_markets_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..2b6cfeee --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_markets_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_mainnet"."fct_perp_markets_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_markets_arbitrum_mainnet_created_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_markets_arbitrum_mainnet_created_ts.sql new file mode 100644 index 00000000..1669f458 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_markets_arbitrum_mainnet_created_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select created_ts +from "analytics"."prod_arbitrum_mainnet"."fct_perp_markets_arbitrum_mainnet" +where created_ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_markets_arbitrum_mainnet_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_markets_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..1f328f12 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_markets_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_mainnet"."fct_perp_markets_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_markets_arbitrum_mainnet_market_name.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_markets_arbitrum_mainnet_market_name.sql new file mode 100644 index 00000000..427cff64 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_markets_arbitrum_mainnet_market_name.sql @@ -0,0 +1,11 @@ + + + + + + +select market_name +from "analytics"."prod_arbitrum_mainnet"."fct_perp_markets_arbitrum_mainnet" +where market_name is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_markets_arbitrum_mainnet_market_symbol.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_markets_arbitrum_mainnet_market_symbol.sql new file mode 100644 index 00000000..8cf89781 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_markets_arbitrum_mainnet_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_arbitrum_mainnet"."fct_perp_markets_arbitrum_mainnet" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_account_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_account_id.sql new file mode 100644 index 00000000..9eea20bf --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_arbitrum_mainnet"."fct_perp_orders_arbitrum_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..07f4aee5 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_mainnet"."fct_perp_orders_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..692f9acc --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_arbitrum_mainnet"."fct_perp_orders_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..745a6fec --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_mainnet"."fct_perp_orders_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_market_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_market_id.sql new file mode 100644 index 00000000..c2b52b4f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_arbitrum_mainnet"."fct_perp_orders_arbitrum_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_market_symbol.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_market_symbol.sql new file mode 100644 index 00000000..d57dde01 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_arbitrum_mainnet"."fct_perp_orders_arbitrum_mainnet" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_transaction_hash.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_transaction_hash.sql new file mode 100644 index 00000000..d9204f14 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_arbitrum_mainnet"."fct_perp_orders_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_ts.sql new file mode 100644 index 00000000..12f98794 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_mainnet"."fct_perp_orders_arbitrum_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_pnl_arbitrum_mainnet_market_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_pnl_arbitrum_mainnet_market_id.sql new file mode 100644 index 00000000..7ec0a912 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_pnl_arbitrum_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_arbitrum_mainnet"."fct_perp_pnl_arbitrum_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_pnl_arbitrum_mainnet_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_pnl_arbitrum_mainnet_ts.sql new file mode 100644 index 00000000..681df5a8 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_pnl_arbitrum_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_mainnet"."fct_perp_pnl_arbitrum_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_172ee1d1fca0cbb7cfdc29c1401173f4.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_172ee1d1fca0cbb7cfdc29c1401173f4.sql new file mode 100644 index 00000000..45848b72 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_172ee1d1fca0cbb7cfdc29c1401173f4.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_arbitrum_mainnet"."fct_perp_previous_order_expired_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_215a6e18c678a61ff896059e9fc33b93.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_215a6e18c678a61ff896059e9fc33b93.sql new file mode 100644 index 00000000..7f3de90f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_215a6e18c678a61ff896059e9fc33b93.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_arbitrum_mainnet"."fct_perp_previous_order_expired_arbitrum_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_72718a9633401010962aea9aaa994c5e.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_72718a9633401010962aea9aaa994c5e.sql new file mode 100644 index 00000000..d2c3876a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_72718a9633401010962aea9aaa994c5e.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_arbitrum_mainnet"."fct_perp_previous_order_expired_arbitrum_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_736f7d9b4b09a7b56cd7e9fd84b59a90.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_736f7d9b4b09a7b56cd7e9fd84b59a90.sql new file mode 100644 index 00000000..6f91a7cb --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_736f7d9b4b09a7b56cd7e9fd84b59a90.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_mainnet"."fct_perp_previous_order_expired_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_802b9579ac446c1c5f6cd420c4a1f314.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_802b9579ac446c1c5f6cd420c4a1f314.sql new file mode 100644 index 00000000..9d4702b9 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_802b9579ac446c1c5f6cd420c4a1f314.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_arbitrum_mainnet"."fct_perp_previous_order_expired_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_8ccb15ec611dd24ed52c20b662dc4d89.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_8ccb15ec611dd24ed52c20b662dc4d89.sql new file mode 100644 index 00000000..65c051fa --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_8ccb15ec611dd24ed52c20b662dc4d89.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_arbitrum_mainnet"."fct_perp_previous_order_expired_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_8ef90341edd1ec80cdf4ec8ed4f6d5c9.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_8ef90341edd1ec80cdf4ec8ed4f6d5c9.sql new file mode 100644 index 00000000..047f8416 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_8ef90341edd1ec80cdf4ec8ed4f6d5c9.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_arbitrum_mainnet"."fct_perp_previous_order_expired_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_order_expired_arbitrum_mainnet_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_order_expired_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..aec5fc83 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_order_expired_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_mainnet"."fct_perp_previous_order_expired_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbit_b2414cd7eaea142489e90846a8936fe6.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbit_b2414cd7eaea142489e90846a8936fe6.sql new file mode 100644 index 00000000..f15bfa10 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbit_b2414cd7eaea142489e90846a8936fe6.sql @@ -0,0 +1,11 @@ + + + + + + +select notional_position_size +from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +where notional_position_size is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_account_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_account_id.sql new file mode 100644 index 00000000..a0e8ba6b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_accrued_funding.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_accrued_funding.sql new file mode 100644 index 00000000..998d39e7 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_accrued_funding.sql @@ -0,0 +1,11 @@ + + + + + + +select accrued_funding +from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +where accrued_funding is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..2561b7e3 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_collected_fees.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_collected_fees.sql new file mode 100644 index 00000000..13b3d40f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_collected_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select collected_fees +from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +where collected_fees is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..d910c9c9 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_exchange_fees.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_exchange_fees.sql new file mode 100644 index 00000000..26b0f478 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_exchange_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select exchange_fees +from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +where exchange_fees is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_fill_price.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_fill_price.sql new file mode 100644 index 00000000..608f3b59 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_fill_price.sql @@ -0,0 +1,11 @@ + + + + + + +select fill_price +from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +where fill_price is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..abcb1264 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_lp_fees.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_lp_fees.sql new file mode 100644 index 00000000..e8dc30b5 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_lp_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select lp_fees +from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +where lp_fees is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_market_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_market_id.sql new file mode 100644 index 00000000..97dc99bd --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_market_symbol.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_market_symbol.sql new file mode 100644 index 00000000..aa6c3aaa --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_notional_trade_size.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_notional_trade_size.sql new file mode 100644 index 00000000..f9912d18 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_notional_trade_size.sql @@ -0,0 +1,11 @@ + + + + + + +select notional_trade_size +from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +where notional_trade_size is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_pnl.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_pnl.sql new file mode 100644 index 00000000..1b580435 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_pnl.sql @@ -0,0 +1,11 @@ + + + + + + +select pnl +from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +where pnl is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_position_size.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_position_size.sql new file mode 100644 index 00000000..d9266301 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_position_size.sql @@ -0,0 +1,11 @@ + + + + + + +select position_size +from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +where position_size is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_referral_fees.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_referral_fees.sql new file mode 100644 index 00000000..09c5f23f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_referral_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select referral_fees +from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +where referral_fees is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_settlement_reward.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_settlement_reward.sql new file mode 100644 index 00000000..c35046f8 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_settlement_reward.sql @@ -0,0 +1,11 @@ + + + + + + +select settlement_reward +from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +where settlement_reward is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_settler.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_settler.sql new file mode 100644 index 00000000..ed6324da --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_settler.sql @@ -0,0 +1,11 @@ + + + + + + +select settler +from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +where settler is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_total_fees.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_total_fees.sql new file mode 100644 index 00000000..40d60155 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_total_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select total_fees +from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +where total_fees is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_tracking_code.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_tracking_code.sql new file mode 100644 index 00000000..56e586f6 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_tracking_code.sql @@ -0,0 +1,11 @@ + + + + + + +select tracking_code +from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +where tracking_code is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_trade_size.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_trade_size.sql new file mode 100644 index 00000000..1c9d88da --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_trade_size.sql @@ -0,0 +1,11 @@ + + + + + + +select trade_size +from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +where trade_size is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_transaction_hash.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_transaction_hash.sql new file mode 100644 index 00000000..f796d72f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_ts.sql new file mode 100644 index 00000000..73e61541 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_accounts_arbitrum_mainnet_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_accounts_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..d0514348 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_accounts_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_arbitrum_mainnet"."fct_perp_accounts_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_collateral_modified_arbitrum_mainnet_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_collateral_modified_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..6041ba5d --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_collateral_modified_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_arbitrum_mainnet"."fct_perp_collateral_modified_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_interest_charged_arbitrum_mainnet_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_interest_charged_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..fd3a2342 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_interest_charged_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_arbitrum_mainnet"."fct_perp_interest_charged_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_liq_position_arbitrum_mainnet_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_liq_position_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..4a6bf180 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_liq_position_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_arbitrum_mainnet"."fct_perp_liq_position_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_market_history_arbitrum_mainnet_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_market_history_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..21886c12 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_market_history_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_arbitrum_mainnet"."fct_perp_market_history_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_orders_arbitrum_mainnet_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_orders_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..2e2241da --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_orders_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_arbitrum_mainnet"."fct_perp_orders_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_previous_order_expired_arbitrum_mainnet_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_previous_order_expired_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..626eac1e --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_previous_order_expired_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_arbitrum_mainnet"."fct_perp_previous_order_expired_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_trades_arbitrum_mainnet_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_trades_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..816f6274 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_trades_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_account_stats_daily_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_account_stats_daily_arbitrum_mainnet.sql new file mode 100644 index 00000000..e420b251 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_account_stats_daily_arbitrum_mainnet.sql @@ -0,0 +1,45 @@ +with daily as ( + select + DATE_TRUNC( + 'day', + ts + ) as ts, + account_id, + SUM(fees) as fees, + SUM(volume) as volume, + SUM(amount_liquidated) as amount_liquidated, + SUM(liquidations) as liquidations + from + "analytics"."prod_arbitrum_mainnet"."fct_perp_account_stats_hourly_arbitrum_mainnet" + group by + DATE_TRUNC( + 'day', + ts + ), + account_id +), + +stats as ( + select + *, + SUM(fees) over ( + partition by account_id + order by + ts + range between unbounded preceding + and current row + ) as cumulative_fees, + SUM(volume) over ( + partition by account_id + order by + ts + range between unbounded preceding + and current row + ) as cumulative_volume + from + daily +) + +select * +from + stats \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_account_stats_hourly_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_account_stats_hourly_arbitrum_mainnet.sql new file mode 100644 index 00000000..642d049f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_account_stats_hourly_arbitrum_mainnet.sql @@ -0,0 +1,119 @@ +with trades as ( + select + ts, + account_id, + total_fees, + notional_trade_size, + 1 as trades, + SUM( + total_fees + ) over ( + partition by account_id + order by + ts + ) as cumulative_fees, + SUM( + notional_trade_size + ) over ( + partition by account_id + order by + ts + ) as cumulative_volume + from + "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +), + +liq as ( + select + ts, + account_id, + amount_liquidated, + 1 as liquidations + from + "analytics"."prod_arbitrum_mainnet"."fct_perp_liq_position_arbitrum_mainnet" +), + +inc_trades as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + account_id, + SUM(trades) as trades, + SUM(total_fees) as fees, + SUM(notional_trade_size) as volume, + MAX(cumulative_fees) as cumulative_fees, + MAX(cumulative_volume) as cumulative_volume + from + trades + group by + DATE_TRUNC( + 'hour', + ts + ), + account_id +), + +inc_liq as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + account_id, + SUM(amount_liquidated) as amount_liquidated, + SUM(liquidations) as liquidations + from + liq + group by + DATE_TRUNC( + 'hour', + ts + ), + account_id +), + +inc as ( + select + h.ts, + h.account_id, + COALESCE( + h.trades, + 0 + ) as trades, + COALESCE( + h.fees, + 0 + ) as fees, + COALESCE( + h.volume, + 0 + ) as volume, + COALESCE( + l.amount_liquidated, + 0 + ) as amount_liquidated, + COALESCE( + l.liquidations, + 0 + ) as liquidations, + COALESCE( + h.cumulative_fees, + 0 + ) as cumulative_fees, + COALESCE( + h.cumulative_volume, + 0 + ) as cumulative_volume + from + inc_trades as h + left join inc_liq as l + on + h.ts = l.ts + and h.account_id = l.account_id +) + +select * +from + inc \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_keeper_stats_daily_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_keeper_stats_daily_arbitrum_mainnet.sql new file mode 100644 index 00000000..7f286d11 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_keeper_stats_daily_arbitrum_mainnet.sql @@ -0,0 +1,44 @@ +with hourly as ( + select + keeper, + settlement_rewards, + amount_settled, + trades, + DATE_TRUNC( + 'day', + ts + ) as ts + from + "analytics"."prod_arbitrum_mainnet"."fct_perp_keeper_stats_hourly_arbitrum_mainnet" +), + +total as ( + select + ts, + SUM(trades) as trades_total, + SUM(settlement_rewards) as settlement_reward_total, + SUM(amount_settled) as amount_settled_total + from + hourly + group by + ts +) + +select + hourly.ts, + hourly.keeper, + SUM(hourly.trades) as trades, + SUM(hourly.settlement_rewards) as settlement_rewards, + SUM(hourly.amount_settled) as amount_settled, + SUM(hourly.trades) / MAX(total.trades_total) as trades_pct, + SUM(hourly.settlement_rewards) + / MAX(total.settlement_reward_total) as settlement_rewards_pct, + SUM(hourly.amount_settled) + / MAX(total.amount_settled_total) as amount_settled_pct +from + hourly +inner join total + on hourly.ts = total.ts +group by + hourly.ts, + hourly.keeper \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_keeper_stats_hourly_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_keeper_stats_hourly_arbitrum_mainnet.sql new file mode 100644 index 00000000..79e8fb5a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_keeper_stats_hourly_arbitrum_mainnet.sql @@ -0,0 +1,44 @@ +with trades as ( + select + settler, + settlement_reward, + notional_trade_size, + 1 as trades, + DATE_TRUNC( + 'hour', + ts + ) as ts + from + "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +), + +total as ( + select + ts, + SUM(trades) as trades_total, + SUM(settlement_reward) as settlement_reward_total, + SUM(notional_trade_size) as notional_trade_size_total + from + trades + group by + ts +) + +select + trades.ts, + trades.settler as keeper, + SUM(trades.trades) as trades, + SUM(trades.settlement_reward) as settlement_rewards, + SUM(trades.notional_trade_size) as amount_settled, + SUM(trades.trades) / MAX(total.trades_total) as trades_pct, + SUM(trades.settlement_reward) + / MAX(total.settlement_reward_total) as settlement_rewards_pct, + SUM(trades.notional_trade_size) + / MAX(total.notional_trade_size_total) as amount_settled_pct +from + trades +inner join total + on trades.ts = total.ts +group by + trades.ts, + trades.settler \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_market_stats_daily_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_market_stats_daily_arbitrum_mainnet.sql new file mode 100644 index 00000000..d4de5eb9 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_market_stats_daily_arbitrum_mainnet.sql @@ -0,0 +1,25 @@ +select + DATE_TRUNC( + 'day', + ts + ) as ts, + market_symbol, + SUM(trades) as trades, + SUM(exchange_fees) as exchange_fees, + SUM(referral_fees) as referral_fees, + SUM(collected_fees) as collected_fees, + SUM(volume) as volume, + SUM(amount_liquidated) as amount_liquidated, + SUM(liquidations) as liquidations, + MAX(cumulative_exchange_fees) as cumulative_exchange_fees, + MAX(cumulative_referral_fees) as cumulative_referral_fees, + MAX(cumulative_collected_fees) as cumulative_collected_fees, + MAX(cumulative_volume) as cumulative_volume +from + "analytics"."prod_arbitrum_mainnet"."fct_perp_market_stats_hourly_arbitrum_mainnet" +group by + DATE_TRUNC( + 'day', + ts + ), + market_symbol \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_market_stats_hourly_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_market_stats_hourly_arbitrum_mainnet.sql new file mode 100644 index 00000000..397fc6c5 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_market_stats_hourly_arbitrum_mainnet.sql @@ -0,0 +1,162 @@ +with trades as ( + select + ts, + market_symbol, + exchange_fees, + referral_fees, + collected_fees, + notional_trade_size, + 1 as trades + from + "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" +), + +liq as ( + select + ts, + market_symbol, + amount_liquidated, + 1 as liquidations + from + "analytics"."prod_arbitrum_mainnet"."fct_perp_liq_position_arbitrum_mainnet" +), + +inc_trades as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + market_symbol, + SUM(trades) as trades, + SUM(exchange_fees) as exchange_fees, + SUM(referral_fees) as referral_fees, + SUM(collected_fees) as collected_fees, + SUM(notional_trade_size) as volume + from + trades + group by + DATE_TRUNC( + 'hour', + ts + ), + market_symbol +), + +inc_liq as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + market_symbol, + SUM(amount_liquidated) as amount_liquidated, + SUM(liquidations) as liquidations + from + liq + group by + DATE_TRUNC( + 'hour', + ts + ), + market_symbol +), + +dim as ( + select + m.market_symbol, + GENERATE_SERIES( + DATE_TRUNC('hour', MIN(t.ts)), + DATE_TRUNC('hour', MAX(t.ts)), + '1 hour'::INTERVAL + ) as ts + from + ( + select ts + from + trades + ) as t + cross join ( + select distinct market_symbol + from + trades + ) as m + group by + m.market_symbol +), + +inc as ( + select + dim.ts, + dim.market_symbol, + COALESCE( + h.trades, + 0 + ) as trades, + COALESCE( + h.exchange_fees, + 0 + ) as exchange_fees, + COALESCE( + h.referral_fees, + 0 + ) as referral_fees, + COALESCE( + h.collected_fees, + 0 + ) as collected_fees, + COALESCE( + h.volume, + 0 + ) as volume, + COALESCE( + l.amount_liquidated, + 0 + ) as amount_liquidated, + COALESCE( + l.liquidations, + 0 + ) as liquidations, + SUM( + h.exchange_fees + ) over ( + partition by dim.market_symbol + order by + dim.ts + ) as cumulative_exchange_fees, + SUM( + h.referral_fees + ) over ( + partition by dim.market_symbol + order by + dim.ts + ) as cumulative_referral_fees, + SUM( + h.collected_fees + ) over ( + partition by dim.market_symbol + order by + dim.ts + ) as cumulative_collected_fees, + SUM( + h.volume + ) over ( + partition by dim.market_symbol + order by + dim.ts + ) as cumulative_volume + from + dim + left join inc_trades as h + on + dim.ts = h.ts + and dim.market_symbol = h.market_symbol + left join inc_liq as l + on + dim.ts = l.ts + and dim.market_symbol = l.market_symbol +) + +select * +from + inc \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_stats_daily_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_stats_daily_arbitrum_mainnet.sql new file mode 100644 index 00000000..da532e45 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_stats_daily_arbitrum_mainnet.sql @@ -0,0 +1,23 @@ +select + DATE_TRUNC( + 'day', + ts + ) as ts, + SUM(trades) as trades, + SUM(exchange_fees) as exchange_fees, + SUM(referral_fees) as referral_fees, + SUM(collected_fees) as collected_fees, + SUM(volume) as volume, + SUM(liquidation_rewards) as liquidation_rewards, + SUM(liquidated_accounts) as liquidated_accounts, + MAX(cumulative_exchange_fees) as cumulative_exchange_fees, + MAX(cumulative_referral_fees) as cumulative_referral_fees, + MAX(cumulative_collected_fees) as cumulative_collected_fees, + MAX(cumulative_volume) as cumulative_volume +from + "analytics"."prod_arbitrum_mainnet"."fct_perp_stats_hourly_arbitrum_mainnet" +group by + DATE_TRUNC( + 'day', + ts + ) \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_stats_hourly_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_stats_hourly_arbitrum_mainnet.sql new file mode 100644 index 00000000..69a7a51e --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_stats_hourly_arbitrum_mainnet.sql @@ -0,0 +1,91 @@ +with inc_market as ( + select + ts, + market_symbol, + trades, + exchange_fees, + referral_fees, + collected_fees, + volume, + liquidations, + cumulative_exchange_fees, + cumulative_referral_fees, + cumulative_collected_fees, + cumulative_volume + from + "analytics"."prod_arbitrum_mainnet"."fct_perp_market_stats_hourly_arbitrum_mainnet" +), + +liq as ( + select + ts, + total_reward, + 1 as liquidated_accounts + from + "analytics"."prod_arbitrum_mainnet"."fct_perp_liq_account_arbitrum_mainnet" +), + +inc_liq as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + SUM(total_reward) as liquidation_rewards, + SUM(liquidated_accounts) as liquidated_accounts + from + liq + group by + DATE_TRUNC( + 'hour', + ts + ) +), + +inc_trade as ( + select + ts, + SUM(trades) as trades, + SUM(exchange_fees) as exchange_fees, + SUM(referral_fees) as referral_fees, + SUM(collected_fees) as collected_fees, + SUM(volume) as volume, + SUM(cumulative_exchange_fees) as cumulative_exchange_fees, + SUM(cumulative_referral_fees) as cumulative_referral_fees, + SUM(cumulative_collected_fees) as cumulative_collected_fees, + SUM(cumulative_volume) as cumulative_volume + from + inc_market + group by + ts +), + +inc as ( + select + h.ts, + h.trades, + h.exchange_fees, + h.referral_fees, + h.collected_fees, + h.volume, + h.cumulative_exchange_fees, + h.cumulative_referral_fees, + h.cumulative_collected_fees, + h.cumulative_volume, + COALESCE( + l.liquidation_rewards, + 0 + ) as liquidation_rewards, + COALESCE( + l.liquidated_accounts, + 0 + ) as liquidated_accounts + from + inc_trade as h + left join inc_liq as l + on h.ts = l.ts +) + +select * +from + inc \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_tracking_stats_daily_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_tracking_stats_daily_arbitrum_mainnet.sql new file mode 100644 index 00000000..559810f4 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_tracking_stats_daily_arbitrum_mainnet.sql @@ -0,0 +1,93 @@ +with trades as ( + select + DATE_TRUNC( + 'day', + ts + ) as ts, + tracking_code, + SUM(exchange_fees) as exchange_fees, + SUM(referral_fees) as referral_fees, + SUM(collected_fees) as collected_fees, + SUM(volume) as volume, + SUM(trades) as trades + from + "analytics"."prod_arbitrum_mainnet"."fct_perp_tracking_stats_hourly_arbitrum_mainnet" + group by + DATE_TRUNC( + 'day', + ts + ), + tracking_code +), + +accounts as ( + select + DATE_TRUNC( + 'day', + ts + ) as ts, + tracking_code, + COUNT( + distinct account_id + ) as "accounts" + from + "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" + group by + DATE_TRUNC( + 'day', + ts + ), + tracking_code +), + +total as ( + select + ts, + SUM(exchange_fees) as exchange_fees_total, + SUM(referral_fees) as referral_fees_total, + SUM(collected_fees) as collected_fees_total, + SUM(volume) as volume_total, + SUM(trades) as trades_total + from + trades + group by + ts +) + +select + trades.ts, + trades.tracking_code, + trades.exchange_fees, + trades.referral_fees, + trades.collected_fees, + trades.volume, + trades.trades, + accounts.accounts, + case + when total.exchange_fees_total = 0 then 0 + else trades.exchange_fees / total.exchange_fees_total + end as exchange_fees_share, + case + when total.referral_fees_total = 0 then 0 + else trades.referral_fees / total.referral_fees_total + end as referral_fees_share, + case + when total.collected_fees_total = 0 then 0 + else trades.collected_fees / total.collected_fees_total + end as collected_fees_share, + case + when total.volume_total = 0 then 0 + else trades.volume / total.volume_total + end as volume_share, + case + when total.trades_total = 0 then 0 + else trades.trades / total.trades_total + end as trades_share +from + trades +inner join accounts + on + trades.ts = accounts.ts + and trades.tracking_code = accounts.tracking_code +inner join total + on trades.ts = total.ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_tracking_stats_hourly_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_tracking_stats_hourly_arbitrum_mainnet.sql new file mode 100644 index 00000000..c187ea08 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_tracking_stats_hourly_arbitrum_mainnet.sql @@ -0,0 +1,93 @@ +with trades as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + tracking_code, + SUM(exchange_fees) as exchange_fees, + SUM(referral_fees) as referral_fees, + SUM(collected_fees) as collected_fees, + SUM(notional_trade_size) as volume, + SUM(1) as trades + from + "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" + group by + DATE_TRUNC( + 'hour', + ts + ), + tracking_code +), + +accounts as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + tracking_code, + COUNT( + distinct account_id + ) as "accounts" + from + "analytics"."prod_arbitrum_mainnet"."fct_perp_trades_arbitrum_mainnet" + group by + DATE_TRUNC( + 'hour', + ts + ), + tracking_code +), + +total as ( + select + ts, + SUM(trades) as trades_total, + SUM(exchange_fees) as exchange_fees_total, + SUM(referral_fees) as referral_fees_total, + SUM(collected_fees) as collected_fees_total, + SUM(volume) as volume_total + from + trades + group by + ts +) + +select + trades.ts, + trades.tracking_code, + trades.exchange_fees, + trades.referral_fees, + trades.collected_fees, + trades.volume, + trades.trades, + accounts.accounts, + case + when total.exchange_fees_total = 0 then 0 + else trades.exchange_fees / total.exchange_fees_total + end as exchange_fees_share, + case + when total.referral_fees_total = 0 then 0 + else trades.referral_fees / total.referral_fees_total + end as referral_fees_share, + case + when total.collected_fees_total = 0 then 0 + else trades.collected_fees / total.collected_fees_total + end as collected_fees_share, + case + when total.volume_total = 0 then 0 + else trades.volume / total.volume_total + end as volume_share, + case + when total.trades_total = 0 then 0 + else trades.trades / total.trades_total + end as trades_share +from + trades +inner join accounts + on + trades.ts = accounts.ts + and trades.tracking_code = accounts.tracking_code +inner join total + on trades.ts = total.ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/prices/fct_prices_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/prices/fct_prices_arbitrum_mainnet.sql new file mode 100644 index 00000000..6f21ebf6 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/prices/fct_prices_arbitrum_mainnet.sql @@ -0,0 +1,44 @@ +with all_prices as ( + select + ts, + null as market_address, + market_symbol, + price + from + "analytics"."prod_arbitrum_mainnet"."fct_perp_market_history_arbitrum_mainnet" + union all + select + ts, + collateral_type as market_address, + null as market_symbol, + collateral_value / amount as price + from + "analytics"."prod_raw_arbitrum_mainnet"."core_vault_collateral_arbitrum_mainnet" + where + collateral_value > 0 +), + +tokens as ( + select + token_address, + token_symbol + from + "analytics"."prod_seeds"."arbitrum_mainnet_tokens" +) + +select + p.ts, + p.market_address, + p.price, + COALESCE( + t.token_symbol, + p.market_symbol + ) as market_symbol +from + all_prices as p +left join tokens as t + on LOWER( + p.market_address + ) = LOWER( + t.token_address + ) \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/prices/fct_prices_hourly_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/prices/fct_prices_hourly_arbitrum_mainnet.sql new file mode 100644 index 00000000..cbafa096 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/prices/fct_prices_hourly_arbitrum_mainnet.sql @@ -0,0 +1,72 @@ +with prices as ( + select distinct + market_symbol, + DATE_TRUNC( + 'hour', + ts + ) as ts, + LAST_VALUE(price) over ( + partition by DATE_TRUNC('hour', ts), market_symbol + order by + ts + rows between unbounded preceding + and unbounded following + ) as price + from + "analytics"."prod_arbitrum_mainnet"."fct_prices_arbitrum_mainnet" +), + +dim as ( + select + m.market_symbol, + GENERATE_SERIES( + DATE_TRUNC('hour', MIN(t.ts)), + DATE_TRUNC('hour', MAX(t.ts)), + '1 hour'::INTERVAL + ) as ts + from + ( + select ts + from + prices + ) as t + cross join ( + select distinct market_symbol + from + prices + ) as m + group by + m.market_symbol +), + +ffill as ( + select + dim.ts, + dim.market_symbol, + LAST(prices.price) over ( + partition by dim.market_symbol + order by dim.ts + rows between unbounded preceding and current row + ) as price + from + dim + left join prices + on + dim.ts = prices.ts + and dim.market_symbol = prices.market_symbol +), + +hourly_prices as ( + select + ts, + market_symbol, + price + from + ffill +) + +select * +from + hourly_prices +where + price is not null \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_p_4644ad7c63d005ac54db98edb6c9c900.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_p_4644ad7c63d005ac54db98edb6c9c900.sql new file mode 100644 index 00000000..03a08823 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_p_4644ad7c63d005ac54db98edb6c9c900.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_prices_hourly_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_p_dcb09535be5469b9faf234ed6f43f02e.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_p_dcb09535be5469b9faf234ed6f43f02e.sql new file mode 100644 index 00000000..816b260b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_p_dcb09535be5469b9faf234ed6f43f02e.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_prices_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_arbitrum_mainnet_market_symbol.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_arbitrum_mainnet_market_symbol.sql new file mode 100644 index 00000000..48c1a043 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_arbitrum_mainnet_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_arbitrum_mainnet"."fct_prices_arbitrum_mainnet" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_arbitrum_mainnet_price.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_arbitrum_mainnet_price.sql new file mode 100644 index 00000000..21fc4cf9 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_arbitrum_mainnet_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_arbitrum_mainnet"."fct_prices_arbitrum_mainnet" +where price is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_arbitrum_mainnet_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_arbitrum_mainnet_ts.sql new file mode 100644 index 00000000..663aff9c --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_arbitrum_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_mainnet"."fct_prices_arbitrum_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_mainnet_market_symbol.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_mainnet_market_symbol.sql new file mode 100644 index 00000000..54ce9340 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_mainnet_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_arbitrum_mainnet"."fct_prices_hourly_arbitrum_mainnet" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_mainnet_price.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_mainnet_price.sql new file mode 100644 index 00000000..b251b8ed --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_mainnet_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_arbitrum_mainnet"."fct_prices_hourly_arbitrum_mainnet" +where price is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_mainnet_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_mainnet_ts.sql new file mode 100644 index 00000000..b9d59ad6 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_mainnet"."fct_prices_hourly_arbitrum_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/fct_spot_atomics_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/fct_spot_atomics_arbitrum_mainnet.sql new file mode 100644 index 00000000..14704ac7 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/fct_spot_atomics_arbitrum_mainnet.sql @@ -0,0 +1,61 @@ +with bought as ( + select + id, + block_timestamp as ts, + block_number, + transaction_hash as tx_hash, + synth_market_id, + + price / 1e18 + as price, + + synth_returned / 1e18 + as amount, + referrer + from + "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_bought_arbitrum_mainnet" +), + +sold as ( + select + id, + block_timestamp as ts, + block_number, + transaction_hash as tx_hash, + synth_market_id, + + price / 1e18 + as price, + -1 * + amount_returned / 1e18 + as amount, + referrer + from + "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_sold_arbitrum_mainnet" +) + +select + id, + ts, + block_number, + tx_hash, + synth_market_id, + price, + amount, + referrer +from + bought +union all +select + id, + ts, + block_number, + tx_hash, + synth_market_id, + price, + amount, + referrer +from + sold +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/fct_spot_markets_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/fct_spot_markets_arbitrum_mainnet.sql new file mode 100644 index 00000000..90ff0e89 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/fct_spot_markets_arbitrum_mainnet.sql @@ -0,0 +1,13 @@ +with base as ( + select + synth_market_id as id, + block_timestamp as created_ts, + block_number, + synth_token_address as token_address + from + "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_registered_arbitrum_mainnet" +) + +select * +from + base \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/fct_spot_wrapper_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/fct_spot_wrapper_arbitrum_mainnet.sql new file mode 100644 index 00000000..8d8695b6 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/fct_spot_wrapper_arbitrum_mainnet.sql @@ -0,0 +1,49 @@ +with wraps as ( + select + id, + block_timestamp as ts, + block_number, + transaction_hash as tx_hash, + synth_market_id, + + amount_wrapped / 1e18 + as amount_wrapped + from + "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_wrapped_arbitrum_mainnet" +), + +unwraps as ( + select + id, + block_timestamp as ts, + block_number, + transaction_hash as tx_hash, + synth_market_id, + -1 * + amount_unwrapped / 1e18 + as amount_wrapped + from + "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_unwrapped_arbitrum_mainnet" +) + +select + id, + ts, + block_number, + tx_hash, + synth_market_id, + amount_wrapped +from + wraps +union all +select + id, + ts, + block_number, + tx_hash, + synth_market_id, + amount_wrapped +from + unwraps +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/fct_synth_supply_arbitrum_mainnet.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/fct_synth_supply_arbitrum_mainnet.sql new file mode 100644 index 00000000..854303d1 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/fct_synth_supply_arbitrum_mainnet.sql @@ -0,0 +1,76 @@ +with wrapper as ( + select + ts, + block_number, + synth_market_id, + amount_wrapped as change_amount + from + "analytics"."prod_arbitrum_mainnet"."fct_spot_wrapper_arbitrum_mainnet" +), + +atomics as ( + select + ts, + block_number, + synth_market_id, + amount as change_amount + from + "analytics"."prod_arbitrum_mainnet"."fct_spot_atomics_arbitrum_mainnet" + union all + select + ts, + block_number, + 0 as synth_market_id, + amount * price * -1 as change_amount + from + "analytics"."prod_arbitrum_mainnet"."fct_spot_atomics_arbitrum_mainnet" +), + +usd_changes as ( + select + block_timestamp as ts, + block_number, + 0 as synth_market_id, + + amount / 1e18 + as change_amount + from + "analytics"."prod_raw_arbitrum_mainnet"."core_usd_minted_arbitrum_mainnet" + union all + select + block_timestamp as ts, + block_number, + 0 as synth_market_id, + -1 * + amount / 1e18 + as change_amount + from + "analytics"."prod_raw_arbitrum_mainnet"."core_usd_burned_arbitrum_mainnet" +), + +all_changes as ( + select * + from + wrapper + union all + select * + from + atomics + union all + select * + from + usd_changes +) + +select + ts, + block_number, + synth_market_id, + SUM(change_amount) over ( + partition by synth_market_id + order by + ts, + block_number + ) as supply +from + all_changes \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_0fab89b4df840dcd6d06f9fa6285b914.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_0fab89b4df840dcd6d06f9fa6285b914.sql new file mode 100644 index 00000000..52f77158 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_0fab89b4df840dcd6d06f9fa6285b914.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_spot_markets_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_40719b2c5c7462a9421a6076d2378e77.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_40719b2c5c7462a9421a6076d2378e77.sql new file mode 100644 index 00000000..8f1f5213 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_40719b2c5c7462a9421a6076d2378e77.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_spot_wrapper_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_75265e3f1113500b998d90fbb5de93fd.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_75265e3f1113500b998d90fbb5de93fd.sql new file mode 100644 index 00000000..897faa11 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_75265e3f1113500b998d90fbb5de93fd.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_spot_atomics_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_ad07ecda7adc2e1174efae746b1e061f.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_ad07ecda7adc2e1174efae746b1e061f.sql new file mode 100644 index 00000000..ca777a67 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_ad07ecda7adc2e1174efae746b1e061f.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_mainnet"."fct_synth_supply_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_amount.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_amount.sql new file mode 100644 index 00000000..31376f60 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_arbitrum_mainnet"."fct_spot_atomics_arbitrum_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..87feb483 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_mainnet"."fct_spot_atomics_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..9b8070ae --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_mainnet"."fct_spot_atomics_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_price.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_price.sql new file mode 100644 index 00000000..23108413 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_arbitrum_mainnet"."fct_spot_atomics_arbitrum_mainnet" +where price is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_referrer.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_referrer.sql new file mode 100644 index 00000000..6627f7c3 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_referrer.sql @@ -0,0 +1,11 @@ + + + + + + +select referrer +from "analytics"."prod_arbitrum_mainnet"."fct_spot_atomics_arbitrum_mainnet" +where referrer is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_synth_market_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_synth_market_id.sql new file mode 100644 index 00000000..77853ec9 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_arbitrum_mainnet"."fct_spot_atomics_arbitrum_mainnet" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_ts.sql new file mode 100644 index 00000000..d89cd530 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_mainnet"."fct_spot_atomics_arbitrum_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_tx_hash.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_tx_hash.sql new file mode 100644 index 00000000..9d84d272 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_tx_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select tx_hash +from "analytics"."prod_arbitrum_mainnet"."fct_spot_atomics_arbitrum_mainnet" +where tx_hash is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_markets_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_markets_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..0825ab1d --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_markets_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_mainnet"."fct_spot_markets_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_markets_arbitrum_mainnet_created_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_markets_arbitrum_mainnet_created_ts.sql new file mode 100644 index 00000000..f64909cc --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_markets_arbitrum_mainnet_created_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select created_ts +from "analytics"."prod_arbitrum_mainnet"."fct_spot_markets_arbitrum_mainnet" +where created_ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_markets_arbitrum_mainnet_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_markets_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..ee82125e --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_markets_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_mainnet"."fct_spot_markets_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_markets_arbitrum_mainnet_token_address.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_markets_arbitrum_mainnet_token_address.sql new file mode 100644 index 00000000..30303101 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_markets_arbitrum_mainnet_token_address.sql @@ -0,0 +1,11 @@ + + + + + + +select token_address +from "analytics"."prod_arbitrum_mainnet"."fct_spot_markets_arbitrum_mainnet" +where token_address is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_amount_wrapped.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_amount_wrapped.sql new file mode 100644 index 00000000..961fb4a3 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_amount_wrapped.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_wrapped +from "analytics"."prod_arbitrum_mainnet"."fct_spot_wrapper_arbitrum_mainnet" +where amount_wrapped is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..dde50abc --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_mainnet"."fct_spot_wrapper_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..ed23b170 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_mainnet"."fct_spot_wrapper_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_synth_market_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_synth_market_id.sql new file mode 100644 index 00000000..2695b43b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_arbitrum_mainnet"."fct_spot_wrapper_arbitrum_mainnet" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_ts.sql new file mode 100644 index 00000000..76b3ab76 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_mainnet"."fct_spot_wrapper_arbitrum_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_tx_hash.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_tx_hash.sql new file mode 100644 index 00000000..c2de72df --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_tx_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select tx_hash +from "analytics"."prod_arbitrum_mainnet"."fct_spot_wrapper_arbitrum_mainnet" +where tx_hash is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_synth_supply_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_synth_supply_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..332c6686 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_synth_supply_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_mainnet"."fct_synth_supply_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_synth_supply_arbitrum_mainnet_supply.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_synth_supply_arbitrum_mainnet_supply.sql new file mode 100644 index 00000000..b801c3d1 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_synth_supply_arbitrum_mainnet_supply.sql @@ -0,0 +1,11 @@ + + + + + + +select supply +from "analytics"."prod_arbitrum_mainnet"."fct_synth_supply_arbitrum_mainnet" +where supply is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_synth_supply_arbitrum_mainnet_synth_market_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_synth_supply_arbitrum_mainnet_synth_market_id.sql new file mode 100644 index 00000000..616da104 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_synth_supply_arbitrum_mainnet_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_arbitrum_mainnet"."fct_synth_supply_arbitrum_mainnet" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_synth_supply_arbitrum_mainnet_ts.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_synth_supply_arbitrum_mainnet_ts.sql new file mode 100644 index 00000000..4c39da6b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_synth_supply_arbitrum_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_mainnet"."fct_synth_supply_arbitrum_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/unique_fct_spot_atomics_arbitrum_mainnet_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/unique_fct_spot_atomics_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..f3ec44ce --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/unique_fct_spot_atomics_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_arbitrum_mainnet"."fct_spot_atomics_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/unique_fct_spot_wrapper_arbitrum_mainnet_id.sql b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/unique_fct_spot_wrapper_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..17d65918 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/unique_fct_spot_wrapper_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_arbitrum_mainnet"."fct_spot_wrapper_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_account_delegation_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_account_delegation_arbitrum_sepolia.sql new file mode 100644 index 00000000..2604b64f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_account_delegation_arbitrum_sepolia.sql @@ -0,0 +1,64 @@ +with delegation_changes as ( + select + block_timestamp, + account_id, + pool_id, + collateral_type, + + amount / 1e18 + + - LAG( + amount / 1e18 +, 1, 0) over ( + partition by + account_id, + pool_id, + collateral_type + order by + block_timestamp + ) as change_in_amount + from + "analytics"."prod_raw_arbitrum_sepolia"."core_delegation_updated_arbitrum_sepolia" +), + +cumulative_delegation as ( + select + block_timestamp, + account_id, + pool_id, + collateral_type, + SUM(change_in_amount) over ( + partition by + pool_id, + account_id, + collateral_type + order by + block_timestamp + ) as cumulative_amount_delegated, + ROW_NUMBER() over ( + partition by + pool_id, + account_id, + collateral_type + order by + block_timestamp desc + ) as rn + from + delegation_changes +) + +select + block_timestamp as ts, + pool_id, + collateral_type, + cumulative_amount_delegated as amount_delegated, + CAST( + account_id as text + ) as account_id +from + cumulative_delegation +where + rn = 1 +order by + block_timestamp, + collateral_type \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_apr_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_apr_arbitrum_sepolia.sql new file mode 100644 index 00000000..d727c6f1 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_apr_arbitrum_sepolia.sql @@ -0,0 +1,234 @@ + + +with pnl_hourly as ( + select + ts, + pool_id, + collateral_type, + collateral_value, + debt, + hourly_pnl, + hourly_issuance, + rewards_usd, + hourly_pnl_pct, + hourly_rewards_pct, + hourly_total_pct, + SUM( + COALESCE( + hourly_issuance, + 0 + ) + ) over ( + partition by + pool_id, + collateral_type + order by + ts + ) as cumulative_issuance, + SUM( + hourly_pnl + ) over ( + partition by + pool_id, + collateral_type + order by + ts + ) as cumulative_pnl + from + "analytics"."prod_arbitrum_sepolia"."fct_pool_pnl_hourly_arbitrum_sepolia" +), + +avg_returns as ( + select + ts, + pool_id, + collateral_type, + AVG( + hourly_pnl_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '24 HOURS' preceding + and current row + ) as avg_24h_pnl_pct, + AVG( + hourly_pnl_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '7 DAYS' preceding + and current row + ) as avg_7d_pnl_pct, + AVG( + hourly_pnl_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '28 DAYS' preceding + and current row + ) as avg_28d_pnl_pct, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '24 HOURS' preceding + and current row + ) as avg_24h_rewards_pct, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '7 DAYS' preceding + and current row + ) as avg_7d_rewards_pct, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '28 DAYS' preceding + and current row + ) as avg_28d_rewards_pct, + AVG( + hourly_total_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '24 HOURS' preceding + and current row + ) as avg_24h_total_pct, + AVG( + hourly_total_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '7 DAYS' preceding + and current row + ) as avg_7d_total_pct, + AVG( + hourly_total_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '28 DAYS' preceding + and current row + ) as avg_28d_total_pct + from + pnl_hourly +), + +apr_calculations as ( + select + pnl_hourly.ts, + pnl_hourly.pool_id, + pnl_hourly.collateral_type, + pnl_hourly.collateral_value, + pnl_hourly.debt, + pnl_hourly.hourly_pnl, + pnl_hourly.cumulative_pnl, + pnl_hourly.hourly_issuance, + pnl_hourly.cumulative_issuance, + pnl_hourly.rewards_usd, + pnl_hourly.hourly_pnl_pct, + pnl_hourly.hourly_rewards_pct, + -- total pnls + avg_returns.avg_24h_total_pct * 24 * 365 as apr_24h, + avg_returns.avg_7d_total_pct * 24 * 365 as apr_7d, + avg_returns.avg_28d_total_pct * 24 * 365 as apr_28d, + -- pool pnls + avg_returns.avg_24h_pnl_pct * 24 * 365 as apr_24h_pnl, + avg_returns.avg_7d_pnl_pct * 24 * 365 as apr_7d_pnl, + avg_returns.avg_28d_pnl_pct * 24 * 365 as apr_28d_pnl, + -- rewards pnls + avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards, + avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards, + avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards + from + pnl_hourly + inner join avg_returns + on + pnl_hourly.ts = avg_returns.ts + and pnl_hourly.pool_id = avg_returns.pool_id + and pnl_hourly.collateral_type = avg_returns.collateral_type +), + +apy_calculations as ( + select + *, + (POWER(1 + apr_24h / 8760, 8760) - 1) as apy_24h, + (POWER(1 + apr_7d / 8760, 8760) - 1) as apy_7d, + (POWER(1 + apr_28d / 8760, 8760) - 1) as apy_28d, + (POWER(1 + apr_24h_pnl / 8760, 8760) - 1) as apy_24h_pnl, + (POWER(1 + apr_7d_pnl / 8760, 8760) - 1) as apy_7d_pnl, + (POWER(1 + apr_28d_pnl / 8760, 8760) - 1) as apy_28d_pnl, + (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards, + (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards, + (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards + from + apr_calculations +) + +select + ts, + pool_id, + collateral_type, + collateral_value, + debt, + hourly_issuance, + hourly_pnl, + cumulative_pnl, + cumulative_issuance, + rewards_usd, + hourly_pnl_pct, + hourly_rewards_pct, + apr_24h, + apy_24h, + apr_7d, + apy_7d, + apr_28d, + apy_28d, + apr_24h_pnl, + apy_24h_pnl, + apr_7d_pnl, + apy_7d_pnl, + apr_28d_pnl, + apy_28d_pnl, + apr_24h_rewards, + apy_24h_rewards, + apr_7d_rewards, + apy_7d_rewards, + apr_28d_rewards, + apy_28d_rewards +from + apy_calculations +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_apr_rewards_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_apr_rewards_arbitrum_sepolia.sql new file mode 100644 index 00000000..8b64e936 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_apr_rewards_arbitrum_sepolia.sql @@ -0,0 +1,111 @@ + + +with pnl_hourly as ( + select + ts, + pool_id, + collateral_type, + reward_token, + collateral_value, + rewards_usd, + hourly_rewards_pct + from + "analytics"."prod_arbitrum_sepolia"."fct_pool_pnl_hourly_reward_arbitrum_sepolia" +), + +avg_returns as ( + select + ts, + pool_id, + collateral_type, + reward_token, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type, + reward_token + order by + ts + range between interval '24 HOURS' preceding + and current row + ) as avg_24h_rewards_pct, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type, + reward_token + order by + ts + range between interval '7 DAYS' preceding + and current row + ) as avg_7d_rewards_pct, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type, + reward_token + order by + ts + range between interval '28 DAYS' preceding + and current row + ) as avg_28d_rewards_pct + from + pnl_hourly +), + +apr_calculations as ( + select + pnl_hourly.ts, + pnl_hourly.pool_id, + pnl_hourly.collateral_type, + pnl_hourly.reward_token, + pnl_hourly.collateral_value, + pnl_hourly.rewards_usd, + pnl_hourly.hourly_rewards_pct, + avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards, + avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards, + avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards + from + pnl_hourly + inner join avg_returns + on + pnl_hourly.ts = avg_returns.ts + and pnl_hourly.pool_id = avg_returns.pool_id + and pnl_hourly.collateral_type = avg_returns.collateral_type + and pnl_hourly.reward_token = avg_returns.reward_token +), + +apy_calculations as ( + select + *, + (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards, + (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards, + (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards + from + apr_calculations +) + +select + ts, + pool_id, + collateral_type, + reward_token, + collateral_value, + rewards_usd, + hourly_rewards_pct, + apr_24h_rewards, + apy_24h_rewards, + apr_7d_rewards, + apy_7d_rewards, + apr_28d_rewards, + apy_28d_rewards +from + apy_calculations +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_market_updated_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_market_updated_arbitrum_sepolia.sql new file mode 100644 index 00000000..3f000c7e --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_market_updated_arbitrum_sepolia.sql @@ -0,0 +1,36 @@ +with market_updated as ( + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + sender, + collateral_type, + credit_capacity, + token_amount + from + "analytics"."prod_raw_arbitrum_sepolia"."core_market_updated_arbitrum_sepolia" +) + +select + id, + block_timestamp as ts, + transaction_hash, + event_name, + market_id, + collateral_type, + + credit_capacity / 1e18 + as credit_capacity, + + net_issuance / 1e18 + as net_issuance, + + token_amount / 1e18 + as token_amount +from + market_updated \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_pool_collateral_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_pool_collateral_arbitrum_sepolia.sql new file mode 100644 index 00000000..f1aea719 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_pool_collateral_arbitrum_sepolia.sql @@ -0,0 +1,43 @@ +with events as ( + select + block_timestamp, + + token_amount / 1e18 + as token_amount, + collateral_type + from + "analytics"."prod_raw_arbitrum_sepolia"."core_deposited_arbitrum_sepolia" + union all + select + block_timestamp, + - + token_amount / 1e18 + as token_amount, + collateral_type + from + "analytics"."prod_raw_arbitrum_sepolia"."core_withdrawn_arbitrum_sepolia" +), + +ranked_events as ( + select + *, + SUM(token_amount) over ( + partition by collateral_type + order by + block_timestamp + rows between unbounded preceding + and current row + ) as amount_deposited + from + events +) + +select + block_timestamp as ts, + collateral_type, + amount_deposited +from + ranked_events +order by + block_timestamp, + collateral_type \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_pool_delegation_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_pool_delegation_arbitrum_sepolia.sql new file mode 100644 index 00000000..39f7666e --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_pool_delegation_arbitrum_sepolia.sql @@ -0,0 +1,49 @@ +with delegation_changes as ( + select + block_timestamp, + account_id, + pool_id, + collateral_type, + + amount / 1e18 + + - LAG( + amount / 1e18 +, 1, 0) over ( + partition by + account_id, + pool_id, + collateral_type + order by + block_timestamp + ) as change_in_amount + from + "analytics"."prod_raw_arbitrum_sepolia"."core_delegation_updated_arbitrum_sepolia" +), + +cumulative_delegation as ( + select + block_timestamp, + pool_id, + collateral_type, + SUM(change_in_amount) over ( + partition by + pool_id, + collateral_type + order by + block_timestamp + ) as cumulative_amount_delegated + from + delegation_changes +) + +select + block_timestamp as ts, + pool_id, + collateral_type, + cumulative_amount_delegated as amount_delegated +from + cumulative_delegation +order by + block_timestamp, + collateral_type \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_pools_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_pools_arbitrum_sepolia.sql new file mode 100644 index 00000000..0b67386d --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_pools_arbitrum_sepolia.sql @@ -0,0 +1,13 @@ +with base as ( + select + pool_id as id, + block_timestamp as created_ts, + block_number, + owner + from + "analytics"."prod_raw_arbitrum_sepolia"."core_pool_created_arbitrum_sepolia" +) + +select * +from + base \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_debt_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_debt_arbitrum_sepolia.sql new file mode 100644 index 00000000..c92966b5 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_debt_arbitrum_sepolia.sql @@ -0,0 +1,10 @@ +select + ts, + block_number, + pool_id, + collateral_type, + debt +from + "analytics"."prod_raw_arbitrum_sepolia"."core_vault_debt_arbitrum_sepolia" +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_issuance_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_issuance_arbitrum_sepolia.sql new file mode 100644 index 00000000..2711e2a8 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_issuance_arbitrum_sepolia.sql @@ -0,0 +1,43 @@ +with burns as ( + select + block_timestamp as ts, + block_number, + transaction_hash, + pool_id, + collateral_type, + account_id, + -1 * + amount / 1e18 + as amount + from + "analytics"."prod_raw_arbitrum_sepolia"."core_usd_burned_arbitrum_sepolia" + order by + block_timestamp desc +), + +mints as ( + select + block_timestamp as ts, + block_number, + transaction_hash, + pool_id, + collateral_type, + account_id, + + amount / 1e18 + as amount + from + "analytics"."prod_raw_arbitrum_sepolia"."core_usd_minted_arbitrum_sepolia" + order by + block_timestamp desc +) + +select * +from + burns +union all +select * +from + mints +order by + ts desc \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_issuance_hourly_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_issuance_hourly_arbitrum_sepolia.sql new file mode 100644 index 00000000..da997b92 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_issuance_hourly_arbitrum_sepolia.sql @@ -0,0 +1,122 @@ +with dim as ( + select + m.pool_id, + m.collateral_type, + generate_series( + date_trunc('hour', min(t.ts)), + date_trunc('hour', max(t.ts)), + '1 hour'::interval + ) as ts + from + ( + select ts + from + "analytics"."prod_arbitrum_sepolia"."fct_pool_issuance_arbitrum_sepolia" + ) as t + cross join ( + select distinct + pool_id, + collateral_type + from + "analytics"."prod_arbitrum_sepolia"."fct_pool_issuance_arbitrum_sepolia" + ) as m + group by + m.pool_id, + m.collateral_type +), + +max_debt_block as ( + select + pool_id, + collateral_type, + date_trunc( + 'hour', + ts + ) as "hour", + max(block_number) as max_block_number + from + "analytics"."prod_arbitrum_sepolia"."fct_pool_debt_arbitrum_sepolia" + group by + date_trunc( + 'hour', + ts + ), + pool_id, + collateral_type +), + +filt_issuance as ( + select + i.pool_id, + i.collateral_type, + i.amount, + case + when + i.block_number <= d.max_block_number + or d.max_block_number is null then i.ts + else i.ts + interval '1 hour' + end as ts + from + "analytics"."prod_arbitrum_sepolia"."fct_pool_issuance_arbitrum_sepolia" + as i + left join max_debt_block as d + on date_trunc( + 'hour', + i.ts + ) = d.hour + and i.pool_id = d.pool_id + and lower( + i.collateral_type + ) = lower( + d.collateral_type + ) + where + i.block_number <= ( + select + max( + max_block_number + ) as b + from + max_debt_block + ) +), + +issuance as ( + select + date_trunc( + 'hour', + ts + ) as ts, + pool_id, + collateral_type, + sum(amount) as hourly_issuance + from + filt_issuance + group by + date_trunc( + 'hour', + ts + ), + pool_id, + collateral_type +) + +select + dim.ts, + dim.pool_id, + dim.collateral_type, + coalesce( + i.hourly_issuance, + 0 + ) as hourly_issuance +from + dim +left join issuance as i + on + dim.pool_id = i.pool_id + and lower( + dim.collateral_type + ) = lower( + i.collateral_type + ) + and dim.ts = i.ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_pnl_hourly_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_pnl_hourly_arbitrum_sepolia.sql new file mode 100644 index 00000000..3c3b8493 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_pnl_hourly_arbitrum_sepolia.sql @@ -0,0 +1,214 @@ + + +with dim as ( + select + p.pool_id, + p.collateral_type, + generate_series( + date_trunc('hour', min(t.ts)), + date_trunc('hour', max(t.ts)), + '1 hour'::INTERVAL + ) as ts + from + ( + select ts + from + "analytics"."prod_arbitrum_sepolia"."fct_pool_debt_arbitrum_sepolia" + ) as t + cross join ( + select distinct + pool_id, + collateral_type + from + "analytics"."prod_arbitrum_sepolia"."fct_pool_debt_arbitrum_sepolia" + ) as p + group by + p.pool_id, + p.collateral_type +), + +issuance as ( + select + ts, + pool_id, + collateral_type, + hourly_issuance + from + "analytics"."prod_arbitrum_sepolia"."fct_pool_issuance_hourly_arbitrum_sepolia" +), + +debt as ( + select distinct + pool_id, + collateral_type, + date_trunc( + 'hour', + ts + ) as ts, + last_value(debt) over ( + partition by date_trunc('hour', ts), pool_id, collateral_type + order by + ts + rows between unbounded preceding + and unbounded following + ) as debt + from + "analytics"."prod_arbitrum_sepolia"."fct_pool_debt_arbitrum_sepolia" +), + +collateral as ( + select distinct + pool_id, + collateral_type, + date_trunc( + 'hour', + ts + ) as ts, + last_value(collateral_value) over ( + partition by date_trunc('hour', ts), pool_id, collateral_type + order by + ts + rows between unbounded preceding + and unbounded following + ) as collateral_value + from + "analytics"."prod_raw_arbitrum_sepolia"."core_vault_collateral_arbitrum_sepolia" + where + pool_id = 1 +), + +ffill as ( + select + dim.ts, + dim.pool_id, + dim.collateral_type, + coalesce( + last(debt) over ( + partition by dim.collateral_type, dim.pool_id + order by dim.ts + rows between unbounded preceding and current row + ), + 0 + ) as debt, + coalesce( + last(collateral_value) over ( + partition by dim.collateral_type, dim.pool_id + order by dim.ts + rows between unbounded preceding and current row + ), + 0 + ) as collateral_value + from + dim + left join debt + on + dim.ts = debt.ts + and dim.pool_id = debt.pool_id + and dim.collateral_type = debt.collateral_type + left join collateral + on + dim.ts = collateral.ts + and dim.pool_id = collateral.pool_id + and dim.collateral_type = collateral.collateral_type +), + +hourly_pnl as ( + select + ts, + pool_id, + collateral_type, + collateral_value, + debt, + coalesce(lag(debt) over ( + partition by pool_id, collateral_type + order by + ts + ) - debt, 0) as hourly_pnl + from + ffill +), + +hourly_rewards as ( + select + ts, + pool_id, + collateral_type, + rewards_usd + from + "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_hourly_arbitrum_sepolia" +), + +hourly_returns as ( + select + pnl.ts, + pnl.pool_id, + pnl.collateral_type, + pnl.collateral_value, + pnl.debt, + coalesce( + iss.hourly_issuance, + 0 + ) as hourly_issuance, + pnl.hourly_pnl + coalesce( + iss.hourly_issuance, + 0 + ) as hourly_pnl, + coalesce( + rewards.rewards_usd, + 0 + ) as rewards_usd, + case + when pnl.collateral_value = 0 then 0 + else coalesce( + rewards.rewards_usd, + 0 + ) / pnl.collateral_value + end as hourly_rewards_pct, + case + when pnl.collateral_value = 0 then 0 + else + (coalesce(iss.hourly_issuance, 0) + pnl.hourly_pnl) + / pnl.collateral_value + end as hourly_pnl_pct, + case + when pnl.collateral_value = 0 then 0 + else + ( + coalesce(rewards.rewards_usd, 0) + + pnl.hourly_pnl + + coalesce(iss.hourly_issuance, 0) + ) + / pnl.collateral_value + end as hourly_total_pct + from + hourly_pnl as pnl + left join hourly_rewards as rewards + on + pnl.ts = rewards.ts + and pnl.pool_id = rewards.pool_id + and lower(pnl.collateral_type) = lower(rewards.collateral_type) + left join issuance as iss + on + pnl.ts = iss.ts + and pnl.pool_id = iss.pool_id + and lower( + pnl.collateral_type + ) = lower( + iss.collateral_type + ) +) + +select + ts, + pool_id, + collateral_type, + collateral_value, + debt, + hourly_issuance, + hourly_pnl, + rewards_usd, + hourly_pnl_pct, + hourly_rewards_pct, + hourly_total_pct +from + hourly_returns \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_pnl_hourly_reward_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_pnl_hourly_reward_arbitrum_sepolia.sql new file mode 100644 index 00000000..a879c479 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_pnl_hourly_reward_arbitrum_sepolia.sql @@ -0,0 +1,82 @@ + + +with dim as ( + + select + t.ts, + t.pool_id, + t.collateral_type, + t.collateral_value, + p.token_symbol as reward_token + from + ( + select + ts, + collateral_type, + pool_id, + collateral_value + from + "analytics"."prod_arbitrum_sepolia"."fct_pool_pnl_hourly_arbitrum_sepolia" + group by + ts, + collateral_type, + pool_id, + collateral_value + ) as t + cross join ( + select distinct token_symbol + from + "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_token_hourly_arbitrum_sepolia" + ) as p + group by + t.ts, + t.pool_id, + t.collateral_type, + t.collateral_value, + p.token_symbol +), + +reward_hourly_token as ( + select + ts, + pool_id, + collateral_type, + token_symbol as reward_token, + SUM( + rewards_usd + ) as rewards_usd + from + "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_token_hourly_arbitrum_sepolia" + group by + ts, + pool_id, + collateral_type, + token_symbol +) + +select + dim.ts, + dim.pool_id, + dim.collateral_type, + dim.collateral_value, + dim.reward_token, + COALESCE( + reward_hourly_token.rewards_usd, + 0 + ) as rewards_usd, + case + when dim.collateral_value = 0 then 0 + else COALESCE( + reward_hourly_token.rewards_usd, + 0 + ) / dim.collateral_value + end as hourly_rewards_pct +from + dim +left join reward_hourly_token + on + dim.ts = reward_hourly_token.ts + and dim.pool_id = reward_hourly_token.pool_id + and LOWER(dim.collateral_type) + = LOWER(reward_hourly_token.collateral_type) + and dim.reward_token = reward_hourly_token.reward_token \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_rewards_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_rewards_arbitrum_sepolia.sql new file mode 100644 index 00000000..f0b5c61b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_rewards_arbitrum_sepolia.sql @@ -0,0 +1,39 @@ +with rewards_distributed as ( + select + block_timestamp as ts, + CAST( + pool_id as INTEGER + ) as pool_id, + collateral_type, + distributor, + + amount / 1e18 + as amount, + TO_TIMESTAMP("start") as ts_start, + "duration" + from + "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_distributed_arbitrum_sepolia" +), + +distributors as ( + select + CAST(distributor_address as TEXT) as distributor_address, + CAST(token_symbol as TEXT) as token_symbol + from + "analytics"."prod_seeds"."arbitrum_sepolia_reward_distributors" +) + +select + rd.ts, + rd.pool_id, + rd.collateral_type, + rd.distributor, + distributors.token_symbol, + rd.amount, + rd.ts_start, + rd.duration +from + rewards_distributed as rd +inner join distributors on rd.distributor = distributors.distributor_address +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_rewards_hourly_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_rewards_hourly_arbitrum_sepolia.sql new file mode 100644 index 00000000..ec1ebe6b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_rewards_hourly_arbitrum_sepolia.sql @@ -0,0 +1,21 @@ +with token_hourly as ( + select + ts, + pool_id, + collateral_type, + rewards_usd + from + "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_token_hourly_arbitrum_sepolia" +) + +select + ts, + pool_id, + collateral_type, + SUM(rewards_usd) as rewards_usd +from + token_hourly +group by + ts, + pool_id, + collateral_type \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_rewards_token_hourly_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_rewards_token_hourly_arbitrum_sepolia.sql new file mode 100644 index 00000000..9d4ad3f1 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_rewards_token_hourly_arbitrum_sepolia.sql @@ -0,0 +1,190 @@ +with dim as ( + select + m.pool_id, + m.collateral_type, + generate_series( + date_trunc('hour', min(t.min_ts)), + date_trunc('hour', max(t.max_ts)), + '1 hour'::INTERVAL + ) as ts + from + ( + select + min(ts_start) as min_ts, + max( + ts_start + "duration" * '1 second'::INTERVAL + ) as max_ts + from + "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_arbitrum_sepolia" + ) as t + cross join ( + select distinct + pool_id, + collateral_type + from + "analytics"."prod_arbitrum_sepolia"."fct_pool_debt_arbitrum_sepolia" + ) as m + group by + m.pool_id, + m.collateral_type +), + +rewards_distributed as ( + select + ts, + pool_id, + collateral_type, + distributor, + token_symbol, + amount, + ts_start, + "duration" + from + "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_arbitrum_sepolia" +), + +hourly_distributions as ( + select + dim.ts, + dim.pool_id, + dim.collateral_type, + r.distributor, + r.token_symbol, + r.amount, + r.ts_start, + r."duration", + row_number() over ( + partition by + dim.ts, + dim.pool_id, + dim.collateral_type, + r.distributor + order by + r.ts_start desc + ) as distributor_index + from + dim + left join rewards_distributed as r + on + dim.pool_id = r.pool_id + and lower( + dim.collateral_type + ) = lower( + r.collateral_type + ) + and dim.ts + '1 hour'::INTERVAL >= r.ts_start + and dim.ts < r.ts_start + r."duration" * '1 second'::INTERVAL + where + r."duration" > 0 +), + +streamed_rewards as ( + select + d.ts, + d.pool_id, + d.collateral_type, + d.distributor, + d.token_symbol, + -- get the amount of time distributed this hour + -- use the smaller of those two intervals + -- convert the interval to a number of hours + -- multiply the result by the hourly amount to get the amount distributed this hour + ( + extract( + epoch + from + least( + d."duration" / 3600 * '1 hour'::INTERVAL, + least( + d.ts + '1 hour'::INTERVAL - greatest( + d.ts, + d.ts_start + ), + least( + d.ts_start + d."duration" * '1 second'::INTERVAL, + d.ts + '1 hour'::INTERVAL + ) - d.ts + ) + ) + ) / 3600 + ) * d.amount / ( + d."duration" / 3600 + ) as amount + from + hourly_distributions as d + where + d.distributor_index = 1 +), + +instant_rewards as ( + select + date_trunc( + 'hour', + ts + ) as ts, + pool_id, + collateral_type, + distributor, + token_symbol, + amount + from + rewards_distributed + where + "duration" = 0 +), + +combined as ( + select + combo.ts, + combo.pool_id, + combo.collateral_type, + combo.distributor, + combo.token_symbol, + combo.amount, + p.price + from + ( + select + ts, + pool_id, + collateral_type, + distributor, + token_symbol, + amount + from + streamed_rewards + union all + select + ts, + pool_id, + collateral_type, + distributor, + token_symbol, + amount + from + instant_rewards + ) as combo + left join "analytics"."prod_arbitrum_sepolia"."fct_prices_hourly_arbitrum_sepolia" as p + on + combo.token_symbol = p.market_symbol + and combo.ts = p.ts +) + +select + ts, + pool_id, + collateral_type, + distributor, + token_symbol, + sum(amount) as amount, + sum( + amount * price + ) as rewards_usd +from + combined +group by + ts, + pool_id, + collateral_type, + distributor, + token_symbol \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/accepted_values_fct_core_marke_8b90c2263185e692a28bc21c7c196d94.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/accepted_values_fct_core_marke_8b90c2263185e692a28bc21c7c196d94.sql new file mode 100644 index 00000000..bde434c9 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/accepted_values_fct_core_marke_8b90c2263185e692a28bc21c7c196d94.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_arbitrum_sepolia"."fct_core_market_updated_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited' +) + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_077f2defb2efb708f8c1e03f6d47b95a.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_077f2defb2efb708f8c1e03f6d47b95a.sql new file mode 100644 index 00000000..ec32b9af --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_077f2defb2efb708f8c1e03f6d47b95a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_core_apr_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not rewards_usd >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_0b44fd5cc8c2d1e04a3b7c9b915f2cc4.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_0b44fd5cc8c2d1e04a3b7c9b915f2cc4.sql new file mode 100644 index 00000000..d211f6f5 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_0b44fd5cc8c2d1e04a3b7c9b915f2cc4.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_core_pools_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_4f0191e29c5e221dd6a950c7ef37d747.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_4f0191e29c5e221dd6a950c7ef37d747.sql new file mode 100644 index 00000000..c77bc457 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_4f0191e29c5e221dd6a950c7ef37d747.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_core_account_delegation_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount_delegated >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_7d6c69f2928c543037dd15ccc656a4e0.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_7d6c69f2928c543037dd15ccc656a4e0.sql new file mode 100644 index 00000000..10815b09 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_7d6c69f2928c543037dd15ccc656a4e0.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_core_apr_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_884a51c573b5df3cbadc4cd5eb548c09.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_884a51c573b5df3cbadc4cd5eb548c09.sql new file mode 100644 index 00000000..d8cde2c8 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_884a51c573b5df3cbadc4cd5eb548c09.sql @@ -0,0 +1,22 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_core_apr_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_pnl_pct >= -1 + -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_pnl_pct <= 1 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_b74906ac71cf090fed4cb09296e08ec9.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_b74906ac71cf090fed4cb09296e08ec9.sql new file mode 100644 index 00000000..86794c78 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_b74906ac71cf090fed4cb09296e08ec9.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_core_market_updated_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_de38f886e586adc0ef6de1c742aa1e21.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_de38f886e586adc0ef6de1c742aa1e21.sql new file mode 100644 index 00000000..47d17b7f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_de38f886e586adc0ef6de1c742aa1e21.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_core_pool_delegation_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_f89936149b2f72282552911517871bed.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_f89936149b2f72282552911517871bed.sql new file mode 100644 index 00000000..a16985db --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_f89936149b2f72282552911517871bed.sql @@ -0,0 +1,22 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_core_apr_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_rewards_pct >= 0 + -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_rewards_pct <= 1 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_f960bca5e9cfb9ebd3dd42290ee043a9.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_f960bca5e9cfb9ebd3dd42290ee043a9.sql new file mode 100644 index 00000000..ac044003 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_f960bca5e9cfb9ebd3dd42290ee043a9.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_core_account_delegation_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_ff2b6461c3de5a4c9eb8d709664fdf81.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_ff2b6461c3de5a4c9eb8d709664fdf81.sql new file mode 100644 index 00000000..f487b272 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_ff2b6461c3de5a4c9eb8d709664fdf81.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_core_apr_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collateral_value >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_00419512556802607d34a13b2fae9fde.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_00419512556802607d34a13b2fae9fde.sql new file mode 100644 index 00000000..44bc6903 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_00419512556802607d34a13b2fae9fde.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_token_hourly_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not rewards_usd >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_10ced893bba152248d018a8fc373d942.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_10ced893bba152248d018a8fc373d942.sql new file mode 100644 index 00000000..2969e102 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_10ced893bba152248d018a8fc373d942.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_pool_issuance_hourly_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_2a63ee355e4d76f268537548f1f3d4cf.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_2a63ee355e4d76f268537548f1f3d4cf.sql new file mode 100644 index 00000000..4dd2c8c1 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_2a63ee355e4d76f268537548f1f3d4cf.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_hourly_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not rewards_usd >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_5183b189cbc825148d4266891fd01da5.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_5183b189cbc825148d4266891fd01da5.sql new file mode 100644 index 00000000..0db68f76 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_5183b189cbc825148d4266891fd01da5.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_pool_debt_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_599de352b839feed51ad4f4eb17b420f.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_599de352b839feed51ad4f4eb17b420f.sql new file mode 100644 index 00000000..1cd970ca --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_599de352b839feed51ad4f4eb17b420f.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_6f0679969324f6c86528d62ed3e64658.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_6f0679969324f6c86528d62ed3e64658.sql new file mode 100644 index 00000000..bede6240 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_6f0679969324f6c86528d62ed3e64658.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_token_hourly_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_7117aa2f114d3eb896f9eea1201abd2a.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_7117aa2f114d3eb896f9eea1201abd2a.sql new file mode 100644 index 00000000..a2403ab3 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_7117aa2f114d3eb896f9eea1201abd2a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_78d7856dd1e123f365011eee499b2f59.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_78d7856dd1e123f365011eee499b2f59.sql new file mode 100644 index 00000000..12cc2358 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_78d7856dd1e123f365011eee499b2f59.sql @@ -0,0 +1,22 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_pool_pnl_hourly_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_rewards_pct >= 0 + -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_rewards_pct <= 1 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_7d080ad9810c6e54982f624954c1a8bd.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_7d080ad9810c6e54982f624954c1a8bd.sql new file mode 100644 index 00000000..34c4491e --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_7d080ad9810c6e54982f624954c1a8bd.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_pool_pnl_hourly_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_a67d338a50f45b5e37135127818c33d1.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_a67d338a50f45b5e37135127818c33d1.sql new file mode 100644 index 00000000..94b06eca --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_a67d338a50f45b5e37135127818c33d1.sql @@ -0,0 +1,22 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_pool_pnl_hourly_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_pnl_pct >= -1 + -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_pnl_pct <= 1 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_d7acda87dcf2fc39c0c36609d0794bd2.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_d7acda87dcf2fc39c0c36609d0794bd2.sql new file mode 100644 index 00000000..1dbf5120 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_d7acda87dcf2fc39c0c36609d0794bd2.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_token_hourly_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_df9fa8946eec41700553434667916542.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_df9fa8946eec41700553434667916542.sql new file mode 100644 index 00000000..3bed4fae --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_df9fa8946eec41700553434667916542.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_hourly_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_e0a68b51993ab712ad96312726405859.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_e0a68b51993ab712ad96312726405859.sql new file mode 100644 index 00000000..fd32b4a5 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_e0a68b51993ab712ad96312726405859.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_pool_pnl_hourly_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not rewards_usd >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_e12600eefd85fc7e692b201278046e4b.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_e12600eefd85fc7e692b201278046e4b.sql new file mode 100644 index 00000000..98eddedd --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_e12600eefd85fc7e692b201278046e4b.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_pool_pnl_hourly_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collateral_value >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_fa7cf2db846d1f7db6571286c827e475.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_fa7cf2db846d1f7db6571286c827e475.sql new file mode 100644 index 00000000..dae73fca --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_fa7cf2db846d1f7db6571286c827e475.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_pool_issuance_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_account_dele_1d9726e98d7c252b953966d1ac40c406.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_account_dele_1d9726e98d7c252b953966d1ac40c406.sql new file mode 100644 index 00000000..b9c9268c --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_account_dele_1d9726e98d7c252b953966d1ac40c406.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_arbitrum_sepolia"."fct_core_account_delegation_arbitrum_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_account_dele_bacd513a0071b80c39a55744b53f1df2.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_account_dele_bacd513a0071b80c39a55744b53f1df2.sql new file mode 100644 index 00000000..a881849c --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_account_dele_bacd513a0071b80c39a55744b53f1df2.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_arbitrum_sepolia"."fct_core_account_delegation_arbitrum_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_account_dele_beb2c452623901a2f1cc75badf66ccbe.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_account_dele_beb2c452623901a2f1cc75badf66ccbe.sql new file mode 100644 index 00000000..69d7ddcd --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_account_dele_beb2c452623901a2f1cc75badf66ccbe.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_delegated +from "analytics"."prod_arbitrum_sepolia"."fct_core_account_delegation_arbitrum_sepolia" +where amount_delegated is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_account_delegation_arbitrum_sepolia_pool_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_account_delegation_arbitrum_sepolia_pool_id.sql new file mode 100644 index 00000000..af727bdf --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_account_delegation_arbitrum_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_arbitrum_sepolia"."fct_core_account_delegation_arbitrum_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_account_delegation_arbitrum_sepolia_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_account_delegation_arbitrum_sepolia_ts.sql new file mode 100644 index 00000000..5e6bff8a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_account_delegation_arbitrum_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_sepolia"."fct_core_account_delegation_arbitrum_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apr_24h.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apr_24h.sql new file mode 100644 index 00000000..b4ecd4f1 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apr_24h.sql @@ -0,0 +1,11 @@ + + + + + + +select apr_24h +from "analytics"."prod_arbitrum_sepolia"."fct_core_apr_arbitrum_sepolia" +where apr_24h is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apr_28d.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apr_28d.sql new file mode 100644 index 00000000..cb5b3f3a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apr_28d.sql @@ -0,0 +1,11 @@ + + + + + + +select apr_28d +from "analytics"."prod_arbitrum_sepolia"."fct_core_apr_arbitrum_sepolia" +where apr_28d is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apr_7d.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apr_7d.sql new file mode 100644 index 00000000..21017cdc --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apr_7d.sql @@ -0,0 +1,11 @@ + + + + + + +select apr_7d +from "analytics"."prod_arbitrum_sepolia"."fct_core_apr_arbitrum_sepolia" +where apr_7d is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apy_24h.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apy_24h.sql new file mode 100644 index 00000000..00014a70 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apy_24h.sql @@ -0,0 +1,11 @@ + + + + + + +select apy_24h +from "analytics"."prod_arbitrum_sepolia"."fct_core_apr_arbitrum_sepolia" +where apy_24h is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apy_28d.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apy_28d.sql new file mode 100644 index 00000000..5bac8a58 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apy_28d.sql @@ -0,0 +1,11 @@ + + + + + + +select apy_28d +from "analytics"."prod_arbitrum_sepolia"."fct_core_apr_arbitrum_sepolia" +where apy_28d is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apy_7d.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apy_7d.sql new file mode 100644 index 00000000..badf0adb --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apy_7d.sql @@ -0,0 +1,11 @@ + + + + + + +select apy_7d +from "analytics"."prod_arbitrum_sepolia"."fct_core_apr_arbitrum_sepolia" +where apy_7d is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_collateral_type.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_collateral_type.sql new file mode 100644 index 00000000..23d6793d --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_arbitrum_sepolia"."fct_core_apr_arbitrum_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_collateral_value.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_collateral_value.sql new file mode 100644 index 00000000..7222ca9f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_collateral_value.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_value +from "analytics"."prod_arbitrum_sepolia"."fct_core_apr_arbitrum_sepolia" +where collateral_value is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_cumulative_issuance.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_cumulative_issuance.sql new file mode 100644 index 00000000..717a179a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_cumulative_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select cumulative_issuance +from "analytics"."prod_arbitrum_sepolia"."fct_core_apr_arbitrum_sepolia" +where cumulative_issuance is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_cumulative_pnl.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_cumulative_pnl.sql new file mode 100644 index 00000000..1f642d93 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_cumulative_pnl.sql @@ -0,0 +1,11 @@ + + + + + + +select cumulative_pnl +from "analytics"."prod_arbitrum_sepolia"."fct_core_apr_arbitrum_sepolia" +where cumulative_pnl is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_debt.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_debt.sql new file mode 100644 index 00000000..0dc136c8 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_debt.sql @@ -0,0 +1,11 @@ + + + + + + +select debt +from "analytics"."prod_arbitrum_sepolia"."fct_core_apr_arbitrum_sepolia" +where debt is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_hourly_issuance.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_hourly_issuance.sql new file mode 100644 index 00000000..7981655a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_hourly_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_issuance +from "analytics"."prod_arbitrum_sepolia"."fct_core_apr_arbitrum_sepolia" +where hourly_issuance is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl.sql new file mode 100644 index 00000000..e50de65f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_pnl +from "analytics"."prod_arbitrum_sepolia"."fct_core_apr_arbitrum_sepolia" +where hourly_pnl is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct.sql new file mode 100644 index 00000000..ebd9959e --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_pnl_pct +from "analytics"."prod_arbitrum_sepolia"."fct_core_apr_arbitrum_sepolia" +where hourly_pnl_pct is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct.sql new file mode 100644 index 00000000..3ed56e36 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_rewards_pct +from "analytics"."prod_arbitrum_sepolia"."fct_core_apr_arbitrum_sepolia" +where hourly_rewards_pct is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_pool_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_pool_id.sql new file mode 100644 index 00000000..47ce3611 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_arbitrum_sepolia"."fct_core_apr_arbitrum_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_rewards_usd.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_rewards_usd.sql new file mode 100644 index 00000000..e9a90a8b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_rewards_usd.sql @@ -0,0 +1,11 @@ + + + + + + +select rewards_usd +from "analytics"."prod_arbitrum_sepolia"."fct_core_apr_arbitrum_sepolia" +where rewards_usd is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_ts.sql new file mode 100644 index 00000000..45bdf0d0 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_sepolia"."fct_core_apr_arbitrum_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updat_36e0ca2a51356f2f21489599f00a450c.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updat_36e0ca2a51356f2f21489599f00a450c.sql new file mode 100644 index 00000000..43db937b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updat_36e0ca2a51356f2f21489599f00a450c.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_arbitrum_sepolia"."fct_core_market_updated_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updat_deb18cd73203d572302c2f3a96563472.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updat_deb18cd73203d572302c2f3a96563472.sql new file mode 100644 index 00000000..0a733ea9 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updat_deb18cd73203d572302c2f3a96563472.sql @@ -0,0 +1,11 @@ + + + + + + +select credit_capacity +from "analytics"."prod_arbitrum_sepolia"."fct_core_market_updated_arbitrum_sepolia" +where credit_capacity is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updat_f2230a6a0d1758e98839bc6421b06fa7.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updat_f2230a6a0d1758e98839bc6421b06fa7.sql new file mode 100644 index 00000000..ce570331 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updat_f2230a6a0d1758e98839bc6421b06fa7.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_arbitrum_sepolia"."fct_core_market_updated_arbitrum_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..4a51dafc --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_arbitrum_sepolia"."fct_core_market_updated_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..d496ca41 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_sepolia"."fct_core_market_updated_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_market_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_market_id.sql new file mode 100644 index 00000000..a23c2bdb --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_arbitrum_sepolia"."fct_core_market_updated_arbitrum_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_net_issuance.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_net_issuance.sql new file mode 100644 index 00000000..e7fc26ca --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_net_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select net_issuance +from "analytics"."prod_arbitrum_sepolia"."fct_core_market_updated_arbitrum_sepolia" +where net_issuance is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_token_amount.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_token_amount.sql new file mode 100644 index 00000000..4acb5bcb --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_token_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select token_amount +from "analytics"."prod_arbitrum_sepolia"."fct_core_market_updated_arbitrum_sepolia" +where token_amount is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_ts.sql new file mode 100644 index 00000000..d32486d7 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_sepolia"."fct_core_market_updated_arbitrum_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_collate_0f92106980f19a00f3960ca4fc10318e.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_collate_0f92106980f19a00f3960ca4fc10318e.sql new file mode 100644 index 00000000..b547f1dd --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_collate_0f92106980f19a00f3960ca4fc10318e.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_deposited +from "analytics"."prod_arbitrum_sepolia"."fct_core_pool_collateral_arbitrum_sepolia" +where amount_deposited is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_collate_ee9fa342217d1818d740af9852d602da.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_collate_ee9fa342217d1818d740af9852d602da.sql new file mode 100644 index 00000000..317c8266 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_collate_ee9fa342217d1818d740af9852d602da.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_arbitrum_sepolia"."fct_core_pool_collateral_arbitrum_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_collateral_arbitrum_sepolia_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_collateral_arbitrum_sepolia_ts.sql new file mode 100644 index 00000000..08d39234 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_collateral_arbitrum_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_sepolia"."fct_core_pool_collateral_arbitrum_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_delegat_60116e7971a6034dfb3bce7f65b82427.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_delegat_60116e7971a6034dfb3bce7f65b82427.sql new file mode 100644 index 00000000..d67df9a3 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_delegat_60116e7971a6034dfb3bce7f65b82427.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_arbitrum_sepolia"."fct_core_pool_delegation_arbitrum_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_delegation_arbitrum_sepolia_pool_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_delegation_arbitrum_sepolia_pool_id.sql new file mode 100644 index 00000000..e447a474 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_delegation_arbitrum_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_arbitrum_sepolia"."fct_core_pool_delegation_arbitrum_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_delegation_arbitrum_sepolia_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_delegation_arbitrum_sepolia_ts.sql new file mode 100644 index 00000000..86c9b42c --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_delegation_arbitrum_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_sepolia"."fct_core_pool_delegation_arbitrum_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pools_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pools_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..cc22615f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pools_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_sepolia"."fct_core_pools_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pools_arbitrum_sepolia_created_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pools_arbitrum_sepolia_created_ts.sql new file mode 100644 index 00000000..7c8640bc --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pools_arbitrum_sepolia_created_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select created_ts +from "analytics"."prod_arbitrum_sepolia"."fct_core_pools_arbitrum_sepolia" +where created_ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pools_arbitrum_sepolia_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pools_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..7c0f034e --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pools_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_sepolia"."fct_core_pools_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pools_arbitrum_sepolia_owner.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pools_arbitrum_sepolia_owner.sql new file mode 100644 index 00000000..f114a127 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pools_arbitrum_sepolia_owner.sql @@ -0,0 +1,11 @@ + + + + + + +select owner +from "analytics"."prod_arbitrum_sepolia"."fct_core_pools_arbitrum_sepolia" +where owner is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_debt_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_debt_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..fc2344df --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_debt_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_sepolia"."fct_pool_debt_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_debt_arbitrum_sepolia_collateral_type.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_debt_arbitrum_sepolia_collateral_type.sql new file mode 100644 index 00000000..3da3cf15 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_debt_arbitrum_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_arbitrum_sepolia"."fct_pool_debt_arbitrum_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_debt_arbitrum_sepolia_debt.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_debt_arbitrum_sepolia_debt.sql new file mode 100644 index 00000000..27622a8f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_debt_arbitrum_sepolia_debt.sql @@ -0,0 +1,11 @@ + + + + + + +select debt +from "analytics"."prod_arbitrum_sepolia"."fct_pool_debt_arbitrum_sepolia" +where debt is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_debt_arbitrum_sepolia_pool_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_debt_arbitrum_sepolia_pool_id.sql new file mode 100644 index 00000000..6e0f2edb --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_debt_arbitrum_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_arbitrum_sepolia"."fct_pool_debt_arbitrum_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_debt_arbitrum_sepolia_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_debt_arbitrum_sepolia_ts.sql new file mode 100644 index 00000000..0c5fafae --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_debt_arbitrum_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_sepolia"."fct_pool_debt_arbitrum_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_account_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_account_id.sql new file mode 100644 index 00000000..4bfa9d70 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_arbitrum_sepolia"."fct_pool_issuance_arbitrum_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_amount.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_amount.sql new file mode 100644 index 00000000..d6c03cff --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_arbitrum_sepolia"."fct_pool_issuance_arbitrum_sepolia" +where amount is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..6120f10e --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_sepolia"."fct_pool_issuance_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_collateral_type.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_collateral_type.sql new file mode 100644 index 00000000..482f8118 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_arbitrum_sepolia"."fct_pool_issuance_arbitrum_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_pool_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_pool_id.sql new file mode 100644 index 00000000..1cb1ff25 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_arbitrum_sepolia"."fct_pool_issuance_arbitrum_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_transaction_hash.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_transaction_hash.sql new file mode 100644 index 00000000..5488bc10 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_arbitrum_sepolia"."fct_pool_issuance_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_ts.sql new file mode 100644 index 00000000..3231c012 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_sepolia"."fct_pool_issuance_arbitrum_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_hou_11cb916d75968dff8a34062a04135270.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_hou_11cb916d75968dff8a34062a04135270.sql new file mode 100644 index 00000000..d1f13f63 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_hou_11cb916d75968dff8a34062a04135270.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_issuance +from "analytics"."prod_arbitrum_sepolia"."fct_pool_issuance_hourly_arbitrum_sepolia" +where hourly_issuance is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_hou_ef4983c22214b01e693f4d2ae2d8d374.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_hou_ef4983c22214b01e693f4d2ae2d8d374.sql new file mode 100644 index 00000000..fd141b68 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_hou_ef4983c22214b01e693f4d2ae2d8d374.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_arbitrum_sepolia"."fct_pool_issuance_hourly_arbitrum_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id.sql new file mode 100644 index 00000000..e7dae77e --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_arbitrum_sepolia"."fct_pool_issuance_hourly_arbitrum_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_arbitrum_sepolia_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_arbitrum_sepolia_ts.sql new file mode 100644 index 00000000..d04bca6b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_arbitrum_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_sepolia"."fct_pool_issuance_hourly_arbitrum_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_a_6c23c87583f2b0ac9bb0a2c0370497c4.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_a_6c23c87583f2b0ac9bb0a2c0370497c4.sql new file mode 100644 index 00000000..d79d63e0 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_a_6c23c87583f2b0ac9bb0a2c0370497c4.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_rewards_pct +from "analytics"."prod_arbitrum_sepolia"."fct_pool_pnl_hourly_arbitrum_sepolia" +where hourly_rewards_pct is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_type.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_type.sql new file mode 100644 index 00000000..e6c04993 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_arbitrum_sepolia"."fct_pool_pnl_hourly_arbitrum_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value.sql new file mode 100644 index 00000000..1c73401a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_value +from "analytics"."prod_arbitrum_sepolia"."fct_pool_pnl_hourly_arbitrum_sepolia" +where collateral_value is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_debt.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_debt.sql new file mode 100644 index 00000000..8dce3d7b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_debt.sql @@ -0,0 +1,11 @@ + + + + + + +select debt +from "analytics"."prod_arbitrum_sepolia"."fct_pool_pnl_hourly_arbitrum_sepolia" +where debt is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_issuance.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_issuance.sql new file mode 100644 index 00000000..cd958517 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_issuance +from "analytics"."prod_arbitrum_sepolia"."fct_pool_pnl_hourly_arbitrum_sepolia" +where hourly_issuance is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl.sql new file mode 100644 index 00000000..20db083b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_pnl +from "analytics"."prod_arbitrum_sepolia"."fct_pool_pnl_hourly_arbitrum_sepolia" +where hourly_pnl is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct.sql new file mode 100644 index 00000000..e7e3c673 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_pnl_pct +from "analytics"."prod_arbitrum_sepolia"."fct_pool_pnl_hourly_arbitrum_sepolia" +where hourly_pnl_pct is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_total_pct.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_total_pct.sql new file mode 100644 index 00000000..0b2e6ea9 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_total_pct.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_total_pct +from "analytics"."prod_arbitrum_sepolia"."fct_pool_pnl_hourly_arbitrum_sepolia" +where hourly_total_pct is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id.sql new file mode 100644 index 00000000..131b6804 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_arbitrum_sepolia"."fct_pool_pnl_hourly_arbitrum_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd.sql new file mode 100644 index 00000000..91eb738b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd.sql @@ -0,0 +1,11 @@ + + + + + + +select rewards_usd +from "analytics"."prod_arbitrum_sepolia"."fct_pool_pnl_hourly_arbitrum_sepolia" +where rewards_usd is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_ts.sql new file mode 100644 index 00000000..cc098cb0 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_sepolia"."fct_pool_pnl_hourly_arbitrum_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_amount.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_amount.sql new file mode 100644 index 00000000..e0dc1f48 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_arbitrum_sepolia" +where amount is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_collateral_type.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_collateral_type.sql new file mode 100644 index 00000000..e3a24610 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_arbitrum_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_distributor.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_distributor.sql new file mode 100644 index 00000000..45e3e7e8 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_distributor.sql @@ -0,0 +1,11 @@ + + + + + + +select distributor +from "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_arbitrum_sepolia" +where distributor is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_pool_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_pool_id.sql new file mode 100644 index 00000000..fef13e13 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_arbitrum_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_token_symbol.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_token_symbol.sql new file mode 100644 index 00000000..fc52b290 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_token_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select token_symbol +from "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_arbitrum_sepolia" +where token_symbol is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_ts.sql new file mode 100644 index 00000000..24774dd2 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_arbitrum_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_hour_635c87ae2557e9395da988d2e1e4a097.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_hour_635c87ae2557e9395da988d2e1e4a097.sql new file mode 100644 index 00000000..560edabd --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_hour_635c87ae2557e9395da988d2e1e4a097.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_hourly_arbitrum_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id.sql new file mode 100644 index 00000000..25ac0087 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_hourly_arbitrum_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd.sql new file mode 100644 index 00000000..98debeff --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd.sql @@ -0,0 +1,11 @@ + + + + + + +select rewards_usd +from "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_hourly_arbitrum_sepolia" +where rewards_usd is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_sepolia_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_sepolia_ts.sql new file mode 100644 index 00000000..fa56e159 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_hourly_arbitrum_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_101f33e1d7acd1e7a935048c8eeed72a.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_101f33e1d7acd1e7a935048c8eeed72a.sql new file mode 100644 index 00000000..67ec93a1 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_101f33e1d7acd1e7a935048c8eeed72a.sql @@ -0,0 +1,11 @@ + + + + + + +select token_symbol +from "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_token_hourly_arbitrum_sepolia" +where token_symbol is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_8dfb621ad95873be69842e7a52568e36.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_8dfb621ad95873be69842e7a52568e36.sql new file mode 100644 index 00000000..c842d1cc --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_8dfb621ad95873be69842e7a52568e36.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_token_hourly_arbitrum_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_c3520f755c3280ff3dbb2008a3c8df69.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_c3520f755c3280ff3dbb2008a3c8df69.sql new file mode 100644 index 00000000..9c63b83c --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_c3520f755c3280ff3dbb2008a3c8df69.sql @@ -0,0 +1,11 @@ + + + + + + +select distributor +from "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_token_hourly_arbitrum_sepolia" +where distributor is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_db7f25a9d30e870ff1966e415088dd18.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_db7f25a9d30e870ff1966e415088dd18.sql new file mode 100644 index 00000000..d45d4b6d --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_db7f25a9d30e870ff1966e415088dd18.sql @@ -0,0 +1,11 @@ + + + + + + +select rewards_usd +from "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_token_hourly_arbitrum_sepolia" +where rewards_usd is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount.sql new file mode 100644 index 00000000..d392d3ce --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_token_hourly_arbitrum_sepolia" +where amount is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id.sql new file mode 100644 index 00000000..95bef6ab --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_token_hourly_arbitrum_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_ts.sql new file mode 100644 index 00000000..d20d146d --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_sepolia"."fct_pool_rewards_token_hourly_arbitrum_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/unique_fct_core_market_updated_arbitrum_sepolia_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/unique_fct_core_market_updated_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..830e826f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/unique_fct_core_market_updated_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_arbitrum_sepolia"."fct_core_market_updated_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_accounts_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_accounts_arbitrum_sepolia.sql new file mode 100644 index 00000000..0665c6e9 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_accounts_arbitrum_sepolia.sql @@ -0,0 +1,14 @@ +with arbitrum as ( + select + block_timestamp as created_ts, + "owner", + CAST( + account_id as VARCHAR + ) as id + from + "analytics"."prod_raw_arbitrum_sepolia"."perp_account_created_arbitrum_sepolia" +) + +select * +from + arbitrum \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_collateral_modified_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_collateral_modified_arbitrum_sepolia.sql new file mode 100644 index 00000000..c7198869 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_collateral_modified_arbitrum_sepolia.sql @@ -0,0 +1,15 @@ +select + id, + block_timestamp, + account_id, + block_number, + transaction_hash, + contract, + event_name, + collateral_id as synth_market_id, + sender, + + amount_delta / 1e18 + as amount_delta +from + "analytics"."prod_raw_arbitrum_sepolia"."perp_collateral_modified_arbitrum_sepolia" \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_interest_charged_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_interest_charged_arbitrum_sepolia.sql new file mode 100644 index 00000000..1c6476e2 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_interest_charged_arbitrum_sepolia.sql @@ -0,0 +1,13 @@ +select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + account_id, + + interest / 1e18 + as interest +from + "analytics"."prod_raw_arbitrum_sepolia"."perp_interest_charged_arbitrum_sepolia" \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_liq_account_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_liq_account_arbitrum_sepolia.sql new file mode 100644 index 00000000..4c2a54ef --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_liq_account_arbitrum_sepolia.sql @@ -0,0 +1,61 @@ +with liquidation_events as ( + select + account_id, + reward, + block_timestamp, + full_liquidation, + SUM( + case + when full_liquidation then 1 + else 0 + end + ) over ( + partition by account_id + order by + block_timestamp + rows between unbounded preceding + and current row + ) as liquidation_id + from + "analytics"."prod_raw_arbitrum_sepolia"."perp_account_liquidation_attempt_arbitrum_sepolia" +), + +cumulative_rewards as ( + select + block_timestamp, + reward, + full_liquidation, + liquidation_id, + CAST( + account_id as text + ) as account_id, + SUM( + reward / 1e18 +) over ( + partition by + account_id, + liquidation_id + order by + block_timestamp + ) as cumulative_reward, + ROW_NUMBER() over ( + partition by + account_id, + liquidation_id + order by + block_timestamp desc + ) as rn + from + liquidation_events + order by + block_timestamp +) + +select + account_id, + block_timestamp as ts, + cumulative_reward as total_reward +from + cumulative_rewards +where + rn = 1 \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_liq_position_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_liq_position_arbitrum_sepolia.sql new file mode 100644 index 00000000..26ce60be --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_liq_position_arbitrum_sepolia.sql @@ -0,0 +1,42 @@ +with liquidations as ( + select + id, + block_timestamp as ts, + block_number, + transaction_hash, + account_id, + market_id, + + amount_liquidated / 1e18 + as amount_liquidated, + + current_position_size / 1e18 + as position_size + from + "analytics"."prod_raw_arbitrum_sepolia"."perp_position_liquidated_arbitrum_sepolia" +), + +markets as ( + select + id, + market_symbol + from + "analytics"."prod_arbitrum_sepolia"."fct_perp_markets_arbitrum_sepolia" +) + +select + l.id, + l.ts, + l.block_number, + l.transaction_hash, + l.market_id, + m.market_symbol, + l.amount_liquidated, + l.position_size, + CAST( + l.account_id as text + ) as account_id +from + liquidations as l +left join markets as m + on l.market_id = m.id \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_market_history_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_market_history_arbitrum_sepolia.sql new file mode 100644 index 00000000..cb32fc2a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_market_history_arbitrum_sepolia.sql @@ -0,0 +1,76 @@ +with arbitrum as ( + select + mu.id, + mu.block_timestamp as ts, + mu.block_number, + mu.transaction_hash, + m.id as market_id, + m.market_symbol, + + price / 1e18 + as price, + + skew / 1e18 + as skew, + + size / 1e18 + as size, + + size_delta / 1e18 + as size_delta, + + current_funding_rate / 1e18 + as funding_rate, + + current_funding_velocity / 1e18 + as funding_velocity, + + interest_rate / 1e18 + as interest_rate, + + current_funding_rate / 1e18 + * 365.25 as funding_rate_apr, + + current_funding_rate / 1e18 + * 365.25 + + + interest_rate / 1e18 + as long_rate_apr, + + current_funding_rate / 1e18 + * -1 * 365.25 + + + interest_rate / 1e18 + as short_rate_apr + from + "analytics"."prod_raw_arbitrum_sepolia"."perp_market_updated_arbitrum_sepolia" + as mu + left join + "analytics"."prod_arbitrum_sepolia"."fct_perp_markets_arbitrum_sepolia" + as m + on mu.market_id = m.id +) + +select + *, + size * price as size_usd, + ( + size + skew + ) * price / 2 as long_oi, + ( + size - skew + ) * price / 2 as short_oi, + case + when size * price = 0 then null + else ((size + skew) * price / 2) / ( + size * price + ) + end as long_oi_pct, + case + when size * price = 0 then null + else ((size - skew) * price / 2) / ( + size * price + ) + end as short_oi_pct +from + arbitrum \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_markets_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_markets_arbitrum_sepolia.sql new file mode 100644 index 00000000..72eada1d --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_markets_arbitrum_sepolia.sql @@ -0,0 +1,14 @@ +with arbitrum as ( + select + perps_market_id as id, + block_timestamp as created_ts, + block_number, + market_symbol, + market_name + from + "analytics"."prod_raw_arbitrum_sepolia"."perp_market_created_arbitrum_sepolia" +) + +select * +from + arbitrum \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_orders_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_orders_arbitrum_sepolia.sql new file mode 100644 index 00000000..e0eb08ee --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_orders_arbitrum_sepolia.sql @@ -0,0 +1,46 @@ +with arbitrum as ( + select + oc.id, + oc.block_timestamp as ts, + oc.block_number, + oc.transaction_hash, + oc.contract, + oc.market_id, + markets.market_symbol, + CAST( + oc.account_id as text + ) as account_id, + oc.order_type, + + oc.size_delta / 1e18 + as size, + + oc.acceptable_price / 1e18 + as acceptable_price, + oc.settlement_time, + oc.expiration_time, + + LEFT( + REGEXP_REPLACE( + encode( + DECODE(REPLACE(oc.tracking_code, '0x', ''), 'hex'), + 'escape' + ) :: text, + '\\000', + '', + 'g' + ), + 20 + ) + as tracking_code, + oc.sender + from + "analytics"."prod_raw_arbitrum_sepolia"."perp_order_committed_arbitrum_sepolia" + as oc + left join "analytics"."prod_arbitrum_sepolia"."fct_perp_markets_arbitrum_sepolia" as markets + on oc.market_id = markets.id +) + +select * +from + arbitrum \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_pnl_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_pnl_arbitrum_sepolia.sql new file mode 100644 index 00000000..103de246 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_pnl_arbitrum_sepolia.sql @@ -0,0 +1,18 @@ + +with debt as ( + select + ts, + 2 as market_id, + debt * -1 as market_pnl + from + "analytics"."prod_raw_arbitrum_sepolia"."core_vault_debt_arbitrum_sepolia" +) + +select + ts, + market_id, + market_pnl +from + debt +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_previous_order_expired_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_previous_order_expired_arbitrum_sepolia.sql new file mode 100644 index 00000000..6cb4f795 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_previous_order_expired_arbitrum_sepolia.sql @@ -0,0 +1,19 @@ +select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + account_id, + commitment_time, + tracking_code, + + acceptable_price / 1e18 + as acceptable_price, + + size_delta / 1e18 + as size_delta +from + "analytics"."prod_raw_arbitrum_sepolia"."perp_previous_order_expired_arbitrum_sepolia" \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_trades_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_trades_arbitrum_sepolia.sql new file mode 100644 index 00000000..6654e70b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_trades_arbitrum_sepolia.sql @@ -0,0 +1,70 @@ +with arbitrum as ( + select + pos.id, + pos.block_timestamp as ts, + pos.block_number, + pos.transaction_hash, + pos.contract, + pos.market_id, + markets.market_symbol, + CAST( + pos.account_id as text + ) as account_id, + + fill_price / 1e18 + as fill_price, + + pnl / 1e18 + as pnl, + + accrued_funding / 1e18 + as accrued_funding, + + size_delta / 1e18 + as trade_size, + + new_size / 1e18 + as position_size, + + total_fees / 1e18 + as total_fees, + + referral_fees / 1e18 + as referral_fees, + + collected_fees / 1e18 + as collected_fees, + + settlement_reward / 1e18 + as settlement_reward, + + LEFT( + REGEXP_REPLACE( + encode( + DECODE(REPLACE(tracking_code, '0x', ''), 'hex'), + 'escape' + ) :: text, + '\\000', + '', + 'g' + ), + 20 + ) + as tracking_code, + pos.settler + from + "analytics"."prod_raw_arbitrum_sepolia"."perp_order_settled_arbitrum_sepolia" as pos + left join "analytics"."prod_arbitrum_sepolia"."fct_perp_markets_arbitrum_sepolia" as markets + on pos.market_id = markets.id +) + +select + *, + ABS( + fill_price * trade_size + ) as notional_trade_size, + fill_price * position_size as notional_position_size, + total_fees - referral_fees - collected_fees - settlement_reward as lp_fees, + total_fees - settlement_reward as exchange_fees +from + arbitrum \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/accepted_values_fct_perp_colla_f97a5d6ab4bb5d45282eedacc1657393.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/accepted_values_fct_perp_colla_f97a5d6ab4bb5d45282eedacc1657393.sql new file mode 100644 index 00000000..3af08081 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/accepted_values_fct_perp_colla_f97a5d6ab4bb5d45282eedacc1657393.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_arbitrum_sepolia"."fct_perp_collateral_modified_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'CollateralModified' +) + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/accepted_values_fct_perp_inter_37ce561b1ba2a4a7a928bb7227e23c66.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/accepted_values_fct_perp_inter_37ce561b1ba2a4a7a928bb7227e23c66.sql new file mode 100644 index 00000000..c5420a22 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/accepted_values_fct_perp_inter_37ce561b1ba2a4a7a928bb7227e23c66.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_arbitrum_sepolia"."fct_perp_interest_charged_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'InterestCharged' +) + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/accepted_values_fct_perp_previ_2730a16dc2b62cc7a9b68ecdd9ba92a4.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/accepted_values_fct_perp_previ_2730a16dc2b62cc7a9b68ecdd9ba92a4.sql new file mode 100644 index 00000000..e652a059 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/accepted_values_fct_perp_previ_2730a16dc2b62cc7a9b68ecdd9ba92a4.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_arbitrum_sepolia"."fct_perp_previous_order_expired_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'PreviousOrderExpired' +) + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_0282cd2183706900553f565b7dab07e1.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_0282cd2183706900553f565b7dab07e1.sql new file mode 100644 index 00000000..28ab1c9f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_0282cd2183706900553f565b7dab07e1.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_perp_pnl_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_03102853af5eb766be3b73216c034f65.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_03102853af5eb766be3b73216c034f65.sql new file mode 100644 index 00000000..fb6682ed --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_03102853af5eb766be3b73216c034f65.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not fill_price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_03c7115745637ccef76e8372c82ef99f.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_03c7115745637ccef76e8372c82ef99f.sql new file mode 100644 index 00000000..f2b94f56 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_03c7115745637ccef76e8372c82ef99f.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_perp_liq_position_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_0c872c0cb7b424f4d0527e3e3893cad4.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_0c872c0cb7b424f4d0527e3e3893cad4.sql new file mode 100644 index 00000000..537de5ec --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_0c872c0cb7b424f4d0527e3e3893cad4.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not referral_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_0c8d554aef57f65069e51182a21e7266.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_0c8d554aef57f65069e51182a21e7266.sql new file mode 100644 index 00000000..7388214c --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_0c8d554aef57f65069e51182a21e7266.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_perp_interest_charged_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_0d7dc918864053575845b11935887ba6.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_0d7dc918864053575845b11935887ba6.sql new file mode 100644 index 00000000..c896201e --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_0d7dc918864053575845b11935887ba6.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_perp_orders_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_32fc97a1cf93a1b0a6b26ff7d01b7992.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_32fc97a1cf93a1b0a6b26ff7d01b7992.sql new file mode 100644 index 00000000..3ac9b385 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_32fc97a1cf93a1b0a6b26ff7d01b7992.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_perp_collateral_modified_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_4665d426d61421eeedf4e7af6081cb90.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_4665d426d61421eeedf4e7af6081cb90.sql new file mode 100644 index 00000000..e473a1bb --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_4665d426d61421eeedf4e7af6081cb90.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_perp_liq_position_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount_liquidated >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_5b5369d059ab0c4c8a7872cf214b9aab.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_5b5369d059ab0c4c8a7872cf214b9aab.sql new file mode 100644 index 00000000..9e7745d9 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_5b5369d059ab0c4c8a7872cf214b9aab.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_perp_interest_charged_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not interest >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_5d6cf231c7bb30c41c45b99f3f6da2a1.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_5d6cf231c7bb30c41c45b99f3f6da2a1.sql new file mode 100644 index 00000000..04007491 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_5d6cf231c7bb30c41c45b99f3f6da2a1.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_perp_markets_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_5ee0d4d2eb53d0bf8493c4e29ce499f2.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_5ee0d4d2eb53d0bf8493c4e29ce499f2.sql new file mode 100644 index 00000000..0ea86caf --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_5ee0d4d2eb53d0bf8493c4e29ce499f2.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collected_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_6611babf7b889013ce7caa643092e72c.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_6611babf7b889013ce7caa643092e72c.sql new file mode 100644 index 00000000..abb0d7ee --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_6611babf7b889013ce7caa643092e72c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not exchange_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_71c15b0e52d6cdf78db4c51f1b8a2fcb.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_71c15b0e52d6cdf78db4c51f1b8a2fcb.sql new file mode 100644 index 00000000..b5b85fcb --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_71c15b0e52d6cdf78db4c51f1b8a2fcb.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_perp_previous_order_expired_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_8eebfb7454b8b2de313cec6e915e8d00.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_8eebfb7454b8b2de313cec6e915e8d00.sql new file mode 100644 index 00000000..9d575363 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_8eebfb7454b8b2de313cec6e915e8d00.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_a366d97f6c7bf2b5acaa43bd093a347d.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_a366d97f6c7bf2b5acaa43bd093a347d.sql new file mode 100644 index 00000000..5ad6ae18 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_a366d97f6c7bf2b5acaa43bd093a347d.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_perp_liq_account_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not total_reward >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_c34c5714b957bba2192a57a73d8e840c.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_c34c5714b957bba2192a57a73d8e840c.sql new file mode 100644 index 00000000..d5e7380a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_c34c5714b957bba2192a57a73d8e840c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not total_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_c7fa43d05c0ddd75de5587d7ade6e098.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_c7fa43d05c0ddd75de5587d7ade6e098.sql new file mode 100644 index 00000000..b2dc95dc --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_c7fa43d05c0ddd75de5587d7ade6e098.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_perp_market_history_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_d0aec6280d097eb6c6aa06414296a731.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_d0aec6280d097eb6c6aa06414296a731.sql new file mode 100644 index 00000000..c1fcbd5d --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_d0aec6280d097eb6c6aa06414296a731.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not lp_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_de100d2ce6379f4bac61e68a57576d91.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_de100d2ce6379f4bac61e68a57576d91.sql new file mode 100644 index 00000000..1da795b8 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_de100d2ce6379f4bac61e68a57576d91.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_perp_liq_position_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not position_size >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_e1da16f9ddb02f52e09d77a2bb8b3127.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_e1da16f9ddb02f52e09d77a2bb8b3127.sql new file mode 100644 index 00000000..b80fdb97 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_e1da16f9ddb02f52e09d77a2bb8b3127.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_perp_previous_order_expired_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_f55271eda5cd0bb666f2625ecc8c950c.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_f55271eda5cd0bb666f2625ecc8c950c.sql new file mode 100644 index 00000000..829f60e4 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_f55271eda5cd0bb666f2625ecc8c950c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not settlement_reward >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_sepolia_created_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_sepolia_created_ts.sql new file mode 100644 index 00000000..aad9c50b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_sepolia_created_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select created_ts +from "analytics"."prod_arbitrum_sepolia"."fct_perp_accounts_arbitrum_sepolia" +where created_ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_sepolia_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..24acdf23 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_sepolia"."fct_perp_accounts_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_sepolia_owner.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_sepolia_owner.sql new file mode 100644 index 00000000..07102534 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_sepolia_owner.sql @@ -0,0 +1,11 @@ + + + + + + +select owner +from "analytics"."prod_arbitrum_sepolia"."fct_perp_accounts_arbitrum_sepolia" +where owner is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_226bb0cf3724c2bad3df25f1aecb9c63.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_226bb0cf3724c2bad3df25f1aecb9c63.sql new file mode 100644 index 00000000..d83c23f5 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_226bb0cf3724c2bad3df25f1aecb9c63.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_sepolia"."fct_perp_collateral_modified_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_5c6d904034a3bcf925083d6a45ce9fbd.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_5c6d904034a3bcf925083d6a45ce9fbd.sql new file mode 100644 index 00000000..7f650c49 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_5c6d904034a3bcf925083d6a45ce9fbd.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_arbitrum_sepolia"."fct_perp_collateral_modified_arbitrum_sepolia" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_a9963489f2d2d922278bbeded126996c.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_a9963489f2d2d922278bbeded126996c.sql new file mode 100644 index 00000000..64c69fd3 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_a9963489f2d2d922278bbeded126996c.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_arbitrum_sepolia"."fct_perp_collateral_modified_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_c0765ddc930e394199ec9f482d4b4ab7.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_c0765ddc930e394199ec9f482d4b4ab7.sql new file mode 100644 index 00000000..e8c990b7 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_c0765ddc930e394199ec9f482d4b4ab7.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_arbitrum_sepolia"."fct_perp_collateral_modified_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_fa56dc58d06727cd1ad6f0e49d2c7adf.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_fa56dc58d06727cd1ad6f0e49d2c7adf.sql new file mode 100644 index 00000000..085eaec6 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_fa56dc58d06727cd1ad6f0e49d2c7adf.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_arbitrum_sepolia"."fct_perp_collateral_modified_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..06714d10 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_arbitrum_sepolia"."fct_perp_collateral_modified_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_sepolia_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..58fe1185 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_sepolia"."fct_perp_collateral_modified_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_sepolia_sender.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_sepolia_sender.sql new file mode 100644 index 00000000..dcfadfb3 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_arbitrum_sepolia"."fct_perp_collateral_modified_arbitrum_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_cha_66f4a069802a8fd343ebc461f0a85ca8.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_cha_66f4a069802a8fd343ebc461f0a85ca8.sql new file mode 100644 index 00000000..e1b6e37f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_cha_66f4a069802a8fd343ebc461f0a85ca8.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_arbitrum_sepolia"."fct_perp_interest_charged_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_cha_966fec8c70830188852bf2d44861f9a5.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_cha_966fec8c70830188852bf2d44861f9a5.sql new file mode 100644 index 00000000..ee36f7b0 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_cha_966fec8c70830188852bf2d44861f9a5.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_sepolia"."fct_perp_interest_charged_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_cha_c6feb0ef41481f0da32aca4327138aa7.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_cha_c6feb0ef41481f0da32aca4327138aa7.sql new file mode 100644 index 00000000..cfd48ad8 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_cha_c6feb0ef41481f0da32aca4327138aa7.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_arbitrum_sepolia"."fct_perp_interest_charged_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_sepolia_account_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_sepolia_account_id.sql new file mode 100644 index 00000000..f402d953 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_arbitrum_sepolia"."fct_perp_interest_charged_arbitrum_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..2dd32580 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_arbitrum_sepolia"."fct_perp_interest_charged_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..54d1a74b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_arbitrum_sepolia"."fct_perp_interest_charged_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_sepolia_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..01126129 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_sepolia"."fct_perp_interest_charged_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_sepolia_interest.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_sepolia_interest.sql new file mode 100644 index 00000000..05c9c514 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_sepolia_interest.sql @@ -0,0 +1,11 @@ + + + + + + +select interest +from "analytics"."prod_arbitrum_sepolia"."fct_perp_interest_charged_arbitrum_sepolia" +where interest is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_sepolia_account_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_sepolia_account_id.sql new file mode 100644 index 00000000..6dbd8198 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_arbitrum_sepolia"."fct_perp_liq_account_arbitrum_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_sepolia_total_reward.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_sepolia_total_reward.sql new file mode 100644 index 00000000..24e10bc1 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_sepolia_total_reward.sql @@ -0,0 +1,11 @@ + + + + + + +select total_reward +from "analytics"."prod_arbitrum_sepolia"."fct_perp_liq_account_arbitrum_sepolia" +where total_reward is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_sepolia_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_sepolia_ts.sql new file mode 100644 index 00000000..e47d7658 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_sepolia"."fct_perp_liq_account_arbitrum_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_account_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_account_id.sql new file mode 100644 index 00000000..1e08077e --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_arbitrum_sepolia"."fct_perp_liq_position_arbitrum_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..50aba8aa --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_sepolia"."fct_perp_liq_position_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..a5213c6e --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_sepolia"."fct_perp_liq_position_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_market_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_market_id.sql new file mode 100644 index 00000000..29482586 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_arbitrum_sepolia"."fct_perp_liq_position_arbitrum_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_market_symbol.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_market_symbol.sql new file mode 100644 index 00000000..bb3c14ba --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_arbitrum_sepolia"."fct_perp_liq_position_arbitrum_sepolia" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_position_size.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_position_size.sql new file mode 100644 index 00000000..9b4791ca --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_position_size.sql @@ -0,0 +1,11 @@ + + + + + + +select position_size +from "analytics"."prod_arbitrum_sepolia"."fct_perp_liq_position_arbitrum_sepolia" +where position_size is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_ts.sql new file mode 100644 index 00000000..b7b5f771 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_sepolia"."fct_perp_liq_position_arbitrum_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_cde30711e4d43245a7ac8a257edceb52.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_cde30711e4d43245a7ac8a257edceb52.sql new file mode 100644 index 00000000..9a9b1a9b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_cde30711e4d43245a7ac8a257edceb52.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_arbitrum_sepolia"."fct_perp_liq_position_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_e5dbfc6ac8922958d5e4e5e43fb23639.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_e5dbfc6ac8922958d5e4e5e43fb23639.sql new file mode 100644 index 00000000..7ef1a90a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_e5dbfc6ac8922958d5e4e5e43fb23639.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_liquidated +from "analytics"."prod_arbitrum_sepolia"."fct_perp_liq_position_arbitrum_sepolia" +where amount_liquidated is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_histo_ae93bd3fc6e929328800136685550ece.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_histo_ae93bd3fc6e929328800136685550ece.sql new file mode 100644 index 00000000..9be8facc --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_histo_ae93bd3fc6e929328800136685550ece.sql @@ -0,0 +1,11 @@ + + + + + + +select funding_rate_apr +from "analytics"."prod_arbitrum_sepolia"."fct_perp_market_history_arbitrum_sepolia" +where funding_rate_apr is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_histo_afb652fde55a7f2226e2af5611e0ea69.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_histo_afb652fde55a7f2226e2af5611e0ea69.sql new file mode 100644 index 00000000..91120353 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_histo_afb652fde55a7f2226e2af5611e0ea69.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_arbitrum_sepolia"."fct_perp_market_history_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_histo_baea09cd8bd9b6b66228d8e77ac50f11.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_histo_baea09cd8bd9b6b66228d8e77ac50f11.sql new file mode 100644 index 00000000..77762576 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_histo_baea09cd8bd9b6b66228d8e77ac50f11.sql @@ -0,0 +1,11 @@ + + + + + + +select short_rate_apr +from "analytics"."prod_arbitrum_sepolia"."fct_perp_market_history_arbitrum_sepolia" +where short_rate_apr is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_histo_f2cd79a163c2d1d51ca359bdd5a1a94e.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_histo_f2cd79a163c2d1d51ca359bdd5a1a94e.sql new file mode 100644 index 00000000..8a96faa6 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_histo_f2cd79a163c2d1d51ca359bdd5a1a94e.sql @@ -0,0 +1,11 @@ + + + + + + +select funding_velocity +from "analytics"."prod_arbitrum_sepolia"."fct_perp_market_history_arbitrum_sepolia" +where funding_velocity is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..892cb687 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_sepolia"."fct_perp_market_history_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate.sql new file mode 100644 index 00000000..48aba043 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate.sql @@ -0,0 +1,11 @@ + + + + + + +select funding_rate +from "analytics"."prod_arbitrum_sepolia"."fct_perp_market_history_arbitrum_sepolia" +where funding_rate is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..6a669840 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_sepolia"."fct_perp_market_history_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_interest_rate.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_interest_rate.sql new file mode 100644 index 00000000..cd050e1c --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_interest_rate.sql @@ -0,0 +1,11 @@ + + + + + + +select interest_rate +from "analytics"."prod_arbitrum_sepolia"."fct_perp_market_history_arbitrum_sepolia" +where interest_rate is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_long_rate_apr.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_long_rate_apr.sql new file mode 100644 index 00000000..f2855b7f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_long_rate_apr.sql @@ -0,0 +1,11 @@ + + + + + + +select long_rate_apr +from "analytics"."prod_arbitrum_sepolia"."fct_perp_market_history_arbitrum_sepolia" +where long_rate_apr is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_market_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_market_id.sql new file mode 100644 index 00000000..3d076a40 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_arbitrum_sepolia"."fct_perp_market_history_arbitrum_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_market_symbol.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_market_symbol.sql new file mode 100644 index 00000000..596cd462 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_arbitrum_sepolia"."fct_perp_market_history_arbitrum_sepolia" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_price.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_price.sql new file mode 100644 index 00000000..20112903 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_arbitrum_sepolia"."fct_perp_market_history_arbitrum_sepolia" +where price is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_size.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_size.sql new file mode 100644 index 00000000..57793ea6 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_size.sql @@ -0,0 +1,11 @@ + + + + + + +select size +from "analytics"."prod_arbitrum_sepolia"."fct_perp_market_history_arbitrum_sepolia" +where size is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_size_delta.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_size_delta.sql new file mode 100644 index 00000000..85b5b4a9 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_size_delta.sql @@ -0,0 +1,11 @@ + + + + + + +select size_delta +from "analytics"."prod_arbitrum_sepolia"."fct_perp_market_history_arbitrum_sepolia" +where size_delta is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_size_usd.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_size_usd.sql new file mode 100644 index 00000000..acf72e91 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_size_usd.sql @@ -0,0 +1,11 @@ + + + + + + +select size_usd +from "analytics"."prod_arbitrum_sepolia"."fct_perp_market_history_arbitrum_sepolia" +where size_usd is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_skew.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_skew.sql new file mode 100644 index 00000000..1034f7e5 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_skew.sql @@ -0,0 +1,11 @@ + + + + + + +select skew +from "analytics"."prod_arbitrum_sepolia"."fct_perp_market_history_arbitrum_sepolia" +where skew is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_ts.sql new file mode 100644 index 00000000..10bde059 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_sepolia"."fct_perp_market_history_arbitrum_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_markets_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_markets_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..911209b5 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_markets_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_sepolia"."fct_perp_markets_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_markets_arbitrum_sepolia_created_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_markets_arbitrum_sepolia_created_ts.sql new file mode 100644 index 00000000..ae8aa5d8 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_markets_arbitrum_sepolia_created_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select created_ts +from "analytics"."prod_arbitrum_sepolia"."fct_perp_markets_arbitrum_sepolia" +where created_ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_markets_arbitrum_sepolia_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_markets_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..c6492c1d --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_markets_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_sepolia"."fct_perp_markets_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_markets_arbitrum_sepolia_market_name.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_markets_arbitrum_sepolia_market_name.sql new file mode 100644 index 00000000..797cd637 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_markets_arbitrum_sepolia_market_name.sql @@ -0,0 +1,11 @@ + + + + + + +select market_name +from "analytics"."prod_arbitrum_sepolia"."fct_perp_markets_arbitrum_sepolia" +where market_name is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_markets_arbitrum_sepolia_market_symbol.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_markets_arbitrum_sepolia_market_symbol.sql new file mode 100644 index 00000000..449f3bcd --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_markets_arbitrum_sepolia_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_arbitrum_sepolia"."fct_perp_markets_arbitrum_sepolia" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_account_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_account_id.sql new file mode 100644 index 00000000..dc6ba623 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_arbitrum_sepolia"."fct_perp_orders_arbitrum_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..da60aa90 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_sepolia"."fct_perp_orders_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..40776ade --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_arbitrum_sepolia"."fct_perp_orders_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..ef09d95c --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_sepolia"."fct_perp_orders_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_market_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_market_id.sql new file mode 100644 index 00000000..2a028c9d --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_arbitrum_sepolia"."fct_perp_orders_arbitrum_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_market_symbol.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_market_symbol.sql new file mode 100644 index 00000000..5516c554 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_arbitrum_sepolia"."fct_perp_orders_arbitrum_sepolia" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_transaction_hash.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_transaction_hash.sql new file mode 100644 index 00000000..0273132d --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_arbitrum_sepolia"."fct_perp_orders_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_ts.sql new file mode 100644 index 00000000..d78e46a6 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_sepolia"."fct_perp_orders_arbitrum_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_pnl_arbitrum_sepolia_market_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_pnl_arbitrum_sepolia_market_id.sql new file mode 100644 index 00000000..c07b376a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_pnl_arbitrum_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_arbitrum_sepolia"."fct_perp_pnl_arbitrum_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_pnl_arbitrum_sepolia_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_pnl_arbitrum_sepolia_ts.sql new file mode 100644 index 00000000..553c94e0 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_pnl_arbitrum_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_sepolia"."fct_perp_pnl_arbitrum_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_05ac559bc900e2803f6222630c9908b5.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_05ac559bc900e2803f6222630c9908b5.sql new file mode 100644 index 00000000..669f30b2 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_05ac559bc900e2803f6222630c9908b5.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_arbitrum_sepolia"."fct_perp_previous_order_expired_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_56bc1fcd0d1ee144995e1ebc45292c56.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_56bc1fcd0d1ee144995e1ebc45292c56.sql new file mode 100644 index 00000000..996f8b20 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_56bc1fcd0d1ee144995e1ebc45292c56.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_sepolia"."fct_perp_previous_order_expired_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_832ddb66959408c19dbb6c0f30c41cf6.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_832ddb66959408c19dbb6c0f30c41cf6.sql new file mode 100644 index 00000000..ba56d93e --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_832ddb66959408c19dbb6c0f30c41cf6.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_arbitrum_sepolia"."fct_perp_previous_order_expired_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_8e6622256cda3410901f4a77fea082e5.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_8e6622256cda3410901f4a77fea082e5.sql new file mode 100644 index 00000000..cba969e8 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_8e6622256cda3410901f4a77fea082e5.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_arbitrum_sepolia"."fct_perp_previous_order_expired_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_a14484db01abde00713bfbdce086536d.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_a14484db01abde00713bfbdce086536d.sql new file mode 100644 index 00000000..656bbac4 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_a14484db01abde00713bfbdce086536d.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_arbitrum_sepolia"."fct_perp_previous_order_expired_arbitrum_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_c7aba1ee151a3cf5c3122396bec6c3bc.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_c7aba1ee151a3cf5c3122396bec6c3bc.sql new file mode 100644 index 00000000..a8b96d21 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_c7aba1ee151a3cf5c3122396bec6c3bc.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_arbitrum_sepolia"."fct_perp_previous_order_expired_arbitrum_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_daa8831eac778a7953e3e359bc94008b.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_daa8831eac778a7953e3e359bc94008b.sql new file mode 100644 index 00000000..b68b5d43 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_daa8831eac778a7953e3e359bc94008b.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_arbitrum_sepolia"."fct_perp_previous_order_expired_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_order_expired_arbitrum_sepolia_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_order_expired_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..938d796a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_order_expired_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_sepolia"."fct_perp_previous_order_expired_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbit_1b821452537a1f2a9f93f94c774a58e0.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbit_1b821452537a1f2a9f93f94c774a58e0.sql new file mode 100644 index 00000000..22949bcb --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbit_1b821452537a1f2a9f93f94c774a58e0.sql @@ -0,0 +1,11 @@ + + + + + + +select notional_position_size +from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +where notional_position_size is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_account_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_account_id.sql new file mode 100644 index 00000000..df9a4586 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_accrued_funding.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_accrued_funding.sql new file mode 100644 index 00000000..0cf6206a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_accrued_funding.sql @@ -0,0 +1,11 @@ + + + + + + +select accrued_funding +from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +where accrued_funding is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..a413b49b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_collected_fees.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_collected_fees.sql new file mode 100644 index 00000000..0148527b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_collected_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select collected_fees +from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +where collected_fees is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..668373b5 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_exchange_fees.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_exchange_fees.sql new file mode 100644 index 00000000..789b0af7 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_exchange_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select exchange_fees +from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +where exchange_fees is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_fill_price.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_fill_price.sql new file mode 100644 index 00000000..b8855e7f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_fill_price.sql @@ -0,0 +1,11 @@ + + + + + + +select fill_price +from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +where fill_price is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..b5331eed --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_lp_fees.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_lp_fees.sql new file mode 100644 index 00000000..9829bc8c --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_lp_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select lp_fees +from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +where lp_fees is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_market_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_market_id.sql new file mode 100644 index 00000000..2579a348 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_market_symbol.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_market_symbol.sql new file mode 100644 index 00000000..72df79e8 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_notional_trade_size.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_notional_trade_size.sql new file mode 100644 index 00000000..e8451468 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_notional_trade_size.sql @@ -0,0 +1,11 @@ + + + + + + +select notional_trade_size +from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +where notional_trade_size is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_pnl.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_pnl.sql new file mode 100644 index 00000000..473b07bc --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_pnl.sql @@ -0,0 +1,11 @@ + + + + + + +select pnl +from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +where pnl is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_position_size.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_position_size.sql new file mode 100644 index 00000000..998bc73a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_position_size.sql @@ -0,0 +1,11 @@ + + + + + + +select position_size +from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +where position_size is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_referral_fees.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_referral_fees.sql new file mode 100644 index 00000000..be787be9 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_referral_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select referral_fees +from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +where referral_fees is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_settlement_reward.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_settlement_reward.sql new file mode 100644 index 00000000..f8afaa10 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_settlement_reward.sql @@ -0,0 +1,11 @@ + + + + + + +select settlement_reward +from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +where settlement_reward is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_settler.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_settler.sql new file mode 100644 index 00000000..563c0aab --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_settler.sql @@ -0,0 +1,11 @@ + + + + + + +select settler +from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +where settler is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_total_fees.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_total_fees.sql new file mode 100644 index 00000000..8a51199c --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_total_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select total_fees +from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +where total_fees is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_tracking_code.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_tracking_code.sql new file mode 100644 index 00000000..48255416 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_tracking_code.sql @@ -0,0 +1,11 @@ + + + + + + +select tracking_code +from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +where tracking_code is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_trade_size.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_trade_size.sql new file mode 100644 index 00000000..4b6c9847 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_trade_size.sql @@ -0,0 +1,11 @@ + + + + + + +select trade_size +from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +where trade_size is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_transaction_hash.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_transaction_hash.sql new file mode 100644 index 00000000..af1557d4 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_ts.sql new file mode 100644 index 00000000..30c77b3d --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_accounts_arbitrum_sepolia_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_accounts_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..5a3a6da7 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_accounts_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_arbitrum_sepolia"."fct_perp_accounts_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_collateral_modified_arbitrum_sepolia_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_collateral_modified_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..ee308347 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_collateral_modified_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_arbitrum_sepolia"."fct_perp_collateral_modified_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_interest_charged_arbitrum_sepolia_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_interest_charged_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..b718b40f --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_interest_charged_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_arbitrum_sepolia"."fct_perp_interest_charged_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_liq_position_arbitrum_sepolia_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_liq_position_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..28cd7503 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_liq_position_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_arbitrum_sepolia"."fct_perp_liq_position_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_market_history_arbitrum_sepolia_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_market_history_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..931e900b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_market_history_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_arbitrum_sepolia"."fct_perp_market_history_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_orders_arbitrum_sepolia_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_orders_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..e84c98b5 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_orders_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_arbitrum_sepolia"."fct_perp_orders_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_previous_order_expired_arbitrum_sepolia_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_previous_order_expired_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..e1ced37d --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_previous_order_expired_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_arbitrum_sepolia"."fct_perp_previous_order_expired_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_trades_arbitrum_sepolia_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_trades_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..f649ba20 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_trades_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_account_stats_daily_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_account_stats_daily_arbitrum_sepolia.sql new file mode 100644 index 00000000..610822bd --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_account_stats_daily_arbitrum_sepolia.sql @@ -0,0 +1,45 @@ +with daily as ( + select + DATE_TRUNC( + 'day', + ts + ) as ts, + account_id, + SUM(fees) as fees, + SUM(volume) as volume, + SUM(amount_liquidated) as amount_liquidated, + SUM(liquidations) as liquidations + from + "analytics"."prod_arbitrum_sepolia"."fct_perp_account_stats_hourly_arbitrum_sepolia" + group by + DATE_TRUNC( + 'day', + ts + ), + account_id +), + +stats as ( + select + *, + SUM(fees) over ( + partition by account_id + order by + ts + range between unbounded preceding + and current row + ) as cumulative_fees, + SUM(volume) over ( + partition by account_id + order by + ts + range between unbounded preceding + and current row + ) as cumulative_volume + from + daily +) + +select * +from + stats \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_account_stats_hourly_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_account_stats_hourly_arbitrum_sepolia.sql new file mode 100644 index 00000000..d321e0b4 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_account_stats_hourly_arbitrum_sepolia.sql @@ -0,0 +1,119 @@ +with trades as ( + select + ts, + account_id, + total_fees, + notional_trade_size, + 1 as trades, + SUM( + total_fees + ) over ( + partition by account_id + order by + ts + ) as cumulative_fees, + SUM( + notional_trade_size + ) over ( + partition by account_id + order by + ts + ) as cumulative_volume + from + "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +), + +liq as ( + select + ts, + account_id, + amount_liquidated, + 1 as liquidations + from + "analytics"."prod_arbitrum_sepolia"."fct_perp_liq_position_arbitrum_sepolia" +), + +inc_trades as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + account_id, + SUM(trades) as trades, + SUM(total_fees) as fees, + SUM(notional_trade_size) as volume, + MAX(cumulative_fees) as cumulative_fees, + MAX(cumulative_volume) as cumulative_volume + from + trades + group by + DATE_TRUNC( + 'hour', + ts + ), + account_id +), + +inc_liq as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + account_id, + SUM(amount_liquidated) as amount_liquidated, + SUM(liquidations) as liquidations + from + liq + group by + DATE_TRUNC( + 'hour', + ts + ), + account_id +), + +inc as ( + select + h.ts, + h.account_id, + COALESCE( + h.trades, + 0 + ) as trades, + COALESCE( + h.fees, + 0 + ) as fees, + COALESCE( + h.volume, + 0 + ) as volume, + COALESCE( + l.amount_liquidated, + 0 + ) as amount_liquidated, + COALESCE( + l.liquidations, + 0 + ) as liquidations, + COALESCE( + h.cumulative_fees, + 0 + ) as cumulative_fees, + COALESCE( + h.cumulative_volume, + 0 + ) as cumulative_volume + from + inc_trades as h + left join inc_liq as l + on + h.ts = l.ts + and h.account_id = l.account_id +) + +select * +from + inc \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_keeper_stats_daily_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_keeper_stats_daily_arbitrum_sepolia.sql new file mode 100644 index 00000000..28e1c376 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_keeper_stats_daily_arbitrum_sepolia.sql @@ -0,0 +1,44 @@ +with hourly as ( + select + keeper, + settlement_rewards, + amount_settled, + trades, + DATE_TRUNC( + 'day', + ts + ) as ts + from + "analytics"."prod_arbitrum_sepolia"."fct_perp_keeper_stats_hourly_arbitrum_sepolia" +), + +total as ( + select + ts, + SUM(trades) as trades_total, + SUM(settlement_rewards) as settlement_reward_total, + SUM(amount_settled) as amount_settled_total + from + hourly + group by + ts +) + +select + hourly.ts, + hourly.keeper, + SUM(hourly.trades) as trades, + SUM(hourly.settlement_rewards) as settlement_rewards, + SUM(hourly.amount_settled) as amount_settled, + SUM(hourly.trades) / MAX(total.trades_total) as trades_pct, + SUM(hourly.settlement_rewards) + / MAX(total.settlement_reward_total) as settlement_rewards_pct, + SUM(hourly.amount_settled) + / MAX(total.amount_settled_total) as amount_settled_pct +from + hourly +inner join total + on hourly.ts = total.ts +group by + hourly.ts, + hourly.keeper \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_keeper_stats_hourly_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_keeper_stats_hourly_arbitrum_sepolia.sql new file mode 100644 index 00000000..db8a5133 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_keeper_stats_hourly_arbitrum_sepolia.sql @@ -0,0 +1,44 @@ +with trades as ( + select + settler, + settlement_reward, + notional_trade_size, + 1 as trades, + DATE_TRUNC( + 'hour', + ts + ) as ts + from + "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +), + +total as ( + select + ts, + SUM(trades) as trades_total, + SUM(settlement_reward) as settlement_reward_total, + SUM(notional_trade_size) as notional_trade_size_total + from + trades + group by + ts +) + +select + trades.ts, + trades.settler as keeper, + SUM(trades.trades) as trades, + SUM(trades.settlement_reward) as settlement_rewards, + SUM(trades.notional_trade_size) as amount_settled, + SUM(trades.trades) / MAX(total.trades_total) as trades_pct, + SUM(trades.settlement_reward) + / MAX(total.settlement_reward_total) as settlement_rewards_pct, + SUM(trades.notional_trade_size) + / MAX(total.notional_trade_size_total) as amount_settled_pct +from + trades +inner join total + on trades.ts = total.ts +group by + trades.ts, + trades.settler \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_market_stats_daily_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_market_stats_daily_arbitrum_sepolia.sql new file mode 100644 index 00000000..5d8e4637 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_market_stats_daily_arbitrum_sepolia.sql @@ -0,0 +1,25 @@ +select + DATE_TRUNC( + 'day', + ts + ) as ts, + market_symbol, + SUM(trades) as trades, + SUM(exchange_fees) as exchange_fees, + SUM(referral_fees) as referral_fees, + SUM(collected_fees) as collected_fees, + SUM(volume) as volume, + SUM(amount_liquidated) as amount_liquidated, + SUM(liquidations) as liquidations, + MAX(cumulative_exchange_fees) as cumulative_exchange_fees, + MAX(cumulative_referral_fees) as cumulative_referral_fees, + MAX(cumulative_collected_fees) as cumulative_collected_fees, + MAX(cumulative_volume) as cumulative_volume +from + "analytics"."prod_arbitrum_sepolia"."fct_perp_market_stats_hourly_arbitrum_sepolia" +group by + DATE_TRUNC( + 'day', + ts + ), + market_symbol \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_market_stats_hourly_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_market_stats_hourly_arbitrum_sepolia.sql new file mode 100644 index 00000000..a5ebdce2 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_market_stats_hourly_arbitrum_sepolia.sql @@ -0,0 +1,162 @@ +with trades as ( + select + ts, + market_symbol, + exchange_fees, + referral_fees, + collected_fees, + notional_trade_size, + 1 as trades + from + "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" +), + +liq as ( + select + ts, + market_symbol, + amount_liquidated, + 1 as liquidations + from + "analytics"."prod_arbitrum_sepolia"."fct_perp_liq_position_arbitrum_sepolia" +), + +inc_trades as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + market_symbol, + SUM(trades) as trades, + SUM(exchange_fees) as exchange_fees, + SUM(referral_fees) as referral_fees, + SUM(collected_fees) as collected_fees, + SUM(notional_trade_size) as volume + from + trades + group by + DATE_TRUNC( + 'hour', + ts + ), + market_symbol +), + +inc_liq as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + market_symbol, + SUM(amount_liquidated) as amount_liquidated, + SUM(liquidations) as liquidations + from + liq + group by + DATE_TRUNC( + 'hour', + ts + ), + market_symbol +), + +dim as ( + select + m.market_symbol, + GENERATE_SERIES( + DATE_TRUNC('hour', MIN(t.ts)), + DATE_TRUNC('hour', MAX(t.ts)), + '1 hour'::INTERVAL + ) as ts + from + ( + select ts + from + trades + ) as t + cross join ( + select distinct market_symbol + from + trades + ) as m + group by + m.market_symbol +), + +inc as ( + select + dim.ts, + dim.market_symbol, + COALESCE( + h.trades, + 0 + ) as trades, + COALESCE( + h.exchange_fees, + 0 + ) as exchange_fees, + COALESCE( + h.referral_fees, + 0 + ) as referral_fees, + COALESCE( + h.collected_fees, + 0 + ) as collected_fees, + COALESCE( + h.volume, + 0 + ) as volume, + COALESCE( + l.amount_liquidated, + 0 + ) as amount_liquidated, + COALESCE( + l.liquidations, + 0 + ) as liquidations, + SUM( + h.exchange_fees + ) over ( + partition by dim.market_symbol + order by + dim.ts + ) as cumulative_exchange_fees, + SUM( + h.referral_fees + ) over ( + partition by dim.market_symbol + order by + dim.ts + ) as cumulative_referral_fees, + SUM( + h.collected_fees + ) over ( + partition by dim.market_symbol + order by + dim.ts + ) as cumulative_collected_fees, + SUM( + h.volume + ) over ( + partition by dim.market_symbol + order by + dim.ts + ) as cumulative_volume + from + dim + left join inc_trades as h + on + dim.ts = h.ts + and dim.market_symbol = h.market_symbol + left join inc_liq as l + on + dim.ts = l.ts + and dim.market_symbol = l.market_symbol +) + +select * +from + inc \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_stats_daily_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_stats_daily_arbitrum_sepolia.sql new file mode 100644 index 00000000..643addcb --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_stats_daily_arbitrum_sepolia.sql @@ -0,0 +1,23 @@ +select + DATE_TRUNC( + 'day', + ts + ) as ts, + SUM(trades) as trades, + SUM(exchange_fees) as exchange_fees, + SUM(referral_fees) as referral_fees, + SUM(collected_fees) as collected_fees, + SUM(volume) as volume, + SUM(liquidation_rewards) as liquidation_rewards, + SUM(liquidated_accounts) as liquidated_accounts, + MAX(cumulative_exchange_fees) as cumulative_exchange_fees, + MAX(cumulative_referral_fees) as cumulative_referral_fees, + MAX(cumulative_collected_fees) as cumulative_collected_fees, + MAX(cumulative_volume) as cumulative_volume +from + "analytics"."prod_arbitrum_sepolia"."fct_perp_stats_hourly_arbitrum_sepolia" +group by + DATE_TRUNC( + 'day', + ts + ) \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_stats_hourly_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_stats_hourly_arbitrum_sepolia.sql new file mode 100644 index 00000000..1ca311ab --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_stats_hourly_arbitrum_sepolia.sql @@ -0,0 +1,91 @@ +with inc_market as ( + select + ts, + market_symbol, + trades, + exchange_fees, + referral_fees, + collected_fees, + volume, + liquidations, + cumulative_exchange_fees, + cumulative_referral_fees, + cumulative_collected_fees, + cumulative_volume + from + "analytics"."prod_arbitrum_sepolia"."fct_perp_market_stats_hourly_arbitrum_sepolia" +), + +liq as ( + select + ts, + total_reward, + 1 as liquidated_accounts + from + "analytics"."prod_arbitrum_sepolia"."fct_perp_liq_account_arbitrum_sepolia" +), + +inc_liq as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + SUM(total_reward) as liquidation_rewards, + SUM(liquidated_accounts) as liquidated_accounts + from + liq + group by + DATE_TRUNC( + 'hour', + ts + ) +), + +inc_trade as ( + select + ts, + SUM(trades) as trades, + SUM(exchange_fees) as exchange_fees, + SUM(referral_fees) as referral_fees, + SUM(collected_fees) as collected_fees, + SUM(volume) as volume, + SUM(cumulative_exchange_fees) as cumulative_exchange_fees, + SUM(cumulative_referral_fees) as cumulative_referral_fees, + SUM(cumulative_collected_fees) as cumulative_collected_fees, + SUM(cumulative_volume) as cumulative_volume + from + inc_market + group by + ts +), + +inc as ( + select + h.ts, + h.trades, + h.exchange_fees, + h.referral_fees, + h.collected_fees, + h.volume, + h.cumulative_exchange_fees, + h.cumulative_referral_fees, + h.cumulative_collected_fees, + h.cumulative_volume, + COALESCE( + l.liquidation_rewards, + 0 + ) as liquidation_rewards, + COALESCE( + l.liquidated_accounts, + 0 + ) as liquidated_accounts + from + inc_trade as h + left join inc_liq as l + on h.ts = l.ts +) + +select * +from + inc \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_tracking_stats_daily_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_tracking_stats_daily_arbitrum_sepolia.sql new file mode 100644 index 00000000..56f9b82b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_tracking_stats_daily_arbitrum_sepolia.sql @@ -0,0 +1,93 @@ +with trades as ( + select + DATE_TRUNC( + 'day', + ts + ) as ts, + tracking_code, + SUM(exchange_fees) as exchange_fees, + SUM(referral_fees) as referral_fees, + SUM(collected_fees) as collected_fees, + SUM(volume) as volume, + SUM(trades) as trades + from + "analytics"."prod_arbitrum_sepolia"."fct_perp_tracking_stats_hourly_arbitrum_sepolia" + group by + DATE_TRUNC( + 'day', + ts + ), + tracking_code +), + +accounts as ( + select + DATE_TRUNC( + 'day', + ts + ) as ts, + tracking_code, + COUNT( + distinct account_id + ) as "accounts" + from + "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" + group by + DATE_TRUNC( + 'day', + ts + ), + tracking_code +), + +total as ( + select + ts, + SUM(exchange_fees) as exchange_fees_total, + SUM(referral_fees) as referral_fees_total, + SUM(collected_fees) as collected_fees_total, + SUM(volume) as volume_total, + SUM(trades) as trades_total + from + trades + group by + ts +) + +select + trades.ts, + trades.tracking_code, + trades.exchange_fees, + trades.referral_fees, + trades.collected_fees, + trades.volume, + trades.trades, + accounts.accounts, + case + when total.exchange_fees_total = 0 then 0 + else trades.exchange_fees / total.exchange_fees_total + end as exchange_fees_share, + case + when total.referral_fees_total = 0 then 0 + else trades.referral_fees / total.referral_fees_total + end as referral_fees_share, + case + when total.collected_fees_total = 0 then 0 + else trades.collected_fees / total.collected_fees_total + end as collected_fees_share, + case + when total.volume_total = 0 then 0 + else trades.volume / total.volume_total + end as volume_share, + case + when total.trades_total = 0 then 0 + else trades.trades / total.trades_total + end as trades_share +from + trades +inner join accounts + on + trades.ts = accounts.ts + and trades.tracking_code = accounts.tracking_code +inner join total + on trades.ts = total.ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_tracking_stats_hourly_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_tracking_stats_hourly_arbitrum_sepolia.sql new file mode 100644 index 00000000..d6a815ee --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_tracking_stats_hourly_arbitrum_sepolia.sql @@ -0,0 +1,93 @@ +with trades as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + tracking_code, + SUM(exchange_fees) as exchange_fees, + SUM(referral_fees) as referral_fees, + SUM(collected_fees) as collected_fees, + SUM(notional_trade_size) as volume, + SUM(1) as trades + from + "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" + group by + DATE_TRUNC( + 'hour', + ts + ), + tracking_code +), + +accounts as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + tracking_code, + COUNT( + distinct account_id + ) as "accounts" + from + "analytics"."prod_arbitrum_sepolia"."fct_perp_trades_arbitrum_sepolia" + group by + DATE_TRUNC( + 'hour', + ts + ), + tracking_code +), + +total as ( + select + ts, + SUM(trades) as trades_total, + SUM(exchange_fees) as exchange_fees_total, + SUM(referral_fees) as referral_fees_total, + SUM(collected_fees) as collected_fees_total, + SUM(volume) as volume_total + from + trades + group by + ts +) + +select + trades.ts, + trades.tracking_code, + trades.exchange_fees, + trades.referral_fees, + trades.collected_fees, + trades.volume, + trades.trades, + accounts.accounts, + case + when total.exchange_fees_total = 0 then 0 + else trades.exchange_fees / total.exchange_fees_total + end as exchange_fees_share, + case + when total.referral_fees_total = 0 then 0 + else trades.referral_fees / total.referral_fees_total + end as referral_fees_share, + case + when total.collected_fees_total = 0 then 0 + else trades.collected_fees / total.collected_fees_total + end as collected_fees_share, + case + when total.volume_total = 0 then 0 + else trades.volume / total.volume_total + end as volume_share, + case + when total.trades_total = 0 then 0 + else trades.trades / total.trades_total + end as trades_share +from + trades +inner join accounts + on + trades.ts = accounts.ts + and trades.tracking_code = accounts.tracking_code +inner join total + on trades.ts = total.ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/prices/fct_prices_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/prices/fct_prices_arbitrum_sepolia.sql new file mode 100644 index 00000000..09e72c8c --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/prices/fct_prices_arbitrum_sepolia.sql @@ -0,0 +1,44 @@ +with all_prices as ( + select + ts, + null as market_address, + market_symbol, + price + from + "analytics"."prod_arbitrum_sepolia"."fct_perp_market_history_arbitrum_sepolia" + union all + select + ts, + collateral_type as market_address, + null as market_symbol, + collateral_value / amount as price + from + "analytics"."prod_raw_arbitrum_sepolia"."core_vault_collateral_arbitrum_sepolia" + where + collateral_value > 0 +), + +tokens as ( + select + token_address, + token_symbol + from + "analytics"."prod_seeds"."arbitrum_sepolia_tokens" +) + +select + p.ts, + p.market_address, + p.price, + COALESCE( + t.token_symbol, + p.market_symbol + ) as market_symbol +from + all_prices as p +left join tokens as t + on LOWER( + p.market_address + ) = LOWER( + t.token_address + ) \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/prices/fct_prices_hourly_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/prices/fct_prices_hourly_arbitrum_sepolia.sql new file mode 100644 index 00000000..bc888850 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/prices/fct_prices_hourly_arbitrum_sepolia.sql @@ -0,0 +1,72 @@ +with prices as ( + select distinct + market_symbol, + DATE_TRUNC( + 'hour', + ts + ) as ts, + LAST_VALUE(price) over ( + partition by DATE_TRUNC('hour', ts), market_symbol + order by + ts + rows between unbounded preceding + and unbounded following + ) as price + from + "analytics"."prod_arbitrum_sepolia"."fct_prices_arbitrum_sepolia" +), + +dim as ( + select + m.market_symbol, + GENERATE_SERIES( + DATE_TRUNC('hour', MIN(t.ts)), + DATE_TRUNC('hour', MAX(t.ts)), + '1 hour'::INTERVAL + ) as ts + from + ( + select ts + from + prices + ) as t + cross join ( + select distinct market_symbol + from + prices + ) as m + group by + m.market_symbol +), + +ffill as ( + select + dim.ts, + dim.market_symbol, + LAST(prices.price) over ( + partition by dim.market_symbol + order by dim.ts + rows between unbounded preceding and current row + ) as price + from + dim + left join prices + on + dim.ts = prices.ts + and dim.market_symbol = prices.market_symbol +), + +hourly_prices as ( + select + ts, + market_symbol, + price + from + ffill +) + +select * +from + hourly_prices +where + price is not null \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/dbt_utils_accepted_range_fct_p_1793757a7745263cb1ae50328ac71095.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/dbt_utils_accepted_range_fct_p_1793757a7745263cb1ae50328ac71095.sql new file mode 100644 index 00000000..887f592c --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/dbt_utils_accepted_range_fct_p_1793757a7745263cb1ae50328ac71095.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_prices_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/dbt_utils_accepted_range_fct_p_c389955785804dcaf9bd1c3182ae345a.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/dbt_utils_accepted_range_fct_p_c389955785804dcaf9bd1c3182ae345a.sql new file mode 100644 index 00000000..3e59e458 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/dbt_utils_accepted_range_fct_p_c389955785804dcaf9bd1c3182ae345a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_prices_hourly_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_arbitrum_sepolia_market_symbol.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_arbitrum_sepolia_market_symbol.sql new file mode 100644 index 00000000..9103a069 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_arbitrum_sepolia_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_arbitrum_sepolia"."fct_prices_arbitrum_sepolia" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_arbitrum_sepolia_price.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_arbitrum_sepolia_price.sql new file mode 100644 index 00000000..ab6b7a03 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_arbitrum_sepolia_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_arbitrum_sepolia"."fct_prices_arbitrum_sepolia" +where price is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_arbitrum_sepolia_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_arbitrum_sepolia_ts.sql new file mode 100644 index 00000000..8dd869d3 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_arbitrum_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_sepolia"."fct_prices_arbitrum_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_sepolia_market_symbol.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_sepolia_market_symbol.sql new file mode 100644 index 00000000..484efe96 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_sepolia_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_arbitrum_sepolia"."fct_prices_hourly_arbitrum_sepolia" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_sepolia_price.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_sepolia_price.sql new file mode 100644 index 00000000..3b6ae9b6 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_sepolia_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_arbitrum_sepolia"."fct_prices_hourly_arbitrum_sepolia" +where price is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_sepolia_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_sepolia_ts.sql new file mode 100644 index 00000000..110e1869 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_sepolia"."fct_prices_hourly_arbitrum_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/fct_spot_atomics_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/fct_spot_atomics_arbitrum_sepolia.sql new file mode 100644 index 00000000..0fb554d1 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/fct_spot_atomics_arbitrum_sepolia.sql @@ -0,0 +1,61 @@ +with bought as ( + select + id, + block_timestamp as ts, + block_number, + transaction_hash as tx_hash, + synth_market_id, + + price / 1e18 + as price, + + synth_returned / 1e18 + as amount, + referrer + from + "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_bought_arbitrum_sepolia" +), + +sold as ( + select + id, + block_timestamp as ts, + block_number, + transaction_hash as tx_hash, + synth_market_id, + + price / 1e18 + as price, + -1 * + amount_returned / 1e18 + as amount, + referrer + from + "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_sold_arbitrum_sepolia" +) + +select + id, + ts, + block_number, + tx_hash, + synth_market_id, + price, + amount, + referrer +from + bought +union all +select + id, + ts, + block_number, + tx_hash, + synth_market_id, + price, + amount, + referrer +from + sold +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/fct_spot_markets_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/fct_spot_markets_arbitrum_sepolia.sql new file mode 100644 index 00000000..18de1ace --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/fct_spot_markets_arbitrum_sepolia.sql @@ -0,0 +1,13 @@ +with base as ( + select + synth_market_id as id, + block_timestamp as created_ts, + block_number, + synth_token_address as token_address + from + "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_registered_arbitrum_sepolia" +) + +select * +from + base \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/fct_spot_wrapper_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/fct_spot_wrapper_arbitrum_sepolia.sql new file mode 100644 index 00000000..934c95a8 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/fct_spot_wrapper_arbitrum_sepolia.sql @@ -0,0 +1,49 @@ +with wraps as ( + select + id, + block_timestamp as ts, + block_number, + transaction_hash as tx_hash, + synth_market_id, + + amount_wrapped / 1e18 + as amount_wrapped + from + "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_wrapped_arbitrum_sepolia" +), + +unwraps as ( + select + id, + block_timestamp as ts, + block_number, + transaction_hash as tx_hash, + synth_market_id, + -1 * + amount_unwrapped / 1e18 + as amount_wrapped + from + "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_unwrapped_arbitrum_sepolia" +) + +select + id, + ts, + block_number, + tx_hash, + synth_market_id, + amount_wrapped +from + wraps +union all +select + id, + ts, + block_number, + tx_hash, + synth_market_id, + amount_wrapped +from + unwraps +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/fct_synth_supply_arbitrum_sepolia.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/fct_synth_supply_arbitrum_sepolia.sql new file mode 100644 index 00000000..724f51e5 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/fct_synth_supply_arbitrum_sepolia.sql @@ -0,0 +1,76 @@ +with wrapper as ( + select + ts, + block_number, + synth_market_id, + amount_wrapped as change_amount + from + "analytics"."prod_arbitrum_sepolia"."fct_spot_wrapper_arbitrum_sepolia" +), + +atomics as ( + select + ts, + block_number, + synth_market_id, + amount as change_amount + from + "analytics"."prod_arbitrum_sepolia"."fct_spot_atomics_arbitrum_sepolia" + union all + select + ts, + block_number, + 0 as synth_market_id, + amount * price * -1 as change_amount + from + "analytics"."prod_arbitrum_sepolia"."fct_spot_atomics_arbitrum_sepolia" +), + +usd_changes as ( + select + block_timestamp as ts, + block_number, + 0 as synth_market_id, + + amount / 1e18 + as change_amount + from + "analytics"."prod_raw_arbitrum_sepolia"."core_usd_minted_arbitrum_sepolia" + union all + select + block_timestamp as ts, + block_number, + 0 as synth_market_id, + -1 * + amount / 1e18 + as change_amount + from + "analytics"."prod_raw_arbitrum_sepolia"."core_usd_burned_arbitrum_sepolia" +), + +all_changes as ( + select * + from + wrapper + union all + select * + from + atomics + union all + select * + from + usd_changes +) + +select + ts, + block_number, + synth_market_id, + SUM(change_amount) over ( + partition by synth_market_id + order by + ts, + block_number + ) as supply +from + all_changes \ No newline at end of file diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_13b1cd7a747e4342600b693999e3edc5.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_13b1cd7a747e4342600b693999e3edc5.sql new file mode 100644 index 00000000..073f526a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_13b1cd7a747e4342600b693999e3edc5.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_synth_supply_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_4c31ac9727349bc48034259abf6855e8.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_4c31ac9727349bc48034259abf6855e8.sql new file mode 100644 index 00000000..430a14a6 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_4c31ac9727349bc48034259abf6855e8.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_spot_atomics_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_7ae3fe9b5ae9f2521f5ef9e747468675.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_7ae3fe9b5ae9f2521f5ef9e747468675.sql new file mode 100644 index 00000000..d947f2c8 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_7ae3fe9b5ae9f2521f5ef9e747468675.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_spot_markets_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_f7215907bd80967a19c7b75cb2c62c2d.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_f7215907bd80967a19c7b75cb2c62c2d.sql new file mode 100644 index 00000000..ad83e2b4 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_f7215907bd80967a19c7b75cb2c62c2d.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_arbitrum_sepolia"."fct_spot_wrapper_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_amount.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_amount.sql new file mode 100644 index 00000000..f3d66e31 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_arbitrum_sepolia"."fct_spot_atomics_arbitrum_sepolia" +where amount is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..ce43f263 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_sepolia"."fct_spot_atomics_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..2c434d7e --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_sepolia"."fct_spot_atomics_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_price.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_price.sql new file mode 100644 index 00000000..f5ecd8ba --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_arbitrum_sepolia"."fct_spot_atomics_arbitrum_sepolia" +where price is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_referrer.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_referrer.sql new file mode 100644 index 00000000..e35fadfb --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_referrer.sql @@ -0,0 +1,11 @@ + + + + + + +select referrer +from "analytics"."prod_arbitrum_sepolia"."fct_spot_atomics_arbitrum_sepolia" +where referrer is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_synth_market_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_synth_market_id.sql new file mode 100644 index 00000000..fde0a453 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_arbitrum_sepolia"."fct_spot_atomics_arbitrum_sepolia" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_ts.sql new file mode 100644 index 00000000..ff6b7c48 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_sepolia"."fct_spot_atomics_arbitrum_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_tx_hash.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_tx_hash.sql new file mode 100644 index 00000000..08bc026a --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_tx_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select tx_hash +from "analytics"."prod_arbitrum_sepolia"."fct_spot_atomics_arbitrum_sepolia" +where tx_hash is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_markets_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_markets_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..856d523d --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_markets_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_sepolia"."fct_spot_markets_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_markets_arbitrum_sepolia_created_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_markets_arbitrum_sepolia_created_ts.sql new file mode 100644 index 00000000..768cbef3 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_markets_arbitrum_sepolia_created_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select created_ts +from "analytics"."prod_arbitrum_sepolia"."fct_spot_markets_arbitrum_sepolia" +where created_ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_markets_arbitrum_sepolia_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_markets_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..7bb571eb --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_markets_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_sepolia"."fct_spot_markets_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_markets_arbitrum_sepolia_token_address.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_markets_arbitrum_sepolia_token_address.sql new file mode 100644 index 00000000..9ad444e4 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_markets_arbitrum_sepolia_token_address.sql @@ -0,0 +1,11 @@ + + + + + + +select token_address +from "analytics"."prod_arbitrum_sepolia"."fct_spot_markets_arbitrum_sepolia" +where token_address is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_amount_wrapped.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_amount_wrapped.sql new file mode 100644 index 00000000..ec9cc968 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_amount_wrapped.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_wrapped +from "analytics"."prod_arbitrum_sepolia"."fct_spot_wrapper_arbitrum_sepolia" +where amount_wrapped is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..93adb3a9 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_sepolia"."fct_spot_wrapper_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..7753107e --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_arbitrum_sepolia"."fct_spot_wrapper_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_synth_market_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_synth_market_id.sql new file mode 100644 index 00000000..4dd77c53 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_arbitrum_sepolia"."fct_spot_wrapper_arbitrum_sepolia" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_ts.sql new file mode 100644 index 00000000..e383e2de --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_sepolia"."fct_spot_wrapper_arbitrum_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_tx_hash.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_tx_hash.sql new file mode 100644 index 00000000..24126f0b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_tx_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select tx_hash +from "analytics"."prod_arbitrum_sepolia"."fct_spot_wrapper_arbitrum_sepolia" +where tx_hash is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_synth_supply_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_synth_supply_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..0ee39650 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_synth_supply_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_arbitrum_sepolia"."fct_synth_supply_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_synth_supply_arbitrum_sepolia_supply.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_synth_supply_arbitrum_sepolia_supply.sql new file mode 100644 index 00000000..06086479 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_synth_supply_arbitrum_sepolia_supply.sql @@ -0,0 +1,11 @@ + + + + + + +select supply +from "analytics"."prod_arbitrum_sepolia"."fct_synth_supply_arbitrum_sepolia" +where supply is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_synth_supply_arbitrum_sepolia_synth_market_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_synth_supply_arbitrum_sepolia_synth_market_id.sql new file mode 100644 index 00000000..1da3e6ac --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_synth_supply_arbitrum_sepolia_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_arbitrum_sepolia"."fct_synth_supply_arbitrum_sepolia" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_synth_supply_arbitrum_sepolia_ts.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_synth_supply_arbitrum_sepolia_ts.sql new file mode 100644 index 00000000..70c2d61b --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_synth_supply_arbitrum_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_arbitrum_sepolia"."fct_synth_supply_arbitrum_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/unique_fct_spot_atomics_arbitrum_sepolia_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/unique_fct_spot_atomics_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..6d0def49 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/unique_fct_spot_atomics_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_arbitrum_sepolia"."fct_spot_atomics_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/unique_fct_spot_wrapper_arbitrum_sepolia_id.sql b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/unique_fct_spot_wrapper_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..def76a01 --- /dev/null +++ b/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/unique_fct_spot_wrapper_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_arbitrum_sepolia"."fct_spot_wrapper_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/fct_buyback_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/fct_buyback_base_mainnet.sql new file mode 100644 index 00000000..bbf91220 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/fct_buyback_base_mainnet.sql @@ -0,0 +1,17 @@ +select + id, + block_timestamp as ts, + buyer, + + snx / 1e18 + as snx, + + usd / 1e18 + as usd, + ( + usd / 1e18 +) / ( + snx / 1e18 +) as snx_price +from + "analytics"."prod_raw_base_mainnet"."buyback_processed_base_mainnet" \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/fct_buyback_daily_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/fct_buyback_daily_base_mainnet.sql new file mode 100644 index 00000000..be37b328 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/fct_buyback_daily_base_mainnet.sql @@ -0,0 +1,31 @@ +with agg as ( + select + date_trunc( + 'day', + ts + ) as ts, + sum(snx) as snx_amount, + sum(usd) as usd_amount + from + "analytics"."prod_base_mainnet"."fct_buyback_base_mainnet" + group by + date_trunc( + 'day', + ts + ) +) -- add cumulative amounts + +select + ts, + snx_amount, + usd_amount, + sum(snx_amount) over ( + order by + ts + ) as cumulative_snx_amount, + sum(usd_amount) over ( + order by + ts + ) as cumulative_usd_amount +from + agg \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/fct_buyback_hourly_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/fct_buyback_hourly_base_mainnet.sql new file mode 100644 index 00000000..fe1e19a9 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/fct_buyback_hourly_base_mainnet.sql @@ -0,0 +1,31 @@ +with agg as ( + select + date_trunc( + 'hour', + ts + ) as ts, + sum(snx) as snx_amount, + sum(usd) as usd_amount + from + "analytics"."prod_base_mainnet"."fct_buyback_base_mainnet" + group by + date_trunc( + 'hour', + ts + ) +) -- add cumulative amounts + +select + ts, + snx_amount, + usd_amount, + sum(snx_amount) over ( + order by + ts + ) as cumulative_snx_amount, + sum(usd_amount) over ( + order by + ts + ) as cumulative_usd_amount +from + agg \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_2357e6e1b2389bbacb74d4d9d107012d.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_2357e6e1b2389bbacb74d4d9d107012d.sql new file mode 100644 index 00000000..eb455215 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_2357e6e1b2389bbacb74d4d9d107012d.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_buyback_daily_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not cumulative_snx_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_295f5e76c7f32780fd03a191ca4a34ca.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_295f5e76c7f32780fd03a191ca4a34ca.sql new file mode 100644 index 00000000..1eed88b3 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_295f5e76c7f32780fd03a191ca4a34ca.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_buyback_hourly_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not usd_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_3a016e5ad8a0adae03db8e6dc5263b6a.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_3a016e5ad8a0adae03db8e6dc5263b6a.sql new file mode 100644 index 00000000..1bcfd137 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_3a016e5ad8a0adae03db8e6dc5263b6a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_buyback_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not snx_price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_8da69f2dfdaa37b8628e825930fc5b81.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_8da69f2dfdaa37b8628e825930fc5b81.sql new file mode 100644 index 00000000..fb143b74 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_8da69f2dfdaa37b8628e825930fc5b81.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_buyback_daily_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not cumulative_usd_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_95b025ed4566a6c327e2a1b54a635a45.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_95b025ed4566a6c327e2a1b54a635a45.sql new file mode 100644 index 00000000..a97e148d --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_95b025ed4566a6c327e2a1b54a635a45.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_buyback_daily_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not snx_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_ae7e9da2aec9085f88f390a9eab8c08b.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_ae7e9da2aec9085f88f390a9eab8c08b.sql new file mode 100644 index 00000000..70abb0d0 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_ae7e9da2aec9085f88f390a9eab8c08b.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_buyback_hourly_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not cumulative_snx_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_ed497ddd2101ddfffc53a477a0be3c56.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_ed497ddd2101ddfffc53a477a0be3c56.sql new file mode 100644 index 00000000..675b0411 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_ed497ddd2101ddfffc53a477a0be3c56.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_buyback_daily_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not usd_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_ee13dfd755b5a6ec766632efc82a0f72.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_ee13dfd755b5a6ec766632efc82a0f72.sql new file mode 100644 index 00000000..00e7f882 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_ee13dfd755b5a6ec766632efc82a0f72.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_buyback_hourly_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not cumulative_usd_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_f29cb83636bed8e0f60f2530445a2fa1.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_f29cb83636bed8e0f60f2530445a2fa1.sql new file mode 100644 index 00000000..b6400b94 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_f29cb83636bed8e0f60f2530445a2fa1.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_buyback_hourly_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not snx_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_buyback_base_mainnet_snx__True__0.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_buyback_base_mainnet_snx__True__0.sql new file mode 100644 index 00000000..b2326368 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_buyback_base_mainnet_snx__True__0.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_buyback_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not snx >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_buyback_base_mainnet_usd__True__0.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_buyback_base_mainnet_usd__True__0.sql new file mode 100644 index 00000000..efe69eea --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_buyback_base_mainnet_usd__True__0.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_buyback_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not usd >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_buyer.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_buyer.sql new file mode 100644 index 00000000..c1609790 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_buyer.sql @@ -0,0 +1,11 @@ + + + + + + +select buyer +from "analytics"."prod_base_mainnet"."fct_buyback_base_mainnet" +where buyer is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_id.sql new file mode 100644 index 00000000..f7ba6c05 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_mainnet"."fct_buyback_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_snx.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_snx.sql new file mode 100644 index 00000000..023a8f89 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_snx.sql @@ -0,0 +1,11 @@ + + + + + + +select snx +from "analytics"."prod_base_mainnet"."fct_buyback_base_mainnet" +where snx is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_snx_price.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_snx_price.sql new file mode 100644 index 00000000..82565332 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_snx_price.sql @@ -0,0 +1,11 @@ + + + + + + +select snx_price +from "analytics"."prod_base_mainnet"."fct_buyback_base_mainnet" +where snx_price is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_ts.sql new file mode 100644 index 00000000..75468468 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_buyback_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_usd.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_usd.sql new file mode 100644 index 00000000..d9cad6ef --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_usd.sql @@ -0,0 +1,11 @@ + + + + + + +select usd +from "analytics"."prod_base_mainnet"."fct_buyback_base_mainnet" +where usd is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_daily_base_mainnet_cumulative_snx_amount.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_daily_base_mainnet_cumulative_snx_amount.sql new file mode 100644 index 00000000..df0720cf --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_daily_base_mainnet_cumulative_snx_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select cumulative_snx_amount +from "analytics"."prod_base_mainnet"."fct_buyback_daily_base_mainnet" +where cumulative_snx_amount is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_daily_base_mainnet_cumulative_usd_amount.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_daily_base_mainnet_cumulative_usd_amount.sql new file mode 100644 index 00000000..153594eb --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_daily_base_mainnet_cumulative_usd_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select cumulative_usd_amount +from "analytics"."prod_base_mainnet"."fct_buyback_daily_base_mainnet" +where cumulative_usd_amount is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_daily_base_mainnet_snx_amount.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_daily_base_mainnet_snx_amount.sql new file mode 100644 index 00000000..68e07b1e --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_daily_base_mainnet_snx_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select snx_amount +from "analytics"."prod_base_mainnet"."fct_buyback_daily_base_mainnet" +where snx_amount is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_daily_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_daily_base_mainnet_ts.sql new file mode 100644 index 00000000..1788515e --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_daily_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_buyback_daily_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_daily_base_mainnet_usd_amount.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_daily_base_mainnet_usd_amount.sql new file mode 100644 index 00000000..f41db7a6 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_daily_base_mainnet_usd_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select usd_amount +from "analytics"."prod_base_mainnet"."fct_buyback_daily_base_mainnet" +where usd_amount is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_hourly_base_mainnet_cumulative_snx_amount.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_hourly_base_mainnet_cumulative_snx_amount.sql new file mode 100644 index 00000000..fd9ec1ca --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_hourly_base_mainnet_cumulative_snx_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select cumulative_snx_amount +from "analytics"."prod_base_mainnet"."fct_buyback_hourly_base_mainnet" +where cumulative_snx_amount is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_hourly_base_mainnet_cumulative_usd_amount.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_hourly_base_mainnet_cumulative_usd_amount.sql new file mode 100644 index 00000000..399df4c4 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_hourly_base_mainnet_cumulative_usd_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select cumulative_usd_amount +from "analytics"."prod_base_mainnet"."fct_buyback_hourly_base_mainnet" +where cumulative_usd_amount is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_hourly_base_mainnet_snx_amount.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_hourly_base_mainnet_snx_amount.sql new file mode 100644 index 00000000..a80e0b7a --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_hourly_base_mainnet_snx_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select snx_amount +from "analytics"."prod_base_mainnet"."fct_buyback_hourly_base_mainnet" +where snx_amount is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_hourly_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_hourly_base_mainnet_ts.sql new file mode 100644 index 00000000..452866ac --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_hourly_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_buyback_hourly_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_hourly_base_mainnet_usd_amount.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_hourly_base_mainnet_usd_amount.sql new file mode 100644 index 00000000..eee57904 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_hourly_base_mainnet_usd_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select usd_amount +from "analytics"."prod_base_mainnet"."fct_buyback_hourly_base_mainnet" +where usd_amount is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/unique_fct_buyback_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/unique_fct_buyback_base_mainnet_id.sql new file mode 100644 index 00000000..bdbc56ca --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/unique_fct_buyback_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_base_mainnet"."fct_buyback_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/fct_core_account_delegation_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/core/fct_core_account_delegation_base_mainnet.sql new file mode 100644 index 00000000..317d86b3 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/fct_core_account_delegation_base_mainnet.sql @@ -0,0 +1,64 @@ +with delegation_changes as ( + select + block_timestamp, + account_id, + pool_id, + collateral_type, + + amount / 1e18 + + - LAG( + amount / 1e18 +, 1, 0) over ( + partition by + account_id, + pool_id, + collateral_type + order by + block_timestamp + ) as change_in_amount + from + "analytics"."prod_raw_base_mainnet"."core_delegation_updated_base_mainnet" +), + +cumulative_delegation as ( + select + block_timestamp, + account_id, + pool_id, + collateral_type, + SUM(change_in_amount) over ( + partition by + pool_id, + account_id, + collateral_type + order by + block_timestamp + ) as cumulative_amount_delegated, + ROW_NUMBER() over ( + partition by + pool_id, + account_id, + collateral_type + order by + block_timestamp desc + ) as rn + from + delegation_changes +) + +select + block_timestamp as ts, + pool_id, + collateral_type, + cumulative_amount_delegated as amount_delegated, + CAST( + account_id as text + ) as account_id +from + cumulative_delegation +where + rn = 1 +order by + block_timestamp, + collateral_type \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/core/fct_core_apr_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/core/fct_core_apr_base_mainnet.sql new file mode 100644 index 00000000..1abe915f --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/fct_core_apr_base_mainnet.sql @@ -0,0 +1,234 @@ + + +with pnl_hourly as ( + select + ts, + pool_id, + collateral_type, + collateral_value, + debt, + hourly_pnl, + hourly_issuance, + rewards_usd, + hourly_pnl_pct, + hourly_rewards_pct, + hourly_total_pct, + SUM( + COALESCE( + hourly_issuance, + 0 + ) + ) over ( + partition by + pool_id, + collateral_type + order by + ts + ) as cumulative_issuance, + SUM( + hourly_pnl + ) over ( + partition by + pool_id, + collateral_type + order by + ts + ) as cumulative_pnl + from + "analytics"."prod_base_mainnet"."fct_pool_pnl_hourly_base_mainnet" +), + +avg_returns as ( + select + ts, + pool_id, + collateral_type, + AVG( + hourly_pnl_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '24 HOURS' preceding + and current row + ) as avg_24h_pnl_pct, + AVG( + hourly_pnl_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '7 DAYS' preceding + and current row + ) as avg_7d_pnl_pct, + AVG( + hourly_pnl_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '28 DAYS' preceding + and current row + ) as avg_28d_pnl_pct, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '24 HOURS' preceding + and current row + ) as avg_24h_rewards_pct, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '7 DAYS' preceding + and current row + ) as avg_7d_rewards_pct, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '28 DAYS' preceding + and current row + ) as avg_28d_rewards_pct, + AVG( + hourly_total_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '24 HOURS' preceding + and current row + ) as avg_24h_total_pct, + AVG( + hourly_total_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '7 DAYS' preceding + and current row + ) as avg_7d_total_pct, + AVG( + hourly_total_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '28 DAYS' preceding + and current row + ) as avg_28d_total_pct + from + pnl_hourly +), + +apr_calculations as ( + select + pnl_hourly.ts, + pnl_hourly.pool_id, + pnl_hourly.collateral_type, + pnl_hourly.collateral_value, + pnl_hourly.debt, + pnl_hourly.hourly_pnl, + pnl_hourly.cumulative_pnl, + pnl_hourly.hourly_issuance, + pnl_hourly.cumulative_issuance, + pnl_hourly.rewards_usd, + pnl_hourly.hourly_pnl_pct, + pnl_hourly.hourly_rewards_pct, + -- total pnls + avg_returns.avg_24h_total_pct * 24 * 365 as apr_24h, + avg_returns.avg_7d_total_pct * 24 * 365 as apr_7d, + avg_returns.avg_28d_total_pct * 24 * 365 as apr_28d, + -- pool pnls + avg_returns.avg_24h_pnl_pct * 24 * 365 as apr_24h_pnl, + avg_returns.avg_7d_pnl_pct * 24 * 365 as apr_7d_pnl, + avg_returns.avg_28d_pnl_pct * 24 * 365 as apr_28d_pnl, + -- rewards pnls + avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards, + avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards, + avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards + from + pnl_hourly + inner join avg_returns + on + pnl_hourly.ts = avg_returns.ts + and pnl_hourly.pool_id = avg_returns.pool_id + and pnl_hourly.collateral_type = avg_returns.collateral_type +), + +apy_calculations as ( + select + *, + (POWER(1 + apr_24h / 8760, 8760) - 1) as apy_24h, + (POWER(1 + apr_7d / 8760, 8760) - 1) as apy_7d, + (POWER(1 + apr_28d / 8760, 8760) - 1) as apy_28d, + (POWER(1 + apr_24h_pnl / 8760, 8760) - 1) as apy_24h_pnl, + (POWER(1 + apr_7d_pnl / 8760, 8760) - 1) as apy_7d_pnl, + (POWER(1 + apr_28d_pnl / 8760, 8760) - 1) as apy_28d_pnl, + (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards, + (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards, + (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards + from + apr_calculations +) + +select + ts, + pool_id, + collateral_type, + collateral_value, + debt, + hourly_issuance, + hourly_pnl, + cumulative_pnl, + cumulative_issuance, + rewards_usd, + hourly_pnl_pct, + hourly_rewards_pct, + apr_24h, + apy_24h, + apr_7d, + apy_7d, + apr_28d, + apy_28d, + apr_24h_pnl, + apy_24h_pnl, + apr_7d_pnl, + apy_7d_pnl, + apr_28d_pnl, + apy_28d_pnl, + apr_24h_rewards, + apy_24h_rewards, + apr_7d_rewards, + apy_7d_rewards, + apr_28d_rewards, + apy_28d_rewards +from + apy_calculations +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/core/fct_core_apr_rewards_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/core/fct_core_apr_rewards_base_mainnet.sql new file mode 100644 index 00000000..22fdea3a --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/fct_core_apr_rewards_base_mainnet.sql @@ -0,0 +1,111 @@ + + +with pnl_hourly as ( + select + ts, + pool_id, + collateral_type, + reward_token, + collateral_value, + rewards_usd, + hourly_rewards_pct + from + "analytics"."prod_base_mainnet"."fct_pool_pnl_hourly_reward_base_mainnet" +), + +avg_returns as ( + select + ts, + pool_id, + collateral_type, + reward_token, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type, + reward_token + order by + ts + range between interval '24 HOURS' preceding + and current row + ) as avg_24h_rewards_pct, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type, + reward_token + order by + ts + range between interval '7 DAYS' preceding + and current row + ) as avg_7d_rewards_pct, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type, + reward_token + order by + ts + range between interval '28 DAYS' preceding + and current row + ) as avg_28d_rewards_pct + from + pnl_hourly +), + +apr_calculations as ( + select + pnl_hourly.ts, + pnl_hourly.pool_id, + pnl_hourly.collateral_type, + pnl_hourly.reward_token, + pnl_hourly.collateral_value, + pnl_hourly.rewards_usd, + pnl_hourly.hourly_rewards_pct, + avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards, + avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards, + avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards + from + pnl_hourly + inner join avg_returns + on + pnl_hourly.ts = avg_returns.ts + and pnl_hourly.pool_id = avg_returns.pool_id + and pnl_hourly.collateral_type = avg_returns.collateral_type + and pnl_hourly.reward_token = avg_returns.reward_token +), + +apy_calculations as ( + select + *, + (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards, + (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards, + (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards + from + apr_calculations +) + +select + ts, + pool_id, + collateral_type, + reward_token, + collateral_value, + rewards_usd, + hourly_rewards_pct, + apr_24h_rewards, + apy_24h_rewards, + apr_7d_rewards, + apy_7d_rewards, + apr_28d_rewards, + apy_28d_rewards +from + apy_calculations +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/core/fct_core_market_updated_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/core/fct_core_market_updated_base_mainnet.sql new file mode 100644 index 00000000..eefcafa0 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/fct_core_market_updated_base_mainnet.sql @@ -0,0 +1,36 @@ +with market_updated as ( + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + sender, + collateral_type, + credit_capacity, + token_amount + from + "analytics"."prod_raw_base_mainnet"."core_market_updated_base_mainnet" +) + +select + id, + block_timestamp as ts, + transaction_hash, + event_name, + market_id, + collateral_type, + + credit_capacity / 1e18 + as credit_capacity, + + net_issuance / 1e18 + as net_issuance, + + token_amount / 1e18 + as token_amount +from + market_updated \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/core/fct_core_pool_collateral_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/core/fct_core_pool_collateral_base_mainnet.sql new file mode 100644 index 00000000..ea846393 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/fct_core_pool_collateral_base_mainnet.sql @@ -0,0 +1,43 @@ +with events as ( + select + block_timestamp, + + token_amount / 1e18 + as token_amount, + collateral_type + from + "analytics"."prod_raw_base_mainnet"."core_deposited_base_mainnet" + union all + select + block_timestamp, + - + token_amount / 1e18 + as token_amount, + collateral_type + from + "analytics"."prod_raw_base_mainnet"."core_withdrawn_base_mainnet" +), + +ranked_events as ( + select + *, + SUM(token_amount) over ( + partition by collateral_type + order by + block_timestamp + rows between unbounded preceding + and current row + ) as amount_deposited + from + events +) + +select + block_timestamp as ts, + collateral_type, + amount_deposited +from + ranked_events +order by + block_timestamp, + collateral_type \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/core/fct_core_pool_delegation_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/core/fct_core_pool_delegation_base_mainnet.sql new file mode 100644 index 00000000..e91718a5 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/fct_core_pool_delegation_base_mainnet.sql @@ -0,0 +1,49 @@ +with delegation_changes as ( + select + block_timestamp, + account_id, + pool_id, + collateral_type, + + amount / 1e18 + + - LAG( + amount / 1e18 +, 1, 0) over ( + partition by + account_id, + pool_id, + collateral_type + order by + block_timestamp + ) as change_in_amount + from + "analytics"."prod_raw_base_mainnet"."core_delegation_updated_base_mainnet" +), + +cumulative_delegation as ( + select + block_timestamp, + pool_id, + collateral_type, + SUM(change_in_amount) over ( + partition by + pool_id, + collateral_type + order by + block_timestamp + ) as cumulative_amount_delegated + from + delegation_changes +) + +select + block_timestamp as ts, + pool_id, + collateral_type, + cumulative_amount_delegated as amount_delegated +from + cumulative_delegation +order by + block_timestamp, + collateral_type \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/core/fct_core_pools_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/core/fct_core_pools_base_mainnet.sql new file mode 100644 index 00000000..460d127e --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/fct_core_pools_base_mainnet.sql @@ -0,0 +1,13 @@ +with base as ( + select + pool_id as id, + block_timestamp as created_ts, + block_number, + owner + from + "analytics"."prod_raw_base_mainnet"."core_pool_created_base_mainnet" +) + +select * +from + base \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/core/fct_core_vault_collateral_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/core/fct_core_vault_collateral_base_mainnet.sql new file mode 100644 index 00000000..be7fe4d1 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/fct_core_vault_collateral_base_mainnet.sql @@ -0,0 +1,10 @@ +select + ts, + block_number, + contract_address, + pool_id, + collateral_type, + amount, + collateral_value +from + "analytics"."prod_raw_base_mainnet"."core_vault_collateral_base_mainnet" \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_debt_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_debt_base_mainnet.sql new file mode 100644 index 00000000..c5c940bf --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_debt_base_mainnet.sql @@ -0,0 +1,10 @@ +select + ts, + block_number, + pool_id, + collateral_type, + debt +from + "analytics"."prod_raw_base_mainnet"."core_vault_debt_base_mainnet" +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_issuance_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_issuance_base_mainnet.sql new file mode 100644 index 00000000..e0e37bdf --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_issuance_base_mainnet.sql @@ -0,0 +1,43 @@ +with burns as ( + select + block_timestamp as ts, + block_number, + transaction_hash, + pool_id, + collateral_type, + account_id, + -1 * + amount / 1e18 + as amount + from + "analytics"."prod_raw_base_mainnet"."core_usd_burned_base_mainnet" + order by + block_timestamp desc +), + +mints as ( + select + block_timestamp as ts, + block_number, + transaction_hash, + pool_id, + collateral_type, + account_id, + + amount / 1e18 + as amount + from + "analytics"."prod_raw_base_mainnet"."core_usd_minted_base_mainnet" + order by + block_timestamp desc +) + +select * +from + burns +union all +select * +from + mints +order by + ts desc \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_issuance_hourly_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_issuance_hourly_base_mainnet.sql new file mode 100644 index 00000000..92b77e2a --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_issuance_hourly_base_mainnet.sql @@ -0,0 +1,122 @@ +with dim as ( + select + m.pool_id, + m.collateral_type, + generate_series( + date_trunc('hour', min(t.ts)), + date_trunc('hour', max(t.ts)), + '1 hour'::interval + ) as ts + from + ( + select ts + from + "analytics"."prod_base_mainnet"."fct_pool_issuance_base_mainnet" + ) as t + cross join ( + select distinct + pool_id, + collateral_type + from + "analytics"."prod_base_mainnet"."fct_pool_issuance_base_mainnet" + ) as m + group by + m.pool_id, + m.collateral_type +), + +max_debt_block as ( + select + pool_id, + collateral_type, + date_trunc( + 'hour', + ts + ) as "hour", + max(block_number) as max_block_number + from + "analytics"."prod_base_mainnet"."fct_pool_debt_base_mainnet" + group by + date_trunc( + 'hour', + ts + ), + pool_id, + collateral_type +), + +filt_issuance as ( + select + i.pool_id, + i.collateral_type, + i.amount, + case + when + i.block_number <= d.max_block_number + or d.max_block_number is null then i.ts + else i.ts + interval '1 hour' + end as ts + from + "analytics"."prod_base_mainnet"."fct_pool_issuance_base_mainnet" + as i + left join max_debt_block as d + on date_trunc( + 'hour', + i.ts + ) = d.hour + and i.pool_id = d.pool_id + and lower( + i.collateral_type + ) = lower( + d.collateral_type + ) + where + i.block_number <= ( + select + max( + max_block_number + ) as b + from + max_debt_block + ) +), + +issuance as ( + select + date_trunc( + 'hour', + ts + ) as ts, + pool_id, + collateral_type, + sum(amount) as hourly_issuance + from + filt_issuance + group by + date_trunc( + 'hour', + ts + ), + pool_id, + collateral_type +) + +select + dim.ts, + dim.pool_id, + dim.collateral_type, + coalesce( + i.hourly_issuance, + 0 + ) as hourly_issuance +from + dim +left join issuance as i + on + dim.pool_id = i.pool_id + and lower( + dim.collateral_type + ) = lower( + i.collateral_type + ) + and dim.ts = i.ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_pnl_hourly_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_pnl_hourly_base_mainnet.sql new file mode 100644 index 00000000..4feba213 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_pnl_hourly_base_mainnet.sql @@ -0,0 +1,214 @@ + + +with dim as ( + select + p.pool_id, + p.collateral_type, + generate_series( + date_trunc('hour', min(t.ts)), + date_trunc('hour', max(t.ts)), + '1 hour'::INTERVAL + ) as ts + from + ( + select ts + from + "analytics"."prod_base_mainnet"."fct_pool_debt_base_mainnet" + ) as t + cross join ( + select distinct + pool_id, + collateral_type + from + "analytics"."prod_base_mainnet"."fct_pool_debt_base_mainnet" + ) as p + group by + p.pool_id, + p.collateral_type +), + +issuance as ( + select + ts, + pool_id, + collateral_type, + hourly_issuance + from + "analytics"."prod_base_mainnet"."fct_pool_issuance_hourly_base_mainnet" +), + +debt as ( + select distinct + pool_id, + collateral_type, + date_trunc( + 'hour', + ts + ) as ts, + last_value(debt) over ( + partition by date_trunc('hour', ts), pool_id, collateral_type + order by + ts + rows between unbounded preceding + and unbounded following + ) as debt + from + "analytics"."prod_base_mainnet"."fct_pool_debt_base_mainnet" +), + +collateral as ( + select distinct + pool_id, + collateral_type, + date_trunc( + 'hour', + ts + ) as ts, + last_value(collateral_value) over ( + partition by date_trunc('hour', ts), pool_id, collateral_type + order by + ts + rows between unbounded preceding + and unbounded following + ) as collateral_value + from + "analytics"."prod_raw_base_mainnet"."core_vault_collateral_base_mainnet" + where + pool_id = 1 +), + +ffill as ( + select + dim.ts, + dim.pool_id, + dim.collateral_type, + coalesce( + last(debt) over ( + partition by dim.collateral_type, dim.pool_id + order by dim.ts + rows between unbounded preceding and current row + ), + 0 + ) as debt, + coalesce( + last(collateral_value) over ( + partition by dim.collateral_type, dim.pool_id + order by dim.ts + rows between unbounded preceding and current row + ), + 0 + ) as collateral_value + from + dim + left join debt + on + dim.ts = debt.ts + and dim.pool_id = debt.pool_id + and dim.collateral_type = debt.collateral_type + left join collateral + on + dim.ts = collateral.ts + and dim.pool_id = collateral.pool_id + and dim.collateral_type = collateral.collateral_type +), + +hourly_pnl as ( + select + ts, + pool_id, + collateral_type, + collateral_value, + debt, + coalesce(lag(debt) over ( + partition by pool_id, collateral_type + order by + ts + ) - debt, 0) as hourly_pnl + from + ffill +), + +hourly_rewards as ( + select + ts, + pool_id, + collateral_type, + rewards_usd + from + "analytics"."prod_base_mainnet"."fct_pool_rewards_hourly_base_mainnet" +), + +hourly_returns as ( + select + pnl.ts, + pnl.pool_id, + pnl.collateral_type, + pnl.collateral_value, + pnl.debt, + coalesce( + iss.hourly_issuance, + 0 + ) as hourly_issuance, + pnl.hourly_pnl + coalesce( + iss.hourly_issuance, + 0 + ) as hourly_pnl, + coalesce( + rewards.rewards_usd, + 0 + ) as rewards_usd, + case + when pnl.collateral_value = 0 then 0 + else coalesce( + rewards.rewards_usd, + 0 + ) / pnl.collateral_value + end as hourly_rewards_pct, + case + when pnl.collateral_value = 0 then 0 + else + (coalesce(iss.hourly_issuance, 0) + pnl.hourly_pnl) + / pnl.collateral_value + end as hourly_pnl_pct, + case + when pnl.collateral_value = 0 then 0 + else + ( + coalesce(rewards.rewards_usd, 0) + + pnl.hourly_pnl + + coalesce(iss.hourly_issuance, 0) + ) + / pnl.collateral_value + end as hourly_total_pct + from + hourly_pnl as pnl + left join hourly_rewards as rewards + on + pnl.ts = rewards.ts + and pnl.pool_id = rewards.pool_id + and lower(pnl.collateral_type) = lower(rewards.collateral_type) + left join issuance as iss + on + pnl.ts = iss.ts + and pnl.pool_id = iss.pool_id + and lower( + pnl.collateral_type + ) = lower( + iss.collateral_type + ) +) + +select + ts, + pool_id, + collateral_type, + collateral_value, + debt, + hourly_issuance, + hourly_pnl, + rewards_usd, + hourly_pnl_pct, + hourly_rewards_pct, + hourly_total_pct +from + hourly_returns \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_pnl_hourly_reward_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_pnl_hourly_reward_base_mainnet.sql new file mode 100644 index 00000000..ff5f86d8 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_pnl_hourly_reward_base_mainnet.sql @@ -0,0 +1,82 @@ + + +with dim as ( + + select + t.ts, + t.pool_id, + t.collateral_type, + t.collateral_value, + p.token_symbol as reward_token + from + ( + select + ts, + collateral_type, + pool_id, + collateral_value + from + "analytics"."prod_base_mainnet"."fct_pool_pnl_hourly_base_mainnet" + group by + ts, + collateral_type, + pool_id, + collateral_value + ) as t + cross join ( + select distinct token_symbol + from + "analytics"."prod_base_mainnet"."fct_pool_rewards_token_hourly_base_mainnet" + ) as p + group by + t.ts, + t.pool_id, + t.collateral_type, + t.collateral_value, + p.token_symbol +), + +reward_hourly_token as ( + select + ts, + pool_id, + collateral_type, + token_symbol as reward_token, + SUM( + rewards_usd + ) as rewards_usd + from + "analytics"."prod_base_mainnet"."fct_pool_rewards_token_hourly_base_mainnet" + group by + ts, + pool_id, + collateral_type, + token_symbol +) + +select + dim.ts, + dim.pool_id, + dim.collateral_type, + dim.collateral_value, + dim.reward_token, + COALESCE( + reward_hourly_token.rewards_usd, + 0 + ) as rewards_usd, + case + when dim.collateral_value = 0 then 0 + else COALESCE( + reward_hourly_token.rewards_usd, + 0 + ) / dim.collateral_value + end as hourly_rewards_pct +from + dim +left join reward_hourly_token + on + dim.ts = reward_hourly_token.ts + and dim.pool_id = reward_hourly_token.pool_id + and LOWER(dim.collateral_type) + = LOWER(reward_hourly_token.collateral_type) + and dim.reward_token = reward_hourly_token.reward_token \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_rewards_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_rewards_base_mainnet.sql new file mode 100644 index 00000000..abf775e8 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_rewards_base_mainnet.sql @@ -0,0 +1,39 @@ +with rewards_distributed as ( + select + block_timestamp as ts, + CAST( + pool_id as INTEGER + ) as pool_id, + collateral_type, + distributor, + + amount / 1e18 + as amount, + TO_TIMESTAMP("start") as ts_start, + "duration" + from + "analytics"."prod_raw_base_mainnet"."core_rewards_distributed_base_mainnet" +), + +distributors as ( + select + CAST(distributor_address as TEXT) as distributor_address, + CAST(token_symbol as TEXT) as token_symbol + from + "analytics"."prod_seeds"."base_mainnet_reward_distributors" +) + +select + rd.ts, + rd.pool_id, + rd.collateral_type, + rd.distributor, + distributors.token_symbol, + rd.amount, + rd.ts_start, + rd.duration +from + rewards_distributed as rd +inner join distributors on rd.distributor = distributors.distributor_address +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_rewards_hourly_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_rewards_hourly_base_mainnet.sql new file mode 100644 index 00000000..4825c370 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_rewards_hourly_base_mainnet.sql @@ -0,0 +1,21 @@ +with token_hourly as ( + select + ts, + pool_id, + collateral_type, + rewards_usd + from + "analytics"."prod_base_mainnet"."fct_pool_rewards_token_hourly_base_mainnet" +) + +select + ts, + pool_id, + collateral_type, + SUM(rewards_usd) as rewards_usd +from + token_hourly +group by + ts, + pool_id, + collateral_type \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_rewards_token_hourly_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_rewards_token_hourly_base_mainnet.sql new file mode 100644 index 00000000..31c6806a --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_rewards_token_hourly_base_mainnet.sql @@ -0,0 +1,190 @@ +with dim as ( + select + m.pool_id, + m.collateral_type, + generate_series( + date_trunc('hour', min(t.min_ts)), + date_trunc('hour', max(t.max_ts)), + '1 hour'::INTERVAL + ) as ts + from + ( + select + min(ts_start) as min_ts, + max( + ts_start + "duration" * '1 second'::INTERVAL + ) as max_ts + from + "analytics"."prod_base_mainnet"."fct_pool_rewards_base_mainnet" + ) as t + cross join ( + select distinct + pool_id, + collateral_type + from + "analytics"."prod_base_mainnet"."fct_pool_debt_base_mainnet" + ) as m + group by + m.pool_id, + m.collateral_type +), + +rewards_distributed as ( + select + ts, + pool_id, + collateral_type, + distributor, + token_symbol, + amount, + ts_start, + "duration" + from + "analytics"."prod_base_mainnet"."fct_pool_rewards_base_mainnet" +), + +hourly_distributions as ( + select + dim.ts, + dim.pool_id, + dim.collateral_type, + r.distributor, + r.token_symbol, + r.amount, + r.ts_start, + r."duration", + row_number() over ( + partition by + dim.ts, + dim.pool_id, + dim.collateral_type, + r.distributor + order by + r.ts_start desc + ) as distributor_index + from + dim + left join rewards_distributed as r + on + dim.pool_id = r.pool_id + and lower( + dim.collateral_type + ) = lower( + r.collateral_type + ) + and dim.ts + '1 hour'::INTERVAL >= r.ts_start + and dim.ts < r.ts_start + r."duration" * '1 second'::INTERVAL + where + r."duration" > 0 +), + +streamed_rewards as ( + select + d.ts, + d.pool_id, + d.collateral_type, + d.distributor, + d.token_symbol, + -- get the amount of time distributed this hour + -- use the smaller of those two intervals + -- convert the interval to a number of hours + -- multiply the result by the hourly amount to get the amount distributed this hour + ( + extract( + epoch + from + least( + d."duration" / 3600 * '1 hour'::INTERVAL, + least( + d.ts + '1 hour'::INTERVAL - greatest( + d.ts, + d.ts_start + ), + least( + d.ts_start + d."duration" * '1 second'::INTERVAL, + d.ts + '1 hour'::INTERVAL + ) - d.ts + ) + ) + ) / 3600 + ) * d.amount / ( + d."duration" / 3600 + ) as amount + from + hourly_distributions as d + where + d.distributor_index = 1 +), + +instant_rewards as ( + select + date_trunc( + 'hour', + ts + ) as ts, + pool_id, + collateral_type, + distributor, + token_symbol, + amount + from + rewards_distributed + where + "duration" = 0 +), + +combined as ( + select + combo.ts, + combo.pool_id, + combo.collateral_type, + combo.distributor, + combo.token_symbol, + combo.amount, + p.price + from + ( + select + ts, + pool_id, + collateral_type, + distributor, + token_symbol, + amount + from + streamed_rewards + union all + select + ts, + pool_id, + collateral_type, + distributor, + token_symbol, + amount + from + instant_rewards + ) as combo + left join "analytics"."prod_base_mainnet"."fct_prices_hourly_base_mainnet" as p + on + combo.token_symbol = p.market_symbol + and combo.ts = p.ts +) + +select + ts, + pool_id, + collateral_type, + distributor, + token_symbol, + sum(amount) as amount, + sum( + amount * price + ) as rewards_usd +from + combined +group by + ts, + pool_id, + collateral_type, + distributor, + token_symbol \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/accepted_values_fct_core_marke_fbcb06123ff64c40081372c459987d0d.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/accepted_values_fct_core_marke_fbcb06123ff64c40081372c459987d0d.sql new file mode 100644 index 00000000..03969eb0 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/accepted_values_fct_core_marke_fbcb06123ff64c40081372c459987d0d.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_base_mainnet"."fct_core_market_updated_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited' +) + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_07e7b3d012c319772ee6dbea8ff50ee4.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_07e7b3d012c319772ee6dbea8ff50ee4.sql new file mode 100644 index 00000000..51673b4b --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_07e7b3d012c319772ee6dbea8ff50ee4.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_core_market_updated_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_0c3a3ad4b2605e67c43089afd856b412.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_0c3a3ad4b2605e67c43089afd856b412.sql new file mode 100644 index 00000000..5bc0617b --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_0c3a3ad4b2605e67c43089afd856b412.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_core_account_delegation_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_34905ccfa7f104f9e681258d06bbb98a.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_34905ccfa7f104f9e681258d06bbb98a.sql new file mode 100644 index 00000000..75104247 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_34905ccfa7f104f9e681258d06bbb98a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_core_apr_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_60527a0769f89a89a2519580069dce39.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_60527a0769f89a89a2519580069dce39.sql new file mode 100644 index 00000000..b4d0ee98 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_60527a0769f89a89a2519580069dce39.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_core_apr_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collateral_value >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_63d34731f192f581c7d937dba2a57268.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_63d34731f192f581c7d937dba2a57268.sql new file mode 100644 index 00000000..c2e86297 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_63d34731f192f581c7d937dba2a57268.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_core_account_delegation_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount_delegated >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_6bba595374bdcb2cb46d98f292bf7d2e.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_6bba595374bdcb2cb46d98f292bf7d2e.sql new file mode 100644 index 00000000..bf03723e --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_6bba595374bdcb2cb46d98f292bf7d2e.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_core_vault_collateral_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_8363e9f5a95fe0d37cdd21e63a723d71.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_8363e9f5a95fe0d37cdd21e63a723d71.sql new file mode 100644 index 00000000..7d678481 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_8363e9f5a95fe0d37cdd21e63a723d71.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_core_pool_delegation_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_bc0bc65ef31ab43c72fcc31503f71ffe.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_bc0bc65ef31ab43c72fcc31503f71ffe.sql new file mode 100644 index 00000000..ff64ea54 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_bc0bc65ef31ab43c72fcc31503f71ffe.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_core_vault_collateral_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collateral_value >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_c7fff98d755af95adeb25c2a02c7ec5b.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_c7fff98d755af95adeb25c2a02c7ec5b.sql new file mode 100644 index 00000000..d80db44e --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_c7fff98d755af95adeb25c2a02c7ec5b.sql @@ -0,0 +1,22 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_core_apr_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_rewards_pct >= 0 + -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_rewards_pct <= 1 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_ce1e0f8e6a0c289e7cea14e7e56d78c3.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_ce1e0f8e6a0c289e7cea14e7e56d78c3.sql new file mode 100644 index 00000000..f91e0202 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_ce1e0f8e6a0c289e7cea14e7e56d78c3.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_core_pools_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_eb7cb32edc5d4a16284e415551837739.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_eb7cb32edc5d4a16284e415551837739.sql new file mode 100644 index 00000000..ab9ed5b1 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_eb7cb32edc5d4a16284e415551837739.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_core_apr_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not rewards_usd >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_f526b54502b4e6439215a8bf4203c4d6.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_f526b54502b4e6439215a8bf4203c4d6.sql new file mode 100644 index 00000000..7dcd3103 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_f526b54502b4e6439215a8bf4203c4d6.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_core_vault_collateral_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_048616a286b6b20003e0208bc4988898.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_048616a286b6b20003e0208bc4988898.sql new file mode 100644 index 00000000..2799832c --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_048616a286b6b20003e0208bc4988898.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_pool_pnl_hourly_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collateral_value >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_0e087cdd72bd8bdcbf1772c6c9878495.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_0e087cdd72bd8bdcbf1772c6c9878495.sql new file mode 100644 index 00000000..8f9a221e --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_0e087cdd72bd8bdcbf1772c6c9878495.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_pool_rewards_hourly_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_54a5030c1cac11053a9d40471504b3d0.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_54a5030c1cac11053a9d40471504b3d0.sql new file mode 100644 index 00000000..3c6fbcb8 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_54a5030c1cac11053a9d40471504b3d0.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_pool_debt_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_5cf4e436c9332cc81f82b43178d99e31.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_5cf4e436c9332cc81f82b43178d99e31.sql new file mode 100644 index 00000000..fdb1c2c5 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_5cf4e436c9332cc81f82b43178d99e31.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_pool_rewards_token_hourly_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_64b6a85d9121b214cc7d109f2ecad049.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_64b6a85d9121b214cc7d109f2ecad049.sql new file mode 100644 index 00000000..ca5da639 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_64b6a85d9121b214cc7d109f2ecad049.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_pool_rewards_token_hourly_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_8833ef70b7da77b967939559ebb4d53c.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_8833ef70b7da77b967939559ebb4d53c.sql new file mode 100644 index 00000000..5e033de6 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_8833ef70b7da77b967939559ebb4d53c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_pool_rewards_token_hourly_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not rewards_usd >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_a06acbcee374592e1c21556ac5125493.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_a06acbcee374592e1c21556ac5125493.sql new file mode 100644 index 00000000..288e5bf7 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_a06acbcee374592e1c21556ac5125493.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_pool_rewards_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_b35ccf3d0c5fa66dfdb25a7ce0612dcf.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_b35ccf3d0c5fa66dfdb25a7ce0612dcf.sql new file mode 100644 index 00000000..09a385c2 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_b35ccf3d0c5fa66dfdb25a7ce0612dcf.sql @@ -0,0 +1,22 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_pool_pnl_hourly_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_rewards_pct >= 0 + -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_rewards_pct <= 1 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_b3687991e20ace156bbe4d1a9c005842.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_b3687991e20ace156bbe4d1a9c005842.sql new file mode 100644 index 00000000..4f2f6cbc --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_b3687991e20ace156bbe4d1a9c005842.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_pool_rewards_hourly_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not rewards_usd >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c137a38ff4a39d7919875eddf9e580b2.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c137a38ff4a39d7919875eddf9e580b2.sql new file mode 100644 index 00000000..2f19791c --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c137a38ff4a39d7919875eddf9e580b2.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_pool_pnl_hourly_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not rewards_usd >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c22d916041b12ca4d7d00f7a19978894.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c22d916041b12ca4d7d00f7a19978894.sql new file mode 100644 index 00000000..a7766fe5 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c22d916041b12ca4d7d00f7a19978894.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_pool_issuance_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c6a9d6cdf38f5a5f7e8ab2f8af3e7400.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c6a9d6cdf38f5a5f7e8ab2f8af3e7400.sql new file mode 100644 index 00000000..141e5975 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c6a9d6cdf38f5a5f7e8ab2f8af3e7400.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_pool_rewards_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_d6c292de7d152cb498976697520f85e3.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_d6c292de7d152cb498976697520f85e3.sql new file mode 100644 index 00000000..16f8dd12 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_d6c292de7d152cb498976697520f85e3.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_pool_issuance_hourly_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_f423f7a2f7a6eaf1e34fa2608b7f20a9.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_f423f7a2f7a6eaf1e34fa2608b7f20a9.sql new file mode 100644 index 00000000..90373540 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_f423f7a2f7a6eaf1e34fa2608b7f20a9.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_pool_pnl_hourly_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_account_dele_48ede5ea58c83e85f0c9b34275d541ce.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_account_dele_48ede5ea58c83e85f0c9b34275d541ce.sql new file mode 100644 index 00000000..7b5db820 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_account_dele_48ede5ea58c83e85f0c9b34275d541ce.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_base_mainnet"."fct_core_account_delegation_base_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_account_dele_5c6ae4e230c42e179a94f3c08c406b4f.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_account_dele_5c6ae4e230c42e179a94f3c08c406b4f.sql new file mode 100644 index 00000000..6afcc33a --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_account_dele_5c6ae4e230c42e179a94f3c08c406b4f.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_delegated +from "analytics"."prod_base_mainnet"."fct_core_account_delegation_base_mainnet" +where amount_delegated is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_account_delegation_base_mainnet_account_id.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_account_delegation_base_mainnet_account_id.sql new file mode 100644 index 00000000..acb350cd --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_account_delegation_base_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_base_mainnet"."fct_core_account_delegation_base_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_account_delegation_base_mainnet_pool_id.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_account_delegation_base_mainnet_pool_id.sql new file mode 100644 index 00000000..80a0e892 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_account_delegation_base_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_base_mainnet"."fct_core_account_delegation_base_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_account_delegation_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_account_delegation_base_mainnet_ts.sql new file mode 100644 index 00000000..acee339a --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_account_delegation_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_core_account_delegation_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apr_24h.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apr_24h.sql new file mode 100644 index 00000000..cccf6702 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apr_24h.sql @@ -0,0 +1,11 @@ + + + + + + +select apr_24h +from "analytics"."prod_base_mainnet"."fct_core_apr_base_mainnet" +where apr_24h is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apr_28d.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apr_28d.sql new file mode 100644 index 00000000..72039182 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apr_28d.sql @@ -0,0 +1,11 @@ + + + + + + +select apr_28d +from "analytics"."prod_base_mainnet"."fct_core_apr_base_mainnet" +where apr_28d is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apr_7d.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apr_7d.sql new file mode 100644 index 00000000..d61e2dcd --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apr_7d.sql @@ -0,0 +1,11 @@ + + + + + + +select apr_7d +from "analytics"."prod_base_mainnet"."fct_core_apr_base_mainnet" +where apr_7d is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apy_24h.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apy_24h.sql new file mode 100644 index 00000000..839c5c42 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apy_24h.sql @@ -0,0 +1,11 @@ + + + + + + +select apy_24h +from "analytics"."prod_base_mainnet"."fct_core_apr_base_mainnet" +where apy_24h is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apy_28d.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apy_28d.sql new file mode 100644 index 00000000..af0976a8 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apy_28d.sql @@ -0,0 +1,11 @@ + + + + + + +select apy_28d +from "analytics"."prod_base_mainnet"."fct_core_apr_base_mainnet" +where apy_28d is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apy_7d.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apy_7d.sql new file mode 100644 index 00000000..2ff371c1 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apy_7d.sql @@ -0,0 +1,11 @@ + + + + + + +select apy_7d +from "analytics"."prod_base_mainnet"."fct_core_apr_base_mainnet" +where apy_7d is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_collateral_type.sql new file mode 100644 index 00000000..087a95a9 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_base_mainnet"."fct_core_apr_base_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_collateral_value.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_collateral_value.sql new file mode 100644 index 00000000..d8fe29ad --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_collateral_value.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_value +from "analytics"."prod_base_mainnet"."fct_core_apr_base_mainnet" +where collateral_value is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_cumulative_issuance.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_cumulative_issuance.sql new file mode 100644 index 00000000..f420b7fd --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_cumulative_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select cumulative_issuance +from "analytics"."prod_base_mainnet"."fct_core_apr_base_mainnet" +where cumulative_issuance is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_cumulative_pnl.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_cumulative_pnl.sql new file mode 100644 index 00000000..67b0308f --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_cumulative_pnl.sql @@ -0,0 +1,11 @@ + + + + + + +select cumulative_pnl +from "analytics"."prod_base_mainnet"."fct_core_apr_base_mainnet" +where cumulative_pnl is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_debt.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_debt.sql new file mode 100644 index 00000000..3b7901e0 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_debt.sql @@ -0,0 +1,11 @@ + + + + + + +select debt +from "analytics"."prod_base_mainnet"."fct_core_apr_base_mainnet" +where debt is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_hourly_issuance.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_hourly_issuance.sql new file mode 100644 index 00000000..c5e8e011 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_hourly_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_issuance +from "analytics"."prod_base_mainnet"."fct_core_apr_base_mainnet" +where hourly_issuance is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_hourly_pnl.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_hourly_pnl.sql new file mode 100644 index 00000000..2bde7757 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_hourly_pnl.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_pnl +from "analytics"."prod_base_mainnet"."fct_core_apr_base_mainnet" +where hourly_pnl is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_hourly_pnl_pct.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_hourly_pnl_pct.sql new file mode 100644 index 00000000..f51cb146 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_hourly_pnl_pct.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_pnl_pct +from "analytics"."prod_base_mainnet"."fct_core_apr_base_mainnet" +where hourly_pnl_pct is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_hourly_rewards_pct.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_hourly_rewards_pct.sql new file mode 100644 index 00000000..6bdd8293 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_hourly_rewards_pct.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_rewards_pct +from "analytics"."prod_base_mainnet"."fct_core_apr_base_mainnet" +where hourly_rewards_pct is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_pool_id.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_pool_id.sql new file mode 100644 index 00000000..58884bfa --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_base_mainnet"."fct_core_apr_base_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_rewards_usd.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_rewards_usd.sql new file mode 100644 index 00000000..37816dd8 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_rewards_usd.sql @@ -0,0 +1,11 @@ + + + + + + +select rewards_usd +from "analytics"."prod_base_mainnet"."fct_core_apr_base_mainnet" +where rewards_usd is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_ts.sql new file mode 100644 index 00000000..1901dfb4 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_core_apr_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_collateral_type.sql new file mode 100644 index 00000000..4831b66f --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_base_mainnet"."fct_core_market_updated_base_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_credit_capacity.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_credit_capacity.sql new file mode 100644 index 00000000..ddcd099c --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_credit_capacity.sql @@ -0,0 +1,11 @@ + + + + + + +select credit_capacity +from "analytics"."prod_base_mainnet"."fct_core_market_updated_base_mainnet" +where credit_capacity is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_event_name.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_event_name.sql new file mode 100644 index 00000000..2d95166b --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_base_mainnet"."fct_core_market_updated_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_id.sql new file mode 100644 index 00000000..0796d469 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_mainnet"."fct_core_market_updated_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_market_id.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_market_id.sql new file mode 100644 index 00000000..8c91d2b6 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_base_mainnet"."fct_core_market_updated_base_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_net_issuance.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_net_issuance.sql new file mode 100644 index 00000000..d697a268 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_net_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select net_issuance +from "analytics"."prod_base_mainnet"."fct_core_market_updated_base_mainnet" +where net_issuance is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_token_amount.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_token_amount.sql new file mode 100644 index 00000000..90db8ea9 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_token_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select token_amount +from "analytics"."prod_base_mainnet"."fct_core_market_updated_base_mainnet" +where token_amount is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..e0e780be --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_base_mainnet"."fct_core_market_updated_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_ts.sql new file mode 100644 index 00000000..e2167b8d --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_core_market_updated_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_base_mainnet_amount_deposited.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_base_mainnet_amount_deposited.sql new file mode 100644 index 00000000..b0b29fe7 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_base_mainnet_amount_deposited.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_deposited +from "analytics"."prod_base_mainnet"."fct_core_pool_collateral_base_mainnet" +where amount_deposited is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_base_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_base_mainnet_collateral_type.sql new file mode 100644 index 00000000..6d471dbb --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_base_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_base_mainnet"."fct_core_pool_collateral_base_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_base_mainnet_ts.sql new file mode 100644 index 00000000..07538488 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_core_pool_collateral_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_base_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_base_mainnet_collateral_type.sql new file mode 100644 index 00000000..83c38f76 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_base_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_base_mainnet"."fct_core_pool_delegation_base_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_base_mainnet_pool_id.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_base_mainnet_pool_id.sql new file mode 100644 index 00000000..9a387898 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_base_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_base_mainnet"."fct_core_pool_delegation_base_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_base_mainnet_ts.sql new file mode 100644 index 00000000..b311b93f --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_core_pool_delegation_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pools_base_mainnet_block_number.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pools_base_mainnet_block_number.sql new file mode 100644 index 00000000..6df1c5a6 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pools_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_mainnet"."fct_core_pools_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pools_base_mainnet_created_ts.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pools_base_mainnet_created_ts.sql new file mode 100644 index 00000000..94d32f3c --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pools_base_mainnet_created_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select created_ts +from "analytics"."prod_base_mainnet"."fct_core_pools_base_mainnet" +where created_ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pools_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pools_base_mainnet_id.sql new file mode 100644 index 00000000..08c4a318 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pools_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_mainnet"."fct_core_pools_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pools_base_mainnet_owner.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pools_base_mainnet_owner.sql new file mode 100644 index 00000000..1017a816 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pools_base_mainnet_owner.sql @@ -0,0 +1,11 @@ + + + + + + +select owner +from "analytics"."prod_base_mainnet"."fct_core_pools_base_mainnet" +where owner is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collat_37b597cf8c32469a1d69c9aadfe682da.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collat_37b597cf8c32469a1d69c9aadfe682da.sql new file mode 100644 index 00000000..1a5ebff4 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collat_37b597cf8c32469a1d69c9aadfe682da.sql @@ -0,0 +1,11 @@ + + + + + + +select contract_address +from "analytics"."prod_base_mainnet"."fct_core_vault_collateral_base_mainnet" +where contract_address is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collat_42b07f2d712f8f2546dd07342c489ad5.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collat_42b07f2d712f8f2546dd07342c489ad5.sql new file mode 100644 index 00000000..21b98b1c --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collat_42b07f2d712f8f2546dd07342c489ad5.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_value +from "analytics"."prod_base_mainnet"."fct_core_vault_collateral_base_mainnet" +where collateral_value is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collateral_base_mainnet_amount.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collateral_base_mainnet_amount.sql new file mode 100644 index 00000000..8c8f20ca --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collateral_base_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_base_mainnet"."fct_core_vault_collateral_base_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collateral_base_mainnet_block_number.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collateral_base_mainnet_block_number.sql new file mode 100644 index 00000000..e557551c --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collateral_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_mainnet"."fct_core_vault_collateral_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collateral_base_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collateral_base_mainnet_collateral_type.sql new file mode 100644 index 00000000..700bfecb --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collateral_base_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_base_mainnet"."fct_core_vault_collateral_base_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collateral_base_mainnet_pool_id.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collateral_base_mainnet_pool_id.sql new file mode 100644 index 00000000..68be1711 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collateral_base_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_base_mainnet"."fct_core_vault_collateral_base_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collateral_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collateral_base_mainnet_ts.sql new file mode 100644 index 00000000..6a5b3894 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collateral_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_core_vault_collateral_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_debt_base_mainnet_block_number.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_debt_base_mainnet_block_number.sql new file mode 100644 index 00000000..ac7d7c9b --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_debt_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_mainnet"."fct_pool_debt_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_debt_base_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_debt_base_mainnet_collateral_type.sql new file mode 100644 index 00000000..6f36ccd2 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_debt_base_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_base_mainnet"."fct_pool_debt_base_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_debt_base_mainnet_debt.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_debt_base_mainnet_debt.sql new file mode 100644 index 00000000..f8a18e7b --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_debt_base_mainnet_debt.sql @@ -0,0 +1,11 @@ + + + + + + +select debt +from "analytics"."prod_base_mainnet"."fct_pool_debt_base_mainnet" +where debt is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_debt_base_mainnet_pool_id.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_debt_base_mainnet_pool_id.sql new file mode 100644 index 00000000..a295cb7b --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_debt_base_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_base_mainnet"."fct_pool_debt_base_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_debt_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_debt_base_mainnet_ts.sql new file mode 100644 index 00000000..230fbbba --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_debt_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_pool_debt_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_account_id.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_account_id.sql new file mode 100644 index 00000000..f6cd160c --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_base_mainnet"."fct_pool_issuance_base_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_amount.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_amount.sql new file mode 100644 index 00000000..6cb835f9 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_base_mainnet"."fct_pool_issuance_base_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_block_number.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_block_number.sql new file mode 100644 index 00000000..6cbb98b9 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_mainnet"."fct_pool_issuance_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_collateral_type.sql new file mode 100644 index 00000000..a0a4970b --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_base_mainnet"."fct_pool_issuance_base_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_pool_id.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_pool_id.sql new file mode 100644 index 00000000..7a550990 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_base_mainnet"."fct_pool_issuance_base_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..c287ba72 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_base_mainnet"."fct_pool_issuance_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_ts.sql new file mode 100644 index 00000000..48bb91cc --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_pool_issuance_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_base_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_base_mainnet_collateral_type.sql new file mode 100644 index 00000000..fdd3d025 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_base_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_base_mainnet"."fct_pool_issuance_hourly_base_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_base_mainnet_hourly_issuance.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_base_mainnet_hourly_issuance.sql new file mode 100644 index 00000000..581e04ca --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_base_mainnet_hourly_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_issuance +from "analytics"."prod_base_mainnet"."fct_pool_issuance_hourly_base_mainnet" +where hourly_issuance is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_base_mainnet_pool_id.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_base_mainnet_pool_id.sql new file mode 100644 index 00000000..c986f16b --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_base_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_base_mainnet"."fct_pool_issuance_hourly_base_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_base_mainnet_ts.sql new file mode 100644 index 00000000..6203c746 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_pool_issuance_hourly_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_collateral_type.sql new file mode 100644 index 00000000..ff7fceb6 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_base_mainnet"."fct_pool_pnl_hourly_base_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_collateral_value.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_collateral_value.sql new file mode 100644 index 00000000..9ddc2432 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_collateral_value.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_value +from "analytics"."prod_base_mainnet"."fct_pool_pnl_hourly_base_mainnet" +where collateral_value is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_debt.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_debt.sql new file mode 100644 index 00000000..091383b0 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_debt.sql @@ -0,0 +1,11 @@ + + + + + + +select debt +from "analytics"."prod_base_mainnet"."fct_pool_pnl_hourly_base_mainnet" +where debt is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_hourly_issuance.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_hourly_issuance.sql new file mode 100644 index 00000000..d956f6a3 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_hourly_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_issuance +from "analytics"."prod_base_mainnet"."fct_pool_pnl_hourly_base_mainnet" +where hourly_issuance is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl.sql new file mode 100644 index 00000000..e1330e6a --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_pnl +from "analytics"."prod_base_mainnet"."fct_pool_pnl_hourly_base_mainnet" +where hourly_pnl is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl_pct.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl_pct.sql new file mode 100644 index 00000000..99a6914f --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl_pct.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_pnl_pct +from "analytics"."prod_base_mainnet"."fct_pool_pnl_hourly_base_mainnet" +where hourly_pnl_pct is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct.sql new file mode 100644 index 00000000..d4f280fc --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_rewards_pct +from "analytics"."prod_base_mainnet"."fct_pool_pnl_hourly_base_mainnet" +where hourly_rewards_pct is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_hourly_total_pct.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_hourly_total_pct.sql new file mode 100644 index 00000000..11892cf3 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_hourly_total_pct.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_total_pct +from "analytics"."prod_base_mainnet"."fct_pool_pnl_hourly_base_mainnet" +where hourly_total_pct is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_pool_id.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_pool_id.sql new file mode 100644 index 00000000..c6541a54 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_base_mainnet"."fct_pool_pnl_hourly_base_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_rewards_usd.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_rewards_usd.sql new file mode 100644 index 00000000..9e01a318 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_rewards_usd.sql @@ -0,0 +1,11 @@ + + + + + + +select rewards_usd +from "analytics"."prod_base_mainnet"."fct_pool_pnl_hourly_base_mainnet" +where rewards_usd is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_ts.sql new file mode 100644 index 00000000..cf06467b --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_pool_pnl_hourly_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_amount.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_amount.sql new file mode 100644 index 00000000..09b13f45 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_base_mainnet"."fct_pool_rewards_base_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_collateral_type.sql new file mode 100644 index 00000000..ddf2f20b --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_base_mainnet"."fct_pool_rewards_base_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_distributor.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_distributor.sql new file mode 100644 index 00000000..5cff74da --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_distributor.sql @@ -0,0 +1,11 @@ + + + + + + +select distributor +from "analytics"."prod_base_mainnet"."fct_pool_rewards_base_mainnet" +where distributor is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_pool_id.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_pool_id.sql new file mode 100644 index 00000000..ad7957d3 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_base_mainnet"."fct_pool_rewards_base_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_token_symbol.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_token_symbol.sql new file mode 100644 index 00000000..5e9dd212 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_token_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select token_symbol +from "analytics"."prod_base_mainnet"."fct_pool_rewards_base_mainnet" +where token_symbol is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_ts.sql new file mode 100644 index 00000000..183d54ad --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_pool_rewards_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_base_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_base_mainnet_collateral_type.sql new file mode 100644 index 00000000..8d18786e --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_base_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_base_mainnet"."fct_pool_rewards_hourly_base_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_base_mainnet_pool_id.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_base_mainnet_pool_id.sql new file mode 100644 index 00000000..37fd4481 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_base_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_base_mainnet"."fct_pool_rewards_hourly_base_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_base_mainnet_rewards_usd.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_base_mainnet_rewards_usd.sql new file mode 100644 index 00000000..ca98c4de --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_base_mainnet_rewards_usd.sql @@ -0,0 +1,11 @@ + + + + + + +select rewards_usd +from "analytics"."prod_base_mainnet"."fct_pool_rewards_hourly_base_mainnet" +where rewards_usd is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_base_mainnet_ts.sql new file mode 100644 index 00000000..64a9ef94 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_pool_rewards_hourly_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_83b8118cf5e5602eedb7113c200b50c6.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_83b8118cf5e5602eedb7113c200b50c6.sql new file mode 100644 index 00000000..178ccb11 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_83b8118cf5e5602eedb7113c200b50c6.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_base_mainnet"."fct_pool_rewards_token_hourly_base_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_8dc8b105c8db5e51214fe0eec0157073.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_8dc8b105c8db5e51214fe0eec0157073.sql new file mode 100644 index 00000000..cf441cbf --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_8dc8b105c8db5e51214fe0eec0157073.sql @@ -0,0 +1,11 @@ + + + + + + +select token_symbol +from "analytics"."prod_base_mainnet"."fct_pool_rewards_token_hourly_base_mainnet" +where token_symbol is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_mainnet_amount.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_mainnet_amount.sql new file mode 100644 index 00000000..9f164981 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_base_mainnet"."fct_pool_rewards_token_hourly_base_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_mainnet_distributor.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_mainnet_distributor.sql new file mode 100644 index 00000000..0f8d41ce --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_mainnet_distributor.sql @@ -0,0 +1,11 @@ + + + + + + +select distributor +from "analytics"."prod_base_mainnet"."fct_pool_rewards_token_hourly_base_mainnet" +where distributor is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_mainnet_pool_id.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_mainnet_pool_id.sql new file mode 100644 index 00000000..579d40ef --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_base_mainnet"."fct_pool_rewards_token_hourly_base_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd.sql new file mode 100644 index 00000000..87f2552e --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd.sql @@ -0,0 +1,11 @@ + + + + + + +select rewards_usd +from "analytics"."prod_base_mainnet"."fct_pool_rewards_token_hourly_base_mainnet" +where rewards_usd is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_mainnet_ts.sql new file mode 100644 index 00000000..3e1a4a33 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_pool_rewards_token_hourly_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/unique_fct_core_market_updated_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/unique_fct_core_market_updated_base_mainnet_id.sql new file mode 100644 index 00000000..965329e7 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/unique_fct_core_market_updated_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_base_mainnet"."fct_core_market_updated_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_accounts_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_accounts_base_mainnet.sql new file mode 100644 index 00000000..e9cc1348 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_accounts_base_mainnet.sql @@ -0,0 +1,14 @@ +with base as ( + select + block_timestamp as created_ts, + "owner", + CAST( + account_id as VARCHAR + ) as id + from + "analytics"."prod_raw_base_mainnet"."perp_account_created_base_mainnet" +) + +select * +from + base \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_collateral_modified_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_collateral_modified_base_mainnet.sql new file mode 100644 index 00000000..329d7e4e --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_collateral_modified_base_mainnet.sql @@ -0,0 +1,15 @@ +select + id, + block_timestamp, + account_id, + block_number, + transaction_hash, + contract, + event_name, + synth_market_id, + sender, + + amount_delta / 1e18 + as amount_delta +from + "analytics"."prod_raw_base_mainnet"."perp_collateral_modified_base_mainnet" \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_interest_charged_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_interest_charged_base_mainnet.sql new file mode 100644 index 00000000..aa579b94 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_interest_charged_base_mainnet.sql @@ -0,0 +1,13 @@ +select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + account_id, + + interest / 1e18 + as interest +from + "analytics"."prod_raw_base_mainnet"."perp_interest_charged_base_mainnet" \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_liq_account_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_liq_account_base_mainnet.sql new file mode 100644 index 00000000..d454f5c4 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_liq_account_base_mainnet.sql @@ -0,0 +1,61 @@ +with liquidation_events as ( + select + account_id, + reward, + block_timestamp, + full_liquidation, + SUM( + case + when full_liquidation then 1 + else 0 + end + ) over ( + partition by account_id + order by + block_timestamp + rows between unbounded preceding + and current row + ) as liquidation_id + from + "analytics"."prod_raw_base_mainnet"."perp_account_liquidation_attempt_base_mainnet" +), + +cumulative_rewards as ( + select + block_timestamp, + reward, + full_liquidation, + liquidation_id, + CAST( + account_id as text + ) as account_id, + SUM( + reward / 1e18 +) over ( + partition by + account_id, + liquidation_id + order by + block_timestamp + ) as cumulative_reward, + ROW_NUMBER() over ( + partition by + account_id, + liquidation_id + order by + block_timestamp desc + ) as rn + from + liquidation_events + order by + block_timestamp +) + +select + account_id, + block_timestamp as ts, + cumulative_reward as total_reward +from + cumulative_rewards +where + rn = 1 \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_liq_position_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_liq_position_base_mainnet.sql new file mode 100644 index 00000000..b550f468 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_liq_position_base_mainnet.sql @@ -0,0 +1,42 @@ +with liquidations as ( + select + id, + block_timestamp as ts, + block_number, + transaction_hash, + account_id, + market_id, + + amount_liquidated / 1e18 + as amount_liquidated, + + current_position_size / 1e18 + as position_size + from + "analytics"."prod_raw_base_mainnet"."perp_position_liquidated_base_mainnet" +), + +markets as ( + select + id, + market_symbol + from + "analytics"."prod_base_mainnet"."fct_perp_markets_base_mainnet" +) + +select + l.id, + l.ts, + l.block_number, + l.transaction_hash, + l.market_id, + m.market_symbol, + l.amount_liquidated, + l.position_size, + CAST( + l.account_id as text + ) as account_id +from + liquidations as l +left join markets as m + on l.market_id = m.id \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_market_history_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_market_history_base_mainnet.sql new file mode 100644 index 00000000..c8b25baa --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_market_history_base_mainnet.sql @@ -0,0 +1,76 @@ +with base as ( + select + mu.id, + mu.block_timestamp as ts, + mu.block_number, + mu.transaction_hash, + m.id as market_id, + m.market_symbol, + + price / 1e18 + as price, + + skew / 1e18 + as skew, + + size / 1e18 + as size, + + size_delta / 1e18 + as size_delta, + + current_funding_rate / 1e18 + as funding_rate, + + current_funding_velocity / 1e18 + as funding_velocity, + + interest_rate / 1e18 + as interest_rate, + + current_funding_rate / 1e18 + * 365.25 as funding_rate_apr, + + current_funding_rate / 1e18 + * 365.25 + + + interest_rate / 1e18 + as long_rate_apr, + + current_funding_rate / 1e18 + * -1 * 365.25 + + + interest_rate / 1e18 + as short_rate_apr + from + "analytics"."prod_raw_base_mainnet"."perp_market_updated_base_mainnet" + as mu + left join + "analytics"."prod_base_mainnet"."fct_perp_markets_base_mainnet" + as m + on mu.market_id = m.id +) + +select + *, + size * price as size_usd, + ( + size + skew + ) * price / 2 as long_oi, + ( + size - skew + ) * price / 2 as short_oi, + case + when size * price = 0 then null + else ((size + skew) * price / 2) / ( + size * price + ) + end as long_oi_pct, + case + when size * price = 0 then null + else ((size - skew) * price / 2) / ( + size * price + ) + end as short_oi_pct +from + base \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_markets_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_markets_base_mainnet.sql new file mode 100644 index 00000000..af40ac8e --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_markets_base_mainnet.sql @@ -0,0 +1,14 @@ +with base as ( + select + perps_market_id as id, + block_timestamp as created_ts, + block_number, + market_symbol, + market_name + from + "analytics"."prod_raw_base_mainnet"."perp_market_created_base_mainnet" +) + +select * +from + base \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_orders_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_orders_base_mainnet.sql new file mode 100644 index 00000000..bcec1baa --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_orders_base_mainnet.sql @@ -0,0 +1,46 @@ +with base as ( + select + oc.id, + oc.block_timestamp as ts, + oc.block_number, + oc.transaction_hash, + oc.contract, + oc.market_id, + markets.market_symbol, + CAST( + oc.account_id as text + ) as account_id, + oc.order_type, + + oc.size_delta / 1e18 + as size, + + oc.acceptable_price / 1e18 + as acceptable_price, + oc.settlement_time, + oc.expiration_time, + + LEFT( + REGEXP_REPLACE( + encode( + DECODE(REPLACE(oc.tracking_code, '0x', ''), 'hex'), + 'escape' + ) :: text, + '\\000', + '', + 'g' + ), + 20 + ) + as tracking_code, + oc.sender + from + "analytics"."prod_raw_base_mainnet"."perp_order_committed_base_mainnet" + as oc + left join "analytics"."prod_base_mainnet"."fct_perp_markets_base_mainnet" as markets + on oc.market_id = markets.id +) + +select * +from + base \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_pnl_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_pnl_base_mainnet.sql new file mode 100644 index 00000000..68695d17 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_pnl_base_mainnet.sql @@ -0,0 +1,18 @@ + +with debt as ( + select + ts, + 2 as market_id, + debt * -1 as market_pnl + from + "analytics"."prod_raw_base_mainnet"."core_vault_debt_base_mainnet" +) + +select + ts, + market_id, + market_pnl +from + debt +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_previous_order_expired_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_previous_order_expired_base_mainnet.sql new file mode 100644 index 00000000..2f82a4c2 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_previous_order_expired_base_mainnet.sql @@ -0,0 +1,19 @@ +select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + account_id, + commitment_time, + tracking_code, + + acceptable_price / 1e18 + as acceptable_price, + + size_delta / 1e18 + as size_delta +from + "analytics"."prod_raw_base_mainnet"."perp_previous_order_expired_base_mainnet" \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_trades_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_trades_base_mainnet.sql new file mode 100644 index 00000000..c0fcbda5 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_trades_base_mainnet.sql @@ -0,0 +1,70 @@ +with base as ( + select + pos.id, + pos.block_timestamp as ts, + pos.block_number, + pos.transaction_hash, + pos.contract, + pos.market_id, + markets.market_symbol, + CAST( + pos.account_id as text + ) as account_id, + + fill_price / 1e18 + as fill_price, + + pnl / 1e18 + as pnl, + + accrued_funding / 1e18 + as accrued_funding, + + size_delta / 1e18 + as trade_size, + + new_size / 1e18 + as position_size, + + total_fees / 1e18 + as total_fees, + + referral_fees / 1e18 + as referral_fees, + + collected_fees / 1e18 + as collected_fees, + + settlement_reward / 1e18 + as settlement_reward, + + LEFT( + REGEXP_REPLACE( + encode( + DECODE(REPLACE(tracking_code, '0x', ''), 'hex'), + 'escape' + ) :: text, + '\\000', + '', + 'g' + ), + 20 + ) + as tracking_code, + pos.settler + from + "analytics"."prod_raw_base_mainnet"."perp_order_settled_base_mainnet" as pos + left join "analytics"."prod_base_mainnet"."fct_perp_markets_base_mainnet" as markets + on pos.market_id = markets.id +) + +select + *, + ABS( + fill_price * trade_size + ) as notional_trade_size, + fill_price * position_size as notional_position_size, + total_fees - referral_fees - collected_fees - settlement_reward as lp_fees, + total_fees - settlement_reward as exchange_fees +from + base \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/accepted_values_fct_perp_colla_c44093d110551810dda33a327b32dcf1.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/accepted_values_fct_perp_colla_c44093d110551810dda33a327b32dcf1.sql new file mode 100644 index 00000000..8d0ccfe4 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/accepted_values_fct_perp_colla_c44093d110551810dda33a327b32dcf1.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_base_mainnet"."fct_perp_collateral_modified_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'CollateralModified' +) + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/accepted_values_fct_perp_inter_c4347b3b9694ac10aceed0143cedea56.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/accepted_values_fct_perp_inter_c4347b3b9694ac10aceed0143cedea56.sql new file mode 100644 index 00000000..c70ed2fc --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/accepted_values_fct_perp_inter_c4347b3b9694ac10aceed0143cedea56.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_base_mainnet"."fct_perp_interest_charged_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'InterestCharged' +) + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/accepted_values_fct_perp_previ_530e813c897a8fb37891d6ee5ba0c5cd.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/accepted_values_fct_perp_previ_530e813c897a8fb37891d6ee5ba0c5cd.sql new file mode 100644 index 00000000..c1aaa09f --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/accepted_values_fct_perp_previ_530e813c897a8fb37891d6ee5ba0c5cd.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_base_mainnet"."fct_perp_previous_order_expired_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'PreviousOrderExpired' +) + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_0e7c1984c4aa39f6fd4b55bb77bb0799.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_0e7c1984c4aa39f6fd4b55bb77bb0799.sql new file mode 100644 index 00000000..a4084d4b --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_0e7c1984c4aa39f6fd4b55bb77bb0799.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_perp_previous_order_expired_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_0f2a5a910989f8011f80a42e87ac0347.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_0f2a5a910989f8011f80a42e87ac0347.sql new file mode 100644 index 00000000..b716da01 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_0f2a5a910989f8011f80a42e87ac0347.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_perp_market_history_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_107d1ece6a234baa81ddaf7ec7bc2586.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_107d1ece6a234baa81ddaf7ec7bc2586.sql new file mode 100644 index 00000000..09d4f7fd --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_107d1ece6a234baa81ddaf7ec7bc2586.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not settlement_reward >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_20bd9be4bbd3c73d6fe50263ec1a1772.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_20bd9be4bbd3c73d6fe50263ec1a1772.sql new file mode 100644 index 00000000..06d13c7e --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_20bd9be4bbd3c73d6fe50263ec1a1772.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_perp_interest_charged_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not interest >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_30bfdb62856d2d46d9bb2e59b4ef38ec.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_30bfdb62856d2d46d9bb2e59b4ef38ec.sql new file mode 100644 index 00000000..44cf893a --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_30bfdb62856d2d46d9bb2e59b4ef38ec.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_perp_pnl_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_3750d789cef78e79b6772ee1c31b416d.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_3750d789cef78e79b6772ee1c31b416d.sql new file mode 100644 index 00000000..e41ba75d --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_3750d789cef78e79b6772ee1c31b416d.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_perp_liq_position_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_46aa73378e6d97a17fcd11f7168dd382.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_46aa73378e6d97a17fcd11f7168dd382.sql new file mode 100644 index 00000000..ec5182c7 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_46aa73378e6d97a17fcd11f7168dd382.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not referral_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_635979f89ac1fc82c0d353f5e0c85107.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_635979f89ac1fc82c0d353f5e0c85107.sql new file mode 100644 index 00000000..14f68038 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_635979f89ac1fc82c0d353f5e0c85107.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_perp_liq_position_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount_liquidated >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_706d881e642b0b44990f6900137dfeab.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_706d881e642b0b44990f6900137dfeab.sql new file mode 100644 index 00000000..3590faa5 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_706d881e642b0b44990f6900137dfeab.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not total_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_74c6652efc26b3f786970051f82d187d.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_74c6652efc26b3f786970051f82d187d.sql new file mode 100644 index 00000000..1538532a --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_74c6652efc26b3f786970051f82d187d.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_perp_liq_position_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not position_size >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_79500ffafcda43bd106402b84a9c0006.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_79500ffafcda43bd106402b84a9c0006.sql new file mode 100644 index 00000000..d5637ef2 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_79500ffafcda43bd106402b84a9c0006.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not lp_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_7f989292ebdd85696258f50e8e944d80.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_7f989292ebdd85696258f50e8e944d80.sql new file mode 100644 index 00000000..e01dfc30 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_7f989292ebdd85696258f50e8e944d80.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collected_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_8a97ba250d4e9efa339d8da28a0c27ac.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_8a97ba250d4e9efa339d8da28a0c27ac.sql new file mode 100644 index 00000000..4d15dfb5 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_8a97ba250d4e9efa339d8da28a0c27ac.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_perp_liq_account_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not total_reward >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_8db4ca1659461866db19178ab65e09c0.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_8db4ca1659461866db19178ab65e09c0.sql new file mode 100644 index 00000000..38663d61 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_8db4ca1659461866db19178ab65e09c0.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_perp_collateral_modified_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_a2dd2d32440dc91fc4794c2d669f8f75.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_a2dd2d32440dc91fc4794c2d669f8f75.sql new file mode 100644 index 00000000..00f8e8e8 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_a2dd2d32440dc91fc4794c2d669f8f75.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_a5e90bb9a47c86be90778297ee732a5c.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_a5e90bb9a47c86be90778297ee732a5c.sql new file mode 100644 index 00000000..2fc12a1e --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_a5e90bb9a47c86be90778297ee732a5c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_perp_orders_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_da1cde36dcb965e4569d28886fb327bf.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_da1cde36dcb965e4569d28886fb327bf.sql new file mode 100644 index 00000000..7cee146e --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_da1cde36dcb965e4569d28886fb327bf.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_perp_markets_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_de17968e136591e8bdebfe1ebeb97386.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_de17968e136591e8bdebfe1ebeb97386.sql new file mode 100644 index 00000000..629d79f9 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_de17968e136591e8bdebfe1ebeb97386.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not exchange_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_defc59e01d010d8997dbab10fd9ba035.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_defc59e01d010d8997dbab10fd9ba035.sql new file mode 100644 index 00000000..f6e3ddcd --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_defc59e01d010d8997dbab10fd9ba035.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not fill_price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_faf7be524f227ba063ac311acf719633.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_faf7be524f227ba063ac311acf719633.sql new file mode 100644 index 00000000..4a78fa97 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_faf7be524f227ba063ac311acf719633.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_perp_previous_order_expired_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_ff10b4f2a56e4cdea1b5bcb928b28cbf.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_ff10b4f2a56e4cdea1b5bcb928b28cbf.sql new file mode 100644 index 00000000..538b873f --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_ff10b4f2a56e4cdea1b5bcb928b28cbf.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_perp_interest_charged_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_accounts_base_mainnet_created_ts.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_accounts_base_mainnet_created_ts.sql new file mode 100644 index 00000000..264ed2b5 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_accounts_base_mainnet_created_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select created_ts +from "analytics"."prod_base_mainnet"."fct_perp_accounts_base_mainnet" +where created_ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_accounts_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_accounts_base_mainnet_id.sql new file mode 100644 index 00000000..1c02a12c --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_accounts_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_mainnet"."fct_perp_accounts_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_accounts_base_mainnet_owner.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_accounts_base_mainnet_owner.sql new file mode 100644 index 00000000..6b6ed098 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_accounts_base_mainnet_owner.sql @@ -0,0 +1,11 @@ + + + + + + +select owner +from "analytics"."prod_base_mainnet"."fct_perp_accounts_base_mainnet" +where owner is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_480f0628000298ef433bca3cc91c2d4d.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_480f0628000298ef433bca3cc91c2d4d.sql new file mode 100644 index 00000000..767366c7 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_480f0628000298ef433bca3cc91c2d4d.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_base_mainnet"."fct_perp_collateral_modified_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_6aaf08a0cc0ebf1ec2552467131d9042.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_6aaf08a0cc0ebf1ec2552467131d9042.sql new file mode 100644 index 00000000..5b552f81 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_6aaf08a0cc0ebf1ec2552467131d9042.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_base_mainnet"."fct_perp_collateral_modified_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_e720fe048f24fc979d195abef2b1e5f2.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_e720fe048f24fc979d195abef2b1e5f2.sql new file mode 100644 index 00000000..994d0833 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_e720fe048f24fc979d195abef2b1e5f2.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_base_mainnet"."fct_perp_collateral_modified_base_mainnet" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_base_mainnet_block_number.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_base_mainnet_block_number.sql new file mode 100644 index 00000000..c2d3e25b --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_mainnet"."fct_perp_collateral_modified_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_base_mainnet_contract.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_base_mainnet_contract.sql new file mode 100644 index 00000000..4064060f --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_base_mainnet"."fct_perp_collateral_modified_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_base_mainnet_event_name.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_base_mainnet_event_name.sql new file mode 100644 index 00000000..a1843fbd --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_base_mainnet"."fct_perp_collateral_modified_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_base_mainnet_id.sql new file mode 100644 index 00000000..78e4c477 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_mainnet"."fct_perp_collateral_modified_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_base_mainnet_sender.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_base_mainnet_sender.sql new file mode 100644 index 00000000..14afa397 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_base_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_base_mainnet"."fct_perp_collateral_modified_base_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_cha_58e811f195886e33ea96ae96495917e8.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_cha_58e811f195886e33ea96ae96495917e8.sql new file mode 100644 index 00000000..e566144b --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_cha_58e811f195886e33ea96ae96495917e8.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_base_mainnet"."fct_perp_interest_charged_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_account_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_account_id.sql new file mode 100644 index 00000000..ca3e0652 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_base_mainnet"."fct_perp_interest_charged_base_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_block_number.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_block_number.sql new file mode 100644 index 00000000..a9c0767d --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_mainnet"."fct_perp_interest_charged_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..a561c18f --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_base_mainnet"."fct_perp_interest_charged_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_contract.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_contract.sql new file mode 100644 index 00000000..6a3af1a5 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_base_mainnet"."fct_perp_interest_charged_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_event_name.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_event_name.sql new file mode 100644 index 00000000..eb875312 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_base_mainnet"."fct_perp_interest_charged_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_id.sql new file mode 100644 index 00000000..7ff2aa6d --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_mainnet"."fct_perp_interest_charged_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_interest.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_interest.sql new file mode 100644 index 00000000..f1a9bdc8 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_interest.sql @@ -0,0 +1,11 @@ + + + + + + +select interest +from "analytics"."prod_base_mainnet"."fct_perp_interest_charged_base_mainnet" +where interest is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_base_mainnet_account_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_base_mainnet_account_id.sql new file mode 100644 index 00000000..0f5c312e --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_base_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_base_mainnet"."fct_perp_liq_account_base_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_base_mainnet_total_reward.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_base_mainnet_total_reward.sql new file mode 100644 index 00000000..6f1c3d34 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_base_mainnet_total_reward.sql @@ -0,0 +1,11 @@ + + + + + + +select total_reward +from "analytics"."prod_base_mainnet"."fct_perp_liq_account_base_mainnet" +where total_reward is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_base_mainnet_ts.sql new file mode 100644 index 00000000..0d1690e3 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_perp_liq_account_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_account_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_account_id.sql new file mode 100644 index 00000000..60732263 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_base_mainnet"."fct_perp_liq_position_base_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_amount_liquidated.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_amount_liquidated.sql new file mode 100644 index 00000000..227d5887 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_amount_liquidated.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_liquidated +from "analytics"."prod_base_mainnet"."fct_perp_liq_position_base_mainnet" +where amount_liquidated is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_block_number.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_block_number.sql new file mode 100644 index 00000000..ecf5a79d --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_mainnet"."fct_perp_liq_position_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_id.sql new file mode 100644 index 00000000..b8449f83 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_mainnet"."fct_perp_liq_position_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_market_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_market_id.sql new file mode 100644 index 00000000..d9f69cc4 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_base_mainnet"."fct_perp_liq_position_base_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_market_symbol.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_market_symbol.sql new file mode 100644 index 00000000..4630be9a --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_base_mainnet"."fct_perp_liq_position_base_mainnet" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_position_size.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_position_size.sql new file mode 100644 index 00000000..4820ec77 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_position_size.sql @@ -0,0 +1,11 @@ + + + + + + +select position_size +from "analytics"."prod_base_mainnet"."fct_perp_liq_position_base_mainnet" +where position_size is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..491f0df6 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_base_mainnet"."fct_perp_liq_position_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_ts.sql new file mode 100644 index 00000000..98a8f9eb --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_perp_liq_position_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_block_number.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_block_number.sql new file mode 100644 index 00000000..2a831370 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_mainnet"."fct_perp_market_history_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_funding_rate.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_funding_rate.sql new file mode 100644 index 00000000..81a9520e --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_funding_rate.sql @@ -0,0 +1,11 @@ + + + + + + +select funding_rate +from "analytics"."prod_base_mainnet"."fct_perp_market_history_base_mainnet" +where funding_rate is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_funding_rate_apr.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_funding_rate_apr.sql new file mode 100644 index 00000000..d9ee0e42 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_funding_rate_apr.sql @@ -0,0 +1,11 @@ + + + + + + +select funding_rate_apr +from "analytics"."prod_base_mainnet"."fct_perp_market_history_base_mainnet" +where funding_rate_apr is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_funding_velocity.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_funding_velocity.sql new file mode 100644 index 00000000..c8dbdc83 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_funding_velocity.sql @@ -0,0 +1,11 @@ + + + + + + +select funding_velocity +from "analytics"."prod_base_mainnet"."fct_perp_market_history_base_mainnet" +where funding_velocity is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_id.sql new file mode 100644 index 00000000..94fe90d8 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_mainnet"."fct_perp_market_history_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_interest_rate.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_interest_rate.sql new file mode 100644 index 00000000..82789397 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_interest_rate.sql @@ -0,0 +1,11 @@ + + + + + + +select interest_rate +from "analytics"."prod_base_mainnet"."fct_perp_market_history_base_mainnet" +where interest_rate is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_long_rate_apr.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_long_rate_apr.sql new file mode 100644 index 00000000..a3ebe028 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_long_rate_apr.sql @@ -0,0 +1,11 @@ + + + + + + +select long_rate_apr +from "analytics"."prod_base_mainnet"."fct_perp_market_history_base_mainnet" +where long_rate_apr is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_market_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_market_id.sql new file mode 100644 index 00000000..1fcfba7d --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_base_mainnet"."fct_perp_market_history_base_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_market_symbol.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_market_symbol.sql new file mode 100644 index 00000000..20d349b4 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_base_mainnet"."fct_perp_market_history_base_mainnet" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_price.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_price.sql new file mode 100644 index 00000000..94df13c8 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_base_mainnet"."fct_perp_market_history_base_mainnet" +where price is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_short_rate_apr.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_short_rate_apr.sql new file mode 100644 index 00000000..301f4340 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_short_rate_apr.sql @@ -0,0 +1,11 @@ + + + + + + +select short_rate_apr +from "analytics"."prod_base_mainnet"."fct_perp_market_history_base_mainnet" +where short_rate_apr is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_size.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_size.sql new file mode 100644 index 00000000..29f2b510 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_size.sql @@ -0,0 +1,11 @@ + + + + + + +select size +from "analytics"."prod_base_mainnet"."fct_perp_market_history_base_mainnet" +where size is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_size_delta.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_size_delta.sql new file mode 100644 index 00000000..7213448d --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_size_delta.sql @@ -0,0 +1,11 @@ + + + + + + +select size_delta +from "analytics"."prod_base_mainnet"."fct_perp_market_history_base_mainnet" +where size_delta is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_size_usd.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_size_usd.sql new file mode 100644 index 00000000..b93247ac --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_size_usd.sql @@ -0,0 +1,11 @@ + + + + + + +select size_usd +from "analytics"."prod_base_mainnet"."fct_perp_market_history_base_mainnet" +where size_usd is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_skew.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_skew.sql new file mode 100644 index 00000000..506b1b62 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_skew.sql @@ -0,0 +1,11 @@ + + + + + + +select skew +from "analytics"."prod_base_mainnet"."fct_perp_market_history_base_mainnet" +where skew is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..ce390ba0 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_base_mainnet"."fct_perp_market_history_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_ts.sql new file mode 100644 index 00000000..1d13bc89 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_perp_market_history_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_markets_base_mainnet_block_number.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_markets_base_mainnet_block_number.sql new file mode 100644 index 00000000..db52b4cf --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_markets_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_mainnet"."fct_perp_markets_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_markets_base_mainnet_created_ts.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_markets_base_mainnet_created_ts.sql new file mode 100644 index 00000000..8acf722a --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_markets_base_mainnet_created_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select created_ts +from "analytics"."prod_base_mainnet"."fct_perp_markets_base_mainnet" +where created_ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_markets_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_markets_base_mainnet_id.sql new file mode 100644 index 00000000..0947c62b --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_markets_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_mainnet"."fct_perp_markets_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_markets_base_mainnet_market_name.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_markets_base_mainnet_market_name.sql new file mode 100644 index 00000000..d5a8254a --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_markets_base_mainnet_market_name.sql @@ -0,0 +1,11 @@ + + + + + + +select market_name +from "analytics"."prod_base_mainnet"."fct_perp_markets_base_mainnet" +where market_name is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_markets_base_mainnet_market_symbol.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_markets_base_mainnet_market_symbol.sql new file mode 100644 index 00000000..e1d1bf8b --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_markets_base_mainnet_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_base_mainnet"."fct_perp_markets_base_mainnet" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_account_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_account_id.sql new file mode 100644 index 00000000..9aeadd7f --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_base_mainnet"."fct_perp_orders_base_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_block_number.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_block_number.sql new file mode 100644 index 00000000..7a7cf93f --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_mainnet"."fct_perp_orders_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_contract.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_contract.sql new file mode 100644 index 00000000..e1bd15db --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_base_mainnet"."fct_perp_orders_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_id.sql new file mode 100644 index 00000000..6deb0a1a --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_mainnet"."fct_perp_orders_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_market_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_market_id.sql new file mode 100644 index 00000000..bf00f79a --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_base_mainnet"."fct_perp_orders_base_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_market_symbol.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_market_symbol.sql new file mode 100644 index 00000000..59c8b7a5 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_base_mainnet"."fct_perp_orders_base_mainnet" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..e491c9e9 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_base_mainnet"."fct_perp_orders_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_ts.sql new file mode 100644 index 00000000..0bd0b49c --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_perp_orders_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_pnl_base_mainnet_market_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_pnl_base_mainnet_market_id.sql new file mode 100644 index 00000000..f454cdc3 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_pnl_base_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_base_mainnet"."fct_perp_pnl_base_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_pnl_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_pnl_base_mainnet_ts.sql new file mode 100644 index 00000000..10f0020a --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_pnl_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_perp_pnl_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_03fbb8f4256d615fd7d5e4f848963002.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_03fbb8f4256d615fd7d5e4f848963002.sql new file mode 100644 index 00000000..f77ae32f --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_03fbb8f4256d615fd7d5e4f848963002.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_base_mainnet"."fct_perp_previous_order_expired_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_47e60611f9f74b7743817ce63b11a05c.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_47e60611f9f74b7743817ce63b11a05c.sql new file mode 100644 index 00000000..2bc47419 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_47e60611f9f74b7743817ce63b11a05c.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_base_mainnet"."fct_perp_previous_order_expired_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_80cc469e6d2e81f1497a39d556777112.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_80cc469e6d2e81f1497a39d556777112.sql new file mode 100644 index 00000000..a2fb39be --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_80cc469e6d2e81f1497a39d556777112.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_mainnet"."fct_perp_previous_order_expired_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_ad18888485efae9a1e81172a3cc23d47.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_ad18888485efae9a1e81172a3cc23d47.sql new file mode 100644 index 00000000..9f0602a9 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_ad18888485efae9a1e81172a3cc23d47.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_base_mainnet"."fct_perp_previous_order_expired_base_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_e4a087722f5fd0da2240b158c1565b09.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_e4a087722f5fd0da2240b158c1565b09.sql new file mode 100644 index 00000000..1831e044 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_e4a087722f5fd0da2240b158c1565b09.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_base_mainnet"."fct_perp_previous_order_expired_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_mainnet_contract.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_mainnet_contract.sql new file mode 100644 index 00000000..4a55cb76 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_base_mainnet"."fct_perp_previous_order_expired_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_mainnet_id.sql new file mode 100644 index 00000000..30a0592b --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_mainnet"."fct_perp_previous_order_expired_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_mainnet_market_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_mainnet_market_id.sql new file mode 100644 index 00000000..29db4789 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_base_mainnet"."fct_perp_previous_order_expired_base_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_account_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_account_id.sql new file mode 100644 index 00000000..9790f929 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_accrued_funding.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_accrued_funding.sql new file mode 100644 index 00000000..5bbc96aa --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_accrued_funding.sql @@ -0,0 +1,11 @@ + + + + + + +select accrued_funding +from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +where accrued_funding is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_block_number.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_block_number.sql new file mode 100644 index 00000000..4fa75dae --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_collected_fees.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_collected_fees.sql new file mode 100644 index 00000000..f51e7eb3 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_collected_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select collected_fees +from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +where collected_fees is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_contract.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_contract.sql new file mode 100644 index 00000000..8592e53c --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_exchange_fees.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_exchange_fees.sql new file mode 100644 index 00000000..f2f451b6 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_exchange_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select exchange_fees +from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +where exchange_fees is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_fill_price.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_fill_price.sql new file mode 100644 index 00000000..414cb781 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_fill_price.sql @@ -0,0 +1,11 @@ + + + + + + +select fill_price +from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +where fill_price is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_id.sql new file mode 100644 index 00000000..4a2f25aa --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_lp_fees.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_lp_fees.sql new file mode 100644 index 00000000..b738aee5 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_lp_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select lp_fees +from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +where lp_fees is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_market_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_market_id.sql new file mode 100644 index 00000000..f003ecec --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_market_symbol.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_market_symbol.sql new file mode 100644 index 00000000..ea355ae7 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_notional_position_size.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_notional_position_size.sql new file mode 100644 index 00000000..001ff430 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_notional_position_size.sql @@ -0,0 +1,11 @@ + + + + + + +select notional_position_size +from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +where notional_position_size is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_notional_trade_size.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_notional_trade_size.sql new file mode 100644 index 00000000..e81d6a18 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_notional_trade_size.sql @@ -0,0 +1,11 @@ + + + + + + +select notional_trade_size +from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +where notional_trade_size is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_pnl.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_pnl.sql new file mode 100644 index 00000000..0b9ff6aa --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_pnl.sql @@ -0,0 +1,11 @@ + + + + + + +select pnl +from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +where pnl is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_position_size.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_position_size.sql new file mode 100644 index 00000000..386e9285 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_position_size.sql @@ -0,0 +1,11 @@ + + + + + + +select position_size +from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +where position_size is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_referral_fees.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_referral_fees.sql new file mode 100644 index 00000000..91fbe22f --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_referral_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select referral_fees +from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +where referral_fees is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_settlement_reward.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_settlement_reward.sql new file mode 100644 index 00000000..d0cabc8c --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_settlement_reward.sql @@ -0,0 +1,11 @@ + + + + + + +select settlement_reward +from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +where settlement_reward is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_settler.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_settler.sql new file mode 100644 index 00000000..0d92f106 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_settler.sql @@ -0,0 +1,11 @@ + + + + + + +select settler +from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +where settler is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_total_fees.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_total_fees.sql new file mode 100644 index 00000000..b1497c8e --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_total_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select total_fees +from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +where total_fees is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_tracking_code.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_tracking_code.sql new file mode 100644 index 00000000..610bf552 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_tracking_code.sql @@ -0,0 +1,11 @@ + + + + + + +select tracking_code +from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +where tracking_code is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_trade_size.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_trade_size.sql new file mode 100644 index 00000000..cb24b08e --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_trade_size.sql @@ -0,0 +1,11 @@ + + + + + + +select trade_size +from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +where trade_size is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..6028f0a0 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_ts.sql new file mode 100644 index 00000000..0f1ae55d --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_accounts_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_accounts_base_mainnet_id.sql new file mode 100644 index 00000000..44d229df --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_accounts_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_base_mainnet"."fct_perp_accounts_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_collateral_modified_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_collateral_modified_base_mainnet_id.sql new file mode 100644 index 00000000..034c0b1a --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_collateral_modified_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_base_mainnet"."fct_perp_collateral_modified_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_interest_charged_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_interest_charged_base_mainnet_id.sql new file mode 100644 index 00000000..468d19ef --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_interest_charged_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_base_mainnet"."fct_perp_interest_charged_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_liq_position_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_liq_position_base_mainnet_id.sql new file mode 100644 index 00000000..dc69c894 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_liq_position_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_base_mainnet"."fct_perp_liq_position_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_market_history_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_market_history_base_mainnet_id.sql new file mode 100644 index 00000000..33609a56 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_market_history_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_base_mainnet"."fct_perp_market_history_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_orders_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_orders_base_mainnet_id.sql new file mode 100644 index 00000000..340523d1 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_orders_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_base_mainnet"."fct_perp_orders_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_previous_order_expired_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_previous_order_expired_base_mainnet_id.sql new file mode 100644 index 00000000..be4c6aa3 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_previous_order_expired_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_base_mainnet"."fct_perp_previous_order_expired_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_trades_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_trades_base_mainnet_id.sql new file mode 100644 index 00000000..4cf6733d --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_trades_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_account_stats_daily_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_account_stats_daily_base_mainnet.sql new file mode 100644 index 00000000..bb2e3486 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_account_stats_daily_base_mainnet.sql @@ -0,0 +1,45 @@ +with daily as ( + select + DATE_TRUNC( + 'day', + ts + ) as ts, + account_id, + SUM(fees) as fees, + SUM(volume) as volume, + SUM(amount_liquidated) as amount_liquidated, + SUM(liquidations) as liquidations + from + "analytics"."prod_base_mainnet"."fct_perp_account_stats_hourly_base_mainnet" + group by + DATE_TRUNC( + 'day', + ts + ), + account_id +), + +stats as ( + select + *, + SUM(fees) over ( + partition by account_id + order by + ts + range between unbounded preceding + and current row + ) as cumulative_fees, + SUM(volume) over ( + partition by account_id + order by + ts + range between unbounded preceding + and current row + ) as cumulative_volume + from + daily +) + +select * +from + stats \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_account_stats_hourly_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_account_stats_hourly_base_mainnet.sql new file mode 100644 index 00000000..dc309ecf --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_account_stats_hourly_base_mainnet.sql @@ -0,0 +1,119 @@ +with trades as ( + select + ts, + account_id, + total_fees, + notional_trade_size, + 1 as trades, + SUM( + total_fees + ) over ( + partition by account_id + order by + ts + ) as cumulative_fees, + SUM( + notional_trade_size + ) over ( + partition by account_id + order by + ts + ) as cumulative_volume + from + "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +), + +liq as ( + select + ts, + account_id, + amount_liquidated, + 1 as liquidations + from + "analytics"."prod_base_mainnet"."fct_perp_liq_position_base_mainnet" +), + +inc_trades as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + account_id, + SUM(trades) as trades, + SUM(total_fees) as fees, + SUM(notional_trade_size) as volume, + MAX(cumulative_fees) as cumulative_fees, + MAX(cumulative_volume) as cumulative_volume + from + trades + group by + DATE_TRUNC( + 'hour', + ts + ), + account_id +), + +inc_liq as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + account_id, + SUM(amount_liquidated) as amount_liquidated, + SUM(liquidations) as liquidations + from + liq + group by + DATE_TRUNC( + 'hour', + ts + ), + account_id +), + +inc as ( + select + h.ts, + h.account_id, + COALESCE( + h.trades, + 0 + ) as trades, + COALESCE( + h.fees, + 0 + ) as fees, + COALESCE( + h.volume, + 0 + ) as volume, + COALESCE( + l.amount_liquidated, + 0 + ) as amount_liquidated, + COALESCE( + l.liquidations, + 0 + ) as liquidations, + COALESCE( + h.cumulative_fees, + 0 + ) as cumulative_fees, + COALESCE( + h.cumulative_volume, + 0 + ) as cumulative_volume + from + inc_trades as h + left join inc_liq as l + on + h.ts = l.ts + and h.account_id = l.account_id +) + +select * +from + inc \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_keeper_stats_daily_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_keeper_stats_daily_base_mainnet.sql new file mode 100644 index 00000000..813fd013 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_keeper_stats_daily_base_mainnet.sql @@ -0,0 +1,44 @@ +with hourly as ( + select + keeper, + settlement_rewards, + amount_settled, + trades, + DATE_TRUNC( + 'day', + ts + ) as ts + from + "analytics"."prod_base_mainnet"."fct_perp_keeper_stats_hourly_base_mainnet" +), + +total as ( + select + ts, + SUM(trades) as trades_total, + SUM(settlement_rewards) as settlement_reward_total, + SUM(amount_settled) as amount_settled_total + from + hourly + group by + ts +) + +select + hourly.ts, + hourly.keeper, + SUM(hourly.trades) as trades, + SUM(hourly.settlement_rewards) as settlement_rewards, + SUM(hourly.amount_settled) as amount_settled, + SUM(hourly.trades) / MAX(total.trades_total) as trades_pct, + SUM(hourly.settlement_rewards) + / MAX(total.settlement_reward_total) as settlement_rewards_pct, + SUM(hourly.amount_settled) + / MAX(total.amount_settled_total) as amount_settled_pct +from + hourly +inner join total + on hourly.ts = total.ts +group by + hourly.ts, + hourly.keeper \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_keeper_stats_hourly_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_keeper_stats_hourly_base_mainnet.sql new file mode 100644 index 00000000..9af1a0aa --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_keeper_stats_hourly_base_mainnet.sql @@ -0,0 +1,44 @@ +with trades as ( + select + settler, + settlement_reward, + notional_trade_size, + 1 as trades, + DATE_TRUNC( + 'hour', + ts + ) as ts + from + "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +), + +total as ( + select + ts, + SUM(trades) as trades_total, + SUM(settlement_reward) as settlement_reward_total, + SUM(notional_trade_size) as notional_trade_size_total + from + trades + group by + ts +) + +select + trades.ts, + trades.settler as keeper, + SUM(trades.trades) as trades, + SUM(trades.settlement_reward) as settlement_rewards, + SUM(trades.notional_trade_size) as amount_settled, + SUM(trades.trades) / MAX(total.trades_total) as trades_pct, + SUM(trades.settlement_reward) + / MAX(total.settlement_reward_total) as settlement_rewards_pct, + SUM(trades.notional_trade_size) + / MAX(total.notional_trade_size_total) as amount_settled_pct +from + trades +inner join total + on trades.ts = total.ts +group by + trades.ts, + trades.settler \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_market_stats_daily_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_market_stats_daily_base_mainnet.sql new file mode 100644 index 00000000..6f24a0fe --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_market_stats_daily_base_mainnet.sql @@ -0,0 +1,25 @@ +select + DATE_TRUNC( + 'day', + ts + ) as ts, + market_symbol, + SUM(trades) as trades, + SUM(exchange_fees) as exchange_fees, + SUM(referral_fees) as referral_fees, + SUM(collected_fees) as collected_fees, + SUM(volume) as volume, + SUM(amount_liquidated) as amount_liquidated, + SUM(liquidations) as liquidations, + MAX(cumulative_exchange_fees) as cumulative_exchange_fees, + MAX(cumulative_referral_fees) as cumulative_referral_fees, + MAX(cumulative_collected_fees) as cumulative_collected_fees, + MAX(cumulative_volume) as cumulative_volume +from + "analytics"."prod_base_mainnet"."fct_perp_market_stats_hourly_base_mainnet" +group by + DATE_TRUNC( + 'day', + ts + ), + market_symbol \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_market_stats_hourly_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_market_stats_hourly_base_mainnet.sql new file mode 100644 index 00000000..ac8eaad6 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_market_stats_hourly_base_mainnet.sql @@ -0,0 +1,162 @@ +with trades as ( + select + ts, + market_symbol, + exchange_fees, + referral_fees, + collected_fees, + notional_trade_size, + 1 as trades + from + "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" +), + +liq as ( + select + ts, + market_symbol, + amount_liquidated, + 1 as liquidations + from + "analytics"."prod_base_mainnet"."fct_perp_liq_position_base_mainnet" +), + +inc_trades as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + market_symbol, + SUM(trades) as trades, + SUM(exchange_fees) as exchange_fees, + SUM(referral_fees) as referral_fees, + SUM(collected_fees) as collected_fees, + SUM(notional_trade_size) as volume + from + trades + group by + DATE_TRUNC( + 'hour', + ts + ), + market_symbol +), + +inc_liq as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + market_symbol, + SUM(amount_liquidated) as amount_liquidated, + SUM(liquidations) as liquidations + from + liq + group by + DATE_TRUNC( + 'hour', + ts + ), + market_symbol +), + +dim as ( + select + m.market_symbol, + GENERATE_SERIES( + DATE_TRUNC('hour', MIN(t.ts)), + DATE_TRUNC('hour', MAX(t.ts)), + '1 hour'::INTERVAL + ) as ts + from + ( + select ts + from + trades + ) as t + cross join ( + select distinct market_symbol + from + trades + ) as m + group by + m.market_symbol +), + +inc as ( + select + dim.ts, + dim.market_symbol, + COALESCE( + h.trades, + 0 + ) as trades, + COALESCE( + h.exchange_fees, + 0 + ) as exchange_fees, + COALESCE( + h.referral_fees, + 0 + ) as referral_fees, + COALESCE( + h.collected_fees, + 0 + ) as collected_fees, + COALESCE( + h.volume, + 0 + ) as volume, + COALESCE( + l.amount_liquidated, + 0 + ) as amount_liquidated, + COALESCE( + l.liquidations, + 0 + ) as liquidations, + SUM( + h.exchange_fees + ) over ( + partition by dim.market_symbol + order by + dim.ts + ) as cumulative_exchange_fees, + SUM( + h.referral_fees + ) over ( + partition by dim.market_symbol + order by + dim.ts + ) as cumulative_referral_fees, + SUM( + h.collected_fees + ) over ( + partition by dim.market_symbol + order by + dim.ts + ) as cumulative_collected_fees, + SUM( + h.volume + ) over ( + partition by dim.market_symbol + order by + dim.ts + ) as cumulative_volume + from + dim + left join inc_trades as h + on + dim.ts = h.ts + and dim.market_symbol = h.market_symbol + left join inc_liq as l + on + dim.ts = l.ts + and dim.market_symbol = l.market_symbol +) + +select * +from + inc \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_stats_daily_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_stats_daily_base_mainnet.sql new file mode 100644 index 00000000..1da61a16 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_stats_daily_base_mainnet.sql @@ -0,0 +1,23 @@ +select + DATE_TRUNC( + 'day', + ts + ) as ts, + SUM(trades) as trades, + SUM(exchange_fees) as exchange_fees, + SUM(referral_fees) as referral_fees, + SUM(collected_fees) as collected_fees, + SUM(volume) as volume, + SUM(liquidation_rewards) as liquidation_rewards, + SUM(liquidated_accounts) as liquidated_accounts, + MAX(cumulative_exchange_fees) as cumulative_exchange_fees, + MAX(cumulative_referral_fees) as cumulative_referral_fees, + MAX(cumulative_collected_fees) as cumulative_collected_fees, + MAX(cumulative_volume) as cumulative_volume +from + "analytics"."prod_base_mainnet"."fct_perp_stats_hourly_base_mainnet" +group by + DATE_TRUNC( + 'day', + ts + ) \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_stats_hourly_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_stats_hourly_base_mainnet.sql new file mode 100644 index 00000000..d0542f1b --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_stats_hourly_base_mainnet.sql @@ -0,0 +1,91 @@ +with inc_market as ( + select + ts, + market_symbol, + trades, + exchange_fees, + referral_fees, + collected_fees, + volume, + liquidations, + cumulative_exchange_fees, + cumulative_referral_fees, + cumulative_collected_fees, + cumulative_volume + from + "analytics"."prod_base_mainnet"."fct_perp_market_stats_hourly_base_mainnet" +), + +liq as ( + select + ts, + total_reward, + 1 as liquidated_accounts + from + "analytics"."prod_base_mainnet"."fct_perp_liq_account_base_mainnet" +), + +inc_liq as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + SUM(total_reward) as liquidation_rewards, + SUM(liquidated_accounts) as liquidated_accounts + from + liq + group by + DATE_TRUNC( + 'hour', + ts + ) +), + +inc_trade as ( + select + ts, + SUM(trades) as trades, + SUM(exchange_fees) as exchange_fees, + SUM(referral_fees) as referral_fees, + SUM(collected_fees) as collected_fees, + SUM(volume) as volume, + SUM(cumulative_exchange_fees) as cumulative_exchange_fees, + SUM(cumulative_referral_fees) as cumulative_referral_fees, + SUM(cumulative_collected_fees) as cumulative_collected_fees, + SUM(cumulative_volume) as cumulative_volume + from + inc_market + group by + ts +), + +inc as ( + select + h.ts, + h.trades, + h.exchange_fees, + h.referral_fees, + h.collected_fees, + h.volume, + h.cumulative_exchange_fees, + h.cumulative_referral_fees, + h.cumulative_collected_fees, + h.cumulative_volume, + COALESCE( + l.liquidation_rewards, + 0 + ) as liquidation_rewards, + COALESCE( + l.liquidated_accounts, + 0 + ) as liquidated_accounts + from + inc_trade as h + left join inc_liq as l + on h.ts = l.ts +) + +select * +from + inc \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_tracking_stats_daily_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_tracking_stats_daily_base_mainnet.sql new file mode 100644 index 00000000..2b311e26 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_tracking_stats_daily_base_mainnet.sql @@ -0,0 +1,93 @@ +with trades as ( + select + DATE_TRUNC( + 'day', + ts + ) as ts, + tracking_code, + SUM(exchange_fees) as exchange_fees, + SUM(referral_fees) as referral_fees, + SUM(collected_fees) as collected_fees, + SUM(volume) as volume, + SUM(trades) as trades + from + "analytics"."prod_base_mainnet"."fct_perp_tracking_stats_hourly_base_mainnet" + group by + DATE_TRUNC( + 'day', + ts + ), + tracking_code +), + +accounts as ( + select + DATE_TRUNC( + 'day', + ts + ) as ts, + tracking_code, + COUNT( + distinct account_id + ) as "accounts" + from + "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" + group by + DATE_TRUNC( + 'day', + ts + ), + tracking_code +), + +total as ( + select + ts, + SUM(exchange_fees) as exchange_fees_total, + SUM(referral_fees) as referral_fees_total, + SUM(collected_fees) as collected_fees_total, + SUM(volume) as volume_total, + SUM(trades) as trades_total + from + trades + group by + ts +) + +select + trades.ts, + trades.tracking_code, + trades.exchange_fees, + trades.referral_fees, + trades.collected_fees, + trades.volume, + trades.trades, + accounts.accounts, + case + when total.exchange_fees_total = 0 then 0 + else trades.exchange_fees / total.exchange_fees_total + end as exchange_fees_share, + case + when total.referral_fees_total = 0 then 0 + else trades.referral_fees / total.referral_fees_total + end as referral_fees_share, + case + when total.collected_fees_total = 0 then 0 + else trades.collected_fees / total.collected_fees_total + end as collected_fees_share, + case + when total.volume_total = 0 then 0 + else trades.volume / total.volume_total + end as volume_share, + case + when total.trades_total = 0 then 0 + else trades.trades / total.trades_total + end as trades_share +from + trades +inner join accounts + on + trades.ts = accounts.ts + and trades.tracking_code = accounts.tracking_code +inner join total + on trades.ts = total.ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_tracking_stats_hourly_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_tracking_stats_hourly_base_mainnet.sql new file mode 100644 index 00000000..1df05afd --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_tracking_stats_hourly_base_mainnet.sql @@ -0,0 +1,93 @@ +with trades as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + tracking_code, + SUM(exchange_fees) as exchange_fees, + SUM(referral_fees) as referral_fees, + SUM(collected_fees) as collected_fees, + SUM(notional_trade_size) as volume, + SUM(1) as trades + from + "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" + group by + DATE_TRUNC( + 'hour', + ts + ), + tracking_code +), + +accounts as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + tracking_code, + COUNT( + distinct account_id + ) as "accounts" + from + "analytics"."prod_base_mainnet"."fct_perp_trades_base_mainnet" + group by + DATE_TRUNC( + 'hour', + ts + ), + tracking_code +), + +total as ( + select + ts, + SUM(trades) as trades_total, + SUM(exchange_fees) as exchange_fees_total, + SUM(referral_fees) as referral_fees_total, + SUM(collected_fees) as collected_fees_total, + SUM(volume) as volume_total + from + trades + group by + ts +) + +select + trades.ts, + trades.tracking_code, + trades.exchange_fees, + trades.referral_fees, + trades.collected_fees, + trades.volume, + trades.trades, + accounts.accounts, + case + when total.exchange_fees_total = 0 then 0 + else trades.exchange_fees / total.exchange_fees_total + end as exchange_fees_share, + case + when total.referral_fees_total = 0 then 0 + else trades.referral_fees / total.referral_fees_total + end as referral_fees_share, + case + when total.collected_fees_total = 0 then 0 + else trades.collected_fees / total.collected_fees_total + end as collected_fees_share, + case + when total.volume_total = 0 then 0 + else trades.volume / total.volume_total + end as volume_share, + case + when total.trades_total = 0 then 0 + else trades.trades / total.trades_total + end as trades_share +from + trades +inner join accounts + on + trades.ts = accounts.ts + and trades.tracking_code = accounts.tracking_code +inner join total + on trades.ts = total.ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/prices/fct_prices_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/prices/fct_prices_base_mainnet.sql new file mode 100644 index 00000000..51d5fd2e --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/prices/fct_prices_base_mainnet.sql @@ -0,0 +1,54 @@ +with all_prices as ( + select + ts, + null as market_address, + market_symbol, + price + from + "analytics"."prod_base_mainnet"."fct_perp_market_history_base_mainnet" + union all + select + ts, + null as market_address, + 'SNX' as market_symbol, + snx_price as price + from + "analytics"."prod_base_mainnet"."fct_buyback_base_mainnet" + where + snx_price > 0 + union all + select + ts, + collateral_type as market_address, + null as market_symbol, + collateral_value / amount as price + from + "analytics"."prod_raw_base_mainnet"."core_vault_collateral_base_mainnet" + where + collateral_value > 0 +), + +tokens as ( + select + token_address, + token_symbol + from + "analytics"."prod_seeds"."base_mainnet_tokens" +) + +select + p.ts, + p.market_address, + p.price, + COALESCE( + t.token_symbol, + p.market_symbol + ) as market_symbol +from + all_prices as p +left join tokens as t + on LOWER( + p.market_address + ) = LOWER( + t.token_address + ) \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/prices/fct_prices_hourly_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/prices/fct_prices_hourly_base_mainnet.sql new file mode 100644 index 00000000..73b69f38 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/prices/fct_prices_hourly_base_mainnet.sql @@ -0,0 +1,72 @@ +with prices as ( + select distinct + market_symbol, + DATE_TRUNC( + 'hour', + ts + ) as ts, + LAST_VALUE(price) over ( + partition by DATE_TRUNC('hour', ts), market_symbol + order by + ts + rows between unbounded preceding + and unbounded following + ) as price + from + "analytics"."prod_base_mainnet"."fct_prices_base_mainnet" +), + +dim as ( + select + m.market_symbol, + GENERATE_SERIES( + DATE_TRUNC('hour', MIN(t.ts)), + DATE_TRUNC('hour', MAX(t.ts)), + '1 hour'::INTERVAL + ) as ts + from + ( + select ts + from + prices + ) as t + cross join ( + select distinct market_symbol + from + prices + ) as m + group by + m.market_symbol +), + +ffill as ( + select + dim.ts, + dim.market_symbol, + LAST(prices.price) over ( + partition by dim.market_symbol + order by dim.ts + rows between unbounded preceding and current row + ) as price + from + dim + left join prices + on + dim.ts = prices.ts + and dim.market_symbol = prices.market_symbol +), + +hourly_prices as ( + select + ts, + market_symbol, + price + from + ffill +) + +select * +from + hourly_prices +where + price is not null \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_p_27b6af55248f953e90043a26b172ae10.sql b/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_p_27b6af55248f953e90043a26b172ae10.sql new file mode 100644 index 00000000..4f5917b2 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_p_27b6af55248f953e90043a26b172ae10.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_prices_hourly_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_prices_base_mainnet_price__True__0.sql b/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_prices_base_mainnet_price__True__0.sql new file mode 100644 index 00000000..b7368af4 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_prices_base_mainnet_price__True__0.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_prices_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_base_mainnet_market_symbol.sql b/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_base_mainnet_market_symbol.sql new file mode 100644 index 00000000..2416624d --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_base_mainnet_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_base_mainnet"."fct_prices_base_mainnet" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_base_mainnet_price.sql b/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_base_mainnet_price.sql new file mode 100644 index 00000000..c71dcc8c --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_base_mainnet_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_base_mainnet"."fct_prices_base_mainnet" +where price is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_base_mainnet_ts.sql new file mode 100644 index 00000000..adbfa0ce --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_prices_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_hourly_base_mainnet_market_symbol.sql b/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_hourly_base_mainnet_market_symbol.sql new file mode 100644 index 00000000..57f855ce --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_hourly_base_mainnet_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_base_mainnet"."fct_prices_hourly_base_mainnet" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_hourly_base_mainnet_price.sql b/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_hourly_base_mainnet_price.sql new file mode 100644 index 00000000..fb9036d9 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_hourly_base_mainnet_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_base_mainnet"."fct_prices_hourly_base_mainnet" +where price is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_hourly_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_hourly_base_mainnet_ts.sql new file mode 100644 index 00000000..ef0879c0 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_hourly_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_prices_hourly_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/fct_spot_atomics_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/spot/fct_spot_atomics_base_mainnet.sql new file mode 100644 index 00000000..715a5260 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/fct_spot_atomics_base_mainnet.sql @@ -0,0 +1,61 @@ +with bought as ( + select + id, + block_timestamp as ts, + block_number, + transaction_hash as tx_hash, + synth_market_id, + + price / 1e18 + as price, + + synth_returned / 1e18 + as amount, + referrer + from + "analytics"."prod_raw_base_mainnet"."spot_synth_bought_base_mainnet" +), + +sold as ( + select + id, + block_timestamp as ts, + block_number, + transaction_hash as tx_hash, + synth_market_id, + + price / 1e18 + as price, + -1 * + amount_returned / 1e18 + as amount, + referrer + from + "analytics"."prod_raw_base_mainnet"."spot_synth_sold_base_mainnet" +) + +select + id, + ts, + block_number, + tx_hash, + synth_market_id, + price, + amount, + referrer +from + bought +union all +select + id, + ts, + block_number, + tx_hash, + synth_market_id, + price, + amount, + referrer +from + sold +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/fct_spot_markets_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/spot/fct_spot_markets_base_mainnet.sql new file mode 100644 index 00000000..1655d2e0 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/fct_spot_markets_base_mainnet.sql @@ -0,0 +1,13 @@ +with base as ( + select + synth_market_id as id, + block_timestamp as created_ts, + block_number, + synth_token_address as token_address + from + "analytics"."prod_raw_base_mainnet"."spot_synth_registered_base_mainnet" +) + +select * +from + base \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/fct_spot_wrapper_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/spot/fct_spot_wrapper_base_mainnet.sql new file mode 100644 index 00000000..8c77b9dc --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/fct_spot_wrapper_base_mainnet.sql @@ -0,0 +1,49 @@ +with wraps as ( + select + id, + block_timestamp as ts, + block_number, + transaction_hash as tx_hash, + synth_market_id, + + amount_wrapped / 1e18 + as amount_wrapped + from + "analytics"."prod_raw_base_mainnet"."spot_synth_wrapped_base_mainnet" +), + +unwraps as ( + select + id, + block_timestamp as ts, + block_number, + transaction_hash as tx_hash, + synth_market_id, + -1 * + amount_unwrapped / 1e18 + as amount_wrapped + from + "analytics"."prod_raw_base_mainnet"."spot_synth_unwrapped_base_mainnet" +) + +select + id, + ts, + block_number, + tx_hash, + synth_market_id, + amount_wrapped +from + wraps +union all +select + id, + ts, + block_number, + tx_hash, + synth_market_id, + amount_wrapped +from + unwraps +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/fct_synth_supply_base_mainnet.sql b/compiled/synthetix/models/marts/base/mainnet/spot/fct_synth_supply_base_mainnet.sql new file mode 100644 index 00000000..51b4cfa4 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/fct_synth_supply_base_mainnet.sql @@ -0,0 +1,76 @@ +with wrapper as ( + select + ts, + block_number, + synth_market_id, + amount_wrapped as change_amount + from + "analytics"."prod_base_mainnet"."fct_spot_wrapper_base_mainnet" +), + +atomics as ( + select + ts, + block_number, + synth_market_id, + amount as change_amount + from + "analytics"."prod_base_mainnet"."fct_spot_atomics_base_mainnet" + union all + select + ts, + block_number, + 0 as synth_market_id, + amount * price * -1 as change_amount + from + "analytics"."prod_base_mainnet"."fct_spot_atomics_base_mainnet" +), + +usd_changes as ( + select + block_timestamp as ts, + block_number, + 0 as synth_market_id, + + amount / 1e18 + as change_amount + from + "analytics"."prod_raw_base_mainnet"."core_usd_minted_base_mainnet" + union all + select + block_timestamp as ts, + block_number, + 0 as synth_market_id, + -1 * + amount / 1e18 + as change_amount + from + "analytics"."prod_raw_base_mainnet"."core_usd_burned_base_mainnet" +), + +all_changes as ( + select * + from + wrapper + union all + select * + from + atomics + union all + select * + from + usd_changes +) + +select + ts, + block_number, + synth_market_id, + SUM(change_amount) over ( + partition by synth_market_id + order by + ts, + block_number + ) as supply +from + all_changes \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_250a7c642b574d53cc1af4dfcbcf129d.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_250a7c642b574d53cc1af4dfcbcf129d.sql new file mode 100644 index 00000000..da06b51d --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_250a7c642b574d53cc1af4dfcbcf129d.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_spot_wrapper_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_7fab60828a5bfeb783ade31a478e75db.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_7fab60828a5bfeb783ade31a478e75db.sql new file mode 100644 index 00000000..e929b9cc --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_7fab60828a5bfeb783ade31a478e75db.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_spot_atomics_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_91ed2d6444a2d9e7dae36ab1d509b137.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_91ed2d6444a2d9e7dae36ab1d509b137.sql new file mode 100644 index 00000000..b1919f22 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_91ed2d6444a2d9e7dae36ab1d509b137.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_synth_supply_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_c6e2598ae26ef43c24f3f88f8dc4f769.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_c6e2598ae26ef43c24f3f88f8dc4f769.sql new file mode 100644 index 00000000..fcb70c16 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_c6e2598ae26ef43c24f3f88f8dc4f769.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_mainnet"."fct_spot_markets_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_amount.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_amount.sql new file mode 100644 index 00000000..24477403 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_base_mainnet"."fct_spot_atomics_base_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_block_number.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_block_number.sql new file mode 100644 index 00000000..c879490e --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_mainnet"."fct_spot_atomics_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_id.sql new file mode 100644 index 00000000..6ee7189f --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_mainnet"."fct_spot_atomics_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_price.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_price.sql new file mode 100644 index 00000000..b9c4cb6b --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_base_mainnet"."fct_spot_atomics_base_mainnet" +where price is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_referrer.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_referrer.sql new file mode 100644 index 00000000..9a3c5b8d --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_referrer.sql @@ -0,0 +1,11 @@ + + + + + + +select referrer +from "analytics"."prod_base_mainnet"."fct_spot_atomics_base_mainnet" +where referrer is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_synth_market_id.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_synth_market_id.sql new file mode 100644 index 00000000..971e0a3b --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_base_mainnet"."fct_spot_atomics_base_mainnet" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_ts.sql new file mode 100644 index 00000000..18460e7b --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_spot_atomics_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_tx_hash.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_tx_hash.sql new file mode 100644 index 00000000..262d61a1 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_tx_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select tx_hash +from "analytics"."prod_base_mainnet"."fct_spot_atomics_base_mainnet" +where tx_hash is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_markets_base_mainnet_block_number.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_markets_base_mainnet_block_number.sql new file mode 100644 index 00000000..f9a00c86 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_markets_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_mainnet"."fct_spot_markets_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_markets_base_mainnet_created_ts.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_markets_base_mainnet_created_ts.sql new file mode 100644 index 00000000..210e229e --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_markets_base_mainnet_created_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select created_ts +from "analytics"."prod_base_mainnet"."fct_spot_markets_base_mainnet" +where created_ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_markets_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_markets_base_mainnet_id.sql new file mode 100644 index 00000000..bdc31da5 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_markets_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_mainnet"."fct_spot_markets_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_markets_base_mainnet_token_address.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_markets_base_mainnet_token_address.sql new file mode 100644 index 00000000..3e596a6f --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_markets_base_mainnet_token_address.sql @@ -0,0 +1,11 @@ + + + + + + +select token_address +from "analytics"."prod_base_mainnet"."fct_spot_markets_base_mainnet" +where token_address is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_amount_wrapped.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_amount_wrapped.sql new file mode 100644 index 00000000..1eb59b2f --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_amount_wrapped.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_wrapped +from "analytics"."prod_base_mainnet"."fct_spot_wrapper_base_mainnet" +where amount_wrapped is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_block_number.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_block_number.sql new file mode 100644 index 00000000..d85551c2 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_mainnet"."fct_spot_wrapper_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_id.sql new file mode 100644 index 00000000..99e85bf5 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_mainnet"."fct_spot_wrapper_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_synth_market_id.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_synth_market_id.sql new file mode 100644 index 00000000..ba922fe3 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_base_mainnet"."fct_spot_wrapper_base_mainnet" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_ts.sql new file mode 100644 index 00000000..39da23fc --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_spot_wrapper_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_tx_hash.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_tx_hash.sql new file mode 100644 index 00000000..103fc4e4 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_tx_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select tx_hash +from "analytics"."prod_base_mainnet"."fct_spot_wrapper_base_mainnet" +where tx_hash is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_synth_supply_base_mainnet_block_number.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_synth_supply_base_mainnet_block_number.sql new file mode 100644 index 00000000..c7c50032 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_synth_supply_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_mainnet"."fct_synth_supply_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_synth_supply_base_mainnet_supply.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_synth_supply_base_mainnet_supply.sql new file mode 100644 index 00000000..7bf0ea5c --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_synth_supply_base_mainnet_supply.sql @@ -0,0 +1,11 @@ + + + + + + +select supply +from "analytics"."prod_base_mainnet"."fct_synth_supply_base_mainnet" +where supply is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_synth_supply_base_mainnet_synth_market_id.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_synth_supply_base_mainnet_synth_market_id.sql new file mode 100644 index 00000000..b09110c7 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_synth_supply_base_mainnet_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_base_mainnet"."fct_synth_supply_base_mainnet" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_synth_supply_base_mainnet_ts.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_synth_supply_base_mainnet_ts.sql new file mode 100644 index 00000000..9fcf4773 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_synth_supply_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_mainnet"."fct_synth_supply_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/unique_fct_spot_atomics_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/unique_fct_spot_atomics_base_mainnet_id.sql new file mode 100644 index 00000000..f713c6b6 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/unique_fct_spot_atomics_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_base_mainnet"."fct_spot_atomics_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/unique_fct_spot_wrapper_base_mainnet_id.sql b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/unique_fct_spot_wrapper_base_mainnet_id.sql new file mode 100644 index 00000000..465b7425 --- /dev/null +++ b/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/unique_fct_spot_wrapper_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_base_mainnet"."fct_spot_wrapper_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/fct_buyback_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/fct_buyback_base_sepolia.sql new file mode 100644 index 00000000..648191f3 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/fct_buyback_base_sepolia.sql @@ -0,0 +1,17 @@ +select + id, + block_timestamp as ts, + buyer, + + snx / 1e18 + as snx, + + usd / 1e18 + as usd, + ( + usd / 1e18 +) / ( + snx / 1e18 +) as snx_price +from + "analytics"."prod_raw_base_sepolia"."buyback_processed_base_sepolia" \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/fct_buyback_daily_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/fct_buyback_daily_base_sepolia.sql new file mode 100644 index 00000000..5fa51ddc --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/fct_buyback_daily_base_sepolia.sql @@ -0,0 +1,31 @@ +with agg as ( + select + date_trunc( + 'day', + ts + ) as ts, + sum(snx) as snx_amount, + sum(usd) as usd_amount + from + "analytics"."prod_base_sepolia"."fct_buyback_base_sepolia" + group by + date_trunc( + 'day', + ts + ) +) -- add cumulative amounts + +select + ts, + snx_amount, + usd_amount, + sum(snx_amount) over ( + order by + ts + ) as cumulative_snx_amount, + sum(usd_amount) over ( + order by + ts + ) as cumulative_usd_amount +from + agg \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/fct_buyback_hourly_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/fct_buyback_hourly_base_sepolia.sql new file mode 100644 index 00000000..f1a8f71b --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/fct_buyback_hourly_base_sepolia.sql @@ -0,0 +1,31 @@ +with agg as ( + select + date_trunc( + 'hour', + ts + ) as ts, + sum(snx) as snx_amount, + sum(usd) as usd_amount + from + "analytics"."prod_base_sepolia"."fct_buyback_base_sepolia" + group by + date_trunc( + 'hour', + ts + ) +) -- add cumulative amounts + +select + ts, + snx_amount, + usd_amount, + sum(snx_amount) over ( + order by + ts + ) as cumulative_snx_amount, + sum(usd_amount) over ( + order by + ts + ) as cumulative_usd_amount +from + agg \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_19d9635b42d83035fb764a30eb745906.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_19d9635b42d83035fb764a30eb745906.sql new file mode 100644 index 00000000..bde1c0e0 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_19d9635b42d83035fb764a30eb745906.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_buyback_daily_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not cumulative_usd_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_1bf638a8eb91a53680354c7e48a8b077.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_1bf638a8eb91a53680354c7e48a8b077.sql new file mode 100644 index 00000000..3e39b780 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_1bf638a8eb91a53680354c7e48a8b077.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_buyback_daily_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not snx_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_2536425d340752a408f11af4d6e17df5.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_2536425d340752a408f11af4d6e17df5.sql new file mode 100644 index 00000000..2edc818f --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_2536425d340752a408f11af4d6e17df5.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_buyback_hourly_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not cumulative_snx_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_4d682ef0bf2205fae0715c85cdea2cfa.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_4d682ef0bf2205fae0715c85cdea2cfa.sql new file mode 100644 index 00000000..75448fb9 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_4d682ef0bf2205fae0715c85cdea2cfa.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_buyback_hourly_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not cumulative_usd_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_4d7ae50362ef8b4d8e7af3a690fb9dba.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_4d7ae50362ef8b4d8e7af3a690fb9dba.sql new file mode 100644 index 00000000..10aa7834 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_4d7ae50362ef8b4d8e7af3a690fb9dba.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_buyback_daily_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not cumulative_snx_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_8e018fe7304f85f2f4c41ebb3c45b989.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_8e018fe7304f85f2f4c41ebb3c45b989.sql new file mode 100644 index 00000000..6f7361e8 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_8e018fe7304f85f2f4c41ebb3c45b989.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_buyback_hourly_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not snx_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_a4e81546e4ccc71932af9661f5571a01.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_a4e81546e4ccc71932af9661f5571a01.sql new file mode 100644 index 00000000..f97923fd --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_a4e81546e4ccc71932af9661f5571a01.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_buyback_hourly_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not usd_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_e29d9b49f7316dcccc24e427120330f9.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_e29d9b49f7316dcccc24e427120330f9.sql new file mode 100644 index 00000000..b4789d18 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_e29d9b49f7316dcccc24e427120330f9.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_buyback_daily_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not usd_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_f27268fa82fe2198c6837b55019f56b4.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_f27268fa82fe2198c6837b55019f56b4.sql new file mode 100644 index 00000000..7f7bb6a5 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_f27268fa82fe2198c6837b55019f56b4.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_buyback_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not snx_price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_buyback_base_sepolia_snx__True__0.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_buyback_base_sepolia_snx__True__0.sql new file mode 100644 index 00000000..94513ec0 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_buyback_base_sepolia_snx__True__0.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_buyback_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not snx >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_buyback_base_sepolia_usd__True__0.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_buyback_base_sepolia_usd__True__0.sql new file mode 100644 index 00000000..5a21701e --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_buyback_base_sepolia_usd__True__0.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_buyback_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not usd >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_buyer.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_buyer.sql new file mode 100644 index 00000000..20bc5401 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_buyer.sql @@ -0,0 +1,11 @@ + + + + + + +select buyer +from "analytics"."prod_base_sepolia"."fct_buyback_base_sepolia" +where buyer is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_id.sql new file mode 100644 index 00000000..cf0d517e --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_sepolia"."fct_buyback_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_snx.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_snx.sql new file mode 100644 index 00000000..8ec8f416 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_snx.sql @@ -0,0 +1,11 @@ + + + + + + +select snx +from "analytics"."prod_base_sepolia"."fct_buyback_base_sepolia" +where snx is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_snx_price.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_snx_price.sql new file mode 100644 index 00000000..18c662ab --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_snx_price.sql @@ -0,0 +1,11 @@ + + + + + + +select snx_price +from "analytics"."prod_base_sepolia"."fct_buyback_base_sepolia" +where snx_price is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_ts.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_ts.sql new file mode 100644 index 00000000..7cba6c8e --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_sepolia"."fct_buyback_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_usd.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_usd.sql new file mode 100644 index 00000000..7f458be3 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_usd.sql @@ -0,0 +1,11 @@ + + + + + + +select usd +from "analytics"."prod_base_sepolia"."fct_buyback_base_sepolia" +where usd is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_daily_base_sepolia_cumulative_snx_amount.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_daily_base_sepolia_cumulative_snx_amount.sql new file mode 100644 index 00000000..da6a9040 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_daily_base_sepolia_cumulative_snx_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select cumulative_snx_amount +from "analytics"."prod_base_sepolia"."fct_buyback_daily_base_sepolia" +where cumulative_snx_amount is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_daily_base_sepolia_cumulative_usd_amount.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_daily_base_sepolia_cumulative_usd_amount.sql new file mode 100644 index 00000000..5b1c1c28 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_daily_base_sepolia_cumulative_usd_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select cumulative_usd_amount +from "analytics"."prod_base_sepolia"."fct_buyback_daily_base_sepolia" +where cumulative_usd_amount is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_daily_base_sepolia_snx_amount.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_daily_base_sepolia_snx_amount.sql new file mode 100644 index 00000000..d6bb53ed --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_daily_base_sepolia_snx_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select snx_amount +from "analytics"."prod_base_sepolia"."fct_buyback_daily_base_sepolia" +where snx_amount is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_daily_base_sepolia_ts.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_daily_base_sepolia_ts.sql new file mode 100644 index 00000000..9cba149d --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_daily_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_sepolia"."fct_buyback_daily_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_daily_base_sepolia_usd_amount.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_daily_base_sepolia_usd_amount.sql new file mode 100644 index 00000000..1212305a --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_daily_base_sepolia_usd_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select usd_amount +from "analytics"."prod_base_sepolia"."fct_buyback_daily_base_sepolia" +where usd_amount is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_hourly_base_sepolia_cumulative_snx_amount.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_hourly_base_sepolia_cumulative_snx_amount.sql new file mode 100644 index 00000000..080333f0 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_hourly_base_sepolia_cumulative_snx_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select cumulative_snx_amount +from "analytics"."prod_base_sepolia"."fct_buyback_hourly_base_sepolia" +where cumulative_snx_amount is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_hourly_base_sepolia_cumulative_usd_amount.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_hourly_base_sepolia_cumulative_usd_amount.sql new file mode 100644 index 00000000..69df17aa --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_hourly_base_sepolia_cumulative_usd_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select cumulative_usd_amount +from "analytics"."prod_base_sepolia"."fct_buyback_hourly_base_sepolia" +where cumulative_usd_amount is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_hourly_base_sepolia_snx_amount.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_hourly_base_sepolia_snx_amount.sql new file mode 100644 index 00000000..053fba18 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_hourly_base_sepolia_snx_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select snx_amount +from "analytics"."prod_base_sepolia"."fct_buyback_hourly_base_sepolia" +where snx_amount is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_hourly_base_sepolia_ts.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_hourly_base_sepolia_ts.sql new file mode 100644 index 00000000..a39f21dc --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_hourly_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_sepolia"."fct_buyback_hourly_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_hourly_base_sepolia_usd_amount.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_hourly_base_sepolia_usd_amount.sql new file mode 100644 index 00000000..c85653ee --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_hourly_base_sepolia_usd_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select usd_amount +from "analytics"."prod_base_sepolia"."fct_buyback_hourly_base_sepolia" +where usd_amount is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/unique_fct_buyback_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/unique_fct_buyback_base_sepolia_id.sql new file mode 100644 index 00000000..9bbd77da --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/unique_fct_buyback_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_base_sepolia"."fct_buyback_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/fct_core_account_delegation_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/core/fct_core_account_delegation_base_sepolia.sql new file mode 100644 index 00000000..d432a797 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/fct_core_account_delegation_base_sepolia.sql @@ -0,0 +1,64 @@ +with delegation_changes as ( + select + block_timestamp, + account_id, + pool_id, + collateral_type, + + amount / 1e18 + + - LAG( + amount / 1e18 +, 1, 0) over ( + partition by + account_id, + pool_id, + collateral_type + order by + block_timestamp + ) as change_in_amount + from + "analytics"."prod_raw_base_sepolia"."core_delegation_updated_base_sepolia" +), + +cumulative_delegation as ( + select + block_timestamp, + account_id, + pool_id, + collateral_type, + SUM(change_in_amount) over ( + partition by + pool_id, + account_id, + collateral_type + order by + block_timestamp + ) as cumulative_amount_delegated, + ROW_NUMBER() over ( + partition by + pool_id, + account_id, + collateral_type + order by + block_timestamp desc + ) as rn + from + delegation_changes +) + +select + block_timestamp as ts, + pool_id, + collateral_type, + cumulative_amount_delegated as amount_delegated, + CAST( + account_id as text + ) as account_id +from + cumulative_delegation +where + rn = 1 +order by + block_timestamp, + collateral_type \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/core/fct_core_apr_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/core/fct_core_apr_base_sepolia.sql new file mode 100644 index 00000000..a2e02c6b --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/fct_core_apr_base_sepolia.sql @@ -0,0 +1,234 @@ + + +with pnl_hourly as ( + select + ts, + pool_id, + collateral_type, + collateral_value, + debt, + hourly_pnl, + hourly_issuance, + rewards_usd, + hourly_pnl_pct, + hourly_rewards_pct, + hourly_total_pct, + SUM( + COALESCE( + hourly_issuance, + 0 + ) + ) over ( + partition by + pool_id, + collateral_type + order by + ts + ) as cumulative_issuance, + SUM( + hourly_pnl + ) over ( + partition by + pool_id, + collateral_type + order by + ts + ) as cumulative_pnl + from + "analytics"."prod_base_sepolia"."fct_pool_pnl_hourly_base_sepolia" +), + +avg_returns as ( + select + ts, + pool_id, + collateral_type, + AVG( + hourly_pnl_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '24 HOURS' preceding + and current row + ) as avg_24h_pnl_pct, + AVG( + hourly_pnl_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '7 DAYS' preceding + and current row + ) as avg_7d_pnl_pct, + AVG( + hourly_pnl_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '28 DAYS' preceding + and current row + ) as avg_28d_pnl_pct, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '24 HOURS' preceding + and current row + ) as avg_24h_rewards_pct, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '7 DAYS' preceding + and current row + ) as avg_7d_rewards_pct, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '28 DAYS' preceding + and current row + ) as avg_28d_rewards_pct, + AVG( + hourly_total_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '24 HOURS' preceding + and current row + ) as avg_24h_total_pct, + AVG( + hourly_total_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '7 DAYS' preceding + and current row + ) as avg_7d_total_pct, + AVG( + hourly_total_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '28 DAYS' preceding + and current row + ) as avg_28d_total_pct + from + pnl_hourly +), + +apr_calculations as ( + select + pnl_hourly.ts, + pnl_hourly.pool_id, + pnl_hourly.collateral_type, + pnl_hourly.collateral_value, + pnl_hourly.debt, + pnl_hourly.hourly_pnl, + pnl_hourly.cumulative_pnl, + pnl_hourly.hourly_issuance, + pnl_hourly.cumulative_issuance, + pnl_hourly.rewards_usd, + pnl_hourly.hourly_pnl_pct, + pnl_hourly.hourly_rewards_pct, + -- total pnls + avg_returns.avg_24h_total_pct * 24 * 365 as apr_24h, + avg_returns.avg_7d_total_pct * 24 * 365 as apr_7d, + avg_returns.avg_28d_total_pct * 24 * 365 as apr_28d, + -- pool pnls + avg_returns.avg_24h_pnl_pct * 24 * 365 as apr_24h_pnl, + avg_returns.avg_7d_pnl_pct * 24 * 365 as apr_7d_pnl, + avg_returns.avg_28d_pnl_pct * 24 * 365 as apr_28d_pnl, + -- rewards pnls + avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards, + avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards, + avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards + from + pnl_hourly + inner join avg_returns + on + pnl_hourly.ts = avg_returns.ts + and pnl_hourly.pool_id = avg_returns.pool_id + and pnl_hourly.collateral_type = avg_returns.collateral_type +), + +apy_calculations as ( + select + *, + (POWER(1 + apr_24h / 8760, 8760) - 1) as apy_24h, + (POWER(1 + apr_7d / 8760, 8760) - 1) as apy_7d, + (POWER(1 + apr_28d / 8760, 8760) - 1) as apy_28d, + (POWER(1 + apr_24h_pnl / 8760, 8760) - 1) as apy_24h_pnl, + (POWER(1 + apr_7d_pnl / 8760, 8760) - 1) as apy_7d_pnl, + (POWER(1 + apr_28d_pnl / 8760, 8760) - 1) as apy_28d_pnl, + (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards, + (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards, + (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards + from + apr_calculations +) + +select + ts, + pool_id, + collateral_type, + collateral_value, + debt, + hourly_issuance, + hourly_pnl, + cumulative_pnl, + cumulative_issuance, + rewards_usd, + hourly_pnl_pct, + hourly_rewards_pct, + apr_24h, + apy_24h, + apr_7d, + apy_7d, + apr_28d, + apy_28d, + apr_24h_pnl, + apy_24h_pnl, + apr_7d_pnl, + apy_7d_pnl, + apr_28d_pnl, + apy_28d_pnl, + apr_24h_rewards, + apy_24h_rewards, + apr_7d_rewards, + apy_7d_rewards, + apr_28d_rewards, + apy_28d_rewards +from + apy_calculations +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/core/fct_core_apr_rewards_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/core/fct_core_apr_rewards_base_sepolia.sql new file mode 100644 index 00000000..a30263b1 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/fct_core_apr_rewards_base_sepolia.sql @@ -0,0 +1,111 @@ + + +with pnl_hourly as ( + select + ts, + pool_id, + collateral_type, + reward_token, + collateral_value, + rewards_usd, + hourly_rewards_pct + from + "analytics"."prod_base_sepolia"."fct_pool_pnl_hourly_reward_base_sepolia" +), + +avg_returns as ( + select + ts, + pool_id, + collateral_type, + reward_token, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type, + reward_token + order by + ts + range between interval '24 HOURS' preceding + and current row + ) as avg_24h_rewards_pct, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type, + reward_token + order by + ts + range between interval '7 DAYS' preceding + and current row + ) as avg_7d_rewards_pct, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type, + reward_token + order by + ts + range between interval '28 DAYS' preceding + and current row + ) as avg_28d_rewards_pct + from + pnl_hourly +), + +apr_calculations as ( + select + pnl_hourly.ts, + pnl_hourly.pool_id, + pnl_hourly.collateral_type, + pnl_hourly.reward_token, + pnl_hourly.collateral_value, + pnl_hourly.rewards_usd, + pnl_hourly.hourly_rewards_pct, + avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards, + avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards, + avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards + from + pnl_hourly + inner join avg_returns + on + pnl_hourly.ts = avg_returns.ts + and pnl_hourly.pool_id = avg_returns.pool_id + and pnl_hourly.collateral_type = avg_returns.collateral_type + and pnl_hourly.reward_token = avg_returns.reward_token +), + +apy_calculations as ( + select + *, + (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards, + (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards, + (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards + from + apr_calculations +) + +select + ts, + pool_id, + collateral_type, + reward_token, + collateral_value, + rewards_usd, + hourly_rewards_pct, + apr_24h_rewards, + apy_24h_rewards, + apr_7d_rewards, + apy_7d_rewards, + apr_28d_rewards, + apy_28d_rewards +from + apy_calculations +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/core/fct_core_market_updated_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/core/fct_core_market_updated_base_sepolia.sql new file mode 100644 index 00000000..021ad9f4 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/fct_core_market_updated_base_sepolia.sql @@ -0,0 +1,36 @@ +with market_updated as ( + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + sender, + collateral_type, + credit_capacity, + token_amount + from + "analytics"."prod_raw_base_sepolia"."core_market_updated_base_sepolia" +) + +select + id, + block_timestamp as ts, + transaction_hash, + event_name, + market_id, + collateral_type, + + credit_capacity / 1e18 + as credit_capacity, + + net_issuance / 1e18 + as net_issuance, + + token_amount / 1e18 + as token_amount +from + market_updated \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/core/fct_core_pool_collateral_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/core/fct_core_pool_collateral_base_sepolia.sql new file mode 100644 index 00000000..d6076b14 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/fct_core_pool_collateral_base_sepolia.sql @@ -0,0 +1,43 @@ +with events as ( + select + block_timestamp, + + token_amount / 1e18 + as token_amount, + collateral_type + from + "analytics"."prod_raw_base_sepolia"."core_deposited_base_sepolia" + union all + select + block_timestamp, + - + token_amount / 1e18 + as token_amount, + collateral_type + from + "analytics"."prod_raw_base_sepolia"."core_withdrawn_base_sepolia" +), + +ranked_events as ( + select + *, + SUM(token_amount) over ( + partition by collateral_type + order by + block_timestamp + rows between unbounded preceding + and current row + ) as amount_deposited + from + events +) + +select + block_timestamp as ts, + collateral_type, + amount_deposited +from + ranked_events +order by + block_timestamp, + collateral_type \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/core/fct_core_pool_delegation_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/core/fct_core_pool_delegation_base_sepolia.sql new file mode 100644 index 00000000..df1a6bf7 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/fct_core_pool_delegation_base_sepolia.sql @@ -0,0 +1,49 @@ +with delegation_changes as ( + select + block_timestamp, + account_id, + pool_id, + collateral_type, + + amount / 1e18 + + - LAG( + amount / 1e18 +, 1, 0) over ( + partition by + account_id, + pool_id, + collateral_type + order by + block_timestamp + ) as change_in_amount + from + "analytics"."prod_raw_base_sepolia"."core_delegation_updated_base_sepolia" +), + +cumulative_delegation as ( + select + block_timestamp, + pool_id, + collateral_type, + SUM(change_in_amount) over ( + partition by + pool_id, + collateral_type + order by + block_timestamp + ) as cumulative_amount_delegated + from + delegation_changes +) + +select + block_timestamp as ts, + pool_id, + collateral_type, + cumulative_amount_delegated as amount_delegated +from + cumulative_delegation +order by + block_timestamp, + collateral_type \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/core/fct_core_pools_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/core/fct_core_pools_base_sepolia.sql new file mode 100644 index 00000000..9b854a33 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/fct_core_pools_base_sepolia.sql @@ -0,0 +1,13 @@ +with base as ( + select + pool_id as id, + block_timestamp as created_ts, + block_number, + owner + from + "analytics"."prod_raw_base_sepolia"."core_pool_created_base_sepolia" +) + +select * +from + base \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_debt_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_debt_base_sepolia.sql new file mode 100644 index 00000000..b937213f --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_debt_base_sepolia.sql @@ -0,0 +1,10 @@ +select + ts, + block_number, + pool_id, + collateral_type, + debt +from + "analytics"."prod_raw_base_sepolia"."core_vault_debt_base_sepolia" +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_issuance_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_issuance_base_sepolia.sql new file mode 100644 index 00000000..b2f7433a --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_issuance_base_sepolia.sql @@ -0,0 +1,43 @@ +with burns as ( + select + block_timestamp as ts, + block_number, + transaction_hash, + pool_id, + collateral_type, + account_id, + -1 * + amount / 1e18 + as amount + from + "analytics"."prod_raw_base_sepolia"."core_usd_burned_base_sepolia" + order by + block_timestamp desc +), + +mints as ( + select + block_timestamp as ts, + block_number, + transaction_hash, + pool_id, + collateral_type, + account_id, + + amount / 1e18 + as amount + from + "analytics"."prod_raw_base_sepolia"."core_usd_minted_base_sepolia" + order by + block_timestamp desc +) + +select * +from + burns +union all +select * +from + mints +order by + ts desc \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_issuance_hourly_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_issuance_hourly_base_sepolia.sql new file mode 100644 index 00000000..7f44464c --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_issuance_hourly_base_sepolia.sql @@ -0,0 +1,122 @@ +with dim as ( + select + m.pool_id, + m.collateral_type, + generate_series( + date_trunc('hour', min(t.ts)), + date_trunc('hour', max(t.ts)), + '1 hour'::interval + ) as ts + from + ( + select ts + from + "analytics"."prod_base_sepolia"."fct_pool_issuance_base_sepolia" + ) as t + cross join ( + select distinct + pool_id, + collateral_type + from + "analytics"."prod_base_sepolia"."fct_pool_issuance_base_sepolia" + ) as m + group by + m.pool_id, + m.collateral_type +), + +max_debt_block as ( + select + pool_id, + collateral_type, + date_trunc( + 'hour', + ts + ) as "hour", + max(block_number) as max_block_number + from + "analytics"."prod_base_sepolia"."fct_pool_debt_base_sepolia" + group by + date_trunc( + 'hour', + ts + ), + pool_id, + collateral_type +), + +filt_issuance as ( + select + i.pool_id, + i.collateral_type, + i.amount, + case + when + i.block_number <= d.max_block_number + or d.max_block_number is null then i.ts + else i.ts + interval '1 hour' + end as ts + from + "analytics"."prod_base_sepolia"."fct_pool_issuance_base_sepolia" + as i + left join max_debt_block as d + on date_trunc( + 'hour', + i.ts + ) = d.hour + and i.pool_id = d.pool_id + and lower( + i.collateral_type + ) = lower( + d.collateral_type + ) + where + i.block_number <= ( + select + max( + max_block_number + ) as b + from + max_debt_block + ) +), + +issuance as ( + select + date_trunc( + 'hour', + ts + ) as ts, + pool_id, + collateral_type, + sum(amount) as hourly_issuance + from + filt_issuance + group by + date_trunc( + 'hour', + ts + ), + pool_id, + collateral_type +) + +select + dim.ts, + dim.pool_id, + dim.collateral_type, + coalesce( + i.hourly_issuance, + 0 + ) as hourly_issuance +from + dim +left join issuance as i + on + dim.pool_id = i.pool_id + and lower( + dim.collateral_type + ) = lower( + i.collateral_type + ) + and dim.ts = i.ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_pnl_hourly_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_pnl_hourly_base_sepolia.sql new file mode 100644 index 00000000..f09bd0aa --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_pnl_hourly_base_sepolia.sql @@ -0,0 +1,214 @@ + + +with dim as ( + select + p.pool_id, + p.collateral_type, + generate_series( + date_trunc('hour', min(t.ts)), + date_trunc('hour', max(t.ts)), + '1 hour'::INTERVAL + ) as ts + from + ( + select ts + from + "analytics"."prod_base_sepolia"."fct_pool_debt_base_sepolia" + ) as t + cross join ( + select distinct + pool_id, + collateral_type + from + "analytics"."prod_base_sepolia"."fct_pool_debt_base_sepolia" + ) as p + group by + p.pool_id, + p.collateral_type +), + +issuance as ( + select + ts, + pool_id, + collateral_type, + hourly_issuance + from + "analytics"."prod_base_sepolia"."fct_pool_issuance_hourly_base_sepolia" +), + +debt as ( + select distinct + pool_id, + collateral_type, + date_trunc( + 'hour', + ts + ) as ts, + last_value(debt) over ( + partition by date_trunc('hour', ts), pool_id, collateral_type + order by + ts + rows between unbounded preceding + and unbounded following + ) as debt + from + "analytics"."prod_base_sepolia"."fct_pool_debt_base_sepolia" +), + +collateral as ( + select distinct + pool_id, + collateral_type, + date_trunc( + 'hour', + ts + ) as ts, + last_value(collateral_value) over ( + partition by date_trunc('hour', ts), pool_id, collateral_type + order by + ts + rows between unbounded preceding + and unbounded following + ) as collateral_value + from + "analytics"."prod_raw_base_sepolia"."core_vault_collateral_base_sepolia" + where + pool_id = 1 +), + +ffill as ( + select + dim.ts, + dim.pool_id, + dim.collateral_type, + coalesce( + last(debt) over ( + partition by dim.collateral_type, dim.pool_id + order by dim.ts + rows between unbounded preceding and current row + ), + 0 + ) as debt, + coalesce( + last(collateral_value) over ( + partition by dim.collateral_type, dim.pool_id + order by dim.ts + rows between unbounded preceding and current row + ), + 0 + ) as collateral_value + from + dim + left join debt + on + dim.ts = debt.ts + and dim.pool_id = debt.pool_id + and dim.collateral_type = debt.collateral_type + left join collateral + on + dim.ts = collateral.ts + and dim.pool_id = collateral.pool_id + and dim.collateral_type = collateral.collateral_type +), + +hourly_pnl as ( + select + ts, + pool_id, + collateral_type, + collateral_value, + debt, + coalesce(lag(debt) over ( + partition by pool_id, collateral_type + order by + ts + ) - debt, 0) as hourly_pnl + from + ffill +), + +hourly_rewards as ( + select + ts, + pool_id, + collateral_type, + rewards_usd + from + "analytics"."prod_base_sepolia"."fct_pool_rewards_hourly_base_sepolia" +), + +hourly_returns as ( + select + pnl.ts, + pnl.pool_id, + pnl.collateral_type, + pnl.collateral_value, + pnl.debt, + coalesce( + iss.hourly_issuance, + 0 + ) as hourly_issuance, + pnl.hourly_pnl + coalesce( + iss.hourly_issuance, + 0 + ) as hourly_pnl, + coalesce( + rewards.rewards_usd, + 0 + ) as rewards_usd, + case + when pnl.collateral_value = 0 then 0 + else coalesce( + rewards.rewards_usd, + 0 + ) / pnl.collateral_value + end as hourly_rewards_pct, + case + when pnl.collateral_value = 0 then 0 + else + (coalesce(iss.hourly_issuance, 0) + pnl.hourly_pnl) + / pnl.collateral_value + end as hourly_pnl_pct, + case + when pnl.collateral_value = 0 then 0 + else + ( + coalesce(rewards.rewards_usd, 0) + + pnl.hourly_pnl + + coalesce(iss.hourly_issuance, 0) + ) + / pnl.collateral_value + end as hourly_total_pct + from + hourly_pnl as pnl + left join hourly_rewards as rewards + on + pnl.ts = rewards.ts + and pnl.pool_id = rewards.pool_id + and lower(pnl.collateral_type) = lower(rewards.collateral_type) + left join issuance as iss + on + pnl.ts = iss.ts + and pnl.pool_id = iss.pool_id + and lower( + pnl.collateral_type + ) = lower( + iss.collateral_type + ) +) + +select + ts, + pool_id, + collateral_type, + collateral_value, + debt, + hourly_issuance, + hourly_pnl, + rewards_usd, + hourly_pnl_pct, + hourly_rewards_pct, + hourly_total_pct +from + hourly_returns \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_pnl_hourly_reward_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_pnl_hourly_reward_base_sepolia.sql new file mode 100644 index 00000000..2f175b42 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_pnl_hourly_reward_base_sepolia.sql @@ -0,0 +1,82 @@ + + +with dim as ( + + select + t.ts, + t.pool_id, + t.collateral_type, + t.collateral_value, + p.token_symbol as reward_token + from + ( + select + ts, + collateral_type, + pool_id, + collateral_value + from + "analytics"."prod_base_sepolia"."fct_pool_pnl_hourly_base_sepolia" + group by + ts, + collateral_type, + pool_id, + collateral_value + ) as t + cross join ( + select distinct token_symbol + from + "analytics"."prod_base_sepolia"."fct_pool_rewards_token_hourly_base_sepolia" + ) as p + group by + t.ts, + t.pool_id, + t.collateral_type, + t.collateral_value, + p.token_symbol +), + +reward_hourly_token as ( + select + ts, + pool_id, + collateral_type, + token_symbol as reward_token, + SUM( + rewards_usd + ) as rewards_usd + from + "analytics"."prod_base_sepolia"."fct_pool_rewards_token_hourly_base_sepolia" + group by + ts, + pool_id, + collateral_type, + token_symbol +) + +select + dim.ts, + dim.pool_id, + dim.collateral_type, + dim.collateral_value, + dim.reward_token, + COALESCE( + reward_hourly_token.rewards_usd, + 0 + ) as rewards_usd, + case + when dim.collateral_value = 0 then 0 + else COALESCE( + reward_hourly_token.rewards_usd, + 0 + ) / dim.collateral_value + end as hourly_rewards_pct +from + dim +left join reward_hourly_token + on + dim.ts = reward_hourly_token.ts + and dim.pool_id = reward_hourly_token.pool_id + and LOWER(dim.collateral_type) + = LOWER(reward_hourly_token.collateral_type) + and dim.reward_token = reward_hourly_token.reward_token \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_rewards_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_rewards_base_sepolia.sql new file mode 100644 index 00000000..853328bf --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_rewards_base_sepolia.sql @@ -0,0 +1,39 @@ +with rewards_distributed as ( + select + block_timestamp as ts, + CAST( + pool_id as INTEGER + ) as pool_id, + collateral_type, + distributor, + + amount / 1e18 + as amount, + TO_TIMESTAMP("start") as ts_start, + "duration" + from + "analytics"."prod_raw_base_sepolia"."core_rewards_distributed_base_sepolia" +), + +distributors as ( + select + CAST(distributor_address as TEXT) as distributor_address, + CAST(token_symbol as TEXT) as token_symbol + from + "analytics"."prod_seeds"."base_sepolia_reward_distributors" +) + +select + rd.ts, + rd.pool_id, + rd.collateral_type, + rd.distributor, + distributors.token_symbol, + rd.amount, + rd.ts_start, + rd.duration +from + rewards_distributed as rd +inner join distributors on rd.distributor = distributors.distributor_address +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_rewards_hourly_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_rewards_hourly_base_sepolia.sql new file mode 100644 index 00000000..f95ed0bd --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_rewards_hourly_base_sepolia.sql @@ -0,0 +1,21 @@ +with token_hourly as ( + select + ts, + pool_id, + collateral_type, + rewards_usd + from + "analytics"."prod_base_sepolia"."fct_pool_rewards_token_hourly_base_sepolia" +) + +select + ts, + pool_id, + collateral_type, + SUM(rewards_usd) as rewards_usd +from + token_hourly +group by + ts, + pool_id, + collateral_type \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_rewards_token_hourly_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_rewards_token_hourly_base_sepolia.sql new file mode 100644 index 00000000..208c8958 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_rewards_token_hourly_base_sepolia.sql @@ -0,0 +1,190 @@ +with dim as ( + select + m.pool_id, + m.collateral_type, + generate_series( + date_trunc('hour', min(t.min_ts)), + date_trunc('hour', max(t.max_ts)), + '1 hour'::INTERVAL + ) as ts + from + ( + select + min(ts_start) as min_ts, + max( + ts_start + "duration" * '1 second'::INTERVAL + ) as max_ts + from + "analytics"."prod_base_sepolia"."fct_pool_rewards_base_sepolia" + ) as t + cross join ( + select distinct + pool_id, + collateral_type + from + "analytics"."prod_base_sepolia"."fct_pool_debt_base_sepolia" + ) as m + group by + m.pool_id, + m.collateral_type +), + +rewards_distributed as ( + select + ts, + pool_id, + collateral_type, + distributor, + token_symbol, + amount, + ts_start, + "duration" + from + "analytics"."prod_base_sepolia"."fct_pool_rewards_base_sepolia" +), + +hourly_distributions as ( + select + dim.ts, + dim.pool_id, + dim.collateral_type, + r.distributor, + r.token_symbol, + r.amount, + r.ts_start, + r."duration", + row_number() over ( + partition by + dim.ts, + dim.pool_id, + dim.collateral_type, + r.distributor + order by + r.ts_start desc + ) as distributor_index + from + dim + left join rewards_distributed as r + on + dim.pool_id = r.pool_id + and lower( + dim.collateral_type + ) = lower( + r.collateral_type + ) + and dim.ts + '1 hour'::INTERVAL >= r.ts_start + and dim.ts < r.ts_start + r."duration" * '1 second'::INTERVAL + where + r."duration" > 0 +), + +streamed_rewards as ( + select + d.ts, + d.pool_id, + d.collateral_type, + d.distributor, + d.token_symbol, + -- get the amount of time distributed this hour + -- use the smaller of those two intervals + -- convert the interval to a number of hours + -- multiply the result by the hourly amount to get the amount distributed this hour + ( + extract( + epoch + from + least( + d."duration" / 3600 * '1 hour'::INTERVAL, + least( + d.ts + '1 hour'::INTERVAL - greatest( + d.ts, + d.ts_start + ), + least( + d.ts_start + d."duration" * '1 second'::INTERVAL, + d.ts + '1 hour'::INTERVAL + ) - d.ts + ) + ) + ) / 3600 + ) * d.amount / ( + d."duration" / 3600 + ) as amount + from + hourly_distributions as d + where + d.distributor_index = 1 +), + +instant_rewards as ( + select + date_trunc( + 'hour', + ts + ) as ts, + pool_id, + collateral_type, + distributor, + token_symbol, + amount + from + rewards_distributed + where + "duration" = 0 +), + +combined as ( + select + combo.ts, + combo.pool_id, + combo.collateral_type, + combo.distributor, + combo.token_symbol, + combo.amount, + p.price + from + ( + select + ts, + pool_id, + collateral_type, + distributor, + token_symbol, + amount + from + streamed_rewards + union all + select + ts, + pool_id, + collateral_type, + distributor, + token_symbol, + amount + from + instant_rewards + ) as combo + left join "analytics"."prod_base_sepolia"."fct_prices_hourly_base_sepolia" as p + on + combo.token_symbol = p.market_symbol + and combo.ts = p.ts +) + +select + ts, + pool_id, + collateral_type, + distributor, + token_symbol, + sum(amount) as amount, + sum( + amount * price + ) as rewards_usd +from + combined +group by + ts, + pool_id, + collateral_type, + distributor, + token_symbol \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/accepted_values_fct_core_marke_f14eb644ae46474b2ee44b21ba94d125.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/accepted_values_fct_core_marke_f14eb644ae46474b2ee44b21ba94d125.sql new file mode 100644 index 00000000..2605ff87 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/accepted_values_fct_core_marke_f14eb644ae46474b2ee44b21ba94d125.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_base_sepolia"."fct_core_market_updated_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited' +) + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_007f67fb89b2b9c25bfcde64b9f35aa2.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_007f67fb89b2b9c25bfcde64b9f35aa2.sql new file mode 100644 index 00000000..eee613ed --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_007f67fb89b2b9c25bfcde64b9f35aa2.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_core_account_delegation_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount_delegated >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_016c75bfef05dcd2e6b902708f01c66a.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_016c75bfef05dcd2e6b902708f01c66a.sql new file mode 100644 index 00000000..399efaf8 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_016c75bfef05dcd2e6b902708f01c66a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_core_account_delegation_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_02f7f20bfaebdcfd70b89794605a8f32.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_02f7f20bfaebdcfd70b89794605a8f32.sql new file mode 100644 index 00000000..84aac0ec --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_02f7f20bfaebdcfd70b89794605a8f32.sql @@ -0,0 +1,22 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_core_apr_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_rewards_pct >= 0 + -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_rewards_pct <= 1 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_642994047e1de807079be1501781c958.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_642994047e1de807079be1501781c958.sql new file mode 100644 index 00000000..2cdaaeac --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_642994047e1de807079be1501781c958.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_core_market_updated_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_7c8b0f19510562be724b56a2ea7fa20b.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_7c8b0f19510562be724b56a2ea7fa20b.sql new file mode 100644 index 00000000..9869965c --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_7c8b0f19510562be724b56a2ea7fa20b.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_core_pool_delegation_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_7eb3383a5b609abc521a07fea9b7493e.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_7eb3383a5b609abc521a07fea9b7493e.sql new file mode 100644 index 00000000..4c0f33fe --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_7eb3383a5b609abc521a07fea9b7493e.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_core_apr_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collateral_value >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_b198daab2c36979f2c5164ecabed2558.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_b198daab2c36979f2c5164ecabed2558.sql new file mode 100644 index 00000000..0e719975 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_b198daab2c36979f2c5164ecabed2558.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_core_pools_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_c0327ae9615378fcb4c600c78772dcc7.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_c0327ae9615378fcb4c600c78772dcc7.sql new file mode 100644 index 00000000..dd127b13 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_c0327ae9615378fcb4c600c78772dcc7.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_core_apr_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_dbf4e014e5549121cfd1d46bf0be7100.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_dbf4e014e5549121cfd1d46bf0be7100.sql new file mode 100644 index 00000000..ec2ed96a --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_dbf4e014e5549121cfd1d46bf0be7100.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_core_apr_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not rewards_usd >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_080234b3dc1c1422ae72bcef10b3876f.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_080234b3dc1c1422ae72bcef10b3876f.sql new file mode 100644 index 00000000..87a2872b --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_080234b3dc1c1422ae72bcef10b3876f.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_pool_issuance_hourly_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_168fddbf6e51c571cf3cf7d332e2f38d.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_168fddbf6e51c571cf3cf7d332e2f38d.sql new file mode 100644 index 00000000..ec06df59 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_168fddbf6e51c571cf3cf7d332e2f38d.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_pool_rewards_token_hourly_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_1c7c1b16173674e338549ddb7f27b7ca.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_1c7c1b16173674e338549ddb7f27b7ca.sql new file mode 100644 index 00000000..304b7a79 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_1c7c1b16173674e338549ddb7f27b7ca.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_pool_issuance_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_2d58f654e46802f6010b88f3ce3def6e.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_2d58f654e46802f6010b88f3ce3def6e.sql new file mode 100644 index 00000000..98c56298 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_2d58f654e46802f6010b88f3ce3def6e.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_pool_rewards_token_hourly_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_34f2d8d63697f2af65b49421de24fb19.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_34f2d8d63697f2af65b49421de24fb19.sql new file mode 100644 index 00000000..ca4cefe1 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_34f2d8d63697f2af65b49421de24fb19.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_pool_rewards_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_3eb069f390b7573dee3c16d4dcde343d.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_3eb069f390b7573dee3c16d4dcde343d.sql new file mode 100644 index 00000000..9ae20cad --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_3eb069f390b7573dee3c16d4dcde343d.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_pool_rewards_token_hourly_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not rewards_usd >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_4a01facac1fe697a42756d2bb6a96a80.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_4a01facac1fe697a42756d2bb6a96a80.sql new file mode 100644 index 00000000..303a2644 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_4a01facac1fe697a42756d2bb6a96a80.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_pool_rewards_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_6a560e0fbf794c7f750bbee46b063b15.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_6a560e0fbf794c7f750bbee46b063b15.sql new file mode 100644 index 00000000..69e869bb --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_6a560e0fbf794c7f750bbee46b063b15.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_pool_pnl_hourly_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_7392fe570bb1ffcd65da1c7cd6982c51.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_7392fe570bb1ffcd65da1c7cd6982c51.sql new file mode 100644 index 00000000..0d334a46 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_7392fe570bb1ffcd65da1c7cd6982c51.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_pool_pnl_hourly_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not rewards_usd >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_8847545f22090d36993074a7ae93645b.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_8847545f22090d36993074a7ae93645b.sql new file mode 100644 index 00000000..c992c561 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_8847545f22090d36993074a7ae93645b.sql @@ -0,0 +1,22 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_pool_pnl_hourly_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_rewards_pct >= 0 + -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_rewards_pct <= 1 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_93717b724298f107b6ffe1b8e9c9699c.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_93717b724298f107b6ffe1b8e9c9699c.sql new file mode 100644 index 00000000..4f02523d --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_93717b724298f107b6ffe1b8e9c9699c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_pool_rewards_hourly_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not rewards_usd >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_c49bb88c47ce0ffb87f7f220bfc072ee.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_c49bb88c47ce0ffb87f7f220bfc072ee.sql new file mode 100644 index 00000000..7cc8aee7 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_c49bb88c47ce0ffb87f7f220bfc072ee.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_pool_rewards_hourly_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_c5f43d8f9e210687bcde5398fec0aa62.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_c5f43d8f9e210687bcde5398fec0aa62.sql new file mode 100644 index 00000000..724df9ea --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_c5f43d8f9e210687bcde5398fec0aa62.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_pool_debt_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_dde6685624f91c45c63ba3638584b182.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_dde6685624f91c45c63ba3638584b182.sql new file mode 100644 index 00000000..e8b84091 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_dde6685624f91c45c63ba3638584b182.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_pool_pnl_hourly_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collateral_value >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_account_dele_935cbd39408bf4bfc27abac489c5b50b.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_account_dele_935cbd39408bf4bfc27abac489c5b50b.sql new file mode 100644 index 00000000..48077802 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_account_dele_935cbd39408bf4bfc27abac489c5b50b.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_base_sepolia"."fct_core_account_delegation_base_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_account_dele_f872622f2d82ba5e4bd6842ee7a190d4.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_account_dele_f872622f2d82ba5e4bd6842ee7a190d4.sql new file mode 100644 index 00000000..1eaf2377 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_account_dele_f872622f2d82ba5e4bd6842ee7a190d4.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_delegated +from "analytics"."prod_base_sepolia"."fct_core_account_delegation_base_sepolia" +where amount_delegated is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_account_delegation_base_sepolia_account_id.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_account_delegation_base_sepolia_account_id.sql new file mode 100644 index 00000000..c580c428 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_account_delegation_base_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_base_sepolia"."fct_core_account_delegation_base_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_account_delegation_base_sepolia_pool_id.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_account_delegation_base_sepolia_pool_id.sql new file mode 100644 index 00000000..3709fdec --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_account_delegation_base_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_base_sepolia"."fct_core_account_delegation_base_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_account_delegation_base_sepolia_ts.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_account_delegation_base_sepolia_ts.sql new file mode 100644 index 00000000..cb5c2f88 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_account_delegation_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_sepolia"."fct_core_account_delegation_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apr_24h.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apr_24h.sql new file mode 100644 index 00000000..011163e8 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apr_24h.sql @@ -0,0 +1,11 @@ + + + + + + +select apr_24h +from "analytics"."prod_base_sepolia"."fct_core_apr_base_sepolia" +where apr_24h is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apr_28d.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apr_28d.sql new file mode 100644 index 00000000..6478e13a --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apr_28d.sql @@ -0,0 +1,11 @@ + + + + + + +select apr_28d +from "analytics"."prod_base_sepolia"."fct_core_apr_base_sepolia" +where apr_28d is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apr_7d.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apr_7d.sql new file mode 100644 index 00000000..70ac488c --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apr_7d.sql @@ -0,0 +1,11 @@ + + + + + + +select apr_7d +from "analytics"."prod_base_sepolia"."fct_core_apr_base_sepolia" +where apr_7d is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apy_24h.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apy_24h.sql new file mode 100644 index 00000000..5f80fe38 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apy_24h.sql @@ -0,0 +1,11 @@ + + + + + + +select apy_24h +from "analytics"."prod_base_sepolia"."fct_core_apr_base_sepolia" +where apy_24h is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apy_28d.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apy_28d.sql new file mode 100644 index 00000000..1a99fc80 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apy_28d.sql @@ -0,0 +1,11 @@ + + + + + + +select apy_28d +from "analytics"."prod_base_sepolia"."fct_core_apr_base_sepolia" +where apy_28d is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apy_7d.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apy_7d.sql new file mode 100644 index 00000000..f69f37f1 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apy_7d.sql @@ -0,0 +1,11 @@ + + + + + + +select apy_7d +from "analytics"."prod_base_sepolia"."fct_core_apr_base_sepolia" +where apy_7d is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_collateral_type.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_collateral_type.sql new file mode 100644 index 00000000..cfdf334a --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_base_sepolia"."fct_core_apr_base_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_collateral_value.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_collateral_value.sql new file mode 100644 index 00000000..6f02088a --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_collateral_value.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_value +from "analytics"."prod_base_sepolia"."fct_core_apr_base_sepolia" +where collateral_value is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_cumulative_issuance.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_cumulative_issuance.sql new file mode 100644 index 00000000..4424cfea --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_cumulative_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select cumulative_issuance +from "analytics"."prod_base_sepolia"."fct_core_apr_base_sepolia" +where cumulative_issuance is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_cumulative_pnl.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_cumulative_pnl.sql new file mode 100644 index 00000000..c1871e4e --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_cumulative_pnl.sql @@ -0,0 +1,11 @@ + + + + + + +select cumulative_pnl +from "analytics"."prod_base_sepolia"."fct_core_apr_base_sepolia" +where cumulative_pnl is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_debt.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_debt.sql new file mode 100644 index 00000000..2fa53ee1 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_debt.sql @@ -0,0 +1,11 @@ + + + + + + +select debt +from "analytics"."prod_base_sepolia"."fct_core_apr_base_sepolia" +where debt is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_hourly_issuance.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_hourly_issuance.sql new file mode 100644 index 00000000..b3ac657c --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_hourly_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_issuance +from "analytics"."prod_base_sepolia"."fct_core_apr_base_sepolia" +where hourly_issuance is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_hourly_pnl.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_hourly_pnl.sql new file mode 100644 index 00000000..46715ff8 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_hourly_pnl.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_pnl +from "analytics"."prod_base_sepolia"."fct_core_apr_base_sepolia" +where hourly_pnl is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_hourly_pnl_pct.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_hourly_pnl_pct.sql new file mode 100644 index 00000000..f4029e39 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_hourly_pnl_pct.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_pnl_pct +from "analytics"."prod_base_sepolia"."fct_core_apr_base_sepolia" +where hourly_pnl_pct is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_hourly_rewards_pct.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_hourly_rewards_pct.sql new file mode 100644 index 00000000..3d7448a1 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_hourly_rewards_pct.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_rewards_pct +from "analytics"."prod_base_sepolia"."fct_core_apr_base_sepolia" +where hourly_rewards_pct is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_pool_id.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_pool_id.sql new file mode 100644 index 00000000..0ebade57 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_base_sepolia"."fct_core_apr_base_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_rewards_usd.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_rewards_usd.sql new file mode 100644 index 00000000..67b8226f --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_rewards_usd.sql @@ -0,0 +1,11 @@ + + + + + + +select rewards_usd +from "analytics"."prod_base_sepolia"."fct_core_apr_base_sepolia" +where rewards_usd is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_ts.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_ts.sql new file mode 100644 index 00000000..6fb082dd --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_sepolia"."fct_core_apr_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_collateral_type.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_collateral_type.sql new file mode 100644 index 00000000..5403bea6 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_base_sepolia"."fct_core_market_updated_base_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_credit_capacity.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_credit_capacity.sql new file mode 100644 index 00000000..5a0001fb --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_credit_capacity.sql @@ -0,0 +1,11 @@ + + + + + + +select credit_capacity +from "analytics"."prod_base_sepolia"."fct_core_market_updated_base_sepolia" +where credit_capacity is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_event_name.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_event_name.sql new file mode 100644 index 00000000..07f9eed1 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_base_sepolia"."fct_core_market_updated_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_id.sql new file mode 100644 index 00000000..8559a143 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_sepolia"."fct_core_market_updated_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_market_id.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_market_id.sql new file mode 100644 index 00000000..10ba53bd --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_base_sepolia"."fct_core_market_updated_base_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_net_issuance.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_net_issuance.sql new file mode 100644 index 00000000..1b423d07 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_net_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select net_issuance +from "analytics"."prod_base_sepolia"."fct_core_market_updated_base_sepolia" +where net_issuance is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_token_amount.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_token_amount.sql new file mode 100644 index 00000000..b6583ed4 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_token_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select token_amount +from "analytics"."prod_base_sepolia"."fct_core_market_updated_base_sepolia" +where token_amount is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..fc4649b3 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_base_sepolia"."fct_core_market_updated_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_ts.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_ts.sql new file mode 100644 index 00000000..302383ec --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_sepolia"."fct_core_market_updated_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_collateral_base_sepolia_amount_deposited.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_collateral_base_sepolia_amount_deposited.sql new file mode 100644 index 00000000..e82101fb --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_collateral_base_sepolia_amount_deposited.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_deposited +from "analytics"."prod_base_sepolia"."fct_core_pool_collateral_base_sepolia" +where amount_deposited is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_collateral_base_sepolia_collateral_type.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_collateral_base_sepolia_collateral_type.sql new file mode 100644 index 00000000..7727c002 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_collateral_base_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_base_sepolia"."fct_core_pool_collateral_base_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_collateral_base_sepolia_ts.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_collateral_base_sepolia_ts.sql new file mode 100644 index 00000000..a67d8374 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_collateral_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_sepolia"."fct_core_pool_collateral_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_delegation_base_sepolia_collateral_type.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_delegation_base_sepolia_collateral_type.sql new file mode 100644 index 00000000..12590ee0 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_delegation_base_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_base_sepolia"."fct_core_pool_delegation_base_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_delegation_base_sepolia_pool_id.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_delegation_base_sepolia_pool_id.sql new file mode 100644 index 00000000..be728ff7 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_delegation_base_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_base_sepolia"."fct_core_pool_delegation_base_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_delegation_base_sepolia_ts.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_delegation_base_sepolia_ts.sql new file mode 100644 index 00000000..611e0300 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_delegation_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_sepolia"."fct_core_pool_delegation_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pools_base_sepolia_block_number.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pools_base_sepolia_block_number.sql new file mode 100644 index 00000000..578abd44 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pools_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_sepolia"."fct_core_pools_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pools_base_sepolia_created_ts.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pools_base_sepolia_created_ts.sql new file mode 100644 index 00000000..2f83698b --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pools_base_sepolia_created_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select created_ts +from "analytics"."prod_base_sepolia"."fct_core_pools_base_sepolia" +where created_ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pools_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pools_base_sepolia_id.sql new file mode 100644 index 00000000..1f874696 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pools_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_sepolia"."fct_core_pools_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pools_base_sepolia_owner.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pools_base_sepolia_owner.sql new file mode 100644 index 00000000..bf82f710 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pools_base_sepolia_owner.sql @@ -0,0 +1,11 @@ + + + + + + +select owner +from "analytics"."prod_base_sepolia"."fct_core_pools_base_sepolia" +where owner is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_debt_base_sepolia_block_number.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_debt_base_sepolia_block_number.sql new file mode 100644 index 00000000..c8c57280 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_debt_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_sepolia"."fct_pool_debt_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_debt_base_sepolia_collateral_type.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_debt_base_sepolia_collateral_type.sql new file mode 100644 index 00000000..b5cfcbc0 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_debt_base_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_base_sepolia"."fct_pool_debt_base_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_debt_base_sepolia_debt.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_debt_base_sepolia_debt.sql new file mode 100644 index 00000000..64ee46c0 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_debt_base_sepolia_debt.sql @@ -0,0 +1,11 @@ + + + + + + +select debt +from "analytics"."prod_base_sepolia"."fct_pool_debt_base_sepolia" +where debt is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_debt_base_sepolia_pool_id.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_debt_base_sepolia_pool_id.sql new file mode 100644 index 00000000..c966ef16 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_debt_base_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_base_sepolia"."fct_pool_debt_base_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_debt_base_sepolia_ts.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_debt_base_sepolia_ts.sql new file mode 100644 index 00000000..2d9c564d --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_debt_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_sepolia"."fct_pool_debt_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_account_id.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_account_id.sql new file mode 100644 index 00000000..a192fcad --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_base_sepolia"."fct_pool_issuance_base_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_amount.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_amount.sql new file mode 100644 index 00000000..276a11bc --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_base_sepolia"."fct_pool_issuance_base_sepolia" +where amount is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_block_number.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_block_number.sql new file mode 100644 index 00000000..1a189527 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_sepolia"."fct_pool_issuance_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_collateral_type.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_collateral_type.sql new file mode 100644 index 00000000..9034e38b --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_base_sepolia"."fct_pool_issuance_base_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_pool_id.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_pool_id.sql new file mode 100644 index 00000000..641c2db0 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_base_sepolia"."fct_pool_issuance_base_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..421af8b2 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_base_sepolia"."fct_pool_issuance_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_ts.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_ts.sql new file mode 100644 index 00000000..fe2ef08e --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_sepolia"."fct_pool_issuance_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_base_sepolia_collateral_type.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_base_sepolia_collateral_type.sql new file mode 100644 index 00000000..fb438444 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_base_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_base_sepolia"."fct_pool_issuance_hourly_base_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_base_sepolia_hourly_issuance.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_base_sepolia_hourly_issuance.sql new file mode 100644 index 00000000..b14378a4 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_base_sepolia_hourly_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_issuance +from "analytics"."prod_base_sepolia"."fct_pool_issuance_hourly_base_sepolia" +where hourly_issuance is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_base_sepolia_pool_id.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_base_sepolia_pool_id.sql new file mode 100644 index 00000000..86103a19 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_base_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_base_sepolia"."fct_pool_issuance_hourly_base_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_base_sepolia_ts.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_base_sepolia_ts.sql new file mode 100644 index 00000000..3b5b64f6 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_sepolia"."fct_pool_issuance_hourly_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_collateral_type.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_collateral_type.sql new file mode 100644 index 00000000..e976dca1 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_base_sepolia"."fct_pool_pnl_hourly_base_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_collateral_value.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_collateral_value.sql new file mode 100644 index 00000000..c48d99d9 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_collateral_value.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_value +from "analytics"."prod_base_sepolia"."fct_pool_pnl_hourly_base_sepolia" +where collateral_value is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_debt.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_debt.sql new file mode 100644 index 00000000..ec843140 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_debt.sql @@ -0,0 +1,11 @@ + + + + + + +select debt +from "analytics"."prod_base_sepolia"."fct_pool_pnl_hourly_base_sepolia" +where debt is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_hourly_issuance.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_hourly_issuance.sql new file mode 100644 index 00000000..332b1f32 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_hourly_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_issuance +from "analytics"."prod_base_sepolia"."fct_pool_pnl_hourly_base_sepolia" +where hourly_issuance is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl.sql new file mode 100644 index 00000000..2782944e --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_pnl +from "analytics"."prod_base_sepolia"."fct_pool_pnl_hourly_base_sepolia" +where hourly_pnl is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl_pct.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl_pct.sql new file mode 100644 index 00000000..bec5f7ba --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl_pct.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_pnl_pct +from "analytics"."prod_base_sepolia"."fct_pool_pnl_hourly_base_sepolia" +where hourly_pnl_pct is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct.sql new file mode 100644 index 00000000..7dfe310f --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_rewards_pct +from "analytics"."prod_base_sepolia"."fct_pool_pnl_hourly_base_sepolia" +where hourly_rewards_pct is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_hourly_total_pct.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_hourly_total_pct.sql new file mode 100644 index 00000000..52cafcd7 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_hourly_total_pct.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_total_pct +from "analytics"."prod_base_sepolia"."fct_pool_pnl_hourly_base_sepolia" +where hourly_total_pct is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_pool_id.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_pool_id.sql new file mode 100644 index 00000000..41bebb69 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_base_sepolia"."fct_pool_pnl_hourly_base_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_rewards_usd.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_rewards_usd.sql new file mode 100644 index 00000000..f4ed80da --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_rewards_usd.sql @@ -0,0 +1,11 @@ + + + + + + +select rewards_usd +from "analytics"."prod_base_sepolia"."fct_pool_pnl_hourly_base_sepolia" +where rewards_usd is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_ts.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_ts.sql new file mode 100644 index 00000000..0aeb6d8f --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_sepolia"."fct_pool_pnl_hourly_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_amount.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_amount.sql new file mode 100644 index 00000000..f851a8a6 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_base_sepolia"."fct_pool_rewards_base_sepolia" +where amount is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_collateral_type.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_collateral_type.sql new file mode 100644 index 00000000..fe8a8d77 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_base_sepolia"."fct_pool_rewards_base_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_distributor.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_distributor.sql new file mode 100644 index 00000000..78e7cf13 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_distributor.sql @@ -0,0 +1,11 @@ + + + + + + +select distributor +from "analytics"."prod_base_sepolia"."fct_pool_rewards_base_sepolia" +where distributor is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_pool_id.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_pool_id.sql new file mode 100644 index 00000000..8f4126ca --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_base_sepolia"."fct_pool_rewards_base_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_token_symbol.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_token_symbol.sql new file mode 100644 index 00000000..cdbdce4b --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_token_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select token_symbol +from "analytics"."prod_base_sepolia"."fct_pool_rewards_base_sepolia" +where token_symbol is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_ts.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_ts.sql new file mode 100644 index 00000000..9d5fff68 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_sepolia"."fct_pool_rewards_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_base_sepolia_collateral_type.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_base_sepolia_collateral_type.sql new file mode 100644 index 00000000..1353837a --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_base_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_base_sepolia"."fct_pool_rewards_hourly_base_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_base_sepolia_pool_id.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_base_sepolia_pool_id.sql new file mode 100644 index 00000000..6008b428 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_base_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_base_sepolia"."fct_pool_rewards_hourly_base_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_base_sepolia_rewards_usd.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_base_sepolia_rewards_usd.sql new file mode 100644 index 00000000..fd55fc27 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_base_sepolia_rewards_usd.sql @@ -0,0 +1,11 @@ + + + + + + +select rewards_usd +from "analytics"."prod_base_sepolia"."fct_pool_rewards_hourly_base_sepolia" +where rewards_usd is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_base_sepolia_ts.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_base_sepolia_ts.sql new file mode 100644 index 00000000..9b265236 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_sepolia"."fct_pool_rewards_hourly_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_c060874bcad559685bf1a5cd949d5918.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_c060874bcad559685bf1a5cd949d5918.sql new file mode 100644 index 00000000..9e75a837 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_c060874bcad559685bf1a5cd949d5918.sql @@ -0,0 +1,11 @@ + + + + + + +select token_symbol +from "analytics"."prod_base_sepolia"."fct_pool_rewards_token_hourly_base_sepolia" +where token_symbol is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_e78ac2aee703e2a50a6c42a608df5d5e.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_e78ac2aee703e2a50a6c42a608df5d5e.sql new file mode 100644 index 00000000..10264256 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_e78ac2aee703e2a50a6c42a608df5d5e.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_base_sepolia"."fct_pool_rewards_token_hourly_base_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_sepolia_amount.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_sepolia_amount.sql new file mode 100644 index 00000000..b6605e6c --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_sepolia_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_base_sepolia"."fct_pool_rewards_token_hourly_base_sepolia" +where amount is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_sepolia_distributor.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_sepolia_distributor.sql new file mode 100644 index 00000000..61f24d10 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_sepolia_distributor.sql @@ -0,0 +1,11 @@ + + + + + + +select distributor +from "analytics"."prod_base_sepolia"."fct_pool_rewards_token_hourly_base_sepolia" +where distributor is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_sepolia_pool_id.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_sepolia_pool_id.sql new file mode 100644 index 00000000..c8e5e2d1 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_base_sepolia"."fct_pool_rewards_token_hourly_base_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd.sql new file mode 100644 index 00000000..f31bc5a1 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd.sql @@ -0,0 +1,11 @@ + + + + + + +select rewards_usd +from "analytics"."prod_base_sepolia"."fct_pool_rewards_token_hourly_base_sepolia" +where rewards_usd is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_sepolia_ts.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_sepolia_ts.sql new file mode 100644 index 00000000..7df23b28 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_sepolia"."fct_pool_rewards_token_hourly_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/unique_fct_core_market_updated_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/unique_fct_core_market_updated_base_sepolia_id.sql new file mode 100644 index 00000000..6b0b914d --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/unique_fct_core_market_updated_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_base_sepolia"."fct_core_market_updated_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_accounts_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_accounts_base_sepolia.sql new file mode 100644 index 00000000..16f2970e --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_accounts_base_sepolia.sql @@ -0,0 +1,14 @@ +with base as ( + select + block_timestamp as created_ts, + "owner", + CAST( + account_id as VARCHAR + ) as id + from + "analytics"."prod_raw_base_sepolia"."perp_account_created_base_sepolia" +) + +select * +from + base \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_collateral_modified_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_collateral_modified_base_sepolia.sql new file mode 100644 index 00000000..5261f659 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_collateral_modified_base_sepolia.sql @@ -0,0 +1,15 @@ +select + id, + block_timestamp, + account_id, + block_number, + transaction_hash, + contract, + event_name, + synth_market_id, + sender, + + amount_delta / 1e18 + as amount_delta +from + "analytics"."prod_raw_base_sepolia"."perp_collateral_modified_base_sepolia" \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_interest_charged_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_interest_charged_base_sepolia.sql new file mode 100644 index 00000000..dd84a815 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_interest_charged_base_sepolia.sql @@ -0,0 +1,13 @@ +select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + account_id, + + interest / 1e18 + as interest +from + "analytics"."prod_raw_base_sepolia"."perp_interest_charged_base_sepolia" \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_liq_account_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_liq_account_base_sepolia.sql new file mode 100644 index 00000000..9a89857b --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_liq_account_base_sepolia.sql @@ -0,0 +1,61 @@ +with liquidation_events as ( + select + account_id, + reward, + block_timestamp, + full_liquidation, + SUM( + case + when full_liquidation then 1 + else 0 + end + ) over ( + partition by account_id + order by + block_timestamp + rows between unbounded preceding + and current row + ) as liquidation_id + from + "analytics"."prod_raw_base_sepolia"."perp_account_liquidation_attempt_base_sepolia" +), + +cumulative_rewards as ( + select + block_timestamp, + reward, + full_liquidation, + liquidation_id, + CAST( + account_id as text + ) as account_id, + SUM( + reward / 1e18 +) over ( + partition by + account_id, + liquidation_id + order by + block_timestamp + ) as cumulative_reward, + ROW_NUMBER() over ( + partition by + account_id, + liquidation_id + order by + block_timestamp desc + ) as rn + from + liquidation_events + order by + block_timestamp +) + +select + account_id, + block_timestamp as ts, + cumulative_reward as total_reward +from + cumulative_rewards +where + rn = 1 \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_liq_position_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_liq_position_base_sepolia.sql new file mode 100644 index 00000000..f07c5ef6 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_liq_position_base_sepolia.sql @@ -0,0 +1,42 @@ +with liquidations as ( + select + id, + block_timestamp as ts, + block_number, + transaction_hash, + account_id, + market_id, + + amount_liquidated / 1e18 + as amount_liquidated, + + current_position_size / 1e18 + as position_size + from + "analytics"."prod_raw_base_sepolia"."perp_position_liquidated_base_sepolia" +), + +markets as ( + select + id, + market_symbol + from + "analytics"."prod_base_sepolia"."fct_perp_markets_base_sepolia" +) + +select + l.id, + l.ts, + l.block_number, + l.transaction_hash, + l.market_id, + m.market_symbol, + l.amount_liquidated, + l.position_size, + CAST( + l.account_id as text + ) as account_id +from + liquidations as l +left join markets as m + on l.market_id = m.id \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_market_history_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_market_history_base_sepolia.sql new file mode 100644 index 00000000..9c3ad789 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_market_history_base_sepolia.sql @@ -0,0 +1,76 @@ +with base as ( + select + mu.id, + mu.block_timestamp as ts, + mu.block_number, + mu.transaction_hash, + m.id as market_id, + m.market_symbol, + + price / 1e18 + as price, + + skew / 1e18 + as skew, + + size / 1e18 + as size, + + size_delta / 1e18 + as size_delta, + + current_funding_rate / 1e18 + as funding_rate, + + current_funding_velocity / 1e18 + as funding_velocity, + + interest_rate / 1e18 + as interest_rate, + + current_funding_rate / 1e18 + * 365.25 as funding_rate_apr, + + current_funding_rate / 1e18 + * 365.25 + + + interest_rate / 1e18 + as long_rate_apr, + + current_funding_rate / 1e18 + * -1 * 365.25 + + + interest_rate / 1e18 + as short_rate_apr + from + "analytics"."prod_raw_base_sepolia"."perp_market_updated_base_sepolia" + as mu + left join + "analytics"."prod_base_sepolia"."fct_perp_markets_base_sepolia" + as m + on mu.market_id = m.id +) + +select + *, + size * price as size_usd, + ( + size + skew + ) * price / 2 as long_oi, + ( + size - skew + ) * price / 2 as short_oi, + case + when size * price = 0 then null + else ((size + skew) * price / 2) / ( + size * price + ) + end as long_oi_pct, + case + when size * price = 0 then null + else ((size - skew) * price / 2) / ( + size * price + ) + end as short_oi_pct +from + base \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_markets_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_markets_base_sepolia.sql new file mode 100644 index 00000000..cf05bfc1 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_markets_base_sepolia.sql @@ -0,0 +1,14 @@ +with base as ( + select + perps_market_id as id, + block_timestamp as created_ts, + block_number, + market_symbol, + market_name + from + "analytics"."prod_raw_base_sepolia"."perp_market_created_base_sepolia" +) + +select * +from + base \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_orders_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_orders_base_sepolia.sql new file mode 100644 index 00000000..ccfa42a9 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_orders_base_sepolia.sql @@ -0,0 +1,46 @@ +with base as ( + select + oc.id, + oc.block_timestamp as ts, + oc.block_number, + oc.transaction_hash, + oc.contract, + oc.market_id, + markets.market_symbol, + CAST( + oc.account_id as text + ) as account_id, + oc.order_type, + + oc.size_delta / 1e18 + as size, + + oc.acceptable_price / 1e18 + as acceptable_price, + oc.settlement_time, + oc.expiration_time, + + LEFT( + REGEXP_REPLACE( + encode( + DECODE(REPLACE(oc.tracking_code, '0x', ''), 'hex'), + 'escape' + ) :: text, + '\\000', + '', + 'g' + ), + 20 + ) + as tracking_code, + oc.sender + from + "analytics"."prod_raw_base_sepolia"."perp_order_committed_base_sepolia" + as oc + left join "analytics"."prod_base_sepolia"."fct_perp_markets_base_sepolia" as markets + on oc.market_id = markets.id +) + +select * +from + base \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_pnl_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_pnl_base_sepolia.sql new file mode 100644 index 00000000..fb03a774 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_pnl_base_sepolia.sql @@ -0,0 +1,18 @@ + +with debt as ( + select + ts, + 2 as market_id, + debt * -1 as market_pnl + from + "analytics"."prod_raw_base_sepolia"."core_vault_debt_base_sepolia" +) + +select + ts, + market_id, + market_pnl +from + debt +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_previous_order_expired_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_previous_order_expired_base_sepolia.sql new file mode 100644 index 00000000..f9eae6b9 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_previous_order_expired_base_sepolia.sql @@ -0,0 +1,19 @@ +select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + account_id, + commitment_time, + tracking_code, + + acceptable_price / 1e18 + as acceptable_price, + + size_delta / 1e18 + as size_delta +from + "analytics"."prod_raw_base_sepolia"."perp_previous_order_expired_base_sepolia" \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_trades_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_trades_base_sepolia.sql new file mode 100644 index 00000000..f5a74f2f --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_trades_base_sepolia.sql @@ -0,0 +1,70 @@ +with base as ( + select + pos.id, + pos.block_timestamp as ts, + pos.block_number, + pos.transaction_hash, + pos.contract, + pos.market_id, + markets.market_symbol, + CAST( + pos.account_id as text + ) as account_id, + + fill_price / 1e18 + as fill_price, + + pnl / 1e18 + as pnl, + + accrued_funding / 1e18 + as accrued_funding, + + size_delta / 1e18 + as trade_size, + + new_size / 1e18 + as position_size, + + total_fees / 1e18 + as total_fees, + + referral_fees / 1e18 + as referral_fees, + + collected_fees / 1e18 + as collected_fees, + + settlement_reward / 1e18 + as settlement_reward, + + LEFT( + REGEXP_REPLACE( + encode( + DECODE(REPLACE(tracking_code, '0x', ''), 'hex'), + 'escape' + ) :: text, + '\\000', + '', + 'g' + ), + 20 + ) + as tracking_code, + pos.settler + from + "analytics"."prod_raw_base_sepolia"."perp_order_settled_base_sepolia" as pos + left join "analytics"."prod_base_sepolia"."fct_perp_markets_base_sepolia" as markets + on pos.market_id = markets.id +) + +select + *, + ABS( + fill_price * trade_size + ) as notional_trade_size, + fill_price * position_size as notional_position_size, + total_fees - referral_fees - collected_fees - settlement_reward as lp_fees, + total_fees - settlement_reward as exchange_fees +from + base \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/accepted_values_fct_perp_colla_1ab1c21834ede76d1e34f06cf2def9bf.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/accepted_values_fct_perp_colla_1ab1c21834ede76d1e34f06cf2def9bf.sql new file mode 100644 index 00000000..81707f94 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/accepted_values_fct_perp_colla_1ab1c21834ede76d1e34f06cf2def9bf.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_base_sepolia"."fct_perp_collateral_modified_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'CollateralModified' +) + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/accepted_values_fct_perp_inter_8f173b579ea46e22e00a38898643f42f.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/accepted_values_fct_perp_inter_8f173b579ea46e22e00a38898643f42f.sql new file mode 100644 index 00000000..c1eee565 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/accepted_values_fct_perp_inter_8f173b579ea46e22e00a38898643f42f.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_base_sepolia"."fct_perp_interest_charged_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'InterestCharged' +) + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/accepted_values_fct_perp_previ_48e2e93359da3c420e07b2ee28c127b1.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/accepted_values_fct_perp_previ_48e2e93359da3c420e07b2ee28c127b1.sql new file mode 100644 index 00000000..c34f15b2 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/accepted_values_fct_perp_previ_48e2e93359da3c420e07b2ee28c127b1.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_base_sepolia"."fct_perp_previous_order_expired_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'PreviousOrderExpired' +) + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_067b6722ec0a3ba96989426b240c29ff.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_067b6722ec0a3ba96989426b240c29ff.sql new file mode 100644 index 00000000..6209c8b5 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_067b6722ec0a3ba96989426b240c29ff.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_perp_interest_charged_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not interest >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_09db1a699d45bbd0e363887112ab95ad.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_09db1a699d45bbd0e363887112ab95ad.sql new file mode 100644 index 00000000..6cbbcdfa --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_09db1a699d45bbd0e363887112ab95ad.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_perp_liq_position_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount_liquidated >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_12db1ba69fe6608ea2ebf00ec7dcb95a.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_12db1ba69fe6608ea2ebf00ec7dcb95a.sql new file mode 100644 index 00000000..d74190fd --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_12db1ba69fe6608ea2ebf00ec7dcb95a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not lp_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_1f9510fc5bdfec529dbea80dbaae1676.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_1f9510fc5bdfec529dbea80dbaae1676.sql new file mode 100644 index 00000000..ed04d3a3 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_1f9510fc5bdfec529dbea80dbaae1676.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_perp_liq_account_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not total_reward >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_3e1fc0d8bc7c6d669e2e3b19f01f8d95.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_3e1fc0d8bc7c6d669e2e3b19f01f8d95.sql new file mode 100644 index 00000000..2d979c67 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_3e1fc0d8bc7c6d669e2e3b19f01f8d95.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not fill_price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_55b02cf38d5019d5afdf83f46b6bbec4.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_55b02cf38d5019d5afdf83f46b6bbec4.sql new file mode 100644 index 00000000..551a7274 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_55b02cf38d5019d5afdf83f46b6bbec4.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_perp_liq_position_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not position_size >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_707eedc089e19f28f32df66ad5b050e0.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_707eedc089e19f28f32df66ad5b050e0.sql new file mode 100644 index 00000000..a90f368e --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_707eedc089e19f28f32df66ad5b050e0.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collected_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_8842b67718d899abc12b7a5f41b7a7e7.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_8842b67718d899abc12b7a5f41b7a7e7.sql new file mode 100644 index 00000000..2c636495 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_8842b67718d899abc12b7a5f41b7a7e7.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_perp_collateral_modified_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_8f13032e2e92049a5f6a34cc0ae08445.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_8f13032e2e92049a5f6a34cc0ae08445.sql new file mode 100644 index 00000000..a44d9f10 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_8f13032e2e92049a5f6a34cc0ae08445.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_perp_orders_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_91effbb5ac329749a28fdc3e2c6a851d.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_91effbb5ac329749a28fdc3e2c6a851d.sql new file mode 100644 index 00000000..edcab80c --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_91effbb5ac329749a28fdc3e2c6a851d.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_perp_pnl_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_ab57f63d9f8f1488413cc5294a42215d.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_ab57f63d9f8f1488413cc5294a42215d.sql new file mode 100644 index 00000000..33eb7b0b --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_ab57f63d9f8f1488413cc5294a42215d.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_ae99b6e2247a60ca23f0d205365d0549.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_ae99b6e2247a60ca23f0d205365d0549.sql new file mode 100644 index 00000000..07c35f07 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_ae99b6e2247a60ca23f0d205365d0549.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_perp_markets_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_af8c9599723e3d75b1eeca41d4ebb24c.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_af8c9599723e3d75b1eeca41d4ebb24c.sql new file mode 100644 index 00000000..6ebf2bca --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_af8c9599723e3d75b1eeca41d4ebb24c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not settlement_reward >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_bd7e93d324e2173f6fc9f1cd5524c906.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_bd7e93d324e2173f6fc9f1cd5524c906.sql new file mode 100644 index 00000000..342b65e3 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_bd7e93d324e2173f6fc9f1cd5524c906.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_perp_previous_order_expired_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_c20e45a1dbacba5e3091f475187d360f.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_c20e45a1dbacba5e3091f475187d360f.sql new file mode 100644 index 00000000..62bde0cf --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_c20e45a1dbacba5e3091f475187d360f.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_perp_market_history_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_ca3e105a3a84eed01da18939c8f18b2b.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_ca3e105a3a84eed01da18939c8f18b2b.sql new file mode 100644 index 00000000..3f45e4ac --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_ca3e105a3a84eed01da18939c8f18b2b.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not total_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_d192f9304caff99eeffe34887ba9fd58.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_d192f9304caff99eeffe34887ba9fd58.sql new file mode 100644 index 00000000..9dc0a0ce --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_d192f9304caff99eeffe34887ba9fd58.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_perp_interest_charged_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_e05adcb16523bcfa1793ab941d8d5c8c.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_e05adcb16523bcfa1793ab941d8d5c8c.sql new file mode 100644 index 00000000..1f30995d --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_e05adcb16523bcfa1793ab941d8d5c8c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not referral_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_e5c0b70069c52e907a59ba0ddbc37d9c.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_e5c0b70069c52e907a59ba0ddbc37d9c.sql new file mode 100644 index 00000000..a417a57e --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_e5c0b70069c52e907a59ba0ddbc37d9c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not exchange_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_e8d55960e718e4aa0a40f57add520ab0.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_e8d55960e718e4aa0a40f57add520ab0.sql new file mode 100644 index 00000000..73d16063 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_e8d55960e718e4aa0a40f57add520ab0.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_perp_liq_position_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_f7e171b7e018d9cc369742d5966ea0ca.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_f7e171b7e018d9cc369742d5966ea0ca.sql new file mode 100644 index 00000000..bf96723a --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_f7e171b7e018d9cc369742d5966ea0ca.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_perp_previous_order_expired_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_accounts_base_sepolia_created_ts.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_accounts_base_sepolia_created_ts.sql new file mode 100644 index 00000000..fb9f438f --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_accounts_base_sepolia_created_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select created_ts +from "analytics"."prod_base_sepolia"."fct_perp_accounts_base_sepolia" +where created_ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_accounts_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_accounts_base_sepolia_id.sql new file mode 100644 index 00000000..181e0cd0 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_accounts_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_sepolia"."fct_perp_accounts_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_accounts_base_sepolia_owner.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_accounts_base_sepolia_owner.sql new file mode 100644 index 00000000..c60b4d21 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_accounts_base_sepolia_owner.sql @@ -0,0 +1,11 @@ + + + + + + +select owner +from "analytics"."prod_base_sepolia"."fct_perp_accounts_base_sepolia" +where owner is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_09036bff9f33021bdc2f7c611d921020.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_09036bff9f33021bdc2f7c611d921020.sql new file mode 100644 index 00000000..24b846d6 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_09036bff9f33021bdc2f7c611d921020.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_base_sepolia"."fct_perp_collateral_modified_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_29a3faef3b1a9aaf01d9e330ab75faad.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_29a3faef3b1a9aaf01d9e330ab75faad.sql new file mode 100644 index 00000000..04192b12 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_29a3faef3b1a9aaf01d9e330ab75faad.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_base_sepolia"."fct_perp_collateral_modified_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_e96903840ffe61a948a59ad3485c1535.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_e96903840ffe61a948a59ad3485c1535.sql new file mode 100644 index 00000000..a58d2839 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_e96903840ffe61a948a59ad3485c1535.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_base_sepolia"."fct_perp_collateral_modified_base_sepolia" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_base_sepolia_block_number.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_base_sepolia_block_number.sql new file mode 100644 index 00000000..64898808 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_sepolia"."fct_perp_collateral_modified_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_base_sepolia_contract.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_base_sepolia_contract.sql new file mode 100644 index 00000000..0502f2e1 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_base_sepolia"."fct_perp_collateral_modified_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_base_sepolia_event_name.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_base_sepolia_event_name.sql new file mode 100644 index 00000000..10937815 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_base_sepolia"."fct_perp_collateral_modified_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_base_sepolia_id.sql new file mode 100644 index 00000000..d05cf8e8 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_sepolia"."fct_perp_collateral_modified_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_base_sepolia_sender.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_base_sepolia_sender.sql new file mode 100644 index 00000000..0dae81a1 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_base_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_base_sepolia"."fct_perp_collateral_modified_base_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_cha_ef7870358c5aff75d7f92ce4c7de1c07.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_cha_ef7870358c5aff75d7f92ce4c7de1c07.sql new file mode 100644 index 00000000..d2846ec5 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_cha_ef7870358c5aff75d7f92ce4c7de1c07.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_base_sepolia"."fct_perp_interest_charged_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_account_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_account_id.sql new file mode 100644 index 00000000..057bdc97 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_base_sepolia"."fct_perp_interest_charged_base_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_block_number.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_block_number.sql new file mode 100644 index 00000000..3e61f72d --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_sepolia"."fct_perp_interest_charged_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..12751cd8 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_base_sepolia"."fct_perp_interest_charged_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_contract.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_contract.sql new file mode 100644 index 00000000..8a7f8b1a --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_base_sepolia"."fct_perp_interest_charged_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_event_name.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_event_name.sql new file mode 100644 index 00000000..dc9660a9 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_base_sepolia"."fct_perp_interest_charged_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_id.sql new file mode 100644 index 00000000..3f03291b --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_sepolia"."fct_perp_interest_charged_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_interest.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_interest.sql new file mode 100644 index 00000000..a682a487 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_interest.sql @@ -0,0 +1,11 @@ + + + + + + +select interest +from "analytics"."prod_base_sepolia"."fct_perp_interest_charged_base_sepolia" +where interest is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_base_sepolia_account_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_base_sepolia_account_id.sql new file mode 100644 index 00000000..62668c13 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_base_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_base_sepolia"."fct_perp_liq_account_base_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_base_sepolia_total_reward.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_base_sepolia_total_reward.sql new file mode 100644 index 00000000..a5ee176e --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_base_sepolia_total_reward.sql @@ -0,0 +1,11 @@ + + + + + + +select total_reward +from "analytics"."prod_base_sepolia"."fct_perp_liq_account_base_sepolia" +where total_reward is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_base_sepolia_ts.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_base_sepolia_ts.sql new file mode 100644 index 00000000..d7ec7a50 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_sepolia"."fct_perp_liq_account_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_account_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_account_id.sql new file mode 100644 index 00000000..450cfa23 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_base_sepolia"."fct_perp_liq_position_base_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_amount_liquidated.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_amount_liquidated.sql new file mode 100644 index 00000000..8bb3e99e --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_amount_liquidated.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_liquidated +from "analytics"."prod_base_sepolia"."fct_perp_liq_position_base_sepolia" +where amount_liquidated is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_block_number.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_block_number.sql new file mode 100644 index 00000000..b0ee724a --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_sepolia"."fct_perp_liq_position_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_id.sql new file mode 100644 index 00000000..9c07519e --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_sepolia"."fct_perp_liq_position_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_market_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_market_id.sql new file mode 100644 index 00000000..785d01f6 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_base_sepolia"."fct_perp_liq_position_base_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_market_symbol.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_market_symbol.sql new file mode 100644 index 00000000..7fbd1336 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_base_sepolia"."fct_perp_liq_position_base_sepolia" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_position_size.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_position_size.sql new file mode 100644 index 00000000..85b88b44 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_position_size.sql @@ -0,0 +1,11 @@ + + + + + + +select position_size +from "analytics"."prod_base_sepolia"."fct_perp_liq_position_base_sepolia" +where position_size is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..26806788 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_base_sepolia"."fct_perp_liq_position_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_ts.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_ts.sql new file mode 100644 index 00000000..00476ba9 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_sepolia"."fct_perp_liq_position_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_block_number.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_block_number.sql new file mode 100644 index 00000000..5efbaf9c --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_sepolia"."fct_perp_market_history_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_funding_rate.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_funding_rate.sql new file mode 100644 index 00000000..02b18a96 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_funding_rate.sql @@ -0,0 +1,11 @@ + + + + + + +select funding_rate +from "analytics"."prod_base_sepolia"."fct_perp_market_history_base_sepolia" +where funding_rate is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_funding_rate_apr.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_funding_rate_apr.sql new file mode 100644 index 00000000..db9bf171 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_funding_rate_apr.sql @@ -0,0 +1,11 @@ + + + + + + +select funding_rate_apr +from "analytics"."prod_base_sepolia"."fct_perp_market_history_base_sepolia" +where funding_rate_apr is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_funding_velocity.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_funding_velocity.sql new file mode 100644 index 00000000..e4b036e1 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_funding_velocity.sql @@ -0,0 +1,11 @@ + + + + + + +select funding_velocity +from "analytics"."prod_base_sepolia"."fct_perp_market_history_base_sepolia" +where funding_velocity is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_id.sql new file mode 100644 index 00000000..39e4cc01 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_sepolia"."fct_perp_market_history_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_interest_rate.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_interest_rate.sql new file mode 100644 index 00000000..686f7172 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_interest_rate.sql @@ -0,0 +1,11 @@ + + + + + + +select interest_rate +from "analytics"."prod_base_sepolia"."fct_perp_market_history_base_sepolia" +where interest_rate is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_long_rate_apr.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_long_rate_apr.sql new file mode 100644 index 00000000..65eb9189 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_long_rate_apr.sql @@ -0,0 +1,11 @@ + + + + + + +select long_rate_apr +from "analytics"."prod_base_sepolia"."fct_perp_market_history_base_sepolia" +where long_rate_apr is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_market_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_market_id.sql new file mode 100644 index 00000000..33595409 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_base_sepolia"."fct_perp_market_history_base_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_market_symbol.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_market_symbol.sql new file mode 100644 index 00000000..414987e8 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_base_sepolia"."fct_perp_market_history_base_sepolia" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_price.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_price.sql new file mode 100644 index 00000000..4eae7eaf --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_base_sepolia"."fct_perp_market_history_base_sepolia" +where price is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_short_rate_apr.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_short_rate_apr.sql new file mode 100644 index 00000000..e4f431c0 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_short_rate_apr.sql @@ -0,0 +1,11 @@ + + + + + + +select short_rate_apr +from "analytics"."prod_base_sepolia"."fct_perp_market_history_base_sepolia" +where short_rate_apr is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_size.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_size.sql new file mode 100644 index 00000000..b40c4019 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_size.sql @@ -0,0 +1,11 @@ + + + + + + +select size +from "analytics"."prod_base_sepolia"."fct_perp_market_history_base_sepolia" +where size is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_size_delta.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_size_delta.sql new file mode 100644 index 00000000..0f2c4561 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_size_delta.sql @@ -0,0 +1,11 @@ + + + + + + +select size_delta +from "analytics"."prod_base_sepolia"."fct_perp_market_history_base_sepolia" +where size_delta is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_size_usd.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_size_usd.sql new file mode 100644 index 00000000..f4e9e893 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_size_usd.sql @@ -0,0 +1,11 @@ + + + + + + +select size_usd +from "analytics"."prod_base_sepolia"."fct_perp_market_history_base_sepolia" +where size_usd is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_skew.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_skew.sql new file mode 100644 index 00000000..ea33dd5b --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_skew.sql @@ -0,0 +1,11 @@ + + + + + + +select skew +from "analytics"."prod_base_sepolia"."fct_perp_market_history_base_sepolia" +where skew is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..629bc562 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_base_sepolia"."fct_perp_market_history_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_ts.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_ts.sql new file mode 100644 index 00000000..1e3df181 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_sepolia"."fct_perp_market_history_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_markets_base_sepolia_block_number.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_markets_base_sepolia_block_number.sql new file mode 100644 index 00000000..c92522b7 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_markets_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_sepolia"."fct_perp_markets_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_markets_base_sepolia_created_ts.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_markets_base_sepolia_created_ts.sql new file mode 100644 index 00000000..508ddccb --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_markets_base_sepolia_created_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select created_ts +from "analytics"."prod_base_sepolia"."fct_perp_markets_base_sepolia" +where created_ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_markets_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_markets_base_sepolia_id.sql new file mode 100644 index 00000000..708de761 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_markets_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_sepolia"."fct_perp_markets_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_markets_base_sepolia_market_name.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_markets_base_sepolia_market_name.sql new file mode 100644 index 00000000..864036bc --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_markets_base_sepolia_market_name.sql @@ -0,0 +1,11 @@ + + + + + + +select market_name +from "analytics"."prod_base_sepolia"."fct_perp_markets_base_sepolia" +where market_name is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_markets_base_sepolia_market_symbol.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_markets_base_sepolia_market_symbol.sql new file mode 100644 index 00000000..331cf561 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_markets_base_sepolia_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_base_sepolia"."fct_perp_markets_base_sepolia" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_account_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_account_id.sql new file mode 100644 index 00000000..95ba166e --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_base_sepolia"."fct_perp_orders_base_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_block_number.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_block_number.sql new file mode 100644 index 00000000..b9e7f4e0 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_sepolia"."fct_perp_orders_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_contract.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_contract.sql new file mode 100644 index 00000000..cba118ea --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_base_sepolia"."fct_perp_orders_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_id.sql new file mode 100644 index 00000000..b82610e8 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_sepolia"."fct_perp_orders_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_market_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_market_id.sql new file mode 100644 index 00000000..4e55cb7d --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_base_sepolia"."fct_perp_orders_base_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_market_symbol.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_market_symbol.sql new file mode 100644 index 00000000..e5a4e306 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_base_sepolia"."fct_perp_orders_base_sepolia" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..523bfe82 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_base_sepolia"."fct_perp_orders_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_ts.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_ts.sql new file mode 100644 index 00000000..4b60afdf --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_sepolia"."fct_perp_orders_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_pnl_base_sepolia_market_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_pnl_base_sepolia_market_id.sql new file mode 100644 index 00000000..505456b4 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_pnl_base_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_base_sepolia"."fct_perp_pnl_base_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_pnl_base_sepolia_ts.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_pnl_base_sepolia_ts.sql new file mode 100644 index 00000000..9b88fdea --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_pnl_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_sepolia"."fct_perp_pnl_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_76fb0a0f579f503805573e61f45555ef.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_76fb0a0f579f503805573e61f45555ef.sql new file mode 100644 index 00000000..7bdbd7e3 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_76fb0a0f579f503805573e61f45555ef.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_base_sepolia"."fct_perp_previous_order_expired_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_9c7a161f838a4c7aa741dca0a21c40e7.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_9c7a161f838a4c7aa741dca0a21c40e7.sql new file mode 100644 index 00000000..5f5dbfe5 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_9c7a161f838a4c7aa741dca0a21c40e7.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_base_sepolia"."fct_perp_previous_order_expired_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_c653b9bed8c3157c4422e80f77a0b022.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_c653b9bed8c3157c4422e80f77a0b022.sql new file mode 100644 index 00000000..b45a8a77 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_c653b9bed8c3157c4422e80f77a0b022.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_sepolia"."fct_perp_previous_order_expired_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_e6503bbb900b804259f539d4a386ea08.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_e6503bbb900b804259f539d4a386ea08.sql new file mode 100644 index 00000000..a275b340 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_e6503bbb900b804259f539d4a386ea08.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_base_sepolia"."fct_perp_previous_order_expired_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_e668d930033b017ab7e489e9265ae2cc.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_e668d930033b017ab7e489e9265ae2cc.sql new file mode 100644 index 00000000..07050cb3 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_e668d930033b017ab7e489e9265ae2cc.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_base_sepolia"."fct_perp_previous_order_expired_base_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_sepolia_contract.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_sepolia_contract.sql new file mode 100644 index 00000000..3b569851 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_base_sepolia"."fct_perp_previous_order_expired_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_sepolia_id.sql new file mode 100644 index 00000000..62f1f24d --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_sepolia"."fct_perp_previous_order_expired_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_sepolia_market_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_sepolia_market_id.sql new file mode 100644 index 00000000..0dad6e00 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_base_sepolia"."fct_perp_previous_order_expired_base_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_account_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_account_id.sql new file mode 100644 index 00000000..0e2544c0 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_accrued_funding.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_accrued_funding.sql new file mode 100644 index 00000000..26a20741 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_accrued_funding.sql @@ -0,0 +1,11 @@ + + + + + + +select accrued_funding +from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +where accrued_funding is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_block_number.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_block_number.sql new file mode 100644 index 00000000..968ca099 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_collected_fees.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_collected_fees.sql new file mode 100644 index 00000000..a386d37e --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_collected_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select collected_fees +from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +where collected_fees is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_contract.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_contract.sql new file mode 100644 index 00000000..4d20d49c --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_exchange_fees.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_exchange_fees.sql new file mode 100644 index 00000000..982595ad --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_exchange_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select exchange_fees +from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +where exchange_fees is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_fill_price.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_fill_price.sql new file mode 100644 index 00000000..a83dd427 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_fill_price.sql @@ -0,0 +1,11 @@ + + + + + + +select fill_price +from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +where fill_price is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_id.sql new file mode 100644 index 00000000..176d03fe --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_lp_fees.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_lp_fees.sql new file mode 100644 index 00000000..e74f5687 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_lp_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select lp_fees +from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +where lp_fees is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_market_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_market_id.sql new file mode 100644 index 00000000..b95b447b --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_market_symbol.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_market_symbol.sql new file mode 100644 index 00000000..5e6bf21d --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_notional_position_size.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_notional_position_size.sql new file mode 100644 index 00000000..7e4e2a7e --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_notional_position_size.sql @@ -0,0 +1,11 @@ + + + + + + +select notional_position_size +from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +where notional_position_size is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_notional_trade_size.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_notional_trade_size.sql new file mode 100644 index 00000000..6d375a8b --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_notional_trade_size.sql @@ -0,0 +1,11 @@ + + + + + + +select notional_trade_size +from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +where notional_trade_size is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_pnl.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_pnl.sql new file mode 100644 index 00000000..b80a2fce --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_pnl.sql @@ -0,0 +1,11 @@ + + + + + + +select pnl +from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +where pnl is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_position_size.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_position_size.sql new file mode 100644 index 00000000..9616d8a0 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_position_size.sql @@ -0,0 +1,11 @@ + + + + + + +select position_size +from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +where position_size is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_referral_fees.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_referral_fees.sql new file mode 100644 index 00000000..98b71111 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_referral_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select referral_fees +from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +where referral_fees is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_settlement_reward.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_settlement_reward.sql new file mode 100644 index 00000000..f7d6c671 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_settlement_reward.sql @@ -0,0 +1,11 @@ + + + + + + +select settlement_reward +from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +where settlement_reward is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_settler.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_settler.sql new file mode 100644 index 00000000..384059b0 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_settler.sql @@ -0,0 +1,11 @@ + + + + + + +select settler +from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +where settler is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_total_fees.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_total_fees.sql new file mode 100644 index 00000000..61c1b809 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_total_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select total_fees +from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +where total_fees is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_tracking_code.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_tracking_code.sql new file mode 100644 index 00000000..157e661e --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_tracking_code.sql @@ -0,0 +1,11 @@ + + + + + + +select tracking_code +from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +where tracking_code is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_trade_size.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_trade_size.sql new file mode 100644 index 00000000..338927b9 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_trade_size.sql @@ -0,0 +1,11 @@ + + + + + + +select trade_size +from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +where trade_size is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..50e8d676 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_ts.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_ts.sql new file mode 100644 index 00000000..009dc8df --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_accounts_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_accounts_base_sepolia_id.sql new file mode 100644 index 00000000..966ff8a6 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_accounts_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_base_sepolia"."fct_perp_accounts_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_collateral_modified_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_collateral_modified_base_sepolia_id.sql new file mode 100644 index 00000000..d94310a5 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_collateral_modified_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_base_sepolia"."fct_perp_collateral_modified_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_interest_charged_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_interest_charged_base_sepolia_id.sql new file mode 100644 index 00000000..78bbaebc --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_interest_charged_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_base_sepolia"."fct_perp_interest_charged_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_liq_position_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_liq_position_base_sepolia_id.sql new file mode 100644 index 00000000..9612e0e1 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_liq_position_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_base_sepolia"."fct_perp_liq_position_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_market_history_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_market_history_base_sepolia_id.sql new file mode 100644 index 00000000..71675dcc --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_market_history_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_base_sepolia"."fct_perp_market_history_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_orders_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_orders_base_sepolia_id.sql new file mode 100644 index 00000000..9785af62 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_orders_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_base_sepolia"."fct_perp_orders_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_previous_order_expired_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_previous_order_expired_base_sepolia_id.sql new file mode 100644 index 00000000..4510d650 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_previous_order_expired_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_base_sepolia"."fct_perp_previous_order_expired_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_trades_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_trades_base_sepolia_id.sql new file mode 100644 index 00000000..46276c7f --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_trades_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_account_stats_daily_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_account_stats_daily_base_sepolia.sql new file mode 100644 index 00000000..a22002ab --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_account_stats_daily_base_sepolia.sql @@ -0,0 +1,45 @@ +with daily as ( + select + DATE_TRUNC( + 'day', + ts + ) as ts, + account_id, + SUM(fees) as fees, + SUM(volume) as volume, + SUM(amount_liquidated) as amount_liquidated, + SUM(liquidations) as liquidations + from + "analytics"."prod_base_sepolia"."fct_perp_account_stats_hourly_base_sepolia" + group by + DATE_TRUNC( + 'day', + ts + ), + account_id +), + +stats as ( + select + *, + SUM(fees) over ( + partition by account_id + order by + ts + range between unbounded preceding + and current row + ) as cumulative_fees, + SUM(volume) over ( + partition by account_id + order by + ts + range between unbounded preceding + and current row + ) as cumulative_volume + from + daily +) + +select * +from + stats \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_account_stats_hourly_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_account_stats_hourly_base_sepolia.sql new file mode 100644 index 00000000..ed96c90f --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_account_stats_hourly_base_sepolia.sql @@ -0,0 +1,119 @@ +with trades as ( + select + ts, + account_id, + total_fees, + notional_trade_size, + 1 as trades, + SUM( + total_fees + ) over ( + partition by account_id + order by + ts + ) as cumulative_fees, + SUM( + notional_trade_size + ) over ( + partition by account_id + order by + ts + ) as cumulative_volume + from + "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +), + +liq as ( + select + ts, + account_id, + amount_liquidated, + 1 as liquidations + from + "analytics"."prod_base_sepolia"."fct_perp_liq_position_base_sepolia" +), + +inc_trades as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + account_id, + SUM(trades) as trades, + SUM(total_fees) as fees, + SUM(notional_trade_size) as volume, + MAX(cumulative_fees) as cumulative_fees, + MAX(cumulative_volume) as cumulative_volume + from + trades + group by + DATE_TRUNC( + 'hour', + ts + ), + account_id +), + +inc_liq as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + account_id, + SUM(amount_liquidated) as amount_liquidated, + SUM(liquidations) as liquidations + from + liq + group by + DATE_TRUNC( + 'hour', + ts + ), + account_id +), + +inc as ( + select + h.ts, + h.account_id, + COALESCE( + h.trades, + 0 + ) as trades, + COALESCE( + h.fees, + 0 + ) as fees, + COALESCE( + h.volume, + 0 + ) as volume, + COALESCE( + l.amount_liquidated, + 0 + ) as amount_liquidated, + COALESCE( + l.liquidations, + 0 + ) as liquidations, + COALESCE( + h.cumulative_fees, + 0 + ) as cumulative_fees, + COALESCE( + h.cumulative_volume, + 0 + ) as cumulative_volume + from + inc_trades as h + left join inc_liq as l + on + h.ts = l.ts + and h.account_id = l.account_id +) + +select * +from + inc \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_keeper_stats_daily_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_keeper_stats_daily_base_sepolia.sql new file mode 100644 index 00000000..1dba7a9f --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_keeper_stats_daily_base_sepolia.sql @@ -0,0 +1,44 @@ +with hourly as ( + select + keeper, + settlement_rewards, + amount_settled, + trades, + DATE_TRUNC( + 'day', + ts + ) as ts + from + "analytics"."prod_base_sepolia"."fct_perp_keeper_stats_hourly_base_sepolia" +), + +total as ( + select + ts, + SUM(trades) as trades_total, + SUM(settlement_rewards) as settlement_reward_total, + SUM(amount_settled) as amount_settled_total + from + hourly + group by + ts +) + +select + hourly.ts, + hourly.keeper, + SUM(hourly.trades) as trades, + SUM(hourly.settlement_rewards) as settlement_rewards, + SUM(hourly.amount_settled) as amount_settled, + SUM(hourly.trades) / MAX(total.trades_total) as trades_pct, + SUM(hourly.settlement_rewards) + / MAX(total.settlement_reward_total) as settlement_rewards_pct, + SUM(hourly.amount_settled) + / MAX(total.amount_settled_total) as amount_settled_pct +from + hourly +inner join total + on hourly.ts = total.ts +group by + hourly.ts, + hourly.keeper \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_keeper_stats_hourly_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_keeper_stats_hourly_base_sepolia.sql new file mode 100644 index 00000000..8eacb07c --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_keeper_stats_hourly_base_sepolia.sql @@ -0,0 +1,44 @@ +with trades as ( + select + settler, + settlement_reward, + notional_trade_size, + 1 as trades, + DATE_TRUNC( + 'hour', + ts + ) as ts + from + "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +), + +total as ( + select + ts, + SUM(trades) as trades_total, + SUM(settlement_reward) as settlement_reward_total, + SUM(notional_trade_size) as notional_trade_size_total + from + trades + group by + ts +) + +select + trades.ts, + trades.settler as keeper, + SUM(trades.trades) as trades, + SUM(trades.settlement_reward) as settlement_rewards, + SUM(trades.notional_trade_size) as amount_settled, + SUM(trades.trades) / MAX(total.trades_total) as trades_pct, + SUM(trades.settlement_reward) + / MAX(total.settlement_reward_total) as settlement_rewards_pct, + SUM(trades.notional_trade_size) + / MAX(total.notional_trade_size_total) as amount_settled_pct +from + trades +inner join total + on trades.ts = total.ts +group by + trades.ts, + trades.settler \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_market_stats_daily_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_market_stats_daily_base_sepolia.sql new file mode 100644 index 00000000..f0d5b149 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_market_stats_daily_base_sepolia.sql @@ -0,0 +1,25 @@ +select + DATE_TRUNC( + 'day', + ts + ) as ts, + market_symbol, + SUM(trades) as trades, + SUM(exchange_fees) as exchange_fees, + SUM(referral_fees) as referral_fees, + SUM(collected_fees) as collected_fees, + SUM(volume) as volume, + SUM(amount_liquidated) as amount_liquidated, + SUM(liquidations) as liquidations, + MAX(cumulative_exchange_fees) as cumulative_exchange_fees, + MAX(cumulative_referral_fees) as cumulative_referral_fees, + MAX(cumulative_collected_fees) as cumulative_collected_fees, + MAX(cumulative_volume) as cumulative_volume +from + "analytics"."prod_base_sepolia"."fct_perp_market_stats_hourly_base_sepolia" +group by + DATE_TRUNC( + 'day', + ts + ), + market_symbol \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_market_stats_hourly_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_market_stats_hourly_base_sepolia.sql new file mode 100644 index 00000000..1e1a18f3 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_market_stats_hourly_base_sepolia.sql @@ -0,0 +1,162 @@ +with trades as ( + select + ts, + market_symbol, + exchange_fees, + referral_fees, + collected_fees, + notional_trade_size, + 1 as trades + from + "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" +), + +liq as ( + select + ts, + market_symbol, + amount_liquidated, + 1 as liquidations + from + "analytics"."prod_base_sepolia"."fct_perp_liq_position_base_sepolia" +), + +inc_trades as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + market_symbol, + SUM(trades) as trades, + SUM(exchange_fees) as exchange_fees, + SUM(referral_fees) as referral_fees, + SUM(collected_fees) as collected_fees, + SUM(notional_trade_size) as volume + from + trades + group by + DATE_TRUNC( + 'hour', + ts + ), + market_symbol +), + +inc_liq as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + market_symbol, + SUM(amount_liquidated) as amount_liquidated, + SUM(liquidations) as liquidations + from + liq + group by + DATE_TRUNC( + 'hour', + ts + ), + market_symbol +), + +dim as ( + select + m.market_symbol, + GENERATE_SERIES( + DATE_TRUNC('hour', MIN(t.ts)), + DATE_TRUNC('hour', MAX(t.ts)), + '1 hour'::INTERVAL + ) as ts + from + ( + select ts + from + trades + ) as t + cross join ( + select distinct market_symbol + from + trades + ) as m + group by + m.market_symbol +), + +inc as ( + select + dim.ts, + dim.market_symbol, + COALESCE( + h.trades, + 0 + ) as trades, + COALESCE( + h.exchange_fees, + 0 + ) as exchange_fees, + COALESCE( + h.referral_fees, + 0 + ) as referral_fees, + COALESCE( + h.collected_fees, + 0 + ) as collected_fees, + COALESCE( + h.volume, + 0 + ) as volume, + COALESCE( + l.amount_liquidated, + 0 + ) as amount_liquidated, + COALESCE( + l.liquidations, + 0 + ) as liquidations, + SUM( + h.exchange_fees + ) over ( + partition by dim.market_symbol + order by + dim.ts + ) as cumulative_exchange_fees, + SUM( + h.referral_fees + ) over ( + partition by dim.market_symbol + order by + dim.ts + ) as cumulative_referral_fees, + SUM( + h.collected_fees + ) over ( + partition by dim.market_symbol + order by + dim.ts + ) as cumulative_collected_fees, + SUM( + h.volume + ) over ( + partition by dim.market_symbol + order by + dim.ts + ) as cumulative_volume + from + dim + left join inc_trades as h + on + dim.ts = h.ts + and dim.market_symbol = h.market_symbol + left join inc_liq as l + on + dim.ts = l.ts + and dim.market_symbol = l.market_symbol +) + +select * +from + inc \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_stats_daily_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_stats_daily_base_sepolia.sql new file mode 100644 index 00000000..b1bc4439 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_stats_daily_base_sepolia.sql @@ -0,0 +1,23 @@ +select + DATE_TRUNC( + 'day', + ts + ) as ts, + SUM(trades) as trades, + SUM(exchange_fees) as exchange_fees, + SUM(referral_fees) as referral_fees, + SUM(collected_fees) as collected_fees, + SUM(volume) as volume, + SUM(liquidation_rewards) as liquidation_rewards, + SUM(liquidated_accounts) as liquidated_accounts, + MAX(cumulative_exchange_fees) as cumulative_exchange_fees, + MAX(cumulative_referral_fees) as cumulative_referral_fees, + MAX(cumulative_collected_fees) as cumulative_collected_fees, + MAX(cumulative_volume) as cumulative_volume +from + "analytics"."prod_base_sepolia"."fct_perp_stats_hourly_base_sepolia" +group by + DATE_TRUNC( + 'day', + ts + ) \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_stats_hourly_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_stats_hourly_base_sepolia.sql new file mode 100644 index 00000000..c2605aab --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_stats_hourly_base_sepolia.sql @@ -0,0 +1,91 @@ +with inc_market as ( + select + ts, + market_symbol, + trades, + exchange_fees, + referral_fees, + collected_fees, + volume, + liquidations, + cumulative_exchange_fees, + cumulative_referral_fees, + cumulative_collected_fees, + cumulative_volume + from + "analytics"."prod_base_sepolia"."fct_perp_market_stats_hourly_base_sepolia" +), + +liq as ( + select + ts, + total_reward, + 1 as liquidated_accounts + from + "analytics"."prod_base_sepolia"."fct_perp_liq_account_base_sepolia" +), + +inc_liq as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + SUM(total_reward) as liquidation_rewards, + SUM(liquidated_accounts) as liquidated_accounts + from + liq + group by + DATE_TRUNC( + 'hour', + ts + ) +), + +inc_trade as ( + select + ts, + SUM(trades) as trades, + SUM(exchange_fees) as exchange_fees, + SUM(referral_fees) as referral_fees, + SUM(collected_fees) as collected_fees, + SUM(volume) as volume, + SUM(cumulative_exchange_fees) as cumulative_exchange_fees, + SUM(cumulative_referral_fees) as cumulative_referral_fees, + SUM(cumulative_collected_fees) as cumulative_collected_fees, + SUM(cumulative_volume) as cumulative_volume + from + inc_market + group by + ts +), + +inc as ( + select + h.ts, + h.trades, + h.exchange_fees, + h.referral_fees, + h.collected_fees, + h.volume, + h.cumulative_exchange_fees, + h.cumulative_referral_fees, + h.cumulative_collected_fees, + h.cumulative_volume, + COALESCE( + l.liquidation_rewards, + 0 + ) as liquidation_rewards, + COALESCE( + l.liquidated_accounts, + 0 + ) as liquidated_accounts + from + inc_trade as h + left join inc_liq as l + on h.ts = l.ts +) + +select * +from + inc \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_tracking_stats_daily_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_tracking_stats_daily_base_sepolia.sql new file mode 100644 index 00000000..83deaced --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_tracking_stats_daily_base_sepolia.sql @@ -0,0 +1,93 @@ +with trades as ( + select + DATE_TRUNC( + 'day', + ts + ) as ts, + tracking_code, + SUM(exchange_fees) as exchange_fees, + SUM(referral_fees) as referral_fees, + SUM(collected_fees) as collected_fees, + SUM(volume) as volume, + SUM(trades) as trades + from + "analytics"."prod_base_sepolia"."fct_perp_tracking_stats_hourly_base_sepolia" + group by + DATE_TRUNC( + 'day', + ts + ), + tracking_code +), + +accounts as ( + select + DATE_TRUNC( + 'day', + ts + ) as ts, + tracking_code, + COUNT( + distinct account_id + ) as "accounts" + from + "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" + group by + DATE_TRUNC( + 'day', + ts + ), + tracking_code +), + +total as ( + select + ts, + SUM(exchange_fees) as exchange_fees_total, + SUM(referral_fees) as referral_fees_total, + SUM(collected_fees) as collected_fees_total, + SUM(volume) as volume_total, + SUM(trades) as trades_total + from + trades + group by + ts +) + +select + trades.ts, + trades.tracking_code, + trades.exchange_fees, + trades.referral_fees, + trades.collected_fees, + trades.volume, + trades.trades, + accounts.accounts, + case + when total.exchange_fees_total = 0 then 0 + else trades.exchange_fees / total.exchange_fees_total + end as exchange_fees_share, + case + when total.referral_fees_total = 0 then 0 + else trades.referral_fees / total.referral_fees_total + end as referral_fees_share, + case + when total.collected_fees_total = 0 then 0 + else trades.collected_fees / total.collected_fees_total + end as collected_fees_share, + case + when total.volume_total = 0 then 0 + else trades.volume / total.volume_total + end as volume_share, + case + when total.trades_total = 0 then 0 + else trades.trades / total.trades_total + end as trades_share +from + trades +inner join accounts + on + trades.ts = accounts.ts + and trades.tracking_code = accounts.tracking_code +inner join total + on trades.ts = total.ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_tracking_stats_hourly_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_tracking_stats_hourly_base_sepolia.sql new file mode 100644 index 00000000..6449e354 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_tracking_stats_hourly_base_sepolia.sql @@ -0,0 +1,93 @@ +with trades as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + tracking_code, + SUM(exchange_fees) as exchange_fees, + SUM(referral_fees) as referral_fees, + SUM(collected_fees) as collected_fees, + SUM(notional_trade_size) as volume, + SUM(1) as trades + from + "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" + group by + DATE_TRUNC( + 'hour', + ts + ), + tracking_code +), + +accounts as ( + select + DATE_TRUNC( + 'hour', + ts + ) as ts, + tracking_code, + COUNT( + distinct account_id + ) as "accounts" + from + "analytics"."prod_base_sepolia"."fct_perp_trades_base_sepolia" + group by + DATE_TRUNC( + 'hour', + ts + ), + tracking_code +), + +total as ( + select + ts, + SUM(trades) as trades_total, + SUM(exchange_fees) as exchange_fees_total, + SUM(referral_fees) as referral_fees_total, + SUM(collected_fees) as collected_fees_total, + SUM(volume) as volume_total + from + trades + group by + ts +) + +select + trades.ts, + trades.tracking_code, + trades.exchange_fees, + trades.referral_fees, + trades.collected_fees, + trades.volume, + trades.trades, + accounts.accounts, + case + when total.exchange_fees_total = 0 then 0 + else trades.exchange_fees / total.exchange_fees_total + end as exchange_fees_share, + case + when total.referral_fees_total = 0 then 0 + else trades.referral_fees / total.referral_fees_total + end as referral_fees_share, + case + when total.collected_fees_total = 0 then 0 + else trades.collected_fees / total.collected_fees_total + end as collected_fees_share, + case + when total.volume_total = 0 then 0 + else trades.volume / total.volume_total + end as volume_share, + case + when total.trades_total = 0 then 0 + else trades.trades / total.trades_total + end as trades_share +from + trades +inner join accounts + on + trades.ts = accounts.ts + and trades.tracking_code = accounts.tracking_code +inner join total + on trades.ts = total.ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/prices/fct_prices_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/prices/fct_prices_base_sepolia.sql new file mode 100644 index 00000000..a29e07aa --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/prices/fct_prices_base_sepolia.sql @@ -0,0 +1,54 @@ +with all_prices as ( + select + ts, + null as market_address, + market_symbol, + price + from + "analytics"."prod_base_sepolia"."fct_perp_market_history_base_sepolia" + union all + select + ts, + null as market_address, + 'SNX' as market_symbol, + snx_price as price + from + "analytics"."prod_base_sepolia"."fct_buyback_base_sepolia" + where + snx_price > 0 + union all + select + ts, + collateral_type as market_address, + null as market_symbol, + collateral_value / amount as price + from + "analytics"."prod_raw_base_sepolia"."core_vault_collateral_base_sepolia" + where + collateral_value > 0 +), + +tokens as ( + select + token_address, + token_symbol + from + "analytics"."prod_seeds"."base_sepolia_tokens" +) + +select + p.ts, + p.market_address, + p.price, + COALESCE( + t.token_symbol, + p.market_symbol + ) as market_symbol +from + all_prices as p +left join tokens as t + on LOWER( + p.market_address + ) = LOWER( + t.token_address + ) \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/prices/fct_prices_hourly_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/prices/fct_prices_hourly_base_sepolia.sql new file mode 100644 index 00000000..dcf3c4db --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/prices/fct_prices_hourly_base_sepolia.sql @@ -0,0 +1,72 @@ +with prices as ( + select distinct + market_symbol, + DATE_TRUNC( + 'hour', + ts + ) as ts, + LAST_VALUE(price) over ( + partition by DATE_TRUNC('hour', ts), market_symbol + order by + ts + rows between unbounded preceding + and unbounded following + ) as price + from + "analytics"."prod_base_sepolia"."fct_prices_base_sepolia" +), + +dim as ( + select + m.market_symbol, + GENERATE_SERIES( + DATE_TRUNC('hour', MIN(t.ts)), + DATE_TRUNC('hour', MAX(t.ts)), + '1 hour'::INTERVAL + ) as ts + from + ( + select ts + from + prices + ) as t + cross join ( + select distinct market_symbol + from + prices + ) as m + group by + m.market_symbol +), + +ffill as ( + select + dim.ts, + dim.market_symbol, + LAST(prices.price) over ( + partition by dim.market_symbol + order by dim.ts + rows between unbounded preceding and current row + ) as price + from + dim + left join prices + on + dim.ts = prices.ts + and dim.market_symbol = prices.market_symbol +), + +hourly_prices as ( + select + ts, + market_symbol, + price + from + ffill +) + +select * +from + hourly_prices +where + price is not null \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/dbt_utils_accepted_range_fct_p_a0ee7fb3835698f075ede26384c6bf98.sql b/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/dbt_utils_accepted_range_fct_p_a0ee7fb3835698f075ede26384c6bf98.sql new file mode 100644 index 00000000..b0fe78ee --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/dbt_utils_accepted_range_fct_p_a0ee7fb3835698f075ede26384c6bf98.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_prices_hourly_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/dbt_utils_accepted_range_fct_prices_base_sepolia_price__True__0.sql b/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/dbt_utils_accepted_range_fct_prices_base_sepolia_price__True__0.sql new file mode 100644 index 00000000..06d01a01 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/dbt_utils_accepted_range_fct_prices_base_sepolia_price__True__0.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_prices_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_base_sepolia_market_symbol.sql b/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_base_sepolia_market_symbol.sql new file mode 100644 index 00000000..f9a57e8e --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_base_sepolia_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_base_sepolia"."fct_prices_base_sepolia" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_base_sepolia_price.sql b/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_base_sepolia_price.sql new file mode 100644 index 00000000..00a976c2 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_base_sepolia_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_base_sepolia"."fct_prices_base_sepolia" +where price is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_base_sepolia_ts.sql b/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_base_sepolia_ts.sql new file mode 100644 index 00000000..da1e2084 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_sepolia"."fct_prices_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_hourly_base_sepolia_market_symbol.sql b/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_hourly_base_sepolia_market_symbol.sql new file mode 100644 index 00000000..670b780e --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_hourly_base_sepolia_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_base_sepolia"."fct_prices_hourly_base_sepolia" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_hourly_base_sepolia_price.sql b/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_hourly_base_sepolia_price.sql new file mode 100644 index 00000000..69100aa2 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_hourly_base_sepolia_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_base_sepolia"."fct_prices_hourly_base_sepolia" +where price is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_hourly_base_sepolia_ts.sql b/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_hourly_base_sepolia_ts.sql new file mode 100644 index 00000000..407d7721 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_hourly_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_sepolia"."fct_prices_hourly_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/fct_spot_atomics_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/spot/fct_spot_atomics_base_sepolia.sql new file mode 100644 index 00000000..81b6945a --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/fct_spot_atomics_base_sepolia.sql @@ -0,0 +1,61 @@ +with bought as ( + select + id, + block_timestamp as ts, + block_number, + transaction_hash as tx_hash, + synth_market_id, + + price / 1e18 + as price, + + synth_returned / 1e18 + as amount, + referrer + from + "analytics"."prod_raw_base_sepolia"."spot_synth_bought_base_sepolia" +), + +sold as ( + select + id, + block_timestamp as ts, + block_number, + transaction_hash as tx_hash, + synth_market_id, + + price / 1e18 + as price, + -1 * + amount_returned / 1e18 + as amount, + referrer + from + "analytics"."prod_raw_base_sepolia"."spot_synth_sold_base_sepolia" +) + +select + id, + ts, + block_number, + tx_hash, + synth_market_id, + price, + amount, + referrer +from + bought +union all +select + id, + ts, + block_number, + tx_hash, + synth_market_id, + price, + amount, + referrer +from + sold +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/fct_spot_markets_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/spot/fct_spot_markets_base_sepolia.sql new file mode 100644 index 00000000..8d0f351e --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/fct_spot_markets_base_sepolia.sql @@ -0,0 +1,13 @@ +with base as ( + select + synth_market_id as id, + block_timestamp as created_ts, + block_number, + synth_token_address as token_address + from + "analytics"."prod_raw_base_sepolia"."spot_synth_registered_base_sepolia" +) + +select * +from + base \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/fct_spot_wrapper_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/spot/fct_spot_wrapper_base_sepolia.sql new file mode 100644 index 00000000..140c9e83 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/fct_spot_wrapper_base_sepolia.sql @@ -0,0 +1,49 @@ +with wraps as ( + select + id, + block_timestamp as ts, + block_number, + transaction_hash as tx_hash, + synth_market_id, + + amount_wrapped / 1e18 + as amount_wrapped + from + "analytics"."prod_raw_base_sepolia"."spot_synth_wrapped_base_sepolia" +), + +unwraps as ( + select + id, + block_timestamp as ts, + block_number, + transaction_hash as tx_hash, + synth_market_id, + -1 * + amount_unwrapped / 1e18 + as amount_wrapped + from + "analytics"."prod_raw_base_sepolia"."spot_synth_unwrapped_base_sepolia" +) + +select + id, + ts, + block_number, + tx_hash, + synth_market_id, + amount_wrapped +from + wraps +union all +select + id, + ts, + block_number, + tx_hash, + synth_market_id, + amount_wrapped +from + unwraps +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/fct_synth_supply_base_sepolia.sql b/compiled/synthetix/models/marts/base/sepolia/spot/fct_synth_supply_base_sepolia.sql new file mode 100644 index 00000000..ae3f0cfc --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/fct_synth_supply_base_sepolia.sql @@ -0,0 +1,76 @@ +with wrapper as ( + select + ts, + block_number, + synth_market_id, + amount_wrapped as change_amount + from + "analytics"."prod_base_sepolia"."fct_spot_wrapper_base_sepolia" +), + +atomics as ( + select + ts, + block_number, + synth_market_id, + amount as change_amount + from + "analytics"."prod_base_sepolia"."fct_spot_atomics_base_sepolia" + union all + select + ts, + block_number, + 0 as synth_market_id, + amount * price * -1 as change_amount + from + "analytics"."prod_base_sepolia"."fct_spot_atomics_base_sepolia" +), + +usd_changes as ( + select + block_timestamp as ts, + block_number, + 0 as synth_market_id, + + amount / 1e18 + as change_amount + from + "analytics"."prod_raw_base_sepolia"."core_usd_minted_base_sepolia" + union all + select + block_timestamp as ts, + block_number, + 0 as synth_market_id, + -1 * + amount / 1e18 + as change_amount + from + "analytics"."prod_raw_base_sepolia"."core_usd_burned_base_sepolia" +), + +all_changes as ( + select * + from + wrapper + union all + select * + from + atomics + union all + select * + from + usd_changes +) + +select + ts, + block_number, + synth_market_id, + SUM(change_amount) over ( + partition by synth_market_id + order by + ts, + block_number + ) as supply +from + all_changes \ No newline at end of file diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_7d7e114e53625e5452e9f57a1ff338e7.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_7d7e114e53625e5452e9f57a1ff338e7.sql new file mode 100644 index 00000000..e340f004 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_7d7e114e53625e5452e9f57a1ff338e7.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_synth_supply_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_b4f78cdf817b17683fb6b75998b127e3.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_b4f78cdf817b17683fb6b75998b127e3.sql new file mode 100644 index 00000000..a3be8767 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_b4f78cdf817b17683fb6b75998b127e3.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_spot_atomics_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_be8de3308c40f5eccbffc40789c7b67b.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_be8de3308c40f5eccbffc40789c7b67b.sql new file mode 100644 index 00000000..3135870e --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_be8de3308c40f5eccbffc40789c7b67b.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_spot_markets_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_e1e621000332c16d5873c30225cc957d.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_e1e621000332c16d5873c30225cc957d.sql new file mode 100644 index 00000000..e0090c21 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_e1e621000332c16d5873c30225cc957d.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_base_sepolia"."fct_spot_wrapper_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_amount.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_amount.sql new file mode 100644 index 00000000..f9823f6f --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_base_sepolia"."fct_spot_atomics_base_sepolia" +where amount is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_block_number.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_block_number.sql new file mode 100644 index 00000000..8dea7ea3 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_sepolia"."fct_spot_atomics_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_id.sql new file mode 100644 index 00000000..ac765902 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_sepolia"."fct_spot_atomics_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_price.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_price.sql new file mode 100644 index 00000000..4b8da8fc --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_base_sepolia"."fct_spot_atomics_base_sepolia" +where price is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_referrer.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_referrer.sql new file mode 100644 index 00000000..771ed809 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_referrer.sql @@ -0,0 +1,11 @@ + + + + + + +select referrer +from "analytics"."prod_base_sepolia"."fct_spot_atomics_base_sepolia" +where referrer is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_synth_market_id.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_synth_market_id.sql new file mode 100644 index 00000000..32176adb --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_base_sepolia"."fct_spot_atomics_base_sepolia" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_ts.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_ts.sql new file mode 100644 index 00000000..03f78bae --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_sepolia"."fct_spot_atomics_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_tx_hash.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_tx_hash.sql new file mode 100644 index 00000000..778d85fb --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_tx_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select tx_hash +from "analytics"."prod_base_sepolia"."fct_spot_atomics_base_sepolia" +where tx_hash is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_markets_base_sepolia_block_number.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_markets_base_sepolia_block_number.sql new file mode 100644 index 00000000..d239c1c2 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_markets_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_sepolia"."fct_spot_markets_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_markets_base_sepolia_created_ts.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_markets_base_sepolia_created_ts.sql new file mode 100644 index 00000000..ba0fe5d8 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_markets_base_sepolia_created_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select created_ts +from "analytics"."prod_base_sepolia"."fct_spot_markets_base_sepolia" +where created_ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_markets_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_markets_base_sepolia_id.sql new file mode 100644 index 00000000..bffbf2b5 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_markets_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_sepolia"."fct_spot_markets_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_markets_base_sepolia_token_address.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_markets_base_sepolia_token_address.sql new file mode 100644 index 00000000..651157e0 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_markets_base_sepolia_token_address.sql @@ -0,0 +1,11 @@ + + + + + + +select token_address +from "analytics"."prod_base_sepolia"."fct_spot_markets_base_sepolia" +where token_address is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_amount_wrapped.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_amount_wrapped.sql new file mode 100644 index 00000000..47caad28 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_amount_wrapped.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_wrapped +from "analytics"."prod_base_sepolia"."fct_spot_wrapper_base_sepolia" +where amount_wrapped is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_block_number.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_block_number.sql new file mode 100644 index 00000000..977e653c --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_sepolia"."fct_spot_wrapper_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_id.sql new file mode 100644 index 00000000..16d23e8c --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_base_sepolia"."fct_spot_wrapper_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_synth_market_id.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_synth_market_id.sql new file mode 100644 index 00000000..e4a82656 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_base_sepolia"."fct_spot_wrapper_base_sepolia" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_ts.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_ts.sql new file mode 100644 index 00000000..27c68eaa --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_sepolia"."fct_spot_wrapper_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_tx_hash.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_tx_hash.sql new file mode 100644 index 00000000..898195fa --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_tx_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select tx_hash +from "analytics"."prod_base_sepolia"."fct_spot_wrapper_base_sepolia" +where tx_hash is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_synth_supply_base_sepolia_block_number.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_synth_supply_base_sepolia_block_number.sql new file mode 100644 index 00000000..9384d22c --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_synth_supply_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_base_sepolia"."fct_synth_supply_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_synth_supply_base_sepolia_supply.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_synth_supply_base_sepolia_supply.sql new file mode 100644 index 00000000..70f232ae --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_synth_supply_base_sepolia_supply.sql @@ -0,0 +1,11 @@ + + + + + + +select supply +from "analytics"."prod_base_sepolia"."fct_synth_supply_base_sepolia" +where supply is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_synth_supply_base_sepolia_synth_market_id.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_synth_supply_base_sepolia_synth_market_id.sql new file mode 100644 index 00000000..224aa8ec --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_synth_supply_base_sepolia_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_base_sepolia"."fct_synth_supply_base_sepolia" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_synth_supply_base_sepolia_ts.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_synth_supply_base_sepolia_ts.sql new file mode 100644 index 00000000..fbefe2fd --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_synth_supply_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_base_sepolia"."fct_synth_supply_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/unique_fct_spot_atomics_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/unique_fct_spot_atomics_base_sepolia_id.sql new file mode 100644 index 00000000..6841be58 --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/unique_fct_spot_atomics_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_base_sepolia"."fct_spot_atomics_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/unique_fct_spot_wrapper_base_sepolia_id.sql b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/unique_fct_spot_wrapper_base_sepolia_id.sql new file mode 100644 index 00000000..29563d7e --- /dev/null +++ b/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/unique_fct_spot_wrapper_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_base_sepolia"."fct_spot_wrapper_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_account_delegation_eth_mainnet.sql b/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_account_delegation_eth_mainnet.sql new file mode 100644 index 00000000..0d7809cc --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_account_delegation_eth_mainnet.sql @@ -0,0 +1,64 @@ +with delegation_changes as ( + select + block_timestamp, + account_id, + pool_id, + collateral_type, + + amount / 1e18 + + - LAG( + amount / 1e18 +, 1, 0) over ( + partition by + account_id, + pool_id, + collateral_type + order by + block_timestamp + ) as change_in_amount + from + "analytics"."prod_raw_eth_mainnet"."core_delegation_updated_eth_mainnet" +), + +cumulative_delegation as ( + select + block_timestamp, + account_id, + pool_id, + collateral_type, + SUM(change_in_amount) over ( + partition by + pool_id, + account_id, + collateral_type + order by + block_timestamp + ) as cumulative_amount_delegated, + ROW_NUMBER() over ( + partition by + pool_id, + account_id, + collateral_type + order by + block_timestamp desc + ) as rn + from + delegation_changes +) + +select + block_timestamp as ts, + pool_id, + collateral_type, + cumulative_amount_delegated as amount_delegated, + CAST( + account_id as text + ) as account_id +from + cumulative_delegation +where + rn = 1 +order by + block_timestamp, + collateral_type \ No newline at end of file diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_apr_eth_mainnet.sql b/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_apr_eth_mainnet.sql new file mode 100644 index 00000000..df7036de --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_apr_eth_mainnet.sql @@ -0,0 +1,237 @@ + + +with pnl_hourly as ( + select + ts, + pool_id, + collateral_type, + collateral_value, + debt, + hourly_pnl, + hourly_issuance, + hourly_debt_migrated, + rewards_usd, + hourly_pnl_pct, + hourly_rewards_pct, + hourly_total_pct, + SUM( + COALESCE( + hourly_issuance, + 0 + ) + ) over ( + partition by + pool_id, + collateral_type + order by + ts + ) as cumulative_issuance, + SUM( + hourly_pnl + ) over ( + partition by + pool_id, + collateral_type + order by + ts + ) as cumulative_pnl + from + "analytics"."prod_eth_mainnet"."fct_pool_pnl_hourly_eth_mainnet" +), + +avg_returns as ( + select + ts, + pool_id, + collateral_type, + AVG( + hourly_pnl_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '24 HOURS' preceding + and current row + ) as avg_24h_pnl_pct, + AVG( + hourly_pnl_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '7 DAYS' preceding + and current row + ) as avg_7d_pnl_pct, + AVG( + hourly_pnl_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '28 DAYS' preceding + and current row + ) as avg_28d_pnl_pct, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '24 HOURS' preceding + and current row + ) as avg_24h_rewards_pct, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '7 DAYS' preceding + and current row + ) as avg_7d_rewards_pct, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '28 DAYS' preceding + and current row + ) as avg_28d_rewards_pct, + AVG( + hourly_total_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '24 HOURS' preceding + and current row + ) as avg_24h_total_pct, + AVG( + hourly_total_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '7 DAYS' preceding + and current row + ) as avg_7d_total_pct, + AVG( + hourly_total_pct + ) over ( + partition by + pool_id, + collateral_type + order by + ts + range between interval '28 DAYS' preceding + and current row + ) as avg_28d_total_pct + from + pnl_hourly +), + +apr_calculations as ( + select + pnl_hourly.ts, + pnl_hourly.pool_id, + pnl_hourly.collateral_type, + pnl_hourly.collateral_value, + pnl_hourly.debt, + pnl_hourly.hourly_pnl, + pnl_hourly.cumulative_pnl, + pnl_hourly.hourly_issuance, + pnl_hourly.hourly_debt_migrated, + pnl_hourly.cumulative_issuance, + pnl_hourly.rewards_usd, + pnl_hourly.hourly_pnl_pct, + pnl_hourly.hourly_rewards_pct, + -- total pnls + avg_returns.avg_24h_total_pct * 24 * 365 as apr_24h, + avg_returns.avg_7d_total_pct * 24 * 365 as apr_7d, + avg_returns.avg_28d_total_pct * 24 * 365 as apr_28d, + -- pool pnls + avg_returns.avg_24h_pnl_pct * 24 * 365 as apr_24h_pnl, + avg_returns.avg_7d_pnl_pct * 24 * 365 as apr_7d_pnl, + avg_returns.avg_28d_pnl_pct * 24 * 365 as apr_28d_pnl, + -- rewards pnls + avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards, + avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards, + avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards + from + pnl_hourly + inner join avg_returns + on + pnl_hourly.ts = avg_returns.ts + and pnl_hourly.pool_id = avg_returns.pool_id + and pnl_hourly.collateral_type = avg_returns.collateral_type +), + +apy_calculations as ( + select + *, + (POWER(1 + apr_24h / 8760, 8760) - 1) as apy_24h, + (POWER(1 + apr_7d / 8760, 8760) - 1) as apy_7d, + (POWER(1 + apr_28d / 8760, 8760) - 1) as apy_28d, + (POWER(1 + apr_24h_pnl / 8760, 8760) - 1) as apy_24h_pnl, + (POWER(1 + apr_7d_pnl / 8760, 8760) - 1) as apy_7d_pnl, + (POWER(1 + apr_28d_pnl / 8760, 8760) - 1) as apy_28d_pnl, + (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards, + (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards, + (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards + from + apr_calculations +) + +select + ts, + pool_id, + collateral_type, + collateral_value, + debt, + hourly_issuance, + hourly_debt_migrated, + hourly_pnl, + cumulative_pnl, + cumulative_issuance, + rewards_usd, + hourly_pnl_pct, + hourly_rewards_pct, + apr_24h, + apy_24h, + apr_7d, + apy_7d, + apr_28d, + apy_28d, + apr_24h_pnl, + apy_24h_pnl, + apr_7d_pnl, + apy_7d_pnl, + apr_28d_pnl, + apy_28d_pnl, + apr_24h_rewards, + apy_24h_rewards, + apr_7d_rewards, + apy_7d_rewards, + apr_28d_rewards, + apy_28d_rewards +from + apy_calculations +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_apr_rewards_eth_mainnet.sql b/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_apr_rewards_eth_mainnet.sql new file mode 100644 index 00000000..3c69121c --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_apr_rewards_eth_mainnet.sql @@ -0,0 +1,111 @@ + + +with pnl_hourly as ( + select + ts, + pool_id, + collateral_type, + reward_token, + collateral_value, + rewards_usd, + hourly_rewards_pct + from + "analytics"."prod_eth_mainnet"."fct_pool_pnl_hourly_reward_eth_mainnet" +), + +avg_returns as ( + select + ts, + pool_id, + collateral_type, + reward_token, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type, + reward_token + order by + ts + range between interval '24 HOURS' preceding + and current row + ) as avg_24h_rewards_pct, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type, + reward_token + order by + ts + range between interval '7 DAYS' preceding + and current row + ) as avg_7d_rewards_pct, + AVG( + hourly_rewards_pct + ) over ( + partition by + pool_id, + collateral_type, + reward_token + order by + ts + range between interval '28 DAYS' preceding + and current row + ) as avg_28d_rewards_pct + from + pnl_hourly +), + +apr_calculations as ( + select + pnl_hourly.ts, + pnl_hourly.pool_id, + pnl_hourly.collateral_type, + pnl_hourly.reward_token, + pnl_hourly.collateral_value, + pnl_hourly.rewards_usd, + pnl_hourly.hourly_rewards_pct, + avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards, + avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards, + avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards + from + pnl_hourly + inner join avg_returns + on + pnl_hourly.ts = avg_returns.ts + and pnl_hourly.pool_id = avg_returns.pool_id + and pnl_hourly.collateral_type = avg_returns.collateral_type + and pnl_hourly.reward_token = avg_returns.reward_token +), + +apy_calculations as ( + select + *, + (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards, + (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards, + (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards + from + apr_calculations +) + +select + ts, + pool_id, + collateral_type, + reward_token, + collateral_value, + rewards_usd, + hourly_rewards_pct, + apr_24h_rewards, + apy_24h_rewards, + apr_7d_rewards, + apy_7d_rewards, + apr_28d_rewards, + apy_28d_rewards +from + apy_calculations +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_market_updated_eth_mainnet.sql b/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_market_updated_eth_mainnet.sql new file mode 100644 index 00000000..e44fcfb3 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_market_updated_eth_mainnet.sql @@ -0,0 +1,36 @@ +with market_updated as ( + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + sender, + collateral_type, + credit_capacity, + token_amount + from + "analytics"."prod_raw_eth_mainnet"."core_market_updated_eth_mainnet" +) + +select + id, + block_timestamp as ts, + transaction_hash, + event_name, + market_id, + collateral_type, + + credit_capacity / 1e18 + as credit_capacity, + + net_issuance / 1e18 + as net_issuance, + + token_amount / 1e18 + as token_amount +from + market_updated \ No newline at end of file diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_migration_eth_mainnet.sql b/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_migration_eth_mainnet.sql new file mode 100644 index 00000000..bfde6fbf --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_migration_eth_mainnet.sql @@ -0,0 +1,18 @@ +select + block_timestamp as ts, + block_number, + transaction_hash, + 1 as pool_id, -- Spartan Council pool + -- SNX collateral + '0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F' as collateral_type, + staker, + account_id, + + collateral_amount / 1e18 + as collateral_amount, + + debt_amount / 1e18 + as debt_amount +from + "analytics"."prod_raw_eth_mainnet"."core_account_migrated_eth_mainnet" +order by block_timestamp \ No newline at end of file diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_migration_hourly_eth_mainnet.sql b/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_migration_hourly_eth_mainnet.sql new file mode 100644 index 00000000..3cfad303 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_migration_hourly_eth_mainnet.sql @@ -0,0 +1,63 @@ +with dim as ( + select + m.pool_id, + m.collateral_type, + generate_series( + date_trunc('hour', min(t.ts)), + date_trunc('hour', max(t.ts)), + '1 hour'::INTERVAL + ) as ts + from + ( + select ts + from + "analytics"."prod_eth_mainnet"."fct_pool_debt_eth_mainnet" + ) as t + cross join ( + select distinct + pool_id, + collateral_type + from + "analytics"."prod_eth_mainnet"."fct_pool_debt_eth_mainnet" + ) as m + group by + m.pool_id, + m.collateral_type +), + +migration as ( + select + date_trunc( + 'hour', + ts + ) as ts, + pool_id, + collateral_type, + sum(debt_amount) as hourly_debt_migrated + from + "analytics"."prod_eth_mainnet"."fct_core_migration_eth_mainnet" + group by + ts, + pool_id, + collateral_type +) + +select + dim.ts, + dim.pool_id, + dim.collateral_type, + coalesce( + m.hourly_debt_migrated, + 0 + ) as hourly_debt_migrated +from + dim +left join migration as m + on + dim.pool_id = m.pool_id + and lower( + dim.collateral_type + ) = lower( + m.collateral_type + ) + and dim.ts = m.ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_pool_collateral_eth_mainnet.sql b/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_pool_collateral_eth_mainnet.sql new file mode 100644 index 00000000..4bc6627c --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_pool_collateral_eth_mainnet.sql @@ -0,0 +1,43 @@ +with events as ( + select + block_timestamp, + + token_amount / 1e18 + as token_amount, + collateral_type + from + "analytics"."prod_raw_eth_mainnet"."core_deposited_eth_mainnet" + union all + select + block_timestamp, + - + token_amount / 1e18 + as token_amount, + collateral_type + from + "analytics"."prod_raw_eth_mainnet"."core_withdrawn_eth_mainnet" +), + +ranked_events as ( + select + *, + SUM(token_amount) over ( + partition by collateral_type + order by + block_timestamp + rows between unbounded preceding + and current row + ) as amount_deposited + from + events +) + +select + block_timestamp as ts, + collateral_type, + amount_deposited +from + ranked_events +order by + block_timestamp, + collateral_type \ No newline at end of file diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_pool_delegation_eth_mainnet.sql b/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_pool_delegation_eth_mainnet.sql new file mode 100644 index 00000000..4feacd0e --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_pool_delegation_eth_mainnet.sql @@ -0,0 +1,49 @@ +with delegation_changes as ( + select + block_timestamp, + account_id, + pool_id, + collateral_type, + + amount / 1e18 + + - LAG( + amount / 1e18 +, 1, 0) over ( + partition by + account_id, + pool_id, + collateral_type + order by + block_timestamp + ) as change_in_amount + from + "analytics"."prod_raw_eth_mainnet"."core_delegation_updated_eth_mainnet" +), + +cumulative_delegation as ( + select + block_timestamp, + pool_id, + collateral_type, + SUM(change_in_amount) over ( + partition by + pool_id, + collateral_type + order by + block_timestamp + ) as cumulative_amount_delegated + from + delegation_changes +) + +select + block_timestamp as ts, + pool_id, + collateral_type, + cumulative_amount_delegated as amount_delegated +from + cumulative_delegation +order by + block_timestamp, + collateral_type \ No newline at end of file diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_pools_eth_mainnet.sql b/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_pools_eth_mainnet.sql new file mode 100644 index 00000000..84f601c6 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_pools_eth_mainnet.sql @@ -0,0 +1,13 @@ +with base as ( + select + pool_id as id, + block_timestamp as created_ts, + block_number, + owner + from + "analytics"."prod_raw_eth_mainnet"."core_pool_created_eth_mainnet" +) + +select * +from + base \ No newline at end of file diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_debt_eth_mainnet.sql b/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_debt_eth_mainnet.sql new file mode 100644 index 00000000..0130bbc0 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_debt_eth_mainnet.sql @@ -0,0 +1,10 @@ +select + ts, + block_number, + pool_id, + collateral_type, + debt +from + "analytics"."prod_raw_eth_mainnet"."core_vault_debt_eth_mainnet" +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_issuance_eth_mainnet.sql b/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_issuance_eth_mainnet.sql new file mode 100644 index 00000000..0627441d --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_issuance_eth_mainnet.sql @@ -0,0 +1,43 @@ +with burns as ( + select + block_timestamp as ts, + block_number, + transaction_hash, + pool_id, + collateral_type, + account_id, + -1 * + amount / 1e18 + as amount + from + "analytics"."prod_raw_eth_mainnet"."core_usd_burned_eth_mainnet" + order by + block_timestamp desc +), + +mints as ( + select + block_timestamp as ts, + block_number, + transaction_hash, + pool_id, + collateral_type, + account_id, + + amount / 1e18 + as amount + from + "analytics"."prod_raw_eth_mainnet"."core_usd_minted_eth_mainnet" + order by + block_timestamp desc +) + +select * +from + burns +union all +select * +from + mints +order by + ts desc \ No newline at end of file diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_issuance_hourly_eth_mainnet.sql b/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_issuance_hourly_eth_mainnet.sql new file mode 100644 index 00000000..5aeb9198 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_issuance_hourly_eth_mainnet.sql @@ -0,0 +1,122 @@ +with dim as ( + select + m.pool_id, + m.collateral_type, + generate_series( + date_trunc('hour', min(t.ts)), + date_trunc('hour', max(t.ts)), + '1 hour'::interval + ) as ts + from + ( + select ts + from + "analytics"."prod_eth_mainnet"."fct_pool_issuance_eth_mainnet" + ) as t + cross join ( + select distinct + pool_id, + collateral_type + from + "analytics"."prod_eth_mainnet"."fct_pool_issuance_eth_mainnet" + ) as m + group by + m.pool_id, + m.collateral_type +), + +max_debt_block as ( + select + pool_id, + collateral_type, + date_trunc( + 'hour', + ts + ) as "hour", + max(block_number) as max_block_number + from + "analytics"."prod_eth_mainnet"."fct_pool_debt_eth_mainnet" + group by + date_trunc( + 'hour', + ts + ), + pool_id, + collateral_type +), + +filt_issuance as ( + select + i.pool_id, + i.collateral_type, + i.amount, + case + when + i.block_number <= d.max_block_number + or d.max_block_number is null then i.ts + else i.ts + interval '1 hour' + end as ts + from + "analytics"."prod_eth_mainnet"."fct_pool_issuance_eth_mainnet" + as i + left join max_debt_block as d + on date_trunc( + 'hour', + i.ts + ) = d.hour + and i.pool_id = d.pool_id + and lower( + i.collateral_type + ) = lower( + d.collateral_type + ) + where + i.block_number <= ( + select + max( + max_block_number + ) as b + from + max_debt_block + ) +), + +issuance as ( + select + date_trunc( + 'hour', + ts + ) as ts, + pool_id, + collateral_type, + sum(amount) as hourly_issuance + from + filt_issuance + group by + date_trunc( + 'hour', + ts + ), + pool_id, + collateral_type +) + +select + dim.ts, + dim.pool_id, + dim.collateral_type, + coalesce( + i.hourly_issuance, + 0 + ) as hourly_issuance +from + dim +left join issuance as i + on + dim.pool_id = i.pool_id + and lower( + dim.collateral_type + ) = lower( + i.collateral_type + ) + and dim.ts = i.ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_pnl_hourly_eth_mainnet.sql b/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_pnl_hourly_eth_mainnet.sql new file mode 100644 index 00000000..e9a42b05 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_pnl_hourly_eth_mainnet.sql @@ -0,0 +1,241 @@ + + +with dim as ( + select + generate_series( + date_trunc('hour', min(t.ts)), + date_trunc('hour', max(t.ts)), '1 hour'::interval + ) as ts, + p.pool_id, + p.collateral_type + from + ( + select ts + from + "analytics"."prod_eth_mainnet"."fct_pool_debt_eth_mainnet" + ) as t + cross join ( + select distinct + pool_id, + collateral_type + from + "analytics"."prod_eth_mainnet"."fct_pool_debt_eth_mainnet" + ) as p + group by + p.pool_id, + p.collateral_type +), + +issuance as ( + select + ts, + pool_id, + collateral_type, + hourly_issuance + from + "analytics"."prod_eth_mainnet"."fct_pool_issuance_hourly_eth_mainnet" +), + +debt as ( + select distinct + pool_id, + collateral_type, + date_trunc( + 'hour', + ts + ) as ts, + last_value(debt) over ( + partition by date_trunc('hour', ts), pool_id, collateral_type + order by + ts + rows between unbounded preceding + and unbounded following + ) as debt + from + "analytics"."prod_eth_mainnet"."fct_pool_debt_eth_mainnet" +), + +collateral as ( + select distinct + pool_id, + collateral_type, + date_trunc( + 'hour', + ts + ) as ts, + last_value(collateral_value) over ( + partition by date_trunc('hour', ts), pool_id, collateral_type + order by + ts + rows between unbounded preceding + and unbounded following + ) as collateral_value + from + "analytics"."prod_raw_eth_mainnet"."core_vault_collateral_eth_mainnet" + where + pool_id = 1 +), + +ffill as ( + select + dim.ts, + dim.pool_id, + dim.collateral_type, + coalesce( + last(debt.debt) over ( + partition by dim.collateral_type, dim.pool_id + order by dim.ts + rows between unbounded preceding and current row + ), + 0 + ) as debt, + coalesce( + last(collateral.collateral_value) over ( + partition by dim.collateral_type, dim.pool_id + order by dim.ts + rows between unbounded preceding and current row + ), + 0 + ) as collateral_value + from + dim + left join debt + on + dim.ts = debt.ts + and dim.pool_id = debt.pool_id + and dim.collateral_type = debt.collateral_type + left join collateral + on + dim.ts = collateral.ts + and dim.pool_id = collateral.pool_id + and dim.collateral_type = collateral.collateral_type +), + +hourly_pnl as ( + select + ts, + pool_id, + collateral_type, + collateral_value, + debt, + coalesce(lag(debt) over ( + partition by pool_id, collateral_type + order by + ts + ) - debt, 0) as hourly_pnl + from + ffill +), + +hourly_rewards as ( + select + ts, + pool_id, + collateral_type, + rewards_usd + from + "analytics"."prod_eth_mainnet"."fct_pool_rewards_hourly_eth_mainnet" +), + +hourly_migration as ( + select + ts, + pool_id, + collateral_type, + hourly_debt_migrated + from + "analytics"."prod_eth_mainnet"."fct_core_migration_hourly_eth_mainnet" +), + +hourly_returns as ( + select + pnl.ts, + pnl.pool_id, + pnl.collateral_type, + pnl.collateral_value, + pnl.debt, + coalesce( + iss.hourly_issuance, + 0 + ) as hourly_issuance, + coalesce( + migration.hourly_debt_migrated, + 0 + ) as hourly_debt_migrated, + pnl.hourly_pnl + coalesce( + iss.hourly_issuance, + 0 + ) + coalesce( + migration.hourly_debt_migrated, + 0 + ) as hourly_pnl, + coalesce( + rewards.rewards_usd, + 0 + ) as rewards_usd, + case + when pnl.collateral_value = 0 then 0 + else coalesce( + rewards.rewards_usd, + 0 + ) / pnl.collateral_value + end as hourly_rewards_pct, + case + when pnl.collateral_value = 0 then 0 + else ( + coalesce(iss.hourly_issuance, 0) + + pnl.hourly_pnl + + coalesce(migration.hourly_debt_migrated, 0) + ) / pnl.collateral_value + end as hourly_pnl_pct, + case + when pnl.collateral_value = 0 then 0 + else ( + coalesce(rewards.rewards_usd, 0) + + pnl.hourly_pnl + + coalesce(iss.hourly_issuance, 0) + + coalesce(migration.hourly_debt_migrated, 0) + ) / pnl.collateral_value + end as hourly_total_pct + from + hourly_pnl as pnl + left join hourly_rewards as rewards + on + pnl.ts = rewards.ts + and pnl.pool_id = rewards.pool_id + and pnl.collateral_type = rewards.collateral_type + left join issuance as iss + on + pnl.ts = iss.ts + and pnl.pool_id = iss.pool_id + and lower( + pnl.collateral_type + ) = lower( + iss.collateral_type + ) + left join hourly_migration as migration + on + pnl.ts = migration.ts + and pnl.pool_id = migration.pool_id + and lower( + pnl.collateral_type + ) = lower( + migration.collateral_type + ) +) + +select + ts, + pool_id, + collateral_type, + collateral_value, + debt, + hourly_issuance, + hourly_pnl, + hourly_debt_migrated, + rewards_usd, + hourly_pnl_pct, + hourly_rewards_pct, + hourly_total_pct +from + hourly_returns \ No newline at end of file diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_pnl_hourly_reward_eth_mainnet.sql b/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_pnl_hourly_reward_eth_mainnet.sql new file mode 100644 index 00000000..cbe83794 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_pnl_hourly_reward_eth_mainnet.sql @@ -0,0 +1,84 @@ + + +with dim as ( + + select + t.pool_id, + t.collateral_type, + t.collateral_value, + p.token_symbol as reward_token, + generate_series( + date_trunc('hour', min(t.ts)), + date_trunc('hour', max(t.ts)), + '1 hour'::INTERVAL + ) as ts + from + ( + select + ts, + collateral_type, + pool_id, + collateral_value + from + "analytics"."prod_eth_mainnet"."fct_pool_pnl_hourly_eth_mainnet" + group by + ts, + collateral_type, + pool_id, + collateral_value + ) as t + cross join ( + select distinct token_symbol + from + "analytics"."prod_eth_mainnet"."fct_pool_rewards_token_hourly_eth_mainnet" + ) as p + group by + t.pool_id, + t.collateral_type, + t.collateral_value, + p.token_symbol +), + +reward_hourly_token as ( + select + ts, + pool_id, + collateral_type, + token_symbol as reward_token, + sum( + rewards_usd + ) as rewards_usd + from + "analytics"."prod_eth_mainnet"."fct_pool_rewards_token_hourly_eth_mainnet" + group by + ts, + pool_id, + collateral_type, + token_symbol +) + +select + dim.ts, + dim.pool_id, + dim.collateral_type, + dim.collateral_value, + dim.reward_token, + coalesce( + reward_hourly_token.rewards_usd, + 0 + ) as rewards_usd, + case + when dim.collateral_value = 0 then 0 + else coalesce( + reward_hourly_token.rewards_usd, + 0 + ) / dim.collateral_value + end as hourly_rewards_pct +from + dim +left join reward_hourly_token + on + dim.ts = reward_hourly_token.ts + and dim.pool_id = reward_hourly_token.pool_id + and dim.collateral_type = reward_hourly_token.collateral_type + and dim.reward_token = reward_hourly_token.reward_token \ No newline at end of file diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_rewards_eth_mainnet.sql b/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_rewards_eth_mainnet.sql new file mode 100644 index 00000000..7a802cb6 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_rewards_eth_mainnet.sql @@ -0,0 +1,39 @@ +with rewards_distributed as ( + select + block_timestamp as ts, + CAST( + pool_id as INTEGER + ) as pool_id, + collateral_type, + distributor, + + amount / 1e18 + as amount, + TO_TIMESTAMP("start") as ts_start, + "duration" + from + "analytics"."prod_raw_eth_mainnet"."core_rewards_distributed_eth_mainnet" +), + +distributors as ( + select + CAST(distributor_address as TEXT) as distributor_address, + CAST(token_symbol as TEXT) as token_symbol + from + "analytics"."prod_seeds"."eth_mainnet_reward_distributors" +) + +select + rd.ts, + rd.pool_id, + rd.collateral_type, + rd.distributor, + distributors.token_symbol, + rd.amount, + rd.ts_start, + rd.duration +from + rewards_distributed as rd +inner join distributors on rd.distributor = distributors.distributor_address +order by + ts \ No newline at end of file diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_rewards_hourly_eth_mainnet.sql b/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_rewards_hourly_eth_mainnet.sql new file mode 100644 index 00000000..347b1dd8 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_rewards_hourly_eth_mainnet.sql @@ -0,0 +1,21 @@ +with token_hourly as ( + select + ts, + pool_id, + collateral_type, + rewards_usd + from + "analytics"."prod_eth_mainnet"."fct_pool_rewards_token_hourly_eth_mainnet" +) + +select + ts, + pool_id, + collateral_type, + SUM(rewards_usd) as rewards_usd +from + token_hourly +group by + ts, + pool_id, + collateral_type \ No newline at end of file diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_rewards_token_hourly_eth_mainnet.sql b/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_rewards_token_hourly_eth_mainnet.sql new file mode 100644 index 00000000..c7a63dcf --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_rewards_token_hourly_eth_mainnet.sql @@ -0,0 +1,124 @@ +with dim as ( + select + m.pool_id, + m.collateral_type, + generate_series( + date_trunc('hour', min(t.ts)), + date_trunc('hour', max(t.ts)), + '1 hour'::INTERVAL + ) as ts + from + ( + select ts + from + "analytics"."prod_eth_mainnet"."fct_pool_debt_eth_mainnet" + ) as t + cross join ( + select distinct + pool_id, + collateral_type + from + "analytics"."prod_eth_mainnet"."fct_pool_debt_eth_mainnet" + ) as m + group by + m.pool_id, + m.collateral_type +), + +rewards_distributed as ( + select + ts, + pool_id, + collateral_type, + distributor, + token_symbol, + amount, + ts_start, + "duration" + from + "analytics"."prod_eth_mainnet"."fct_pool_rewards_eth_mainnet" +), + +hourly_distributions as ( + select + dim.ts, + dim.pool_id, + dim.collateral_type, + r.distributor, + r.token_symbol, + r.amount, + r.ts_start, + r."duration", + row_number() over ( + partition by + dim.ts, + dim.pool_id, + dim.collateral_type, + r.distributor + order by + r.ts_start desc + ) as distributor_index + from + dim + left join rewards_distributed as r + on + dim.pool_id = r.pool_id + and lower( + dim.collateral_type + ) = lower( + r.collateral_type + ) + and dim.ts + '1 hour'::INTERVAL >= r.ts_start + and dim.ts < r.ts_start + r."duration" * '1 second'::INTERVAL +), + +hourly_rewards as ( + select + d.ts, + d.pool_id, + d.collateral_type, + d.distributor, + d.token_symbol, + p.price, + -- get the hourly amount distributed + d.amount / ( + d."duration" / 3600 + ) as hourly_amount, + -- get the amount of time distributed this hour + -- use the smaller of those two intervals + -- convert the interval to a number of hours + -- multiply the result by the hourly amount to get the amount distributed this hour + ( + extract( + epoch + from + least( + d."duration" / 3600 * '1 hour'::INTERVAL, + d.ts + '1 hour'::INTERVAL - greatest( + d.ts, + d.ts_start + ) + ) + ) / 3600 + ) * d.amount / ( + d."duration" / 3600 + ) as amount_distributed + from + hourly_distributions as d + left join + "analytics"."prod_eth_mainnet"."fct_prices_hourly_eth_mainnet" + as p + on + d.ts = p.ts + and d.token_symbol = p.market_symbol + where + d.distributor_index = 1 +) + +select + *, + amount_distributed * price as rewards_usd +from + hourly_rewards +where + amount_distributed is not null \ No newline at end of file diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/accepted_values_fct_core_marke_d21d06b76f991501aa1300a0c4a8a2f0.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/accepted_values_fct_core_marke_d21d06b76f991501aa1300a0c4a8a2f0.sql new file mode 100644 index 00000000..f18c46c1 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/accepted_values_fct_core_marke_d21d06b76f991501aa1300a0c4a8a2f0.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_eth_mainnet"."fct_core_market_updated_eth_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited' +) + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/accepted_values_fct_core_migra_a67858299bafa53cea6a7746c340025c.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/accepted_values_fct_core_migra_a67858299bafa53cea6a7746c340025c.sql new file mode 100644 index 00000000..64d43e40 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/accepted_values_fct_core_migra_a67858299bafa53cea6a7746c340025c.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + collateral_type as value_field, + count(*) as n_records + + from "analytics"."prod_eth_mainnet"."fct_core_migration_eth_mainnet" + group by collateral_type + +) + +select * +from all_values +where value_field not in ( + '0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F' +) + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_397671cb74778b45abbae274b37b7464.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_397671cb74778b45abbae274b37b7464.sql new file mode 100644 index 00000000..a38cb814 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_397671cb74778b45abbae274b37b7464.sql @@ -0,0 +1,22 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_core_apr_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_rewards_pct >= 0 + -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_rewards_pct <= 1 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_3db6bf9387d3a49899c54e305f9c78d9.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_3db6bf9387d3a49899c54e305f9c78d9.sql new file mode 100644 index 00000000..c8c252ea --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_3db6bf9387d3a49899c54e305f9c78d9.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_core_apr_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_48f0d9921539034df20c548ad9e39887.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_48f0d9921539034df20c548ad9e39887.sql new file mode 100644 index 00000000..d4fc3dda --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_48f0d9921539034df20c548ad9e39887.sql @@ -0,0 +1,22 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_core_migration_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 1 + -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id <= 1 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_4c6859702d760b33c376577408388b07.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_4c6859702d760b33c376577408388b07.sql new file mode 100644 index 00000000..86bc9ae8 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_4c6859702d760b33c376577408388b07.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_core_account_delegation_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount_delegated >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_74be897c581ee7316521db360ea3b995.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_74be897c581ee7316521db360ea3b995.sql new file mode 100644 index 00000000..046c66ee --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_74be897c581ee7316521db360ea3b995.sql @@ -0,0 +1,22 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_core_apr_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_pnl_pct >= -1 + -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_pnl_pct <= 1 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_7920031b7da7d8d224f8136d1dea8db1.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_7920031b7da7d8d224f8136d1dea8db1.sql new file mode 100644 index 00000000..2be0bcd8 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_7920031b7da7d8d224f8136d1dea8db1.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_core_apr_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collateral_value >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_8874a5f4f6fdea2aa80f500cdb51138b.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_8874a5f4f6fdea2aa80f500cdb51138b.sql new file mode 100644 index 00000000..642cb496 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_8874a5f4f6fdea2aa80f500cdb51138b.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_core_migration_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collateral_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_969f0368b99bfbbc3842bae64e338171.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_969f0368b99bfbbc3842bae64e338171.sql new file mode 100644 index 00000000..8c98bf79 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_969f0368b99bfbbc3842bae64e338171.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_core_apr_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not rewards_usd >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_a087b5b0934fce77ccb5a84d8ceadd2a.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_a087b5b0934fce77ccb5a84d8ceadd2a.sql new file mode 100644 index 00000000..a5f5e1f1 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_a087b5b0934fce77ccb5a84d8ceadd2a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_core_migration_hourly_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_debt_migrated >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_a1abcaadc79b00f18a75355656bda467.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_a1abcaadc79b00f18a75355656bda467.sql new file mode 100644 index 00000000..99d06067 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_a1abcaadc79b00f18a75355656bda467.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_core_pool_delegation_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_bd3c45a752772e6ee9024ed6a31e6f2e.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_bd3c45a752772e6ee9024ed6a31e6f2e.sql new file mode 100644 index 00000000..cdf33c55 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_bd3c45a752772e6ee9024ed6a31e6f2e.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_core_market_updated_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_d85f31b9b2ce6f6655bed616ef640917.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_d85f31b9b2ce6f6655bed616ef640917.sql new file mode 100644 index 00000000..c26b6658 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_d85f31b9b2ce6f6655bed616ef640917.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_core_migration_hourly_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_dbfdda8748eed6f862c9beac15d321ff.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_dbfdda8748eed6f862c9beac15d321ff.sql new file mode 100644 index 00000000..cbb1217e --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_dbfdda8748eed6f862c9beac15d321ff.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_core_account_delegation_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_core_pools_eth_mainnet_id__True__0.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_core_pools_eth_mainnet_id__True__0.sql new file mode 100644 index 00000000..593bdd4d --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_core_pools_eth_mainnet_id__True__0.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_core_pools_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_054c72037f95e4e9cbfef34c09039720.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_054c72037f95e4e9cbfef34c09039720.sql new file mode 100644 index 00000000..b771dd18 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_054c72037f95e4e9cbfef34c09039720.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_pool_rewards_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_11488003baec9a724afe97be296df511.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_11488003baec9a724afe97be296df511.sql new file mode 100644 index 00000000..a060069d --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_11488003baec9a724afe97be296df511.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_pool_rewards_token_hourly_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not rewards_usd >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_26f860be0c2f83871be063705ed0d088.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_26f860be0c2f83871be063705ed0d088.sql new file mode 100644 index 00000000..ed6b7830 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_26f860be0c2f83871be063705ed0d088.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_pool_rewards_token_hourly_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_2934f4352fc26e023c55f84429ab3bde.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_2934f4352fc26e023c55f84429ab3bde.sql new file mode 100644 index 00000000..f1f68de2 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_2934f4352fc26e023c55f84429ab3bde.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_pool_rewards_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_37d9476ddcaaefbc45d08f7a6f84707f.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_37d9476ddcaaefbc45d08f7a6f84707f.sql new file mode 100644 index 00000000..b41ee5bc --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_37d9476ddcaaefbc45d08f7a6f84707f.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_pool_debt_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_3cf53cd92b2b1ff30275b19a4a617a35.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_3cf53cd92b2b1ff30275b19a4a617a35.sql new file mode 100644 index 00000000..8c7a0d67 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_3cf53cd92b2b1ff30275b19a4a617a35.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_pool_pnl_hourly_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collateral_value >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_4e450d674b791e1df8b4f4f3d7636c5f.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_4e450d674b791e1df8b4f4f3d7636c5f.sql new file mode 100644 index 00000000..bb92a036 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_4e450d674b791e1df8b4f4f3d7636c5f.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_pool_pnl_hourly_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_5f5ea2512e72e9d33d7be84a5f82e91a.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_5f5ea2512e72e9d33d7be84a5f82e91a.sql new file mode 100644 index 00000000..e96ddcb9 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_5f5ea2512e72e9d33d7be84a5f82e91a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_pool_rewards_hourly_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_6c8e00b5fea6ea747b34f06f0320b43d.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_6c8e00b5fea6ea747b34f06f0320b43d.sql new file mode 100644 index 00000000..eafb3b72 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_6c8e00b5fea6ea747b34f06f0320b43d.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_pool_rewards_token_hourly_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_97bd635a3321c7cb622fc608c9dac2b2.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_97bd635a3321c7cb622fc608c9dac2b2.sql new file mode 100644 index 00000000..4d8d97c2 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_97bd635a3321c7cb622fc608c9dac2b2.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_pool_rewards_hourly_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not rewards_usd >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_a2f8130bd385146eb3ac2417b74d3623.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_a2f8130bd385146eb3ac2417b74d3623.sql new file mode 100644 index 00000000..1552d19c --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_a2f8130bd385146eb3ac2417b74d3623.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_pool_rewards_token_hourly_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_b619d6e075a6befe7091b2fac0bf9d19.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_b619d6e075a6befe7091b2fac0bf9d19.sql new file mode 100644 index 00000000..b84b9019 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_b619d6e075a6befe7091b2fac0bf9d19.sql @@ -0,0 +1,22 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_pool_pnl_hourly_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_pnl_pct >= -1 + -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_pnl_pct <= 1 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c642ac1eb2e73de04b3c7331a4a52185.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c642ac1eb2e73de04b3c7331a4a52185.sql new file mode 100644 index 00000000..b8f45d7b --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c642ac1eb2e73de04b3c7331a4a52185.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_pool_pnl_hourly_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not rewards_usd >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c6b20868bf12e187c3c86d5f98a17a2d.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c6b20868bf12e187c3c86d5f98a17a2d.sql new file mode 100644 index 00000000..2810df76 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c6b20868bf12e187c3c86d5f98a17a2d.sql @@ -0,0 +1,22 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_pool_pnl_hourly_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_rewards_pct >= 0 + -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule. + or not hourly_rewards_pct <= 1 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c91a4c24938e464a76aaa74fe2c0fc77.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c91a4c24938e464a76aaa74fe2c0fc77.sql new file mode 100644 index 00000000..2f0169b7 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c91a4c24938e464a76aaa74fe2c0fc77.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_pool_issuance_hourly_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_cb508134c0b1447803ea96994a4b3fec.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_cb508134c0b1447803ea96994a4b3fec.sql new file mode 100644 index 00000000..0e063e32 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_cb508134c0b1447803ea96994a4b3fec.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_pool_rewards_token_hourly_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount_distributed >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_fa41ca552146289703e7abe44ca6f646.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_fa41ca552146289703e7abe44ca6f646.sql new file mode 100644 index 00000000..1fd6f18f --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_fa41ca552146289703e7abe44ca6f646.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_pool_issuance_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_account_dele_68b57970c09830d418df224418591310.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_account_dele_68b57970c09830d418df224418591310.sql new file mode 100644 index 00000000..956d2267 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_account_dele_68b57970c09830d418df224418591310.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_eth_mainnet"."fct_core_account_delegation_eth_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_account_dele_faf037cd4ab1300b61ff50c827948558.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_account_dele_faf037cd4ab1300b61ff50c827948558.sql new file mode 100644 index 00000000..1625a538 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_account_dele_faf037cd4ab1300b61ff50c827948558.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_delegated +from "analytics"."prod_eth_mainnet"."fct_core_account_delegation_eth_mainnet" +where amount_delegated is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_account_delegation_eth_mainnet_account_id.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_account_delegation_eth_mainnet_account_id.sql new file mode 100644 index 00000000..14f1d551 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_account_delegation_eth_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_eth_mainnet"."fct_core_account_delegation_eth_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_account_delegation_eth_mainnet_pool_id.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_account_delegation_eth_mainnet_pool_id.sql new file mode 100644 index 00000000..70c1493d --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_account_delegation_eth_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_eth_mainnet"."fct_core_account_delegation_eth_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_account_delegation_eth_mainnet_ts.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_account_delegation_eth_mainnet_ts.sql new file mode 100644 index 00000000..fde905e9 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_account_delegation_eth_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_eth_mainnet"."fct_core_account_delegation_eth_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apr_24h.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apr_24h.sql new file mode 100644 index 00000000..2a3353b7 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apr_24h.sql @@ -0,0 +1,11 @@ + + + + + + +select apr_24h +from "analytics"."prod_eth_mainnet"."fct_core_apr_eth_mainnet" +where apr_24h is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apr_28d.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apr_28d.sql new file mode 100644 index 00000000..14aa0f70 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apr_28d.sql @@ -0,0 +1,11 @@ + + + + + + +select apr_28d +from "analytics"."prod_eth_mainnet"."fct_core_apr_eth_mainnet" +where apr_28d is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apr_7d.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apr_7d.sql new file mode 100644 index 00000000..2a476faf --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apr_7d.sql @@ -0,0 +1,11 @@ + + + + + + +select apr_7d +from "analytics"."prod_eth_mainnet"."fct_core_apr_eth_mainnet" +where apr_7d is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apy_24h.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apy_24h.sql new file mode 100644 index 00000000..015b7c4c --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apy_24h.sql @@ -0,0 +1,11 @@ + + + + + + +select apy_24h +from "analytics"."prod_eth_mainnet"."fct_core_apr_eth_mainnet" +where apy_24h is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apy_28d.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apy_28d.sql new file mode 100644 index 00000000..d94debe4 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apy_28d.sql @@ -0,0 +1,11 @@ + + + + + + +select apy_28d +from "analytics"."prod_eth_mainnet"."fct_core_apr_eth_mainnet" +where apy_28d is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apy_7d.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apy_7d.sql new file mode 100644 index 00000000..198086bf --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apy_7d.sql @@ -0,0 +1,11 @@ + + + + + + +select apy_7d +from "analytics"."prod_eth_mainnet"."fct_core_apr_eth_mainnet" +where apy_7d is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_collateral_type.sql new file mode 100644 index 00000000..7be48d2d --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_eth_mainnet"."fct_core_apr_eth_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_collateral_value.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_collateral_value.sql new file mode 100644 index 00000000..b4e10890 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_collateral_value.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_value +from "analytics"."prod_eth_mainnet"."fct_core_apr_eth_mainnet" +where collateral_value is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_cumulative_issuance.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_cumulative_issuance.sql new file mode 100644 index 00000000..5351b5de --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_cumulative_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select cumulative_issuance +from "analytics"."prod_eth_mainnet"."fct_core_apr_eth_mainnet" +where cumulative_issuance is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_cumulative_pnl.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_cumulative_pnl.sql new file mode 100644 index 00000000..041dc34b --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_cumulative_pnl.sql @@ -0,0 +1,11 @@ + + + + + + +select cumulative_pnl +from "analytics"."prod_eth_mainnet"."fct_core_apr_eth_mainnet" +where cumulative_pnl is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_debt.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_debt.sql new file mode 100644 index 00000000..b48e756f --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_debt.sql @@ -0,0 +1,11 @@ + + + + + + +select debt +from "analytics"."prod_eth_mainnet"."fct_core_apr_eth_mainnet" +where debt is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_hourly_debt_migrated.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_hourly_debt_migrated.sql new file mode 100644 index 00000000..b2aaa4b0 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_hourly_debt_migrated.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_debt_migrated +from "analytics"."prod_eth_mainnet"."fct_core_apr_eth_mainnet" +where hourly_debt_migrated is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_hourly_issuance.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_hourly_issuance.sql new file mode 100644 index 00000000..111f4826 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_hourly_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_issuance +from "analytics"."prod_eth_mainnet"."fct_core_apr_eth_mainnet" +where hourly_issuance is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_hourly_pnl.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_hourly_pnl.sql new file mode 100644 index 00000000..119265b4 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_hourly_pnl.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_pnl +from "analytics"."prod_eth_mainnet"."fct_core_apr_eth_mainnet" +where hourly_pnl is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_hourly_pnl_pct.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_hourly_pnl_pct.sql new file mode 100644 index 00000000..1a6a3549 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_hourly_pnl_pct.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_pnl_pct +from "analytics"."prod_eth_mainnet"."fct_core_apr_eth_mainnet" +where hourly_pnl_pct is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_hourly_rewards_pct.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_hourly_rewards_pct.sql new file mode 100644 index 00000000..7f842f11 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_hourly_rewards_pct.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_rewards_pct +from "analytics"."prod_eth_mainnet"."fct_core_apr_eth_mainnet" +where hourly_rewards_pct is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_pool_id.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_pool_id.sql new file mode 100644 index 00000000..abcd8c9a --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_eth_mainnet"."fct_core_apr_eth_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_rewards_usd.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_rewards_usd.sql new file mode 100644 index 00000000..797ce4f0 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_rewards_usd.sql @@ -0,0 +1,11 @@ + + + + + + +select rewards_usd +from "analytics"."prod_eth_mainnet"."fct_core_apr_eth_mainnet" +where rewards_usd is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_ts.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_ts.sql new file mode 100644 index 00000000..990bfd79 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_eth_mainnet"."fct_core_apr_eth_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_collateral_type.sql new file mode 100644 index 00000000..f0f3bae0 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_eth_mainnet"."fct_core_market_updated_eth_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_credit_capacity.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_credit_capacity.sql new file mode 100644 index 00000000..7f9b0fef --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_credit_capacity.sql @@ -0,0 +1,11 @@ + + + + + + +select credit_capacity +from "analytics"."prod_eth_mainnet"."fct_core_market_updated_eth_mainnet" +where credit_capacity is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_event_name.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_event_name.sql new file mode 100644 index 00000000..130014ad --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_eth_mainnet"."fct_core_market_updated_eth_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_id.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_id.sql new file mode 100644 index 00000000..dc94b078 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_eth_mainnet"."fct_core_market_updated_eth_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_market_id.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_market_id.sql new file mode 100644 index 00000000..9bdb6bea --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_eth_mainnet"."fct_core_market_updated_eth_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_net_issuance.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_net_issuance.sql new file mode 100644 index 00000000..cf10b755 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_net_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select net_issuance +from "analytics"."prod_eth_mainnet"."fct_core_market_updated_eth_mainnet" +where net_issuance is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_token_amount.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_token_amount.sql new file mode 100644 index 00000000..d1debe34 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_token_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select token_amount +from "analytics"."prod_eth_mainnet"."fct_core_market_updated_eth_mainnet" +where token_amount is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_transaction_hash.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_transaction_hash.sql new file mode 100644 index 00000000..e1ffd631 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_eth_mainnet"."fct_core_market_updated_eth_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_ts.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_ts.sql new file mode 100644 index 00000000..334be015 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_eth_mainnet"."fct_core_market_updated_eth_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_account_id.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_account_id.sql new file mode 100644 index 00000000..7e9fbd04 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_eth_mainnet"."fct_core_migration_eth_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_block_number.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_block_number.sql new file mode 100644 index 00000000..1e1b3f5d --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_eth_mainnet"."fct_core_migration_eth_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_collateral_amount.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_collateral_amount.sql new file mode 100644 index 00000000..957eb25e --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_collateral_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_amount +from "analytics"."prod_eth_mainnet"."fct_core_migration_eth_mainnet" +where collateral_amount is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_collateral_type.sql new file mode 100644 index 00000000..d0e8bebc --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_eth_mainnet"."fct_core_migration_eth_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_debt_amount.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_debt_amount.sql new file mode 100644 index 00000000..d8726dd3 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_debt_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select debt_amount +from "analytics"."prod_eth_mainnet"."fct_core_migration_eth_mainnet" +where debt_amount is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_pool_id.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_pool_id.sql new file mode 100644 index 00000000..0de5b21b --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_eth_mainnet"."fct_core_migration_eth_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_staker.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_staker.sql new file mode 100644 index 00000000..de0879b4 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_staker.sql @@ -0,0 +1,11 @@ + + + + + + +select staker +from "analytics"."prod_eth_mainnet"."fct_core_migration_eth_mainnet" +where staker is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_transaction_hash.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_transaction_hash.sql new file mode 100644 index 00000000..24f34d7c --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_eth_mainnet"."fct_core_migration_eth_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_ts.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_ts.sql new file mode 100644 index 00000000..eb32d410 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_eth_mainnet"."fct_core_migration_eth_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_ho_8d7c5dd06705413d11ea6deca8cf644b.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_ho_8d7c5dd06705413d11ea6deca8cf644b.sql new file mode 100644 index 00000000..2eca758c --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_ho_8d7c5dd06705413d11ea6deca8cf644b.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_debt_migrated +from "analytics"."prod_eth_mainnet"."fct_core_migration_hourly_eth_mainnet" +where hourly_debt_migrated is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_hourly_eth_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_hourly_eth_mainnet_collateral_type.sql new file mode 100644 index 00000000..b272d67c --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_hourly_eth_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_eth_mainnet"."fct_core_migration_hourly_eth_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_hourly_eth_mainnet_pool_id.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_hourly_eth_mainnet_pool_id.sql new file mode 100644 index 00000000..8d096ca1 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_hourly_eth_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_eth_mainnet"."fct_core_migration_hourly_eth_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_hourly_eth_mainnet_ts.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_hourly_eth_mainnet_ts.sql new file mode 100644 index 00000000..d0610a04 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_hourly_eth_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_eth_mainnet"."fct_core_migration_hourly_eth_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_eth_mainnet_amount_deposited.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_eth_mainnet_amount_deposited.sql new file mode 100644 index 00000000..6905d53a --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_eth_mainnet_amount_deposited.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_deposited +from "analytics"."prod_eth_mainnet"."fct_core_pool_collateral_eth_mainnet" +where amount_deposited is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_eth_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_eth_mainnet_collateral_type.sql new file mode 100644 index 00000000..517c6bd5 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_eth_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_eth_mainnet"."fct_core_pool_collateral_eth_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_eth_mainnet_ts.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_eth_mainnet_ts.sql new file mode 100644 index 00000000..db6042a4 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_eth_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_eth_mainnet"."fct_core_pool_collateral_eth_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_eth_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_eth_mainnet_collateral_type.sql new file mode 100644 index 00000000..06990d30 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_eth_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_eth_mainnet"."fct_core_pool_delegation_eth_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_eth_mainnet_pool_id.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_eth_mainnet_pool_id.sql new file mode 100644 index 00000000..ea4a92ac --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_eth_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_eth_mainnet"."fct_core_pool_delegation_eth_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_eth_mainnet_ts.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_eth_mainnet_ts.sql new file mode 100644 index 00000000..d6c8c103 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_eth_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_eth_mainnet"."fct_core_pool_delegation_eth_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pools_eth_mainnet_block_number.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pools_eth_mainnet_block_number.sql new file mode 100644 index 00000000..a2d0c7b8 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pools_eth_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_eth_mainnet"."fct_core_pools_eth_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pools_eth_mainnet_created_ts.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pools_eth_mainnet_created_ts.sql new file mode 100644 index 00000000..f726b0ea --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pools_eth_mainnet_created_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select created_ts +from "analytics"."prod_eth_mainnet"."fct_core_pools_eth_mainnet" +where created_ts is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pools_eth_mainnet_id.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pools_eth_mainnet_id.sql new file mode 100644 index 00000000..3a7f3361 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pools_eth_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_eth_mainnet"."fct_core_pools_eth_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pools_eth_mainnet_owner.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pools_eth_mainnet_owner.sql new file mode 100644 index 00000000..2ba37071 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pools_eth_mainnet_owner.sql @@ -0,0 +1,11 @@ + + + + + + +select owner +from "analytics"."prod_eth_mainnet"."fct_core_pools_eth_mainnet" +where owner is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_debt_eth_mainnet_block_number.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_debt_eth_mainnet_block_number.sql new file mode 100644 index 00000000..8e8ea110 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_debt_eth_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_eth_mainnet"."fct_pool_debt_eth_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_debt_eth_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_debt_eth_mainnet_collateral_type.sql new file mode 100644 index 00000000..8102de6c --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_debt_eth_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_eth_mainnet"."fct_pool_debt_eth_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_debt_eth_mainnet_debt.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_debt_eth_mainnet_debt.sql new file mode 100644 index 00000000..12ea22c4 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_debt_eth_mainnet_debt.sql @@ -0,0 +1,11 @@ + + + + + + +select debt +from "analytics"."prod_eth_mainnet"."fct_pool_debt_eth_mainnet" +where debt is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_debt_eth_mainnet_pool_id.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_debt_eth_mainnet_pool_id.sql new file mode 100644 index 00000000..d58a8f4d --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_debt_eth_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_eth_mainnet"."fct_pool_debt_eth_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_debt_eth_mainnet_ts.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_debt_eth_mainnet_ts.sql new file mode 100644 index 00000000..c09bdc83 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_debt_eth_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_eth_mainnet"."fct_pool_debt_eth_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_account_id.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_account_id.sql new file mode 100644 index 00000000..895b461d --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_eth_mainnet"."fct_pool_issuance_eth_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_amount.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_amount.sql new file mode 100644 index 00000000..de4d4acb --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_eth_mainnet"."fct_pool_issuance_eth_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_block_number.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_block_number.sql new file mode 100644 index 00000000..a6548282 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_eth_mainnet"."fct_pool_issuance_eth_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_collateral_type.sql new file mode 100644 index 00000000..08a3964d --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_eth_mainnet"."fct_pool_issuance_eth_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_pool_id.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_pool_id.sql new file mode 100644 index 00000000..b3554367 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_eth_mainnet"."fct_pool_issuance_eth_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_transaction_hash.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_transaction_hash.sql new file mode 100644 index 00000000..528df655 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_eth_mainnet"."fct_pool_issuance_eth_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_ts.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_ts.sql new file mode 100644 index 00000000..5155c3f5 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_eth_mainnet"."fct_pool_issuance_eth_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_eth_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_eth_mainnet_collateral_type.sql new file mode 100644 index 00000000..dea2f171 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_eth_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_eth_mainnet"."fct_pool_issuance_hourly_eth_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_eth_mainnet_hourly_issuance.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_eth_mainnet_hourly_issuance.sql new file mode 100644 index 00000000..a43f0eaf --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_eth_mainnet_hourly_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_issuance +from "analytics"."prod_eth_mainnet"."fct_pool_issuance_hourly_eth_mainnet" +where hourly_issuance is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_eth_mainnet_pool_id.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_eth_mainnet_pool_id.sql new file mode 100644 index 00000000..d4434b1f --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_eth_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_eth_mainnet"."fct_pool_issuance_hourly_eth_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_eth_mainnet_ts.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_eth_mainnet_ts.sql new file mode 100644 index 00000000..3a736ad8 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_eth_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_eth_mainnet"."fct_pool_issuance_hourly_eth_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_type.sql new file mode 100644 index 00000000..73891dc2 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_eth_mainnet"."fct_pool_pnl_hourly_eth_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_value.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_value.sql new file mode 100644 index 00000000..bccf56c6 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_value.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_value +from "analytics"."prod_eth_mainnet"."fct_pool_pnl_hourly_eth_mainnet" +where collateral_value is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_debt.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_debt.sql new file mode 100644 index 00000000..330c4671 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_debt.sql @@ -0,0 +1,11 @@ + + + + + + +select debt +from "analytics"."prod_eth_mainnet"."fct_pool_pnl_hourly_eth_mainnet" +where debt is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_debt_migrated.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_debt_migrated.sql new file mode 100644 index 00000000..e526d540 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_debt_migrated.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_debt_migrated +from "analytics"."prod_eth_mainnet"."fct_pool_pnl_hourly_eth_mainnet" +where hourly_debt_migrated is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_issuance.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_issuance.sql new file mode 100644 index 00000000..52d4d557 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_issuance +from "analytics"."prod_eth_mainnet"."fct_pool_pnl_hourly_eth_mainnet" +where hourly_issuance is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl.sql new file mode 100644 index 00000000..e19723c0 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_pnl +from "analytics"."prod_eth_mainnet"."fct_pool_pnl_hourly_eth_mainnet" +where hourly_pnl is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct.sql new file mode 100644 index 00000000..29565b7f --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_pnl_pct +from "analytics"."prod_eth_mainnet"."fct_pool_pnl_hourly_eth_mainnet" +where hourly_pnl_pct is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct.sql new file mode 100644 index 00000000..177222f3 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_rewards_pct +from "analytics"."prod_eth_mainnet"."fct_pool_pnl_hourly_eth_mainnet" +where hourly_rewards_pct is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_total_pct.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_total_pct.sql new file mode 100644 index 00000000..59697001 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_total_pct.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_total_pct +from "analytics"."prod_eth_mainnet"."fct_pool_pnl_hourly_eth_mainnet" +where hourly_total_pct is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_pool_id.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_pool_id.sql new file mode 100644 index 00000000..a44965de --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_eth_mainnet"."fct_pool_pnl_hourly_eth_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_rewards_usd.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_rewards_usd.sql new file mode 100644 index 00000000..be2a69ff --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_rewards_usd.sql @@ -0,0 +1,11 @@ + + + + + + +select rewards_usd +from "analytics"."prod_eth_mainnet"."fct_pool_pnl_hourly_eth_mainnet" +where rewards_usd is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_ts.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_ts.sql new file mode 100644 index 00000000..01d7a5ba --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_eth_mainnet"."fct_pool_pnl_hourly_eth_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_amount.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_amount.sql new file mode 100644 index 00000000..e06a4fb9 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_eth_mainnet"."fct_pool_rewards_eth_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_collateral_type.sql new file mode 100644 index 00000000..70e657ce --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_eth_mainnet"."fct_pool_rewards_eth_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_distributor.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_distributor.sql new file mode 100644 index 00000000..978a36dd --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_distributor.sql @@ -0,0 +1,11 @@ + + + + + + +select distributor +from "analytics"."prod_eth_mainnet"."fct_pool_rewards_eth_mainnet" +where distributor is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_pool_id.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_pool_id.sql new file mode 100644 index 00000000..0db3c03f --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_eth_mainnet"."fct_pool_rewards_eth_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_token_symbol.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_token_symbol.sql new file mode 100644 index 00000000..24b93153 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_token_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select token_symbol +from "analytics"."prod_eth_mainnet"."fct_pool_rewards_eth_mainnet" +where token_symbol is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_ts.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_ts.sql new file mode 100644 index 00000000..27709fa3 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_eth_mainnet"."fct_pool_rewards_eth_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_eth_mainnet_collateral_type.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_eth_mainnet_collateral_type.sql new file mode 100644 index 00000000..96a2841f --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_eth_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_eth_mainnet"."fct_pool_rewards_hourly_eth_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_eth_mainnet_pool_id.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_eth_mainnet_pool_id.sql new file mode 100644 index 00000000..2b895f62 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_eth_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_eth_mainnet"."fct_pool_rewards_hourly_eth_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_eth_mainnet_rewards_usd.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_eth_mainnet_rewards_usd.sql new file mode 100644 index 00000000..c8eeca7e --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_eth_mainnet_rewards_usd.sql @@ -0,0 +1,11 @@ + + + + + + +select rewards_usd +from "analytics"."prod_eth_mainnet"."fct_pool_rewards_hourly_eth_mainnet" +where rewards_usd is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_eth_mainnet_ts.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_eth_mainnet_ts.sql new file mode 100644 index 00000000..12abc477 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_eth_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_eth_mainnet"."fct_pool_rewards_hourly_eth_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_1b37fa723d141179d74f2a8f22262b1c.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_1b37fa723d141179d74f2a8f22262b1c.sql new file mode 100644 index 00000000..ab7fe16f --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_1b37fa723d141179d74f2a8f22262b1c.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_eth_mainnet"."fct_pool_rewards_token_hourly_eth_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_6bc3563e83626e6160dfb0050ae58c8b.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_6bc3563e83626e6160dfb0050ae58c8b.sql new file mode 100644 index 00000000..dea028c8 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_6bc3563e83626e6160dfb0050ae58c8b.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_distributed +from "analytics"."prod_eth_mainnet"."fct_pool_rewards_token_hourly_eth_mainnet" +where amount_distributed is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_e14b12dbad2ae17fd6b51fd232e2f506.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_e14b12dbad2ae17fd6b51fd232e2f506.sql new file mode 100644 index 00000000..526b02eb --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_e14b12dbad2ae17fd6b51fd232e2f506.sql @@ -0,0 +1,11 @@ + + + + + + +select hourly_amount +from "analytics"."prod_eth_mainnet"."fct_pool_rewards_token_hourly_eth_mainnet" +where hourly_amount is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_distributor.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_distributor.sql new file mode 100644 index 00000000..3ae0a9a7 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_distributor.sql @@ -0,0 +1,11 @@ + + + + + + +select distributor +from "analytics"."prod_eth_mainnet"."fct_pool_rewards_token_hourly_eth_mainnet" +where distributor is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_pool_id.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_pool_id.sql new file mode 100644 index 00000000..d58deabc --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_eth_mainnet"."fct_pool_rewards_token_hourly_eth_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_price.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_price.sql new file mode 100644 index 00000000..8e04f079 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_eth_mainnet"."fct_pool_rewards_token_hourly_eth_mainnet" +where price is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd.sql new file mode 100644 index 00000000..d8a1c208 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd.sql @@ -0,0 +1,11 @@ + + + + + + +select rewards_usd +from "analytics"."prod_eth_mainnet"."fct_pool_rewards_token_hourly_eth_mainnet" +where rewards_usd is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_token_symbol.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_token_symbol.sql new file mode 100644 index 00000000..3358675c --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_token_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select token_symbol +from "analytics"."prod_eth_mainnet"."fct_pool_rewards_token_hourly_eth_mainnet" +where token_symbol is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_ts.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_ts.sql new file mode 100644 index 00000000..9e7121ba --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_eth_mainnet"."fct_pool_rewards_token_hourly_eth_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/unique_fct_core_market_updated_eth_mainnet_id.sql b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/unique_fct_core_market_updated_eth_mainnet_id.sql new file mode 100644 index 00000000..22039cad --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/unique_fct_core_market_updated_eth_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_eth_mainnet"."fct_core_market_updated_eth_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/prices/fct_prices_eth_mainnet.sql b/compiled/synthetix/models/marts/eth/mainnet/prices/fct_prices_eth_mainnet.sql new file mode 100644 index 00000000..a0f288d4 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/prices/fct_prices_eth_mainnet.sql @@ -0,0 +1,36 @@ +with all_prices as ( + select + ts, + collateral_type as market_address, + null as market_symbol, + collateral_value / amount as price + from + "analytics"."prod_raw_eth_mainnet"."core_vault_collateral_eth_mainnet" + where + collateral_value > 0 +), + +tokens as ( + select + token_address, + token_symbol + from + "analytics"."prod_seeds"."eth_mainnet_tokens" +) + +select + p.ts, + p.market_address, + p.price, + COALESCE( + t.token_symbol, + p.market_symbol + ) as market_symbol +from + all_prices as p +left join tokens as t + on LOWER( + p.market_address + ) = LOWER( + t.token_address + ) \ No newline at end of file diff --git a/compiled/synthetix/models/marts/eth/mainnet/prices/fct_prices_hourly_eth_mainnet.sql b/compiled/synthetix/models/marts/eth/mainnet/prices/fct_prices_hourly_eth_mainnet.sql new file mode 100644 index 00000000..c8fff6b7 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/prices/fct_prices_hourly_eth_mainnet.sql @@ -0,0 +1,72 @@ +with prices as ( + select distinct + market_symbol, + DATE_TRUNC( + 'hour', + ts + ) as ts, + LAST_VALUE(price) over ( + partition by DATE_TRUNC('hour', ts), market_symbol + order by + ts + rows between unbounded preceding + and unbounded following + ) as price + from + "analytics"."prod_eth_mainnet"."fct_prices_eth_mainnet" +), + +dim as ( + select + m.market_symbol, + GENERATE_SERIES( + DATE_TRUNC('hour', MIN(t.ts)), + DATE_TRUNC('hour', MAX(t.ts)), + '1 hour'::INTERVAL + ) as ts + from + ( + select ts + from + prices + ) as t + cross join ( + select distinct market_symbol + from + prices + ) as m + group by + m.market_symbol +), + +ffill as ( + select + dim.ts, + dim.market_symbol, + LAST(prices.price) over ( + partition by dim.market_symbol + order by dim.ts + rows between unbounded preceding and current row + ) as price + from + dim + left join prices + on + dim.ts = prices.ts + and dim.market_symbol = prices.market_symbol +), + +hourly_prices as ( + select + ts, + market_symbol, + price + from + ffill +) + +select * +from + hourly_prices +where + price is not null \ No newline at end of file diff --git a/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_p_f868bfeea2d8480d4dec20c65d9ae75a.sql b/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_p_f868bfeea2d8480d4dec20c65d9ae75a.sql new file mode 100644 index 00000000..0c652dc5 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_p_f868bfeea2d8480d4dec20c65d9ae75a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_prices_hourly_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_prices_eth_mainnet_price__True__0.sql b/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_prices_eth_mainnet_price__True__0.sql new file mode 100644 index 00000000..de4435a6 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_prices_eth_mainnet_price__True__0.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_eth_mainnet"."fct_prices_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_eth_mainnet_market_symbol.sql b/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_eth_mainnet_market_symbol.sql new file mode 100644 index 00000000..232a7782 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_eth_mainnet_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_eth_mainnet"."fct_prices_eth_mainnet" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_eth_mainnet_price.sql b/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_eth_mainnet_price.sql new file mode 100644 index 00000000..c6f0fdfc --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_eth_mainnet_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_eth_mainnet"."fct_prices_eth_mainnet" +where price is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_eth_mainnet_ts.sql b/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_eth_mainnet_ts.sql new file mode 100644 index 00000000..3283d9dc --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_eth_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_eth_mainnet"."fct_prices_eth_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_hourly_eth_mainnet_market_symbol.sql b/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_hourly_eth_mainnet_market_symbol.sql new file mode 100644 index 00000000..22627871 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_hourly_eth_mainnet_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_eth_mainnet"."fct_prices_hourly_eth_mainnet" +where market_symbol is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_hourly_eth_mainnet_price.sql b/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_hourly_eth_mainnet_price.sql new file mode 100644 index 00000000..efc44dcb --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_hourly_eth_mainnet_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_eth_mainnet"."fct_prices_hourly_eth_mainnet" +where price is null + + diff --git a/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_hourly_eth_mainnet_ts.sql b/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_hourly_eth_mainnet_ts.sql new file mode 100644 index 00000000..a8bd7501 --- /dev/null +++ b/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_hourly_eth_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_eth_mainnet"."fct_prices_hourly_eth_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/blocks_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/blocks_arbitrum_mainnet.sql new file mode 100644 index 00000000..5fb76be9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/blocks_arbitrum_mainnet.sql @@ -0,0 +1,38 @@ +with indexer_blocks as ( + select + timestamp as ts, + CAST( + number as INTEGER + ) as block_number + from + "analytics"."raw_arbitrum_mainnet"."block" +), + +parquet_blocks as ( + select + TO_TIMESTAMP(timestamp) as ts, + CAST( + block_number as INTEGER + ) as block_number + from + "analytics"."raw_arbitrum_mainnet"."blocks_parquet" +), + +combined_blocks as ( + select * + from + indexer_blocks + + union all + select * + from + parquet_blocks +) + +select + block_number, + MIN(ts) as ts +from + combined_blocks +group by + block_number \ No newline at end of file diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_account_created_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_account_created_arbitrum_mainnet.sql new file mode 100644 index 00000000..816fa887 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_account_created_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."core_proxy_event_account_created" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_delegation_updated_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_delegation_updated_arbitrum_mainnet.sql new file mode 100644 index 00000000..bf2480d6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_delegation_updated_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."core_proxy_event_delegation_updated" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_deposited_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_deposited_arbitrum_mainnet.sql new file mode 100644 index 00000000..fb52b822 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_deposited_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."core_proxy_event_deposited" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_liquidation_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_liquidation_arbitrum_mainnet.sql new file mode 100644 index 00000000..ebdb36d9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_liquidation_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."core_proxy_event_liquidation" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_market_registered_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_market_registered_arbitrum_mainnet.sql new file mode 100644 index 00000000..8100b5de --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_market_registered_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."core_proxy_event_market_registered" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_market_updated_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_market_updated_arbitrum_mainnet.sql new file mode 100644 index 00000000..016df472 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_market_updated_arbitrum_mainnet.sql @@ -0,0 +1,103 @@ +with events as ( + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + deposited_collateral_value, + sender, + collateral_type, + credit_capacity, + token_amount + from + ( + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."core_proxy_event_market_collateral_deposited" + + ) as collateral_deposited -- noqa: AL05 + union all + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + deposited_collateral_value, + sender, + collateral_type, + credit_capacity, + token_amount + from + ( + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."core_proxy_event_market_collateral_withdrawn" + + ) as collateral_withdrawn -- noqa: AL05 + union all + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + deposited_collateral_value, + target as sender, + 'USD' as collateral_type, + credit_capacity, + amount as token_amount + from + ( + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."core_proxy_event_market_usd_deposited" + + ) as usd_deposited -- noqa: AL05 + union all + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + deposited_collateral_value, + target as sender, + 'USD' as collateral_type, + credit_capacity, + amount as token_amount + from + ( + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."core_proxy_event_market_usd_withdrawn" + + ) as usd_withdrawn -- noqa: AL05 +) + +select * +from + events +order by + block_timestamp \ No newline at end of file diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_pool_created_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_pool_created_arbitrum_mainnet.sql new file mode 100644 index 00000000..eb5184bb --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_pool_created_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."core_proxy_event_pool_created" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_rewards_claimed_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_rewards_claimed_arbitrum_mainnet.sql new file mode 100644 index 00000000..05680e64 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_rewards_claimed_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."core_proxy_event_rewards_claimed" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_rewards_distributed_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_rewards_distributed_arbitrum_mainnet.sql new file mode 100644 index 00000000..888555d1 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_rewards_distributed_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."core_proxy_event_rewards_distributed" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_usd_burned_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_usd_burned_arbitrum_mainnet.sql new file mode 100644 index 00000000..6336a4fa --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_usd_burned_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."core_proxy_event_usd_burned" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_usd_minted_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_usd_minted_arbitrum_mainnet.sql new file mode 100644 index 00000000..169c44c6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_usd_minted_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."core_proxy_event_usd_minted" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_vault_collateral_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_vault_collateral_arbitrum_mainnet.sql new file mode 100644 index 00000000..758b551e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_vault_collateral_arbitrum_mainnet.sql @@ -0,0 +1,41 @@ +with base as ( + select + block_number, + contract_address, + chain_id, + pool_id, + collateral_type, + cast( + amount as numeric + ) as amount, + cast( + value as numeric + ) as collateral_value + from + "analytics"."raw_arbitrum_mainnet"."core_get_vault_collateral" + where + amount is not null +) + +select + to_timestamp(blocks.timestamp) as ts, + cast( + blocks.block_number as integer + ) as block_number, + base.contract_address, + cast( + base.pool_id as integer + ) as pool_id, + cast( + base.collateral_type as varchar + ) as collateral_type, + + base.amount / 1e18 + as amount, + + base.collateral_value / 1e18 + as collateral_value +from + base +inner join "analytics"."raw_arbitrum_mainnet"."blocks_parquet" as blocks + on base.block_number = blocks.block_number \ No newline at end of file diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_vault_debt_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_vault_debt_arbitrum_mainnet.sql new file mode 100644 index 00000000..7b342e4b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_vault_debt_arbitrum_mainnet.sql @@ -0,0 +1,35 @@ +with base as ( + select + block_number, + contract_address, + chain_id, + pool_id, + collateral_type, + cast( + value_1 as numeric + ) as debt + from + "analytics"."raw_arbitrum_mainnet"."core_get_vault_debt" + where + value_1 is not null +) + +select + to_timestamp(blocks.timestamp) as ts, + cast( + blocks.block_number as integer + ) as block_number, + base.contract_address, + cast( + base.pool_id as integer + ) as pool_id, + cast( + base.collateral_type as varchar + ) as collateral_type, + + base.debt / 1e18 + as debt +from + base +inner join "analytics"."raw_arbitrum_mainnet"."blocks_parquet" as blocks + on base.block_number = blocks.block_number \ No newline at end of file diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_vault_liquidation_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_vault_liquidation_arbitrum_mainnet.sql new file mode 100644 index 00000000..7eb51904 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_vault_liquidation_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."core_proxy_event_vault_liquidation" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_withdrawn_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_withdrawn_arbitrum_mainnet.sql new file mode 100644 index 00000000..d4f4e3f6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_withdrawn_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."core_proxy_event_withdrawn" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_account_c_f0b5cfe645ca98dd83a548881dbb231f.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_account_c_f0b5cfe645ca98dd83a548881dbb231f.sql new file mode 100644 index 00000000..c906bd12 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_account_c_f0b5cfe645ca98dd83a548881dbb231f.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."core_account_created_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'AccountCreated' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_delegatio_10d8d15fae821bb25ad7292f00624ac0.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_delegatio_10d8d15fae821bb25ad7292f00624ac0.sql new file mode 100644 index 00000000..1c0971f9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_delegatio_10d8d15fae821bb25ad7292f00624ac0.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."core_delegation_updated_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'DelegationUpdated' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_deposited_366c4a08a18bac7687c18ce14ec3027d.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_deposited_366c4a08a18bac7687c18ce14ec3027d.sql new file mode 100644 index 00000000..5db34e24 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_deposited_366c4a08a18bac7687c18ce14ec3027d.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."core_deposited_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'Deposited' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_liquidati_4442c34ed542a292a0634c15edf28899.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_liquidati_4442c34ed542a292a0634c15edf28899.sql new file mode 100644 index 00000000..08a8a119 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_liquidati_4442c34ed542a292a0634c15edf28899.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."core_liquidation_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'Liquidation' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_market_re_e286af90b0ff8870e4f1f6cc2f332f5e.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_market_re_e286af90b0ff8870e4f1f6cc2f332f5e.sql new file mode 100644 index 00000000..6636242b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_market_re_e286af90b0ff8870e4f1f6cc2f332f5e.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."core_market_registered_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'MarketRegistered' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_market_up_1d0210873bb72c6c6b77ae8c79ff0d1f.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_market_up_1d0210873bb72c6c6b77ae8c79ff0d1f.sql new file mode 100644 index 00000000..f8ef58e9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_market_up_1d0210873bb72c6c6b77ae8c79ff0d1f.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."core_market_updated_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_pool_crea_0ebc185f8081387dd6790ea39fa08892.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_pool_crea_0ebc185f8081387dd6790ea39fa08892.sql new file mode 100644 index 00000000..31acb724 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_pool_crea_0ebc185f8081387dd6790ea39fa08892.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."core_pool_created_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'PoolCreated' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_rewards_c_ae0e5101dec8d345cd75f3d5717a9de2.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_rewards_c_ae0e5101dec8d345cd75f3d5717a9de2.sql new file mode 100644 index 00000000..6deae5ca --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_rewards_c_ae0e5101dec8d345cd75f3d5717a9de2.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_claimed_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'RewardsClaimed' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_rewards_d_d7316b4d554f3dda3a2963d18779fd27.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_rewards_d_d7316b4d554f3dda3a2963d18779fd27.sql new file mode 100644 index 00000000..76147c04 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_rewards_d_d7316b4d554f3dda3a2963d18779fd27.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_distributed_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'RewardsDistributed' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_usd_burne_f1001c8fa3982fe799c897828b0b2c8e.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_usd_burne_f1001c8fa3982fe799c897828b0b2c8e.sql new file mode 100644 index 00000000..00e4e299 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_usd_burne_f1001c8fa3982fe799c897828b0b2c8e.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_burned_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'UsdBurned' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_usd_minte_bb8849e7a8bb986a942b463f36bae946.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_usd_minte_bb8849e7a8bb986a942b463f36bae946.sql new file mode 100644 index 00000000..1021b89e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_usd_minte_bb8849e7a8bb986a942b463f36bae946.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_minted_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'UsdMinted' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_vault_liq_6095cf2bff19baee5a4998828dc70324.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_vault_liq_6095cf2bff19baee5a4998828dc70324.sql new file mode 100644 index 00000000..a74b2ca6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_vault_liq_6095cf2bff19baee5a4998828dc70324.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_liquidation_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'VaultLiquidation' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_withdrawn_0269f17bd6215ef29080cc4cb1c56b34.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_withdrawn_0269f17bd6215ef29080cc4cb1c56b34.sql new file mode 100644 index 00000000..2aa482b9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_withdrawn_0269f17bd6215ef29080cc4cb1c56b34.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."core_withdrawn_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'Withdrawn' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__02a955166e22231ca285723dacdb2832.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__02a955166e22231ca285723dacdb2832.sql new file mode 100644 index 00000000..5ad1d8f8 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__02a955166e22231ca285723dacdb2832.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_market_updated_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__08848a564c54b05c2cb6e82b66d83e50.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__08848a564c54b05c2cb6e82b66d83e50.sql new file mode 100644 index 00000000..6a7556b0 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__08848a564c54b05c2cb6e82b66d83e50.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_claimed_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__1b9682952c91a5545e16c1bfbe752818.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__1b9682952c91a5545e16c1bfbe752818.sql new file mode 100644 index 00000000..e7e8a61f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__1b9682952c91a5545e16c1bfbe752818.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_withdrawn_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not token_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__1df6834a594836c2dcc71fe060c468ad.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__1df6834a594836c2dcc71fe060c468ad.sql new file mode 100644 index 00000000..0c99465e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__1df6834a594836c2dcc71fe060c468ad.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_distributed_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not duration >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__3324e55773a095cfea7b176bf7917ebd.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__3324e55773a095cfea7b176bf7917ebd.sql new file mode 100644 index 00000000..bb7ad882 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__3324e55773a095cfea7b176bf7917ebd.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_deposited_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not token_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__3b7574a4994fd13124cd20e62aa94fc0.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__3b7574a4994fd13124cd20e62aa94fc0.sql new file mode 100644 index 00000000..03c0c38e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__3b7574a4994fd13124cd20e62aa94fc0.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_liquidation_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__4373ee0fef9904d117ac68961177311c.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__4373ee0fef9904d117ac68961177311c.sql new file mode 100644 index 00000000..eaf82975 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__4373ee0fef9904d117ac68961177311c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_withdrawn_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__4f96c27108a58faefb0cfa1c6e2f1740.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__4f96c27108a58faefb0cfa1c6e2f1740.sql new file mode 100644 index 00000000..70e1a112 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__4f96c27108a58faefb0cfa1c6e2f1740.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_minted_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__53d099c4a50eba60cd9dbb7bdf1dea70.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__53d099c4a50eba60cd9dbb7bdf1dea70.sql new file mode 100644 index 00000000..5e607015 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__53d099c4a50eba60cd9dbb7bdf1dea70.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_burned_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__61e561255e4147ac717892c2ffac2552.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__61e561255e4147ac717892c2ffac2552.sql new file mode 100644 index 00000000..e2f81964 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__61e561255e4147ac717892c2ffac2552.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_delegation_updated_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__6ff23194f832443df6b21fe69436430c.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__6ff23194f832443df6b21fe69436430c.sql new file mode 100644 index 00000000..e85c4b29 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__6ff23194f832443df6b21fe69436430c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_collateral_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__7483e902594aee8b4bcbb6849e0f0993.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__7483e902594aee8b4bcbb6849e0f0993.sql new file mode 100644 index 00000000..46368c7e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__7483e902594aee8b4bcbb6849e0f0993.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_market_updated_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not token_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__74d4af353caf502d0233666f263aab05.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__74d4af353caf502d0233666f263aab05.sql new file mode 100644 index 00000000..c2eafeb0 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__74d4af353caf502d0233666f263aab05.sql @@ -0,0 +1,22 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_delegation_updated_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not leverage >= 1000000000000000000 + -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule. + or not leverage <= 1000000000000000000 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__7b28a3ed9d8c19140e6eb1d7ed751b7a.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__7b28a3ed9d8c19140e6eb1d7ed751b7a.sql new file mode 100644 index 00000000..ebb9a2af --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__7b28a3ed9d8c19140e6eb1d7ed751b7a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_distributed_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__8f5972b03f3e35993a0d31e0f5be9dab.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__8f5972b03f3e35993a0d31e0f5be9dab.sql new file mode 100644 index 00000000..de82e6e9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__8f5972b03f3e35993a0d31e0f5be9dab.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_distributed_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__95f20c9d730453e2564fdd995e9c0737.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__95f20c9d730453e2564fdd995e9c0737.sql new file mode 100644 index 00000000..f21e0430 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__95f20c9d730453e2564fdd995e9c0737.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_liquidation_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not liquidate_as_account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a017d5223b610b9f7423d02fd237a61e.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a017d5223b610b9f7423d02fd237a61e.sql new file mode 100644 index 00000000..91d9f1d1 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a017d5223b610b9f7423d02fd237a61e.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_claimed_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a4d9b1f66ba6ee616c7a435ebac2f092.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a4d9b1f66ba6ee616c7a435ebac2f092.sql new file mode 100644 index 00000000..5b9f7550 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a4d9b1f66ba6ee616c7a435ebac2f092.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_burned_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a4fd93112bb463c7536d0249bba13868.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a4fd93112bb463c7536d0249bba13868.sql new file mode 100644 index 00000000..5ddf7177 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a4fd93112bb463c7536d0249bba13868.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_pool_created_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a5ecd22e7bdfeb1b3599bfacd78a5738.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a5ecd22e7bdfeb1b3599bfacd78a5738.sql new file mode 100644 index 00000000..2841fb4a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a5ecd22e7bdfeb1b3599bfacd78a5738.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_deposited_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__abf56ab13d78830abe56ceb90e3fe727.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__abf56ab13d78830abe56ceb90e3fe727.sql new file mode 100644 index 00000000..124e09cd --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__abf56ab13d78830abe56ceb90e3fe727.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_delegation_updated_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__b2b477e0fac69864d383c1ff941e78c9.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__b2b477e0fac69864d383c1ff941e78c9.sql new file mode 100644 index 00000000..19a83c67 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__b2b477e0fac69864d383c1ff941e78c9.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_collateral_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collateral_value >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c0dd3bdf5507ce87c72c955b444272c7.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c0dd3bdf5507ce87c72c955b444272c7.sql new file mode 100644 index 00000000..da4a6869 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c0dd3bdf5507ce87c72c955b444272c7.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_claimed_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c4067ecbb847c7045c7afebdb68d1a02.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c4067ecbb847c7045c7afebdb68d1a02.sql new file mode 100644 index 00000000..8319213c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c4067ecbb847c7045c7afebdb68d1a02.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_collateral_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c4e1955a9097cfc0472cb79eca9a6dc0.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c4e1955a9097cfc0472cb79eca9a6dc0.sql new file mode 100644 index 00000000..edb05187 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c4e1955a9097cfc0472cb79eca9a6dc0.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_debt_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c5b65935367ae54ff2e891d5bdcb69d2.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c5b65935367ae54ff2e891d5bdcb69d2.sql new file mode 100644 index 00000000..5374015e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c5b65935367ae54ff2e891d5bdcb69d2.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_liquidation_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not liquidate_as_account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c9d0905ae7ab5806ca28ed36a31d845e.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c9d0905ae7ab5806ca28ed36a31d845e.sql new file mode 100644 index 00000000..1e15d563 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c9d0905ae7ab5806ca28ed36a31d845e.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_burned_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__cdcb72975596908844844e1e35f50f8c.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__cdcb72975596908844844e1e35f50f8c.sql new file mode 100644 index 00000000..b4e7556b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__cdcb72975596908844844e1e35f50f8c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_market_updated_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not deposited_collateral_value >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ce84723b0f0bb7e19e3c1cf75ab01e65.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ce84723b0f0bb7e19e3c1cf75ab01e65.sql new file mode 100644 index 00000000..e4a9c9b4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ce84723b0f0bb7e19e3c1cf75ab01e65.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_account_created_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__d573daafd2d94573fc34ea75105093f1.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__d573daafd2d94573fc34ea75105093f1.sql new file mode 100644 index 00000000..396893bc --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__d573daafd2d94573fc34ea75105093f1.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_liquidation_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__dc6042ca5fc188d63643b43860ffe978.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__dc6042ca5fc188d63643b43860ffe978.sql new file mode 100644 index 00000000..4fba8e45 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__dc6042ca5fc188d63643b43860ffe978.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_delegation_updated_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e2fdd34efe9357cbe68cce2a4f447e0b.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e2fdd34efe9357cbe68cce2a4f447e0b.sql new file mode 100644 index 00000000..107ba945 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e2fdd34efe9357cbe68cce2a4f447e0b.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_minted_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e8c505f36fc50f5a863c74c16d675fd6.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e8c505f36fc50f5a863c74c16d675fd6.sql new file mode 100644 index 00000000..e92c05e5 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e8c505f36fc50f5a863c74c16d675fd6.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_minted_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__f63d5e5a5e522a8c30ea4c8b615e3e5e.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__f63d5e5a5e522a8c30ea4c8b615e3e5e.sql new file mode 100644 index 00000000..cc78fe00 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__f63d5e5a5e522a8c30ea4c8b615e3e5e.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_liquidation_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_account_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_account_id.sql new file mode 100644 index 00000000..3632d631 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_mainnet"."core_account_created_arbitrum_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..17ce3a65 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."core_account_created_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_block_timestamp.sql new file mode 100644 index 00000000..c14fc6fe --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."core_account_created_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..216d0fac --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."core_account_created_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..dfcd6645 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."core_account_created_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..7082e635 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."core_account_created_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_owner.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_owner.sql new file mode 100644 index 00000000..a6e740d4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_owner.sql @@ -0,0 +1,11 @@ + + + + + + +select owner +from "analytics"."prod_raw_arbitrum_mainnet"."core_account_created_arbitrum_mainnet" +where owner is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_transaction_hash.sql new file mode 100644 index 00000000..e049996f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."core_account_created_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updat_25d626a6081121e32d064cc583bcb245.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updat_25d626a6081121e32d064cc583bcb245.sql new file mode 100644 index 00000000..cb912af3 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updat_25d626a6081121e32d064cc583bcb245.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."core_delegation_updated_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updat_6ac250e2c9a952d186fe70b880fd912c.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updat_6ac250e2c9a952d186fe70b880fd912c.sql new file mode 100644 index 00000000..7cf48b74 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updat_6ac250e2c9a952d186fe70b880fd912c.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."core_delegation_updated_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updat_ff6c4be455bb5a689b64cffbd9b8359e.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updat_ff6c4be455bb5a689b64cffbd9b8359e.sql new file mode 100644 index 00000000..fc61f74d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updat_ff6c4be455bb5a689b64cffbd9b8359e.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_arbitrum_mainnet"."core_delegation_updated_arbitrum_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_account_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_account_id.sql new file mode 100644 index 00000000..ca36d38d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_mainnet"."core_delegation_updated_arbitrum_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_amount.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_amount.sql new file mode 100644 index 00000000..8b92187f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_arbitrum_mainnet"."core_delegation_updated_arbitrum_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..5df55639 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."core_delegation_updated_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..ce81e992 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."core_delegation_updated_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..6b14232a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."core_delegation_updated_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..d8653aba --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."core_delegation_updated_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_leverage.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_leverage.sql new file mode 100644 index 00000000..2bd3705c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_leverage.sql @@ -0,0 +1,11 @@ + + + + + + +select leverage +from "analytics"."prod_raw_arbitrum_mainnet"."core_delegation_updated_arbitrum_mainnet" +where leverage is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_pool_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_pool_id.sql new file mode 100644 index 00000000..456f83b4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_arbitrum_mainnet"."core_delegation_updated_arbitrum_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_sender.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_sender.sql new file mode 100644 index 00000000..0de3c969 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_arbitrum_mainnet"."core_delegation_updated_arbitrum_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_account_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_account_id.sql new file mode 100644 index 00000000..cfb6a639 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_mainnet"."core_deposited_arbitrum_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..173f3727 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."core_deposited_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_block_timestamp.sql new file mode 100644 index 00000000..181a997f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."core_deposited_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_collateral_type.sql new file mode 100644 index 00000000..d896a393 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_arbitrum_mainnet"."core_deposited_arbitrum_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..2e3acb35 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."core_deposited_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..a14f1ed4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."core_deposited_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..dd9473e4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."core_deposited_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_sender.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_sender.sql new file mode 100644 index 00000000..c1be098d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_arbitrum_mainnet"."core_deposited_arbitrum_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_token_amount.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_token_amount.sql new file mode 100644 index 00000000..4f6a73c3 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_token_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select token_amount +from "analytics"."prod_raw_arbitrum_mainnet"."core_deposited_arbitrum_mainnet" +where token_amount is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_transaction_hash.sql new file mode 100644 index 00000000..48c1e004 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."core_deposited_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbi_92f55229ca201ad07fd249fb04e9775d.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbi_92f55229ca201ad07fd249fb04e9775d.sql new file mode 100644 index 00000000..d5bc482b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbi_92f55229ca201ad07fd249fb04e9775d.sql @@ -0,0 +1,11 @@ + + + + + + +select liquidate_as_account_id +from "analytics"."prod_raw_arbitrum_mainnet"."core_liquidation_arbitrum_mainnet" +where liquidate_as_account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_account_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_account_id.sql new file mode 100644 index 00000000..8f4fbbaa --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_mainnet"."core_liquidation_arbitrum_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..d16e6b5b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."core_liquidation_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_block_timestamp.sql new file mode 100644 index 00000000..3cdf3e7a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."core_liquidation_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_collateral_type.sql new file mode 100644 index 00000000..907d662a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_arbitrum_mainnet"."core_liquidation_arbitrum_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..3df94658 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."core_liquidation_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..8cba6b2a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."core_liquidation_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..7219d08f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."core_liquidation_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_pool_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_pool_id.sql new file mode 100644 index 00000000..c78b8715 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_arbitrum_mainnet"."core_liquidation_arbitrum_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_sender.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_sender.sql new file mode 100644 index 00000000..3c0a5d30 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_arbitrum_mainnet"."core_liquidation_arbitrum_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_transaction_hash.sql new file mode 100644 index 00000000..94142262 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."core_liquidation_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registere_3aa714f691befa9329876e1321ce4907.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registere_3aa714f691befa9329876e1321ce4907.sql new file mode 100644 index 00000000..1630c716 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registere_3aa714f691befa9329876e1321ce4907.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."core_market_registered_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registere_ce97e23941cfcece9eb1a8b9bdf4cb64.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registere_ce97e23941cfcece9eb1a8b9bdf4cb64.sql new file mode 100644 index 00000000..67b371dd --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registere_ce97e23941cfcece9eb1a8b9bdf4cb64.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."core_market_registered_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..ea2db477 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."core_market_registered_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..83d6859f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."core_market_registered_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..e3f6ad4d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."core_market_registered_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..107c19fe --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."core_market_registered_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_market.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_market.sql new file mode 100644 index 00000000..b48afb44 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_market.sql @@ -0,0 +1,11 @@ + + + + + + +select market +from "analytics"."prod_raw_arbitrum_mainnet"."core_market_registered_arbitrum_mainnet" +where market is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_market_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_market_id.sql new file mode 100644 index 00000000..679c086c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_arbitrum_mainnet"."core_market_registered_arbitrum_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_sender.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_sender.sql new file mode 100644 index 00000000..8c5f6a22 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_arbitrum_mainnet"."core_market_registered_arbitrum_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_a_c8d66a6213d38496ae35d373291887d5.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_a_c8d66a6213d38496ae35d373291887d5.sql new file mode 100644 index 00000000..dbae1694 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_a_c8d66a6213d38496ae35d373291887d5.sql @@ -0,0 +1,11 @@ + + + + + + +select deposited_collateral_value +from "analytics"."prod_raw_arbitrum_mainnet"."core_market_updated_arbitrum_mainnet" +where deposited_collateral_value is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..0415c234 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."core_market_updated_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_block_timestamp.sql new file mode 100644 index 00000000..91413bf8 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."core_market_updated_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_collateral_type.sql new file mode 100644 index 00000000..7d7fc1c4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_arbitrum_mainnet"."core_market_updated_arbitrum_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..a3121a3b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."core_market_updated_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_credit_capacity.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_credit_capacity.sql new file mode 100644 index 00000000..5470ba79 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_credit_capacity.sql @@ -0,0 +1,11 @@ + + + + + + +select credit_capacity +from "analytics"."prod_raw_arbitrum_mainnet"."core_market_updated_arbitrum_mainnet" +where credit_capacity is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..f96be4ce --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."core_market_updated_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..e80a8393 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."core_market_updated_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_market_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_market_id.sql new file mode 100644 index 00000000..2b7abf72 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_arbitrum_mainnet"."core_market_updated_arbitrum_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_net_issuance.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_net_issuance.sql new file mode 100644 index 00000000..91d7a894 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_net_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select net_issuance +from "analytics"."prod_raw_arbitrum_mainnet"."core_market_updated_arbitrum_mainnet" +where net_issuance is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_sender.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_sender.sql new file mode 100644 index 00000000..988be67d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_arbitrum_mainnet"."core_market_updated_arbitrum_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_token_amount.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_token_amount.sql new file mode 100644 index 00000000..1bfe3631 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_token_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select token_amount +from "analytics"."prod_raw_arbitrum_mainnet"."core_market_updated_arbitrum_mainnet" +where token_amount is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_transaction_hash.sql new file mode 100644 index 00000000..50a32a4d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."core_market_updated_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..aa8345fe --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."core_pool_created_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_block_timestamp.sql new file mode 100644 index 00000000..f8577a26 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."core_pool_created_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..ab207224 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."core_pool_created_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..b20cfcb4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."core_pool_created_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..91773067 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."core_pool_created_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_owner.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_owner.sql new file mode 100644 index 00000000..950009c6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_owner.sql @@ -0,0 +1,11 @@ + + + + + + +select owner +from "analytics"."prod_raw_arbitrum_mainnet"."core_pool_created_arbitrum_mainnet" +where owner is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_pool_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_pool_id.sql new file mode 100644 index 00000000..9e6ba7a6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_arbitrum_mainnet"."core_pool_created_arbitrum_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_sender.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_sender.sql new file mode 100644 index 00000000..c170fab7 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_arbitrum_mainnet"."core_pool_created_arbitrum_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_transaction_hash.sql new file mode 100644 index 00000000..12000876 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."core_pool_created_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_account_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_account_id.sql new file mode 100644 index 00000000..9f2d082e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_claimed_arbitrum_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_amount.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_amount.sql new file mode 100644 index 00000000..1f722167 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_claimed_arbitrum_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..c84aab89 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_claimed_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_block_timestamp.sql new file mode 100644 index 00000000..d00ec233 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_claimed_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_collateral_type.sql new file mode 100644 index 00000000..2234c954 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_claimed_arbitrum_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..23acdf69 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_claimed_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_distributor.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_distributor.sql new file mode 100644 index 00000000..373ea764 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_distributor.sql @@ -0,0 +1,11 @@ + + + + + + +select distributor +from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_claimed_arbitrum_mainnet" +where distributor is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..6734b59b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_claimed_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..d6444734 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_claimed_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_pool_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_pool_id.sql new file mode 100644 index 00000000..1e311615 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_claimed_arbitrum_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_transaction_hash.sql new file mode 100644 index 00000000..58cfade8 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_claimed_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distribu_0615a0b17ded5d162f692f079ef20621.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distribu_0615a0b17ded5d162f692f079ef20621.sql new file mode 100644 index 00000000..71a7c9f3 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distribu_0615a0b17ded5d162f692f079ef20621.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_distributed_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distribu_0c83e6d18c229c54ea7814f211652fba.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distribu_0c83e6d18c229c54ea7814f211652fba.sql new file mode 100644 index 00000000..e8035493 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distribu_0c83e6d18c229c54ea7814f211652fba.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_distributed_arbitrum_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distribu_b9de231940d6a64359b041a045f6df44.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distribu_b9de231940d6a64359b041a045f6df44.sql new file mode 100644 index 00000000..0e0d3320 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distribu_b9de231940d6a64359b041a045f6df44.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_distributed_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_amount.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_amount.sql new file mode 100644 index 00000000..bf223a31 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_distributed_arbitrum_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..fca571e6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_distributed_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..5c3fb603 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_distributed_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_distributor.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_distributor.sql new file mode 100644 index 00000000..d7b9093f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_distributor.sql @@ -0,0 +1,11 @@ + + + + + + +select distributor +from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_distributed_arbitrum_mainnet" +where distributor is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_duration.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_duration.sql new file mode 100644 index 00000000..88c8e310 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_duration.sql @@ -0,0 +1,11 @@ + + + + + + +select duration +from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_distributed_arbitrum_mainnet" +where duration is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..e615de86 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_distributed_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..ccff0e2f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_distributed_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_pool_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_pool_id.sql new file mode 100644 index 00000000..960b5ea6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_distributed_arbitrum_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_account_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_account_id.sql new file mode 100644 index 00000000..299e1504 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_burned_arbitrum_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_amount.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_amount.sql new file mode 100644 index 00000000..58494a0a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_burned_arbitrum_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..7470e6ca --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_burned_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_block_timestamp.sql new file mode 100644 index 00000000..070f44bd --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_burned_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_collateral_type.sql new file mode 100644 index 00000000..baa444c4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_burned_arbitrum_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..ea84c9c7 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_burned_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..a87b9074 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_burned_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..311c7f5a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_burned_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_pool_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_pool_id.sql new file mode 100644 index 00000000..df567779 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_burned_arbitrum_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_sender.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_sender.sql new file mode 100644 index 00000000..130c830a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_burned_arbitrum_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_transaction_hash.sql new file mode 100644 index 00000000..501af753 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_burned_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_account_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_account_id.sql new file mode 100644 index 00000000..1b4f11d9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_minted_arbitrum_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_amount.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_amount.sql new file mode 100644 index 00000000..1faa72d5 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_minted_arbitrum_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..021b7ef0 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_minted_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_block_timestamp.sql new file mode 100644 index 00000000..141c205a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_minted_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_collateral_type.sql new file mode 100644 index 00000000..ac6f20bf --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_minted_arbitrum_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..58405a9c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_minted_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..c37420c7 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_minted_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..0021fdcd --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_minted_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_pool_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_pool_id.sql new file mode 100644 index 00000000..01b69842 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_minted_arbitrum_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_sender.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_sender.sql new file mode 100644 index 00000000..2b23d2e6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_minted_arbitrum_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_transaction_hash.sql new file mode 100644 index 00000000..1fc8a3d4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_minted_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_4d64c8eaa01fe95c5b02ce8af6762f6e.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_4d64c8eaa01fe95c5b02ce8af6762f6e.sql new file mode 100644 index 00000000..2473d3b9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_4d64c8eaa01fe95c5b02ce8af6762f6e.sql @@ -0,0 +1,11 @@ + + + + + + +select contract_address +from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_collateral_arbitrum_mainnet" +where contract_address is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_arbitrum_mainnet_amount.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_arbitrum_mainnet_amount.sql new file mode 100644 index 00000000..3956f9bb --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_arbitrum_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_collateral_arbitrum_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..5deda1a0 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_collateral_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_arbitrum_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_arbitrum_mainnet_collateral_type.sql new file mode 100644 index 00000000..8c0739d7 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_arbitrum_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_collateral_arbitrum_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_arbitrum_mainnet_pool_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_arbitrum_mainnet_pool_id.sql new file mode 100644 index 00000000..e296fa3a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_arbitrum_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_collateral_arbitrum_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_arbitrum_mainnet_ts.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_arbitrum_mainnet_ts.sql new file mode 100644 index 00000000..0404bc12 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_arbitrum_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_collateral_arbitrum_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_cf213cb7e0e55ec70bd0cbcc38c21022.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_cf213cb7e0e55ec70bd0cbcc38c21022.sql new file mode 100644 index 00000000..f74e008f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_cf213cb7e0e55ec70bd0cbcc38c21022.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_value +from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_collateral_arbitrum_mainnet" +where collateral_value is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..bcc1f93b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_debt_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_collateral_type.sql new file mode 100644 index 00000000..daf322c6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_debt_arbitrum_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_contract_address.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_contract_address.sql new file mode 100644 index 00000000..d4031404 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_contract_address.sql @@ -0,0 +1,11 @@ + + + + + + +select contract_address +from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_debt_arbitrum_mainnet" +where contract_address is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_debt.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_debt.sql new file mode 100644 index 00000000..21cb9243 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_debt.sql @@ -0,0 +1,11 @@ + + + + + + +select debt +from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_debt_arbitrum_mainnet" +where debt is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_pool_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_pool_id.sql new file mode 100644 index 00000000..23f03902 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_debt_arbitrum_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_ts.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_ts.sql new file mode 100644 index 00000000..becb0dbe --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_debt_arbitrum_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidatio_2185e560e310ac8c9b339ed46c9526c9.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidatio_2185e560e310ac8c9b339ed46c9526c9.sql new file mode 100644 index 00000000..e8a0067e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidatio_2185e560e310ac8c9b339ed46c9526c9.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_liquidation_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidatio_2415782e836c6b669ea8436e64c0849d.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidatio_2415782e836c6b669ea8436e64c0849d.sql new file mode 100644 index 00000000..17f32532 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidatio_2415782e836c6b669ea8436e64c0849d.sql @@ -0,0 +1,11 @@ + + + + + + +select liquidation_data +from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_liquidation_arbitrum_mainnet" +where liquidation_data is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidatio_28327b33172f7d5299eb84c369c67082.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidatio_28327b33172f7d5299eb84c369c67082.sql new file mode 100644 index 00000000..d2ed3cfc --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidatio_28327b33172f7d5299eb84c369c67082.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_liquidation_arbitrum_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidatio_ed674d5ff714efc416d714e69fc94711.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidatio_ed674d5ff714efc416d714e69fc94711.sql new file mode 100644 index 00000000..3decef3f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidatio_ed674d5ff714efc416d714e69fc94711.sql @@ -0,0 +1,11 @@ + + + + + + +select liquidate_as_account_id +from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_liquidation_arbitrum_mainnet" +where liquidate_as_account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidatio_edbeff2a9e391e647da0aed49fa55c31.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidatio_edbeff2a9e391e647da0aed49fa55c31.sql new file mode 100644 index 00000000..b800c742 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidatio_edbeff2a9e391e647da0aed49fa55c31.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_liquidation_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..967ea231 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_liquidation_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..9cef69d2 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_liquidation_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..058305b5 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_liquidation_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..f98d7f8e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_liquidation_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_pool_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_pool_id.sql new file mode 100644 index 00000000..c3ecfdc9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_liquidation_arbitrum_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_sender.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_sender.sql new file mode 100644 index 00000000..8f77b2cf --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_liquidation_arbitrum_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_account_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_account_id.sql new file mode 100644 index 00000000..2d89509a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_mainnet"."core_withdrawn_arbitrum_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..4c6f1214 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."core_withdrawn_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_block_timestamp.sql new file mode 100644 index 00000000..a6437916 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."core_withdrawn_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_collateral_type.sql new file mode 100644 index 00000000..ea430591 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_arbitrum_mainnet"."core_withdrawn_arbitrum_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..78c06476 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."core_withdrawn_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..f3b5edc2 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."core_withdrawn_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..09fb708e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."core_withdrawn_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_sender.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_sender.sql new file mode 100644 index 00000000..f922cfb0 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_arbitrum_mainnet"."core_withdrawn_arbitrum_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_token_amount.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_token_amount.sql new file mode 100644 index 00000000..dbd59147 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_token_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select token_amount +from "analytics"."prod_raw_arbitrum_mainnet"."core_withdrawn_arbitrum_mainnet" +where token_amount is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_transaction_hash.sql new file mode 100644 index 00000000..ff2b22f3 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."core_withdrawn_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_account_created_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_account_created_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..9cbdffb3 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_account_created_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."core_account_created_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_delegation_updated_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_delegation_updated_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..d119b008 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_delegation_updated_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."core_delegation_updated_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_deposited_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_deposited_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..feba6f3e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_deposited_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."core_deposited_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_liquidation_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_liquidation_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..84a4ce94 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_liquidation_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."core_liquidation_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_market_registered_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_market_registered_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..03ab7a27 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_market_registered_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."core_market_registered_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_market_registered_arbitrum_mainnet_market_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_market_registered_arbitrum_mainnet_market_id.sql new file mode 100644 index 00000000..942f644c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_market_registered_arbitrum_mainnet_market_id.sql @@ -0,0 +1,14 @@ + + + + +select + market_id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."core_market_registered_arbitrum_mainnet" +where market_id is not null +group by market_id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_market_updated_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_market_updated_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..852b3671 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_market_updated_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."core_market_updated_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_pool_created_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_pool_created_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..d4dcf9a5 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_pool_created_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."core_pool_created_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_rewards_claimed_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_rewards_claimed_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..6e6b9036 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_rewards_claimed_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_claimed_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_rewards_distributed_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_rewards_distributed_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..d3d7bf83 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_rewards_distributed_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."core_rewards_distributed_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_usd_burned_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_usd_burned_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..dcf8b805 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_usd_burned_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_burned_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_usd_minted_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_usd_minted_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..23fb34a4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_usd_minted_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."core_usd_minted_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_vault_liquidation_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_vault_liquidation_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..a0b65d01 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_vault_liquidation_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."core_vault_liquidation_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_withdrawn_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_withdrawn_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..ce0ab476 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_withdrawn_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."core_withdrawn_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_account_created_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_account_created_arbitrum_mainnet.sql new file mode 100644 index 00000000..888cc787 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_account_created_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."perps_market_proxy_event_account_created" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_account_liquidation_attempt_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_account_liquidation_attempt_arbitrum_mainnet.sql new file mode 100644 index 00000000..c635eacf --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_account_liquidation_attempt_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."perps_market_proxy_event_account_liquidation_attempt" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_collateral_modified_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_collateral_modified_arbitrum_mainnet.sql new file mode 100644 index 00000000..41dedcd6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_collateral_modified_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."perps_market_proxy_event_collateral_modified" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_interest_charged_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_interest_charged_arbitrum_mainnet.sql new file mode 100644 index 00000000..a860983b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_interest_charged_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."perps_market_proxy_event_interest_charged" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_interest_rate_updated_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_interest_rate_updated_arbitrum_mainnet.sql new file mode 100644 index 00000000..b175f775 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_interest_rate_updated_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."perps_market_proxy_event_interest_rate_updated" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_market_created_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_market_created_arbitrum_mainnet.sql new file mode 100644 index 00000000..2ea6f854 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_market_created_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."perps_market_proxy_event_market_created" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_market_updated_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_market_updated_arbitrum_mainnet.sql new file mode 100644 index 00000000..124ed99f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_market_updated_arbitrum_mainnet.sql @@ -0,0 +1,26 @@ +with current_events as ( + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."perps_market_proxy_event_market_updated" + +) + +select + id, + block_number, + block_timestamp, + transaction_hash, + contract, + event_name, + market_id, + price, + skew, + size, + size_delta, + current_funding_rate, + current_funding_velocity, + interest_rate +from + current_events \ No newline at end of file diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_order_committed_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_order_committed_arbitrum_mainnet.sql new file mode 100644 index 00000000..dd2925ee --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_order_committed_arbitrum_mainnet.sql @@ -0,0 +1,29 @@ +with current_events as ( + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."perps_market_proxy_event_order_committed" + +) + +select + id, + block_number, + block_timestamp, + transaction_hash, + contract, + event_name, + market_id, + account_id, + commitment_time, + expiration_time, + settlement_time, + expected_price_time, + acceptable_price, + order_type, + size_delta, + sender, + tracking_code +from + current_events \ No newline at end of file diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_order_settled_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_order_settled_arbitrum_mainnet.sql new file mode 100644 index 00000000..b6b77f82 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_order_settled_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."perps_market_proxy_event_order_settled" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_position_liquidated_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_position_liquidated_arbitrum_mainnet.sql new file mode 100644 index 00000000..b2767f3d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_position_liquidated_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."perps_market_proxy_event_position_liquidated" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_previous_order_expired_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_previous_order_expired_arbitrum_mainnet.sql new file mode 100644 index 00000000..ce103e6d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_previous_order_expired_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."perps_market_proxy_event_previous_order_expired" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_account_c_ad536fa73a69e172f98a6e8e372642eb.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_account_c_ad536fa73a69e172f98a6e8e372642eb.sql new file mode 100644 index 00000000..96c6d2b7 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_account_c_ad536fa73a69e172f98a6e8e372642eb.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."perp_account_created_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'AccountCreated' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_account_l_e08ea4c1ba82fb6ac26590db03457801.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_account_l_e08ea4c1ba82fb6ac26590db03457801.sql new file mode 100644 index 00000000..f1443032 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_account_l_e08ea4c1ba82fb6ac26590db03457801.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."perp_account_liquidation_attempt_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'AccountLiquidationAttempt' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_collatera_f7b43b877d91586e7a54f2f480c7e20a.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_collatera_f7b43b877d91586e7a54f2f480c7e20a.sql new file mode 100644 index 00000000..5fab94f8 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_collatera_f7b43b877d91586e7a54f2f480c7e20a.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."perp_collateral_modified_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'CollateralModified' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_interest__b38f2f5b297cf6983daeeb9f3743db1a.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_interest__b38f2f5b297cf6983daeeb9f3743db1a.sql new file mode 100644 index 00000000..603f3e02 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_interest__b38f2f5b297cf6983daeeb9f3743db1a.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."perp_interest_rate_updated_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'InterestRateUpdated' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_interest__d6b8b8deefd1f49a80db78c6335f476b.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_interest__d6b8b8deefd1f49a80db78c6335f476b.sql new file mode 100644 index 00000000..bce44d03 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_interest__d6b8b8deefd1f49a80db78c6335f476b.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."perp_interest_charged_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'InterestCharged' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_market_cr_76654e6695a0017950c568894f7c9160.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_market_cr_76654e6695a0017950c568894f7c9160.sql new file mode 100644 index 00000000..d611ae91 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_market_cr_76654e6695a0017950c568894f7c9160.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."perp_market_created_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'MarketCreated' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_market_up_96868c8ca25b68dc23628635feea72fd.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_market_up_96868c8ca25b68dc23628635feea72fd.sql new file mode 100644 index 00000000..3ed45f0a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_market_up_96868c8ca25b68dc23628635feea72fd.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."perp_market_updated_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'MarketUpdated' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_order_com_1ede6222ca85cf83e2e502d5067ab257.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_order_com_1ede6222ca85cf83e2e502d5067ab257.sql new file mode 100644 index 00000000..d96793ee --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_order_com_1ede6222ca85cf83e2e502d5067ab257.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."perp_order_committed_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'OrderCommitted' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_order_set_3853d401f2e5cee7c207ccf9a282cd2f.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_order_set_3853d401f2e5cee7c207ccf9a282cd2f.sql new file mode 100644 index 00000000..526d652d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_order_set_3853d401f2e5cee7c207ccf9a282cd2f.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."perp_order_settled_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'OrderSettled' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_position__11574660f3b008caba0e75c051a8f0c9.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_position__11574660f3b008caba0e75c051a8f0c9.sql new file mode 100644 index 00000000..23f4b5c7 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_position__11574660f3b008caba0e75c051a8f0c9.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."perp_position_liquidated_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'PositionLiquidated' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_previous__8b2d4ec500fcbd5393c14186325532d5.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_previous__8b2d4ec500fcbd5393c14186325532d5.sql new file mode 100644 index 00000000..115fcbb5 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_previous__8b2d4ec500fcbd5393c14186325532d5.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."perp_previous_order_expired_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'PreviousOrderExpired' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__1ba201da8444fd8939aa900e476fa69e.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__1ba201da8444fd8939aa900e476fa69e.sql new file mode 100644 index 00000000..40187780 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__1ba201da8444fd8939aa900e476fa69e.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."perp_position_liquidated_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not current_position_size >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__1c9a1f30a4a647507e5f545b1882909d.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__1c9a1f30a4a647507e5f545b1882909d.sql new file mode 100644 index 00000000..78a1f398 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__1c9a1f30a4a647507e5f545b1882909d.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."perp_position_liquidated_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__22006da0d293618a514ac7a9ca241586.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__22006da0d293618a514ac7a9ca241586.sql new file mode 100644 index 00000000..b18c6264 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__22006da0d293618a514ac7a9ca241586.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."perp_position_liquidated_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__3bf63a7e9121704fe7fdc59226aafb10.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__3bf63a7e9121704fe7fdc59226aafb10.sql new file mode 100644 index 00000000..5c6bdb75 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__3bf63a7e9121704fe7fdc59226aafb10.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."perp_market_updated_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__4ba9f1a82af203aaf765ea2358992714.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__4ba9f1a82af203aaf765ea2358992714.sql new file mode 100644 index 00000000..05d818ea --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__4ba9f1a82af203aaf765ea2358992714.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."perp_account_created_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__56f7ffe51488e65f8880c7b8c167cd89.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__56f7ffe51488e65f8880c7b8c167cd89.sql new file mode 100644 index 00000000..d7d09315 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__56f7ffe51488e65f8880c7b8c167cd89.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."perp_interest_rate_updated_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not interest_rate >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__58f8a3f97753beeb17f6aee7f5f641e5.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__58f8a3f97753beeb17f6aee7f5f641e5.sql new file mode 100644 index 00000000..1db6475c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__58f8a3f97753beeb17f6aee7f5f641e5.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."perp_order_committed_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__5cb5cc6a827bd3c08824f31f858fdce7.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__5cb5cc6a827bd3c08824f31f858fdce7.sql new file mode 100644 index 00000000..856f42db --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__5cb5cc6a827bd3c08824f31f858fdce7.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."perp_collateral_modified_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collateral_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__6f1bc4db15b9550cf73dd0245de3ed99.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__6f1bc4db15b9550cf73dd0245de3ed99.sql new file mode 100644 index 00000000..8c5fd097 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__6f1bc4db15b9550cf73dd0245de3ed99.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."perp_account_liquidation_attempt_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__91406c6c5c92a1e1d64e71aa1eeb2481.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__91406c6c5c92a1e1d64e71aa1eeb2481.sql new file mode 100644 index 00000000..cbf7db1a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__91406c6c5c92a1e1d64e71aa1eeb2481.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."perp_interest_charged_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__96052d118a2bd5a2254af73cb0b383ed.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__96052d118a2bd5a2254af73cb0b383ed.sql new file mode 100644 index 00000000..e8cddeb9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__96052d118a2bd5a2254af73cb0b383ed.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."perp_collateral_modified_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__9c0083a0ac46f3ce69e1fad350f4e7a4.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__9c0083a0ac46f3ce69e1fad350f4e7a4.sql new file mode 100644 index 00000000..f4ac94fb --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__9c0083a0ac46f3ce69e1fad350f4e7a4.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."perp_order_settled_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collected_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__a3819aa0da09fc29fbfaf4515955d8b5.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__a3819aa0da09fc29fbfaf4515955d8b5.sql new file mode 100644 index 00000000..0ab5d619 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__a3819aa0da09fc29fbfaf4515955d8b5.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."perp_interest_rate_updated_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not super_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__b8618513df7561a108f28d10061ee977.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__b8618513df7561a108f28d10061ee977.sql new file mode 100644 index 00000000..23cb1450 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__b8618513df7561a108f28d10061ee977.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."perp_order_settled_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__b86f5c160471e4b0acc7f7eb79fb5d5c.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__b86f5c160471e4b0acc7f7eb79fb5d5c.sql new file mode 100644 index 00000000..256ec2e3 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__b86f5c160471e4b0acc7f7eb79fb5d5c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."perp_previous_order_expired_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__b96e3cc2db64c17056b956c0d240030a.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__b96e3cc2db64c17056b956c0d240030a.sql new file mode 100644 index 00000000..1121951e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__b96e3cc2db64c17056b956c0d240030a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."perp_market_updated_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not interest_rate >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__be2e9f6a3b1e7e1d6e67b0767b82c85e.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__be2e9f6a3b1e7e1d6e67b0767b82c85e.sql new file mode 100644 index 00000000..381753cf --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__be2e9f6a3b1e7e1d6e67b0767b82c85e.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."perp_previous_order_expired_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__ca2e2aa725c41a4c2aebf56b0c0174b0.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__ca2e2aa725c41a4c2aebf56b0c0174b0.sql new file mode 100644 index 00000000..e99a9945 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__ca2e2aa725c41a4c2aebf56b0c0174b0.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."perp_position_liquidated_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount_liquidated >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__d9dfec8f1629560d478bbec1f9b65fac.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__d9dfec8f1629560d478bbec1f9b65fac.sql new file mode 100644 index 00000000..e27c50ed --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__d9dfec8f1629560d478bbec1f9b65fac.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."perp_market_created_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not perps_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__e5fa40697cdd09e1992362906d26e089.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__e5fa40697cdd09e1992362906d26e089.sql new file mode 100644 index 00000000..3e0474df --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__e5fa40697cdd09e1992362906d26e089.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."perp_order_committed_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__e6c5697bbf9d848353fcb5b5dbc9fc22.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__e6c5697bbf9d848353fcb5b5dbc9fc22.sql new file mode 100644 index 00000000..51a34c34 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__e6c5697bbf9d848353fcb5b5dbc9fc22.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."perp_market_updated_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__e77fc265631cce00efad12c7c04ac131.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__e77fc265631cce00efad12c7c04ac131.sql new file mode 100644 index 00000000..4cc7ec18 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__e77fc265631cce00efad12c7c04ac131.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."perp_account_liquidation_attempt_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not reward >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__eab6fcbdb77cbe6e82c9735f2fe8b151.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__eab6fcbdb77cbe6e82c9735f2fe8b151.sql new file mode 100644 index 00000000..6f5284ce --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__eab6fcbdb77cbe6e82c9735f2fe8b151.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."perp_order_settled_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_account_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_account_id.sql new file mode 100644 index 00000000..d7a44b8b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_account_created_arbitrum_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..073abedf --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."perp_account_created_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_block_timestamp.sql new file mode 100644 index 00000000..49ca8c52 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."perp_account_created_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..c36678f8 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."perp_account_created_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..3b72b71b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."perp_account_created_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..73c035f8 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_account_created_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_owner.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_owner.sql new file mode 100644 index 00000000..b320e500 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_owner.sql @@ -0,0 +1,11 @@ + + + + + + +select owner +from "analytics"."prod_raw_arbitrum_mainnet"."perp_account_created_arbitrum_mainnet" +where owner is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_transaction_hash.sql new file mode 100644 index 00000000..1b357b15 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."perp_account_created_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_0b681aef0741ed806b7204047c1740cf.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_0b681aef0741ed806b7204047c1740cf.sql new file mode 100644 index 00000000..c6d345e4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_0b681aef0741ed806b7204047c1740cf.sql @@ -0,0 +1,11 @@ + + + + + + +select reward +from "analytics"."prod_raw_arbitrum_mainnet"."perp_account_liquidation_attempt_arbitrum_mainnet" +where reward is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_0f82999a80450d03b61b144cc0fca13a.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_0f82999a80450d03b61b144cc0fca13a.sql new file mode 100644 index 00000000..20630909 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_0f82999a80450d03b61b144cc0fca13a.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_account_liquidation_attempt_arbitrum_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_5894c14b057748a46465d0283cc333b6.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_5894c14b057748a46465d0283cc333b6.sql new file mode 100644 index 00000000..a402bf4f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_5894c14b057748a46465d0283cc333b6.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."perp_account_liquidation_attempt_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_7817adb4c678a01ccf22dc4473efbe0d.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_7817adb4c678a01ccf22dc4473efbe0d.sql new file mode 100644 index 00000000..7c26f164 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_7817adb4c678a01ccf22dc4473efbe0d.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."perp_account_liquidation_attempt_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_95a9cab9f1eb33acaccbbf0d1796bdf9.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_95a9cab9f1eb33acaccbbf0d1796bdf9.sql new file mode 100644 index 00000000..37f5b64a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_95a9cab9f1eb33acaccbbf0d1796bdf9.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."perp_account_liquidation_attempt_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_dc612dd0fc5561975d0564262311e850.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_dc612dd0fc5561975d0564262311e850.sql new file mode 100644 index 00000000..63dae114 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_dc612dd0fc5561975d0564262311e850.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."perp_account_liquidation_attempt_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_e9577753476537e2431402ad6ffbe7a6.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_e9577753476537e2431402ad6ffbe7a6.sql new file mode 100644 index 00000000..008fece7 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_e9577753476537e2431402ad6ffbe7a6.sql @@ -0,0 +1,11 @@ + + + + + + +select full_liquidation +from "analytics"."prod_raw_arbitrum_mainnet"."perp_account_liquidation_attempt_arbitrum_mainnet" +where full_liquidation is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_fb00df2cd316359481ed878400b3e50d.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_fb00df2cd316359481ed878400b3e50d.sql new file mode 100644 index 00000000..5d463a30 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_fb00df2cd316359481ed878400b3e50d.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."perp_account_liquidation_attempt_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidation_attempt_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidation_attempt_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..f721ae0d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidation_attempt_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_account_liquidation_attempt_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modif_77beb17d3fe51071c61a6d63af9a80d6.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modif_77beb17d3fe51071c61a6d63af9a80d6.sql new file mode 100644 index 00000000..02cc3a70 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modif_77beb17d3fe51071c61a6d63af9a80d6.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_collateral_modified_arbitrum_mainnet" +where collateral_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modif_8f3171ee98bdf94b79319e1be3be5956.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modif_8f3171ee98bdf94b79319e1be3be5956.sql new file mode 100644 index 00000000..fcdcc87e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modif_8f3171ee98bdf94b79319e1be3be5956.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."perp_collateral_modified_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modif_f5d447d13a4864a9fce094a33af8d88e.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modif_f5d447d13a4864a9fce094a33af8d88e.sql new file mode 100644 index 00000000..06984c48 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modif_f5d447d13a4864a9fce094a33af8d88e.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."perp_collateral_modified_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_account_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_account_id.sql new file mode 100644 index 00000000..3148b2b2 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_collateral_modified_arbitrum_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..4673a62b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."perp_collateral_modified_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..7953b1d2 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."perp_collateral_modified_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..a2adfc37 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."perp_collateral_modified_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..2631d24a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_collateral_modified_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_sender.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_sender.sql new file mode 100644 index 00000000..4dc6757a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_arbitrum_mainnet"."perp_collateral_modified_arbitrum_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_3b81ef9b2573c72971914b3d3b49b5e6.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_3b81ef9b2573c72971914b3d3b49b5e6.sql new file mode 100644 index 00000000..554fe7e8 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_3b81ef9b2573c72971914b3d3b49b5e6.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."perp_interest_charged_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_account_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_account_id.sql new file mode 100644 index 00000000..ff50743d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_interest_charged_arbitrum_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..d9e3ea73 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."perp_interest_charged_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_block_timestamp.sql new file mode 100644 index 00000000..9c5bf3bd --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."perp_interest_charged_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..960dd3e4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."perp_interest_charged_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..56d99f91 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."perp_interest_charged_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..eb7629dc --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_interest_charged_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_0e9244fe507426bd1c0109235d3c140f.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_0e9244fe507426bd1c0109235d3c140f.sql new file mode 100644 index 00000000..30b58d55 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_0e9244fe507426bd1c0109235d3c140f.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."perp_interest_rate_updated_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_4ea715095b30069d0e5dc8f4d21abcb6.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_4ea715095b30069d0e5dc8f4d21abcb6.sql new file mode 100644 index 00000000..046feb9c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_4ea715095b30069d0e5dc8f4d21abcb6.sql @@ -0,0 +1,11 @@ + + + + + + +select interest_rate +from "analytics"."prod_raw_arbitrum_mainnet"."perp_interest_rate_updated_arbitrum_mainnet" +where interest_rate is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_9059128f98c3da3c81e1de978bf559dc.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_9059128f98c3da3c81e1de978bf559dc.sql new file mode 100644 index 00000000..c5d1f7b3 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_9059128f98c3da3c81e1de978bf559dc.sql @@ -0,0 +1,11 @@ + + + + + + +select super_market_id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_interest_rate_updated_arbitrum_mainnet" +where super_market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_c215a28815435d331897ce2f88fe7e7c.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_c215a28815435d331897ce2f88fe7e7c.sql new file mode 100644 index 00000000..b52561c5 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_c215a28815435d331897ce2f88fe7e7c.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."perp_interest_rate_updated_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_ccd029a1676f02cde447a6e183469d9b.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_ccd029a1676f02cde447a6e183469d9b.sql new file mode 100644 index 00000000..dda3b4e3 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_ccd029a1676f02cde447a6e183469d9b.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."perp_interest_rate_updated_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..d98f4d44 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."perp_interest_rate_updated_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..cd5cff7d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."perp_interest_rate_updated_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..f1233872 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_interest_rate_updated_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..dc74fff5 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."perp_market_created_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_block_timestamp.sql new file mode 100644 index 00000000..9b149577 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."perp_market_created_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..a03fe51f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."perp_market_created_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..35e219ec --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."perp_market_created_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..acccdfec --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_market_created_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_market_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_market_name.sql new file mode 100644 index 00000000..97e311ba --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_market_name.sql @@ -0,0 +1,11 @@ + + + + + + +select market_name +from "analytics"."prod_raw_arbitrum_mainnet"."perp_market_created_arbitrum_mainnet" +where market_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_market_symbol.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_market_symbol.sql new file mode 100644 index 00000000..e8fba01b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_raw_arbitrum_mainnet"."perp_market_created_arbitrum_mainnet" +where market_symbol is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_perps_market_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_perps_market_id.sql new file mode 100644 index 00000000..d753413c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_perps_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select perps_market_id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_market_created_arbitrum_mainnet" +where perps_market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_transaction_hash.sql new file mode 100644 index 00000000..2c186e65 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."perp_market_created_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..dabd6aaa --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."perp_market_updated_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_block_timestamp.sql new file mode 100644 index 00000000..e3c70a92 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."perp_market_updated_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..cf0c19aa --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."perp_market_updated_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..45c81c6e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."perp_market_updated_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..53d22cac --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_market_updated_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_interest_rate.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_interest_rate.sql new file mode 100644 index 00000000..70500a23 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_interest_rate.sql @@ -0,0 +1,11 @@ + + + + + + +select interest_rate +from "analytics"."prod_raw_arbitrum_mainnet"."perp_market_updated_arbitrum_mainnet" +where interest_rate is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_market_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_market_id.sql new file mode 100644 index 00000000..1090794c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_market_updated_arbitrum_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_price.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_price.sql new file mode 100644 index 00000000..e954715e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_raw_arbitrum_mainnet"."perp_market_updated_arbitrum_mainnet" +where price is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_transaction_hash.sql new file mode 100644 index 00000000..866a5125 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."perp_market_updated_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_account_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_account_id.sql new file mode 100644 index 00000000..a16fd0f7 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_order_committed_arbitrum_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..70f95cca --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."perp_order_committed_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_block_timestamp.sql new file mode 100644 index 00000000..f68849a9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."perp_order_committed_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..312e6e52 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."perp_order_committed_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..db866e8c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."perp_order_committed_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..69a42d52 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_order_committed_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_market_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_market_id.sql new file mode 100644 index 00000000..b8508a20 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_order_committed_arbitrum_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_transaction_hash.sql new file mode 100644 index 00000000..ea969883 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."perp_order_committed_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_account_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_account_id.sql new file mode 100644 index 00000000..6c38fdb1 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_order_settled_arbitrum_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..ddb133d8 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."perp_order_settled_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_block_timestamp.sql new file mode 100644 index 00000000..224361ae --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."perp_order_settled_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_collected_fees.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_collected_fees.sql new file mode 100644 index 00000000..ad0ad683 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_collected_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select collected_fees +from "analytics"."prod_raw_arbitrum_mainnet"."perp_order_settled_arbitrum_mainnet" +where collected_fees is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..c41e1ae6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."perp_order_settled_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..b78910a5 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."perp_order_settled_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..74b62abe --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_order_settled_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_market_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_market_id.sql new file mode 100644 index 00000000..9fe82cf3 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_order_settled_arbitrum_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_transaction_hash.sql new file mode 100644 index 00000000..14b14651 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."perp_order_settled_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquida_5286686b59e626f40ffd8eb5b0719611.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquida_5286686b59e626f40ffd8eb5b0719611.sql new file mode 100644 index 00000000..ffcbd6b0 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquida_5286686b59e626f40ffd8eb5b0719611.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_liquidated +from "analytics"."prod_raw_arbitrum_mainnet"."perp_position_liquidated_arbitrum_mainnet" +where amount_liquidated is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquida_a7e2cf044bc951dcf2012601aa0cf34f.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquida_a7e2cf044bc951dcf2012601aa0cf34f.sql new file mode 100644 index 00000000..211a5a5d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquida_a7e2cf044bc951dcf2012601aa0cf34f.sql @@ -0,0 +1,11 @@ + + + + + + +select current_position_size +from "analytics"."prod_raw_arbitrum_mainnet"."perp_position_liquidated_arbitrum_mainnet" +where current_position_size is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquida_ba81c81d4b4cda4e615359afe1fe4fae.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquida_ba81c81d4b4cda4e615359afe1fe4fae.sql new file mode 100644 index 00000000..02443faa --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquida_ba81c81d4b4cda4e615359afe1fe4fae.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."perp_position_liquidated_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquida_f72413746226d975b668810030d1f157.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquida_f72413746226d975b668810030d1f157.sql new file mode 100644 index 00000000..972b1de1 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquida_f72413746226d975b668810030d1f157.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."perp_position_liquidated_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_account_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_account_id.sql new file mode 100644 index 00000000..1762b223 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_position_liquidated_arbitrum_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..cb3902d4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."perp_position_liquidated_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..5cbb59cd --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."perp_position_liquidated_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..20a2d4e9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."perp_position_liquidated_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..047397a9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_position_liquidated_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_market_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_market_id.sql new file mode 100644 index 00000000..958f9cdf --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_position_liquidated_arbitrum_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_e_237613c86fd3e843eb7ff01b5ad163d6.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_e_237613c86fd3e843eb7ff01b5ad163d6.sql new file mode 100644 index 00000000..ad68007d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_e_237613c86fd3e843eb7ff01b5ad163d6.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."perp_previous_order_expired_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_e_3b633e0e9803b2d938f1bdd59e52ab9c.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_e_3b633e0e9803b2d938f1bdd59e52ab9c.sql new file mode 100644 index 00000000..a755211c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_e_3b633e0e9803b2d938f1bdd59e52ab9c.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."perp_previous_order_expired_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_e_3b9f2ad127f349bad779ec9cbd5d7014.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_e_3b9f2ad127f349bad779ec9cbd5d7014.sql new file mode 100644 index 00000000..47f26cdf --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_e_3b9f2ad127f349bad779ec9cbd5d7014.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_previous_order_expired_arbitrum_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_e_a1efcbfea89850ca046fd95b736da7e3.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_e_a1efcbfea89850ca046fd95b736da7e3.sql new file mode 100644 index 00000000..9b2e465a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_e_a1efcbfea89850ca046fd95b736da7e3.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."perp_previous_order_expired_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_e_eddc3e9a21c2bbfdfac5cc02fbafd26a.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_e_eddc3e9a21c2bbfdfac5cc02fbafd26a.sql new file mode 100644 index 00000000..6c8313de --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_e_eddc3e9a21c2bbfdfac5cc02fbafd26a.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."perp_previous_order_expired_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..275a0e0c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."perp_previous_order_expired_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..473f85ec --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_previous_order_expired_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_mainnet_market_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_mainnet_market_id.sql new file mode 100644 index 00000000..14dbc5f1 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_arbitrum_mainnet"."perp_previous_order_expired_arbitrum_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_account_created_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_account_created_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..04c1f79c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_account_created_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."perp_account_created_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_account_liquidation_attempt_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_account_liquidation_attempt_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..11f97c34 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_account_liquidation_attempt_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."perp_account_liquidation_attempt_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_collateral_modified_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_collateral_modified_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..51635fc5 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_collateral_modified_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."perp_collateral_modified_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_interest_charged_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_interest_charged_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..e8c06be9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_interest_charged_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."perp_interest_charged_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_interest_rate_updated_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_interest_rate_updated_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..0ad026f5 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_interest_rate_updated_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."perp_interest_rate_updated_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_market_created_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_market_created_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..80ada4ed --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_market_created_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."perp_market_created_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_market_updated_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_market_updated_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..6f2b8d6f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_market_updated_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."perp_market_updated_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_order_committed_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_order_committed_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..c6a84a69 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_order_committed_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."perp_order_committed_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_order_settled_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_order_settled_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..5416589a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_order_settled_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."perp_order_settled_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_position_liquidated_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_position_liquidated_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..25a61a21 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_position_liquidated_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."perp_position_liquidated_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_previous_order_expired_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_previous_order_expired_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..520ef338 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_previous_order_expired_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."perp_previous_order_expired_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/schema.yml/dbt_utils_recency_blocks_arbitrum_mainnet_hour__ts__1.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/schema.yml/dbt_utils_recency_blocks_arbitrum_mainnet_hour__ts__1.sql new file mode 100644 index 00000000..ea99ed25 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/schema.yml/dbt_utils_recency_blocks_arbitrum_mainnet_hour__ts__1.sql @@ -0,0 +1,38 @@ + + + + + + + +with recency as ( + + select + + + + max(ts) as most_recent + + from "analytics"."prod_raw_arbitrum_mainnet"."blocks_arbitrum_mainnet" + + + +) + +select + + + most_recent, + cast( + + now() + ((interval '1 hour') * (-1)) + + as timestamp) as threshold + +from recency +where most_recent < cast( + + now() + ((interval '1 hour') * (-1)) + + as timestamp) + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/schema.yml/not_null_blocks_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/schema.yml/not_null_blocks_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..0bb04c48 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/schema.yml/not_null_blocks_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."blocks_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/schema.yml/unique_blocks_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/schema.yml/unique_blocks_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..223b08d5 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/schema.yml/unique_blocks_arbitrum_mainnet_block_number.sql @@ -0,0 +1,14 @@ + + + + +select + block_number as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."blocks_arbitrum_mainnet" +where block_number is not null +group by block_number +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_order_can_8958c622ce842464f22572f8ca643dd9.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_order_can_8958c622ce842464f22572f8ca643dd9.sql new file mode 100644 index 00000000..ebde14c1 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_order_can_8958c622ce842464f22572f8ca643dd9.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_cancelled_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'OrderCancelled' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_order_com_612c7255a7f36043bcb4a7cdb76a0e20.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_order_com_612c7255a7f36043bcb4a7cdb76a0e20.sql new file mode 100644 index 00000000..7b0f9758 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_order_com_612c7255a7f36043bcb4a7cdb76a0e20.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_committed_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'OrderCommitted' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_order_set_d3b65b75a55fbc94523af798a74f0d8d.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_order_set_d3b65b75a55fbc94523af798a74f0d8d.sql new file mode 100644 index 00000000..4f024974 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_order_set_d3b65b75a55fbc94523af798a74f0d8d.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_settled_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'OrderSettled' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_synth_bou_4d0f7b26a6e9d474f288b820a2a82e88.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_synth_bou_4d0f7b26a6e9d474f288b820a2a82e88.sql new file mode 100644 index 00000000..455c8aac --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_synth_bou_4d0f7b26a6e9d474f288b820a2a82e88.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_bought_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'SynthBought' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_synth_reg_fedea85a7b1d2062774e1e713536791e.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_synth_reg_fedea85a7b1d2062774e1e713536791e.sql new file mode 100644 index 00000000..1559d10d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_synth_reg_fedea85a7b1d2062774e1e713536791e.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_registered_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'SynthRegistered' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_synth_sol_0a88e02c20f4285a38c7fc2ec7440aa5.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_synth_sol_0a88e02c20f4285a38c7fc2ec7440aa5.sql new file mode 100644 index 00000000..551865a7 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_synth_sol_0a88e02c20f4285a38c7fc2ec7440aa5.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_sold_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'SynthSold' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_synth_unw_8ff3edab6d10fb5d2c67b3a892cce771.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_synth_unw_8ff3edab6d10fb5d2c67b3a892cce771.sql new file mode 100644 index 00000000..5f2e523d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_synth_unw_8ff3edab6d10fb5d2c67b3a892cce771.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_unwrapped_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'SynthUnwrapped' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_synth_wra_b91a1226e94bc45aafd59decf0beb7da.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_synth_wra_b91a1226e94bc45aafd59decf0beb7da.sql new file mode 100644 index 00000000..d83d8e50 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_synth_wra_b91a1226e94bc45aafd59decf0beb7da.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_wrapped_arbitrum_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'SynthWrapped' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__118beddb72a791fb331bdcbe14c456e3.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__118beddb72a791fb331bdcbe14c456e3.sql new file mode 100644 index 00000000..3a8df5b3 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__118beddb72a791fb331bdcbe14c456e3.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_bought_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collected_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__16e212051b13a672328df75be071827f.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__16e212051b13a672328df75be071827f.sql new file mode 100644 index 00000000..357fe288 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__16e212051b13a672328df75be071827f.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_bought_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__2a1f6354cf1b32473953f1a2a502086a.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__2a1f6354cf1b32473953f1a2a502086a.sql new file mode 100644 index 00000000..09c6fd57 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__2a1f6354cf1b32473953f1a2a502086a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_unwrapped_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not fees_collected >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__39815e5a71f59b35ff559c6cb94df4e2.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__39815e5a71f59b35ff559c6cb94df4e2.sql new file mode 100644 index 00000000..c8284f3c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__39815e5a71f59b35ff559c6cb94df4e2.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_sold_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collected_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__51adb6d95dfdf12f2a6f8c433c71ec70.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__51adb6d95dfdf12f2a6f8c433c71ec70.sql new file mode 100644 index 00000000..ebd7afdb --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__51adb6d95dfdf12f2a6f8c433c71ec70.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_cancelled_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__53c639690d3f6db86ed3a99de0616038.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__53c639690d3f6db86ed3a99de0616038.sql new file mode 100644 index 00000000..a5f4e40c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__53c639690d3f6db86ed3a99de0616038.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_settled_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not final_order_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__5645de8902a4439c1821035cd269d4c3.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__5645de8902a4439c1821035cd269d4c3.sql new file mode 100644 index 00000000..4288503d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__5645de8902a4439c1821035cd269d4c3.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_committed_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__5916f3e442949c3b85752fe12637d1f8.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__5916f3e442949c3b85752fe12637d1f8.sql new file mode 100644 index 00000000..0805aa68 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__5916f3e442949c3b85752fe12637d1f8.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_wrapped_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not fees_collected >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__5d972fc4f292296beb2cb5f34a47fa6e.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__5d972fc4f292296beb2cb5f34a47fa6e.sql new file mode 100644 index 00000000..005216df --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__5d972fc4f292296beb2cb5f34a47fa6e.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_settled_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collected_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__6cace87e4dac2e4c3b6e4cc8c2ab6183.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__6cace87e4dac2e4c3b6e4cc8c2ab6183.sql new file mode 100644 index 00000000..08baf814 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__6cace87e4dac2e4c3b6e4cc8c2ab6183.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_wrapped_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__75e894a262aaded64378571f08266f9c.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__75e894a262aaded64378571f08266f9c.sql new file mode 100644 index 00000000..e3cce701 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__75e894a262aaded64378571f08266f9c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_unwrapped_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__811ac17f45c2607ffe25a2191580334f.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__811ac17f45c2607ffe25a2191580334f.sql new file mode 100644 index 00000000..eef73000 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__811ac17f45c2607ffe25a2191580334f.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_sold_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__82b39e4f1130c8843eed9f8114bed411.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__82b39e4f1130c8843eed9f8114bed411.sql new file mode 100644 index 00000000..57bee591 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__82b39e4f1130c8843eed9f8114bed411.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_bought_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__965ba5e4a40cef652215a98792245930.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__965ba5e4a40cef652215a98792245930.sql new file mode 100644 index 00000000..346fc61e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__965ba5e4a40cef652215a98792245930.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_sold_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__9a56f742862e6cc8ba800f049871410a.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__9a56f742862e6cc8ba800f049871410a.sql new file mode 100644 index 00000000..c2624fd3 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__9a56f742862e6cc8ba800f049871410a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_committed_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount_provided >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__9e6f9cd3db0f82b8764ba445759e8445.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__9e6f9cd3db0f82b8764ba445759e8445.sql new file mode 100644 index 00000000..fbbf5802 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__9e6f9cd3db0f82b8764ba445759e8445.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_settled_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__a35b7176e9f72d0481ad6d735e7bb103.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__a35b7176e9f72d0481ad6d735e7bb103.sql new file mode 100644 index 00000000..ae818c76 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__a35b7176e9f72d0481ad6d735e7bb103.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_settled_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__b89d045b278e76cb3f1a9a3e7a3af418.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__b89d045b278e76cb3f1a9a3e7a3af418.sql new file mode 100644 index 00000000..b1857ce1 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__b89d045b278e76cb3f1a9a3e7a3af418.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_unwrapped_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount_unwrapped >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__f354cedc5a73045b7c974894592d98d4.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__f354cedc5a73045b7c974894592d98d4.sql new file mode 100644 index 00000000..46ef923f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__f354cedc5a73045b7c974894592d98d4.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_sold_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount_returned >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__fde6d5b608f35fa598f8e7ca933aa5f8.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__fde6d5b608f35fa598f8e7ca933aa5f8.sql new file mode 100644 index 00000000..53677c41 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__fde6d5b608f35fa598f8e7ca933aa5f8.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_registered_arbitrum_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..e6d5c446 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_cancelled_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_block_timestamp.sql new file mode 100644 index 00000000..f75d4f0b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_cancelled_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..4a78b310 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_cancelled_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..7e38fba9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_cancelled_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..609b333d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_cancelled_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_market_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_market_id.sql new file mode 100644 index 00000000..87fcf3fd --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_cancelled_arbitrum_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_sender.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_sender.sql new file mode 100644 index 00000000..2f11ed6f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_cancelled_arbitrum_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_transaction_hash.sql new file mode 100644 index 00000000..7308c281 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_cancelled_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_amount_provided.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_amount_provided.sql new file mode 100644 index 00000000..09aacded --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_amount_provided.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_provided +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_committed_arbitrum_mainnet" +where amount_provided is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..39f7bddb --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_committed_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_block_timestamp.sql new file mode 100644 index 00000000..689e66f6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_committed_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..b7b56f57 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_committed_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..1b1d02f4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_committed_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..7fd635e7 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_committed_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_market_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_market_id.sql new file mode 100644 index 00000000..f1aa6aa0 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_committed_arbitrum_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_order_type.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_order_type.sql new file mode 100644 index 00000000..f719d41a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_order_type.sql @@ -0,0 +1,11 @@ + + + + + + +select order_type +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_committed_arbitrum_mainnet" +where order_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_referrer.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_referrer.sql new file mode 100644 index 00000000..5c0bb29f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_referrer.sql @@ -0,0 +1,11 @@ + + + + + + +select referrer +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_committed_arbitrum_mainnet" +where referrer is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_sender.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_sender.sql new file mode 100644 index 00000000..1b73422c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_committed_arbitrum_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_transaction_hash.sql new file mode 100644 index 00000000..b8e7af6f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_committed_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..771b39ce --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_settled_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_block_timestamp.sql new file mode 100644 index 00000000..c49387fb --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_settled_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_collected_fees.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_collected_fees.sql new file mode 100644 index 00000000..b75b8303 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_collected_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select collected_fees +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_settled_arbitrum_mainnet" +where collected_fees is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..bea4d7d6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_settled_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..0e894638 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_settled_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..94687d53 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_settled_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_market_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_market_id.sql new file mode 100644 index 00000000..603faae7 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_settled_arbitrum_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_order_type.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_order_type.sql new file mode 100644 index 00000000..d077979b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_order_type.sql @@ -0,0 +1,11 @@ + + + + + + +select order_type +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_settled_arbitrum_mainnet" +where order_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_price.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_price.sql new file mode 100644 index 00000000..839d0d43 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_settled_arbitrum_mainnet" +where price is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_settler.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_settler.sql new file mode 100644 index 00000000..9910145e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_settler.sql @@ -0,0 +1,11 @@ + + + + + + +select settler +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_settled_arbitrum_mainnet" +where settler is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_transaction_hash.sql new file mode 100644 index 00000000..28a6d4e7 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_settled_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..7f6f8775 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_bought_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_block_timestamp.sql new file mode 100644 index 00000000..64bf36b6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_bought_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_collected_fees.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_collected_fees.sql new file mode 100644 index 00000000..9b347298 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_collected_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select collected_fees +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_bought_arbitrum_mainnet" +where collected_fees is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..d814c2f5 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_bought_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..88d0ec8d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_bought_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..20fe7a47 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_bought_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_price.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_price.sql new file mode 100644 index 00000000..4041747d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_bought_arbitrum_mainnet" +where price is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_referrer.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_referrer.sql new file mode 100644 index 00000000..3768a135 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_referrer.sql @@ -0,0 +1,11 @@ + + + + + + +select referrer +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_bought_arbitrum_mainnet" +where referrer is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_synth_market_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_synth_market_id.sql new file mode 100644 index 00000000..198d82d4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_bought_arbitrum_mainnet" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_transaction_hash.sql new file mode 100644 index 00000000..bb669d87 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_bought_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_24c43a4e864a0810c9cb52d5d564cd74.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_24c43a4e864a0810c9cb52d5d564cd74.sql new file mode 100644 index 00000000..c92cbacb --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_24c43a4e864a0810c9cb52d5d564cd74.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_token_address +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_registered_arbitrum_mainnet" +where synth_token_address is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_9666aca0705c3f058c05e5046e31f743.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_9666aca0705c3f058c05e5046e31f743.sql new file mode 100644 index 00000000..86008a5b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_9666aca0705c3f058c05e5046e31f743.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_registered_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..296e4f36 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_registered_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_block_timestamp.sql new file mode 100644 index 00000000..7e454106 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_registered_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..7996622a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_registered_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..366db569 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_registered_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..0ce8229e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_registered_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_synth_market_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_synth_market_id.sql new file mode 100644 index 00000000..7a26f6d3 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_registered_arbitrum_mainnet" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_amount_returned.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_amount_returned.sql new file mode 100644 index 00000000..a7962961 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_amount_returned.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_returned +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_sold_arbitrum_mainnet" +where amount_returned is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..c98946ef --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_sold_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_block_timestamp.sql new file mode 100644 index 00000000..ea867685 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_sold_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_collected_fees.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_collected_fees.sql new file mode 100644 index 00000000..b0d44cec --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_collected_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select collected_fees +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_sold_arbitrum_mainnet" +where collected_fees is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..53836e0b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_sold_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..bd877151 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_sold_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..7f233a7d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_sold_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_price.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_price.sql new file mode 100644 index 00000000..98f49a50 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_sold_arbitrum_mainnet" +where price is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_referrer.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_referrer.sql new file mode 100644 index 00000000..6537495a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_referrer.sql @@ -0,0 +1,11 @@ + + + + + + +select referrer +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_sold_arbitrum_mainnet" +where referrer is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_synth_market_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_synth_market_id.sql new file mode 100644 index 00000000..4cbfb836 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_sold_arbitrum_mainnet" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_transaction_hash.sql new file mode 100644 index 00000000..a21a33c5 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_sold_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped.sql new file mode 100644 index 00000000..19799854 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_unwrapped +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_unwrapped_arbitrum_mainnet" +where amount_unwrapped is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..8eb72803 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_unwrapped_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_block_timestamp.sql new file mode 100644 index 00000000..a1b31f92 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_unwrapped_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..55b8726c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_unwrapped_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..2d963ed9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_unwrapped_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_fees_collected.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_fees_collected.sql new file mode 100644 index 00000000..a3a79122 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_fees_collected.sql @@ -0,0 +1,11 @@ + + + + + + +select fees_collected +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_unwrapped_arbitrum_mainnet" +where fees_collected is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..b76840cd --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_unwrapped_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id.sql new file mode 100644 index 00000000..3e569c6d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_unwrapped_arbitrum_mainnet" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_transaction_hash.sql new file mode 100644 index 00000000..71865a51 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_unwrapped_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_block_number.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_block_number.sql new file mode 100644 index 00000000..22c765f3 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_wrapped_arbitrum_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_block_timestamp.sql new file mode 100644 index 00000000..17ebaf5a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_wrapped_arbitrum_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_contract.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_contract.sql new file mode 100644 index 00000000..28a33929 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_wrapped_arbitrum_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_event_name.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_event_name.sql new file mode 100644 index 00000000..cc740cf6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_wrapped_arbitrum_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_fees_collected.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_fees_collected.sql new file mode 100644 index 00000000..26216ea6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_fees_collected.sql @@ -0,0 +1,11 @@ + + + + + + +select fees_collected +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_wrapped_arbitrum_mainnet" +where fees_collected is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..02ace243 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_wrapped_arbitrum_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_synth_market_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_synth_market_id.sql new file mode 100644 index 00000000..e7dc9185 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_wrapped_arbitrum_mainnet" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_transaction_hash.sql new file mode 100644 index 00000000..eb1f0eec --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_wrapped_arbitrum_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_order_cancelled_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_order_cancelled_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..04f2b0c1 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_order_cancelled_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_cancelled_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_order_committed_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_order_committed_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..cb4c34c2 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_order_committed_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_committed_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_order_settled_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_order_settled_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..44dcd5d2 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_order_settled_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."spot_order_settled_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_synth_bought_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_synth_bought_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..22de608b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_synth_bought_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_bought_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_synth_registered_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_synth_registered_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..33d86d0f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_synth_registered_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_registered_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_synth_sold_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_synth_sold_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..dc1ea942 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_synth_sold_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_sold_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_synth_unwrapped_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_synth_unwrapped_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..71cec6bc --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_synth_unwrapped_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_unwrapped_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_synth_wrapped_arbitrum_mainnet_id.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_synth_wrapped_arbitrum_mainnet_id.sql new file mode 100644 index 00000000..5cb60856 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_synth_wrapped_arbitrum_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_mainnet"."spot_synth_wrapped_arbitrum_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_order_cancelled_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_order_cancelled_arbitrum_mainnet.sql new file mode 100644 index 00000000..a4464bdc --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_order_cancelled_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."spot_market_proxy_event_order_cancelled" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_order_committed_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_order_committed_arbitrum_mainnet.sql new file mode 100644 index 00000000..fb18df25 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_order_committed_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."spot_market_proxy_event_order_committed" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_order_settled_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_order_settled_arbitrum_mainnet.sql new file mode 100644 index 00000000..dc377e3b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_order_settled_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."spot_market_proxy_event_order_settled" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_synth_bought_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_synth_bought_arbitrum_mainnet.sql new file mode 100644 index 00000000..9c22bbff --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_synth_bought_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."spot_market_proxy_event_synth_bought" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_synth_registered_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_synth_registered_arbitrum_mainnet.sql new file mode 100644 index 00000000..0100469c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_synth_registered_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."spot_market_proxy_event_synth_registered" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_synth_sold_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_synth_sold_arbitrum_mainnet.sql new file mode 100644 index 00000000..e130a4cc --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_synth_sold_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."spot_market_proxy_event_synth_sold" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_synth_unwrapped_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_synth_unwrapped_arbitrum_mainnet.sql new file mode 100644 index 00000000..de5c42b1 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_synth_unwrapped_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."spot_market_proxy_event_synth_unwrapped" diff --git a/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_synth_wrapped_arbitrum_mainnet.sql b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_synth_wrapped_arbitrum_mainnet.sql new file mode 100644 index 00000000..bf62c3e8 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_synth_wrapped_arbitrum_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."spot_market_proxy_event_synth_wrapped" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/blocks_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/blocks_arbitrum_sepolia.sql new file mode 100644 index 00000000..5f7c0744 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/blocks_arbitrum_sepolia.sql @@ -0,0 +1,38 @@ +with indexer_blocks as ( + select + timestamp as ts, + CAST( + number as INTEGER + ) as block_number + from + "analytics"."raw_arbitrum_sepolia"."block" +), + +parquet_blocks as ( + select + TO_TIMESTAMP(timestamp) as ts, + CAST( + block_number as INTEGER + ) as block_number + from + "analytics"."raw_arbitrum_sepolia"."blocks_parquet" +), + +combined_blocks as ( + select * + from + indexer_blocks + + union all + select * + from + parquet_blocks +) + +select + block_number, + MIN(ts) as ts +from + combined_blocks +group by + block_number \ No newline at end of file diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_account_created_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_account_created_arbitrum_sepolia.sql new file mode 100644 index 00000000..e6e1a2e9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_account_created_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."core_proxy_event_account_created" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_delegation_updated_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_delegation_updated_arbitrum_sepolia.sql new file mode 100644 index 00000000..9952725a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_delegation_updated_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."core_proxy_event_delegation_updated" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_deposited_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_deposited_arbitrum_sepolia.sql new file mode 100644 index 00000000..52cac0c2 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_deposited_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."core_proxy_event_deposited" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_liquidation_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_liquidation_arbitrum_sepolia.sql new file mode 100644 index 00000000..e1278746 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_liquidation_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."core_proxy_event_liquidation" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_market_registered_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_market_registered_arbitrum_sepolia.sql new file mode 100644 index 00000000..5bc84ea5 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_market_registered_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."core_proxy_event_market_registered" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_market_updated_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_market_updated_arbitrum_sepolia.sql new file mode 100644 index 00000000..7d688555 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_market_updated_arbitrum_sepolia.sql @@ -0,0 +1,103 @@ +with events as ( + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + deposited_collateral_value, + sender, + collateral_type, + credit_capacity, + token_amount + from + ( + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."core_proxy_event_market_collateral_deposited" + + ) as collateral_deposited -- noqa: AL05 + union all + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + deposited_collateral_value, + sender, + collateral_type, + credit_capacity, + token_amount + from + ( + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."core_proxy_event_market_collateral_withdrawn" + + ) as collateral_withdrawn -- noqa: AL05 + union all + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + deposited_collateral_value, + target as sender, + 'USD' as collateral_type, + credit_capacity, + amount as token_amount + from + ( + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."core_proxy_event_market_usd_deposited" + + ) as usd_deposited -- noqa: AL05 + union all + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + deposited_collateral_value, + target as sender, + 'USD' as collateral_type, + credit_capacity, + amount as token_amount + from + ( + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."core_proxy_event_market_usd_withdrawn" + + ) as usd_withdrawn -- noqa: AL05 +) + +select * +from + events +order by + block_timestamp \ No newline at end of file diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_pool_created_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_pool_created_arbitrum_sepolia.sql new file mode 100644 index 00000000..427a6de7 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_pool_created_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."core_proxy_event_pool_created" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_rewards_claimed_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_rewards_claimed_arbitrum_sepolia.sql new file mode 100644 index 00000000..05680e64 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_rewards_claimed_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_mainnet"."core_proxy_event_rewards_claimed" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_rewards_distributed_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_rewards_distributed_arbitrum_sepolia.sql new file mode 100644 index 00000000..72fa7f64 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_rewards_distributed_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."core_proxy_event_rewards_distributed" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_usd_burned_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_usd_burned_arbitrum_sepolia.sql new file mode 100644 index 00000000..be349125 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_usd_burned_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."core_proxy_event_usd_burned" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_usd_minted_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_usd_minted_arbitrum_sepolia.sql new file mode 100644 index 00000000..bffec804 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_usd_minted_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."core_proxy_event_usd_minted" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_vault_collateral_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_vault_collateral_arbitrum_sepolia.sql new file mode 100644 index 00000000..57898cb6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_vault_collateral_arbitrum_sepolia.sql @@ -0,0 +1,41 @@ +with base as ( + select + block_number, + contract_address, + chain_id, + pool_id, + collateral_type, + cast( + amount as numeric + ) as amount, + cast( + value as numeric + ) as collateral_value + from + "analytics"."raw_arbitrum_sepolia"."core_get_vault_collateral" + where + amount is not null +) + +select + to_timestamp(blocks.timestamp) as ts, + cast( + blocks.block_number as integer + ) as block_number, + base.contract_address, + cast( + base.pool_id as integer + ) as pool_id, + cast( + base.collateral_type as varchar + ) as collateral_type, + + base.amount / 1e18 + as amount, + + base.collateral_value / 1e18 + as collateral_value +from + base +inner join "analytics"."raw_arbitrum_sepolia"."blocks_parquet" as blocks + on base.block_number = blocks.block_number \ No newline at end of file diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_vault_debt_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_vault_debt_arbitrum_sepolia.sql new file mode 100644 index 00000000..0a5296e4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_vault_debt_arbitrum_sepolia.sql @@ -0,0 +1,35 @@ +with base as ( + select + block_number, + contract_address, + chain_id, + pool_id, + collateral_type, + cast( + value_1 as numeric + ) as debt + from + "analytics"."raw_arbitrum_sepolia"."core_get_vault_debt" + where + value_1 is not null +) + +select + to_timestamp(blocks.timestamp) as ts, + cast( + blocks.block_number as integer + ) as block_number, + base.contract_address, + cast( + base.pool_id as integer + ) as pool_id, + cast( + base.collateral_type as varchar + ) as collateral_type, + + base.debt / 1e18 + as debt +from + base +inner join "analytics"."raw_arbitrum_sepolia"."blocks_parquet" as blocks + on base.block_number = blocks.block_number \ No newline at end of file diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_vault_liquidation_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_vault_liquidation_arbitrum_sepolia.sql new file mode 100644 index 00000000..6f4bf7d6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_vault_liquidation_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."core_proxy_event_vault_liquidation" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_withdrawn_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_withdrawn_arbitrum_sepolia.sql new file mode 100644 index 00000000..c89eb5ce --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_withdrawn_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."core_proxy_event_withdrawn" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_account_c_7deddd78526590b6fcfe2d7cc7ffc229.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_account_c_7deddd78526590b6fcfe2d7cc7ffc229.sql new file mode 100644 index 00000000..bdb99b35 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_account_c_7deddd78526590b6fcfe2d7cc7ffc229.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."core_account_created_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'AccountCreated' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_delegatio_5725850bbca14a54c6e29ef720390e08.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_delegatio_5725850bbca14a54c6e29ef720390e08.sql new file mode 100644 index 00000000..6e596b5b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_delegatio_5725850bbca14a54c6e29ef720390e08.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."core_delegation_updated_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'DelegationUpdated' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_deposited_3447f586ef0bedc98c0034a9029207a9.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_deposited_3447f586ef0bedc98c0034a9029207a9.sql new file mode 100644 index 00000000..bdf6b600 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_deposited_3447f586ef0bedc98c0034a9029207a9.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."core_deposited_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'Deposited' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_liquidati_b461cb0ce5ba60061680a38a20df3a2e.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_liquidati_b461cb0ce5ba60061680a38a20df3a2e.sql new file mode 100644 index 00000000..a427b031 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_liquidati_b461cb0ce5ba60061680a38a20df3a2e.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."core_liquidation_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'Liquidation' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_market_re_20130db6dbec068215208cbe897b2b55.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_market_re_20130db6dbec068215208cbe897b2b55.sql new file mode 100644 index 00000000..74d81865 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_market_re_20130db6dbec068215208cbe897b2b55.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."core_market_registered_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'MarketRegistered' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_market_up_b76a5504615718e4ffa3b776b6ea5c91.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_market_up_b76a5504615718e4ffa3b776b6ea5c91.sql new file mode 100644 index 00000000..226b99a4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_market_up_b76a5504615718e4ffa3b776b6ea5c91.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."core_market_updated_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_pool_crea_a17eefdc7d24bce86f77b4966bf4e668.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_pool_crea_a17eefdc7d24bce86f77b4966bf4e668.sql new file mode 100644 index 00000000..715015ac --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_pool_crea_a17eefdc7d24bce86f77b4966bf4e668.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."core_pool_created_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'PoolCreated' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_rewards_c_b4db4e792106976cb0bc53713ae3e798.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_rewards_c_b4db4e792106976cb0bc53713ae3e798.sql new file mode 100644 index 00000000..56af0905 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_rewards_c_b4db4e792106976cb0bc53713ae3e798.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_claimed_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'RewardsClaimed' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_rewards_d_c4d02664fe5fd73ad0cd08d90a45df93.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_rewards_d_c4d02664fe5fd73ad0cd08d90a45df93.sql new file mode 100644 index 00000000..2fbcf0cf --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_rewards_d_c4d02664fe5fd73ad0cd08d90a45df93.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_distributed_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'RewardsDistributed' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_usd_burne_8664ec3d1bb6c7da37f5a75513d3acd7.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_usd_burne_8664ec3d1bb6c7da37f5a75513d3acd7.sql new file mode 100644 index 00000000..99f0fc72 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_usd_burne_8664ec3d1bb6c7da37f5a75513d3acd7.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_burned_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'UsdBurned' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_usd_minte_1bb63cf3c04acb8bfba2fe6ad729f0a4.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_usd_minte_1bb63cf3c04acb8bfba2fe6ad729f0a4.sql new file mode 100644 index 00000000..026339e2 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_usd_minte_1bb63cf3c04acb8bfba2fe6ad729f0a4.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_minted_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'UsdMinted' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_vault_liq_06f5266a00ebf4484edc06365604ad77.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_vault_liq_06f5266a00ebf4484edc06365604ad77.sql new file mode 100644 index 00000000..db6c2500 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_vault_liq_06f5266a00ebf4484edc06365604ad77.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_liquidation_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'VaultLiquidation' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_withdrawn_385bab233f89206ca427f62b7d61d652.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_withdrawn_385bab233f89206ca427f62b7d61d652.sql new file mode 100644 index 00000000..1fd3d4c6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_withdrawn_385bab233f89206ca427f62b7d61d652.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."core_withdrawn_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'Withdrawn' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__059e4866e10968bba36db62a8f9829b3.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__059e4866e10968bba36db62a8f9829b3.sql new file mode 100644 index 00000000..2dade987 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__059e4866e10968bba36db62a8f9829b3.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_burned_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__0a00bf0bd627dd3eae2f47a6f7a05666.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__0a00bf0bd627dd3eae2f47a6f7a05666.sql new file mode 100644 index 00000000..afb1eb98 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__0a00bf0bd627dd3eae2f47a6f7a05666.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_burned_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__157007dec7b1b2d22ad30881236c1034.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__157007dec7b1b2d22ad30881236c1034.sql new file mode 100644 index 00000000..8959251e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__157007dec7b1b2d22ad30881236c1034.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_withdrawn_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not token_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__180f62a360449136307cad82d3d275c2.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__180f62a360449136307cad82d3d275c2.sql new file mode 100644 index 00000000..bf037177 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__180f62a360449136307cad82d3d275c2.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_delegation_updated_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__227dfefd0387eb2a49e4e51d7751b403.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__227dfefd0387eb2a49e4e51d7751b403.sql new file mode 100644 index 00000000..46473dfa --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__227dfefd0387eb2a49e4e51d7751b403.sql @@ -0,0 +1,22 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_delegation_updated_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not leverage >= 1000000000000000000 + -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule. + or not leverage <= 1000000000000000000 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__273b8f3b9e78a44685ad78298bd5d2be.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__273b8f3b9e78a44685ad78298bd5d2be.sql new file mode 100644 index 00000000..bc0b8092 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__273b8f3b9e78a44685ad78298bd5d2be.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_liquidation_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__2a1144bd3e844e07de9f804027a1907f.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__2a1144bd3e844e07de9f804027a1907f.sql new file mode 100644 index 00000000..976d6f70 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__2a1144bd3e844e07de9f804027a1907f.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_burned_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__312126bbb7f0708207b65a92945e2d6a.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__312126bbb7f0708207b65a92945e2d6a.sql new file mode 100644 index 00000000..fff6fe82 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__312126bbb7f0708207b65a92945e2d6a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_liquidation_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not liquidate_as_account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__3407656309239400cccbdd372d1e7229.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__3407656309239400cccbdd372d1e7229.sql new file mode 100644 index 00000000..98729097 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__3407656309239400cccbdd372d1e7229.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_distributed_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not duration >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__37349c7a4b27e39f3e3de58d8f4d2064.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__37349c7a4b27e39f3e3de58d8f4d2064.sql new file mode 100644 index 00000000..41057b7c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__37349c7a4b27e39f3e3de58d8f4d2064.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_claimed_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__3993674f5aef91e5ca368e8994926d90.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__3993674f5aef91e5ca368e8994926d90.sql new file mode 100644 index 00000000..6d9c6860 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__3993674f5aef91e5ca368e8994926d90.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_liquidation_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not liquidate_as_account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__44c4075a3f7e8e57f4d5a999a7663ff1.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__44c4075a3f7e8e57f4d5a999a7663ff1.sql new file mode 100644 index 00000000..b7cc7d5d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__44c4075a3f7e8e57f4d5a999a7663ff1.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_distributed_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__4ae40b67211395d720c418bb146a39c3.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__4ae40b67211395d720c418bb146a39c3.sql new file mode 100644 index 00000000..8f8535e2 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__4ae40b67211395d720c418bb146a39c3.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_collateral_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__646ffddebcdfdc39eca01ef79c5888c3.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__646ffddebcdfdc39eca01ef79c5888c3.sql new file mode 100644 index 00000000..c55c481d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__646ffddebcdfdc39eca01ef79c5888c3.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_delegation_updated_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__64f2c5fb0744e92501174644968cd5fb.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__64f2c5fb0744e92501174644968cd5fb.sql new file mode 100644 index 00000000..64bb440f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__64f2c5fb0744e92501174644968cd5fb.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_minted_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__65669fa37be963cd9f3e10b8bcee5519.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__65669fa37be963cd9f3e10b8bcee5519.sql new file mode 100644 index 00000000..55f0a513 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__65669fa37be963cd9f3e10b8bcee5519.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_pool_created_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__67dac80f9dcdf38e14e2fbc6b32a6d83.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__67dac80f9dcdf38e14e2fbc6b32a6d83.sql new file mode 100644 index 00000000..978aed0d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__67dac80f9dcdf38e14e2fbc6b32a6d83.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_market_updated_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not token_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__6e9e2ae1310a4e2c125a94e925ab5ce8.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__6e9e2ae1310a4e2c125a94e925ab5ce8.sql new file mode 100644 index 00000000..32586e43 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__6e9e2ae1310a4e2c125a94e925ab5ce8.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_collateral_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collateral_value >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__6f091bc88ed9f23de9917bc273b6c6bd.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__6f091bc88ed9f23de9917bc273b6c6bd.sql new file mode 100644 index 00000000..f24c06de --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__6f091bc88ed9f23de9917bc273b6c6bd.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_minted_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__792273c8e527e5b1b36e4666a5d0ee23.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__792273c8e527e5b1b36e4666a5d0ee23.sql new file mode 100644 index 00000000..52c6dc62 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__792273c8e527e5b1b36e4666a5d0ee23.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_debt_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__90868842c54bde794fa0177f8b525764.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__90868842c54bde794fa0177f8b525764.sql new file mode 100644 index 00000000..cc347ecf --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__90868842c54bde794fa0177f8b525764.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_deposited_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__95bf5faf485a2814ae3e7010fcdd5245.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__95bf5faf485a2814ae3e7010fcdd5245.sql new file mode 100644 index 00000000..02f4a3f6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__95bf5faf485a2814ae3e7010fcdd5245.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_minted_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__95ee130683b78a9a686d13557b8da0df.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__95ee130683b78a9a686d13557b8da0df.sql new file mode 100644 index 00000000..92948c7a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__95ee130683b78a9a686d13557b8da0df.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_claimed_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__9d012abc2b4be45d3e97e9202dc66a1c.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__9d012abc2b4be45d3e97e9202dc66a1c.sql new file mode 100644 index 00000000..e7a4b58c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__9d012abc2b4be45d3e97e9202dc66a1c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_market_updated_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not deposited_collateral_value >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__ac48ca95f58e2993da96dd57dd4ad254.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__ac48ca95f58e2993da96dd57dd4ad254.sql new file mode 100644 index 00000000..be00ddb0 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__ac48ca95f58e2993da96dd57dd4ad254.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_claimed_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__af1c1b7dc2e89ddcc80a7182014097c9.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__af1c1b7dc2e89ddcc80a7182014097c9.sql new file mode 100644 index 00000000..7c0b9964 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__af1c1b7dc2e89ddcc80a7182014097c9.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_delegation_updated_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__b697698686fcde3c8868f6ddae12ac0a.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__b697698686fcde3c8868f6ddae12ac0a.sql new file mode 100644 index 00000000..3562dd9d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__b697698686fcde3c8868f6ddae12ac0a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_withdrawn_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__c0e93e66fb32a059c914f202325f04b9.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__c0e93e66fb32a059c914f202325f04b9.sql new file mode 100644 index 00000000..717c28e3 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__c0e93e66fb32a059c914f202325f04b9.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_liquidation_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__c4751eb754fdeafc806c3c5daee5eec0.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__c4751eb754fdeafc806c3c5daee5eec0.sql new file mode 100644 index 00000000..9cb9f77f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__c4751eb754fdeafc806c3c5daee5eec0.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_deposited_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not token_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__c649dd36588419f649cb77ff64dde320.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__c649dd36588419f649cb77ff64dde320.sql new file mode 100644 index 00000000..3fa3a192 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__c649dd36588419f649cb77ff64dde320.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_distributed_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__cfa1da681108928e241342bb92348089.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__cfa1da681108928e241342bb92348089.sql new file mode 100644 index 00000000..f0c5dcfd --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__cfa1da681108928e241342bb92348089.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_collateral_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__d39651506f1030eacebe3ec3c822ec64.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__d39651506f1030eacebe3ec3c822ec64.sql new file mode 100644 index 00000000..6c1e403d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__d39651506f1030eacebe3ec3c822ec64.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_market_updated_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__d3c170d9b1af1c90f03d4a7ddd481a8a.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__d3c170d9b1af1c90f03d4a7ddd481a8a.sql new file mode 100644 index 00000000..c1de4bb9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__d3c170d9b1af1c90f03d4a7ddd481a8a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_account_created_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__fc42306ae34220c01d6a0ae29644bf2f.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__fc42306ae34220c01d6a0ae29644bf2f.sql new file mode 100644 index 00000000..7f726208 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__fc42306ae34220c01d6a0ae29644bf2f.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."core_liquidation_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_account_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_account_id.sql new file mode 100644 index 00000000..26423df1 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_sepolia"."core_account_created_arbitrum_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..a26ef42a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."core_account_created_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_block_timestamp.sql new file mode 100644 index 00000000..4411c671 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."core_account_created_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..999f2702 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."core_account_created_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..cf02ac53 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."core_account_created_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..845aab41 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."core_account_created_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_owner.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_owner.sql new file mode 100644 index 00000000..5dd99d1b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_owner.sql @@ -0,0 +1,11 @@ + + + + + + +select owner +from "analytics"."prod_raw_arbitrum_sepolia"."core_account_created_arbitrum_sepolia" +where owner is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_transaction_hash.sql new file mode 100644 index 00000000..dc4efbee --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."core_account_created_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updat_1d8fb505dff149b0a79d18d14d459cb0.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updat_1d8fb505dff149b0a79d18d14d459cb0.sql new file mode 100644 index 00000000..e12d57fb --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updat_1d8fb505dff149b0a79d18d14d459cb0.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."core_delegation_updated_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updat_f5c10a02007f076c72c065e66ac6c125.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updat_f5c10a02007f076c72c065e66ac6c125.sql new file mode 100644 index 00000000..3692951e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updat_f5c10a02007f076c72c065e66ac6c125.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."core_delegation_updated_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updat_fced6f6a07ae6cf4cc4ca4aec59538e9.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updat_fced6f6a07ae6cf4cc4ca4aec59538e9.sql new file mode 100644 index 00000000..2fbf4261 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updat_fced6f6a07ae6cf4cc4ca4aec59538e9.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_arbitrum_sepolia"."core_delegation_updated_arbitrum_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_account_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_account_id.sql new file mode 100644 index 00000000..cd080dda --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_sepolia"."core_delegation_updated_arbitrum_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_amount.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_amount.sql new file mode 100644 index 00000000..bb8103b7 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_arbitrum_sepolia"."core_delegation_updated_arbitrum_sepolia" +where amount is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..4657b8ba --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."core_delegation_updated_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..0c54890d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."core_delegation_updated_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..49fdfc5e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."core_delegation_updated_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..8e3489a4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."core_delegation_updated_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_leverage.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_leverage.sql new file mode 100644 index 00000000..063b7539 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_leverage.sql @@ -0,0 +1,11 @@ + + + + + + +select leverage +from "analytics"."prod_raw_arbitrum_sepolia"."core_delegation_updated_arbitrum_sepolia" +where leverage is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_pool_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_pool_id.sql new file mode 100644 index 00000000..c1e26f41 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_arbitrum_sepolia"."core_delegation_updated_arbitrum_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_sender.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_sender.sql new file mode 100644 index 00000000..b9254791 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_arbitrum_sepolia"."core_delegation_updated_arbitrum_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_account_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_account_id.sql new file mode 100644 index 00000000..fd8f5788 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_sepolia"."core_deposited_arbitrum_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..e11d403a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."core_deposited_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_block_timestamp.sql new file mode 100644 index 00000000..d95a6d36 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."core_deposited_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_collateral_type.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_collateral_type.sql new file mode 100644 index 00000000..fe6006cb --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_arbitrum_sepolia"."core_deposited_arbitrum_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..4d4c43a9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."core_deposited_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..e228a8ff --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."core_deposited_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..dc6dbf92 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."core_deposited_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_sender.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_sender.sql new file mode 100644 index 00000000..c2acb238 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_arbitrum_sepolia"."core_deposited_arbitrum_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_token_amount.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_token_amount.sql new file mode 100644 index 00000000..0f0bc49c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_token_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select token_amount +from "analytics"."prod_raw_arbitrum_sepolia"."core_deposited_arbitrum_sepolia" +where token_amount is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_transaction_hash.sql new file mode 100644 index 00000000..b13566fb --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."core_deposited_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbi_16feddd4f091f1c8b33b9fc2c628662a.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbi_16feddd4f091f1c8b33b9fc2c628662a.sql new file mode 100644 index 00000000..5f5991cb --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbi_16feddd4f091f1c8b33b9fc2c628662a.sql @@ -0,0 +1,11 @@ + + + + + + +select liquidate_as_account_id +from "analytics"."prod_raw_arbitrum_sepolia"."core_liquidation_arbitrum_sepolia" +where liquidate_as_account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_account_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_account_id.sql new file mode 100644 index 00000000..ffbc9bd9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_sepolia"."core_liquidation_arbitrum_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..0056ee29 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."core_liquidation_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_block_timestamp.sql new file mode 100644 index 00000000..29444c62 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."core_liquidation_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_collateral_type.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_collateral_type.sql new file mode 100644 index 00000000..d8435fe4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_arbitrum_sepolia"."core_liquidation_arbitrum_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..95ad5c52 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."core_liquidation_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..4cc3a2f9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."core_liquidation_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..451cc12e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."core_liquidation_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_pool_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_pool_id.sql new file mode 100644 index 00000000..6dbc1421 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_arbitrum_sepolia"."core_liquidation_arbitrum_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_sender.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_sender.sql new file mode 100644 index 00000000..1beba91f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_arbitrum_sepolia"."core_liquidation_arbitrum_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_transaction_hash.sql new file mode 100644 index 00000000..20fa8123 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."core_liquidation_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registere_b02c7bb3e6bd5839f3bc17265cd86d25.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registere_b02c7bb3e6bd5839f3bc17265cd86d25.sql new file mode 100644 index 00000000..62f96040 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registere_b02c7bb3e6bd5839f3bc17265cd86d25.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."core_market_registered_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registere_c57a86870f109ad96c0d360987a8207c.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registere_c57a86870f109ad96c0d360987a8207c.sql new file mode 100644 index 00000000..3e0ef59a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registere_c57a86870f109ad96c0d360987a8207c.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."core_market_registered_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..b72bc672 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."core_market_registered_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..4a57cffc --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."core_market_registered_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..6abe0272 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."core_market_registered_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..31912abf --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."core_market_registered_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_market.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_market.sql new file mode 100644 index 00000000..b22511d0 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_market.sql @@ -0,0 +1,11 @@ + + + + + + +select market +from "analytics"."prod_raw_arbitrum_sepolia"."core_market_registered_arbitrum_sepolia" +where market is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_market_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_market_id.sql new file mode 100644 index 00000000..f8ff3618 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_arbitrum_sepolia"."core_market_registered_arbitrum_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_sender.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_sender.sql new file mode 100644 index 00000000..cf78e5d8 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_arbitrum_sepolia"."core_market_registered_arbitrum_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_a_f6b087458c0e22c04274bb81951dc41b.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_a_f6b087458c0e22c04274bb81951dc41b.sql new file mode 100644 index 00000000..1bf28e4a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_a_f6b087458c0e22c04274bb81951dc41b.sql @@ -0,0 +1,11 @@ + + + + + + +select deposited_collateral_value +from "analytics"."prod_raw_arbitrum_sepolia"."core_market_updated_arbitrum_sepolia" +where deposited_collateral_value is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..06d63e67 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."core_market_updated_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_block_timestamp.sql new file mode 100644 index 00000000..aaf3ee5b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."core_market_updated_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_collateral_type.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_collateral_type.sql new file mode 100644 index 00000000..df85bbf5 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_arbitrum_sepolia"."core_market_updated_arbitrum_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..b1363023 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."core_market_updated_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_credit_capacity.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_credit_capacity.sql new file mode 100644 index 00000000..7d0a942b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_credit_capacity.sql @@ -0,0 +1,11 @@ + + + + + + +select credit_capacity +from "analytics"."prod_raw_arbitrum_sepolia"."core_market_updated_arbitrum_sepolia" +where credit_capacity is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..5b8a216c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."core_market_updated_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..960c2c6e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."core_market_updated_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_market_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_market_id.sql new file mode 100644 index 00000000..ffb540cf --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_arbitrum_sepolia"."core_market_updated_arbitrum_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_net_issuance.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_net_issuance.sql new file mode 100644 index 00000000..bce97bd1 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_net_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select net_issuance +from "analytics"."prod_raw_arbitrum_sepolia"."core_market_updated_arbitrum_sepolia" +where net_issuance is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_sender.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_sender.sql new file mode 100644 index 00000000..592a238c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_arbitrum_sepolia"."core_market_updated_arbitrum_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_token_amount.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_token_amount.sql new file mode 100644 index 00000000..6231b9ad --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_token_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select token_amount +from "analytics"."prod_raw_arbitrum_sepolia"."core_market_updated_arbitrum_sepolia" +where token_amount is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_transaction_hash.sql new file mode 100644 index 00000000..2bc9a320 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."core_market_updated_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..28ee4c44 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."core_pool_created_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_block_timestamp.sql new file mode 100644 index 00000000..a0d1e8cc --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."core_pool_created_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..dfbd4e16 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."core_pool_created_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..9bcadcdc --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."core_pool_created_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..aa3cfec3 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."core_pool_created_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_owner.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_owner.sql new file mode 100644 index 00000000..66966c9c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_owner.sql @@ -0,0 +1,11 @@ + + + + + + +select owner +from "analytics"."prod_raw_arbitrum_sepolia"."core_pool_created_arbitrum_sepolia" +where owner is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_pool_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_pool_id.sql new file mode 100644 index 00000000..b36b5e1d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_arbitrum_sepolia"."core_pool_created_arbitrum_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_sender.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_sender.sql new file mode 100644 index 00000000..7e5976be --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_arbitrum_sepolia"."core_pool_created_arbitrum_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_transaction_hash.sql new file mode 100644 index 00000000..4b7ef2a0 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."core_pool_created_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_account_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_account_id.sql new file mode 100644 index 00000000..47f5dbad --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_claimed_arbitrum_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_amount.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_amount.sql new file mode 100644 index 00000000..d2f00bf8 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_claimed_arbitrum_sepolia" +where amount is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..3799c78e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_claimed_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_block_timestamp.sql new file mode 100644 index 00000000..295a3848 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_claimed_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_collateral_type.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_collateral_type.sql new file mode 100644 index 00000000..9ecedd64 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_claimed_arbitrum_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..013fc687 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_claimed_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_distributor.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_distributor.sql new file mode 100644 index 00000000..89675efd --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_distributor.sql @@ -0,0 +1,11 @@ + + + + + + +select distributor +from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_claimed_arbitrum_sepolia" +where distributor is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..72934157 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_claimed_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..416f245a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_claimed_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_pool_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_pool_id.sql new file mode 100644 index 00000000..e1018f73 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_claimed_arbitrum_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_transaction_hash.sql new file mode 100644 index 00000000..a07d5f07 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_claimed_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distribu_141ce5a090bb2655851c64ccf521f1c3.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distribu_141ce5a090bb2655851c64ccf521f1c3.sql new file mode 100644 index 00000000..4cbbcdc6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distribu_141ce5a090bb2655851c64ccf521f1c3.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_distributed_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distribu_d358d4d6fc350302f646e173f81553fa.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distribu_d358d4d6fc350302f646e173f81553fa.sql new file mode 100644 index 00000000..87118470 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distribu_d358d4d6fc350302f646e173f81553fa.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_distributed_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distribu_f554e6fcd674a4f91521cfda5e60dd7f.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distribu_f554e6fcd674a4f91521cfda5e60dd7f.sql new file mode 100644 index 00000000..a795ab57 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distribu_f554e6fcd674a4f91521cfda5e60dd7f.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_distributed_arbitrum_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_amount.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_amount.sql new file mode 100644 index 00000000..903693d6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_distributed_arbitrum_sepolia" +where amount is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..656d1324 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_distributed_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..d155efd2 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_distributed_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_distributor.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_distributor.sql new file mode 100644 index 00000000..27df30f1 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_distributor.sql @@ -0,0 +1,11 @@ + + + + + + +select distributor +from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_distributed_arbitrum_sepolia" +where distributor is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_duration.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_duration.sql new file mode 100644 index 00000000..5346f80d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_duration.sql @@ -0,0 +1,11 @@ + + + + + + +select duration +from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_distributed_arbitrum_sepolia" +where duration is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..6bafe216 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_distributed_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..8a5fb9b9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_distributed_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_pool_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_pool_id.sql new file mode 100644 index 00000000..29742f0a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_distributed_arbitrum_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_account_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_account_id.sql new file mode 100644 index 00000000..84815c2a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_burned_arbitrum_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_amount.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_amount.sql new file mode 100644 index 00000000..760b7ea1 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_burned_arbitrum_sepolia" +where amount is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..7e4edd72 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_burned_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_block_timestamp.sql new file mode 100644 index 00000000..b5ddb64d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_burned_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_collateral_type.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_collateral_type.sql new file mode 100644 index 00000000..4991340b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_burned_arbitrum_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..8998e6a8 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_burned_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..375a5b57 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_burned_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..3795fef0 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_burned_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_pool_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_pool_id.sql new file mode 100644 index 00000000..5215a8ea --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_burned_arbitrum_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_sender.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_sender.sql new file mode 100644 index 00000000..2669422f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_burned_arbitrum_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_transaction_hash.sql new file mode 100644 index 00000000..1a3eee98 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_burned_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_account_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_account_id.sql new file mode 100644 index 00000000..2436a8e1 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_minted_arbitrum_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_amount.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_amount.sql new file mode 100644 index 00000000..39c13565 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_minted_arbitrum_sepolia" +where amount is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..a21be4fc --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_minted_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_block_timestamp.sql new file mode 100644 index 00000000..fd0d2111 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_minted_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_collateral_type.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_collateral_type.sql new file mode 100644 index 00000000..3be6a1bd --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_minted_arbitrum_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..e0eb9189 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_minted_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..b2e7e242 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_minted_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..e21809b7 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_minted_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_pool_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_pool_id.sql new file mode 100644 index 00000000..e653e832 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_minted_arbitrum_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_sender.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_sender.sql new file mode 100644 index 00000000..e1e4622e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_minted_arbitrum_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_transaction_hash.sql new file mode 100644 index 00000000..7d57a7bd --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_minted_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_30e3cc1f32a7c29bc10fb8b0f5d20d15.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_30e3cc1f32a7c29bc10fb8b0f5d20d15.sql new file mode 100644 index 00000000..07d5eac0 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_30e3cc1f32a7c29bc10fb8b0f5d20d15.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_value +from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_collateral_arbitrum_sepolia" +where collateral_value is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_4bd9ecf367855f7e41dffdb9f577c757.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_4bd9ecf367855f7e41dffdb9f577c757.sql new file mode 100644 index 00000000..12e289c0 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_4bd9ecf367855f7e41dffdb9f577c757.sql @@ -0,0 +1,11 @@ + + + + + + +select contract_address +from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_collateral_arbitrum_sepolia" +where contract_address is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_arbitrum_sepolia_amount.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_arbitrum_sepolia_amount.sql new file mode 100644 index 00000000..3ef0557e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_arbitrum_sepolia_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_collateral_arbitrum_sepolia" +where amount is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..faec918c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_collateral_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_arbitrum_sepolia_collateral_type.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_arbitrum_sepolia_collateral_type.sql new file mode 100644 index 00000000..f3a3e76a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_arbitrum_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_collateral_arbitrum_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_arbitrum_sepolia_pool_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_arbitrum_sepolia_pool_id.sql new file mode 100644 index 00000000..c9ca3911 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_arbitrum_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_collateral_arbitrum_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_arbitrum_sepolia_ts.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_arbitrum_sepolia_ts.sql new file mode 100644 index 00000000..8efc69c4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_arbitrum_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_collateral_arbitrum_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..1632ee51 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_debt_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_collateral_type.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_collateral_type.sql new file mode 100644 index 00000000..e39ab6dc --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_debt_arbitrum_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_contract_address.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_contract_address.sql new file mode 100644 index 00000000..3bd8d810 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_contract_address.sql @@ -0,0 +1,11 @@ + + + + + + +select contract_address +from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_debt_arbitrum_sepolia" +where contract_address is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_debt.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_debt.sql new file mode 100644 index 00000000..09af222d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_debt.sql @@ -0,0 +1,11 @@ + + + + + + +select debt +from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_debt_arbitrum_sepolia" +where debt is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_pool_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_pool_id.sql new file mode 100644 index 00000000..3805c267 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_debt_arbitrum_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_ts.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_ts.sql new file mode 100644 index 00000000..abb30d42 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_debt_arbitrum_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidatio_3e2565718ac00c290af7457ec26b233c.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidatio_3e2565718ac00c290af7457ec26b233c.sql new file mode 100644 index 00000000..f51f1394 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidatio_3e2565718ac00c290af7457ec26b233c.sql @@ -0,0 +1,11 @@ + + + + + + +select liquidate_as_account_id +from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_liquidation_arbitrum_sepolia" +where liquidate_as_account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidatio_66ecc7fe1d37c1d9697b7dac6b89c3dc.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidatio_66ecc7fe1d37c1d9697b7dac6b89c3dc.sql new file mode 100644 index 00000000..53d54158 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidatio_66ecc7fe1d37c1d9697b7dac6b89c3dc.sql @@ -0,0 +1,11 @@ + + + + + + +select liquidation_data +from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_liquidation_arbitrum_sepolia" +where liquidation_data is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidatio_8474e116a366423f34bd32de6582bf97.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidatio_8474e116a366423f34bd32de6582bf97.sql new file mode 100644 index 00000000..f103f013 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidatio_8474e116a366423f34bd32de6582bf97.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_liquidation_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidatio_a99c3c61e60ac85e0d2bbd5f4d091507.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidatio_a99c3c61e60ac85e0d2bbd5f4d091507.sql new file mode 100644 index 00000000..075587cc --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidatio_a99c3c61e60ac85e0d2bbd5f4d091507.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_liquidation_arbitrum_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidatio_b5e91954c312abdf474f65aa83e48506.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidatio_b5e91954c312abdf474f65aa83e48506.sql new file mode 100644 index 00000000..0368bfd1 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidatio_b5e91954c312abdf474f65aa83e48506.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_liquidation_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..e6cd2eac --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_liquidation_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..b5ea652c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_liquidation_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..cfa407e9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_liquidation_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..6a3921b2 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_liquidation_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_pool_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_pool_id.sql new file mode 100644 index 00000000..bc45c1f5 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_liquidation_arbitrum_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_sender.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_sender.sql new file mode 100644 index 00000000..81c78d69 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_liquidation_arbitrum_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_account_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_account_id.sql new file mode 100644 index 00000000..333e7284 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_sepolia"."core_withdrawn_arbitrum_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..ff0dd052 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."core_withdrawn_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_block_timestamp.sql new file mode 100644 index 00000000..a8bf5268 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."core_withdrawn_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_collateral_type.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_collateral_type.sql new file mode 100644 index 00000000..599c4472 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_arbitrum_sepolia"."core_withdrawn_arbitrum_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..7ffb0a6a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."core_withdrawn_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..d041db4f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."core_withdrawn_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..4ce100c2 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."core_withdrawn_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_sender.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_sender.sql new file mode 100644 index 00000000..102575ee --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_arbitrum_sepolia"."core_withdrawn_arbitrum_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_token_amount.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_token_amount.sql new file mode 100644 index 00000000..55e8b63a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_token_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select token_amount +from "analytics"."prod_raw_arbitrum_sepolia"."core_withdrawn_arbitrum_sepolia" +where token_amount is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_transaction_hash.sql new file mode 100644 index 00000000..c3ce0420 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."core_withdrawn_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_account_created_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_account_created_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..4c1765eb --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_account_created_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."core_account_created_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_delegation_updated_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_delegation_updated_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..0fe87b23 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_delegation_updated_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."core_delegation_updated_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_deposited_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_deposited_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..2dca64f9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_deposited_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."core_deposited_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_liquidation_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_liquidation_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..251d4754 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_liquidation_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."core_liquidation_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_market_registered_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_market_registered_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..992f215d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_market_registered_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."core_market_registered_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_market_registered_arbitrum_sepolia_market_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_market_registered_arbitrum_sepolia_market_id.sql new file mode 100644 index 00000000..0803760a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_market_registered_arbitrum_sepolia_market_id.sql @@ -0,0 +1,14 @@ + + + + +select + market_id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."core_market_registered_arbitrum_sepolia" +where market_id is not null +group by market_id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_market_updated_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_market_updated_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..7e395bd7 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_market_updated_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."core_market_updated_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_pool_created_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_pool_created_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..01b0a8f4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_pool_created_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."core_pool_created_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_rewards_claimed_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_rewards_claimed_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..ac6c6e7b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_rewards_claimed_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_claimed_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_rewards_distributed_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_rewards_distributed_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..ac19a3e4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_rewards_distributed_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."core_rewards_distributed_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_usd_burned_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_usd_burned_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..cce5af62 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_usd_burned_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_burned_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_usd_minted_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_usd_minted_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..1ab85e68 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_usd_minted_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."core_usd_minted_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_vault_liquidation_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_vault_liquidation_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..9246fc01 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_vault_liquidation_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."core_vault_liquidation_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_withdrawn_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_withdrawn_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..7f1178ca --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_withdrawn_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."core_withdrawn_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_account_created_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_account_created_arbitrum_sepolia.sql new file mode 100644 index 00000000..4228e965 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_account_created_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."perps_market_proxy_event_account_created" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_account_liquidation_attempt_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_account_liquidation_attempt_arbitrum_sepolia.sql new file mode 100644 index 00000000..6ad1a8be --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_account_liquidation_attempt_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."perps_market_proxy_event_account_liquidation_attempt" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_collateral_modified_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_collateral_modified_arbitrum_sepolia.sql new file mode 100644 index 00000000..f948430d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_collateral_modified_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."perps_market_proxy_event_collateral_modified" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_interest_charged_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_interest_charged_arbitrum_sepolia.sql new file mode 100644 index 00000000..e7ffd460 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_interest_charged_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."perps_market_proxy_event_interest_charged" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_interest_rate_updated_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_interest_rate_updated_arbitrum_sepolia.sql new file mode 100644 index 00000000..9c0a99d4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_interest_rate_updated_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."perps_market_proxy_event_interest_rate_updated" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_market_created_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_market_created_arbitrum_sepolia.sql new file mode 100644 index 00000000..f41fd34b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_market_created_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."perps_market_proxy_event_market_created" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_market_updated_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_market_updated_arbitrum_sepolia.sql new file mode 100644 index 00000000..f8a99587 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_market_updated_arbitrum_sepolia.sql @@ -0,0 +1,26 @@ +with current_events as ( + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."perps_market_proxy_event_market_updated" + +) + +select + id, + block_number, + block_timestamp, + transaction_hash, + contract, + event_name, + market_id, + price, + skew, + size, + size_delta, + current_funding_rate, + current_funding_velocity, + interest_rate +from + current_events \ No newline at end of file diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_order_committed_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_order_committed_arbitrum_sepolia.sql new file mode 100644 index 00000000..0f2a1de3 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_order_committed_arbitrum_sepolia.sql @@ -0,0 +1,29 @@ +with current_events as ( + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."perps_market_proxy_event_order_committed" + +) + +select + id, + block_number, + block_timestamp, + transaction_hash, + contract, + event_name, + market_id, + account_id, + commitment_time, + expiration_time, + settlement_time, + expected_price_time, + acceptable_price, + order_type, + size_delta, + sender, + tracking_code +from + current_events \ No newline at end of file diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_order_settled_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_order_settled_arbitrum_sepolia.sql new file mode 100644 index 00000000..06736e4b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_order_settled_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."perps_market_proxy_event_order_settled" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_position_liquidated_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_position_liquidated_arbitrum_sepolia.sql new file mode 100644 index 00000000..784c3fd5 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_position_liquidated_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."perps_market_proxy_event_position_liquidated" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_previous_order_expired_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_previous_order_expired_arbitrum_sepolia.sql new file mode 100644 index 00000000..4739bc4b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_previous_order_expired_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."perps_market_proxy_event_previous_order_expired" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_account_c_fb36bcc0cb924806c382ae655219e3c6.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_account_c_fb36bcc0cb924806c382ae655219e3c6.sql new file mode 100644 index 00000000..0a0594bf --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_account_c_fb36bcc0cb924806c382ae655219e3c6.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."perp_account_created_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'AccountCreated' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_account_l_d9885725f39442c0ed58641d9d527da3.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_account_l_d9885725f39442c0ed58641d9d527da3.sql new file mode 100644 index 00000000..774ea256 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_account_l_d9885725f39442c0ed58641d9d527da3.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."perp_account_liquidation_attempt_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'AccountLiquidationAttempt' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_collatera_cb9df45b62541f92bff2940dac7304b2.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_collatera_cb9df45b62541f92bff2940dac7304b2.sql new file mode 100644 index 00000000..285caae4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_collatera_cb9df45b62541f92bff2940dac7304b2.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."perp_collateral_modified_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'CollateralModified' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_interest__2abf43b97623c31ec2bf49a478918d02.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_interest__2abf43b97623c31ec2bf49a478918d02.sql new file mode 100644 index 00000000..7ad66363 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_interest__2abf43b97623c31ec2bf49a478918d02.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."perp_interest_charged_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'InterestCharged' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_interest__7e084fe2d561c07efa0fa9dae11de573.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_interest__7e084fe2d561c07efa0fa9dae11de573.sql new file mode 100644 index 00000000..086716a7 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_interest__7e084fe2d561c07efa0fa9dae11de573.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."perp_interest_rate_updated_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'InterestRateUpdated' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_market_cr_ae20ec9e25ac78bba8b94cc2cb4a82ba.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_market_cr_ae20ec9e25ac78bba8b94cc2cb4a82ba.sql new file mode 100644 index 00000000..aa2e0354 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_market_cr_ae20ec9e25ac78bba8b94cc2cb4a82ba.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."perp_market_created_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'MarketCreated' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_market_up_b71df1f1383e9ff6d42787c17ec6487e.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_market_up_b71df1f1383e9ff6d42787c17ec6487e.sql new file mode 100644 index 00000000..d607299c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_market_up_b71df1f1383e9ff6d42787c17ec6487e.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."perp_market_updated_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'MarketUpdated' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_order_com_dd7c98da07c294902a76090505b58f91.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_order_com_dd7c98da07c294902a76090505b58f91.sql new file mode 100644 index 00000000..abd8cc6e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_order_com_dd7c98da07c294902a76090505b58f91.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."perp_order_committed_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'OrderCommitted' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_order_set_361ba1c01a5bd1d51eb0f63d9b07de88.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_order_set_361ba1c01a5bd1d51eb0f63d9b07de88.sql new file mode 100644 index 00000000..7a8507f6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_order_set_361ba1c01a5bd1d51eb0f63d9b07de88.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."perp_order_settled_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'OrderSettled' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_position__d4ffc02c85e7b4130fd24c9a797b0f01.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_position__d4ffc02c85e7b4130fd24c9a797b0f01.sql new file mode 100644 index 00000000..f68e1b50 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_position__d4ffc02c85e7b4130fd24c9a797b0f01.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."perp_position_liquidated_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'PositionLiquidated' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_previous__788fa3e6cd6663c1f0abdd929543acf9.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_previous__788fa3e6cd6663c1f0abdd929543acf9.sql new file mode 100644 index 00000000..c5cc37c2 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_previous__788fa3e6cd6663c1f0abdd929543acf9.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."perp_previous_order_expired_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'PreviousOrderExpired' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__1dfcfd7910528cb7829bb3717f7cd971.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__1dfcfd7910528cb7829bb3717f7cd971.sql new file mode 100644 index 00000000..6886cd28 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__1dfcfd7910528cb7829bb3717f7cd971.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."perp_previous_order_expired_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__29d702074b23d9f09b7a9aca903580cd.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__29d702074b23d9f09b7a9aca903580cd.sql new file mode 100644 index 00000000..53b45016 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__29d702074b23d9f09b7a9aca903580cd.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."perp_order_settled_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collected_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__3d91e5f1af019b10126876f98678e888.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__3d91e5f1af019b10126876f98678e888.sql new file mode 100644 index 00000000..d1f8c1b7 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__3d91e5f1af019b10126876f98678e888.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."perp_order_committed_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__414d178707e38587e5e1a6ccd46b0947.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__414d178707e38587e5e1a6ccd46b0947.sql new file mode 100644 index 00000000..578f266f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__414d178707e38587e5e1a6ccd46b0947.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."perp_position_liquidated_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount_liquidated >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__4343a687482bcbebaa01bdac73d4dcb6.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__4343a687482bcbebaa01bdac73d4dcb6.sql new file mode 100644 index 00000000..6a722e43 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__4343a687482bcbebaa01bdac73d4dcb6.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."perp_collateral_modified_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__499992ef9e7bdb4cf5e519a22b0e89c3.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__499992ef9e7bdb4cf5e519a22b0e89c3.sql new file mode 100644 index 00000000..e0911d1c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__499992ef9e7bdb4cf5e519a22b0e89c3.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."perp_collateral_modified_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collateral_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__4ad68cf30e791d591f8e12d3a6c65d6f.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__4ad68cf30e791d591f8e12d3a6c65d6f.sql new file mode 100644 index 00000000..53bb1af9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__4ad68cf30e791d591f8e12d3a6c65d6f.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."perp_market_updated_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not interest_rate >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__4b8943cb76f3080333c8707a3b542a61.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__4b8943cb76f3080333c8707a3b542a61.sql new file mode 100644 index 00000000..5aa225f9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__4b8943cb76f3080333c8707a3b542a61.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."perp_interest_rate_updated_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not super_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__4e4d41e1f6f1f77dff0f426a75b2733a.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__4e4d41e1f6f1f77dff0f426a75b2733a.sql new file mode 100644 index 00000000..71ed9cb7 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__4e4d41e1f6f1f77dff0f426a75b2733a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."perp_previous_order_expired_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__5613f7533d78c85c288c84f20185df99.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__5613f7533d78c85c288c84f20185df99.sql new file mode 100644 index 00000000..3706029c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__5613f7533d78c85c288c84f20185df99.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."perp_account_liquidation_attempt_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__564dcbe5f7841fb0f731d493a85d4213.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__564dcbe5f7841fb0f731d493a85d4213.sql new file mode 100644 index 00000000..7d911244 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__564dcbe5f7841fb0f731d493a85d4213.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."perp_interest_charged_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__57f1c4659a2153ba174790ba02b9ee40.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__57f1c4659a2153ba174790ba02b9ee40.sql new file mode 100644 index 00000000..9bfba3af --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__57f1c4659a2153ba174790ba02b9ee40.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."perp_market_updated_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__7cdc014ca110a9e025f5db358a48ac34.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__7cdc014ca110a9e025f5db358a48ac34.sql new file mode 100644 index 00000000..e8398aff --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__7cdc014ca110a9e025f5db358a48ac34.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."perp_order_committed_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__84a264ec5152ddcf245c17684526e56c.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__84a264ec5152ddcf245c17684526e56c.sql new file mode 100644 index 00000000..16328570 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__84a264ec5152ddcf245c17684526e56c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."perp_position_liquidated_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__8d14d0080bb7657b68f877ab7b35838a.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__8d14d0080bb7657b68f877ab7b35838a.sql new file mode 100644 index 00000000..d4d4e9ca --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__8d14d0080bb7657b68f877ab7b35838a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."perp_market_created_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not perps_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__a44b761e36037d7a9a1ff90d75d68683.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__a44b761e36037d7a9a1ff90d75d68683.sql new file mode 100644 index 00000000..5f0c6f97 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__a44b761e36037d7a9a1ff90d75d68683.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."perp_position_liquidated_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not current_position_size >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__b24812419e988546eaaff43e2be85ccf.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__b24812419e988546eaaff43e2be85ccf.sql new file mode 100644 index 00000000..90ba60e8 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__b24812419e988546eaaff43e2be85ccf.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."perp_order_settled_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__b5e7952e55eca5cb15aefc4dae95e119.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__b5e7952e55eca5cb15aefc4dae95e119.sql new file mode 100644 index 00000000..b7f1b082 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__b5e7952e55eca5cb15aefc4dae95e119.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."perp_market_updated_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__b6fa98a827e03cebbecaff5f6a45f10c.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__b6fa98a827e03cebbecaff5f6a45f10c.sql new file mode 100644 index 00000000..5365ae97 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__b6fa98a827e03cebbecaff5f6a45f10c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."perp_interest_rate_updated_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not interest_rate >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__bf6c44d76533302b752a71eef70b84b4.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__bf6c44d76533302b752a71eef70b84b4.sql new file mode 100644 index 00000000..3d486c9a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__bf6c44d76533302b752a71eef70b84b4.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."perp_account_liquidation_attempt_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not reward >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__c27bb56289b8c5fb07690cb93ef7bdb5.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__c27bb56289b8c5fb07690cb93ef7bdb5.sql new file mode 100644 index 00000000..90eb7282 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__c27bb56289b8c5fb07690cb93ef7bdb5.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."perp_position_liquidated_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__d8b3efed4926726890d24653e9227262.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__d8b3efed4926726890d24653e9227262.sql new file mode 100644 index 00000000..c19b4537 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__d8b3efed4926726890d24653e9227262.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."perp_order_settled_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__f39b65446720608bacde00a114d6fbb7.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__f39b65446720608bacde00a114d6fbb7.sql new file mode 100644 index 00000000..e3743e1e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__f39b65446720608bacde00a114d6fbb7.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."perp_account_created_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_account_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_account_id.sql new file mode 100644 index 00000000..01e5a967 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_account_created_arbitrum_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..0cc742b5 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."perp_account_created_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_block_timestamp.sql new file mode 100644 index 00000000..240ff81c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."perp_account_created_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..d3d9405c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."perp_account_created_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..8fe2880b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."perp_account_created_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..43503589 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_account_created_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_owner.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_owner.sql new file mode 100644 index 00000000..f72048ae --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_owner.sql @@ -0,0 +1,11 @@ + + + + + + +select owner +from "analytics"."prod_raw_arbitrum_sepolia"."perp_account_created_arbitrum_sepolia" +where owner is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_transaction_hash.sql new file mode 100644 index 00000000..7abde1ea --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."perp_account_created_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_0ba1c6ff5151a049c72e320b2adc4e82.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_0ba1c6ff5151a049c72e320b2adc4e82.sql new file mode 100644 index 00000000..4145c77d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_0ba1c6ff5151a049c72e320b2adc4e82.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."perp_account_liquidation_attempt_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_0f615ead2241f2b0da1c113cdd3bdc9b.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_0f615ead2241f2b0da1c113cdd3bdc9b.sql new file mode 100644 index 00000000..764f21cb --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_0f615ead2241f2b0da1c113cdd3bdc9b.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."perp_account_liquidation_attempt_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_318add04d7994e5ef8e694ee7f9d4972.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_318add04d7994e5ef8e694ee7f9d4972.sql new file mode 100644 index 00000000..4872b685 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_318add04d7994e5ef8e694ee7f9d4972.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."perp_account_liquidation_attempt_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_3dd283f5466cdfcb95405360b582115e.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_3dd283f5466cdfcb95405360b582115e.sql new file mode 100644 index 00000000..dc04dac1 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_3dd283f5466cdfcb95405360b582115e.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_account_liquidation_attempt_arbitrum_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_3f83a5d4a73ffa8d0cc37f93acdc643b.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_3f83a5d4a73ffa8d0cc37f93acdc643b.sql new file mode 100644 index 00000000..aa53ac71 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_3f83a5d4a73ffa8d0cc37f93acdc643b.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."perp_account_liquidation_attempt_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_8fa9cf93c86dd714afbb634c39685df7.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_8fa9cf93c86dd714afbb634c39685df7.sql new file mode 100644 index 00000000..278427bf --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_8fa9cf93c86dd714afbb634c39685df7.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."perp_account_liquidation_attempt_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_a56a450b425a1520f3e74082a4598845.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_a56a450b425a1520f3e74082a4598845.sql new file mode 100644 index 00000000..e7c1eb82 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_a56a450b425a1520f3e74082a4598845.sql @@ -0,0 +1,11 @@ + + + + + + +select full_liquidation +from "analytics"."prod_raw_arbitrum_sepolia"."perp_account_liquidation_attempt_arbitrum_sepolia" +where full_liquidation is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_f0660c273c9e3016481fa8ee86d5cdfe.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_f0660c273c9e3016481fa8ee86d5cdfe.sql new file mode 100644 index 00000000..0ce4c18a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_f0660c273c9e3016481fa8ee86d5cdfe.sql @@ -0,0 +1,11 @@ + + + + + + +select reward +from "analytics"."prod_raw_arbitrum_sepolia"."perp_account_liquidation_attempt_arbitrum_sepolia" +where reward is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidation_attempt_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidation_attempt_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..3e14609a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidation_attempt_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_account_liquidation_attempt_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modif_2710693ebfae4e4f691e0ec4e1f49dfb.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modif_2710693ebfae4e4f691e0ec4e1f49dfb.sql new file mode 100644 index 00000000..62713f53 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modif_2710693ebfae4e4f691e0ec4e1f49dfb.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."perp_collateral_modified_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modif_c70c41a0d6510c1221264be01281233c.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modif_c70c41a0d6510c1221264be01281233c.sql new file mode 100644 index 00000000..f37def7f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modif_c70c41a0d6510c1221264be01281233c.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_collateral_modified_arbitrum_sepolia" +where collateral_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modif_d1d54802ea5fd8909dc97dca566beba5.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modif_d1d54802ea5fd8909dc97dca566beba5.sql new file mode 100644 index 00000000..52a5d718 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modif_d1d54802ea5fd8909dc97dca566beba5.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."perp_collateral_modified_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_account_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_account_id.sql new file mode 100644 index 00000000..e5c3015d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_collateral_modified_arbitrum_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..270fe1c6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."perp_collateral_modified_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..4afa3e41 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."perp_collateral_modified_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..ebc99c98 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."perp_collateral_modified_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..29573be3 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_collateral_modified_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_sender.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_sender.sql new file mode 100644 index 00000000..057e5381 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_arbitrum_sepolia"."perp_collateral_modified_arbitrum_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_237151bd45455c299eb93a73345193b6.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_237151bd45455c299eb93a73345193b6.sql new file mode 100644 index 00000000..c26327fe --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_237151bd45455c299eb93a73345193b6.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."perp_interest_charged_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_account_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_account_id.sql new file mode 100644 index 00000000..12278ce3 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_interest_charged_arbitrum_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..44c38e26 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."perp_interest_charged_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_block_timestamp.sql new file mode 100644 index 00000000..cd0667f2 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."perp_interest_charged_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..29e4ca69 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."perp_interest_charged_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..78a48b6a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."perp_interest_charged_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..c6814dfb --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_interest_charged_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_27e94ced24fc50ea1c35eba1f0f29a88.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_27e94ced24fc50ea1c35eba1f0f29a88.sql new file mode 100644 index 00000000..69427096 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_27e94ced24fc50ea1c35eba1f0f29a88.sql @@ -0,0 +1,11 @@ + + + + + + +select super_market_id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_interest_rate_updated_arbitrum_sepolia" +where super_market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_29c9dd904994b6dd5d0a6259daf677ce.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_29c9dd904994b6dd5d0a6259daf677ce.sql new file mode 100644 index 00000000..5a970be9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_29c9dd904994b6dd5d0a6259daf677ce.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."perp_interest_rate_updated_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_35694be240f7f6287a9998455367ad56.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_35694be240f7f6287a9998455367ad56.sql new file mode 100644 index 00000000..21419303 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_35694be240f7f6287a9998455367ad56.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."perp_interest_rate_updated_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_411db81219abefdf0b12687adf6bc6ce.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_411db81219abefdf0b12687adf6bc6ce.sql new file mode 100644 index 00000000..94d463b8 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_411db81219abefdf0b12687adf6bc6ce.sql @@ -0,0 +1,11 @@ + + + + + + +select interest_rate +from "analytics"."prod_raw_arbitrum_sepolia"."perp_interest_rate_updated_arbitrum_sepolia" +where interest_rate is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_c751a4538dbebe7628fa598424d2a66a.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_c751a4538dbebe7628fa598424d2a66a.sql new file mode 100644 index 00000000..cc55f836 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_c751a4538dbebe7628fa598424d2a66a.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."perp_interest_rate_updated_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..c1e56158 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."perp_interest_rate_updated_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..93d8e399 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."perp_interest_rate_updated_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..99bceeff --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_interest_rate_updated_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..4190645b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."perp_market_created_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_block_timestamp.sql new file mode 100644 index 00000000..bb4c5ebe --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."perp_market_created_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..c33bcbf0 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."perp_market_created_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..02c51f9b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."perp_market_created_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..fdf41172 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_market_created_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_market_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_market_name.sql new file mode 100644 index 00000000..6a09d787 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_market_name.sql @@ -0,0 +1,11 @@ + + + + + + +select market_name +from "analytics"."prod_raw_arbitrum_sepolia"."perp_market_created_arbitrum_sepolia" +where market_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_market_symbol.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_market_symbol.sql new file mode 100644 index 00000000..a420b0d4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_raw_arbitrum_sepolia"."perp_market_created_arbitrum_sepolia" +where market_symbol is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_perps_market_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_perps_market_id.sql new file mode 100644 index 00000000..120a2f91 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_perps_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select perps_market_id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_market_created_arbitrum_sepolia" +where perps_market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_transaction_hash.sql new file mode 100644 index 00000000..e76e2973 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."perp_market_created_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..edbb9ede --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."perp_market_updated_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_block_timestamp.sql new file mode 100644 index 00000000..d346b3fe --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."perp_market_updated_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..660a73c0 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."perp_market_updated_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..1b1b2e26 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."perp_market_updated_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..6e4449f8 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_market_updated_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_interest_rate.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_interest_rate.sql new file mode 100644 index 00000000..61ff8e93 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_interest_rate.sql @@ -0,0 +1,11 @@ + + + + + + +select interest_rate +from "analytics"."prod_raw_arbitrum_sepolia"."perp_market_updated_arbitrum_sepolia" +where interest_rate is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_market_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_market_id.sql new file mode 100644 index 00000000..2ac68201 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_market_updated_arbitrum_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_price.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_price.sql new file mode 100644 index 00000000..82d6e162 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_raw_arbitrum_sepolia"."perp_market_updated_arbitrum_sepolia" +where price is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_transaction_hash.sql new file mode 100644 index 00000000..e42703c0 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."perp_market_updated_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_account_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_account_id.sql new file mode 100644 index 00000000..103c541b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_order_committed_arbitrum_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..1054b013 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."perp_order_committed_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_block_timestamp.sql new file mode 100644 index 00000000..7c4f3a8e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."perp_order_committed_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..ff6dc5f9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."perp_order_committed_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..748ef7c9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."perp_order_committed_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..4d7ba667 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_order_committed_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_market_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_market_id.sql new file mode 100644 index 00000000..ed91dbdc --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_order_committed_arbitrum_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_transaction_hash.sql new file mode 100644 index 00000000..50dbf2db --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."perp_order_committed_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_account_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_account_id.sql new file mode 100644 index 00000000..459489fe --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_order_settled_arbitrum_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..6a3778dc --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."perp_order_settled_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_block_timestamp.sql new file mode 100644 index 00000000..5319bee8 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."perp_order_settled_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_collected_fees.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_collected_fees.sql new file mode 100644 index 00000000..1e2cfe88 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_collected_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select collected_fees +from "analytics"."prod_raw_arbitrum_sepolia"."perp_order_settled_arbitrum_sepolia" +where collected_fees is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..88107280 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."perp_order_settled_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..3c087a98 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."perp_order_settled_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..9260bc8e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_order_settled_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_market_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_market_id.sql new file mode 100644 index 00000000..92bc3664 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_order_settled_arbitrum_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_transaction_hash.sql new file mode 100644 index 00000000..06f76146 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."perp_order_settled_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquida_194335b1b3a56e21742bf86e1d8822df.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquida_194335b1b3a56e21742bf86e1d8822df.sql new file mode 100644 index 00000000..6e967a16 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquida_194335b1b3a56e21742bf86e1d8822df.sql @@ -0,0 +1,11 @@ + + + + + + +select current_position_size +from "analytics"."prod_raw_arbitrum_sepolia"."perp_position_liquidated_arbitrum_sepolia" +where current_position_size is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquida_5139dff63677335431c18585377588b0.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquida_5139dff63677335431c18585377588b0.sql new file mode 100644 index 00000000..76a3ca48 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquida_5139dff63677335431c18585377588b0.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."perp_position_liquidated_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquida_67af593e048358571f51c4358b034e36.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquida_67af593e048358571f51c4358b034e36.sql new file mode 100644 index 00000000..db489ae1 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquida_67af593e048358571f51c4358b034e36.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_liquidated +from "analytics"."prod_raw_arbitrum_sepolia"."perp_position_liquidated_arbitrum_sepolia" +where amount_liquidated is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquida_739b45baf575a171b7cd98a6a9ac3536.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquida_739b45baf575a171b7cd98a6a9ac3536.sql new file mode 100644 index 00000000..112aedcb --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquida_739b45baf575a171b7cd98a6a9ac3536.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."perp_position_liquidated_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_account_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_account_id.sql new file mode 100644 index 00000000..b1dee35c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_position_liquidated_arbitrum_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..33d02091 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."perp_position_liquidated_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..e5c2e676 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."perp_position_liquidated_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..afb98db8 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."perp_position_liquidated_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..7ea5d556 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_position_liquidated_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_market_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_market_id.sql new file mode 100644 index 00000000..8e16a15e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_position_liquidated_arbitrum_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_e_6070ca257bd7603da2d125674f15be5d.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_e_6070ca257bd7603da2d125674f15be5d.sql new file mode 100644 index 00000000..419fbd1f --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_e_6070ca257bd7603da2d125674f15be5d.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."perp_previous_order_expired_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_e_b2b7543b39b1e2dea7311abd47aef3d7.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_e_b2b7543b39b1e2dea7311abd47aef3d7.sql new file mode 100644 index 00000000..01ec089c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_e_b2b7543b39b1e2dea7311abd47aef3d7.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."perp_previous_order_expired_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_e_b5fcbb15c7ae3b7764487da1fced4fac.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_e_b5fcbb15c7ae3b7764487da1fced4fac.sql new file mode 100644 index 00000000..b77b5ced --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_e_b5fcbb15c7ae3b7764487da1fced4fac.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."perp_previous_order_expired_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_e_fb0442d8a2e499bd44f9c05e96e8636f.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_e_fb0442d8a2e499bd44f9c05e96e8636f.sql new file mode 100644 index 00000000..ad2e823b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_e_fb0442d8a2e499bd44f9c05e96e8636f.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."perp_previous_order_expired_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_e_fd3adb5e7b4a397d9746fe4cc80eec6c.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_e_fd3adb5e7b4a397d9746fe4cc80eec6c.sql new file mode 100644 index 00000000..ab6226d7 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_e_fd3adb5e7b4a397d9746fe4cc80eec6c.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_previous_order_expired_arbitrum_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..619e71b1 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."perp_previous_order_expired_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..c4029c64 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_previous_order_expired_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_sepolia_market_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_sepolia_market_id.sql new file mode 100644 index 00000000..e48976b9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_arbitrum_sepolia"."perp_previous_order_expired_arbitrum_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_account_created_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_account_created_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..96147442 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_account_created_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."perp_account_created_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_account_liquidation_attempt_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_account_liquidation_attempt_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..41c305c2 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_account_liquidation_attempt_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."perp_account_liquidation_attempt_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_collateral_modified_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_collateral_modified_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..056faba9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_collateral_modified_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."perp_collateral_modified_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_interest_charged_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_interest_charged_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..082be564 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_interest_charged_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."perp_interest_charged_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_interest_rate_updated_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_interest_rate_updated_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..aecc1643 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_interest_rate_updated_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."perp_interest_rate_updated_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_market_created_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_market_created_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..f6e6bcdd --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_market_created_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."perp_market_created_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_market_updated_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_market_updated_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..9e7e5134 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_market_updated_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."perp_market_updated_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_order_committed_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_order_committed_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..111d5fe4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_order_committed_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."perp_order_committed_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_order_settled_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_order_settled_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..6c60abba --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_order_settled_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."perp_order_settled_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_position_liquidated_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_position_liquidated_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..9a2bc84c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_position_liquidated_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."perp_position_liquidated_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_previous_order_expired_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_previous_order_expired_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..645ca830 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_previous_order_expired_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."perp_previous_order_expired_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/schema.yml/dbt_utils_recency_blocks_arbitrum_sepolia_hour__ts__1.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/schema.yml/dbt_utils_recency_blocks_arbitrum_sepolia_hour__ts__1.sql new file mode 100644 index 00000000..71a21ff1 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/schema.yml/dbt_utils_recency_blocks_arbitrum_sepolia_hour__ts__1.sql @@ -0,0 +1,38 @@ + + + + + + + +with recency as ( + + select + + + + max(ts) as most_recent + + from "analytics"."prod_raw_arbitrum_sepolia"."blocks_arbitrum_sepolia" + + + +) + +select + + + most_recent, + cast( + + now() + ((interval '1 hour') * (-1)) + + as timestamp) as threshold + +from recency +where most_recent < cast( + + now() + ((interval '1 hour') * (-1)) + + as timestamp) + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/schema.yml/not_null_blocks_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/schema.yml/not_null_blocks_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..b9bed7e3 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/schema.yml/not_null_blocks_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."blocks_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/schema.yml/unique_blocks_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/schema.yml/unique_blocks_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..ca1da035 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/schema.yml/unique_blocks_arbitrum_sepolia_block_number.sql @@ -0,0 +1,14 @@ + + + + +select + block_number as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."blocks_arbitrum_sepolia" +where block_number is not null +group by block_number +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_order_can_d0329823473c419f7712d186d7b5e498.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_order_can_d0329823473c419f7712d186d7b5e498.sql new file mode 100644 index 00000000..8608d034 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_order_can_d0329823473c419f7712d186d7b5e498.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_cancelled_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'OrderCancelled' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_order_com_7c9b04e5bbdb951246b0c9844010bbc6.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_order_com_7c9b04e5bbdb951246b0c9844010bbc6.sql new file mode 100644 index 00000000..5e0b49f2 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_order_com_7c9b04e5bbdb951246b0c9844010bbc6.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_committed_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'OrderCommitted' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_order_set_e481e38872a1c89532855e5ebae95f7f.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_order_set_e481e38872a1c89532855e5ebae95f7f.sql new file mode 100644 index 00000000..ea9464b8 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_order_set_e481e38872a1c89532855e5ebae95f7f.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_settled_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'OrderSettled' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_synth_bou_1c39f8fe0d97b36e91f7b53ed95d2a10.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_synth_bou_1c39f8fe0d97b36e91f7b53ed95d2a10.sql new file mode 100644 index 00000000..8a802d91 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_synth_bou_1c39f8fe0d97b36e91f7b53ed95d2a10.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_bought_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'SynthBought' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_synth_reg_0336e663d10f4ca4b2e33c83cf05eaec.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_synth_reg_0336e663d10f4ca4b2e33c83cf05eaec.sql new file mode 100644 index 00000000..7a71535a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_synth_reg_0336e663d10f4ca4b2e33c83cf05eaec.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_registered_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'SynthRegistered' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_synth_sol_d9a0bcb42697942066d52485de1a1b5e.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_synth_sol_d9a0bcb42697942066d52485de1a1b5e.sql new file mode 100644 index 00000000..0ad74874 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_synth_sol_d9a0bcb42697942066d52485de1a1b5e.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_sold_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'SynthSold' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_synth_unw_5059cd55122eebf2fb18a70d62ded865.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_synth_unw_5059cd55122eebf2fb18a70d62ded865.sql new file mode 100644 index 00000000..c3b4c5d7 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_synth_unw_5059cd55122eebf2fb18a70d62ded865.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_unwrapped_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'SynthUnwrapped' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_synth_wra_6aa8a879b7bf7c59378d8ed42dff1697.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_synth_wra_6aa8a879b7bf7c59378d8ed42dff1697.sql new file mode 100644 index 00000000..1eea2984 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_synth_wra_6aa8a879b7bf7c59378d8ed42dff1697.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_wrapped_arbitrum_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'SynthWrapped' +) + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__0888c7458ff5876cced73d9a0ba1959c.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__0888c7458ff5876cced73d9a0ba1959c.sql new file mode 100644 index 00000000..4f551d70 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__0888c7458ff5876cced73d9a0ba1959c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_wrapped_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__0ad36d3fa0b33a07759a4860000a9f5f.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__0ad36d3fa0b33a07759a4860000a9f5f.sql new file mode 100644 index 00000000..b95b517e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__0ad36d3fa0b33a07759a4860000a9f5f.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_settled_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__2285c31b6c2a1bb99689a0bc568960ad.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__2285c31b6c2a1bb99689a0bc568960ad.sql new file mode 100644 index 00000000..bc4ca942 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__2285c31b6c2a1bb99689a0bc568960ad.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_wrapped_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not fees_collected >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__25ac38788b40f14b3b8c8c523ac5482c.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__25ac38788b40f14b3b8c8c523ac5482c.sql new file mode 100644 index 00000000..f3530c9e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__25ac38788b40f14b3b8c8c523ac5482c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_registered_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__2e848fb90f5ce4223805616c1e8de0ea.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__2e848fb90f5ce4223805616c1e8de0ea.sql new file mode 100644 index 00000000..2cfde8e4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__2e848fb90f5ce4223805616c1e8de0ea.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_cancelled_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__3999a4f439b69d2d791e17ef8117b4b7.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__3999a4f439b69d2d791e17ef8117b4b7.sql new file mode 100644 index 00000000..84333352 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__3999a4f439b69d2d791e17ef8117b4b7.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_unwrapped_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__43a3fa02c5bf4f1b6e2d8a42aa072f09.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__43a3fa02c5bf4f1b6e2d8a42aa072f09.sql new file mode 100644 index 00000000..16c4ea45 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__43a3fa02c5bf4f1b6e2d8a42aa072f09.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_sold_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount_returned >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__4701c94b1c8e345374139f3eba28b34f.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__4701c94b1c8e345374139f3eba28b34f.sql new file mode 100644 index 00000000..0244151b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__4701c94b1c8e345374139f3eba28b34f.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_bought_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__4a73de204b1dfcf91618b24d0ead6352.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__4a73de204b1dfcf91618b24d0ead6352.sql new file mode 100644 index 00000000..21787114 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__4a73de204b1dfcf91618b24d0ead6352.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_settled_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not final_order_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__4c6d95c8e2708f1280d840b1803355d8.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__4c6d95c8e2708f1280d840b1803355d8.sql new file mode 100644 index 00000000..5fcaa630 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__4c6d95c8e2708f1280d840b1803355d8.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_committed_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__56d8991577d08d939e2ea1986046da54.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__56d8991577d08d939e2ea1986046da54.sql new file mode 100644 index 00000000..c1342536 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__56d8991577d08d939e2ea1986046da54.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_bought_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collected_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__5a34291a71efb29313103eb39bf2892c.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__5a34291a71efb29313103eb39bf2892c.sql new file mode 100644 index 00000000..6b6b82cc --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__5a34291a71efb29313103eb39bf2892c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_committed_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount_provided >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__6c0549b03b360d8cf75cf8b1c2153f8e.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__6c0549b03b360d8cf75cf8b1c2153f8e.sql new file mode 100644 index 00000000..616b8256 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__6c0549b03b360d8cf75cf8b1c2153f8e.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_sold_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collected_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__76a041fe88b59c30757024b4b5b64da1.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__76a041fe88b59c30757024b4b5b64da1.sql new file mode 100644 index 00000000..6c9e19d1 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__76a041fe88b59c30757024b4b5b64da1.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_settled_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__8d9f8de76c5b68ce5a80ebfa99b18292.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__8d9f8de76c5b68ce5a80ebfa99b18292.sql new file mode 100644 index 00000000..c2a6a031 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__8d9f8de76c5b68ce5a80ebfa99b18292.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_unwrapped_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not fees_collected >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__a7cec5df7d3e44ee4aee7a99c592f863.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__a7cec5df7d3e44ee4aee7a99c592f863.sql new file mode 100644 index 00000000..40ef7eba --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__a7cec5df7d3e44ee4aee7a99c592f863.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_unwrapped_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount_unwrapped >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__bff2bd10b1ca34eec54bf964bae4a98c.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__bff2bd10b1ca34eec54bf964bae4a98c.sql new file mode 100644 index 00000000..b005e87a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__bff2bd10b1ca34eec54bf964bae4a98c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_sold_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__cc020e7eff85ce396580d951c708f473.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__cc020e7eff85ce396580d951c708f473.sql new file mode 100644 index 00000000..9e8940ba --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__cc020e7eff85ce396580d951c708f473.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_settled_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collected_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__ec6b539a91243fffbbaaa70b65f8ea55.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__ec6b539a91243fffbbaaa70b65f8ea55.sql new file mode 100644 index 00000000..a91c5d30 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__ec6b539a91243fffbbaaa70b65f8ea55.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_bought_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__fddc9ab15032c2b01e4f5a2d714abd05.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__fddc9ab15032c2b01e4f5a2d714abd05.sql new file mode 100644 index 00000000..a3828fcf --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__fddc9ab15032c2b01e4f5a2d714abd05.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_sold_arbitrum_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..720c104a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_cancelled_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_block_timestamp.sql new file mode 100644 index 00000000..75d03760 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_cancelled_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..e89be3ce --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_cancelled_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..1e3572ba --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_cancelled_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..b3e027ae --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_cancelled_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_market_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_market_id.sql new file mode 100644 index 00000000..07c9b5dd --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_cancelled_arbitrum_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_sender.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_sender.sql new file mode 100644 index 00000000..2a539db1 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_cancelled_arbitrum_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_transaction_hash.sql new file mode 100644 index 00000000..4a201927 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_cancelled_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_amount_provided.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_amount_provided.sql new file mode 100644 index 00000000..226ad6dc --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_amount_provided.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_provided +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_committed_arbitrum_sepolia" +where amount_provided is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..ecff544e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_committed_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_block_timestamp.sql new file mode 100644 index 00000000..705a2aed --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_committed_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..dd64ef0d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_committed_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..7a7c08d5 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_committed_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..599fa280 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_committed_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_market_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_market_id.sql new file mode 100644 index 00000000..9c0438e7 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_committed_arbitrum_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_order_type.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_order_type.sql new file mode 100644 index 00000000..473be20e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_order_type.sql @@ -0,0 +1,11 @@ + + + + + + +select order_type +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_committed_arbitrum_sepolia" +where order_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_referrer.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_referrer.sql new file mode 100644 index 00000000..71325e01 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_referrer.sql @@ -0,0 +1,11 @@ + + + + + + +select referrer +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_committed_arbitrum_sepolia" +where referrer is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_sender.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_sender.sql new file mode 100644 index 00000000..240688d3 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_committed_arbitrum_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_transaction_hash.sql new file mode 100644 index 00000000..3cd321b9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_committed_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..2ebad079 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_settled_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_block_timestamp.sql new file mode 100644 index 00000000..ca3e85a6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_settled_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_collected_fees.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_collected_fees.sql new file mode 100644 index 00000000..f1462337 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_collected_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select collected_fees +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_settled_arbitrum_sepolia" +where collected_fees is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..d74d809d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_settled_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..c9de320e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_settled_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..cbee23ac --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_settled_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_market_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_market_id.sql new file mode 100644 index 00000000..368624ce --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_settled_arbitrum_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_order_type.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_order_type.sql new file mode 100644 index 00000000..fea1e6c5 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_order_type.sql @@ -0,0 +1,11 @@ + + + + + + +select order_type +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_settled_arbitrum_sepolia" +where order_type is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_price.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_price.sql new file mode 100644 index 00000000..20fa990b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_settled_arbitrum_sepolia" +where price is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_settler.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_settler.sql new file mode 100644 index 00000000..f3f25e6e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_settler.sql @@ -0,0 +1,11 @@ + + + + + + +select settler +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_settled_arbitrum_sepolia" +where settler is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_transaction_hash.sql new file mode 100644 index 00000000..60529f96 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_settled_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..fd035ec6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_bought_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_block_timestamp.sql new file mode 100644 index 00000000..b8677ccf --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_bought_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_collected_fees.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_collected_fees.sql new file mode 100644 index 00000000..0253b801 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_collected_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select collected_fees +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_bought_arbitrum_sepolia" +where collected_fees is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..c830aab9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_bought_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..79d90470 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_bought_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..2e82a7f6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_bought_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_price.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_price.sql new file mode 100644 index 00000000..32ba058a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_bought_arbitrum_sepolia" +where price is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_referrer.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_referrer.sql new file mode 100644 index 00000000..5d762ea4 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_referrer.sql @@ -0,0 +1,11 @@ + + + + + + +select referrer +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_bought_arbitrum_sepolia" +where referrer is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_synth_market_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_synth_market_id.sql new file mode 100644 index 00000000..a8eccdca --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_bought_arbitrum_sepolia" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_transaction_hash.sql new file mode 100644 index 00000000..bff7fd77 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_bought_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_2fb01859ed6fb2d73c15c31bcb3fc105.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_2fb01859ed6fb2d73c15c31bcb3fc105.sql new file mode 100644 index 00000000..38cf1f37 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_2fb01859ed6fb2d73c15c31bcb3fc105.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_token_address +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_registered_arbitrum_sepolia" +where synth_token_address is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_6da863fc8d9528f5a1874d8fcd090533.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_6da863fc8d9528f5a1874d8fcd090533.sql new file mode 100644 index 00000000..154404c8 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_6da863fc8d9528f5a1874d8fcd090533.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_registered_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..a2b262a7 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_registered_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_block_timestamp.sql new file mode 100644 index 00000000..012b461e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_registered_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..747325ef --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_registered_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..61a97fbf --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_registered_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..6921f6e0 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_registered_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_synth_market_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_synth_market_id.sql new file mode 100644 index 00000000..0c6113b0 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_registered_arbitrum_sepolia" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_amount_returned.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_amount_returned.sql new file mode 100644 index 00000000..6ce26587 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_amount_returned.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_returned +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_sold_arbitrum_sepolia" +where amount_returned is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..b788ca9d --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_sold_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_block_timestamp.sql new file mode 100644 index 00000000..75064c90 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_sold_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_collected_fees.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_collected_fees.sql new file mode 100644 index 00000000..7dceebc7 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_collected_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select collected_fees +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_sold_arbitrum_sepolia" +where collected_fees is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..0be790ca --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_sold_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..92827381 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_sold_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..cc5cfa08 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_sold_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_price.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_price.sql new file mode 100644 index 00000000..f6f79da6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_sold_arbitrum_sepolia" +where price is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_referrer.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_referrer.sql new file mode 100644 index 00000000..c3bce919 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_referrer.sql @@ -0,0 +1,11 @@ + + + + + + +select referrer +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_sold_arbitrum_sepolia" +where referrer is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_synth_market_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_synth_market_id.sql new file mode 100644 index 00000000..2de31da6 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_sold_arbitrum_sepolia" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_transaction_hash.sql new file mode 100644 index 00000000..ca4dbcf9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_sold_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped.sql new file mode 100644 index 00000000..787bb248 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_unwrapped +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_unwrapped_arbitrum_sepolia" +where amount_unwrapped is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..15847e94 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_unwrapped_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_block_timestamp.sql new file mode 100644 index 00000000..86deaa6c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_unwrapped_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..7f4779e3 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_unwrapped_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..396f8707 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_unwrapped_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_fees_collected.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_fees_collected.sql new file mode 100644 index 00000000..f1112010 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_fees_collected.sql @@ -0,0 +1,11 @@ + + + + + + +select fees_collected +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_unwrapped_arbitrum_sepolia" +where fees_collected is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..6e1c6926 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_unwrapped_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id.sql new file mode 100644 index 00000000..29cb36df --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_unwrapped_arbitrum_sepolia" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_transaction_hash.sql new file mode 100644 index 00000000..ecc0bc75 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_unwrapped_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_block_number.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_block_number.sql new file mode 100644 index 00000000..26954513 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_wrapped_arbitrum_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_block_timestamp.sql new file mode 100644 index 00000000..b844a984 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_wrapped_arbitrum_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_contract.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_contract.sql new file mode 100644 index 00000000..ec34b06b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_wrapped_arbitrum_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_event_name.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_event_name.sql new file mode 100644 index 00000000..a1dbfb75 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_wrapped_arbitrum_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_fees_collected.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_fees_collected.sql new file mode 100644 index 00000000..5d54a092 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_fees_collected.sql @@ -0,0 +1,11 @@ + + + + + + +select fees_collected +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_wrapped_arbitrum_sepolia" +where fees_collected is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..b358bb9c --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_wrapped_arbitrum_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_synth_market_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_synth_market_id.sql new file mode 100644 index 00000000..907973aa --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_wrapped_arbitrum_sepolia" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_transaction_hash.sql new file mode 100644 index 00000000..afa02e4a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_wrapped_arbitrum_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_order_cancelled_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_order_cancelled_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..a552d606 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_order_cancelled_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_cancelled_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_order_committed_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_order_committed_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..43fde250 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_order_committed_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_committed_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_order_settled_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_order_settled_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..02e8828e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_order_settled_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."spot_order_settled_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_synth_bought_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_synth_bought_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..9eb89a10 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_synth_bought_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_bought_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_synth_registered_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_synth_registered_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..4d778e6e --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_synth_registered_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_registered_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_synth_sold_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_synth_sold_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..297182dc --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_synth_sold_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_sold_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_synth_unwrapped_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_synth_unwrapped_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..5d86e5b1 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_synth_unwrapped_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_unwrapped_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_synth_wrapped_arbitrum_sepolia_id.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_synth_wrapped_arbitrum_sepolia_id.sql new file mode 100644 index 00000000..94e443bb --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_synth_wrapped_arbitrum_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_arbitrum_sepolia"."spot_synth_wrapped_arbitrum_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_order_cancelled_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_order_cancelled_arbitrum_sepolia.sql new file mode 100644 index 00000000..028810a1 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_order_cancelled_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."spot_market_proxy_event_order_cancelled" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_order_committed_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_order_committed_arbitrum_sepolia.sql new file mode 100644 index 00000000..860e6484 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_order_committed_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."spot_market_proxy_event_order_committed" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_order_settled_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_order_settled_arbitrum_sepolia.sql new file mode 100644 index 00000000..e5cac981 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_order_settled_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."spot_market_proxy_event_order_settled" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_synth_bought_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_synth_bought_arbitrum_sepolia.sql new file mode 100644 index 00000000..b63bbe5a --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_synth_bought_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."spot_market_proxy_event_synth_bought" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_synth_registered_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_synth_registered_arbitrum_sepolia.sql new file mode 100644 index 00000000..6f3ee6a9 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_synth_registered_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."spot_market_proxy_event_synth_registered" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_synth_sold_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_synth_sold_arbitrum_sepolia.sql new file mode 100644 index 00000000..fe2b6a05 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_synth_sold_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."spot_market_proxy_event_synth_sold" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_synth_unwrapped_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_synth_unwrapped_arbitrum_sepolia.sql new file mode 100644 index 00000000..e0a64a8b --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_synth_unwrapped_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."spot_market_proxy_event_synth_unwrapped" diff --git a/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_synth_wrapped_arbitrum_sepolia.sql b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_synth_wrapped_arbitrum_sepolia.sql new file mode 100644 index 00000000..23d69429 --- /dev/null +++ b/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_synth_wrapped_arbitrum_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_arbitrum_sepolia"."spot_market_proxy_event_synth_wrapped" diff --git a/compiled/synthetix/models/raw/base/mainnet/blocks_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/blocks_base_mainnet.sql new file mode 100644 index 00000000..a2955117 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/blocks_base_mainnet.sql @@ -0,0 +1,39 @@ +with indexer_blocks as ( + select + timestamp as ts, + CAST( + number as INTEGER + ) as block_number + from + "analytics"."raw_base_mainnet"."block" +), + +parquet_blocks as ( + select + TO_TIMESTAMP(timestamp) as ts, + CAST( + block_number as INTEGER + ) as block_number + from + "analytics"."raw_base_mainnet"."blocks_parquet" +), + +combined_blocks as ( + select * + from + indexer_blocks + + union all + + select * + from + parquet_blocks +) + +select + block_number, + MIN(ts) as ts +from + combined_blocks +group by + block_number \ No newline at end of file diff --git a/compiled/synthetix/models/raw/base/mainnet/buyback/buyback_processed_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/buyback/buyback_processed_base_mainnet.sql new file mode 100644 index 00000000..d0a6b1e0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/buyback/buyback_processed_base_mainnet.sql @@ -0,0 +1,43 @@ +with legacy_events as ( + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."buyback_snx_legacy_event_buyback_processed" + +), + +current_events as ( + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."buyback_snx_event_buyback_processed" + +) + +select + id, + block_number, + block_timestamp, + transaction_hash, + event_name, + contract, + buyer, + snx, + usd +from + legacy_events +union all +select + id, + block_number, + block_timestamp, + transaction_hash, + event_name, + contract, + buyer, + snx, + usd +from + current_events \ No newline at end of file diff --git a/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/accepted_values_buyback_proces_8068cd10186cbca1b52cf3e47bbbd6be.sql b/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/accepted_values_buyback_proces_8068cd10186cbca1b52cf3e47bbbd6be.sql new file mode 100644 index 00000000..5050904a --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/accepted_values_buyback_proces_8068cd10186cbca1b52cf3e47bbbd6be.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."buyback_processed_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'BuybackProcessed' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_buyba_7205bdf024217b749658bf7787b4a0da.sql b/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_buyba_7205bdf024217b749658bf7787b4a0da.sql new file mode 100644 index 00000000..84386fe3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_buyba_7205bdf024217b749658bf7787b4a0da.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."buyback_processed_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not snx >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_buyba_afb70dba74fac398d6e51d33db8447fc.sql b/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_buyba_afb70dba74fac398d6e51d33db8447fc.sql new file mode 100644 index 00000000..86b8e414 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_buyba_afb70dba74fac398d6e51d33db8447fc.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."buyback_processed_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not usd >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_block_number.sql new file mode 100644 index 00000000..68ca79eb --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."buyback_processed_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..5d5aedf1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."buyback_processed_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_buyer.sql b/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_buyer.sql new file mode 100644 index 00000000..3e216be5 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_buyer.sql @@ -0,0 +1,11 @@ + + + + + + +select buyer +from "analytics"."prod_raw_base_mainnet"."buyback_processed_base_mainnet" +where buyer is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_contract.sql new file mode 100644 index 00000000..27aa9629 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."buyback_processed_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_event_name.sql new file mode 100644 index 00000000..f1842b58 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."buyback_processed_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_id.sql new file mode 100644 index 00000000..49a25043 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."buyback_processed_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_snx.sql b/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_snx.sql new file mode 100644 index 00000000..12d624b5 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_snx.sql @@ -0,0 +1,11 @@ + + + + + + +select snx +from "analytics"."prod_raw_base_mainnet"."buyback_processed_base_mainnet" +where snx is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..fce17333 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."buyback_processed_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_usd.sql b/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_usd.sql new file mode 100644 index 00000000..048f9483 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_usd.sql @@ -0,0 +1,11 @@ + + + + + + +select usd +from "analytics"."prod_raw_base_mainnet"."buyback_processed_base_mainnet" +where usd is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/unique_buyback_processed_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/unique_buyback_processed_base_mainnet_id.sql new file mode 100644 index 00000000..7f4187a3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/unique_buyback_processed_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."buyback_processed_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/core_account_created_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/core/core_account_created_base_mainnet.sql new file mode 100644 index 00000000..64b4cacf --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/core_account_created_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."core_proxy_event_account_created" diff --git a/compiled/synthetix/models/raw/base/mainnet/core/core_delegation_updated_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/core/core_delegation_updated_base_mainnet.sql new file mode 100644 index 00000000..1d7a9d65 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/core_delegation_updated_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."core_proxy_event_delegation_updated" diff --git a/compiled/synthetix/models/raw/base/mainnet/core/core_deposited_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/core/core_deposited_base_mainnet.sql new file mode 100644 index 00000000..3f2e4147 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/core_deposited_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."core_proxy_event_deposited" diff --git a/compiled/synthetix/models/raw/base/mainnet/core/core_liquidation_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/core/core_liquidation_base_mainnet.sql new file mode 100644 index 00000000..af223701 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/core_liquidation_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."core_proxy_event_liquidation" diff --git a/compiled/synthetix/models/raw/base/mainnet/core/core_market_registered_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/core/core_market_registered_base_mainnet.sql new file mode 100644 index 00000000..512d62a9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/core_market_registered_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."core_proxy_event_market_registered" diff --git a/compiled/synthetix/models/raw/base/mainnet/core/core_market_updated_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/core/core_market_updated_base_mainnet.sql new file mode 100644 index 00000000..295a25b1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/core_market_updated_base_mainnet.sql @@ -0,0 +1,151 @@ +with events as ( + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + deposited_collateral_value, + target as sender, + 'USD' as collateral_type, + credit_capacity, + amount as token_amount + from + ( + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."core_proxy_legacy_event_market_usd_deposited" + + ) as usd_deposited -- noqa: AL05 + union all + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + deposited_collateral_value, + target as sender, + 'USD' as collateral_type, + credit_capacity, + amount as token_amount + from + ( + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."core_proxy_legacy_event_market_usd_withdrawn" + + ) as usd_withdrawn -- noqa: AL05 + union all + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + deposited_collateral_value, + sender, + collateral_type, + credit_capacity, + token_amount + from + ( + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."core_proxy_event_market_collateral_deposited" + + ) as collateral_deposited -- noqa: AL05 + union all + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + deposited_collateral_value, + sender, + collateral_type, + credit_capacity, + token_amount + from + ( + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."core_proxy_event_market_collateral_withdrawn" + + ) as collateral_withdrawn -- noqa: AL05 + union all + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + deposited_collateral_value, + target as sender, + 'USD' as collateral_type, + credit_capacity, + amount as token_amount + from + ( + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."core_proxy_event_market_usd_deposited" + + ) as usd_deposited -- noqa: AL05 + union all + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + deposited_collateral_value, + target as sender, + 'USD' as collateral_type, + credit_capacity, + amount as token_amount + from + ( + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."core_proxy_event_market_usd_withdrawn" + + ) as usd_withdrawn -- noqa: AL05 +) + +select * +from + events +order by + block_timestamp \ No newline at end of file diff --git a/compiled/synthetix/models/raw/base/mainnet/core/core_pool_created_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/core/core_pool_created_base_mainnet.sql new file mode 100644 index 00000000..20312094 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/core_pool_created_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."core_proxy_event_pool_created" diff --git a/compiled/synthetix/models/raw/base/mainnet/core/core_rewards_claimed_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/core/core_rewards_claimed_base_mainnet.sql new file mode 100644 index 00000000..d8fa18f2 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/core_rewards_claimed_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."core_proxy_event_rewards_claimed" diff --git a/compiled/synthetix/models/raw/base/mainnet/core/core_rewards_distributed_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/core/core_rewards_distributed_base_mainnet.sql new file mode 100644 index 00000000..9dcc67dd --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/core_rewards_distributed_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."core_proxy_event_rewards_distributed" diff --git a/compiled/synthetix/models/raw/base/mainnet/core/core_usd_burned_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/core/core_usd_burned_base_mainnet.sql new file mode 100644 index 00000000..68d8ffa0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/core_usd_burned_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."core_proxy_event_usd_burned" diff --git a/compiled/synthetix/models/raw/base/mainnet/core/core_usd_minted_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/core/core_usd_minted_base_mainnet.sql new file mode 100644 index 00000000..b8d75b7b --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/core_usd_minted_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."core_proxy_event_usd_minted" diff --git a/compiled/synthetix/models/raw/base/mainnet/core/core_vault_collateral_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/core/core_vault_collateral_base_mainnet.sql new file mode 100644 index 00000000..8e3e72a4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/core_vault_collateral_base_mainnet.sql @@ -0,0 +1,41 @@ +with base as ( + select + block_number, + contract_address, + chain_id, + pool_id, + collateral_type, + cast( + amount as numeric + ) as amount, + cast( + value as numeric + ) as collateral_value + from + "analytics"."raw_base_mainnet"."core_get_vault_collateral" + where + amount is not null +) + +select + to_timestamp(blocks.timestamp) as ts, + cast( + blocks.block_number as integer + ) as block_number, + base.contract_address, + cast( + base.pool_id as integer + ) as pool_id, + cast( + base.collateral_type as varchar + ) as collateral_type, + + base.amount / 1e18 + as amount, + + base.collateral_value / 1e18 + as collateral_value +from + base +inner join "analytics"."raw_base_mainnet"."blocks_parquet" as blocks + on base.block_number = blocks.block_number \ No newline at end of file diff --git a/compiled/synthetix/models/raw/base/mainnet/core/core_vault_debt_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/core/core_vault_debt_base_mainnet.sql new file mode 100644 index 00000000..3676ceb2 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/core_vault_debt_base_mainnet.sql @@ -0,0 +1,37 @@ +with base as ( + select + block_number, + contract_address, + chain_id, + pool_id, + collateral_type, + CAST( + value_1 as numeric + ) as debt + from + "analytics"."raw_base_mainnet"."core_get_vault_debt" + where + value_1 is not null +) + +select + TO_TIMESTAMP( + blocks.timestamp + ) as ts, + CAST( + blocks.block_number as integer + ) as block_number, + base.contract_address, + CAST( + base.pool_id as integer + ) as pool_id, + CAST( + base.collateral_type as varchar + ) as collateral_type, + + base.debt / 1e18 + as debt +from + base +inner join "analytics"."raw_base_mainnet"."blocks_parquet" as blocks + on base.block_number = blocks.block_number \ No newline at end of file diff --git a/compiled/synthetix/models/raw/base/mainnet/core/core_vault_liquidation_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/core/core_vault_liquidation_base_mainnet.sql new file mode 100644 index 00000000..acf97de0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/core_vault_liquidation_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."core_proxy_event_vault_liquidation" diff --git a/compiled/synthetix/models/raw/base/mainnet/core/core_withdrawn_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/core/core_withdrawn_base_mainnet.sql new file mode 100644 index 00000000..e0d7c0a0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/core_withdrawn_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."core_proxy_event_withdrawn" diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_account_c_a1256cab63a858b197b78f9432dd8903.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_account_c_a1256cab63a858b197b78f9432dd8903.sql new file mode 100644 index 00000000..7cd2a5ce --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_account_c_a1256cab63a858b197b78f9432dd8903.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."core_account_created_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'AccountCreated' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_delegatio_6fb7ece242e2fdcc30491b13926793be.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_delegatio_6fb7ece242e2fdcc30491b13926793be.sql new file mode 100644 index 00000000..da44cdd8 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_delegatio_6fb7ece242e2fdcc30491b13926793be.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."core_delegation_updated_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'DelegationUpdated' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_deposited_d2ece9aaf2ead30501daa2b49e21a31c.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_deposited_d2ece9aaf2ead30501daa2b49e21a31c.sql new file mode 100644 index 00000000..b0db9555 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_deposited_d2ece9aaf2ead30501daa2b49e21a31c.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."core_deposited_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'Deposited' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_liquidati_2f8a8c41dad7bc8573be95bdd2240533.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_liquidati_2f8a8c41dad7bc8573be95bdd2240533.sql new file mode 100644 index 00000000..88c02fd2 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_liquidati_2f8a8c41dad7bc8573be95bdd2240533.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."core_liquidation_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'Liquidation' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_market_re_7d22dc7014c15a24d3a378934a783186.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_market_re_7d22dc7014c15a24d3a378934a783186.sql new file mode 100644 index 00000000..039fe018 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_market_re_7d22dc7014c15a24d3a378934a783186.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."core_market_registered_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'MarketRegistered' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_market_up_8ffc0f692fd38a4fb71d7fad1fdca0f3.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_market_up_8ffc0f692fd38a4fb71d7fad1fdca0f3.sql new file mode 100644 index 00000000..b22086c1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_market_up_8ffc0f692fd38a4fb71d7fad1fdca0f3.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."core_market_updated_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_pool_crea_bdbd8829aa1ff5cab82d34c5df5684cd.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_pool_crea_bdbd8829aa1ff5cab82d34c5df5684cd.sql new file mode 100644 index 00000000..6a16e6b8 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_pool_crea_bdbd8829aa1ff5cab82d34c5df5684cd.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."core_pool_created_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'PoolCreated' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_rewards_c_aad60da75a6038cc74207493be039974.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_rewards_c_aad60da75a6038cc74207493be039974.sql new file mode 100644 index 00000000..2e530d77 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_rewards_c_aad60da75a6038cc74207493be039974.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."core_rewards_claimed_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'RewardsClaimed' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_rewards_d_84b0fa070897af09099b10595ee397ae.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_rewards_d_84b0fa070897af09099b10595ee397ae.sql new file mode 100644 index 00000000..360ba58b --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_rewards_d_84b0fa070897af09099b10595ee397ae.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."core_rewards_distributed_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'RewardsDistributed' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_usd_burne_6c46cbac385294db7e70f471efaa5ca8.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_usd_burne_6c46cbac385294db7e70f471efaa5ca8.sql new file mode 100644 index 00000000..316a0660 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_usd_burne_6c46cbac385294db7e70f471efaa5ca8.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."core_usd_burned_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'UsdBurned' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_usd_minte_a62ddc156bda3c5e30f190584fdb834e.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_usd_minte_a62ddc156bda3c5e30f190584fdb834e.sql new file mode 100644 index 00000000..068acda1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_usd_minte_a62ddc156bda3c5e30f190584fdb834e.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."core_usd_minted_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'UsdMinted' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_vault_liq_45a427ac84df0810a91900c306041b2b.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_vault_liq_45a427ac84df0810a91900c306041b2b.sql new file mode 100644 index 00000000..07a93f99 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_vault_liq_45a427ac84df0810a91900c306041b2b.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."core_vault_liquidation_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'VaultLiquidation' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_withdrawn_9232007c2d4beca3cf202e40bf1586d8.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_withdrawn_9232007c2d4beca3cf202e40bf1586d8.sql new file mode 100644 index 00000000..e9ec1207 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_withdrawn_9232007c2d4beca3cf202e40bf1586d8.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."core_withdrawn_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'Withdrawn' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__072d0a3e91e04239f7438a3e2f51a69c.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__072d0a3e91e04239f7438a3e2f51a69c.sql new file mode 100644 index 00000000..8ef02844 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__072d0a3e91e04239f7438a3e2f51a69c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_market_updated_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__0ebf2739b124eb8dac7f84f98842bbcd.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__0ebf2739b124eb8dac7f84f98842bbcd.sql new file mode 100644 index 00000000..ecb0ab4a --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__0ebf2739b124eb8dac7f84f98842bbcd.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_market_updated_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not deposited_collateral_value >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__14bb4889df60650f86384669233cdfc3.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__14bb4889df60650f86384669233cdfc3.sql new file mode 100644 index 00000000..89d139cf --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__14bb4889df60650f86384669233cdfc3.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_usd_minted_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__253b9a83002d16c95924abe6f937d846.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__253b9a83002d16c95924abe6f937d846.sql new file mode 100644 index 00000000..678b859c --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__253b9a83002d16c95924abe6f937d846.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_delegation_updated_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__2ac3bbca2e87763cd3aa7b60a2711897.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__2ac3bbca2e87763cd3aa7b60a2711897.sql new file mode 100644 index 00000000..0d25cfe4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__2ac3bbca2e87763cd3aa7b60a2711897.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_rewards_claimed_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__2d2cd96f455068e88f22556076aa5a56.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__2d2cd96f455068e88f22556076aa5a56.sql new file mode 100644 index 00000000..c33f8e97 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__2d2cd96f455068e88f22556076aa5a56.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_usd_minted_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__36fc9dfe3b15217319d5fd29c4d3d7a4.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__36fc9dfe3b15217319d5fd29c4d3d7a4.sql new file mode 100644 index 00000000..24c6b23d --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__36fc9dfe3b15217319d5fd29c4d3d7a4.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_rewards_distributed_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__3ce6f9d55bc6a557e5bfd2630704f435.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__3ce6f9d55bc6a557e5bfd2630704f435.sql new file mode 100644 index 00000000..1514d0f1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__3ce6f9d55bc6a557e5bfd2630704f435.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_vault_collateral_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__47bddc57664c78a55614ac643ed3ffcf.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__47bddc57664c78a55614ac643ed3ffcf.sql new file mode 100644 index 00000000..2503c71f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__47bddc57664c78a55614ac643ed3ffcf.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_liquidation_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not liquidate_as_account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__4e8993cb1da2677e8026b5c779015536.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__4e8993cb1da2677e8026b5c779015536.sql new file mode 100644 index 00000000..be4c2de2 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__4e8993cb1da2677e8026b5c779015536.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_withdrawn_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not token_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__51f9fca6491d2ad8559f025743537402.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__51f9fca6491d2ad8559f025743537402.sql new file mode 100644 index 00000000..53ad1b1f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__51f9fca6491d2ad8559f025743537402.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_vault_liquidation_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__5a9c6563bcebecccc18c3ba5737a8c27.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__5a9c6563bcebecccc18c3ba5737a8c27.sql new file mode 100644 index 00000000..f009491d --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__5a9c6563bcebecccc18c3ba5737a8c27.sql @@ -0,0 +1,22 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_delegation_updated_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not leverage >= 1000000000000000000 + -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule. + or not leverage <= 1000000000000000000 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__5f1c37222733408e1c709a047f319d20.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__5f1c37222733408e1c709a047f319d20.sql new file mode 100644 index 00000000..30fe8d8b --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__5f1c37222733408e1c709a047f319d20.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_rewards_distributed_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not duration >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__624bae7a26f389d81fab0e2e4873aba4.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__624bae7a26f389d81fab0e2e4873aba4.sql new file mode 100644 index 00000000..79e3751d --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__624bae7a26f389d81fab0e2e4873aba4.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_delegation_updated_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__63101afe87b50f579e2db7cc4c5329b8.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__63101afe87b50f579e2db7cc4c5329b8.sql new file mode 100644 index 00000000..756dabe3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__63101afe87b50f579e2db7cc4c5329b8.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_usd_burned_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__6ca6e9805390c0e9a66c350a39ec9df1.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__6ca6e9805390c0e9a66c350a39ec9df1.sql new file mode 100644 index 00000000..81958f50 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__6ca6e9805390c0e9a66c350a39ec9df1.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_deposited_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__73dff824ec86c822b9f44e7920a6345d.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__73dff824ec86c822b9f44e7920a6345d.sql new file mode 100644 index 00000000..dc6a1cec --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__73dff824ec86c822b9f44e7920a6345d.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_deposited_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not token_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__79fc7758f49cfa3d2f7a491a9fca71a4.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__79fc7758f49cfa3d2f7a491a9fca71a4.sql new file mode 100644 index 00000000..52a9c38f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__79fc7758f49cfa3d2f7a491a9fca71a4.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_vault_debt_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__7e7963d46f2c6d05d90cee3851af4c4f.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__7e7963d46f2c6d05d90cee3851af4c4f.sql new file mode 100644 index 00000000..5b85498b --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__7e7963d46f2c6d05d90cee3851af4c4f.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_usd_minted_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__888a89f13edea0827880954dcadc49b0.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__888a89f13edea0827880954dcadc49b0.sql new file mode 100644 index 00000000..efdc195a --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__888a89f13edea0827880954dcadc49b0.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_liquidation_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__89c5610ccaa1c6a8b230b4c61815e02e.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__89c5610ccaa1c6a8b230b4c61815e02e.sql new file mode 100644 index 00000000..76a3d208 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__89c5610ccaa1c6a8b230b4c61815e02e.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_withdrawn_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__9c86403cb2ee785aa0809eae1dfa9291.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__9c86403cb2ee785aa0809eae1dfa9291.sql new file mode 100644 index 00000000..bf62076c --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__9c86403cb2ee785aa0809eae1dfa9291.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_liquidation_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a1c22aa1af42c6708c0439995bac0e8a.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a1c22aa1af42c6708c0439995bac0e8a.sql new file mode 100644 index 00000000..9522143a --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a1c22aa1af42c6708c0439995bac0e8a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_usd_burned_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a777d371e2bd5b2327d43f495fd10adc.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a777d371e2bd5b2327d43f495fd10adc.sql new file mode 100644 index 00000000..8b170b7e --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a777d371e2bd5b2327d43f495fd10adc.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_vault_collateral_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collateral_value >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__aecdb6e1634e2b861870dc60d37cf98c.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__aecdb6e1634e2b861870dc60d37cf98c.sql new file mode 100644 index 00000000..b581f092 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__aecdb6e1634e2b861870dc60d37cf98c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_vault_liquidation_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not liquidate_as_account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__b1c522fbe833ee75b2877e8459f86cca.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__b1c522fbe833ee75b2877e8459f86cca.sql new file mode 100644 index 00000000..db0f21ec --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__b1c522fbe833ee75b2877e8459f86cca.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_rewards_claimed_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__b6577276631f758181334c9490e0d1f2.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__b6577276631f758181334c9490e0d1f2.sql new file mode 100644 index 00000000..bdfc311c --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__b6577276631f758181334c9490e0d1f2.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_vault_collateral_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c3d16b83384c2504d670e69fb4931d89.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c3d16b83384c2504d670e69fb4931d89.sql new file mode 100644 index 00000000..c4620cab --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c3d16b83384c2504d670e69fb4931d89.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_rewards_distributed_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__d8e8bea5c4b2354e7f869cd680bd68b7.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__d8e8bea5c4b2354e7f869cd680bd68b7.sql new file mode 100644 index 00000000..895e386f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__d8e8bea5c4b2354e7f869cd680bd68b7.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_pool_created_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ee84146b3c7f59e069cb06c4866f3afb.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ee84146b3c7f59e069cb06c4866f3afb.sql new file mode 100644 index 00000000..876ec3ff --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ee84146b3c7f59e069cb06c4866f3afb.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_delegation_updated_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ef8c2ac0471d5e31c631c60851e1a104.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ef8c2ac0471d5e31c631c60851e1a104.sql new file mode 100644 index 00000000..61abbcc5 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ef8c2ac0471d5e31c631c60851e1a104.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_market_updated_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not token_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__fa0ed60eafe37b04ad128d3b911d6149.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__fa0ed60eafe37b04ad128d3b911d6149.sql new file mode 100644 index 00000000..23183a24 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__fa0ed60eafe37b04ad128d3b911d6149.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_usd_burned_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__fb024e3fa3982ab93641f21fa4d9026d.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__fb024e3fa3982ab93641f21fa4d9026d.sql new file mode 100644 index 00000000..71aace73 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__fb024e3fa3982ab93641f21fa4d9026d.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_account_created_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__feee96e2415d527613f8844cc4624c65.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__feee96e2415d527613f8844cc4624c65.sql new file mode 100644 index 00000000..539a24e1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__feee96e2415d527613f8844cc4624c65.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."core_rewards_claimed_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_account_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_account_id.sql new file mode 100644 index 00000000..69aa5fd2 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_mainnet"."core_account_created_base_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_block_number.sql new file mode 100644 index 00000000..b33dbe28 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."core_account_created_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..79035f8c --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."core_account_created_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_contract.sql new file mode 100644 index 00000000..296627f9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."core_account_created_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_event_name.sql new file mode 100644 index 00000000..88206746 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."core_account_created_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_id.sql new file mode 100644 index 00000000..4cde55aa --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."core_account_created_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_owner.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_owner.sql new file mode 100644 index 00000000..937f12f0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_owner.sql @@ -0,0 +1,11 @@ + + + + + + +select owner +from "analytics"."prod_raw_base_mainnet"."core_account_created_base_mainnet" +where owner is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..aca388cf --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."core_account_created_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_account_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_account_id.sql new file mode 100644 index 00000000..a1b4b6c3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_mainnet"."core_delegation_updated_base_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_amount.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_amount.sql new file mode 100644 index 00000000..1b7fc3b7 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_base_mainnet"."core_delegation_updated_base_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_block_number.sql new file mode 100644 index 00000000..8e7bd959 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."core_delegation_updated_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..4a082152 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."core_delegation_updated_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_collateral_type.sql new file mode 100644 index 00000000..916faa76 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_base_mainnet"."core_delegation_updated_base_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_contract.sql new file mode 100644 index 00000000..126f62f5 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."core_delegation_updated_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_event_name.sql new file mode 100644 index 00000000..110683dc --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."core_delegation_updated_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_id.sql new file mode 100644 index 00000000..123cfe93 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."core_delegation_updated_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_leverage.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_leverage.sql new file mode 100644 index 00000000..9544051f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_leverage.sql @@ -0,0 +1,11 @@ + + + + + + +select leverage +from "analytics"."prod_raw_base_mainnet"."core_delegation_updated_base_mainnet" +where leverage is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_pool_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_pool_id.sql new file mode 100644 index 00000000..677e8830 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_base_mainnet"."core_delegation_updated_base_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_sender.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_sender.sql new file mode 100644 index 00000000..ade14348 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_base_mainnet"."core_delegation_updated_base_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..a7b54201 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."core_delegation_updated_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_account_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_account_id.sql new file mode 100644 index 00000000..d454bae1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_mainnet"."core_deposited_base_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_block_number.sql new file mode 100644 index 00000000..bd6d4ee7 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."core_deposited_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..8b6ff743 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."core_deposited_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_collateral_type.sql new file mode 100644 index 00000000..57e773ea --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_base_mainnet"."core_deposited_base_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_contract.sql new file mode 100644 index 00000000..1ac41f7a --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."core_deposited_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_event_name.sql new file mode 100644 index 00000000..e50ca060 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."core_deposited_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_id.sql new file mode 100644 index 00000000..57fb1cf2 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."core_deposited_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_sender.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_sender.sql new file mode 100644 index 00000000..a699bd66 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_base_mainnet"."core_deposited_base_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_token_amount.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_token_amount.sql new file mode 100644 index 00000000..507ed017 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_token_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select token_amount +from "analytics"."prod_raw_base_mainnet"."core_deposited_base_mainnet" +where token_amount is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..2b09f6ff --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."core_deposited_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_account_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_account_id.sql new file mode 100644 index 00000000..80c6bdf8 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_mainnet"."core_liquidation_base_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_block_number.sql new file mode 100644 index 00000000..21090f91 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."core_liquidation_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..4830890f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."core_liquidation_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_collateral_type.sql new file mode 100644 index 00000000..dcf1c4ab --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_base_mainnet"."core_liquidation_base_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_contract.sql new file mode 100644 index 00000000..117661fa --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."core_liquidation_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_event_name.sql new file mode 100644 index 00000000..d05a4b38 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."core_liquidation_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_id.sql new file mode 100644 index 00000000..c912e6ba --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."core_liquidation_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_liquidate_as_account_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_liquidate_as_account_id.sql new file mode 100644 index 00000000..a9d53772 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_liquidate_as_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select liquidate_as_account_id +from "analytics"."prod_raw_base_mainnet"."core_liquidation_base_mainnet" +where liquidate_as_account_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_pool_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_pool_id.sql new file mode 100644 index 00000000..90855ec6 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_base_mainnet"."core_liquidation_base_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_sender.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_sender.sql new file mode 100644 index 00000000..f36cbf44 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_base_mainnet"."core_liquidation_base_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..33ffa2a9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."core_liquidation_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_block_number.sql new file mode 100644 index 00000000..8033a720 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."core_market_registered_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..cb672bd2 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."core_market_registered_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_contract.sql new file mode 100644 index 00000000..b5b96e52 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."core_market_registered_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_event_name.sql new file mode 100644 index 00000000..b6ef960a --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."core_market_registered_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_id.sql new file mode 100644 index 00000000..96516f43 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."core_market_registered_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_market.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_market.sql new file mode 100644 index 00000000..f3ec9451 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_market.sql @@ -0,0 +1,11 @@ + + + + + + +select market +from "analytics"."prod_raw_base_mainnet"."core_market_registered_base_mainnet" +where market is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_market_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_market_id.sql new file mode 100644 index 00000000..d29a4e8f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_base_mainnet"."core_market_registered_base_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_sender.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_sender.sql new file mode 100644 index 00000000..6acada20 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_base_mainnet"."core_market_registered_base_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..1f4c01bf --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."core_market_registered_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_b_b44b760e99c9075cf641955fb1ad1996.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_b_b44b760e99c9075cf641955fb1ad1996.sql new file mode 100644 index 00000000..6a17587a --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_b_b44b760e99c9075cf641955fb1ad1996.sql @@ -0,0 +1,11 @@ + + + + + + +select deposited_collateral_value +from "analytics"."prod_raw_base_mainnet"."core_market_updated_base_mainnet" +where deposited_collateral_value is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_block_number.sql new file mode 100644 index 00000000..66795380 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."core_market_updated_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..5b4cc1bf --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."core_market_updated_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_collateral_type.sql new file mode 100644 index 00000000..1b3a2188 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_base_mainnet"."core_market_updated_base_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_contract.sql new file mode 100644 index 00000000..66776ce2 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."core_market_updated_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_credit_capacity.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_credit_capacity.sql new file mode 100644 index 00000000..b166c24f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_credit_capacity.sql @@ -0,0 +1,11 @@ + + + + + + +select credit_capacity +from "analytics"."prod_raw_base_mainnet"."core_market_updated_base_mainnet" +where credit_capacity is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_event_name.sql new file mode 100644 index 00000000..9e01cd99 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."core_market_updated_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_id.sql new file mode 100644 index 00000000..ba4068d7 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."core_market_updated_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_market_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_market_id.sql new file mode 100644 index 00000000..b4dd2487 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_base_mainnet"."core_market_updated_base_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_net_issuance.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_net_issuance.sql new file mode 100644 index 00000000..75aa2ab5 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_net_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select net_issuance +from "analytics"."prod_raw_base_mainnet"."core_market_updated_base_mainnet" +where net_issuance is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_sender.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_sender.sql new file mode 100644 index 00000000..866596a3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_base_mainnet"."core_market_updated_base_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_token_amount.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_token_amount.sql new file mode 100644 index 00000000..ceabf66e --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_token_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select token_amount +from "analytics"."prod_raw_base_mainnet"."core_market_updated_base_mainnet" +where token_amount is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..3958d5ed --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."core_market_updated_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_block_number.sql new file mode 100644 index 00000000..a845cca9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."core_pool_created_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..0049d916 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."core_pool_created_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_contract.sql new file mode 100644 index 00000000..31730975 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."core_pool_created_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_event_name.sql new file mode 100644 index 00000000..27f37c43 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."core_pool_created_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_id.sql new file mode 100644 index 00000000..d0ba9895 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."core_pool_created_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_owner.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_owner.sql new file mode 100644 index 00000000..d40a4614 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_owner.sql @@ -0,0 +1,11 @@ + + + + + + +select owner +from "analytics"."prod_raw_base_mainnet"."core_pool_created_base_mainnet" +where owner is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_pool_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_pool_id.sql new file mode 100644 index 00000000..ae849789 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_base_mainnet"."core_pool_created_base_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_sender.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_sender.sql new file mode 100644 index 00000000..fdb8ad30 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_base_mainnet"."core_pool_created_base_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..b014c2fc --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."core_pool_created_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_account_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_account_id.sql new file mode 100644 index 00000000..ccac1072 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_mainnet"."core_rewards_claimed_base_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_amount.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_amount.sql new file mode 100644 index 00000000..6819618f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_base_mainnet"."core_rewards_claimed_base_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_block_number.sql new file mode 100644 index 00000000..acab2092 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."core_rewards_claimed_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..f30bf1a1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."core_rewards_claimed_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_collateral_type.sql new file mode 100644 index 00000000..47f376c0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_base_mainnet"."core_rewards_claimed_base_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_contract.sql new file mode 100644 index 00000000..690f899e --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."core_rewards_claimed_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_distributor.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_distributor.sql new file mode 100644 index 00000000..cbb39668 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_distributor.sql @@ -0,0 +1,11 @@ + + + + + + +select distributor +from "analytics"."prod_raw_base_mainnet"."core_rewards_claimed_base_mainnet" +where distributor is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_event_name.sql new file mode 100644 index 00000000..4d48a05d --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."core_rewards_claimed_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_id.sql new file mode 100644 index 00000000..4af09277 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."core_rewards_claimed_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_pool_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_pool_id.sql new file mode 100644 index 00000000..b8bbf7c4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_base_mainnet"."core_rewards_claimed_base_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..af1fe0b4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."core_rewards_claimed_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_amount.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_amount.sql new file mode 100644 index 00000000..6301a26f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_base_mainnet"."core_rewards_distributed_base_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_block_number.sql new file mode 100644 index 00000000..d69545d3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."core_rewards_distributed_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..dc7e05a6 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."core_rewards_distributed_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_collateral_type.sql new file mode 100644 index 00000000..6deeefb5 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_base_mainnet"."core_rewards_distributed_base_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_contract.sql new file mode 100644 index 00000000..2d3d10db --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."core_rewards_distributed_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_distributor.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_distributor.sql new file mode 100644 index 00000000..02ea2893 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_distributor.sql @@ -0,0 +1,11 @@ + + + + + + +select distributor +from "analytics"."prod_raw_base_mainnet"."core_rewards_distributed_base_mainnet" +where distributor is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_duration.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_duration.sql new file mode 100644 index 00000000..ab3a29f4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_duration.sql @@ -0,0 +1,11 @@ + + + + + + +select duration +from "analytics"."prod_raw_base_mainnet"."core_rewards_distributed_base_mainnet" +where duration is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_event_name.sql new file mode 100644 index 00000000..8d65e267 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."core_rewards_distributed_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_id.sql new file mode 100644 index 00000000..e8d305c7 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."core_rewards_distributed_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_pool_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_pool_id.sql new file mode 100644 index 00000000..282de555 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_base_mainnet"."core_rewards_distributed_base_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..ff1d3c6d --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."core_rewards_distributed_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_account_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_account_id.sql new file mode 100644 index 00000000..21330176 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_mainnet"."core_usd_burned_base_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_amount.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_amount.sql new file mode 100644 index 00000000..045e85dc --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_base_mainnet"."core_usd_burned_base_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_block_number.sql new file mode 100644 index 00000000..c65112f2 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."core_usd_burned_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..bc6a174b --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."core_usd_burned_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_collateral_type.sql new file mode 100644 index 00000000..c328f341 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_base_mainnet"."core_usd_burned_base_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_contract.sql new file mode 100644 index 00000000..1db79c35 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."core_usd_burned_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_event_name.sql new file mode 100644 index 00000000..efa16dde --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."core_usd_burned_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_id.sql new file mode 100644 index 00000000..612a319a --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."core_usd_burned_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_pool_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_pool_id.sql new file mode 100644 index 00000000..85d2e744 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_base_mainnet"."core_usd_burned_base_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_sender.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_sender.sql new file mode 100644 index 00000000..22699fc0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_base_mainnet"."core_usd_burned_base_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..045e973e --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."core_usd_burned_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_account_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_account_id.sql new file mode 100644 index 00000000..d2591216 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_mainnet"."core_usd_minted_base_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_amount.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_amount.sql new file mode 100644 index 00000000..ffdd0d89 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_base_mainnet"."core_usd_minted_base_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_block_number.sql new file mode 100644 index 00000000..54db622b --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."core_usd_minted_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..4037e764 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."core_usd_minted_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_collateral_type.sql new file mode 100644 index 00000000..c1c13fdd --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_base_mainnet"."core_usd_minted_base_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_contract.sql new file mode 100644 index 00000000..8e45302a --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."core_usd_minted_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_event_name.sql new file mode 100644 index 00000000..dd96844e --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."core_usd_minted_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_id.sql new file mode 100644 index 00000000..4e002413 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."core_usd_minted_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_pool_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_pool_id.sql new file mode 100644 index 00000000..c05ce3d1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_base_mainnet"."core_usd_minted_base_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_sender.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_sender.sql new file mode 100644 index 00000000..7a6cbde5 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_base_mainnet"."core_usd_minted_base_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..45881a7b --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."core_usd_minted_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_amount.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_amount.sql new file mode 100644 index 00000000..a839bf9a --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_base_mainnet"."core_vault_collateral_base_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_block_number.sql new file mode 100644 index 00000000..7287df3a --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."core_vault_collateral_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_collateral_type.sql new file mode 100644 index 00000000..3f0ee2f7 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_base_mainnet"."core_vault_collateral_base_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_collateral_value.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_collateral_value.sql new file mode 100644 index 00000000..73ee6122 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_collateral_value.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_value +from "analytics"."prod_raw_base_mainnet"."core_vault_collateral_base_mainnet" +where collateral_value is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_contract_address.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_contract_address.sql new file mode 100644 index 00000000..cf64ccff --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_contract_address.sql @@ -0,0 +1,11 @@ + + + + + + +select contract_address +from "analytics"."prod_raw_base_mainnet"."core_vault_collateral_base_mainnet" +where contract_address is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_pool_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_pool_id.sql new file mode 100644 index 00000000..9eb714ce --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_base_mainnet"."core_vault_collateral_base_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_ts.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_ts.sql new file mode 100644 index 00000000..fd420f10 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_raw_base_mainnet"."core_vault_collateral_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_block_number.sql new file mode 100644 index 00000000..b3835a21 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."core_vault_debt_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_collateral_type.sql new file mode 100644 index 00000000..071a8f24 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_base_mainnet"."core_vault_debt_base_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_contract_address.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_contract_address.sql new file mode 100644 index 00000000..c58d1722 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_contract_address.sql @@ -0,0 +1,11 @@ + + + + + + +select contract_address +from "analytics"."prod_raw_base_mainnet"."core_vault_debt_base_mainnet" +where contract_address is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_debt.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_debt.sql new file mode 100644 index 00000000..1979f9b0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_debt.sql @@ -0,0 +1,11 @@ + + + + + + +select debt +from "analytics"."prod_raw_base_mainnet"."core_vault_debt_base_mainnet" +where debt is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_pool_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_pool_id.sql new file mode 100644 index 00000000..14bc06b6 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_base_mainnet"."core_vault_debt_base_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_ts.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_ts.sql new file mode 100644 index 00000000..4ea1aed8 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_raw_base_mainnet"."core_vault_debt_base_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidatio_6fe91ed14b6a60a8f687ff86b3046408.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidatio_6fe91ed14b6a60a8f687ff86b3046408.sql new file mode 100644 index 00000000..b74bad40 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidatio_6fe91ed14b6a60a8f687ff86b3046408.sql @@ -0,0 +1,11 @@ + + + + + + +select liquidate_as_account_id +from "analytics"."prod_raw_base_mainnet"."core_vault_liquidation_base_mainnet" +where liquidate_as_account_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_block_number.sql new file mode 100644 index 00000000..bfabcd02 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."core_vault_liquidation_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..46ccb504 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."core_vault_liquidation_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_collateral_type.sql new file mode 100644 index 00000000..57ff5f4b --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_base_mainnet"."core_vault_liquidation_base_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_contract.sql new file mode 100644 index 00000000..89b148a2 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."core_vault_liquidation_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_event_name.sql new file mode 100644 index 00000000..f8673d5a --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."core_vault_liquidation_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_id.sql new file mode 100644 index 00000000..6a96a6b5 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."core_vault_liquidation_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_liquidation_data.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_liquidation_data.sql new file mode 100644 index 00000000..2c6b3dc6 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_liquidation_data.sql @@ -0,0 +1,11 @@ + + + + + + +select liquidation_data +from "analytics"."prod_raw_base_mainnet"."core_vault_liquidation_base_mainnet" +where liquidation_data is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_pool_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_pool_id.sql new file mode 100644 index 00000000..87b30fb9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_base_mainnet"."core_vault_liquidation_base_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_sender.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_sender.sql new file mode 100644 index 00000000..1ce599ef --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_base_mainnet"."core_vault_liquidation_base_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..1bcfb64c --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."core_vault_liquidation_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_account_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_account_id.sql new file mode 100644 index 00000000..039dfaba --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_mainnet"."core_withdrawn_base_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_block_number.sql new file mode 100644 index 00000000..9d5abc9b --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."core_withdrawn_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..acf5c744 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."core_withdrawn_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_collateral_type.sql new file mode 100644 index 00000000..1b298d0e --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_base_mainnet"."core_withdrawn_base_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_contract.sql new file mode 100644 index 00000000..c68f3daa --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."core_withdrawn_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_event_name.sql new file mode 100644 index 00000000..f81d6736 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."core_withdrawn_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_id.sql new file mode 100644 index 00000000..b4a5fa7f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."core_withdrawn_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_sender.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_sender.sql new file mode 100644 index 00000000..c1d26140 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_base_mainnet"."core_withdrawn_base_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_token_amount.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_token_amount.sql new file mode 100644 index 00000000..02c9c446 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_token_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select token_amount +from "analytics"."prod_raw_base_mainnet"."core_withdrawn_base_mainnet" +where token_amount is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..e3c6206e --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."core_withdrawn_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_account_created_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_account_created_base_mainnet_id.sql new file mode 100644 index 00000000..8e3801d2 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_account_created_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."core_account_created_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_delegation_updated_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_delegation_updated_base_mainnet_id.sql new file mode 100644 index 00000000..9b940ee8 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_delegation_updated_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."core_delegation_updated_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_deposited_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_deposited_base_mainnet_id.sql new file mode 100644 index 00000000..81a420ba --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_deposited_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."core_deposited_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_liquidation_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_liquidation_base_mainnet_id.sql new file mode 100644 index 00000000..8d9929ee --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_liquidation_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."core_liquidation_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_market_registered_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_market_registered_base_mainnet_id.sql new file mode 100644 index 00000000..11ff901d --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_market_registered_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."core_market_registered_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_market_registered_base_mainnet_market_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_market_registered_base_mainnet_market_id.sql new file mode 100644 index 00000000..f027fddc --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_market_registered_base_mainnet_market_id.sql @@ -0,0 +1,14 @@ + + + + +select + market_id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."core_market_registered_base_mainnet" +where market_id is not null +group by market_id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_market_updated_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_market_updated_base_mainnet_id.sql new file mode 100644 index 00000000..fa919757 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_market_updated_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."core_market_updated_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_pool_created_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_pool_created_base_mainnet_id.sql new file mode 100644 index 00000000..8550975c --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_pool_created_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."core_pool_created_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_rewards_claimed_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_rewards_claimed_base_mainnet_id.sql new file mode 100644 index 00000000..69092bfa --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_rewards_claimed_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."core_rewards_claimed_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_rewards_distributed_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_rewards_distributed_base_mainnet_id.sql new file mode 100644 index 00000000..fd018b1b --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_rewards_distributed_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."core_rewards_distributed_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_usd_burned_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_usd_burned_base_mainnet_id.sql new file mode 100644 index 00000000..633c30db --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_usd_burned_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."core_usd_burned_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_usd_minted_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_usd_minted_base_mainnet_id.sql new file mode 100644 index 00000000..bd349e7e --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_usd_minted_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."core_usd_minted_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_vault_liquidation_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_vault_liquidation_base_mainnet_id.sql new file mode 100644 index 00000000..234700c4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_vault_liquidation_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."core_vault_liquidation_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_withdrawn_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_withdrawn_base_mainnet_id.sql new file mode 100644 index 00000000..70fc4666 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_withdrawn_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."core_withdrawn_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/perp_account_created_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/perp/perp_account_created_base_mainnet.sql new file mode 100644 index 00000000..0a009948 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/perp_account_created_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."perps_market_proxy_event_account_created" diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/perp_account_liquidation_attempt_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/perp/perp_account_liquidation_attempt_base_mainnet.sql new file mode 100644 index 00000000..536c3f6f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/perp_account_liquidation_attempt_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."perps_market_proxy_event_account_liquidation_attempt" diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/perp_collateral_modified_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/perp/perp_collateral_modified_base_mainnet.sql new file mode 100644 index 00000000..abf495c8 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/perp_collateral_modified_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."perps_market_proxy_event_collateral_modified" diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/perp_interest_charged_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/perp/perp_interest_charged_base_mainnet.sql new file mode 100644 index 00000000..a83f277c --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/perp_interest_charged_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."perps_market_proxy_event_interest_charged" diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/perp_interest_rate_updated_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/perp/perp_interest_rate_updated_base_mainnet.sql new file mode 100644 index 00000000..e3a69e81 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/perp_interest_rate_updated_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."perps_market_proxy_event_interest_rate_updated" diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/perp_market_created_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/perp/perp_market_created_base_mainnet.sql new file mode 100644 index 00000000..0060f2ad --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/perp_market_created_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."perps_market_proxy_event_market_created" diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/perp_market_updated_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/perp/perp_market_updated_base_mainnet.sql new file mode 100644 index 00000000..522f90f1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/perp_market_updated_base_mainnet.sql @@ -0,0 +1,53 @@ +with legacy_events as ( + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."perps_market_proxy_legacy_event_market_updated" + +), + +current_events as ( + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."perps_market_proxy_event_market_updated" + +) + +select + id, + block_number, + block_timestamp, + transaction_hash, + contract, + event_name, + market_id, + price, + skew, + size, + size_delta, + current_funding_rate, + current_funding_velocity, + 0 as interest_rate +from + legacy_events +union all +select + id, + block_number, + block_timestamp, + transaction_hash, + contract, + event_name, + market_id, + price, + skew, + size, + size_delta, + current_funding_rate, + current_funding_velocity, + interest_rate +from + current_events \ No newline at end of file diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/perp_order_committed_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/perp/perp_order_committed_base_mainnet.sql new file mode 100644 index 00000000..67de9b7c --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/perp_order_committed_base_mainnet.sql @@ -0,0 +1,61 @@ +with legacy_events as ( + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."perps_market_proxy_legacy_event_order_committed" + +), + +current_events as ( + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."perps_market_proxy_event_order_committed" + +) + +select + id, + block_number, + block_timestamp, + transaction_hash, + contract, + event_name, + market_id, + account_id, + commitment_time, + expiration_time, + settlement_time, + cast( + null as numeric + ) as expected_price_time, + acceptable_price, + order_type, + size_delta, + sender, + tracking_code +from + legacy_events +union all +select + id, + block_number, + block_timestamp, + transaction_hash, + contract, + event_name, + market_id, + account_id, + commitment_time, + expiration_time, + settlement_time, + expected_price_time, + acceptable_price, + order_type, + size_delta, + sender, + tracking_code +from + current_events \ No newline at end of file diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/perp_order_settled_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/perp/perp_order_settled_base_mainnet.sql new file mode 100644 index 00000000..009f3a8d --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/perp_order_settled_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."perps_market_proxy_event_order_settled" diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/perp_position_liquidated_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/perp/perp_position_liquidated_base_mainnet.sql new file mode 100644 index 00000000..fbf21e6b --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/perp_position_liquidated_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."perps_market_proxy_event_position_liquidated" diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/perp_previous_order_expired_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/perp/perp_previous_order_expired_base_mainnet.sql new file mode 100644 index 00000000..729deeac --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/perp_previous_order_expired_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."perps_market_proxy_event_previous_order_expired" diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_account_c_229a191ffc81a3a6f7489f91172d1270.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_account_c_229a191ffc81a3a6f7489f91172d1270.sql new file mode 100644 index 00000000..e81ac323 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_account_c_229a191ffc81a3a6f7489f91172d1270.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."perp_account_created_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'AccountCreated' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_account_l_be6cdf63ff0398524f7a8387b0f6de61.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_account_l_be6cdf63ff0398524f7a8387b0f6de61.sql new file mode 100644 index 00000000..71837275 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_account_l_be6cdf63ff0398524f7a8387b0f6de61.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."perp_account_liquidation_attempt_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'AccountLiquidationAttempt' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_collatera_0bfcdea7902eaefa8460baeebf9cf0b4.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_collatera_0bfcdea7902eaefa8460baeebf9cf0b4.sql new file mode 100644 index 00000000..5a4869bb --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_collatera_0bfcdea7902eaefa8460baeebf9cf0b4.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."perp_collateral_modified_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'CollateralModified' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_interest__9a5088d02872b4bc8893361776515557.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_interest__9a5088d02872b4bc8893361776515557.sql new file mode 100644 index 00000000..8e272854 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_interest__9a5088d02872b4bc8893361776515557.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."perp_interest_charged_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'InterestCharged' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_interest__fd8e2c9af9e5c30d7233e0d1058b0255.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_interest__fd8e2c9af9e5c30d7233e0d1058b0255.sql new file mode 100644 index 00000000..74f5a14f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_interest__fd8e2c9af9e5c30d7233e0d1058b0255.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."perp_interest_rate_updated_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'InterestRateUpdated' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_market_cr_7434d6ba85d2b13eddfd543b8ba88517.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_market_cr_7434d6ba85d2b13eddfd543b8ba88517.sql new file mode 100644 index 00000000..99f42ab6 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_market_cr_7434d6ba85d2b13eddfd543b8ba88517.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."perp_market_created_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'MarketCreated' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_market_up_a1dbe54efa2a1b43c36cf0f8336659a3.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_market_up_a1dbe54efa2a1b43c36cf0f8336659a3.sql new file mode 100644 index 00000000..98e05885 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_market_up_a1dbe54efa2a1b43c36cf0f8336659a3.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."perp_market_updated_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'MarketUpdated' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_order_com_520837eaa7fef2a6ed5b234803bbef68.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_order_com_520837eaa7fef2a6ed5b234803bbef68.sql new file mode 100644 index 00000000..1830c2db --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_order_com_520837eaa7fef2a6ed5b234803bbef68.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."perp_order_committed_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'OrderCommitted' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_order_set_587c17a43051b53793d9fb26645be1a7.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_order_set_587c17a43051b53793d9fb26645be1a7.sql new file mode 100644 index 00000000..e93f204c --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_order_set_587c17a43051b53793d9fb26645be1a7.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."perp_order_settled_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'OrderSettled' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_position__c6beb023579188542a2b190c4dafc057.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_position__c6beb023579188542a2b190c4dafc057.sql new file mode 100644 index 00000000..1460a8eb --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_position__c6beb023579188542a2b190c4dafc057.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."perp_position_liquidated_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'PositionLiquidated' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_previous__f1f85fb8a0fd6aaccd2aa111bbcdd5f5.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_previous__f1f85fb8a0fd6aaccd2aa111bbcdd5f5.sql new file mode 100644 index 00000000..a904951a --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_previous__f1f85fb8a0fd6aaccd2aa111bbcdd5f5.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."perp_previous_order_expired_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'PreviousOrderExpired' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__006ba001f62dfd753ee2519801adcc64.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__006ba001f62dfd753ee2519801adcc64.sql new file mode 100644 index 00000000..993c3929 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__006ba001f62dfd753ee2519801adcc64.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."perp_interest_rate_updated_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not interest_rate >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__01404a20fe191971a6b2db96b06927ae.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__01404a20fe191971a6b2db96b06927ae.sql new file mode 100644 index 00000000..f87e7b71 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__01404a20fe191971a6b2db96b06927ae.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."perp_interest_rate_updated_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not super_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__0b37a3599eb14cec3c2f3ca072560ad4.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__0b37a3599eb14cec3c2f3ca072560ad4.sql new file mode 100644 index 00000000..276a7082 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__0b37a3599eb14cec3c2f3ca072560ad4.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."perp_market_created_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not perps_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__1029f280bf60994fca80a768a3c6e650.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__1029f280bf60994fca80a768a3c6e650.sql new file mode 100644 index 00000000..2fc55cd3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__1029f280bf60994fca80a768a3c6e650.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."perp_position_liquidated_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__231f6b536bfcc27fa7f63799bc0ec1bd.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__231f6b536bfcc27fa7f63799bc0ec1bd.sql new file mode 100644 index 00000000..440fec20 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__231f6b536bfcc27fa7f63799bc0ec1bd.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."perp_order_settled_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collected_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__2515c92d23eeb0890b4c2f5b889727c9.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__2515c92d23eeb0890b4c2f5b889727c9.sql new file mode 100644 index 00000000..71464595 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__2515c92d23eeb0890b4c2f5b889727c9.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."perp_account_created_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__26da160b4590d4de4ae4a0a27e82a9b6.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__26da160b4590d4de4ae4a0a27e82a9b6.sql new file mode 100644 index 00000000..8572243f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__26da160b4590d4de4ae4a0a27e82a9b6.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."perp_market_updated_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__2bd7cd1b54563401a47e730ad72fa304.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__2bd7cd1b54563401a47e730ad72fa304.sql new file mode 100644 index 00000000..e7d0642c --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__2bd7cd1b54563401a47e730ad72fa304.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."perp_order_committed_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__372aa5f7755fd1c01417f23991a26419.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__372aa5f7755fd1c01417f23991a26419.sql new file mode 100644 index 00000000..4360f667 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__372aa5f7755fd1c01417f23991a26419.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."perp_market_updated_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not interest_rate >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__38e6da3ddd428a4313493dcf36e342e3.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__38e6da3ddd428a4313493dcf36e342e3.sql new file mode 100644 index 00000000..028f4b6c --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__38e6da3ddd428a4313493dcf36e342e3.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."perp_previous_order_expired_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__3acdf241e24b7f7e38734d2bd15a2f07.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__3acdf241e24b7f7e38734d2bd15a2f07.sql new file mode 100644 index 00000000..4151b661 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__3acdf241e24b7f7e38734d2bd15a2f07.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."perp_previous_order_expired_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__495fd8022fca28efa7369745702ee1e0.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__495fd8022fca28efa7369745702ee1e0.sql new file mode 100644 index 00000000..b6f450b4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__495fd8022fca28efa7369745702ee1e0.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."perp_account_liquidation_attempt_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__4c35ab86852077b43fc01e88f838bea7.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__4c35ab86852077b43fc01e88f838bea7.sql new file mode 100644 index 00000000..f4bf1847 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__4c35ab86852077b43fc01e88f838bea7.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."perp_interest_charged_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__5b74aa5015b5c0e43f3026781ddfcd29.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__5b74aa5015b5c0e43f3026781ddfcd29.sql new file mode 100644 index 00000000..ffbe51c7 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__5b74aa5015b5c0e43f3026781ddfcd29.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."perp_order_settled_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__5beb1252c662f50c266e8257a75eef6e.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__5beb1252c662f50c266e8257a75eef6e.sql new file mode 100644 index 00000000..4c6fd2ff --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__5beb1252c662f50c266e8257a75eef6e.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."perp_position_liquidated_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not current_position_size >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__7055fc6ee6e88d7be9254461353800e0.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__7055fc6ee6e88d7be9254461353800e0.sql new file mode 100644 index 00000000..f302ad8f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__7055fc6ee6e88d7be9254461353800e0.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."perp_account_liquidation_attempt_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not reward >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__71bcdc49b6c55de5d207b282ee907dda.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__71bcdc49b6c55de5d207b282ee907dda.sql new file mode 100644 index 00000000..8e8be620 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__71bcdc49b6c55de5d207b282ee907dda.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."perp_collateral_modified_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__73386dea77265be7ba7a4e4b0f91a257.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__73386dea77265be7ba7a4e4b0f91a257.sql new file mode 100644 index 00000000..454e4db2 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__73386dea77265be7ba7a4e4b0f91a257.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."perp_order_committed_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__7ac2e63784ecdbee761807171d9c2ec0.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__7ac2e63784ecdbee761807171d9c2ec0.sql new file mode 100644 index 00000000..2f9d3e40 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__7ac2e63784ecdbee761807171d9c2ec0.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."perp_market_updated_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__a7e267fe23da132b4b45576a78a109d9.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__a7e267fe23da132b4b45576a78a109d9.sql new file mode 100644 index 00000000..78acf9b3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__a7e267fe23da132b4b45576a78a109d9.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."perp_order_settled_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__ac750db2d65a9dc4aca0786681a29b83.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__ac750db2d65a9dc4aca0786681a29b83.sql new file mode 100644 index 00000000..14113037 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__ac750db2d65a9dc4aca0786681a29b83.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."perp_position_liquidated_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__d327f92360cb6163375dfb4606e9895b.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__d327f92360cb6163375dfb4606e9895b.sql new file mode 100644 index 00000000..27a63afa --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__d327f92360cb6163375dfb4606e9895b.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."perp_collateral_modified_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__e5313268b8184c1a018e9e936b343018.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__e5313268b8184c1a018e9e936b343018.sql new file mode 100644 index 00000000..78b5e91e --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__e5313268b8184c1a018e9e936b343018.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."perp_position_liquidated_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount_liquidated >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_account_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_account_id.sql new file mode 100644 index 00000000..e5a072bd --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_mainnet"."perp_account_created_base_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_block_number.sql new file mode 100644 index 00000000..ecb8a29d --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."perp_account_created_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..91191b06 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."perp_account_created_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_contract.sql new file mode 100644 index 00000000..02709ac2 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."perp_account_created_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_event_name.sql new file mode 100644 index 00000000..e37bc3b9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."perp_account_created_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_id.sql new file mode 100644 index 00000000..979a9ca6 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."perp_account_created_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_owner.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_owner.sql new file mode 100644 index 00000000..fda4c06b --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_owner.sql @@ -0,0 +1,11 @@ + + + + + + +select owner +from "analytics"."prod_raw_base_mainnet"."perp_account_created_base_mainnet" +where owner is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..5bada7da --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."perp_account_created_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_3991f363cc656acdc280878f8f73f7f1.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_3991f363cc656acdc280878f8f73f7f1.sql new file mode 100644 index 00000000..539eabfe --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_3991f363cc656acdc280878f8f73f7f1.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."perp_account_liquidation_attempt_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_5ac779aa2f2d2fc26bae612c1644eb45.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_5ac779aa2f2d2fc26bae612c1644eb45.sql new file mode 100644 index 00000000..c2eaf169 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_5ac779aa2f2d2fc26bae612c1644eb45.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."perp_account_liquidation_attempt_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_5ca1ee915e50ae956a86376e430f8cc5.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_5ca1ee915e50ae956a86376e430f8cc5.sql new file mode 100644 index 00000000..e7f3fe80 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_5ca1ee915e50ae956a86376e430f8cc5.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_mainnet"."perp_account_liquidation_attempt_base_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_7991200a41f198464166c7ad5413bb1f.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_7991200a41f198464166c7ad5413bb1f.sql new file mode 100644 index 00000000..1dbb6d77 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_7991200a41f198464166c7ad5413bb1f.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."perp_account_liquidation_attempt_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_81bfdcccb4ae2bf1afc79e3f88b080cb.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_81bfdcccb4ae2bf1afc79e3f88b080cb.sql new file mode 100644 index 00000000..d474a5f7 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_81bfdcccb4ae2bf1afc79e3f88b080cb.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."perp_account_liquidation_attempt_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_c09c4b146c41fe063ab18d453eccdf00.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_c09c4b146c41fe063ab18d453eccdf00.sql new file mode 100644 index 00000000..6e980dc7 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_c09c4b146c41fe063ab18d453eccdf00.sql @@ -0,0 +1,11 @@ + + + + + + +select full_liquidation +from "analytics"."prod_raw_base_mainnet"."perp_account_liquidation_attempt_base_mainnet" +where full_liquidation is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_mainnet_contract.sql new file mode 100644 index 00000000..f01f896a --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."perp_account_liquidation_attempt_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_mainnet_id.sql new file mode 100644 index 00000000..1d27dff8 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."perp_account_liquidation_attempt_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_mainnet_reward.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_mainnet_reward.sql new file mode 100644 index 00000000..962afc4f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_mainnet_reward.sql @@ -0,0 +1,11 @@ + + + + + + +select reward +from "analytics"."prod_raw_base_mainnet"."perp_account_liquidation_attempt_base_mainnet" +where reward is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_account_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_account_id.sql new file mode 100644 index 00000000..8a2b5231 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_mainnet"."perp_collateral_modified_base_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_block_number.sql new file mode 100644 index 00000000..6c3129fa --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."perp_collateral_modified_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..3229cba9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."perp_collateral_modified_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_contract.sql new file mode 100644 index 00000000..4580a539 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."perp_collateral_modified_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_event_name.sql new file mode 100644 index 00000000..583a8d45 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."perp_collateral_modified_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_id.sql new file mode 100644 index 00000000..ff9bdff9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."perp_collateral_modified_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_sender.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_sender.sql new file mode 100644 index 00000000..c886b1ca --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_base_mainnet"."perp_collateral_modified_base_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_synth_market_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_synth_market_id.sql new file mode 100644 index 00000000..d921dbc0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_raw_base_mainnet"."perp_collateral_modified_base_mainnet" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..88845733 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."perp_collateral_modified_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_account_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_account_id.sql new file mode 100644 index 00000000..42d85a88 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_mainnet"."perp_interest_charged_base_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_block_number.sql new file mode 100644 index 00000000..9de5fb5a --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."perp_interest_charged_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..d1006767 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."perp_interest_charged_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_contract.sql new file mode 100644 index 00000000..da8328c3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."perp_interest_charged_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_event_name.sql new file mode 100644 index 00000000..d0c29da5 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."perp_interest_charged_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_id.sql new file mode 100644 index 00000000..6c16406f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."perp_interest_charged_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..73bb6fb0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."perp_interest_charged_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_308696c4605075a9f0960b8219cae796.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_308696c4605075a9f0960b8219cae796.sql new file mode 100644 index 00000000..c92ebc98 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_308696c4605075a9f0960b8219cae796.sql @@ -0,0 +1,11 @@ + + + + + + +select super_market_id +from "analytics"."prod_raw_base_mainnet"."perp_interest_rate_updated_base_mainnet" +where super_market_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_a5c50f5470a747deccef9af1fc593db4.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_a5c50f5470a747deccef9af1fc593db4.sql new file mode 100644 index 00000000..475eb667 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_a5c50f5470a747deccef9af1fc593db4.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."perp_interest_rate_updated_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_ccdd1d21db3976e0a6d6664759dc9785.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_ccdd1d21db3976e0a6d6664759dc9785.sql new file mode 100644 index 00000000..0491be50 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_ccdd1d21db3976e0a6d6664759dc9785.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."perp_interest_rate_updated_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_base_mainnet_block_number.sql new file mode 100644 index 00000000..35224e7b --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."perp_interest_rate_updated_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_base_mainnet_contract.sql new file mode 100644 index 00000000..8e81267d --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."perp_interest_rate_updated_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_base_mainnet_event_name.sql new file mode 100644 index 00000000..404d85e2 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."perp_interest_rate_updated_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_base_mainnet_id.sql new file mode 100644 index 00000000..daa9ccd3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."perp_interest_rate_updated_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_base_mainnet_interest_rate.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_base_mainnet_interest_rate.sql new file mode 100644 index 00000000..f71e14aa --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_base_mainnet_interest_rate.sql @@ -0,0 +1,11 @@ + + + + + + +select interest_rate +from "analytics"."prod_raw_base_mainnet"."perp_interest_rate_updated_base_mainnet" +where interest_rate is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_block_number.sql new file mode 100644 index 00000000..f1e0bbab --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."perp_market_created_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..50706c91 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."perp_market_created_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_contract.sql new file mode 100644 index 00000000..fd501759 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."perp_market_created_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_event_name.sql new file mode 100644 index 00000000..b86fdcf3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."perp_market_created_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_id.sql new file mode 100644 index 00000000..9f6a5235 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."perp_market_created_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_market_name.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_market_name.sql new file mode 100644 index 00000000..e39884bf --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_market_name.sql @@ -0,0 +1,11 @@ + + + + + + +select market_name +from "analytics"."prod_raw_base_mainnet"."perp_market_created_base_mainnet" +where market_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_market_symbol.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_market_symbol.sql new file mode 100644 index 00000000..2c989c09 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_raw_base_mainnet"."perp_market_created_base_mainnet" +where market_symbol is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_perps_market_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_perps_market_id.sql new file mode 100644 index 00000000..bbda95da --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_perps_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select perps_market_id +from "analytics"."prod_raw_base_mainnet"."perp_market_created_base_mainnet" +where perps_market_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..0276c6c9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."perp_market_created_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_block_number.sql new file mode 100644 index 00000000..0dc5bdd3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."perp_market_updated_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..d4171865 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."perp_market_updated_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_contract.sql new file mode 100644 index 00000000..bebc4849 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."perp_market_updated_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_event_name.sql new file mode 100644 index 00000000..b22f8850 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."perp_market_updated_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_id.sql new file mode 100644 index 00000000..a468a8e8 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."perp_market_updated_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_interest_rate.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_interest_rate.sql new file mode 100644 index 00000000..d89626ad --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_interest_rate.sql @@ -0,0 +1,11 @@ + + + + + + +select interest_rate +from "analytics"."prod_raw_base_mainnet"."perp_market_updated_base_mainnet" +where interest_rate is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_market_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_market_id.sql new file mode 100644 index 00000000..daf4f9fa --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_base_mainnet"."perp_market_updated_base_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_price.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_price.sql new file mode 100644 index 00000000..800a0ccf --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_raw_base_mainnet"."perp_market_updated_base_mainnet" +where price is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..d205ef0a --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."perp_market_updated_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_account_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_account_id.sql new file mode 100644 index 00000000..86d56137 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_mainnet"."perp_order_committed_base_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_block_number.sql new file mode 100644 index 00000000..e9369610 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."perp_order_committed_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..baf59aea --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."perp_order_committed_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_contract.sql new file mode 100644 index 00000000..fec7dcfb --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."perp_order_committed_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_event_name.sql new file mode 100644 index 00000000..70bf23d5 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."perp_order_committed_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_id.sql new file mode 100644 index 00000000..91ebfcc8 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."perp_order_committed_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_market_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_market_id.sql new file mode 100644 index 00000000..e65074cc --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_base_mainnet"."perp_order_committed_base_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..3b5b0b11 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."perp_order_committed_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_account_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_account_id.sql new file mode 100644 index 00000000..74d736d3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_mainnet"."perp_order_settled_base_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_block_number.sql new file mode 100644 index 00000000..b8b5bdc1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."perp_order_settled_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..937b4507 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."perp_order_settled_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_collected_fees.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_collected_fees.sql new file mode 100644 index 00000000..2856bba3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_collected_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select collected_fees +from "analytics"."prod_raw_base_mainnet"."perp_order_settled_base_mainnet" +where collected_fees is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_contract.sql new file mode 100644 index 00000000..4a4bd802 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."perp_order_settled_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_event_name.sql new file mode 100644 index 00000000..eee0af20 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."perp_order_settled_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_id.sql new file mode 100644 index 00000000..4efd9cda --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."perp_order_settled_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_market_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_market_id.sql new file mode 100644 index 00000000..6dac1b11 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_base_mainnet"."perp_order_settled_base_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..b0c5ce69 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."perp_order_settled_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquida_b28667496979508a7c6e6f6dfd67a51c.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquida_b28667496979508a7c6e6f6dfd67a51c.sql new file mode 100644 index 00000000..257a746a --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquida_b28667496979508a7c6e6f6dfd67a51c.sql @@ -0,0 +1,11 @@ + + + + + + +select current_position_size +from "analytics"."prod_raw_base_mainnet"."perp_position_liquidated_base_mainnet" +where current_position_size is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquida_e894eb4d26a331b04c111a86938cef02.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquida_e894eb4d26a331b04c111a86938cef02.sql new file mode 100644 index 00000000..7a901e56 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquida_e894eb4d26a331b04c111a86938cef02.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_liquidated +from "analytics"."prod_raw_base_mainnet"."perp_position_liquidated_base_mainnet" +where amount_liquidated is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_account_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_account_id.sql new file mode 100644 index 00000000..8840d5fd --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_mainnet"."perp_position_liquidated_base_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_block_number.sql new file mode 100644 index 00000000..f347cba2 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."perp_position_liquidated_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..1f677931 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."perp_position_liquidated_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_contract.sql new file mode 100644 index 00000000..cc933e07 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."perp_position_liquidated_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_event_name.sql new file mode 100644 index 00000000..79b8a744 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."perp_position_liquidated_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_id.sql new file mode 100644 index 00000000..e4990dcc --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."perp_position_liquidated_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_market_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_market_id.sql new file mode 100644 index 00000000..1d0f8e48 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_base_mainnet"."perp_position_liquidated_base_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..8de10481 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."perp_position_liquidated_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_e_10da57e3dd965c93c9a634fba1bbc051.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_e_10da57e3dd965c93c9a634fba1bbc051.sql new file mode 100644 index 00000000..45e3311d --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_e_10da57e3dd965c93c9a634fba1bbc051.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."perp_previous_order_expired_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_e_fe68f0f2547780fe942fbab172b4b175.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_e_fe68f0f2547780fe942fbab172b4b175.sql new file mode 100644 index 00000000..eab85d87 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_e_fe68f0f2547780fe942fbab172b4b175.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."perp_previous_order_expired_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_account_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_account_id.sql new file mode 100644 index 00000000..cbbb457f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_mainnet"."perp_previous_order_expired_base_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_block_number.sql new file mode 100644 index 00000000..cc37a4da --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."perp_previous_order_expired_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_contract.sql new file mode 100644 index 00000000..96931be4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."perp_previous_order_expired_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_event_name.sql new file mode 100644 index 00000000..89025bd3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."perp_previous_order_expired_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_id.sql new file mode 100644 index 00000000..a6fcfd0f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."perp_previous_order_expired_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_market_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_market_id.sql new file mode 100644 index 00000000..4bf92e15 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_base_mainnet"."perp_previous_order_expired_base_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_account_created_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_account_created_base_mainnet_id.sql new file mode 100644 index 00000000..2c0b931b --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_account_created_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."perp_account_created_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_account_liquidation_attempt_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_account_liquidation_attempt_base_mainnet_id.sql new file mode 100644 index 00000000..94cacabe --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_account_liquidation_attempt_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."perp_account_liquidation_attempt_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_collateral_modified_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_collateral_modified_base_mainnet_id.sql new file mode 100644 index 00000000..eb121c50 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_collateral_modified_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."perp_collateral_modified_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_interest_charged_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_interest_charged_base_mainnet_id.sql new file mode 100644 index 00000000..c80254bf --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_interest_charged_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."perp_interest_charged_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_interest_rate_updated_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_interest_rate_updated_base_mainnet_id.sql new file mode 100644 index 00000000..2dbd26cb --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_interest_rate_updated_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."perp_interest_rate_updated_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_market_created_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_market_created_base_mainnet_id.sql new file mode 100644 index 00000000..f5a96534 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_market_created_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."perp_market_created_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_market_updated_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_market_updated_base_mainnet_id.sql new file mode 100644 index 00000000..a896bd2e --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_market_updated_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."perp_market_updated_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_order_committed_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_order_committed_base_mainnet_id.sql new file mode 100644 index 00000000..6bed39cf --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_order_committed_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."perp_order_committed_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_order_settled_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_order_settled_base_mainnet_id.sql new file mode 100644 index 00000000..c4838d67 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_order_settled_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."perp_order_settled_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_position_liquidated_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_position_liquidated_base_mainnet_id.sql new file mode 100644 index 00000000..9510fbd7 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_position_liquidated_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."perp_position_liquidated_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_previous_order_expired_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_previous_order_expired_base_mainnet_id.sql new file mode 100644 index 00000000..99e3a8c5 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_previous_order_expired_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."perp_previous_order_expired_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/schema.yml/dbt_utils_recency_blocks_base_mainnet_hour__ts__1.sql b/compiled/synthetix/models/raw/base/mainnet/schema.yml/dbt_utils_recency_blocks_base_mainnet_hour__ts__1.sql new file mode 100644 index 00000000..f3c1f271 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/schema.yml/dbt_utils_recency_blocks_base_mainnet_hour__ts__1.sql @@ -0,0 +1,38 @@ + + + + + + + +with recency as ( + + select + + + + max(ts) as most_recent + + from "analytics"."prod_raw_base_mainnet"."blocks_base_mainnet" + + + +) + +select + + + most_recent, + cast( + + now() + ((interval '1 hour') * (-1)) + + as timestamp) as threshold + +from recency +where most_recent < cast( + + now() + ((interval '1 hour') * (-1)) + + as timestamp) + diff --git a/compiled/synthetix/models/raw/base/mainnet/schema.yml/not_null_blocks_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/schema.yml/not_null_blocks_base_mainnet_block_number.sql new file mode 100644 index 00000000..7eb90e2b --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/schema.yml/not_null_blocks_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."blocks_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/schema.yml/unique_blocks_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/schema.yml/unique_blocks_base_mainnet_block_number.sql new file mode 100644 index 00000000..d2fab6f6 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/schema.yml/unique_blocks_base_mainnet_block_number.sql @@ -0,0 +1,14 @@ + + + + +select + block_number as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."blocks_base_mainnet" +where block_number is not null +group by block_number +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_order_can_0445d0d0a5554ede316ae609adf168f1.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_order_can_0445d0d0a5554ede316ae609adf168f1.sql new file mode 100644 index 00000000..0f481e27 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_order_can_0445d0d0a5554ede316ae609adf168f1.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."spot_order_cancelled_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'OrderCancelled' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_order_com_4c433d07e02d38aa839b7507d28bfcd9.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_order_com_4c433d07e02d38aa839b7507d28bfcd9.sql new file mode 100644 index 00000000..6253bfdb --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_order_com_4c433d07e02d38aa839b7507d28bfcd9.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."spot_order_committed_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'OrderCommitted' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_order_set_c626d10dbdef75cbd4bd6eb843c8cf29.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_order_set_c626d10dbdef75cbd4bd6eb843c8cf29.sql new file mode 100644 index 00000000..332f863f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_order_set_c626d10dbdef75cbd4bd6eb843c8cf29.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."spot_order_settled_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'OrderSettled' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_synth_bou_a55733eb176c0d23184e39c1d58c98e5.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_synth_bou_a55733eb176c0d23184e39c1d58c98e5.sql new file mode 100644 index 00000000..f4587000 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_synth_bou_a55733eb176c0d23184e39c1d58c98e5.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."spot_synth_bought_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'SynthBought' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_synth_reg_3920d4f5f9000c77b7e57edd1215082f.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_synth_reg_3920d4f5f9000c77b7e57edd1215082f.sql new file mode 100644 index 00000000..67a7e7b5 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_synth_reg_3920d4f5f9000c77b7e57edd1215082f.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."spot_synth_registered_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'SynthRegistered' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_synth_sol_89dd9a47ec996eaf7ec5b9a35c28d020.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_synth_sol_89dd9a47ec996eaf7ec5b9a35c28d020.sql new file mode 100644 index 00000000..fc67a7c1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_synth_sol_89dd9a47ec996eaf7ec5b9a35c28d020.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."spot_synth_sold_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'SynthSold' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_synth_unw_92fd6cebfb41d6dc648b4b6e6220b046.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_synth_unw_92fd6cebfb41d6dc648b4b6e6220b046.sql new file mode 100644 index 00000000..9f58d1c0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_synth_unw_92fd6cebfb41d6dc648b4b6e6220b046.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."spot_synth_unwrapped_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'SynthUnwrapped' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_synth_wra_37b6ba7e578861182698bcc3fa863c97.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_synth_wra_37b6ba7e578861182698bcc3fa863c97.sql new file mode 100644 index 00000000..60f1847b --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_synth_wra_37b6ba7e578861182698bcc3fa863c97.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_mainnet"."spot_synth_wrapped_base_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'SynthWrapped' +) + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__00502a3092faf88f9c4cf1c70e3ecabb.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__00502a3092faf88f9c4cf1c70e3ecabb.sql new file mode 100644 index 00000000..56975d51 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__00502a3092faf88f9c4cf1c70e3ecabb.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."spot_synth_unwrapped_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount_unwrapped >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__0427270c22e9a0d08a1ac96e1fd2383a.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__0427270c22e9a0d08a1ac96e1fd2383a.sql new file mode 100644 index 00000000..565171ff --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__0427270c22e9a0d08a1ac96e1fd2383a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."spot_synth_bought_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__102836450220e70de6301980e5d5950a.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__102836450220e70de6301980e5d5950a.sql new file mode 100644 index 00000000..44855211 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__102836450220e70de6301980e5d5950a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."spot_synth_sold_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__2d95324b7c4d22cc127b07539bade00d.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__2d95324b7c4d22cc127b07539bade00d.sql new file mode 100644 index 00000000..1b02773f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__2d95324b7c4d22cc127b07539bade00d.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."spot_synth_bought_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__3a40fbba6ab3616b984b245c89d7dbfe.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__3a40fbba6ab3616b984b245c89d7dbfe.sql new file mode 100644 index 00000000..7f7d28c4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__3a40fbba6ab3616b984b245c89d7dbfe.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."spot_order_cancelled_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__4bab578943a7ebfec47867006c5ba2c0.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__4bab578943a7ebfec47867006c5ba2c0.sql new file mode 100644 index 00000000..58c035e1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__4bab578943a7ebfec47867006c5ba2c0.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."spot_order_settled_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collected_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__54093ccd823429dbfa551dd083c43381.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__54093ccd823429dbfa551dd083c43381.sql new file mode 100644 index 00000000..f4b4142f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__54093ccd823429dbfa551dd083c43381.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."spot_synth_wrapped_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__584d45f3a8837e04a304f44a0b6d6352.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__584d45f3a8837e04a304f44a0b6d6352.sql new file mode 100644 index 00000000..38cf5210 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__584d45f3a8837e04a304f44a0b6d6352.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."spot_order_settled_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__65d3e3580b09d62b0665c39e0dd6b655.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__65d3e3580b09d62b0665c39e0dd6b655.sql new file mode 100644 index 00000000..6d33318f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__65d3e3580b09d62b0665c39e0dd6b655.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."spot_order_committed_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__6b757397105f64d96d8f1df579ff67af.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__6b757397105f64d96d8f1df579ff67af.sql new file mode 100644 index 00000000..007e9271 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__6b757397105f64d96d8f1df579ff67af.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."spot_synth_sold_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount_returned >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__709479046502cb2d832f1681b840dc68.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__709479046502cb2d832f1681b840dc68.sql new file mode 100644 index 00000000..bf40fbb1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__709479046502cb2d832f1681b840dc68.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."spot_synth_sold_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__869a9b7964b126ecc6b81ac7e9732147.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__869a9b7964b126ecc6b81ac7e9732147.sql new file mode 100644 index 00000000..a9f02825 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__869a9b7964b126ecc6b81ac7e9732147.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."spot_synth_sold_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collected_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__8d96f308a14c2fcecde8c2bb1366d4b7.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__8d96f308a14c2fcecde8c2bb1366d4b7.sql new file mode 100644 index 00000000..227f04c6 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__8d96f308a14c2fcecde8c2bb1366d4b7.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."spot_order_settled_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__8e5e66ec037d024a9853963d0b4aaac2.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__8e5e66ec037d024a9853963d0b4aaac2.sql new file mode 100644 index 00000000..5db05c5e --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__8e5e66ec037d024a9853963d0b4aaac2.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."spot_synth_unwrapped_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__a02cf2343cb17dff85dc6395f9049952.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__a02cf2343cb17dff85dc6395f9049952.sql new file mode 100644 index 00000000..b1709f86 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__a02cf2343cb17dff85dc6395f9049952.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."spot_order_committed_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount_provided >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__aea7b1bee7446de9ad2a7c38052a0c1b.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__aea7b1bee7446de9ad2a7c38052a0c1b.sql new file mode 100644 index 00000000..9466fdcf --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__aea7b1bee7446de9ad2a7c38052a0c1b.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."spot_order_settled_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not final_order_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__b37085988ce7eb72a15d977d1710fe8c.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__b37085988ce7eb72a15d977d1710fe8c.sql new file mode 100644 index 00000000..222a6e3a --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__b37085988ce7eb72a15d977d1710fe8c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."spot_synth_wrapped_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not fees_collected >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__cad30ffa5fa2a073ff58756383e7e777.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__cad30ffa5fa2a073ff58756383e7e777.sql new file mode 100644 index 00000000..88b43541 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__cad30ffa5fa2a073ff58756383e7e777.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."spot_synth_unwrapped_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not fees_collected >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__ccae977edf5724b7ce9a1f918e477245.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__ccae977edf5724b7ce9a1f918e477245.sql new file mode 100644 index 00000000..130d4b33 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__ccae977edf5724b7ce9a1f918e477245.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."spot_synth_registered_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__f3e751dfd2dc590260940c7b6ee31646.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__f3e751dfd2dc590260940c7b6ee31646.sql new file mode 100644 index 00000000..88a7cf61 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__f3e751dfd2dc590260940c7b6ee31646.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_mainnet"."spot_synth_bought_base_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collected_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_block_number.sql new file mode 100644 index 00000000..6616aa83 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."spot_order_cancelled_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..a356ce2b --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."spot_order_cancelled_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_contract.sql new file mode 100644 index 00000000..33a17427 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."spot_order_cancelled_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_event_name.sql new file mode 100644 index 00000000..2d1488c3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."spot_order_cancelled_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_id.sql new file mode 100644 index 00000000..d6c8b906 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."spot_order_cancelled_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_market_id.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_market_id.sql new file mode 100644 index 00000000..cdf0be7c --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_base_mainnet"."spot_order_cancelled_base_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_sender.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_sender.sql new file mode 100644 index 00000000..76770d07 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_base_mainnet"."spot_order_cancelled_base_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..7a0b3442 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."spot_order_cancelled_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_amount_provided.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_amount_provided.sql new file mode 100644 index 00000000..a3622a50 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_amount_provided.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_provided +from "analytics"."prod_raw_base_mainnet"."spot_order_committed_base_mainnet" +where amount_provided is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_block_number.sql new file mode 100644 index 00000000..f330117d --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."spot_order_committed_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..42afbaab --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."spot_order_committed_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_contract.sql new file mode 100644 index 00000000..590c762f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."spot_order_committed_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_event_name.sql new file mode 100644 index 00000000..09b93f5f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."spot_order_committed_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_id.sql new file mode 100644 index 00000000..3eabae30 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."spot_order_committed_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_market_id.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_market_id.sql new file mode 100644 index 00000000..d9b0a753 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_base_mainnet"."spot_order_committed_base_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_order_type.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_order_type.sql new file mode 100644 index 00000000..dbfb2a81 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_order_type.sql @@ -0,0 +1,11 @@ + + + + + + +select order_type +from "analytics"."prod_raw_base_mainnet"."spot_order_committed_base_mainnet" +where order_type is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_referrer.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_referrer.sql new file mode 100644 index 00000000..c5152ebc --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_referrer.sql @@ -0,0 +1,11 @@ + + + + + + +select referrer +from "analytics"."prod_raw_base_mainnet"."spot_order_committed_base_mainnet" +where referrer is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_sender.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_sender.sql new file mode 100644 index 00000000..8bef929e --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_base_mainnet"."spot_order_committed_base_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..7b7beac3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."spot_order_committed_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_block_number.sql new file mode 100644 index 00000000..39feb47d --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."spot_order_settled_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..7b5d55f8 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."spot_order_settled_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_collected_fees.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_collected_fees.sql new file mode 100644 index 00000000..bde9942f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_collected_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select collected_fees +from "analytics"."prod_raw_base_mainnet"."spot_order_settled_base_mainnet" +where collected_fees is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_contract.sql new file mode 100644 index 00000000..0ce45253 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."spot_order_settled_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_event_name.sql new file mode 100644 index 00000000..c0fb1432 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."spot_order_settled_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_id.sql new file mode 100644 index 00000000..c6837c74 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."spot_order_settled_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_market_id.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_market_id.sql new file mode 100644 index 00000000..dc6c92a1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_base_mainnet"."spot_order_settled_base_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_order_type.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_order_type.sql new file mode 100644 index 00000000..2c2facf0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_order_type.sql @@ -0,0 +1,11 @@ + + + + + + +select order_type +from "analytics"."prod_raw_base_mainnet"."spot_order_settled_base_mainnet" +where order_type is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_price.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_price.sql new file mode 100644 index 00000000..5d9e9f25 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_raw_base_mainnet"."spot_order_settled_base_mainnet" +where price is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_settler.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_settler.sql new file mode 100644 index 00000000..c9d0734e --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_settler.sql @@ -0,0 +1,11 @@ + + + + + + +select settler +from "analytics"."prod_raw_base_mainnet"."spot_order_settled_base_mainnet" +where settler is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..2d7b5df1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."spot_order_settled_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_block_number.sql new file mode 100644 index 00000000..dc624852 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."spot_synth_bought_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..4bdbf418 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."spot_synth_bought_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_collected_fees.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_collected_fees.sql new file mode 100644 index 00000000..0dd9a28c --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_collected_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select collected_fees +from "analytics"."prod_raw_base_mainnet"."spot_synth_bought_base_mainnet" +where collected_fees is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_contract.sql new file mode 100644 index 00000000..294a8991 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."spot_synth_bought_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_event_name.sql new file mode 100644 index 00000000..0c8a3b27 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."spot_synth_bought_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_id.sql new file mode 100644 index 00000000..9d6dc442 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."spot_synth_bought_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_price.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_price.sql new file mode 100644 index 00000000..d7b85a1b --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_raw_base_mainnet"."spot_synth_bought_base_mainnet" +where price is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_referrer.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_referrer.sql new file mode 100644 index 00000000..cd8f50bd --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_referrer.sql @@ -0,0 +1,11 @@ + + + + + + +select referrer +from "analytics"."prod_raw_base_mainnet"."spot_synth_bought_base_mainnet" +where referrer is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_synth_market_id.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_synth_market_id.sql new file mode 100644 index 00000000..19be29ff --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_raw_base_mainnet"."spot_synth_bought_base_mainnet" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..074cb36d --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."spot_synth_bought_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_block_number.sql new file mode 100644 index 00000000..5b1ee0be --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."spot_synth_registered_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..6bc6877e --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."spot_synth_registered_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_contract.sql new file mode 100644 index 00000000..a6e852c2 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."spot_synth_registered_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_event_name.sql new file mode 100644 index 00000000..84e92e7d --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."spot_synth_registered_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_id.sql new file mode 100644 index 00000000..d714b8ba --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."spot_synth_registered_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_synth_market_id.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_synth_market_id.sql new file mode 100644 index 00000000..fc6a2e70 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_raw_base_mainnet"."spot_synth_registered_base_mainnet" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_synth_token_address.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_synth_token_address.sql new file mode 100644 index 00000000..4487e9c3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_synth_token_address.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_token_address +from "analytics"."prod_raw_base_mainnet"."spot_synth_registered_base_mainnet" +where synth_token_address is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..467139c5 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."spot_synth_registered_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_amount_returned.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_amount_returned.sql new file mode 100644 index 00000000..104eb6ff --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_amount_returned.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_returned +from "analytics"."prod_raw_base_mainnet"."spot_synth_sold_base_mainnet" +where amount_returned is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_block_number.sql new file mode 100644 index 00000000..c1165de9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."spot_synth_sold_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..6d194510 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."spot_synth_sold_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_collected_fees.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_collected_fees.sql new file mode 100644 index 00000000..0b97f1b9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_collected_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select collected_fees +from "analytics"."prod_raw_base_mainnet"."spot_synth_sold_base_mainnet" +where collected_fees is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_contract.sql new file mode 100644 index 00000000..34840e7a --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."spot_synth_sold_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_event_name.sql new file mode 100644 index 00000000..b8681f45 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."spot_synth_sold_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_id.sql new file mode 100644 index 00000000..00106c6e --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."spot_synth_sold_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_price.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_price.sql new file mode 100644 index 00000000..24e0fc23 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_raw_base_mainnet"."spot_synth_sold_base_mainnet" +where price is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_referrer.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_referrer.sql new file mode 100644 index 00000000..17d02a80 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_referrer.sql @@ -0,0 +1,11 @@ + + + + + + +select referrer +from "analytics"."prod_raw_base_mainnet"."spot_synth_sold_base_mainnet" +where referrer is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_synth_market_id.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_synth_market_id.sql new file mode 100644 index 00000000..a81ecb00 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_raw_base_mainnet"."spot_synth_sold_base_mainnet" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..3f59613f --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."spot_synth_sold_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_amount_unwrapped.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_amount_unwrapped.sql new file mode 100644 index 00000000..f806419a --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_amount_unwrapped.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_unwrapped +from "analytics"."prod_raw_base_mainnet"."spot_synth_unwrapped_base_mainnet" +where amount_unwrapped is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_block_number.sql new file mode 100644 index 00000000..61d24005 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."spot_synth_unwrapped_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..52545ad1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."spot_synth_unwrapped_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_contract.sql new file mode 100644 index 00000000..17f47dbe --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."spot_synth_unwrapped_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_event_name.sql new file mode 100644 index 00000000..f2c4ce50 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."spot_synth_unwrapped_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_fees_collected.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_fees_collected.sql new file mode 100644 index 00000000..7b5505d3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_fees_collected.sql @@ -0,0 +1,11 @@ + + + + + + +select fees_collected +from "analytics"."prod_raw_base_mainnet"."spot_synth_unwrapped_base_mainnet" +where fees_collected is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_id.sql new file mode 100644 index 00000000..39cff499 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."spot_synth_unwrapped_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_synth_market_id.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_synth_market_id.sql new file mode 100644 index 00000000..b68be475 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_raw_base_mainnet"."spot_synth_unwrapped_base_mainnet" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..ea42df07 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."spot_synth_unwrapped_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_block_number.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_block_number.sql new file mode 100644 index 00000000..c3c4d2b8 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_mainnet"."spot_synth_wrapped_base_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_block_timestamp.sql new file mode 100644 index 00000000..f6a9055e --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_mainnet"."spot_synth_wrapped_base_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_contract.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_contract.sql new file mode 100644 index 00000000..0a65f85e --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_mainnet"."spot_synth_wrapped_base_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_event_name.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_event_name.sql new file mode 100644 index 00000000..16e347b9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_mainnet"."spot_synth_wrapped_base_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_fees_collected.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_fees_collected.sql new file mode 100644 index 00000000..77794d4e --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_fees_collected.sql @@ -0,0 +1,11 @@ + + + + + + +select fees_collected +from "analytics"."prod_raw_base_mainnet"."spot_synth_wrapped_base_mainnet" +where fees_collected is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_id.sql new file mode 100644 index 00000000..d12eed65 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_mainnet"."spot_synth_wrapped_base_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_synth_market_id.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_synth_market_id.sql new file mode 100644 index 00000000..7f1d4797 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_raw_base_mainnet"."spot_synth_wrapped_base_mainnet" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_transaction_hash.sql new file mode 100644 index 00000000..b66370a1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_mainnet"."spot_synth_wrapped_base_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_order_cancelled_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_order_cancelled_base_mainnet_id.sql new file mode 100644 index 00000000..4ba9dc38 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_order_cancelled_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."spot_order_cancelled_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_order_committed_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_order_committed_base_mainnet_id.sql new file mode 100644 index 00000000..896f3982 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_order_committed_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."spot_order_committed_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_order_settled_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_order_settled_base_mainnet_id.sql new file mode 100644 index 00000000..cff6d35d --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_order_settled_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."spot_order_settled_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_synth_bought_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_synth_bought_base_mainnet_id.sql new file mode 100644 index 00000000..0cbab168 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_synth_bought_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."spot_synth_bought_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_synth_registered_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_synth_registered_base_mainnet_id.sql new file mode 100644 index 00000000..08f0e37a --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_synth_registered_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."spot_synth_registered_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_synth_sold_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_synth_sold_base_mainnet_id.sql new file mode 100644 index 00000000..5233a55d --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_synth_sold_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."spot_synth_sold_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_synth_unwrapped_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_synth_unwrapped_base_mainnet_id.sql new file mode 100644 index 00000000..3d88d610 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_synth_unwrapped_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."spot_synth_unwrapped_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_synth_wrapped_base_mainnet_id.sql b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_synth_wrapped_base_mainnet_id.sql new file mode 100644 index 00000000..15a634e1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_synth_wrapped_base_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_mainnet"."spot_synth_wrapped_base_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/spot_order_cancelled_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/spot/spot_order_cancelled_base_mainnet.sql new file mode 100644 index 00000000..47c477f9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/spot_order_cancelled_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."spot_market_proxy_event_order_cancelled" diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/spot_order_committed_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/spot/spot_order_committed_base_mainnet.sql new file mode 100644 index 00000000..69164ba7 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/spot_order_committed_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."spot_market_proxy_event_order_committed" diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/spot_order_settled_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/spot/spot_order_settled_base_mainnet.sql new file mode 100644 index 00000000..b75cc49a --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/spot_order_settled_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."spot_market_proxy_event_order_settled" diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/spot_synth_bought_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/spot/spot_synth_bought_base_mainnet.sql new file mode 100644 index 00000000..3243fc5d --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/spot_synth_bought_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."spot_market_proxy_event_synth_bought" diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/spot_synth_registered_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/spot/spot_synth_registered_base_mainnet.sql new file mode 100644 index 00000000..b295b169 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/spot_synth_registered_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."spot_market_proxy_event_synth_registered" diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/spot_synth_sold_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/spot/spot_synth_sold_base_mainnet.sql new file mode 100644 index 00000000..31384625 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/spot_synth_sold_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."spot_market_proxy_event_synth_sold" diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/spot_synth_unwrapped_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/spot/spot_synth_unwrapped_base_mainnet.sql new file mode 100644 index 00000000..4c1f2a97 --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/spot_synth_unwrapped_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."spot_market_proxy_event_synth_unwrapped" diff --git a/compiled/synthetix/models/raw/base/mainnet/spot/spot_synth_wrapped_base_mainnet.sql b/compiled/synthetix/models/raw/base/mainnet/spot/spot_synth_wrapped_base_mainnet.sql new file mode 100644 index 00000000..5c8e643e --- /dev/null +++ b/compiled/synthetix/models/raw/base/mainnet/spot/spot_synth_wrapped_base_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_mainnet"."spot_market_proxy_event_synth_wrapped" diff --git a/compiled/synthetix/models/raw/base/sepolia/blocks_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/blocks_base_sepolia.sql new file mode 100644 index 00000000..c86b94b7 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/blocks_base_sepolia.sql @@ -0,0 +1,39 @@ +with indexer_blocks as ( + select + timestamp as ts, + CAST( + number as INTEGER + ) as block_number + from + "analytics"."raw_base_sepolia"."block" +), + +parquet_blocks as ( + select + TO_TIMESTAMP(timestamp) as ts, + CAST( + block_number as INTEGER + ) as block_number + from + "analytics"."raw_base_sepolia"."blocks_parquet" +), + +combined_blocks as ( + select * + from + indexer_blocks + + union all + + select * + from + parquet_blocks +) + +select + block_number, + MIN(ts) as ts +from + combined_blocks +group by + block_number \ No newline at end of file diff --git a/compiled/synthetix/models/raw/base/sepolia/buyback/buyback_processed_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/buyback/buyback_processed_base_sepolia.sql new file mode 100644 index 00000000..01b0554d --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/buyback/buyback_processed_base_sepolia.sql @@ -0,0 +1,21 @@ +with current_events as ( + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."buyback_snx_event_buyback_processed" + +) + +select + id, + block_number, + block_timestamp, + transaction_hash, + event_name, + contract, + buyer, + snx, + usd +from + current_events \ No newline at end of file diff --git a/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/accepted_values_buyback_proces_278b574eac2c05984e56351d66a915ac.sql b/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/accepted_values_buyback_proces_278b574eac2c05984e56351d66a915ac.sql new file mode 100644 index 00000000..05de3d39 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/accepted_values_buyback_proces_278b574eac2c05984e56351d66a915ac.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."buyback_processed_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'BuybackProcessed' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_buyba_4c16679cd6617813c00fd0278fc36e29.sql b/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_buyba_4c16679cd6617813c00fd0278fc36e29.sql new file mode 100644 index 00000000..d2e6096d --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_buyba_4c16679cd6617813c00fd0278fc36e29.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."buyback_processed_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not usd >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_buyba_8430c2349004ae4699c6275eda5a9b16.sql b/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_buyba_8430c2349004ae4699c6275eda5a9b16.sql new file mode 100644 index 00000000..2e91e90b --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_buyba_8430c2349004ae4699c6275eda5a9b16.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."buyback_processed_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not snx >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_block_number.sql new file mode 100644 index 00000000..17b3d4cf --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."buyback_processed_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..8cb0bf05 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."buyback_processed_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_buyer.sql b/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_buyer.sql new file mode 100644 index 00000000..c4a081f2 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_buyer.sql @@ -0,0 +1,11 @@ + + + + + + +select buyer +from "analytics"."prod_raw_base_sepolia"."buyback_processed_base_sepolia" +where buyer is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_contract.sql new file mode 100644 index 00000000..4db383ea --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."buyback_processed_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_event_name.sql new file mode 100644 index 00000000..f80933c0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."buyback_processed_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_id.sql new file mode 100644 index 00000000..9da51256 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."buyback_processed_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_snx.sql b/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_snx.sql new file mode 100644 index 00000000..b7313603 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_snx.sql @@ -0,0 +1,11 @@ + + + + + + +select snx +from "analytics"."prod_raw_base_sepolia"."buyback_processed_base_sepolia" +where snx is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..e00abded --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."buyback_processed_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_usd.sql b/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_usd.sql new file mode 100644 index 00000000..421749ee --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_usd.sql @@ -0,0 +1,11 @@ + + + + + + +select usd +from "analytics"."prod_raw_base_sepolia"."buyback_processed_base_sepolia" +where usd is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/unique_buyback_processed_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/unique_buyback_processed_base_sepolia_id.sql new file mode 100644 index 00000000..5d5d1a1d --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/unique_buyback_processed_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."buyback_processed_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/core_account_created_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/core/core_account_created_base_sepolia.sql new file mode 100644 index 00000000..2fd652e4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/core_account_created_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."core_proxy_event_account_created" diff --git a/compiled/synthetix/models/raw/base/sepolia/core/core_delegation_updated_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/core/core_delegation_updated_base_sepolia.sql new file mode 100644 index 00000000..0a1d8aa4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/core_delegation_updated_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."core_proxy_event_delegation_updated" diff --git a/compiled/synthetix/models/raw/base/sepolia/core/core_deposited_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/core/core_deposited_base_sepolia.sql new file mode 100644 index 00000000..7a59fd71 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/core_deposited_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."core_proxy_event_deposited" diff --git a/compiled/synthetix/models/raw/base/sepolia/core/core_liquidation_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/core/core_liquidation_base_sepolia.sql new file mode 100644 index 00000000..5715b0af --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/core_liquidation_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."core_proxy_event_liquidation" diff --git a/compiled/synthetix/models/raw/base/sepolia/core/core_market_registered_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/core/core_market_registered_base_sepolia.sql new file mode 100644 index 00000000..e85f8178 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/core_market_registered_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."core_proxy_event_market_registered" diff --git a/compiled/synthetix/models/raw/base/sepolia/core/core_market_updated_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/core/core_market_updated_base_sepolia.sql new file mode 100644 index 00000000..5a4babfa --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/core_market_updated_base_sepolia.sql @@ -0,0 +1,151 @@ +with events as ( + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + deposited_collateral_value, + target as sender, + 'USD' as collateral_type, + credit_capacity, + amount as token_amount + from + ( + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."core_proxy_legacy_event_market_usd_deposited" + + ) as usd_deposited -- noqa: AL05 + union all + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + deposited_collateral_value, + target as sender, + 'USD' as collateral_type, + credit_capacity, + amount as token_amount + from + ( + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."core_proxy_legacy_event_market_usd_withdrawn" + + ) as usd_withdrawn -- noqa: AL05 + union all + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + deposited_collateral_value, + sender, + collateral_type, + credit_capacity, + token_amount + from + ( + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."core_proxy_event_market_collateral_deposited" + + ) as collateral_deposited -- noqa: AL05 + union all + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + deposited_collateral_value, + sender, + collateral_type, + credit_capacity, + token_amount + from + ( + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."core_proxy_event_market_collateral_withdrawn" + + ) as collateral_withdrawn -- noqa: AL05 + union all + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + deposited_collateral_value, + target as sender, + 'USD' as collateral_type, + credit_capacity, + amount as token_amount + from + ( + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."core_proxy_event_market_usd_deposited" + + ) as usd_deposited -- noqa: AL05 + union all + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + deposited_collateral_value, + target as sender, + 'USD' as collateral_type, + credit_capacity, + amount as token_amount + from + ( + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."core_proxy_event_market_usd_withdrawn" + + ) as usd_withdrawn -- noqa: AL05 +) + +select * +from + events +order by + block_timestamp \ No newline at end of file diff --git a/compiled/synthetix/models/raw/base/sepolia/core/core_pool_created_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/core/core_pool_created_base_sepolia.sql new file mode 100644 index 00000000..a65e7ca8 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/core_pool_created_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."core_proxy_event_pool_created" diff --git a/compiled/synthetix/models/raw/base/sepolia/core/core_rewards_claimed_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/core/core_rewards_claimed_base_sepolia.sql new file mode 100644 index 00000000..2ea04e0c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/core_rewards_claimed_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."core_proxy_event_rewards_claimed" diff --git a/compiled/synthetix/models/raw/base/sepolia/core/core_rewards_distributed_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/core/core_rewards_distributed_base_sepolia.sql new file mode 100644 index 00000000..0ddf120f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/core_rewards_distributed_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."core_proxy_event_rewards_distributed" diff --git a/compiled/synthetix/models/raw/base/sepolia/core/core_usd_burned_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/core/core_usd_burned_base_sepolia.sql new file mode 100644 index 00000000..53fb3bae --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/core_usd_burned_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."core_proxy_event_usd_burned" diff --git a/compiled/synthetix/models/raw/base/sepolia/core/core_usd_minted_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/core/core_usd_minted_base_sepolia.sql new file mode 100644 index 00000000..c93d46a3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/core_usd_minted_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."core_proxy_event_usd_minted" diff --git a/compiled/synthetix/models/raw/base/sepolia/core/core_vault_collateral_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/core/core_vault_collateral_base_sepolia.sql new file mode 100644 index 00000000..76fffd22 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/core_vault_collateral_base_sepolia.sql @@ -0,0 +1,41 @@ +with base as ( + select + block_number, + contract_address, + chain_id, + pool_id, + collateral_type, + cast( + amount as numeric + ) as amount, + cast( + value as numeric + ) as collateral_value + from + "analytics"."raw_base_sepolia"."core_get_vault_collateral" + where + amount is not null +) + +select + to_timestamp(blocks.timestamp) as ts, + cast( + blocks.block_number as integer + ) as block_number, + base.contract_address, + cast( + base.pool_id as integer + ) as pool_id, + cast( + base.collateral_type as varchar + ) as collateral_type, + + base.amount / 1e18 + as amount, + + base.collateral_value / 1e18 + as collateral_value +from + base +inner join "analytics"."raw_base_sepolia"."blocks_parquet" as blocks + on base.block_number = blocks.block_number \ No newline at end of file diff --git a/compiled/synthetix/models/raw/base/sepolia/core/core_vault_debt_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/core/core_vault_debt_base_sepolia.sql new file mode 100644 index 00000000..ee69f8bf --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/core_vault_debt_base_sepolia.sql @@ -0,0 +1,35 @@ +with base as ( + select + block_number, + contract_address, + chain_id, + pool_id, + collateral_type, + cast( + value_1 as numeric + ) as debt + from + "analytics"."raw_base_sepolia"."core_get_vault_debt" + where + value_1 is not null +) + +select + to_timestamp(blocks.timestamp) as ts, + cast( + blocks.block_number as integer + ) as block_number, + base.contract_address, + cast( + base.pool_id as integer + ) as pool_id, + cast( + base.collateral_type as varchar + ) as collateral_type, + + base.debt / 1e18 + as debt +from + base +inner join "analytics"."raw_base_sepolia"."blocks_parquet" as blocks + on base.block_number = blocks.block_number \ No newline at end of file diff --git a/compiled/synthetix/models/raw/base/sepolia/core/core_vault_liquidation_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/core/core_vault_liquidation_base_sepolia.sql new file mode 100644 index 00000000..c997512f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/core_vault_liquidation_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."core_proxy_event_vault_liquidation" diff --git a/compiled/synthetix/models/raw/base/sepolia/core/core_withdrawn_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/core/core_withdrawn_base_sepolia.sql new file mode 100644 index 00000000..e4483001 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/core_withdrawn_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."core_proxy_event_withdrawn" diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_account_c_3e560a33ed75ab9f3872a29c8a231ca8.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_account_c_3e560a33ed75ab9f3872a29c8a231ca8.sql new file mode 100644 index 00000000..840525c6 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_account_c_3e560a33ed75ab9f3872a29c8a231ca8.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."core_account_created_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'AccountCreated' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_delegatio_3cc50a9d03b2fc3894884bfb42b624bd.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_delegatio_3cc50a9d03b2fc3894884bfb42b624bd.sql new file mode 100644 index 00000000..85315e6c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_delegatio_3cc50a9d03b2fc3894884bfb42b624bd.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."core_delegation_updated_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'DelegationUpdated' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_deposited_3f28be051707e07ce49c471e6d63c3f3.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_deposited_3f28be051707e07ce49c471e6d63c3f3.sql new file mode 100644 index 00000000..189f6aaa --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_deposited_3f28be051707e07ce49c471e6d63c3f3.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."core_deposited_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'Deposited' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_liquidati_403bf0adbdcc35a44535d0751240d87f.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_liquidati_403bf0adbdcc35a44535d0751240d87f.sql new file mode 100644 index 00000000..cf4d3a7d --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_liquidati_403bf0adbdcc35a44535d0751240d87f.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."core_liquidation_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'Liquidation' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_market_re_36cb85f36ba2c74163a4c4448bb62b02.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_market_re_36cb85f36ba2c74163a4c4448bb62b02.sql new file mode 100644 index 00000000..2cd7434e --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_market_re_36cb85f36ba2c74163a4c4448bb62b02.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."core_market_registered_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'MarketRegistered' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_market_up_6a9d36b124a389235dd15ee41453426c.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_market_up_6a9d36b124a389235dd15ee41453426c.sql new file mode 100644 index 00000000..7076658a --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_market_up_6a9d36b124a389235dd15ee41453426c.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."core_market_updated_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_pool_crea_f149b376f2612493bb2657de678259ef.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_pool_crea_f149b376f2612493bb2657de678259ef.sql new file mode 100644 index 00000000..4f2b0c96 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_pool_crea_f149b376f2612493bb2657de678259ef.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."core_pool_created_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'PoolCreated' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_rewards_c_4448c26ebe83d53dc3e5ff23eac82e61.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_rewards_c_4448c26ebe83d53dc3e5ff23eac82e61.sql new file mode 100644 index 00000000..e62d8c44 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_rewards_c_4448c26ebe83d53dc3e5ff23eac82e61.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."core_rewards_claimed_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'RewardsClaimed' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_rewards_d_f07bd9c528d3bae951d8e15a0780508d.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_rewards_d_f07bd9c528d3bae951d8e15a0780508d.sql new file mode 100644 index 00000000..1aa8921f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_rewards_d_f07bd9c528d3bae951d8e15a0780508d.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."core_rewards_distributed_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'RewardsDistributed' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_usd_burne_d3586b835d1259940e91cd6748c1e3b6.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_usd_burne_d3586b835d1259940e91cd6748c1e3b6.sql new file mode 100644 index 00000000..e48ea782 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_usd_burne_d3586b835d1259940e91cd6748c1e3b6.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."core_usd_burned_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'UsdBurned' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_usd_minte_af3da772d555dc79c452effc7b6f9002.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_usd_minte_af3da772d555dc79c452effc7b6f9002.sql new file mode 100644 index 00000000..237833f9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_usd_minte_af3da772d555dc79c452effc7b6f9002.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."core_usd_minted_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'UsdMinted' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_vault_liq_e9d47b42f69123eccbff3f66c69b6af2.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_vault_liq_e9d47b42f69123eccbff3f66c69b6af2.sql new file mode 100644 index 00000000..2e95e262 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_vault_liq_e9d47b42f69123eccbff3f66c69b6af2.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."core_vault_liquidation_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'VaultLiquidation' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_withdrawn_c342407a773b81d94509df74947a9c6c.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_withdrawn_c342407a773b81d94509df74947a9c6c.sql new file mode 100644 index 00000000..60bee6c0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_withdrawn_c342407a773b81d94509df74947a9c6c.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."core_withdrawn_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'Withdrawn' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__004b356febea592d3109c0bef0abafe4.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__004b356febea592d3109c0bef0abafe4.sql new file mode 100644 index 00000000..d3ef1261 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__004b356febea592d3109c0bef0abafe4.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_vault_collateral_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collateral_value >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__132ab4d1c8172ce2cb80905b0a0c3cdc.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__132ab4d1c8172ce2cb80905b0a0c3cdc.sql new file mode 100644 index 00000000..ea8fcb8e --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__132ab4d1c8172ce2cb80905b0a0c3cdc.sql @@ -0,0 +1,22 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_delegation_updated_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not leverage >= 1000000000000000000 + -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule. + or not leverage <= 1000000000000000000 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__21d67e7351992bfcaf34c4320a800a0b.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__21d67e7351992bfcaf34c4320a800a0b.sql new file mode 100644 index 00000000..5896d561 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__21d67e7351992bfcaf34c4320a800a0b.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_liquidation_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__2284faf96de80368edab3a7fd3bfd950.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__2284faf96de80368edab3a7fd3bfd950.sql new file mode 100644 index 00000000..816b9b28 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__2284faf96de80368edab3a7fd3bfd950.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_vault_collateral_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__30addf18b8430be0f27259ef4cf0ca29.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__30addf18b8430be0f27259ef4cf0ca29.sql new file mode 100644 index 00000000..5bb81fcd --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__30addf18b8430be0f27259ef4cf0ca29.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_usd_burned_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__34edbab1962097faf1f212e944103c00.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__34edbab1962097faf1f212e944103c00.sql new file mode 100644 index 00000000..60cb537e --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__34edbab1962097faf1f212e944103c00.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_market_updated_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not token_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__3f4f8909ee14cc3497685cd59d23ce69.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__3f4f8909ee14cc3497685cd59d23ce69.sql new file mode 100644 index 00000000..bcc9cc7f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__3f4f8909ee14cc3497685cd59d23ce69.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_withdrawn_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not token_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__440ce9f5e13972a7244fa20cf3774431.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__440ce9f5e13972a7244fa20cf3774431.sql new file mode 100644 index 00000000..6a42676e --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__440ce9f5e13972a7244fa20cf3774431.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_rewards_claimed_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__4a5c58685176282790b5abfce94b3fda.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__4a5c58685176282790b5abfce94b3fda.sql new file mode 100644 index 00000000..c892523f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__4a5c58685176282790b5abfce94b3fda.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_vault_collateral_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__5cc557d00b8bbfff4bcafb03a349a3e5.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__5cc557d00b8bbfff4bcafb03a349a3e5.sql new file mode 100644 index 00000000..612d2551 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__5cc557d00b8bbfff4bcafb03a349a3e5.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_usd_burned_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__6ee41a6e3287d72360197537a51f9db1.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__6ee41a6e3287d72360197537a51f9db1.sql new file mode 100644 index 00000000..a1ba3bad --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__6ee41a6e3287d72360197537a51f9db1.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_rewards_distributed_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__736987a49cbb6d26a37612d9e59d0559.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__736987a49cbb6d26a37612d9e59d0559.sql new file mode 100644 index 00000000..d2731b06 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__736987a49cbb6d26a37612d9e59d0559.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_deposited_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__78a5a46b1c28cb5b628273e180683827.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__78a5a46b1c28cb5b628273e180683827.sql new file mode 100644 index 00000000..a4d1ca07 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__78a5a46b1c28cb5b628273e180683827.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_vault_liquidation_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__7d95e57f607809456a28cc4204cd2f2a.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__7d95e57f607809456a28cc4204cd2f2a.sql new file mode 100644 index 00000000..13f8480b --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__7d95e57f607809456a28cc4204cd2f2a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_usd_burned_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__7de5af8c2738f779d5328e285ca02cbb.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__7de5af8c2738f779d5328e285ca02cbb.sql new file mode 100644 index 00000000..9bda28d9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__7de5af8c2738f779d5328e285ca02cbb.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_market_updated_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not deposited_collateral_value >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__8485599cff2a5b7ec94419989fe730df.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__8485599cff2a5b7ec94419989fe730df.sql new file mode 100644 index 00000000..f4ca60e1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__8485599cff2a5b7ec94419989fe730df.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_vault_liquidation_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not liquidate_as_account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__888419f8ec40f915d627bef6dd080939.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__888419f8ec40f915d627bef6dd080939.sql new file mode 100644 index 00000000..bedf2949 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__888419f8ec40f915d627bef6dd080939.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_withdrawn_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__90930c81d4f99b4175faf8c7a85c04c6.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__90930c81d4f99b4175faf8c7a85c04c6.sql new file mode 100644 index 00000000..c18fe448 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__90930c81d4f99b4175faf8c7a85c04c6.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_deposited_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not token_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__9f186c48b6a0a65e3e2215713d7a5386.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__9f186c48b6a0a65e3e2215713d7a5386.sql new file mode 100644 index 00000000..61c78c3b --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__9f186c48b6a0a65e3e2215713d7a5386.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_usd_minted_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__a9f1cefb42f63cfea9358db70fa1ce94.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__a9f1cefb42f63cfea9358db70fa1ce94.sql new file mode 100644 index 00000000..eabb8988 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__a9f1cefb42f63cfea9358db70fa1ce94.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_liquidation_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__abb1b0bc7f310977dda9900b3a5b48d9.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__abb1b0bc7f310977dda9900b3a5b48d9.sql new file mode 100644 index 00000000..0600436e --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__abb1b0bc7f310977dda9900b3a5b48d9.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_delegation_updated_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__ad2f9918d005f63ca46e07c60cad1fbf.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__ad2f9918d005f63ca46e07c60cad1fbf.sql new file mode 100644 index 00000000..dfa8bde0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__ad2f9918d005f63ca46e07c60cad1fbf.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_rewards_distributed_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not duration >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__b285d1683b541821a1af29f6f7139b36.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__b285d1683b541821a1af29f6f7139b36.sql new file mode 100644 index 00000000..3128755c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__b285d1683b541821a1af29f6f7139b36.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_delegation_updated_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__b4b4efd00a516ca3c87897d592dce4cd.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__b4b4efd00a516ca3c87897d592dce4cd.sql new file mode 100644 index 00000000..eebd89eb --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__b4b4efd00a516ca3c87897d592dce4cd.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_liquidation_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not liquidate_as_account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__b68f23db9faa77f31eed02ece247d791.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__b68f23db9faa77f31eed02ece247d791.sql new file mode 100644 index 00000000..48c4e4ae --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__b68f23db9faa77f31eed02ece247d791.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_usd_minted_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__c292312a15973d99cb86f687346188af.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__c292312a15973d99cb86f687346188af.sql new file mode 100644 index 00000000..06024225 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__c292312a15973d99cb86f687346188af.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_usd_minted_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__c3c8a8df64e53bf44d1b404363693677.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__c3c8a8df64e53bf44d1b404363693677.sql new file mode 100644 index 00000000..c10ebcf2 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__c3c8a8df64e53bf44d1b404363693677.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_pool_created_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__ca499a4e3f4cd07ae655ddd7a8f4bc00.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__ca499a4e3f4cd07ae655ddd7a8f4bc00.sql new file mode 100644 index 00000000..6f3bb061 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__ca499a4e3f4cd07ae655ddd7a8f4bc00.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_rewards_distributed_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__d061ce3ecbf42aec12efd22a8b725531.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__d061ce3ecbf42aec12efd22a8b725531.sql new file mode 100644 index 00000000..7594dfcf --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__d061ce3ecbf42aec12efd22a8b725531.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_rewards_claimed_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__eab389880894a47bfee753ee70198494.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__eab389880894a47bfee753ee70198494.sql new file mode 100644 index 00000000..14d39be0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__eab389880894a47bfee753ee70198494.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_account_created_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__ec287bdbeb3be735d4aeade13621291c.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__ec287bdbeb3be735d4aeade13621291c.sql new file mode 100644 index 00000000..b6fe46d8 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__ec287bdbeb3be735d4aeade13621291c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_delegation_updated_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__f5541c6f76ecd75f65e2b608fa9333ae.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__f5541c6f76ecd75f65e2b608fa9333ae.sql new file mode 100644 index 00000000..a71358bb --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__f5541c6f76ecd75f65e2b608fa9333ae.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_market_updated_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__f9ddb6660b6e63be6156d0d4beb89947.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__f9ddb6660b6e63be6156d0d4beb89947.sql new file mode 100644 index 00000000..52d01a05 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__f9ddb6660b6e63be6156d0d4beb89947.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_rewards_claimed_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__fe372a67c8b1ea27c6fdd5c876afec7c.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__fe372a67c8b1ea27c6fdd5c876afec7c.sql new file mode 100644 index 00000000..95769d1c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__fe372a67c8b1ea27c6fdd5c876afec7c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."core_vault_debt_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_account_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_account_id.sql new file mode 100644 index 00000000..ce83a1df --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_sepolia"."core_account_created_base_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_block_number.sql new file mode 100644 index 00000000..66514a46 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."core_account_created_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..cd7ad098 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."core_account_created_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_contract.sql new file mode 100644 index 00000000..afe36533 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."core_account_created_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_event_name.sql new file mode 100644 index 00000000..b91b3f3b --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."core_account_created_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_id.sql new file mode 100644 index 00000000..2b16ce4c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."core_account_created_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_owner.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_owner.sql new file mode 100644 index 00000000..3b5e4c53 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_owner.sql @@ -0,0 +1,11 @@ + + + + + + +select owner +from "analytics"."prod_raw_base_sepolia"."core_account_created_base_sepolia" +where owner is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..d089bc1b --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."core_account_created_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_account_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_account_id.sql new file mode 100644 index 00000000..8aacd8b9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_sepolia"."core_delegation_updated_base_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_amount.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_amount.sql new file mode 100644 index 00000000..adc3370f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_base_sepolia"."core_delegation_updated_base_sepolia" +where amount is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_block_number.sql new file mode 100644 index 00000000..595d282b --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."core_delegation_updated_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..b5fc92ff --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."core_delegation_updated_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_collateral_type.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_collateral_type.sql new file mode 100644 index 00000000..f486cbc3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_base_sepolia"."core_delegation_updated_base_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_contract.sql new file mode 100644 index 00000000..529b8acb --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."core_delegation_updated_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_event_name.sql new file mode 100644 index 00000000..b9e4c292 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."core_delegation_updated_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_id.sql new file mode 100644 index 00000000..a54eb52c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."core_delegation_updated_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_leverage.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_leverage.sql new file mode 100644 index 00000000..1162a489 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_leverage.sql @@ -0,0 +1,11 @@ + + + + + + +select leverage +from "analytics"."prod_raw_base_sepolia"."core_delegation_updated_base_sepolia" +where leverage is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_pool_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_pool_id.sql new file mode 100644 index 00000000..b7c01772 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_base_sepolia"."core_delegation_updated_base_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_sender.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_sender.sql new file mode 100644 index 00000000..9da7c5ac --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_base_sepolia"."core_delegation_updated_base_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..c3738d12 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."core_delegation_updated_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_account_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_account_id.sql new file mode 100644 index 00000000..b2fda164 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_sepolia"."core_deposited_base_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_block_number.sql new file mode 100644 index 00000000..b1b4c3c3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."core_deposited_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..35401225 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."core_deposited_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_collateral_type.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_collateral_type.sql new file mode 100644 index 00000000..5c28ac3b --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_base_sepolia"."core_deposited_base_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_contract.sql new file mode 100644 index 00000000..7a884f5d --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."core_deposited_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_event_name.sql new file mode 100644 index 00000000..5993aae1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."core_deposited_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_id.sql new file mode 100644 index 00000000..9575815c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."core_deposited_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_sender.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_sender.sql new file mode 100644 index 00000000..7ae9665f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_base_sepolia"."core_deposited_base_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_token_amount.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_token_amount.sql new file mode 100644 index 00000000..6b0a2b12 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_token_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select token_amount +from "analytics"."prod_raw_base_sepolia"."core_deposited_base_sepolia" +where token_amount is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..ab5c6e46 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."core_deposited_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_account_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_account_id.sql new file mode 100644 index 00000000..728bcd8c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_sepolia"."core_liquidation_base_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_block_number.sql new file mode 100644 index 00000000..de80d4c3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."core_liquidation_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..21034d05 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."core_liquidation_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_collateral_type.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_collateral_type.sql new file mode 100644 index 00000000..5d76007c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_base_sepolia"."core_liquidation_base_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_contract.sql new file mode 100644 index 00000000..769874ee --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."core_liquidation_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_event_name.sql new file mode 100644 index 00000000..262ea2e5 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."core_liquidation_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_id.sql new file mode 100644 index 00000000..e39b3676 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."core_liquidation_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_liquidate_as_account_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_liquidate_as_account_id.sql new file mode 100644 index 00000000..dc047c5e --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_liquidate_as_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select liquidate_as_account_id +from "analytics"."prod_raw_base_sepolia"."core_liquidation_base_sepolia" +where liquidate_as_account_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_pool_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_pool_id.sql new file mode 100644 index 00000000..30dda932 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_base_sepolia"."core_liquidation_base_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_sender.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_sender.sql new file mode 100644 index 00000000..4dff0af1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_base_sepolia"."core_liquidation_base_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..9ba1be0a --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."core_liquidation_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_block_number.sql new file mode 100644 index 00000000..22f80956 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."core_market_registered_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..0fe9ee71 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."core_market_registered_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_contract.sql new file mode 100644 index 00000000..5d924b42 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."core_market_registered_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_event_name.sql new file mode 100644 index 00000000..c765d6cc --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."core_market_registered_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_id.sql new file mode 100644 index 00000000..c0fe8bb4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."core_market_registered_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_market.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_market.sql new file mode 100644 index 00000000..766b97fc --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_market.sql @@ -0,0 +1,11 @@ + + + + + + +select market +from "analytics"."prod_raw_base_sepolia"."core_market_registered_base_sepolia" +where market is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_market_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_market_id.sql new file mode 100644 index 00000000..8273310c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_base_sepolia"."core_market_registered_base_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_sender.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_sender.sql new file mode 100644 index 00000000..da69707f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_base_sepolia"."core_market_registered_base_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..d08479c7 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."core_market_registered_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_b_3efbf3bbb6987dd33d2575ce535e8be9.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_b_3efbf3bbb6987dd33d2575ce535e8be9.sql new file mode 100644 index 00000000..0276ce68 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_b_3efbf3bbb6987dd33d2575ce535e8be9.sql @@ -0,0 +1,11 @@ + + + + + + +select deposited_collateral_value +from "analytics"."prod_raw_base_sepolia"."core_market_updated_base_sepolia" +where deposited_collateral_value is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_block_number.sql new file mode 100644 index 00000000..c0be8b0b --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."core_market_updated_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..ac07bc4d --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."core_market_updated_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_collateral_type.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_collateral_type.sql new file mode 100644 index 00000000..9ef31260 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_base_sepolia"."core_market_updated_base_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_contract.sql new file mode 100644 index 00000000..a3a9b89c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."core_market_updated_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_credit_capacity.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_credit_capacity.sql new file mode 100644 index 00000000..6abf0c32 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_credit_capacity.sql @@ -0,0 +1,11 @@ + + + + + + +select credit_capacity +from "analytics"."prod_raw_base_sepolia"."core_market_updated_base_sepolia" +where credit_capacity is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_event_name.sql new file mode 100644 index 00000000..d54f12bb --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."core_market_updated_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_id.sql new file mode 100644 index 00000000..0e043816 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."core_market_updated_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_market_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_market_id.sql new file mode 100644 index 00000000..b1ff8404 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_base_sepolia"."core_market_updated_base_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_net_issuance.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_net_issuance.sql new file mode 100644 index 00000000..7a2696e4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_net_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select net_issuance +from "analytics"."prod_raw_base_sepolia"."core_market_updated_base_sepolia" +where net_issuance is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_sender.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_sender.sql new file mode 100644 index 00000000..dfe5a7da --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_base_sepolia"."core_market_updated_base_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_token_amount.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_token_amount.sql new file mode 100644 index 00000000..0d6c8ae0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_token_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select token_amount +from "analytics"."prod_raw_base_sepolia"."core_market_updated_base_sepolia" +where token_amount is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..8f5aa398 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."core_market_updated_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_block_number.sql new file mode 100644 index 00000000..cae02ad5 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."core_pool_created_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..0c647d8f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."core_pool_created_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_contract.sql new file mode 100644 index 00000000..ac98f214 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."core_pool_created_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_event_name.sql new file mode 100644 index 00000000..3fe53125 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."core_pool_created_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_id.sql new file mode 100644 index 00000000..bae2e61f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."core_pool_created_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_owner.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_owner.sql new file mode 100644 index 00000000..68f571bd --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_owner.sql @@ -0,0 +1,11 @@ + + + + + + +select owner +from "analytics"."prod_raw_base_sepolia"."core_pool_created_base_sepolia" +where owner is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_pool_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_pool_id.sql new file mode 100644 index 00000000..60a35901 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_base_sepolia"."core_pool_created_base_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_sender.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_sender.sql new file mode 100644 index 00000000..c0e94ccb --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_base_sepolia"."core_pool_created_base_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..16f824ed --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."core_pool_created_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_account_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_account_id.sql new file mode 100644 index 00000000..aa4c0f3d --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_sepolia"."core_rewards_claimed_base_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_amount.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_amount.sql new file mode 100644 index 00000000..761e76e6 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_base_sepolia"."core_rewards_claimed_base_sepolia" +where amount is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_block_number.sql new file mode 100644 index 00000000..82eafe15 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."core_rewards_claimed_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..8db5b81d --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."core_rewards_claimed_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_collateral_type.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_collateral_type.sql new file mode 100644 index 00000000..35bde73f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_base_sepolia"."core_rewards_claimed_base_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_contract.sql new file mode 100644 index 00000000..1a99e9d7 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."core_rewards_claimed_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_distributor.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_distributor.sql new file mode 100644 index 00000000..ea0db338 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_distributor.sql @@ -0,0 +1,11 @@ + + + + + + +select distributor +from "analytics"."prod_raw_base_sepolia"."core_rewards_claimed_base_sepolia" +where distributor is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_event_name.sql new file mode 100644 index 00000000..7f4f4754 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."core_rewards_claimed_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_id.sql new file mode 100644 index 00000000..975c545f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."core_rewards_claimed_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_pool_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_pool_id.sql new file mode 100644 index 00000000..784cc94e --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_base_sepolia"."core_rewards_claimed_base_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..b0dc5aa1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."core_rewards_claimed_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_amount.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_amount.sql new file mode 100644 index 00000000..e8190dd9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_base_sepolia"."core_rewards_distributed_base_sepolia" +where amount is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_block_number.sql new file mode 100644 index 00000000..2c85cf87 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."core_rewards_distributed_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..fcae6c8e --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."core_rewards_distributed_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_collateral_type.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_collateral_type.sql new file mode 100644 index 00000000..65765177 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_base_sepolia"."core_rewards_distributed_base_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_contract.sql new file mode 100644 index 00000000..256095d4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."core_rewards_distributed_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_distributor.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_distributor.sql new file mode 100644 index 00000000..89f5b5c4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_distributor.sql @@ -0,0 +1,11 @@ + + + + + + +select distributor +from "analytics"."prod_raw_base_sepolia"."core_rewards_distributed_base_sepolia" +where distributor is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_duration.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_duration.sql new file mode 100644 index 00000000..87ebeb97 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_duration.sql @@ -0,0 +1,11 @@ + + + + + + +select duration +from "analytics"."prod_raw_base_sepolia"."core_rewards_distributed_base_sepolia" +where duration is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_event_name.sql new file mode 100644 index 00000000..3a523e9c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."core_rewards_distributed_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_id.sql new file mode 100644 index 00000000..1f22834f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."core_rewards_distributed_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_pool_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_pool_id.sql new file mode 100644 index 00000000..00b39a7d --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_base_sepolia"."core_rewards_distributed_base_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..02cdf3dc --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."core_rewards_distributed_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_account_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_account_id.sql new file mode 100644 index 00000000..3a3067a6 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_sepolia"."core_usd_burned_base_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_amount.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_amount.sql new file mode 100644 index 00000000..751c90a3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_base_sepolia"."core_usd_burned_base_sepolia" +where amount is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_block_number.sql new file mode 100644 index 00000000..66753681 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."core_usd_burned_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..a4709103 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."core_usd_burned_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_collateral_type.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_collateral_type.sql new file mode 100644 index 00000000..c795f309 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_base_sepolia"."core_usd_burned_base_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_contract.sql new file mode 100644 index 00000000..dc49f1a0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."core_usd_burned_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_event_name.sql new file mode 100644 index 00000000..05d83a71 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."core_usd_burned_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_id.sql new file mode 100644 index 00000000..dde6593b --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."core_usd_burned_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_pool_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_pool_id.sql new file mode 100644 index 00000000..2e7bf70b --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_base_sepolia"."core_usd_burned_base_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_sender.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_sender.sql new file mode 100644 index 00000000..b761c9b4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_base_sepolia"."core_usd_burned_base_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..23f4b087 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."core_usd_burned_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_account_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_account_id.sql new file mode 100644 index 00000000..07d8b58d --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_sepolia"."core_usd_minted_base_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_amount.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_amount.sql new file mode 100644 index 00000000..b89288d9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_base_sepolia"."core_usd_minted_base_sepolia" +where amount is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_block_number.sql new file mode 100644 index 00000000..c0a0a281 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."core_usd_minted_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..fdf73ab0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."core_usd_minted_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_collateral_type.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_collateral_type.sql new file mode 100644 index 00000000..983f36f9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_base_sepolia"."core_usd_minted_base_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_contract.sql new file mode 100644 index 00000000..56c224fe --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."core_usd_minted_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_event_name.sql new file mode 100644 index 00000000..f23e03b3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."core_usd_minted_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_id.sql new file mode 100644 index 00000000..9f97825e --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."core_usd_minted_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_pool_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_pool_id.sql new file mode 100644 index 00000000..6b735377 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_base_sepolia"."core_usd_minted_base_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_sender.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_sender.sql new file mode 100644 index 00000000..193daa7c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_base_sepolia"."core_usd_minted_base_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..b546be4c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."core_usd_minted_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_amount.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_amount.sql new file mode 100644 index 00000000..74a096d2 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_base_sepolia"."core_vault_collateral_base_sepolia" +where amount is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_block_number.sql new file mode 100644 index 00000000..b9f0f241 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."core_vault_collateral_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_collateral_type.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_collateral_type.sql new file mode 100644 index 00000000..adc5819a --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_base_sepolia"."core_vault_collateral_base_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_collateral_value.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_collateral_value.sql new file mode 100644 index 00000000..b97cbcef --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_collateral_value.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_value +from "analytics"."prod_raw_base_sepolia"."core_vault_collateral_base_sepolia" +where collateral_value is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_contract_address.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_contract_address.sql new file mode 100644 index 00000000..aa6f2fef --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_contract_address.sql @@ -0,0 +1,11 @@ + + + + + + +select contract_address +from "analytics"."prod_raw_base_sepolia"."core_vault_collateral_base_sepolia" +where contract_address is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_pool_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_pool_id.sql new file mode 100644 index 00000000..64106c6b --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_base_sepolia"."core_vault_collateral_base_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_ts.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_ts.sql new file mode 100644 index 00000000..19d2cde2 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_raw_base_sepolia"."core_vault_collateral_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_block_number.sql new file mode 100644 index 00000000..2ae1b850 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."core_vault_debt_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_collateral_type.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_collateral_type.sql new file mode 100644 index 00000000..d26c89bb --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_base_sepolia"."core_vault_debt_base_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_contract_address.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_contract_address.sql new file mode 100644 index 00000000..6a58c77c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_contract_address.sql @@ -0,0 +1,11 @@ + + + + + + +select contract_address +from "analytics"."prod_raw_base_sepolia"."core_vault_debt_base_sepolia" +where contract_address is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_debt.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_debt.sql new file mode 100644 index 00000000..e753d803 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_debt.sql @@ -0,0 +1,11 @@ + + + + + + +select debt +from "analytics"."prod_raw_base_sepolia"."core_vault_debt_base_sepolia" +where debt is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_pool_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_pool_id.sql new file mode 100644 index 00000000..8fa7480a --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_base_sepolia"."core_vault_debt_base_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_ts.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_ts.sql new file mode 100644 index 00000000..e258249e --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_raw_base_sepolia"."core_vault_debt_base_sepolia" +where ts is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidatio_53dd6224c744d10360ffff7b324992d2.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidatio_53dd6224c744d10360ffff7b324992d2.sql new file mode 100644 index 00000000..19508e52 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidatio_53dd6224c744d10360ffff7b324992d2.sql @@ -0,0 +1,11 @@ + + + + + + +select liquidate_as_account_id +from "analytics"."prod_raw_base_sepolia"."core_vault_liquidation_base_sepolia" +where liquidate_as_account_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_block_number.sql new file mode 100644 index 00000000..cef1d97e --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."core_vault_liquidation_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..1860d8cb --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."core_vault_liquidation_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_collateral_type.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_collateral_type.sql new file mode 100644 index 00000000..48834b97 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_base_sepolia"."core_vault_liquidation_base_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_contract.sql new file mode 100644 index 00000000..d2828bb2 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."core_vault_liquidation_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_event_name.sql new file mode 100644 index 00000000..244b6e12 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."core_vault_liquidation_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_id.sql new file mode 100644 index 00000000..67996b20 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."core_vault_liquidation_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_liquidation_data.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_liquidation_data.sql new file mode 100644 index 00000000..360978b8 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_liquidation_data.sql @@ -0,0 +1,11 @@ + + + + + + +select liquidation_data +from "analytics"."prod_raw_base_sepolia"."core_vault_liquidation_base_sepolia" +where liquidation_data is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_pool_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_pool_id.sql new file mode 100644 index 00000000..d85c48be --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_base_sepolia"."core_vault_liquidation_base_sepolia" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_sender.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_sender.sql new file mode 100644 index 00000000..53c3b137 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_base_sepolia"."core_vault_liquidation_base_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..3dbfb73c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."core_vault_liquidation_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_account_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_account_id.sql new file mode 100644 index 00000000..33410bbb --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_sepolia"."core_withdrawn_base_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_block_number.sql new file mode 100644 index 00000000..449df2bb --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."core_withdrawn_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..b940134f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."core_withdrawn_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_collateral_type.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_collateral_type.sql new file mode 100644 index 00000000..d83a5511 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_base_sepolia"."core_withdrawn_base_sepolia" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_contract.sql new file mode 100644 index 00000000..f62715a4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."core_withdrawn_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_event_name.sql new file mode 100644 index 00000000..bd864176 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."core_withdrawn_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_id.sql new file mode 100644 index 00000000..5451b429 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."core_withdrawn_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_sender.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_sender.sql new file mode 100644 index 00000000..7a57b794 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_base_sepolia"."core_withdrawn_base_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_token_amount.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_token_amount.sql new file mode 100644 index 00000000..121dbfcf --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_token_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select token_amount +from "analytics"."prod_raw_base_sepolia"."core_withdrawn_base_sepolia" +where token_amount is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..5ef6cf54 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."core_withdrawn_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_account_created_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_account_created_base_sepolia_id.sql new file mode 100644 index 00000000..bcaa88a6 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_account_created_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."core_account_created_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_delegation_updated_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_delegation_updated_base_sepolia_id.sql new file mode 100644 index 00000000..ad57ab2f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_delegation_updated_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."core_delegation_updated_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_deposited_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_deposited_base_sepolia_id.sql new file mode 100644 index 00000000..69662d9d --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_deposited_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."core_deposited_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_liquidation_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_liquidation_base_sepolia_id.sql new file mode 100644 index 00000000..324539fb --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_liquidation_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."core_liquidation_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_market_registered_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_market_registered_base_sepolia_id.sql new file mode 100644 index 00000000..de92bc9b --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_market_registered_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."core_market_registered_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_market_registered_base_sepolia_market_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_market_registered_base_sepolia_market_id.sql new file mode 100644 index 00000000..466bb830 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_market_registered_base_sepolia_market_id.sql @@ -0,0 +1,14 @@ + + + + +select + market_id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."core_market_registered_base_sepolia" +where market_id is not null +group by market_id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_market_updated_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_market_updated_base_sepolia_id.sql new file mode 100644 index 00000000..19cc040a --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_market_updated_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."core_market_updated_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_pool_created_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_pool_created_base_sepolia_id.sql new file mode 100644 index 00000000..d551f47b --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_pool_created_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."core_pool_created_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_rewards_claimed_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_rewards_claimed_base_sepolia_id.sql new file mode 100644 index 00000000..682fd3aa --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_rewards_claimed_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."core_rewards_claimed_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_rewards_distributed_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_rewards_distributed_base_sepolia_id.sql new file mode 100644 index 00000000..61fc4e55 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_rewards_distributed_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."core_rewards_distributed_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_usd_burned_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_usd_burned_base_sepolia_id.sql new file mode 100644 index 00000000..2f570332 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_usd_burned_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."core_usd_burned_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_usd_minted_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_usd_minted_base_sepolia_id.sql new file mode 100644 index 00000000..1afa29d4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_usd_minted_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."core_usd_minted_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_vault_liquidation_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_vault_liquidation_base_sepolia_id.sql new file mode 100644 index 00000000..afae4dbf --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_vault_liquidation_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."core_vault_liquidation_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_withdrawn_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_withdrawn_base_sepolia_id.sql new file mode 100644 index 00000000..a615eacd --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_withdrawn_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."core_withdrawn_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/perp_account_created_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/perp/perp_account_created_base_sepolia.sql new file mode 100644 index 00000000..31f9c3ad --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/perp_account_created_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."perps_market_proxy_event_account_created" diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/perp_account_liquidation_attempt_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/perp/perp_account_liquidation_attempt_base_sepolia.sql new file mode 100644 index 00000000..62b4656e --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/perp_account_liquidation_attempt_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."perps_market_proxy_event_account_liquidation_attempt" diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/perp_collateral_modified_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/perp/perp_collateral_modified_base_sepolia.sql new file mode 100644 index 00000000..67c764a7 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/perp_collateral_modified_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."perps_market_proxy_event_collateral_modified" diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/perp_interest_charged_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/perp/perp_interest_charged_base_sepolia.sql new file mode 100644 index 00000000..702df676 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/perp_interest_charged_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."perps_market_proxy_event_interest_charged" diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/perp_interest_rate_updated_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/perp/perp_interest_rate_updated_base_sepolia.sql new file mode 100644 index 00000000..7c24b6b0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/perp_interest_rate_updated_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."perps_market_proxy_event_interest_rate_updated" diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/perp_market_created_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/perp/perp_market_created_base_sepolia.sql new file mode 100644 index 00000000..469c9e9c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/perp_market_created_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."perps_market_proxy_event_market_created" diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/perp_market_updated_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/perp/perp_market_updated_base_sepolia.sql new file mode 100644 index 00000000..5a69ddaa --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/perp_market_updated_base_sepolia.sql @@ -0,0 +1,53 @@ +with legacy_events as ( + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."perps_market_proxy_legacy_event_market_updated" + +), + +current_events as ( + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."perps_market_proxy_event_market_updated" + +) + +select + id, + block_number, + block_timestamp, + transaction_hash, + contract, + event_name, + market_id, + price, + skew, + size, + size_delta, + current_funding_rate, + current_funding_velocity, + 0 as interest_rate +from + legacy_events +union all +select + id, + block_number, + block_timestamp, + transaction_hash, + contract, + event_name, + market_id, + price, + skew, + size, + size_delta, + current_funding_rate, + current_funding_velocity, + interest_rate +from + current_events \ No newline at end of file diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/perp_order_committed_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/perp/perp_order_committed_base_sepolia.sql new file mode 100644 index 00000000..5ec136ba --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/perp_order_committed_base_sepolia.sql @@ -0,0 +1,61 @@ +with legacy_events as ( + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."perps_market_proxy_legacy_event_order_committed" + +), + +current_events as ( + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."perps_market_proxy_event_order_committed" + +) + +select + id, + block_number, + block_timestamp, + transaction_hash, + contract, + event_name, + market_id, + account_id, + commitment_time, + expiration_time, + settlement_time, + cast( + null as numeric + ) as expected_price_time, + acceptable_price, + order_type, + size_delta, + sender, + tracking_code +from + legacy_events +union all +select + id, + block_number, + block_timestamp, + transaction_hash, + contract, + event_name, + market_id, + account_id, + commitment_time, + expiration_time, + settlement_time, + expected_price_time, + acceptable_price, + order_type, + size_delta, + sender, + tracking_code +from + current_events \ No newline at end of file diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/perp_order_settled_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/perp/perp_order_settled_base_sepolia.sql new file mode 100644 index 00000000..78cde474 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/perp_order_settled_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."perps_market_proxy_event_order_settled" diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/perp_position_liquidated_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/perp/perp_position_liquidated_base_sepolia.sql new file mode 100644 index 00000000..534ed44f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/perp_position_liquidated_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."perps_market_proxy_event_position_liquidated" diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/perp_previous_order_expired_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/perp/perp_previous_order_expired_base_sepolia.sql new file mode 100644 index 00000000..0d5b6dc4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/perp_previous_order_expired_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."perps_market_proxy_event_previous_order_expired" diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_account_c_0df2eed834318151661d6fb3bb9d3b0f.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_account_c_0df2eed834318151661d6fb3bb9d3b0f.sql new file mode 100644 index 00000000..86411345 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_account_c_0df2eed834318151661d6fb3bb9d3b0f.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."perp_account_created_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'AccountCreated' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_account_l_67eca61ac1b5aae2bd26cd263656e075.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_account_l_67eca61ac1b5aae2bd26cd263656e075.sql new file mode 100644 index 00000000..d6276110 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_account_l_67eca61ac1b5aae2bd26cd263656e075.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."perp_account_liquidation_attempt_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'AccountLiquidationAttempt' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_collatera_4aa5a3b1883058d72748a519b4a291f7.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_collatera_4aa5a3b1883058d72748a519b4a291f7.sql new file mode 100644 index 00000000..5120cac1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_collatera_4aa5a3b1883058d72748a519b4a291f7.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."perp_collateral_modified_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'CollateralModified' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_interest__03eef0b63f71cd3c0c9a527343a0518f.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_interest__03eef0b63f71cd3c0c9a527343a0518f.sql new file mode 100644 index 00000000..8a6ffec0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_interest__03eef0b63f71cd3c0c9a527343a0518f.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."perp_interest_rate_updated_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'InterestRateUpdated' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_interest__229673e7ed7cad4e966a1e3e27b5f808.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_interest__229673e7ed7cad4e966a1e3e27b5f808.sql new file mode 100644 index 00000000..14b86c38 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_interest__229673e7ed7cad4e966a1e3e27b5f808.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."perp_interest_charged_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'InterestCharged' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_market_cr_b60bbfed45b45d6f23aef96b3bd0d35c.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_market_cr_b60bbfed45b45d6f23aef96b3bd0d35c.sql new file mode 100644 index 00000000..bb374980 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_market_cr_b60bbfed45b45d6f23aef96b3bd0d35c.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."perp_market_created_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'MarketCreated' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_market_up_ca05ad7cd3f28a4fb6cce4c337cdbbd6.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_market_up_ca05ad7cd3f28a4fb6cce4c337cdbbd6.sql new file mode 100644 index 00000000..944d53ab --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_market_up_ca05ad7cd3f28a4fb6cce4c337cdbbd6.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."perp_market_updated_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'MarketUpdated' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_order_com_b53fd8aed05d75151e18f1149c77d2ba.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_order_com_b53fd8aed05d75151e18f1149c77d2ba.sql new file mode 100644 index 00000000..14cbf3df --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_order_com_b53fd8aed05d75151e18f1149c77d2ba.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."perp_order_committed_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'OrderCommitted' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_order_set_5099c7fdf58fd29a12dfcb88b71da723.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_order_set_5099c7fdf58fd29a12dfcb88b71da723.sql new file mode 100644 index 00000000..28df8b82 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_order_set_5099c7fdf58fd29a12dfcb88b71da723.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."perp_order_settled_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'OrderSettled' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_position__02724455b21e167f5f8636cd46a2fb74.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_position__02724455b21e167f5f8636cd46a2fb74.sql new file mode 100644 index 00000000..81c9124a --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_position__02724455b21e167f5f8636cd46a2fb74.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."perp_position_liquidated_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'PositionLiquidated' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_previous__924b97398579b32f41492d0a8a89a41e.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_previous__924b97398579b32f41492d0a8a89a41e.sql new file mode 100644 index 00000000..65416d4c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_previous__924b97398579b32f41492d0a8a89a41e.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."perp_previous_order_expired_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'PreviousOrderExpired' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__082778f8edfaff850195781d5ee1fef0.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__082778f8edfaff850195781d5ee1fef0.sql new file mode 100644 index 00000000..cd99ab5a --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__082778f8edfaff850195781d5ee1fef0.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."perp_market_updated_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not interest_rate >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__0e3a28ddf01309c6736ad211d083eb1a.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__0e3a28ddf01309c6736ad211d083eb1a.sql new file mode 100644 index 00000000..d79725a3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__0e3a28ddf01309c6736ad211d083eb1a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."perp_interest_rate_updated_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not interest_rate >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__128e9e7163cc2e42c8b52ec3fcb1fd6b.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__128e9e7163cc2e42c8b52ec3fcb1fd6b.sql new file mode 100644 index 00000000..d7d636f9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__128e9e7163cc2e42c8b52ec3fcb1fd6b.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."perp_order_committed_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__163bbc57a8dc9538aa2432e5b8005522.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__163bbc57a8dc9538aa2432e5b8005522.sql new file mode 100644 index 00000000..e78d2601 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__163bbc57a8dc9538aa2432e5b8005522.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."perp_account_liquidation_attempt_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not reward >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__1f410c4654f898aaeb357aba5018fb9c.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__1f410c4654f898aaeb357aba5018fb9c.sql new file mode 100644 index 00000000..9bd6834a --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__1f410c4654f898aaeb357aba5018fb9c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."perp_interest_rate_updated_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not super_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__1f89c9bf58cb645a7ad32435c8ea54ba.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__1f89c9bf58cb645a7ad32435c8ea54ba.sql new file mode 100644 index 00000000..61edb935 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__1f89c9bf58cb645a7ad32435c8ea54ba.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."perp_market_updated_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__238caaa4c9da525973e0ffdf11d7962f.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__238caaa4c9da525973e0ffdf11d7962f.sql new file mode 100644 index 00000000..e193e7aa --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__238caaa4c9da525973e0ffdf11d7962f.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."perp_position_liquidated_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__32bff774279ea000b047c8cebe75f284.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__32bff774279ea000b047c8cebe75f284.sql new file mode 100644 index 00000000..f2b858b4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__32bff774279ea000b047c8cebe75f284.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."perp_order_committed_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__6ddccf3112e80ef886edae57ff38daa3.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__6ddccf3112e80ef886edae57ff38daa3.sql new file mode 100644 index 00000000..177da9c1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__6ddccf3112e80ef886edae57ff38daa3.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."perp_market_created_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not perps_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__71f814ad6975e1687f0021bd06fdd301.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__71f814ad6975e1687f0021bd06fdd301.sql new file mode 100644 index 00000000..33155e8e --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__71f814ad6975e1687f0021bd06fdd301.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."perp_position_liquidated_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not current_position_size >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__9395ead0982c35ab3dce9e81e002ce88.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__9395ead0982c35ab3dce9e81e002ce88.sql new file mode 100644 index 00000000..d0c122a0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__9395ead0982c35ab3dce9e81e002ce88.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."perp_previous_order_expired_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__962702eb1b8cc78c3e3273f03d6bdf84.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__962702eb1b8cc78c3e3273f03d6bdf84.sql new file mode 100644 index 00000000..94099295 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__962702eb1b8cc78c3e3273f03d6bdf84.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."perp_market_updated_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__a231ce38ffc5928ab779f075323dcb4d.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__a231ce38ffc5928ab779f075323dcb4d.sql new file mode 100644 index 00000000..145dacca --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__a231ce38ffc5928ab779f075323dcb4d.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."perp_interest_charged_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__a9692fd23ce53b0aca9b4f2d1cc10df5.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__a9692fd23ce53b0aca9b4f2d1cc10df5.sql new file mode 100644 index 00000000..cf013fae --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__a9692fd23ce53b0aca9b4f2d1cc10df5.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."perp_order_settled_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collected_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__b454dfc80e6800727e2855b12c0a2d02.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__b454dfc80e6800727e2855b12c0a2d02.sql new file mode 100644 index 00000000..587f4b3b --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__b454dfc80e6800727e2855b12c0a2d02.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."perp_order_settled_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__b545f062eb0610bae8a1add02d198b2f.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__b545f062eb0610bae8a1add02d198b2f.sql new file mode 100644 index 00000000..17833ba4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__b545f062eb0610bae8a1add02d198b2f.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."perp_collateral_modified_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__c19fd149c08ec64755e6ad4613b88dd7.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__c19fd149c08ec64755e6ad4613b88dd7.sql new file mode 100644 index 00000000..459583ca --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__c19fd149c08ec64755e6ad4613b88dd7.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."perp_order_settled_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__d44e36b4e9777c29a7cbc92e9f91ef6f.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__d44e36b4e9777c29a7cbc92e9f91ef6f.sql new file mode 100644 index 00000000..e2e2ae72 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__d44e36b4e9777c29a7cbc92e9f91ef6f.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."perp_position_liquidated_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount_liquidated >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__de3912ca0eeebc30d0bd44a0e1324f6e.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__de3912ca0eeebc30d0bd44a0e1324f6e.sql new file mode 100644 index 00000000..16b71468 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__de3912ca0eeebc30d0bd44a0e1324f6e.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."perp_account_liquidation_attempt_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__e9248f5179d5c8ee4dde26ada955e6de.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__e9248f5179d5c8ee4dde26ada955e6de.sql new file mode 100644 index 00000000..592d06db --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__e9248f5179d5c8ee4dde26ada955e6de.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."perp_position_liquidated_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__f2ccc70c56fd6122b82f3cdb3006994e.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__f2ccc70c56fd6122b82f3cdb3006994e.sql new file mode 100644 index 00000000..8cf7aa06 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__f2ccc70c56fd6122b82f3cdb3006994e.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."perp_account_created_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__f3628702694c24e67ee15061ee68a534.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__f3628702694c24e67ee15061ee68a534.sql new file mode 100644 index 00000000..dcf9f644 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__f3628702694c24e67ee15061ee68a534.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."perp_previous_order_expired_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__f5c3aec99c1be7b2af186f36b87ce820.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__f5c3aec99c1be7b2af186f36b87ce820.sql new file mode 100644 index 00000000..99c7e24c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__f5c3aec99c1be7b2af186f36b87ce820.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."perp_collateral_modified_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_account_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_account_id.sql new file mode 100644 index 00000000..11d648d4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_sepolia"."perp_account_created_base_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_block_number.sql new file mode 100644 index 00000000..8fecf850 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."perp_account_created_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..8ddd2371 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."perp_account_created_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_contract.sql new file mode 100644 index 00000000..62b71530 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."perp_account_created_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_event_name.sql new file mode 100644 index 00000000..1edea44f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."perp_account_created_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_id.sql new file mode 100644 index 00000000..bcc587a9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."perp_account_created_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_owner.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_owner.sql new file mode 100644 index 00000000..1cb13eae --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_owner.sql @@ -0,0 +1,11 @@ + + + + + + +select owner +from "analytics"."prod_raw_base_sepolia"."perp_account_created_base_sepolia" +where owner is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..c0ed5263 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."perp_account_created_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_11cab9b0e41c1ca8db32ddae42bfb3f6.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_11cab9b0e41c1ca8db32ddae42bfb3f6.sql new file mode 100644 index 00000000..0012bffb --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_11cab9b0e41c1ca8db32ddae42bfb3f6.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."perp_account_liquidation_attempt_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_1ee4bf4dc8f47c61291654f150f2e068.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_1ee4bf4dc8f47c61291654f150f2e068.sql new file mode 100644 index 00000000..3c9e382c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_1ee4bf4dc8f47c61291654f150f2e068.sql @@ -0,0 +1,11 @@ + + + + + + +select full_liquidation +from "analytics"."prod_raw_base_sepolia"."perp_account_liquidation_attempt_base_sepolia" +where full_liquidation is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_6a9bdb905f130851e6f1770ae67db387.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_6a9bdb905f130851e6f1770ae67db387.sql new file mode 100644 index 00000000..6fbd5bec --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_6a9bdb905f130851e6f1770ae67db387.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."perp_account_liquidation_attempt_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_7425045e61c0e9f721ff1e0c8c42cc33.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_7425045e61c0e9f721ff1e0c8c42cc33.sql new file mode 100644 index 00000000..b87eafcb --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_7425045e61c0e9f721ff1e0c8c42cc33.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_sepolia"."perp_account_liquidation_attempt_base_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_ef6e9d962c8f62d80fbce53e767de544.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_ef6e9d962c8f62d80fbce53e767de544.sql new file mode 100644 index 00000000..0a7386d1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_ef6e9d962c8f62d80fbce53e767de544.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."perp_account_liquidation_attempt_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_f30b280f2a8fcd7526653cd4fcb20ab9.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_f30b280f2a8fcd7526653cd4fcb20ab9.sql new file mode 100644 index 00000000..dbbaacff --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_f30b280f2a8fcd7526653cd4fcb20ab9.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."perp_account_liquidation_attempt_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_sepolia_contract.sql new file mode 100644 index 00000000..6791858f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."perp_account_liquidation_attempt_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_sepolia_id.sql new file mode 100644 index 00000000..32d82d41 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."perp_account_liquidation_attempt_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_sepolia_reward.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_sepolia_reward.sql new file mode 100644 index 00000000..c1c272e0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_sepolia_reward.sql @@ -0,0 +1,11 @@ + + + + + + +select reward +from "analytics"."prod_raw_base_sepolia"."perp_account_liquidation_attempt_base_sepolia" +where reward is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_account_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_account_id.sql new file mode 100644 index 00000000..461bf596 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_sepolia"."perp_collateral_modified_base_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_block_number.sql new file mode 100644 index 00000000..36576d96 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."perp_collateral_modified_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..b21e64f8 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."perp_collateral_modified_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_contract.sql new file mode 100644 index 00000000..8bebeb41 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."perp_collateral_modified_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_event_name.sql new file mode 100644 index 00000000..af3b21d4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."perp_collateral_modified_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_id.sql new file mode 100644 index 00000000..17888e3a --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."perp_collateral_modified_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_sender.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_sender.sql new file mode 100644 index 00000000..b8071d65 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_base_sepolia"."perp_collateral_modified_base_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_synth_market_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_synth_market_id.sql new file mode 100644 index 00000000..31086ad9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_raw_base_sepolia"."perp_collateral_modified_base_sepolia" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..c9a1ec03 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."perp_collateral_modified_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_account_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_account_id.sql new file mode 100644 index 00000000..27283f59 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_sepolia"."perp_interest_charged_base_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_block_number.sql new file mode 100644 index 00000000..692e2f09 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."perp_interest_charged_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..fe34df66 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."perp_interest_charged_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_contract.sql new file mode 100644 index 00000000..9c128a8d --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."perp_interest_charged_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_event_name.sql new file mode 100644 index 00000000..d052eace --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."perp_interest_charged_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_id.sql new file mode 100644 index 00000000..13f98388 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."perp_interest_charged_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..75aec04a --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."perp_interest_charged_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_4db0f289bb45575dc6d471b64ca8bdeb.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_4db0f289bb45575dc6d471b64ca8bdeb.sql new file mode 100644 index 00000000..53b18dc9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_4db0f289bb45575dc6d471b64ca8bdeb.sql @@ -0,0 +1,11 @@ + + + + + + +select super_market_id +from "analytics"."prod_raw_base_sepolia"."perp_interest_rate_updated_base_sepolia" +where super_market_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_fa062a57a8dbd18074c526d583abb4ae.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_fa062a57a8dbd18074c526d583abb4ae.sql new file mode 100644 index 00000000..e3850732 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_fa062a57a8dbd18074c526d583abb4ae.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."perp_interest_rate_updated_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_fee36b14df770498ea315ef2b3a75182.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_fee36b14df770498ea315ef2b3a75182.sql new file mode 100644 index 00000000..17efede0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_fee36b14df770498ea315ef2b3a75182.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."perp_interest_rate_updated_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_base_sepolia_block_number.sql new file mode 100644 index 00000000..d9ef6c4e --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."perp_interest_rate_updated_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_base_sepolia_contract.sql new file mode 100644 index 00000000..f50c5f07 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."perp_interest_rate_updated_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_base_sepolia_event_name.sql new file mode 100644 index 00000000..bd83cbe9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."perp_interest_rate_updated_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_base_sepolia_id.sql new file mode 100644 index 00000000..bb46e2ac --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."perp_interest_rate_updated_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_base_sepolia_interest_rate.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_base_sepolia_interest_rate.sql new file mode 100644 index 00000000..1aef9c2c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_base_sepolia_interest_rate.sql @@ -0,0 +1,11 @@ + + + + + + +select interest_rate +from "analytics"."prod_raw_base_sepolia"."perp_interest_rate_updated_base_sepolia" +where interest_rate is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_block_number.sql new file mode 100644 index 00000000..dc1b0734 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."perp_market_created_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..5762824d --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."perp_market_created_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_contract.sql new file mode 100644 index 00000000..7dfb380b --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."perp_market_created_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_event_name.sql new file mode 100644 index 00000000..0cc3f4dd --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."perp_market_created_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_id.sql new file mode 100644 index 00000000..90dee969 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."perp_market_created_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_market_name.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_market_name.sql new file mode 100644 index 00000000..97891754 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_market_name.sql @@ -0,0 +1,11 @@ + + + + + + +select market_name +from "analytics"."prod_raw_base_sepolia"."perp_market_created_base_sepolia" +where market_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_market_symbol.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_market_symbol.sql new file mode 100644 index 00000000..eab90adf --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_market_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select market_symbol +from "analytics"."prod_raw_base_sepolia"."perp_market_created_base_sepolia" +where market_symbol is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_perps_market_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_perps_market_id.sql new file mode 100644 index 00000000..c57333d5 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_perps_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select perps_market_id +from "analytics"."prod_raw_base_sepolia"."perp_market_created_base_sepolia" +where perps_market_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..ab2aa94f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."perp_market_created_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_block_number.sql new file mode 100644 index 00000000..0e47749a --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."perp_market_updated_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..78892ea0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."perp_market_updated_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_contract.sql new file mode 100644 index 00000000..7ae850d1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."perp_market_updated_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_event_name.sql new file mode 100644 index 00000000..1d2fcc7f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."perp_market_updated_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_id.sql new file mode 100644 index 00000000..e042f06c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."perp_market_updated_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_interest_rate.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_interest_rate.sql new file mode 100644 index 00000000..a1bb3c00 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_interest_rate.sql @@ -0,0 +1,11 @@ + + + + + + +select interest_rate +from "analytics"."prod_raw_base_sepolia"."perp_market_updated_base_sepolia" +where interest_rate is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_market_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_market_id.sql new file mode 100644 index 00000000..23357c43 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_base_sepolia"."perp_market_updated_base_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_price.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_price.sql new file mode 100644 index 00000000..2d122714 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_raw_base_sepolia"."perp_market_updated_base_sepolia" +where price is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..a2612a85 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."perp_market_updated_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_account_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_account_id.sql new file mode 100644 index 00000000..4642e1ff --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_sepolia"."perp_order_committed_base_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_block_number.sql new file mode 100644 index 00000000..d6c34a4c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."perp_order_committed_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..5de8d855 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."perp_order_committed_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_contract.sql new file mode 100644 index 00000000..caf97e5b --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."perp_order_committed_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_event_name.sql new file mode 100644 index 00000000..cea76699 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."perp_order_committed_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_id.sql new file mode 100644 index 00000000..1bb361f9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."perp_order_committed_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_market_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_market_id.sql new file mode 100644 index 00000000..6ccd5ec3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_base_sepolia"."perp_order_committed_base_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..149689c0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."perp_order_committed_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_account_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_account_id.sql new file mode 100644 index 00000000..0ec81d52 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_sepolia"."perp_order_settled_base_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_block_number.sql new file mode 100644 index 00000000..8fa5bb90 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."perp_order_settled_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..ff8d9799 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."perp_order_settled_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_collected_fees.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_collected_fees.sql new file mode 100644 index 00000000..471cf07a --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_collected_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select collected_fees +from "analytics"."prod_raw_base_sepolia"."perp_order_settled_base_sepolia" +where collected_fees is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_contract.sql new file mode 100644 index 00000000..607b6b0c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."perp_order_settled_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_event_name.sql new file mode 100644 index 00000000..46cdea2d --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."perp_order_settled_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_id.sql new file mode 100644 index 00000000..301ba8bc --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."perp_order_settled_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_market_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_market_id.sql new file mode 100644 index 00000000..fa4e7d76 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_base_sepolia"."perp_order_settled_base_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..8f05bedf --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."perp_order_settled_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquida_f1dc08d150cabf234a05a9e18e0a3f4e.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquida_f1dc08d150cabf234a05a9e18e0a3f4e.sql new file mode 100644 index 00000000..b0af6773 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquida_f1dc08d150cabf234a05a9e18e0a3f4e.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_liquidated +from "analytics"."prod_raw_base_sepolia"."perp_position_liquidated_base_sepolia" +where amount_liquidated is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquida_f43c3b03bc780f5f29cf4d5d62fa0760.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquida_f43c3b03bc780f5f29cf4d5d62fa0760.sql new file mode 100644 index 00000000..cf270761 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquida_f43c3b03bc780f5f29cf4d5d62fa0760.sql @@ -0,0 +1,11 @@ + + + + + + +select current_position_size +from "analytics"."prod_raw_base_sepolia"."perp_position_liquidated_base_sepolia" +where current_position_size is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_account_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_account_id.sql new file mode 100644 index 00000000..e647c518 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_sepolia"."perp_position_liquidated_base_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_block_number.sql new file mode 100644 index 00000000..fb21f8a6 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."perp_position_liquidated_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..4ebd8fa5 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."perp_position_liquidated_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_contract.sql new file mode 100644 index 00000000..c14c2d9c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."perp_position_liquidated_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_event_name.sql new file mode 100644 index 00000000..ba618e61 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."perp_position_liquidated_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_id.sql new file mode 100644 index 00000000..2d00f540 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."perp_position_liquidated_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_market_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_market_id.sql new file mode 100644 index 00000000..83b18fd4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_base_sepolia"."perp_position_liquidated_base_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..a2ab7603 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."perp_position_liquidated_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_e_a6874c0dda750d58015d0a2ec6c1340d.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_e_a6874c0dda750d58015d0a2ec6c1340d.sql new file mode 100644 index 00000000..fcc6dbc0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_e_a6874c0dda750d58015d0a2ec6c1340d.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."perp_previous_order_expired_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_e_e38903d61a1ff0cf57766e5049ddde82.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_e_e38903d61a1ff0cf57766e5049ddde82.sql new file mode 100644 index 00000000..985a52cf --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_e_e38903d61a1ff0cf57766e5049ddde82.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."perp_previous_order_expired_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_account_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_account_id.sql new file mode 100644 index 00000000..1c79a26c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_base_sepolia"."perp_previous_order_expired_base_sepolia" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_block_number.sql new file mode 100644 index 00000000..ef18e280 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."perp_previous_order_expired_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_contract.sql new file mode 100644 index 00000000..6184ebc5 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."perp_previous_order_expired_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_event_name.sql new file mode 100644 index 00000000..24cd8f02 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."perp_previous_order_expired_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_id.sql new file mode 100644 index 00000000..a3ada392 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."perp_previous_order_expired_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_market_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_market_id.sql new file mode 100644 index 00000000..5fb7c4a0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_base_sepolia"."perp_previous_order_expired_base_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_account_created_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_account_created_base_sepolia_id.sql new file mode 100644 index 00000000..4a0c71f9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_account_created_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."perp_account_created_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_account_liquidation_attempt_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_account_liquidation_attempt_base_sepolia_id.sql new file mode 100644 index 00000000..e1490ccb --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_account_liquidation_attempt_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."perp_account_liquidation_attempt_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_collateral_modified_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_collateral_modified_base_sepolia_id.sql new file mode 100644 index 00000000..74128dc4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_collateral_modified_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."perp_collateral_modified_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_interest_charged_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_interest_charged_base_sepolia_id.sql new file mode 100644 index 00000000..49dbec1b --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_interest_charged_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."perp_interest_charged_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_interest_rate_updated_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_interest_rate_updated_base_sepolia_id.sql new file mode 100644 index 00000000..441ee433 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_interest_rate_updated_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."perp_interest_rate_updated_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_market_created_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_market_created_base_sepolia_id.sql new file mode 100644 index 00000000..a1dd58b1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_market_created_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."perp_market_created_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_market_updated_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_market_updated_base_sepolia_id.sql new file mode 100644 index 00000000..53b640b9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_market_updated_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."perp_market_updated_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_order_committed_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_order_committed_base_sepolia_id.sql new file mode 100644 index 00000000..6618ffc6 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_order_committed_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."perp_order_committed_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_order_settled_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_order_settled_base_sepolia_id.sql new file mode 100644 index 00000000..daff45ac --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_order_settled_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."perp_order_settled_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_position_liquidated_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_position_liquidated_base_sepolia_id.sql new file mode 100644 index 00000000..587b9418 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_position_liquidated_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."perp_position_liquidated_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_previous_order_expired_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_previous_order_expired_base_sepolia_id.sql new file mode 100644 index 00000000..b969c1aa --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_previous_order_expired_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."perp_previous_order_expired_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/schema.yml/dbt_utils_recency_blocks_base_sepolia_hour__ts__1.sql b/compiled/synthetix/models/raw/base/sepolia/schema.yml/dbt_utils_recency_blocks_base_sepolia_hour__ts__1.sql new file mode 100644 index 00000000..297c5e6c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/schema.yml/dbt_utils_recency_blocks_base_sepolia_hour__ts__1.sql @@ -0,0 +1,38 @@ + + + + + + + +with recency as ( + + select + + + + max(ts) as most_recent + + from "analytics"."prod_raw_base_sepolia"."blocks_base_sepolia" + + + +) + +select + + + most_recent, + cast( + + now() + ((interval '1 hour') * (-1)) + + as timestamp) as threshold + +from recency +where most_recent < cast( + + now() + ((interval '1 hour') * (-1)) + + as timestamp) + diff --git a/compiled/synthetix/models/raw/base/sepolia/schema.yml/not_null_blocks_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/schema.yml/not_null_blocks_base_sepolia_block_number.sql new file mode 100644 index 00000000..034d3dda --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/schema.yml/not_null_blocks_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."blocks_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/schema.yml/unique_blocks_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/schema.yml/unique_blocks_base_sepolia_block_number.sql new file mode 100644 index 00000000..850d36b5 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/schema.yml/unique_blocks_base_sepolia_block_number.sql @@ -0,0 +1,14 @@ + + + + +select + block_number as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."blocks_base_sepolia" +where block_number is not null +group by block_number +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_order_can_3690236c38a3115c311350297982d981.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_order_can_3690236c38a3115c311350297982d981.sql new file mode 100644 index 00000000..f59e476a --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_order_can_3690236c38a3115c311350297982d981.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."spot_order_cancelled_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'OrderCancelled' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_order_com_ef6d06586407466691e8d01de71aba4f.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_order_com_ef6d06586407466691e8d01de71aba4f.sql new file mode 100644 index 00000000..bde95f90 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_order_com_ef6d06586407466691e8d01de71aba4f.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."spot_order_committed_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'OrderCommitted' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_order_set_d1c46e9e2adad296d75fa712f4250930.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_order_set_d1c46e9e2adad296d75fa712f4250930.sql new file mode 100644 index 00000000..7d9de782 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_order_set_d1c46e9e2adad296d75fa712f4250930.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."spot_order_settled_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'OrderSettled' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_synth_bou_aa2a6971760377ea577d960171ae6483.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_synth_bou_aa2a6971760377ea577d960171ae6483.sql new file mode 100644 index 00000000..2050e0c1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_synth_bou_aa2a6971760377ea577d960171ae6483.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."spot_synth_bought_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'SynthBought' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_synth_reg_471967b994e90555bd28aca32fc1028a.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_synth_reg_471967b994e90555bd28aca32fc1028a.sql new file mode 100644 index 00000000..08e5e6f9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_synth_reg_471967b994e90555bd28aca32fc1028a.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."spot_synth_registered_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'SynthRegistered' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_synth_sol_4a303f29675a493155ab1c8c405d5788.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_synth_sol_4a303f29675a493155ab1c8c405d5788.sql new file mode 100644 index 00000000..7b49996f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_synth_sol_4a303f29675a493155ab1c8c405d5788.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."spot_synth_sold_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'SynthSold' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_synth_unw_a652e41c73419299bd7282cc028e6446.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_synth_unw_a652e41c73419299bd7282cc028e6446.sql new file mode 100644 index 00000000..2c28ee3b --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_synth_unw_a652e41c73419299bd7282cc028e6446.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."spot_synth_unwrapped_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'SynthUnwrapped' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_synth_wra_9ee9951c121b860154825f1775b31b57.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_synth_wra_9ee9951c121b860154825f1775b31b57.sql new file mode 100644 index 00000000..7941a7d5 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_synth_wra_9ee9951c121b860154825f1775b31b57.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_base_sepolia"."spot_synth_wrapped_base_sepolia" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'SynthWrapped' +) + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__13a01d419f0c01220bde33d48208a6d3.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__13a01d419f0c01220bde33d48208a6d3.sql new file mode 100644 index 00000000..c9168751 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__13a01d419f0c01220bde33d48208a6d3.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."spot_order_settled_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__15365b5e9ca07c7e777db2b143822aff.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__15365b5e9ca07c7e777db2b143822aff.sql new file mode 100644 index 00000000..c7780c11 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__15365b5e9ca07c7e777db2b143822aff.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."spot_synth_sold_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__1eeca95b22fbea01362853fe19dd5d34.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__1eeca95b22fbea01362853fe19dd5d34.sql new file mode 100644 index 00000000..e70c5311 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__1eeca95b22fbea01362853fe19dd5d34.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."spot_synth_unwrapped_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount_unwrapped >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__300cfb1565a2e5a0373aab21735eb780.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__300cfb1565a2e5a0373aab21735eb780.sql new file mode 100644 index 00000000..65a34cbb --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__300cfb1565a2e5a0373aab21735eb780.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."spot_order_settled_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collected_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__45f3aefc6a56a878e2902b146dc2bcb4.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__45f3aefc6a56a878e2902b146dc2bcb4.sql new file mode 100644 index 00000000..2110548f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__45f3aefc6a56a878e2902b146dc2bcb4.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."spot_order_committed_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount_provided >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__4f13a7868119bca201bdeaa525a3d0fd.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__4f13a7868119bca201bdeaa525a3d0fd.sql new file mode 100644 index 00000000..27f7383c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__4f13a7868119bca201bdeaa525a3d0fd.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."spot_order_settled_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not final_order_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__50066068b3f5b64e057fb6537a1b1685.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__50066068b3f5b64e057fb6537a1b1685.sql new file mode 100644 index 00000000..aa60cdc8 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__50066068b3f5b64e057fb6537a1b1685.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."spot_synth_sold_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount_returned >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__5c81b12a2b7d8abf5e9e3b24937fc80b.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__5c81b12a2b7d8abf5e9e3b24937fc80b.sql new file mode 100644 index 00000000..91761642 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__5c81b12a2b7d8abf5e9e3b24937fc80b.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."spot_synth_bought_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__7a17e96e4a0ec8e420005d9b7f38ad05.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__7a17e96e4a0ec8e420005d9b7f38ad05.sql new file mode 100644 index 00000000..f62e9e2a --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__7a17e96e4a0ec8e420005d9b7f38ad05.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."spot_order_committed_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__8d225b547c2425ebaa8b38fe55a2c4cc.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__8d225b547c2425ebaa8b38fe55a2c4cc.sql new file mode 100644 index 00000000..cc40ca98 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__8d225b547c2425ebaa8b38fe55a2c4cc.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."spot_synth_wrapped_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not fees_collected >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__92b3915b24936d3e739e69bedf15be06.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__92b3915b24936d3e739e69bedf15be06.sql new file mode 100644 index 00000000..04bd9dc2 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__92b3915b24936d3e739e69bedf15be06.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."spot_synth_sold_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__966d446920709dfdf243c21a8e245c96.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__966d446920709dfdf243c21a8e245c96.sql new file mode 100644 index 00000000..21bc6a5c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__966d446920709dfdf243c21a8e245c96.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."spot_synth_sold_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collected_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__9e68c7f5395a0920fa09a175c31f3639.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__9e68c7f5395a0920fa09a175c31f3639.sql new file mode 100644 index 00000000..59e88ae4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__9e68c7f5395a0920fa09a175c31f3639.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."spot_synth_unwrapped_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not fees_collected >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__b7cc818868b90483e6c7f3bbc2f3b338.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__b7cc818868b90483e6c7f3bbc2f3b338.sql new file mode 100644 index 00000000..2ec5e187 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__b7cc818868b90483e6c7f3bbc2f3b338.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."spot_synth_wrapped_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__b91d9ecd06c3f68bcfa4965064d38638.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__b91d9ecd06c3f68bcfa4965064d38638.sql new file mode 100644 index 00000000..379ce258 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__b91d9ecd06c3f68bcfa4965064d38638.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."spot_order_cancelled_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__c04a0814c5b3928f067817c3c1073c16.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__c04a0814c5b3928f067817c3c1073c16.sql new file mode 100644 index 00000000..e4719669 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__c04a0814c5b3928f067817c3c1073c16.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."spot_synth_bought_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__cb754edcca977002ee1bf5c8e8d2cda3.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__cb754edcca977002ee1bf5c8e8d2cda3.sql new file mode 100644 index 00000000..bc170303 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__cb754edcca977002ee1bf5c8e8d2cda3.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."spot_synth_bought_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collected_fees >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__cd269306f3b2f0353d6196cda647b5bb.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__cd269306f3b2f0353d6196cda647b5bb.sql new file mode 100644 index 00000000..7fd0fcb9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__cd269306f3b2f0353d6196cda647b5bb.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."spot_order_settled_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not price >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__db70217fe7008de187cf1916f01ad9ac.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__db70217fe7008de187cf1916f01ad9ac.sql new file mode 100644 index 00000000..7d5bd430 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__db70217fe7008de187cf1916f01ad9ac.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."spot_synth_registered_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__ef48f492828e0921df76e6dd121631dd.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__ef48f492828e0921df76e6dd121631dd.sql new file mode 100644 index 00000000..970d0e93 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__ef48f492828e0921df76e6dd121631dd.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_base_sepolia"."spot_synth_unwrapped_base_sepolia" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not synth_market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_block_number.sql new file mode 100644 index 00000000..628231ae --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."spot_order_cancelled_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..85c80e23 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."spot_order_cancelled_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_contract.sql new file mode 100644 index 00000000..5c980520 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."spot_order_cancelled_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_event_name.sql new file mode 100644 index 00000000..61818533 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."spot_order_cancelled_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_id.sql new file mode 100644 index 00000000..256b80c4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."spot_order_cancelled_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_market_id.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_market_id.sql new file mode 100644 index 00000000..3b7e56b6 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_base_sepolia"."spot_order_cancelled_base_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_sender.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_sender.sql new file mode 100644 index 00000000..6e25e62d --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_base_sepolia"."spot_order_cancelled_base_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..cb67d22f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."spot_order_cancelled_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_amount_provided.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_amount_provided.sql new file mode 100644 index 00000000..067abe3c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_amount_provided.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_provided +from "analytics"."prod_raw_base_sepolia"."spot_order_committed_base_sepolia" +where amount_provided is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_block_number.sql new file mode 100644 index 00000000..2e193966 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."spot_order_committed_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..a93a8541 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."spot_order_committed_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_contract.sql new file mode 100644 index 00000000..5467c454 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."spot_order_committed_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_event_name.sql new file mode 100644 index 00000000..10836dc4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."spot_order_committed_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_id.sql new file mode 100644 index 00000000..88b4f9cf --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."spot_order_committed_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_market_id.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_market_id.sql new file mode 100644 index 00000000..e0cf1b71 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_base_sepolia"."spot_order_committed_base_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_order_type.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_order_type.sql new file mode 100644 index 00000000..0f045c19 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_order_type.sql @@ -0,0 +1,11 @@ + + + + + + +select order_type +from "analytics"."prod_raw_base_sepolia"."spot_order_committed_base_sepolia" +where order_type is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_referrer.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_referrer.sql new file mode 100644 index 00000000..b792eeda --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_referrer.sql @@ -0,0 +1,11 @@ + + + + + + +select referrer +from "analytics"."prod_raw_base_sepolia"."spot_order_committed_base_sepolia" +where referrer is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_sender.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_sender.sql new file mode 100644 index 00000000..0672e07a --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_base_sepolia"."spot_order_committed_base_sepolia" +where sender is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..0f650c39 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."spot_order_committed_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_block_number.sql new file mode 100644 index 00000000..eaa86efe --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."spot_order_settled_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..8a923696 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."spot_order_settled_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_collected_fees.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_collected_fees.sql new file mode 100644 index 00000000..8a08c9db --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_collected_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select collected_fees +from "analytics"."prod_raw_base_sepolia"."spot_order_settled_base_sepolia" +where collected_fees is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_contract.sql new file mode 100644 index 00000000..8829657d --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."spot_order_settled_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_event_name.sql new file mode 100644 index 00000000..4134e6fe --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."spot_order_settled_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_id.sql new file mode 100644 index 00000000..405cf6f5 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."spot_order_settled_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_market_id.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_market_id.sql new file mode 100644 index 00000000..1d50c31c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_base_sepolia"."spot_order_settled_base_sepolia" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_order_type.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_order_type.sql new file mode 100644 index 00000000..1c65736f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_order_type.sql @@ -0,0 +1,11 @@ + + + + + + +select order_type +from "analytics"."prod_raw_base_sepolia"."spot_order_settled_base_sepolia" +where order_type is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_price.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_price.sql new file mode 100644 index 00000000..f43e98a6 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_raw_base_sepolia"."spot_order_settled_base_sepolia" +where price is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_settler.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_settler.sql new file mode 100644 index 00000000..20648e6e --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_settler.sql @@ -0,0 +1,11 @@ + + + + + + +select settler +from "analytics"."prod_raw_base_sepolia"."spot_order_settled_base_sepolia" +where settler is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..b7852ec1 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."spot_order_settled_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_block_number.sql new file mode 100644 index 00000000..a752c021 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."spot_synth_bought_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..714cd6f9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."spot_synth_bought_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_collected_fees.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_collected_fees.sql new file mode 100644 index 00000000..f0912c5c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_collected_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select collected_fees +from "analytics"."prod_raw_base_sepolia"."spot_synth_bought_base_sepolia" +where collected_fees is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_contract.sql new file mode 100644 index 00000000..5b3062dc --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."spot_synth_bought_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_event_name.sql new file mode 100644 index 00000000..0221468c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."spot_synth_bought_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_id.sql new file mode 100644 index 00000000..b67aa194 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."spot_synth_bought_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_price.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_price.sql new file mode 100644 index 00000000..2a74eb63 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_raw_base_sepolia"."spot_synth_bought_base_sepolia" +where price is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_referrer.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_referrer.sql new file mode 100644 index 00000000..abc8226a --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_referrer.sql @@ -0,0 +1,11 @@ + + + + + + +select referrer +from "analytics"."prod_raw_base_sepolia"."spot_synth_bought_base_sepolia" +where referrer is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_synth_market_id.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_synth_market_id.sql new file mode 100644 index 00000000..1e2acd0c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_raw_base_sepolia"."spot_synth_bought_base_sepolia" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..bf0faae7 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."spot_synth_bought_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_block_number.sql new file mode 100644 index 00000000..021e063c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."spot_synth_registered_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..ad2c3ec6 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."spot_synth_registered_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_contract.sql new file mode 100644 index 00000000..0d37d336 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."spot_synth_registered_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_event_name.sql new file mode 100644 index 00000000..728cc84f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."spot_synth_registered_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_id.sql new file mode 100644 index 00000000..4ed3a9e9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."spot_synth_registered_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_synth_market_id.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_synth_market_id.sql new file mode 100644 index 00000000..457e9447 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_raw_base_sepolia"."spot_synth_registered_base_sepolia" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_synth_token_address.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_synth_token_address.sql new file mode 100644 index 00000000..4acde7d6 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_synth_token_address.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_token_address +from "analytics"."prod_raw_base_sepolia"."spot_synth_registered_base_sepolia" +where synth_token_address is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..4744e7ee --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."spot_synth_registered_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_amount_returned.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_amount_returned.sql new file mode 100644 index 00000000..abb680d0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_amount_returned.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_returned +from "analytics"."prod_raw_base_sepolia"."spot_synth_sold_base_sepolia" +where amount_returned is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_block_number.sql new file mode 100644 index 00000000..3092ac81 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."spot_synth_sold_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..999a5802 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."spot_synth_sold_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_collected_fees.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_collected_fees.sql new file mode 100644 index 00000000..47235d90 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_collected_fees.sql @@ -0,0 +1,11 @@ + + + + + + +select collected_fees +from "analytics"."prod_raw_base_sepolia"."spot_synth_sold_base_sepolia" +where collected_fees is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_contract.sql new file mode 100644 index 00000000..7ad2fe7b --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."spot_synth_sold_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_event_name.sql new file mode 100644 index 00000000..cf4e3934 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."spot_synth_sold_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_id.sql new file mode 100644 index 00000000..b757b4b4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."spot_synth_sold_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_price.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_price.sql new file mode 100644 index 00000000..fa359856 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_price.sql @@ -0,0 +1,11 @@ + + + + + + +select price +from "analytics"."prod_raw_base_sepolia"."spot_synth_sold_base_sepolia" +where price is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_referrer.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_referrer.sql new file mode 100644 index 00000000..6b1a78e3 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_referrer.sql @@ -0,0 +1,11 @@ + + + + + + +select referrer +from "analytics"."prod_raw_base_sepolia"."spot_synth_sold_base_sepolia" +where referrer is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_synth_market_id.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_synth_market_id.sql new file mode 100644 index 00000000..e4798c13 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_raw_base_sepolia"."spot_synth_sold_base_sepolia" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..5d436370 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."spot_synth_sold_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_amount_unwrapped.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_amount_unwrapped.sql new file mode 100644 index 00000000..dd492773 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_amount_unwrapped.sql @@ -0,0 +1,11 @@ + + + + + + +select amount_unwrapped +from "analytics"."prod_raw_base_sepolia"."spot_synth_unwrapped_base_sepolia" +where amount_unwrapped is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_block_number.sql new file mode 100644 index 00000000..0770d594 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."spot_synth_unwrapped_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..541b25b2 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."spot_synth_unwrapped_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_contract.sql new file mode 100644 index 00000000..638094dc --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."spot_synth_unwrapped_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_event_name.sql new file mode 100644 index 00000000..b40b250a --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."spot_synth_unwrapped_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_fees_collected.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_fees_collected.sql new file mode 100644 index 00000000..1077e0f0 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_fees_collected.sql @@ -0,0 +1,11 @@ + + + + + + +select fees_collected +from "analytics"."prod_raw_base_sepolia"."spot_synth_unwrapped_base_sepolia" +where fees_collected is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_id.sql new file mode 100644 index 00000000..4182bd78 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."spot_synth_unwrapped_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_synth_market_id.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_synth_market_id.sql new file mode 100644 index 00000000..4c1d7fe7 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_raw_base_sepolia"."spot_synth_unwrapped_base_sepolia" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..18a6763d --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."spot_synth_unwrapped_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_block_number.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_block_number.sql new file mode 100644 index 00000000..2ca596cd --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_base_sepolia"."spot_synth_wrapped_base_sepolia" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_block_timestamp.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_block_timestamp.sql new file mode 100644 index 00000000..cfb6611f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_base_sepolia"."spot_synth_wrapped_base_sepolia" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_contract.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_contract.sql new file mode 100644 index 00000000..ce119294 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_base_sepolia"."spot_synth_wrapped_base_sepolia" +where contract is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_event_name.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_event_name.sql new file mode 100644 index 00000000..cc8af45c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_base_sepolia"."spot_synth_wrapped_base_sepolia" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_fees_collected.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_fees_collected.sql new file mode 100644 index 00000000..84c88a0d --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_fees_collected.sql @@ -0,0 +1,11 @@ + + + + + + +select fees_collected +from "analytics"."prod_raw_base_sepolia"."spot_synth_wrapped_base_sepolia" +where fees_collected is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_id.sql new file mode 100644 index 00000000..a5ea32e7 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_base_sepolia"."spot_synth_wrapped_base_sepolia" +where id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_synth_market_id.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_synth_market_id.sql new file mode 100644 index 00000000..e8a12265 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_synth_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select synth_market_id +from "analytics"."prod_raw_base_sepolia"."spot_synth_wrapped_base_sepolia" +where synth_market_id is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_transaction_hash.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_transaction_hash.sql new file mode 100644 index 00000000..fad27863 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_base_sepolia"."spot_synth_wrapped_base_sepolia" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_order_cancelled_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_order_cancelled_base_sepolia_id.sql new file mode 100644 index 00000000..a540623e --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_order_cancelled_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."spot_order_cancelled_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_order_committed_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_order_committed_base_sepolia_id.sql new file mode 100644 index 00000000..2e76d835 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_order_committed_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."spot_order_committed_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_order_settled_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_order_settled_base_sepolia_id.sql new file mode 100644 index 00000000..5cbf18e9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_order_settled_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."spot_order_settled_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_synth_bought_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_synth_bought_base_sepolia_id.sql new file mode 100644 index 00000000..7a852dc5 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_synth_bought_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."spot_synth_bought_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_synth_registered_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_synth_registered_base_sepolia_id.sql new file mode 100644 index 00000000..ad591c27 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_synth_registered_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."spot_synth_registered_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_synth_sold_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_synth_sold_base_sepolia_id.sql new file mode 100644 index 00000000..61a60ba5 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_synth_sold_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."spot_synth_sold_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_synth_unwrapped_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_synth_unwrapped_base_sepolia_id.sql new file mode 100644 index 00000000..703aaca9 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_synth_unwrapped_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."spot_synth_unwrapped_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_synth_wrapped_base_sepolia_id.sql b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_synth_wrapped_base_sepolia_id.sql new file mode 100644 index 00000000..df7bcbbf --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_synth_wrapped_base_sepolia_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_base_sepolia"."spot_synth_wrapped_base_sepolia" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/spot_order_cancelled_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/spot/spot_order_cancelled_base_sepolia.sql new file mode 100644 index 00000000..f79bcb5c --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/spot_order_cancelled_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."spot_market_proxy_event_order_cancelled" diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/spot_order_committed_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/spot/spot_order_committed_base_sepolia.sql new file mode 100644 index 00000000..89cf3b8e --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/spot_order_committed_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."spot_market_proxy_event_order_committed" diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/spot_order_settled_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/spot/spot_order_settled_base_sepolia.sql new file mode 100644 index 00000000..3c346c24 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/spot_order_settled_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."spot_market_proxy_event_order_settled" diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/spot_synth_bought_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/spot/spot_synth_bought_base_sepolia.sql new file mode 100644 index 00000000..baaae970 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/spot_synth_bought_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."spot_market_proxy_event_synth_bought" diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/spot_synth_registered_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/spot/spot_synth_registered_base_sepolia.sql new file mode 100644 index 00000000..09c94a2f --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/spot_synth_registered_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."spot_market_proxy_event_synth_registered" diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/spot_synth_sold_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/spot/spot_synth_sold_base_sepolia.sql new file mode 100644 index 00000000..2477afdb --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/spot_synth_sold_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."spot_market_proxy_event_synth_sold" diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/spot_synth_unwrapped_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/spot/spot_synth_unwrapped_base_sepolia.sql new file mode 100644 index 00000000..063e49f4 --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/spot_synth_unwrapped_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."spot_market_proxy_event_synth_unwrapped" diff --git a/compiled/synthetix/models/raw/base/sepolia/spot/spot_synth_wrapped_base_sepolia.sql b/compiled/synthetix/models/raw/base/sepolia/spot/spot_synth_wrapped_base_sepolia.sql new file mode 100644 index 00000000..603d60ea --- /dev/null +++ b/compiled/synthetix/models/raw/base/sepolia/spot/spot_synth_wrapped_base_sepolia.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_base_sepolia"."spot_market_proxy_event_synth_wrapped" diff --git a/compiled/synthetix/models/raw/eth/mainnet/blocks_eth_mainnet.sql b/compiled/synthetix/models/raw/eth/mainnet/blocks_eth_mainnet.sql new file mode 100644 index 00000000..f4a1a2e0 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/blocks_eth_mainnet.sql @@ -0,0 +1,39 @@ +with indexer_blocks as ( + select + timestamp as ts, + CAST( + number as INTEGER + ) as block_number + from + "analytics"."raw_eth_mainnet"."block" +), + +parquet_blocks as ( + select + TO_TIMESTAMP(timestamp) as ts, + CAST( + block_number as INTEGER + ) as block_number + from + "analytics"."raw_eth_mainnet"."blocks_parquet" +), + +combined_blocks as ( + select * + from + indexer_blocks + + union all + + select * + from + parquet_blocks +) + +select + block_number, + MIN(ts) as ts +from + combined_blocks +group by + block_number \ No newline at end of file diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/core_account_created_eth_mainnet.sql b/compiled/synthetix/models/raw/eth/mainnet/core/core_account_created_eth_mainnet.sql new file mode 100644 index 00000000..aaec4e3f --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/core_account_created_eth_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_eth_mainnet"."core_proxy_event_account_created" diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/core_account_migrated_eth_mainnet.sql b/compiled/synthetix/models/raw/eth/mainnet/core/core_account_migrated_eth_mainnet.sql new file mode 100644 index 00000000..6ec30003 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/core_account_migrated_eth_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_eth_mainnet"."legacy_market_proxy_event_account_migrated" diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/core_delegation_updated_eth_mainnet.sql b/compiled/synthetix/models/raw/eth/mainnet/core/core_delegation_updated_eth_mainnet.sql new file mode 100644 index 00000000..ac0e4bc2 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/core_delegation_updated_eth_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_eth_mainnet"."core_proxy_event_delegation_updated" diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/core_deposited_eth_mainnet.sql b/compiled/synthetix/models/raw/eth/mainnet/core/core_deposited_eth_mainnet.sql new file mode 100644 index 00000000..2b15ac1a --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/core_deposited_eth_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_eth_mainnet"."core_proxy_event_deposited" diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/core_liquidation_eth_mainnet.sql b/compiled/synthetix/models/raw/eth/mainnet/core/core_liquidation_eth_mainnet.sql new file mode 100644 index 00000000..a07fb9b2 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/core_liquidation_eth_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_eth_mainnet"."core_proxy_event_liquidation" diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/core_market_registered_eth_mainnet.sql b/compiled/synthetix/models/raw/eth/mainnet/core/core_market_registered_eth_mainnet.sql new file mode 100644 index 00000000..b2ef8a78 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/core_market_registered_eth_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_eth_mainnet"."core_proxy_event_market_registered" diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/core_market_updated_eth_mainnet.sql b/compiled/synthetix/models/raw/eth/mainnet/core/core_market_updated_eth_mainnet.sql new file mode 100644 index 00000000..d4c1864e --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/core_market_updated_eth_mainnet.sql @@ -0,0 +1,103 @@ +with events as ( + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + deposited_collateral_value, + sender, + collateral_type, + credit_capacity, + token_amount + from + ( + +SELECT + * +FROM + "analytics"."raw_eth_mainnet"."core_proxy_event_market_collateral_deposited" + + ) as collateral_deposited -- noqa: AL05 + union all + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + deposited_collateral_value, + sender, + collateral_type, + credit_capacity, + token_amount + from + ( + +SELECT + * +FROM + "analytics"."raw_eth_mainnet"."core_proxy_event_market_collateral_withdrawn" + + ) as collateral_withdrawn -- noqa: AL05 + union all + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + deposited_collateral_value, + target as sender, + 'USD' as collateral_type, + credit_capacity, + amount as token_amount + from + ( + +SELECT + * +FROM + "analytics"."raw_eth_mainnet"."core_proxy_event_market_usd_deposited" + + ) as usd_deposited -- noqa: AL05 + union all + select + id, + block_timestamp, + block_number, + transaction_hash, + contract, + event_name, + market_id, + net_issuance, + deposited_collateral_value, + target as sender, + 'USD' as collateral_type, + credit_capacity, + amount as token_amount + from + ( + +SELECT + * +FROM + "analytics"."raw_eth_mainnet"."core_proxy_event_market_usd_withdrawn" + + ) as usd_withdrawn -- noqa: AL05 +) + +select * +from + events +order by + block_timestamp \ No newline at end of file diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/core_pool_created_eth_mainnet.sql b/compiled/synthetix/models/raw/eth/mainnet/core/core_pool_created_eth_mainnet.sql new file mode 100644 index 00000000..12478efb --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/core_pool_created_eth_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_eth_mainnet"."core_proxy_event_pool_created" diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/core_rewards_claimed_eth_mainnet.sql b/compiled/synthetix/models/raw/eth/mainnet/core/core_rewards_claimed_eth_mainnet.sql new file mode 100644 index 00000000..43dbb7ab --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/core_rewards_claimed_eth_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_eth_mainnet"."core_proxy_event_rewards_claimed" diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/core_rewards_distributed_eth_mainnet.sql b/compiled/synthetix/models/raw/eth/mainnet/core/core_rewards_distributed_eth_mainnet.sql new file mode 100644 index 00000000..5b53cb6c --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/core_rewards_distributed_eth_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_eth_mainnet"."core_proxy_event_rewards_distributed" diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/core_usd_burned_eth_mainnet.sql b/compiled/synthetix/models/raw/eth/mainnet/core/core_usd_burned_eth_mainnet.sql new file mode 100644 index 00000000..fbe396dd --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/core_usd_burned_eth_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_eth_mainnet"."core_proxy_event_usd_burned" diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/core_usd_minted_eth_mainnet.sql b/compiled/synthetix/models/raw/eth/mainnet/core/core_usd_minted_eth_mainnet.sql new file mode 100644 index 00000000..ebd621ff --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/core_usd_minted_eth_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_eth_mainnet"."core_proxy_event_usd_minted" diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/core_vault_collateral_eth_mainnet.sql b/compiled/synthetix/models/raw/eth/mainnet/core/core_vault_collateral_eth_mainnet.sql new file mode 100644 index 00000000..bc251c85 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/core_vault_collateral_eth_mainnet.sql @@ -0,0 +1,40 @@ +with base as ( + select + block_number, + contract_address, + chain_id, + pool_id, + collateral_type, + cast( + amount as numeric + ) as amount, + cast( + "value" as numeric + ) as collateral_value + from + "analytics"."raw_eth_mainnet"."core_get_vault_collateral" + where + amount is not null +) + +select + to_timestamp( + blocks.timestamp + ) as ts, + base.block_number, + base.contract_address, + cast( + base.pool_id as integer + ) as pool_id, + cast( + base.collateral_type as varchar + ) as collateral_type, + + base.amount / 1e18 + as amount, + + base.collateral_value / 1e18 + as collateral_value +from base +inner join "analytics"."raw_eth_mainnet"."blocks_parquet" as blocks + on base.block_number = blocks.block_number \ No newline at end of file diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/core_vault_debt_eth_mainnet.sql b/compiled/synthetix/models/raw/eth/mainnet/core/core_vault_debt_eth_mainnet.sql new file mode 100644 index 00000000..c96e60ea --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/core_vault_debt_eth_mainnet.sql @@ -0,0 +1,34 @@ +with base as ( + select + block_number, + contract_address, + chain_id, + pool_id, + collateral_type, + cast( + value_1 as numeric + ) as debt + from + "analytics"."raw_eth_mainnet"."core_get_vault_debt" + where + value_1 is not null +) + +select + to_timestamp( + blocks.timestamp + ) as ts, + base.block_number, + base.contract_address, + cast( + base.pool_id as integer + ) as pool_id, + cast( + base.collateral_type as varchar + ) as collateral_type, + + base.debt / 1e18 + as debt +from base +inner join "analytics"."raw_eth_mainnet"."blocks_parquet" as blocks + on base.block_number = blocks.block_number \ No newline at end of file diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/core_vault_liquidation_eth_mainnet.sql b/compiled/synthetix/models/raw/eth/mainnet/core/core_vault_liquidation_eth_mainnet.sql new file mode 100644 index 00000000..03572e02 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/core_vault_liquidation_eth_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_eth_mainnet"."core_proxy_event_vault_liquidation" diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/core_withdrawn_eth_mainnet.sql b/compiled/synthetix/models/raw/eth/mainnet/core/core_withdrawn_eth_mainnet.sql new file mode 100644 index 00000000..13d594e6 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/core_withdrawn_eth_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_eth_mainnet"."core_proxy_event_withdrawn" diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_account_c_0f48537cd74cb798591ed4f9c612985c.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_account_c_0f48537cd74cb798591ed4f9c612985c.sql new file mode 100644 index 00000000..d5ab64fa --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_account_c_0f48537cd74cb798591ed4f9c612985c.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_eth_mainnet"."core_account_created_eth_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'AccountCreated' +) + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_delegatio_4394e6d3658f80520484c746bbda874b.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_delegatio_4394e6d3658f80520484c746bbda874b.sql new file mode 100644 index 00000000..90418fb0 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_delegatio_4394e6d3658f80520484c746bbda874b.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_eth_mainnet"."core_delegation_updated_eth_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'DelegationUpdated' +) + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_deposited_d0c36d861e4f6802850a07c61cd63dac.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_deposited_d0c36d861e4f6802850a07c61cd63dac.sql new file mode 100644 index 00000000..bf566bad --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_deposited_d0c36d861e4f6802850a07c61cd63dac.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_eth_mainnet"."core_deposited_eth_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'Deposited' +) + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_liquidati_81995d17c81a92034aeec108b3c3ac2a.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_liquidati_81995d17c81a92034aeec108b3c3ac2a.sql new file mode 100644 index 00000000..82d06452 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_liquidati_81995d17c81a92034aeec108b3c3ac2a.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_eth_mainnet"."core_liquidation_eth_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'Liquidation' +) + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_market_re_2dfb6bc88e97780111c93264c2a9579e.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_market_re_2dfb6bc88e97780111c93264c2a9579e.sql new file mode 100644 index 00000000..0bcce330 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_market_re_2dfb6bc88e97780111c93264c2a9579e.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_eth_mainnet"."core_market_registered_eth_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'MarketRegistered' +) + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_market_up_7ba076211cbbb640a048ec7634d09886.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_market_up_7ba076211cbbb640a048ec7634d09886.sql new file mode 100644 index 00000000..e5939ebd --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_market_up_7ba076211cbbb640a048ec7634d09886.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_eth_mainnet"."core_market_updated_eth_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited' +) + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_pool_crea_46b6678307559277d42bf31c285cce68.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_pool_crea_46b6678307559277d42bf31c285cce68.sql new file mode 100644 index 00000000..558cabf6 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_pool_crea_46b6678307559277d42bf31c285cce68.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_eth_mainnet"."core_pool_created_eth_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'PoolCreated' +) + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_rewards_c_3400470aa0b3513778ddaae1366c24b7.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_rewards_c_3400470aa0b3513778ddaae1366c24b7.sql new file mode 100644 index 00000000..32855907 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_rewards_c_3400470aa0b3513778ddaae1366c24b7.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_eth_mainnet"."core_rewards_claimed_eth_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'RewardsClaimed' +) + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_rewards_d_422012a5b2e64aa65e3be081b505e9bb.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_rewards_d_422012a5b2e64aa65e3be081b505e9bb.sql new file mode 100644 index 00000000..5a4ea006 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_rewards_d_422012a5b2e64aa65e3be081b505e9bb.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_eth_mainnet"."core_rewards_distributed_eth_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'RewardsDistributed' +) + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_usd_burne_d199b1326f4abeafe146163d7e82cac2.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_usd_burne_d199b1326f4abeafe146163d7e82cac2.sql new file mode 100644 index 00000000..658969ab --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_usd_burne_d199b1326f4abeafe146163d7e82cac2.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_eth_mainnet"."core_usd_burned_eth_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'UsdBurned' +) + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_usd_minte_1cdd80f9a41233e7e9492176e8e94f66.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_usd_minte_1cdd80f9a41233e7e9492176e8e94f66.sql new file mode 100644 index 00000000..c3a13ac4 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_usd_minte_1cdd80f9a41233e7e9492176e8e94f66.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_eth_mainnet"."core_usd_minted_eth_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'UsdMinted' +) + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_vault_liq_4acb6756b2875f23c737e6e121320177.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_vault_liq_4acb6756b2875f23c737e6e121320177.sql new file mode 100644 index 00000000..182d3a3c --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_vault_liq_4acb6756b2875f23c737e6e121320177.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_eth_mainnet"."core_vault_liquidation_eth_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'VaultLiquidation' +) + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_withdrawn_061e5bf4357070ce9d2bb3c4fa4488f2.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_withdrawn_061e5bf4357070ce9d2bb3c4fa4488f2.sql new file mode 100644 index 00000000..ec00f1d6 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_withdrawn_061e5bf4357070ce9d2bb3c4fa4488f2.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_eth_mainnet"."core_withdrawn_eth_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'Withdrawn' +) + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__0e00d04e52857726685b46491eb3126f.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__0e00d04e52857726685b46491eb3126f.sql new file mode 100644 index 00000000..2200cfe5 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__0e00d04e52857726685b46491eb3126f.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_market_updated_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not deposited_collateral_value >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__142a88aa23e7aab522cfeb4e97f9dede.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__142a88aa23e7aab522cfeb4e97f9dede.sql new file mode 100644 index 00000000..c8abfaea --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__142a88aa23e7aab522cfeb4e97f9dede.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_withdrawn_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not token_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__157d6b4dbbb0fac88dba100ee1b9cfd9.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__157d6b4dbbb0fac88dba100ee1b9cfd9.sql new file mode 100644 index 00000000..be3ae6c4 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__157d6b4dbbb0fac88dba100ee1b9cfd9.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_rewards_distributed_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__1863fd816f138e8a3f0169dc6031f846.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__1863fd816f138e8a3f0169dc6031f846.sql new file mode 100644 index 00000000..2f722697 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__1863fd816f138e8a3f0169dc6031f846.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_liquidation_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__2334d836541a83e1bf5131c9f2ebcf12.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__2334d836541a83e1bf5131c9f2ebcf12.sql new file mode 100644 index 00000000..39841a09 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__2334d836541a83e1bf5131c9f2ebcf12.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_rewards_claimed_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__28e82948dc6ab678ad812a53741a8b45.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__28e82948dc6ab678ad812a53741a8b45.sql new file mode 100644 index 00000000..87d975ce --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__28e82948dc6ab678ad812a53741a8b45.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_vault_collateral_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__3ced14a391cf32c49396edfc10aeea56.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__3ced14a391cf32c49396edfc10aeea56.sql new file mode 100644 index 00000000..64664802 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__3ced14a391cf32c49396edfc10aeea56.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_withdrawn_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__4933a15ad47f5808b128f72fc5a2f764.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__4933a15ad47f5808b128f72fc5a2f764.sql new file mode 100644 index 00000000..574d0896 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__4933a15ad47f5808b128f72fc5a2f764.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_usd_minted_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__4a27e7f269078fd6d52dcbdc1f4cccaa.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__4a27e7f269078fd6d52dcbdc1f4cccaa.sql new file mode 100644 index 00000000..2dc6d7f7 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__4a27e7f269078fd6d52dcbdc1f4cccaa.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_deposited_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not token_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__55547c93691aab2c68f12ab54bd8eeb6.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__55547c93691aab2c68f12ab54bd8eeb6.sql new file mode 100644 index 00000000..89c35b64 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__55547c93691aab2c68f12ab54bd8eeb6.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_pool_created_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__5e1ce99b75b0a3f820babda67941da0a.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__5e1ce99b75b0a3f820babda67941da0a.sql new file mode 100644 index 00000000..f8ed321d --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__5e1ce99b75b0a3f820babda67941da0a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_vault_collateral_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collateral_value >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__64b2bd4201fb2e04ff0fdf39861a2977.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__64b2bd4201fb2e04ff0fdf39861a2977.sql new file mode 100644 index 00000000..3e418940 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__64b2bd4201fb2e04ff0fdf39861a2977.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_liquidation_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not liquidate_as_account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__64fe8859043095bb79f806a2fc2e3ad0.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__64fe8859043095bb79f806a2fc2e3ad0.sql new file mode 100644 index 00000000..ed59bfe2 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__64fe8859043095bb79f806a2fc2e3ad0.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_rewards_distributed_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not duration >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__6b66c2ba0887795645e99b88deb4f1ea.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__6b66c2ba0887795645e99b88deb4f1ea.sql new file mode 100644 index 00000000..a7e0dce6 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__6b66c2ba0887795645e99b88deb4f1ea.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_usd_burned_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__850d1d54cc44743490eead197c78549e.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__850d1d54cc44743490eead197c78549e.sql new file mode 100644 index 00000000..e36580ce --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__850d1d54cc44743490eead197c78549e.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_market_updated_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not market_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__87da3698c05a0c2dec1c49bbf2c2dc1a.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__87da3698c05a0c2dec1c49bbf2c2dc1a.sql new file mode 100644 index 00000000..dd6eaed5 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__87da3698c05a0c2dec1c49bbf2c2dc1a.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_rewards_distributed_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__9da9ecf517a1cca467ef0aa90b794d23.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__9da9ecf517a1cca467ef0aa90b794d23.sql new file mode 100644 index 00000000..7cd545c3 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__9da9ecf517a1cca467ef0aa90b794d23.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_account_migrated_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not debt_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__9decc85dc8999bd440933d85c2c93145.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__9decc85dc8999bd440933d85c2c93145.sql new file mode 100644 index 00000000..0b37b4db --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__9decc85dc8999bd440933d85c2c93145.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_vault_liquidation_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not liquidate_as_account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__9f11a2c2f57a755a3f6b1e0ffeaa9b87.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__9f11a2c2f57a755a3f6b1e0ffeaa9b87.sql new file mode 100644 index 00000000..f236a5eb --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__9f11a2c2f57a755a3f6b1e0ffeaa9b87.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_vault_debt_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a490407e83132725bbc6fc0001adefe6.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a490407e83132725bbc6fc0001adefe6.sql new file mode 100644 index 00000000..22e0fa08 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a490407e83132725bbc6fc0001adefe6.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_usd_burned_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a5076d6da76c2ebdad71369ab529d017.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a5076d6da76c2ebdad71369ab529d017.sql new file mode 100644 index 00000000..27837c37 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a5076d6da76c2ebdad71369ab529d017.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_liquidation_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ab3340df585e5d39571d087ca7bda546.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ab3340df585e5d39571d087ca7bda546.sql new file mode 100644 index 00000000..c841d51a --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ab3340df585e5d39571d087ca7bda546.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_rewards_claimed_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__b5c763d35850d0285215e75d16281f41.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__b5c763d35850d0285215e75d16281f41.sql new file mode 100644 index 00000000..c05e3087 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__b5c763d35850d0285215e75d16281f41.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_rewards_claimed_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__bb6ebbb6a6ce6d43f01be8ed59f2504d.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__bb6ebbb6a6ce6d43f01be8ed59f2504d.sql new file mode 100644 index 00000000..e0699ded --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__bb6ebbb6a6ce6d43f01be8ed59f2504d.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_delegation_updated_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__bdc679a230626364ca0549f88b5432ea.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__bdc679a230626364ca0549f88b5432ea.sql new file mode 100644 index 00000000..11fb63ac --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__bdc679a230626364ca0549f88b5432ea.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_delegation_updated_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c5fcdbeaa3e1d24749794a9960190a70.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c5fcdbeaa3e1d24749794a9960190a70.sql new file mode 100644 index 00000000..02cd1471 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c5fcdbeaa3e1d24749794a9960190a70.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_vault_liquidation_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__d133a92aff53649ad809d9856f6093bb.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__d133a92aff53649ad809d9856f6093bb.sql new file mode 100644 index 00000000..055a1422 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__d133a92aff53649ad809d9856f6093bb.sql @@ -0,0 +1,22 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_delegation_updated_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not leverage >= 1000000000000000000 + -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule. + or not leverage <= 1000000000000000000 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__dcb9f3d0eb710936590e4744a1dba9a1.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__dcb9f3d0eb710936590e4744a1dba9a1.sql new file mode 100644 index 00000000..48bd02ab --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__dcb9f3d0eb710936590e4744a1dba9a1.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_market_updated_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not token_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e27d22f3bc14a0c94336e4f54758e361.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e27d22f3bc14a0c94336e4f54758e361.sql new file mode 100644 index 00000000..7e4e03d0 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e27d22f3bc14a0c94336e4f54758e361.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_delegation_updated_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e62759940a69e060a2ee4d98660274e8.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e62759940a69e060a2ee4d98660274e8.sql new file mode 100644 index 00000000..ea78c2c2 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e62759940a69e060a2ee4d98660274e8.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_account_created_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e78cd25c31d029d1b39b35fd267f9885.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e78cd25c31d029d1b39b35fd267f9885.sql new file mode 100644 index 00000000..844c8f21 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e78cd25c31d029d1b39b35fd267f9885.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_account_migrated_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not collateral_amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e8596be14723c2504d1e35c74d629953.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e8596be14723c2504d1e35c74d629953.sql new file mode 100644 index 00000000..d8e314c6 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e8596be14723c2504d1e35c74d629953.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_account_migrated_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ed349b171986df3283564b0b5bc71aea.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ed349b171986df3283564b0b5bc71aea.sql new file mode 100644 index 00000000..e2eb190b --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ed349b171986df3283564b0b5bc71aea.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_usd_burned_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__f44247063799070cde0de14f062cb55c.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__f44247063799070cde0de14f062cb55c.sql new file mode 100644 index 00000000..09cb40b4 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__f44247063799070cde0de14f062cb55c.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_usd_minted_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not pool_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__fe48a8a9210850d9b04cdea08008e5c6.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__fe48a8a9210850d9b04cdea08008e5c6.sql new file mode 100644 index 00000000..a05157fb --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__fe48a8a9210850d9b04cdea08008e5c6.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_usd_minted_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__fecc8306cd07aafea6c325ce7fc34ce1.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__fecc8306cd07aafea6c325ce7fc34ce1.sql new file mode 100644 index 00000000..7efa7d36 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__fecc8306cd07aafea6c325ce7fc34ce1.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_vault_collateral_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not amount >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ffb3ff84b8a74f473ae464c2a79b3009.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ffb3ff84b8a74f473ae464c2a79b3009.sql new file mode 100644 index 00000000..c2d8c374 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ffb3ff84b8a74f473ae464c2a79b3009.sql @@ -0,0 +1,20 @@ + + +with meet_condition as( + select * + from "analytics"."prod_raw_eth_mainnet"."core_deposited_eth_mainnet" +), + +validation_errors as ( + select * + from meet_condition + where + -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds + 1 = 2 + -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule. + or not account_id >= 0 +) + +select * +from validation_errors + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_account_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_account_id.sql new file mode 100644 index 00000000..7c7409f1 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_eth_mainnet"."core_account_created_eth_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_block_number.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_block_number.sql new file mode 100644 index 00000000..cf1cb2a2 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_eth_mainnet"."core_account_created_eth_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_block_timestamp.sql new file mode 100644 index 00000000..3cb87463 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_eth_mainnet"."core_account_created_eth_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_contract.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_contract.sql new file mode 100644 index 00000000..9515c4f6 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_eth_mainnet"."core_account_created_eth_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_event_name.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_event_name.sql new file mode 100644 index 00000000..5d71abe9 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_eth_mainnet"."core_account_created_eth_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_id.sql new file mode 100644 index 00000000..b779f9dc --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_eth_mainnet"."core_account_created_eth_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_owner.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_owner.sql new file mode 100644 index 00000000..8aa58347 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_owner.sql @@ -0,0 +1,11 @@ + + + + + + +select owner +from "analytics"."prod_raw_eth_mainnet"."core_account_created_eth_mainnet" +where owner is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_transaction_hash.sql new file mode 100644 index 00000000..a2b0e969 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_eth_mainnet"."core_account_created_eth_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_account_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_account_id.sql new file mode 100644 index 00000000..458420e7 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_eth_mainnet"."core_account_migrated_eth_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_block_number.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_block_number.sql new file mode 100644 index 00000000..62da63f8 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_eth_mainnet"."core_account_migrated_eth_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_block_timestamp.sql new file mode 100644 index 00000000..75809174 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_eth_mainnet"."core_account_migrated_eth_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_collateral_amount.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_collateral_amount.sql new file mode 100644 index 00000000..a930efa1 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_collateral_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_amount +from "analytics"."prod_raw_eth_mainnet"."core_account_migrated_eth_mainnet" +where collateral_amount is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_contract.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_contract.sql new file mode 100644 index 00000000..5c4724d7 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_eth_mainnet"."core_account_migrated_eth_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_debt_amount.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_debt_amount.sql new file mode 100644 index 00000000..09822025 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_debt_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select debt_amount +from "analytics"."prod_raw_eth_mainnet"."core_account_migrated_eth_mainnet" +where debt_amount is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_event_name.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_event_name.sql new file mode 100644 index 00000000..de339ead --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_eth_mainnet"."core_account_migrated_eth_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_id.sql new file mode 100644 index 00000000..fda16091 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_eth_mainnet"."core_account_migrated_eth_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_staker.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_staker.sql new file mode 100644 index 00000000..bacfa895 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_staker.sql @@ -0,0 +1,11 @@ + + + + + + +select staker +from "analytics"."prod_raw_eth_mainnet"."core_account_migrated_eth_mainnet" +where staker is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_transaction_hash.sql new file mode 100644 index 00000000..478db5b0 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_eth_mainnet"."core_account_migrated_eth_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_account_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_account_id.sql new file mode 100644 index 00000000..ad4712dd --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_eth_mainnet"."core_delegation_updated_eth_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_amount.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_amount.sql new file mode 100644 index 00000000..72a08397 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_eth_mainnet"."core_delegation_updated_eth_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_block_number.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_block_number.sql new file mode 100644 index 00000000..89351f9b --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_eth_mainnet"."core_delegation_updated_eth_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_block_timestamp.sql new file mode 100644 index 00000000..33855b1d --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_eth_mainnet"."core_delegation_updated_eth_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_collateral_type.sql new file mode 100644 index 00000000..4c086c0f --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_eth_mainnet"."core_delegation_updated_eth_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_contract.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_contract.sql new file mode 100644 index 00000000..eed9a68c --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_eth_mainnet"."core_delegation_updated_eth_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_event_name.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_event_name.sql new file mode 100644 index 00000000..2dd91155 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_eth_mainnet"."core_delegation_updated_eth_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_id.sql new file mode 100644 index 00000000..e5fb3e43 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_eth_mainnet"."core_delegation_updated_eth_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_leverage.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_leverage.sql new file mode 100644 index 00000000..f5acfb3e --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_leverage.sql @@ -0,0 +1,11 @@ + + + + + + +select leverage +from "analytics"."prod_raw_eth_mainnet"."core_delegation_updated_eth_mainnet" +where leverage is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_pool_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_pool_id.sql new file mode 100644 index 00000000..6640e83f --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_eth_mainnet"."core_delegation_updated_eth_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_sender.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_sender.sql new file mode 100644 index 00000000..5d4654b3 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_eth_mainnet"."core_delegation_updated_eth_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_transaction_hash.sql new file mode 100644 index 00000000..548a3e3c --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_eth_mainnet"."core_delegation_updated_eth_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_account_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_account_id.sql new file mode 100644 index 00000000..cfcced62 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_eth_mainnet"."core_deposited_eth_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_block_number.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_block_number.sql new file mode 100644 index 00000000..8bdc0104 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_eth_mainnet"."core_deposited_eth_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_block_timestamp.sql new file mode 100644 index 00000000..cce59261 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_eth_mainnet"."core_deposited_eth_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_collateral_type.sql new file mode 100644 index 00000000..c270fa5a --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_eth_mainnet"."core_deposited_eth_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_contract.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_contract.sql new file mode 100644 index 00000000..db204ee5 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_eth_mainnet"."core_deposited_eth_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_event_name.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_event_name.sql new file mode 100644 index 00000000..a930bc61 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_eth_mainnet"."core_deposited_eth_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_id.sql new file mode 100644 index 00000000..90110082 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_eth_mainnet"."core_deposited_eth_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_sender.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_sender.sql new file mode 100644 index 00000000..624c8aa1 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_eth_mainnet"."core_deposited_eth_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_token_amount.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_token_amount.sql new file mode 100644 index 00000000..29bced20 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_token_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select token_amount +from "analytics"."prod_raw_eth_mainnet"."core_deposited_eth_mainnet" +where token_amount is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_transaction_hash.sql new file mode 100644 index 00000000..24300b4b --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_eth_mainnet"."core_deposited_eth_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_account_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_account_id.sql new file mode 100644 index 00000000..61e483da --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_eth_mainnet"."core_liquidation_eth_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_block_number.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_block_number.sql new file mode 100644 index 00000000..1005e359 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_eth_mainnet"."core_liquidation_eth_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_block_timestamp.sql new file mode 100644 index 00000000..91625676 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_eth_mainnet"."core_liquidation_eth_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_collateral_type.sql new file mode 100644 index 00000000..d2e3e828 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_eth_mainnet"."core_liquidation_eth_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_contract.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_contract.sql new file mode 100644 index 00000000..adbac835 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_eth_mainnet"."core_liquidation_eth_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_event_name.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_event_name.sql new file mode 100644 index 00000000..0d9d2817 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_eth_mainnet"."core_liquidation_eth_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_id.sql new file mode 100644 index 00000000..a9468fca --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_eth_mainnet"."core_liquidation_eth_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_liquidate_as_account_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_liquidate_as_account_id.sql new file mode 100644 index 00000000..006ce1bd --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_liquidate_as_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select liquidate_as_account_id +from "analytics"."prod_raw_eth_mainnet"."core_liquidation_eth_mainnet" +where liquidate_as_account_id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_pool_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_pool_id.sql new file mode 100644 index 00000000..df4f5606 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_eth_mainnet"."core_liquidation_eth_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_sender.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_sender.sql new file mode 100644 index 00000000..33b779e1 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_eth_mainnet"."core_liquidation_eth_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_transaction_hash.sql new file mode 100644 index 00000000..2235c13c --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_eth_mainnet"."core_liquidation_eth_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_block_number.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_block_number.sql new file mode 100644 index 00000000..76433f5b --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_eth_mainnet"."core_market_registered_eth_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_block_timestamp.sql new file mode 100644 index 00000000..1b681a8c --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_eth_mainnet"."core_market_registered_eth_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_contract.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_contract.sql new file mode 100644 index 00000000..8172901a --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_eth_mainnet"."core_market_registered_eth_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_event_name.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_event_name.sql new file mode 100644 index 00000000..8a2278a0 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_eth_mainnet"."core_market_registered_eth_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_id.sql new file mode 100644 index 00000000..2e8cebd6 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_eth_mainnet"."core_market_registered_eth_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_market.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_market.sql new file mode 100644 index 00000000..a04d0589 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_market.sql @@ -0,0 +1,11 @@ + + + + + + +select market +from "analytics"."prod_raw_eth_mainnet"."core_market_registered_eth_mainnet" +where market is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_market_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_market_id.sql new file mode 100644 index 00000000..0e9bd70a --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_eth_mainnet"."core_market_registered_eth_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_sender.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_sender.sql new file mode 100644 index 00000000..757b01fb --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_eth_mainnet"."core_market_registered_eth_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_transaction_hash.sql new file mode 100644 index 00000000..b8523bc8 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_eth_mainnet"."core_market_registered_eth_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_e_f4a48863c0b61b139248c098c824a58f.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_e_f4a48863c0b61b139248c098c824a58f.sql new file mode 100644 index 00000000..0dd5d6f6 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_e_f4a48863c0b61b139248c098c824a58f.sql @@ -0,0 +1,11 @@ + + + + + + +select deposited_collateral_value +from "analytics"."prod_raw_eth_mainnet"."core_market_updated_eth_mainnet" +where deposited_collateral_value is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_block_number.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_block_number.sql new file mode 100644 index 00000000..169cf8d2 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_eth_mainnet"."core_market_updated_eth_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_block_timestamp.sql new file mode 100644 index 00000000..dd0a76fb --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_eth_mainnet"."core_market_updated_eth_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_collateral_type.sql new file mode 100644 index 00000000..4aa069fe --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_eth_mainnet"."core_market_updated_eth_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_contract.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_contract.sql new file mode 100644 index 00000000..13b49e12 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_eth_mainnet"."core_market_updated_eth_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_credit_capacity.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_credit_capacity.sql new file mode 100644 index 00000000..9a9e8fac --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_credit_capacity.sql @@ -0,0 +1,11 @@ + + + + + + +select credit_capacity +from "analytics"."prod_raw_eth_mainnet"."core_market_updated_eth_mainnet" +where credit_capacity is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_event_name.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_event_name.sql new file mode 100644 index 00000000..8fd8cf40 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_eth_mainnet"."core_market_updated_eth_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_id.sql new file mode 100644 index 00000000..092fe940 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_eth_mainnet"."core_market_updated_eth_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_market_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_market_id.sql new file mode 100644 index 00000000..7325d5a4 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_market_id.sql @@ -0,0 +1,11 @@ + + + + + + +select market_id +from "analytics"."prod_raw_eth_mainnet"."core_market_updated_eth_mainnet" +where market_id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_net_issuance.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_net_issuance.sql new file mode 100644 index 00000000..40cccc62 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_net_issuance.sql @@ -0,0 +1,11 @@ + + + + + + +select net_issuance +from "analytics"."prod_raw_eth_mainnet"."core_market_updated_eth_mainnet" +where net_issuance is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_sender.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_sender.sql new file mode 100644 index 00000000..71c572d3 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_eth_mainnet"."core_market_updated_eth_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_token_amount.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_token_amount.sql new file mode 100644 index 00000000..ba475566 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_token_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select token_amount +from "analytics"."prod_raw_eth_mainnet"."core_market_updated_eth_mainnet" +where token_amount is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_transaction_hash.sql new file mode 100644 index 00000000..07fcbc82 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_eth_mainnet"."core_market_updated_eth_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_block_number.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_block_number.sql new file mode 100644 index 00000000..1010c666 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_eth_mainnet"."core_pool_created_eth_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_block_timestamp.sql new file mode 100644 index 00000000..57e96c3d --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_eth_mainnet"."core_pool_created_eth_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_contract.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_contract.sql new file mode 100644 index 00000000..81f06791 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_eth_mainnet"."core_pool_created_eth_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_event_name.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_event_name.sql new file mode 100644 index 00000000..67e5f797 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_eth_mainnet"."core_pool_created_eth_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_id.sql new file mode 100644 index 00000000..2da71770 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_eth_mainnet"."core_pool_created_eth_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_owner.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_owner.sql new file mode 100644 index 00000000..dfce3ca4 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_owner.sql @@ -0,0 +1,11 @@ + + + + + + +select owner +from "analytics"."prod_raw_eth_mainnet"."core_pool_created_eth_mainnet" +where owner is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_pool_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_pool_id.sql new file mode 100644 index 00000000..d678aa9e --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_eth_mainnet"."core_pool_created_eth_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_sender.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_sender.sql new file mode 100644 index 00000000..dc2b3670 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_eth_mainnet"."core_pool_created_eth_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_transaction_hash.sql new file mode 100644 index 00000000..dc405ae4 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_eth_mainnet"."core_pool_created_eth_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_account_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_account_id.sql new file mode 100644 index 00000000..525815a3 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_eth_mainnet"."core_rewards_claimed_eth_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_amount.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_amount.sql new file mode 100644 index 00000000..f34943c3 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_eth_mainnet"."core_rewards_claimed_eth_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_block_number.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_block_number.sql new file mode 100644 index 00000000..8e58d67d --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_eth_mainnet"."core_rewards_claimed_eth_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_block_timestamp.sql new file mode 100644 index 00000000..d38dcd8b --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_eth_mainnet"."core_rewards_claimed_eth_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_collateral_type.sql new file mode 100644 index 00000000..be580d1c --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_eth_mainnet"."core_rewards_claimed_eth_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_contract.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_contract.sql new file mode 100644 index 00000000..66d337fa --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_eth_mainnet"."core_rewards_claimed_eth_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_distributor.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_distributor.sql new file mode 100644 index 00000000..9963ecba --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_distributor.sql @@ -0,0 +1,11 @@ + + + + + + +select distributor +from "analytics"."prod_raw_eth_mainnet"."core_rewards_claimed_eth_mainnet" +where distributor is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_event_name.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_event_name.sql new file mode 100644 index 00000000..3f70ab02 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_eth_mainnet"."core_rewards_claimed_eth_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_id.sql new file mode 100644 index 00000000..d7e05849 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_eth_mainnet"."core_rewards_claimed_eth_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_pool_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_pool_id.sql new file mode 100644 index 00000000..d7306fc5 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_eth_mainnet"."core_rewards_claimed_eth_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_transaction_hash.sql new file mode 100644 index 00000000..f0129975 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_eth_mainnet"."core_rewards_claimed_eth_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_amount.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_amount.sql new file mode 100644 index 00000000..eb27fd45 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_eth_mainnet"."core_rewards_distributed_eth_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_block_number.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_block_number.sql new file mode 100644 index 00000000..27398703 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_eth_mainnet"."core_rewards_distributed_eth_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_block_timestamp.sql new file mode 100644 index 00000000..76d084e1 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_eth_mainnet"."core_rewards_distributed_eth_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_collateral_type.sql new file mode 100644 index 00000000..f3a80c64 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_eth_mainnet"."core_rewards_distributed_eth_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_contract.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_contract.sql new file mode 100644 index 00000000..d68a2fe4 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_eth_mainnet"."core_rewards_distributed_eth_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_distributor.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_distributor.sql new file mode 100644 index 00000000..fd9a61db --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_distributor.sql @@ -0,0 +1,11 @@ + + + + + + +select distributor +from "analytics"."prod_raw_eth_mainnet"."core_rewards_distributed_eth_mainnet" +where distributor is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_duration.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_duration.sql new file mode 100644 index 00000000..3a9df87a --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_duration.sql @@ -0,0 +1,11 @@ + + + + + + +select duration +from "analytics"."prod_raw_eth_mainnet"."core_rewards_distributed_eth_mainnet" +where duration is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_event_name.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_event_name.sql new file mode 100644 index 00000000..a79e7fb2 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_eth_mainnet"."core_rewards_distributed_eth_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_id.sql new file mode 100644 index 00000000..98c176fb --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_eth_mainnet"."core_rewards_distributed_eth_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_pool_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_pool_id.sql new file mode 100644 index 00000000..28fd215d --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_eth_mainnet"."core_rewards_distributed_eth_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_transaction_hash.sql new file mode 100644 index 00000000..b0b92ee0 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_eth_mainnet"."core_rewards_distributed_eth_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_account_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_account_id.sql new file mode 100644 index 00000000..e6c69b1a --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_eth_mainnet"."core_usd_burned_eth_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_amount.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_amount.sql new file mode 100644 index 00000000..a2fefbb2 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_eth_mainnet"."core_usd_burned_eth_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_block_number.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_block_number.sql new file mode 100644 index 00000000..f6ef0190 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_eth_mainnet"."core_usd_burned_eth_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_block_timestamp.sql new file mode 100644 index 00000000..3a4f30c1 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_eth_mainnet"."core_usd_burned_eth_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_collateral_type.sql new file mode 100644 index 00000000..c0dbcf8a --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_eth_mainnet"."core_usd_burned_eth_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_contract.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_contract.sql new file mode 100644 index 00000000..220adeec --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_eth_mainnet"."core_usd_burned_eth_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_event_name.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_event_name.sql new file mode 100644 index 00000000..a61fe789 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_eth_mainnet"."core_usd_burned_eth_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_id.sql new file mode 100644 index 00000000..f1e43522 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_eth_mainnet"."core_usd_burned_eth_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_pool_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_pool_id.sql new file mode 100644 index 00000000..655b2c66 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_eth_mainnet"."core_usd_burned_eth_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_sender.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_sender.sql new file mode 100644 index 00000000..1b9ca624 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_eth_mainnet"."core_usd_burned_eth_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_transaction_hash.sql new file mode 100644 index 00000000..621ed640 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_eth_mainnet"."core_usd_burned_eth_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_account_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_account_id.sql new file mode 100644 index 00000000..3b4c19c1 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_eth_mainnet"."core_usd_minted_eth_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_amount.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_amount.sql new file mode 100644 index 00000000..135aba4b --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_eth_mainnet"."core_usd_minted_eth_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_block_number.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_block_number.sql new file mode 100644 index 00000000..5fb066fe --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_eth_mainnet"."core_usd_minted_eth_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_block_timestamp.sql new file mode 100644 index 00000000..8cb5c268 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_eth_mainnet"."core_usd_minted_eth_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_collateral_type.sql new file mode 100644 index 00000000..4b2fd407 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_eth_mainnet"."core_usd_minted_eth_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_contract.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_contract.sql new file mode 100644 index 00000000..9d65e722 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_eth_mainnet"."core_usd_minted_eth_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_event_name.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_event_name.sql new file mode 100644 index 00000000..dae5ae37 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_eth_mainnet"."core_usd_minted_eth_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_id.sql new file mode 100644 index 00000000..7f3f0749 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_eth_mainnet"."core_usd_minted_eth_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_pool_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_pool_id.sql new file mode 100644 index 00000000..c9854f60 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_eth_mainnet"."core_usd_minted_eth_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_sender.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_sender.sql new file mode 100644 index 00000000..0f13b08d --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_eth_mainnet"."core_usd_minted_eth_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_transaction_hash.sql new file mode 100644 index 00000000..463c404f --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_eth_mainnet"."core_usd_minted_eth_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_amount.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_amount.sql new file mode 100644 index 00000000..d28328b1 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select amount +from "analytics"."prod_raw_eth_mainnet"."core_vault_collateral_eth_mainnet" +where amount is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_block_number.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_block_number.sql new file mode 100644 index 00000000..8d470f2b --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_eth_mainnet"."core_vault_collateral_eth_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_collateral_type.sql new file mode 100644 index 00000000..3d5c31ba --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_eth_mainnet"."core_vault_collateral_eth_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_collateral_value.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_collateral_value.sql new file mode 100644 index 00000000..a9616b50 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_collateral_value.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_value +from "analytics"."prod_raw_eth_mainnet"."core_vault_collateral_eth_mainnet" +where collateral_value is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_contract_address.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_contract_address.sql new file mode 100644 index 00000000..985d1f01 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_contract_address.sql @@ -0,0 +1,11 @@ + + + + + + +select contract_address +from "analytics"."prod_raw_eth_mainnet"."core_vault_collateral_eth_mainnet" +where contract_address is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_pool_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_pool_id.sql new file mode 100644 index 00000000..b5db8ceb --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_eth_mainnet"."core_vault_collateral_eth_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_ts.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_ts.sql new file mode 100644 index 00000000..4a5e9590 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_raw_eth_mainnet"."core_vault_collateral_eth_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_block_number.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_block_number.sql new file mode 100644 index 00000000..d9495fcc --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_eth_mainnet"."core_vault_debt_eth_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_collateral_type.sql new file mode 100644 index 00000000..96b2feff --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_eth_mainnet"."core_vault_debt_eth_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_contract_address.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_contract_address.sql new file mode 100644 index 00000000..e5cb1247 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_contract_address.sql @@ -0,0 +1,11 @@ + + + + + + +select contract_address +from "analytics"."prod_raw_eth_mainnet"."core_vault_debt_eth_mainnet" +where contract_address is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_debt.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_debt.sql new file mode 100644 index 00000000..224d5d22 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_debt.sql @@ -0,0 +1,11 @@ + + + + + + +select debt +from "analytics"."prod_raw_eth_mainnet"."core_vault_debt_eth_mainnet" +where debt is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_pool_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_pool_id.sql new file mode 100644 index 00000000..2b929991 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_eth_mainnet"."core_vault_debt_eth_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_ts.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_ts.sql new file mode 100644 index 00000000..83a0ee4e --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_ts.sql @@ -0,0 +1,11 @@ + + + + + + +select ts +from "analytics"."prod_raw_eth_mainnet"."core_vault_debt_eth_mainnet" +where ts is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidatio_4be498920f5476d4fbe5b11196fb1973.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidatio_4be498920f5476d4fbe5b11196fb1973.sql new file mode 100644 index 00000000..03f6f57c --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidatio_4be498920f5476d4fbe5b11196fb1973.sql @@ -0,0 +1,11 @@ + + + + + + +select liquidate_as_account_id +from "analytics"."prod_raw_eth_mainnet"."core_vault_liquidation_eth_mainnet" +where liquidate_as_account_id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_block_number.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_block_number.sql new file mode 100644 index 00000000..4a0dd323 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_eth_mainnet"."core_vault_liquidation_eth_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_block_timestamp.sql new file mode 100644 index 00000000..405bf2f3 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_eth_mainnet"."core_vault_liquidation_eth_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_collateral_type.sql new file mode 100644 index 00000000..32c98004 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_eth_mainnet"."core_vault_liquidation_eth_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_contract.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_contract.sql new file mode 100644 index 00000000..2cc7dd37 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_eth_mainnet"."core_vault_liquidation_eth_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_event_name.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_event_name.sql new file mode 100644 index 00000000..0c8fc63d --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_eth_mainnet"."core_vault_liquidation_eth_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_id.sql new file mode 100644 index 00000000..484e9263 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_eth_mainnet"."core_vault_liquidation_eth_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_liquidation_data.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_liquidation_data.sql new file mode 100644 index 00000000..95392adf --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_liquidation_data.sql @@ -0,0 +1,11 @@ + + + + + + +select liquidation_data +from "analytics"."prod_raw_eth_mainnet"."core_vault_liquidation_eth_mainnet" +where liquidation_data is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_pool_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_pool_id.sql new file mode 100644 index 00000000..bc9d82a0 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_pool_id.sql @@ -0,0 +1,11 @@ + + + + + + +select pool_id +from "analytics"."prod_raw_eth_mainnet"."core_vault_liquidation_eth_mainnet" +where pool_id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_sender.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_sender.sql new file mode 100644 index 00000000..4b334e43 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_eth_mainnet"."core_vault_liquidation_eth_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_transaction_hash.sql new file mode 100644 index 00000000..728aed6f --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_eth_mainnet"."core_vault_liquidation_eth_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_account_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_account_id.sql new file mode 100644 index 00000000..543f7cea --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_account_id.sql @@ -0,0 +1,11 @@ + + + + + + +select account_id +from "analytics"."prod_raw_eth_mainnet"."core_withdrawn_eth_mainnet" +where account_id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_block_number.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_block_number.sql new file mode 100644 index 00000000..49316613 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_eth_mainnet"."core_withdrawn_eth_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_block_timestamp.sql new file mode 100644 index 00000000..32617330 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_eth_mainnet"."core_withdrawn_eth_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_collateral_type.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_collateral_type.sql new file mode 100644 index 00000000..a5bc9eef --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_collateral_type.sql @@ -0,0 +1,11 @@ + + + + + + +select collateral_type +from "analytics"."prod_raw_eth_mainnet"."core_withdrawn_eth_mainnet" +where collateral_type is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_contract.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_contract.sql new file mode 100644 index 00000000..9e5390a6 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_eth_mainnet"."core_withdrawn_eth_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_event_name.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_event_name.sql new file mode 100644 index 00000000..9305ec05 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_eth_mainnet"."core_withdrawn_eth_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_id.sql new file mode 100644 index 00000000..0743bf27 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_eth_mainnet"."core_withdrawn_eth_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_sender.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_sender.sql new file mode 100644 index 00000000..9b08d90d --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_sender.sql @@ -0,0 +1,11 @@ + + + + + + +select sender +from "analytics"."prod_raw_eth_mainnet"."core_withdrawn_eth_mainnet" +where sender is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_token_amount.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_token_amount.sql new file mode 100644 index 00000000..231db26d --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_token_amount.sql @@ -0,0 +1,11 @@ + + + + + + +select token_amount +from "analytics"."prod_raw_eth_mainnet"."core_withdrawn_eth_mainnet" +where token_amount is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_transaction_hash.sql new file mode 100644 index 00000000..9a5d0783 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_eth_mainnet"."core_withdrawn_eth_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_account_created_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_account_created_eth_mainnet_id.sql new file mode 100644 index 00000000..68a6d6f2 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_account_created_eth_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_eth_mainnet"."core_account_created_eth_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_account_migrated_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_account_migrated_eth_mainnet_id.sql new file mode 100644 index 00000000..268a3007 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_account_migrated_eth_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_eth_mainnet"."core_account_migrated_eth_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_delegation_updated_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_delegation_updated_eth_mainnet_id.sql new file mode 100644 index 00000000..d672fe10 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_delegation_updated_eth_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_eth_mainnet"."core_delegation_updated_eth_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_deposited_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_deposited_eth_mainnet_id.sql new file mode 100644 index 00000000..87326b30 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_deposited_eth_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_eth_mainnet"."core_deposited_eth_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_liquidation_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_liquidation_eth_mainnet_id.sql new file mode 100644 index 00000000..8c1f84b2 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_liquidation_eth_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_eth_mainnet"."core_liquidation_eth_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_market_registered_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_market_registered_eth_mainnet_id.sql new file mode 100644 index 00000000..d11818e8 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_market_registered_eth_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_eth_mainnet"."core_market_registered_eth_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_market_registered_eth_mainnet_market_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_market_registered_eth_mainnet_market_id.sql new file mode 100644 index 00000000..4fc91781 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_market_registered_eth_mainnet_market_id.sql @@ -0,0 +1,14 @@ + + + + +select + market_id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_eth_mainnet"."core_market_registered_eth_mainnet" +where market_id is not null +group by market_id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_market_updated_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_market_updated_eth_mainnet_id.sql new file mode 100644 index 00000000..62bbaade --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_market_updated_eth_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_eth_mainnet"."core_market_updated_eth_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_pool_created_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_pool_created_eth_mainnet_id.sql new file mode 100644 index 00000000..767bd345 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_pool_created_eth_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_eth_mainnet"."core_pool_created_eth_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_rewards_claimed_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_rewards_claimed_eth_mainnet_id.sql new file mode 100644 index 00000000..0f9c2717 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_rewards_claimed_eth_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_eth_mainnet"."core_rewards_claimed_eth_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_rewards_distributed_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_rewards_distributed_eth_mainnet_id.sql new file mode 100644 index 00000000..6d958cc5 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_rewards_distributed_eth_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_eth_mainnet"."core_rewards_distributed_eth_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_usd_burned_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_usd_burned_eth_mainnet_id.sql new file mode 100644 index 00000000..b5eef7cd --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_usd_burned_eth_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_eth_mainnet"."core_usd_burned_eth_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_usd_minted_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_usd_minted_eth_mainnet_id.sql new file mode 100644 index 00000000..343539b7 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_usd_minted_eth_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_eth_mainnet"."core_usd_minted_eth_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_vault_liquidation_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_vault_liquidation_eth_mainnet_id.sql new file mode 100644 index 00000000..f5e8c869 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_vault_liquidation_eth_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_eth_mainnet"."core_vault_liquidation_eth_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_withdrawn_eth_mainnet_id.sql b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_withdrawn_eth_mainnet_id.sql new file mode 100644 index 00000000..7ced34d8 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_withdrawn_eth_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_eth_mainnet"."core_withdrawn_eth_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/schema.yml/dbt_utils_recency_blocks_eth_mainnet_hour__ts__1.sql b/compiled/synthetix/models/raw/eth/mainnet/schema.yml/dbt_utils_recency_blocks_eth_mainnet_hour__ts__1.sql new file mode 100644 index 00000000..1103bbd8 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/schema.yml/dbt_utils_recency_blocks_eth_mainnet_hour__ts__1.sql @@ -0,0 +1,38 @@ + + + + + + + +with recency as ( + + select + + + + max(ts) as most_recent + + from "analytics"."prod_raw_eth_mainnet"."blocks_eth_mainnet" + + + +) + +select + + + most_recent, + cast( + + now() + ((interval '1 hour') * (-1)) + + as timestamp) as threshold + +from recency +where most_recent < cast( + + now() + ((interval '1 hour') * (-1)) + + as timestamp) + diff --git a/compiled/synthetix/models/raw/eth/mainnet/schema.yml/not_null_blocks_eth_mainnet_block_number.sql b/compiled/synthetix/models/raw/eth/mainnet/schema.yml/not_null_blocks_eth_mainnet_block_number.sql new file mode 100644 index 00000000..a2e5a7b2 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/schema.yml/not_null_blocks_eth_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_eth_mainnet"."blocks_eth_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/eth/mainnet/schema.yml/unique_blocks_eth_mainnet_block_number.sql b/compiled/synthetix/models/raw/eth/mainnet/schema.yml/unique_blocks_eth_mainnet_block_number.sql new file mode 100644 index 00000000..bbf62522 --- /dev/null +++ b/compiled/synthetix/models/raw/eth/mainnet/schema.yml/unique_blocks_eth_mainnet_block_number.sql @@ -0,0 +1,14 @@ + + + + +select + block_number as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_eth_mainnet"."blocks_eth_mainnet" +where block_number is not null +group by block_number +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/ambassador_vote_recorded_snax_mainnet.sql b/compiled/synthetix/models/raw/snax/mainnet/ambassador_vote_recorded_snax_mainnet.sql new file mode 100644 index 00000000..9cd033f0 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/ambassador_vote_recorded_snax_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_snax_mainnet"."ambassador_governance_proxy_event_vote_recorded" diff --git a/compiled/synthetix/models/raw/snax/mainnet/ambassador_vote_withdrawn_snax_mainnet.sql b/compiled/synthetix/models/raw/snax/mainnet/ambassador_vote_withdrawn_snax_mainnet.sql new file mode 100644 index 00000000..d86bd930 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/ambassador_vote_withdrawn_snax_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_snax_mainnet"."ambassador_governance_proxy_event_vote_withdrawn" diff --git a/compiled/synthetix/models/raw/snax/mainnet/blocks_snax_mainnet.sql b/compiled/synthetix/models/raw/snax/mainnet/blocks_snax_mainnet.sql new file mode 100644 index 00000000..e208d788 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/blocks_snax_mainnet.sql @@ -0,0 +1,7 @@ +select distinct + "timestamp" as ts, + CAST( + "number" as INTEGER + ) as block_number +from + "analytics"."raw_snax_mainnet"."block" \ No newline at end of file diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_ambassador_vot_15b8360d1a55f946b0f3ad201a04aac4.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_ambassador_vot_15b8360d1a55f946b0f3ad201a04aac4.sql new file mode 100644 index 00000000..a1587b1b --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_ambassador_vot_15b8360d1a55f946b0f3ad201a04aac4.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + chain_id as value_field, + count(*) as n_records + + from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_withdrawn_snax_mainnet" + group by chain_id + +) + +select * +from all_values +where value_field not in ( + '2192' +) + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_ambassador_vot_2828b5170123cf65e3e0e100826c8d72.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_ambassador_vot_2828b5170123cf65e3e0e100826c8d72.sql new file mode 100644 index 00000000..6f8a96ae --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_ambassador_vot_2828b5170123cf65e3e0e100826c8d72.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_withdrawn_snax_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'VoteWithdrawn' +) + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_ambassador_vot_bb4bc4fc29c0c50295736cc83c7add2a.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_ambassador_vot_bb4bc4fc29c0c50295736cc83c7add2a.sql new file mode 100644 index 00000000..c345d40c --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_ambassador_vot_bb4bc4fc29c0c50295736cc83c7add2a.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_recorded_snax_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'VoteRecorded' +) + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_spartan_vote_r_436280a0cca390e8f540ba02f80f5a02.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_spartan_vote_r_436280a0cca390e8f540ba02f80f5a02.sql new file mode 100644 index 00000000..ee12d932 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_spartan_vote_r_436280a0cca390e8f540ba02f80f5a02.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_snax_mainnet"."spartan_vote_recorded_snax_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'VoteRecorded' +) + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_spartan_vote_w_579bf425b6501dcd4308f3add0d96596.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_spartan_vote_w_579bf425b6501dcd4308f3add0d96596.sql new file mode 100644 index 00000000..542f0788 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_spartan_vote_w_579bf425b6501dcd4308f3add0d96596.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_snax_mainnet"."spartan_vote_withdrawn_snax_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'VoteWithdrawn' +) + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_spartan_vote_w_baaf1448e126ef54236d7d352513053e.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_spartan_vote_w_baaf1448e126ef54236d7d352513053e.sql new file mode 100644 index 00000000..e2deebcb --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_spartan_vote_w_baaf1448e126ef54236d7d352513053e.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + chain_id as value_field, + count(*) as n_records + + from "analytics"."prod_raw_snax_mainnet"."spartan_vote_withdrawn_snax_mainnet" + group by chain_id + +) + +select * +from all_values +where value_field not in ( + '2192' +) + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_treasury_vote__899890e2cb3cbee38dfdc94966aa0634.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_treasury_vote__899890e2cb3cbee38dfdc94966aa0634.sql new file mode 100644 index 00000000..79f4fd0e --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_treasury_vote__899890e2cb3cbee38dfdc94966aa0634.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + chain_id as value_field, + count(*) as n_records + + from "analytics"."prod_raw_snax_mainnet"."treasury_vote_withdrawn_snax_mainnet" + group by chain_id + +) + +select * +from all_values +where value_field not in ( + '2192' +) + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_treasury_vote__9b0c0c97eb673950462cc5421b7c62e9.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_treasury_vote__9b0c0c97eb673950462cc5421b7c62e9.sql new file mode 100644 index 00000000..8af358e0 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_treasury_vote__9b0c0c97eb673950462cc5421b7c62e9.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_snax_mainnet"."treasury_vote_recorded_snax_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'VoteRecorded' +) + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_treasury_vote__a2ae5a5c5b104f34da58bf05b5084d6c.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_treasury_vote__a2ae5a5c5b104f34da58bf05b5084d6c.sql new file mode 100644 index 00000000..a63e736f --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_treasury_vote__a2ae5a5c5b104f34da58bf05b5084d6c.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_snax_mainnet"."treasury_vote_withdrawn_snax_mainnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'VoteWithdrawn' +) + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_block_number.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_block_number.sql new file mode 100644 index 00000000..bdbd4c5f --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_recorded_snax_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_block_timestamp.sql new file mode 100644 index 00000000..e0111f41 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_recorded_snax_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_candidates.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_candidates.sql new file mode 100644 index 00000000..bb89ad65 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_candidates.sql @@ -0,0 +1,11 @@ + + + + + + +select candidates +from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_recorded_snax_mainnet" +where candidates is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_chain_id.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_chain_id.sql new file mode 100644 index 00000000..a71a2238 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_chain_id.sql @@ -0,0 +1,11 @@ + + + + + + +select chain_id +from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_recorded_snax_mainnet" +where chain_id is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_contract.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_contract.sql new file mode 100644 index 00000000..26a66f19 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_recorded_snax_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_epoch_id.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_epoch_id.sql new file mode 100644 index 00000000..76364fd0 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_epoch_id.sql @@ -0,0 +1,11 @@ + + + + + + +select epoch_id +from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_recorded_snax_mainnet" +where epoch_id is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_event_name.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_event_name.sql new file mode 100644 index 00000000..72c15f9d --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_recorded_snax_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_id.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_id.sql new file mode 100644 index 00000000..374cb683 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_recorded_snax_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_transaction_hash.sql new file mode 100644 index 00000000..439eafc5 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_recorded_snax_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_voter.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_voter.sql new file mode 100644 index 00000000..4103b984 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_voter.sql @@ -0,0 +1,11 @@ + + + + + + +select voter +from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_recorded_snax_mainnet" +where voter is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_voting_power.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_voting_power.sql new file mode 100644 index 00000000..f8baa269 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_voting_power.sql @@ -0,0 +1,11 @@ + + + + + + +select voting_power +from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_recorded_snax_mainnet" +where voting_power is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withd_061bf7235604b2babb905360cdd83f9f.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withd_061bf7235604b2babb905360cdd83f9f.sql new file mode 100644 index 00000000..cd33f54a --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withd_061bf7235604b2babb905360cdd83f9f.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_withdrawn_snax_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_block_number.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_block_number.sql new file mode 100644 index 00000000..b3dbd749 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_withdrawn_snax_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_block_timestamp.sql new file mode 100644 index 00000000..a7da5abc --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_withdrawn_snax_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_chain_id.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_chain_id.sql new file mode 100644 index 00000000..6d4d70ed --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_chain_id.sql @@ -0,0 +1,11 @@ + + + + + + +select chain_id +from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_withdrawn_snax_mainnet" +where chain_id is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_contract.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_contract.sql new file mode 100644 index 00000000..7d5f0fcc --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_withdrawn_snax_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_epoch_id.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_epoch_id.sql new file mode 100644 index 00000000..7e3ece09 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_epoch_id.sql @@ -0,0 +1,11 @@ + + + + + + +select epoch_id +from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_withdrawn_snax_mainnet" +where epoch_id is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_event_name.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_event_name.sql new file mode 100644 index 00000000..8ed2aa73 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_withdrawn_snax_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_id.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_id.sql new file mode 100644 index 00000000..730f6701 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_withdrawn_snax_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_voter.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_voter.sql new file mode 100644 index 00000000..2eb77f9d --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_voter.sql @@ -0,0 +1,11 @@ + + + + + + +select voter +from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_withdrawn_snax_mainnet" +where voter is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_blocks_snax_mainnet_block_number.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_blocks_snax_mainnet_block_number.sql new file mode 100644 index 00000000..d25a3cad --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_blocks_snax_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_snax_mainnet"."blocks_snax_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_block_number.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_block_number.sql new file mode 100644 index 00000000..f187e563 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_snax_mainnet"."spartan_vote_recorded_snax_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_block_timestamp.sql new file mode 100644 index 00000000..90d26cc6 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_snax_mainnet"."spartan_vote_recorded_snax_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_candidates.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_candidates.sql new file mode 100644 index 00000000..0bd3867f --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_candidates.sql @@ -0,0 +1,11 @@ + + + + + + +select candidates +from "analytics"."prod_raw_snax_mainnet"."spartan_vote_recorded_snax_mainnet" +where candidates is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_chain_id.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_chain_id.sql new file mode 100644 index 00000000..92f05e0b --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_chain_id.sql @@ -0,0 +1,11 @@ + + + + + + +select chain_id +from "analytics"."prod_raw_snax_mainnet"."spartan_vote_recorded_snax_mainnet" +where chain_id is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_contract.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_contract.sql new file mode 100644 index 00000000..b2cde6ea --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_snax_mainnet"."spartan_vote_recorded_snax_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_epoch_id.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_epoch_id.sql new file mode 100644 index 00000000..27ff1479 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_epoch_id.sql @@ -0,0 +1,11 @@ + + + + + + +select epoch_id +from "analytics"."prod_raw_snax_mainnet"."spartan_vote_recorded_snax_mainnet" +where epoch_id is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_event_name.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_event_name.sql new file mode 100644 index 00000000..763918fd --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_snax_mainnet"."spartan_vote_recorded_snax_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_id.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_id.sql new file mode 100644 index 00000000..76d0d264 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_snax_mainnet"."spartan_vote_recorded_snax_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_transaction_hash.sql new file mode 100644 index 00000000..075b0c9f --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_snax_mainnet"."spartan_vote_recorded_snax_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_voter.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_voter.sql new file mode 100644 index 00000000..e302e28b --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_voter.sql @@ -0,0 +1,11 @@ + + + + + + +select voter +from "analytics"."prod_raw_snax_mainnet"."spartan_vote_recorded_snax_mainnet" +where voter is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_voting_power.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_voting_power.sql new file mode 100644 index 00000000..a9e8533f --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_voting_power.sql @@ -0,0 +1,11 @@ + + + + + + +select voting_power +from "analytics"."prod_raw_snax_mainnet"."spartan_vote_recorded_snax_mainnet" +where voting_power is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_block_number.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_block_number.sql new file mode 100644 index 00000000..39ea16ab --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_snax_mainnet"."spartan_vote_withdrawn_snax_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_block_timestamp.sql new file mode 100644 index 00000000..d7e513c0 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_snax_mainnet"."spartan_vote_withdrawn_snax_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_chain_id.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_chain_id.sql new file mode 100644 index 00000000..01323d99 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_chain_id.sql @@ -0,0 +1,11 @@ + + + + + + +select chain_id +from "analytics"."prod_raw_snax_mainnet"."spartan_vote_withdrawn_snax_mainnet" +where chain_id is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_contract.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_contract.sql new file mode 100644 index 00000000..b094c917 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_snax_mainnet"."spartan_vote_withdrawn_snax_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_epoch_id.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_epoch_id.sql new file mode 100644 index 00000000..7458cf8f --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_epoch_id.sql @@ -0,0 +1,11 @@ + + + + + + +select epoch_id +from "analytics"."prod_raw_snax_mainnet"."spartan_vote_withdrawn_snax_mainnet" +where epoch_id is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_event_name.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_event_name.sql new file mode 100644 index 00000000..cba67bbe --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_snax_mainnet"."spartan_vote_withdrawn_snax_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_id.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_id.sql new file mode 100644 index 00000000..a8507aa2 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_snax_mainnet"."spartan_vote_withdrawn_snax_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_transaction_hash.sql new file mode 100644 index 00000000..a0b097ac --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_snax_mainnet"."spartan_vote_withdrawn_snax_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_voter.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_voter.sql new file mode 100644 index 00000000..d535e619 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_voter.sql @@ -0,0 +1,11 @@ + + + + + + +select voter +from "analytics"."prod_raw_snax_mainnet"."spartan_vote_withdrawn_snax_mainnet" +where voter is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_block_number.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_block_number.sql new file mode 100644 index 00000000..c7305c89 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_snax_mainnet"."treasury_vote_recorded_snax_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_block_timestamp.sql new file mode 100644 index 00000000..0aa8b4cd --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_snax_mainnet"."treasury_vote_recorded_snax_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_candidates.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_candidates.sql new file mode 100644 index 00000000..4b081665 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_candidates.sql @@ -0,0 +1,11 @@ + + + + + + +select candidates +from "analytics"."prod_raw_snax_mainnet"."treasury_vote_recorded_snax_mainnet" +where candidates is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_chain_id.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_chain_id.sql new file mode 100644 index 00000000..efac9511 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_chain_id.sql @@ -0,0 +1,11 @@ + + + + + + +select chain_id +from "analytics"."prod_raw_snax_mainnet"."treasury_vote_recorded_snax_mainnet" +where chain_id is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_contract.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_contract.sql new file mode 100644 index 00000000..6c6dc935 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_snax_mainnet"."treasury_vote_recorded_snax_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_epoch_id.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_epoch_id.sql new file mode 100644 index 00000000..e83237a3 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_epoch_id.sql @@ -0,0 +1,11 @@ + + + + + + +select epoch_id +from "analytics"."prod_raw_snax_mainnet"."treasury_vote_recorded_snax_mainnet" +where epoch_id is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_event_name.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_event_name.sql new file mode 100644 index 00000000..61bb3545 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_snax_mainnet"."treasury_vote_recorded_snax_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_id.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_id.sql new file mode 100644 index 00000000..5b09cfd2 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_snax_mainnet"."treasury_vote_recorded_snax_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_transaction_hash.sql new file mode 100644 index 00000000..a5ff06c7 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_snax_mainnet"."treasury_vote_recorded_snax_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_voter.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_voter.sql new file mode 100644 index 00000000..6229f79b --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_voter.sql @@ -0,0 +1,11 @@ + + + + + + +select voter +from "analytics"."prod_raw_snax_mainnet"."treasury_vote_recorded_snax_mainnet" +where voter is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_voting_power.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_voting_power.sql new file mode 100644 index 00000000..c5844053 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_voting_power.sql @@ -0,0 +1,11 @@ + + + + + + +select voting_power +from "analytics"."prod_raw_snax_mainnet"."treasury_vote_recorded_snax_mainnet" +where voting_power is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_block_number.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_block_number.sql new file mode 100644 index 00000000..8f045c2a --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_snax_mainnet"."treasury_vote_withdrawn_snax_mainnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_block_timestamp.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_block_timestamp.sql new file mode 100644 index 00000000..9efda3b4 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_snax_mainnet"."treasury_vote_withdrawn_snax_mainnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_chain_id.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_chain_id.sql new file mode 100644 index 00000000..203f3acb --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_chain_id.sql @@ -0,0 +1,11 @@ + + + + + + +select chain_id +from "analytics"."prod_raw_snax_mainnet"."treasury_vote_withdrawn_snax_mainnet" +where chain_id is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_contract.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_contract.sql new file mode 100644 index 00000000..953852dd --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_snax_mainnet"."treasury_vote_withdrawn_snax_mainnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_epoch_id.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_epoch_id.sql new file mode 100644 index 00000000..58c5be48 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_epoch_id.sql @@ -0,0 +1,11 @@ + + + + + + +select epoch_id +from "analytics"."prod_raw_snax_mainnet"."treasury_vote_withdrawn_snax_mainnet" +where epoch_id is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_event_name.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_event_name.sql new file mode 100644 index 00000000..00778665 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_snax_mainnet"."treasury_vote_withdrawn_snax_mainnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_id.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_id.sql new file mode 100644 index 00000000..8ddac440 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_snax_mainnet"."treasury_vote_withdrawn_snax_mainnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_transaction_hash.sql new file mode 100644 index 00000000..09a6a5f5 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_snax_mainnet"."treasury_vote_withdrawn_snax_mainnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_voter.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_voter.sql new file mode 100644 index 00000000..234d9710 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_voter.sql @@ -0,0 +1,11 @@ + + + + + + +select voter +from "analytics"."prod_raw_snax_mainnet"."treasury_vote_withdrawn_snax_mainnet" +where voter is null + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_ambassador_vote_recorded_snax_mainnet_id.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_ambassador_vote_recorded_snax_mainnet_id.sql new file mode 100644 index 00000000..f43f1fda --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_ambassador_vote_recorded_snax_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_recorded_snax_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_ambassador_vote_recorded_snax_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_ambassador_vote_recorded_snax_mainnet_transaction_hash.sql new file mode 100644 index 00000000..e4317622 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_ambassador_vote_recorded_snax_mainnet_transaction_hash.sql @@ -0,0 +1,14 @@ + + + + +select + transaction_hash as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_recorded_snax_mainnet" +where transaction_hash is not null +group by transaction_hash +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_ambassador_vote_withdrawn_snax_mainnet_id.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_ambassador_vote_withdrawn_snax_mainnet_id.sql new file mode 100644 index 00000000..b31ee36d --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_ambassador_vote_withdrawn_snax_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_withdrawn_snax_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_ambassador_vote_withdrawn_snax_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_ambassador_vote_withdrawn_snax_mainnet_transaction_hash.sql new file mode 100644 index 00000000..e6507814 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_ambassador_vote_withdrawn_snax_mainnet_transaction_hash.sql @@ -0,0 +1,14 @@ + + + + +select + transaction_hash as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_snax_mainnet"."ambassador_vote_withdrawn_snax_mainnet" +where transaction_hash is not null +group by transaction_hash +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_blocks_snax_mainnet_block_number.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_blocks_snax_mainnet_block_number.sql new file mode 100644 index 00000000..46f9e7f1 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_blocks_snax_mainnet_block_number.sql @@ -0,0 +1,14 @@ + + + + +select + block_number as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_snax_mainnet"."blocks_snax_mainnet" +where block_number is not null +group by block_number +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_spartan_vote_recorded_snax_mainnet_id.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_spartan_vote_recorded_snax_mainnet_id.sql new file mode 100644 index 00000000..ba9821a4 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_spartan_vote_recorded_snax_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_snax_mainnet"."spartan_vote_recorded_snax_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_spartan_vote_recorded_snax_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_spartan_vote_recorded_snax_mainnet_transaction_hash.sql new file mode 100644 index 00000000..94e42804 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_spartan_vote_recorded_snax_mainnet_transaction_hash.sql @@ -0,0 +1,14 @@ + + + + +select + transaction_hash as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_snax_mainnet"."spartan_vote_recorded_snax_mainnet" +where transaction_hash is not null +group by transaction_hash +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_spartan_vote_withdrawn_snax_mainnet_id.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_spartan_vote_withdrawn_snax_mainnet_id.sql new file mode 100644 index 00000000..0db5c842 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_spartan_vote_withdrawn_snax_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_snax_mainnet"."spartan_vote_withdrawn_snax_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_spartan_vote_withdrawn_snax_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_spartan_vote_withdrawn_snax_mainnet_transaction_hash.sql new file mode 100644 index 00000000..84d37bd3 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_spartan_vote_withdrawn_snax_mainnet_transaction_hash.sql @@ -0,0 +1,14 @@ + + + + +select + transaction_hash as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_snax_mainnet"."spartan_vote_withdrawn_snax_mainnet" +where transaction_hash is not null +group by transaction_hash +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_treasury_vote_recorded_snax_mainnet_id.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_treasury_vote_recorded_snax_mainnet_id.sql new file mode 100644 index 00000000..68774f15 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_treasury_vote_recorded_snax_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_snax_mainnet"."treasury_vote_recorded_snax_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_treasury_vote_recorded_snax_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_treasury_vote_recorded_snax_mainnet_transaction_hash.sql new file mode 100644 index 00000000..023b3b33 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_treasury_vote_recorded_snax_mainnet_transaction_hash.sql @@ -0,0 +1,14 @@ + + + + +select + transaction_hash as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_snax_mainnet"."treasury_vote_recorded_snax_mainnet" +where transaction_hash is not null +group by transaction_hash +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_treasury_vote_withdrawn_snax_mainnet_id.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_treasury_vote_withdrawn_snax_mainnet_id.sql new file mode 100644 index 00000000..d1a552f0 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_treasury_vote_withdrawn_snax_mainnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_snax_mainnet"."treasury_vote_withdrawn_snax_mainnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_treasury_vote_withdrawn_snax_mainnet_transaction_hash.sql b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_treasury_vote_withdrawn_snax_mainnet_transaction_hash.sql new file mode 100644 index 00000000..002c4a5d --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_treasury_vote_withdrawn_snax_mainnet_transaction_hash.sql @@ -0,0 +1,14 @@ + + + + +select + transaction_hash as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_snax_mainnet"."treasury_vote_withdrawn_snax_mainnet" +where transaction_hash is not null +group by transaction_hash +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/snax/mainnet/spartan_vote_recorded_snax_mainnet.sql b/compiled/synthetix/models/raw/snax/mainnet/spartan_vote_recorded_snax_mainnet.sql new file mode 100644 index 00000000..f19c21cc --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/spartan_vote_recorded_snax_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_snax_mainnet"."spartan_governance_proxy_event_vote_recorded" diff --git a/compiled/synthetix/models/raw/snax/mainnet/spartan_vote_withdrawn_snax_mainnet.sql b/compiled/synthetix/models/raw/snax/mainnet/spartan_vote_withdrawn_snax_mainnet.sql new file mode 100644 index 00000000..e91b45d2 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/spartan_vote_withdrawn_snax_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_snax_mainnet"."spartan_governance_proxy_event_vote_withdrawn" diff --git a/compiled/synthetix/models/raw/snax/mainnet/treasury_vote_recorded_snax_mainnet.sql b/compiled/synthetix/models/raw/snax/mainnet/treasury_vote_recorded_snax_mainnet.sql new file mode 100644 index 00000000..a6aeea25 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/treasury_vote_recorded_snax_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_snax_mainnet"."treasury_governance_proxy_event_vote_recorded" diff --git a/compiled/synthetix/models/raw/snax/mainnet/treasury_vote_withdrawn_snax_mainnet.sql b/compiled/synthetix/models/raw/snax/mainnet/treasury_vote_withdrawn_snax_mainnet.sql new file mode 100644 index 00000000..c9b741ad --- /dev/null +++ b/compiled/synthetix/models/raw/snax/mainnet/treasury_vote_withdrawn_snax_mainnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_snax_mainnet"."treasury_governance_proxy_event_vote_withdrawn" diff --git a/compiled/synthetix/models/raw/snax/testnet/blocks_snax_testnet.sql b/compiled/synthetix/models/raw/snax/testnet/blocks_snax_testnet.sql new file mode 100644 index 00000000..b11107c6 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/blocks_snax_testnet.sql @@ -0,0 +1,7 @@ +select distinct + "timestamp" as ts, + CAST( + "number" as INTEGER + ) as block_number +from + "analytics"."raw_snax_testnet"."block" \ No newline at end of file diff --git a/compiled/synthetix/models/raw/snax/testnet/gov_vote_recorded_snax_testnet.sql b/compiled/synthetix/models/raw/snax/testnet/gov_vote_recorded_snax_testnet.sql new file mode 100644 index 00000000..4b1fb6a5 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/gov_vote_recorded_snax_testnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_snax_testnet"."governance_proxy_event_vote_recorded" diff --git a/compiled/synthetix/models/raw/snax/testnet/gov_vote_withdrawn_snax_testnet.sql b/compiled/synthetix/models/raw/snax/testnet/gov_vote_withdrawn_snax_testnet.sql new file mode 100644 index 00000000..8a01c42e --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/gov_vote_withdrawn_snax_testnet.sql @@ -0,0 +1,5 @@ + +SELECT + * +FROM + "analytics"."raw_snax_testnet"."governance_proxy_event_vote_withdrawn" diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/accepted_values_gov_vote_recor_ad53864d93df37fcda9c0e00527ef433.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/accepted_values_gov_vote_recor_ad53864d93df37fcda9c0e00527ef433.sql new file mode 100644 index 00000000..0729621c --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/accepted_values_gov_vote_recor_ad53864d93df37fcda9c0e00527ef433.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_snax_testnet"."gov_vote_recorded_snax_testnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'VoteRecorded' +) + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/accepted_values_gov_vote_withd_6cff280c480680cb4fc118e253216b44.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/accepted_values_gov_vote_withd_6cff280c480680cb4fc118e253216b44.sql new file mode 100644 index 00000000..9a7237e5 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/accepted_values_gov_vote_withd_6cff280c480680cb4fc118e253216b44.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + event_name as value_field, + count(*) as n_records + + from "analytics"."prod_raw_snax_testnet"."gov_vote_withdrawn_snax_testnet" + group by event_name + +) + +select * +from all_values +where value_field not in ( + 'VoteWithdrawn' +) + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/accepted_values_gov_vote_withdrawn_snax_testnet_chain_id__13001.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/accepted_values_gov_vote_withdrawn_snax_testnet_chain_id__13001.sql new file mode 100644 index 00000000..2ca97495 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/accepted_values_gov_vote_withdrawn_snax_testnet_chain_id__13001.sql @@ -0,0 +1,22 @@ + + + + +with all_values as ( + + select + chain_id as value_field, + count(*) as n_records + + from "analytics"."prod_raw_snax_testnet"."gov_vote_withdrawn_snax_testnet" + group by chain_id + +) + +select * +from all_values +where value_field not in ( + '13001' +) + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_blocks_snax_testnet_block_number.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_blocks_snax_testnet_block_number.sql new file mode 100644 index 00000000..f32fcee5 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_blocks_snax_testnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_snax_testnet"."blocks_snax_testnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_block_number.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_block_number.sql new file mode 100644 index 00000000..dab6afe1 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_snax_testnet"."gov_vote_recorded_snax_testnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_block_timestamp.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_block_timestamp.sql new file mode 100644 index 00000000..1868d0d7 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_snax_testnet"."gov_vote_recorded_snax_testnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_candidates.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_candidates.sql new file mode 100644 index 00000000..1380ae14 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_candidates.sql @@ -0,0 +1,11 @@ + + + + + + +select candidates +from "analytics"."prod_raw_snax_testnet"."gov_vote_recorded_snax_testnet" +where candidates is null + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_chain_id.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_chain_id.sql new file mode 100644 index 00000000..ffc2d4aa --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_chain_id.sql @@ -0,0 +1,11 @@ + + + + + + +select chain_id +from "analytics"."prod_raw_snax_testnet"."gov_vote_recorded_snax_testnet" +where chain_id is null + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_contract.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_contract.sql new file mode 100644 index 00000000..c6345516 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_snax_testnet"."gov_vote_recorded_snax_testnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_epoch_id.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_epoch_id.sql new file mode 100644 index 00000000..7f48d370 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_epoch_id.sql @@ -0,0 +1,11 @@ + + + + + + +select epoch_id +from "analytics"."prod_raw_snax_testnet"."gov_vote_recorded_snax_testnet" +where epoch_id is null + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_event_name.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_event_name.sql new file mode 100644 index 00000000..2d10891c --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_snax_testnet"."gov_vote_recorded_snax_testnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_id.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_id.sql new file mode 100644 index 00000000..d291d213 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_snax_testnet"."gov_vote_recorded_snax_testnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_transaction_hash.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_transaction_hash.sql new file mode 100644 index 00000000..e710f038 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_snax_testnet"."gov_vote_recorded_snax_testnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_voter.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_voter.sql new file mode 100644 index 00000000..e19a666e --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_voter.sql @@ -0,0 +1,11 @@ + + + + + + +select voter +from "analytics"."prod_raw_snax_testnet"."gov_vote_recorded_snax_testnet" +where voter is null + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_voting_power.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_voting_power.sql new file mode 100644 index 00000000..67ed91eb --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_voting_power.sql @@ -0,0 +1,11 @@ + + + + + + +select voting_power +from "analytics"."prod_raw_snax_testnet"."gov_vote_recorded_snax_testnet" +where voting_power is null + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_block_number.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_block_number.sql new file mode 100644 index 00000000..e0db1d59 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_block_number.sql @@ -0,0 +1,11 @@ + + + + + + +select block_number +from "analytics"."prod_raw_snax_testnet"."gov_vote_withdrawn_snax_testnet" +where block_number is null + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_block_timestamp.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_block_timestamp.sql new file mode 100644 index 00000000..9a57168a --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_block_timestamp.sql @@ -0,0 +1,11 @@ + + + + + + +select block_timestamp +from "analytics"."prod_raw_snax_testnet"."gov_vote_withdrawn_snax_testnet" +where block_timestamp is null + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_chain_id.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_chain_id.sql new file mode 100644 index 00000000..efc6c534 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_chain_id.sql @@ -0,0 +1,11 @@ + + + + + + +select chain_id +from "analytics"."prod_raw_snax_testnet"."gov_vote_withdrawn_snax_testnet" +where chain_id is null + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_contract.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_contract.sql new file mode 100644 index 00000000..29bf5e61 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_contract.sql @@ -0,0 +1,11 @@ + + + + + + +select contract +from "analytics"."prod_raw_snax_testnet"."gov_vote_withdrawn_snax_testnet" +where contract is null + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_epoch_id.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_epoch_id.sql new file mode 100644 index 00000000..c0ebe894 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_epoch_id.sql @@ -0,0 +1,11 @@ + + + + + + +select epoch_id +from "analytics"."prod_raw_snax_testnet"."gov_vote_withdrawn_snax_testnet" +where epoch_id is null + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_event_name.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_event_name.sql new file mode 100644 index 00000000..154e5898 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_event_name.sql @@ -0,0 +1,11 @@ + + + + + + +select event_name +from "analytics"."prod_raw_snax_testnet"."gov_vote_withdrawn_snax_testnet" +where event_name is null + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_id.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_id.sql new file mode 100644 index 00000000..d8ac6344 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_id.sql @@ -0,0 +1,11 @@ + + + + + + +select id +from "analytics"."prod_raw_snax_testnet"."gov_vote_withdrawn_snax_testnet" +where id is null + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_transaction_hash.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_transaction_hash.sql new file mode 100644 index 00000000..d4607d46 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_transaction_hash.sql @@ -0,0 +1,11 @@ + + + + + + +select transaction_hash +from "analytics"."prod_raw_snax_testnet"."gov_vote_withdrawn_snax_testnet" +where transaction_hash is null + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_voter.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_voter.sql new file mode 100644 index 00000000..ae02e5b4 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_voter.sql @@ -0,0 +1,11 @@ + + + + + + +select voter +from "analytics"."prod_raw_snax_testnet"."gov_vote_withdrawn_snax_testnet" +where voter is null + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/unique_blocks_snax_testnet_block_number.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/unique_blocks_snax_testnet_block_number.sql new file mode 100644 index 00000000..0f77ad7f --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/unique_blocks_snax_testnet_block_number.sql @@ -0,0 +1,14 @@ + + + + +select + block_number as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_snax_testnet"."blocks_snax_testnet" +where block_number is not null +group by block_number +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/unique_gov_vote_recorded_snax_testnet_id.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/unique_gov_vote_recorded_snax_testnet_id.sql new file mode 100644 index 00000000..c0f8c905 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/unique_gov_vote_recorded_snax_testnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_snax_testnet"."gov_vote_recorded_snax_testnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/unique_gov_vote_recorded_snax_testnet_transaction_hash.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/unique_gov_vote_recorded_snax_testnet_transaction_hash.sql new file mode 100644 index 00000000..31b04282 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/unique_gov_vote_recorded_snax_testnet_transaction_hash.sql @@ -0,0 +1,14 @@ + + + + +select + transaction_hash as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_snax_testnet"."gov_vote_recorded_snax_testnet" +where transaction_hash is not null +group by transaction_hash +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/unique_gov_vote_withdrawn_snax_testnet_id.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/unique_gov_vote_withdrawn_snax_testnet_id.sql new file mode 100644 index 00000000..2581a8f4 --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/unique_gov_vote_withdrawn_snax_testnet_id.sql @@ -0,0 +1,14 @@ + + + + +select + id as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_snax_testnet"."gov_vote_withdrawn_snax_testnet" +where id is not null +group by id +having count(*) > 1 + + diff --git a/compiled/synthetix/models/raw/snax/testnet/schema.yml/unique_gov_vote_withdrawn_snax_testnet_transaction_hash.sql b/compiled/synthetix/models/raw/snax/testnet/schema.yml/unique_gov_vote_withdrawn_snax_testnet_transaction_hash.sql new file mode 100644 index 00000000..a11f982c --- /dev/null +++ b/compiled/synthetix/models/raw/snax/testnet/schema.yml/unique_gov_vote_withdrawn_snax_testnet_transaction_hash.sql @@ -0,0 +1,14 @@ + + + + +select + transaction_hash as unique_field, + count(*) as n_records + +from "analytics"."prod_raw_snax_testnet"."gov_vote_withdrawn_snax_testnet" +where transaction_hash is not null +group by transaction_hash +having count(*) > 1 + + diff --git a/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_mainnet_rewa_9f0ed420a135e83b661e5838a9b341e1.sql b/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_mainnet_rewa_9f0ed420a135e83b661e5838a9b341e1.sql new file mode 100644 index 00000000..992cf3f9 --- /dev/null +++ b/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_mainnet_rewa_9f0ed420a135e83b661e5838a9b341e1.sql @@ -0,0 +1,11 @@ + + + + + + +select distributor_address +from "analytics"."prod_seeds"."arbitrum_mainnet_reward_distributors" +where distributor_address is null + + diff --git a/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_mainnet_reward_distributors_token_symbol.sql b/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_mainnet_reward_distributors_token_symbol.sql new file mode 100644 index 00000000..9831dbed --- /dev/null +++ b/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_mainnet_reward_distributors_token_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select token_symbol +from "analytics"."prod_seeds"."arbitrum_mainnet_reward_distributors" +where token_symbol is null + + diff --git a/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_mainnet_tokens_token_address.sql b/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_mainnet_tokens_token_address.sql new file mode 100644 index 00000000..70baaa32 --- /dev/null +++ b/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_mainnet_tokens_token_address.sql @@ -0,0 +1,11 @@ + + + + + + +select token_address +from "analytics"."prod_seeds"."arbitrum_mainnet_tokens" +where token_address is null + + diff --git a/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_mainnet_tokens_token_symbol.sql b/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_mainnet_tokens_token_symbol.sql new file mode 100644 index 00000000..16f53cac --- /dev/null +++ b/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_mainnet_tokens_token_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select token_symbol +from "analytics"."prod_seeds"."arbitrum_mainnet_tokens" +where token_symbol is null + + diff --git a/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_sepolia_rewa_3a4a8df81e818d95a18f5f2753e2c60f.sql b/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_sepolia_rewa_3a4a8df81e818d95a18f5f2753e2c60f.sql new file mode 100644 index 00000000..c081dc44 --- /dev/null +++ b/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_sepolia_rewa_3a4a8df81e818d95a18f5f2753e2c60f.sql @@ -0,0 +1,11 @@ + + + + + + +select distributor_address +from "analytics"."prod_seeds"."arbitrum_sepolia_reward_distributors" +where distributor_address is null + + diff --git a/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_sepolia_reward_distributors_token_symbol.sql b/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_sepolia_reward_distributors_token_symbol.sql new file mode 100644 index 00000000..5541020e --- /dev/null +++ b/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_sepolia_reward_distributors_token_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select token_symbol +from "analytics"."prod_seeds"."arbitrum_sepolia_reward_distributors" +where token_symbol is null + + diff --git a/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_sepolia_tokens_token_address.sql b/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_sepolia_tokens_token_address.sql new file mode 100644 index 00000000..1a584e66 --- /dev/null +++ b/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_sepolia_tokens_token_address.sql @@ -0,0 +1,11 @@ + + + + + + +select token_address +from "analytics"."prod_seeds"."arbitrum_sepolia_tokens" +where token_address is null + + diff --git a/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_sepolia_tokens_token_symbol.sql b/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_sepolia_tokens_token_symbol.sql new file mode 100644 index 00000000..eaee7180 --- /dev/null +++ b/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_sepolia_tokens_token_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select token_symbol +from "analytics"."prod_seeds"."arbitrum_sepolia_tokens" +where token_symbol is null + + diff --git a/compiled/synthetix/seeds/schema.yml/not_null_base_mainnet_reward_distributors_distributor_address.sql b/compiled/synthetix/seeds/schema.yml/not_null_base_mainnet_reward_distributors_distributor_address.sql new file mode 100644 index 00000000..5518e365 --- /dev/null +++ b/compiled/synthetix/seeds/schema.yml/not_null_base_mainnet_reward_distributors_distributor_address.sql @@ -0,0 +1,11 @@ + + + + + + +select distributor_address +from "analytics"."prod_seeds"."base_mainnet_reward_distributors" +where distributor_address is null + + diff --git a/compiled/synthetix/seeds/schema.yml/not_null_base_mainnet_reward_distributors_token_symbol.sql b/compiled/synthetix/seeds/schema.yml/not_null_base_mainnet_reward_distributors_token_symbol.sql new file mode 100644 index 00000000..3d5e533f --- /dev/null +++ b/compiled/synthetix/seeds/schema.yml/not_null_base_mainnet_reward_distributors_token_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select token_symbol +from "analytics"."prod_seeds"."base_mainnet_reward_distributors" +where token_symbol is null + + diff --git a/compiled/synthetix/seeds/schema.yml/not_null_base_mainnet_tokens_token_address.sql b/compiled/synthetix/seeds/schema.yml/not_null_base_mainnet_tokens_token_address.sql new file mode 100644 index 00000000..f430a1e1 --- /dev/null +++ b/compiled/synthetix/seeds/schema.yml/not_null_base_mainnet_tokens_token_address.sql @@ -0,0 +1,11 @@ + + + + + + +select token_address +from "analytics"."prod_seeds"."base_mainnet_tokens" +where token_address is null + + diff --git a/compiled/synthetix/seeds/schema.yml/not_null_base_mainnet_tokens_token_symbol.sql b/compiled/synthetix/seeds/schema.yml/not_null_base_mainnet_tokens_token_symbol.sql new file mode 100644 index 00000000..f3ca43b5 --- /dev/null +++ b/compiled/synthetix/seeds/schema.yml/not_null_base_mainnet_tokens_token_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select token_symbol +from "analytics"."prod_seeds"."base_mainnet_tokens" +where token_symbol is null + + diff --git a/compiled/synthetix/seeds/schema.yml/not_null_base_sepolia_reward_distributors_distributor_address.sql b/compiled/synthetix/seeds/schema.yml/not_null_base_sepolia_reward_distributors_distributor_address.sql new file mode 100644 index 00000000..199c7b9e --- /dev/null +++ b/compiled/synthetix/seeds/schema.yml/not_null_base_sepolia_reward_distributors_distributor_address.sql @@ -0,0 +1,11 @@ + + + + + + +select distributor_address +from "analytics"."prod_seeds"."base_sepolia_reward_distributors" +where distributor_address is null + + diff --git a/compiled/synthetix/seeds/schema.yml/not_null_base_sepolia_reward_distributors_token_symbol.sql b/compiled/synthetix/seeds/schema.yml/not_null_base_sepolia_reward_distributors_token_symbol.sql new file mode 100644 index 00000000..c0bcd57f --- /dev/null +++ b/compiled/synthetix/seeds/schema.yml/not_null_base_sepolia_reward_distributors_token_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select token_symbol +from "analytics"."prod_seeds"."base_sepolia_reward_distributors" +where token_symbol is null + + diff --git a/compiled/synthetix/seeds/schema.yml/not_null_base_sepolia_tokens_token_address.sql b/compiled/synthetix/seeds/schema.yml/not_null_base_sepolia_tokens_token_address.sql new file mode 100644 index 00000000..1a8b74f2 --- /dev/null +++ b/compiled/synthetix/seeds/schema.yml/not_null_base_sepolia_tokens_token_address.sql @@ -0,0 +1,11 @@ + + + + + + +select token_address +from "analytics"."prod_seeds"."base_sepolia_tokens" +where token_address is null + + diff --git a/compiled/synthetix/seeds/schema.yml/not_null_base_sepolia_tokens_token_symbol.sql b/compiled/synthetix/seeds/schema.yml/not_null_base_sepolia_tokens_token_symbol.sql new file mode 100644 index 00000000..75814f13 --- /dev/null +++ b/compiled/synthetix/seeds/schema.yml/not_null_base_sepolia_tokens_token_symbol.sql @@ -0,0 +1,11 @@ + + + + + + +select token_symbol +from "analytics"."prod_seeds"."base_sepolia_tokens" +where token_symbol is null + + diff --git a/graph.gpickle b/graph.gpickle new file mode 100644 index 0000000000000000000000000000000000000000..4f095bc53c8af280b05c2efd81407977b821093a GIT binary patch literal 4595008 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�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 z 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

BmnG}mxoDd<7IuH(V| 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 z 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 literal 0 HcmV?d00001 diff --git a/graph_summary.json b/graph_summary.json new file mode 100644 index 00000000..07e8ec55 --- /dev/null +++ b/graph_summary.json @@ -0,0 +1 @@ +{"_invocation_id": "51708cfb-43b0-472c-a5f3-675ab5d374fb", "linked": {"0": {"name": "source.synthetix.raw_eth_mainnet.block", "type": "source", "succ": [1257]}, "1": {"name": "source.synthetix.raw_eth_mainnet.core_proxy_event_account_created", "type": "source", "succ": [1269]}, "2": {"name": "source.synthetix.raw_eth_mainnet.core_proxy_event_delegation_updated", "type": "source", "succ": [1273]}, "3": {"name": "source.synthetix.raw_eth_mainnet.core_proxy_event_deposited", "type": "source", "succ": [1267]}, "4": {"name": "source.synthetix.raw_eth_mainnet.core_proxy_event_withdrawn", "type": "source", "succ": [1261]}, "5": {"name": "source.synthetix.raw_eth_mainnet.core_proxy_event_liquidation", "type": "source", "succ": [1268]}, "6": {"name": "source.synthetix.raw_eth_mainnet.core_proxy_event_market_registered", "type": "source", "succ": [1270]}, "7": {"name": "source.synthetix.raw_eth_mainnet.core_proxy_event_pool_created", "type": "source", "succ": [1259]}, "8": {"name": "source.synthetix.raw_eth_mainnet.core_proxy_event_rewards_claimed", "type": "source", "succ": [1263]}, "9": {"name": "source.synthetix.raw_eth_mainnet.core_proxy_event_rewards_distributed", "type": "source", "succ": [1260]}, "10": {"name": "source.synthetix.raw_eth_mainnet.core_proxy_event_usd_burned", "type": "source", "succ": [1266]}, "11": {"name": "source.synthetix.raw_eth_mainnet.core_proxy_event_usd_minted", "type": "source", "succ": [1272]}, "12": {"name": "source.synthetix.raw_eth_mainnet.core_proxy_event_vault_liquidation", "type": "source", "succ": [1271]}, "13": {"name": "source.synthetix.raw_eth_mainnet.core_proxy_event_market_collateral_deposited", "type": "source", "succ": [1262]}, "14": {"name": "source.synthetix.raw_eth_mainnet.core_proxy_event_market_collateral_withdrawn", "type": "source", "succ": [1262]}, "15": {"name": "source.synthetix.raw_eth_mainnet.core_proxy_event_market_usd_deposited", "type": "source", "succ": [1262]}, "16": {"name": "source.synthetix.raw_eth_mainnet.core_proxy_event_market_usd_withdrawn", "type": "source", "succ": [1262]}, "17": {"name": "source.synthetix.raw_eth_mainnet.legacy_market_proxy_event_account_migrated", "type": "source", "succ": [1264]}, "18": {"name": "source.synthetix.raw_eth_mainnet.core_get_vault_collateral", "type": "source", "succ": [1258]}, "19": {"name": "source.synthetix.raw_eth_mainnet.core_get_vault_debt", "type": "source", "succ": [1265]}, "20": {"name": "source.synthetix.raw_eth_mainnet.blocks_parquet", "type": "source", "succ": [1257, 1258, 1265]}, "21": {"name": "source.synthetix.raw_base_sepolia.block", "type": "source", "succ": [1185]}, "22": {"name": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_account_created", "type": "source", "succ": [1203]}, "23": {"name": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_account_liquidation_attempt", "type": "source", "succ": [1206]}, "24": {"name": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_collateral_modified", "type": "source", "succ": [1201]}, "25": {"name": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_market_created", "type": "source", "succ": [1207]}, "26": {"name": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_market_updated", "type": "source", "succ": [1211]}, "27": {"name": "source.synthetix.raw_base_sepolia.perps_market_proxy_legacy_event_market_updated", "type": "source", "succ": [1211]}, "28": {"name": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_order_committed", "type": "source", "succ": [1205]}, "29": {"name": "source.synthetix.raw_base_sepolia.perps_market_proxy_legacy_event_order_committed", "type": "source", "succ": [1205]}, "30": {"name": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_order_settled", "type": "source", "succ": [1208]}, "31": {"name": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_position_liquidated", "type": "source", "succ": [1202]}, "32": {"name": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_previous_order_expired", "type": "source", "succ": [1204]}, "33": {"name": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_interest_rate_updated", "type": "source", "succ": [1210]}, "34": {"name": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_interest_charged", "type": "source", "succ": [1209]}, "35": {"name": "source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_committed", "type": "source", "succ": [1212]}, "36": {"name": "source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_settled", "type": "source", "succ": [1217]}, "37": {"name": "source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_cancelled", "type": "source", "succ": [1214]}, "38": {"name": "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_registered", "type": "source", "succ": [1213]}, "39": {"name": "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_bought", "type": "source", "succ": [1218]}, "40": {"name": "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_sold", "type": "source", "succ": [1215]}, "41": {"name": "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_wrapped", "type": "source", "succ": [1219]}, "42": {"name": "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_unwrapped", "type": "source", "succ": [1216]}, "43": {"name": "source.synthetix.raw_base_sepolia.core_proxy_event_account_created", "type": "source", "succ": [1199]}, "44": {"name": "source.synthetix.raw_base_sepolia.core_proxy_event_delegation_updated", "type": "source", "succ": [1193]}, "45": {"name": "source.synthetix.raw_base_sepolia.core_proxy_event_deposited", "type": "source", "succ": [1186]}, "46": {"name": "source.synthetix.raw_base_sepolia.core_proxy_event_withdrawn", "type": "source", "succ": [1195]}, "47": {"name": "source.synthetix.raw_base_sepolia.core_proxy_event_liquidation", "type": "source", "succ": [1196]}, "48": {"name": "source.synthetix.raw_base_sepolia.core_proxy_event_market_registered", "type": "source", "succ": [1189]}, "49": {"name": "source.synthetix.raw_base_sepolia.core_proxy_event_pool_created", "type": "source", "succ": [1190]}, "50": {"name": "source.synthetix.raw_base_sepolia.core_proxy_event_rewards_claimed", "type": "source", "succ": [1188]}, "51": {"name": "source.synthetix.raw_base_sepolia.core_proxy_event_rewards_distributed", "type": "source", "succ": [1192]}, "52": {"name": "source.synthetix.raw_base_sepolia.core_proxy_event_usd_burned", "type": "source", "succ": [1187]}, "53": {"name": "source.synthetix.raw_base_sepolia.core_proxy_event_usd_minted", "type": "source", "succ": [1191]}, "54": {"name": "source.synthetix.raw_base_sepolia.core_proxy_event_vault_liquidation", "type": "source", "succ": [1198]}, "55": {"name": "source.synthetix.raw_base_sepolia.core_proxy_event_market_collateral_deposited", "type": "source", "succ": [1194]}, "56": {"name": "source.synthetix.raw_base_sepolia.core_proxy_event_market_collateral_withdrawn", "type": "source", "succ": [1194]}, "57": {"name": "source.synthetix.raw_base_sepolia.core_proxy_event_market_usd_deposited", "type": "source", "succ": [1194]}, "58": {"name": "source.synthetix.raw_base_sepolia.core_proxy_event_market_usd_withdrawn", "type": "source", "succ": [1194]}, "59": {"name": "source.synthetix.raw_base_sepolia.core_proxy_legacy_event_market_usd_deposited", "type": "source", "succ": [1194]}, "60": {"name": "source.synthetix.raw_base_sepolia.core_proxy_legacy_event_market_usd_withdrawn", "type": "source", "succ": [1194]}, "61": {"name": "source.synthetix.raw_base_sepolia.buyback_snx_event_buyback_processed", "type": "source", "succ": [1220]}, "62": {"name": "source.synthetix.raw_base_sepolia.core_get_vault_collateral", "type": "source", "succ": [1200]}, "63": {"name": "source.synthetix.raw_base_sepolia.core_get_vault_debt", "type": "source", "succ": [1197]}, "64": {"name": "source.synthetix.raw_base_sepolia.blocks_parquet", "type": "source", "succ": [1185, 1197, 1200]}, "65": {"name": "source.synthetix.raw_arbitrum_sepolia.block", "type": "source", "succ": [1115]}, "66": {"name": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_account_created", "type": "source", "succ": [1134]}, "67": {"name": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_account_liquidation_attempt", "type": "source", "succ": [1140]}, "68": {"name": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_collateral_modified", "type": "source", "succ": [1138]}, "69": {"name": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_market_created", "type": "source", "succ": [1139]}, "70": {"name": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_market_updated", "type": "source", "succ": [1136]}, "71": {"name": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_legacy_event_market_updated", "type": "source"}, "72": {"name": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_order_committed", "type": "source", "succ": [1131]}, "73": {"name": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_legacy_event_order_committed", "type": "source"}, "74": {"name": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_order_settled", "type": "source", "succ": [1141]}, "75": {"name": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_position_liquidated", "type": "source", "succ": [1132]}, "76": {"name": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_previous_order_expired", "type": "source", "succ": [1133]}, "77": {"name": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_interest_rate_updated", "type": "source", "succ": [1137]}, "78": {"name": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_interest_charged", "type": "source", "succ": [1135]}, "79": {"name": "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_committed", "type": "source", "succ": [1145]}, "80": {"name": "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_settled", "type": "source", "succ": [1149]}, "81": {"name": "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_cancelled", "type": "source", "succ": [1142]}, "82": {"name": "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_registered", "type": "source", "succ": [1146]}, "83": {"name": "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_bought", "type": "source", "succ": [1148]}, "84": {"name": "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_sold", "type": "source", "succ": [1144]}, "85": {"name": "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_wrapped", "type": "source", "succ": [1147]}, "86": {"name": "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_unwrapped", "type": "source", "succ": [1143]}, "87": {"name": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_account_created", "type": "source", "succ": [1125]}, "88": {"name": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_delegation_updated", "type": "source", "succ": [1127]}, "89": {"name": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_deposited", "type": "source", "succ": [1119]}, "90": {"name": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_withdrawn", "type": "source", "succ": [1117]}, "91": {"name": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_liquidation", "type": "source", "succ": [1122]}, "92": {"name": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_registered", "type": "source", "succ": [1126]}, "93": {"name": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_pool_created", "type": "source", "succ": [1120]}, "94": {"name": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_rewards_claimed", "type": "source"}, "95": {"name": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_rewards_distributed", "type": "source", "succ": [1123]}, "96": {"name": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_usd_burned", "type": "source", "succ": [1128]}, "97": {"name": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_usd_minted", "type": "source", "succ": [1118]}, "98": {"name": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_vault_liquidation", "type": "source", "succ": [1116]}, "99": {"name": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_collateral_deposited", "type": "source", "succ": [1121]}, "100": {"name": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_collateral_withdrawn", "type": "source", "succ": [1121]}, "101": {"name": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_usd_deposited", "type": "source", "succ": [1121]}, "102": {"name": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_usd_withdrawn", "type": "source", "succ": [1121]}, "103": {"name": "source.synthetix.raw_arbitrum_sepolia.core_get_vault_collateral", "type": "source", "succ": [1130]}, "104": {"name": "source.synthetix.raw_arbitrum_sepolia.core_get_vault_debt", "type": "source", "succ": [1124]}, "105": {"name": "source.synthetix.raw_arbitrum_sepolia.blocks_parquet", "type": "source", "succ": [1115, 1124, 1130]}, "106": {"name": "source.synthetix.raw_arbitrum_mainnet.block", "type": "source", "succ": [1150]}, "107": {"name": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_account_created", "type": "source", "succ": [1168]}, "108": {"name": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_account_liquidation_attempt", "type": "source", "succ": [1166]}, "109": {"name": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_collateral_modified", "type": "source", "succ": [1172]}, "110": {"name": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_market_created", "type": "source", "succ": [1171]}, "111": {"name": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_market_updated", "type": "source", "succ": [1170]}, "112": {"name": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_legacy_event_market_updated", "type": "source"}, "113": {"name": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_order_committed", "type": "source", "succ": [1176]}, "114": {"name": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_legacy_event_order_committed", "type": "source"}, "115": {"name": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_order_settled", "type": "source", "succ": [1173]}, "116": {"name": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_position_liquidated", "type": "source", "succ": [1169]}, "117": {"name": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_previous_order_expired", "type": "source", "succ": [1174]}, "118": {"name": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_interest_rate_updated", "type": "source", "succ": [1167]}, "119": {"name": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_interest_charged", "type": "source", "succ": [1175]}, "120": {"name": "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_committed", "type": "source", "succ": [1179]}, "121": {"name": "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_settled", "type": "source", "succ": [1182]}, "122": {"name": "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_cancelled", "type": "source", "succ": [1177]}, "123": {"name": "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_registered", "type": "source", "succ": [1180]}, "124": {"name": "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_bought", "type": "source", "succ": [1178]}, "125": {"name": "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_sold", "type": "source", "succ": [1184]}, "126": {"name": "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_wrapped", "type": "source", "succ": [1183]}, "127": {"name": "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_unwrapped", "type": "source", "succ": [1181]}, "128": {"name": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_account_created", "type": "source", "succ": [1154]}, "129": {"name": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_delegation_updated", "type": "source", "succ": [1159]}, "130": {"name": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_deposited", "type": "source", "succ": [1155]}, "131": {"name": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_withdrawn", "type": "source", "succ": [1165]}, "132": {"name": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_liquidation", "type": "source", "succ": [1160]}, "133": {"name": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_registered", "type": "source", "succ": [1151]}, "134": {"name": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_pool_created", "type": "source", "succ": [1164]}, "135": {"name": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_rewards_claimed", "type": "source", "succ": [1129, 1162]}, "136": {"name": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_rewards_distributed", "type": "source", "succ": [1156]}, "137": {"name": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_usd_burned", "type": "source", "succ": [1152]}, "138": {"name": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_usd_minted", "type": "source", "succ": [1158]}, "139": {"name": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_vault_liquidation", "type": "source", "succ": [1157]}, "140": {"name": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_collateral_deposited", "type": "source", "succ": [1161]}, "141": {"name": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_collateral_withdrawn", "type": "source", "succ": [1161]}, "142": {"name": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_usd_deposited", "type": "source", "succ": [1161]}, "143": {"name": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_usd_withdrawn", "type": "source", "succ": [1161]}, "144": {"name": "source.synthetix.raw_arbitrum_mainnet.core_get_vault_collateral", "type": "source", "succ": [1153]}, "145": {"name": "source.synthetix.raw_arbitrum_mainnet.core_get_vault_debt", "type": "source", "succ": [1163]}, "146": {"name": "source.synthetix.raw_arbitrum_mainnet.blocks_parquet", "type": "source", "succ": [1150, 1153, 1163]}, "147": {"name": "source.synthetix.raw_base_mainnet.block", "type": "source", "succ": [1221]}, "148": {"name": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_account_created", "type": "source", "succ": [1246]}, "149": {"name": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_account_liquidation_attempt", "type": "source", "succ": [1240]}, "150": {"name": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_collateral_modified", "type": "source", "succ": [1242]}, "151": {"name": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_market_created", "type": "source", "succ": [1244]}, "152": {"name": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_market_updated", "type": "source", "succ": [1238]}, "153": {"name": "source.synthetix.raw_base_mainnet.perps_market_proxy_legacy_event_market_updated", "type": "source", "succ": [1238]}, "154": {"name": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_order_committed", "type": "source", "succ": [1241]}, "155": {"name": "source.synthetix.raw_base_mainnet.perps_market_proxy_legacy_event_order_committed", "type": "source", "succ": [1241]}, "156": {"name": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_order_settled", "type": "source", "succ": [1247]}, "157": {"name": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_position_liquidated", "type": "source", "succ": [1237]}, "158": {"name": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_previous_order_expired", "type": "source", "succ": [1243]}, "159": {"name": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_interest_rate_updated", "type": "source", "succ": [1239]}, "160": {"name": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_interest_charged", "type": "source", "succ": [1245]}, "161": {"name": "source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_committed", "type": "source", "succ": [1250]}, "162": {"name": "source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_settled", "type": "source", "succ": [1251]}, "163": {"name": "source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_cancelled", "type": "source", "succ": [1248]}, "164": {"name": "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_registered", "type": "source", "succ": [1252]}, "165": {"name": "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_bought", "type": "source", "succ": [1255]}, "166": {"name": "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_sold", "type": "source", "succ": [1249]}, "167": {"name": "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_wrapped", "type": "source", "succ": [1253]}, "168": {"name": "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_unwrapped", "type": "source", "succ": [1254]}, "169": {"name": "source.synthetix.raw_base_mainnet.core_proxy_event_account_created", "type": "source", "succ": [1228]}, "170": {"name": "source.synthetix.raw_base_mainnet.core_proxy_event_delegation_updated", "type": "source", "succ": [1225]}, "171": {"name": "source.synthetix.raw_base_mainnet.core_proxy_event_deposited", "type": "source", "succ": [1236]}, "172": {"name": "source.synthetix.raw_base_mainnet.core_proxy_event_withdrawn", "type": "source", "succ": [1235]}, "173": {"name": "source.synthetix.raw_base_mainnet.core_proxy_event_liquidation", "type": "source", "succ": [1231]}, "174": {"name": "source.synthetix.raw_base_mainnet.core_proxy_event_market_registered", "type": "source", "succ": [1222]}, "175": {"name": "source.synthetix.raw_base_mainnet.core_proxy_event_pool_created", "type": "source", "succ": [1223]}, "176": {"name": "source.synthetix.raw_base_mainnet.core_proxy_event_rewards_claimed", "type": "source", "succ": [1234]}, "177": {"name": "source.synthetix.raw_base_mainnet.core_proxy_event_rewards_distributed", "type": "source", "succ": [1230]}, "178": {"name": "source.synthetix.raw_base_mainnet.core_proxy_event_usd_burned", "type": "source", "succ": [1229]}, "179": {"name": "source.synthetix.raw_base_mainnet.core_proxy_event_usd_minted", "type": "source", "succ": [1227]}, "180": {"name": "source.synthetix.raw_base_mainnet.core_proxy_event_vault_liquidation", "type": "source", "succ": [1224]}, "181": {"name": "source.synthetix.raw_base_mainnet.core_proxy_event_market_collateral_deposited", "type": "source", "succ": [1233]}, "182": {"name": "source.synthetix.raw_base_mainnet.core_proxy_event_market_collateral_withdrawn", "type": "source", "succ": [1233]}, "183": {"name": "source.synthetix.raw_base_mainnet.core_proxy_event_market_usd_deposited", "type": "source", "succ": [1233]}, "184": {"name": "source.synthetix.raw_base_mainnet.core_proxy_event_market_usd_withdrawn", "type": "source", "succ": [1233]}, "185": {"name": "source.synthetix.raw_base_mainnet.core_proxy_legacy_event_market_usd_deposited", "type": "source", "succ": [1233]}, "186": {"name": "source.synthetix.raw_base_mainnet.core_proxy_legacy_event_market_usd_withdrawn", "type": "source", "succ": [1233]}, "187": {"name": "source.synthetix.raw_base_mainnet.buyback_snx_legacy_event_buyback_processed", "type": "source", "succ": [1256]}, "188": {"name": "source.synthetix.raw_base_mainnet.buyback_snx_event_buyback_processed", "type": "source", "succ": [1256]}, "189": {"name": "source.synthetix.raw_base_mainnet.core_get_vault_collateral", "type": "source", "succ": [1226]}, "190": {"name": "source.synthetix.raw_base_mainnet.core_get_vault_debt", "type": "source", "succ": [1232]}, "191": {"name": "source.synthetix.raw_base_mainnet.blocks_parquet", "type": "source", "succ": [1221, 1226, 1232]}, "192": {"name": "source.synthetix.raw_optimism_mainnet.block", "type": "source"}, "193": {"name": "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_order_committed", "type": "source"}, "194": {"name": "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_order_settled", "type": "source"}, "195": {"name": "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_order_cancelled", "type": "source"}, "196": {"name": "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_registered", "type": "source"}, "197": {"name": "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_bought", "type": "source"}, "198": {"name": "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_sold", "type": "source"}, "199": {"name": "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_wrapped", "type": "source"}, "200": {"name": "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_unwrapped", "type": "source"}, "201": {"name": "source.synthetix.raw_optimism_mainnet.core_proxy_event_account_created", "type": "source"}, "202": {"name": "source.synthetix.raw_optimism_mainnet.core_proxy_event_delegation_updated", "type": "source"}, "203": {"name": "source.synthetix.raw_optimism_mainnet.core_proxy_event_deposited", "type": "source"}, "204": {"name": "source.synthetix.raw_optimism_mainnet.core_proxy_event_withdrawn", "type": "source"}, "205": {"name": "source.synthetix.raw_optimism_mainnet.core_proxy_event_liquidation", "type": "source"}, "206": {"name": "source.synthetix.raw_optimism_mainnet.core_proxy_event_market_registered", "type": "source"}, "207": {"name": "source.synthetix.raw_optimism_mainnet.core_proxy_event_pool_created", "type": "source"}, "208": {"name": "source.synthetix.raw_optimism_mainnet.core_proxy_event_rewards_claimed", "type": "source"}, "209": {"name": "source.synthetix.raw_optimism_mainnet.core_proxy_event_rewards_distributed", "type": "source"}, "210": {"name": "source.synthetix.raw_optimism_mainnet.core_proxy_event_usd_burned", "type": "source"}, "211": {"name": "source.synthetix.raw_optimism_mainnet.core_proxy_event_usd_minted", "type": "source"}, "212": {"name": "source.synthetix.raw_optimism_mainnet.core_proxy_event_vault_liquidation", "type": "source"}, "213": {"name": "source.synthetix.raw_optimism_mainnet.core_proxy_event_market_collateral_deposited", "type": "source"}, "214": {"name": "source.synthetix.raw_optimism_mainnet.core_proxy_event_market_collateral_withdrawn", "type": "source"}, "215": {"name": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_delayed_order_removed", "type": "source"}, "216": {"name": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_delayed_order_submitted", "type": "source"}, "217": {"name": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_funding_recomputed", "type": "source"}, "218": {"name": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_margin_transferred", "type": "source"}, "219": {"name": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_perps_tracking", "type": "source"}, "220": {"name": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_flagged", "type": "source"}, "221": {"name": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_liquidated0", "type": "source"}, "222": {"name": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_liquidated1", "type": "source"}, "223": {"name": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_modified0", "type": "source"}, "224": {"name": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_modified1", "type": "source"}, "225": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_delayed_order_removed", "type": "source"}, "226": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_delayed_order_submitted", "type": "source"}, "227": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_funding_recomputed", "type": "source"}, "228": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_margin_transferred", "type": "source"}, "229": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_perps_tracking", "type": "source"}, "230": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_flagged", "type": "source"}, "231": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_liquidated0", "type": "source"}, "232": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_liquidated1", "type": "source"}, "233": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_modified0", "type": "source"}, "234": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_modified1", "type": "source"}, "235": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_delayed_order_removed", "type": "source"}, "236": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_delayed_order_submitted", "type": "source"}, "237": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_funding_recomputed", "type": "source"}, "238": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_margin_transferred", "type": "source"}, "239": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_perps_tracking", "type": "source"}, "240": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_flagged", "type": "source"}, "241": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_liquidated0", "type": "source"}, "242": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_liquidated1", "type": "source"}, "243": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_modified0", "type": "source"}, "244": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_modified1", "type": "source"}, "245": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_delayed_order_removed", "type": "source"}, "246": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_delayed_order_submitted", "type": "source"}, "247": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_funding_recomputed", "type": "source"}, "248": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_margin_transferred", "type": "source"}, "249": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_perps_tracking", "type": "source"}, "250": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_flagged", "type": "source"}, "251": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_liquidated0", "type": "source"}, "252": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_liquidated1", "type": "source"}, "253": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_modified0", "type": "source"}, "254": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_modified1", "type": "source"}, "255": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_delayed_order_removed", "type": "source"}, "256": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_delayed_order_submitted", "type": "source"}, "257": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_funding_recomputed", "type": "source"}, "258": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_margin_transferred", "type": "source"}, "259": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_perps_tracking", "type": "source"}, "260": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_flagged", "type": "source"}, "261": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_liquidated0", "type": "source"}, "262": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_liquidated1", "type": "source"}, "263": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_modified0", "type": "source"}, "264": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_modified1", "type": "source"}, "265": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_delayed_order_removed", "type": "source"}, "266": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_delayed_order_submitted", "type": "source"}, "267": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_funding_recomputed", "type": "source"}, "268": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_margin_transferred", "type": "source"}, "269": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_perps_tracking", "type": "source"}, "270": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_flagged", "type": "source"}, "271": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_liquidated0", "type": "source"}, "272": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_liquidated1", "type": "source"}, "273": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_modified0", "type": "source"}, "274": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_modified1", "type": "source"}, "275": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_delayed_order_removed", "type": "source"}, "276": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_delayed_order_submitted", "type": "source"}, "277": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_funding_recomputed", "type": "source"}, "278": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_margin_transferred", "type": "source"}, "279": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_perps_tracking", "type": "source"}, "280": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_flagged", "type": "source"}, "281": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_liquidated0", "type": "source"}, "282": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_liquidated1", "type": "source"}, "283": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_modified0", "type": "source"}, "284": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_modified1", "type": "source"}, "285": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_delayed_order_removed", "type": "source"}, "286": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_delayed_order_submitted", "type": "source"}, "287": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_funding_recomputed", "type": "source"}, "288": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_margin_transferred", "type": "source"}, "289": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_perps_tracking", "type": "source"}, "290": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_flagged", "type": "source"}, "291": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_liquidated0", "type": "source"}, "292": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_liquidated1", "type": "source"}, "293": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_modified0", "type": "source"}, "294": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_modified1", "type": "source"}, "295": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_delayed_order_removed", "type": "source"}, "296": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_delayed_order_submitted", "type": "source"}, "297": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_funding_recomputed", "type": "source"}, "298": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_margin_transferred", "type": "source"}, "299": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_perps_tracking", "type": "source"}, "300": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_flagged", "type": "source"}, "301": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_liquidated0", "type": "source"}, "302": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_liquidated1", "type": "source"}, "303": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_modified0", "type": "source"}, "304": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_modified1", "type": "source"}, "305": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_delayed_order_removed", "type": "source"}, "306": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_delayed_order_submitted", "type": "source"}, "307": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_funding_recomputed", "type": "source"}, "308": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_margin_transferred", "type": "source"}, "309": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_perps_tracking", "type": "source"}, "310": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_flagged", "type": "source"}, "311": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_liquidated0", "type": "source"}, "312": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_liquidated1", "type": "source"}, "313": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_modified0", "type": "source"}, "314": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_modified1", "type": "source"}, "315": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_delayed_order_removed", "type": "source"}, "316": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_delayed_order_submitted", "type": "source"}, "317": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_funding_recomputed", "type": "source"}, "318": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_margin_transferred", "type": "source"}, "319": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_perps_tracking", "type": "source"}, "320": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_flagged", "type": "source"}, "321": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_liquidated0", "type": "source"}, "322": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_liquidated1", "type": "source"}, "323": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_modified0", "type": "source"}, "324": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_modified1", "type": "source"}, "325": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_delayed_order_removed", "type": "source"}, "326": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_delayed_order_submitted", "type": "source"}, "327": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_funding_recomputed", "type": "source"}, "328": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_margin_transferred", "type": "source"}, "329": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_perps_tracking", "type": "source"}, "330": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_flagged", "type": "source"}, "331": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_liquidated0", "type": "source"}, "332": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_liquidated1", "type": "source"}, "333": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_modified0", "type": "source"}, "334": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_modified1", "type": "source"}, "335": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_delayed_order_removed", "type": "source"}, "336": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_delayed_order_submitted", "type": "source"}, "337": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_funding_recomputed", "type": "source"}, "338": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_margin_transferred", "type": "source"}, "339": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_perps_tracking", "type": "source"}, "340": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_flagged", "type": "source"}, "341": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_liquidated0", "type": "source"}, "342": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_liquidated1", "type": "source"}, "343": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_modified0", "type": "source"}, "344": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_modified1", "type": "source"}, "345": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_delayed_order_removed", "type": "source"}, "346": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_delayed_order_submitted", "type": "source"}, "347": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_funding_recomputed", "type": "source"}, "348": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_margin_transferred", "type": "source"}, "349": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_perps_tracking", "type": "source"}, "350": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_flagged", "type": "source"}, "351": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_liquidated0", "type": "source"}, "352": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_liquidated1", "type": "source"}, "353": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_modified0", "type": "source"}, "354": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_modified1", "type": "source"}, "355": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_delayed_order_removed", "type": "source"}, "356": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_delayed_order_submitted", "type": "source"}, "357": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_funding_recomputed", "type": "source"}, "358": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_margin_transferred", "type": "source"}, "359": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_perps_tracking", "type": "source"}, "360": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_flagged", "type": "source"}, "361": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_liquidated0", "type": "source"}, "362": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_liquidated1", "type": "source"}, "363": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_modified0", "type": "source"}, "364": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_modified1", "type": "source"}, "365": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_delayed_order_removed", "type": "source"}, "366": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_delayed_order_submitted", "type": "source"}, "367": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_funding_recomputed", "type": "source"}, "368": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_margin_transferred", "type": "source"}, "369": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_perps_tracking", "type": "source"}, "370": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_flagged", "type": "source"}, "371": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_liquidated0", "type": "source"}, "372": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_liquidated1", "type": "source"}, "373": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_modified0", "type": "source"}, "374": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_modified1", "type": "source"}, "375": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_delayed_order_removed", "type": "source"}, "376": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_delayed_order_submitted", "type": "source"}, "377": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_funding_recomputed", "type": "source"}, "378": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_margin_transferred", "type": "source"}, "379": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_perps_tracking", "type": "source"}, "380": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_flagged", "type": "source"}, "381": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_liquidated0", "type": "source"}, "382": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_liquidated1", "type": "source"}, "383": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_modified0", "type": "source"}, "384": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_modified1", "type": "source"}, "385": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_delayed_order_removed", "type": "source"}, "386": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_delayed_order_submitted", "type": "source"}, "387": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_funding_recomputed", "type": "source"}, "388": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_margin_transferred", "type": "source"}, "389": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_perps_tracking", "type": "source"}, "390": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_flagged", "type": "source"}, "391": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_liquidated0", "type": "source"}, "392": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_liquidated1", "type": "source"}, "393": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_modified0", "type": "source"}, "394": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_modified1", "type": "source"}, "395": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_delayed_order_removed", "type": "source"}, "396": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_delayed_order_submitted", "type": "source"}, "397": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_funding_recomputed", "type": "source"}, "398": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_margin_transferred", "type": "source"}, "399": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_perps_tracking", "type": "source"}, "400": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_flagged", "type": "source"}, "401": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_liquidated0", "type": "source"}, "402": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_liquidated1", "type": "source"}, "403": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_modified0", "type": "source"}, "404": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_modified1", "type": "source"}, "405": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_delayed_order_removed", "type": "source"}, "406": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_delayed_order_submitted", "type": "source"}, "407": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_funding_recomputed", "type": "source"}, "408": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_margin_transferred", "type": "source"}, "409": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_perps_tracking", "type": "source"}, "410": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_flagged", "type": "source"}, "411": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_liquidated0", "type": "source"}, "412": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_liquidated1", "type": "source"}, "413": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_modified0", "type": "source"}, "414": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_modified1", "type": "source"}, "415": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_delayed_order_removed", "type": "source"}, "416": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_delayed_order_submitted", "type": "source"}, "417": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_funding_recomputed", "type": "source"}, "418": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_margin_transferred", "type": "source"}, "419": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_perps_tracking", "type": "source"}, "420": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_flagged", "type": "source"}, "421": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_liquidated0", "type": "source"}, "422": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_liquidated1", "type": "source"}, "423": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_modified0", "type": "source"}, "424": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_modified1", "type": "source"}, "425": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_delayed_order_removed", "type": "source"}, "426": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_delayed_order_submitted", "type": "source"}, "427": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_funding_recomputed", "type": "source"}, "428": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_margin_transferred", "type": "source"}, "429": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_perps_tracking", "type": "source"}, "430": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_flagged", "type": "source"}, "431": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_liquidated0", "type": "source"}, "432": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_liquidated1", "type": "source"}, "433": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_modified0", "type": "source"}, "434": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_modified1", "type": "source"}, "435": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_delayed_order_removed", "type": "source"}, "436": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_delayed_order_submitted", "type": "source"}, "437": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_funding_recomputed", "type": "source"}, "438": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_margin_transferred", "type": "source"}, "439": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_perps_tracking", "type": "source"}, "440": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_flagged", "type": "source"}, "441": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_liquidated0", "type": "source"}, "442": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_liquidated1", "type": "source"}, "443": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_modified0", "type": "source"}, "444": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_modified1", "type": "source"}, "445": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_delayed_order_removed", "type": "source"}, "446": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_delayed_order_submitted", "type": "source"}, "447": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_funding_recomputed", "type": "source"}, "448": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_margin_transferred", "type": "source"}, "449": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_perps_tracking", "type": "source"}, "450": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_flagged", "type": "source"}, "451": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_liquidated0", "type": "source"}, "452": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_liquidated1", "type": "source"}, "453": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_modified0", "type": "source"}, "454": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_modified1", "type": "source"}, "455": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_delayed_order_removed", "type": "source"}, "456": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_delayed_order_submitted", "type": "source"}, "457": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_funding_recomputed", "type": "source"}, "458": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_margin_transferred", "type": "source"}, "459": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_perps_tracking", "type": "source"}, "460": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_flagged", "type": "source"}, "461": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_liquidated0", "type": "source"}, "462": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_liquidated1", "type": "source"}, "463": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_modified0", "type": "source"}, "464": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_modified1", "type": "source"}, "465": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_delayed_order_removed", "type": "source"}, "466": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_delayed_order_submitted", "type": "source"}, "467": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_funding_recomputed", "type": "source"}, "468": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_margin_transferred", "type": "source"}, "469": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_perps_tracking", "type": "source"}, "470": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_flagged", "type": "source"}, "471": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_liquidated0", "type": "source"}, "472": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_liquidated1", "type": "source"}, "473": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_modified0", "type": "source"}, "474": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_modified1", "type": "source"}, "475": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_delayed_order_removed", "type": "source"}, "476": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_delayed_order_submitted", "type": "source"}, "477": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_funding_recomputed", "type": "source"}, "478": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_margin_transferred", "type": "source"}, "479": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_perps_tracking", "type": "source"}, "480": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_flagged", "type": "source"}, "481": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_liquidated0", "type": "source"}, "482": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_liquidated1", "type": "source"}, "483": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_modified0", "type": "source"}, "484": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_modified1", "type": "source"}, "485": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_delayed_order_removed", "type": "source"}, "486": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_delayed_order_submitted", "type": "source"}, "487": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_funding_recomputed", "type": "source"}, "488": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_margin_transferred", "type": "source"}, "489": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_perps_tracking", "type": "source"}, "490": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_flagged", "type": "source"}, "491": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_liquidated0", "type": "source"}, "492": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_liquidated1", "type": "source"}, "493": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_modified0", "type": "source"}, "494": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_modified1", "type": "source"}, "495": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_delayed_order_removed", "type": "source"}, "496": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_delayed_order_submitted", "type": "source"}, "497": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_funding_recomputed", "type": "source"}, "498": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_margin_transferred", "type": "source"}, "499": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_perps_tracking", "type": "source"}, "500": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_flagged", "type": "source"}, "501": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_liquidated0", "type": "source"}, "502": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_liquidated1", "type": "source"}, "503": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_modified0", "type": "source"}, "504": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_modified1", "type": "source"}, "505": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_delayed_order_removed", "type": "source"}, "506": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_delayed_order_submitted", "type": "source"}, "507": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_funding_recomputed", "type": "source"}, "508": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_margin_transferred", "type": "source"}, "509": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_perps_tracking", "type": "source"}, "510": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_flagged", "type": "source"}, "511": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_liquidated0", "type": "source"}, "512": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_liquidated1", "type": "source"}, "513": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_modified0", "type": "source"}, "514": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_modified1", "type": "source"}, "515": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_delayed_order_removed", "type": "source"}, "516": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_delayed_order_submitted", "type": "source"}, "517": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_funding_recomputed", "type": "source"}, "518": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_margin_transferred", "type": "source"}, "519": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_perps_tracking", "type": "source"}, "520": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_flagged", "type": "source"}, "521": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_liquidated0", "type": "source"}, "522": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_liquidated1", "type": "source"}, "523": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_modified0", "type": "source"}, "524": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_modified1", "type": "source"}, "525": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_delayed_order_removed", "type": "source"}, "526": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_delayed_order_submitted", "type": "source"}, "527": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_funding_recomputed", "type": "source"}, "528": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_margin_transferred", "type": "source"}, "529": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_perps_tracking", "type": "source"}, "530": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_flagged", "type": "source"}, "531": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_liquidated0", "type": "source"}, "532": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_liquidated1", "type": "source"}, "533": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_modified0", "type": "source"}, "534": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_modified1", "type": "source"}, "535": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_delayed_order_removed", "type": "source"}, "536": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_delayed_order_submitted", "type": "source"}, "537": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_funding_recomputed", "type": "source"}, "538": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_margin_transferred", "type": "source"}, "539": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_perps_tracking", "type": "source"}, "540": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_flagged", "type": "source"}, "541": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_liquidated0", "type": "source"}, "542": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_liquidated1", "type": "source"}, "543": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_modified0", "type": "source"}, "544": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_modified1", "type": "source"}, "545": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_delayed_order_removed", "type": "source"}, "546": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_delayed_order_submitted", "type": "source"}, "547": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_funding_recomputed", "type": "source"}, "548": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_margin_transferred", "type": "source"}, "549": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_perps_tracking", "type": "source"}, "550": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_flagged", "type": "source"}, "551": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_liquidated0", "type": "source"}, "552": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_liquidated1", "type": "source"}, "553": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_modified0", "type": "source"}, "554": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_modified1", "type": "source"}, "555": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_delayed_order_removed", "type": "source"}, "556": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_delayed_order_submitted", "type": "source"}, "557": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_funding_recomputed", "type": "source"}, "558": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_margin_transferred", "type": "source"}, "559": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_perps_tracking", "type": "source"}, "560": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_flagged", "type": "source"}, "561": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_liquidated0", "type": "source"}, "562": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_liquidated1", "type": "source"}, "563": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_modified0", "type": "source"}, "564": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_modified1", "type": "source"}, "565": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_delayed_order_removed", "type": "source"}, "566": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_delayed_order_submitted", "type": "source"}, "567": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_funding_recomputed", "type": "source"}, "568": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_margin_transferred", "type": "source"}, "569": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_perps_tracking", "type": "source"}, "570": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_flagged", "type": "source"}, "571": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_liquidated0", "type": "source"}, "572": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_liquidated1", "type": "source"}, "573": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_modified0", "type": "source"}, "574": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_modified1", "type": "source"}, "575": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_delayed_order_removed", "type": "source"}, "576": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_delayed_order_submitted", "type": "source"}, "577": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_funding_recomputed", "type": "source"}, "578": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_margin_transferred", "type": "source"}, "579": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_perps_tracking", "type": "source"}, "580": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_flagged", "type": "source"}, "581": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_liquidated0", "type": "source"}, "582": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_liquidated1", "type": "source"}, "583": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_modified0", "type": "source"}, "584": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_modified1", "type": "source"}, "585": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_delayed_order_removed", "type": "source"}, "586": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_delayed_order_submitted", "type": "source"}, "587": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_funding_recomputed", "type": "source"}, "588": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_margin_transferred", "type": "source"}, "589": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_perps_tracking", "type": "source"}, "590": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_flagged", "type": "source"}, "591": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_liquidated0", "type": "source"}, "592": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_liquidated1", "type": "source"}, "593": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_modified0", "type": "source"}, "594": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_modified1", "type": "source"}, "595": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_delayed_order_removed", "type": "source"}, "596": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_delayed_order_submitted", "type": "source"}, "597": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_funding_recomputed", "type": "source"}, "598": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_margin_transferred", "type": "source"}, "599": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_perps_tracking", "type": "source"}, "600": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_flagged", "type": "source"}, "601": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_liquidated0", "type": "source"}, "602": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_liquidated1", "type": "source"}, "603": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_modified0", "type": "source"}, "604": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_modified1", "type": "source"}, "605": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_delayed_order_removed", "type": "source"}, "606": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_delayed_order_submitted", "type": "source"}, "607": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_funding_recomputed", "type": "source"}, "608": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_margin_transferred", "type": "source"}, "609": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_perps_tracking", "type": "source"}, "610": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_flagged", "type": "source"}, "611": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_liquidated0", "type": "source"}, "612": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_liquidated1", "type": "source"}, "613": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_modified0", "type": "source"}, "614": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_modified1", "type": "source"}, "615": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_delayed_order_removed", "type": "source"}, "616": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_delayed_order_submitted", "type": "source"}, "617": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_funding_recomputed", "type": "source"}, "618": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_margin_transferred", "type": "source"}, "619": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_perps_tracking", "type": "source"}, "620": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_flagged", "type": "source"}, "621": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_liquidated0", "type": "source"}, "622": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_liquidated1", "type": "source"}, "623": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_modified0", "type": "source"}, "624": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_modified1", "type": "source"}, "625": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_delayed_order_removed", "type": "source"}, "626": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_delayed_order_submitted", "type": "source"}, "627": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_funding_recomputed", "type": "source"}, "628": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_margin_transferred", "type": "source"}, "629": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_perps_tracking", "type": "source"}, "630": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_flagged", "type": "source"}, "631": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_liquidated0", "type": "source"}, "632": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_liquidated1", "type": "source"}, "633": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_modified0", "type": "source"}, "634": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_modified1", "type": "source"}, "635": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_delayed_order_removed", "type": "source"}, "636": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_delayed_order_submitted", "type": "source"}, "637": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_funding_recomputed", "type": "source"}, "638": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_margin_transferred", "type": "source"}, "639": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_perps_tracking", "type": "source"}, "640": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_flagged", "type": "source"}, "641": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_liquidated0", "type": "source"}, "642": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_liquidated1", "type": "source"}, "643": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_modified0", "type": "source"}, "644": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_modified1", "type": "source"}, "645": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_delayed_order_removed", "type": "source"}, "646": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_delayed_order_submitted", "type": "source"}, "647": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_funding_recomputed", "type": "source"}, "648": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_margin_transferred", "type": "source"}, "649": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_perps_tracking", "type": "source"}, "650": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_flagged", "type": "source"}, "651": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_liquidated0", "type": "source"}, "652": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_liquidated1", "type": "source"}, "653": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_modified0", "type": "source"}, "654": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_modified1", "type": "source"}, "655": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_delayed_order_removed", "type": "source"}, "656": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_delayed_order_submitted", "type": "source"}, "657": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_funding_recomputed", "type": "source"}, "658": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_margin_transferred", "type": "source"}, "659": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_perps_tracking", "type": "source"}, "660": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_flagged", "type": "source"}, "661": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_liquidated0", "type": "source"}, "662": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_liquidated1", "type": "source"}, "663": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_modified0", "type": "source"}, "664": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_modified1", "type": "source"}, "665": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_delayed_order_removed", "type": "source"}, "666": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_delayed_order_submitted", "type": "source"}, "667": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_funding_recomputed", "type": "source"}, "668": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_margin_transferred", "type": "source"}, "669": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_perps_tracking", "type": "source"}, "670": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_flagged", "type": "source"}, "671": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_liquidated0", "type": "source"}, "672": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_liquidated1", "type": "source"}, "673": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_modified0", "type": "source"}, "674": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_modified1", "type": "source"}, "675": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_delayed_order_removed", "type": "source"}, "676": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_delayed_order_submitted", "type": "source"}, "677": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_funding_recomputed", "type": "source"}, "678": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_margin_transferred", "type": "source"}, "679": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_perps_tracking", "type": "source"}, "680": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_flagged", "type": "source"}, "681": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_liquidated0", "type": "source"}, "682": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_liquidated1", "type": "source"}, "683": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_modified0", "type": "source"}, "684": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_modified1", "type": "source"}, "685": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_delayed_order_removed", "type": "source"}, "686": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_delayed_order_submitted", "type": "source"}, "687": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_funding_recomputed", "type": "source"}, "688": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_margin_transferred", "type": "source"}, "689": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_perps_tracking", "type": "source"}, "690": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_flagged", "type": "source"}, "691": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_liquidated0", "type": "source"}, "692": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_liquidated1", "type": "source"}, "693": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_modified0", "type": "source"}, "694": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_modified1", "type": "source"}, "695": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_delayed_order_removed", "type": "source"}, "696": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_delayed_order_submitted", "type": "source"}, "697": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_funding_recomputed", "type": "source"}, "698": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_margin_transferred", "type": "source"}, "699": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_perps_tracking", "type": "source"}, "700": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_flagged", "type": "source"}, "701": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_liquidated0", "type": "source"}, "702": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_liquidated1", "type": "source"}, "703": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_modified0", "type": "source"}, "704": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_modified1", "type": "source"}, "705": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_delayed_order_removed", "type": "source"}, "706": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_delayed_order_submitted", "type": "source"}, "707": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_funding_recomputed", "type": "source"}, "708": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_margin_transferred", "type": "source"}, "709": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_perps_tracking", "type": "source"}, "710": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_flagged", "type": "source"}, "711": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_liquidated0", "type": "source"}, "712": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_liquidated1", "type": "source"}, "713": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_modified0", "type": "source"}, "714": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_modified1", "type": "source"}, "715": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_delayed_order_removed", "type": "source"}, "716": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_delayed_order_submitted", "type": "source"}, "717": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_funding_recomputed", "type": "source"}, "718": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_margin_transferred", "type": "source"}, "719": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_perps_tracking", "type": "source"}, "720": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_flagged", "type": "source"}, "721": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_liquidated0", "type": "source"}, "722": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_liquidated1", "type": "source"}, "723": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_modified0", "type": "source"}, "724": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_modified1", "type": "source"}, "725": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_delayed_order_removed", "type": "source"}, "726": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_delayed_order_submitted", "type": "source"}, "727": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_funding_recomputed", "type": "source"}, "728": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_margin_transferred", "type": "source"}, "729": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_perps_tracking", "type": "source"}, "730": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_flagged", "type": "source"}, "731": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_liquidated0", "type": "source"}, "732": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_liquidated1", "type": "source"}, "733": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_modified0", "type": "source"}, "734": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_modified1", "type": "source"}, "735": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_delayed_order_removed", "type": "source"}, "736": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_delayed_order_submitted", "type": "source"}, "737": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_funding_recomputed", "type": "source"}, "738": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_margin_transferred", "type": "source"}, "739": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_perps_tracking", "type": "source"}, "740": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_flagged", "type": "source"}, "741": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_liquidated0", "type": "source"}, "742": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_liquidated1", "type": "source"}, "743": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_modified0", "type": "source"}, "744": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_modified1", "type": "source"}, "745": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_delayed_order_removed", "type": "source"}, "746": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_delayed_order_submitted", "type": "source"}, "747": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_funding_recomputed", "type": "source"}, "748": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_margin_transferred", "type": "source"}, "749": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_perps_tracking", "type": "source"}, "750": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_flagged", "type": "source"}, "751": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_liquidated0", "type": "source"}, "752": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_liquidated1", "type": "source"}, "753": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_modified0", "type": "source"}, "754": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_modified1", "type": "source"}, "755": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_delayed_order_removed", "type": "source"}, "756": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_delayed_order_submitted", "type": "source"}, "757": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_funding_recomputed", "type": "source"}, "758": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_margin_transferred", "type": "source"}, "759": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_perps_tracking", "type": "source"}, "760": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_flagged", "type": "source"}, "761": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_liquidated0", "type": "source"}, "762": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_liquidated1", "type": "source"}, "763": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_modified0", "type": "source"}, "764": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_modified1", "type": "source"}, "765": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_delayed_order_removed", "type": "source"}, "766": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_delayed_order_submitted", "type": "source"}, "767": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_funding_recomputed", "type": "source"}, "768": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_margin_transferred", "type": "source"}, "769": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_perps_tracking", "type": "source"}, "770": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_flagged", "type": "source"}, "771": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_liquidated0", "type": "source"}, "772": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_liquidated1", "type": "source"}, "773": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_modified0", "type": "source"}, "774": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_modified1", "type": "source"}, "775": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_delayed_order_removed", "type": "source"}, "776": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_delayed_order_submitted", "type": "source"}, "777": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_funding_recomputed", "type": "source"}, "778": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_margin_transferred", "type": "source"}, "779": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_perps_tracking", "type": "source"}, "780": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_flagged", "type": "source"}, "781": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_liquidated0", "type": "source"}, "782": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_liquidated1", "type": "source"}, "783": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_modified0", "type": "source"}, "784": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_modified1", "type": "source"}, "785": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_delayed_order_removed", "type": "source"}, "786": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_delayed_order_submitted", "type": "source"}, "787": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_funding_recomputed", "type": "source"}, "788": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_margin_transferred", "type": "source"}, "789": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_perps_tracking", "type": "source"}, "790": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_flagged", "type": "source"}, "791": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_liquidated0", "type": "source"}, "792": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_liquidated1", "type": "source"}, "793": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_modified0", "type": "source"}, "794": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_modified1", "type": "source"}, "795": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_delayed_order_removed", "type": "source"}, "796": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_delayed_order_submitted", "type": "source"}, "797": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_funding_recomputed", "type": "source"}, "798": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_margin_transferred", "type": "source"}, "799": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_perps_tracking", "type": "source"}, "800": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_flagged", "type": "source"}, "801": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_liquidated0", "type": "source"}, "802": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_liquidated1", "type": "source"}, "803": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_modified0", "type": "source"}, "804": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_modified1", "type": "source"}, "805": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_delayed_order_removed", "type": "source"}, "806": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_delayed_order_submitted", "type": "source"}, "807": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_funding_recomputed", "type": "source"}, "808": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_margin_transferred", "type": "source"}, "809": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_perps_tracking", "type": "source"}, "810": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_flagged", "type": "source"}, "811": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_liquidated0", "type": "source"}, "812": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_liquidated1", "type": "source"}, "813": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_modified0", "type": "source"}, "814": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_modified1", "type": "source"}, "815": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_delayed_order_removed", "type": "source"}, "816": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_delayed_order_submitted", "type": "source"}, "817": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_funding_recomputed", "type": "source"}, "818": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_margin_transferred", "type": "source"}, "819": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_perps_tracking", "type": "source"}, "820": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_flagged", "type": "source"}, "821": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_liquidated0", "type": "source"}, "822": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_liquidated1", "type": "source"}, "823": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_modified0", "type": "source"}, "824": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_modified1", "type": "source"}, "825": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_delayed_order_removed", "type": "source"}, "826": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_delayed_order_submitted", "type": "source"}, "827": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_funding_recomputed", "type": "source"}, "828": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_margin_transferred", "type": "source"}, "829": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_perps_tracking", "type": "source"}, "830": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_flagged", "type": "source"}, "831": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_liquidated0", "type": "source"}, "832": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_liquidated1", "type": "source"}, "833": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_modified0", "type": "source"}, "834": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_modified1", "type": "source"}, "835": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_delayed_order_removed", "type": "source"}, "836": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_delayed_order_submitted", "type": "source"}, "837": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_funding_recomputed", "type": "source"}, "838": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_margin_transferred", "type": "source"}, "839": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_perps_tracking", "type": "source"}, "840": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_flagged", "type": "source"}, "841": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_liquidated0", "type": "source"}, "842": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_liquidated1", "type": "source"}, "843": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_modified0", "type": "source"}, "844": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_modified1", "type": "source"}, "845": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_delayed_order_removed", "type": "source"}, "846": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_delayed_order_submitted", "type": "source"}, "847": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_funding_recomputed", "type": "source"}, "848": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_margin_transferred", "type": "source"}, "849": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_perps_tracking", "type": "source"}, "850": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_flagged", "type": "source"}, "851": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_liquidated0", "type": "source"}, "852": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_liquidated1", "type": "source"}, "853": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_modified0", "type": "source"}, "854": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_modified1", "type": "source"}, "855": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_delayed_order_removed", "type": "source"}, "856": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_delayed_order_submitted", "type": "source"}, "857": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_funding_recomputed", "type": "source"}, "858": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_margin_transferred", "type": "source"}, "859": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_perps_tracking", "type": "source"}, "860": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_flagged", "type": "source"}, "861": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_liquidated0", "type": "source"}, "862": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_liquidated1", "type": "source"}, "863": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_modified0", "type": "source"}, "864": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_modified1", "type": "source"}, "865": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_delayed_order_removed", "type": "source"}, "866": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_delayed_order_submitted", "type": "source"}, "867": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_funding_recomputed", "type": "source"}, "868": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_margin_transferred", "type": "source"}, "869": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_perps_tracking", "type": "source"}, "870": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_flagged", "type": "source"}, "871": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_liquidated0", "type": "source"}, "872": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_liquidated1", "type": "source"}, "873": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_modified0", "type": "source"}, "874": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_modified1", "type": "source"}, "875": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_delayed_order_removed", "type": "source"}, "876": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_delayed_order_submitted", "type": "source"}, "877": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_funding_recomputed", "type": "source"}, "878": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_margin_transferred", "type": "source"}, "879": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_perps_tracking", "type": "source"}, "880": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_flagged", "type": "source"}, "881": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_liquidated0", "type": "source"}, "882": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_liquidated1", "type": "source"}, "883": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_modified0", "type": "source"}, "884": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_modified1", "type": "source"}, "885": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_delayed_order_removed", "type": "source"}, "886": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_delayed_order_submitted", "type": "source"}, "887": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_funding_recomputed", "type": "source"}, "888": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_margin_transferred", "type": "source"}, "889": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_perps_tracking", "type": "source"}, "890": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_flagged", "type": "source"}, "891": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_liquidated0", "type": "source"}, "892": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_liquidated1", "type": "source"}, "893": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_modified0", "type": "source"}, "894": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_modified1", "type": "source"}, "895": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_delayed_order_removed", "type": "source"}, "896": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_delayed_order_submitted", "type": "source"}, "897": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_funding_recomputed", "type": "source"}, "898": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_margin_transferred", "type": "source"}, "899": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_perps_tracking", "type": "source"}, "900": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_flagged", "type": "source"}, "901": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_liquidated0", "type": "source"}, "902": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_liquidated1", "type": "source"}, "903": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_modified0", "type": "source"}, "904": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_modified1", "type": "source"}, "905": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_delayed_order_removed", "type": "source"}, "906": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_delayed_order_submitted", "type": "source"}, "907": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_funding_recomputed", "type": "source"}, "908": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_margin_transferred", "type": "source"}, "909": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_perps_tracking", "type": "source"}, "910": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_flagged", "type": "source"}, "911": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_liquidated0", "type": "source"}, "912": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_liquidated1", "type": "source"}, "913": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_modified0", "type": "source"}, "914": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_modified1", "type": "source"}, "915": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_delayed_order_removed", "type": "source"}, "916": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_delayed_order_submitted", "type": "source"}, "917": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_funding_recomputed", "type": "source"}, "918": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_margin_transferred", "type": "source"}, "919": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_perps_tracking", "type": "source"}, "920": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_flagged", "type": "source"}, "921": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_liquidated0", "type": "source"}, "922": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_liquidated1", "type": "source"}, "923": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_modified0", "type": "source"}, "924": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_modified1", "type": "source"}, "925": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_delayed_order_removed", "type": "source"}, "926": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_delayed_order_submitted", "type": "source"}, "927": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_funding_recomputed", "type": "source"}, "928": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_margin_transferred", "type": "source"}, "929": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_perps_tracking", "type": "source"}, "930": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_flagged", "type": "source"}, "931": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_liquidated0", "type": "source"}, "932": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_liquidated1", "type": "source"}, "933": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_modified0", "type": "source"}, "934": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_modified1", "type": "source"}, "935": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_delayed_order_removed", "type": "source"}, "936": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_delayed_order_submitted", "type": "source"}, "937": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_funding_recomputed", "type": "source"}, "938": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_margin_transferred", "type": "source"}, "939": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_perps_tracking", "type": "source"}, "940": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_flagged", "type": "source"}, "941": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_liquidated0", "type": "source"}, "942": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_liquidated1", "type": "source"}, "943": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_modified0", "type": "source"}, "944": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_modified1", "type": "source"}, "945": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_delayed_order_removed", "type": "source"}, "946": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_delayed_order_submitted", "type": "source"}, "947": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_funding_recomputed", "type": "source"}, "948": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_margin_transferred", "type": "source"}, "949": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_perps_tracking", "type": "source"}, "950": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_flagged", "type": "source"}, "951": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_liquidated0", "type": "source"}, "952": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_liquidated1", "type": "source"}, "953": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_modified0", "type": "source"}, "954": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_modified1", "type": "source"}, "955": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_delayed_order_removed", "type": "source"}, "956": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_delayed_order_submitted", "type": "source"}, "957": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_funding_recomputed", "type": "source"}, "958": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_margin_transferred", "type": "source"}, "959": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_perps_tracking", "type": "source"}, "960": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_flagged", "type": "source"}, "961": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_liquidated0", "type": "source"}, "962": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_liquidated1", "type": "source"}, "963": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_modified0", "type": "source"}, "964": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_modified1", "type": "source"}, "965": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_delayed_order_removed", "type": "source"}, "966": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_delayed_order_submitted", "type": "source"}, "967": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_funding_recomputed", "type": "source"}, "968": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_margin_transferred", "type": "source"}, "969": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_perps_tracking", "type": "source"}, "970": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_flagged", "type": "source"}, "971": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_liquidated0", "type": "source"}, "972": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_liquidated1", "type": "source"}, "973": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_modified0", "type": "source"}, "974": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_modified1", "type": "source"}, "975": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_delayed_order_removed", "type": "source"}, "976": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_delayed_order_submitted", "type": "source"}, "977": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_funding_recomputed", "type": "source"}, "978": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_margin_transferred", "type": "source"}, "979": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_perps_tracking", "type": "source"}, "980": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_flagged", "type": "source"}, "981": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_liquidated0", "type": "source"}, "982": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_liquidated1", "type": "source"}, "983": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_modified0", "type": "source"}, "984": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_modified1", "type": "source"}, "985": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_delayed_order_removed", "type": "source"}, "986": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_delayed_order_submitted", "type": "source"}, "987": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_funding_recomputed", "type": "source"}, "988": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_margin_transferred", "type": "source"}, "989": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_perps_tracking", "type": "source"}, "990": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_flagged", "type": "source"}, "991": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_liquidated0", "type": "source"}, "992": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_liquidated1", "type": "source"}, "993": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_modified0", "type": "source"}, "994": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_modified1", "type": "source"}, "995": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_delayed_order_removed", "type": "source"}, "996": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_delayed_order_submitted", "type": "source"}, "997": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_funding_recomputed", "type": "source"}, "998": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_margin_transferred", "type": "source"}, "999": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_perps_tracking", "type": "source"}, "1000": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_flagged", "type": "source"}, "1001": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_liquidated0", "type": "source"}, "1002": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_liquidated1", "type": "source"}, "1003": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_modified0", "type": "source"}, "1004": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_modified1", "type": "source"}, "1005": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_delayed_order_removed", "type": "source"}, "1006": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_delayed_order_submitted", "type": "source"}, "1007": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_funding_recomputed", "type": "source"}, "1008": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_margin_transferred", "type": "source"}, "1009": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_perps_tracking", "type": "source"}, "1010": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_flagged", "type": "source"}, "1011": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_liquidated0", "type": "source"}, "1012": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_liquidated1", "type": "source"}, "1013": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_modified0", "type": "source"}, "1014": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_modified1", "type": "source"}, "1015": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_delayed_order_removed", "type": "source"}, "1016": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_delayed_order_submitted", "type": "source"}, "1017": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_funding_recomputed", "type": "source"}, "1018": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_margin_transferred", "type": "source"}, "1019": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_perps_tracking", "type": "source"}, "1020": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_flagged", "type": "source"}, "1021": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_liquidated0", "type": "source"}, "1022": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_liquidated1", "type": "source"}, "1023": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_modified0", "type": "source"}, "1024": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_modified1", "type": "source"}, "1025": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_delayed_order_removed", "type": "source"}, "1026": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_delayed_order_submitted", "type": "source"}, "1027": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_funding_recomputed", "type": "source"}, "1028": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_margin_transferred", "type": "source"}, "1029": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_perps_tracking", "type": "source"}, "1030": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_flagged", "type": "source"}, "1031": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_liquidated0", "type": "source"}, "1032": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_liquidated1", "type": "source"}, "1033": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_modified0", "type": "source"}, "1034": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_modified1", "type": "source"}, "1035": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_delayed_order_removed", "type": "source"}, "1036": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_delayed_order_submitted", "type": "source"}, "1037": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_funding_recomputed", "type": "source"}, "1038": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_margin_transferred", "type": "source"}, "1039": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_perps_tracking", "type": "source"}, "1040": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_flagged", "type": "source"}, "1041": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_liquidated0", "type": "source"}, "1042": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_liquidated1", "type": "source"}, "1043": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_modified0", "type": "source"}, "1044": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_modified1", "type": "source"}, "1045": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_delayed_order_removed", "type": "source"}, "1046": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_delayed_order_submitted", "type": "source"}, "1047": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_funding_recomputed", "type": "source"}, "1048": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_margin_transferred", "type": "source"}, "1049": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_perps_tracking", "type": "source"}, "1050": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_flagged", "type": "source"}, "1051": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_liquidated0", "type": "source"}, "1052": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_liquidated1", "type": "source"}, "1053": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_modified0", "type": "source"}, "1054": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_modified1", "type": "source"}, "1055": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_delayed_order_removed", "type": "source"}, "1056": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_delayed_order_submitted", "type": "source"}, "1057": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_funding_recomputed", "type": "source"}, "1058": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_margin_transferred", "type": "source"}, "1059": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_perps_tracking", "type": "source"}, "1060": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_flagged", "type": "source"}, "1061": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_liquidated0", "type": "source"}, "1062": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_liquidated1", "type": "source"}, "1063": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_modified0", "type": "source"}, "1064": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_modified1", "type": "source"}, "1065": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_delayed_order_removed", "type": "source"}, "1066": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_delayed_order_submitted", "type": "source"}, "1067": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_funding_recomputed", "type": "source"}, "1068": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_margin_transferred", "type": "source"}, "1069": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_perps_tracking", "type": "source"}, "1070": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_flagged", "type": "source"}, "1071": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_liquidated0", "type": "source"}, "1072": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_liquidated1", "type": "source"}, "1073": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_modified0", "type": "source"}, "1074": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_modified1", "type": "source"}, "1075": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_delayed_order_removed", "type": "source"}, "1076": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_delayed_order_submitted", "type": "source"}, "1077": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_funding_recomputed", "type": "source"}, "1078": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_margin_transferred", "type": "source"}, "1079": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_perps_tracking", "type": "source"}, "1080": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_flagged", "type": "source"}, "1081": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_liquidated0", "type": "source"}, "1082": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_liquidated1", "type": "source"}, "1083": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_modified0", "type": "source"}, "1084": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_modified1", "type": "source"}, "1085": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_delayed_order_removed", "type": "source"}, "1086": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_delayed_order_submitted", "type": "source"}, "1087": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_funding_recomputed", "type": "source"}, "1088": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_margin_transferred", "type": "source"}, "1089": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_perps_tracking", "type": "source"}, "1090": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_flagged", "type": "source"}, "1091": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_liquidated0", "type": "source"}, "1092": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_liquidated1", "type": "source"}, "1093": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_modified0", "type": "source"}, "1094": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_modified1", "type": "source"}, "1095": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_delayed_order_removed", "type": "source"}, "1096": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_delayed_order_submitted", "type": "source"}, "1097": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_funding_recomputed", "type": "source"}, "1098": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_margin_transferred", "type": "source"}, "1099": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_perps_tracking", "type": "source"}, "1100": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_flagged", "type": "source"}, "1101": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_liquidated0", "type": "source"}, "1102": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_liquidated1", "type": "source"}, "1103": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_modified0", "type": "source"}, "1104": {"name": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_modified1", "type": "source"}, "1105": {"name": "source.synthetix.raw_snax_testnet.block", "type": "source", "succ": [1281]}, "1106": {"name": "source.synthetix.raw_snax_testnet.governance_proxy_event_vote_recorded", "type": "source", "succ": [1283]}, "1107": {"name": "source.synthetix.raw_snax_testnet.governance_proxy_event_vote_withdrawn", "type": "source", "succ": [1282]}, "1108": {"name": "source.synthetix.raw_snax_mainnet.block", "type": "source", "succ": [1275]}, "1109": {"name": "source.synthetix.raw_snax_mainnet.spartan_governance_proxy_event_vote_recorded", "type": "source", "succ": [1278]}, "1110": {"name": "source.synthetix.raw_snax_mainnet.spartan_governance_proxy_event_vote_withdrawn", "type": "source", "succ": [1277]}, "1111": {"name": "source.synthetix.raw_snax_mainnet.treasury_governance_proxy_event_vote_recorded", "type": "source", "succ": [1274]}, "1112": {"name": "source.synthetix.raw_snax_mainnet.treasury_governance_proxy_event_vote_withdrawn", "type": "source", "succ": [1279]}, "1113": {"name": "source.synthetix.raw_snax_mainnet.ambassador_governance_proxy_event_vote_recorded", "type": "source", "succ": [1276]}, "1114": {"name": "source.synthetix.raw_snax_mainnet.ambassador_governance_proxy_event_vote_withdrawn", "type": "source", "succ": [1280]}, "1115": {"name": "model.synthetix.blocks_arbitrum_sepolia", "type": "model", "succ": [1504, 1505, 1506]}, "1116": {"name": "model.synthetix.core_vault_liquidation_arbitrum_sepolia", "type": "model", "succ": [1686, 1687, 1688, 1689, 1690, 1691, 1692, 1693, 1694, 1695, 1696, 1697, 1698, 1699, 1700]}, "1117": {"name": "model.synthetix.core_withdrawn_arbitrum_sepolia", "type": "model", "succ": [1292, 1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 1558, 1559, 1560, 1561, 1562, 1563]}, "1118": {"name": "model.synthetix.core_usd_minted_arbitrum_sepolia", "type": "model", "succ": [1290, 1316, 1670, 1671, 1672, 1673, 1674, 1675, 1676, 1677, 1678, 1679, 1680, 1681, 1682, 1683, 1684, 1685]}, "1119": {"name": "model.synthetix.core_deposited_arbitrum_sepolia", "type": "model", "succ": [1292, 1536, 1537, 1538, 1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548, 1549]}, "1120": {"name": "model.synthetix.core_pool_created_arbitrum_sepolia", "type": "model", "succ": [1300, 1610, 1611, 1612, 1613, 1614, 1615, 1616, 1617, 1618, 1619, 1620, 1621]}, "1121": {"name": "model.synthetix.core_market_updated_arbitrum_sepolia", "type": "model", "succ": [1284, 1580, 1581, 1582, 1583, 1584, 1585, 1586, 1587, 1588, 1589, 1590, 1591, 1592, 1593, 1594, 1595, 1596, 1597]}, "1122": {"name": "model.synthetix.core_liquidation_arbitrum_sepolia", "type": "model", "succ": [1564, 1565, 1566, 1567, 1568, 1569, 1570, 1571, 1572, 1573, 1574, 1575, 1576, 1577, 1578, 1579]}, "1123": {"name": "model.synthetix.core_rewards_distributed_arbitrum_sepolia", "type": "model", "succ": [1287, 1638, 1639, 1640, 1641, 1642, 1643, 1644, 1645, 1646, 1647, 1648, 1649, 1650, 1651, 1652, 1653]}, "1124": {"name": "model.synthetix.core_vault_debt_arbitrum_sepolia", "type": "model", "succ": [1288, 1309, 1711, 1712, 1713, 1714, 1715, 1716, 1717]}, "1125": {"name": "model.synthetix.core_account_created_arbitrum_sepolia", "type": "model", "succ": [1507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517]}, "1126": {"name": "model.synthetix.core_market_registered_arbitrum_sepolia", "type": "model", "succ": [1598, 1599, 1600, 1601, 1602, 1603, 1604, 1605, 1606, 1607, 1608, 1609]}, "1127": {"name": "model.synthetix.core_delegation_updated_arbitrum_sepolia", "type": "model", "succ": [1285, 1291, 1518, 1519, 1520, 1521, 1522, 1523, 1524, 1525, 1526, 1527, 1528, 1529, 1530, 1531, 1532, 1533, 1534, 1535]}, "1128": {"name": "model.synthetix.core_usd_burned_arbitrum_sepolia", "type": "model", "succ": [1290, 1316, 1654, 1655, 1656, 1657, 1658, 1659, 1660, 1661, 1662, 1663, 1664, 1665, 1666, 1667, 1668, 1669]}, "1129": {"name": "model.synthetix.core_rewards_claimed_arbitrum_sepolia", "type": "model", "succ": [1622, 1623, 1624, 1625, 1626, 1627, 1628, 1629, 1630, 1631, 1632, 1633, 1634, 1635, 1636, 1637]}, "1130": {"name": "model.synthetix.core_vault_collateral_arbitrum_sepolia", "type": "model", "succ": [1296, 1312, 1701, 1702, 1703, 1704, 1705, 1706, 1707, 1708, 1709, 1710]}, "1131": {"name": "model.synthetix.perp_order_committed_arbitrum_sepolia", "type": "model", "succ": [1306, 1729, 1730, 1731, 1732, 1733, 1734, 1735, 1736, 1737, 1738, 1739, 1740]}, "1132": {"name": "model.synthetix.perp_position_liquidated_arbitrum_sepolia", "type": "model", "succ": [1308, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784]}, "1133": {"name": "model.synthetix.perp_previous_order_expired_arbitrum_sepolia", "type": "model", "succ": [1303, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822]}, "1134": {"name": "model.synthetix.perp_account_created_arbitrum_sepolia", "type": "model", "succ": [1301, 1718, 1719, 1720, 1721, 1722, 1723, 1724, 1725, 1726, 1727, 1728]}, "1135": {"name": "model.synthetix.perp_interest_charged_arbitrum_sepolia", "type": "model", "succ": [1310, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844]}, "1136": {"name": "model.synthetix.perp_market_updated_arbitrum_sepolia", "type": "model", "succ": [1311, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768]}, "1137": {"name": "model.synthetix.perp_interest_rate_updated_arbitrum_sepolia", "type": "model", "succ": [1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856]}, "1138": {"name": "model.synthetix.perp_collateral_modified_arbitrum_sepolia", "type": "model", "succ": [1307, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810]}, "1139": {"name": "model.synthetix.perp_market_created_arbitrum_sepolia", "type": "model", "succ": [1305, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834]}, "1140": {"name": "model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia", "type": "model", "succ": [1302, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797]}, "1141": {"name": "model.synthetix.perp_order_settled_arbitrum_sepolia", "type": "model", "succ": [1304, 1741, 1742, 1743, 1744, 1745, 1746, 1747, 1748, 1749, 1750, 1751, 1752, 1753, 1754]}, "1142": {"name": "model.synthetix.spot_order_cancelled_arbitrum_sepolia", "type": "model", "succ": [1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899]}, "1143": {"name": "model.synthetix.spot_synth_unwrapped_arbitrum_sepolia", "type": "model", "succ": [1315, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968]}, "1144": {"name": "model.synthetix.spot_synth_sold_arbitrum_sepolia", "type": "model", "succ": [1314, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942]}, "1145": {"name": "model.synthetix.spot_order_committed_arbitrum_sepolia", "type": "model", "succ": [1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871]}, "1146": {"name": "model.synthetix.spot_synth_registered_arbitrum_sepolia", "type": "model", "succ": [1317, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910]}, "1147": {"name": "model.synthetix.spot_synth_wrapped_arbitrum_sepolia", "type": "model", "succ": [1315, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954]}, "1148": {"name": "model.synthetix.spot_synth_bought_arbitrum_sepolia", "type": "model", "succ": [1314, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925]}, "1149": {"name": "model.synthetix.spot_order_settled_arbitrum_sepolia", "type": "model", "succ": [1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888]}, "1150": {"name": "model.synthetix.blocks_arbitrum_mainnet", "type": "model", "succ": [1969, 1970, 1971]}, "1151": {"name": "model.synthetix.core_market_registered_arbitrum_mainnet", "type": "model", "succ": [2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074]}, "1152": {"name": "model.synthetix.core_usd_burned_arbitrum_mainnet", "type": "model", "succ": [1340, 1360, 2119, 2120, 2121, 2122, 2123, 2124, 2125, 2126, 2127, 2128, 2129, 2130, 2131, 2132, 2133, 2134]}, "1153": {"name": "model.synthetix.core_vault_collateral_arbitrum_mainnet", "type": "model", "succ": [1331, 1356, 2166, 2167, 2168, 2169, 2170, 2171, 2172, 2173, 2174, 2175]}, "1154": {"name": "model.synthetix.core_account_created_arbitrum_mainnet", "type": "model", "succ": [1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982]}, "1155": {"name": "model.synthetix.core_deposited_arbitrum_mainnet", "type": "model", "succ": [1342, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014]}, "1156": {"name": "model.synthetix.core_rewards_distributed_arbitrum_mainnet", "type": "model", "succ": [1334, 2103, 2104, 2105, 2106, 2107, 2108, 2109, 2110, 2111, 2112, 2113, 2114, 2115, 2116, 2117, 2118]}, "1157": {"name": "model.synthetix.core_vault_liquidation_arbitrum_mainnet", "type": "model", "succ": [2151, 2152, 2153, 2154, 2155, 2156, 2157, 2158, 2159, 2160, 2161, 2162, 2163, 2164, 2165]}, "1158": {"name": "model.synthetix.core_usd_minted_arbitrum_mainnet", "type": "model", "succ": [1340, 1360, 2135, 2136, 2137, 2138, 2139, 2140, 2141, 2142, 2143, 2144, 2145, 2146, 2147, 2148, 2149, 2150]}, "1159": {"name": "model.synthetix.core_delegation_updated_arbitrum_mainnet", "type": "model", "succ": [1328, 1343, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000]}, "1160": {"name": "model.synthetix.core_liquidation_arbitrum_mainnet", "type": "model", "succ": [2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044]}, "1161": {"name": "model.synthetix.core_market_updated_arbitrum_mainnet", "type": "model", "succ": [1344, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062]}, "1162": {"name": "model.synthetix.core_rewards_claimed_arbitrum_mainnet", "type": "model", "succ": [2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 2101, 2102]}, "1163": {"name": "model.synthetix.core_vault_debt_arbitrum_mainnet", "type": "model", "succ": [1338, 1347, 2176, 2177, 2178, 2179, 2180, 2181, 2182]}, "1164": {"name": "model.synthetix.core_pool_created_arbitrum_mainnet", "type": "model", "succ": [1329, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086]}, "1165": {"name": "model.synthetix.core_withdrawn_arbitrum_mainnet", "type": "model", "succ": [1342, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028]}, "1166": {"name": "model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet", "type": "model", "succ": [1348, 2250, 2251, 2252, 2253, 2254, 2255, 2256, 2257, 2258, 2259, 2260, 2261, 2262]}, "1167": {"name": "model.synthetix.perp_interest_rate_updated_arbitrum_mainnet", "type": "model", "succ": [2310, 2311, 2312, 2313, 2314, 2315, 2316, 2317, 2318, 2319, 2320, 2321]}, "1168": {"name": "model.synthetix.perp_account_created_arbitrum_mainnet", "type": "model", "succ": [1352, 2183, 2184, 2185, 2186, 2187, 2188, 2189, 2190, 2191, 2192, 2193]}, "1169": {"name": "model.synthetix.perp_position_liquidated_arbitrum_mainnet", "type": "model", "succ": [1345, 2234, 2235, 2236, 2237, 2238, 2239, 2240, 2241, 2242, 2243, 2244, 2245, 2246, 2247, 2248, 2249]}, "1170": {"name": "model.synthetix.perp_market_updated_arbitrum_mainnet", "type": "model", "succ": [1354, 2220, 2221, 2222, 2223, 2224, 2225, 2226, 2227, 2228, 2229, 2230, 2231, 2232, 2233]}, "1171": {"name": "model.synthetix.perp_market_created_arbitrum_mainnet", "type": "model", "succ": [1346, 2288, 2289, 2290, 2291, 2292, 2293, 2294, 2295, 2296, 2297, 2298, 2299]}, "1172": {"name": "model.synthetix.perp_collateral_modified_arbitrum_mainnet", "type": "model", "succ": [1350, 2263, 2264, 2265, 2266, 2267, 2268, 2269, 2270, 2271, 2272, 2273, 2274, 2275]}, "1173": {"name": "model.synthetix.perp_order_settled_arbitrum_mainnet", "type": "model", "succ": [1349, 2206, 2207, 2208, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2216, 2217, 2218, 2219]}, "1174": {"name": "model.synthetix.perp_previous_order_expired_arbitrum_mainnet", "type": "model", "succ": [1355, 2276, 2277, 2278, 2279, 2280, 2281, 2282, 2283, 2284, 2285, 2286, 2287]}, "1175": {"name": "model.synthetix.perp_interest_charged_arbitrum_mainnet", "type": "model", "succ": [1351, 2300, 2301, 2302, 2303, 2304, 2305, 2306, 2307, 2308, 2309]}, "1176": {"name": "model.synthetix.perp_order_committed_arbitrum_mainnet", "type": "model", "succ": [1353, 2194, 2195, 2196, 2197, 2198, 2199, 2200, 2201, 2202, 2203, 2204, 2205]}, "1177": {"name": "model.synthetix.spot_order_cancelled_arbitrum_mainnet", "type": "model", "succ": [2354, 2355, 2356, 2357, 2358, 2359, 2360, 2361, 2362, 2363, 2364]}, "1178": {"name": "model.synthetix.spot_synth_bought_arbitrum_mainnet", "type": "model", "succ": [1358, 2376, 2377, 2378, 2379, 2380, 2381, 2382, 2383, 2384, 2385, 2386, 2387, 2388, 2389, 2390]}, "1179": {"name": "model.synthetix.spot_order_committed_arbitrum_mainnet", "type": "model", "succ": [2322, 2323, 2324, 2325, 2326, 2327, 2328, 2329, 2330, 2331, 2332, 2333, 2334, 2335, 2336]}, "1180": {"name": "model.synthetix.spot_synth_registered_arbitrum_mainnet", "type": "model", "succ": [1361, 2365, 2366, 2367, 2368, 2369, 2370, 2371, 2372, 2373, 2374, 2375]}, "1181": {"name": "model.synthetix.spot_synth_unwrapped_arbitrum_mainnet", "type": "model", "succ": [1359, 2420, 2421, 2422, 2423, 2424, 2425, 2426, 2427, 2428, 2429, 2430, 2431, 2432, 2433]}, "1182": {"name": "model.synthetix.spot_order_settled_arbitrum_mainnet", "type": "model", "succ": [2337, 2338, 2339, 2340, 2341, 2342, 2343, 2344, 2345, 2346, 2347, 2348, 2349, 2350, 2351, 2352, 2353]}, "1183": {"name": "model.synthetix.spot_synth_wrapped_arbitrum_mainnet", "type": "model", "succ": [1359, 2408, 2409, 2410, 2411, 2412, 2413, 2414, 2415, 2416, 2417, 2418, 2419]}, "1184": {"name": "model.synthetix.spot_synth_sold_arbitrum_mainnet", "type": "model", "succ": [1358, 2391, 2392, 2393, 2394, 2395, 2396, 2397, 2398, 2399, 2400, 2401, 2402, 2403, 2404, 2405, 2406, 2407]}, "1185": {"name": "model.synthetix.blocks_base_sepolia", "type": "model", "succ": [2434, 2435, 2436]}, "1186": {"name": "model.synthetix.core_deposited_base_sepolia", "type": "model", "succ": [1373, 2466, 2467, 2468, 2469, 2470, 2471, 2472, 2473, 2474, 2475, 2476, 2477, 2478, 2479]}, "1187": {"name": "model.synthetix.core_usd_burned_base_sepolia", "type": "model", "succ": [1383, 1405, 2584, 2585, 2586, 2587, 2588, 2589, 2590, 2591, 2592, 2593, 2594, 2595, 2596, 2597, 2598, 2599]}, "1188": {"name": "model.synthetix.core_rewards_claimed_base_sepolia", "type": "model", "succ": [2552, 2553, 2554, 2555, 2556, 2557, 2558, 2559, 2560, 2561, 2562, 2563, 2564, 2565, 2566, 2567]}, "1189": {"name": "model.synthetix.core_market_registered_base_sepolia", "type": "model", "succ": [2528, 2529, 2530, 2531, 2532, 2533, 2534, 2535, 2536, 2537, 2538, 2539]}, "1190": {"name": "model.synthetix.core_pool_created_base_sepolia", "type": "model", "succ": [1386, 2540, 2541, 2542, 2543, 2544, 2545, 2546, 2547, 2548, 2549, 2550, 2551]}, "1191": {"name": "model.synthetix.core_usd_minted_base_sepolia", "type": "model", "succ": [1383, 1405, 2600, 2601, 2602, 2603, 2604, 2605, 2606, 2607, 2608, 2609, 2610, 2611, 2612, 2613, 2614, 2615]}, "1192": {"name": "model.synthetix.core_rewards_distributed_base_sepolia", "type": "model", "succ": [1381, 2568, 2569, 2570, 2571, 2572, 2573, 2574, 2575, 2576, 2577, 2578, 2579, 2580, 2581, 2582, 2583]}, "1193": {"name": "model.synthetix.core_delegation_updated_base_sepolia", "type": "model", "succ": [1372, 1387, 2448, 2449, 2450, 2451, 2452, 2453, 2454, 2455, 2456, 2457, 2458, 2459, 2460, 2461, 2462, 2463, 2464, 2465]}, "1194": {"name": "model.synthetix.core_market_updated_base_sepolia", "type": "model", "succ": [1374, 2510, 2511, 2512, 2513, 2514, 2515, 2516, 2517, 2518, 2519, 2520, 2521, 2522, 2523, 2524, 2525, 2526, 2527]}, "1195": {"name": "model.synthetix.core_withdrawn_base_sepolia", "type": "model", "succ": [1373, 2480, 2481, 2482, 2483, 2484, 2485, 2486, 2487, 2488, 2489, 2490, 2491, 2492, 2493]}, "1196": {"name": "model.synthetix.core_liquidation_base_sepolia", "type": "model", "succ": [2494, 2495, 2496, 2497, 2498, 2499, 2500, 2501, 2502, 2503, 2504, 2505, 2506, 2507, 2508, 2509]}, "1197": {"name": "model.synthetix.core_vault_debt_base_sepolia", "type": "model", "succ": [1377, 1396, 2641, 2642, 2643, 2644, 2645, 2646, 2647]}, "1198": {"name": "model.synthetix.core_vault_liquidation_base_sepolia", "type": "model", "succ": [2616, 2617, 2618, 2619, 2620, 2621, 2622, 2623, 2624, 2625, 2626, 2627, 2628, 2629, 2630]}, "1199": {"name": "model.synthetix.core_account_created_base_sepolia", "type": "model", "succ": [2437, 2438, 2439, 2440, 2441, 2442, 2443, 2444, 2445, 2446, 2447]}, "1200": {"name": "model.synthetix.core_vault_collateral_base_sepolia", "type": "model", "succ": [1376, 1400, 2631, 2632, 2633, 2634, 2635, 2636, 2637, 2638, 2639, 2640]}, "1201": {"name": "model.synthetix.perp_collateral_modified_base_sepolia", "type": "model", "succ": [1391, 2728, 2729, 2730, 2731, 2732, 2733, 2734, 2735, 2736, 2737, 2738, 2739, 2740]}, "1202": {"name": "model.synthetix.perp_position_liquidated_base_sepolia", "type": "model", "succ": [1395, 2699, 2700, 2701, 2702, 2703, 2704, 2705, 2706, 2707, 2708, 2709, 2710, 2711, 2712, 2713, 2714]}, "1203": {"name": "model.synthetix.perp_account_created_base_sepolia", "type": "model", "succ": [1399, 2648, 2649, 2650, 2651, 2652, 2653, 2654, 2655, 2656, 2657, 2658]}, "1204": {"name": "model.synthetix.perp_previous_order_expired_base_sepolia", "type": "model", "succ": [1389, 2741, 2742, 2743, 2744, 2745, 2746, 2747, 2748, 2749, 2750, 2751, 2752]}, "1205": {"name": "model.synthetix.perp_order_committed_base_sepolia", "type": "model", "succ": [1398, 2659, 2660, 2661, 2662, 2663, 2664, 2665, 2666, 2667, 2668, 2669, 2670]}, "1206": {"name": "model.synthetix.perp_account_liquidation_attempt_base_sepolia", "type": "model", "succ": [1393, 2715, 2716, 2717, 2718, 2719, 2720, 2721, 2722, 2723, 2724, 2725, 2726, 2727]}, "1207": {"name": "model.synthetix.perp_market_created_base_sepolia", "type": "model", "succ": [1390, 2753, 2754, 2755, 2756, 2757, 2758, 2759, 2760, 2761, 2762, 2763, 2764]}, "1208": {"name": "model.synthetix.perp_order_settled_base_sepolia", "type": "model", "succ": [1397, 2671, 2672, 2673, 2674, 2675, 2676, 2677, 2678, 2679, 2680, 2681, 2682, 2683, 2684]}, "1209": {"name": "model.synthetix.perp_interest_charged_base_sepolia", "type": "model", "succ": [1394, 2765, 2766, 2767, 2768, 2769, 2770, 2771, 2772, 2773, 2774]}, "1210": {"name": "model.synthetix.perp_interest_rate_updated_base_sepolia", "type": "model", "succ": [2775, 2776, 2777, 2778, 2779, 2780, 2781, 2782, 2783, 2784, 2785, 2786]}, "1211": {"name": "model.synthetix.perp_market_updated_base_sepolia", "type": "model", "succ": [1392, 2685, 2686, 2687, 2688, 2689, 2690, 2691, 2692, 2693, 2694, 2695, 2696, 2697, 2698]}, "1212": {"name": "model.synthetix.spot_order_committed_base_sepolia", "type": "model", "succ": [2787, 2788, 2789, 2790, 2791, 2792, 2793, 2794, 2795, 2796, 2797, 2798, 2799, 2800, 2801]}, "1213": {"name": "model.synthetix.spot_synth_registered_base_sepolia", "type": "model", "succ": [1406, 2830, 2831, 2832, 2833, 2834, 2835, 2836, 2837, 2838, 2839, 2840]}, "1214": {"name": "model.synthetix.spot_order_cancelled_base_sepolia", "type": "model", "succ": [2819, 2820, 2821, 2822, 2823, 2824, 2825, 2826, 2827, 2828, 2829]}, "1215": {"name": "model.synthetix.spot_synth_sold_base_sepolia", "type": "model", "succ": [1404, 2856, 2857, 2858, 2859, 2860, 2861, 2862, 2863, 2864, 2865, 2866, 2867, 2868, 2869, 2870, 2871, 2872]}, "1216": {"name": "model.synthetix.spot_synth_unwrapped_base_sepolia", "type": "model", "succ": [1403, 2885, 2886, 2887, 2888, 2889, 2890, 2891, 2892, 2893, 2894, 2895, 2896, 2897, 2898]}, "1217": {"name": "model.synthetix.spot_order_settled_base_sepolia", "type": "model", "succ": [2802, 2803, 2804, 2805, 2806, 2807, 2808, 2809, 2810, 2811, 2812, 2813, 2814, 2815, 2816, 2817, 2818]}, "1218": {"name": "model.synthetix.spot_synth_bought_base_sepolia", "type": "model", "succ": [1404, 2841, 2842, 2843, 2844, 2845, 2846, 2847, 2848, 2849, 2850, 2851, 2852, 2853, 2854, 2855]}, "1219": {"name": "model.synthetix.spot_synth_wrapped_base_sepolia", "type": "model", "succ": [1403, 2873, 2874, 2875, 2876, 2877, 2878, 2879, 2880, 2881, 2882, 2883, 2884]}, "1220": {"name": "model.synthetix.buyback_processed_base_sepolia", "type": "model", "succ": [1401, 2899, 2900, 2901, 2902, 2903, 2904, 2905, 2906, 2907, 2908, 2909, 2910, 2911]}, "1221": {"name": "model.synthetix.blocks_base_mainnet", "type": "model", "succ": [2912, 2913, 2914]}, "1222": {"name": "model.synthetix.core_market_registered_base_mainnet", "type": "model", "succ": [3006, 3007, 3008, 3009, 3010, 3011, 3012, 3013, 3014, 3015, 3016, 3017]}, "1223": {"name": "model.synthetix.core_pool_created_base_mainnet", "type": "model", "succ": [1421, 3018, 3019, 3020, 3021, 3022, 3023, 3024, 3025, 3026, 3027, 3028, 3029]}, "1224": {"name": "model.synthetix.core_vault_liquidation_base_mainnet", "type": "model", "succ": [3094, 3095, 3096, 3097, 3098, 3099, 3100, 3101, 3102, 3103, 3104, 3105, 3106, 3107, 3108]}, "1225": {"name": "model.synthetix.core_delegation_updated_base_mainnet", "type": "model", "succ": [1420, 1422, 2926, 2927, 2928, 2929, 2930, 2931, 2932, 2933, 2934, 2935, 2936, 2937, 2938, 2939, 2940, 2941, 2942, 2943]}, "1226": {"name": "model.synthetix.core_vault_collateral_base_mainnet", "type": "model", "succ": [1424, 1436, 1448, 3109, 3110, 3111, 3112, 3113, 3114, 3115, 3116, 3117, 3118]}, "1227": {"name": "model.synthetix.core_usd_minted_base_mainnet", "type": "model", "succ": [1428, 1453, 3078, 3079, 3080, 3081, 3082, 3083, 3084, 3085, 3086, 3087, 3088, 3089, 3090, 3091, 3092, 3093]}, "1228": {"name": "model.synthetix.core_account_created_base_mainnet", "type": "model", "succ": [2915, 2916, 2917, 2918, 2919, 2920, 2921, 2922, 2923, 2924, 2925]}, "1229": {"name": "model.synthetix.core_usd_burned_base_mainnet", "type": "model", "succ": [1428, 1453, 3062, 3063, 3064, 3065, 3066, 3067, 3068, 3069, 3070, 3071, 3072, 3073, 3074, 3075, 3076, 3077]}, "1230": {"name": "model.synthetix.core_rewards_distributed_base_mainnet", "type": "model", "succ": [1430, 3046, 3047, 3048, 3049, 3050, 3051, 3052, 3053, 3054, 3055, 3056, 3057, 3058, 3059, 3060, 3061]}, "1231": {"name": "model.synthetix.core_liquidation_base_mainnet", "type": "model", "succ": [2972, 2973, 2974, 2975, 2976, 2977, 2978, 2979, 2980, 2981, 2982, 2983, 2984, 2985, 2986, 2987]}, "1232": {"name": "model.synthetix.core_vault_debt_base_mainnet", "type": "model", "succ": [1429, 1440, 3119, 3120, 3121, 3122, 3123, 3124, 3125]}, "1233": {"name": "model.synthetix.core_market_updated_base_mainnet", "type": "model", "succ": [1419, 2988, 2989, 2990, 2991, 2992, 2993, 2994, 2995, 2996, 2997, 2998, 2999, 3000, 3001, 3002, 3003, 3004, 3005]}, "1234": {"name": "model.synthetix.core_rewards_claimed_base_mainnet", "type": "model", "succ": [3030, 3031, 3032, 3033, 3034, 3035, 3036, 3037, 3038, 3039, 3040, 3041, 3042, 3043, 3044, 3045]}, "1235": {"name": "model.synthetix.core_withdrawn_base_mainnet", "type": "model", "succ": [1426, 2958, 2959, 2960, 2961, 2962, 2963, 2964, 2965, 2966, 2967, 2968, 2969, 2970, 2971]}, "1236": {"name": "model.synthetix.core_deposited_base_mainnet", "type": "model", "succ": [1426, 2944, 2945, 2946, 2947, 2948, 2949, 2950, 2951, 2952, 2953, 2954, 2955, 2956, 2957]}, "1237": {"name": "model.synthetix.perp_position_liquidated_base_mainnet", "type": "model", "succ": [1446, 3177, 3178, 3179, 3180, 3181, 3182, 3183, 3184, 3185, 3186, 3187, 3188, 3189, 3190, 3191, 3192]}, "1238": {"name": "model.synthetix.perp_market_updated_base_mainnet", "type": "model", "succ": [1438, 3163, 3164, 3165, 3166, 3167, 3168, 3169, 3170, 3171, 3172, 3173, 3174, 3175, 3176]}, "1239": {"name": "model.synthetix.perp_interest_rate_updated_base_mainnet", "type": "model", "succ": [3253, 3254, 3255, 3256, 3257, 3258, 3259, 3260, 3261, 3262, 3263, 3264]}, "1240": {"name": "model.synthetix.perp_account_liquidation_attempt_base_mainnet", "type": "model", "succ": [1447, 3193, 3194, 3195, 3196, 3197, 3198, 3199, 3200, 3201, 3202, 3203, 3204, 3205]}, "1241": {"name": "model.synthetix.perp_order_committed_base_mainnet", "type": "model", "succ": [1445, 3137, 3138, 3139, 3140, 3141, 3142, 3143, 3144, 3145, 3146, 3147, 3148]}, "1242": {"name": "model.synthetix.perp_collateral_modified_base_mainnet", "type": "model", "succ": [1444, 3206, 3207, 3208, 3209, 3210, 3211, 3212, 3213, 3214, 3215, 3216, 3217, 3218]}, "1243": {"name": "model.synthetix.perp_previous_order_expired_base_mainnet", "type": "model", "succ": [1437, 3219, 3220, 3221, 3222, 3223, 3224, 3225, 3226, 3227, 3228, 3229, 3230]}, "1244": {"name": "model.synthetix.perp_market_created_base_mainnet", "type": "model", "succ": [1439, 3231, 3232, 3233, 3234, 3235, 3236, 3237, 3238, 3239, 3240, 3241, 3242]}, "1245": {"name": "model.synthetix.perp_interest_charged_base_mainnet", "type": "model", "succ": [1442, 3243, 3244, 3245, 3246, 3247, 3248, 3249, 3250, 3251, 3252]}, "1246": {"name": "model.synthetix.perp_account_created_base_mainnet", "type": "model", "succ": [1441, 3126, 3127, 3128, 3129, 3130, 3131, 3132, 3133, 3134, 3135, 3136]}, "1247": {"name": "model.synthetix.perp_order_settled_base_mainnet", "type": "model", "succ": [1443, 3149, 3150, 3151, 3152, 3153, 3154, 3155, 3156, 3157, 3158, 3159, 3160, 3161, 3162]}, "1248": {"name": "model.synthetix.spot_order_cancelled_base_mainnet", "type": "model", "succ": [3297, 3298, 3299, 3300, 3301, 3302, 3303, 3304, 3305, 3306, 3307]}, "1249": {"name": "model.synthetix.spot_synth_sold_base_mainnet", "type": "model", "succ": [1451, 3334, 3335, 3336, 3337, 3338, 3339, 3340, 3341, 3342, 3343, 3344, 3345, 3346, 3347, 3348, 3349, 3350]}, "1250": {"name": "model.synthetix.spot_order_committed_base_mainnet", "type": "model", "succ": [3265, 3266, 3267, 3268, 3269, 3270, 3271, 3272, 3273, 3274, 3275, 3276, 3277, 3278, 3279]}, "1251": {"name": "model.synthetix.spot_order_settled_base_mainnet", "type": "model", "succ": [3280, 3281, 3282, 3283, 3284, 3285, 3286, 3287, 3288, 3289, 3290, 3291, 3292, 3293, 3294, 3295, 3296]}, "1252": {"name": "model.synthetix.spot_synth_registered_base_mainnet", "type": "model", "succ": [1452, 3308, 3309, 3310, 3311, 3312, 3313, 3314, 3315, 3316, 3317, 3318]}, "1253": {"name": "model.synthetix.spot_synth_wrapped_base_mainnet", "type": "model", "succ": [1454, 3351, 3352, 3353, 3354, 3355, 3356, 3357, 3358, 3359, 3360, 3361, 3362]}, "1254": {"name": "model.synthetix.spot_synth_unwrapped_base_mainnet", "type": "model", "succ": [1454, 3363, 3364, 3365, 3366, 3367, 3368, 3369, 3370, 3371, 3372, 3373, 3374, 3375, 3376]}, "1255": {"name": "model.synthetix.spot_synth_bought_base_mainnet", "type": "model", "succ": [1451, 3319, 3320, 3321, 3322, 3323, 3324, 3325, 3326, 3327, 3328, 3329, 3330, 3331, 3332, 3333]}, "1256": {"name": "model.synthetix.buyback_processed_base_mainnet", "type": "model", "succ": [1449, 3377, 3378, 3379, 3380, 3381, 3382, 3383, 3384, 3385, 3386, 3387, 3388, 3389]}, "1257": {"name": "model.synthetix.blocks_eth_mainnet", "type": "model", "succ": [3390, 3391, 3392]}, "1258": {"name": "model.synthetix.core_vault_collateral_eth_mainnet", "type": "model", "succ": [1476, 1486, 3601, 3602, 3603, 3604, 3605, 3606, 3607, 3608, 3609, 3610]}, "1259": {"name": "model.synthetix.core_pool_created_eth_mainnet", "type": "model", "succ": [1482, 3510, 3511, 3512, 3513, 3514, 3515, 3516, 3517, 3518, 3519, 3520, 3521]}, "1260": {"name": "model.synthetix.core_rewards_distributed_eth_mainnet", "type": "model", "succ": [1469, 3538, 3539, 3540, 3541, 3542, 3543, 3544, 3545, 3546, 3547, 3548, 3549, 3550, 3551, 3552, 3553]}, "1261": {"name": "model.synthetix.core_withdrawn_eth_mainnet", "type": "model", "succ": [1468, 3450, 3451, 3452, 3453, 3454, 3455, 3456, 3457, 3458, 3459, 3460, 3461, 3462, 3463]}, "1262": {"name": "model.synthetix.core_market_updated_eth_mainnet", "type": "model", "succ": [1478, 3480, 3481, 3482, 3483, 3484, 3485, 3486, 3487, 3488, 3489, 3490, 3491, 3492, 3493, 3494, 3495, 3496, 3497]}, "1263": {"name": "model.synthetix.core_rewards_claimed_eth_mainnet", "type": "model", "succ": [3522, 3523, 3524, 3525, 3526, 3527, 3528, 3529, 3530, 3531, 3532, 3533, 3534, 3535, 3536, 3537]}, "1264": {"name": "model.synthetix.core_account_migrated_eth_mainnet", "type": "model", "succ": [1474, 3404, 3405, 3406, 3407, 3408, 3409, 3410, 3411, 3412, 3413, 3414, 3415, 3416, 3417]}, "1265": {"name": "model.synthetix.core_vault_debt_eth_mainnet", "type": "model", "succ": [1473, 3611, 3612, 3613, 3614, 3615, 3616, 3617]}, "1266": {"name": "model.synthetix.core_usd_burned_eth_mainnet", "type": "model", "succ": [1481, 3554, 3555, 3556, 3557, 3558, 3559, 3560, 3561, 3562, 3563, 3564, 3565, 3566, 3567, 3568, 3569]}, "1267": {"name": "model.synthetix.core_deposited_eth_mainnet", "type": "model", "succ": [1468, 3436, 3437, 3438, 3439, 3440, 3441, 3442, 3443, 3444, 3445, 3446, 3447, 3448, 3449]}, "1268": {"name": "model.synthetix.core_liquidation_eth_mainnet", "type": "model", "succ": [3464, 3465, 3466, 3467, 3468, 3469, 3470, 3471, 3472, 3473, 3474, 3475, 3476, 3477, 3478, 3479]}, "1269": {"name": "model.synthetix.core_account_created_eth_mainnet", "type": "model", "succ": [3393, 3394, 3395, 3396, 3397, 3398, 3399, 3400, 3401, 3402, 3403]}, "1270": {"name": "model.synthetix.core_market_registered_eth_mainnet", "type": "model", "succ": [3498, 3499, 3500, 3501, 3502, 3503, 3504, 3505, 3506, 3507, 3508, 3509]}, "1271": {"name": "model.synthetix.core_vault_liquidation_eth_mainnet", "type": "model", "succ": [3586, 3587, 3588, 3589, 3590, 3591, 3592, 3593, 3594, 3595, 3596, 3597, 3598, 3599, 3600]}, "1272": {"name": "model.synthetix.core_usd_minted_eth_mainnet", "type": "model", "succ": [1481, 3570, 3571, 3572, 3573, 3574, 3575, 3576, 3577, 3578, 3579, 3580, 3581, 3582, 3583, 3584, 3585]}, "1273": {"name": "model.synthetix.core_delegation_updated_eth_mainnet", "type": "model", "succ": [1467, 1471, 3418, 3419, 3420, 3421, 3422, 3423, 3424, 3425, 3426, 3427, 3428, 3429, 3430, 3431, 3432, 3433, 3434, 3435]}, "1274": {"name": "model.synthetix.treasury_vote_recorded_snax_mainnet", "type": "model", "succ": [3647, 3648, 3649, 3650, 3651, 3652, 3653, 3654, 3655, 3656, 3657, 3658, 3659, 3660]}, "1275": {"name": "model.synthetix.blocks_snax_mainnet", "type": "model", "succ": [3618, 3619]}, "1276": {"name": "model.synthetix.ambassador_vote_recorded_snax_mainnet", "type": "model", "succ": [3674, 3675, 3676, 3677, 3678, 3679, 3680, 3681, 3682, 3683, 3684, 3685, 3686, 3687]}, "1277": {"name": "model.synthetix.spartan_vote_withdrawn_snax_mainnet", "type": "model", "succ": [3634, 3635, 3636, 3637, 3638, 3639, 3640, 3641, 3642, 3643, 3644, 3645, 3646]}, "1278": {"name": "model.synthetix.spartan_vote_recorded_snax_mainnet", "type": "model", "succ": [3620, 3621, 3622, 3623, 3624, 3625, 3626, 3627, 3628, 3629, 3630, 3631, 3632, 3633]}, "1279": {"name": "model.synthetix.treasury_vote_withdrawn_snax_mainnet", "type": "model", "succ": [3661, 3662, 3663, 3664, 3665, 3666, 3667, 3668, 3669, 3670, 3671, 3672, 3673]}, "1280": {"name": "model.synthetix.ambassador_vote_withdrawn_snax_mainnet", "type": "model", "succ": [3688, 3689, 3690, 3691, 3692, 3693, 3694, 3695, 3696, 3697, 3698, 3699, 3700]}, "1281": {"name": "model.synthetix.blocks_snax_testnet", "type": "model", "succ": [3701, 3702]}, "1282": {"name": "model.synthetix.gov_vote_withdrawn_snax_testnet", "type": "model", "succ": [3717, 3718, 3719, 3720, 3721, 3722, 3723, 3724, 3725, 3726, 3727, 3728, 3729]}, "1283": {"name": "model.synthetix.gov_vote_recorded_snax_testnet", "type": "model", "succ": [3703, 3704, 3705, 3706, 3707, 3708, 3709, 3710, 3711, 3712, 3713, 3714, 3715, 3716]}, "1284": {"name": "model.synthetix.fct_core_market_updated_arbitrum_sepolia", "type": "model", "succ": [3768, 3769, 3770, 3771, 3772, 3773, 3774, 3775, 3776, 3777, 3778, 3779]}, "1285": {"name": "model.synthetix.fct_core_pool_delegation_arbitrum_sepolia", "type": "model", "succ": [3783, 3784, 3785, 3786]}, "1286": {"name": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia", "type": "model", "succ": [1295, 1297, 3833, 3834, 3835, 3836, 3837, 3838, 3839, 3840, 3841, 3842]}, "1287": {"name": "model.synthetix.fct_pool_rewards_arbitrum_sepolia", "type": "model", "succ": [1286, 3730, 3731, 3732, 3733, 3734, 3735, 3736, 3737]}, "1288": {"name": "model.synthetix.fct_pool_debt_arbitrum_sepolia", "type": "model", "succ": [1286, 1298, 1296, 3792, 3793, 3794, 3795, 3796, 3797]}, "1289": {"name": "model.synthetix.fct_prices_hourly_arbitrum_sepolia", "type": "model", "succ": [1286, 3973, 3974, 3975, 3976]}, "1290": {"name": "model.synthetix.fct_pool_issuance_arbitrum_sepolia", "type": "model", "succ": [1298, 3803, 3804, 3805, 3806, 3807, 3808, 3809, 3810]}, "1291": {"name": "model.synthetix.fct_core_account_delegation_arbitrum_sepolia", "type": "model", "succ": [3738, 3739, 3740, 3741, 3742, 3743, 3744]}, "1292": {"name": "model.synthetix.fct_core_pool_collateral_arbitrum_sepolia", "type": "model", "succ": [3780, 3781, 3782]}, "1293": {"name": "seed.synthetix.arbitrum_sepolia_reward_distributors", "type": "seed", "succ": [1287, 1490, 1491]}, "1294": {"name": "model.synthetix.fct_core_apr_rewards_arbitrum_sepolia", "type": "model"}, "1295": {"name": "model.synthetix.fct_pool_pnl_hourly_reward_arbitrum_sepolia", "type": "model", "succ": [1294]}, "1296": {"name": "model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia", "type": "model", "succ": [1295, 1299, 3811, 3812, 3813, 3814, 3815, 3816, 3817, 3818, 3819, 3820, 3821, 3822, 3823, 3824, 3825, 3826]}, "1297": {"name": "model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia", "type": "model", "succ": [1296, 3827, 3828, 3829, 3830, 3831, 3832]}, "1298": {"name": "model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia", "type": "model", "succ": [1296, 3798, 3799, 3800, 3801, 3802]}, "1299": {"name": "model.synthetix.fct_core_apr_arbitrum_sepolia", "type": "model", "succ": [3745, 3746, 3747, 3748, 3749, 3750, 3751, 3752, 3753, 3754, 3755, 3756, 3757, 3758, 3759, 3760, 3761, 3762, 3763, 3764, 3765, 3766, 3767]}, "1300": {"name": "model.synthetix.fct_core_pools_arbitrum_sepolia", "type": "model", "succ": [3787, 3788, 3789, 3790, 3791]}, "1301": {"name": "model.synthetix.fct_perp_accounts_arbitrum_sepolia", "type": "model", "succ": [3965, 3966, 3967, 3968]}, "1302": {"name": "model.synthetix.fct_perp_liq_account_arbitrum_sepolia", "type": "model", "succ": [1320, 3961, 3962, 3963, 3964]}, "1303": {"name": "model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia", "type": "model", "succ": [3866, 3867, 3868, 3869, 3870, 3871, 3872, 3873, 3874, 3875, 3876, 3877]}, "1304": {"name": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "type": "model", "succ": [1318, 1319, 1323, 1321, 1327, 3878, 3879, 3880, 3881, 3882, 3883, 3884, 3885, 3886, 3887, 3888, 3889, 3890, 3891, 3892, 3893, 3894, 3895, 3896, 3897, 3898, 3899, 3900, 3901, 3902, 3903, 3904, 3905, 3906, 3907, 3908, 3909]}, "1305": {"name": "model.synthetix.fct_perp_markets_arbitrum_sepolia", "type": "model", "succ": [1304, 1306, 1308, 1311, 3923, 3924, 3925, 3926, 3927, 3928]}, "1306": {"name": "model.synthetix.fct_perp_orders_arbitrum_sepolia", "type": "model", "succ": [3913, 3914, 3915, 3916, 3917, 3918, 3919, 3920, 3921, 3922]}, "1307": {"name": "model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia", "type": "model", "succ": [3855, 3856, 3857, 3858, 3859, 3860, 3861, 3862, 3863, 3864, 3865]}, "1308": {"name": "model.synthetix.fct_perp_liq_position_arbitrum_sepolia", "type": "model", "succ": [1318, 1321, 3948, 3949, 3950, 3951, 3952, 3953, 3954, 3955, 3956, 3957, 3958, 3959, 3960]}, "1309": {"name": "model.synthetix.fct_perp_pnl_arbitrum_sepolia", "type": "model", "succ": [3910, 3911, 3912]}, "1310": {"name": "model.synthetix.fct_perp_interest_charged_arbitrum_sepolia", "type": "model", "succ": [3843, 3844, 3845, 3846, 3847, 3848, 3849, 3850, 3851, 3852, 3853, 3854]}, "1311": {"name": "model.synthetix.fct_perp_market_history_arbitrum_sepolia", "type": "model", "succ": [1312, 3929, 3930, 3931, 3932, 3933, 3934, 3935, 3936, 3937, 3938, 3939, 3940, 3941, 3942, 3943, 3944, 3945, 3946, 3947]}, "1312": {"name": "model.synthetix.fct_prices_arbitrum_sepolia", "type": "model", "succ": [1289, 3969, 3970, 3971, 3972]}, "1313": {"name": "seed.synthetix.arbitrum_sepolia_tokens", "type": "seed", "succ": [1312, 1498, 1499]}, "1314": {"name": "model.synthetix.fct_spot_atomics_arbitrum_sepolia", "type": "model", "succ": [1316, 3982, 3983, 3984, 3985, 3986, 3987, 3988, 3989, 3990, 3991]}, "1315": {"name": "model.synthetix.fct_spot_wrapper_arbitrum_sepolia", "type": "model", "succ": [1316, 3997, 3998, 3999, 4000, 4001, 4002, 4003, 4004]}, "1316": {"name": "model.synthetix.fct_synth_supply_arbitrum_sepolia", "type": "model", "succ": [3977, 3978, 3979, 3980, 3981]}, "1317": {"name": "model.synthetix.fct_spot_markets_arbitrum_sepolia", "type": "model", "succ": [3992, 3993, 3994, 3995, 3996]}, "1318": {"name": "model.synthetix.fct_perp_account_stats_hourly_arbitrum_sepolia", "type": "model", "succ": [1325]}, "1319": {"name": "model.synthetix.fct_perp_keeper_stats_hourly_arbitrum_sepolia", "type": "model", "succ": [1324]}, "1320": {"name": "model.synthetix.fct_perp_stats_hourly_arbitrum_sepolia", "type": "model", "succ": [1326]}, "1321": {"name": "model.synthetix.fct_perp_market_stats_hourly_arbitrum_sepolia", "type": "model", "succ": [1320, 1322]}, "1322": {"name": "model.synthetix.fct_perp_market_stats_daily_arbitrum_sepolia", "type": "model"}, "1323": {"name": "model.synthetix.fct_perp_tracking_stats_hourly_arbitrum_sepolia", "type": "model", "succ": [1327]}, "1324": {"name": "model.synthetix.fct_perp_keeper_stats_daily_arbitrum_sepolia", "type": "model"}, "1325": {"name": "model.synthetix.fct_perp_account_stats_daily_arbitrum_sepolia", "type": "model"}, "1326": {"name": "model.synthetix.fct_perp_stats_daily_arbitrum_sepolia", "type": "model"}, "1327": {"name": "model.synthetix.fct_perp_tracking_stats_daily_arbitrum_sepolia", "type": "model"}, "1328": {"name": "model.synthetix.fct_core_account_delegation_arbitrum_mainnet", "type": "model", "succ": [4013, 4014, 4015, 4016, 4017, 4018, 4019]}, "1329": {"name": "model.synthetix.fct_core_pools_arbitrum_mainnet", "type": "model", "succ": [4062, 4063, 4064, 4065, 4066]}, "1330": {"name": "model.synthetix.fct_core_apr_arbitrum_mainnet", "type": "model", "succ": [4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042]}, "1331": {"name": "model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet", "type": "model", "succ": [1330, 1333, 4086, 4087, 4088, 4089, 4090, 4091, 4092, 4093, 4094, 4095, 4096, 4097, 4098, 4099, 4100, 4101]}, "1332": {"name": "model.synthetix.fct_core_apr_rewards_arbitrum_mainnet", "type": "model"}, "1333": {"name": "model.synthetix.fct_pool_pnl_hourly_reward_arbitrum_mainnet", "type": "model", "succ": [1332]}, "1334": {"name": "model.synthetix.fct_pool_rewards_arbitrum_mainnet", "type": "model", "succ": [1337, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012]}, "1335": {"name": "seed.synthetix.arbitrum_mainnet_reward_distributors", "type": "seed", "succ": [1334, 1488, 1489]}, "1336": {"name": "model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet", "type": "model", "succ": [1331, 4102, 4103, 4104, 4105, 4106, 4107]}, "1337": {"name": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet", "type": "model", "succ": [1336, 1333, 4108, 4109, 4110, 4111, 4112, 4113, 4114, 4115, 4116, 4117]}, "1338": {"name": "model.synthetix.fct_pool_debt_arbitrum_mainnet", "type": "model", "succ": [1331, 1337, 1339, 4067, 4068, 4069, 4070, 4071, 4072]}, "1339": {"name": "model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet", "type": "model", "succ": [1331, 4073, 4074, 4075, 4076, 4077]}, "1340": {"name": "model.synthetix.fct_pool_issuance_arbitrum_mainnet", "type": "model", "succ": [1339, 4078, 4079, 4080, 4081, 4082, 4083, 4084, 4085]}, "1341": {"name": "model.synthetix.fct_prices_hourly_arbitrum_mainnet", "type": "model", "succ": [1337, 4248, 4249, 4250, 4251]}, "1342": {"name": "model.synthetix.fct_core_pool_collateral_arbitrum_mainnet", "type": "model", "succ": [4055, 4056, 4057]}, "1343": {"name": "model.synthetix.fct_core_pool_delegation_arbitrum_mainnet", "type": "model", "succ": [4058, 4059, 4060, 4061]}, "1344": {"name": "model.synthetix.fct_core_market_updated_arbitrum_mainnet", "type": "model", "succ": [4043, 4044, 4045, 4046, 4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054]}, "1345": {"name": "model.synthetix.fct_perp_liq_position_arbitrum_mainnet", "type": "model", "succ": [1369, 1363, 4223, 4224, 4225, 4226, 4227, 4228, 4229, 4230, 4231, 4232, 4233, 4234, 4235]}, "1346": {"name": "model.synthetix.fct_perp_markets_arbitrum_mainnet", "type": "model", "succ": [1345, 1349, 1353, 1354, 4198, 4199, 4200, 4201, 4202, 4203]}, "1347": {"name": "model.synthetix.fct_perp_pnl_arbitrum_mainnet", "type": "model", "succ": [4185, 4186, 4187]}, "1348": {"name": "model.synthetix.fct_perp_liq_account_arbitrum_mainnet", "type": "model", "succ": [1366, 4236, 4237, 4238, 4239]}, "1349": {"name": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "type": "model", "succ": [1365, 1367, 1369, 1368, 1363, 4153, 4154, 4155, 4156, 4157, 4158, 4159, 4160, 4161, 4162, 4163, 4164, 4165, 4166, 4167, 4168, 4169, 4170, 4171, 4172, 4173, 4174, 4175, 4176, 4177, 4178, 4179, 4180, 4181, 4182, 4183, 4184]}, "1350": {"name": "model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet", "type": "model", "succ": [4130, 4131, 4132, 4133, 4134, 4135, 4136, 4137, 4138, 4139, 4140]}, "1351": {"name": "model.synthetix.fct_perp_interest_charged_arbitrum_mainnet", "type": "model", "succ": [4118, 4119, 4120, 4121, 4122, 4123, 4124, 4125, 4126, 4127, 4128, 4129]}, "1352": {"name": "model.synthetix.fct_perp_accounts_arbitrum_mainnet", "type": "model", "succ": [4240, 4241, 4242, 4243]}, "1353": {"name": "model.synthetix.fct_perp_orders_arbitrum_mainnet", "type": "model", "succ": [4188, 4189, 4190, 4191, 4192, 4193, 4194, 4195, 4196, 4197]}, "1354": {"name": "model.synthetix.fct_perp_market_history_arbitrum_mainnet", "type": "model", "succ": [1356, 4204, 4205, 4206, 4207, 4208, 4209, 4210, 4211, 4212, 4213, 4214, 4215, 4216, 4217, 4218, 4219, 4220, 4221, 4222]}, "1355": {"name": "model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet", "type": "model", "succ": [4141, 4142, 4143, 4144, 4145, 4146, 4147, 4148, 4149, 4150, 4151, 4152]}, "1356": {"name": "model.synthetix.fct_prices_arbitrum_mainnet", "type": "model", "succ": [1341, 4244, 4245, 4246, 4247]}, "1357": {"name": "seed.synthetix.arbitrum_mainnet_tokens", "type": "seed", "succ": [1356, 1496, 1497]}, "1358": {"name": "model.synthetix.fct_spot_atomics_arbitrum_mainnet", "type": "model", "succ": [1360, 4257, 4258, 4259, 4260, 4261, 4262, 4263, 4264, 4265, 4266]}, "1359": {"name": "model.synthetix.fct_spot_wrapper_arbitrum_mainnet", "type": "model", "succ": [1360, 4272, 4273, 4274, 4275, 4276, 4277, 4278, 4279]}, "1360": {"name": "model.synthetix.fct_synth_supply_arbitrum_mainnet", "type": "model", "succ": [4252, 4253, 4254, 4255, 4256]}, "1361": {"name": "model.synthetix.fct_spot_markets_arbitrum_mainnet", "type": "model", "succ": [4267, 4268, 4269, 4270, 4271]}, "1362": {"name": "model.synthetix.fct_perp_market_stats_daily_arbitrum_mainnet", "type": "model"}, "1363": {"name": "model.synthetix.fct_perp_market_stats_hourly_arbitrum_mainnet", "type": "model", "succ": [1362, 1366]}, "1364": {"name": "model.synthetix.fct_perp_keeper_stats_daily_arbitrum_mainnet", "type": "model"}, "1365": {"name": "model.synthetix.fct_perp_keeper_stats_hourly_arbitrum_mainnet", "type": "model", "succ": [1364]}, "1366": {"name": "model.synthetix.fct_perp_stats_hourly_arbitrum_mainnet", "type": "model", "succ": [1370]}, "1367": {"name": "model.synthetix.fct_perp_tracking_stats_daily_arbitrum_mainnet", "type": "model"}, "1368": {"name": "model.synthetix.fct_perp_tracking_stats_hourly_arbitrum_mainnet", "type": "model", "succ": [1367]}, "1369": {"name": "model.synthetix.fct_perp_account_stats_hourly_arbitrum_mainnet", "type": "model", "succ": [1371]}, "1370": {"name": "model.synthetix.fct_perp_stats_daily_arbitrum_mainnet", "type": "model"}, "1371": {"name": "model.synthetix.fct_perp_account_stats_daily_arbitrum_mainnet", "type": "model"}, "1372": {"name": "model.synthetix.fct_core_account_delegation_base_sepolia", "type": "model", "succ": [4288, 4289, 4290, 4291, 4292, 4293, 4294]}, "1373": {"name": "model.synthetix.fct_core_pool_collateral_base_sepolia", "type": "model", "succ": [4329, 4330, 4331]}, "1374": {"name": "model.synthetix.fct_core_market_updated_base_sepolia", "type": "model", "succ": [4317, 4318, 4319, 4320, 4321, 4322, 4323, 4324, 4325, 4326, 4327, 4328]}, "1375": {"name": "model.synthetix.fct_core_apr_base_sepolia", "type": "model", "succ": [4295, 4296, 4297, 4298, 4299, 4300, 4301, 4302, 4303, 4304, 4305, 4306, 4307, 4308, 4309, 4310, 4311, 4312, 4313, 4314, 4315, 4316]}, "1376": {"name": "model.synthetix.fct_pool_pnl_hourly_base_sepolia", "type": "model", "succ": [1375, 1385, 4360, 4361, 4362, 4363, 4364, 4365, 4366, 4367, 4368, 4369, 4370, 4371, 4372, 4373, 4374]}, "1377": {"name": "model.synthetix.fct_pool_debt_base_sepolia", "type": "model", "succ": [1376, 1380, 1378, 4341, 4342, 4343, 4344, 4345, 4346]}, "1378": {"name": "model.synthetix.fct_pool_issuance_hourly_base_sepolia", "type": "model", "succ": [1376, 4347, 4348, 4349, 4350, 4351]}, "1379": {"name": "model.synthetix.fct_pool_rewards_hourly_base_sepolia", "type": "model", "succ": [1376, 4375, 4376, 4377, 4378, 4379, 4380]}, "1380": {"name": "model.synthetix.fct_pool_rewards_token_hourly_base_sepolia", "type": "model", "succ": [1379, 1385, 4381, 4382, 4383, 4384, 4385, 4386, 4387, 4388, 4389, 4390]}, "1381": {"name": "model.synthetix.fct_pool_rewards_base_sepolia", "type": "model", "succ": [1380, 4280, 4281, 4282, 4283, 4284, 4285, 4286, 4287]}, "1382": {"name": "model.synthetix.fct_prices_hourly_base_sepolia", "type": "model", "succ": [1380, 4521, 4522, 4523, 4524]}, "1383": {"name": "model.synthetix.fct_pool_issuance_base_sepolia", "type": "model", "succ": [1378, 4352, 4353, 4354, 4355, 4356, 4357, 4358, 4359]}, "1384": {"name": "model.synthetix.fct_core_apr_rewards_base_sepolia", "type": "model"}, "1385": {"name": "model.synthetix.fct_pool_pnl_hourly_reward_base_sepolia", "type": "model", "succ": [1384]}, "1386": {"name": "model.synthetix.fct_core_pools_base_sepolia", "type": "model", "succ": [4336, 4337, 4338, 4339, 4340]}, "1387": {"name": "model.synthetix.fct_core_pool_delegation_base_sepolia", "type": "model", "succ": [4332, 4333, 4334, 4335]}, "1388": {"name": "seed.synthetix.base_sepolia_reward_distributors", "type": "seed", "succ": [1381, 1494, 1495]}, "1389": {"name": "model.synthetix.fct_perp_previous_order_expired_base_sepolia", "type": "model", "succ": [4414, 4415, 4416, 4417, 4418, 4419, 4420, 4421, 4422, 4423, 4424, 4425]}, "1390": {"name": "model.synthetix.fct_perp_markets_base_sepolia", "type": "model", "succ": [1392, 1395, 1397, 1398, 4471, 4472, 4473, 4474, 4475, 4476]}, "1391": {"name": "model.synthetix.fct_perp_collateral_modified_base_sepolia", "type": "model", "succ": [4403, 4404, 4405, 4406, 4407, 4408, 4409, 4410, 4411, 4412, 4413]}, "1392": {"name": "model.synthetix.fct_perp_market_history_base_sepolia", "type": "model", "succ": [1400, 4477, 4478, 4479, 4480, 4481, 4482, 4483, 4484, 4485, 4486, 4487, 4488, 4489, 4490, 4491, 4492, 4493, 4494, 4495]}, "1393": {"name": "model.synthetix.fct_perp_liq_account_base_sepolia", "type": "model", "succ": [1412, 4509, 4510, 4511, 4512]}, "1394": {"name": "model.synthetix.fct_perp_interest_charged_base_sepolia", "type": "model", "succ": [4391, 4392, 4393, 4394, 4395, 4396, 4397, 4398, 4399, 4400, 4401, 4402]}, "1395": {"name": "model.synthetix.fct_perp_liq_position_base_sepolia", "type": "model", "succ": [1407, 1409, 4496, 4497, 4498, 4499, 4500, 4501, 4502, 4503, 4504, 4505, 4506, 4507, 4508]}, "1396": {"name": "model.synthetix.fct_perp_pnl_base_sepolia", "type": "model", "succ": [4458, 4459, 4460]}, "1397": {"name": "model.synthetix.fct_perp_trades_base_sepolia", "type": "model", "succ": [1407, 1408, 1409, 1410, 1415, 4426, 4427, 4428, 4429, 4430, 4431, 4432, 4433, 4434, 4435, 4436, 4437, 4438, 4439, 4440, 4441, 4442, 4443, 4444, 4445, 4446, 4447, 4448, 4449, 4450, 4451, 4452, 4453, 4454, 4455, 4456, 4457]}, "1398": {"name": "model.synthetix.fct_perp_orders_base_sepolia", "type": "model", "succ": [4461, 4462, 4463, 4464, 4465, 4466, 4467, 4468, 4469, 4470]}, "1399": {"name": "model.synthetix.fct_perp_accounts_base_sepolia", "type": "model", "succ": [4513, 4514, 4515, 4516]}, "1400": {"name": "model.synthetix.fct_prices_base_sepolia", "type": "model", "succ": [1382, 4517, 4518, 4519, 4520]}, "1401": {"name": "model.synthetix.fct_buyback_base_sepolia", "type": "model", "succ": [1400, 1417, 1418, 4571, 4572, 4573, 4574, 4575, 4576, 4577, 4578, 4579, 4580]}, "1402": {"name": "seed.synthetix.base_sepolia_tokens", "type": "seed", "succ": [1400, 1502, 1503]}, "1403": {"name": "model.synthetix.fct_spot_wrapper_base_sepolia", "type": "model", "succ": [1405, 4545, 4546, 4547, 4548, 4549, 4550, 4551, 4552]}, "1404": {"name": "model.synthetix.fct_spot_atomics_base_sepolia", "type": "model", "succ": [1405, 4530, 4531, 4532, 4533, 4534, 4535, 4536, 4537, 4538, 4539]}, "1405": {"name": "model.synthetix.fct_synth_supply_base_sepolia", "type": "model", "succ": [4525, 4526, 4527, 4528, 4529]}, "1406": {"name": "model.synthetix.fct_spot_markets_base_sepolia", "type": "model", "succ": [4540, 4541, 4542, 4543, 4544]}, "1407": {"name": "model.synthetix.fct_perp_account_stats_hourly_base_sepolia", "type": "model", "succ": [1413]}, "1408": {"name": "model.synthetix.fct_perp_tracking_stats_hourly_base_sepolia", "type": "model", "succ": [1410]}, "1409": {"name": "model.synthetix.fct_perp_market_stats_hourly_base_sepolia", "type": "model", "succ": [1414, 1412]}, "1410": {"name": "model.synthetix.fct_perp_tracking_stats_daily_base_sepolia", "type": "model"}, "1411": {"name": "model.synthetix.fct_perp_stats_daily_base_sepolia", "type": "model"}, "1412": {"name": "model.synthetix.fct_perp_stats_hourly_base_sepolia", "type": "model", "succ": [1411]}, "1413": {"name": "model.synthetix.fct_perp_account_stats_daily_base_sepolia", "type": "model"}, "1414": {"name": "model.synthetix.fct_perp_market_stats_daily_base_sepolia", "type": "model"}, "1415": {"name": "model.synthetix.fct_perp_keeper_stats_hourly_base_sepolia", "type": "model", "succ": [1416]}, "1416": {"name": "model.synthetix.fct_perp_keeper_stats_daily_base_sepolia", "type": "model"}, "1417": {"name": "model.synthetix.fct_buyback_hourly_base_sepolia", "type": "model", "succ": [4562, 4563, 4564, 4565, 4566, 4567, 4568, 4569, 4570]}, "1418": {"name": "model.synthetix.fct_buyback_daily_base_sepolia", "type": "model", "succ": [4553, 4554, 4555, 4556, 4557, 4558, 4559, 4560, 4561]}, "1419": {"name": "model.synthetix.fct_core_market_updated_base_mainnet", "type": "model", "succ": [4628, 4629, 4630, 4631, 4632, 4633, 4634, 4635, 4636, 4637, 4638, 4639]}, "1420": {"name": "model.synthetix.fct_core_pool_delegation_base_mainnet", "type": "model", "succ": [4643, 4644, 4645, 4646]}, "1421": {"name": "model.synthetix.fct_core_pools_base_mainnet", "type": "model", "succ": [4647, 4648, 4649, 4650, 4651]}, "1422": {"name": "model.synthetix.fct_core_account_delegation_base_mainnet", "type": "model", "succ": [4599, 4600, 4601, 4602, 4603, 4604, 4605]}, "1423": {"name": "model.synthetix.fct_pool_pnl_hourly_reward_base_mainnet", "type": "model", "succ": [1434]}, "1424": {"name": "model.synthetix.fct_pool_pnl_hourly_base_mainnet", "type": "model", "succ": [1423, 1435, 4671, 4672, 4673, 4674, 4675, 4676, 4677, 4678, 4679, 4680, 4681, 4682, 4683, 4684, 4685]}, "1425": {"name": "model.synthetix.fct_pool_rewards_token_hourly_base_mainnet", "type": "model", "succ": [1423, 1432, 4692, 4693, 4694, 4695, 4696, 4697, 4698, 4699, 4700, 4701]}, "1426": {"name": "model.synthetix.fct_core_pool_collateral_base_mainnet", "type": "model", "succ": [4640, 4641, 4642]}, "1427": {"name": "model.synthetix.fct_pool_issuance_hourly_base_mainnet", "type": "model", "succ": [1424, 4658, 4659, 4660, 4661, 4662]}, "1428": {"name": "model.synthetix.fct_pool_issuance_base_mainnet", "type": "model", "succ": [1427, 4663, 4664, 4665, 4666, 4667, 4668, 4669, 4670]}, "1429": {"name": "model.synthetix.fct_pool_debt_base_mainnet", "type": "model", "succ": [1427, 1425, 1424, 4652, 4653, 4654, 4655, 4656, 4657]}, "1430": {"name": "model.synthetix.fct_pool_rewards_base_mainnet", "type": "model", "succ": [1425, 4591, 4592, 4593, 4594, 4595, 4596, 4597, 4598]}, "1431": {"name": "model.synthetix.fct_prices_hourly_base_mainnet", "type": "model", "succ": [1425, 4832, 4833, 4834, 4835]}, "1432": {"name": "model.synthetix.fct_pool_rewards_hourly_base_mainnet", "type": "model", "succ": [1424, 4686, 4687, 4688, 4689, 4690, 4691]}, "1433": {"name": "seed.synthetix.base_mainnet_reward_distributors", "type": "seed", "succ": [1430, 1492, 1493]}, "1434": {"name": "model.synthetix.fct_core_apr_rewards_base_mainnet", "type": "model"}, "1435": {"name": "model.synthetix.fct_core_apr_base_mainnet", "type": "model", "succ": [4606, 4607, 4608, 4609, 4610, 4611, 4612, 4613, 4614, 4615, 4616, 4617, 4618, 4619, 4620, 4621, 4622, 4623, 4624, 4625, 4626, 4627]}, "1436": {"name": "model.synthetix.fct_core_vault_collateral_base_mainnet", "type": "model", "succ": [4581, 4582, 4583, 4584, 4585, 4586, 4587, 4588, 4589, 4590]}, "1437": {"name": "model.synthetix.fct_perp_previous_order_expired_base_mainnet", "type": "model", "succ": [4725, 4726, 4727, 4728, 4729, 4730, 4731, 4732, 4733, 4734, 4735, 4736]}, "1438": {"name": "model.synthetix.fct_perp_market_history_base_mainnet", "type": "model", "succ": [1448, 4788, 4789, 4790, 4791, 4792, 4793, 4794, 4795, 4796, 4797, 4798, 4799, 4800, 4801, 4802, 4803, 4804, 4805, 4806]}, "1439": {"name": "model.synthetix.fct_perp_markets_base_mainnet", "type": "model", "succ": [1438, 1443, 1445, 1446, 4782, 4783, 4784, 4785, 4786, 4787]}, "1440": {"name": "model.synthetix.fct_perp_pnl_base_mainnet", "type": "model", "succ": [4769, 4770, 4771]}, "1441": {"name": "model.synthetix.fct_perp_accounts_base_mainnet", "type": "model", "succ": [4824, 4825, 4826, 4827]}, "1442": {"name": "model.synthetix.fct_perp_interest_charged_base_mainnet", "type": "model", "succ": [4702, 4703, 4704, 4705, 4706, 4707, 4708, 4709, 4710, 4711, 4712, 4713]}, "1443": {"name": "model.synthetix.fct_perp_trades_base_mainnet", "type": "model", "succ": [1455, 1463, 1459, 1457, 1462, 4737, 4738, 4739, 4740, 4741, 4742, 4743, 4744, 4745, 4746, 4747, 4748, 4749, 4750, 4751, 4752, 4753, 4754, 4755, 4756, 4757, 4758, 4759, 4760, 4761, 4762, 4763, 4764, 4765, 4766, 4767, 4768]}, "1444": {"name": "model.synthetix.fct_perp_collateral_modified_base_mainnet", "type": "model", "succ": [4714, 4715, 4716, 4717, 4718, 4719, 4720, 4721, 4722, 4723, 4724]}, "1445": {"name": "model.synthetix.fct_perp_orders_base_mainnet", "type": "model", "succ": [4772, 4773, 4774, 4775, 4776, 4777, 4778, 4779, 4780, 4781]}, "1446": {"name": "model.synthetix.fct_perp_liq_position_base_mainnet", "type": "model", "succ": [1457, 1462, 4807, 4808, 4809, 4810, 4811, 4812, 4813, 4814, 4815, 4816, 4817, 4818, 4819]}, "1447": {"name": "model.synthetix.fct_perp_liq_account_base_mainnet", "type": "model", "succ": [1460, 4820, 4821, 4822, 4823]}, "1448": {"name": "model.synthetix.fct_prices_base_mainnet", "type": "model", "succ": [1431, 4828, 4829, 4830, 4831]}, "1449": {"name": "model.synthetix.fct_buyback_base_mainnet", "type": "model", "succ": [1448, 1465, 1466, 4882, 4883, 4884, 4885, 4886, 4887, 4888, 4889, 4890, 4891]}, "1450": {"name": "seed.synthetix.base_mainnet_tokens", "type": "seed", "succ": [1448, 1500, 1501]}, "1451": {"name": "model.synthetix.fct_spot_atomics_base_mainnet", "type": "model", "succ": [1453, 4841, 4842, 4843, 4844, 4845, 4846, 4847, 4848, 4849, 4850]}, "1452": {"name": "model.synthetix.fct_spot_markets_base_mainnet", "type": "model", "succ": [4851, 4852, 4853, 4854, 4855]}, "1453": {"name": "model.synthetix.fct_synth_supply_base_mainnet", "type": "model", "succ": [4836, 4837, 4838, 4839, 4840]}, "1454": {"name": "model.synthetix.fct_spot_wrapper_base_mainnet", "type": "model", "succ": [1453, 4856, 4857, 4858, 4859, 4860, 4861, 4862, 4863]}, "1455": {"name": "model.synthetix.fct_perp_tracking_stats_hourly_base_mainnet", "type": "model", "succ": [1463]}, "1456": {"name": "model.synthetix.fct_perp_market_stats_daily_base_mainnet", "type": "model"}, "1457": {"name": "model.synthetix.fct_perp_market_stats_hourly_base_mainnet", "type": "model", "succ": [1456, 1460]}, "1458": {"name": "model.synthetix.fct_perp_keeper_stats_daily_base_mainnet", "type": "model"}, "1459": {"name": "model.synthetix.fct_perp_keeper_stats_hourly_base_mainnet", "type": "model", "succ": [1458]}, "1460": {"name": "model.synthetix.fct_perp_stats_hourly_base_mainnet", "type": "model", "succ": [1464]}, "1461": {"name": "model.synthetix.fct_perp_account_stats_daily_base_mainnet", "type": "model"}, "1462": {"name": "model.synthetix.fct_perp_account_stats_hourly_base_mainnet", "type": "model", "succ": [1461]}, "1463": {"name": "model.synthetix.fct_perp_tracking_stats_daily_base_mainnet", "type": "model"}, "1464": {"name": "model.synthetix.fct_perp_stats_daily_base_mainnet", "type": "model"}, "1465": {"name": "model.synthetix.fct_buyback_hourly_base_mainnet", "type": "model", "succ": [4873, 4874, 4875, 4876, 4877, 4878, 4879, 4880, 4881]}, "1466": {"name": "model.synthetix.fct_buyback_daily_base_mainnet", "type": "model", "succ": [4864, 4865, 4866, 4867, 4868, 4869, 4870, 4871, 4872]}, "1467": {"name": "model.synthetix.fct_core_account_delegation_eth_mainnet", "type": "model", "succ": [4900, 4901, 4902, 4903, 4904, 4905, 4906]}, "1468": {"name": "model.synthetix.fct_core_pool_collateral_eth_mainnet", "type": "model", "succ": [4943, 4944, 4945]}, "1469": {"name": "model.synthetix.fct_pool_rewards_eth_mainnet", "type": "model", "succ": [1477, 4892, 4893, 4894, 4895, 4896, 4897, 4898, 4899]}, "1470": {"name": "seed.synthetix.eth_mainnet_reward_distributors", "type": "seed", "succ": [1469]}, "1471": {"name": "model.synthetix.fct_core_pool_delegation_eth_mainnet", "type": "model", "succ": [4946, 4947, 4948, 4949]}, "1472": {"name": "model.synthetix.fct_core_migration_hourly_eth_mainnet", "type": "model", "succ": [1476, 5023, 5024, 5025, 5026, 5027, 5028]}, "1473": {"name": "model.synthetix.fct_pool_debt_eth_mainnet", "type": "model", "succ": [1472, 1480, 1476, 1477, 4955, 4956, 4957, 4958, 4959, 4960]}, "1474": {"name": "model.synthetix.fct_core_migration_eth_mainnet", "type": "model", "succ": [1472, 5011, 5012, 5013, 5014, 5015, 5016, 5017, 5018, 5019, 5020, 5021, 5022]}, "1475": {"name": "model.synthetix.fct_pool_pnl_hourly_reward_eth_mainnet", "type": "model", "succ": [1479]}, "1476": {"name": "model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "type": "model", "succ": [1475, 1484, 4974, 4975, 4976, 4977, 4978, 4979, 4980, 4981, 4982, 4983, 4984, 4985, 4986, 4987, 4988, 4989, 4990]}, "1477": {"name": "model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet", "type": "model", "succ": [1475, 1483, 4997, 4998, 4999, 5000, 5001, 5002, 5003, 5004, 5005, 5006, 5007, 5008, 5009, 5010]}, "1478": {"name": "model.synthetix.fct_core_market_updated_eth_mainnet", "type": "model", "succ": [4931, 4932, 4933, 4934, 4935, 4936, 4937, 4938, 4939, 4940, 4941, 4942]}, "1479": {"name": "model.synthetix.fct_core_apr_rewards_eth_mainnet", "type": "model"}, "1480": {"name": "model.synthetix.fct_pool_issuance_hourly_eth_mainnet", "type": "model", "succ": [1476, 4961, 4962, 4963, 4964, 4965]}, "1481": {"name": "model.synthetix.fct_pool_issuance_eth_mainnet", "type": "model", "succ": [1480, 4966, 4967, 4968, 4969, 4970, 4971, 4972, 4973]}, "1482": {"name": "model.synthetix.fct_core_pools_eth_mainnet", "type": "model", "succ": [4950, 4951, 4952, 4953, 4954]}, "1483": {"name": "model.synthetix.fct_pool_rewards_hourly_eth_mainnet", "type": "model", "succ": [1476, 4991, 4992, 4993, 4994, 4995, 4996]}, "1484": {"name": "model.synthetix.fct_core_apr_eth_mainnet", "type": "model", "succ": [4907, 4908, 4909, 4910, 4911, 4912, 4913, 4914, 4915, 4916, 4917, 4918, 4919, 4920, 4921, 4922, 4923, 4924, 4925, 4926, 4927, 4928, 4929, 4930]}, "1485": {"name": "model.synthetix.fct_prices_hourly_eth_mainnet", "type": "model", "succ": [1477, 5033, 5034, 5035, 5036]}, "1486": {"name": "model.synthetix.fct_prices_eth_mainnet", "type": "model", "succ": [1485, 5029, 5030, 5031, 5032]}, "1487": {"name": "seed.synthetix.eth_mainnet_tokens", "type": "seed", "succ": [1486]}, "1488": {"name": "test.synthetix.not_null_arbitrum_mainnet_reward_distributors_distributor_address.700581d5a6", "type": "test"}, "1489": {"name": "test.synthetix.not_null_arbitrum_mainnet_reward_distributors_token_symbol.a65060c57e", "type": "test"}, "1490": {"name": "test.synthetix.not_null_arbitrum_sepolia_reward_distributors_distributor_address.6379395bc6", "type": "test"}, "1491": {"name": "test.synthetix.not_null_arbitrum_sepolia_reward_distributors_token_symbol.62adebb178", "type": "test"}, "1492": {"name": "test.synthetix.not_null_base_mainnet_reward_distributors_distributor_address.d0aab9bee0", "type": "test"}, "1493": {"name": "test.synthetix.not_null_base_mainnet_reward_distributors_token_symbol.d94311a8fc", "type": "test"}, "1494": {"name": "test.synthetix.not_null_base_sepolia_reward_distributors_distributor_address.08551b149c", "type": "test"}, "1495": {"name": "test.synthetix.not_null_base_sepolia_reward_distributors_token_symbol.37319f3c5c", "type": "test"}, "1496": {"name": "test.synthetix.not_null_arbitrum_mainnet_tokens_token_address.08d3db4ee2", "type": "test"}, "1497": {"name": "test.synthetix.not_null_arbitrum_mainnet_tokens_token_symbol.619d115f2e", "type": "test"}, "1498": {"name": "test.synthetix.not_null_arbitrum_sepolia_tokens_token_address.9daa149fb1", "type": "test"}, "1499": {"name": "test.synthetix.not_null_arbitrum_sepolia_tokens_token_symbol.17ecd3a7d8", "type": "test"}, "1500": {"name": "test.synthetix.not_null_base_mainnet_tokens_token_address.47a3f5acd2", "type": "test"}, "1501": {"name": "test.synthetix.not_null_base_mainnet_tokens_token_symbol.77007fd576", "type": "test"}, "1502": {"name": "test.synthetix.not_null_base_sepolia_tokens_token_address.73f3c4e0ef", "type": "test"}, "1503": {"name": "test.synthetix.not_null_base_sepolia_tokens_token_symbol.1afdd41b38", "type": "test"}, "1504": {"name": "test.synthetix.not_null_blocks_arbitrum_sepolia_block_number.73833a1893", "type": "test"}, "1505": {"name": "test.synthetix.unique_blocks_arbitrum_sepolia_block_number.4c474d2bd5", "type": "test"}, "1506": {"name": "test.synthetix.dbt_utils_recency_blocks_arbitrum_sepolia_hour__ts__1.8a321a2874", "type": "test"}, "1507": {"name": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_owner.9aad095481", "type": "test"}, "1508": {"name": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_account_id.7a98480d2d", "type": "test"}, "1509": {"name": "test.synthetix.dbt_utils_accepted_range_core_account_created_arbitrum_sepolia_account_id__True__0.2ee2f4ab2f", "type": "test"}, "1510": {"name": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_id.07253fa9ea", "type": "test"}, "1511": {"name": "test.synthetix.unique_core_account_created_arbitrum_sepolia_id.f9001194ee", "type": "test"}, "1512": {"name": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_transaction_hash.59070c07aa", "type": "test"}, "1513": {"name": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_block_number.1841c44bbb", "type": "test"}, "1514": {"name": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_block_timestamp.74d0052bed", "type": "test"}, "1515": {"name": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_event_name.8db7179ccc", "type": "test"}, "1516": {"name": "test.synthetix.accepted_values_core_account_created_arbitrum_sepolia_event_name__AccountCreated.f6de61acf3", "type": "test"}, "1517": {"name": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_contract.c63e7e4dbf", "type": "test"}, "1518": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_contract.8f08a5a9da", "type": "test"}, "1519": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_id.12fb857e85", "type": "test"}, "1520": {"name": "test.synthetix.unique_core_delegation_updated_arbitrum_sepolia_id.beef769010", "type": "test"}, "1521": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_account_id.689f7da996", "type": "test"}, "1522": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_account_id__True__0.ead58dff29", "type": "test"}, "1523": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_collateral_type.db67498e80", "type": "test"}, "1524": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_pool_id.8f59052242", "type": "test"}, "1525": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_pool_id__True__0.f9aeca9f9a", "type": "test"}, "1526": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_sender.ef3937b25b", "type": "test"}, "1527": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_block_timestamp.ae4bac2433", "type": "test"}, "1528": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_block_number.fa4a36eaeb", "type": "test"}, "1529": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_leverage.d5bd156a6e", "type": "test"}, "1530": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_leverage__True__1000000000000000000__1000000000000000000.5ff8a67507", "type": "test"}, "1531": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_transaction_hash.8199cb0155", "type": "test"}, "1532": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_amount.77ddc8625f", "type": "test"}, "1533": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_amount__True__0.aefd73a62f", "type": "test"}, "1534": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_event_name.4d0a81b0f4", "type": "test"}, "1535": {"name": "test.synthetix.accepted_values_core_delegation_updated_arbitrum_sepolia_event_name__DelegationUpdated.46889d7476", "type": "test"}, "1536": {"name": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_collateral_type.88d590c5ca", "type": "test"}, "1537": {"name": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_id.7d3846b9e3", "type": "test"}, "1538": {"name": "test.synthetix.unique_core_deposited_arbitrum_sepolia_id.9f22c1a15e", "type": "test"}, "1539": {"name": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_contract.98776e9523", "type": "test"}, "1540": {"name": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_event_name.ca52f6033b", "type": "test"}, "1541": {"name": "test.synthetix.accepted_values_core_deposited_arbitrum_sepolia_event_name__Deposited.1c0d375890", "type": "test"}, "1542": {"name": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_transaction_hash.8084f934a8", "type": "test"}, "1543": {"name": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_account_id.0850a5cdd2", "type": "test"}, "1544": {"name": "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_sepolia_account_id__True__0.d3287e563c", "type": "test"}, "1545": {"name": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_sender.2aeec9aec1", "type": "test"}, "1546": {"name": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_block_timestamp.423f2e9f55", "type": "test"}, "1547": {"name": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_block_number.c3036ab47e", "type": "test"}, "1548": {"name": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_token_amount.653e14e03e", "type": "test"}, "1549": {"name": "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_sepolia_token_amount__True__0.0f0aa65236", "type": "test"}, "1550": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_block_timestamp.7fcd8e34b4", "type": "test"}, "1551": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_contract.7095f79cd5", "type": "test"}, "1552": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_block_number.fb2901f9b9", "type": "test"}, "1553": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_transaction_hash.a4480fb9e0", "type": "test"}, "1554": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_token_amount.df20ce27b8", "type": "test"}, "1555": {"name": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_sepolia_token_amount__True__0.0301b264d6", "type": "test"}, "1556": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_collateral_type.462d8e9d4a", "type": "test"}, "1557": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_account_id.93a7f1c6e0", "type": "test"}, "1558": {"name": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_sepolia_account_id__True__0.d4050dde67", "type": "test"}, "1559": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_id.bdd65cec2b", "type": "test"}, "1560": {"name": "test.synthetix.unique_core_withdrawn_arbitrum_sepolia_id.3f0503a510", "type": "test"}, "1561": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_sender.b2d53e6596", "type": "test"}, "1562": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_event_name.6e275cf97d", "type": "test"}, "1563": {"name": "test.synthetix.accepted_values_core_withdrawn_arbitrum_sepolia_event_name__Withdrawn.cd07ab25e2", "type": "test"}, "1564": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_pool_id.851303c6c6", "type": "test"}, "1565": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_pool_id__True__0.d1a4bd0579", "type": "test"}, "1566": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_block_timestamp.2b65fcd144", "type": "test"}, "1567": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_block_number.28a164853c", "type": "test"}, "1568": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_id.acb7c881c1", "type": "test"}, "1569": {"name": "test.synthetix.unique_core_liquidation_arbitrum_sepolia_id.7489e81022", "type": "test"}, "1570": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_contract.b3848813ec", "type": "test"}, "1571": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_event_name.6dff9cd9a5", "type": "test"}, "1572": {"name": "test.synthetix.accepted_values_core_liquidation_arbitrum_sepolia_event_name__Liquidation.32c120b3b8", "type": "test"}, "1573": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_collateral_type.611a474b69", "type": "test"}, "1574": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_sender.b1951bbf59", "type": "test"}, "1575": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_account_id.2f2251c90a", "type": "test"}, "1576": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_account_id__True__0.fa367d1bc5", "type": "test"}, "1577": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_transaction_hash.aa34dc1b7f", "type": "test"}, "1578": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_liquidate_as_account_id.8fb362bd59", "type": "test"}, "1579": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_liquidate_as_account_id__True__0.aa641f64fe", "type": "test"}, "1580": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_id.087024faa4", "type": "test"}, "1581": {"name": "test.synthetix.unique_core_market_updated_arbitrum_sepolia_id.7ed403a10d", "type": "test"}, "1582": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_block_timestamp.f0ccbe740a", "type": "test"}, "1583": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_block_number.18b9e7bff4", "type": "test"}, "1584": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_transaction_hash.697e3dd319", "type": "test"}, "1585": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_contract.925fa67624", "type": "test"}, "1586": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_event_name.07d4bde491", "type": "test"}, "1587": {"name": "test.synthetix.accepted_values_core_market_updated_arbitrum_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.4a106f8344", "type": "test"}, "1588": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_market_id.4d2767c0b4", "type": "test"}, "1589": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_market_id__True__0.f774945861", "type": "test"}, "1590": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_net_issuance.ab387b275f", "type": "test"}, "1591": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_deposited_collateral_value.2a9afd7205", "type": "test"}, "1592": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_deposited_collateral_value__True__0.bb2ac3f8fc", "type": "test"}, "1593": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_sender.b4216822d2", "type": "test"}, "1594": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_collateral_type.0163e724c2", "type": "test"}, "1595": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_credit_capacity.ed07eaef21", "type": "test"}, "1596": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_token_amount.e980630f1e", "type": "test"}, "1597": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_token_amount__True__0.33dea408c4", "type": "test"}, "1598": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_market.67fc30dc60", "type": "test"}, "1599": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_market_id.c742aae1d0", "type": "test"}, "1600": {"name": "test.synthetix.unique_core_market_registered_arbitrum_sepolia_market_id.78637df31f", "type": "test"}, "1601": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_id.88f5db38d2", "type": "test"}, "1602": {"name": "test.synthetix.unique_core_market_registered_arbitrum_sepolia_id.5964f1fbf3", "type": "test"}, "1603": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_block_timestamp.fa45bb6a23", "type": "test"}, "1604": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_contract.8d5b49ae4d", "type": "test"}, "1605": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_transaction_hash.9904023035", "type": "test"}, "1606": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_block_number.94a8562b13", "type": "test"}, "1607": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_event_name.72e398dd82", "type": "test"}, "1608": {"name": "test.synthetix.accepted_values_core_market_registered_arbitrum_sepolia_event_name__MarketRegistered.0d43228789", "type": "test"}, "1609": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_sender.f940ee9c3a", "type": "test"}, "1610": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_contract.bd9da8f8fc", "type": "test"}, "1611": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_sender.999d6ba1d5", "type": "test"}, "1612": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_block_timestamp.fd0d1a2266", "type": "test"}, "1613": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_id.2ecf600861", "type": "test"}, "1614": {"name": "test.synthetix.unique_core_pool_created_arbitrum_sepolia_id.520ef444f0", "type": "test"}, "1615": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_block_number.28a66d0e74", "type": "test"}, "1616": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_transaction_hash.09e0ac3340", "type": "test"}, "1617": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_event_name.9148e96626", "type": "test"}, "1618": {"name": "test.synthetix.accepted_values_core_pool_created_arbitrum_sepolia_event_name__PoolCreated.d04166c685", "type": "test"}, "1619": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_owner.980ce0b630", "type": "test"}, "1620": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_pool_id.1fccbc8d94", "type": "test"}, "1621": {"name": "test.synthetix.dbt_utils_accepted_range_core_pool_created_arbitrum_sepolia_pool_id__True__0.d3bc479935", "type": "test"}, "1622": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_transaction_hash.680f286a1c", "type": "test"}, "1623": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_account_id.f2bf56343c", "type": "test"}, "1624": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_account_id__True__0.931fbcf6dd", "type": "test"}, "1625": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_collateral_type.d2183c9d15", "type": "test"}, "1626": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_event_name.a3f0d6ec61", "type": "test"}, "1627": {"name": "test.synthetix.accepted_values_core_rewards_claimed_arbitrum_sepolia_event_name__RewardsClaimed.34f660416a", "type": "test"}, "1628": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_contract.d436fcb4ac", "type": "test"}, "1629": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_amount.c69c35b9b1", "type": "test"}, "1630": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_amount__True__0.4bdbe43c5e", "type": "test"}, "1631": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_distributor.3f6ad9aa55", "type": "test"}, "1632": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_block_timestamp.b87721cc33", "type": "test"}, "1633": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_id.9a1c133f3b", "type": "test"}, "1634": {"name": "test.synthetix.unique_core_rewards_claimed_arbitrum_sepolia_id.f24f1c4553", "type": "test"}, "1635": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_pool_id.a883be69bc", "type": "test"}, "1636": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_pool_id__True__0.8b433a3bc6", "type": "test"}, "1637": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_block_number.9a6d0e0806", "type": "test"}, "1638": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_id.4fea69e81a", "type": "test"}, "1639": {"name": "test.synthetix.unique_core_rewards_distributed_arbitrum_sepolia_id.728eef2ccb", "type": "test"}, "1640": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_event_name.1803af1787", "type": "test"}, "1641": {"name": "test.synthetix.accepted_values_core_rewards_distributed_arbitrum_sepolia_event_name__RewardsDistributed.94958bacc6", "type": "test"}, "1642": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_amount.8682e416ae", "type": "test"}, "1643": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_amount__True__0.a57935c0b7", "type": "test"}, "1644": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_contract.7bb7fd8da4", "type": "test"}, "1645": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_block_timestamp.b3adafb4cf", "type": "test"}, "1646": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_transaction_hash.2ae04c7450", "type": "test"}, "1647": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_collateral_type.099d0e256e", "type": "test"}, "1648": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_block_number.5fbc655c9b", "type": "test"}, "1649": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_duration.a042625996", "type": "test"}, "1650": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_duration__True__0.905006d2f0", "type": "test"}, "1651": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_distributor.f184171df4", "type": "test"}, "1652": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_pool_id.4ae694bfec", "type": "test"}, "1653": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_pool_id__True__0.4ca72a296c", "type": "test"}, "1654": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_amount.6baf89b24c", "type": "test"}, "1655": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_amount__True__0.048d31e429", "type": "test"}, "1656": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_pool_id.7bf8dd6882", "type": "test"}, "1657": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_pool_id__True__0.d19a9e58b9", "type": "test"}, "1658": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_event_name.2334208293", "type": "test"}, "1659": {"name": "test.synthetix.accepted_values_core_usd_burned_arbitrum_sepolia_event_name__UsdBurned.82b5e1f839", "type": "test"}, "1660": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_id.a9d148b478", "type": "test"}, "1661": {"name": "test.synthetix.unique_core_usd_burned_arbitrum_sepolia_id.65a6dbfca4", "type": "test"}, "1662": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_block_number.a36a988eb1", "type": "test"}, "1663": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_account_id.620cecde52", "type": "test"}, "1664": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_account_id__True__0.2bc68923f9", "type": "test"}, "1665": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_sender.e732504915", "type": "test"}, "1666": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_transaction_hash.91ab5b1d0b", "type": "test"}, "1667": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_contract.91add9f346", "type": "test"}, "1668": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_collateral_type.9bcf375dc5", "type": "test"}, "1669": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_block_timestamp.5bcc977f3d", "type": "test"}, "1670": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_pool_id.41123c7a06", "type": "test"}, "1671": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_pool_id__True__0.ae99bd6ea3", "type": "test"}, "1672": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_block_timestamp.baa0ed9288", "type": "test"}, "1673": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_account_id.e8dbb7db41", "type": "test"}, "1674": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_account_id__True__0.3ae041bf59", "type": "test"}, "1675": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_collateral_type.36a06f20c5", "type": "test"}, "1676": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_block_number.3319b5e432", "type": "test"}, "1677": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_id.07b94c915b", "type": "test"}, "1678": {"name": "test.synthetix.unique_core_usd_minted_arbitrum_sepolia_id.d868aed363", "type": "test"}, "1679": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_sender.b183e1c56f", "type": "test"}, "1680": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_amount.cd18eb6390", "type": "test"}, "1681": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_amount__True__0.e93e8d1936", "type": "test"}, "1682": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_event_name.b210011389", "type": "test"}, "1683": {"name": "test.synthetix.accepted_values_core_usd_minted_arbitrum_sepolia_event_name__UsdMinted.5fd40cc553", "type": "test"}, "1684": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_transaction_hash.38f21551fd", "type": "test"}, "1685": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_contract.71d9365153", "type": "test"}, "1686": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_transaction_hash.6b1e45b06a", "type": "test"}, "1687": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_collateral_type.0b2d659b09", "type": "test"}, "1688": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_pool_id.c0c0a011c4", "type": "test"}, "1689": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_sepolia_pool_id__True__0.6022175c23", "type": "test"}, "1690": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_event_name.6ee4c7edec", "type": "test"}, "1691": {"name": "test.synthetix.accepted_values_core_vault_liquidation_arbitrum_sepolia_event_name__VaultLiquidation.0c7e403f1c", "type": "test"}, "1692": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_id.e478906cc0", "type": "test"}, "1693": {"name": "test.synthetix.unique_core_vault_liquidation_arbitrum_sepolia_id.39f25ec5ad", "type": "test"}, "1694": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_block_timestamp.3f8fcf20ee", "type": "test"}, "1695": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_liquidate_as_account_id.557d546c5f", "type": "test"}, "1696": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_sepolia_liquidate_as_account_id__True__0.8896409533", "type": "test"}, "1697": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_liquidation_data.0e7de46ea6", "type": "test"}, "1698": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_contract.2bb4203c78", "type": "test"}, "1699": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_block_number.fbedd6aa28", "type": "test"}, "1700": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_sender.e33149c915", "type": "test"}, "1701": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_ts.74e3fe431f", "type": "test"}, "1702": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_block_number.7c4c28bc6d", "type": "test"}, "1703": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_pool_id.11828e6701", "type": "test"}, "1704": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_pool_id__True__0.99b4d66658", "type": "test"}, "1705": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_collateral_type.c23ed9827f", "type": "test"}, "1706": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_amount.e85fb4a97b", "type": "test"}, "1707": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_amount__True__0.ceaca21b1b", "type": "test"}, "1708": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_collateral_value.77882c9c22", "type": "test"}, "1709": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_collateral_value__True__0.5e64981616", "type": "test"}, "1710": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_contract_address.d90d5e4d47", "type": "test"}, "1711": {"name": "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_ts.6259a43e83", "type": "test"}, "1712": {"name": "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_block_number.39b83b17e0", "type": "test"}, "1713": {"name": "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_pool_id.3d27f2e067", "type": "test"}, "1714": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_debt_arbitrum_sepolia_pool_id__True__0.6a7fea5bbc", "type": "test"}, "1715": {"name": "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_collateral_type.c136eaeaa7", "type": "test"}, "1716": {"name": "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_debt.13e23e52e8", "type": "test"}, "1717": {"name": "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_contract_address.7162b1bbad", "type": "test"}, "1718": {"name": "test.synthetix.unique_perp_account_created_arbitrum_sepolia_id.335484a5c5", "type": "test"}, "1719": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_id.45c30d0895", "type": "test"}, "1720": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_event_name.7cdc353a34", "type": "test"}, "1721": {"name": "test.synthetix.accepted_values_perp_account_created_arbitrum_sepolia_event_name__AccountCreated.b75a805866", "type": "test"}, "1722": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_block_number.a0bf9a3f0f", "type": "test"}, "1723": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_block_timestamp.7330d8d33c", "type": "test"}, "1724": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_owner.0774b6c4c3", "type": "test"}, "1725": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_account_id.6a6774d721", "type": "test"}, "1726": {"name": "test.synthetix.dbt_utils_accepted_range_perp_account_created_arbitrum_sepolia_account_id__True__0.0141d8699d", "type": "test"}, "1727": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_transaction_hash.f4dba09d54", "type": "test"}, "1728": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_contract.fde67ea53e", "type": "test"}, "1729": {"name": "test.synthetix.unique_perp_order_committed_arbitrum_sepolia_id.11b844d761", "type": "test"}, "1730": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_id.af12508db9", "type": "test"}, "1731": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_block_number.a115d197bb", "type": "test"}, "1732": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_block_timestamp.e2dce83de3", "type": "test"}, "1733": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_transaction_hash.2672ca73bf", "type": "test"}, "1734": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_contract.f7f4678e01", "type": "test"}, "1735": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_event_name.8c94a5144a", "type": "test"}, "1736": {"name": "test.synthetix.accepted_values_perp_order_committed_arbitrum_sepolia_event_name__OrderCommitted.9ba89086fc", "type": "test"}, "1737": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_market_id.76f09344d3", "type": "test"}, "1738": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_sepolia_market_id__True__0.51034c57fd", "type": "test"}, "1739": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_account_id.539cca2995", "type": "test"}, "1740": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_sepolia_account_id__True__0.374a09c8bb", "type": "test"}, "1741": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_contract.f9fbebc768", "type": "test"}, "1742": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_event_name.c9e5a717f5", "type": "test"}, "1743": {"name": "test.synthetix.accepted_values_perp_order_settled_arbitrum_sepolia_event_name__OrderSettled.08d7370d84", "type": "test"}, "1744": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_account_id.e604936b3a", "type": "test"}, "1745": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_account_id__True__0.b532485142", "type": "test"}, "1746": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_market_id.456fcb9a8d", "type": "test"}, "1747": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_market_id__True__0.bfedab225b", "type": "test"}, "1748": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_collected_fees.c1a9ca82df", "type": "test"}, "1749": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_collected_fees__True__0.8c8446ac0e", "type": "test"}, "1750": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_transaction_hash.60c06595e6", "type": "test"}, "1751": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_block_timestamp.8460ed1771", "type": "test"}, "1752": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_block_number.7ab4260eae", "type": "test"}, "1753": {"name": "test.synthetix.unique_perp_order_settled_arbitrum_sepolia_id.a95bcce825", "type": "test"}, "1754": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_id.bbaf076398", "type": "test"}, "1755": {"name": "test.synthetix.unique_perp_market_updated_arbitrum_sepolia_id.66008e7961", "type": "test"}, "1756": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_id.3b2c812312", "type": "test"}, "1757": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_block_number.b556a7789f", "type": "test"}, "1758": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_block_timestamp.09877a4d82", "type": "test"}, "1759": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_transaction_hash.1c205dac4b", "type": "test"}, "1760": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_contract.0cf0f68ca0", "type": "test"}, "1761": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_event_name.ffc855a652", "type": "test"}, "1762": {"name": "test.synthetix.accepted_values_perp_market_updated_arbitrum_sepolia_event_name__MarketUpdated.44006a072f", "type": "test"}, "1763": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_market_id.9835cafd8a", "type": "test"}, "1764": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_market_id__True__0.0852877223", "type": "test"}, "1765": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_price.e62a84d2a0", "type": "test"}, "1766": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_price__True__0.e44ad44456", "type": "test"}, "1767": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_interest_rate.f378e28263", "type": "test"}, "1768": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_interest_rate__True__0.cf75ef25fe", "type": "test"}, "1769": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_account_id.8c9a3c7cb5", "type": "test"}, "1770": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_account_id__True__0.dd5e38b371", "type": "test"}, "1771": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_market_id.3c1a2d74dc", "type": "test"}, "1772": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_market_id__True__0.c1cfe90353", "type": "test"}, "1773": {"name": "test.synthetix.unique_perp_position_liquidated_arbitrum_sepolia_id.efb42ae977", "type": "test"}, "1774": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_id.2b7f1d2fcf", "type": "test"}, "1775": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_transaction_hash.ad296550e8", "type": "test"}, "1776": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_current_position_size.48d8db66c7", "type": "test"}, "1777": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_current_position_size__True__0.f5183b3ff9", "type": "test"}, "1778": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_event_name.b8b10783cf", "type": "test"}, "1779": {"name": "test.synthetix.accepted_values_perp_position_liquidated_arbitrum_sepolia_event_name__PositionLiquidated.8a0af4d18c", "type": "test"}, "1780": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_block_number.13ef61c2cc", "type": "test"}, "1781": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_amount_liquidated.2b3c4071f6", "type": "test"}, "1782": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_amount_liquidated__True__0.f820c88c54", "type": "test"}, "1783": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_contract.f6b0610ff4", "type": "test"}, "1784": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_block_timestamp.9c42b4a7ff", "type": "test"}, "1785": {"name": "test.synthetix.unique_perp_account_liquidation_attempt_arbitrum_sepolia_id.2e20bbf35e", "type": "test"}, "1786": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_id.16e1d1d778", "type": "test"}, "1787": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_account_id.d617ede5c8", "type": "test"}, "1788": {"name": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_sepolia_account_id__True__0.911c056a18", "type": "test"}, "1789": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_block_number.14f09936e9", "type": "test"}, "1790": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_reward.22a482d5b4", "type": "test"}, "1791": {"name": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_sepolia_reward__True__0.70c89658c8", "type": "test"}, "1792": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_block_timestamp.070792744c", "type": "test"}, "1793": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_contract.4fee3320ac", "type": "test"}, "1794": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_event_name.531495d577", "type": "test"}, "1795": {"name": "test.synthetix.accepted_values_perp_account_liquidation_attempt_arbitrum_sepolia_event_name__AccountLiquidationAttempt.a9fed061a2", "type": "test"}, "1796": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_transaction_hash.e3f511ad1c", "type": "test"}, "1797": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_full_liquidation.06f23e5311", "type": "test"}, "1798": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_block_timestamp.04b9f9b01a", "type": "test"}, "1799": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_contract.ee416b6a9d", "type": "test"}, "1800": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_event_name.ce95828591", "type": "test"}, "1801": {"name": "test.synthetix.accepted_values_perp_collateral_modified_arbitrum_sepolia_event_name__CollateralModified.323c4011f3", "type": "test"}, "1802": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_block_number.c21551e453", "type": "test"}, "1803": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_collateral_id.49ab2aa3b1", "type": "test"}, "1804": {"name": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_sepolia_collateral_id__True__0.186c371865", "type": "test"}, "1805": {"name": "test.synthetix.unique_perp_collateral_modified_arbitrum_sepolia_id.21db106d40", "type": "test"}, "1806": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_id.f31b903360", "type": "test"}, "1807": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_sender.a1f5df03f5", "type": "test"}, "1808": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_account_id.c371b3cb29", "type": "test"}, "1809": {"name": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_sepolia_account_id__True__0.57dea412fc", "type": "test"}, "1810": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_transaction_hash.bdc432f4e3", "type": "test"}, "1811": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_block_timestamp.3d7306e577", "type": "test"}, "1812": {"name": "test.synthetix.unique_perp_previous_order_expired_arbitrum_sepolia_id.a6e03f8ffa", "type": "test"}, "1813": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_id.0d3172a155", "type": "test"}, "1814": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_block_number.1bfe765de5", "type": "test"}, "1815": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_market_id.7e2a2424c3", "type": "test"}, "1816": {"name": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_sepolia_market_id__True__0.32d6a1d4a7", "type": "test"}, "1817": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_event_name.c814e3bcf9", "type": "test"}, "1818": {"name": "test.synthetix.accepted_values_perp_previous_order_expired_arbitrum_sepolia_event_name__PreviousOrderExpired.2b0854c0bd", "type": "test"}, "1819": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_transaction_hash.5f4b3fa383", "type": "test"}, "1820": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_account_id.3387518ced", "type": "test"}, "1821": {"name": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_sepolia_account_id__True__0.a0e11cc082", "type": "test"}, "1822": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_contract.9dc88c3682", "type": "test"}, "1823": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_market_name.c93aa611fd", "type": "test"}, "1824": {"name": "test.synthetix.unique_perp_market_created_arbitrum_sepolia_id.bff5e22d8a", "type": "test"}, "1825": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_id.fad8f3147a", "type": "test"}, "1826": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_market_symbol.9afbd894dd", "type": "test"}, "1827": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_event_name.d7dd655280", "type": "test"}, "1828": {"name": "test.synthetix.accepted_values_perp_market_created_arbitrum_sepolia_event_name__MarketCreated.ef5c6685e4", "type": "test"}, "1829": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_block_number.8b50cb58ff", "type": "test"}, "1830": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_block_timestamp.22256d5ced", "type": "test"}, "1831": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_contract.dd490d10f1", "type": "test"}, "1832": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_perps_market_id.6c72e612a4", "type": "test"}, "1833": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_created_arbitrum_sepolia_perps_market_id__True__0.257f31ec2b", "type": "test"}, "1834": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_transaction_hash.0466ce137d", "type": "test"}, "1835": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_event_name.47398c58cd", "type": "test"}, "1836": {"name": "test.synthetix.accepted_values_perp_interest_charged_arbitrum_sepolia_event_name__InterestCharged.bec7912ee9", "type": "test"}, "1837": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_contract.7ba1d62fc1", "type": "test"}, "1838": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_transaction_hash.b7c3eef8f3", "type": "test"}, "1839": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_block_timestamp.9b89e6d1ae", "type": "test"}, "1840": {"name": "test.synthetix.unique_perp_interest_charged_arbitrum_sepolia_id.cba3f293a0", "type": "test"}, "1841": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_id.1c700fc86b", "type": "test"}, "1842": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_block_number.78e1c8865d", "type": "test"}, "1843": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_account_id.a1ec08f106", "type": "test"}, "1844": {"name": "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_arbitrum_sepolia_account_id__True__0.cc700c2056", "type": "test"}, "1845": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_block_timestamp.b58ae2ae86", "type": "test"}, "1846": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_event_name.c050b16b14", "type": "test"}, "1847": {"name": "test.synthetix.accepted_values_perp_interest_rate_updated_arbitrum_sepolia_event_name__InterestRateUpdated.80b23fe264", "type": "test"}, "1848": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_transaction_hash.2ffe4c98dd", "type": "test"}, "1849": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_interest_rate.2aa5f0de8e", "type": "test"}, "1850": {"name": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_sepolia_interest_rate__True__0.4bdf5b571d", "type": "test"}, "1851": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_block_number.e587994ace", "type": "test"}, "1852": {"name": "test.synthetix.unique_perp_interest_rate_updated_arbitrum_sepolia_id.e47b087fd4", "type": "test"}, "1853": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_id.4c2bfc9fe7", "type": "test"}, "1854": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_contract.42f86c5d97", "type": "test"}, "1855": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_super_market_id.3b90bcba60", "type": "test"}, "1856": {"name": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_sepolia_super_market_id__True__0.04014a3a13", "type": "test"}, "1857": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_id.3dc77e7585", "type": "test"}, "1858": {"name": "test.synthetix.unique_spot_order_committed_arbitrum_sepolia_id.7dddd93b21", "type": "test"}, "1859": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_event_name.10fb9fe2fd", "type": "test"}, "1860": {"name": "test.synthetix.accepted_values_spot_order_committed_arbitrum_sepolia_event_name__OrderCommitted.48f82592c2", "type": "test"}, "1861": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_sender.6665c965c9", "type": "test"}, "1862": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_block_timestamp.053b915e14", "type": "test"}, "1863": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_referrer.3934248ab9", "type": "test"}, "1864": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_amount_provided.b4fbc53f60", "type": "test"}, "1865": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_sepolia_amount_provided__True__0.e297093a69", "type": "test"}, "1866": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_transaction_hash.44fbdb881f", "type": "test"}, "1867": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_contract.8724d32b95", "type": "test"}, "1868": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_market_id.4600734bce", "type": "test"}, "1869": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_sepolia_market_id__True__0.156852fc84", "type": "test"}, "1870": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_block_number.e402f23638", "type": "test"}, "1871": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_order_type.cfe77ca9a2", "type": "test"}, "1872": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_final_order_amount__True__0.976f3b49e5", "type": "test"}, "1873": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_settler.709cf86f6a", "type": "test"}, "1874": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_block_number.f4d15aa1c6", "type": "test"}, "1875": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_transaction_hash.e39d83aa1f", "type": "test"}, "1876": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_block_timestamp.4104ea8ae8", "type": "test"}, "1877": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_id.61da8ff5ef", "type": "test"}, "1878": {"name": "test.synthetix.unique_spot_order_settled_arbitrum_sepolia_id.fce4a382d0", "type": "test"}, "1879": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_order_type.ce3ce512a2", "type": "test"}, "1880": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_contract.2b0e9ad75a", "type": "test"}, "1881": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_price.1a44fe5106", "type": "test"}, "1882": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_price__True__0.6c6c67c752", "type": "test"}, "1883": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_market_id.d28592e51d", "type": "test"}, "1884": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_market_id__True__0.6880f35b4a", "type": "test"}, "1885": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_collected_fees.1010c0a5f8", "type": "test"}, "1886": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_collected_fees__True__0.43d000a1f2", "type": "test"}, "1887": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_event_name.51feaa1c12", "type": "test"}, "1888": {"name": "test.synthetix.accepted_values_spot_order_settled_arbitrum_sepolia_event_name__OrderSettled.3825809881", "type": "test"}, "1889": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_id.8e031ca154", "type": "test"}, "1890": {"name": "test.synthetix.unique_spot_order_cancelled_arbitrum_sepolia_id.463daca854", "type": "test"}, "1891": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_block_timestamp.5b304e425f", "type": "test"}, "1892": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_transaction_hash.7bc3d70f6e", "type": "test"}, "1893": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_sender.dd378adc77", "type": "test"}, "1894": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_contract.b838860ee1", "type": "test"}, "1895": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_event_name.e938eb2758", "type": "test"}, "1896": {"name": "test.synthetix.accepted_values_spot_order_cancelled_arbitrum_sepolia_event_name__OrderCancelled.7763c43292", "type": "test"}, "1897": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_market_id.d248c77fa3", "type": "test"}, "1898": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_arbitrum_sepolia_market_id__True__0.047630938a", "type": "test"}, "1899": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_block_number.6b3267b9d4", "type": "test"}, "1900": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_id.ae9e680918", "type": "test"}, "1901": {"name": "test.synthetix.unique_spot_synth_registered_arbitrum_sepolia_id.a09499cc92", "type": "test"}, "1902": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_block_timestamp.8ad856419d", "type": "test"}, "1903": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_synth_market_id.41d8ffc96a", "type": "test"}, "1904": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_arbitrum_sepolia_synth_market_id__True__0.adc193de63", "type": "test"}, "1905": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_block_number.e17831aecf", "type": "test"}, "1906": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_contract.13305b5b4f", "type": "test"}, "1907": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_synth_token_address.30dd706c48", "type": "test"}, "1908": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_event_name.5caf84c585", "type": "test"}, "1909": {"name": "test.synthetix.accepted_values_spot_synth_registered_arbitrum_sepolia_event_name__SynthRegistered.66b8fe9ef2", "type": "test"}, "1910": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_transaction_hash.211b9e6913", "type": "test"}, "1911": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_collected_fees.32235682bf", "type": "test"}, "1912": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_collected_fees__True__0.e69ec41d5e", "type": "test"}, "1913": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_transaction_hash.b57c5b3476", "type": "test"}, "1914": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_synth_market_id.92397dca4f", "type": "test"}, "1915": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_synth_market_id__True__0.869a31cec1", "type": "test"}, "1916": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_block_number.1414f728f0", "type": "test"}, "1917": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_block_timestamp.af0cba6258", "type": "test"}, "1918": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_id.ed20008417", "type": "test"}, "1919": {"name": "test.synthetix.unique_spot_synth_bought_arbitrum_sepolia_id.3ade424d59", "type": "test"}, "1920": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_price.9dde4ea814", "type": "test"}, "1921": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_price__True__0.d95f1532c7", "type": "test"}, "1922": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_contract.2c9cdafac9", "type": "test"}, "1923": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_referrer.c39eda4686", "type": "test"}, "1924": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_event_name.a810bafafd", "type": "test"}, "1925": {"name": "test.synthetix.accepted_values_spot_synth_bought_arbitrum_sepolia_event_name__SynthBought.134dc8cabd", "type": "test"}, "1926": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_event_name.333367310e", "type": "test"}, "1927": {"name": "test.synthetix.accepted_values_spot_synth_sold_arbitrum_sepolia_event_name__SynthSold.fe13707237", "type": "test"}, "1928": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_transaction_hash.da63dad649", "type": "test"}, "1929": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_collected_fees.0c503232cc", "type": "test"}, "1930": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_collected_fees__True__0.18ef00cae1", "type": "test"}, "1931": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_block_timestamp.5734b00c78", "type": "test"}, "1932": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_referrer.31558bcae3", "type": "test"}, "1933": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_block_number.9eb624134f", "type": "test"}, "1934": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_price.1a5abe8024", "type": "test"}, "1935": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_price__True__0.9416491d1c", "type": "test"}, "1936": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_amount_returned.31fa2e2854", "type": "test"}, "1937": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_amount_returned__True__0.491570b785", "type": "test"}, "1938": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_synth_market_id.2629bdcd49", "type": "test"}, "1939": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_synth_market_id__True__0.2196afe46e", "type": "test"}, "1940": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_id.415e7f2126", "type": "test"}, "1941": {"name": "test.synthetix.unique_spot_synth_sold_arbitrum_sepolia_id.dd4ab72a64", "type": "test"}, "1942": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_contract.d5f31e0816", "type": "test"}, "1943": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_id.ec9012b5a4", "type": "test"}, "1944": {"name": "test.synthetix.unique_spot_synth_wrapped_arbitrum_sepolia_id.25ef0efbd8", "type": "test"}, "1945": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_transaction_hash.60e01a101a", "type": "test"}, "1946": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_synth_market_id.f1fccfdd91", "type": "test"}, "1947": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_sepolia_synth_market_id__True__0.ca19b05f78", "type": "test"}, "1948": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_contract.410ac0c77b", "type": "test"}, "1949": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_event_name.e16041e32c", "type": "test"}, "1950": {"name": "test.synthetix.accepted_values_spot_synth_wrapped_arbitrum_sepolia_event_name__SynthWrapped.a482cbf84f", "type": "test"}, "1951": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_block_timestamp.cc2e2e7857", "type": "test"}, "1952": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_block_number.c861cf7b58", "type": "test"}, "1953": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_fees_collected.8c22c01d20", "type": "test"}, "1954": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_sepolia_fees_collected__True__0.9f8402c770", "type": "test"}, "1955": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_block_timestamp.2897aa2af1", "type": "test"}, "1956": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped.4d83dd17da", "type": "test"}, "1957": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped__True__0.2d01453854", "type": "test"}, "1958": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_fees_collected.342d8ecaba", "type": "test"}, "1959": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_fees_collected__True__0.f01b734c27", "type": "test"}, "1960": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_event_name.e2e470100a", "type": "test"}, "1961": {"name": "test.synthetix.accepted_values_spot_synth_unwrapped_arbitrum_sepolia_event_name__SynthUnwrapped.20624d41fd", "type": "test"}, "1962": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_block_number.bfaa7aabea", "type": "test"}, "1963": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_transaction_hash.5b5d8f1737", "type": "test"}, "1964": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_contract.9a67446eba", "type": "test"}, "1965": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_id.885fac7a78", "type": "test"}, "1966": {"name": "test.synthetix.unique_spot_synth_unwrapped_arbitrum_sepolia_id.5985d5d1de", "type": "test"}, "1967": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id.0f2f845893", "type": "test"}, "1968": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id__True__0.6744618704", "type": "test"}, "1969": {"name": "test.synthetix.not_null_blocks_arbitrum_mainnet_block_number.60351acf6d", "type": "test"}, "1970": {"name": "test.synthetix.unique_blocks_arbitrum_mainnet_block_number.d70bece923", "type": "test"}, "1971": {"name": "test.synthetix.dbt_utils_recency_blocks_arbitrum_mainnet_hour__ts__1.e5882e697a", "type": "test"}, "1972": {"name": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_owner.510bc65b8e", "type": "test"}, "1973": {"name": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_account_id.80fd41e8a3", "type": "test"}, "1974": {"name": "test.synthetix.dbt_utils_accepted_range_core_account_created_arbitrum_mainnet_account_id__True__0.1a60fd1c13", "type": "test"}, "1975": {"name": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_id.ccb85216a1", "type": "test"}, "1976": {"name": "test.synthetix.unique_core_account_created_arbitrum_mainnet_id.572cf5cf85", "type": "test"}, "1977": {"name": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_transaction_hash.ca429d274c", "type": "test"}, "1978": {"name": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_block_number.ad85823ab6", "type": "test"}, "1979": {"name": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_block_timestamp.707ea51d9b", "type": "test"}, "1980": {"name": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_event_name.f044350ea8", "type": "test"}, "1981": {"name": "test.synthetix.accepted_values_core_account_created_arbitrum_mainnet_event_name__AccountCreated.8d24ea0d1c", "type": "test"}, "1982": {"name": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_contract.51a2890c59", "type": "test"}, "1983": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_contract.ae8a4f4c27", "type": "test"}, "1984": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_id.a1e63ca6e1", "type": "test"}, "1985": {"name": "test.synthetix.unique_core_delegation_updated_arbitrum_mainnet_id.53afc27917", "type": "test"}, "1986": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_account_id.1f6cadcc5d", "type": "test"}, "1987": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_account_id__True__0.eb3b030871", "type": "test"}, "1988": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_collateral_type.ca955a713e", "type": "test"}, "1989": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_pool_id.0fcc7a403c", "type": "test"}, "1990": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_pool_id__True__0.ceaf47901a", "type": "test"}, "1991": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_sender.7b21b54d07", "type": "test"}, "1992": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_block_timestamp.bf7b6f5a50", "type": "test"}, "1993": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_block_number.e7dff1a919", "type": "test"}, "1994": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_leverage.e240b1993e", "type": "test"}, "1995": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_leverage__True__1000000000000000000__1000000000000000000.fa830910e7", "type": "test"}, "1996": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_transaction_hash.df3b0b1ada", "type": "test"}, "1997": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_amount.790af0bbca", "type": "test"}, "1998": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_amount__True__0.4dc42e5b67", "type": "test"}, "1999": {"name": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_event_name.124ce539d9", "type": "test"}, "2000": {"name": "test.synthetix.accepted_values_core_delegation_updated_arbitrum_mainnet_event_name__DelegationUpdated.8158a7cafc", "type": "test"}, "2001": {"name": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_collateral_type.42a3d10d97", "type": "test"}, "2002": {"name": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_id.2f7b341009", "type": "test"}, "2003": {"name": "test.synthetix.unique_core_deposited_arbitrum_mainnet_id.65592bb86d", "type": "test"}, "2004": {"name": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_contract.a2cd7b2bb5", "type": "test"}, "2005": {"name": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_event_name.8f5b81cb40", "type": "test"}, "2006": {"name": "test.synthetix.accepted_values_core_deposited_arbitrum_mainnet_event_name__Deposited.63620c995c", "type": "test"}, "2007": {"name": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_transaction_hash.649446c0bd", "type": "test"}, "2008": {"name": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_account_id.c7afbe52a5", "type": "test"}, "2009": {"name": "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_mainnet_account_id__True__0.2fc937f08c", "type": "test"}, "2010": {"name": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_sender.5f276242f7", "type": "test"}, "2011": {"name": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_block_timestamp.a16e8ef361", "type": "test"}, "2012": {"name": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_block_number.689c18351b", "type": "test"}, "2013": {"name": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_token_amount.238a5119e6", "type": "test"}, "2014": {"name": "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_mainnet_token_amount__True__0.825b012474", "type": "test"}, "2015": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_block_timestamp.0605d1994e", "type": "test"}, "2016": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_contract.a8c5968db3", "type": "test"}, "2017": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_block_number.29891eb70b", "type": "test"}, "2018": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_transaction_hash.492d634608", "type": "test"}, "2019": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_token_amount.4bc0081148", "type": "test"}, "2020": {"name": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_mainnet_token_amount__True__0.0008eb5d09", "type": "test"}, "2021": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_collateral_type.772b018013", "type": "test"}, "2022": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_account_id.ccf8b71875", "type": "test"}, "2023": {"name": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_mainnet_account_id__True__0.8873db614c", "type": "test"}, "2024": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_id.46c5fcd073", "type": "test"}, "2025": {"name": "test.synthetix.unique_core_withdrawn_arbitrum_mainnet_id.9810244f0d", "type": "test"}, "2026": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_sender.665f4ade6b", "type": "test"}, "2027": {"name": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_event_name.69a5a9a880", "type": "test"}, "2028": {"name": "test.synthetix.accepted_values_core_withdrawn_arbitrum_mainnet_event_name__Withdrawn.e5deebfa14", "type": "test"}, "2029": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_pool_id.910c4e273f", "type": "test"}, "2030": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_pool_id__True__0.5d8232e38f", "type": "test"}, "2031": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_block_timestamp.e8b33f1dcb", "type": "test"}, "2032": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_block_number.c43f5e1404", "type": "test"}, "2033": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_id.428529a968", "type": "test"}, "2034": {"name": "test.synthetix.unique_core_liquidation_arbitrum_mainnet_id.ab79adeb33", "type": "test"}, "2035": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_contract.b02df4336b", "type": "test"}, "2036": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_event_name.c11ebbad99", "type": "test"}, "2037": {"name": "test.synthetix.accepted_values_core_liquidation_arbitrum_mainnet_event_name__Liquidation.85cae70384", "type": "test"}, "2038": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_collateral_type.7eae92d91d", "type": "test"}, "2039": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_sender.de5e917bc2", "type": "test"}, "2040": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_account_id.2b9f90b003", "type": "test"}, "2041": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_account_id__True__0.71c92954dd", "type": "test"}, "2042": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_transaction_hash.7c4641c1db", "type": "test"}, "2043": {"name": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_liquidate_as_account_id.00768ed71d", "type": "test"}, "2044": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_liquidate_as_account_id__True__0.6ad1a29899", "type": "test"}, "2045": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_id.6634d79b97", "type": "test"}, "2046": {"name": "test.synthetix.unique_core_market_updated_arbitrum_mainnet_id.ef7b2e2622", "type": "test"}, "2047": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_block_timestamp.2bd177f07f", "type": "test"}, "2048": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_block_number.eea9214a4b", "type": "test"}, "2049": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_transaction_hash.9db6bb9d6b", "type": "test"}, "2050": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_contract.3ed1c1d699", "type": "test"}, "2051": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_event_name.1198969560", "type": "test"}, "2052": {"name": "test.synthetix.accepted_values_core_market_updated_arbitrum_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.b6d0a34129", "type": "test"}, "2053": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_market_id.92b8458e5c", "type": "test"}, "2054": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_market_id__True__0.8e0b3e9147", "type": "test"}, "2055": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_net_issuance.016c84545c", "type": "test"}, "2056": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_deposited_collateral_value.45b375717f", "type": "test"}, "2057": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_deposited_collateral_value__True__0.f78663cae5", "type": "test"}, "2058": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_sender.fe1f2d4275", "type": "test"}, "2059": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_collateral_type.5ccd7ace00", "type": "test"}, "2060": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_credit_capacity.09c391d59d", "type": "test"}, "2061": {"name": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_token_amount.b89be9c43a", "type": "test"}, "2062": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_token_amount__True__0.bfc2ca181b", "type": "test"}, "2063": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_market.4671a5874b", "type": "test"}, "2064": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_market_id.edc1b5f010", "type": "test"}, "2065": {"name": "test.synthetix.unique_core_market_registered_arbitrum_mainnet_market_id.f4e9d45c5f", "type": "test"}, "2066": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_id.4c7305111a", "type": "test"}, "2067": {"name": "test.synthetix.unique_core_market_registered_arbitrum_mainnet_id.c4fce94bc5", "type": "test"}, "2068": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_block_timestamp.9ccff6bb17", "type": "test"}, "2069": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_contract.705a5b5579", "type": "test"}, "2070": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_transaction_hash.2e6db31571", "type": "test"}, "2071": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_block_number.49f898432d", "type": "test"}, "2072": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_event_name.5833e57631", "type": "test"}, "2073": {"name": "test.synthetix.accepted_values_core_market_registered_arbitrum_mainnet_event_name__MarketRegistered.61c1a17f46", "type": "test"}, "2074": {"name": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_sender.a9f878c2c9", "type": "test"}, "2075": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_contract.ad227a594e", "type": "test"}, "2076": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_sender.b85ac4e404", "type": "test"}, "2077": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_block_timestamp.4bcfbab318", "type": "test"}, "2078": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_id.b0e9e6535d", "type": "test"}, "2079": {"name": "test.synthetix.unique_core_pool_created_arbitrum_mainnet_id.4a0435d902", "type": "test"}, "2080": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_block_number.184c04858e", "type": "test"}, "2081": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_transaction_hash.762082599b", "type": "test"}, "2082": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_event_name.67b202a2ae", "type": "test"}, "2083": {"name": "test.synthetix.accepted_values_core_pool_created_arbitrum_mainnet_event_name__PoolCreated.e7fda490fd", "type": "test"}, "2084": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_owner.749821fb46", "type": "test"}, "2085": {"name": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_pool_id.ce6f3bd570", "type": "test"}, "2086": {"name": "test.synthetix.dbt_utils_accepted_range_core_pool_created_arbitrum_mainnet_pool_id__True__0.fc42e6b4ce", "type": "test"}, "2087": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_transaction_hash.b143b485c4", "type": "test"}, "2088": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_account_id.657d0a650c", "type": "test"}, "2089": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_account_id__True__0.34b4de86db", "type": "test"}, "2090": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_collateral_type.868513a78c", "type": "test"}, "2091": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_event_name.c85b97045f", "type": "test"}, "2092": {"name": "test.synthetix.accepted_values_core_rewards_claimed_arbitrum_mainnet_event_name__RewardsClaimed.3c1cd34ad1", "type": "test"}, "2093": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_contract.dbeede65a0", "type": "test"}, "2094": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_amount.b7ad8d34fd", "type": "test"}, "2095": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_amount__True__0.d98a3e4cc7", "type": "test"}, "2096": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_distributor.cfe4797061", "type": "test"}, "2097": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_block_timestamp.830ba4bdac", "type": "test"}, "2098": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_id.ec96b450dd", "type": "test"}, "2099": {"name": "test.synthetix.unique_core_rewards_claimed_arbitrum_mainnet_id.0aa80585e9", "type": "test"}, "2100": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_pool_id.bd58480578", "type": "test"}, "2101": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_pool_id__True__0.1c91c56a7b", "type": "test"}, "2102": {"name": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_block_number.90a2165709", "type": "test"}, "2103": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_id.2d439b2dff", "type": "test"}, "2104": {"name": "test.synthetix.unique_core_rewards_distributed_arbitrum_mainnet_id.b2d650e4fd", "type": "test"}, "2105": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_event_name.bb49accedd", "type": "test"}, "2106": {"name": "test.synthetix.accepted_values_core_rewards_distributed_arbitrum_mainnet_event_name__RewardsDistributed.3370ace359", "type": "test"}, "2107": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_amount.efe177b3e7", "type": "test"}, "2108": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_amount__True__0.09cd5040a6", "type": "test"}, "2109": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_contract.cad4a84b49", "type": "test"}, "2110": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_block_timestamp.b6efe37fde", "type": "test"}, "2111": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_transaction_hash.a791a80876", "type": "test"}, "2112": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_collateral_type.d8c598b114", "type": "test"}, "2113": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_block_number.4692e1b237", "type": "test"}, "2114": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_duration.8dfbbf7a51", "type": "test"}, "2115": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_duration__True__0.00212b4134", "type": "test"}, "2116": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_distributor.b8c551ebf5", "type": "test"}, "2117": {"name": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_pool_id.06cc36de8b", "type": "test"}, "2118": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_pool_id__True__0.d68e3c64d9", "type": "test"}, "2119": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_amount.638bb23cb6", "type": "test"}, "2120": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_amount__True__0.2bf9da99f6", "type": "test"}, "2121": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_pool_id.574d8e09b8", "type": "test"}, "2122": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_pool_id__True__0.dad5587ce6", "type": "test"}, "2123": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_event_name.2c934d7229", "type": "test"}, "2124": {"name": "test.synthetix.accepted_values_core_usd_burned_arbitrum_mainnet_event_name__UsdBurned.9ecdb75459", "type": "test"}, "2125": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_id.f07377da8d", "type": "test"}, "2126": {"name": "test.synthetix.unique_core_usd_burned_arbitrum_mainnet_id.1918882dbf", "type": "test"}, "2127": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_block_number.9d57cfa9ee", "type": "test"}, "2128": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_account_id.c71695a669", "type": "test"}, "2129": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_account_id__True__0.f8708303cd", "type": "test"}, "2130": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_sender.1b76ecab38", "type": "test"}, "2131": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_transaction_hash.6535b2db90", "type": "test"}, "2132": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_contract.718a1f61dd", "type": "test"}, "2133": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_collateral_type.6f8f53a6c9", "type": "test"}, "2134": {"name": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_block_timestamp.da67490d2d", "type": "test"}, "2135": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_pool_id.4593996ffd", "type": "test"}, "2136": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_pool_id__True__0.5d700fe50b", "type": "test"}, "2137": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_block_timestamp.8ca5480dbc", "type": "test"}, "2138": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_account_id.9ccf9039ea", "type": "test"}, "2139": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_account_id__True__0.6487cbbb70", "type": "test"}, "2140": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_collateral_type.0129f350e1", "type": "test"}, "2141": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_block_number.2c3c8fc1e5", "type": "test"}, "2142": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_id.3157330f1c", "type": "test"}, "2143": {"name": "test.synthetix.unique_core_usd_minted_arbitrum_mainnet_id.557dbdade9", "type": "test"}, "2144": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_sender.829a4593b0", "type": "test"}, "2145": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_amount.f37a3a83d0", "type": "test"}, "2146": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_amount__True__0.9400183d7a", "type": "test"}, "2147": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_event_name.8c280cde80", "type": "test"}, "2148": {"name": "test.synthetix.accepted_values_core_usd_minted_arbitrum_mainnet_event_name__UsdMinted.cb75bc5dc7", "type": "test"}, "2149": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_transaction_hash.74c68bc07e", "type": "test"}, "2150": {"name": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_contract.317c6e89d1", "type": "test"}, "2151": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_transaction_hash.5da9d8cd8f", "type": "test"}, "2152": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_collateral_type.ba4823f6ed", "type": "test"}, "2153": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_pool_id.f9e6978af1", "type": "test"}, "2154": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_mainnet_pool_id__True__0.c4b79598cb", "type": "test"}, "2155": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_event_name.fcb481b7e9", "type": "test"}, "2156": {"name": "test.synthetix.accepted_values_core_vault_liquidation_arbitrum_mainnet_event_name__VaultLiquidation.429345a118", "type": "test"}, "2157": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_id.c7ac33a6c3", "type": "test"}, "2158": {"name": "test.synthetix.unique_core_vault_liquidation_arbitrum_mainnet_id.3f5a30c375", "type": "test"}, "2159": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_block_timestamp.3054b6aeaa", "type": "test"}, "2160": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_liquidate_as_account_id.5e1fa876a7", "type": "test"}, "2161": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_mainnet_liquidate_as_account_id__True__0.c9be297afd", "type": "test"}, "2162": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_liquidation_data.2555b245ad", "type": "test"}, "2163": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_contract.625029e21f", "type": "test"}, "2164": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_block_number.1dc8ebaf67", "type": "test"}, "2165": {"name": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_sender.d35f8c0cc2", "type": "test"}, "2166": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_ts.d7d74011cb", "type": "test"}, "2167": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_block_number.5a68e5a2c2", "type": "test"}, "2168": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_pool_id.4536274374", "type": "test"}, "2169": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_pool_id__True__0.14e1d9edc3", "type": "test"}, "2170": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_collateral_type.50f0a76c9d", "type": "test"}, "2171": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_amount.0bdb85ef31", "type": "test"}, "2172": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_amount__True__0.b98dc30014", "type": "test"}, "2173": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_collateral_value.09fcd07f3a", "type": "test"}, "2174": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_collateral_value__True__0.9fa49aae71", "type": "test"}, "2175": {"name": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_contract_address.8cc08e1bbc", "type": "test"}, "2176": {"name": "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_ts.d2363d0b7d", "type": "test"}, "2177": {"name": "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_block_number.3ef5dfaa45", "type": "test"}, "2178": {"name": "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_pool_id.8f94082342", "type": "test"}, "2179": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_debt_arbitrum_mainnet_pool_id__True__0.8e3a2c72e9", "type": "test"}, "2180": {"name": "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_collateral_type.f9fb1089d7", "type": "test"}, "2181": {"name": "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_debt.7a33d30f43", "type": "test"}, "2182": {"name": "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_contract_address.fee8a6440d", "type": "test"}, "2183": {"name": "test.synthetix.unique_perp_account_created_arbitrum_mainnet_id.c50800d3e3", "type": "test"}, "2184": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_id.6ebc461a9f", "type": "test"}, "2185": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_event_name.9b0f514dfe", "type": "test"}, "2186": {"name": "test.synthetix.accepted_values_perp_account_created_arbitrum_mainnet_event_name__AccountCreated.e3b8716bf0", "type": "test"}, "2187": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_block_number.9d9960063c", "type": "test"}, "2188": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_block_timestamp.aa150ec309", "type": "test"}, "2189": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_owner.d496ae59c0", "type": "test"}, "2190": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_account_id.6064e6e85b", "type": "test"}, "2191": {"name": "test.synthetix.dbt_utils_accepted_range_perp_account_created_arbitrum_mainnet_account_id__True__0.976edf0951", "type": "test"}, "2192": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_transaction_hash.4458887a25", "type": "test"}, "2193": {"name": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_contract.afb3ec2b69", "type": "test"}, "2194": {"name": "test.synthetix.unique_perp_order_committed_arbitrum_mainnet_id.3373ae33a2", "type": "test"}, "2195": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_id.3d80312645", "type": "test"}, "2196": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_block_number.d86120fbb2", "type": "test"}, "2197": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_block_timestamp.9450bd7715", "type": "test"}, "2198": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_transaction_hash.4876108100", "type": "test"}, "2199": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_contract.4d5fe85c13", "type": "test"}, "2200": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_event_name.d96a04bc5b", "type": "test"}, "2201": {"name": "test.synthetix.accepted_values_perp_order_committed_arbitrum_mainnet_event_name__OrderCommitted.80f5b2af2f", "type": "test"}, "2202": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_market_id.c88a9b80a9", "type": "test"}, "2203": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_mainnet_market_id__True__0.d1559e05f3", "type": "test"}, "2204": {"name": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_account_id.51a7bcf136", "type": "test"}, "2205": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_mainnet_account_id__True__0.83d9cf1359", "type": "test"}, "2206": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_contract.deb2106eaa", "type": "test"}, "2207": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_event_name.606b4d8510", "type": "test"}, "2208": {"name": "test.synthetix.accepted_values_perp_order_settled_arbitrum_mainnet_event_name__OrderSettled.5e1793594f", "type": "test"}, "2209": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_account_id.5f60dea264", "type": "test"}, "2210": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_account_id__True__0.fcdc188551", "type": "test"}, "2211": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_market_id.793bf9835c", "type": "test"}, "2212": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_market_id__True__0.c52a7e4ed8", "type": "test"}, "2213": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_collected_fees.7370e63505", "type": "test"}, "2214": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_collected_fees__True__0.356b57ba59", "type": "test"}, "2215": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_transaction_hash.1344347ee5", "type": "test"}, "2216": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_block_timestamp.ae7ec6c8ef", "type": "test"}, "2217": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_block_number.6bb5256b7b", "type": "test"}, "2218": {"name": "test.synthetix.unique_perp_order_settled_arbitrum_mainnet_id.b9d03afd65", "type": "test"}, "2219": {"name": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_id.8d20cf26c1", "type": "test"}, "2220": {"name": "test.synthetix.unique_perp_market_updated_arbitrum_mainnet_id.ca2bc0e1a1", "type": "test"}, "2221": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_id.c3a83ad1d0", "type": "test"}, "2222": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_block_number.22032f5e3f", "type": "test"}, "2223": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_block_timestamp.c82304cd0d", "type": "test"}, "2224": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_transaction_hash.35ad1a325b", "type": "test"}, "2225": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_contract.ae7ff19df0", "type": "test"}, "2226": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_event_name.bbd9a88ac4", "type": "test"}, "2227": {"name": "test.synthetix.accepted_values_perp_market_updated_arbitrum_mainnet_event_name__MarketUpdated.8146a5947b", "type": "test"}, "2228": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_market_id.7a1df365b6", "type": "test"}, "2229": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_market_id__True__0.49bfd0ea1e", "type": "test"}, "2230": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_price.c754965f12", "type": "test"}, "2231": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_price__True__0.08ca8e4202", "type": "test"}, "2232": {"name": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_interest_rate.2f297e2d1a", "type": "test"}, "2233": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_interest_rate__True__0.6f303fc104", "type": "test"}, "2234": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_account_id.c6ae3fbdf6", "type": "test"}, "2235": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_account_id__True__0.913cfd25f2", "type": "test"}, "2236": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_market_id.f123e58c83", "type": "test"}, "2237": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_market_id__True__0.5138d00a1a", "type": "test"}, "2238": {"name": "test.synthetix.unique_perp_position_liquidated_arbitrum_mainnet_id.f231e459dd", "type": "test"}, "2239": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_id.1013d30960", "type": "test"}, "2240": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_transaction_hash.bc9ed917d3", "type": "test"}, "2241": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_current_position_size.2f7c9b0c99", "type": "test"}, "2242": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_current_position_size__True__0.1f4c66d819", "type": "test"}, "2243": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_event_name.badd34253b", "type": "test"}, "2244": {"name": "test.synthetix.accepted_values_perp_position_liquidated_arbitrum_mainnet_event_name__PositionLiquidated.0ec93e93c0", "type": "test"}, "2245": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_block_number.5467c2494c", "type": "test"}, "2246": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_amount_liquidated.85c1ba4ec8", "type": "test"}, "2247": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_amount_liquidated__True__0.284e66108e", "type": "test"}, "2248": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_contract.bde78fd4de", "type": "test"}, "2249": {"name": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_block_timestamp.2e92e4c30d", "type": "test"}, "2250": {"name": "test.synthetix.unique_perp_account_liquidation_attempt_arbitrum_mainnet_id.36625245e5", "type": "test"}, "2251": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_id.3b273ee7cd", "type": "test"}, "2252": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_account_id.e5775f05d6", "type": "test"}, "2253": {"name": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_mainnet_account_id__True__0.69e5c1f239", "type": "test"}, "2254": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_block_number.cce38fccf5", "type": "test"}, "2255": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_reward.db84ec60c0", "type": "test"}, "2256": {"name": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_mainnet_reward__True__0.0687f26a19", "type": "test"}, "2257": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_block_timestamp.384d202b30", "type": "test"}, "2258": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_contract.34132d3a0f", "type": "test"}, "2259": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_event_name.03d3da6f51", "type": "test"}, "2260": {"name": "test.synthetix.accepted_values_perp_account_liquidation_attempt_arbitrum_mainnet_event_name__AccountLiquidationAttempt.d77be155b7", "type": "test"}, "2261": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_transaction_hash.8082a939fd", "type": "test"}, "2262": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_full_liquidation.bca773a7d2", "type": "test"}, "2263": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_block_timestamp.3959a198d9", "type": "test"}, "2264": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_contract.4c9655d0d7", "type": "test"}, "2265": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_event_name.e165b98af5", "type": "test"}, "2266": {"name": "test.synthetix.accepted_values_perp_collateral_modified_arbitrum_mainnet_event_name__CollateralModified.ce058b817d", "type": "test"}, "2267": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_block_number.553bfecd04", "type": "test"}, "2268": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_collateral_id.b111831174", "type": "test"}, "2269": {"name": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_mainnet_collateral_id__True__0.d504bf8da4", "type": "test"}, "2270": {"name": "test.synthetix.unique_perp_collateral_modified_arbitrum_mainnet_id.52f69df109", "type": "test"}, "2271": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_id.b7548d2e89", "type": "test"}, "2272": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_sender.8b5f369cc9", "type": "test"}, "2273": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_account_id.8fb1349af5", "type": "test"}, "2274": {"name": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_mainnet_account_id__True__0.f432eac521", "type": "test"}, "2275": {"name": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_transaction_hash.db6cc05c85", "type": "test"}, "2276": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_block_timestamp.62addf704c", "type": "test"}, "2277": {"name": "test.synthetix.unique_perp_previous_order_expired_arbitrum_mainnet_id.cd7a82db0e", "type": "test"}, "2278": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_id.ced9ec6a1d", "type": "test"}, "2279": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_block_number.c6957a09df", "type": "test"}, "2280": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_market_id.3161a33570", "type": "test"}, "2281": {"name": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_mainnet_market_id__True__0.148ea7d706", "type": "test"}, "2282": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_event_name.08acd6a68f", "type": "test"}, "2283": {"name": "test.synthetix.accepted_values_perp_previous_order_expired_arbitrum_mainnet_event_name__PreviousOrderExpired.d975ca95c5", "type": "test"}, "2284": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_transaction_hash.ccc5cbafcd", "type": "test"}, "2285": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_account_id.edc81bcacb", "type": "test"}, "2286": {"name": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_mainnet_account_id__True__0.865d3fe2e6", "type": "test"}, "2287": {"name": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_contract.f99120143b", "type": "test"}, "2288": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_market_name.b6c0825a0f", "type": "test"}, "2289": {"name": "test.synthetix.unique_perp_market_created_arbitrum_mainnet_id.ccdc9b7755", "type": "test"}, "2290": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_id.51befad80c", "type": "test"}, "2291": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_market_symbol.cac52e1baa", "type": "test"}, "2292": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_event_name.7c033fc995", "type": "test"}, "2293": {"name": "test.synthetix.accepted_values_perp_market_created_arbitrum_mainnet_event_name__MarketCreated.95d2e513a2", "type": "test"}, "2294": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_block_number.398ad31e3c", "type": "test"}, "2295": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_block_timestamp.30d302d69e", "type": "test"}, "2296": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_contract.21d3d73e97", "type": "test"}, "2297": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_perps_market_id.adbc877d76", "type": "test"}, "2298": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_created_arbitrum_mainnet_perps_market_id__True__0.48f88f8963", "type": "test"}, "2299": {"name": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_transaction_hash.486a46d989", "type": "test"}, "2300": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_event_name.a2ddfe6aab", "type": "test"}, "2301": {"name": "test.synthetix.accepted_values_perp_interest_charged_arbitrum_mainnet_event_name__InterestCharged.5bdeefd72e", "type": "test"}, "2302": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_contract.0558bb2329", "type": "test"}, "2303": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_transaction_hash.c6a422f072", "type": "test"}, "2304": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_block_timestamp.c72b9e433c", "type": "test"}, "2305": {"name": "test.synthetix.unique_perp_interest_charged_arbitrum_mainnet_id.25564fae9f", "type": "test"}, "2306": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_id.0336fb1845", "type": "test"}, "2307": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_block_number.0461f85304", "type": "test"}, "2308": {"name": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_account_id.0fea13802b", "type": "test"}, "2309": {"name": "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_arbitrum_mainnet_account_id__True__0.7c883f5e3f", "type": "test"}, "2310": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_block_timestamp.b38866df62", "type": "test"}, "2311": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_event_name.527da57e0a", "type": "test"}, "2312": {"name": "test.synthetix.accepted_values_perp_interest_rate_updated_arbitrum_mainnet_event_name__InterestRateUpdated.e279adef88", "type": "test"}, "2313": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_transaction_hash.881fd09199", "type": "test"}, "2314": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_interest_rate.4a70cee831", "type": "test"}, "2315": {"name": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_mainnet_interest_rate__True__0.85f9532793", "type": "test"}, "2316": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_block_number.f1b7f275c8", "type": "test"}, "2317": {"name": "test.synthetix.unique_perp_interest_rate_updated_arbitrum_mainnet_id.c21a36f767", "type": "test"}, "2318": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_id.4d8f77e23f", "type": "test"}, "2319": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_contract.53bd3e715f", "type": "test"}, "2320": {"name": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_super_market_id.0209c885e1", "type": "test"}, "2321": {"name": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_mainnet_super_market_id__True__0.345c2bacf1", "type": "test"}, "2322": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_id.2bedbed49c", "type": "test"}, "2323": {"name": "test.synthetix.unique_spot_order_committed_arbitrum_mainnet_id.715535831f", "type": "test"}, "2324": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_event_name.364a2ed7fd", "type": "test"}, "2325": {"name": "test.synthetix.accepted_values_spot_order_committed_arbitrum_mainnet_event_name__OrderCommitted.e30a77b9b3", "type": "test"}, "2326": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_sender.d7cbd6bc05", "type": "test"}, "2327": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_block_timestamp.a4f827fd66", "type": "test"}, "2328": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_referrer.23dc146929", "type": "test"}, "2329": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_amount_provided.618d749652", "type": "test"}, "2330": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_mainnet_amount_provided__True__0.a0c5711e24", "type": "test"}, "2331": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_transaction_hash.47ac362f75", "type": "test"}, "2332": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_contract.1d73e820e2", "type": "test"}, "2333": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_market_id.eb267aefe6", "type": "test"}, "2334": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_mainnet_market_id__True__0.fcb0bd480c", "type": "test"}, "2335": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_block_number.bbd3030ffd", "type": "test"}, "2336": {"name": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_order_type.9bedf0c3bc", "type": "test"}, "2337": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_final_order_amount__True__0.d78aeda819", "type": "test"}, "2338": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_settler.2f85667062", "type": "test"}, "2339": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_block_number.876a0a0282", "type": "test"}, "2340": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_transaction_hash.a8b7f93ae5", "type": "test"}, "2341": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_block_timestamp.483fdb2a21", "type": "test"}, "2342": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_id.1124fb8990", "type": "test"}, "2343": {"name": "test.synthetix.unique_spot_order_settled_arbitrum_mainnet_id.a1ec7e590f", "type": "test"}, "2344": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_order_type.cc9846cfde", "type": "test"}, "2345": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_contract.7d4f904249", "type": "test"}, "2346": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_price.3e2897303c", "type": "test"}, "2347": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_price__True__0.94dec93a68", "type": "test"}, "2348": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_market_id.84635206a3", "type": "test"}, "2349": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_market_id__True__0.498546554e", "type": "test"}, "2350": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_collected_fees.4c46cfb386", "type": "test"}, "2351": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_collected_fees__True__0.e9fce02c77", "type": "test"}, "2352": {"name": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_event_name.32a64f7398", "type": "test"}, "2353": {"name": "test.synthetix.accepted_values_spot_order_settled_arbitrum_mainnet_event_name__OrderSettled.c43865614e", "type": "test"}, "2354": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_id.bf2929fb2c", "type": "test"}, "2355": {"name": "test.synthetix.unique_spot_order_cancelled_arbitrum_mainnet_id.de40647c46", "type": "test"}, "2356": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_block_timestamp.a2656a614b", "type": "test"}, "2357": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_transaction_hash.43ee88aad5", "type": "test"}, "2358": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_sender.a796a774d3", "type": "test"}, "2359": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_contract.cc9a04e73e", "type": "test"}, "2360": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_event_name.f29a2c6180", "type": "test"}, "2361": {"name": "test.synthetix.accepted_values_spot_order_cancelled_arbitrum_mainnet_event_name__OrderCancelled.bcb12d7741", "type": "test"}, "2362": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_market_id.629e55a158", "type": "test"}, "2363": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_arbitrum_mainnet_market_id__True__0.8d08288d1d", "type": "test"}, "2364": {"name": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_block_number.a85db0bd00", "type": "test"}, "2365": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_id.456af96984", "type": "test"}, "2366": {"name": "test.synthetix.unique_spot_synth_registered_arbitrum_mainnet_id.d4fd9eb0ba", "type": "test"}, "2367": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_block_timestamp.155e02a96a", "type": "test"}, "2368": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_synth_market_id.b02a502d7f", "type": "test"}, "2369": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_arbitrum_mainnet_synth_market_id__True__0.03490626a4", "type": "test"}, "2370": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_block_number.c19306427b", "type": "test"}, "2371": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_contract.dc09abd1d6", "type": "test"}, "2372": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_synth_token_address.e815b8c9d4", "type": "test"}, "2373": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_event_name.aa6a178336", "type": "test"}, "2374": {"name": "test.synthetix.accepted_values_spot_synth_registered_arbitrum_mainnet_event_name__SynthRegistered.dab3843a60", "type": "test"}, "2375": {"name": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_transaction_hash.ae02976291", "type": "test"}, "2376": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_collected_fees.975bb20444", "type": "test"}, "2377": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_collected_fees__True__0.ffa72f24d6", "type": "test"}, "2378": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_transaction_hash.46c5786b65", "type": "test"}, "2379": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_synth_market_id.11b8c58586", "type": "test"}, "2380": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_synth_market_id__True__0.39b07cbd1a", "type": "test"}, "2381": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_block_number.3db00f8fd2", "type": "test"}, "2382": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_block_timestamp.1e3c9accd9", "type": "test"}, "2383": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_id.94c6a2689e", "type": "test"}, "2384": {"name": "test.synthetix.unique_spot_synth_bought_arbitrum_mainnet_id.97a98f064e", "type": "test"}, "2385": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_price.b7069dc105", "type": "test"}, "2386": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_price__True__0.2666787a3a", "type": "test"}, "2387": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_contract.7f6d914e0b", "type": "test"}, "2388": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_referrer.d5123874c5", "type": "test"}, "2389": {"name": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_event_name.aa51f8b10f", "type": "test"}, "2390": {"name": "test.synthetix.accepted_values_spot_synth_bought_arbitrum_mainnet_event_name__SynthBought.6968f2e38e", "type": "test"}, "2391": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_event_name.77e48ea6b8", "type": "test"}, "2392": {"name": "test.synthetix.accepted_values_spot_synth_sold_arbitrum_mainnet_event_name__SynthSold.c2779b95d3", "type": "test"}, "2393": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_transaction_hash.b35ac6eb10", "type": "test"}, "2394": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_collected_fees.ae5a9854f2", "type": "test"}, "2395": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_collected_fees__True__0.ebed4cb6c6", "type": "test"}, "2396": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_block_timestamp.ece96724ff", "type": "test"}, "2397": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_referrer.fc97629e01", "type": "test"}, "2398": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_block_number.21c8144aca", "type": "test"}, "2399": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_price.83b6e6b427", "type": "test"}, "2400": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_price__True__0.736ec6a18f", "type": "test"}, "2401": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_amount_returned.a22fe1e87b", "type": "test"}, "2402": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_amount_returned__True__0.94e383949d", "type": "test"}, "2403": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_synth_market_id.0a9309e0fe", "type": "test"}, "2404": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_synth_market_id__True__0.502a7c73ae", "type": "test"}, "2405": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_id.5672923066", "type": "test"}, "2406": {"name": "test.synthetix.unique_spot_synth_sold_arbitrum_mainnet_id.77e9d1569f", "type": "test"}, "2407": {"name": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_contract.7e747f7197", "type": "test"}, "2408": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_id.e6be3c26ab", "type": "test"}, "2409": {"name": "test.synthetix.unique_spot_synth_wrapped_arbitrum_mainnet_id.4240a5b9ed", "type": "test"}, "2410": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_transaction_hash.470b375862", "type": "test"}, "2411": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_synth_market_id.22e9bbcaaf", "type": "test"}, "2412": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_mainnet_synth_market_id__True__0.69e1aef58d", "type": "test"}, "2413": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_contract.12b8537d63", "type": "test"}, "2414": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_event_name.a537b3bcc9", "type": "test"}, "2415": {"name": "test.synthetix.accepted_values_spot_synth_wrapped_arbitrum_mainnet_event_name__SynthWrapped.c2a7fae75f", "type": "test"}, "2416": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_block_timestamp.62e5fb2f2c", "type": "test"}, "2417": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_block_number.388f222586", "type": "test"}, "2418": {"name": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_fees_collected.ab1cc1a24e", "type": "test"}, "2419": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_mainnet_fees_collected__True__0.8427a98042", "type": "test"}, "2420": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_block_timestamp.7eb830695e", "type": "test"}, "2421": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped.6338d14461", "type": "test"}, "2422": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped__True__0.dfb2bf555e", "type": "test"}, "2423": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_fees_collected.82edb6c70c", "type": "test"}, "2424": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_fees_collected__True__0.caa0ab5069", "type": "test"}, "2425": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_event_name.15be4b2d2e", "type": "test"}, "2426": {"name": "test.synthetix.accepted_values_spot_synth_unwrapped_arbitrum_mainnet_event_name__SynthUnwrapped.0156eda083", "type": "test"}, "2427": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_block_number.6c4594ed9b", "type": "test"}, "2428": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_transaction_hash.266bb54277", "type": "test"}, "2429": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_contract.df671e35b9", "type": "test"}, "2430": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_id.c93a8c455f", "type": "test"}, "2431": {"name": "test.synthetix.unique_spot_synth_unwrapped_arbitrum_mainnet_id.81790072c1", "type": "test"}, "2432": {"name": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id.597a45b266", "type": "test"}, "2433": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id__True__0.c8e2a0ce2e", "type": "test"}, "2434": {"name": "test.synthetix.not_null_blocks_base_sepolia_block_number.1adc80fce5", "type": "test"}, "2435": {"name": "test.synthetix.unique_blocks_base_sepolia_block_number.b9de81024b", "type": "test"}, "2436": {"name": "test.synthetix.dbt_utils_recency_blocks_base_sepolia_hour__ts__1.b4197f397a", "type": "test"}, "2437": {"name": "test.synthetix.not_null_core_account_created_base_sepolia_owner.adee48eb04", "type": "test"}, "2438": {"name": "test.synthetix.not_null_core_account_created_base_sepolia_account_id.fb36b0b793", "type": "test"}, "2439": {"name": "test.synthetix.dbt_utils_accepted_range_core_account_created_base_sepolia_account_id__True__0.dd17e6e171", "type": "test"}, "2440": {"name": "test.synthetix.not_null_core_account_created_base_sepolia_id.804b852bd8", "type": "test"}, "2441": {"name": "test.synthetix.unique_core_account_created_base_sepolia_id.3342caea87", "type": "test"}, "2442": {"name": "test.synthetix.not_null_core_account_created_base_sepolia_transaction_hash.53f2200f19", "type": "test"}, "2443": {"name": "test.synthetix.not_null_core_account_created_base_sepolia_block_number.01a77f24bc", "type": "test"}, "2444": {"name": "test.synthetix.not_null_core_account_created_base_sepolia_block_timestamp.56ac347427", "type": "test"}, "2445": {"name": "test.synthetix.not_null_core_account_created_base_sepolia_event_name.4849c8704e", "type": "test"}, "2446": {"name": "test.synthetix.accepted_values_core_account_created_base_sepolia_event_name__AccountCreated.419b9196c4", "type": "test"}, "2447": {"name": "test.synthetix.not_null_core_account_created_base_sepolia_contract.53ca26628e", "type": "test"}, "2448": {"name": "test.synthetix.not_null_core_delegation_updated_base_sepolia_contract.f5b6f539eb", "type": "test"}, "2449": {"name": "test.synthetix.not_null_core_delegation_updated_base_sepolia_id.dcd3b41380", "type": "test"}, "2450": {"name": "test.synthetix.unique_core_delegation_updated_base_sepolia_id.09af5f863a", "type": "test"}, "2451": {"name": "test.synthetix.not_null_core_delegation_updated_base_sepolia_account_id.eeaa67ead3", "type": "test"}, "2452": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_account_id__True__0.744442e3e1", "type": "test"}, "2453": {"name": "test.synthetix.not_null_core_delegation_updated_base_sepolia_collateral_type.0ccc2f8e54", "type": "test"}, "2454": {"name": "test.synthetix.not_null_core_delegation_updated_base_sepolia_pool_id.8e7b343725", "type": "test"}, "2455": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_pool_id__True__0.76dffc3ab3", "type": "test"}, "2456": {"name": "test.synthetix.not_null_core_delegation_updated_base_sepolia_sender.ff059463dc", "type": "test"}, "2457": {"name": "test.synthetix.not_null_core_delegation_updated_base_sepolia_block_timestamp.d9e4249b7d", "type": "test"}, "2458": {"name": "test.synthetix.not_null_core_delegation_updated_base_sepolia_block_number.d1ae1c451b", "type": "test"}, "2459": {"name": "test.synthetix.not_null_core_delegation_updated_base_sepolia_leverage.b016b358da", "type": "test"}, "2460": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_leverage__True__1000000000000000000__1000000000000000000.bc25b2b948", "type": "test"}, "2461": {"name": "test.synthetix.not_null_core_delegation_updated_base_sepolia_transaction_hash.403e1a44d0", "type": "test"}, "2462": {"name": "test.synthetix.not_null_core_delegation_updated_base_sepolia_amount.b946bd0b57", "type": "test"}, "2463": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_amount__True__0.c17a0b7ccb", "type": "test"}, "2464": {"name": "test.synthetix.not_null_core_delegation_updated_base_sepolia_event_name.1eb3a277fa", "type": "test"}, "2465": {"name": "test.synthetix.accepted_values_core_delegation_updated_base_sepolia_event_name__DelegationUpdated.05fda2d1e2", "type": "test"}, "2466": {"name": "test.synthetix.not_null_core_deposited_base_sepolia_collateral_type.a340ec02eb", "type": "test"}, "2467": {"name": "test.synthetix.not_null_core_deposited_base_sepolia_id.0591da203f", "type": "test"}, "2468": {"name": "test.synthetix.unique_core_deposited_base_sepolia_id.3b38f638da", "type": "test"}, "2469": {"name": "test.synthetix.not_null_core_deposited_base_sepolia_contract.8dbc5afa3f", "type": "test"}, "2470": {"name": "test.synthetix.not_null_core_deposited_base_sepolia_event_name.b7ccc83970", "type": "test"}, "2471": {"name": "test.synthetix.accepted_values_core_deposited_base_sepolia_event_name__Deposited.2befe04139", "type": "test"}, "2472": {"name": "test.synthetix.not_null_core_deposited_base_sepolia_transaction_hash.305ad04c84", "type": "test"}, "2473": {"name": "test.synthetix.not_null_core_deposited_base_sepolia_account_id.d414fa2a62", "type": "test"}, "2474": {"name": "test.synthetix.dbt_utils_accepted_range_core_deposited_base_sepolia_account_id__True__0.7619844d60", "type": "test"}, "2475": {"name": "test.synthetix.not_null_core_deposited_base_sepolia_sender.0468b8397d", "type": "test"}, "2476": {"name": "test.synthetix.not_null_core_deposited_base_sepolia_block_timestamp.cbbc8b2a2e", "type": "test"}, "2477": {"name": "test.synthetix.not_null_core_deposited_base_sepolia_block_number.e9986d7fcf", "type": "test"}, "2478": {"name": "test.synthetix.not_null_core_deposited_base_sepolia_token_amount.af75bc1896", "type": "test"}, "2479": {"name": "test.synthetix.dbt_utils_accepted_range_core_deposited_base_sepolia_token_amount__True__0.266baf687b", "type": "test"}, "2480": {"name": "test.synthetix.not_null_core_withdrawn_base_sepolia_block_timestamp.276176a645", "type": "test"}, "2481": {"name": "test.synthetix.not_null_core_withdrawn_base_sepolia_contract.9a643890c5", "type": "test"}, "2482": {"name": "test.synthetix.not_null_core_withdrawn_base_sepolia_block_number.b38561efe3", "type": "test"}, "2483": {"name": "test.synthetix.not_null_core_withdrawn_base_sepolia_transaction_hash.ea6432763a", "type": "test"}, "2484": {"name": "test.synthetix.not_null_core_withdrawn_base_sepolia_token_amount.3582c76f95", "type": "test"}, "2485": {"name": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_sepolia_token_amount__True__0.600b962701", "type": "test"}, "2486": {"name": "test.synthetix.not_null_core_withdrawn_base_sepolia_collateral_type.e4b3817245", "type": "test"}, "2487": {"name": "test.synthetix.not_null_core_withdrawn_base_sepolia_account_id.6536ec7b3c", "type": "test"}, "2488": {"name": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_sepolia_account_id__True__0.283560870b", "type": "test"}, "2489": {"name": "test.synthetix.not_null_core_withdrawn_base_sepolia_id.a4ef85d6dd", "type": "test"}, "2490": {"name": "test.synthetix.unique_core_withdrawn_base_sepolia_id.30c3b98bff", "type": "test"}, "2491": {"name": "test.synthetix.not_null_core_withdrawn_base_sepolia_sender.935071b6a7", "type": "test"}, "2492": {"name": "test.synthetix.not_null_core_withdrawn_base_sepolia_event_name.919fe4b5de", "type": "test"}, "2493": {"name": "test.synthetix.accepted_values_core_withdrawn_base_sepolia_event_name__Withdrawn.12079a5ee6", "type": "test"}, "2494": {"name": "test.synthetix.not_null_core_liquidation_base_sepolia_pool_id.0059acd0f9", "type": "test"}, "2495": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_sepolia_pool_id__True__0.7493427efd", "type": "test"}, "2496": {"name": "test.synthetix.not_null_core_liquidation_base_sepolia_block_timestamp.212c6a9018", "type": "test"}, "2497": {"name": "test.synthetix.not_null_core_liquidation_base_sepolia_block_number.f510e99a58", "type": "test"}, "2498": {"name": "test.synthetix.not_null_core_liquidation_base_sepolia_id.efbd949b78", "type": "test"}, "2499": {"name": "test.synthetix.unique_core_liquidation_base_sepolia_id.321d95d29c", "type": "test"}, "2500": {"name": "test.synthetix.not_null_core_liquidation_base_sepolia_contract.2d1b4b38d4", "type": "test"}, "2501": {"name": "test.synthetix.not_null_core_liquidation_base_sepolia_event_name.ab3ef77d1c", "type": "test"}, "2502": {"name": "test.synthetix.accepted_values_core_liquidation_base_sepolia_event_name__Liquidation.24bb1726f1", "type": "test"}, "2503": {"name": "test.synthetix.not_null_core_liquidation_base_sepolia_collateral_type.c93d2f649b", "type": "test"}, "2504": {"name": "test.synthetix.not_null_core_liquidation_base_sepolia_sender.3afbae055d", "type": "test"}, "2505": {"name": "test.synthetix.not_null_core_liquidation_base_sepolia_account_id.0aa7b969f5", "type": "test"}, "2506": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_sepolia_account_id__True__0.02852291f8", "type": "test"}, "2507": {"name": "test.synthetix.not_null_core_liquidation_base_sepolia_transaction_hash.78921d6775", "type": "test"}, "2508": {"name": "test.synthetix.not_null_core_liquidation_base_sepolia_liquidate_as_account_id.3e3ca344a6", "type": "test"}, "2509": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_sepolia_liquidate_as_account_id__True__0.6947f1cc05", "type": "test"}, "2510": {"name": "test.synthetix.not_null_core_market_updated_base_sepolia_id.179b4fa862", "type": "test"}, "2511": {"name": "test.synthetix.unique_core_market_updated_base_sepolia_id.945f14ee77", "type": "test"}, "2512": {"name": "test.synthetix.not_null_core_market_updated_base_sepolia_block_timestamp.66be40faea", "type": "test"}, "2513": {"name": "test.synthetix.not_null_core_market_updated_base_sepolia_block_number.450e88640c", "type": "test"}, "2514": {"name": "test.synthetix.not_null_core_market_updated_base_sepolia_transaction_hash.6351c7ce23", "type": "test"}, "2515": {"name": "test.synthetix.not_null_core_market_updated_base_sepolia_contract.cf139c06ed", "type": "test"}, "2516": {"name": "test.synthetix.not_null_core_market_updated_base_sepolia_event_name.c0e71ec841", "type": "test"}, "2517": {"name": "test.synthetix.accepted_values_core_market_updated_base_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.97084835ea", "type": "test"}, "2518": {"name": "test.synthetix.not_null_core_market_updated_base_sepolia_market_id.81913bae24", "type": "test"}, "2519": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_sepolia_market_id__True__0.c2038f3200", "type": "test"}, "2520": {"name": "test.synthetix.not_null_core_market_updated_base_sepolia_net_issuance.85d70c9059", "type": "test"}, "2521": {"name": "test.synthetix.not_null_core_market_updated_base_sepolia_deposited_collateral_value.47b96d9782", "type": "test"}, "2522": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_sepolia_deposited_collateral_value__True__0.ff17627b64", "type": "test"}, "2523": {"name": "test.synthetix.not_null_core_market_updated_base_sepolia_sender.b57e7709cd", "type": "test"}, "2524": {"name": "test.synthetix.not_null_core_market_updated_base_sepolia_collateral_type.a64be17284", "type": "test"}, "2525": {"name": "test.synthetix.not_null_core_market_updated_base_sepolia_credit_capacity.2033e021e1", "type": "test"}, "2526": {"name": "test.synthetix.not_null_core_market_updated_base_sepolia_token_amount.a8f7145772", "type": "test"}, "2527": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_sepolia_token_amount__True__0.00d32c5847", "type": "test"}, "2528": {"name": "test.synthetix.not_null_core_market_registered_base_sepolia_market.c1fe5f76b8", "type": "test"}, "2529": {"name": "test.synthetix.not_null_core_market_registered_base_sepolia_market_id.dc3f59aaaf", "type": "test"}, "2530": {"name": "test.synthetix.unique_core_market_registered_base_sepolia_market_id.37a04d292a", "type": "test"}, "2531": {"name": "test.synthetix.not_null_core_market_registered_base_sepolia_id.6150b3d520", "type": "test"}, "2532": {"name": "test.synthetix.unique_core_market_registered_base_sepolia_id.1efe4c6aec", "type": "test"}, "2533": {"name": "test.synthetix.not_null_core_market_registered_base_sepolia_block_timestamp.209ede7f48", "type": "test"}, "2534": {"name": "test.synthetix.not_null_core_market_registered_base_sepolia_contract.8cc1db09cc", "type": "test"}, "2535": {"name": "test.synthetix.not_null_core_market_registered_base_sepolia_transaction_hash.de234a0b4d", "type": "test"}, "2536": {"name": "test.synthetix.not_null_core_market_registered_base_sepolia_block_number.fd8cdd563c", "type": "test"}, "2537": {"name": "test.synthetix.not_null_core_market_registered_base_sepolia_event_name.c0f99c65cf", "type": "test"}, "2538": {"name": "test.synthetix.accepted_values_core_market_registered_base_sepolia_event_name__MarketRegistered.52bda7875b", "type": "test"}, "2539": {"name": "test.synthetix.not_null_core_market_registered_base_sepolia_sender.0ec521b301", "type": "test"}, "2540": {"name": "test.synthetix.not_null_core_pool_created_base_sepolia_contract.3347ab7e86", "type": "test"}, "2541": {"name": "test.synthetix.not_null_core_pool_created_base_sepolia_sender.40177457bd", "type": "test"}, "2542": {"name": "test.synthetix.not_null_core_pool_created_base_sepolia_block_timestamp.770a6f30f6", "type": "test"}, "2543": {"name": "test.synthetix.not_null_core_pool_created_base_sepolia_id.b1a35dd808", "type": "test"}, "2544": {"name": "test.synthetix.unique_core_pool_created_base_sepolia_id.bc373a2eb3", "type": "test"}, "2545": {"name": "test.synthetix.not_null_core_pool_created_base_sepolia_block_number.094a784336", "type": "test"}, "2546": {"name": "test.synthetix.not_null_core_pool_created_base_sepolia_transaction_hash.c6810d0b49", "type": "test"}, "2547": {"name": "test.synthetix.not_null_core_pool_created_base_sepolia_event_name.1dac944daf", "type": "test"}, "2548": {"name": "test.synthetix.accepted_values_core_pool_created_base_sepolia_event_name__PoolCreated.f08bef53a3", "type": "test"}, "2549": {"name": "test.synthetix.not_null_core_pool_created_base_sepolia_owner.de5ae68a1a", "type": "test"}, "2550": {"name": "test.synthetix.not_null_core_pool_created_base_sepolia_pool_id.e6e51130fd", "type": "test"}, "2551": {"name": "test.synthetix.dbt_utils_accepted_range_core_pool_created_base_sepolia_pool_id__True__0.b3e7c8b05d", "type": "test"}, "2552": {"name": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_transaction_hash.399851f94f", "type": "test"}, "2553": {"name": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_account_id.35c6ac2750", "type": "test"}, "2554": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_account_id__True__0.56bdf07961", "type": "test"}, "2555": {"name": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_collateral_type.44fc9e2622", "type": "test"}, "2556": {"name": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_event_name.5d0bea85a4", "type": "test"}, "2557": {"name": "test.synthetix.accepted_values_core_rewards_claimed_base_sepolia_event_name__RewardsClaimed.813e8d6cab", "type": "test"}, "2558": {"name": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_contract.8063e60014", "type": "test"}, "2559": {"name": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_amount.8d0b56d69c", "type": "test"}, "2560": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_amount__True__0.83b60baad2", "type": "test"}, "2561": {"name": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_distributor.cfc3ec6cdd", "type": "test"}, "2562": {"name": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_block_timestamp.78d8816d82", "type": "test"}, "2563": {"name": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_id.a324c0d7d4", "type": "test"}, "2564": {"name": "test.synthetix.unique_core_rewards_claimed_base_sepolia_id.b13c8534bb", "type": "test"}, "2565": {"name": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_pool_id.e61695fb4f", "type": "test"}, "2566": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_pool_id__True__0.80a0443cd0", "type": "test"}, "2567": {"name": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_block_number.2341e8ee42", "type": "test"}, "2568": {"name": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_id.0d42a7a31a", "type": "test"}, "2569": {"name": "test.synthetix.unique_core_rewards_distributed_base_sepolia_id.fafe19f7d9", "type": "test"}, "2570": {"name": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_event_name.e3a18ecd0c", "type": "test"}, "2571": {"name": "test.synthetix.accepted_values_core_rewards_distributed_base_sepolia_event_name__RewardsDistributed.23760c7762", "type": "test"}, "2572": {"name": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_amount.ec60c3040c", "type": "test"}, "2573": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_amount__True__0.6d7f4124f8", "type": "test"}, "2574": {"name": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_contract.b51980138b", "type": "test"}, "2575": {"name": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_block_timestamp.305338d6ac", "type": "test"}, "2576": {"name": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_transaction_hash.9d7346a555", "type": "test"}, "2577": {"name": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_collateral_type.d02c77e463", "type": "test"}, "2578": {"name": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_block_number.1404eb5f75", "type": "test"}, "2579": {"name": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_duration.151d5a6383", "type": "test"}, "2580": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_duration__True__0.aca43f41bf", "type": "test"}, "2581": {"name": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_distributor.8e49885144", "type": "test"}, "2582": {"name": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_pool_id.618ac3407b", "type": "test"}, "2583": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_pool_id__True__0.4ad1e16907", "type": "test"}, "2584": {"name": "test.synthetix.not_null_core_usd_burned_base_sepolia_amount.d577462790", "type": "test"}, "2585": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_sepolia_amount__True__0.2ff0339bf6", "type": "test"}, "2586": {"name": "test.synthetix.not_null_core_usd_burned_base_sepolia_pool_id.8bd0f688e5", "type": "test"}, "2587": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_sepolia_pool_id__True__0.bdbba08629", "type": "test"}, "2588": {"name": "test.synthetix.not_null_core_usd_burned_base_sepolia_event_name.2c789d8ccb", "type": "test"}, "2589": {"name": "test.synthetix.accepted_values_core_usd_burned_base_sepolia_event_name__UsdBurned.c736a2b5fd", "type": "test"}, "2590": {"name": "test.synthetix.not_null_core_usd_burned_base_sepolia_id.9208a4e4a2", "type": "test"}, "2591": {"name": "test.synthetix.unique_core_usd_burned_base_sepolia_id.3b90c11835", "type": "test"}, "2592": {"name": "test.synthetix.not_null_core_usd_burned_base_sepolia_block_number.9acf3a65f4", "type": "test"}, "2593": {"name": "test.synthetix.not_null_core_usd_burned_base_sepolia_account_id.8014155212", "type": "test"}, "2594": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_sepolia_account_id__True__0.1c3ad25fc6", "type": "test"}, "2595": {"name": "test.synthetix.not_null_core_usd_burned_base_sepolia_sender.d28854bdf2", "type": "test"}, "2596": {"name": "test.synthetix.not_null_core_usd_burned_base_sepolia_transaction_hash.07cbe78bce", "type": "test"}, "2597": {"name": "test.synthetix.not_null_core_usd_burned_base_sepolia_contract.559c9a6e92", "type": "test"}, "2598": {"name": "test.synthetix.not_null_core_usd_burned_base_sepolia_collateral_type.1d7071aef1", "type": "test"}, "2599": {"name": "test.synthetix.not_null_core_usd_burned_base_sepolia_block_timestamp.d6c5fafe43", "type": "test"}, "2600": {"name": "test.synthetix.not_null_core_usd_minted_base_sepolia_pool_id.7dfafbe9ee", "type": "test"}, "2601": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_sepolia_pool_id__True__0.49903b0695", "type": "test"}, "2602": {"name": "test.synthetix.not_null_core_usd_minted_base_sepolia_block_timestamp.a33ebf4ef7", "type": "test"}, "2603": {"name": "test.synthetix.not_null_core_usd_minted_base_sepolia_account_id.56f2a7acd7", "type": "test"}, "2604": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_sepolia_account_id__True__0.8d375d28dd", "type": "test"}, "2605": {"name": "test.synthetix.not_null_core_usd_minted_base_sepolia_collateral_type.028faf1711", "type": "test"}, "2606": {"name": "test.synthetix.not_null_core_usd_minted_base_sepolia_block_number.37baa764ce", "type": "test"}, "2607": {"name": "test.synthetix.not_null_core_usd_minted_base_sepolia_id.3fd3162bcc", "type": "test"}, "2608": {"name": "test.synthetix.unique_core_usd_minted_base_sepolia_id.9cce972c7e", "type": "test"}, "2609": {"name": "test.synthetix.not_null_core_usd_minted_base_sepolia_sender.5053739593", "type": "test"}, "2610": {"name": "test.synthetix.not_null_core_usd_minted_base_sepolia_amount.c1ab51fea3", "type": "test"}, "2611": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_sepolia_amount__True__0.8db2f09ae2", "type": "test"}, "2612": {"name": "test.synthetix.not_null_core_usd_minted_base_sepolia_event_name.c1bfdffc84", "type": "test"}, "2613": {"name": "test.synthetix.accepted_values_core_usd_minted_base_sepolia_event_name__UsdMinted.d686f1f1af", "type": "test"}, "2614": {"name": "test.synthetix.not_null_core_usd_minted_base_sepolia_transaction_hash.04ae981572", "type": "test"}, "2615": {"name": "test.synthetix.not_null_core_usd_minted_base_sepolia_contract.ebf65a8472", "type": "test"}, "2616": {"name": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_transaction_hash.fcdcfcdcdd", "type": "test"}, "2617": {"name": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_collateral_type.18870127b8", "type": "test"}, "2618": {"name": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_pool_id.47e473f735", "type": "test"}, "2619": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_sepolia_pool_id__True__0.5ea2ba7eab", "type": "test"}, "2620": {"name": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_event_name.04b05d8fa6", "type": "test"}, "2621": {"name": "test.synthetix.accepted_values_core_vault_liquidation_base_sepolia_event_name__VaultLiquidation.958e4fe8de", "type": "test"}, "2622": {"name": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_id.08162ec8b5", "type": "test"}, "2623": {"name": "test.synthetix.unique_core_vault_liquidation_base_sepolia_id.5759c475e5", "type": "test"}, "2624": {"name": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_block_timestamp.5c4fdcd348", "type": "test"}, "2625": {"name": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_liquidate_as_account_id.b170dba1d3", "type": "test"}, "2626": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_sepolia_liquidate_as_account_id__True__0.ee3dd8dc1e", "type": "test"}, "2627": {"name": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_liquidation_data.a5dc2b7337", "type": "test"}, "2628": {"name": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_contract.58dafa50b4", "type": "test"}, "2629": {"name": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_block_number.72d5fcf75c", "type": "test"}, "2630": {"name": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_sender.2f502247e7", "type": "test"}, "2631": {"name": "test.synthetix.not_null_core_vault_collateral_base_sepolia_ts.78a98d96c2", "type": "test"}, "2632": {"name": "test.synthetix.not_null_core_vault_collateral_base_sepolia_block_number.3a3cfc3edf", "type": "test"}, "2633": {"name": "test.synthetix.not_null_core_vault_collateral_base_sepolia_pool_id.3607d11df2", "type": "test"}, "2634": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_sepolia_pool_id__True__0.0047a9a52a", "type": "test"}, "2635": {"name": "test.synthetix.not_null_core_vault_collateral_base_sepolia_collateral_type.8cfa2c8f99", "type": "test"}, "2636": {"name": "test.synthetix.not_null_core_vault_collateral_base_sepolia_amount.ff25c0c9a0", "type": "test"}, "2637": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_sepolia_amount__True__0.6d9b6133f3", "type": "test"}, "2638": {"name": "test.synthetix.not_null_core_vault_collateral_base_sepolia_collateral_value.30cde60b22", "type": "test"}, "2639": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_sepolia_collateral_value__True__0.026e20a97f", "type": "test"}, "2640": {"name": "test.synthetix.not_null_core_vault_collateral_base_sepolia_contract_address.aa0f2cd57b", "type": "test"}, "2641": {"name": "test.synthetix.not_null_core_vault_debt_base_sepolia_ts.d366714ec5", "type": "test"}, "2642": {"name": "test.synthetix.not_null_core_vault_debt_base_sepolia_block_number.f25dcd2c96", "type": "test"}, "2643": {"name": "test.synthetix.not_null_core_vault_debt_base_sepolia_pool_id.05a1d5275c", "type": "test"}, "2644": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_debt_base_sepolia_pool_id__True__0.908dbaecbc", "type": "test"}, "2645": {"name": "test.synthetix.not_null_core_vault_debt_base_sepolia_collateral_type.70a5498cf3", "type": "test"}, "2646": {"name": "test.synthetix.not_null_core_vault_debt_base_sepolia_debt.9b99714e7f", "type": "test"}, "2647": {"name": "test.synthetix.not_null_core_vault_debt_base_sepolia_contract_address.a9d7ef2e2d", "type": "test"}, "2648": {"name": "test.synthetix.unique_perp_account_created_base_sepolia_id.d2b0023315", "type": "test"}, "2649": {"name": "test.synthetix.not_null_perp_account_created_base_sepolia_id.7da01b5642", "type": "test"}, "2650": {"name": "test.synthetix.not_null_perp_account_created_base_sepolia_event_name.d7deee96b5", "type": "test"}, "2651": {"name": "test.synthetix.accepted_values_perp_account_created_base_sepolia_event_name__AccountCreated.e5e94f342c", "type": "test"}, "2652": {"name": "test.synthetix.not_null_perp_account_created_base_sepolia_block_number.b9729c0627", "type": "test"}, "2653": {"name": "test.synthetix.not_null_perp_account_created_base_sepolia_block_timestamp.1f03770bcc", "type": "test"}, "2654": {"name": "test.synthetix.not_null_perp_account_created_base_sepolia_owner.31f8eb801c", "type": "test"}, "2655": {"name": "test.synthetix.not_null_perp_account_created_base_sepolia_account_id.e2509a45ab", "type": "test"}, "2656": {"name": "test.synthetix.dbt_utils_accepted_range_perp_account_created_base_sepolia_account_id__True__0.72ab89cd5f", "type": "test"}, "2657": {"name": "test.synthetix.not_null_perp_account_created_base_sepolia_transaction_hash.6324af1adb", "type": "test"}, "2658": {"name": "test.synthetix.not_null_perp_account_created_base_sepolia_contract.1b1ec25344", "type": "test"}, "2659": {"name": "test.synthetix.unique_perp_order_committed_base_sepolia_id.eb024384af", "type": "test"}, "2660": {"name": "test.synthetix.not_null_perp_order_committed_base_sepolia_id.5b74c78258", "type": "test"}, "2661": {"name": "test.synthetix.not_null_perp_order_committed_base_sepolia_block_number.f3230cc50d", "type": "test"}, "2662": {"name": "test.synthetix.not_null_perp_order_committed_base_sepolia_block_timestamp.192957d40c", "type": "test"}, "2663": {"name": "test.synthetix.not_null_perp_order_committed_base_sepolia_transaction_hash.761f6c5146", "type": "test"}, "2664": {"name": "test.synthetix.not_null_perp_order_committed_base_sepolia_contract.ad38cda3df", "type": "test"}, "2665": {"name": "test.synthetix.not_null_perp_order_committed_base_sepolia_event_name.dc8411b8b1", "type": "test"}, "2666": {"name": "test.synthetix.accepted_values_perp_order_committed_base_sepolia_event_name__OrderCommitted.f236dead5d", "type": "test"}, "2667": {"name": "test.synthetix.not_null_perp_order_committed_base_sepolia_market_id.9c41f762ec", "type": "test"}, "2668": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_sepolia_market_id__True__0.6174df8d83", "type": "test"}, "2669": {"name": "test.synthetix.not_null_perp_order_committed_base_sepolia_account_id.e0cc9cd7a0", "type": "test"}, "2670": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_sepolia_account_id__True__0.2a5b9bdddf", "type": "test"}, "2671": {"name": "test.synthetix.not_null_perp_order_settled_base_sepolia_contract.03742630fd", "type": "test"}, "2672": {"name": "test.synthetix.not_null_perp_order_settled_base_sepolia_event_name.95d61e9b53", "type": "test"}, "2673": {"name": "test.synthetix.accepted_values_perp_order_settled_base_sepolia_event_name__OrderSettled.b82d60a6cd", "type": "test"}, "2674": {"name": "test.synthetix.not_null_perp_order_settled_base_sepolia_account_id.0505121484", "type": "test"}, "2675": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_sepolia_account_id__True__0.dd4d18c933", "type": "test"}, "2676": {"name": "test.synthetix.not_null_perp_order_settled_base_sepolia_market_id.90e9816e9b", "type": "test"}, "2677": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_sepolia_market_id__True__0.00baab3b06", "type": "test"}, "2678": {"name": "test.synthetix.not_null_perp_order_settled_base_sepolia_collected_fees.19815f72b6", "type": "test"}, "2679": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_sepolia_collected_fees__True__0.cfcb7626da", "type": "test"}, "2680": {"name": "test.synthetix.not_null_perp_order_settled_base_sepolia_transaction_hash.e40380e103", "type": "test"}, "2681": {"name": "test.synthetix.not_null_perp_order_settled_base_sepolia_block_timestamp.8624d8c529", "type": "test"}, "2682": {"name": "test.synthetix.not_null_perp_order_settled_base_sepolia_block_number.723c9f9ccf", "type": "test"}, "2683": {"name": "test.synthetix.unique_perp_order_settled_base_sepolia_id.52c8b658a1", "type": "test"}, "2684": {"name": "test.synthetix.not_null_perp_order_settled_base_sepolia_id.6a51920964", "type": "test"}, "2685": {"name": "test.synthetix.unique_perp_market_updated_base_sepolia_id.5fa0b8a094", "type": "test"}, "2686": {"name": "test.synthetix.not_null_perp_market_updated_base_sepolia_id.c010e8e9d3", "type": "test"}, "2687": {"name": "test.synthetix.not_null_perp_market_updated_base_sepolia_block_number.6d91893cd9", "type": "test"}, "2688": {"name": "test.synthetix.not_null_perp_market_updated_base_sepolia_block_timestamp.eabfe875b1", "type": "test"}, "2689": {"name": "test.synthetix.not_null_perp_market_updated_base_sepolia_transaction_hash.b36ca2219f", "type": "test"}, "2690": {"name": "test.synthetix.not_null_perp_market_updated_base_sepolia_contract.7a798ec958", "type": "test"}, "2691": {"name": "test.synthetix.not_null_perp_market_updated_base_sepolia_event_name.5808660a29", "type": "test"}, "2692": {"name": "test.synthetix.accepted_values_perp_market_updated_base_sepolia_event_name__MarketUpdated.6507eaa7c6", "type": "test"}, "2693": {"name": "test.synthetix.not_null_perp_market_updated_base_sepolia_market_id.1d15a36e0c", "type": "test"}, "2694": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_sepolia_market_id__True__0.2aed99d0b6", "type": "test"}, "2695": {"name": "test.synthetix.not_null_perp_market_updated_base_sepolia_price.821df5b6b3", "type": "test"}, "2696": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_sepolia_price__True__0.4f4858e59f", "type": "test"}, "2697": {"name": "test.synthetix.not_null_perp_market_updated_base_sepolia_interest_rate.20f815f06a", "type": "test"}, "2698": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_sepolia_interest_rate__True__0.82fe5b32f6", "type": "test"}, "2699": {"name": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_account_id.8e9f2c1b4b", "type": "test"}, "2700": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_account_id__True__0.a60e1cbb90", "type": "test"}, "2701": {"name": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_market_id.6c389de6f5", "type": "test"}, "2702": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_market_id__True__0.c5145fd027", "type": "test"}, "2703": {"name": "test.synthetix.unique_perp_position_liquidated_base_sepolia_id.e92f27d6e6", "type": "test"}, "2704": {"name": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_id.985f2af114", "type": "test"}, "2705": {"name": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_transaction_hash.b180fd2627", "type": "test"}, "2706": {"name": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_current_position_size.f98475edcb", "type": "test"}, "2707": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_current_position_size__True__0.cf9da7d717", "type": "test"}, "2708": {"name": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_event_name.1d2d01fa50", "type": "test"}, "2709": {"name": "test.synthetix.accepted_values_perp_position_liquidated_base_sepolia_event_name__PositionLiquidated.e07d1e03f2", "type": "test"}, "2710": {"name": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_block_number.d05dfab674", "type": "test"}, "2711": {"name": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_amount_liquidated.c878a441e1", "type": "test"}, "2712": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_amount_liquidated__True__0.20b97e678b", "type": "test"}, "2713": {"name": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_contract.0a66db5700", "type": "test"}, "2714": {"name": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_block_timestamp.1700de694b", "type": "test"}, "2715": {"name": "test.synthetix.unique_perp_account_liquidation_attempt_base_sepolia_id.64895ed40b", "type": "test"}, "2716": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_id.fa21a229e8", "type": "test"}, "2717": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_account_id.72dba0b474", "type": "test"}, "2718": {"name": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_sepolia_account_id__True__0.d9d7f88802", "type": "test"}, "2719": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_block_number.c00ff06028", "type": "test"}, "2720": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_reward.41da25d087", "type": "test"}, "2721": {"name": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_sepolia_reward__True__0.d1fe263182", "type": "test"}, "2722": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_block_timestamp.b212643602", "type": "test"}, "2723": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_contract.5a7ac10d9d", "type": "test"}, "2724": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_event_name.5a524744d4", "type": "test"}, "2725": {"name": "test.synthetix.accepted_values_perp_account_liquidation_attempt_base_sepolia_event_name__AccountLiquidationAttempt.7e035fbfbd", "type": "test"}, "2726": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_transaction_hash.18ed9c33a9", "type": "test"}, "2727": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_full_liquidation.4544a98926", "type": "test"}, "2728": {"name": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_block_timestamp.a0b63e8833", "type": "test"}, "2729": {"name": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_contract.c669409e90", "type": "test"}, "2730": {"name": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_event_name.05505fea35", "type": "test"}, "2731": {"name": "test.synthetix.accepted_values_perp_collateral_modified_base_sepolia_event_name__CollateralModified.35bbd5a11f", "type": "test"}, "2732": {"name": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_block_number.5818313783", "type": "test"}, "2733": {"name": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_synth_market_id.6b585142fd", "type": "test"}, "2734": {"name": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_sepolia_synth_market_id__True__0.e6426004ec", "type": "test"}, "2735": {"name": "test.synthetix.unique_perp_collateral_modified_base_sepolia_id.df76a33926", "type": "test"}, "2736": {"name": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_id.0306c59b13", "type": "test"}, "2737": {"name": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_sender.c5a5dbc794", "type": "test"}, "2738": {"name": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_account_id.41a4ca06b6", "type": "test"}, "2739": {"name": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_sepolia_account_id__True__0.4061e8095e", "type": "test"}, "2740": {"name": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_transaction_hash.ccfe215417", "type": "test"}, "2741": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_block_timestamp.2056bbf796", "type": "test"}, "2742": {"name": "test.synthetix.unique_perp_previous_order_expired_base_sepolia_id.a9c841c5f7", "type": "test"}, "2743": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_id.35380c8364", "type": "test"}, "2744": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_block_number.b44f0bbf4b", "type": "test"}, "2745": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_market_id.c3963e0426", "type": "test"}, "2746": {"name": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_sepolia_market_id__True__0.92c22b0d98", "type": "test"}, "2747": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_event_name.94027cf5fd", "type": "test"}, "2748": {"name": "test.synthetix.accepted_values_perp_previous_order_expired_base_sepolia_event_name__PreviousOrderExpired.1a5af6cb8b", "type": "test"}, "2749": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_transaction_hash.47402badfc", "type": "test"}, "2750": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_account_id.358a8acfe7", "type": "test"}, "2751": {"name": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_sepolia_account_id__True__0.7ed9f71601", "type": "test"}, "2752": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_contract.d5ae4c2080", "type": "test"}, "2753": {"name": "test.synthetix.not_null_perp_market_created_base_sepolia_market_name.2335002c7c", "type": "test"}, "2754": {"name": "test.synthetix.unique_perp_market_created_base_sepolia_id.9af5f482a3", "type": "test"}, "2755": {"name": "test.synthetix.not_null_perp_market_created_base_sepolia_id.3651be9d50", "type": "test"}, "2756": {"name": "test.synthetix.not_null_perp_market_created_base_sepolia_market_symbol.b99df1cd19", "type": "test"}, "2757": {"name": "test.synthetix.not_null_perp_market_created_base_sepolia_event_name.594bfb776d", "type": "test"}, "2758": {"name": "test.synthetix.accepted_values_perp_market_created_base_sepolia_event_name__MarketCreated.da7f65c9d0", "type": "test"}, "2759": {"name": "test.synthetix.not_null_perp_market_created_base_sepolia_block_number.f39a76515f", "type": "test"}, "2760": {"name": "test.synthetix.not_null_perp_market_created_base_sepolia_block_timestamp.087de488f9", "type": "test"}, "2761": {"name": "test.synthetix.not_null_perp_market_created_base_sepolia_contract.9b5b7d63ca", "type": "test"}, "2762": {"name": "test.synthetix.not_null_perp_market_created_base_sepolia_perps_market_id.30bf02bc46", "type": "test"}, "2763": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_created_base_sepolia_perps_market_id__True__0.89e2162ed5", "type": "test"}, "2764": {"name": "test.synthetix.not_null_perp_market_created_base_sepolia_transaction_hash.83d1940949", "type": "test"}, "2765": {"name": "test.synthetix.not_null_perp_interest_charged_base_sepolia_event_name.7088270e38", "type": "test"}, "2766": {"name": "test.synthetix.accepted_values_perp_interest_charged_base_sepolia_event_name__InterestCharged.b607f55a72", "type": "test"}, "2767": {"name": "test.synthetix.not_null_perp_interest_charged_base_sepolia_contract.ad4bd5bb4b", "type": "test"}, "2768": {"name": "test.synthetix.not_null_perp_interest_charged_base_sepolia_transaction_hash.7d20550a93", "type": "test"}, "2769": {"name": "test.synthetix.not_null_perp_interest_charged_base_sepolia_block_timestamp.6723ccf2f9", "type": "test"}, "2770": {"name": "test.synthetix.unique_perp_interest_charged_base_sepolia_id.7023b7407d", "type": "test"}, "2771": {"name": "test.synthetix.not_null_perp_interest_charged_base_sepolia_id.a8d5a81503", "type": "test"}, "2772": {"name": "test.synthetix.not_null_perp_interest_charged_base_sepolia_block_number.e9b7b9cd80", "type": "test"}, "2773": {"name": "test.synthetix.not_null_perp_interest_charged_base_sepolia_account_id.ec1ea115af", "type": "test"}, "2774": {"name": "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_base_sepolia_account_id__True__0.7595935b71", "type": "test"}, "2775": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_block_timestamp.609017baeb", "type": "test"}, "2776": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_event_name.30275ad446", "type": "test"}, "2777": {"name": "test.synthetix.accepted_values_perp_interest_rate_updated_base_sepolia_event_name__InterestRateUpdated.5d317c53f3", "type": "test"}, "2778": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_transaction_hash.3601647535", "type": "test"}, "2779": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_interest_rate.7f5f7342cd", "type": "test"}, "2780": {"name": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_sepolia_interest_rate__True__0.c114557661", "type": "test"}, "2781": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_block_number.eeff2c078a", "type": "test"}, "2782": {"name": "test.synthetix.unique_perp_interest_rate_updated_base_sepolia_id.2295efc83a", "type": "test"}, "2783": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_id.24c18054e7", "type": "test"}, "2784": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_contract.ccc079c59c", "type": "test"}, "2785": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_super_market_id.68b732b580", "type": "test"}, "2786": {"name": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_sepolia_super_market_id__True__0.cc3fb6ff17", "type": "test"}, "2787": {"name": "test.synthetix.not_null_spot_order_committed_base_sepolia_id.11a4430aff", "type": "test"}, "2788": {"name": "test.synthetix.unique_spot_order_committed_base_sepolia_id.3819dc1084", "type": "test"}, "2789": {"name": "test.synthetix.not_null_spot_order_committed_base_sepolia_event_name.438812a0d2", "type": "test"}, "2790": {"name": "test.synthetix.accepted_values_spot_order_committed_base_sepolia_event_name__OrderCommitted.5b70cba35c", "type": "test"}, "2791": {"name": "test.synthetix.not_null_spot_order_committed_base_sepolia_sender.4e585d7f19", "type": "test"}, "2792": {"name": "test.synthetix.not_null_spot_order_committed_base_sepolia_block_timestamp.8c88551cb4", "type": "test"}, "2793": {"name": "test.synthetix.not_null_spot_order_committed_base_sepolia_referrer.7ec29fa647", "type": "test"}, "2794": {"name": "test.synthetix.not_null_spot_order_committed_base_sepolia_amount_provided.38ad18f779", "type": "test"}, "2795": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_sepolia_amount_provided__True__0.054ef0ffa5", "type": "test"}, "2796": {"name": "test.synthetix.not_null_spot_order_committed_base_sepolia_transaction_hash.9c446b3700", "type": "test"}, "2797": {"name": "test.synthetix.not_null_spot_order_committed_base_sepolia_contract.665bb25f85", "type": "test"}, "2798": {"name": "test.synthetix.not_null_spot_order_committed_base_sepolia_market_id.15c2459855", "type": "test"}, "2799": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_sepolia_market_id__True__0.6632755b0a", "type": "test"}, "2800": {"name": "test.synthetix.not_null_spot_order_committed_base_sepolia_block_number.9e8c3cbe19", "type": "test"}, "2801": {"name": "test.synthetix.not_null_spot_order_committed_base_sepolia_order_type.3954986bef", "type": "test"}, "2802": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_final_order_amount__True__0.db1eb9bae2", "type": "test"}, "2803": {"name": "test.synthetix.not_null_spot_order_settled_base_sepolia_settler.3cce2227a9", "type": "test"}, "2804": {"name": "test.synthetix.not_null_spot_order_settled_base_sepolia_block_number.65da819fda", "type": "test"}, "2805": {"name": "test.synthetix.not_null_spot_order_settled_base_sepolia_transaction_hash.db4a8fd73d", "type": "test"}, "2806": {"name": "test.synthetix.not_null_spot_order_settled_base_sepolia_block_timestamp.2af878ee49", "type": "test"}, "2807": {"name": "test.synthetix.not_null_spot_order_settled_base_sepolia_id.41dd4b147f", "type": "test"}, "2808": {"name": "test.synthetix.unique_spot_order_settled_base_sepolia_id.d146f45657", "type": "test"}, "2809": {"name": "test.synthetix.not_null_spot_order_settled_base_sepolia_order_type.aba0efecf9", "type": "test"}, "2810": {"name": "test.synthetix.not_null_spot_order_settled_base_sepolia_contract.70a66ec745", "type": "test"}, "2811": {"name": "test.synthetix.not_null_spot_order_settled_base_sepolia_price.5e737efecc", "type": "test"}, "2812": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_price__True__0.be79188042", "type": "test"}, "2813": {"name": "test.synthetix.not_null_spot_order_settled_base_sepolia_market_id.08f8f7cfee", "type": "test"}, "2814": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_market_id__True__0.57c7ca8b8a", "type": "test"}, "2815": {"name": "test.synthetix.not_null_spot_order_settled_base_sepolia_collected_fees.ce03171f19", "type": "test"}, "2816": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_collected_fees__True__0.7f14aa7a7b", "type": "test"}, "2817": {"name": "test.synthetix.not_null_spot_order_settled_base_sepolia_event_name.78cc82e3ab", "type": "test"}, "2818": {"name": "test.synthetix.accepted_values_spot_order_settled_base_sepolia_event_name__OrderSettled.177309ebc4", "type": "test"}, "2819": {"name": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_id.5e9a576929", "type": "test"}, "2820": {"name": "test.synthetix.unique_spot_order_cancelled_base_sepolia_id.0e40062e64", "type": "test"}, "2821": {"name": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_block_timestamp.fa9df55b40", "type": "test"}, "2822": {"name": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_transaction_hash.0752dd402b", "type": "test"}, "2823": {"name": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_sender.aac13d426e", "type": "test"}, "2824": {"name": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_contract.0c41210b4f", "type": "test"}, "2825": {"name": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_event_name.860a2e2098", "type": "test"}, "2826": {"name": "test.synthetix.accepted_values_spot_order_cancelled_base_sepolia_event_name__OrderCancelled.19ae93abc4", "type": "test"}, "2827": {"name": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_market_id.29f20fb008", "type": "test"}, "2828": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_base_sepolia_market_id__True__0.256744e74d", "type": "test"}, "2829": {"name": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_block_number.86a31f2f2c", "type": "test"}, "2830": {"name": "test.synthetix.not_null_spot_synth_registered_base_sepolia_id.82e3f87ac4", "type": "test"}, "2831": {"name": "test.synthetix.unique_spot_synth_registered_base_sepolia_id.59dadce592", "type": "test"}, "2832": {"name": "test.synthetix.not_null_spot_synth_registered_base_sepolia_block_timestamp.79c2f95be5", "type": "test"}, "2833": {"name": "test.synthetix.not_null_spot_synth_registered_base_sepolia_synth_market_id.5a96ef8d3b", "type": "test"}, "2834": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_base_sepolia_synth_market_id__True__0.e252f6d23b", "type": "test"}, "2835": {"name": "test.synthetix.not_null_spot_synth_registered_base_sepolia_block_number.bb37a01e8d", "type": "test"}, "2836": {"name": "test.synthetix.not_null_spot_synth_registered_base_sepolia_contract.4039370624", "type": "test"}, "2837": {"name": "test.synthetix.not_null_spot_synth_registered_base_sepolia_synth_token_address.9a1399c63c", "type": "test"}, "2838": {"name": "test.synthetix.not_null_spot_synth_registered_base_sepolia_event_name.40165b8566", "type": "test"}, "2839": {"name": "test.synthetix.accepted_values_spot_synth_registered_base_sepolia_event_name__SynthRegistered.560c96fe92", "type": "test"}, "2840": {"name": "test.synthetix.not_null_spot_synth_registered_base_sepolia_transaction_hash.0cea3ca1bf", "type": "test"}, "2841": {"name": "test.synthetix.not_null_spot_synth_bought_base_sepolia_collected_fees.9d30351609", "type": "test"}, "2842": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_sepolia_collected_fees__True__0.1b65c16e7a", "type": "test"}, "2843": {"name": "test.synthetix.not_null_spot_synth_bought_base_sepolia_transaction_hash.368cb3f67e", "type": "test"}, "2844": {"name": "test.synthetix.not_null_spot_synth_bought_base_sepolia_synth_market_id.b1c1943367", "type": "test"}, "2845": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_sepolia_synth_market_id__True__0.2be12779d3", "type": "test"}, "2846": {"name": "test.synthetix.not_null_spot_synth_bought_base_sepolia_block_number.b137c20668", "type": "test"}, "2847": {"name": "test.synthetix.not_null_spot_synth_bought_base_sepolia_block_timestamp.b2a61f5718", "type": "test"}, "2848": {"name": "test.synthetix.not_null_spot_synth_bought_base_sepolia_id.942697f903", "type": "test"}, "2849": {"name": "test.synthetix.unique_spot_synth_bought_base_sepolia_id.17a8acaf0c", "type": "test"}, "2850": {"name": "test.synthetix.not_null_spot_synth_bought_base_sepolia_price.d27790b16d", "type": "test"}, "2851": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_sepolia_price__True__0.1dfcf66dee", "type": "test"}, "2852": {"name": "test.synthetix.not_null_spot_synth_bought_base_sepolia_contract.4678866b0c", "type": "test"}, "2853": {"name": "test.synthetix.not_null_spot_synth_bought_base_sepolia_referrer.4756917b09", "type": "test"}, "2854": {"name": "test.synthetix.not_null_spot_synth_bought_base_sepolia_event_name.cacb370344", "type": "test"}, "2855": {"name": "test.synthetix.accepted_values_spot_synth_bought_base_sepolia_event_name__SynthBought.3932e43413", "type": "test"}, "2856": {"name": "test.synthetix.not_null_spot_synth_sold_base_sepolia_event_name.24601a4262", "type": "test"}, "2857": {"name": "test.synthetix.accepted_values_spot_synth_sold_base_sepolia_event_name__SynthSold.bc9ca74c87", "type": "test"}, "2858": {"name": "test.synthetix.not_null_spot_synth_sold_base_sepolia_transaction_hash.a13ba6bde1", "type": "test"}, "2859": {"name": "test.synthetix.not_null_spot_synth_sold_base_sepolia_collected_fees.8ad9625fb0", "type": "test"}, "2860": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_collected_fees__True__0.0a04ec9ef2", "type": "test"}, "2861": {"name": "test.synthetix.not_null_spot_synth_sold_base_sepolia_block_timestamp.f3d45165ff", "type": "test"}, "2862": {"name": "test.synthetix.not_null_spot_synth_sold_base_sepolia_referrer.51ef2f8d16", "type": "test"}, "2863": {"name": "test.synthetix.not_null_spot_synth_sold_base_sepolia_block_number.17e7ff9528", "type": "test"}, "2864": {"name": "test.synthetix.not_null_spot_synth_sold_base_sepolia_price.88b1a85b40", "type": "test"}, "2865": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_price__True__0.cedd17dbea", "type": "test"}, "2866": {"name": "test.synthetix.not_null_spot_synth_sold_base_sepolia_amount_returned.c33656b778", "type": "test"}, "2867": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_amount_returned__True__0.400f957fc7", "type": "test"}, "2868": {"name": "test.synthetix.not_null_spot_synth_sold_base_sepolia_synth_market_id.25c988c205", "type": "test"}, "2869": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_synth_market_id__True__0.5175d72781", "type": "test"}, "2870": {"name": "test.synthetix.not_null_spot_synth_sold_base_sepolia_id.c2f7e77070", "type": "test"}, "2871": {"name": "test.synthetix.unique_spot_synth_sold_base_sepolia_id.d31e78319f", "type": "test"}, "2872": {"name": "test.synthetix.not_null_spot_synth_sold_base_sepolia_contract.8d370e2248", "type": "test"}, "2873": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_id.8905f554af", "type": "test"}, "2874": {"name": "test.synthetix.unique_spot_synth_wrapped_base_sepolia_id.159b2de78a", "type": "test"}, "2875": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_transaction_hash.7672de0496", "type": "test"}, "2876": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_synth_market_id.601db0f648", "type": "test"}, "2877": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_sepolia_synth_market_id__True__0.2dfd67bc58", "type": "test"}, "2878": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_contract.d4446f0372", "type": "test"}, "2879": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_event_name.fe439b73da", "type": "test"}, "2880": {"name": "test.synthetix.accepted_values_spot_synth_wrapped_base_sepolia_event_name__SynthWrapped.031ffbb73f", "type": "test"}, "2881": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_block_timestamp.5b4c2eecf8", "type": "test"}, "2882": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_block_number.6d42ca2157", "type": "test"}, "2883": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_fees_collected.b6fac60b85", "type": "test"}, "2884": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_sepolia_fees_collected__True__0.c2a49865fe", "type": "test"}, "2885": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_block_timestamp.41ba03a5b2", "type": "test"}, "2886": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_amount_unwrapped.1a220b9007", "type": "test"}, "2887": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_amount_unwrapped__True__0.8e197e25e9", "type": "test"}, "2888": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_fees_collected.c3d167c521", "type": "test"}, "2889": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_fees_collected__True__0.e56453f4c6", "type": "test"}, "2890": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_event_name.b17d6e42c7", "type": "test"}, "2891": {"name": "test.synthetix.accepted_values_spot_synth_unwrapped_base_sepolia_event_name__SynthUnwrapped.8dae19258e", "type": "test"}, "2892": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_block_number.5cfd06abfe", "type": "test"}, "2893": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_transaction_hash.2ea11780cc", "type": "test"}, "2894": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_contract.87983c1fa3", "type": "test"}, "2895": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_id.6b02b454d5", "type": "test"}, "2896": {"name": "test.synthetix.unique_spot_synth_unwrapped_base_sepolia_id.74a8e666e5", "type": "test"}, "2897": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_synth_market_id.214a3db22f", "type": "test"}, "2898": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_synth_market_id__True__0.a469219bab", "type": "test"}, "2899": {"name": "test.synthetix.not_null_buyback_processed_base_sepolia_id.e10820e4d2", "type": "test"}, "2900": {"name": "test.synthetix.unique_buyback_processed_base_sepolia_id.c3e20dc22e", "type": "test"}, "2901": {"name": "test.synthetix.not_null_buyback_processed_base_sepolia_block_number.73166259d7", "type": "test"}, "2902": {"name": "test.synthetix.not_null_buyback_processed_base_sepolia_block_timestamp.c83a09ad33", "type": "test"}, "2903": {"name": "test.synthetix.not_null_buyback_processed_base_sepolia_transaction_hash.a38d34613b", "type": "test"}, "2904": {"name": "test.synthetix.not_null_buyback_processed_base_sepolia_event_name.755deb59b2", "type": "test"}, "2905": {"name": "test.synthetix.accepted_values_buyback_processed_base_sepolia_event_name__BuybackProcessed.16f3176222", "type": "test"}, "2906": {"name": "test.synthetix.not_null_buyback_processed_base_sepolia_contract.b27543f734", "type": "test"}, "2907": {"name": "test.synthetix.not_null_buyback_processed_base_sepolia_buyer.4fd04cc021", "type": "test"}, "2908": {"name": "test.synthetix.not_null_buyback_processed_base_sepolia_snx.52b876a9f7", "type": "test"}, "2909": {"name": "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_sepolia_snx__True__0.628aa3b85b", "type": "test"}, "2910": {"name": "test.synthetix.not_null_buyback_processed_base_sepolia_usd.397135feed", "type": "test"}, "2911": {"name": "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_sepolia_usd__True__0.f23761f17f", "type": "test"}, "2912": {"name": "test.synthetix.not_null_blocks_base_mainnet_block_number.bb1b2f53c2", "type": "test"}, "2913": {"name": "test.synthetix.unique_blocks_base_mainnet_block_number.e303976d40", "type": "test"}, "2914": {"name": "test.synthetix.dbt_utils_recency_blocks_base_mainnet_hour__ts__1.b0724712c2", "type": "test"}, "2915": {"name": "test.synthetix.not_null_core_account_created_base_mainnet_owner.c498d5b28f", "type": "test"}, "2916": {"name": "test.synthetix.not_null_core_account_created_base_mainnet_account_id.9f366bbbab", "type": "test"}, "2917": {"name": "test.synthetix.dbt_utils_accepted_range_core_account_created_base_mainnet_account_id__True__0.13ad3c12e1", "type": "test"}, "2918": {"name": "test.synthetix.not_null_core_account_created_base_mainnet_id.a6878c49cb", "type": "test"}, "2919": {"name": "test.synthetix.unique_core_account_created_base_mainnet_id.d79e3ab0d1", "type": "test"}, "2920": {"name": "test.synthetix.not_null_core_account_created_base_mainnet_transaction_hash.21cf6568c1", "type": "test"}, "2921": {"name": "test.synthetix.not_null_core_account_created_base_mainnet_block_number.1b0ff0bd14", "type": "test"}, "2922": {"name": "test.synthetix.not_null_core_account_created_base_mainnet_block_timestamp.8e5d2b5809", "type": "test"}, "2923": {"name": "test.synthetix.not_null_core_account_created_base_mainnet_event_name.f3ba489917", "type": "test"}, "2924": {"name": "test.synthetix.accepted_values_core_account_created_base_mainnet_event_name__AccountCreated.8d266dd241", "type": "test"}, "2925": {"name": "test.synthetix.not_null_core_account_created_base_mainnet_contract.9c9629d4bf", "type": "test"}, "2926": {"name": "test.synthetix.not_null_core_delegation_updated_base_mainnet_contract.26c790b056", "type": "test"}, "2927": {"name": "test.synthetix.not_null_core_delegation_updated_base_mainnet_id.3f46fc5fef", "type": "test"}, "2928": {"name": "test.synthetix.unique_core_delegation_updated_base_mainnet_id.cb86d131a2", "type": "test"}, "2929": {"name": "test.synthetix.not_null_core_delegation_updated_base_mainnet_account_id.d54eaa7e33", "type": "test"}, "2930": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_account_id__True__0.682b9be0e3", "type": "test"}, "2931": {"name": "test.synthetix.not_null_core_delegation_updated_base_mainnet_collateral_type.ed1a32a32c", "type": "test"}, "2932": {"name": "test.synthetix.not_null_core_delegation_updated_base_mainnet_pool_id.05c5c779bf", "type": "test"}, "2933": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_pool_id__True__0.4316662214", "type": "test"}, "2934": {"name": "test.synthetix.not_null_core_delegation_updated_base_mainnet_sender.0138cb07ed", "type": "test"}, "2935": {"name": "test.synthetix.not_null_core_delegation_updated_base_mainnet_block_timestamp.c521a83475", "type": "test"}, "2936": {"name": "test.synthetix.not_null_core_delegation_updated_base_mainnet_block_number.b7e4e88578", "type": "test"}, "2937": {"name": "test.synthetix.not_null_core_delegation_updated_base_mainnet_leverage.5efc0a9617", "type": "test"}, "2938": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_leverage__True__1000000000000000000__1000000000000000000.d5cf2050cc", "type": "test"}, "2939": {"name": "test.synthetix.not_null_core_delegation_updated_base_mainnet_transaction_hash.6915579646", "type": "test"}, "2940": {"name": "test.synthetix.not_null_core_delegation_updated_base_mainnet_amount.a0ab515e0a", "type": "test"}, "2941": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_amount__True__0.a8783e193f", "type": "test"}, "2942": {"name": "test.synthetix.not_null_core_delegation_updated_base_mainnet_event_name.cfe99ccc6b", "type": "test"}, "2943": {"name": "test.synthetix.accepted_values_core_delegation_updated_base_mainnet_event_name__DelegationUpdated.67d059ef8b", "type": "test"}, "2944": {"name": "test.synthetix.not_null_core_deposited_base_mainnet_collateral_type.be650ff685", "type": "test"}, "2945": {"name": "test.synthetix.not_null_core_deposited_base_mainnet_id.ee16c24c51", "type": "test"}, "2946": {"name": "test.synthetix.unique_core_deposited_base_mainnet_id.c13be8e337", "type": "test"}, "2947": {"name": "test.synthetix.not_null_core_deposited_base_mainnet_contract.6e9ec1150a", "type": "test"}, "2948": {"name": "test.synthetix.not_null_core_deposited_base_mainnet_event_name.31446f5c55", "type": "test"}, "2949": {"name": "test.synthetix.accepted_values_core_deposited_base_mainnet_event_name__Deposited.8716111032", "type": "test"}, "2950": {"name": "test.synthetix.not_null_core_deposited_base_mainnet_transaction_hash.272eb2e81d", "type": "test"}, "2951": {"name": "test.synthetix.not_null_core_deposited_base_mainnet_account_id.7193b1a2c0", "type": "test"}, "2952": {"name": "test.synthetix.dbt_utils_accepted_range_core_deposited_base_mainnet_account_id__True__0.64bcc1c124", "type": "test"}, "2953": {"name": "test.synthetix.not_null_core_deposited_base_mainnet_sender.7b7ebe7456", "type": "test"}, "2954": {"name": "test.synthetix.not_null_core_deposited_base_mainnet_block_timestamp.560df883dc", "type": "test"}, "2955": {"name": "test.synthetix.not_null_core_deposited_base_mainnet_block_number.08ee53cd26", "type": "test"}, "2956": {"name": "test.synthetix.not_null_core_deposited_base_mainnet_token_amount.5b0e4b379d", "type": "test"}, "2957": {"name": "test.synthetix.dbt_utils_accepted_range_core_deposited_base_mainnet_token_amount__True__0.60382baf55", "type": "test"}, "2958": {"name": "test.synthetix.not_null_core_withdrawn_base_mainnet_block_timestamp.3b8ffa7210", "type": "test"}, "2959": {"name": "test.synthetix.not_null_core_withdrawn_base_mainnet_contract.a8511fdb92", "type": "test"}, "2960": {"name": "test.synthetix.not_null_core_withdrawn_base_mainnet_block_number.03c7cebae3", "type": "test"}, "2961": {"name": "test.synthetix.not_null_core_withdrawn_base_mainnet_transaction_hash.a3fda71b2a", "type": "test"}, "2962": {"name": "test.synthetix.not_null_core_withdrawn_base_mainnet_token_amount.fbabce38ba", "type": "test"}, "2963": {"name": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_mainnet_token_amount__True__0.54af4bae82", "type": "test"}, "2964": {"name": "test.synthetix.not_null_core_withdrawn_base_mainnet_collateral_type.f32eb82738", "type": "test"}, "2965": {"name": "test.synthetix.not_null_core_withdrawn_base_mainnet_account_id.ef84b5b40c", "type": "test"}, "2966": {"name": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_mainnet_account_id__True__0.0bf8555841", "type": "test"}, "2967": {"name": "test.synthetix.not_null_core_withdrawn_base_mainnet_id.8106f47c4d", "type": "test"}, "2968": {"name": "test.synthetix.unique_core_withdrawn_base_mainnet_id.72a24b0786", "type": "test"}, "2969": {"name": "test.synthetix.not_null_core_withdrawn_base_mainnet_sender.2f5cf91bdf", "type": "test"}, "2970": {"name": "test.synthetix.not_null_core_withdrawn_base_mainnet_event_name.f423143c4b", "type": "test"}, "2971": {"name": "test.synthetix.accepted_values_core_withdrawn_base_mainnet_event_name__Withdrawn.8eb5613297", "type": "test"}, "2972": {"name": "test.synthetix.not_null_core_liquidation_base_mainnet_pool_id.0342c9a9f7", "type": "test"}, "2973": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_mainnet_pool_id__True__0.9af005d964", "type": "test"}, "2974": {"name": "test.synthetix.not_null_core_liquidation_base_mainnet_block_timestamp.cc029a06b8", "type": "test"}, "2975": {"name": "test.synthetix.not_null_core_liquidation_base_mainnet_block_number.896bca83af", "type": "test"}, "2976": {"name": "test.synthetix.not_null_core_liquidation_base_mainnet_id.c949216a70", "type": "test"}, "2977": {"name": "test.synthetix.unique_core_liquidation_base_mainnet_id.876ec280ff", "type": "test"}, "2978": {"name": "test.synthetix.not_null_core_liquidation_base_mainnet_contract.cb2b40daff", "type": "test"}, "2979": {"name": "test.synthetix.not_null_core_liquidation_base_mainnet_event_name.b9c8609dd4", "type": "test"}, "2980": {"name": "test.synthetix.accepted_values_core_liquidation_base_mainnet_event_name__Liquidation.b1c18b74aa", "type": "test"}, "2981": {"name": "test.synthetix.not_null_core_liquidation_base_mainnet_collateral_type.c78d491846", "type": "test"}, "2982": {"name": "test.synthetix.not_null_core_liquidation_base_mainnet_sender.0c2397ee76", "type": "test"}, "2983": {"name": "test.synthetix.not_null_core_liquidation_base_mainnet_account_id.2ddc542a47", "type": "test"}, "2984": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_mainnet_account_id__True__0.136053be04", "type": "test"}, "2985": {"name": "test.synthetix.not_null_core_liquidation_base_mainnet_transaction_hash.adee36dc81", "type": "test"}, "2986": {"name": "test.synthetix.not_null_core_liquidation_base_mainnet_liquidate_as_account_id.b2d7294162", "type": "test"}, "2987": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_mainnet_liquidate_as_account_id__True__0.7686495bd9", "type": "test"}, "2988": {"name": "test.synthetix.not_null_core_market_updated_base_mainnet_id.bdb44c0b54", "type": "test"}, "2989": {"name": "test.synthetix.unique_core_market_updated_base_mainnet_id.b2a5abdd48", "type": "test"}, "2990": {"name": "test.synthetix.not_null_core_market_updated_base_mainnet_block_timestamp.648a5f6e8c", "type": "test"}, "2991": {"name": "test.synthetix.not_null_core_market_updated_base_mainnet_block_number.e9e83211a7", "type": "test"}, "2992": {"name": "test.synthetix.not_null_core_market_updated_base_mainnet_transaction_hash.7b8eb5d77d", "type": "test"}, "2993": {"name": "test.synthetix.not_null_core_market_updated_base_mainnet_contract.6d90834e3f", "type": "test"}, "2994": {"name": "test.synthetix.not_null_core_market_updated_base_mainnet_event_name.6afe397967", "type": "test"}, "2995": {"name": "test.synthetix.accepted_values_core_market_updated_base_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.06e57bf5c5", "type": "test"}, "2996": {"name": "test.synthetix.not_null_core_market_updated_base_mainnet_market_id.de78147356", "type": "test"}, "2997": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_mainnet_market_id__True__0.ab7b335af7", "type": "test"}, "2998": {"name": "test.synthetix.not_null_core_market_updated_base_mainnet_net_issuance.334062f568", "type": "test"}, "2999": {"name": "test.synthetix.not_null_core_market_updated_base_mainnet_deposited_collateral_value.905a08bfbb", "type": "test"}, "3000": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_mainnet_deposited_collateral_value__True__0.3945f7eca1", "type": "test"}, "3001": {"name": "test.synthetix.not_null_core_market_updated_base_mainnet_sender.5b6ff88208", "type": "test"}, "3002": {"name": "test.synthetix.not_null_core_market_updated_base_mainnet_collateral_type.6e2d5502d4", "type": "test"}, "3003": {"name": "test.synthetix.not_null_core_market_updated_base_mainnet_credit_capacity.4cad1dd5dd", "type": "test"}, "3004": {"name": "test.synthetix.not_null_core_market_updated_base_mainnet_token_amount.ce8694585d", "type": "test"}, "3005": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_mainnet_token_amount__True__0.159f754b68", "type": "test"}, "3006": {"name": "test.synthetix.not_null_core_market_registered_base_mainnet_market.6a5311f9b7", "type": "test"}, "3007": {"name": "test.synthetix.not_null_core_market_registered_base_mainnet_market_id.8fa95d0adc", "type": "test"}, "3008": {"name": "test.synthetix.unique_core_market_registered_base_mainnet_market_id.e03ba7f671", "type": "test"}, "3009": {"name": "test.synthetix.not_null_core_market_registered_base_mainnet_id.58185ba1ad", "type": "test"}, "3010": {"name": "test.synthetix.unique_core_market_registered_base_mainnet_id.b0e87b4cdb", "type": "test"}, "3011": {"name": "test.synthetix.not_null_core_market_registered_base_mainnet_block_timestamp.41726ce377", "type": "test"}, "3012": {"name": "test.synthetix.not_null_core_market_registered_base_mainnet_contract.0187a84f0b", "type": "test"}, "3013": {"name": "test.synthetix.not_null_core_market_registered_base_mainnet_transaction_hash.7e49be40a9", "type": "test"}, "3014": {"name": "test.synthetix.not_null_core_market_registered_base_mainnet_block_number.14cb004b58", "type": "test"}, "3015": {"name": "test.synthetix.not_null_core_market_registered_base_mainnet_event_name.c5054f10bf", "type": "test"}, "3016": {"name": "test.synthetix.accepted_values_core_market_registered_base_mainnet_event_name__MarketRegistered.b297851ae7", "type": "test"}, "3017": {"name": "test.synthetix.not_null_core_market_registered_base_mainnet_sender.9825c848f6", "type": "test"}, "3018": {"name": "test.synthetix.not_null_core_pool_created_base_mainnet_contract.6f3850c4d8", "type": "test"}, "3019": {"name": "test.synthetix.not_null_core_pool_created_base_mainnet_sender.0c210116c7", "type": "test"}, "3020": {"name": "test.synthetix.not_null_core_pool_created_base_mainnet_block_timestamp.94505d3912", "type": "test"}, "3021": {"name": "test.synthetix.not_null_core_pool_created_base_mainnet_id.44cc56adee", "type": "test"}, "3022": {"name": "test.synthetix.unique_core_pool_created_base_mainnet_id.f5ca162629", "type": "test"}, "3023": {"name": "test.synthetix.not_null_core_pool_created_base_mainnet_block_number.8ef3c64233", "type": "test"}, "3024": {"name": "test.synthetix.not_null_core_pool_created_base_mainnet_transaction_hash.88325163ff", "type": "test"}, "3025": {"name": "test.synthetix.not_null_core_pool_created_base_mainnet_event_name.0770467455", "type": "test"}, "3026": {"name": "test.synthetix.accepted_values_core_pool_created_base_mainnet_event_name__PoolCreated.a1f7123964", "type": "test"}, "3027": {"name": "test.synthetix.not_null_core_pool_created_base_mainnet_owner.875044313e", "type": "test"}, "3028": {"name": "test.synthetix.not_null_core_pool_created_base_mainnet_pool_id.d63bf41661", "type": "test"}, "3029": {"name": "test.synthetix.dbt_utils_accepted_range_core_pool_created_base_mainnet_pool_id__True__0.39f67d8bfc", "type": "test"}, "3030": {"name": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_transaction_hash.b63233ece5", "type": "test"}, "3031": {"name": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_account_id.854e016ff9", "type": "test"}, "3032": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_account_id__True__0.f3a8537aec", "type": "test"}, "3033": {"name": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_collateral_type.f4a0d97e20", "type": "test"}, "3034": {"name": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_event_name.8699999c22", "type": "test"}, "3035": {"name": "test.synthetix.accepted_values_core_rewards_claimed_base_mainnet_event_name__RewardsClaimed.aa2ca50bfd", "type": "test"}, "3036": {"name": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_contract.c7544b70ac", "type": "test"}, "3037": {"name": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_amount.2d80149737", "type": "test"}, "3038": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_amount__True__0.d32a48611c", "type": "test"}, "3039": {"name": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_distributor.edc7126cd6", "type": "test"}, "3040": {"name": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_block_timestamp.365bd8971d", "type": "test"}, "3041": {"name": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_id.e1c2a57eae", "type": "test"}, "3042": {"name": "test.synthetix.unique_core_rewards_claimed_base_mainnet_id.3e937354d7", "type": "test"}, "3043": {"name": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_pool_id.28e40cfefe", "type": "test"}, "3044": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_pool_id__True__0.4091fd0cb1", "type": "test"}, "3045": {"name": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_block_number.4b65195293", "type": "test"}, "3046": {"name": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_id.0142695043", "type": "test"}, "3047": {"name": "test.synthetix.unique_core_rewards_distributed_base_mainnet_id.8cb2f0871f", "type": "test"}, "3048": {"name": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_event_name.16811bbe2c", "type": "test"}, "3049": {"name": "test.synthetix.accepted_values_core_rewards_distributed_base_mainnet_event_name__RewardsDistributed.c4ccd15bed", "type": "test"}, "3050": {"name": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_amount.2580da873a", "type": "test"}, "3051": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_amount__True__0.839843f110", "type": "test"}, "3052": {"name": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_contract.5545c1884a", "type": "test"}, "3053": {"name": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_block_timestamp.3080d49013", "type": "test"}, "3054": {"name": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_transaction_hash.bc1d7442f3", "type": "test"}, "3055": {"name": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_collateral_type.7253a5e6ec", "type": "test"}, "3056": {"name": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_block_number.8a561feed6", "type": "test"}, "3057": {"name": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_duration.78ed8fd436", "type": "test"}, "3058": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_duration__True__0.7efb65f7c3", "type": "test"}, "3059": {"name": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_distributor.eb73b71c1b", "type": "test"}, "3060": {"name": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_pool_id.8ee087c0fc", "type": "test"}, "3061": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_pool_id__True__0.7d779ece26", "type": "test"}, "3062": {"name": "test.synthetix.not_null_core_usd_burned_base_mainnet_amount.57fdbdea35", "type": "test"}, "3063": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_mainnet_amount__True__0.27adfdbff9", "type": "test"}, "3064": {"name": "test.synthetix.not_null_core_usd_burned_base_mainnet_pool_id.abf28cfdf6", "type": "test"}, "3065": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_mainnet_pool_id__True__0.52120b282a", "type": "test"}, "3066": {"name": "test.synthetix.not_null_core_usd_burned_base_mainnet_event_name.0bb05d75cc", "type": "test"}, "3067": {"name": "test.synthetix.accepted_values_core_usd_burned_base_mainnet_event_name__UsdBurned.9df46c6616", "type": "test"}, "3068": {"name": "test.synthetix.not_null_core_usd_burned_base_mainnet_id.7d6df2e91f", "type": "test"}, "3069": {"name": "test.synthetix.unique_core_usd_burned_base_mainnet_id.5953435682", "type": "test"}, "3070": {"name": "test.synthetix.not_null_core_usd_burned_base_mainnet_block_number.6f683bcb34", "type": "test"}, "3071": {"name": "test.synthetix.not_null_core_usd_burned_base_mainnet_account_id.b4f53ab613", "type": "test"}, "3072": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_mainnet_account_id__True__0.40ca1a8133", "type": "test"}, "3073": {"name": "test.synthetix.not_null_core_usd_burned_base_mainnet_sender.b813be6ecc", "type": "test"}, "3074": {"name": "test.synthetix.not_null_core_usd_burned_base_mainnet_transaction_hash.d80af383d5", "type": "test"}, "3075": {"name": "test.synthetix.not_null_core_usd_burned_base_mainnet_contract.dba51aebb5", "type": "test"}, "3076": {"name": "test.synthetix.not_null_core_usd_burned_base_mainnet_collateral_type.e208105e0e", "type": "test"}, "3077": {"name": "test.synthetix.not_null_core_usd_burned_base_mainnet_block_timestamp.346c53ef95", "type": "test"}, "3078": {"name": "test.synthetix.not_null_core_usd_minted_base_mainnet_pool_id.ee8fc13465", "type": "test"}, "3079": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_mainnet_pool_id__True__0.38a3f5fcf9", "type": "test"}, "3080": {"name": "test.synthetix.not_null_core_usd_minted_base_mainnet_block_timestamp.a004821ccd", "type": "test"}, "3081": {"name": "test.synthetix.not_null_core_usd_minted_base_mainnet_account_id.ccf3e769fe", "type": "test"}, "3082": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_mainnet_account_id__True__0.fd790b59ca", "type": "test"}, "3083": {"name": "test.synthetix.not_null_core_usd_minted_base_mainnet_collateral_type.f8bfd4628e", "type": "test"}, "3084": {"name": "test.synthetix.not_null_core_usd_minted_base_mainnet_block_number.9528b63fbc", "type": "test"}, "3085": {"name": "test.synthetix.not_null_core_usd_minted_base_mainnet_id.9cb007fc5c", "type": "test"}, "3086": {"name": "test.synthetix.unique_core_usd_minted_base_mainnet_id.476f2a0b45", "type": "test"}, "3087": {"name": "test.synthetix.not_null_core_usd_minted_base_mainnet_sender.363a1c6bc9", "type": "test"}, "3088": {"name": "test.synthetix.not_null_core_usd_minted_base_mainnet_amount.196acb6a64", "type": "test"}, "3089": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_mainnet_amount__True__0.1d256007a1", "type": "test"}, "3090": {"name": "test.synthetix.not_null_core_usd_minted_base_mainnet_event_name.33ff07927a", "type": "test"}, "3091": {"name": "test.synthetix.accepted_values_core_usd_minted_base_mainnet_event_name__UsdMinted.62f89abcc8", "type": "test"}, "3092": {"name": "test.synthetix.not_null_core_usd_minted_base_mainnet_transaction_hash.c04da14c24", "type": "test"}, "3093": {"name": "test.synthetix.not_null_core_usd_minted_base_mainnet_contract.f56e539b17", "type": "test"}, "3094": {"name": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_transaction_hash.063cc50ef6", "type": "test"}, "3095": {"name": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_collateral_type.e0c76340c5", "type": "test"}, "3096": {"name": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_pool_id.4a337176ad", "type": "test"}, "3097": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_mainnet_pool_id__True__0.bfc340e4f6", "type": "test"}, "3098": {"name": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_event_name.1e10a7bb02", "type": "test"}, "3099": {"name": "test.synthetix.accepted_values_core_vault_liquidation_base_mainnet_event_name__VaultLiquidation.b8ea6a7925", "type": "test"}, "3100": {"name": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_id.3054417f0f", "type": "test"}, "3101": {"name": "test.synthetix.unique_core_vault_liquidation_base_mainnet_id.74bcb7a076", "type": "test"}, "3102": {"name": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_block_timestamp.2dca047589", "type": "test"}, "3103": {"name": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_liquidate_as_account_id.042bc52396", "type": "test"}, "3104": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_mainnet_liquidate_as_account_id__True__0.b04df95186", "type": "test"}, "3105": {"name": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_liquidation_data.be698b5245", "type": "test"}, "3106": {"name": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_contract.d5acf50762", "type": "test"}, "3107": {"name": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_block_number.667cea546c", "type": "test"}, "3108": {"name": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_sender.512fed362a", "type": "test"}, "3109": {"name": "test.synthetix.not_null_core_vault_collateral_base_mainnet_ts.a02f87cd0d", "type": "test"}, "3110": {"name": "test.synthetix.not_null_core_vault_collateral_base_mainnet_block_number.6eaab21095", "type": "test"}, "3111": {"name": "test.synthetix.not_null_core_vault_collateral_base_mainnet_pool_id.e1a826b5b2", "type": "test"}, "3112": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_mainnet_pool_id__True__0.c52772c114", "type": "test"}, "3113": {"name": "test.synthetix.not_null_core_vault_collateral_base_mainnet_collateral_type.bef58af2ef", "type": "test"}, "3114": {"name": "test.synthetix.not_null_core_vault_collateral_base_mainnet_amount.45536133a9", "type": "test"}, "3115": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_mainnet_amount__True__0.9e07833bf5", "type": "test"}, "3116": {"name": "test.synthetix.not_null_core_vault_collateral_base_mainnet_collateral_value.5805db9c59", "type": "test"}, "3117": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_mainnet_collateral_value__True__0.7350cb66f7", "type": "test"}, "3118": {"name": "test.synthetix.not_null_core_vault_collateral_base_mainnet_contract_address.bc7a096c7d", "type": "test"}, "3119": {"name": "test.synthetix.not_null_core_vault_debt_base_mainnet_ts.fc19d225e3", "type": "test"}, "3120": {"name": "test.synthetix.not_null_core_vault_debt_base_mainnet_block_number.bd4478b322", "type": "test"}, "3121": {"name": "test.synthetix.not_null_core_vault_debt_base_mainnet_pool_id.e33ea26a56", "type": "test"}, "3122": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_debt_base_mainnet_pool_id__True__0.583a0abe4f", "type": "test"}, "3123": {"name": "test.synthetix.not_null_core_vault_debt_base_mainnet_collateral_type.e3f9b96478", "type": "test"}, "3124": {"name": "test.synthetix.not_null_core_vault_debt_base_mainnet_debt.922a67baf4", "type": "test"}, "3125": {"name": "test.synthetix.not_null_core_vault_debt_base_mainnet_contract_address.f2b82344e4", "type": "test"}, "3126": {"name": "test.synthetix.unique_perp_account_created_base_mainnet_id.7e77a8a023", "type": "test"}, "3127": {"name": "test.synthetix.not_null_perp_account_created_base_mainnet_id.88dc5d9a3e", "type": "test"}, "3128": {"name": "test.synthetix.not_null_perp_account_created_base_mainnet_event_name.0ab1553ed8", "type": "test"}, "3129": {"name": "test.synthetix.accepted_values_perp_account_created_base_mainnet_event_name__AccountCreated.c906cbec9d", "type": "test"}, "3130": {"name": "test.synthetix.not_null_perp_account_created_base_mainnet_block_number.089e467aa3", "type": "test"}, "3131": {"name": "test.synthetix.not_null_perp_account_created_base_mainnet_block_timestamp.4e4344d68a", "type": "test"}, "3132": {"name": "test.synthetix.not_null_perp_account_created_base_mainnet_owner.1aca280221", "type": "test"}, "3133": {"name": "test.synthetix.not_null_perp_account_created_base_mainnet_account_id.2d9e573ba3", "type": "test"}, "3134": {"name": "test.synthetix.dbt_utils_accepted_range_perp_account_created_base_mainnet_account_id__True__0.31cc3873de", "type": "test"}, "3135": {"name": "test.synthetix.not_null_perp_account_created_base_mainnet_transaction_hash.0274c58381", "type": "test"}, "3136": {"name": "test.synthetix.not_null_perp_account_created_base_mainnet_contract.d77785377c", "type": "test"}, "3137": {"name": "test.synthetix.unique_perp_order_committed_base_mainnet_id.471fd9d19f", "type": "test"}, "3138": {"name": "test.synthetix.not_null_perp_order_committed_base_mainnet_id.deaaf9a2d9", "type": "test"}, "3139": {"name": "test.synthetix.not_null_perp_order_committed_base_mainnet_block_number.743f5b2c16", "type": "test"}, "3140": {"name": "test.synthetix.not_null_perp_order_committed_base_mainnet_block_timestamp.ba049c4adc", "type": "test"}, "3141": {"name": "test.synthetix.not_null_perp_order_committed_base_mainnet_transaction_hash.ba7bf1fc20", "type": "test"}, "3142": {"name": "test.synthetix.not_null_perp_order_committed_base_mainnet_contract.ec04bc0cd9", "type": "test"}, "3143": {"name": "test.synthetix.not_null_perp_order_committed_base_mainnet_event_name.ea7921e749", "type": "test"}, "3144": {"name": "test.synthetix.accepted_values_perp_order_committed_base_mainnet_event_name__OrderCommitted.ce39697ea3", "type": "test"}, "3145": {"name": "test.synthetix.not_null_perp_order_committed_base_mainnet_market_id.09e2f9dd2e", "type": "test"}, "3146": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_mainnet_market_id__True__0.9964b7c003", "type": "test"}, "3147": {"name": "test.synthetix.not_null_perp_order_committed_base_mainnet_account_id.4dabd60cd4", "type": "test"}, "3148": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_mainnet_account_id__True__0.c996cff012", "type": "test"}, "3149": {"name": "test.synthetix.not_null_perp_order_settled_base_mainnet_contract.4999a48971", "type": "test"}, "3150": {"name": "test.synthetix.not_null_perp_order_settled_base_mainnet_event_name.f1e61c05e6", "type": "test"}, "3151": {"name": "test.synthetix.accepted_values_perp_order_settled_base_mainnet_event_name__OrderSettled.2c75532624", "type": "test"}, "3152": {"name": "test.synthetix.not_null_perp_order_settled_base_mainnet_account_id.16ba855b23", "type": "test"}, "3153": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_mainnet_account_id__True__0.e5564d3ff0", "type": "test"}, "3154": {"name": "test.synthetix.not_null_perp_order_settled_base_mainnet_market_id.6f4d850570", "type": "test"}, "3155": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_mainnet_market_id__True__0.f0b24bdf87", "type": "test"}, "3156": {"name": "test.synthetix.not_null_perp_order_settled_base_mainnet_collected_fees.b6a0c12cde", "type": "test"}, "3157": {"name": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_mainnet_collected_fees__True__0.160f85cd41", "type": "test"}, "3158": {"name": "test.synthetix.not_null_perp_order_settled_base_mainnet_transaction_hash.a60987fbb0", "type": "test"}, "3159": {"name": "test.synthetix.not_null_perp_order_settled_base_mainnet_block_timestamp.81876ddb40", "type": "test"}, "3160": {"name": "test.synthetix.not_null_perp_order_settled_base_mainnet_block_number.f58d806635", "type": "test"}, "3161": {"name": "test.synthetix.unique_perp_order_settled_base_mainnet_id.0225a9550b", "type": "test"}, "3162": {"name": "test.synthetix.not_null_perp_order_settled_base_mainnet_id.5b3863aece", "type": "test"}, "3163": {"name": "test.synthetix.unique_perp_market_updated_base_mainnet_id.a3e4d3e22f", "type": "test"}, "3164": {"name": "test.synthetix.not_null_perp_market_updated_base_mainnet_id.23f3e68a12", "type": "test"}, "3165": {"name": "test.synthetix.not_null_perp_market_updated_base_mainnet_block_number.3088915c67", "type": "test"}, "3166": {"name": "test.synthetix.not_null_perp_market_updated_base_mainnet_block_timestamp.c0b049d2d6", "type": "test"}, "3167": {"name": "test.synthetix.not_null_perp_market_updated_base_mainnet_transaction_hash.28faaa00e5", "type": "test"}, "3168": {"name": "test.synthetix.not_null_perp_market_updated_base_mainnet_contract.e19df268b3", "type": "test"}, "3169": {"name": "test.synthetix.not_null_perp_market_updated_base_mainnet_event_name.de1019fbef", "type": "test"}, "3170": {"name": "test.synthetix.accepted_values_perp_market_updated_base_mainnet_event_name__MarketUpdated.33121cd63c", "type": "test"}, "3171": {"name": "test.synthetix.not_null_perp_market_updated_base_mainnet_market_id.8ec7a63f6b", "type": "test"}, "3172": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_mainnet_market_id__True__0.5c7a41566b", "type": "test"}, "3173": {"name": "test.synthetix.not_null_perp_market_updated_base_mainnet_price.f0d91e2bd5", "type": "test"}, "3174": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_mainnet_price__True__0.ae7f542736", "type": "test"}, "3175": {"name": "test.synthetix.not_null_perp_market_updated_base_mainnet_interest_rate.10b7a6c389", "type": "test"}, "3176": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_mainnet_interest_rate__True__0.7f6ed158d2", "type": "test"}, "3177": {"name": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_account_id.498f567370", "type": "test"}, "3178": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_account_id__True__0.4dca14dbcd", "type": "test"}, "3179": {"name": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_market_id.564386819e", "type": "test"}, "3180": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_market_id__True__0.f77ba4ae2f", "type": "test"}, "3181": {"name": "test.synthetix.unique_perp_position_liquidated_base_mainnet_id.922d3c5143", "type": "test"}, "3182": {"name": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_id.32c367bb62", "type": "test"}, "3183": {"name": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_transaction_hash.c67a9607db", "type": "test"}, "3184": {"name": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_current_position_size.b48e72d00b", "type": "test"}, "3185": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_current_position_size__True__0.f59eb84311", "type": "test"}, "3186": {"name": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_event_name.321097aa34", "type": "test"}, "3187": {"name": "test.synthetix.accepted_values_perp_position_liquidated_base_mainnet_event_name__PositionLiquidated.71fb40cadb", "type": "test"}, "3188": {"name": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_block_number.a7b9be436d", "type": "test"}, "3189": {"name": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_amount_liquidated.29ad6c9103", "type": "test"}, "3190": {"name": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_amount_liquidated__True__0.be0c7ea09d", "type": "test"}, "3191": {"name": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_contract.16d824dbca", "type": "test"}, "3192": {"name": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_block_timestamp.7e8e3434f7", "type": "test"}, "3193": {"name": "test.synthetix.unique_perp_account_liquidation_attempt_base_mainnet_id.4ca8a36246", "type": "test"}, "3194": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_id.f0a38fed0b", "type": "test"}, "3195": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_account_id.b9af0ad259", "type": "test"}, "3196": {"name": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_mainnet_account_id__True__0.1b7d106a7e", "type": "test"}, "3197": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_block_number.eb82068b1f", "type": "test"}, "3198": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_reward.c18396dc96", "type": "test"}, "3199": {"name": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_mainnet_reward__True__0.cb285aadec", "type": "test"}, "3200": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_block_timestamp.8bb23c25bf", "type": "test"}, "3201": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_contract.52c72e7f83", "type": "test"}, "3202": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_event_name.bdd4a2d793", "type": "test"}, "3203": {"name": "test.synthetix.accepted_values_perp_account_liquidation_attempt_base_mainnet_event_name__AccountLiquidationAttempt.aeb7d6db9c", "type": "test"}, "3204": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_transaction_hash.70575855b6", "type": "test"}, "3205": {"name": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_full_liquidation.13fc102881", "type": "test"}, "3206": {"name": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_block_timestamp.dba3f4ea26", "type": "test"}, "3207": {"name": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_contract.c11139c863", "type": "test"}, "3208": {"name": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_event_name.ea66af17fe", "type": "test"}, "3209": {"name": "test.synthetix.accepted_values_perp_collateral_modified_base_mainnet_event_name__CollateralModified.a5e57f2d75", "type": "test"}, "3210": {"name": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_block_number.9a27b3b231", "type": "test"}, "3211": {"name": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_synth_market_id.d41b8065af", "type": "test"}, "3212": {"name": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_mainnet_synth_market_id__True__0.d556e7848d", "type": "test"}, "3213": {"name": "test.synthetix.unique_perp_collateral_modified_base_mainnet_id.311ce0d794", "type": "test"}, "3214": {"name": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_id.f24bcc6b1b", "type": "test"}, "3215": {"name": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_sender.b40c55b7ee", "type": "test"}, "3216": {"name": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_account_id.cdccf3f2af", "type": "test"}, "3217": {"name": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_mainnet_account_id__True__0.9f7c28c3fd", "type": "test"}, "3218": {"name": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_transaction_hash.3d3881c53b", "type": "test"}, "3219": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_block_timestamp.8433c78b93", "type": "test"}, "3220": {"name": "test.synthetix.unique_perp_previous_order_expired_base_mainnet_id.f02978148f", "type": "test"}, "3221": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_id.bc7a46deda", "type": "test"}, "3222": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_block_number.a563a713e9", "type": "test"}, "3223": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_market_id.3b39458251", "type": "test"}, "3224": {"name": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_mainnet_market_id__True__0.edc1c768de", "type": "test"}, "3225": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_event_name.14c38c565c", "type": "test"}, "3226": {"name": "test.synthetix.accepted_values_perp_previous_order_expired_base_mainnet_event_name__PreviousOrderExpired.a675fe5038", "type": "test"}, "3227": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_transaction_hash.97e2d12b2c", "type": "test"}, "3228": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_account_id.c8037fd435", "type": "test"}, "3229": {"name": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_mainnet_account_id__True__0.e4b1283a09", "type": "test"}, "3230": {"name": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_contract.5eed227a76", "type": "test"}, "3231": {"name": "test.synthetix.not_null_perp_market_created_base_mainnet_market_name.162fe82996", "type": "test"}, "3232": {"name": "test.synthetix.unique_perp_market_created_base_mainnet_id.e1227e7e46", "type": "test"}, "3233": {"name": "test.synthetix.not_null_perp_market_created_base_mainnet_id.eb84eb9821", "type": "test"}, "3234": {"name": "test.synthetix.not_null_perp_market_created_base_mainnet_market_symbol.06e88b6544", "type": "test"}, "3235": {"name": "test.synthetix.not_null_perp_market_created_base_mainnet_event_name.f103b43404", "type": "test"}, "3236": {"name": "test.synthetix.accepted_values_perp_market_created_base_mainnet_event_name__MarketCreated.d9da845e2f", "type": "test"}, "3237": {"name": "test.synthetix.not_null_perp_market_created_base_mainnet_block_number.31d8a749ec", "type": "test"}, "3238": {"name": "test.synthetix.not_null_perp_market_created_base_mainnet_block_timestamp.b13b8b381f", "type": "test"}, "3239": {"name": "test.synthetix.not_null_perp_market_created_base_mainnet_contract.dd8ab60012", "type": "test"}, "3240": {"name": "test.synthetix.not_null_perp_market_created_base_mainnet_perps_market_id.d04a2adf66", "type": "test"}, "3241": {"name": "test.synthetix.dbt_utils_accepted_range_perp_market_created_base_mainnet_perps_market_id__True__0.7835f6c4e2", "type": "test"}, "3242": {"name": "test.synthetix.not_null_perp_market_created_base_mainnet_transaction_hash.005c8ea981", "type": "test"}, "3243": {"name": "test.synthetix.not_null_perp_interest_charged_base_mainnet_event_name.d0c6828a2c", "type": "test"}, "3244": {"name": "test.synthetix.accepted_values_perp_interest_charged_base_mainnet_event_name__InterestCharged.92bd4d647b", "type": "test"}, "3245": {"name": "test.synthetix.not_null_perp_interest_charged_base_mainnet_contract.637ff31ac5", "type": "test"}, "3246": {"name": "test.synthetix.not_null_perp_interest_charged_base_mainnet_transaction_hash.82d6f4539b", "type": "test"}, "3247": {"name": "test.synthetix.not_null_perp_interest_charged_base_mainnet_block_timestamp.c006ab16a0", "type": "test"}, "3248": {"name": "test.synthetix.unique_perp_interest_charged_base_mainnet_id.849ecb5e38", "type": "test"}, "3249": {"name": "test.synthetix.not_null_perp_interest_charged_base_mainnet_id.a4394853e3", "type": "test"}, "3250": {"name": "test.synthetix.not_null_perp_interest_charged_base_mainnet_block_number.634b5a2ca3", "type": "test"}, "3251": {"name": "test.synthetix.not_null_perp_interest_charged_base_mainnet_account_id.9cea8c57e9", "type": "test"}, "3252": {"name": "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_base_mainnet_account_id__True__0.a3ec3de479", "type": "test"}, "3253": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_block_timestamp.0d665a1669", "type": "test"}, "3254": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_event_name.36434bd8cd", "type": "test"}, "3255": {"name": "test.synthetix.accepted_values_perp_interest_rate_updated_base_mainnet_event_name__InterestRateUpdated.1f640e1a2e", "type": "test"}, "3256": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_transaction_hash.84f20da856", "type": "test"}, "3257": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_interest_rate.cfecf76356", "type": "test"}, "3258": {"name": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_mainnet_interest_rate__True__0.9e368f0a36", "type": "test"}, "3259": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_block_number.76213ff694", "type": "test"}, "3260": {"name": "test.synthetix.unique_perp_interest_rate_updated_base_mainnet_id.bddddb2671", "type": "test"}, "3261": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_id.e9a20cc82f", "type": "test"}, "3262": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_contract.79599300ad", "type": "test"}, "3263": {"name": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_super_market_id.234f62d024", "type": "test"}, "3264": {"name": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_mainnet_super_market_id__True__0.4d69e0aece", "type": "test"}, "3265": {"name": "test.synthetix.not_null_spot_order_committed_base_mainnet_id.4e7c563b12", "type": "test"}, "3266": {"name": "test.synthetix.unique_spot_order_committed_base_mainnet_id.ebe225e3c1", "type": "test"}, "3267": {"name": "test.synthetix.not_null_spot_order_committed_base_mainnet_event_name.dc08478d35", "type": "test"}, "3268": {"name": "test.synthetix.accepted_values_spot_order_committed_base_mainnet_event_name__OrderCommitted.7219cd261b", "type": "test"}, "3269": {"name": "test.synthetix.not_null_spot_order_committed_base_mainnet_sender.fcb2f6b8e6", "type": "test"}, "3270": {"name": "test.synthetix.not_null_spot_order_committed_base_mainnet_block_timestamp.b355df469e", "type": "test"}, "3271": {"name": "test.synthetix.not_null_spot_order_committed_base_mainnet_referrer.773110510c", "type": "test"}, "3272": {"name": "test.synthetix.not_null_spot_order_committed_base_mainnet_amount_provided.99b6d3d7c6", "type": "test"}, "3273": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_mainnet_amount_provided__True__0.9f6ff0bd95", "type": "test"}, "3274": {"name": "test.synthetix.not_null_spot_order_committed_base_mainnet_transaction_hash.bf2697d39d", "type": "test"}, "3275": {"name": "test.synthetix.not_null_spot_order_committed_base_mainnet_contract.2711d7c5f2", "type": "test"}, "3276": {"name": "test.synthetix.not_null_spot_order_committed_base_mainnet_market_id.eb878589ce", "type": "test"}, "3277": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_mainnet_market_id__True__0.d412907ad8", "type": "test"}, "3278": {"name": "test.synthetix.not_null_spot_order_committed_base_mainnet_block_number.b73840a782", "type": "test"}, "3279": {"name": "test.synthetix.not_null_spot_order_committed_base_mainnet_order_type.af8cf04472", "type": "test"}, "3280": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_final_order_amount__True__0.285227b4ad", "type": "test"}, "3281": {"name": "test.synthetix.not_null_spot_order_settled_base_mainnet_settler.32eafc3529", "type": "test"}, "3282": {"name": "test.synthetix.not_null_spot_order_settled_base_mainnet_block_number.0da3f5f83c", "type": "test"}, "3283": {"name": "test.synthetix.not_null_spot_order_settled_base_mainnet_transaction_hash.cc03e5396c", "type": "test"}, "3284": {"name": "test.synthetix.not_null_spot_order_settled_base_mainnet_block_timestamp.d6a06e33d2", "type": "test"}, "3285": {"name": "test.synthetix.not_null_spot_order_settled_base_mainnet_id.bee9f4adc9", "type": "test"}, "3286": {"name": "test.synthetix.unique_spot_order_settled_base_mainnet_id.3552e2a2e6", "type": "test"}, "3287": {"name": "test.synthetix.not_null_spot_order_settled_base_mainnet_order_type.0e7f500a0a", "type": "test"}, "3288": {"name": "test.synthetix.not_null_spot_order_settled_base_mainnet_contract.901410d0f9", "type": "test"}, "3289": {"name": "test.synthetix.not_null_spot_order_settled_base_mainnet_price.a8065724a1", "type": "test"}, "3290": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_price__True__0.a69aaf95b9", "type": "test"}, "3291": {"name": "test.synthetix.not_null_spot_order_settled_base_mainnet_market_id.ea53981200", "type": "test"}, "3292": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_market_id__True__0.57e7a4e22d", "type": "test"}, "3293": {"name": "test.synthetix.not_null_spot_order_settled_base_mainnet_collected_fees.f0d64ac401", "type": "test"}, "3294": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_collected_fees__True__0.d7bd810890", "type": "test"}, "3295": {"name": "test.synthetix.not_null_spot_order_settled_base_mainnet_event_name.b99840eec6", "type": "test"}, "3296": {"name": "test.synthetix.accepted_values_spot_order_settled_base_mainnet_event_name__OrderSettled.30376f4577", "type": "test"}, "3297": {"name": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_id.5486ce1cb2", "type": "test"}, "3298": {"name": "test.synthetix.unique_spot_order_cancelled_base_mainnet_id.5ac9e5a86c", "type": "test"}, "3299": {"name": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_block_timestamp.81016bb88f", "type": "test"}, "3300": {"name": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_transaction_hash.524e2820c0", "type": "test"}, "3301": {"name": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_sender.666cd271e1", "type": "test"}, "3302": {"name": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_contract.b45f673add", "type": "test"}, "3303": {"name": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_event_name.75d1cf92ef", "type": "test"}, "3304": {"name": "test.synthetix.accepted_values_spot_order_cancelled_base_mainnet_event_name__OrderCancelled.468b0aa5ec", "type": "test"}, "3305": {"name": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_market_id.3d2e9d2ba5", "type": "test"}, "3306": {"name": "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_base_mainnet_market_id__True__0.9edddeabb3", "type": "test"}, "3307": {"name": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_block_number.59e7d43c87", "type": "test"}, "3308": {"name": "test.synthetix.not_null_spot_synth_registered_base_mainnet_id.9f21a7f761", "type": "test"}, "3309": {"name": "test.synthetix.unique_spot_synth_registered_base_mainnet_id.81eda4804d", "type": "test"}, "3310": {"name": "test.synthetix.not_null_spot_synth_registered_base_mainnet_block_timestamp.9fcd6d9ec6", "type": "test"}, "3311": {"name": "test.synthetix.not_null_spot_synth_registered_base_mainnet_synth_market_id.97f70d1e33", "type": "test"}, "3312": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_base_mainnet_synth_market_id__True__0.289066bb62", "type": "test"}, "3313": {"name": "test.synthetix.not_null_spot_synth_registered_base_mainnet_block_number.fb558416fb", "type": "test"}, "3314": {"name": "test.synthetix.not_null_spot_synth_registered_base_mainnet_contract.a1096e5fd9", "type": "test"}, "3315": {"name": "test.synthetix.not_null_spot_synth_registered_base_mainnet_synth_token_address.f2f086a15a", "type": "test"}, "3316": {"name": "test.synthetix.not_null_spot_synth_registered_base_mainnet_event_name.6d850cc54d", "type": "test"}, "3317": {"name": "test.synthetix.accepted_values_spot_synth_registered_base_mainnet_event_name__SynthRegistered.5528c05ba2", "type": "test"}, "3318": {"name": "test.synthetix.not_null_spot_synth_registered_base_mainnet_transaction_hash.7e53d9e7f0", "type": "test"}, "3319": {"name": "test.synthetix.not_null_spot_synth_bought_base_mainnet_collected_fees.d9c17c84f7", "type": "test"}, "3320": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_mainnet_collected_fees__True__0.3fcb3fda3a", "type": "test"}, "3321": {"name": "test.synthetix.not_null_spot_synth_bought_base_mainnet_transaction_hash.1e8279de09", "type": "test"}, "3322": {"name": "test.synthetix.not_null_spot_synth_bought_base_mainnet_synth_market_id.32145e8cb4", "type": "test"}, "3323": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_mainnet_synth_market_id__True__0.e3b9a2a2bf", "type": "test"}, "3324": {"name": "test.synthetix.not_null_spot_synth_bought_base_mainnet_block_number.afabe746ef", "type": "test"}, "3325": {"name": "test.synthetix.not_null_spot_synth_bought_base_mainnet_block_timestamp.5044e48413", "type": "test"}, "3326": {"name": "test.synthetix.not_null_spot_synth_bought_base_mainnet_id.f9e555c962", "type": "test"}, "3327": {"name": "test.synthetix.unique_spot_synth_bought_base_mainnet_id.e00678ebae", "type": "test"}, "3328": {"name": "test.synthetix.not_null_spot_synth_bought_base_mainnet_price.f59f9c339a", "type": "test"}, "3329": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_mainnet_price__True__0.e25fbf2240", "type": "test"}, "3330": {"name": "test.synthetix.not_null_spot_synth_bought_base_mainnet_contract.d6d311c160", "type": "test"}, "3331": {"name": "test.synthetix.not_null_spot_synth_bought_base_mainnet_referrer.3b61ce852c", "type": "test"}, "3332": {"name": "test.synthetix.not_null_spot_synth_bought_base_mainnet_event_name.8a35f2634d", "type": "test"}, "3333": {"name": "test.synthetix.accepted_values_spot_synth_bought_base_mainnet_event_name__SynthBought.7302486ec0", "type": "test"}, "3334": {"name": "test.synthetix.not_null_spot_synth_sold_base_mainnet_event_name.f76ff966dc", "type": "test"}, "3335": {"name": "test.synthetix.accepted_values_spot_synth_sold_base_mainnet_event_name__SynthSold.b1a44748ed", "type": "test"}, "3336": {"name": "test.synthetix.not_null_spot_synth_sold_base_mainnet_transaction_hash.6957d51d9c", "type": "test"}, "3337": {"name": "test.synthetix.not_null_spot_synth_sold_base_mainnet_collected_fees.99a85c53ea", "type": "test"}, "3338": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_collected_fees__True__0.6cc814f854", "type": "test"}, "3339": {"name": "test.synthetix.not_null_spot_synth_sold_base_mainnet_block_timestamp.1713f1d130", "type": "test"}, "3340": {"name": "test.synthetix.not_null_spot_synth_sold_base_mainnet_referrer.ee678360be", "type": "test"}, "3341": {"name": "test.synthetix.not_null_spot_synth_sold_base_mainnet_block_number.148bf58e52", "type": "test"}, "3342": {"name": "test.synthetix.not_null_spot_synth_sold_base_mainnet_price.3d1a702fbb", "type": "test"}, "3343": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_price__True__0.994b9376fd", "type": "test"}, "3344": {"name": "test.synthetix.not_null_spot_synth_sold_base_mainnet_amount_returned.989a4131c2", "type": "test"}, "3345": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_amount_returned__True__0.250710e6f1", "type": "test"}, "3346": {"name": "test.synthetix.not_null_spot_synth_sold_base_mainnet_synth_market_id.b7dab5388d", "type": "test"}, "3347": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_synth_market_id__True__0.3ec6dae33c", "type": "test"}, "3348": {"name": "test.synthetix.not_null_spot_synth_sold_base_mainnet_id.763b711f62", "type": "test"}, "3349": {"name": "test.synthetix.unique_spot_synth_sold_base_mainnet_id.4cbe90534a", "type": "test"}, "3350": {"name": "test.synthetix.not_null_spot_synth_sold_base_mainnet_contract.46ddd59981", "type": "test"}, "3351": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_id.7d79ad852d", "type": "test"}, "3352": {"name": "test.synthetix.unique_spot_synth_wrapped_base_mainnet_id.77a4ae72ae", "type": "test"}, "3353": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_transaction_hash.9cbd57629d", "type": "test"}, "3354": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_synth_market_id.e2b2f4733f", "type": "test"}, "3355": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_mainnet_synth_market_id__True__0.3d7fa017bf", "type": "test"}, "3356": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_contract.33e8d1917b", "type": "test"}, "3357": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_event_name.1f22f5789b", "type": "test"}, "3358": {"name": "test.synthetix.accepted_values_spot_synth_wrapped_base_mainnet_event_name__SynthWrapped.e81f79edcb", "type": "test"}, "3359": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_block_timestamp.66ddebcfe0", "type": "test"}, "3360": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_block_number.4bf40252e1", "type": "test"}, "3361": {"name": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_fees_collected.9a641530e9", "type": "test"}, "3362": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_mainnet_fees_collected__True__0.88e8d792fd", "type": "test"}, "3363": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_block_timestamp.0e8329af5c", "type": "test"}, "3364": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_amount_unwrapped.025e49370b", "type": "test"}, "3365": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_amount_unwrapped__True__0.2e78bc25a2", "type": "test"}, "3366": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_fees_collected.cd35bec369", "type": "test"}, "3367": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_fees_collected__True__0.48d9a0e389", "type": "test"}, "3368": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_event_name.dbfac4a471", "type": "test"}, "3369": {"name": "test.synthetix.accepted_values_spot_synth_unwrapped_base_mainnet_event_name__SynthUnwrapped.a1713eb60e", "type": "test"}, "3370": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_block_number.81e8f4c2ea", "type": "test"}, "3371": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_transaction_hash.e27a71ff2d", "type": "test"}, "3372": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_contract.cba8e61baa", "type": "test"}, "3373": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_id.cd459ace96", "type": "test"}, "3374": {"name": "test.synthetix.unique_spot_synth_unwrapped_base_mainnet_id.1256b6907b", "type": "test"}, "3375": {"name": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_synth_market_id.47983f606b", "type": "test"}, "3376": {"name": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_synth_market_id__True__0.de01d6cd38", "type": "test"}, "3377": {"name": "test.synthetix.not_null_buyback_processed_base_mainnet_id.f2ddc16a13", "type": "test"}, "3378": {"name": "test.synthetix.unique_buyback_processed_base_mainnet_id.7d5a3bf3a8", "type": "test"}, "3379": {"name": "test.synthetix.not_null_buyback_processed_base_mainnet_block_number.7938e67f70", "type": "test"}, "3380": {"name": "test.synthetix.not_null_buyback_processed_base_mainnet_block_timestamp.a03c2a402e", "type": "test"}, "3381": {"name": "test.synthetix.not_null_buyback_processed_base_mainnet_transaction_hash.48c42ff159", "type": "test"}, "3382": {"name": "test.synthetix.not_null_buyback_processed_base_mainnet_event_name.6b55058ad0", "type": "test"}, "3383": {"name": "test.synthetix.accepted_values_buyback_processed_base_mainnet_event_name__BuybackProcessed.dfe71d53df", "type": "test"}, "3384": {"name": "test.synthetix.not_null_buyback_processed_base_mainnet_contract.73ecec38f3", "type": "test"}, "3385": {"name": "test.synthetix.not_null_buyback_processed_base_mainnet_buyer.6dc7c79cf3", "type": "test"}, "3386": {"name": "test.synthetix.not_null_buyback_processed_base_mainnet_snx.d434d429ea", "type": "test"}, "3387": {"name": "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_mainnet_snx__True__0.afaf938419", "type": "test"}, "3388": {"name": "test.synthetix.not_null_buyback_processed_base_mainnet_usd.c5f2eba3f9", "type": "test"}, "3389": {"name": "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_mainnet_usd__True__0.4acbfc34a4", "type": "test"}, "3390": {"name": "test.synthetix.not_null_blocks_eth_mainnet_block_number.aba38b4904", "type": "test"}, "3391": {"name": "test.synthetix.unique_blocks_eth_mainnet_block_number.ddb4ca7d09", "type": "test"}, "3392": {"name": "test.synthetix.dbt_utils_recency_blocks_eth_mainnet_hour__ts__1.7c6c4534db", "type": "test"}, "3393": {"name": "test.synthetix.not_null_core_account_created_eth_mainnet_owner.9141d07512", "type": "test"}, "3394": {"name": "test.synthetix.not_null_core_account_created_eth_mainnet_account_id.162a9a11ae", "type": "test"}, "3395": {"name": "test.synthetix.dbt_utils_accepted_range_core_account_created_eth_mainnet_account_id__True__0.4d9379ebdc", "type": "test"}, "3396": {"name": "test.synthetix.not_null_core_account_created_eth_mainnet_id.0d5cd71e99", "type": "test"}, "3397": {"name": "test.synthetix.unique_core_account_created_eth_mainnet_id.51b373b820", "type": "test"}, "3398": {"name": "test.synthetix.not_null_core_account_created_eth_mainnet_transaction_hash.5349e51024", "type": "test"}, "3399": {"name": "test.synthetix.not_null_core_account_created_eth_mainnet_block_number.be5f037644", "type": "test"}, "3400": {"name": "test.synthetix.not_null_core_account_created_eth_mainnet_block_timestamp.8287155cde", "type": "test"}, "3401": {"name": "test.synthetix.not_null_core_account_created_eth_mainnet_event_name.5a44f6813f", "type": "test"}, "3402": {"name": "test.synthetix.accepted_values_core_account_created_eth_mainnet_event_name__AccountCreated.7bff7383b3", "type": "test"}, "3403": {"name": "test.synthetix.not_null_core_account_created_eth_mainnet_contract.84cae83ab9", "type": "test"}, "3404": {"name": "test.synthetix.not_null_core_account_migrated_eth_mainnet_staker.cb3d4f410b", "type": "test"}, "3405": {"name": "test.synthetix.not_null_core_account_migrated_eth_mainnet_account_id.6263532792", "type": "test"}, "3406": {"name": "test.synthetix.dbt_utils_accepted_range_core_account_migrated_eth_mainnet_account_id__True__0.f1da2d38e8", "type": "test"}, "3407": {"name": "test.synthetix.not_null_core_account_migrated_eth_mainnet_id.3f18fc79cf", "type": "test"}, "3408": {"name": "test.synthetix.unique_core_account_migrated_eth_mainnet_id.b21ce76ba7", "type": "test"}, "3409": {"name": "test.synthetix.not_null_core_account_migrated_eth_mainnet_transaction_hash.bb710f8259", "type": "test"}, "3410": {"name": "test.synthetix.not_null_core_account_migrated_eth_mainnet_block_number.8a5aa490b5", "type": "test"}, "3411": {"name": "test.synthetix.not_null_core_account_migrated_eth_mainnet_block_timestamp.29c8a3ae97", "type": "test"}, "3412": {"name": "test.synthetix.not_null_core_account_migrated_eth_mainnet_event_name.969c074241", "type": "test"}, "3413": {"name": "test.synthetix.not_null_core_account_migrated_eth_mainnet_contract.ccd34b4a40", "type": "test"}, "3414": {"name": "test.synthetix.not_null_core_account_migrated_eth_mainnet_collateral_amount.3673a78a7a", "type": "test"}, "3415": {"name": "test.synthetix.dbt_utils_accepted_range_core_account_migrated_eth_mainnet_collateral_amount__True__0.b1df54815d", "type": "test"}, "3416": {"name": "test.synthetix.not_null_core_account_migrated_eth_mainnet_debt_amount.37622c6a60", "type": "test"}, "3417": {"name": "test.synthetix.dbt_utils_accepted_range_core_account_migrated_eth_mainnet_debt_amount__True__0.a8e29325c2", "type": "test"}, "3418": {"name": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_contract.5d369822a4", "type": "test"}, "3419": {"name": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_id.622c20c239", "type": "test"}, "3420": {"name": "test.synthetix.unique_core_delegation_updated_eth_mainnet_id.2467edf8ec", "type": "test"}, "3421": {"name": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_account_id.141fb0f466", "type": "test"}, "3422": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_account_id__True__0.3a3f9a0475", "type": "test"}, "3423": {"name": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_collateral_type.e3d73862e4", "type": "test"}, "3424": {"name": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_pool_id.914b411c12", "type": "test"}, "3425": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_pool_id__True__0.fb370aa2ca", "type": "test"}, "3426": {"name": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_sender.3a40ed8f3a", "type": "test"}, "3427": {"name": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_block_timestamp.cd7fa2f4ff", "type": "test"}, "3428": {"name": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_block_number.5479fa5e08", "type": "test"}, "3429": {"name": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_leverage.3edfe7323e", "type": "test"}, "3430": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_leverage__True__1000000000000000000__1000000000000000000.eb061a2128", "type": "test"}, "3431": {"name": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_transaction_hash.048b7a5c68", "type": "test"}, "3432": {"name": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_amount.256481de3c", "type": "test"}, "3433": {"name": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_amount__True__0.94b97c0270", "type": "test"}, "3434": {"name": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_event_name.69b76075f5", "type": "test"}, "3435": {"name": "test.synthetix.accepted_values_core_delegation_updated_eth_mainnet_event_name__DelegationUpdated.ec623b86f2", "type": "test"}, "3436": {"name": "test.synthetix.not_null_core_deposited_eth_mainnet_collateral_type.f940e4eba6", "type": "test"}, "3437": {"name": "test.synthetix.not_null_core_deposited_eth_mainnet_id.9c5a20c527", "type": "test"}, "3438": {"name": "test.synthetix.unique_core_deposited_eth_mainnet_id.97fd3624a5", "type": "test"}, "3439": {"name": "test.synthetix.not_null_core_deposited_eth_mainnet_contract.d1fbae48f5", "type": "test"}, "3440": {"name": "test.synthetix.not_null_core_deposited_eth_mainnet_event_name.e185f199f1", "type": "test"}, "3441": {"name": "test.synthetix.accepted_values_core_deposited_eth_mainnet_event_name__Deposited.18727c72b0", "type": "test"}, "3442": {"name": "test.synthetix.not_null_core_deposited_eth_mainnet_transaction_hash.7087a2e09e", "type": "test"}, "3443": {"name": "test.synthetix.not_null_core_deposited_eth_mainnet_account_id.527d2b71c3", "type": "test"}, "3444": {"name": "test.synthetix.dbt_utils_accepted_range_core_deposited_eth_mainnet_account_id__True__0.5e26b84f6a", "type": "test"}, "3445": {"name": "test.synthetix.not_null_core_deposited_eth_mainnet_sender.4c70b365da", "type": "test"}, "3446": {"name": "test.synthetix.not_null_core_deposited_eth_mainnet_block_timestamp.6194c9ac03", "type": "test"}, "3447": {"name": "test.synthetix.not_null_core_deposited_eth_mainnet_block_number.5e2350a777", "type": "test"}, "3448": {"name": "test.synthetix.not_null_core_deposited_eth_mainnet_token_amount.dc8696c011", "type": "test"}, "3449": {"name": "test.synthetix.dbt_utils_accepted_range_core_deposited_eth_mainnet_token_amount__True__0.a57f2edd1b", "type": "test"}, "3450": {"name": "test.synthetix.not_null_core_withdrawn_eth_mainnet_block_timestamp.b6326ea438", "type": "test"}, "3451": {"name": "test.synthetix.not_null_core_withdrawn_eth_mainnet_contract.a4eb9c51f7", "type": "test"}, "3452": {"name": "test.synthetix.not_null_core_withdrawn_eth_mainnet_block_number.74ee30eaa5", "type": "test"}, "3453": {"name": "test.synthetix.not_null_core_withdrawn_eth_mainnet_transaction_hash.6b6f75c74b", "type": "test"}, "3454": {"name": "test.synthetix.not_null_core_withdrawn_eth_mainnet_token_amount.d3547c3837", "type": "test"}, "3455": {"name": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_eth_mainnet_token_amount__True__0.8bd25add1c", "type": "test"}, "3456": {"name": "test.synthetix.not_null_core_withdrawn_eth_mainnet_collateral_type.28458fb6de", "type": "test"}, "3457": {"name": "test.synthetix.not_null_core_withdrawn_eth_mainnet_account_id.7846828c26", "type": "test"}, "3458": {"name": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_eth_mainnet_account_id__True__0.cdf381b428", "type": "test"}, "3459": {"name": "test.synthetix.not_null_core_withdrawn_eth_mainnet_id.b0e6ed95b5", "type": "test"}, "3460": {"name": "test.synthetix.unique_core_withdrawn_eth_mainnet_id.3d5210133c", "type": "test"}, "3461": {"name": "test.synthetix.not_null_core_withdrawn_eth_mainnet_sender.b7bc5bdadc", "type": "test"}, "3462": {"name": "test.synthetix.not_null_core_withdrawn_eth_mainnet_event_name.2d3b6771d6", "type": "test"}, "3463": {"name": "test.synthetix.accepted_values_core_withdrawn_eth_mainnet_event_name__Withdrawn.cbf35f5a80", "type": "test"}, "3464": {"name": "test.synthetix.not_null_core_liquidation_eth_mainnet_pool_id.0966ab4339", "type": "test"}, "3465": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_eth_mainnet_pool_id__True__0.0b09af0400", "type": "test"}, "3466": {"name": "test.synthetix.not_null_core_liquidation_eth_mainnet_block_timestamp.c85990976a", "type": "test"}, "3467": {"name": "test.synthetix.not_null_core_liquidation_eth_mainnet_block_number.8c6c1cbe38", "type": "test"}, "3468": {"name": "test.synthetix.not_null_core_liquidation_eth_mainnet_id.8175916dcc", "type": "test"}, "3469": {"name": "test.synthetix.unique_core_liquidation_eth_mainnet_id.05a09be0f1", "type": "test"}, "3470": {"name": "test.synthetix.not_null_core_liquidation_eth_mainnet_contract.05fe5f9d13", "type": "test"}, "3471": {"name": "test.synthetix.not_null_core_liquidation_eth_mainnet_event_name.a70ed0a4dd", "type": "test"}, "3472": {"name": "test.synthetix.accepted_values_core_liquidation_eth_mainnet_event_name__Liquidation.10d3a28f0f", "type": "test"}, "3473": {"name": "test.synthetix.not_null_core_liquidation_eth_mainnet_collateral_type.59a2516e40", "type": "test"}, "3474": {"name": "test.synthetix.not_null_core_liquidation_eth_mainnet_sender.734f70adf9", "type": "test"}, "3475": {"name": "test.synthetix.not_null_core_liquidation_eth_mainnet_account_id.13c94e5d02", "type": "test"}, "3476": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_eth_mainnet_account_id__True__0.d050e2f72d", "type": "test"}, "3477": {"name": "test.synthetix.not_null_core_liquidation_eth_mainnet_transaction_hash.e3478512f6", "type": "test"}, "3478": {"name": "test.synthetix.not_null_core_liquidation_eth_mainnet_liquidate_as_account_id.778690c632", "type": "test"}, "3479": {"name": "test.synthetix.dbt_utils_accepted_range_core_liquidation_eth_mainnet_liquidate_as_account_id__True__0.02ffa79c7a", "type": "test"}, "3480": {"name": "test.synthetix.not_null_core_market_updated_eth_mainnet_id.f7dedb5ddb", "type": "test"}, "3481": {"name": "test.synthetix.unique_core_market_updated_eth_mainnet_id.7cd00231f1", "type": "test"}, "3482": {"name": "test.synthetix.not_null_core_market_updated_eth_mainnet_block_timestamp.683bea78d4", "type": "test"}, "3483": {"name": "test.synthetix.not_null_core_market_updated_eth_mainnet_block_number.f4a7497fbe", "type": "test"}, "3484": {"name": "test.synthetix.not_null_core_market_updated_eth_mainnet_transaction_hash.3a0d8e52a3", "type": "test"}, "3485": {"name": "test.synthetix.not_null_core_market_updated_eth_mainnet_contract.97f87c3b4a", "type": "test"}, "3486": {"name": "test.synthetix.not_null_core_market_updated_eth_mainnet_event_name.6d64c2a842", "type": "test"}, "3487": {"name": "test.synthetix.accepted_values_core_market_updated_eth_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.7de7687ac0", "type": "test"}, "3488": {"name": "test.synthetix.not_null_core_market_updated_eth_mainnet_market_id.649fb28529", "type": "test"}, "3489": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_eth_mainnet_market_id__True__0.58438c84b4", "type": "test"}, "3490": {"name": "test.synthetix.not_null_core_market_updated_eth_mainnet_net_issuance.3e92a0dc4a", "type": "test"}, "3491": {"name": "test.synthetix.not_null_core_market_updated_eth_mainnet_deposited_collateral_value.93b2bdea02", "type": "test"}, "3492": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_eth_mainnet_deposited_collateral_value__True__0.06de946dba", "type": "test"}, "3493": {"name": "test.synthetix.not_null_core_market_updated_eth_mainnet_sender.12a64a65ef", "type": "test"}, "3494": {"name": "test.synthetix.not_null_core_market_updated_eth_mainnet_collateral_type.c83211fd2f", "type": "test"}, "3495": {"name": "test.synthetix.not_null_core_market_updated_eth_mainnet_credit_capacity.baa89e2e5a", "type": "test"}, "3496": {"name": "test.synthetix.not_null_core_market_updated_eth_mainnet_token_amount.a9f6d4a588", "type": "test"}, "3497": {"name": "test.synthetix.dbt_utils_accepted_range_core_market_updated_eth_mainnet_token_amount__True__0.fdf0db60b7", "type": "test"}, "3498": {"name": "test.synthetix.not_null_core_market_registered_eth_mainnet_market.fccda96dc8", "type": "test"}, "3499": {"name": "test.synthetix.not_null_core_market_registered_eth_mainnet_market_id.2e945dec67", "type": "test"}, "3500": {"name": "test.synthetix.unique_core_market_registered_eth_mainnet_market_id.496c543395", "type": "test"}, "3501": {"name": "test.synthetix.not_null_core_market_registered_eth_mainnet_id.35b1e4e0f3", "type": "test"}, "3502": {"name": "test.synthetix.unique_core_market_registered_eth_mainnet_id.ae732b851b", "type": "test"}, "3503": {"name": "test.synthetix.not_null_core_market_registered_eth_mainnet_block_timestamp.0b8054a50c", "type": "test"}, "3504": {"name": "test.synthetix.not_null_core_market_registered_eth_mainnet_contract.f582853f53", "type": "test"}, "3505": {"name": "test.synthetix.not_null_core_market_registered_eth_mainnet_transaction_hash.7c581f179e", "type": "test"}, "3506": {"name": "test.synthetix.not_null_core_market_registered_eth_mainnet_block_number.7eec7e8f2c", "type": "test"}, "3507": {"name": "test.synthetix.not_null_core_market_registered_eth_mainnet_event_name.0d26c502fa", "type": "test"}, "3508": {"name": "test.synthetix.accepted_values_core_market_registered_eth_mainnet_event_name__MarketRegistered.db8e4ac8d2", "type": "test"}, "3509": {"name": "test.synthetix.not_null_core_market_registered_eth_mainnet_sender.6e63d1acbc", "type": "test"}, "3510": {"name": "test.synthetix.not_null_core_pool_created_eth_mainnet_contract.31bb49a3da", "type": "test"}, "3511": {"name": "test.synthetix.not_null_core_pool_created_eth_mainnet_sender.0e2161372e", "type": "test"}, "3512": {"name": "test.synthetix.not_null_core_pool_created_eth_mainnet_block_timestamp.edc63e1dd6", "type": "test"}, "3513": {"name": "test.synthetix.not_null_core_pool_created_eth_mainnet_id.d903c0dfc4", "type": "test"}, "3514": {"name": "test.synthetix.unique_core_pool_created_eth_mainnet_id.8a7d542185", "type": "test"}, "3515": {"name": "test.synthetix.not_null_core_pool_created_eth_mainnet_block_number.2f99b31050", "type": "test"}, "3516": {"name": "test.synthetix.not_null_core_pool_created_eth_mainnet_transaction_hash.c51273100e", "type": "test"}, "3517": {"name": "test.synthetix.not_null_core_pool_created_eth_mainnet_event_name.86049849e6", "type": "test"}, "3518": {"name": "test.synthetix.accepted_values_core_pool_created_eth_mainnet_event_name__PoolCreated.109464a698", "type": "test"}, "3519": {"name": "test.synthetix.not_null_core_pool_created_eth_mainnet_owner.4ac2c4d7d7", "type": "test"}, "3520": {"name": "test.synthetix.not_null_core_pool_created_eth_mainnet_pool_id.6662208418", "type": "test"}, "3521": {"name": "test.synthetix.dbt_utils_accepted_range_core_pool_created_eth_mainnet_pool_id__True__0.7c8df298df", "type": "test"}, "3522": {"name": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_transaction_hash.db7f7a63db", "type": "test"}, "3523": {"name": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_account_id.a671c2ed40", "type": "test"}, "3524": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_account_id__True__0.7eae5581d0", "type": "test"}, "3525": {"name": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_collateral_type.440762309c", "type": "test"}, "3526": {"name": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_event_name.b83d684e5d", "type": "test"}, "3527": {"name": "test.synthetix.accepted_values_core_rewards_claimed_eth_mainnet_event_name__RewardsClaimed.e5c952f144", "type": "test"}, "3528": {"name": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_contract.fba4f37c05", "type": "test"}, "3529": {"name": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_amount.aa1ebaa88c", "type": "test"}, "3530": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_amount__True__0.8d7de0dad3", "type": "test"}, "3531": {"name": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_distributor.728609281c", "type": "test"}, "3532": {"name": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_block_timestamp.890e664a3c", "type": "test"}, "3533": {"name": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_id.d534df2fd8", "type": "test"}, "3534": {"name": "test.synthetix.unique_core_rewards_claimed_eth_mainnet_id.b73c8da16c", "type": "test"}, "3535": {"name": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_pool_id.760bae7f85", "type": "test"}, "3536": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_pool_id__True__0.4ee2d574e0", "type": "test"}, "3537": {"name": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_block_number.fb82a92db5", "type": "test"}, "3538": {"name": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_id.cb5898e934", "type": "test"}, "3539": {"name": "test.synthetix.unique_core_rewards_distributed_eth_mainnet_id.48f45b85d1", "type": "test"}, "3540": {"name": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_event_name.193bdd11d3", "type": "test"}, "3541": {"name": "test.synthetix.accepted_values_core_rewards_distributed_eth_mainnet_event_name__RewardsDistributed.fae0bd904b", "type": "test"}, "3542": {"name": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_amount.a39a6908b6", "type": "test"}, "3543": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_amount__True__0.43de804120", "type": "test"}, "3544": {"name": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_contract.4cb5b10595", "type": "test"}, "3545": {"name": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_block_timestamp.f066e2381d", "type": "test"}, "3546": {"name": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_transaction_hash.dd811ca405", "type": "test"}, "3547": {"name": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_collateral_type.2475fcd59d", "type": "test"}, "3548": {"name": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_block_number.79a91ea969", "type": "test"}, "3549": {"name": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_duration.07b5947e7c", "type": "test"}, "3550": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_duration__True__0.7d6965f572", "type": "test"}, "3551": {"name": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_distributor.7022e12146", "type": "test"}, "3552": {"name": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_pool_id.059709c3dd", "type": "test"}, "3553": {"name": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_pool_id__True__0.37dd01cd96", "type": "test"}, "3554": {"name": "test.synthetix.not_null_core_usd_burned_eth_mainnet_amount.45ebd0ede8", "type": "test"}, "3555": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_eth_mainnet_amount__True__0.7cba0ca593", "type": "test"}, "3556": {"name": "test.synthetix.not_null_core_usd_burned_eth_mainnet_pool_id.e4d58d3b63", "type": "test"}, "3557": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_eth_mainnet_pool_id__True__0.cc44e47fc8", "type": "test"}, "3558": {"name": "test.synthetix.not_null_core_usd_burned_eth_mainnet_event_name.7f0fc644d5", "type": "test"}, "3559": {"name": "test.synthetix.accepted_values_core_usd_burned_eth_mainnet_event_name__UsdBurned.1eb7853972", "type": "test"}, "3560": {"name": "test.synthetix.not_null_core_usd_burned_eth_mainnet_id.161a49599f", "type": "test"}, "3561": {"name": "test.synthetix.unique_core_usd_burned_eth_mainnet_id.482b04a60c", "type": "test"}, "3562": {"name": "test.synthetix.not_null_core_usd_burned_eth_mainnet_block_number.b5e8a371fc", "type": "test"}, "3563": {"name": "test.synthetix.not_null_core_usd_burned_eth_mainnet_account_id.fc5fb3a0e5", "type": "test"}, "3564": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_eth_mainnet_account_id__True__0.6d8f7f7d85", "type": "test"}, "3565": {"name": "test.synthetix.not_null_core_usd_burned_eth_mainnet_sender.62bbe0ad28", "type": "test"}, "3566": {"name": "test.synthetix.not_null_core_usd_burned_eth_mainnet_transaction_hash.e57add79d6", "type": "test"}, "3567": {"name": "test.synthetix.not_null_core_usd_burned_eth_mainnet_contract.f9009e6423", "type": "test"}, "3568": {"name": "test.synthetix.not_null_core_usd_burned_eth_mainnet_collateral_type.6dbc31d2ac", "type": "test"}, "3569": {"name": "test.synthetix.not_null_core_usd_burned_eth_mainnet_block_timestamp.616215c03f", "type": "test"}, "3570": {"name": "test.synthetix.not_null_core_usd_minted_eth_mainnet_pool_id.dd8998f0f3", "type": "test"}, "3571": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_eth_mainnet_pool_id__True__0.2d561e9842", "type": "test"}, "3572": {"name": "test.synthetix.not_null_core_usd_minted_eth_mainnet_block_timestamp.e1477f67df", "type": "test"}, "3573": {"name": "test.synthetix.not_null_core_usd_minted_eth_mainnet_account_id.e32d9e9621", "type": "test"}, "3574": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_eth_mainnet_account_id__True__0.b6d81dac3d", "type": "test"}, "3575": {"name": "test.synthetix.not_null_core_usd_minted_eth_mainnet_collateral_type.3bc61e56d9", "type": "test"}, "3576": {"name": "test.synthetix.not_null_core_usd_minted_eth_mainnet_block_number.8475901994", "type": "test"}, "3577": {"name": "test.synthetix.not_null_core_usd_minted_eth_mainnet_id.5b1199f72c", "type": "test"}, "3578": {"name": "test.synthetix.unique_core_usd_minted_eth_mainnet_id.ccad3381ec", "type": "test"}, "3579": {"name": "test.synthetix.not_null_core_usd_minted_eth_mainnet_sender.31025fd349", "type": "test"}, "3580": {"name": "test.synthetix.not_null_core_usd_minted_eth_mainnet_amount.d50e5f0da5", "type": "test"}, "3581": {"name": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_eth_mainnet_amount__True__0.17e2d727c5", "type": "test"}, "3582": {"name": "test.synthetix.not_null_core_usd_minted_eth_mainnet_event_name.061c40bc0a", "type": "test"}, "3583": {"name": "test.synthetix.accepted_values_core_usd_minted_eth_mainnet_event_name__UsdMinted.c8d883ddfa", "type": "test"}, "3584": {"name": "test.synthetix.not_null_core_usd_minted_eth_mainnet_transaction_hash.dba64c6cd2", "type": "test"}, "3585": {"name": "test.synthetix.not_null_core_usd_minted_eth_mainnet_contract.2287afa612", "type": "test"}, "3586": {"name": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_transaction_hash.5e22cb6ded", "type": "test"}, "3587": {"name": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_collateral_type.22405706c4", "type": "test"}, "3588": {"name": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_pool_id.ca9bfaf7f3", "type": "test"}, "3589": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_eth_mainnet_pool_id__True__0.cccb8c7cca", "type": "test"}, "3590": {"name": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_event_name.e6bd41012e", "type": "test"}, "3591": {"name": "test.synthetix.accepted_values_core_vault_liquidation_eth_mainnet_event_name__VaultLiquidation.8d1cb5eebf", "type": "test"}, "3592": {"name": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_id.11becd0eff", "type": "test"}, "3593": {"name": "test.synthetix.unique_core_vault_liquidation_eth_mainnet_id.9b474978a9", "type": "test"}, "3594": {"name": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_block_timestamp.439cb16960", "type": "test"}, "3595": {"name": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_liquidate_as_account_id.978ffc7da9", "type": "test"}, "3596": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_eth_mainnet_liquidate_as_account_id__True__0.a9d184de0a", "type": "test"}, "3597": {"name": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_liquidation_data.485b65c6b5", "type": "test"}, "3598": {"name": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_contract.65501d763b", "type": "test"}, "3599": {"name": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_block_number.39193d7213", "type": "test"}, "3600": {"name": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_sender.03a447332b", "type": "test"}, "3601": {"name": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_ts.dc63e45225", "type": "test"}, "3602": {"name": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_block_number.68d8b02925", "type": "test"}, "3603": {"name": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_pool_id.f31cb4b3e6", "type": "test"}, "3604": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_pool_id__True__0.509da6a489", "type": "test"}, "3605": {"name": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_collateral_type.9ba1fda62f", "type": "test"}, "3606": {"name": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_amount.62dc926f36", "type": "test"}, "3607": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_amount__True__0.320b16493d", "type": "test"}, "3608": {"name": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_collateral_value.53d42edc8a", "type": "test"}, "3609": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_collateral_value__True__0.17170969dc", "type": "test"}, "3610": {"name": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_contract_address.8b336867d2", "type": "test"}, "3611": {"name": "test.synthetix.not_null_core_vault_debt_eth_mainnet_ts.3b5cb40175", "type": "test"}, "3612": {"name": "test.synthetix.not_null_core_vault_debt_eth_mainnet_block_number.930416e329", "type": "test"}, "3613": {"name": "test.synthetix.not_null_core_vault_debt_eth_mainnet_pool_id.2f8f15549f", "type": "test"}, "3614": {"name": "test.synthetix.dbt_utils_accepted_range_core_vault_debt_eth_mainnet_pool_id__True__0.55f388e287", "type": "test"}, "3615": {"name": "test.synthetix.not_null_core_vault_debt_eth_mainnet_collateral_type.557a042f2b", "type": "test"}, "3616": {"name": "test.synthetix.not_null_core_vault_debt_eth_mainnet_debt.a314c480fe", "type": "test"}, "3617": {"name": "test.synthetix.not_null_core_vault_debt_eth_mainnet_contract_address.d43dcb9614", "type": "test"}, "3618": {"name": "test.synthetix.not_null_blocks_snax_mainnet_block_number.af5006826a", "type": "test"}, "3619": {"name": "test.synthetix.unique_blocks_snax_mainnet_block_number.305396795f", "type": "test"}, "3620": {"name": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_id.c54eaad82a", "type": "test"}, "3621": {"name": "test.synthetix.unique_spartan_vote_recorded_snax_mainnet_id.3a579d9ca6", "type": "test"}, "3622": {"name": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_event_name.f0e8e4e02b", "type": "test"}, "3623": {"name": "test.synthetix.accepted_values_spartan_vote_recorded_snax_mainnet_event_name__VoteRecorded.ca880b79ec", "type": "test"}, "3624": {"name": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_chain_id.838e4c7a7b", "type": "test"}, "3625": {"name": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_block_timestamp.bf4010dd91", "type": "test"}, "3626": {"name": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_voter.8b917cfb88", "type": "test"}, "3627": {"name": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_epoch_id.421abaf123", "type": "test"}, "3628": {"name": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_transaction_hash.f8b7b79d0d", "type": "test"}, "3629": {"name": "test.synthetix.unique_spartan_vote_recorded_snax_mainnet_transaction_hash.49632d745f", "type": "test"}, "3630": {"name": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_candidates.a620a4a121", "type": "test"}, "3631": {"name": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_block_number.74de43fe96", "type": "test"}, "3632": {"name": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_voting_power.289d3b2c0a", "type": "test"}, "3633": {"name": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_contract.2f2ea67860", "type": "test"}, "3634": {"name": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_id.c3b897a816", "type": "test"}, "3635": {"name": "test.synthetix.unique_spartan_vote_withdrawn_snax_mainnet_id.cd6cb96b4a", "type": "test"}, "3636": {"name": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_event_name.269927edcc", "type": "test"}, "3637": {"name": "test.synthetix.accepted_values_spartan_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn.108485caef", "type": "test"}, "3638": {"name": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_chain_id.d9d9b4234a", "type": "test"}, "3639": {"name": "test.synthetix.accepted_values_spartan_vote_withdrawn_snax_mainnet_chain_id__2192.06d7c40a31", "type": "test"}, "3640": {"name": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_block_timestamp.ed575d0da2", "type": "test"}, "3641": {"name": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_voter.5532367fa9", "type": "test"}, "3642": {"name": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_epoch_id.d4f6724aef", "type": "test"}, "3643": {"name": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_transaction_hash.3da8fc32ef", "type": "test"}, "3644": {"name": "test.synthetix.unique_spartan_vote_withdrawn_snax_mainnet_transaction_hash.c04b524f41", "type": "test"}, "3645": {"name": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_block_number.8781742caa", "type": "test"}, "3646": {"name": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_contract.8eb7f37781", "type": "test"}, "3647": {"name": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_id.1f48bf1a21", "type": "test"}, "3648": {"name": "test.synthetix.unique_treasury_vote_recorded_snax_mainnet_id.d13b536538", "type": "test"}, "3649": {"name": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_event_name.2430cbaa6f", "type": "test"}, "3650": {"name": "test.synthetix.accepted_values_treasury_vote_recorded_snax_mainnet_event_name__VoteRecorded.e4a7517ef5", "type": "test"}, "3651": {"name": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_chain_id.8223f78907", "type": "test"}, "3652": {"name": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_block_timestamp.1db4ce563e", "type": "test"}, "3653": {"name": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_voter.7b36a4fa86", "type": "test"}, "3654": {"name": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_epoch_id.a59e309b31", "type": "test"}, "3655": {"name": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_transaction_hash.5851258e66", "type": "test"}, "3656": {"name": "test.synthetix.unique_treasury_vote_recorded_snax_mainnet_transaction_hash.9768cf1aa6", "type": "test"}, "3657": {"name": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_candidates.dee538820e", "type": "test"}, "3658": {"name": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_block_number.ece9a809a9", "type": "test"}, "3659": {"name": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_voting_power.fc033faf22", "type": "test"}, "3660": {"name": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_contract.c25d469610", "type": "test"}, "3661": {"name": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_id.ffce1d7680", "type": "test"}, "3662": {"name": "test.synthetix.unique_treasury_vote_withdrawn_snax_mainnet_id.cefaabe32f", "type": "test"}, "3663": {"name": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_event_name.3a8d12a41e", "type": "test"}, "3664": {"name": "test.synthetix.accepted_values_treasury_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn.d758312593", "type": "test"}, "3665": {"name": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_chain_id.1991832eba", "type": "test"}, "3666": {"name": "test.synthetix.accepted_values_treasury_vote_withdrawn_snax_mainnet_chain_id__2192.fd1cf86f0f", "type": "test"}, "3667": {"name": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_block_timestamp.dbe2a9ba3e", "type": "test"}, "3668": {"name": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_voter.b972eb7f34", "type": "test"}, "3669": {"name": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_epoch_id.6543be91bd", "type": "test"}, "3670": {"name": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_transaction_hash.12490c3827", "type": "test"}, "3671": {"name": "test.synthetix.unique_treasury_vote_withdrawn_snax_mainnet_transaction_hash.771718d1e2", "type": "test"}, "3672": {"name": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_block_number.271b1a17ba", "type": "test"}, "3673": {"name": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_contract.3e76561d2e", "type": "test"}, "3674": {"name": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_id.d4148bfa57", "type": "test"}, "3675": {"name": "test.synthetix.unique_ambassador_vote_recorded_snax_mainnet_id.2ee777df0a", "type": "test"}, "3676": {"name": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_event_name.8b77ef45f7", "type": "test"}, "3677": {"name": "test.synthetix.accepted_values_ambassador_vote_recorded_snax_mainnet_event_name__VoteRecorded.54d007d547", "type": "test"}, "3678": {"name": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_chain_id.15e179b253", "type": "test"}, "3679": {"name": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_block_timestamp.22fdffe044", "type": "test"}, "3680": {"name": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_voter.ab2df49992", "type": "test"}, "3681": {"name": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_epoch_id.85e943f65f", "type": "test"}, "3682": {"name": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_transaction_hash.d7fa881495", "type": "test"}, "3683": {"name": "test.synthetix.unique_ambassador_vote_recorded_snax_mainnet_transaction_hash.66af7027de", "type": "test"}, "3684": {"name": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_candidates.39a8d5dca6", "type": "test"}, "3685": {"name": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_block_number.463911c810", "type": "test"}, "3686": {"name": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_voting_power.94944f5709", "type": "test"}, "3687": {"name": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_contract.bcb9549b94", "type": "test"}, "3688": {"name": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_id.95a539d2e0", "type": "test"}, "3689": {"name": "test.synthetix.unique_ambassador_vote_withdrawn_snax_mainnet_id.3aa78e2ed2", "type": "test"}, "3690": {"name": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_event_name.5660482f61", "type": "test"}, "3691": {"name": "test.synthetix.accepted_values_ambassador_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn.60823368eb", "type": "test"}, "3692": {"name": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_chain_id.08c20376e0", "type": "test"}, "3693": {"name": "test.synthetix.accepted_values_ambassador_vote_withdrawn_snax_mainnet_chain_id__2192.7c9e0eea66", "type": "test"}, "3694": {"name": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_block_timestamp.fb999cf588", "type": "test"}, "3695": {"name": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_voter.489834d56e", "type": "test"}, "3696": {"name": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_epoch_id.e141cb577b", "type": "test"}, "3697": {"name": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_transaction_hash.fa826d3f14", "type": "test"}, "3698": {"name": "test.synthetix.unique_ambassador_vote_withdrawn_snax_mainnet_transaction_hash.4355134051", "type": "test"}, "3699": {"name": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_block_number.afd1b2b6f4", "type": "test"}, "3700": {"name": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_contract.ce63bcf894", "type": "test"}, "3701": {"name": "test.synthetix.not_null_blocks_snax_testnet_block_number.cbe563226c", "type": "test"}, "3702": {"name": "test.synthetix.unique_blocks_snax_testnet_block_number.2af7f40583", "type": "test"}, "3703": {"name": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_id.94c183a836", "type": "test"}, "3704": {"name": "test.synthetix.unique_gov_vote_recorded_snax_testnet_id.077b70d622", "type": "test"}, "3705": {"name": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_event_name.76babc2551", "type": "test"}, "3706": {"name": "test.synthetix.accepted_values_gov_vote_recorded_snax_testnet_event_name__VoteRecorded.3107ed0913", "type": "test"}, "3707": {"name": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_chain_id.af02247585", "type": "test"}, "3708": {"name": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_block_timestamp.8bff125b42", "type": "test"}, "3709": {"name": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_voter.32ab553729", "type": "test"}, "3710": {"name": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_epoch_id.a4ace8d141", "type": "test"}, "3711": {"name": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_transaction_hash.32e2b72fab", "type": "test"}, "3712": {"name": "test.synthetix.unique_gov_vote_recorded_snax_testnet_transaction_hash.2d1aaa8c7a", "type": "test"}, "3713": {"name": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_candidates.39ec698f83", "type": "test"}, "3714": {"name": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_block_number.bf5384239a", "type": "test"}, "3715": {"name": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_voting_power.b8ee341c96", "type": "test"}, "3716": {"name": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_contract.d372e887ba", "type": "test"}, "3717": {"name": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_id.ab7d5eed00", "type": "test"}, "3718": {"name": "test.synthetix.unique_gov_vote_withdrawn_snax_testnet_id.014a1febf6", "type": "test"}, "3719": {"name": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_event_name.07b79bcefd", "type": "test"}, "3720": {"name": "test.synthetix.accepted_values_gov_vote_withdrawn_snax_testnet_event_name__VoteWithdrawn.f8bcefc8de", "type": "test"}, "3721": {"name": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_chain_id.cd86db7422", "type": "test"}, "3722": {"name": "test.synthetix.accepted_values_gov_vote_withdrawn_snax_testnet_chain_id__13001.9f8c73acde", "type": "test"}, "3723": {"name": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_block_timestamp.68f3ce7c19", "type": "test"}, "3724": {"name": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_voter.486c8024f6", "type": "test"}, "3725": {"name": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_epoch_id.3f22d60c1a", "type": "test"}, "3726": {"name": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_transaction_hash.4d14f7c906", "type": "test"}, "3727": {"name": "test.synthetix.unique_gov_vote_withdrawn_snax_testnet_transaction_hash.2cda794480", "type": "test"}, "3728": {"name": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_block_number.c805901c73", "type": "test"}, "3729": {"name": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_contract.4b45185581", "type": "test"}, "3730": {"name": "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_ts.58ba7f8051", "type": "test"}, "3731": {"name": "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_pool_id.7e25d73251", "type": "test"}, "3732": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_sepolia_pool_id__True__0.82e7a1605d", "type": "test"}, "3733": {"name": "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_collateral_type.9b8cfcd53f", "type": "test"}, "3734": {"name": "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_distributor.575416cf09", "type": "test"}, "3735": {"name": "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_token_symbol.6e44e80815", "type": "test"}, "3736": {"name": "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_amount.2019cf2384", "type": "test"}, "3737": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_sepolia_amount__True__0.7328694eba", "type": "test"}, "3738": {"name": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_ts.143d36cd88", "type": "test"}, "3739": {"name": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_account_id.a6811a48a4", "type": "test"}, "3740": {"name": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_pool_id.0a7b37ae8c", "type": "test"}, "3741": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_sepolia_pool_id__True__0.8b1dae49a3", "type": "test"}, "3742": {"name": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_collateral_type.c996bc8d62", "type": "test"}, "3743": {"name": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_amount_delegated.f883895d2a", "type": "test"}, "3744": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_sepolia_amount_delegated__True__0.b9f7312790", "type": "test"}, "3745": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_ts.e6b3476db0", "type": "test"}, "3746": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_pool_id.58add87a89", "type": "test"}, "3747": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_pool_id__True__0.a2269ae87b", "type": "test"}, "3748": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_collateral_type.a646b7cb26", "type": "test"}, "3749": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_collateral_value.2ada9cf10f", "type": "test"}, "3750": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_collateral_value__True__0.fdfbc111a3", "type": "test"}, "3751": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_debt.9b76325181", "type": "test"}, "3752": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_issuance.18ef26f177", "type": "test"}, "3753": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl.d189c809ff", "type": "test"}, "3754": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_cumulative_pnl.4b337f056f", "type": "test"}, "3755": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_cumulative_issuance.574d2a783c", "type": "test"}, "3756": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_rewards_usd.ae2ea707de", "type": "test"}, "3757": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_rewards_usd__True__0.16097a4425", "type": "test"}, "3758": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct.e663f8a83d", "type": "test"}, "3759": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct__True__1___1.71d905126b", "type": "test"}, "3760": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct.12f359d425", "type": "test"}, "3761": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct__True__1__0.573ad6f791", "type": "test"}, "3762": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apr_24h.70ceb15524", "type": "test"}, "3763": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apy_24h.cc6a60bf0d", "type": "test"}, "3764": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apr_7d.9df14e1133", "type": "test"}, "3765": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apy_7d.d37e5ab6c3", "type": "test"}, "3766": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apr_28d.1273ef3c47", "type": "test"}, "3767": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apy_28d.c90acf86f3", "type": "test"}, "3768": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_id.378db4cf74", "type": "test"}, "3769": {"name": "test.synthetix.unique_fct_core_market_updated_arbitrum_sepolia_id.8dc27d8b84", "type": "test"}, "3770": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_ts.b76a8ffb56", "type": "test"}, "3771": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_transaction_hash.45d8547f52", "type": "test"}, "3772": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_event_name.4419326334", "type": "test"}, "3773": {"name": "test.synthetix.accepted_values_fct_core_market_updated_arbitrum_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.ea1df73130", "type": "test"}, "3774": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_market_id.2752afabd6", "type": "test"}, "3775": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_arbitrum_sepolia_market_id__True__0.95e420ef94", "type": "test"}, "3776": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_collateral_type.d8f0899c66", "type": "test"}, "3777": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_credit_capacity.9862e1aaee", "type": "test"}, "3778": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_net_issuance.62f7b3daca", "type": "test"}, "3779": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_token_amount.4d14e4bb21", "type": "test"}, "3780": {"name": "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_sepolia_ts.33284497f5", "type": "test"}, "3781": {"name": "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_sepolia_collateral_type.05d462c474", "type": "test"}, "3782": {"name": "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_sepolia_amount_deposited.feb182d7c0", "type": "test"}, "3783": {"name": "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_sepolia_ts.f1e8f35f9b", "type": "test"}, "3784": {"name": "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_sepolia_pool_id.58ecabbbb6", "type": "test"}, "3785": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_arbitrum_sepolia_pool_id__True__0.72a7f44e62", "type": "test"}, "3786": {"name": "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_sepolia_collateral_type.866b468c25", "type": "test"}, "3787": {"name": "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_id.0242b18493", "type": "test"}, "3788": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_pools_arbitrum_sepolia_id__True__0.d4e586601a", "type": "test"}, "3789": {"name": "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_created_ts.56d3c1e25b", "type": "test"}, "3790": {"name": "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_block_number.8044e9af90", "type": "test"}, "3791": {"name": "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_owner.5ee993817b", "type": "test"}, "3792": {"name": "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_ts.0ce19a05b3", "type": "test"}, "3793": {"name": "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_block_number.9fe11ea9dd", "type": "test"}, "3794": {"name": "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_pool_id.4539ef9df3", "type": "test"}, "3795": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_arbitrum_sepolia_pool_id__True__0.ec7d22b029", "type": "test"}, "3796": {"name": "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_collateral_type.a6fdff57f4", "type": "test"}, "3797": {"name": "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_debt.652029afcf", "type": "test"}, "3798": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_ts.1cc52a2fae", "type": "test"}, "3799": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id.cf6825af38", "type": "test"}, "3800": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id__True__0.1156081282", "type": "test"}, "3801": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_collateral_type.56203ac00f", "type": "test"}, "3802": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_hourly_issuance.24747bdf20", "type": "test"}, "3803": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_ts.94cc660ca9", "type": "test"}, "3804": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_block_number.7b40b6a61f", "type": "test"}, "3805": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_transaction_hash.333c0c5e61", "type": "test"}, "3806": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_pool_id.2084f5f832", "type": "test"}, "3807": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_arbitrum_sepolia_pool_id__True__0.0ec85b0399", "type": "test"}, "3808": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_collateral_type.aef6de9ec1", "type": "test"}, "3809": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_account_id.45720a8ffb", "type": "test"}, "3810": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_amount.43a9be48cb", "type": "test"}, "3811": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_ts.a70d2ff18c", "type": "test"}, "3812": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id.aa93d2af52", "type": "test"}, "3813": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id__True__0.2553f9acd9", "type": "test"}, "3814": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_type.ad28430a8b", "type": "test"}, "3815": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value.4feda18e6e", "type": "test"}, "3816": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value__True__0.8f44ccf6a8", "type": "test"}, "3817": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_debt.064b4f1aa0", "type": "test"}, "3818": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_issuance.98a21247a9", "type": "test"}, "3819": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl.71c511680d", "type": "test"}, "3820": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd.de45431bfe", "type": "test"}, "3821": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd__True__0.c70c3ef6d1", "type": "test"}, "3822": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct.cfa91548b1", "type": "test"}, "3823": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct__True__1___1.758a1bd318", "type": "test"}, "3824": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_rewards_pct.85b61a0a46", "type": "test"}, "3825": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_rewards_pct__True__1__0.155d04b096", "type": "test"}, "3826": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_total_pct.57d5efdf83", "type": "test"}, "3827": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_ts.c0fe0cb40b", "type": "test"}, "3828": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id.a84969537b", "type": "test"}, "3829": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id__True__0.550e7516ff", "type": "test"}, "3830": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_collateral_type.e8435924a6", "type": "test"}, "3831": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd.a8bf6b50cf", "type": "test"}, "3832": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd__True__0.29163ebf9c", "type": "test"}, "3833": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_ts.408bc991e9", "type": "test"}, "3834": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id.c9c0638ac8", "type": "test"}, "3835": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id__True__0.dc85f8adb9", "type": "test"}, "3836": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_collateral_type.6bd3efb9ab", "type": "test"}, "3837": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_distributor.57d35a371e", "type": "test"}, "3838": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_token_symbol.43135a2a58", "type": "test"}, "3839": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount.53214f6b62", "type": "test"}, "3840": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount__True__0.c8e44e38be", "type": "test"}, "3841": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_rewards_usd.a4c3a5bd6d", "type": "test"}, "3842": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_rewards_usd__True__0.1aeeb784bf", "type": "test"}, "3843": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_id.38605d52c9", "type": "test"}, "3844": {"name": "test.synthetix.unique_fct_perp_interest_charged_arbitrum_sepolia_id.418f459da1", "type": "test"}, "3845": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_block_timestamp.a258f49c6c", "type": "test"}, "3846": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_block_number.bcf0e9c27a", "type": "test"}, "3847": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_transaction_hash.a2955227b8", "type": "test"}, "3848": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_contract.d14beb1667", "type": "test"}, "3849": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_event_name.08086a65e0", "type": "test"}, "3850": {"name": "test.synthetix.accepted_values_fct_perp_interest_charged_arbitrum_sepolia_event_name__InterestCharged.51e1e7a8ae", "type": "test"}, "3851": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_account_id.90ca2a0ca7", "type": "test"}, "3852": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_sepolia_account_id__True__0.9112ebe432", "type": "test"}, "3853": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_interest.9aabfab72d", "type": "test"}, "3854": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_sepolia_interest__True__0.c64881a8aa", "type": "test"}, "3855": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_id.8f1c27919f", "type": "test"}, "3856": {"name": "test.synthetix.unique_fct_perp_collateral_modified_arbitrum_sepolia_id.7cb07d36dc", "type": "test"}, "3857": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_block_timestamp.3899d28cda", "type": "test"}, "3858": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_block_number.038db03a29", "type": "test"}, "3859": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_transaction_hash.bd038969b5", "type": "test"}, "3860": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_contract.b02eea7590", "type": "test"}, "3861": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_event_name.09d14b4d4b", "type": "test"}, "3862": {"name": "test.synthetix.accepted_values_fct_perp_collateral_modified_arbitrum_sepolia_event_name__CollateralModified.4bfeebcda9", "type": "test"}, "3863": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_synth_market_id.7b6c2e9ecd", "type": "test"}, "3864": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_arbitrum_sepolia_synth_market_id__True__0.8692b0954c", "type": "test"}, "3865": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_sender.490b67952f", "type": "test"}, "3866": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_id.8f347add74", "type": "test"}, "3867": {"name": "test.synthetix.unique_fct_perp_previous_order_expired_arbitrum_sepolia_id.c4a0a04380", "type": "test"}, "3868": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_block_timestamp.ce344ae972", "type": "test"}, "3869": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_block_number.fbd3fb89cd", "type": "test"}, "3870": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_transaction_hash.75fb5800ee", "type": "test"}, "3871": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_contract.9368b6d3c9", "type": "test"}, "3872": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_event_name.867c7e9c9e", "type": "test"}, "3873": {"name": "test.synthetix.accepted_values_fct_perp_previous_order_expired_arbitrum_sepolia_event_name__PreviousOrderExpired.48e00fa2d6", "type": "test"}, "3874": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_market_id.bf6ab6d240", "type": "test"}, "3875": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_sepolia_market_id__True__0.110e709d41", "type": "test"}, "3876": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_account_id.b3fe07a0f6", "type": "test"}, "3877": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_sepolia_account_id__True__0.923099e195", "type": "test"}, "3878": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_id.cc6815332b", "type": "test"}, "3879": {"name": "test.synthetix.unique_fct_perp_trades_arbitrum_sepolia_id.97727d3bc8", "type": "test"}, "3880": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_ts.7168a7dcb9", "type": "test"}, "3881": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_block_number.e05ab0ce3d", "type": "test"}, "3882": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_transaction_hash.cdee9e9027", "type": "test"}, "3883": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_contract.b7fc20d311", "type": "test"}, "3884": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_market_id.2c1fcea791", "type": "test"}, "3885": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_market_id__True__0.6123a5e0f8", "type": "test"}, "3886": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_market_symbol.c6a6aa478b", "type": "test"}, "3887": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_account_id.87c909f789", "type": "test"}, "3888": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_fill_price.e01f35e7e0", "type": "test"}, "3889": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_fill_price__True__0.84d6f40700", "type": "test"}, "3890": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_pnl.cd004b1f6c", "type": "test"}, "3891": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_accrued_funding.d1353dabad", "type": "test"}, "3892": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_trade_size.2d16719cfa", "type": "test"}, "3893": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_position_size.451b8cbb68", "type": "test"}, "3894": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_total_fees.76dcb57c24", "type": "test"}, "3895": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_total_fees__True__0.7a97931ad2", "type": "test"}, "3896": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_referral_fees.5aade6b5e5", "type": "test"}, "3897": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_referral_fees__True__0.f37cc98502", "type": "test"}, "3898": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_collected_fees.1a014bf126", "type": "test"}, "3899": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_collected_fees__True__0.f8c115c059", "type": "test"}, "3900": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_settlement_reward.aa985f0df2", "type": "test"}, "3901": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_settlement_reward__True__0.f9a75fbfd2", "type": "test"}, "3902": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_tracking_code.653ddd5967", "type": "test"}, "3903": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_settler.bc87147eb6", "type": "test"}, "3904": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_notional_trade_size.96d394476f", "type": "test"}, "3905": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_notional_position_size.718ab14890", "type": "test"}, "3906": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_lp_fees.e0ce3fdd00", "type": "test"}, "3907": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_lp_fees__True__0.4031a219b2", "type": "test"}, "3908": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_exchange_fees.daa870eeea", "type": "test"}, "3909": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_exchange_fees__True__0.8551cec8b5", "type": "test"}, "3910": {"name": "test.synthetix.not_null_fct_perp_pnl_arbitrum_sepolia_ts.9b3b9b4145", "type": "test"}, "3911": {"name": "test.synthetix.not_null_fct_perp_pnl_arbitrum_sepolia_market_id.e7e798c2a6", "type": "test"}, "3912": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_arbitrum_sepolia_market_id__True__0.78cda1ee25", "type": "test"}, "3913": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_id.0a35a6cefb", "type": "test"}, "3914": {"name": "test.synthetix.unique_fct_perp_orders_arbitrum_sepolia_id.e2567e2470", "type": "test"}, "3915": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_ts.ed27702e6b", "type": "test"}, "3916": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_block_number.9a237cda1b", "type": "test"}, "3917": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_transaction_hash.abdc2734c4", "type": "test"}, "3918": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_contract.f0c534a661", "type": "test"}, "3919": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_market_id.e4f932e2e7", "type": "test"}, "3920": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_arbitrum_sepolia_market_id__True__0.0950ca5dc6", "type": "test"}, "3921": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_market_symbol.2104bc133c", "type": "test"}, "3922": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_account_id.c9eae65168", "type": "test"}, "3923": {"name": "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_id.1aae92d10b", "type": "test"}, "3924": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_arbitrum_sepolia_id__True__0.809baf15c9", "type": "test"}, "3925": {"name": "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_created_ts.c925538049", "type": "test"}, "3926": {"name": "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_block_number.29c62666b5", "type": "test"}, "3927": {"name": "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_market_symbol.894efe853d", "type": "test"}, "3928": {"name": "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_market_name.2fb670f3c9", "type": "test"}, "3929": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_id.c07e81599c", "type": "test"}, "3930": {"name": "test.synthetix.unique_fct_perp_market_history_arbitrum_sepolia_id.5ebcf62272", "type": "test"}, "3931": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_ts.0a97082751", "type": "test"}, "3932": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_block_number.bf6af7baa5", "type": "test"}, "3933": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_transaction_hash.7c5d714791", "type": "test"}, "3934": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_market_id.319db3ddd3", "type": "test"}, "3935": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_arbitrum_sepolia_market_id__True__0.4fa717e8b8", "type": "test"}, "3936": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_market_symbol.bf10fe08a1", "type": "test"}, "3937": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_price.fb63891fb4", "type": "test"}, "3938": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_skew.dcf5d90983", "type": "test"}, "3939": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_size.6a0b574e1a", "type": "test"}, "3940": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_size_delta.03007f03ad", "type": "test"}, "3941": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate.0c7c4681c3", "type": "test"}, "3942": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_funding_velocity.b534721653", "type": "test"}, "3943": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_interest_rate.fd928f3550", "type": "test"}, "3944": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate_apr.e818a3e5bf", "type": "test"}, "3945": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_long_rate_apr.079c76b379", "type": "test"}, "3946": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_short_rate_apr.387df474b7", "type": "test"}, "3947": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_size_usd.ef38b40c78", "type": "test"}, "3948": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_id.61aaec741e", "type": "test"}, "3949": {"name": "test.synthetix.unique_fct_perp_liq_position_arbitrum_sepolia_id.143a6e53ab", "type": "test"}, "3950": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_ts.86fe34cc45", "type": "test"}, "3951": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_block_number.e6e93f1ab3", "type": "test"}, "3952": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_transaction_hash.d7c137d375", "type": "test"}, "3953": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_account_id.cde4f3f191", "type": "test"}, "3954": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_market_id.a7c845cd48", "type": "test"}, "3955": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_market_id__True__0.4485c332d0", "type": "test"}, "3956": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_market_symbol.1097b1cf7e", "type": "test"}, "3957": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_amount_liquidated.a3cb633bfc", "type": "test"}, "3958": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_amount_liquidated__True__0.956e63f5ec", "type": "test"}, "3959": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_position_size.ac5bc63bdb", "type": "test"}, "3960": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_position_size__True__0.ffc90d2068", "type": "test"}, "3961": {"name": "test.synthetix.not_null_fct_perp_liq_account_arbitrum_sepolia_account_id.43bf639764", "type": "test"}, "3962": {"name": "test.synthetix.not_null_fct_perp_liq_account_arbitrum_sepolia_ts.17212bb7f0", "type": "test"}, "3963": {"name": "test.synthetix.not_null_fct_perp_liq_account_arbitrum_sepolia_total_reward.7a99180d9d", "type": "test"}, "3964": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_arbitrum_sepolia_total_reward__True__0.2e9337311c", "type": "test"}, "3965": {"name": "test.synthetix.not_null_fct_perp_accounts_arbitrum_sepolia_id.b4e2371e87", "type": "test"}, "3966": {"name": "test.synthetix.unique_fct_perp_accounts_arbitrum_sepolia_id.30854048b9", "type": "test"}, "3967": {"name": "test.synthetix.not_null_fct_perp_accounts_arbitrum_sepolia_created_ts.881963b12b", "type": "test"}, "3968": {"name": "test.synthetix.not_null_fct_perp_accounts_arbitrum_sepolia_owner.ab695ba4ef", "type": "test"}, "3969": {"name": "test.synthetix.not_null_fct_prices_arbitrum_sepolia_ts.a139176cd1", "type": "test"}, "3970": {"name": "test.synthetix.not_null_fct_prices_arbitrum_sepolia_market_symbol.5499da1cc7", "type": "test"}, "3971": {"name": "test.synthetix.not_null_fct_prices_arbitrum_sepolia_price.45fcd4b484", "type": "test"}, "3972": {"name": "test.synthetix.dbt_utils_accepted_range_fct_prices_arbitrum_sepolia_price__True__0.cd20dabe63", "type": "test"}, "3973": {"name": "test.synthetix.not_null_fct_prices_hourly_arbitrum_sepolia_ts.45b8cdbd25", "type": "test"}, "3974": {"name": "test.synthetix.not_null_fct_prices_hourly_arbitrum_sepolia_market_symbol.6b1d78c094", "type": "test"}, "3975": {"name": "test.synthetix.not_null_fct_prices_hourly_arbitrum_sepolia_price.774a8eccfb", "type": "test"}, "3976": {"name": "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_arbitrum_sepolia_price__True__0.e322ab3e73", "type": "test"}, "3977": {"name": "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_ts.27dc7912ff", "type": "test"}, "3978": {"name": "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_block_number.f392305688", "type": "test"}, "3979": {"name": "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_synth_market_id.4a2d305755", "type": "test"}, "3980": {"name": "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_arbitrum_sepolia_synth_market_id__True__0.e33f94430c", "type": "test"}, "3981": {"name": "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_supply.e3a1577f38", "type": "test"}, "3982": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_id.491922c0de", "type": "test"}, "3983": {"name": "test.synthetix.unique_fct_spot_atomics_arbitrum_sepolia_id.ac19d3d198", "type": "test"}, "3984": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_ts.892f2a57c7", "type": "test"}, "3985": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_block_number.8b344f291a", "type": "test"}, "3986": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_tx_hash.e8c13a9755", "type": "test"}, "3987": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_synth_market_id.b6c3e19705", "type": "test"}, "3988": {"name": "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_arbitrum_sepolia_synth_market_id__True__0.783d66767d", "type": "test"}, "3989": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_price.685e079a35", "type": "test"}, "3990": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_amount.08628c0e8d", "type": "test"}, "3991": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_referrer.ab47b8a4dc", "type": "test"}, "3992": {"name": "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_id.8e20da3df9", "type": "test"}, "3993": {"name": "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_arbitrum_sepolia_id__True__0.181ee7b620", "type": "test"}, "3994": {"name": "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_created_ts.d5e3080b9d", "type": "test"}, "3995": {"name": "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_block_number.50ad9758fc", "type": "test"}, "3996": {"name": "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_token_address.1b182f5b09", "type": "test"}, "3997": {"name": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_id.e4af3a2e01", "type": "test"}, "3998": {"name": "test.synthetix.unique_fct_spot_wrapper_arbitrum_sepolia_id.ef7877efab", "type": "test"}, "3999": {"name": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_ts.cac57bdf22", "type": "test"}, "4000": {"name": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_block_number.11ac634180", "type": "test"}, "4001": {"name": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_tx_hash.bc4c1e86f4", "type": "test"}, "4002": {"name": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_synth_market_id.73a4297f2a", "type": "test"}, "4003": {"name": "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_arbitrum_sepolia_synth_market_id__True__0.38952f7e02", "type": "test"}, "4004": {"name": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_amount_wrapped.77a6a551fc", "type": "test"}, "4005": {"name": "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_ts.19a49fa7ad", "type": "test"}, "4006": {"name": "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_pool_id.ed851987e8", "type": "test"}, "4007": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_mainnet_pool_id__True__0.071c26474c", "type": "test"}, "4008": {"name": "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_collateral_type.d5a70bb05b", "type": "test"}, "4009": {"name": "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_distributor.78e1e8f668", "type": "test"}, "4010": {"name": "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_token_symbol.0fd511c8cb", "type": "test"}, "4011": {"name": "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_amount.5d537baae4", "type": "test"}, "4012": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_mainnet_amount__True__0.debd774d66", "type": "test"}, "4013": {"name": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_ts.47ea299d3f", "type": "test"}, "4014": {"name": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_account_id.bd5bdf25e3", "type": "test"}, "4015": {"name": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_pool_id.54d8a339d7", "type": "test"}, "4016": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_mainnet_pool_id__True__0.aa7ddfc925", "type": "test"}, "4017": {"name": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_collateral_type.2ce3f7a9bb", "type": "test"}, "4018": {"name": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_amount_delegated.56c41128cd", "type": "test"}, "4019": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_mainnet_amount_delegated__True__0.f003c4fdae", "type": "test"}, "4020": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_ts.97e8b55304", "type": "test"}, "4021": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_pool_id.6f62001f11", "type": "test"}, "4022": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_pool_id__True__0.8a8c4f782b", "type": "test"}, "4023": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_collateral_type.063adda35b", "type": "test"}, "4024": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_collateral_value.21b8ffe226", "type": "test"}, "4025": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_collateral_value__True__0.ffb99e9e0a", "type": "test"}, "4026": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_debt.3dc045078a", "type": "test"}, "4027": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_issuance.80329841e3", "type": "test"}, "4028": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl.cca97779a8", "type": "test"}, "4029": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_cumulative_pnl.3aeb9de820", "type": "test"}, "4030": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_cumulative_issuance.e1798a309e", "type": "test"}, "4031": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_rewards_usd.382bc038bb", "type": "test"}, "4032": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_rewards_usd__True__0.1ddf38024d", "type": "test"}, "4033": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct.fb9fdebdde", "type": "test"}, "4034": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct__True__1___1.1b8022dfc1", "type": "test"}, "4035": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct.c370595c99", "type": "test"}, "4036": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct__True__1__0.f1335e174b", "type": "test"}, "4037": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apr_24h.8106520838", "type": "test"}, "4038": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apy_24h.83d96a1a08", "type": "test"}, "4039": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apr_7d.06f4c6a6e1", "type": "test"}, "4040": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apy_7d.cf96fd9428", "type": "test"}, "4041": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apr_28d.964b18810e", "type": "test"}, "4042": {"name": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apy_28d.fa829d9ef7", "type": "test"}, "4043": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_id.322013511a", "type": "test"}, "4044": {"name": "test.synthetix.unique_fct_core_market_updated_arbitrum_mainnet_id.1caa9c591c", "type": "test"}, "4045": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_ts.b5fc2ec12e", "type": "test"}, "4046": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_transaction_hash.aa748b5290", "type": "test"}, "4047": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_event_name.5590c6c9b0", "type": "test"}, "4048": {"name": "test.synthetix.accepted_values_fct_core_market_updated_arbitrum_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.0bf85002ba", "type": "test"}, "4049": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_market_id.286e3a43cf", "type": "test"}, "4050": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_arbitrum_mainnet_market_id__True__0.23d58ffdfe", "type": "test"}, "4051": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_collateral_type.85f2ad0cb4", "type": "test"}, "4052": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_credit_capacity.03f2d72a75", "type": "test"}, "4053": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_net_issuance.c0d40f9ece", "type": "test"}, "4054": {"name": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_token_amount.74526c215d", "type": "test"}, "4055": {"name": "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_mainnet_ts.e1e47715a3", "type": "test"}, "4056": {"name": "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_mainnet_collateral_type.6824e3181d", "type": "test"}, "4057": {"name": "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_mainnet_amount_deposited.e481f3fc24", "type": "test"}, "4058": {"name": "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_mainnet_ts.5d96538438", "type": "test"}, "4059": {"name": "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_mainnet_pool_id.fe0fca7194", "type": "test"}, "4060": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_arbitrum_mainnet_pool_id__True__0.cc3901412b", "type": "test"}, "4061": {"name": "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_mainnet_collateral_type.d924f2d2aa", "type": "test"}, "4062": {"name": "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_id.61336667c3", "type": "test"}, "4063": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_pools_arbitrum_mainnet_id__True__0.913c01840d", "type": "test"}, "4064": {"name": "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_created_ts.b08fc3c233", "type": "test"}, "4065": {"name": "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_block_number.7aac324156", "type": "test"}, "4066": {"name": "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_owner.4cc2187f96", "type": "test"}, "4067": {"name": "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_ts.aac8a7264c", "type": "test"}, "4068": {"name": "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_block_number.f6d01f24fd", "type": "test"}, "4069": {"name": "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_pool_id.dc562b5c31", "type": "test"}, "4070": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_arbitrum_mainnet_pool_id__True__0.15db752b00", "type": "test"}, "4071": {"name": "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_collateral_type.a3b9300e6c", "type": "test"}, "4072": {"name": "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_debt.5ff363252c", "type": "test"}, "4073": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_ts.9170e8931e", "type": "test"}, "4074": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id.ad0bc3744f", "type": "test"}, "4075": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id__True__0.24b97cc6ba", "type": "test"}, "4076": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_collateral_type.5b444b3e9d", "type": "test"}, "4077": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_hourly_issuance.dcbdd9b577", "type": "test"}, "4078": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_ts.6d52d9f09c", "type": "test"}, "4079": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_block_number.954a0fdf17", "type": "test"}, "4080": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_transaction_hash.6a8e54c252", "type": "test"}, "4081": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_pool_id.0706d99bc3", "type": "test"}, "4082": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_arbitrum_mainnet_pool_id__True__0.411a2ea602", "type": "test"}, "4083": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_collateral_type.ba8bb06771", "type": "test"}, "4084": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_account_id.2adc95113c", "type": "test"}, "4085": {"name": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_amount.375d9b98af", "type": "test"}, "4086": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_ts.b23b3c4ccc", "type": "test"}, "4087": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id.e6c4e35168", "type": "test"}, "4088": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id__True__0.82a420e70a", "type": "test"}, "4089": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_type.5b16d63899", "type": "test"}, "4090": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value.d293fcea90", "type": "test"}, "4091": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value__True__0.2e110c1268", "type": "test"}, "4092": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_debt.9ac5b9bf5c", "type": "test"}, "4093": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_issuance.5511774a0b", "type": "test"}, "4094": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl.678864f7b5", "type": "test"}, "4095": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd.196b421cb3", "type": "test"}, "4096": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd__True__0.636294733f", "type": "test"}, "4097": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct.860b962ff4", "type": "test"}, "4098": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct__True__1___1.5893ffde97", "type": "test"}, "4099": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_rewards_pct.8068a50a34", "type": "test"}, "4100": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_rewards_pct__True__1__0.c0f135f71a", "type": "test"}, "4101": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_total_pct.2ba37617f1", "type": "test"}, "4102": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_ts.55c84a8938", "type": "test"}, "4103": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id.3237fb1ab1", "type": "test"}, "4104": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id__True__0.4d32e65287", "type": "test"}, "4105": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_collateral_type.490293ba7d", "type": "test"}, "4106": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd.f0877fa7b3", "type": "test"}, "4107": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd__True__0.d689f56d7e", "type": "test"}, "4108": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_ts.22756175d0", "type": "test"}, "4109": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id.35527b8712", "type": "test"}, "4110": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id__True__0.4ed8a94f92", "type": "test"}, "4111": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_collateral_type.dee4fdda32", "type": "test"}, "4112": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_distributor.a9383020e8", "type": "test"}, "4113": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_token_symbol.0f93337098", "type": "test"}, "4114": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount.5d52c05b74", "type": "test"}, "4115": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount__True__0.c3b84fc77c", "type": "test"}, "4116": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_rewards_usd.38626f59b3", "type": "test"}, "4117": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_rewards_usd__True__0.034dbdbb73", "type": "test"}, "4118": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_id.e65a5a6b7b", "type": "test"}, "4119": {"name": "test.synthetix.unique_fct_perp_interest_charged_arbitrum_mainnet_id.176ba58d24", "type": "test"}, "4120": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_block_timestamp.a02a2dca08", "type": "test"}, "4121": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_block_number.f9a6bea511", "type": "test"}, "4122": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_transaction_hash.a51ba7ae00", "type": "test"}, "4123": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_contract.2994a59949", "type": "test"}, "4124": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_event_name.2eb4ea378d", "type": "test"}, "4125": {"name": "test.synthetix.accepted_values_fct_perp_interest_charged_arbitrum_mainnet_event_name__InterestCharged.290d5610b6", "type": "test"}, "4126": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_account_id.f870459206", "type": "test"}, "4127": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_mainnet_account_id__True__0.8b99042cb7", "type": "test"}, "4128": {"name": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_interest.9af6483895", "type": "test"}, "4129": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_mainnet_interest__True__0.7cdf7632d5", "type": "test"}, "4130": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_id.1b5f600118", "type": "test"}, "4131": {"name": "test.synthetix.unique_fct_perp_collateral_modified_arbitrum_mainnet_id.bd707e28f4", "type": "test"}, "4132": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_block_timestamp.46d64b9bc1", "type": "test"}, "4133": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_block_number.1f44ed82ec", "type": "test"}, "4134": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_transaction_hash.918a7da077", "type": "test"}, "4135": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_contract.c3c6e86c96", "type": "test"}, "4136": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_event_name.45d8e8ebbb", "type": "test"}, "4137": {"name": "test.synthetix.accepted_values_fct_perp_collateral_modified_arbitrum_mainnet_event_name__CollateralModified.250d86c2ff", "type": "test"}, "4138": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_synth_market_id.b88231df26", "type": "test"}, "4139": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_arbitrum_mainnet_synth_market_id__True__0.574a94c14b", "type": "test"}, "4140": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_sender.66d35dd8ca", "type": "test"}, "4141": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_id.b67d812890", "type": "test"}, "4142": {"name": "test.synthetix.unique_fct_perp_previous_order_expired_arbitrum_mainnet_id.3d9ee42bda", "type": "test"}, "4143": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_block_timestamp.eda2a5583d", "type": "test"}, "4144": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_block_number.804dd95eda", "type": "test"}, "4145": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_transaction_hash.2023a1cf08", "type": "test"}, "4146": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_contract.f6af6435d2", "type": "test"}, "4147": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_event_name.459d1c304b", "type": "test"}, "4148": {"name": "test.synthetix.accepted_values_fct_perp_previous_order_expired_arbitrum_mainnet_event_name__PreviousOrderExpired.cc80b83dc0", "type": "test"}, "4149": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_market_id.50b3ee03b6", "type": "test"}, "4150": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_mainnet_market_id__True__0.50cedb6de2", "type": "test"}, "4151": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_account_id.df728b2bac", "type": "test"}, "4152": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_mainnet_account_id__True__0.a2d2b55a91", "type": "test"}, "4153": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_id.3bd0f3d2d9", "type": "test"}, "4154": {"name": "test.synthetix.unique_fct_perp_trades_arbitrum_mainnet_id.29f0434c59", "type": "test"}, "4155": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_ts.c39afc4c8d", "type": "test"}, "4156": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_block_number.807093ef77", "type": "test"}, "4157": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_transaction_hash.a7dc1c891e", "type": "test"}, "4158": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_contract.e863c3d409", "type": "test"}, "4159": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_market_id.275abd4f63", "type": "test"}, "4160": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_market_id__True__0.dd858e7f52", "type": "test"}, "4161": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_market_symbol.05579e6d46", "type": "test"}, "4162": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_account_id.274635cb66", "type": "test"}, "4163": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_fill_price.847633eed2", "type": "test"}, "4164": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_fill_price__True__0.b4690264a9", "type": "test"}, "4165": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_pnl.bb3e615b15", "type": "test"}, "4166": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_accrued_funding.e2b22e7a98", "type": "test"}, "4167": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_trade_size.efdcfaa24a", "type": "test"}, "4168": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_position_size.8743b9c748", "type": "test"}, "4169": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_total_fees.0e39e8937a", "type": "test"}, "4170": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_total_fees__True__0.bef50610ba", "type": "test"}, "4171": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_referral_fees.b455bc01d4", "type": "test"}, "4172": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_referral_fees__True__0.5946ca9ce5", "type": "test"}, "4173": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_collected_fees.fbad83d394", "type": "test"}, "4174": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_collected_fees__True__0.c8bdde7489", "type": "test"}, "4175": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_settlement_reward.ec16701449", "type": "test"}, "4176": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_settlement_reward__True__0.299618787f", "type": "test"}, "4177": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_tracking_code.6303cba6ee", "type": "test"}, "4178": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_settler.d03b352e12", "type": "test"}, "4179": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_notional_trade_size.49f8c11789", "type": "test"}, "4180": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_notional_position_size.c2b276cedf", "type": "test"}, "4181": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_lp_fees.3bd17eb55d", "type": "test"}, "4182": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_lp_fees__True__0.cfa7ced563", "type": "test"}, "4183": {"name": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_exchange_fees.e8aecd715b", "type": "test"}, "4184": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_exchange_fees__True__0.1168a18bba", "type": "test"}, "4185": {"name": "test.synthetix.not_null_fct_perp_pnl_arbitrum_mainnet_ts.8937da4ac3", "type": "test"}, "4186": {"name": "test.synthetix.not_null_fct_perp_pnl_arbitrum_mainnet_market_id.1e2f5a44a2", "type": "test"}, "4187": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_arbitrum_mainnet_market_id__True__0.15bda011aa", "type": "test"}, "4188": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_id.eb02f38d46", "type": "test"}, "4189": {"name": "test.synthetix.unique_fct_perp_orders_arbitrum_mainnet_id.3401408181", "type": "test"}, "4190": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_ts.d648991a22", "type": "test"}, "4191": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_block_number.05c57da469", "type": "test"}, "4192": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_transaction_hash.4c9cc1f193", "type": "test"}, "4193": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_contract.2596358bd7", "type": "test"}, "4194": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_market_id.75f215459c", "type": "test"}, "4195": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_arbitrum_mainnet_market_id__True__0.7169e0715a", "type": "test"}, "4196": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_market_symbol.342ec0cea2", "type": "test"}, "4197": {"name": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_account_id.a2871e6bfb", "type": "test"}, "4198": {"name": "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_id.8bc5d0147f", "type": "test"}, "4199": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_arbitrum_mainnet_id__True__0.1cff4e3aae", "type": "test"}, "4200": {"name": "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_created_ts.5210e0d803", "type": "test"}, "4201": {"name": "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_block_number.9856206ec2", "type": "test"}, "4202": {"name": "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_market_symbol.052367dc06", "type": "test"}, "4203": {"name": "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_market_name.6d1107f677", "type": "test"}, "4204": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_id.fdcfccc679", "type": "test"}, "4205": {"name": "test.synthetix.unique_fct_perp_market_history_arbitrum_mainnet_id.11e7761caf", "type": "test"}, "4206": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_ts.f6e4cf43c2", "type": "test"}, "4207": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_block_number.4407a64f68", "type": "test"}, "4208": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_transaction_hash.0042d0c047", "type": "test"}, "4209": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_market_id.4c307477e3", "type": "test"}, "4210": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_arbitrum_mainnet_market_id__True__0.452a079160", "type": "test"}, "4211": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_market_symbol.3407a99980", "type": "test"}, "4212": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_price.635e086bf6", "type": "test"}, "4213": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_skew.94faa11b6a", "type": "test"}, "4214": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_size.4965a5f759", "type": "test"}, "4215": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_size_delta.5897f74730", "type": "test"}, "4216": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate.00d146aa60", "type": "test"}, "4217": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_funding_velocity.0034a07e10", "type": "test"}, "4218": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_interest_rate.b77ee8c1d7", "type": "test"}, "4219": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate_apr.dc965a3dac", "type": "test"}, "4220": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_long_rate_apr.191d4fa205", "type": "test"}, "4221": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_short_rate_apr.dd6356d7e2", "type": "test"}, "4222": {"name": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_size_usd.42f1d96b4e", "type": "test"}, "4223": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_id.6af85cf47e", "type": "test"}, "4224": {"name": "test.synthetix.unique_fct_perp_liq_position_arbitrum_mainnet_id.5f3f730218", "type": "test"}, "4225": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_ts.13c0b178ce", "type": "test"}, "4226": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_block_number.672be13921", "type": "test"}, "4227": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_transaction_hash.bf753f09f5", "type": "test"}, "4228": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_account_id.350ca71f93", "type": "test"}, "4229": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_market_id.4c0b30687e", "type": "test"}, "4230": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_market_id__True__0.09a7367d21", "type": "test"}, "4231": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_market_symbol.578192ed1c", "type": "test"}, "4232": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_amount_liquidated.0a4e2e6c10", "type": "test"}, "4233": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_amount_liquidated__True__0.e71d50fb97", "type": "test"}, "4234": {"name": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_position_size.83889235bc", "type": "test"}, "4235": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_position_size__True__0.838f737304", "type": "test"}, "4236": {"name": "test.synthetix.not_null_fct_perp_liq_account_arbitrum_mainnet_account_id.68826803be", "type": "test"}, "4237": {"name": "test.synthetix.not_null_fct_perp_liq_account_arbitrum_mainnet_ts.3e5e9ca92a", "type": "test"}, "4238": {"name": "test.synthetix.not_null_fct_perp_liq_account_arbitrum_mainnet_total_reward.59cc57cac9", "type": "test"}, "4239": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_arbitrum_mainnet_total_reward__True__0.2126781091", "type": "test"}, "4240": {"name": "test.synthetix.not_null_fct_perp_accounts_arbitrum_mainnet_id.81f17d5942", "type": "test"}, "4241": {"name": "test.synthetix.unique_fct_perp_accounts_arbitrum_mainnet_id.b814c43956", "type": "test"}, "4242": {"name": "test.synthetix.not_null_fct_perp_accounts_arbitrum_mainnet_created_ts.093f33990b", "type": "test"}, "4243": {"name": "test.synthetix.not_null_fct_perp_accounts_arbitrum_mainnet_owner.d6529405d8", "type": "test"}, "4244": {"name": "test.synthetix.not_null_fct_prices_arbitrum_mainnet_ts.2fbdc0fed9", "type": "test"}, "4245": {"name": "test.synthetix.not_null_fct_prices_arbitrum_mainnet_market_symbol.2c3e729969", "type": "test"}, "4246": {"name": "test.synthetix.not_null_fct_prices_arbitrum_mainnet_price.0a15cd9a88", "type": "test"}, "4247": {"name": "test.synthetix.dbt_utils_accepted_range_fct_prices_arbitrum_mainnet_price__True__0.2dcde08f36", "type": "test"}, "4248": {"name": "test.synthetix.not_null_fct_prices_hourly_arbitrum_mainnet_ts.125ef9fa4d", "type": "test"}, "4249": {"name": "test.synthetix.not_null_fct_prices_hourly_arbitrum_mainnet_market_symbol.b0ef15f205", "type": "test"}, "4250": {"name": "test.synthetix.not_null_fct_prices_hourly_arbitrum_mainnet_price.cc751acae1", "type": "test"}, "4251": {"name": "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_arbitrum_mainnet_price__True__0.a6e6a0e3ce", "type": "test"}, "4252": {"name": "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_ts.3133817d65", "type": "test"}, "4253": {"name": "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_block_number.bf6d504d6f", "type": "test"}, "4254": {"name": "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_synth_market_id.9ef357e324", "type": "test"}, "4255": {"name": "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_arbitrum_mainnet_synth_market_id__True__0.214f52024f", "type": "test"}, "4256": {"name": "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_supply.4f38308508", "type": "test"}, "4257": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_id.58d62fa75b", "type": "test"}, "4258": {"name": "test.synthetix.unique_fct_spot_atomics_arbitrum_mainnet_id.103cfc1fee", "type": "test"}, "4259": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_ts.8faded4450", "type": "test"}, "4260": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_block_number.4090627930", "type": "test"}, "4261": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_tx_hash.fc4480c793", "type": "test"}, "4262": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_synth_market_id.3ce730fbe0", "type": "test"}, "4263": {"name": "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_arbitrum_mainnet_synth_market_id__True__0.a856a28abf", "type": "test"}, "4264": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_price.8c5fac0d4b", "type": "test"}, "4265": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_amount.2a29d582dd", "type": "test"}, "4266": {"name": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_referrer.8f3d6e7ca8", "type": "test"}, "4267": {"name": "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_id.0f47b50907", "type": "test"}, "4268": {"name": "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_arbitrum_mainnet_id__True__0.fc6e00e4d7", "type": "test"}, "4269": {"name": "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_created_ts.d20eea3054", "type": "test"}, "4270": {"name": "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_block_number.8e6492baa4", "type": "test"}, "4271": {"name": "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_token_address.19fe19c198", "type": "test"}, "4272": {"name": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_id.4d99f875a3", "type": "test"}, "4273": {"name": "test.synthetix.unique_fct_spot_wrapper_arbitrum_mainnet_id.2107017636", "type": "test"}, "4274": {"name": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_ts.91d9f782bb", "type": "test"}, "4275": {"name": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_block_number.d1c04e4c89", "type": "test"}, "4276": {"name": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_tx_hash.4401566d1f", "type": "test"}, "4277": {"name": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_synth_market_id.f0195bb21f", "type": "test"}, "4278": {"name": "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_arbitrum_mainnet_synth_market_id__True__0.f6decdacf4", "type": "test"}, "4279": {"name": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_amount_wrapped.f91b4eedc8", "type": "test"}, "4280": {"name": "test.synthetix.not_null_fct_pool_rewards_base_sepolia_ts.3bc8aeff42", "type": "test"}, "4281": {"name": "test.synthetix.not_null_fct_pool_rewards_base_sepolia_pool_id.8de57769b7", "type": "test"}, "4282": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_sepolia_pool_id__True__0.bb2309b03e", "type": "test"}, "4283": {"name": "test.synthetix.not_null_fct_pool_rewards_base_sepolia_collateral_type.fcdb4bc8d4", "type": "test"}, "4284": {"name": "test.synthetix.not_null_fct_pool_rewards_base_sepolia_distributor.44cab292b1", "type": "test"}, "4285": {"name": "test.synthetix.not_null_fct_pool_rewards_base_sepolia_token_symbol.7f69f8767a", "type": "test"}, "4286": {"name": "test.synthetix.not_null_fct_pool_rewards_base_sepolia_amount.e8cf1e51d5", "type": "test"}, "4287": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_sepolia_amount__True__0.da53fcc671", "type": "test"}, "4288": {"name": "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_ts.4b517eadb1", "type": "test"}, "4289": {"name": "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_account_id.71a1fd9dac", "type": "test"}, "4290": {"name": "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_pool_id.8eb393e4f4", "type": "test"}, "4291": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_sepolia_pool_id__True__0.508b8be78d", "type": "test"}, "4292": {"name": "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_collateral_type.dc085beb88", "type": "test"}, "4293": {"name": "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_amount_delegated.07444b44f4", "type": "test"}, "4294": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_sepolia_amount_delegated__True__0.2258d23e98", "type": "test"}, "4295": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_ts.2cc1721326", "type": "test"}, "4296": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_pool_id.a2ea5cc601", "type": "test"}, "4297": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_pool_id__True__0.dca944c591", "type": "test"}, "4298": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_collateral_type.7a5590eb90", "type": "test"}, "4299": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_collateral_value.6b7be2743f", "type": "test"}, "4300": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_collateral_value__True__0.50d2b91f46", "type": "test"}, "4301": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_debt.fadc5bb67a", "type": "test"}, "4302": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_issuance.2fcf5254d1", "type": "test"}, "4303": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_pnl.75c8c54189", "type": "test"}, "4304": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_cumulative_pnl.ce3ab4e606", "type": "test"}, "4305": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_cumulative_issuance.5f3ec9bec1", "type": "test"}, "4306": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_rewards_usd.0b9d66ba19", "type": "test"}, "4307": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_rewards_usd__True__0.090c92559d", "type": "test"}, "4308": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_pnl_pct.d827dc6b5f", "type": "test"}, "4309": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_rewards_pct.adeb7db337", "type": "test"}, "4310": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_hourly_rewards_pct__True__1__0.6c15e31d20", "type": "test"}, "4311": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_apr_24h.275116a918", "type": "test"}, "4312": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_apy_24h.b04b5222f4", "type": "test"}, "4313": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_apr_7d.cfc4ec14a3", "type": "test"}, "4314": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_apy_7d.45a63722a9", "type": "test"}, "4315": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_apr_28d.e099bf170a", "type": "test"}, "4316": {"name": "test.synthetix.not_null_fct_core_apr_base_sepolia_apy_28d.1e8e0632e0", "type": "test"}, "4317": {"name": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_id.34d77ebc84", "type": "test"}, "4318": {"name": "test.synthetix.unique_fct_core_market_updated_base_sepolia_id.469dae108f", "type": "test"}, "4319": {"name": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_ts.9f306426fd", "type": "test"}, "4320": {"name": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_transaction_hash.8b87578f5d", "type": "test"}, "4321": {"name": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_event_name.027b71247d", "type": "test"}, "4322": {"name": "test.synthetix.accepted_values_fct_core_market_updated_base_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.f97649ec10", "type": "test"}, "4323": {"name": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_market_id.e1e1cc407f", "type": "test"}, "4324": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_base_sepolia_market_id__True__0.9ac29d575a", "type": "test"}, "4325": {"name": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_collateral_type.5333cf7124", "type": "test"}, "4326": {"name": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_credit_capacity.1096ceee18", "type": "test"}, "4327": {"name": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_net_issuance.094fc9701e", "type": "test"}, "4328": {"name": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_token_amount.dfd33d6c7e", "type": "test"}, "4329": {"name": "test.synthetix.not_null_fct_core_pool_collateral_base_sepolia_ts.706747681b", "type": "test"}, "4330": {"name": "test.synthetix.not_null_fct_core_pool_collateral_base_sepolia_collateral_type.98bdc1fe0e", "type": "test"}, "4331": {"name": "test.synthetix.not_null_fct_core_pool_collateral_base_sepolia_amount_deposited.c9a6a6e3d1", "type": "test"}, "4332": {"name": "test.synthetix.not_null_fct_core_pool_delegation_base_sepolia_ts.29b697c43e", "type": "test"}, "4333": {"name": "test.synthetix.not_null_fct_core_pool_delegation_base_sepolia_pool_id.03e5ee04d2", "type": "test"}, "4334": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_base_sepolia_pool_id__True__0.6f4bec67e8", "type": "test"}, "4335": {"name": "test.synthetix.not_null_fct_core_pool_delegation_base_sepolia_collateral_type.6d78a9fae0", "type": "test"}, "4336": {"name": "test.synthetix.not_null_fct_core_pools_base_sepolia_id.b91a0ef35b", "type": "test"}, "4337": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_pools_base_sepolia_id__True__0.6010b3107d", "type": "test"}, "4338": {"name": "test.synthetix.not_null_fct_core_pools_base_sepolia_created_ts.ddc75dd279", "type": "test"}, "4339": {"name": "test.synthetix.not_null_fct_core_pools_base_sepolia_block_number.68462f9c7c", "type": "test"}, "4340": {"name": "test.synthetix.not_null_fct_core_pools_base_sepolia_owner.e551fe7bc6", "type": "test"}, "4341": {"name": "test.synthetix.not_null_fct_pool_debt_base_sepolia_ts.955bd8bfe6", "type": "test"}, "4342": {"name": "test.synthetix.not_null_fct_pool_debt_base_sepolia_block_number.d6752d8232", "type": "test"}, "4343": {"name": "test.synthetix.not_null_fct_pool_debt_base_sepolia_pool_id.bb5f56d624", "type": "test"}, "4344": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_base_sepolia_pool_id__True__0.0228ac48ff", "type": "test"}, "4345": {"name": "test.synthetix.not_null_fct_pool_debt_base_sepolia_collateral_type.5daff7c138", "type": "test"}, "4346": {"name": "test.synthetix.not_null_fct_pool_debt_base_sepolia_debt.235edf4e17", "type": "test"}, "4347": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_ts.27f6b37554", "type": "test"}, "4348": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_pool_id.10ae437d68", "type": "test"}, "4349": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_base_sepolia_pool_id__True__0.9d327cf662", "type": "test"}, "4350": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_collateral_type.1a6b56fdf4", "type": "test"}, "4351": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_hourly_issuance.938e34bef0", "type": "test"}, "4352": {"name": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_ts.be998526ed", "type": "test"}, "4353": {"name": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_block_number.2f1e619103", "type": "test"}, "4354": {"name": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_transaction_hash.79420348fa", "type": "test"}, "4355": {"name": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_pool_id.5d2388a5a0", "type": "test"}, "4356": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_base_sepolia_pool_id__True__0.e99f9bdac0", "type": "test"}, "4357": {"name": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_collateral_type.3b36d49350", "type": "test"}, "4358": {"name": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_account_id.aa037160fb", "type": "test"}, "4359": {"name": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_amount.5be777c996", "type": "test"}, "4360": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_ts.5acc26229f", "type": "test"}, "4361": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_pool_id.c9853b1694", "type": "test"}, "4362": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_pool_id__True__0.05c766378f", "type": "test"}, "4363": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_collateral_type.1eca6afa4f", "type": "test"}, "4364": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_collateral_value.02a125e570", "type": "test"}, "4365": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_collateral_value__True__0.4f1a814d7b", "type": "test"}, "4366": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_debt.27270b83bd", "type": "test"}, "4367": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_issuance.64beeb7093", "type": "test"}, "4368": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl.1b2d20f29b", "type": "test"}, "4369": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_rewards_usd.3d8b12547d", "type": "test"}, "4370": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_rewards_usd__True__0.9baf8da1f5", "type": "test"}, "4371": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl_pct.5e738de9f7", "type": "test"}, "4372": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct.d3c5df3f72", "type": "test"}, "4373": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct__True__1__0.3ae208ff52", "type": "test"}, "4374": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_total_pct.32d5d04358", "type": "test"}, "4375": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_ts.521c0d428a", "type": "test"}, "4376": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_pool_id.9e81c4a855", "type": "test"}, "4377": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_sepolia_pool_id__True__0.7fb80d19e2", "type": "test"}, "4378": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_collateral_type.ca06f7aa20", "type": "test"}, "4379": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_rewards_usd.f98e64d589", "type": "test"}, "4380": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_sepolia_rewards_usd__True__0.a1e92ad42f", "type": "test"}, "4381": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_ts.965132b4de", "type": "test"}, "4382": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_pool_id.be2709e1ec", "type": "test"}, "4383": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_pool_id__True__0.81592c4342", "type": "test"}, "4384": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_collateral_type.d1a6cde42d", "type": "test"}, "4385": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_distributor.e0a88ca283", "type": "test"}, "4386": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_token_symbol.0efe3d5a1b", "type": "test"}, "4387": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_amount.f5bf39a8d8", "type": "test"}, "4388": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_amount__True__0.8db4f3d98c", "type": "test"}, "4389": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd.d3001484ac", "type": "test"}, "4390": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd__True__0.c0730ac36d", "type": "test"}, "4391": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_id.eb661d1506", "type": "test"}, "4392": {"name": "test.synthetix.unique_fct_perp_interest_charged_base_sepolia_id.53669ecac5", "type": "test"}, "4393": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_block_timestamp.0a73b599b9", "type": "test"}, "4394": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_block_number.b5c567e21f", "type": "test"}, "4395": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_transaction_hash.aaef59efbb", "type": "test"}, "4396": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_contract.d0f4674d07", "type": "test"}, "4397": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_event_name.237b079041", "type": "test"}, "4398": {"name": "test.synthetix.accepted_values_fct_perp_interest_charged_base_sepolia_event_name__InterestCharged.ff861d06a4", "type": "test"}, "4399": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_account_id.86fbe78f66", "type": "test"}, "4400": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_sepolia_account_id__True__0.3edc04f3c6", "type": "test"}, "4401": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_interest.201254f262", "type": "test"}, "4402": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_sepolia_interest__True__0.cbe80d3cfc", "type": "test"}, "4403": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_id.04ae0ab4fd", "type": "test"}, "4404": {"name": "test.synthetix.unique_fct_perp_collateral_modified_base_sepolia_id.a5b1b5d44a", "type": "test"}, "4405": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_block_timestamp.983f4f7464", "type": "test"}, "4406": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_block_number.36ad8cb4d3", "type": "test"}, "4407": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_transaction_hash.834ecbfe7f", "type": "test"}, "4408": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_contract.e1b2d1c3f1", "type": "test"}, "4409": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_event_name.0d3e82bc99", "type": "test"}, "4410": {"name": "test.synthetix.accepted_values_fct_perp_collateral_modified_base_sepolia_event_name__CollateralModified.f6430341ee", "type": "test"}, "4411": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_synth_market_id.a933a52d36", "type": "test"}, "4412": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_base_sepolia_synth_market_id__True__0.6fb45ff630", "type": "test"}, "4413": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_sender.36cb6d7913", "type": "test"}, "4414": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_id.480d04976b", "type": "test"}, "4415": {"name": "test.synthetix.unique_fct_perp_previous_order_expired_base_sepolia_id.38211e4c5d", "type": "test"}, "4416": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_block_timestamp.4b41a82d13", "type": "test"}, "4417": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_block_number.1ff7a5705c", "type": "test"}, "4418": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_transaction_hash.e1f21d4fd3", "type": "test"}, "4419": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_contract.b0da841bdf", "type": "test"}, "4420": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_event_name.daad0addfa", "type": "test"}, "4421": {"name": "test.synthetix.accepted_values_fct_perp_previous_order_expired_base_sepolia_event_name__PreviousOrderExpired.e124d4bad8", "type": "test"}, "4422": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_market_id.17181fe5f1", "type": "test"}, "4423": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_sepolia_market_id__True__0.b23f5ced4b", "type": "test"}, "4424": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_account_id.e2bf90a189", "type": "test"}, "4425": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_sepolia_account_id__True__0.b2f7060dcd", "type": "test"}, "4426": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_id.e94cf14cf4", "type": "test"}, "4427": {"name": "test.synthetix.unique_fct_perp_trades_base_sepolia_id.ceece98634", "type": "test"}, "4428": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_ts.76a693976f", "type": "test"}, "4429": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_block_number.36502e409b", "type": "test"}, "4430": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_transaction_hash.4d4a1afa3d", "type": "test"}, "4431": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_contract.92feeccb9f", "type": "test"}, "4432": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_market_id.3d4de88cac", "type": "test"}, "4433": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_market_id__True__0.67a1e76900", "type": "test"}, "4434": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_market_symbol.8c61ba2703", "type": "test"}, "4435": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_account_id.74992c394c", "type": "test"}, "4436": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_fill_price.3633433721", "type": "test"}, "4437": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_fill_price__True__0.b3d62542ac", "type": "test"}, "4438": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_pnl.42b0678535", "type": "test"}, "4439": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_accrued_funding.fb6b795bff", "type": "test"}, "4440": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_trade_size.e5fc6afe64", "type": "test"}, "4441": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_position_size.d124874e35", "type": "test"}, "4442": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_total_fees.d6fd22951b", "type": "test"}, "4443": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_total_fees__True__0.68c3f148eb", "type": "test"}, "4444": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_referral_fees.12cd5804dd", "type": "test"}, "4445": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_referral_fees__True__0.dc2313066f", "type": "test"}, "4446": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_collected_fees.ac78e5e098", "type": "test"}, "4447": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_collected_fees__True__0.d4eb8f3a34", "type": "test"}, "4448": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_settlement_reward.edb4d5c73f", "type": "test"}, "4449": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_settlement_reward__True__0.58cc15e824", "type": "test"}, "4450": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_tracking_code.482af3b84b", "type": "test"}, "4451": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_settler.b1e9ff8b09", "type": "test"}, "4452": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_notional_trade_size.e076755f6b", "type": "test"}, "4453": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_notional_position_size.1d9238ede6", "type": "test"}, "4454": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_lp_fees.08774e8672", "type": "test"}, "4455": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_lp_fees__True__0.8a5e6825da", "type": "test"}, "4456": {"name": "test.synthetix.not_null_fct_perp_trades_base_sepolia_exchange_fees.72c95e5df3", "type": "test"}, "4457": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_exchange_fees__True__0.b3ce206dc8", "type": "test"}, "4458": {"name": "test.synthetix.not_null_fct_perp_pnl_base_sepolia_ts.74b2ae0437", "type": "test"}, "4459": {"name": "test.synthetix.not_null_fct_perp_pnl_base_sepolia_market_id.f6d4268d28", "type": "test"}, "4460": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_base_sepolia_market_id__True__0.2546d9a255", "type": "test"}, "4461": {"name": "test.synthetix.not_null_fct_perp_orders_base_sepolia_id.8dca618afe", "type": "test"}, "4462": {"name": "test.synthetix.unique_fct_perp_orders_base_sepolia_id.55dad680ba", "type": "test"}, "4463": {"name": "test.synthetix.not_null_fct_perp_orders_base_sepolia_ts.acaae19ba7", "type": "test"}, "4464": {"name": "test.synthetix.not_null_fct_perp_orders_base_sepolia_block_number.46d5d3c316", "type": "test"}, "4465": {"name": "test.synthetix.not_null_fct_perp_orders_base_sepolia_transaction_hash.650c93c367", "type": "test"}, "4466": {"name": "test.synthetix.not_null_fct_perp_orders_base_sepolia_contract.17d50e01a2", "type": "test"}, "4467": {"name": "test.synthetix.not_null_fct_perp_orders_base_sepolia_market_id.9c18ced1ce", "type": "test"}, "4468": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_base_sepolia_market_id__True__0.fe527d9b61", "type": "test"}, "4469": {"name": "test.synthetix.not_null_fct_perp_orders_base_sepolia_market_symbol.ccf5837d32", "type": "test"}, "4470": {"name": "test.synthetix.not_null_fct_perp_orders_base_sepolia_account_id.75a8413527", "type": "test"}, "4471": {"name": "test.synthetix.not_null_fct_perp_markets_base_sepolia_id.908ad69766", "type": "test"}, "4472": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_base_sepolia_id__True__0.8545400fda", "type": "test"}, "4473": {"name": "test.synthetix.not_null_fct_perp_markets_base_sepolia_created_ts.ec1571d5b3", "type": "test"}, "4474": {"name": "test.synthetix.not_null_fct_perp_markets_base_sepolia_block_number.5b8bc4dbc4", "type": "test"}, "4475": {"name": "test.synthetix.not_null_fct_perp_markets_base_sepolia_market_symbol.e4e36d90ae", "type": "test"}, "4476": {"name": "test.synthetix.not_null_fct_perp_markets_base_sepolia_market_name.47a0ccb5b2", "type": "test"}, "4477": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_id.5597cbd783", "type": "test"}, "4478": {"name": "test.synthetix.unique_fct_perp_market_history_base_sepolia_id.a6cd45bc6b", "type": "test"}, "4479": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_ts.f38b043e70", "type": "test"}, "4480": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_block_number.2243d56672", "type": "test"}, "4481": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_transaction_hash.692634d15d", "type": "test"}, "4482": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_market_id.bdbb4acce1", "type": "test"}, "4483": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_base_sepolia_market_id__True__0.ee983a3e48", "type": "test"}, "4484": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_market_symbol.a5c87dfbbc", "type": "test"}, "4485": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_price.701866f2d6", "type": "test"}, "4486": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_skew.2239f848ce", "type": "test"}, "4487": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_size.4ba39d1f97", "type": "test"}, "4488": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_size_delta.a047554669", "type": "test"}, "4489": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_funding_rate.8b0c11dd33", "type": "test"}, "4490": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_funding_velocity.e94823ecab", "type": "test"}, "4491": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_interest_rate.7281d4e302", "type": "test"}, "4492": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_funding_rate_apr.d67d832c1f", "type": "test"}, "4493": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_long_rate_apr.12346bb56d", "type": "test"}, "4494": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_short_rate_apr.8f7be1f404", "type": "test"}, "4495": {"name": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_size_usd.38c4eef62e", "type": "test"}, "4496": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_id.79b565b3e1", "type": "test"}, "4497": {"name": "test.synthetix.unique_fct_perp_liq_position_base_sepolia_id.115ce32bec", "type": "test"}, "4498": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_ts.57135ae312", "type": "test"}, "4499": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_block_number.1e9c90b546", "type": "test"}, "4500": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_transaction_hash.a0777a2fcc", "type": "test"}, "4501": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_account_id.8cf46dc9c7", "type": "test"}, "4502": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_market_id.781f0844d8", "type": "test"}, "4503": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_market_id__True__0.def98e4452", "type": "test"}, "4504": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_market_symbol.f750183220", "type": "test"}, "4505": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_amount_liquidated.a06e8cfcb4", "type": "test"}, "4506": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_amount_liquidated__True__0.2ed4eec011", "type": "test"}, "4507": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_position_size.75bf8c09a0", "type": "test"}, "4508": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_position_size__True__0.49ac413695", "type": "test"}, "4509": {"name": "test.synthetix.not_null_fct_perp_liq_account_base_sepolia_account_id.f56cf61194", "type": "test"}, "4510": {"name": "test.synthetix.not_null_fct_perp_liq_account_base_sepolia_ts.c34644894f", "type": "test"}, "4511": {"name": "test.synthetix.not_null_fct_perp_liq_account_base_sepolia_total_reward.24d48c7864", "type": "test"}, "4512": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_base_sepolia_total_reward__True__0.42888d54ae", "type": "test"}, "4513": {"name": "test.synthetix.not_null_fct_perp_accounts_base_sepolia_id.e4031edaa1", "type": "test"}, "4514": {"name": "test.synthetix.unique_fct_perp_accounts_base_sepolia_id.1ca885b5ec", "type": "test"}, "4515": {"name": "test.synthetix.not_null_fct_perp_accounts_base_sepolia_created_ts.00ac8e7106", "type": "test"}, "4516": {"name": "test.synthetix.not_null_fct_perp_accounts_base_sepolia_owner.578268eb9a", "type": "test"}, "4517": {"name": "test.synthetix.not_null_fct_prices_base_sepolia_ts.2875b0c397", "type": "test"}, "4518": {"name": "test.synthetix.not_null_fct_prices_base_sepolia_market_symbol.e2a8214091", "type": "test"}, "4519": {"name": "test.synthetix.not_null_fct_prices_base_sepolia_price.3c29a949cf", "type": "test"}, "4520": {"name": "test.synthetix.dbt_utils_accepted_range_fct_prices_base_sepolia_price__True__0.78bfe2f46a", "type": "test"}, "4521": {"name": "test.synthetix.not_null_fct_prices_hourly_base_sepolia_ts.fc60cfbaeb", "type": "test"}, "4522": {"name": "test.synthetix.not_null_fct_prices_hourly_base_sepolia_market_symbol.35c2706bfd", "type": "test"}, "4523": {"name": "test.synthetix.not_null_fct_prices_hourly_base_sepolia_price.e263ee2224", "type": "test"}, "4524": {"name": "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_base_sepolia_price__True__0.9b4c65b6bd", "type": "test"}, "4525": {"name": "test.synthetix.not_null_fct_synth_supply_base_sepolia_ts.0e3cf0c2f2", "type": "test"}, "4526": {"name": "test.synthetix.not_null_fct_synth_supply_base_sepolia_block_number.f0997efcd8", "type": "test"}, "4527": {"name": "test.synthetix.not_null_fct_synth_supply_base_sepolia_synth_market_id.75d7df8ce8", "type": "test"}, "4528": {"name": "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_base_sepolia_synth_market_id__True__0.1c097f1721", "type": "test"}, "4529": {"name": "test.synthetix.not_null_fct_synth_supply_base_sepolia_supply.a13743a375", "type": "test"}, "4530": {"name": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_id.dfc0db9ed4", "type": "test"}, "4531": {"name": "test.synthetix.unique_fct_spot_atomics_base_sepolia_id.6c8ed0bc2a", "type": "test"}, "4532": {"name": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_ts.4bca6422cc", "type": "test"}, "4533": {"name": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_block_number.16d75a4323", "type": "test"}, "4534": {"name": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_tx_hash.6d969998c6", "type": "test"}, "4535": {"name": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_synth_market_id.e8f636df14", "type": "test"}, "4536": {"name": "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_base_sepolia_synth_market_id__True__0.391b470dd2", "type": "test"}, "4537": {"name": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_price.ce30d003ce", "type": "test"}, "4538": {"name": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_amount.81264c756d", "type": "test"}, "4539": {"name": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_referrer.7533de1c2b", "type": "test"}, "4540": {"name": "test.synthetix.not_null_fct_spot_markets_base_sepolia_id.a355928e0f", "type": "test"}, "4541": {"name": "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_base_sepolia_id__True__0.f6b3a1dac3", "type": "test"}, "4542": {"name": "test.synthetix.not_null_fct_spot_markets_base_sepolia_created_ts.69423c5ddb", "type": "test"}, "4543": {"name": "test.synthetix.not_null_fct_spot_markets_base_sepolia_block_number.25cd7e84c0", "type": "test"}, "4544": {"name": "test.synthetix.not_null_fct_spot_markets_base_sepolia_token_address.af639aa1d2", "type": "test"}, "4545": {"name": "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_id.6458cf0796", "type": "test"}, "4546": {"name": "test.synthetix.unique_fct_spot_wrapper_base_sepolia_id.3a2fb8ee86", "type": "test"}, "4547": {"name": "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_ts.8708b13a31", "type": "test"}, "4548": {"name": "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_block_number.05149fa391", "type": "test"}, "4549": {"name": "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_tx_hash.0df62cff0d", "type": "test"}, "4550": {"name": "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_synth_market_id.54687d51aa", "type": "test"}, "4551": {"name": "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_base_sepolia_synth_market_id__True__0.f4eedf4f3f", "type": "test"}, "4552": {"name": "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_amount_wrapped.447890a6f4", "type": "test"}, "4553": {"name": "test.synthetix.not_null_fct_buyback_daily_base_sepolia_ts.0b8a36c44c", "type": "test"}, "4554": {"name": "test.synthetix.not_null_fct_buyback_daily_base_sepolia_snx_amount.113325e30a", "type": "test"}, "4555": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_snx_amount__True__0.378a6852a6", "type": "test"}, "4556": {"name": "test.synthetix.not_null_fct_buyback_daily_base_sepolia_usd_amount.21bc5d392b", "type": "test"}, "4557": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_usd_amount__True__0.e3dd96895e", "type": "test"}, "4558": {"name": "test.synthetix.not_null_fct_buyback_daily_base_sepolia_cumulative_snx_amount.c44f071e87", "type": "test"}, "4559": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_cumulative_snx_amount__True__0.ab215eff09", "type": "test"}, "4560": {"name": "test.synthetix.not_null_fct_buyback_daily_base_sepolia_cumulative_usd_amount.f40974a9be", "type": "test"}, "4561": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_cumulative_usd_amount__True__0.f5fad30aa3", "type": "test"}, "4562": {"name": "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_ts.39dec90aa4", "type": "test"}, "4563": {"name": "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_snx_amount.a856b40de9", "type": "test"}, "4564": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_snx_amount__True__0.40ea0d5e88", "type": "test"}, "4565": {"name": "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_usd_amount.4f119280f7", "type": "test"}, "4566": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_usd_amount__True__0.89592b2e7d", "type": "test"}, "4567": {"name": "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_cumulative_snx_amount.806ce65de6", "type": "test"}, "4568": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_cumulative_snx_amount__True__0.6d52afd421", "type": "test"}, "4569": {"name": "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_cumulative_usd_amount.6347fe374e", "type": "test"}, "4570": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_cumulative_usd_amount__True__0.e3d3aff3f1", "type": "test"}, "4571": {"name": "test.synthetix.not_null_fct_buyback_base_sepolia_id.03ec6b8e04", "type": "test"}, "4572": {"name": "test.synthetix.unique_fct_buyback_base_sepolia_id.ce5fc96649", "type": "test"}, "4573": {"name": "test.synthetix.not_null_fct_buyback_base_sepolia_ts.f6314da709", "type": "test"}, "4574": {"name": "test.synthetix.not_null_fct_buyback_base_sepolia_buyer.e7ec385108", "type": "test"}, "4575": {"name": "test.synthetix.not_null_fct_buyback_base_sepolia_snx.39b0dcead2", "type": "test"}, "4576": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_sepolia_snx__True__0.21bd52e738", "type": "test"}, "4577": {"name": "test.synthetix.not_null_fct_buyback_base_sepolia_usd.427a3c3ca1", "type": "test"}, "4578": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_sepolia_usd__True__0.7426b61d1a", "type": "test"}, "4579": {"name": "test.synthetix.not_null_fct_buyback_base_sepolia_snx_price.361a60f2b3", "type": "test"}, "4580": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_sepolia_snx_price__True__0.fedfb306c2", "type": "test"}, "4581": {"name": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_ts.878073b7e8", "type": "test"}, "4582": {"name": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_block_number.fc803534fc", "type": "test"}, "4583": {"name": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_contract_address.f7e3ffefb9", "type": "test"}, "4584": {"name": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_pool_id.1ea1a9fb17", "type": "test"}, "4585": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_pool_id__True__0.3c62ac166d", "type": "test"}, "4586": {"name": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_collateral_type.e2cbb7867d", "type": "test"}, "4587": {"name": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_amount.43a56286ca", "type": "test"}, "4588": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_amount__True__0.031c10a818", "type": "test"}, "4589": {"name": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_collateral_value.b35c2ac09a", "type": "test"}, "4590": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_collateral_value__True__0.ffab802571", "type": "test"}, "4591": {"name": "test.synthetix.not_null_fct_pool_rewards_base_mainnet_ts.af8563a243", "type": "test"}, "4592": {"name": "test.synthetix.not_null_fct_pool_rewards_base_mainnet_pool_id.47db83edd0", "type": "test"}, "4593": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_mainnet_pool_id__True__0.f01ac775cc", "type": "test"}, "4594": {"name": "test.synthetix.not_null_fct_pool_rewards_base_mainnet_collateral_type.2f7e01ccd0", "type": "test"}, "4595": {"name": "test.synthetix.not_null_fct_pool_rewards_base_mainnet_distributor.5511d5880d", "type": "test"}, "4596": {"name": "test.synthetix.not_null_fct_pool_rewards_base_mainnet_token_symbol.1810912a65", "type": "test"}, "4597": {"name": "test.synthetix.not_null_fct_pool_rewards_base_mainnet_amount.c7b92514fd", "type": "test"}, "4598": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_mainnet_amount__True__0.5a5b31d40e", "type": "test"}, "4599": {"name": "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_ts.3412be3139", "type": "test"}, "4600": {"name": "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_account_id.64d4657b45", "type": "test"}, "4601": {"name": "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_pool_id.c2b6448825", "type": "test"}, "4602": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_mainnet_pool_id__True__0.a18d31544f", "type": "test"}, "4603": {"name": "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_collateral_type.01ebd9c59e", "type": "test"}, "4604": {"name": "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_amount_delegated.c0cf7fdd11", "type": "test"}, "4605": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_mainnet_amount_delegated__True__0.5d186a76ca", "type": "test"}, "4606": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_ts.fa672a8124", "type": "test"}, "4607": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_pool_id.ec4f69201c", "type": "test"}, "4608": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_pool_id__True__0.6f65c027c2", "type": "test"}, "4609": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_collateral_type.6b18aa87ce", "type": "test"}, "4610": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_collateral_value.ca0cfe00d9", "type": "test"}, "4611": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_collateral_value__True__0.09ad3e4f8e", "type": "test"}, "4612": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_debt.3003bbaef9", "type": "test"}, "4613": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_issuance.58d7e6392e", "type": "test"}, "4614": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_pnl.aace5f4a92", "type": "test"}, "4615": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_cumulative_pnl.0dfa79c775", "type": "test"}, "4616": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_cumulative_issuance.6b5aeff994", "type": "test"}, "4617": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_rewards_usd.9770eed99e", "type": "test"}, "4618": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_rewards_usd__True__0.cd9a35763d", "type": "test"}, "4619": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_pnl_pct.709eae57a9", "type": "test"}, "4620": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_rewards_pct.e5170bb035", "type": "test"}, "4621": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_hourly_rewards_pct__True__1__0.615edfd299", "type": "test"}, "4622": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_apr_24h.5f87709afa", "type": "test"}, "4623": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_apy_24h.0d59b73826", "type": "test"}, "4624": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_apr_7d.8545f2f45f", "type": "test"}, "4625": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_apy_7d.d068a55e21", "type": "test"}, "4626": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_apr_28d.69fcad855f", "type": "test"}, "4627": {"name": "test.synthetix.not_null_fct_core_apr_base_mainnet_apy_28d.384e146fdc", "type": "test"}, "4628": {"name": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_id.a50a975385", "type": "test"}, "4629": {"name": "test.synthetix.unique_fct_core_market_updated_base_mainnet_id.ec01754a17", "type": "test"}, "4630": {"name": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_ts.f35cfffa6d", "type": "test"}, "4631": {"name": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_transaction_hash.87848e2a26", "type": "test"}, "4632": {"name": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_event_name.38e05844e8", "type": "test"}, "4633": {"name": "test.synthetix.accepted_values_fct_core_market_updated_base_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.b6908f0c03", "type": "test"}, "4634": {"name": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_market_id.c97cd708fa", "type": "test"}, "4635": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_base_mainnet_market_id__True__0.2ed4a3f792", "type": "test"}, "4636": {"name": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_collateral_type.b71240306c", "type": "test"}, "4637": {"name": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_credit_capacity.303317e986", "type": "test"}, "4638": {"name": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_net_issuance.2d64ab52f8", "type": "test"}, "4639": {"name": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_token_amount.ead854df90", "type": "test"}, "4640": {"name": "test.synthetix.not_null_fct_core_pool_collateral_base_mainnet_ts.4e638376c4", "type": "test"}, "4641": {"name": "test.synthetix.not_null_fct_core_pool_collateral_base_mainnet_collateral_type.63ab148d0c", "type": "test"}, "4642": {"name": "test.synthetix.not_null_fct_core_pool_collateral_base_mainnet_amount_deposited.9fabc246a7", "type": "test"}, "4643": {"name": "test.synthetix.not_null_fct_core_pool_delegation_base_mainnet_ts.2ed20ab777", "type": "test"}, "4644": {"name": "test.synthetix.not_null_fct_core_pool_delegation_base_mainnet_pool_id.d338258729", "type": "test"}, "4645": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_base_mainnet_pool_id__True__0.4d81a0e2e0", "type": "test"}, "4646": {"name": "test.synthetix.not_null_fct_core_pool_delegation_base_mainnet_collateral_type.49ff2a0118", "type": "test"}, "4647": {"name": "test.synthetix.not_null_fct_core_pools_base_mainnet_id.1f1f3ad095", "type": "test"}, "4648": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_pools_base_mainnet_id__True__0.2b14986ce3", "type": "test"}, "4649": {"name": "test.synthetix.not_null_fct_core_pools_base_mainnet_created_ts.a07bb6b8fe", "type": "test"}, "4650": {"name": "test.synthetix.not_null_fct_core_pools_base_mainnet_block_number.cc61b3ca43", "type": "test"}, "4651": {"name": "test.synthetix.not_null_fct_core_pools_base_mainnet_owner.a2cfe04f87", "type": "test"}, "4652": {"name": "test.synthetix.not_null_fct_pool_debt_base_mainnet_ts.f49a23ebcd", "type": "test"}, "4653": {"name": "test.synthetix.not_null_fct_pool_debt_base_mainnet_block_number.dd32fc50c6", "type": "test"}, "4654": {"name": "test.synthetix.not_null_fct_pool_debt_base_mainnet_pool_id.8e9e20797d", "type": "test"}, "4655": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_base_mainnet_pool_id__True__0.a1f5ec7b1b", "type": "test"}, "4656": {"name": "test.synthetix.not_null_fct_pool_debt_base_mainnet_collateral_type.92a752ffea", "type": "test"}, "4657": {"name": "test.synthetix.not_null_fct_pool_debt_base_mainnet_debt.5b37c10505", "type": "test"}, "4658": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_ts.af3f6a895d", "type": "test"}, "4659": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_pool_id.03eddab767", "type": "test"}, "4660": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_base_mainnet_pool_id__True__0.82c0a98d47", "type": "test"}, "4661": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_collateral_type.21efec6e56", "type": "test"}, "4662": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_hourly_issuance.1bde70000d", "type": "test"}, "4663": {"name": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_ts.2b8d4be103", "type": "test"}, "4664": {"name": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_block_number.6ae22c8ac4", "type": "test"}, "4665": {"name": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_transaction_hash.0764eca614", "type": "test"}, "4666": {"name": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_pool_id.01d3ed0f62", "type": "test"}, "4667": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_base_mainnet_pool_id__True__0.5e68f64c49", "type": "test"}, "4668": {"name": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_collateral_type.72fe90c3b9", "type": "test"}, "4669": {"name": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_account_id.4f9de5ef81", "type": "test"}, "4670": {"name": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_amount.29761360a6", "type": "test"}, "4671": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_ts.7c76badc22", "type": "test"}, "4672": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_pool_id.7352d1abe5", "type": "test"}, "4673": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_pool_id__True__0.4246141dca", "type": "test"}, "4674": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_collateral_type.7d4e861773", "type": "test"}, "4675": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_collateral_value.34ddcc2ccb", "type": "test"}, "4676": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_collateral_value__True__0.7bf7b1ccab", "type": "test"}, "4677": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_debt.e2d08dec52", "type": "test"}, "4678": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_issuance.b0e645a132", "type": "test"}, "4679": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl.6f321ca648", "type": "test"}, "4680": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_rewards_usd.de69bca40d", "type": "test"}, "4681": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_rewards_usd__True__0.65717bc033", "type": "test"}, "4682": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl_pct.43ef5d27cc", "type": "test"}, "4683": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct.0d02b364b5", "type": "test"}, "4684": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct__True__1__0.24176cb1b5", "type": "test"}, "4685": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_total_pct.9656973b1c", "type": "test"}, "4686": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_ts.cb01f363c1", "type": "test"}, "4687": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_pool_id.cc4be6d53f", "type": "test"}, "4688": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_mainnet_pool_id__True__0.0fe5a5d2d6", "type": "test"}, "4689": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_collateral_type.9a0efdf293", "type": "test"}, "4690": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_rewards_usd.2d36098b0e", "type": "test"}, "4691": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_mainnet_rewards_usd__True__0.e752fbfdf1", "type": "test"}, "4692": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_ts.b6c015406d", "type": "test"}, "4693": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_pool_id.26caff37a4", "type": "test"}, "4694": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_pool_id__True__0.59419d2477", "type": "test"}, "4695": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_collateral_type.52b0ac191f", "type": "test"}, "4696": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_distributor.608c8d5a0a", "type": "test"}, "4697": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_token_symbol.185f4e6438", "type": "test"}, "4698": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_amount.ee0d98f0ab", "type": "test"}, "4699": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_amount__True__0.dbf212e433", "type": "test"}, "4700": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd.2724c9008d", "type": "test"}, "4701": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd__True__0.2f31fe80de", "type": "test"}, "4702": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_id.a798ff42d8", "type": "test"}, "4703": {"name": "test.synthetix.unique_fct_perp_interest_charged_base_mainnet_id.31ca39738f", "type": "test"}, "4704": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_block_timestamp.60136d09c1", "type": "test"}, "4705": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_block_number.47e9d47bb4", "type": "test"}, "4706": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_transaction_hash.f85d4df49f", "type": "test"}, "4707": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_contract.8e7dd8a6ef", "type": "test"}, "4708": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_event_name.eaf9eac9c3", "type": "test"}, "4709": {"name": "test.synthetix.accepted_values_fct_perp_interest_charged_base_mainnet_event_name__InterestCharged.b8b39fbb4d", "type": "test"}, "4710": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_account_id.2830ac0b93", "type": "test"}, "4711": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_mainnet_account_id__True__0.d4da8249b8", "type": "test"}, "4712": {"name": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_interest.073a973712", "type": "test"}, "4713": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_mainnet_interest__True__0.b25a9c1b50", "type": "test"}, "4714": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_id.efa9bbeec9", "type": "test"}, "4715": {"name": "test.synthetix.unique_fct_perp_collateral_modified_base_mainnet_id.9010e87027", "type": "test"}, "4716": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_block_timestamp.7c5c8a362c", "type": "test"}, "4717": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_block_number.45b34bf575", "type": "test"}, "4718": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_transaction_hash.8cc455d504", "type": "test"}, "4719": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_contract.f078950840", "type": "test"}, "4720": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_event_name.44267a4fa1", "type": "test"}, "4721": {"name": "test.synthetix.accepted_values_fct_perp_collateral_modified_base_mainnet_event_name__CollateralModified.00f5016782", "type": "test"}, "4722": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_synth_market_id.3a3dffb920", "type": "test"}, "4723": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_base_mainnet_synth_market_id__True__0.644f81887d", "type": "test"}, "4724": {"name": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_sender.b3270f32cc", "type": "test"}, "4725": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_id.627b6b6b63", "type": "test"}, "4726": {"name": "test.synthetix.unique_fct_perp_previous_order_expired_base_mainnet_id.220846a37a", "type": "test"}, "4727": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_block_timestamp.da7b51b840", "type": "test"}, "4728": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_block_number.89b98bd9a2", "type": "test"}, "4729": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_transaction_hash.573aaff2f5", "type": "test"}, "4730": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_contract.bd6be0f02f", "type": "test"}, "4731": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_event_name.473a967d1d", "type": "test"}, "4732": {"name": "test.synthetix.accepted_values_fct_perp_previous_order_expired_base_mainnet_event_name__PreviousOrderExpired.1769035769", "type": "test"}, "4733": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_market_id.8bf9effd5e", "type": "test"}, "4734": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_mainnet_market_id__True__0.59d73bf004", "type": "test"}, "4735": {"name": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_account_id.e7aae917c2", "type": "test"}, "4736": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_mainnet_account_id__True__0.0f31e1095c", "type": "test"}, "4737": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_id.35375a8491", "type": "test"}, "4738": {"name": "test.synthetix.unique_fct_perp_trades_base_mainnet_id.b1b63119eb", "type": "test"}, "4739": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_ts.e5e75d9d71", "type": "test"}, "4740": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_block_number.474b7643d0", "type": "test"}, "4741": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_transaction_hash.b1e9287d28", "type": "test"}, "4742": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_contract.8897e47e7e", "type": "test"}, "4743": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_market_id.6ea4246016", "type": "test"}, "4744": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_market_id__True__0.585f613862", "type": "test"}, "4745": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_market_symbol.e75d95d12c", "type": "test"}, "4746": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_account_id.8a94516fd9", "type": "test"}, "4747": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_fill_price.e731328206", "type": "test"}, "4748": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_fill_price__True__0.3edbbda7ae", "type": "test"}, "4749": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_pnl.e87ee65983", "type": "test"}, "4750": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_accrued_funding.f6a962643b", "type": "test"}, "4751": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_trade_size.2a003017e9", "type": "test"}, "4752": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_position_size.a687f5c9e4", "type": "test"}, "4753": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_total_fees.73178c801b", "type": "test"}, "4754": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_total_fees__True__0.37a3c34f6a", "type": "test"}, "4755": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_referral_fees.8c5c0f55a4", "type": "test"}, "4756": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_referral_fees__True__0.09a87481d6", "type": "test"}, "4757": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_collected_fees.1888a67b67", "type": "test"}, "4758": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_collected_fees__True__0.cec844302b", "type": "test"}, "4759": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_settlement_reward.c472f75c36", "type": "test"}, "4760": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_settlement_reward__True__0.56c953ccdc", "type": "test"}, "4761": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_tracking_code.3b557b440d", "type": "test"}, "4762": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_settler.cebd15f3ad", "type": "test"}, "4763": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_notional_trade_size.25efead997", "type": "test"}, "4764": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_notional_position_size.549d1d1b0b", "type": "test"}, "4765": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_lp_fees.1da0034ac9", "type": "test"}, "4766": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_lp_fees__True__0.67c14ce54a", "type": "test"}, "4767": {"name": "test.synthetix.not_null_fct_perp_trades_base_mainnet_exchange_fees.5a4c21716f", "type": "test"}, "4768": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_exchange_fees__True__0.43ef826334", "type": "test"}, "4769": {"name": "test.synthetix.not_null_fct_perp_pnl_base_mainnet_ts.aa0943ea1a", "type": "test"}, "4770": {"name": "test.synthetix.not_null_fct_perp_pnl_base_mainnet_market_id.915c961b40", "type": "test"}, "4771": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_base_mainnet_market_id__True__0.58f61a0590", "type": "test"}, "4772": {"name": "test.synthetix.not_null_fct_perp_orders_base_mainnet_id.2c415fb4fb", "type": "test"}, "4773": {"name": "test.synthetix.unique_fct_perp_orders_base_mainnet_id.1b8b85dac5", "type": "test"}, "4774": {"name": "test.synthetix.not_null_fct_perp_orders_base_mainnet_ts.a61957fc22", "type": "test"}, "4775": {"name": "test.synthetix.not_null_fct_perp_orders_base_mainnet_block_number.3be9f0b718", "type": "test"}, "4776": {"name": "test.synthetix.not_null_fct_perp_orders_base_mainnet_transaction_hash.71d76cac79", "type": "test"}, "4777": {"name": "test.synthetix.not_null_fct_perp_orders_base_mainnet_contract.6a5b003b92", "type": "test"}, "4778": {"name": "test.synthetix.not_null_fct_perp_orders_base_mainnet_market_id.5b936d3011", "type": "test"}, "4779": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_base_mainnet_market_id__True__0.2d585533fc", "type": "test"}, "4780": {"name": "test.synthetix.not_null_fct_perp_orders_base_mainnet_market_symbol.554f14b42b", "type": "test"}, "4781": {"name": "test.synthetix.not_null_fct_perp_orders_base_mainnet_account_id.08880589a0", "type": "test"}, "4782": {"name": "test.synthetix.not_null_fct_perp_markets_base_mainnet_id.bd1fc06532", "type": "test"}, "4783": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_base_mainnet_id__True__0.ac58557180", "type": "test"}, "4784": {"name": "test.synthetix.not_null_fct_perp_markets_base_mainnet_created_ts.b73d9a0c8a", "type": "test"}, "4785": {"name": "test.synthetix.not_null_fct_perp_markets_base_mainnet_block_number.6792b019f1", "type": "test"}, "4786": {"name": "test.synthetix.not_null_fct_perp_markets_base_mainnet_market_symbol.c8dc99abfc", "type": "test"}, "4787": {"name": "test.synthetix.not_null_fct_perp_markets_base_mainnet_market_name.303acf9a19", "type": "test"}, "4788": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_id.c9dbfad377", "type": "test"}, "4789": {"name": "test.synthetix.unique_fct_perp_market_history_base_mainnet_id.8b11f687f0", "type": "test"}, "4790": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_ts.d5f4e338d6", "type": "test"}, "4791": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_block_number.485f73c767", "type": "test"}, "4792": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_transaction_hash.d53db511d0", "type": "test"}, "4793": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_market_id.cab90009a8", "type": "test"}, "4794": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_base_mainnet_market_id__True__0.c7e76b30aa", "type": "test"}, "4795": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_market_symbol.c60910b39a", "type": "test"}, "4796": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_price.acf046de31", "type": "test"}, "4797": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_skew.a4d473f3fc", "type": "test"}, "4798": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_size.3bbf16be92", "type": "test"}, "4799": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_size_delta.c2cfd7a96f", "type": "test"}, "4800": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_funding_rate.904532dfcd", "type": "test"}, "4801": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_funding_velocity.0bd6fa06fa", "type": "test"}, "4802": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_interest_rate.2c5e879eef", "type": "test"}, "4803": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_funding_rate_apr.50943753dc", "type": "test"}, "4804": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_long_rate_apr.785d324d07", "type": "test"}, "4805": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_short_rate_apr.a2f2135476", "type": "test"}, "4806": {"name": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_size_usd.bc3090b261", "type": "test"}, "4807": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_id.4311fef5a1", "type": "test"}, "4808": {"name": "test.synthetix.unique_fct_perp_liq_position_base_mainnet_id.f46ba34fa7", "type": "test"}, "4809": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_ts.2dc7a4a976", "type": "test"}, "4810": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_block_number.da16c5c256", "type": "test"}, "4811": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_transaction_hash.d54f66674c", "type": "test"}, "4812": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_account_id.f3ec9ddba7", "type": "test"}, "4813": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_market_id.7f965252ed", "type": "test"}, "4814": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_market_id__True__0.149bc69560", "type": "test"}, "4815": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_market_symbol.a84ac24b5f", "type": "test"}, "4816": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_amount_liquidated.893ef59124", "type": "test"}, "4817": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_amount_liquidated__True__0.51c2fa3b3f", "type": "test"}, "4818": {"name": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_position_size.dcfe3d8623", "type": "test"}, "4819": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_position_size__True__0.a626e988d4", "type": "test"}, "4820": {"name": "test.synthetix.not_null_fct_perp_liq_account_base_mainnet_account_id.dd5099ce59", "type": "test"}, "4821": {"name": "test.synthetix.not_null_fct_perp_liq_account_base_mainnet_ts.5a3efee9f7", "type": "test"}, "4822": {"name": "test.synthetix.not_null_fct_perp_liq_account_base_mainnet_total_reward.2a8b87e55c", "type": "test"}, "4823": {"name": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_base_mainnet_total_reward__True__0.a35af51633", "type": "test"}, "4824": {"name": "test.synthetix.not_null_fct_perp_accounts_base_mainnet_id.cf1e1e2af0", "type": "test"}, "4825": {"name": "test.synthetix.unique_fct_perp_accounts_base_mainnet_id.2a6de2d0f2", "type": "test"}, "4826": {"name": "test.synthetix.not_null_fct_perp_accounts_base_mainnet_created_ts.cc57ba5d93", "type": "test"}, "4827": {"name": "test.synthetix.not_null_fct_perp_accounts_base_mainnet_owner.b581a2df74", "type": "test"}, "4828": {"name": "test.synthetix.not_null_fct_prices_base_mainnet_ts.c885673fc8", "type": "test"}, "4829": {"name": "test.synthetix.not_null_fct_prices_base_mainnet_market_symbol.dc8cb46b8c", "type": "test"}, "4830": {"name": "test.synthetix.not_null_fct_prices_base_mainnet_price.a6c62844d1", "type": "test"}, "4831": {"name": "test.synthetix.dbt_utils_accepted_range_fct_prices_base_mainnet_price__True__0.4906889fd6", "type": "test"}, "4832": {"name": "test.synthetix.not_null_fct_prices_hourly_base_mainnet_ts.a2c68d326d", "type": "test"}, "4833": {"name": "test.synthetix.not_null_fct_prices_hourly_base_mainnet_market_symbol.ffd656c11f", "type": "test"}, "4834": {"name": "test.synthetix.not_null_fct_prices_hourly_base_mainnet_price.73bbfd891b", "type": "test"}, "4835": {"name": "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_base_mainnet_price__True__0.1e768deaa2", "type": "test"}, "4836": {"name": "test.synthetix.not_null_fct_synth_supply_base_mainnet_ts.ab30396a5d", "type": "test"}, "4837": {"name": "test.synthetix.not_null_fct_synth_supply_base_mainnet_block_number.8686c78edf", "type": "test"}, "4838": {"name": "test.synthetix.not_null_fct_synth_supply_base_mainnet_synth_market_id.5a00a55aa2", "type": "test"}, "4839": {"name": "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_base_mainnet_synth_market_id__True__0.cf8aff1a32", "type": "test"}, "4840": {"name": "test.synthetix.not_null_fct_synth_supply_base_mainnet_supply.3f0fbdddb9", "type": "test"}, "4841": {"name": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_id.627bbbf01f", "type": "test"}, "4842": {"name": "test.synthetix.unique_fct_spot_atomics_base_mainnet_id.43d4b7c878", "type": "test"}, "4843": {"name": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_ts.8e16294c15", "type": "test"}, "4844": {"name": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_block_number.f27d399305", "type": "test"}, "4845": {"name": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_tx_hash.95b2db0403", "type": "test"}, "4846": {"name": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_synth_market_id.6f09447421", "type": "test"}, "4847": {"name": "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_base_mainnet_synth_market_id__True__0.09c446094a", "type": "test"}, "4848": {"name": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_price.425623addf", "type": "test"}, "4849": {"name": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_amount.f9fe9bd5d8", "type": "test"}, "4850": {"name": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_referrer.ab87d661dd", "type": "test"}, "4851": {"name": "test.synthetix.not_null_fct_spot_markets_base_mainnet_id.b85cc0ba41", "type": "test"}, "4852": {"name": "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_base_mainnet_id__True__0.51d4e415e8", "type": "test"}, "4853": {"name": "test.synthetix.not_null_fct_spot_markets_base_mainnet_created_ts.746ff1f9ce", "type": "test"}, "4854": {"name": "test.synthetix.not_null_fct_spot_markets_base_mainnet_block_number.dd426b1fb6", "type": "test"}, "4855": {"name": "test.synthetix.not_null_fct_spot_markets_base_mainnet_token_address.454ffd144a", "type": "test"}, "4856": {"name": "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_id.b1091139a2", "type": "test"}, "4857": {"name": "test.synthetix.unique_fct_spot_wrapper_base_mainnet_id.c51e21223d", "type": "test"}, "4858": {"name": "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_ts.b646319cc9", "type": "test"}, "4859": {"name": "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_block_number.9220599356", "type": "test"}, "4860": {"name": "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_tx_hash.eb92a57d59", "type": "test"}, "4861": {"name": "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_synth_market_id.4d8b77f2da", "type": "test"}, "4862": {"name": "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_base_mainnet_synth_market_id__True__0.69216a8846", "type": "test"}, "4863": {"name": "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_amount_wrapped.957e1a74f3", "type": "test"}, "4864": {"name": "test.synthetix.not_null_fct_buyback_daily_base_mainnet_ts.14a31d2a6b", "type": "test"}, "4865": {"name": "test.synthetix.not_null_fct_buyback_daily_base_mainnet_snx_amount.ea18aa299d", "type": "test"}, "4866": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_snx_amount__True__0.4dc1a7a815", "type": "test"}, "4867": {"name": "test.synthetix.not_null_fct_buyback_daily_base_mainnet_usd_amount.226e5c84b2", "type": "test"}, "4868": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_usd_amount__True__0.b33cfd2e0e", "type": "test"}, "4869": {"name": "test.synthetix.not_null_fct_buyback_daily_base_mainnet_cumulative_snx_amount.d9cc05c370", "type": "test"}, "4870": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_cumulative_snx_amount__True__0.40e1988439", "type": "test"}, "4871": {"name": "test.synthetix.not_null_fct_buyback_daily_base_mainnet_cumulative_usd_amount.4602f5b0ec", "type": "test"}, "4872": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_cumulative_usd_amount__True__0.2fdc7f3ac4", "type": "test"}, "4873": {"name": "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_ts.712dc7c106", "type": "test"}, "4874": {"name": "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_snx_amount.8e18aeb895", "type": "test"}, "4875": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_snx_amount__True__0.34d4d71a42", "type": "test"}, "4876": {"name": "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_usd_amount.cbc2a221fa", "type": "test"}, "4877": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_usd_amount__True__0.153efe66c5", "type": "test"}, "4878": {"name": "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_cumulative_snx_amount.3f13efe309", "type": "test"}, "4879": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_cumulative_snx_amount__True__0.0a50a1b2a1", "type": "test"}, "4880": {"name": "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_cumulative_usd_amount.d705144302", "type": "test"}, "4881": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_cumulative_usd_amount__True__0.897d810e27", "type": "test"}, "4882": {"name": "test.synthetix.not_null_fct_buyback_base_mainnet_id.fbad84fb48", "type": "test"}, "4883": {"name": "test.synthetix.unique_fct_buyback_base_mainnet_id.f0c25ee329", "type": "test"}, "4884": {"name": "test.synthetix.not_null_fct_buyback_base_mainnet_ts.42175c7800", "type": "test"}, "4885": {"name": "test.synthetix.not_null_fct_buyback_base_mainnet_buyer.996c564c05", "type": "test"}, "4886": {"name": "test.synthetix.not_null_fct_buyback_base_mainnet_snx.75b728a26f", "type": "test"}, "4887": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_mainnet_snx__True__0.ffcae6ef8f", "type": "test"}, "4888": {"name": "test.synthetix.not_null_fct_buyback_base_mainnet_usd.2e04e1ae30", "type": "test"}, "4889": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_mainnet_usd__True__0.e9e29cece7", "type": "test"}, "4890": {"name": "test.synthetix.not_null_fct_buyback_base_mainnet_snx_price.e23de62b78", "type": "test"}, "4891": {"name": "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_mainnet_snx_price__True__0.4ab5da9346", "type": "test"}, "4892": {"name": "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_ts.e44412832a", "type": "test"}, "4893": {"name": "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_pool_id.7fd59c6d8c", "type": "test"}, "4894": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_eth_mainnet_pool_id__True__0.e03ffa9a09", "type": "test"}, "4895": {"name": "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_collateral_type.6ac8e6e2aa", "type": "test"}, "4896": {"name": "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_distributor.7111e37b09", "type": "test"}, "4897": {"name": "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_token_symbol.4bbde77781", "type": "test"}, "4898": {"name": "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_amount.313b524117", "type": "test"}, "4899": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_eth_mainnet_amount__True__0.db5fff0dcd", "type": "test"}, "4900": {"name": "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_ts.a916375fbd", "type": "test"}, "4901": {"name": "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_account_id.9b9eed26fe", "type": "test"}, "4902": {"name": "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_pool_id.f6076a6b8b", "type": "test"}, "4903": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_eth_mainnet_pool_id__True__0.35dc5bbd4b", "type": "test"}, "4904": {"name": "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_collateral_type.f9b6e0e993", "type": "test"}, "4905": {"name": "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_amount_delegated.7c91dafbd8", "type": "test"}, "4906": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_eth_mainnet_amount_delegated__True__0.854bbca778", "type": "test"}, "4907": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_ts.99cae9616f", "type": "test"}, "4908": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_pool_id.c5e20f437d", "type": "test"}, "4909": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_pool_id__True__0.2e06d77a8b", "type": "test"}, "4910": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_collateral_type.0bc0302d7e", "type": "test"}, "4911": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_collateral_value.14594eca47", "type": "test"}, "4912": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_collateral_value__True__0.b44f8cd90f", "type": "test"}, "4913": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_debt.14b9039622", "type": "test"}, "4914": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_issuance.d21fe7e33b", "type": "test"}, "4915": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_debt_migrated.1606ded24b", "type": "test"}, "4916": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_pnl.6570b2bdb2", "type": "test"}, "4917": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_cumulative_pnl.4a739c13a4", "type": "test"}, "4918": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_cumulative_issuance.ab1f8da889", "type": "test"}, "4919": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_rewards_usd.e91f21e2d5", "type": "test"}, "4920": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_rewards_usd__True__0.0ccd0edcb4", "type": "test"}, "4921": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_pnl_pct.b582b1f1e2", "type": "test"}, "4922": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_hourly_pnl_pct__True__1___1.573c85fbab", "type": "test"}, "4923": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_rewards_pct.284fa06b64", "type": "test"}, "4924": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_hourly_rewards_pct__True__1__0.a383e39737", "type": "test"}, "4925": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_apr_24h.1e94a76b1e", "type": "test"}, "4926": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_apy_24h.b52a8fd842", "type": "test"}, "4927": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_apr_7d.35bc5cfb13", "type": "test"}, "4928": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_apy_7d.08d703cbb6", "type": "test"}, "4929": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_apr_28d.8dfb1e005a", "type": "test"}, "4930": {"name": "test.synthetix.not_null_fct_core_apr_eth_mainnet_apy_28d.053e0eda01", "type": "test"}, "4931": {"name": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_id.7444e98615", "type": "test"}, "4932": {"name": "test.synthetix.unique_fct_core_market_updated_eth_mainnet_id.d5c16089e9", "type": "test"}, "4933": {"name": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_ts.950a116067", "type": "test"}, "4934": {"name": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_transaction_hash.f31c00e39e", "type": "test"}, "4935": {"name": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_event_name.e682d1b7d5", "type": "test"}, "4936": {"name": "test.synthetix.accepted_values_fct_core_market_updated_eth_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.f0e721a249", "type": "test"}, "4937": {"name": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_market_id.9fbceacdbc", "type": "test"}, "4938": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_eth_mainnet_market_id__True__0.32701334f3", "type": "test"}, "4939": {"name": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_collateral_type.fbe59aeb13", "type": "test"}, "4940": {"name": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_credit_capacity.bc652bf021", "type": "test"}, "4941": {"name": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_net_issuance.95ea8efb4e", "type": "test"}, "4942": {"name": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_token_amount.fe11f0ce69", "type": "test"}, "4943": {"name": "test.synthetix.not_null_fct_core_pool_collateral_eth_mainnet_ts.61a1043b04", "type": "test"}, "4944": {"name": "test.synthetix.not_null_fct_core_pool_collateral_eth_mainnet_collateral_type.217e5cb420", "type": "test"}, "4945": {"name": "test.synthetix.not_null_fct_core_pool_collateral_eth_mainnet_amount_deposited.b943283ec6", "type": "test"}, "4946": {"name": "test.synthetix.not_null_fct_core_pool_delegation_eth_mainnet_ts.4c81cbc76a", "type": "test"}, "4947": {"name": "test.synthetix.not_null_fct_core_pool_delegation_eth_mainnet_pool_id.38ebfdf86f", "type": "test"}, "4948": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_eth_mainnet_pool_id__True__0.8087f39696", "type": "test"}, "4949": {"name": "test.synthetix.not_null_fct_core_pool_delegation_eth_mainnet_collateral_type.687e523e9a", "type": "test"}, "4950": {"name": "test.synthetix.not_null_fct_core_pools_eth_mainnet_id.ac06cb59ca", "type": "test"}, "4951": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_pools_eth_mainnet_id__True__0.e529c0ad91", "type": "test"}, "4952": {"name": "test.synthetix.not_null_fct_core_pools_eth_mainnet_created_ts.85e7c6f7d7", "type": "test"}, "4953": {"name": "test.synthetix.not_null_fct_core_pools_eth_mainnet_block_number.d5795e3469", "type": "test"}, "4954": {"name": "test.synthetix.not_null_fct_core_pools_eth_mainnet_owner.13db5fad75", "type": "test"}, "4955": {"name": "test.synthetix.not_null_fct_pool_debt_eth_mainnet_ts.0a20d36f28", "type": "test"}, "4956": {"name": "test.synthetix.not_null_fct_pool_debt_eth_mainnet_block_number.d707149fdd", "type": "test"}, "4957": {"name": "test.synthetix.not_null_fct_pool_debt_eth_mainnet_pool_id.088122bb77", "type": "test"}, "4958": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_eth_mainnet_pool_id__True__0.9ab83c23dd", "type": "test"}, "4959": {"name": "test.synthetix.not_null_fct_pool_debt_eth_mainnet_collateral_type.2f39d51963", "type": "test"}, "4960": {"name": "test.synthetix.not_null_fct_pool_debt_eth_mainnet_debt.100ad3cae1", "type": "test"}, "4961": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_ts.d84f234266", "type": "test"}, "4962": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_pool_id.0bd0e6635e", "type": "test"}, "4963": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_eth_mainnet_pool_id__True__0.2f6d1cabb6", "type": "test"}, "4964": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_collateral_type.04853a2f55", "type": "test"}, "4965": {"name": "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_hourly_issuance.3ee79944a3", "type": "test"}, "4966": {"name": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_ts.5f32fba981", "type": "test"}, "4967": {"name": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_block_number.76ac645e79", "type": "test"}, "4968": {"name": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_transaction_hash.801e733838", "type": "test"}, "4969": {"name": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_pool_id.fd6c3981fe", "type": "test"}, "4970": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_eth_mainnet_pool_id__True__0.c3af88d954", "type": "test"}, "4971": {"name": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_collateral_type.9e0a6d3551", "type": "test"}, "4972": {"name": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_account_id.d686918ab7", "type": "test"}, "4973": {"name": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_amount.4a0d8649af", "type": "test"}, "4974": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_ts.2a846b2bb8", "type": "test"}, "4975": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_pool_id.d4b3c4be36", "type": "test"}, "4976": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_pool_id__True__0.ad130b0c2f", "type": "test"}, "4977": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_type.8346dc5b9e", "type": "test"}, "4978": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_value.bf72ec5191", "type": "test"}, "4979": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_collateral_value__True__0.aa5cf487aa", "type": "test"}, "4980": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_debt.34ed8f7e19", "type": "test"}, "4981": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_issuance.d981b1941f", "type": "test"}, "4982": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl.aef91ccc24", "type": "test"}, "4983": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_debt_migrated.b2364c3711", "type": "test"}, "4984": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_rewards_usd.8fd34c30e5", "type": "test"}, "4985": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_rewards_usd__True__0.80c1c42490", "type": "test"}, "4986": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct.d9b73c59f7", "type": "test"}, "4987": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct__True__1___1.ad0a057625", "type": "test"}, "4988": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct.d8b6a6177f", "type": "test"}, "4989": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct__True__1__0.b431022b52", "type": "test"}, "4990": {"name": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_total_pct.b8f62bde16", "type": "test"}, "4991": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_ts.89ba67bb4f", "type": "test"}, "4992": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_pool_id.7f91755bfb", "type": "test"}, "4993": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_eth_mainnet_pool_id__True__0.208ead2f02", "type": "test"}, "4994": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_collateral_type.1949d93db9", "type": "test"}, "4995": {"name": "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_rewards_usd.3095906515", "type": "test"}, "4996": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_eth_mainnet_rewards_usd__True__0.2e789c32db", "type": "test"}, "4997": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_ts.667157dbf6", "type": "test"}, "4998": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_pool_id.69049a093a", "type": "test"}, "4999": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_pool_id__True__0.0f059b9a12", "type": "test"}, "5000": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_collateral_type.22ec7c38ba", "type": "test"}, "5001": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_distributor.a65a6d19bf", "type": "test"}, "5002": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_token_symbol.609ae29f03", "type": "test"}, "5003": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_price.89f536fe6c", "type": "test"}, "5004": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_price__True__0.3b4b47afcc", "type": "test"}, "5005": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_hourly_amount.701c4a765f", "type": "test"}, "5006": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_hourly_amount__True__0.76ed6e76ab", "type": "test"}, "5007": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_amount_distributed.3faeed6846", "type": "test"}, "5008": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_amount_distributed__True__0.26815f50d4", "type": "test"}, "5009": {"name": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd.84778cf230", "type": "test"}, "5010": {"name": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd__True__0.0d8876b70b", "type": "test"}, "5011": {"name": "test.synthetix.not_null_fct_core_migration_eth_mainnet_ts.4a5f6995ac", "type": "test"}, "5012": {"name": "test.synthetix.not_null_fct_core_migration_eth_mainnet_block_number.9a454098b0", "type": "test"}, "5013": {"name": "test.synthetix.not_null_fct_core_migration_eth_mainnet_transaction_hash.15435ec6a4", "type": "test"}, "5014": {"name": "test.synthetix.not_null_fct_core_migration_eth_mainnet_pool_id.f0e6b5266e", "type": "test"}, "5015": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_migration_eth_mainnet_pool_id__True__1__1.451aedc606", "type": "test"}, "5016": {"name": "test.synthetix.not_null_fct_core_migration_eth_mainnet_collateral_type.d3ff39474d", "type": "test"}, "5017": {"name": "test.synthetix.accepted_values_fct_core_migration_eth_mainnet_collateral_type__0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F.a38946ae0c", "type": "test"}, "5018": {"name": "test.synthetix.not_null_fct_core_migration_eth_mainnet_staker.745012ec35", "type": "test"}, "5019": {"name": "test.synthetix.not_null_fct_core_migration_eth_mainnet_account_id.afcffa2df1", "type": "test"}, "5020": {"name": "test.synthetix.not_null_fct_core_migration_eth_mainnet_collateral_amount.0b05c3add8", "type": "test"}, "5021": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_migration_eth_mainnet_collateral_amount__True__0.049cad30eb", "type": "test"}, "5022": {"name": "test.synthetix.not_null_fct_core_migration_eth_mainnet_debt_amount.8b36e762c2", "type": "test"}, "5023": {"name": "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_ts.a201c86ec0", "type": "test"}, "5024": {"name": "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_pool_id.55def21e95", "type": "test"}, "5025": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_migration_hourly_eth_mainnet_pool_id__True__0.a0670cc5c1", "type": "test"}, "5026": {"name": "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_collateral_type.e0ef271f9a", "type": "test"}, "5027": {"name": "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_hourly_debt_migrated.99b91b00b5", "type": "test"}, "5028": {"name": "test.synthetix.dbt_utils_accepted_range_fct_core_migration_hourly_eth_mainnet_hourly_debt_migrated__True__0.2c5355cf5c", "type": "test"}, "5029": {"name": "test.synthetix.not_null_fct_prices_eth_mainnet_ts.4a1a2f8c2d", "type": "test"}, "5030": {"name": "test.synthetix.not_null_fct_prices_eth_mainnet_market_symbol.f1f5318f4a", "type": "test"}, "5031": {"name": "test.synthetix.not_null_fct_prices_eth_mainnet_price.fff835950c", "type": "test"}, "5032": {"name": "test.synthetix.dbt_utils_accepted_range_fct_prices_eth_mainnet_price__True__0.4a537a60cd", "type": "test"}, "5033": {"name": "test.synthetix.not_null_fct_prices_hourly_eth_mainnet_ts.6f3aced404", "type": "test"}, "5034": {"name": "test.synthetix.not_null_fct_prices_hourly_eth_mainnet_market_symbol.dad998df0c", "type": "test"}, "5035": {"name": "test.synthetix.not_null_fct_prices_hourly_eth_mainnet_price.f438a75278", "type": "test"}, "5036": {"name": "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_eth_mainnet_price__True__0.7cc073306d", "type": "test"}}} \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 00000000..c580ce91 --- /dev/null +++ b/index.html @@ -0,0 +1,75 @@ +dbt Docs

icons
diff --git a/manifest.json b/manifest.json new file mode 100644 index 00000000..a14347cb --- /dev/null +++ b/manifest.json @@ -0,0 +1 @@ +{"metadata": {"dbt_schema_version": "https://schemas.getdbt.com/dbt/manifest/v12.json", "dbt_version": "1.8.6", "generated_at": "2024-09-16T15:35:32.795332Z", "invocation_id": "51708cfb-43b0-472c-a5f3-675ab5d374fb", "env": {}, "project_name": "synthetix", "project_id": "432a2fb49dc9be7695a9ebc3519d54bf", "user_id": "b5a90bf5-dcd3-4636-b4a4-607bf4b8dc31", "send_anonymous_usage_stats": true, "adapter_type": "postgres"}, "nodes": {"model.synthetix.blocks_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "blocks_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/blocks_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/blocks_arbitrum_sepolia.sql", "unique_id": "model.synthetix.blocks_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "blocks_arbitrum_sepolia"], "alias": "blocks_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "8a4a55fdd0de16583d74ce4979878eb64c453307151f7e3183e0c7335a38a384"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "Block numbers and timestamps", "columns": {"ts": {"name": "ts", "description": "UTC timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block height", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500937.6458607, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"blocks_arbitrum_sepolia\"", "raw_code": "with indexer_blocks as (\n select\n timestamp as ts,\n CAST(\n number as INTEGER\n ) as block_number\n from\n {{ source(\n 'raw_arbitrum_sepolia',\n 'block'\n ) }}\n),\n\nparquet_blocks as (\n select\n TO_TIMESTAMP(timestamp) as ts,\n CAST(\n block_number as INTEGER\n ) as block_number\n from\n {{ source(\n 'raw_arbitrum_sepolia',\n 'blocks_parquet'\n ) }}\n),\n\ncombined_blocks as (\n select *\n from\n indexer_blocks\n\n union all\n select *\n from\n parquet_blocks\n)\n\nselect\n block_number,\n MIN(ts) as ts\nfrom\n combined_blocks\ngroup by\n block_number", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "block"], ["raw_arbitrum_sepolia", "blocks_parquet"]], "metrics": [], "depends_on": {"macros": [], "nodes": ["source.synthetix.raw_arbitrum_sepolia.block", "source.synthetix.raw_arbitrum_sepolia.blocks_parquet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/blocks_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with indexer_blocks as (\n select\n timestamp as ts,\n CAST(\n number as INTEGER\n ) as block_number\n from\n \"analytics\".\"raw_arbitrum_sepolia\".\"block\"\n),\n\nparquet_blocks as (\n select\n TO_TIMESTAMP(timestamp) as ts,\n CAST(\n block_number as INTEGER\n ) as block_number\n from\n \"analytics\".\"raw_arbitrum_sepolia\".\"blocks_parquet\"\n),\n\ncombined_blocks as (\n select *\n from\n indexer_blocks\n\n union all\n select *\n from\n parquet_blocks\n)\n\nselect\n block_number,\n MIN(ts) as ts\nfrom\n combined_blocks\ngroup by\n block_number", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_vault_liquidation_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "core_vault_liquidation_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/core/core_vault_liquidation_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/core_vault_liquidation_arbitrum_sepolia.sql", "unique_id": "model.synthetix.core_vault_liquidation_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "core_vault_liquidation_arbitrum_sepolia"], "alias": "core_vault_liquidation_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "af1d9b60fdf93aadbb260cd7bf3d51f63801c18a4497b864c3034757f5372594"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "VaultLiquidation events from the CoreProxy contract", "columns": {"transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "liquidate_as_account_id": {"name": "liquidate_as_account_id", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidation_data": {"name": "liquidation_data", "description": "", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500937.716764, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'core_proxy',\n 'vault_liquidation'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "core_proxy_event_vault_liquidation"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.core_proxy_event_vault_liquidation"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_vault_liquidation_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_vault_liquidation\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_withdrawn_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "core_withdrawn_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/core/core_withdrawn_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/core_withdrawn_arbitrum_sepolia.sql", "unique_id": "model.synthetix.core_withdrawn_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "core_withdrawn_arbitrum_sepolia"], "alias": "core_withdrawn_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "560755ffc4a2a956c7c62825da3972088bd9538b579eff35ace1e0ef8c978ff0"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "Withdrawn events from the CoreProxy contract", "columns": {"block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "token_amount": {"name": "token_amount", "description": "Token amount withdrawn", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the withdrawer", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500937.697011, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'core_proxy',\n 'withdrawn'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "core_proxy_event_withdrawn"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.core_proxy_event_withdrawn"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_withdrawn_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_withdrawn\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_usd_minted_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "core_usd_minted_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/core/core_usd_minted_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/core_usd_minted_arbitrum_sepolia.sql", "unique_id": "model.synthetix.core_usd_minted_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "core_usd_minted_arbitrum_sepolia"], "alias": "core_usd_minted_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "83f8cf4c5a0136714b08e254ba1cf9e67db55e58e1891e1e889bc114b4eff7b9"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "UsdMinted events from the CoreProxy contract", "columns": {"pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount minted", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500937.7150044, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'core_proxy',\n 'usd_minted'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "core_proxy_event_usd_minted"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.core_proxy_event_usd_minted"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_usd_minted_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_usd_minted\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_deposited_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "core_deposited_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/core/core_deposited_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/core_deposited_arbitrum_sepolia.sql", "unique_id": "model.synthetix.core_deposited_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "core_deposited_arbitrum_sepolia"], "alias": "core_deposited_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "a1f3b746267829fc22f555604b226d98956df924bcb01a41c4a2763e546aa4ce"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "Deposited events from the CoreProxy contract", "columns": {"collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the depositor", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "token_amount": {"name": "token_amount", "description": "Token amount deposited", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500937.6953182, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'core_proxy',\n 'deposited'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "core_proxy_event_deposited"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.core_proxy_event_deposited"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_deposited_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_deposited\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_pool_created_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "core_pool_created_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/core/core_pool_created_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/core_pool_created_arbitrum_sepolia.sql", "unique_id": "model.synthetix.core_pool_created_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "core_pool_created_arbitrum_sepolia"], "alias": "core_pool_created_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "bbea92a5ccc2f91d8ba5b9fee49794534db96618e2de245be61adfebd7e0e2d7"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "PoolCreated events from the CoreProxy contract", "columns": {"contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "owner": {"name": "owner", "description": "Address of the pool owner", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500937.706643, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'core_proxy',\n 'pool_created'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "core_proxy_event_pool_created"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.core_proxy_event_pool_created"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_pool_created_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_pool_created\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_market_updated_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "core_market_updated_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/core/core_market_updated_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/core_market_updated_arbitrum_sepolia.sql", "unique_id": "model.synthetix.core_market_updated_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "core_market_updated_arbitrum_sepolia"], "alias": "core_market_updated_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "c1ec4952a4c73213bac8210020c3d789d15ea7db4345ab97513c0a0d9918e446"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "Combination of MarketCollateralDeposited, MarketCollateralWithdrawn, MarketUsdDeposited, MarketUsdWithdrawn events from the CoreProxy contract\n", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "net_issuance": {"name": "net_issuance", "description": "Net issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "deposited_collateral_value": {"name": "deposited_collateral_value", "description": "Deposited collateral value", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "credit_capacity": {"name": "credit_capacity", "description": "Credit capacity", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "token_amount": {"name": "token_amount", "description": "Token amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500937.7031865, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"", "raw_code": "with events as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n {{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'core_proxy',\n 'market_collateral_deposited'\n ) }}\n ) as collateral_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n {{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'core_proxy',\n 'market_collateral_withdrawn'\n ) }}\n ) as collateral_withdrawn -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n {{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'core_proxy',\n 'market_usd_deposited'\n ) }}\n ) as usd_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n {{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'core_proxy',\n 'market_usd_withdrawn'\n ) }}\n ) as usd_withdrawn -- noqa: AL05\n)\n\nselect *\nfrom\n events\norder by\n block_timestamp", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "core_proxy_event_market_collateral_deposited"], ["raw_arbitrum_sepolia", "core_proxy_event_market_collateral_withdrawn"], ["raw_arbitrum_sepolia", "core_proxy_event_market_usd_deposited"], ["raw_arbitrum_sepolia", "core_proxy_event_market_usd_withdrawn"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_collateral_deposited", "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_collateral_withdrawn", "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_usd_deposited", "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_usd_withdrawn"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_market_updated_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with events as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_market_collateral_deposited\"\n\n ) as collateral_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_market_collateral_withdrawn\"\n\n ) as collateral_withdrawn -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_market_usd_deposited\"\n\n ) as usd_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_market_usd_withdrawn\"\n\n ) as usd_withdrawn -- noqa: AL05\n)\n\nselect *\nfrom\n events\norder by\n block_timestamp", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_liquidation_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "core_liquidation_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/core/core_liquidation_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/core_liquidation_arbitrum_sepolia.sql", "unique_id": "model.synthetix.core_liquidation_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "core_liquidation_arbitrum_sepolia"], "alias": "core_liquidation_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "1a834b87c375d703ff0324284885b903e3cc25f207d0a754c2f0e2c8da46af8c"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "Liquidation events from the CoreProxy contract", "columns": {"pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the liquidator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "liquidation_data": {"name": "liquidation_data", "description": "", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "liquidate_as_account_id": {"name": "liquidate_as_account_id", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500937.6998472, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'core_proxy',\n 'liquidation'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "core_proxy_event_liquidation"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.core_proxy_event_liquidation"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_liquidation_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_liquidation\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_rewards_distributed_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "core_rewards_distributed_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/core/core_rewards_distributed_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/core_rewards_distributed_arbitrum_sepolia.sql", "unique_id": "model.synthetix.core_rewards_distributed_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "core_rewards_distributed_arbitrum_sepolia"], "alias": "core_rewards_distributed_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "80c46d2fa6c604049a0e7313ce25820def3dcecc1b3f9edb71ef9f25223ab8b6"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "RewardsDistributed events from the CoreProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount claimed", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "start": {"name": "start", "description": "UNIX timestamp", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "duration": {"name": "duration", "description": "Duration in seconds", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "distributor": {"name": "distributor", "description": "Address of the distributor", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500937.7113454, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'core_proxy',\n 'rewards_distributed'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "core_proxy_event_rewards_distributed"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.core_proxy_event_rewards_distributed"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_rewards_distributed_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_rewards_distributed\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_vault_debt_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "core_vault_debt_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/core/core_vault_debt_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/core_vault_debt_arbitrum_sepolia.sql", "unique_id": "model.synthetix.core_vault_debt_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "core_vault_debt_arbitrum_sepolia"], "alias": "core_vault_debt_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "ded1d3533c12a82b37e6baff4447f5bfde39ffd5aa2d0d185512016a0b30ede3"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "debt": {"name": "debt", "description": "Vault debt", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract_address": {"name": "contract_address", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500937.720631, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_debt_arbitrum_sepolia\"", "raw_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n value_1 as numeric\n ) as debt\n from\n {{ source(\n 'raw_arbitrum_sepolia',\n \"core_get_vault_debt\"\n ) }}\n where\n value_1 is not null\n)\n\nselect\n to_timestamp(blocks.timestamp) as ts,\n cast(\n blocks.block_number as integer\n ) as block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n {{ convert_wei('base.debt') }} as debt\nfrom\n base\ninner join {{ source('raw_arbitrum_sepolia', 'blocks_parquet') }} as blocks\n on base.block_number = blocks.block_number", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "core_get_vault_debt"], ["raw_arbitrum_sepolia", "blocks_parquet"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.core_get_vault_debt", "source.synthetix.raw_arbitrum_sepolia.blocks_parquet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_vault_debt_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n value_1 as numeric\n ) as debt\n from\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_get_vault_debt\"\n where\n value_1 is not null\n)\n\nselect\n to_timestamp(blocks.timestamp) as ts,\n cast(\n blocks.block_number as integer\n ) as block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n \n base.debt / 1e18\n as debt\nfrom\n base\ninner join \"analytics\".\"raw_arbitrum_sepolia\".\"blocks_parquet\" as blocks\n on base.block_number = blocks.block_number", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_account_created_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "core_account_created_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/core/core_account_created_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/core_account_created_arbitrum_sepolia.sql", "unique_id": "model.synthetix.core_account_created_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "core_account_created_arbitrum_sepolia"], "alias": "core_account_created_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "7af4b82f54734dda2c5b2934adbee9a141999a2591ea4ecc978a2f69139ac648"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "AccountCreated events from the CoreProxy contract", "columns": {"owner": {"name": "owner", "description": "Address of the account owner", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500937.689577, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_account_created_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'core_proxy',\n 'account_created'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "core_proxy_event_account_created"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.core_proxy_event_account_created"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_account_created_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_account_created\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_market_registered_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "core_market_registered_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/core/core_market_registered_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/core_market_registered_arbitrum_sepolia.sql", "unique_id": "model.synthetix.core_market_registered_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "core_market_registered_arbitrum_sepolia"], "alias": "core_market_registered_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "86b0c778b519247318bdb6d9680e146b6043aef0d0d5e45e730623e3e2f092d3"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "MarketRegistered events from the CoreProxy contract", "columns": {"market": {"name": "market", "description": "Market name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "Market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500937.7050714, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_registered_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'core_proxy',\n 'market_registered'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "core_proxy_event_market_registered"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_registered"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_market_registered_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_market_registered\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_delegation_updated_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "core_delegation_updated_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/core/core_delegation_updated_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/core_delegation_updated_arbitrum_sepolia.sql", "unique_id": "model.synthetix.core_delegation_updated_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "core_delegation_updated_arbitrum_sepolia"], "alias": "core_delegation_updated_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "cef7204706b5bdfdc82b9f8b019a33d317cd0254495673a9b4e132dc46abd38d"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "DelegationUpdated events from the CoreProxy contract", "columns": {"contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the delegator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "leverage": {"name": "leverage", "description": "Leverage", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount delegated", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500937.693121, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'core_proxy',\n 'delegation_updated'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "core_proxy_event_delegation_updated"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.core_proxy_event_delegation_updated"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_delegation_updated_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_delegation_updated\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_usd_burned_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "core_usd_burned_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/core/core_usd_burned_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/core_usd_burned_arbitrum_sepolia.sql", "unique_id": "model.synthetix.core_usd_burned_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "core_usd_burned_arbitrum_sepolia"], "alias": "core_usd_burned_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "7f29f1a66a4d89886ba7229ded304ac92d61b5f6632e1b3a5856fc45af7a4e8e"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "UsdBurned events from the CoreProxy contract", "columns": {"amount": {"name": "amount", "description": "Amount burned", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500937.7131095, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'core_proxy',\n 'usd_burned'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "core_proxy_event_usd_burned"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.core_proxy_event_usd_burned"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_usd_burned_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_usd_burned\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_rewards_claimed_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "core_rewards_claimed_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/core/core_rewards_claimed_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/core_rewards_claimed_arbitrum_sepolia.sql", "unique_id": "model.synthetix.core_rewards_claimed_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "core_rewards_claimed_arbitrum_sepolia"], "alias": "core_rewards_claimed_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "f05c5bb03bf3f2f63da225fec70fd3512ba0eb98f6ec5141110201903a21fb81"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "RewardsClaimed events from the CoreProxy contract", "columns": {"transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount delegated", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "distributor": {"name": "distributor", "description": "Address of the distributor", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500937.708836, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'core_proxy',\n 'rewards_claimed'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "core_proxy_event_rewards_claimed"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_rewards_claimed"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_rewards_claimed_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_rewards_claimed\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_vault_collateral_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "core_vault_collateral_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/core/core_vault_collateral_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/core_vault_collateral_arbitrum_sepolia.sql", "unique_id": "model.synthetix.core_vault_collateral_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "core_vault_collateral_arbitrum_sepolia"], "alias": "core_vault_collateral_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "12cb706a227771b55d7751ce86a4ba7f61325523d81c9a28bca67667e9820f68"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Collateral amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_value": {"name": "collateral_value", "description": "Vault collateral value", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract_address": {"name": "contract_address", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500937.7190726, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_collateral_arbitrum_sepolia\"", "raw_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n amount as numeric\n ) as amount,\n cast(\n value as numeric\n ) as collateral_value\n from\n {{ source(\n 'raw_arbitrum_sepolia',\n \"core_get_vault_collateral\"\n ) }}\n where\n amount is not null\n)\n\nselect\n to_timestamp(blocks.timestamp) as ts,\n cast(\n blocks.block_number as integer\n ) as block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n {{ convert_wei('base.amount') }} as amount,\n {{ convert_wei('base.collateral_value') }} as collateral_value\nfrom\n base\ninner join {{ source('raw_arbitrum_sepolia', 'blocks_parquet') }} as blocks\n on base.block_number = blocks.block_number", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "core_get_vault_collateral"], ["raw_arbitrum_sepolia", "blocks_parquet"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.core_get_vault_collateral", "source.synthetix.raw_arbitrum_sepolia.blocks_parquet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/core_vault_collateral_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n amount as numeric\n ) as amount,\n cast(\n value as numeric\n ) as collateral_value\n from\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_get_vault_collateral\"\n where\n amount is not null\n)\n\nselect\n to_timestamp(blocks.timestamp) as ts,\n cast(\n blocks.block_number as integer\n ) as block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n \n base.amount / 1e18\n as amount,\n \n base.collateral_value / 1e18\n as collateral_value\nfrom\n base\ninner join \"analytics\".\"raw_arbitrum_sepolia\".\"blocks_parquet\" as blocks\n on base.block_number = blocks.block_number", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_order_committed_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "perp_order_committed_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/perp/perp_order_committed_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/perp_order_committed_arbitrum_sepolia.sql", "unique_id": "model.synthetix.perp_order_committed_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "perp_order_committed_arbitrum_sepolia"], "alias": "perp_order_committed_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "9bd64829b28426f68246e0d77ce962caedbd762e3e441f3d62dc2f5344ecc999"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "OrderCommitted events from the PerpsMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "commitment_time": {"name": "commitment_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "expiration_time": {"name": "expiration_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settlement_time": {"name": "settlement_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "expected_price_time": {"name": "expected_price_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "acceptable_price": {"name": "acceptable_price", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "order_type": {"name": "order_type", "description": "", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "size_delta": {"name": "size_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500938.2590265, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"", "raw_code": "with current_events as (\n {{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'perps_market_proxy',\n 'order_committed'\n ) }}\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n expiration_time,\n settlement_time,\n expected_price_time,\n acceptable_price,\n order_type,\n size_delta,\n sender,\n tracking_code\nfrom\n current_events", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "perps_market_proxy_event_order_committed"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_order_committed"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_order_committed_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with current_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_order_committed\"\n\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n expiration_time,\n settlement_time,\n expected_price_time,\n acceptable_price,\n order_type,\n size_delta,\n sender,\n tracking_code\nfrom\n current_events", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_position_liquidated_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "perp_position_liquidated_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/perp/perp_position_liquidated_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/perp_position_liquidated_arbitrum_sepolia.sql", "unique_id": "model.synthetix.perp_position_liquidated_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "perp_position_liquidated_arbitrum_sepolia"], "alias": "perp_position_liquidated_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "2f332a1eeb731b42ea70f3cae5bf0a6b38754c23faa1304fca7fb20fa25d0102"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "PositionLiquidated events from the PerpsMarketProxy contract", "columns": {"account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "current_position_size": {"name": "current_position_size", "description": "Current position size", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "Amount liquidated", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500938.2703898, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'perps_market_proxy',\n 'position_liquidated'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "perps_market_proxy_event_position_liquidated"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_position_liquidated"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_position_liquidated_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_position_liquidated\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_previous_order_expired_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "perp_previous_order_expired_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/perp/perp_previous_order_expired_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/perp_previous_order_expired_arbitrum_sepolia.sql", "unique_id": "model.synthetix.perp_previous_order_expired_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "perp_previous_order_expired_arbitrum_sepolia"], "alias": "perp_previous_order_expired_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "d189c5ba0cee584c7ba1917851bbc47bcdec7766b14d8b6abf8bf7601485d9c0"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "PreviousOrderExpired events from the PerpsMarketProxy contract", "columns": {"block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "Tracking code", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "size_delta": {"name": "size_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "commitment_time": {"name": "commitment_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "acceptable_price": {"name": "acceptable_price", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500938.2771149, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'perps_market_proxy',\n 'previous_order_expired'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "perps_market_proxy_event_previous_order_expired"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_previous_order_expired"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_previous_order_expired_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_previous_order_expired\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_account_created_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "perp_account_created_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/perp/perp_account_created_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/perp_account_created_arbitrum_sepolia.sql", "unique_id": "model.synthetix.perp_account_created_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "perp_account_created_arbitrum_sepolia"], "alias": "perp_account_created_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "21b624bfaa495d6ebd7140d0fcd113bb65342c3773f68c0cd89abdea586b637a"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "AccountCreated events from the PerpsMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "owner": {"name": "owner", "description": "Address of the pool owner", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500938.253972, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_created_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'perps_market_proxy',\n 'account_created'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "perps_market_proxy_event_account_created"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_account_created"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_account_created_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_account_created\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_interest_charged_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "perp_interest_charged_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/perp/perp_interest_charged_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/perp_interest_charged_arbitrum_sepolia.sql", "unique_id": "model.synthetix.perp_interest_charged_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "perp_interest_charged_arbitrum_sepolia"], "alias": "perp_interest_charged_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "eefeae9e3cedbc1e156efa84b7aa39102d6831d66305654cc895354f997b9ad8"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "InterestCharged events from the PerpsMarketProxy contract", "columns": {"event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "interest": {"name": "interest", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500938.281595, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_charged_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'perps_market_proxy',\n 'interest_charged'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "perps_market_proxy_event_interest_charged"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_interest_charged"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_interest_charged_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_interest_charged\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_market_updated_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "perp_market_updated_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/perp/perp_market_updated_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/perp_market_updated_arbitrum_sepolia.sql", "unique_id": "model.synthetix.perp_market_updated_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "perp_market_updated_arbitrum_sepolia"], "alias": "perp_market_updated_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "7afc6ccf3bab8efbdf69f97d14fbb79e54136bb3e7e8f267ddd8f31ce9a27622"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "MarketUpdated events from the PerpsMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "skew": {"name": "skew", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size": {"name": "size", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size_delta": {"name": "size_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "current_funding_rate": {"name": "current_funding_rate", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "current_funding_velocity": {"name": "current_funding_velocity", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "interest_rate": {"name": "interest_rate", "description": "Interest rate", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500938.2679398, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"", "raw_code": "with current_events as (\n {{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'perps_market_proxy',\n 'market_updated'\n ) }}\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n price,\n skew,\n size,\n size_delta,\n current_funding_rate,\n current_funding_velocity,\n interest_rate\nfrom\n current_events", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "perps_market_proxy_event_market_updated"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_market_updated"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_market_updated_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with current_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_market_updated\"\n\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n price,\n skew,\n size,\n size_delta,\n current_funding_rate,\n current_funding_velocity,\n interest_rate\nfrom\n current_events", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_interest_rate_updated_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "perp_interest_rate_updated_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/perp/perp_interest_rate_updated_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/perp_interest_rate_updated_arbitrum_sepolia.sql", "unique_id": "model.synthetix.perp_interest_rate_updated_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "perp_interest_rate_updated_arbitrum_sepolia"], "alias": "perp_interest_rate_updated_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "8d6396cad4b25760b772ed258b74805143b5372014f2dfb05065bb2841c58074"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "InterestRateUpdated events from the PerpsMarketProxy contract", "columns": {"block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "interest_rate": {"name": "interest_rate", "description": "Interest rate", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "super_market_id": {"name": "super_market_id", "description": "ID of the super market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500938.2834206, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_rate_updated_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'perps_market_proxy',\n 'interest_rate_updated'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "perps_market_proxy_event_interest_rate_updated"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_interest_rate_updated"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_interest_rate_updated_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_interest_rate_updated\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_collateral_modified_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "perp_collateral_modified_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/perp/perp_collateral_modified_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/perp_collateral_modified_arbitrum_sepolia.sql", "unique_id": "model.synthetix.perp_collateral_modified_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "perp_collateral_modified_arbitrum_sepolia"], "alias": "perp_collateral_modified_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "bec80bd7eff129df4595a944e7e724f321d9ce497635a6e160b35bff3bc23b4f"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "CollateralModified events from the PerpsMarketProxy contract", "columns": {"block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "amount_delta": {"name": "amount_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_id": {"name": "collateral_id", "description": "ID of the synth market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Sender address", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500938.2753959, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'perps_market_proxy',\n 'collateral_modified'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "perps_market_proxy_event_collateral_modified"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_collateral_modified"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_collateral_modified_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_collateral_modified\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_market_created_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "perp_market_created_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/perp/perp_market_created_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/perp_market_created_arbitrum_sepolia.sql", "unique_id": "model.synthetix.perp_market_created_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "perp_market_created_arbitrum_sepolia"], "alias": "perp_market_created_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "38a91ad96684020959df47f0773e87f47253f0ff05f409a44a4733f98cde76c6"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "MarketCreated events from the PerpsMarketProxy contract", "columns": {"market_name": {"name": "market_name", "description": "Market name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "perps_market_id": {"name": "perps_market_id", "description": "ID of the perps market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500938.2798223, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'perps_market_proxy',\n 'market_created'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "perps_market_proxy_event_market_created"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_market_created"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_market_created_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_market_created\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "perp_account_liquidation_attempt_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/perp/perp_account_liquidation_attempt_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/perp_account_liquidation_attempt_arbitrum_sepolia.sql", "unique_id": "model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "perp_account_liquidation_attempt_arbitrum_sepolia"], "alias": "perp_account_liquidation_attempt_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "e0b2f44536d6bbba1b31b25d6b73f194fb7fca837c489f9b32ccce177b59e784"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "AccountLiquidationAttempt events from the PerpsMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "reward": {"name": "reward", "description": "Reward", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "full_liquidation": {"name": "full_liquidation", "description": "Whether it is a full or partial liquidation", "meta": {}, "data_type": "boolean", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500938.2730842, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'perps_market_proxy',\n 'account_liquidation_attempt'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "perps_market_proxy_event_account_liquidation_attempt"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_account_liquidation_attempt"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_account_liquidation_attempt_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_account_liquidation_attempt\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_order_settled_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "perp_order_settled_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/perp/perp_order_settled_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/perp_order_settled_arbitrum_sepolia.sql", "unique_id": "model.synthetix.perp_order_settled_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "perp_order_settled_arbitrum_sepolia"], "alias": "perp_order_settled_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "4faca44d4765cf65e6f5d8dfa4714c0d2c31e9bfa33a8d6eee1cdd33367a4b9b"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "OrderSettled events from the PerpsMarketProxy contract", "columns": {"contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "fill_price": {"name": "fill_price", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "settlement_reward": {"name": "settlement_reward", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settler": {"name": "settler", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "total_fees": {"name": "total_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "pnl": {"name": "pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "Amount of fees collected", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size_delta": {"name": "size_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "accrued_funding": {"name": "accrued_funding", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "new_size": {"name": "new_size", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500938.2640169, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'perps_market_proxy',\n 'order_settled'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "perps_market_proxy_event_order_settled"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_order_settled"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/perp_order_settled_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_order_settled\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_order_cancelled_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "spot_order_cancelled_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/spot/spot_order_cancelled_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/spot_order_cancelled_arbitrum_sepolia.sql", "unique_id": "model.synthetix.spot_order_cancelled_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "spot_order_cancelled_arbitrum_sepolia"], "alias": "spot_order_cancelled_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "505b90dded359c447a63a7b4cd7b044cf57e25ae9f1ca4555386df6aad10d168"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "OrderCancelled events from the SpotMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "async_order_claim": {"name": "async_order_claim", "description": "Async order clain", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the delegator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "async_order_id": {"name": "async_order_id", "description": "Async order ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500938.643009, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_cancelled_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'spot_market_proxy',\n 'order_cancelled'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "spot_market_proxy_event_order_cancelled"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_cancelled"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_order_cancelled_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"spot_market_proxy_event_order_cancelled\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_synth_unwrapped_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "spot_synth_unwrapped_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/spot/spot_synth_unwrapped_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/spot_synth_unwrapped_arbitrum_sepolia.sql", "unique_id": "model.synthetix.spot_synth_unwrapped_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "spot_synth_unwrapped_arbitrum_sepolia"], "alias": "spot_synth_unwrapped_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "9e740c25262223782270505bb652183beb949c7e1ac3458c6af3201df212439f"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "SynthUnwrapped events from the SpotMarketProxy contract", "columns": {"block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "amount_unwrapped": {"name": "amount_unwrapped", "description": "Amount of synth unwrapped", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "fees_collected": {"name": "fees_collected", "description": "Amount of fees collected", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "fees": {"name": "fees", "description": "Fees data", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "ID of the synth market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500938.6540496, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'spot_market_proxy',\n 'synth_unwrapped'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "spot_market_proxy_event_synth_unwrapped"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_unwrapped"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_synth_unwrapped_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"spot_market_proxy_event_synth_unwrapped\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_synth_sold_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "spot_synth_sold_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/spot/spot_synth_sold_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/spot_synth_sold_arbitrum_sepolia.sql", "unique_id": "model.synthetix.spot_synth_sold_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "spot_synth_sold_arbitrum_sepolia"], "alias": "spot_synth_sold_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "289f99f5d785625c0f5f55841a64e23ca738e797b6437683dfda462e481586a3"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "SynthSold events from the SpotMarketProxy contract", "columns": {"event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "Amount of fees collected", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "referrer": {"name": "referrer", "description": "Address of the referrer", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "fees": {"name": "fees", "description": "Fees data", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Synth price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_returned": {"name": "amount_returned", "description": "Amount returned", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "ID of the synth market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500938.649799, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'spot_market_proxy',\n 'synth_sold'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "spot_market_proxy_event_synth_sold"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_sold"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_synth_sold_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"spot_market_proxy_event_synth_sold\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_order_committed_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "spot_order_committed_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/spot/spot_order_committed_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/spot_order_committed_arbitrum_sepolia.sql", "unique_id": "model.synthetix.spot_order_committed_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "spot_order_committed_arbitrum_sepolia"], "alias": "spot_order_committed_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "0a8ebedfb06d1d16414017055777c0417a60e087d6085db3edb5cb396d740295"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "OrderCommitted events from the SpotMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the delegator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "referrer": {"name": "referrer", "description": "Address of the referrer", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_provided": {"name": "amount_provided", "description": "Amount provided", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "async_order_id": {"name": "async_order_id", "description": "Async order ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "order_type": {"name": "order_type", "description": "Type of order", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500938.6380908, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'spot_market_proxy',\n 'order_committed'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "spot_market_proxy_event_order_committed"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_committed"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_order_committed_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"spot_market_proxy_event_order_committed\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_synth_registered_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "spot_synth_registered_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/spot/spot_synth_registered_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/spot_synth_registered_arbitrum_sepolia.sql", "unique_id": "model.synthetix.spot_synth_registered_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "spot_synth_registered_arbitrum_sepolia"], "alias": "spot_synth_registered_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "ad059712a7c940a4b29ea53b23ba078279a4bb7655388c4f45dbb56067f26719"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "SynthRegistered events from the SpotMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "ID of the synth market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "synth_token_address": {"name": "synth_token_address", "description": "Address of the synth token", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500938.645141, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_registered_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'spot_market_proxy',\n 'synth_registered'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "spot_market_proxy_event_synth_registered"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_registered"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_synth_registered_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"spot_market_proxy_event_synth_registered\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_synth_wrapped_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "spot_synth_wrapped_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/spot/spot_synth_wrapped_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/spot_synth_wrapped_arbitrum_sepolia.sql", "unique_id": "model.synthetix.spot_synth_wrapped_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "spot_synth_wrapped_arbitrum_sepolia"], "alias": "spot_synth_wrapped_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "5d1fca3a3ebbd5dba69aad3f5265c11abe50939b215d3da4f100469f6b66fe58"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "SynthWrapped events from the SpotMarketProxy contract", "columns": {"fees": {"name": "fees", "description": "Fees data", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "ID of the synth market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "amount_wrapped": {"name": "amount_wrapped", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "fees_collected": {"name": "fees_collected", "description": "Amount of fees collected", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500938.6520302, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'spot_market_proxy',\n 'synth_wrapped'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "spot_market_proxy_event_synth_wrapped"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_wrapped"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_synth_wrapped_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"spot_market_proxy_event_synth_wrapped\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_synth_bought_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "spot_synth_bought_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/spot/spot_synth_bought_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/spot_synth_bought_arbitrum_sepolia.sql", "unique_id": "model.synthetix.spot_synth_bought_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "spot_synth_bought_arbitrum_sepolia"], "alias": "spot_synth_bought_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "3e73c9a2489ee5ff7ffb4655e00cfc96addd82eb34d02c3fdc409044ce43919d"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "SynthBought events from the SpotMarketProxy contract", "columns": {"collected_fees": {"name": "collected_fees", "description": "Amount of fees collected", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "ID of the synth market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Synth price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "referrer": {"name": "referrer", "description": "Address of the referrer", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "fees": {"name": "fees", "description": "Fees data", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "synth_returned": {"name": "synth_returned", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500938.6473973, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'spot_market_proxy',\n 'synth_bought'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "spot_market_proxy_event_synth_bought"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_bought"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_synth_bought_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"spot_market_proxy_event_synth_bought\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_order_settled_arbitrum_sepolia": {"database": "analytics", "schema": "prod_raw_arbitrum_sepolia", "name": "spot_order_settled_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/sepolia/spot/spot_order_settled_arbitrum_sepolia.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/spot_order_settled_arbitrum_sepolia.sql", "unique_id": "model.synthetix.spot_order_settled_arbitrum_sepolia", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "spot_order_settled_arbitrum_sepolia"], "alias": "spot_order_settled_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "853b98444378f3a69bc26a1df6e4570341194eb7ad890ca89d6f1ad57ab1f64b"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "OrderSettled events from the SpotMarketProxy contract", "columns": {"final_order_amount": {"name": "final_order_amount", "description": "Final order amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settler": {"name": "settler", "description": "Address of the settler", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "async_order_id": {"name": "async_order_id", "description": "Async order ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "order_type": {"name": "order_type", "description": "Type of order", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Synth price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "Amount of fees collected", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "fees": {"name": "fees", "description": "Fees data", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/sepolia/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "raw_arbitrum_sepolia"}, "created_at": 1726500938.6408536, "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'sepolia',\n 'spot_market_proxy',\n 'order_settled'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_sepolia", "spot_market_proxy_event_order_settled"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_settled"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/spot_order_settled_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"spot_market_proxy_event_order_settled\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.blocks_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "blocks_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/blocks_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/blocks_arbitrum_mainnet.sql", "unique_id": "model.synthetix.blocks_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "blocks_arbitrum_mainnet"], "alias": "blocks_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "c67ab81a71cca556d13a0fde65822f17fa6e6608628ac5664caa48d53247b4ab"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "Block numbers and timestamps", "columns": {"ts": {"name": "ts", "description": "UTC timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block height", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.0421355, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"blocks_arbitrum_mainnet\"", "raw_code": "with indexer_blocks as (\n select\n timestamp as ts,\n CAST(\n number as INTEGER\n ) as block_number\n from\n {{ source(\n 'raw_arbitrum_mainnet',\n 'block'\n ) }}\n),\n\nparquet_blocks as (\n select\n TO_TIMESTAMP(timestamp) as ts,\n CAST(\n block_number as INTEGER\n ) as block_number\n from\n {{ source(\n 'raw_arbitrum_mainnet',\n 'blocks_parquet'\n ) }}\n),\n\ncombined_blocks as (\n select *\n from\n indexer_blocks\n\n union all\n select *\n from\n parquet_blocks\n)\n\nselect\n block_number,\n MIN(ts) as ts\nfrom\n combined_blocks\ngroup by\n block_number", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "block"], ["raw_arbitrum_mainnet", "blocks_parquet"]], "metrics": [], "depends_on": {"macros": [], "nodes": ["source.synthetix.raw_arbitrum_mainnet.block", "source.synthetix.raw_arbitrum_mainnet.blocks_parquet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/blocks_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with indexer_blocks as (\n select\n timestamp as ts,\n CAST(\n number as INTEGER\n ) as block_number\n from\n \"analytics\".\"raw_arbitrum_mainnet\".\"block\"\n),\n\nparquet_blocks as (\n select\n TO_TIMESTAMP(timestamp) as ts,\n CAST(\n block_number as INTEGER\n ) as block_number\n from\n \"analytics\".\"raw_arbitrum_mainnet\".\"blocks_parquet\"\n),\n\ncombined_blocks as (\n select *\n from\n indexer_blocks\n\n union all\n select *\n from\n parquet_blocks\n)\n\nselect\n block_number,\n MIN(ts) as ts\nfrom\n combined_blocks\ngroup by\n block_number", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_market_registered_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "core_market_registered_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/core/core_market_registered_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/core_market_registered_arbitrum_mainnet.sql", "unique_id": "model.synthetix.core_market_registered_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "core_market_registered_arbitrum_mainnet"], "alias": "core_market_registered_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "fca578a9831249f11cbf97e0b963f00eb4648c20536c23c5e4602c1d2470e7d6"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "MarketRegistered events from the CoreProxy contract", "columns": {"market": {"name": "market", "description": "Market name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "Market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.0650709, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_registered_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'core_proxy',\n 'market_registered'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "core_proxy_event_market_registered"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_registered"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_market_registered_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_market_registered\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_usd_burned_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "core_usd_burned_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/core/core_usd_burned_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/core_usd_burned_arbitrum_mainnet.sql", "unique_id": "model.synthetix.core_usd_burned_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "core_usd_burned_arbitrum_mainnet"], "alias": "core_usd_burned_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "dfb93e36097af123886b9bc24360f01d2fc04ead87e088358194749353cde646"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "UsdBurned events from the CoreProxy contract", "columns": {"amount": {"name": "amount", "description": "Amount burned", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.0724595, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'core_proxy',\n 'usd_burned'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "core_proxy_event_usd_burned"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_usd_burned"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_usd_burned_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_usd_burned\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_vault_collateral_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "core_vault_collateral_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/core/core_vault_collateral_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/core_vault_collateral_arbitrum_mainnet.sql", "unique_id": "model.synthetix.core_vault_collateral_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "core_vault_collateral_arbitrum_mainnet"], "alias": "core_vault_collateral_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "08532133d690ec71dbff92db853b349fb3e4496822b5ad108cf8b5cff8d568e7"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Collateral amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_value": {"name": "collateral_value", "description": "Vault collateral value", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract_address": {"name": "contract_address", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.0776725, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_collateral_arbitrum_mainnet\"", "raw_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n amount as numeric\n ) as amount,\n cast(\n value as numeric\n ) as collateral_value\n from\n {{ source(\n 'raw_arbitrum_mainnet',\n \"core_get_vault_collateral\"\n ) }}\n where\n amount is not null\n)\n\nselect\n to_timestamp(blocks.timestamp) as ts,\n cast(\n blocks.block_number as integer\n ) as block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n {{ convert_wei('base.amount') }} as amount,\n {{ convert_wei('base.collateral_value') }} as collateral_value\nfrom\n base\ninner join {{ source('raw_arbitrum_mainnet', 'blocks_parquet') }} as blocks\n on base.block_number = blocks.block_number", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "core_get_vault_collateral"], ["raw_arbitrum_mainnet", "blocks_parquet"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.core_get_vault_collateral", "source.synthetix.raw_arbitrum_mainnet.blocks_parquet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_vault_collateral_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n amount as numeric\n ) as amount,\n cast(\n value as numeric\n ) as collateral_value\n from\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_get_vault_collateral\"\n where\n amount is not null\n)\n\nselect\n to_timestamp(blocks.timestamp) as ts,\n cast(\n blocks.block_number as integer\n ) as block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n \n base.amount / 1e18\n as amount,\n \n base.collateral_value / 1e18\n as collateral_value\nfrom\n base\ninner join \"analytics\".\"raw_arbitrum_mainnet\".\"blocks_parquet\" as blocks\n on base.block_number = blocks.block_number", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_account_created_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "core_account_created_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/core/core_account_created_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/core_account_created_arbitrum_mainnet.sql", "unique_id": "model.synthetix.core_account_created_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "core_account_created_arbitrum_mainnet"], "alias": "core_account_created_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "03b529fd2caffaa47a2c5e4ee174d5bb3d76a64635dfb6da55db6d078acc85b0"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "AccountCreated events from the CoreProxy contract", "columns": {"owner": {"name": "owner", "description": "Address of the account owner", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.0526092, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_account_created_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'core_proxy',\n 'account_created'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "core_proxy_event_account_created"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_account_created"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_account_created_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_account_created\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_deposited_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "core_deposited_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/core/core_deposited_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/core_deposited_arbitrum_mainnet.sql", "unique_id": "model.synthetix.core_deposited_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "core_deposited_arbitrum_mainnet"], "alias": "core_deposited_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "66cfe12e8147ecfcaa370240690497b5e27db83c8764ac207ebcff39cd21068c"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "Deposited events from the CoreProxy contract", "columns": {"collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the depositor", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "token_amount": {"name": "token_amount", "description": "Token amount deposited", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.0576122, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'core_proxy',\n 'deposited'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "core_proxy_event_deposited"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_deposited"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_deposited_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_deposited\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_rewards_distributed_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "core_rewards_distributed_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/core/core_rewards_distributed_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/core_rewards_distributed_arbitrum_mainnet.sql", "unique_id": "model.synthetix.core_rewards_distributed_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "core_rewards_distributed_arbitrum_mainnet"], "alias": "core_rewards_distributed_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "7b775a38ac7662920deb8087d3f9228fe407ce99ea0dcc3756335e96da122d27"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "RewardsDistributed events from the CoreProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount claimed", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "start": {"name": "start", "description": "UNIX timestamp", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "duration": {"name": "duration", "description": "Duration in seconds", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "distributor": {"name": "distributor", "description": "Address of the distributor", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.0705955, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'core_proxy',\n 'rewards_distributed'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "core_proxy_event_rewards_distributed"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_rewards_distributed"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_rewards_distributed_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_rewards_distributed\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_vault_liquidation_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "core_vault_liquidation_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/core/core_vault_liquidation_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/core_vault_liquidation_arbitrum_mainnet.sql", "unique_id": "model.synthetix.core_vault_liquidation_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "core_vault_liquidation_arbitrum_mainnet"], "alias": "core_vault_liquidation_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "f9db0b46de7d6d32fa672cc76656b94a70d5a477a005d1da8263186c747c03d2"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "VaultLiquidation events from the CoreProxy contract", "columns": {"transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "liquidate_as_account_id": {"name": "liquidate_as_account_id", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidation_data": {"name": "liquidation_data", "description": "", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.0761619, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'core_proxy',\n 'vault_liquidation'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "core_proxy_event_vault_liquidation"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_vault_liquidation"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_vault_liquidation_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_vault_liquidation\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_usd_minted_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "core_usd_minted_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/core/core_usd_minted_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/core_usd_minted_arbitrum_mainnet.sql", "unique_id": "model.synthetix.core_usd_minted_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "core_usd_minted_arbitrum_mainnet"], "alias": "core_usd_minted_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "0dfa98a4c6a52c14dc0ec647d4e7e086968f0f079cd55a8c7b9881a21c5c4edc"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "UsdMinted events from the CoreProxy contract", "columns": {"pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount minted", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.074345, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'core_proxy',\n 'usd_minted'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "core_proxy_event_usd_minted"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_usd_minted"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_usd_minted_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_usd_minted\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_delegation_updated_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "core_delegation_updated_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/core/core_delegation_updated_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/core_delegation_updated_arbitrum_mainnet.sql", "unique_id": "model.synthetix.core_delegation_updated_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "core_delegation_updated_arbitrum_mainnet"], "alias": "core_delegation_updated_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "f5bf2169e9c72dd2bcd2976effbf9e703b3f005c955326de12ed9490967df0eb"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "DelegationUpdated events from the CoreProxy contract", "columns": {"contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the delegator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "leverage": {"name": "leverage", "description": "Leverage", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount delegated", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.0547924, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'core_proxy',\n 'delegation_updated'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "core_proxy_event_delegation_updated"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_delegation_updated"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_delegation_updated_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_delegation_updated\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_liquidation_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "core_liquidation_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/core/core_liquidation_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/core_liquidation_arbitrum_mainnet.sql", "unique_id": "model.synthetix.core_liquidation_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "core_liquidation_arbitrum_mainnet"], "alias": "core_liquidation_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "c4953e37eb5ca809b383e8d13090b43b4fa33d6053836cf57a969cd083fba9a3"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "Liquidation events from the CoreProxy contract", "columns": {"pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the liquidator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "liquidation_data": {"name": "liquidation_data", "description": "", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "liquidate_as_account_id": {"name": "liquidate_as_account_id", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.0612738, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'core_proxy',\n 'liquidation'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "core_proxy_event_liquidation"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_liquidation"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_liquidation_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_liquidation\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_market_updated_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "core_market_updated_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/core/core_market_updated_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/core_market_updated_arbitrum_mainnet.sql", "unique_id": "model.synthetix.core_market_updated_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "core_market_updated_arbitrum_mainnet"], "alias": "core_market_updated_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "0cd15ceab7e61beb1ba602d4178225677347ca7219f40129bb8e288251784f06"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "Combination of MarketCollateralDeposited, MarketCollateralWithdrawn, MarketUsdDeposited, MarketUsdWithdrawn events from the CoreProxy contract\n", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "net_issuance": {"name": "net_issuance", "description": "Net issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "deposited_collateral_value": {"name": "deposited_collateral_value", "description": "Deposited collateral value", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "credit_capacity": {"name": "credit_capacity", "description": "Credit capacity", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "token_amount": {"name": "token_amount", "description": "Token amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.063472, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"", "raw_code": "with events as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n {{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'core_proxy',\n 'market_collateral_deposited'\n ) }}\n ) as collateral_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n {{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'core_proxy',\n 'market_collateral_withdrawn'\n ) }}\n ) as collateral_withdrawn -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n {{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'core_proxy',\n 'market_usd_deposited'\n ) }}\n ) as usd_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n {{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'core_proxy',\n 'market_usd_withdrawn'\n ) }}\n ) as usd_withdrawn -- noqa: AL05\n)\n\nselect *\nfrom\n events\norder by\n block_timestamp", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "core_proxy_event_market_collateral_deposited"], ["raw_arbitrum_mainnet", "core_proxy_event_market_collateral_withdrawn"], ["raw_arbitrum_mainnet", "core_proxy_event_market_usd_deposited"], ["raw_arbitrum_mainnet", "core_proxy_event_market_usd_withdrawn"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_collateral_deposited", "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_collateral_withdrawn", "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_usd_deposited", "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_usd_withdrawn"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_market_updated_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with events as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_market_collateral_deposited\"\n\n ) as collateral_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_market_collateral_withdrawn\"\n\n ) as collateral_withdrawn -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_market_usd_deposited\"\n\n ) as usd_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_market_usd_withdrawn\"\n\n ) as usd_withdrawn -- noqa: AL05\n)\n\nselect *\nfrom\n events\norder by\n block_timestamp", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_rewards_claimed_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "core_rewards_claimed_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/core/core_rewards_claimed_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/core_rewards_claimed_arbitrum_mainnet.sql", "unique_id": "model.synthetix.core_rewards_claimed_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "core_rewards_claimed_arbitrum_mainnet"], "alias": "core_rewards_claimed_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "f05c5bb03bf3f2f63da225fec70fd3512ba0eb98f6ec5141110201903a21fb81"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "RewardsClaimed events from the CoreProxy contract", "columns": {"transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount delegated", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "distributor": {"name": "distributor", "description": "Address of the distributor", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.068556, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'core_proxy',\n 'rewards_claimed'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "core_proxy_event_rewards_claimed"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_rewards_claimed"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_rewards_claimed_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_rewards_claimed\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_vault_debt_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "core_vault_debt_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/core/core_vault_debt_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/core_vault_debt_arbitrum_mainnet.sql", "unique_id": "model.synthetix.core_vault_debt_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "core_vault_debt_arbitrum_mainnet"], "alias": "core_vault_debt_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "c503d509e76614967df9ff3d23b7513b4f53fd595e5277b5c00be52507d145d9"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "debt": {"name": "debt", "description": "Vault debt", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract_address": {"name": "contract_address", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.0788884, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_debt_arbitrum_mainnet\"", "raw_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n value_1 as numeric\n ) as debt\n from\n {{ source(\n 'raw_arbitrum_mainnet',\n \"core_get_vault_debt\"\n ) }}\n where\n value_1 is not null\n)\n\nselect\n to_timestamp(blocks.timestamp) as ts,\n cast(\n blocks.block_number as integer\n ) as block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n {{ convert_wei('base.debt') }} as debt\nfrom\n base\ninner join {{ source('raw_arbitrum_mainnet', 'blocks_parquet') }} as blocks\n on base.block_number = blocks.block_number", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "core_get_vault_debt"], ["raw_arbitrum_mainnet", "blocks_parquet"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.core_get_vault_debt", "source.synthetix.raw_arbitrum_mainnet.blocks_parquet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_vault_debt_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n value_1 as numeric\n ) as debt\n from\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_get_vault_debt\"\n where\n value_1 is not null\n)\n\nselect\n to_timestamp(blocks.timestamp) as ts,\n cast(\n blocks.block_number as integer\n ) as block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n \n base.debt / 1e18\n as debt\nfrom\n base\ninner join \"analytics\".\"raw_arbitrum_mainnet\".\"blocks_parquet\" as blocks\n on base.block_number = blocks.block_number", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_pool_created_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "core_pool_created_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/core/core_pool_created_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/core_pool_created_arbitrum_mainnet.sql", "unique_id": "model.synthetix.core_pool_created_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "core_pool_created_arbitrum_mainnet"], "alias": "core_pool_created_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "dbdeb45169e27e69f0bb0a87dd43807242d084d33ac58646f93aecd1e38e5cb5"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "PoolCreated events from the CoreProxy contract", "columns": {"contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "owner": {"name": "owner", "description": "Address of the pool owner", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.0667133, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'core_proxy',\n 'pool_created'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "core_proxy_event_pool_created"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_pool_created"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_pool_created_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_pool_created\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_withdrawn_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "core_withdrawn_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/core/core_withdrawn_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/core_withdrawn_arbitrum_mainnet.sql", "unique_id": "model.synthetix.core_withdrawn_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "core_withdrawn_arbitrum_mainnet"], "alias": "core_withdrawn_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "b5218d8a5f5d9b1e2b6bfd58121bd917660b1856db9528432b94fb9f17106d7e"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "Withdrawn events from the CoreProxy contract", "columns": {"block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "token_amount": {"name": "token_amount", "description": "Token amount withdrawn", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the withdrawer", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.059355, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'core_proxy',\n 'withdrawn'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "core_proxy_event_withdrawn"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_withdrawn"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/core_withdrawn_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_withdrawn\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "perp_account_liquidation_attempt_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/perp/perp_account_liquidation_attempt_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/perp_account_liquidation_attempt_arbitrum_mainnet.sql", "unique_id": "model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "perp_account_liquidation_attempt_arbitrum_mainnet"], "alias": "perp_account_liquidation_attempt_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "be1ed09464045325000bafb6d3eb4577855ac3ac5996a21aa1c13457ea8a1527"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "AccountLiquidationAttempt events from the PerpsMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "reward": {"name": "reward", "description": "Reward", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "full_liquidation": {"name": "full_liquidation", "description": "Whether it is a full or partial liquidation", "meta": {}, "data_type": "boolean", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.6111562, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'perps_market_proxy',\n 'account_liquidation_attempt'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "perps_market_proxy_event_account_liquidation_attempt"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_account_liquidation_attempt"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_account_liquidation_attempt_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_account_liquidation_attempt\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_interest_rate_updated_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "perp_interest_rate_updated_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/perp/perp_interest_rate_updated_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/perp_interest_rate_updated_arbitrum_mainnet.sql", "unique_id": "model.synthetix.perp_interest_rate_updated_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "perp_interest_rate_updated_arbitrum_mainnet"], "alias": "perp_interest_rate_updated_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "03b22b246208084402a481057fc3830d237f045fc14b5d5799a40ea74a366a3f"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "InterestRateUpdated events from the PerpsMarketProxy contract", "columns": {"block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "interest_rate": {"name": "interest_rate", "description": "Interest rate", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "super_market_id": {"name": "super_market_id", "description": "ID of the super market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.6193013, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_rate_updated_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'perps_market_proxy',\n 'interest_rate_updated'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "perps_market_proxy_event_interest_rate_updated"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_interest_rate_updated"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_interest_rate_updated_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_interest_rate_updated\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_account_created_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "perp_account_created_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/perp/perp_account_created_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/perp_account_created_arbitrum_mainnet.sql", "unique_id": "model.synthetix.perp_account_created_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "perp_account_created_arbitrum_mainnet"], "alias": "perp_account_created_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "a496236e9c9a10e4d6e95d1ff53756df7deab464fc321408706a759111e1f49d"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "AccountCreated events from the PerpsMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "owner": {"name": "owner", "description": "Address of the pool owner", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.6003964, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_created_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'perps_market_proxy',\n 'account_created'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "perps_market_proxy_event_account_created"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_account_created"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_account_created_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_account_created\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_position_liquidated_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "perp_position_liquidated_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/perp/perp_position_liquidated_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/perp_position_liquidated_arbitrum_mainnet.sql", "unique_id": "model.synthetix.perp_position_liquidated_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "perp_position_liquidated_arbitrum_mainnet"], "alias": "perp_position_liquidated_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "bc3c2dbb49422139c8c0769bbd2647dc0e1b2c50f8613fabecac25af070eef8c"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "PositionLiquidated events from the PerpsMarketProxy contract", "columns": {"account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "current_position_size": {"name": "current_position_size", "description": "Current position size", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "Amount liquidated", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.609513, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'perps_market_proxy',\n 'position_liquidated'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "perps_market_proxy_event_position_liquidated"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_position_liquidated"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_position_liquidated_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_position_liquidated\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_market_updated_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "perp_market_updated_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/perp/perp_market_updated_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/perp_market_updated_arbitrum_mainnet.sql", "unique_id": "model.synthetix.perp_market_updated_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "perp_market_updated_arbitrum_mainnet"], "alias": "perp_market_updated_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "428a70764bb310db8a15fc1af8d29ee690dbec6cb56a8a50d8268d14c2d91c3f"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "MarketUpdated events from the PerpsMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "skew": {"name": "skew", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size": {"name": "size", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size_delta": {"name": "size_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "current_funding_rate": {"name": "current_funding_rate", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "current_funding_velocity": {"name": "current_funding_velocity", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "interest_rate": {"name": "interest_rate", "description": "Interest rate", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.6076744, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"", "raw_code": "with current_events as (\n {{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'perps_market_proxy',\n 'market_updated'\n ) }}\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n price,\n skew,\n size,\n size_delta,\n current_funding_rate,\n current_funding_velocity,\n interest_rate\nfrom\n current_events", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "perps_market_proxy_event_market_updated"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_market_updated"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_market_updated_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with current_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_market_updated\"\n\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n price,\n skew,\n size,\n size_delta,\n current_funding_rate,\n current_funding_velocity,\n interest_rate\nfrom\n current_events", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_market_created_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "perp_market_created_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/perp/perp_market_created_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/perp_market_created_arbitrum_mainnet.sql", "unique_id": "model.synthetix.perp_market_created_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "perp_market_created_arbitrum_mainnet"], "alias": "perp_market_created_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "db14653b000adafe10c5838946f54283dd1b4f656378672fc9444c69f358bdbf"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "MarketCreated events from the PerpsMarketProxy contract", "columns": {"market_name": {"name": "market_name", "description": "Market name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "perps_market_id": {"name": "perps_market_id", "description": "ID of the perps market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.6162672, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'perps_market_proxy',\n 'market_created'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "perps_market_proxy_event_market_created"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_market_created"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_market_created_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_market_created\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_collateral_modified_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "perp_collateral_modified_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/perp/perp_collateral_modified_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/perp_collateral_modified_arbitrum_mainnet.sql", "unique_id": "model.synthetix.perp_collateral_modified_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "perp_collateral_modified_arbitrum_mainnet"], "alias": "perp_collateral_modified_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "2f517d1f2b0bdfb4a040a92f07c9797a2d83e761c11a305c2ee97450ab7deb10"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "CollateralModified events from the PerpsMarketProxy contract", "columns": {"block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "amount_delta": {"name": "amount_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_id": {"name": "collateral_id", "description": "ID of the synth market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Sender address", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.6129532, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'perps_market_proxy',\n 'collateral_modified'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "perps_market_proxy_event_collateral_modified"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_collateral_modified"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_collateral_modified_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_collateral_modified\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_order_settled_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "perp_order_settled_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/perp/perp_order_settled_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/perp_order_settled_arbitrum_mainnet.sql", "unique_id": "model.synthetix.perp_order_settled_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "perp_order_settled_arbitrum_mainnet"], "alias": "perp_order_settled_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "744cd646b9256dc736bea8e428bfdc67b4e47567bd4071124dae63e2a13dec65"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "OrderSettled events from the PerpsMarketProxy contract", "columns": {"contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "fill_price": {"name": "fill_price", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "settlement_reward": {"name": "settlement_reward", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settler": {"name": "settler", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "total_fees": {"name": "total_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "pnl": {"name": "pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "Amount of fees collected", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size_delta": {"name": "size_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "accrued_funding": {"name": "accrued_funding", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "new_size": {"name": "new_size", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.605691, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'perps_market_proxy',\n 'order_settled'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "perps_market_proxy_event_order_settled"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_order_settled"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_order_settled_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_order_settled\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_previous_order_expired_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "perp_previous_order_expired_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/perp/perp_previous_order_expired_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/perp_previous_order_expired_arbitrum_mainnet.sql", "unique_id": "model.synthetix.perp_previous_order_expired_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "perp_previous_order_expired_arbitrum_mainnet"], "alias": "perp_previous_order_expired_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "a7a7a8076deb243cb66d0153400de1ef3d3b7fceb109520b15af9942124f7ef8"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "PreviousOrderExpired events from the PerpsMarketProxy contract", "columns": {"block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "Tracking code", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "size_delta": {"name": "size_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "commitment_time": {"name": "commitment_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "acceptable_price": {"name": "acceptable_price", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.6146948, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'perps_market_proxy',\n 'previous_order_expired'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "perps_market_proxy_event_previous_order_expired"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_previous_order_expired"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_previous_order_expired_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_previous_order_expired\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_interest_charged_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "perp_interest_charged_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/perp/perp_interest_charged_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/perp_interest_charged_arbitrum_mainnet.sql", "unique_id": "model.synthetix.perp_interest_charged_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "perp_interest_charged_arbitrum_mainnet"], "alias": "perp_interest_charged_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "05fd26a5254449d5ada932a638891a8ec8773c2db791b794b60f12ed743f27e7"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "InterestCharged events from the PerpsMarketProxy contract", "columns": {"event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "interest": {"name": "interest", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.6177142, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_charged_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'perps_market_proxy',\n 'interest_charged'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "perps_market_proxy_event_interest_charged"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_interest_charged"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_interest_charged_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_interest_charged\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_order_committed_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "perp_order_committed_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/perp/perp_order_committed_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/perp_order_committed_arbitrum_mainnet.sql", "unique_id": "model.synthetix.perp_order_committed_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "perp_order_committed_arbitrum_mainnet"], "alias": "perp_order_committed_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "a9f9bf2aa5fd2e44b2659d9f1c0848a754816d710a2b253d5663cf9c8e27084a"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "OrderCommitted events from the PerpsMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "commitment_time": {"name": "commitment_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "expiration_time": {"name": "expiration_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settlement_time": {"name": "settlement_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "expected_price_time": {"name": "expected_price_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "acceptable_price": {"name": "acceptable_price", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "order_type": {"name": "order_type", "description": "", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "size_delta": {"name": "size_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.6025524, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"", "raw_code": "with current_events as (\n {{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'perps_market_proxy',\n 'order_committed'\n ) }}\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n expiration_time,\n settlement_time,\n expected_price_time,\n acceptable_price,\n order_type,\n size_delta,\n sender,\n tracking_code\nfrom\n current_events", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "perps_market_proxy_event_order_committed"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_order_committed"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/perp_order_committed_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with current_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_order_committed\"\n\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n expiration_time,\n settlement_time,\n expected_price_time,\n acceptable_price,\n order_type,\n size_delta,\n sender,\n tracking_code\nfrom\n current_events", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_order_cancelled_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "spot_order_cancelled_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/spot/spot_order_cancelled_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/spot_order_cancelled_arbitrum_mainnet.sql", "unique_id": "model.synthetix.spot_order_cancelled_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "spot_order_cancelled_arbitrum_mainnet"], "alias": "spot_order_cancelled_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "d990d04b0826df90248d494e12b317cfda1c77d3150b85ffcba2bd108027265c"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "OrderCancelled events from the SpotMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "async_order_claim": {"name": "async_order_claim", "description": "Async order clain", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the delegator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "async_order_id": {"name": "async_order_id", "description": "Async order ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.9737291, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_cancelled_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'spot_market_proxy',\n 'order_cancelled'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "spot_market_proxy_event_order_cancelled"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_cancelled"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_order_cancelled_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"spot_market_proxy_event_order_cancelled\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_synth_bought_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "spot_synth_bought_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/spot/spot_synth_bought_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/spot_synth_bought_arbitrum_mainnet.sql", "unique_id": "model.synthetix.spot_synth_bought_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "spot_synth_bought_arbitrum_mainnet"], "alias": "spot_synth_bought_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "6d7270eaad10766ac903650dd89388215749a90fc570541a98b2aec70b791ad1"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "SynthBought events from the SpotMarketProxy contract", "columns": {"collected_fees": {"name": "collected_fees", "description": "Amount of fees collected", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "ID of the synth market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Synth price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "referrer": {"name": "referrer", "description": "Address of the referrer", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "fees": {"name": "fees", "description": "Fees data", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "synth_returned": {"name": "synth_returned", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.977319, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'spot_market_proxy',\n 'synth_bought'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "spot_market_proxy_event_synth_bought"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_bought"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_synth_bought_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"spot_market_proxy_event_synth_bought\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_order_committed_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "spot_order_committed_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/spot/spot_order_committed_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/spot_order_committed_arbitrum_mainnet.sql", "unique_id": "model.synthetix.spot_order_committed_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "spot_order_committed_arbitrum_mainnet"], "alias": "spot_order_committed_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "7e3b2e4c34c6c9d267f144c3b2ef6fd6ea58705e47b0681d8843e90c13763a5a"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "OrderCommitted events from the SpotMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the delegator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "referrer": {"name": "referrer", "description": "Address of the referrer", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_provided": {"name": "amount_provided", "description": "Amount provided", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "async_order_id": {"name": "async_order_id", "description": "Async order ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "order_type": {"name": "order_type", "description": "Type of order", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.9697876, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'spot_market_proxy',\n 'order_committed'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "spot_market_proxy_event_order_committed"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_committed"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_order_committed_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"spot_market_proxy_event_order_committed\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_synth_registered_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "spot_synth_registered_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/spot/spot_synth_registered_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/spot_synth_registered_arbitrum_mainnet.sql", "unique_id": "model.synthetix.spot_synth_registered_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "spot_synth_registered_arbitrum_mainnet"], "alias": "spot_synth_registered_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "a43c78e1d07816684a33756713e88a9d6e0dc414f5d155f8fea5aff9bc691c2c"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "SynthRegistered events from the SpotMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "ID of the synth market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "synth_token_address": {"name": "synth_token_address", "description": "Address of the synth token", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.9754527, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_registered_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'spot_market_proxy',\n 'synth_registered'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "spot_market_proxy_event_synth_registered"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_registered"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_synth_registered_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"spot_market_proxy_event_synth_registered\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_synth_unwrapped_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "spot_synth_unwrapped_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/spot/spot_synth_unwrapped_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/spot_synth_unwrapped_arbitrum_mainnet.sql", "unique_id": "model.synthetix.spot_synth_unwrapped_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "spot_synth_unwrapped_arbitrum_mainnet"], "alias": "spot_synth_unwrapped_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "f9fc4049fe5a1e345522415b569a82b4618ed452df5c8faddd850d755ad775dd"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "SynthUnwrapped events from the SpotMarketProxy contract", "columns": {"block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "amount_unwrapped": {"name": "amount_unwrapped", "description": "Amount of synth unwrapped", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "fees_collected": {"name": "fees_collected", "description": "Amount of fees collected", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "fees": {"name": "fees", "description": "Fees data", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "ID of the synth market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.9826984, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'spot_market_proxy',\n 'synth_unwrapped'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "spot_market_proxy_event_synth_unwrapped"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_unwrapped"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_synth_unwrapped_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"spot_market_proxy_event_synth_unwrapped\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_order_settled_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "spot_order_settled_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/spot/spot_order_settled_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/spot_order_settled_arbitrum_mainnet.sql", "unique_id": "model.synthetix.spot_order_settled_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "spot_order_settled_arbitrum_mainnet"], "alias": "spot_order_settled_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "31b8c68f36467ac51ba256e259172446d75e67bbbbb2b4b13986fd4e083e45a6"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "OrderSettled events from the SpotMarketProxy contract", "columns": {"final_order_amount": {"name": "final_order_amount", "description": "Final order amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settler": {"name": "settler", "description": "Address of the settler", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "async_order_id": {"name": "async_order_id", "description": "Async order ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "order_type": {"name": "order_type", "description": "Type of order", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Synth price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "Amount of fees collected", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "fees": {"name": "fees", "description": "Fees data", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.9719973, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'spot_market_proxy',\n 'order_settled'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "spot_market_proxy_event_order_settled"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_settled"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_order_settled_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"spot_market_proxy_event_order_settled\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_synth_wrapped_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "spot_synth_wrapped_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/spot/spot_synth_wrapped_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/spot_synth_wrapped_arbitrum_mainnet.sql", "unique_id": "model.synthetix.spot_synth_wrapped_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "spot_synth_wrapped_arbitrum_mainnet"], "alias": "spot_synth_wrapped_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "b8604c839a2130f18cd7fc69b6936a3d3fcd880bbbb6698253e6ea54130aa444"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "SynthWrapped events from the SpotMarketProxy contract", "columns": {"fees": {"name": "fees", "description": "Fees data", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "ID of the synth market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "amount_wrapped": {"name": "amount_wrapped", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "fees_collected": {"name": "fees_collected", "description": "Amount of fees collected", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.980978, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'spot_market_proxy',\n 'synth_wrapped'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "spot_market_proxy_event_synth_wrapped"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_wrapped"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_synth_wrapped_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"spot_market_proxy_event_synth_wrapped\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_synth_sold_arbitrum_mainnet": {"database": "analytics", "schema": "prod_raw_arbitrum_mainnet", "name": "spot_synth_sold_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/arbitrum/mainnet/spot/spot_synth_sold_arbitrum_mainnet.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/spot_synth_sold_arbitrum_mainnet.sql", "unique_id": "model.synthetix.spot_synth_sold_arbitrum_mainnet", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "spot_synth_sold_arbitrum_mainnet"], "alias": "spot_synth_sold_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "31df026d77a280e56bbf3609c846534f6b24c6533cf00103d368166d3b0746d2"}, "config": {"enabled": true, "alias": null, "schema": "raw_arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "SynthSold events from the SpotMarketProxy contract", "columns": {"event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "Amount of fees collected", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "referrer": {"name": "referrer", "description": "Address of the referrer", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "fees": {"name": "fees", "description": "Fees data", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Synth price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_returned": {"name": "amount_returned", "description": "Amount returned", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "ID of the synth market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/arbitrum/mainnet/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "raw_arbitrum_mainnet"}, "created_at": 1726500939.9792893, "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"", "raw_code": "{{ get_event_data(\n 'arbitrum',\n 'mainnet',\n 'spot_market_proxy',\n 'synth_sold'\n) }}", "language": "sql", "refs": [], "sources": [["raw_arbitrum_mainnet", "spot_market_proxy_event_synth_sold"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_sold"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/spot_synth_sold_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"spot_market_proxy_event_synth_sold\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.blocks_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "blocks_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/blocks_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/blocks_base_sepolia.sql", "unique_id": "model.synthetix.blocks_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "blocks_base_sepolia"], "alias": "blocks_base_sepolia", "checksum": {"name": "sha256", "checksum": "1fc613e0ad44346ebf6634812bb916bea9cf1ace3b4a4d4763355752ddd173df"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "Block numbers and timestamps", "columns": {"ts": {"name": "ts", "description": "UTC timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block height", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.2673504, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"blocks_base_sepolia\"", "raw_code": "with indexer_blocks as (\n select\n timestamp as ts,\n CAST(\n number as INTEGER\n ) as block_number\n from\n {{ source(\n 'raw_base_sepolia',\n 'block'\n ) }}\n),\n\nparquet_blocks as (\n select\n TO_TIMESTAMP(timestamp) as ts,\n CAST(\n block_number as INTEGER\n ) as block_number\n from\n {{ source(\n 'raw_base_sepolia',\n 'blocks_parquet'\n ) }}\n),\n\ncombined_blocks as (\n select *\n from\n indexer_blocks\n\n union all\n\n select *\n from\n parquet_blocks\n)\n\nselect\n block_number,\n MIN(ts) as ts\nfrom\n combined_blocks\ngroup by\n block_number", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "blocks_parquet"], ["raw_base_sepolia", "block"]], "metrics": [], "depends_on": {"macros": [], "nodes": ["source.synthetix.raw_base_sepolia.blocks_parquet", "source.synthetix.raw_base_sepolia.block"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/blocks_base_sepolia.sql", "compiled": true, "compiled_code": "with indexer_blocks as (\n select\n timestamp as ts,\n CAST(\n number as INTEGER\n ) as block_number\n from\n \"analytics\".\"raw_base_sepolia\".\"block\"\n),\n\nparquet_blocks as (\n select\n TO_TIMESTAMP(timestamp) as ts,\n CAST(\n block_number as INTEGER\n ) as block_number\n from\n \"analytics\".\"raw_base_sepolia\".\"blocks_parquet\"\n),\n\ncombined_blocks as (\n select *\n from\n indexer_blocks\n\n union all\n\n select *\n from\n parquet_blocks\n)\n\nselect\n block_number,\n MIN(ts) as ts\nfrom\n combined_blocks\ngroup by\n block_number", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_deposited_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "core_deposited_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/core/core_deposited_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/core/core_deposited_base_sepolia.sql", "unique_id": "model.synthetix.core_deposited_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "core_deposited_base_sepolia"], "alias": "core_deposited_base_sepolia", "checksum": {"name": "sha256", "checksum": "7cef523a13b112a44990a83ebeb17e37d88f255d63a470f1cddbce57e5533b21"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "Deposited events from the CoreProxy contract", "columns": {"collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the depositor", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "token_amount": {"name": "token_amount", "description": "Token amount deposited", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.2819886, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'core_proxy',\n 'deposited'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "core_proxy_event_deposited"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.core_proxy_event_deposited"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/core_deposited_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_deposited\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_usd_burned_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "core_usd_burned_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/core/core_usd_burned_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/core/core_usd_burned_base_sepolia.sql", "unique_id": "model.synthetix.core_usd_burned_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "core_usd_burned_base_sepolia"], "alias": "core_usd_burned_base_sepolia", "checksum": {"name": "sha256", "checksum": "833e46c938d783437bca7567fd8bd60c353759bc549d7c76278486619060c57c"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "UsdBurned events from the CoreProxy contract", "columns": {"amount": {"name": "amount", "description": "Amount burned", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.296713, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'core_proxy',\n 'usd_burned'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "core_proxy_event_usd_burned"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.core_proxy_event_usd_burned"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/core_usd_burned_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_usd_burned\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_rewards_claimed_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "core_rewards_claimed_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/core/core_rewards_claimed_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/core/core_rewards_claimed_base_sepolia.sql", "unique_id": "model.synthetix.core_rewards_claimed_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "core_rewards_claimed_base_sepolia"], "alias": "core_rewards_claimed_base_sepolia", "checksum": {"name": "sha256", "checksum": "f0a0c9b2cf07c22854105b7bceaec299f130fcd39a8cf018173f412bcf8f3723"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "RewardsClaimed events from the CoreProxy contract", "columns": {"transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount delegated", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "distributor": {"name": "distributor", "description": "Address of the distributor", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.2928984, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'core_proxy',\n 'rewards_claimed'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "core_proxy_event_rewards_claimed"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.core_proxy_event_rewards_claimed"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/core_rewards_claimed_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_rewards_claimed\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_market_registered_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "core_market_registered_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/core/core_market_registered_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/core/core_market_registered_base_sepolia.sql", "unique_id": "model.synthetix.core_market_registered_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "core_market_registered_base_sepolia"], "alias": "core_market_registered_base_sepolia", "checksum": {"name": "sha256", "checksum": "a79402ef14f085d703a08030ec057a88cfe9cb4a8b7ba9fd40b8ea0d51a821e1"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "MarketRegistered events from the CoreProxy contract", "columns": {"market": {"name": "market", "description": "Market name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "Market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.289576, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_market_registered_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'core_proxy',\n 'market_registered'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "core_proxy_event_market_registered"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.core_proxy_event_market_registered"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/core_market_registered_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_market_registered\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_pool_created_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "core_pool_created_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/core/core_pool_created_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/core/core_pool_created_base_sepolia.sql", "unique_id": "model.synthetix.core_pool_created_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "core_pool_created_base_sepolia"], "alias": "core_pool_created_base_sepolia", "checksum": {"name": "sha256", "checksum": "cbaca8f6baeed29112dc1ed3b3a7d8386367b5f33b78f9e431b74d7eb6042bbe"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "PoolCreated events from the CoreProxy contract", "columns": {"contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "owner": {"name": "owner", "description": "Address of the pool owner", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.2911289, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'core_proxy',\n 'pool_created'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "core_proxy_event_pool_created"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.core_proxy_event_pool_created"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/core_pool_created_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_pool_created\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_usd_minted_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "core_usd_minted_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/core/core_usd_minted_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/core/core_usd_minted_base_sepolia.sql", "unique_id": "model.synthetix.core_usd_minted_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "core_usd_minted_base_sepolia"], "alias": "core_usd_minted_base_sepolia", "checksum": {"name": "sha256", "checksum": "fc3cf1c3a58f889f647fbd7f821731c2105c499d4dc6ac7e0c23a2694d60de86"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "UsdMinted events from the CoreProxy contract", "columns": {"pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount minted", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.2985337, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'core_proxy',\n 'usd_minted'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "core_proxy_event_usd_minted"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.core_proxy_event_usd_minted"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/core_usd_minted_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_usd_minted\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_rewards_distributed_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "core_rewards_distributed_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/core/core_rewards_distributed_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/core/core_rewards_distributed_base_sepolia.sql", "unique_id": "model.synthetix.core_rewards_distributed_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "core_rewards_distributed_base_sepolia"], "alias": "core_rewards_distributed_base_sepolia", "checksum": {"name": "sha256", "checksum": "8d94d36c25d731f5c3844d8cdfabb1fa7d83e0bf6522dddc4b58b8ec435ef51f"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "RewardsDistributed events from the CoreProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount claimed", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "start": {"name": "start", "description": "UNIX timestamp", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "duration": {"name": "duration", "description": "Duration in seconds", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "distributor": {"name": "distributor", "description": "Address of the distributor", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.29488, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'core_proxy',\n 'rewards_distributed'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "core_proxy_event_rewards_distributed"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.core_proxy_event_rewards_distributed"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/core_rewards_distributed_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_rewards_distributed\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_delegation_updated_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "core_delegation_updated_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/core/core_delegation_updated_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/core/core_delegation_updated_base_sepolia.sql", "unique_id": "model.synthetix.core_delegation_updated_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "core_delegation_updated_base_sepolia"], "alias": "core_delegation_updated_base_sepolia", "checksum": {"name": "sha256", "checksum": "568095a33461607f475d7f357d00cd912c699d36039da4f277497551767bf118"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "DelegationUpdated events from the CoreProxy contract", "columns": {"contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the delegator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "leverage": {"name": "leverage", "description": "Leverage", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount delegated", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.2799962, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'core_proxy',\n 'delegation_updated'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "core_proxy_event_delegation_updated"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.core_proxy_event_delegation_updated"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/core_delegation_updated_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_delegation_updated\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_market_updated_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "core_market_updated_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/core/core_market_updated_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/core/core_market_updated_base_sepolia.sql", "unique_id": "model.synthetix.core_market_updated_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "core_market_updated_base_sepolia"], "alias": "core_market_updated_base_sepolia", "checksum": {"name": "sha256", "checksum": "0105f2b7d9742480fe26368a3d3a1cd10be49ebe2bb7c91b8ce6d87d10b04864"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "Combination of MarketCollateralDeposited, MarketCollateralWithdrawn, MarketUsdDeposited, MarketUsdWithdrawn events from the CoreProxy contract\n", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "net_issuance": {"name": "net_issuance", "description": "Net issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "deposited_collateral_value": {"name": "deposited_collateral_value", "description": "Deposited collateral value", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "credit_capacity": {"name": "credit_capacity", "description": "Credit capacity", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "token_amount": {"name": "token_amount", "description": "Token amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.287943, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"", "raw_code": "with events as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n {{ get_event_data(\n 'base',\n 'sepolia',\n 'core_proxy_legacy',\n 'market_usd_deposited'\n ) }}\n ) as usd_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n {{ get_event_data(\n 'base',\n 'sepolia',\n 'core_proxy_legacy',\n 'market_usd_withdrawn'\n ) }}\n ) as usd_withdrawn -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n {{ get_event_data(\n 'base',\n 'sepolia',\n 'core_proxy',\n 'market_collateral_deposited'\n ) }}\n ) as collateral_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n {{ get_event_data(\n 'base',\n 'sepolia',\n 'core_proxy',\n 'market_collateral_withdrawn'\n ) }}\n ) as collateral_withdrawn -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n {{ get_event_data(\n 'base',\n 'sepolia',\n 'core_proxy',\n 'market_usd_deposited'\n ) }}\n ) as usd_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n {{ get_event_data(\n 'base',\n 'sepolia',\n 'core_proxy',\n 'market_usd_withdrawn'\n ) }}\n ) as usd_withdrawn -- noqa: AL05\n)\n\nselect *\nfrom\n events\norder by\n block_timestamp", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "core_proxy_legacy_event_market_usd_deposited"], ["raw_base_sepolia", "core_proxy_legacy_event_market_usd_withdrawn"], ["raw_base_sepolia", "core_proxy_event_market_collateral_deposited"], ["raw_base_sepolia", "core_proxy_event_market_collateral_withdrawn"], ["raw_base_sepolia", "core_proxy_event_market_usd_deposited"], ["raw_base_sepolia", "core_proxy_event_market_usd_withdrawn"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.core_proxy_legacy_event_market_usd_deposited", "source.synthetix.raw_base_sepolia.core_proxy_legacy_event_market_usd_withdrawn", "source.synthetix.raw_base_sepolia.core_proxy_event_market_collateral_deposited", "source.synthetix.raw_base_sepolia.core_proxy_event_market_collateral_withdrawn", "source.synthetix.raw_base_sepolia.core_proxy_event_market_usd_deposited", "source.synthetix.raw_base_sepolia.core_proxy_event_market_usd_withdrawn"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/core_market_updated_base_sepolia.sql", "compiled": true, "compiled_code": "with events as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_legacy_event_market_usd_deposited\"\n\n ) as usd_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_legacy_event_market_usd_withdrawn\"\n\n ) as usd_withdrawn -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_market_collateral_deposited\"\n\n ) as collateral_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_market_collateral_withdrawn\"\n\n ) as collateral_withdrawn -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_market_usd_deposited\"\n\n ) as usd_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_market_usd_withdrawn\"\n\n ) as usd_withdrawn -- noqa: AL05\n)\n\nselect *\nfrom\n events\norder by\n block_timestamp", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_withdrawn_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "core_withdrawn_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/core/core_withdrawn_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/core/core_withdrawn_base_sepolia.sql", "unique_id": "model.synthetix.core_withdrawn_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "core_withdrawn_base_sepolia"], "alias": "core_withdrawn_base_sepolia", "checksum": {"name": "sha256", "checksum": "d5ccbad2b2c582718061eac99e8f61ede48b2906280c818916e4469962388ea9"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "Withdrawn events from the CoreProxy contract", "columns": {"block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "token_amount": {"name": "token_amount", "description": "Token amount withdrawn", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the withdrawer", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.2837741, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'core_proxy',\n 'withdrawn'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "core_proxy_event_withdrawn"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.core_proxy_event_withdrawn"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/core_withdrawn_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_withdrawn\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_liquidation_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "core_liquidation_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/core/core_liquidation_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/core/core_liquidation_base_sepolia.sql", "unique_id": "model.synthetix.core_liquidation_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "core_liquidation_base_sepolia"], "alias": "core_liquidation_base_sepolia", "checksum": {"name": "sha256", "checksum": "90cf5a6ebd1d96d2655b0a7d8b58c39035a0a858d5080d83406f3f1280973279"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "Liquidation events from the CoreProxy contract", "columns": {"pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the liquidator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "liquidation_data": {"name": "liquidation_data", "description": "", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "liquidate_as_account_id": {"name": "liquidate_as_account_id", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.2857864, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'core_proxy',\n 'liquidation'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "core_proxy_event_liquidation"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.core_proxy_event_liquidation"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/core_liquidation_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_liquidation\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_vault_debt_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "core_vault_debt_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/core/core_vault_debt_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/core/core_vault_debt_base_sepolia.sql", "unique_id": "model.synthetix.core_vault_debt_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "core_vault_debt_base_sepolia"], "alias": "core_vault_debt_base_sepolia", "checksum": {"name": "sha256", "checksum": "e6790f6f38d5dfb431ab3f2facaa51107f6f41e04253e2894de0f1f2299609be"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "debt": {"name": "debt", "description": "Vault debt", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract_address": {"name": "contract_address", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.3029056, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_vault_debt_base_sepolia\"", "raw_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n value_1 as numeric\n ) as debt\n from\n {{ source(\n 'raw_base_sepolia',\n \"core_get_vault_debt\"\n ) }}\n where\n value_1 is not null\n)\n\nselect\n to_timestamp(blocks.timestamp) as ts,\n cast(\n blocks.block_number as integer\n ) as block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n {{ convert_wei('base.debt') }} as debt\nfrom\n base\ninner join {{ source('raw_base_sepolia', 'blocks_parquet') }} as blocks\n on base.block_number = blocks.block_number", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "core_get_vault_debt"], ["raw_base_sepolia", "blocks_parquet"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["source.synthetix.raw_base_sepolia.core_get_vault_debt", "source.synthetix.raw_base_sepolia.blocks_parquet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/core_vault_debt_base_sepolia.sql", "compiled": true, "compiled_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n value_1 as numeric\n ) as debt\n from\n \"analytics\".\"raw_base_sepolia\".\"core_get_vault_debt\"\n where\n value_1 is not null\n)\n\nselect\n to_timestamp(blocks.timestamp) as ts,\n cast(\n blocks.block_number as integer\n ) as block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n \n base.debt / 1e18\n as debt\nfrom\n base\ninner join \"analytics\".\"raw_base_sepolia\".\"blocks_parquet\" as blocks\n on base.block_number = blocks.block_number", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_vault_liquidation_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "core_vault_liquidation_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/core/core_vault_liquidation_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/core/core_vault_liquidation_base_sepolia.sql", "unique_id": "model.synthetix.core_vault_liquidation_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "core_vault_liquidation_base_sepolia"], "alias": "core_vault_liquidation_base_sepolia", "checksum": {"name": "sha256", "checksum": "d632538a5b8966989500359d26ade4c3a76ee0205b413ec85fac31a2e6f9d6a9"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "VaultLiquidation events from the CoreProxy contract", "columns": {"transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "liquidate_as_account_id": {"name": "liquidate_as_account_id", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidation_data": {"name": "liquidation_data", "description": "", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.3002937, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'core_proxy',\n 'vault_liquidation'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "core_proxy_event_vault_liquidation"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.core_proxy_event_vault_liquidation"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/core_vault_liquidation_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_vault_liquidation\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_account_created_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "core_account_created_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/core/core_account_created_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/core/core_account_created_base_sepolia.sql", "unique_id": "model.synthetix.core_account_created_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "core_account_created_base_sepolia"], "alias": "core_account_created_base_sepolia", "checksum": {"name": "sha256", "checksum": "ae2e8cd3e8834e46de9c2725e8e01d9a41a6c1df29302c14f5a3fada1d774c3f"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "AccountCreated events from the CoreProxy contract", "columns": {"owner": {"name": "owner", "description": "Address of the account owner", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.277882, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_account_created_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'core_proxy',\n 'account_created'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "core_proxy_event_account_created"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.core_proxy_event_account_created"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/core_account_created_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_account_created\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_vault_collateral_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "core_vault_collateral_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/core/core_vault_collateral_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/core/core_vault_collateral_base_sepolia.sql", "unique_id": "model.synthetix.core_vault_collateral_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "core_vault_collateral_base_sepolia"], "alias": "core_vault_collateral_base_sepolia", "checksum": {"name": "sha256", "checksum": "9872f6c1491e77c4e29e7cf8b8115f466e97a6a95262f706163baad4b0e342d0"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Collateral amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_value": {"name": "collateral_value", "description": "Vault collateral value", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract_address": {"name": "contract_address", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.3017344, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_vault_collateral_base_sepolia\"", "raw_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n amount as numeric\n ) as amount,\n cast(\n value as numeric\n ) as collateral_value\n from\n {{ source(\n 'raw_base_sepolia',\n \"core_get_vault_collateral\"\n ) }}\n where\n amount is not null\n)\n\nselect\n to_timestamp(blocks.timestamp) as ts,\n cast(\n blocks.block_number as integer\n ) as block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n {{ convert_wei('base.amount') }} as amount,\n {{ convert_wei('base.collateral_value') }} as collateral_value\nfrom\n base\ninner join {{ source('raw_base_sepolia', 'blocks_parquet') }} as blocks\n on base.block_number = blocks.block_number", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "core_get_vault_collateral"], ["raw_base_sepolia", "blocks_parquet"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["source.synthetix.raw_base_sepolia.core_get_vault_collateral", "source.synthetix.raw_base_sepolia.blocks_parquet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/core_vault_collateral_base_sepolia.sql", "compiled": true, "compiled_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n amount as numeric\n ) as amount,\n cast(\n value as numeric\n ) as collateral_value\n from\n \"analytics\".\"raw_base_sepolia\".\"core_get_vault_collateral\"\n where\n amount is not null\n)\n\nselect\n to_timestamp(blocks.timestamp) as ts,\n cast(\n blocks.block_number as integer\n ) as block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n \n base.amount / 1e18\n as amount,\n \n base.collateral_value / 1e18\n as collateral_value\nfrom\n base\ninner join \"analytics\".\"raw_base_sepolia\".\"blocks_parquet\" as blocks\n on base.block_number = blocks.block_number", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_collateral_modified_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "perp_collateral_modified_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/perp/perp_collateral_modified_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/perp/perp_collateral_modified_base_sepolia.sql", "unique_id": "model.synthetix.perp_collateral_modified_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "perp_collateral_modified_base_sepolia"], "alias": "perp_collateral_modified_base_sepolia", "checksum": {"name": "sha256", "checksum": "476eac2d39bc3b633ca9217db631deb3d6280d97c24963c95edad518a1024381"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "CollateralModified events from the PerpsMarketProxy contract", "columns": {"block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "amount_delta": {"name": "amount_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "ID of the synth market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Sender address", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.8343275, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'perps_market_proxy',\n 'collateral_modified'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "perps_market_proxy_event_collateral_modified"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.perps_market_proxy_event_collateral_modified"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/perp_collateral_modified_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_collateral_modified\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_position_liquidated_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "perp_position_liquidated_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/perp/perp_position_liquidated_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/perp/perp_position_liquidated_base_sepolia.sql", "unique_id": "model.synthetix.perp_position_liquidated_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "perp_position_liquidated_base_sepolia"], "alias": "perp_position_liquidated_base_sepolia", "checksum": {"name": "sha256", "checksum": "d704e9aad1dcf717a0ff7578f690814a30320f72a93cb72db2f9cb8f87bf85d6"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "PositionLiquidated events from the PerpsMarketProxy contract", "columns": {"account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "current_position_size": {"name": "current_position_size", "description": "Current position size", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "Amount liquidated", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.8308454, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'perps_market_proxy',\n 'position_liquidated'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "perps_market_proxy_event_position_liquidated"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.perps_market_proxy_event_position_liquidated"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/perp_position_liquidated_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_position_liquidated\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_account_created_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "perp_account_created_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/perp/perp_account_created_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/perp/perp_account_created_base_sepolia.sql", "unique_id": "model.synthetix.perp_account_created_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "perp_account_created_base_sepolia"], "alias": "perp_account_created_base_sepolia", "checksum": {"name": "sha256", "checksum": "cc82ef0f016346142c2ddb134fa9385dd11caa8231c0c9b32868d9a4495715c9"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "AccountCreated events from the PerpsMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "owner": {"name": "owner", "description": "Address of the pool owner", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.8226223, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"perp_account_created_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'perps_market_proxy',\n 'account_created'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "perps_market_proxy_event_account_created"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.perps_market_proxy_event_account_created"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/perp_account_created_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_account_created\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_previous_order_expired_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "perp_previous_order_expired_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/perp/perp_previous_order_expired_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/perp/perp_previous_order_expired_base_sepolia.sql", "unique_id": "model.synthetix.perp_previous_order_expired_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "perp_previous_order_expired_base_sepolia"], "alias": "perp_previous_order_expired_base_sepolia", "checksum": {"name": "sha256", "checksum": "b602d5da6545dafdf23b0d1f4f89bf0db732a568410cd378a49b70e523858f92"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "PreviousOrderExpired events from the PerpsMarketProxy contract", "columns": {"block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "Tracking code", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "size_delta": {"name": "size_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "commitment_time": {"name": "commitment_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "acceptable_price": {"name": "acceptable_price", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.8360593, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'perps_market_proxy',\n 'previous_order_expired'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "perps_market_proxy_event_previous_order_expired"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.perps_market_proxy_event_previous_order_expired"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/perp_previous_order_expired_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_previous_order_expired\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_order_committed_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "perp_order_committed_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/perp/perp_order_committed_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/perp/perp_order_committed_base_sepolia.sql", "unique_id": "model.synthetix.perp_order_committed_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "perp_order_committed_base_sepolia"], "alias": "perp_order_committed_base_sepolia", "checksum": {"name": "sha256", "checksum": "d2f52da4167e7646c25682e824837d8659db2036fc56ae2bcf8a2925e132b4aa"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "OrderCommitted events from the PerpsMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "commitment_time": {"name": "commitment_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "expiration_time": {"name": "expiration_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settlement_time": {"name": "settlement_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "expected_price_time": {"name": "expected_price_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "acceptable_price": {"name": "acceptable_price", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "order_type": {"name": "order_type", "description": "", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "size_delta": {"name": "size_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.8247042, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"", "raw_code": "with legacy_events as (\n {{ get_event_data(\n 'base',\n 'sepolia',\n 'perps_market_proxy_legacy',\n 'order_committed'\n ) }}\n),\n\ncurrent_events as (\n {{ get_event_data(\n 'base',\n 'sepolia',\n 'perps_market_proxy',\n 'order_committed'\n ) }}\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n expiration_time,\n settlement_time,\n cast(\n null as numeric\n ) as expected_price_time,\n acceptable_price,\n order_type,\n size_delta,\n sender,\n tracking_code\nfrom\n legacy_events\nunion all\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n expiration_time,\n settlement_time,\n expected_price_time,\n acceptable_price,\n order_type,\n size_delta,\n sender,\n tracking_code\nfrom\n current_events", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "perps_market_proxy_legacy_event_order_committed"], ["raw_base_sepolia", "perps_market_proxy_event_order_committed"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.perps_market_proxy_legacy_event_order_committed", "source.synthetix.raw_base_sepolia.perps_market_proxy_event_order_committed"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/perp_order_committed_base_sepolia.sql", "compiled": true, "compiled_code": "with legacy_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_legacy_event_order_committed\"\n\n),\n\ncurrent_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_order_committed\"\n\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n expiration_time,\n settlement_time,\n cast(\n null as numeric\n ) as expected_price_time,\n acceptable_price,\n order_type,\n size_delta,\n sender,\n tracking_code\nfrom\n legacy_events\nunion all\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n expiration_time,\n settlement_time,\n expected_price_time,\n acceptable_price,\n order_type,\n size_delta,\n sender,\n tracking_code\nfrom\n current_events", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_account_liquidation_attempt_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "perp_account_liquidation_attempt_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/perp/perp_account_liquidation_attempt_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/perp/perp_account_liquidation_attempt_base_sepolia.sql", "unique_id": "model.synthetix.perp_account_liquidation_attempt_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "perp_account_liquidation_attempt_base_sepolia"], "alias": "perp_account_liquidation_attempt_base_sepolia", "checksum": {"name": "sha256", "checksum": "ccc7fa4c22b3e526ff9bf92d79917baec1bfc6ec5c05544664d042d099a1f9ec"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "AccountLiquidationAttempt events from the PerpsMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "reward": {"name": "reward", "description": "Reward", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "full_liquidation": {"name": "full_liquidation", "description": "Whether it is a full or partial liquidation", "meta": {}, "data_type": "boolean", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.8324506, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'perps_market_proxy',\n 'account_liquidation_attempt'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "perps_market_proxy_event_account_liquidation_attempt"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.perps_market_proxy_event_account_liquidation_attempt"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/perp_account_liquidation_attempt_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_account_liquidation_attempt\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_market_created_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "perp_market_created_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/perp/perp_market_created_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/perp/perp_market_created_base_sepolia.sql", "unique_id": "model.synthetix.perp_market_created_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "perp_market_created_base_sepolia"], "alias": "perp_market_created_base_sepolia", "checksum": {"name": "sha256", "checksum": "924f240578edb5162dabbf0fb3c8eb3313a3b8cbff5912fd37e2157d6c93d66f"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "MarketCreated events from the PerpsMarketProxy contract", "columns": {"market_name": {"name": "market_name", "description": "Market name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "perps_market_id": {"name": "perps_market_id", "description": "ID of the perps market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.8376472, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'perps_market_proxy',\n 'market_created'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "perps_market_proxy_event_market_created"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.perps_market_proxy_event_market_created"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/perp_market_created_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_market_created\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_order_settled_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "perp_order_settled_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/perp/perp_order_settled_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/perp/perp_order_settled_base_sepolia.sql", "unique_id": "model.synthetix.perp_order_settled_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "perp_order_settled_base_sepolia"], "alias": "perp_order_settled_base_sepolia", "checksum": {"name": "sha256", "checksum": "86e667a3c0a4d84fead639dce0427c01d7a8fcc3d492cc0dc487b6eac53cc1c3"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "OrderSettled events from the PerpsMarketProxy contract", "columns": {"contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "fill_price": {"name": "fill_price", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "settlement_reward": {"name": "settlement_reward", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settler": {"name": "settler", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "total_fees": {"name": "total_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "pnl": {"name": "pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "Amount of fees collected", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size_delta": {"name": "size_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "accrued_funding": {"name": "accrued_funding", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "new_size": {"name": "new_size", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.8270879, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'perps_market_proxy',\n 'order_settled'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "perps_market_proxy_event_order_settled"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.perps_market_proxy_event_order_settled"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/perp_order_settled_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_order_settled\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_interest_charged_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "perp_interest_charged_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/perp/perp_interest_charged_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/perp/perp_interest_charged_base_sepolia.sql", "unique_id": "model.synthetix.perp_interest_charged_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "perp_interest_charged_base_sepolia"], "alias": "perp_interest_charged_base_sepolia", "checksum": {"name": "sha256", "checksum": "130d56a27727bdc80ce7255da22ad55daf7d74252dbfe46e394ff6ca8e29dae0"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "InterestCharged events from the PerpsMarketProxy contract", "columns": {"event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "interest": {"name": "interest", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.8390486, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_charged_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'perps_market_proxy',\n 'interest_charged'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "perps_market_proxy_event_interest_charged"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.perps_market_proxy_event_interest_charged"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/perp_interest_charged_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_interest_charged\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_interest_rate_updated_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "perp_interest_rate_updated_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/perp/perp_interest_rate_updated_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/perp/perp_interest_rate_updated_base_sepolia.sql", "unique_id": "model.synthetix.perp_interest_rate_updated_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "perp_interest_rate_updated_base_sepolia"], "alias": "perp_interest_rate_updated_base_sepolia", "checksum": {"name": "sha256", "checksum": "6e2c54fc1883aa5ab806fc04ad5e04e8610879641368932a1f36206546d36214"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "InterestRateUpdated events from the PerpsMarketProxy contract", "columns": {"block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "interest_rate": {"name": "interest_rate", "description": "Interest rate", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "super_market_id": {"name": "super_market_id", "description": "ID of the super market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.8406034, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_rate_updated_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'perps_market_proxy',\n 'interest_rate_updated'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "perps_market_proxy_event_interest_rate_updated"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.perps_market_proxy_event_interest_rate_updated"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/perp_interest_rate_updated_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_interest_rate_updated\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_market_updated_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "perp_market_updated_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/perp/perp_market_updated_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/perp/perp_market_updated_base_sepolia.sql", "unique_id": "model.synthetix.perp_market_updated_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "perp_market_updated_base_sepolia"], "alias": "perp_market_updated_base_sepolia", "checksum": {"name": "sha256", "checksum": "74cd4f55bd7ff127697a9a5ed66e9bee0b37b1a9c44b2c2440184107ac2560ed"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "MarketUpdated events from the PerpsMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "skew": {"name": "skew", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size": {"name": "size", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size_delta": {"name": "size_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "current_funding_rate": {"name": "current_funding_rate", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "current_funding_velocity": {"name": "current_funding_velocity", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "interest_rate": {"name": "interest_rate", "description": "Interest rate", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500940.8290358, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"", "raw_code": "with legacy_events as (\n {{ get_event_data(\n 'base',\n 'sepolia',\n 'perps_market_proxy_legacy',\n 'market_updated'\n ) }}\n),\n\ncurrent_events as (\n {{ get_event_data(\n 'base',\n 'sepolia',\n 'perps_market_proxy',\n 'market_updated'\n ) }}\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n price,\n skew,\n size,\n size_delta,\n current_funding_rate,\n current_funding_velocity,\n 0 as interest_rate\nfrom\n legacy_events\nunion all\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n price,\n skew,\n size,\n size_delta,\n current_funding_rate,\n current_funding_velocity,\n interest_rate\nfrom\n current_events", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "perps_market_proxy_legacy_event_market_updated"], ["raw_base_sepolia", "perps_market_proxy_event_market_updated"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.perps_market_proxy_legacy_event_market_updated", "source.synthetix.raw_base_sepolia.perps_market_proxy_event_market_updated"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/perp_market_updated_base_sepolia.sql", "compiled": true, "compiled_code": "with legacy_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_legacy_event_market_updated\"\n\n),\n\ncurrent_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_market_updated\"\n\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n price,\n skew,\n size,\n size_delta,\n current_funding_rate,\n current_funding_velocity,\n 0 as interest_rate\nfrom\n legacy_events\nunion all\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n price,\n skew,\n size,\n size_delta,\n current_funding_rate,\n current_funding_velocity,\n interest_rate\nfrom\n current_events", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_order_committed_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "spot_order_committed_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/spot/spot_order_committed_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/spot/spot_order_committed_base_sepolia.sql", "unique_id": "model.synthetix.spot_order_committed_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "spot_order_committed_base_sepolia"], "alias": "spot_order_committed_base_sepolia", "checksum": {"name": "sha256", "checksum": "b8c979efa88d9aad5afe4207fccab314311eb36b58d5f48c6518502afbf7d504"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "OrderCommitted events from the SpotMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the delegator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "referrer": {"name": "referrer", "description": "Address of the referrer", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_provided": {"name": "amount_provided", "description": "Amount provided", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "async_order_id": {"name": "async_order_id", "description": "Async order ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "order_type": {"name": "order_type", "description": "Type of order", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500941.1949258, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'spot_market_proxy',\n 'order_committed'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "spot_market_proxy_event_order_committed"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_committed"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/spot_order_committed_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"spot_market_proxy_event_order_committed\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_synth_registered_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "spot_synth_registered_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/spot/spot_synth_registered_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/spot/spot_synth_registered_base_sepolia.sql", "unique_id": "model.synthetix.spot_synth_registered_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "spot_synth_registered_base_sepolia"], "alias": "spot_synth_registered_base_sepolia", "checksum": {"name": "sha256", "checksum": "1b11853437323fbd9b2d087c12e5878c7db8b0e20c474bf8123dccdaf2dca644"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "SynthRegistered events from the SpotMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "ID of the synth market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "synth_token_address": {"name": "synth_token_address", "description": "Address of the synth token", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500941.200665, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_registered_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'spot_market_proxy',\n 'synth_registered'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "spot_market_proxy_event_synth_registered"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_registered"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/spot_synth_registered_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"spot_market_proxy_event_synth_registered\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_order_cancelled_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "spot_order_cancelled_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/spot/spot_order_cancelled_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/spot/spot_order_cancelled_base_sepolia.sql", "unique_id": "model.synthetix.spot_order_cancelled_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "spot_order_cancelled_base_sepolia"], "alias": "spot_order_cancelled_base_sepolia", "checksum": {"name": "sha256", "checksum": "e47c8a2b4292d7210d38030941bedcda72bd58ba3e28f6397ef6dca68e9b739b"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "OrderCancelled events from the SpotMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "async_order_claim": {"name": "async_order_claim", "description": "Async order clain", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the delegator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "async_order_id": {"name": "async_order_id", "description": "Async order ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500941.198882, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"spot_order_cancelled_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'spot_market_proxy',\n 'order_cancelled'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "spot_market_proxy_event_order_cancelled"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_cancelled"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/spot_order_cancelled_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"spot_market_proxy_event_order_cancelled\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_synth_sold_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "spot_synth_sold_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/spot/spot_synth_sold_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/spot/spot_synth_sold_base_sepolia.sql", "unique_id": "model.synthetix.spot_synth_sold_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "spot_synth_sold_base_sepolia"], "alias": "spot_synth_sold_base_sepolia", "checksum": {"name": "sha256", "checksum": "97cdb241ab96a59a42fbaaeaaf72527c43a4d2fee0d22b1e555b8b9d67c3659d"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "SynthSold events from the SpotMarketProxy contract", "columns": {"event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "Amount of fees collected", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "referrer": {"name": "referrer", "description": "Address of the referrer", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "fees": {"name": "fees", "description": "Fees data", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Synth price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_returned": {"name": "amount_returned", "description": "Amount returned", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "ID of the synth market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500941.2046108, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'spot_market_proxy',\n 'synth_sold'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "spot_market_proxy_event_synth_sold"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_sold"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/spot_synth_sold_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"spot_market_proxy_event_synth_sold\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_synth_unwrapped_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "spot_synth_unwrapped_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/spot/spot_synth_unwrapped_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/spot/spot_synth_unwrapped_base_sepolia.sql", "unique_id": "model.synthetix.spot_synth_unwrapped_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "spot_synth_unwrapped_base_sepolia"], "alias": "spot_synth_unwrapped_base_sepolia", "checksum": {"name": "sha256", "checksum": "17e886ce2a1cdc3470e83b40e3fd50e3d27d84b1744c4c96303b5d19c0553af4"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "SynthUnwrapped events from the SpotMarketProxy contract", "columns": {"block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "amount_unwrapped": {"name": "amount_unwrapped", "description": "Amount of synth unwrapped", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "fees_collected": {"name": "fees_collected", "description": "Amount of fees collected", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "fees": {"name": "fees", "description": "Fees data", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "ID of the synth market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500941.2081223, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'spot_market_proxy',\n 'synth_unwrapped'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "spot_market_proxy_event_synth_unwrapped"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_unwrapped"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/spot_synth_unwrapped_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"spot_market_proxy_event_synth_unwrapped\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_order_settled_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "spot_order_settled_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/spot/spot_order_settled_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/spot/spot_order_settled_base_sepolia.sql", "unique_id": "model.synthetix.spot_order_settled_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "spot_order_settled_base_sepolia"], "alias": "spot_order_settled_base_sepolia", "checksum": {"name": "sha256", "checksum": "6bfd0eeaf56a4ba40817134104376d180c25bb595f8ecd2f49700e9a88faae8d"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "OrderSettled events from the SpotMarketProxy contract", "columns": {"final_order_amount": {"name": "final_order_amount", "description": "Final order amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settler": {"name": "settler", "description": "Address of the settler", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "async_order_id": {"name": "async_order_id", "description": "Async order ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "order_type": {"name": "order_type", "description": "Type of order", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Synth price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "Amount of fees collected", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "fees": {"name": "fees", "description": "Fees data", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500941.197121, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'spot_market_proxy',\n 'order_settled'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "spot_market_proxy_event_order_settled"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_settled"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/spot_order_settled_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"spot_market_proxy_event_order_settled\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_synth_bought_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "spot_synth_bought_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/spot/spot_synth_bought_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/spot/spot_synth_bought_base_sepolia.sql", "unique_id": "model.synthetix.spot_synth_bought_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "spot_synth_bought_base_sepolia"], "alias": "spot_synth_bought_base_sepolia", "checksum": {"name": "sha256", "checksum": "eece206cffd14e72c7a2358018f0dccc3310b2d94637490579d213ebf0adcba2"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "SynthBought events from the SpotMarketProxy contract", "columns": {"collected_fees": {"name": "collected_fees", "description": "Amount of fees collected", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "ID of the synth market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Synth price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "referrer": {"name": "referrer", "description": "Address of the referrer", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "fees": {"name": "fees", "description": "Fees data", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "synth_returned": {"name": "synth_returned", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500941.2026155, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'spot_market_proxy',\n 'synth_bought'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "spot_market_proxy_event_synth_bought"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_bought"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/spot_synth_bought_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"spot_market_proxy_event_synth_bought\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_synth_wrapped_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "spot_synth_wrapped_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/spot/spot_synth_wrapped_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/spot/spot_synth_wrapped_base_sepolia.sql", "unique_id": "model.synthetix.spot_synth_wrapped_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "spot_synth_wrapped_base_sepolia"], "alias": "spot_synth_wrapped_base_sepolia", "checksum": {"name": "sha256", "checksum": "fb77935d00d422b474738516db7cf0b410e4595ed8e4f8e230f8c2c653bce229"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "SynthWrapped events from the SpotMarketProxy contract", "columns": {"fees": {"name": "fees", "description": "Fees data", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "ID of the synth market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "amount_wrapped": {"name": "amount_wrapped", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "fees_collected": {"name": "fees_collected", "description": "Amount of fees collected", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500941.2063928, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"", "raw_code": "{{ get_event_data(\n 'base',\n 'sepolia',\n 'spot_market_proxy',\n 'synth_wrapped'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "spot_market_proxy_event_synth_wrapped"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_wrapped"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/spot_synth_wrapped_base_sepolia.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"spot_market_proxy_event_synth_wrapped\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.buyback_processed_base_sepolia": {"database": "analytics", "schema": "prod_raw_base_sepolia", "name": "buyback_processed_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/sepolia/buyback/buyback_processed_base_sepolia.sql", "original_file_path": "models/raw/base/sepolia/buyback/buyback_processed_base_sepolia.sql", "unique_id": "model.synthetix.buyback_processed_base_sepolia", "fqn": ["synthetix", "raw", "base", "sepolia", "buyback", "buyback_processed_base_sepolia"], "alias": "buyback_processed_base_sepolia", "checksum": {"name": "sha256", "checksum": "6aeea8d8f222bc27cc7fae26fa6325575b54c703d6aa25b291c44f187e0a55f3"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "buyer": {"name": "buyer", "description": "Address of the buyer", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "snx": {"name": "snx", "description": "Amount in SNX", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "usd": {"name": "usd", "description": "Value in USD", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/sepolia/buyback/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "raw_base_sepolia"}, "created_at": 1726500941.4931397, "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"", "raw_code": "with current_events as (\n {{ get_event_data(\n 'base',\n 'sepolia',\n 'buyback_snx',\n 'buyback_processed'\n ) }}\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n event_name,\n contract,\n buyer,\n snx,\n usd\nfrom\n current_events", "language": "sql", "refs": [], "sources": [["raw_base_sepolia", "buyback_snx_event_buyback_processed"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_sepolia.buyback_snx_event_buyback_processed"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/buyback/buyback_processed_base_sepolia.sql", "compiled": true, "compiled_code": "with current_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"buyback_snx_event_buyback_processed\"\n\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n event_name,\n contract,\n buyer,\n snx,\n usd\nfrom\n current_events", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.blocks_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "blocks_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/blocks_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/blocks_base_mainnet.sql", "unique_id": "model.synthetix.blocks_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "blocks_base_mainnet"], "alias": "blocks_base_mainnet", "checksum": {"name": "sha256", "checksum": "d9f8e8b22d69eac86fb7f52e9367083dca076232c61cead2e686bf4f3888c9f6"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "Block numbers and timestamps", "columns": {"ts": {"name": "ts", "description": "UTC timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block height", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500941.527894, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"blocks_base_mainnet\"", "raw_code": "with indexer_blocks as (\n select\n timestamp as ts,\n CAST(\n number as INTEGER\n ) as block_number\n from\n {{ source(\n 'raw_base_mainnet',\n 'block'\n ) }}\n),\n\nparquet_blocks as (\n select\n TO_TIMESTAMP(timestamp) as ts,\n CAST(\n block_number as INTEGER\n ) as block_number\n from\n {{ source(\n 'raw_base_mainnet',\n 'blocks_parquet'\n ) }}\n),\n\ncombined_blocks as (\n select *\n from\n indexer_blocks\n\n union all\n\n select *\n from\n parquet_blocks\n)\n\nselect\n block_number,\n MIN(ts) as ts\nfrom\n combined_blocks\ngroup by\n block_number", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "blocks_parquet"], ["raw_base_mainnet", "block"]], "metrics": [], "depends_on": {"macros": [], "nodes": ["source.synthetix.raw_base_mainnet.blocks_parquet", "source.synthetix.raw_base_mainnet.block"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/blocks_base_mainnet.sql", "compiled": true, "compiled_code": "with indexer_blocks as (\n select\n timestamp as ts,\n CAST(\n number as INTEGER\n ) as block_number\n from\n \"analytics\".\"raw_base_mainnet\".\"block\"\n),\n\nparquet_blocks as (\n select\n TO_TIMESTAMP(timestamp) as ts,\n CAST(\n block_number as INTEGER\n ) as block_number\n from\n \"analytics\".\"raw_base_mainnet\".\"blocks_parquet\"\n),\n\ncombined_blocks as (\n select *\n from\n indexer_blocks\n\n union all\n\n select *\n from\n parquet_blocks\n)\n\nselect\n block_number,\n MIN(ts) as ts\nfrom\n combined_blocks\ngroup by\n block_number", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_market_registered_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "core_market_registered_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/core/core_market_registered_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/core/core_market_registered_base_mainnet.sql", "unique_id": "model.synthetix.core_market_registered_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "core_market_registered_base_mainnet"], "alias": "core_market_registered_base_mainnet", "checksum": {"name": "sha256", "checksum": "c02aefeaa9f25102671f24a37fdf7aaab423fe87a25ed99e40537484caadf322"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "MarketRegistered events from the CoreProxy contract", "columns": {"market": {"name": "market", "description": "Market name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "Market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500941.550459, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_market_registered_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'core_proxy',\n 'market_registered'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "core_proxy_event_market_registered"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.core_proxy_event_market_registered"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/core_market_registered_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_market_registered\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_pool_created_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "core_pool_created_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/core/core_pool_created_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/core/core_pool_created_base_mainnet.sql", "unique_id": "model.synthetix.core_pool_created_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "core_pool_created_base_mainnet"], "alias": "core_pool_created_base_mainnet", "checksum": {"name": "sha256", "checksum": "d9996e0466b3ed6d0d78736ae65a3f679f0b10c23f5694a05a7128fd83b27867"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "PoolCreated events from the CoreProxy contract", "columns": {"contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "owner": {"name": "owner", "description": "Address of the pool owner", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500941.5521646, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'core_proxy',\n 'pool_created'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "core_proxy_event_pool_created"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.core_proxy_event_pool_created"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/core_pool_created_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_pool_created\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_vault_liquidation_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "core_vault_liquidation_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/core/core_vault_liquidation_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/core/core_vault_liquidation_base_mainnet.sql", "unique_id": "model.synthetix.core_vault_liquidation_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "core_vault_liquidation_base_mainnet"], "alias": "core_vault_liquidation_base_mainnet", "checksum": {"name": "sha256", "checksum": "f4773bfeee1e9de66cc936cf1101fffae500cbffd50a61faa76846be12436f3d"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "VaultLiquidation events from the CoreProxy contract", "columns": {"transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "liquidate_as_account_id": {"name": "liquidate_as_account_id", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidation_data": {"name": "liquidation_data", "description": "", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500941.5614715, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'core_proxy',\n 'vault_liquidation'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "core_proxy_event_vault_liquidation"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.core_proxy_event_vault_liquidation"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/core_vault_liquidation_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_vault_liquidation\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_delegation_updated_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "core_delegation_updated_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/core/core_delegation_updated_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/core/core_delegation_updated_base_mainnet.sql", "unique_id": "model.synthetix.core_delegation_updated_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "core_delegation_updated_base_mainnet"], "alias": "core_delegation_updated_base_mainnet", "checksum": {"name": "sha256", "checksum": "d85c21be845cde044f13538a5de69e4d58a2f3cc48ead7a4b058ef6b1dd26cb7"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "DelegationUpdated events from the CoreProxy contract", "columns": {"contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the delegator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "leverage": {"name": "leverage", "description": "Leverage", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount delegated", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500941.5409396, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'core_proxy',\n 'delegation_updated'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "core_proxy_event_delegation_updated"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.core_proxy_event_delegation_updated"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/core_delegation_updated_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_delegation_updated\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_vault_collateral_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "core_vault_collateral_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/core/core_vault_collateral_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/core/core_vault_collateral_base_mainnet.sql", "unique_id": "model.synthetix.core_vault_collateral_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "core_vault_collateral_base_mainnet"], "alias": "core_vault_collateral_base_mainnet", "checksum": {"name": "sha256", "checksum": "69b9f898f7f8fd05435cf1eb2605838b1278628da0b6d8310ddf1ccd1711daca"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Collateral amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_value": {"name": "collateral_value", "description": "Vault collateral value", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract_address": {"name": "contract_address", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500941.5628088, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"", "raw_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n amount as numeric\n ) as amount,\n cast(\n value as numeric\n ) as collateral_value\n from\n {{ source(\n 'raw_base_mainnet',\n \"core_get_vault_collateral\"\n ) }}\n where\n amount is not null\n)\n\nselect\n to_timestamp(blocks.timestamp) as ts,\n cast(\n blocks.block_number as integer\n ) as block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n {{ convert_wei('base.amount') }} as amount,\n {{ convert_wei('base.collateral_value') }} as collateral_value\nfrom\n base\ninner join {{ source('raw_base_mainnet', 'blocks_parquet') }} as blocks\n on base.block_number = blocks.block_number", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "core_get_vault_collateral"], ["raw_base_mainnet", "blocks_parquet"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["source.synthetix.raw_base_mainnet.core_get_vault_collateral", "source.synthetix.raw_base_mainnet.blocks_parquet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/core_vault_collateral_base_mainnet.sql", "compiled": true, "compiled_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n amount as numeric\n ) as amount,\n cast(\n value as numeric\n ) as collateral_value\n from\n \"analytics\".\"raw_base_mainnet\".\"core_get_vault_collateral\"\n where\n amount is not null\n)\n\nselect\n to_timestamp(blocks.timestamp) as ts,\n cast(\n blocks.block_number as integer\n ) as block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n \n base.amount / 1e18\n as amount,\n \n base.collateral_value / 1e18\n as collateral_value\nfrom\n base\ninner join \"analytics\".\"raw_base_mainnet\".\"blocks_parquet\" as blocks\n on base.block_number = blocks.block_number", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_usd_minted_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "core_usd_minted_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/core/core_usd_minted_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/core/core_usd_minted_base_mainnet.sql", "unique_id": "model.synthetix.core_usd_minted_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "core_usd_minted_base_mainnet"], "alias": "core_usd_minted_base_mainnet", "checksum": {"name": "sha256", "checksum": "8401e73a541bfdee6240879fd0c837315efc025f3f23e936e0cb9879517e27c8"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "UsdMinted events from the CoreProxy contract", "columns": {"pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount minted", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500941.5596592, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'core_proxy',\n 'usd_minted'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "core_proxy_event_usd_minted"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.core_proxy_event_usd_minted"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/core_usd_minted_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_usd_minted\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_account_created_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "core_account_created_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/core/core_account_created_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/core/core_account_created_base_mainnet.sql", "unique_id": "model.synthetix.core_account_created_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "core_account_created_base_mainnet"], "alias": "core_account_created_base_mainnet", "checksum": {"name": "sha256", "checksum": "2eda4f239a2139855d87536d7a5776bfc5f404ac7ac611bbf9dd3230f4fa5207"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "AccountCreated events from the CoreProxy contract", "columns": {"owner": {"name": "owner", "description": "Address of the account owner", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500941.5388048, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_account_created_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'core_proxy',\n 'account_created'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "core_proxy_event_account_created"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.core_proxy_event_account_created"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/core_account_created_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_account_created\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_usd_burned_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "core_usd_burned_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/core/core_usd_burned_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/core/core_usd_burned_base_mainnet.sql", "unique_id": "model.synthetix.core_usd_burned_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "core_usd_burned_base_mainnet"], "alias": "core_usd_burned_base_mainnet", "checksum": {"name": "sha256", "checksum": "8dc0b126101d355f8f0d53a640adacb9b30b4e4989b9e1349da43815e82c4e95"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "UsdBurned events from the CoreProxy contract", "columns": {"amount": {"name": "amount", "description": "Amount burned", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500941.5578547, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'core_proxy',\n 'usd_burned'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "core_proxy_event_usd_burned"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.core_proxy_event_usd_burned"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/core_usd_burned_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_usd_burned\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_rewards_distributed_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "core_rewards_distributed_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/core/core_rewards_distributed_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/core/core_rewards_distributed_base_mainnet.sql", "unique_id": "model.synthetix.core_rewards_distributed_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "core_rewards_distributed_base_mainnet"], "alias": "core_rewards_distributed_base_mainnet", "checksum": {"name": "sha256", "checksum": "01510b1809cc60820ba074a3a97007c99959d75e3ae169c3b98a9c31ddf41520"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "RewardsDistributed events from the CoreProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount claimed", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "start": {"name": "start", "description": "UNIX timestamp", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "duration": {"name": "duration", "description": "Duration in seconds", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "distributor": {"name": "distributor", "description": "Address of the distributor", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500941.5559473, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'core_proxy',\n 'rewards_distributed'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "core_proxy_event_rewards_distributed"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.core_proxy_event_rewards_distributed"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/core_rewards_distributed_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_rewards_distributed\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_liquidation_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "core_liquidation_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/core/core_liquidation_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/core/core_liquidation_base_mainnet.sql", "unique_id": "model.synthetix.core_liquidation_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "core_liquidation_base_mainnet"], "alias": "core_liquidation_base_mainnet", "checksum": {"name": "sha256", "checksum": "2b02eaef31c8ec9bbe0acc96ebbef83843a6c42bdde5b4ea15244944670ad014"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "Liquidation events from the CoreProxy contract", "columns": {"pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the liquidator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "liquidation_data": {"name": "liquidation_data", "description": "", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "liquidate_as_account_id": {"name": "liquidate_as_account_id", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500941.5466838, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'core_proxy',\n 'liquidation'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "core_proxy_event_liquidation"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.core_proxy_event_liquidation"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/core_liquidation_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_liquidation\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_vault_debt_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "core_vault_debt_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/core/core_vault_debt_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/core/core_vault_debt_base_mainnet.sql", "unique_id": "model.synthetix.core_vault_debt_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "core_vault_debt_base_mainnet"], "alias": "core_vault_debt_base_mainnet", "checksum": {"name": "sha256", "checksum": "8fd715210bbdb0f6771f132cecf7c84146097b2df1b2b37a9577bc757a06737e"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "debt": {"name": "debt", "description": "Vault debt", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract_address": {"name": "contract_address", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500941.5639853, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_vault_debt_base_mainnet\"", "raw_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n CAST(\n value_1 as numeric\n ) as debt\n from\n {{ source(\n 'raw_base_mainnet',\n \"core_get_vault_debt\"\n ) }}\n where\n value_1 is not null\n)\n\nselect\n TO_TIMESTAMP(\n blocks.timestamp\n ) as ts,\n CAST(\n blocks.block_number as integer\n ) as block_number,\n base.contract_address,\n CAST(\n base.pool_id as integer\n ) as pool_id,\n CAST(\n base.collateral_type as varchar\n ) as collateral_type,\n {{ convert_wei('base.debt') }} as debt\nfrom\n base\ninner join {{ source(\n 'raw_base_mainnet',\n 'blocks_parquet'\n ) }} as blocks\n on base.block_number = blocks.block_number", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "core_get_vault_debt"], ["raw_base_mainnet", "blocks_parquet"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["source.synthetix.raw_base_mainnet.core_get_vault_debt", "source.synthetix.raw_base_mainnet.blocks_parquet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/core_vault_debt_base_mainnet.sql", "compiled": true, "compiled_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n CAST(\n value_1 as numeric\n ) as debt\n from\n \"analytics\".\"raw_base_mainnet\".\"core_get_vault_debt\"\n where\n value_1 is not null\n)\n\nselect\n TO_TIMESTAMP(\n blocks.timestamp\n ) as ts,\n CAST(\n blocks.block_number as integer\n ) as block_number,\n base.contract_address,\n CAST(\n base.pool_id as integer\n ) as pool_id,\n CAST(\n base.collateral_type as varchar\n ) as collateral_type,\n \n base.debt / 1e18\n as debt\nfrom\n base\ninner join \"analytics\".\"raw_base_mainnet\".\"blocks_parquet\" as blocks\n on base.block_number = blocks.block_number", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_market_updated_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "core_market_updated_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/core/core_market_updated_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/core/core_market_updated_base_mainnet.sql", "unique_id": "model.synthetix.core_market_updated_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "core_market_updated_base_mainnet"], "alias": "core_market_updated_base_mainnet", "checksum": {"name": "sha256", "checksum": "76b40c3d416966f7e452a1d8006640578fd2f7fd25afb3451ba394794247c0c7"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "Combination of MarketCollateralDeposited, MarketCollateralWithdrawn, MarketUsdDeposited, MarketUsdWithdrawn events from the CoreProxy contract\n", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "net_issuance": {"name": "net_issuance", "description": "Net issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "deposited_collateral_value": {"name": "deposited_collateral_value", "description": "Deposited collateral value", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "credit_capacity": {"name": "credit_capacity", "description": "Credit capacity", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "token_amount": {"name": "token_amount", "description": "Token amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500941.5487928, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"", "raw_code": "with events as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n {{ get_event_data(\n 'base',\n 'mainnet',\n 'core_proxy_legacy',\n 'market_usd_deposited'\n ) }}\n ) as usd_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n {{ get_event_data(\n 'base',\n 'mainnet',\n 'core_proxy_legacy',\n 'market_usd_withdrawn'\n ) }}\n ) as usd_withdrawn -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n {{ get_event_data(\n 'base',\n 'mainnet',\n 'core_proxy',\n 'market_collateral_deposited'\n ) }}\n ) as collateral_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n {{ get_event_data(\n 'base',\n 'mainnet',\n 'core_proxy',\n 'market_collateral_withdrawn'\n ) }}\n ) as collateral_withdrawn -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n {{ get_event_data(\n 'base',\n 'mainnet',\n 'core_proxy',\n 'market_usd_deposited'\n ) }}\n ) as usd_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n {{ get_event_data(\n 'base',\n 'mainnet',\n 'core_proxy',\n 'market_usd_withdrawn'\n ) }}\n ) as usd_withdrawn -- noqa: AL05\n)\n\nselect *\nfrom\n events\norder by\n block_timestamp", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "core_proxy_legacy_event_market_usd_deposited"], ["raw_base_mainnet", "core_proxy_legacy_event_market_usd_withdrawn"], ["raw_base_mainnet", "core_proxy_event_market_collateral_deposited"], ["raw_base_mainnet", "core_proxy_event_market_collateral_withdrawn"], ["raw_base_mainnet", "core_proxy_event_market_usd_deposited"], ["raw_base_mainnet", "core_proxy_event_market_usd_withdrawn"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.core_proxy_legacy_event_market_usd_deposited", "source.synthetix.raw_base_mainnet.core_proxy_legacy_event_market_usd_withdrawn", "source.synthetix.raw_base_mainnet.core_proxy_event_market_collateral_deposited", "source.synthetix.raw_base_mainnet.core_proxy_event_market_collateral_withdrawn", "source.synthetix.raw_base_mainnet.core_proxy_event_market_usd_deposited", "source.synthetix.raw_base_mainnet.core_proxy_event_market_usd_withdrawn"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/core_market_updated_base_mainnet.sql", "compiled": true, "compiled_code": "with events as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_legacy_event_market_usd_deposited\"\n\n ) as usd_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_legacy_event_market_usd_withdrawn\"\n\n ) as usd_withdrawn -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_market_collateral_deposited\"\n\n ) as collateral_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_market_collateral_withdrawn\"\n\n ) as collateral_withdrawn -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_market_usd_deposited\"\n\n ) as usd_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_market_usd_withdrawn\"\n\n ) as usd_withdrawn -- noqa: AL05\n)\n\nselect *\nfrom\n events\norder by\n block_timestamp", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_rewards_claimed_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "core_rewards_claimed_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/core/core_rewards_claimed_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/core/core_rewards_claimed_base_mainnet.sql", "unique_id": "model.synthetix.core_rewards_claimed_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "core_rewards_claimed_base_mainnet"], "alias": "core_rewards_claimed_base_mainnet", "checksum": {"name": "sha256", "checksum": "646d641499cb5b4a866940e551ac7ca0783c92d360dc77505c6e828bae248247"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "RewardsClaimed events from the CoreProxy contract", "columns": {"transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount delegated", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "distributor": {"name": "distributor", "description": "Address of the distributor", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500941.5540428, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'core_proxy',\n 'rewards_claimed'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "core_proxy_event_rewards_claimed"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.core_proxy_event_rewards_claimed"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/core_rewards_claimed_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_rewards_claimed\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_withdrawn_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "core_withdrawn_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/core/core_withdrawn_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/core/core_withdrawn_base_mainnet.sql", "unique_id": "model.synthetix.core_withdrawn_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "core_withdrawn_base_mainnet"], "alias": "core_withdrawn_base_mainnet", "checksum": {"name": "sha256", "checksum": "e1966c3793d7e46b663d624d2757077ba920b281e4f1aa5c32cf933bcc21f3c7"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "Withdrawn events from the CoreProxy contract", "columns": {"block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "token_amount": {"name": "token_amount", "description": "Token amount withdrawn", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the withdrawer", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500941.5447197, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'core_proxy',\n 'withdrawn'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "core_proxy_event_withdrawn"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.core_proxy_event_withdrawn"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/core_withdrawn_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_withdrawn\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_deposited_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "core_deposited_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/core/core_deposited_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/core/core_deposited_base_mainnet.sql", "unique_id": "model.synthetix.core_deposited_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "core_deposited_base_mainnet"], "alias": "core_deposited_base_mainnet", "checksum": {"name": "sha256", "checksum": "988313e8181a96ec88bc9043006659b8d28e97c9d33f17a51c9a11ac8d136f50"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "Deposited events from the CoreProxy contract", "columns": {"collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the depositor", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "token_amount": {"name": "token_amount", "description": "Token amount deposited", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500941.54281, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'core_proxy',\n 'deposited'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "core_proxy_event_deposited"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.core_proxy_event_deposited"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/core_deposited_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_deposited\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_position_liquidated_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "perp_position_liquidated_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/perp/perp_position_liquidated_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/perp/perp_position_liquidated_base_mainnet.sql", "unique_id": "model.synthetix.perp_position_liquidated_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "perp_position_liquidated_base_mainnet"], "alias": "perp_position_liquidated_base_mainnet", "checksum": {"name": "sha256", "checksum": "2d3a9910e0657c88f1cefe1b53f8a4f3ccab0e3442f7b7fef46f69cb9ac47073"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "PositionLiquidated events from the PerpsMarketProxy contract", "columns": {"account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "current_position_size": {"name": "current_position_size", "description": "Current position size", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "Amount liquidated", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500942.0803072, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'perps_market_proxy',\n 'position_liquidated'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "perps_market_proxy_event_position_liquidated"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.perps_market_proxy_event_position_liquidated"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/perp_position_liquidated_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_position_liquidated\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_market_updated_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "perp_market_updated_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/perp/perp_market_updated_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/perp/perp_market_updated_base_mainnet.sql", "unique_id": "model.synthetix.perp_market_updated_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "perp_market_updated_base_mainnet"], "alias": "perp_market_updated_base_mainnet", "checksum": {"name": "sha256", "checksum": "8202c92d1e2d6ba19b3f98636c5f53544d39343dc560887d6fce2e33842e01fe"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "MarketUpdated events from the PerpsMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "skew": {"name": "skew", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size": {"name": "size", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size_delta": {"name": "size_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "current_funding_rate": {"name": "current_funding_rate", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "current_funding_velocity": {"name": "current_funding_velocity", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "interest_rate": {"name": "interest_rate", "description": "Interest rate", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500942.0785089, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"", "raw_code": "with legacy_events as (\n {{ get_event_data(\n 'base',\n 'mainnet',\n 'perps_market_proxy_legacy',\n 'market_updated'\n ) }}\n),\n\ncurrent_events as (\n {{ get_event_data(\n 'base',\n 'mainnet',\n 'perps_market_proxy',\n 'market_updated'\n ) }}\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n price,\n skew,\n size,\n size_delta,\n current_funding_rate,\n current_funding_velocity,\n 0 as interest_rate\nfrom\n legacy_events\nunion all\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n price,\n skew,\n size,\n size_delta,\n current_funding_rate,\n current_funding_velocity,\n interest_rate\nfrom\n current_events", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "perps_market_proxy_legacy_event_market_updated"], ["raw_base_mainnet", "perps_market_proxy_event_market_updated"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.perps_market_proxy_legacy_event_market_updated", "source.synthetix.raw_base_mainnet.perps_market_proxy_event_market_updated"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/perp_market_updated_base_mainnet.sql", "compiled": true, "compiled_code": "with legacy_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_legacy_event_market_updated\"\n\n),\n\ncurrent_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_market_updated\"\n\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n price,\n skew,\n size,\n size_delta,\n current_funding_rate,\n current_funding_velocity,\n 0 as interest_rate\nfrom\n legacy_events\nunion all\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n price,\n skew,\n size,\n size_delta,\n current_funding_rate,\n current_funding_velocity,\n interest_rate\nfrom\n current_events", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_interest_rate_updated_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "perp_interest_rate_updated_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/perp/perp_interest_rate_updated_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/perp/perp_interest_rate_updated_base_mainnet.sql", "unique_id": "model.synthetix.perp_interest_rate_updated_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "perp_interest_rate_updated_base_mainnet"], "alias": "perp_interest_rate_updated_base_mainnet", "checksum": {"name": "sha256", "checksum": "2cb5664bb07b967e2cc8d24e5250da08bca4537e89cd143b266928689858d20f"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "InterestRateUpdated events from the PerpsMarketProxy contract", "columns": {"block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "interest_rate": {"name": "interest_rate", "description": "Interest rate", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "super_market_id": {"name": "super_market_id", "description": "ID of the super market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500942.0900269, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_rate_updated_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'perps_market_proxy',\n 'interest_rate_updated'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "perps_market_proxy_event_interest_rate_updated"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.perps_market_proxy_event_interest_rate_updated"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/perp_interest_rate_updated_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_interest_rate_updated\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_account_liquidation_attempt_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "perp_account_liquidation_attempt_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/perp/perp_account_liquidation_attempt_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/perp/perp_account_liquidation_attempt_base_mainnet.sql", "unique_id": "model.synthetix.perp_account_liquidation_attempt_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "perp_account_liquidation_attempt_base_mainnet"], "alias": "perp_account_liquidation_attempt_base_mainnet", "checksum": {"name": "sha256", "checksum": "64ef52da5ab054d601f58a13c845db9b2a0afdf0eae1e2ade8f02040983e8aee"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "AccountLiquidationAttempt events from the PerpsMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "reward": {"name": "reward", "description": "Reward", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "full_liquidation": {"name": "full_liquidation", "description": "Whether it is a full or partial liquidation", "meta": {}, "data_type": "boolean", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500942.0819716, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'perps_market_proxy',\n 'account_liquidation_attempt'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "perps_market_proxy_event_account_liquidation_attempt"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.perps_market_proxy_event_account_liquidation_attempt"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/perp_account_liquidation_attempt_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_account_liquidation_attempt\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_order_committed_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "perp_order_committed_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/perp/perp_order_committed_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/perp/perp_order_committed_base_mainnet.sql", "unique_id": "model.synthetix.perp_order_committed_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "perp_order_committed_base_mainnet"], "alias": "perp_order_committed_base_mainnet", "checksum": {"name": "sha256", "checksum": "7f6df3cf64e9335f95b3852c751ae49fc43f6b0304b1f7cfff220ecc46c06bdd"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "OrderCommitted events from the PerpsMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "commitment_time": {"name": "commitment_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "expiration_time": {"name": "expiration_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settlement_time": {"name": "settlement_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "expected_price_time": {"name": "expected_price_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "acceptable_price": {"name": "acceptable_price", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "order_type": {"name": "order_type", "description": "", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "size_delta": {"name": "size_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500942.0742087, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"", "raw_code": "with legacy_events as (\n {{ get_event_data(\n 'base',\n 'mainnet',\n 'perps_market_proxy_legacy',\n 'order_committed'\n ) }}\n),\n\ncurrent_events as (\n {{ get_event_data(\n 'base',\n 'mainnet',\n 'perps_market_proxy',\n 'order_committed'\n ) }}\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n expiration_time,\n settlement_time,\n cast(\n null as numeric\n ) as expected_price_time,\n acceptable_price,\n order_type,\n size_delta,\n sender,\n tracking_code\nfrom\n legacy_events\nunion all\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n expiration_time,\n settlement_time,\n expected_price_time,\n acceptable_price,\n order_type,\n size_delta,\n sender,\n tracking_code\nfrom\n current_events", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "perps_market_proxy_legacy_event_order_committed"], ["raw_base_mainnet", "perps_market_proxy_event_order_committed"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.perps_market_proxy_legacy_event_order_committed", "source.synthetix.raw_base_mainnet.perps_market_proxy_event_order_committed"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/perp_order_committed_base_mainnet.sql", "compiled": true, "compiled_code": "with legacy_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_legacy_event_order_committed\"\n\n),\n\ncurrent_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_order_committed\"\n\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n expiration_time,\n settlement_time,\n cast(\n null as numeric\n ) as expected_price_time,\n acceptable_price,\n order_type,\n size_delta,\n sender,\n tracking_code\nfrom\n legacy_events\nunion all\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n expiration_time,\n settlement_time,\n expected_price_time,\n acceptable_price,\n order_type,\n size_delta,\n sender,\n tracking_code\nfrom\n current_events", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_collateral_modified_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "perp_collateral_modified_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/perp/perp_collateral_modified_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/perp/perp_collateral_modified_base_mainnet.sql", "unique_id": "model.synthetix.perp_collateral_modified_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "perp_collateral_modified_base_mainnet"], "alias": "perp_collateral_modified_base_mainnet", "checksum": {"name": "sha256", "checksum": "0149ff89e332f7dd041d79224e5d40bff0f4dff8ff6c53f7be46535b7c27e5d4"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "CollateralModified events from the PerpsMarketProxy contract", "columns": {"block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "amount_delta": {"name": "amount_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "ID of the synth market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Sender address", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500942.083752, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'perps_market_proxy',\n 'collateral_modified'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "perps_market_proxy_event_collateral_modified"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.perps_market_proxy_event_collateral_modified"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/perp_collateral_modified_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_collateral_modified\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_previous_order_expired_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "perp_previous_order_expired_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/perp/perp_previous_order_expired_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/perp/perp_previous_order_expired_base_mainnet.sql", "unique_id": "model.synthetix.perp_previous_order_expired_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "perp_previous_order_expired_base_mainnet"], "alias": "perp_previous_order_expired_base_mainnet", "checksum": {"name": "sha256", "checksum": "9ac42591424ad3fa7408d9292b7a950daa06976beeb5b610af249dda4f6bada3"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "PreviousOrderExpired events from the PerpsMarketProxy contract", "columns": {"block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "Tracking code", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "size_delta": {"name": "size_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "commitment_time": {"name": "commitment_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "acceptable_price": {"name": "acceptable_price", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500942.0854895, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'perps_market_proxy',\n 'previous_order_expired'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "perps_market_proxy_event_previous_order_expired"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.perps_market_proxy_event_previous_order_expired"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/perp_previous_order_expired_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_previous_order_expired\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_market_created_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "perp_market_created_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/perp/perp_market_created_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/perp/perp_market_created_base_mainnet.sql", "unique_id": "model.synthetix.perp_market_created_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "perp_market_created_base_mainnet"], "alias": "perp_market_created_base_mainnet", "checksum": {"name": "sha256", "checksum": "802fd456f3e7e7d0bdf51a98d058137b7b3530c6b058a8ea0a4dc98299634cac"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "MarketCreated events from the PerpsMarketProxy contract", "columns": {"market_name": {"name": "market_name", "description": "Market name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "perps_market_id": {"name": "perps_market_id", "description": "ID of the perps market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500942.087054, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'perps_market_proxy',\n 'market_created'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "perps_market_proxy_event_market_created"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.perps_market_proxy_event_market_created"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/perp_market_created_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_market_created\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_interest_charged_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "perp_interest_charged_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/perp/perp_interest_charged_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/perp/perp_interest_charged_base_mainnet.sql", "unique_id": "model.synthetix.perp_interest_charged_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "perp_interest_charged_base_mainnet"], "alias": "perp_interest_charged_base_mainnet", "checksum": {"name": "sha256", "checksum": "0922f7423b285b2c26ff699c017f309274c416db6c66e15155309d1389efab43"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "InterestCharged events from the PerpsMarketProxy contract", "columns": {"event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "interest": {"name": "interest", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500942.0884516, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_charged_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'perps_market_proxy',\n 'interest_charged'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "perps_market_proxy_event_interest_charged"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.perps_market_proxy_event_interest_charged"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/perp_interest_charged_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_interest_charged\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_account_created_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "perp_account_created_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/perp/perp_account_created_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/perp/perp_account_created_base_mainnet.sql", "unique_id": "model.synthetix.perp_account_created_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "perp_account_created_base_mainnet"], "alias": "perp_account_created_base_mainnet", "checksum": {"name": "sha256", "checksum": "b9f3719261e477a4a97c3e431855eaec64ae7bb04685d0a4c0b6f8069a7574a2"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "AccountCreated events from the PerpsMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "owner": {"name": "owner", "description": "Address of the pool owner", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500942.072097, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"perp_account_created_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'perps_market_proxy',\n 'account_created'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "perps_market_proxy_event_account_created"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.perps_market_proxy_event_account_created"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/perp_account_created_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_account_created\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.perp_order_settled_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "perp_order_settled_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/perp/perp_order_settled_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/perp/perp_order_settled_base_mainnet.sql", "unique_id": "model.synthetix.perp_order_settled_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "perp_order_settled_base_mainnet"], "alias": "perp_order_settled_base_mainnet", "checksum": {"name": "sha256", "checksum": "7b3cad384e6fbb737855f81d6fdea8fbc6353d3c075050567a322641179442ee"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "OrderSettled events from the PerpsMarketProxy contract", "columns": {"contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "fill_price": {"name": "fill_price", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "settlement_reward": {"name": "settlement_reward", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settler": {"name": "settler", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "total_fees": {"name": "total_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "pnl": {"name": "pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "Amount of fees collected", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size_delta": {"name": "size_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "accrued_funding": {"name": "accrued_funding", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "new_size": {"name": "new_size", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500942.076525, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'perps_market_proxy',\n 'order_settled'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "perps_market_proxy_event_order_settled"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.perps_market_proxy_event_order_settled"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/perp_order_settled_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_order_settled\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_order_cancelled_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "spot_order_cancelled_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/spot/spot_order_cancelled_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/spot/spot_order_cancelled_base_mainnet.sql", "unique_id": "model.synthetix.spot_order_cancelled_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "spot_order_cancelled_base_mainnet"], "alias": "spot_order_cancelled_base_mainnet", "checksum": {"name": "sha256", "checksum": "2ce9a9269f89237bc208fde354ef792e9db1918076c87855c086888f725627f7"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "OrderCancelled events from the SpotMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "async_order_claim": {"name": "async_order_claim", "description": "Async order clain", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the delegator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "async_order_id": {"name": "async_order_id", "description": "Async order ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500942.5588527, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"spot_order_cancelled_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'spot_market_proxy',\n 'order_cancelled'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "spot_market_proxy_event_order_cancelled"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_cancelled"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/spot_order_cancelled_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"spot_market_proxy_event_order_cancelled\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_synth_sold_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "spot_synth_sold_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/spot/spot_synth_sold_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/spot/spot_synth_sold_base_mainnet.sql", "unique_id": "model.synthetix.spot_synth_sold_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "spot_synth_sold_base_mainnet"], "alias": "spot_synth_sold_base_mainnet", "checksum": {"name": "sha256", "checksum": "8cb97ab7806b6eb5cf28718822dadc5f6748237e4af17e210ca414bc81bab653"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "SynthSold events from the SpotMarketProxy contract", "columns": {"event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "Amount of fees collected", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "referrer": {"name": "referrer", "description": "Address of the referrer", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "fees": {"name": "fees", "description": "Fees data", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Synth price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_returned": {"name": "amount_returned", "description": "Amount returned", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "ID of the synth market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500942.564411, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'spot_market_proxy',\n 'synth_sold'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "spot_market_proxy_event_synth_sold"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_sold"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/spot_synth_sold_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"spot_market_proxy_event_synth_sold\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_order_committed_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "spot_order_committed_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/spot/spot_order_committed_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/spot/spot_order_committed_base_mainnet.sql", "unique_id": "model.synthetix.spot_order_committed_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "spot_order_committed_base_mainnet"], "alias": "spot_order_committed_base_mainnet", "checksum": {"name": "sha256", "checksum": "9989a393df6da0e7381f4ae580f7ef1c70bd1b29f70a2c5adc90adef1e4cba0a"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "OrderCommitted events from the SpotMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the delegator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "referrer": {"name": "referrer", "description": "Address of the referrer", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_provided": {"name": "amount_provided", "description": "Amount provided", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "async_order_id": {"name": "async_order_id", "description": "Async order ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "order_type": {"name": "order_type", "description": "Type of order", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500942.5550244, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'spot_market_proxy',\n 'order_committed'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "spot_market_proxy_event_order_committed"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_committed"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/spot_order_committed_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"spot_market_proxy_event_order_committed\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_order_settled_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "spot_order_settled_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/spot/spot_order_settled_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/spot/spot_order_settled_base_mainnet.sql", "unique_id": "model.synthetix.spot_order_settled_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "spot_order_settled_base_mainnet"], "alias": "spot_order_settled_base_mainnet", "checksum": {"name": "sha256", "checksum": "f6c29e4d25bd9a311872ce93f245585a5f3fc157d4d08d2d3db986d314717710"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "OrderSettled events from the SpotMarketProxy contract", "columns": {"final_order_amount": {"name": "final_order_amount", "description": "Final order amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settler": {"name": "settler", "description": "Address of the settler", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "async_order_id": {"name": "async_order_id", "description": "Async order ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "order_type": {"name": "order_type", "description": "Type of order", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Synth price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "Amount of fees collected", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "fees": {"name": "fees", "description": "Fees data", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500942.557177, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'spot_market_proxy',\n 'order_settled'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "spot_market_proxy_event_order_settled"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_settled"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/spot_order_settled_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"spot_market_proxy_event_order_settled\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_synth_registered_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "spot_synth_registered_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/spot/spot_synth_registered_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/spot/spot_synth_registered_base_mainnet.sql", "unique_id": "model.synthetix.spot_synth_registered_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "spot_synth_registered_base_mainnet"], "alias": "spot_synth_registered_base_mainnet", "checksum": {"name": "sha256", "checksum": "1056328ffd692c8bcffb78ab66ff597af26b50373ca0875279975eee000ba455"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "SynthRegistered events from the SpotMarketProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "ID of the synth market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "synth_token_address": {"name": "synth_token_address", "description": "Address of the synth token", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500942.5606081, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_registered_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'spot_market_proxy',\n 'synth_registered'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "spot_market_proxy_event_synth_registered"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_registered"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/spot_synth_registered_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"spot_market_proxy_event_synth_registered\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_synth_wrapped_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "spot_synth_wrapped_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/spot/spot_synth_wrapped_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/spot/spot_synth_wrapped_base_mainnet.sql", "unique_id": "model.synthetix.spot_synth_wrapped_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "spot_synth_wrapped_base_mainnet"], "alias": "spot_synth_wrapped_base_mainnet", "checksum": {"name": "sha256", "checksum": "37d99bf059f111c6d622e2f29882e4a0f7d97eaea344fc56fb876927c2753f06"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "SynthWrapped events from the SpotMarketProxy contract", "columns": {"fees": {"name": "fees", "description": "Fees data", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "ID of the synth market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "amount_wrapped": {"name": "amount_wrapped", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "fees_collected": {"name": "fees_collected", "description": "Amount of fees collected", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500942.5660539, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'spot_market_proxy',\n 'synth_wrapped'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "spot_market_proxy_event_synth_wrapped"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_wrapped"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/spot_synth_wrapped_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"spot_market_proxy_event_synth_wrapped\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_synth_unwrapped_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "spot_synth_unwrapped_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/spot/spot_synth_unwrapped_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/spot/spot_synth_unwrapped_base_mainnet.sql", "unique_id": "model.synthetix.spot_synth_unwrapped_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "spot_synth_unwrapped_base_mainnet"], "alias": "spot_synth_unwrapped_base_mainnet", "checksum": {"name": "sha256", "checksum": "5091b6f799f9c83e99915fc4bb33af930c13904a6f7d035da1dab458770ee931"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "SynthUnwrapped events from the SpotMarketProxy contract", "columns": {"block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "amount_unwrapped": {"name": "amount_unwrapped", "description": "Amount of synth unwrapped", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "fees_collected": {"name": "fees_collected", "description": "Amount of fees collected", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "fees": {"name": "fees", "description": "Fees data", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "ID of the synth market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500942.5678303, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'spot_market_proxy',\n 'synth_unwrapped'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "spot_market_proxy_event_synth_unwrapped"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_unwrapped"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/spot_synth_unwrapped_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"spot_market_proxy_event_synth_unwrapped\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spot_synth_bought_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "spot_synth_bought_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/spot/spot_synth_bought_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/spot/spot_synth_bought_base_mainnet.sql", "unique_id": "model.synthetix.spot_synth_bought_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "spot_synth_bought_base_mainnet"], "alias": "spot_synth_bought_base_mainnet", "checksum": {"name": "sha256", "checksum": "5ca4f256eeba027501d477b7fce56a6bd2c03e9245e9f701a21ea8f72a49780e"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "SynthBought events from the SpotMarketProxy contract", "columns": {"collected_fees": {"name": "collected_fees", "description": "Amount of fees collected", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "ID of the synth market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Synth price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "referrer": {"name": "referrer", "description": "Address of the referrer", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "fees": {"name": "fees", "description": "Fees data", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "synth_returned": {"name": "synth_returned", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500942.5625079, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"", "raw_code": "{{ get_event_data(\n 'base',\n 'mainnet',\n 'spot_market_proxy',\n 'synth_bought'\n) }}", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "spot_market_proxy_event_synth_bought"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_bought"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/spot_synth_bought_base_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"spot_market_proxy_event_synth_bought\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.buyback_processed_base_mainnet": {"database": "analytics", "schema": "prod_raw_base_mainnet", "name": "buyback_processed_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/base/mainnet/buyback/buyback_processed_base_mainnet.sql", "original_file_path": "models/raw/base/mainnet/buyback/buyback_processed_base_mainnet.sql", "unique_id": "model.synthetix.buyback_processed_base_mainnet", "fqn": ["synthetix", "raw", "base", "mainnet", "buyback", "buyback_processed_base_mainnet"], "alias": "buyback_processed_base_mainnet", "checksum": {"name": "sha256", "checksum": "ad86a92ceacf2d8495687b9268626b6a6359c50455fe6b63236391b7abcc4379"}, "config": {"enabled": true, "alias": null, "schema": "raw_base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "buyer": {"name": "buyer", "description": "Address of the buyer", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "snx": {"name": "snx", "description": "Amount in SNX", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "usd": {"name": "usd", "description": "Value in USD", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/base/mainnet/buyback/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "raw_base_mainnet"}, "created_at": 1726500942.8508477, "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"", "raw_code": "with legacy_events as (\n {{ get_event_data(\n 'base',\n 'mainnet',\n 'buyback_snx_legacy',\n 'buyback_processed'\n ) }}\n),\n\ncurrent_events as (\n {{ get_event_data(\n 'base',\n 'mainnet',\n 'buyback_snx',\n 'buyback_processed'\n ) }}\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n event_name,\n contract,\n buyer,\n snx,\n usd\nfrom\n legacy_events\nunion all\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n event_name,\n contract,\n buyer,\n snx,\n usd\nfrom\n current_events", "language": "sql", "refs": [], "sources": [["raw_base_mainnet", "buyback_snx_legacy_event_buyback_processed"], ["raw_base_mainnet", "buyback_snx_event_buyback_processed"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_base_mainnet.buyback_snx_legacy_event_buyback_processed", "source.synthetix.raw_base_mainnet.buyback_snx_event_buyback_processed"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/buyback/buyback_processed_base_mainnet.sql", "compiled": true, "compiled_code": "with legacy_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"buyback_snx_legacy_event_buyback_processed\"\n\n),\n\ncurrent_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"buyback_snx_event_buyback_processed\"\n\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n event_name,\n contract,\n buyer,\n snx,\n usd\nfrom\n legacy_events\nunion all\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n event_name,\n contract,\n buyer,\n snx,\n usd\nfrom\n current_events", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.blocks_eth_mainnet": {"database": "analytics", "schema": "prod_raw_eth_mainnet", "name": "blocks_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/eth/mainnet/blocks_eth_mainnet.sql", "original_file_path": "models/raw/eth/mainnet/blocks_eth_mainnet.sql", "unique_id": "model.synthetix.blocks_eth_mainnet", "fqn": ["synthetix", "raw", "eth", "mainnet", "blocks_eth_mainnet"], "alias": "blocks_eth_mainnet", "checksum": {"name": "sha256", "checksum": "aba9e542f7f0da52d54126479ab3d8d12820bf7677ebd270d557ff5e733b9c77"}, "config": {"enabled": true, "alias": null, "schema": "raw_eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "Block numbers and timestamps", "columns": {"ts": {"name": "ts", "description": "UTC timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block height", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/eth/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "raw_eth_mainnet"}, "created_at": 1726500942.8846602, "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"blocks_eth_mainnet\"", "raw_code": "with indexer_blocks as (\n select\n timestamp as ts,\n CAST(\n number as INTEGER\n ) as block_number\n from\n {{ source(\n 'raw_eth_mainnet',\n 'block'\n ) }}\n),\n\nparquet_blocks as (\n select\n TO_TIMESTAMP(timestamp) as ts,\n CAST(\n block_number as INTEGER\n ) as block_number\n from\n {{ source(\n 'raw_eth_mainnet',\n 'blocks_parquet'\n ) }}\n),\n\ncombined_blocks as (\n select *\n from\n indexer_blocks\n\n union all\n\n select *\n from\n parquet_blocks\n)\n\nselect\n block_number,\n MIN(ts) as ts\nfrom\n combined_blocks\ngroup by\n block_number", "language": "sql", "refs": [], "sources": [["raw_eth_mainnet", "blocks_parquet"], ["raw_eth_mainnet", "block"]], "metrics": [], "depends_on": {"macros": [], "nodes": ["source.synthetix.raw_eth_mainnet.blocks_parquet", "source.synthetix.raw_eth_mainnet.block"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/blocks_eth_mainnet.sql", "compiled": true, "compiled_code": "with indexer_blocks as (\n select\n timestamp as ts,\n CAST(\n number as INTEGER\n ) as block_number\n from\n \"analytics\".\"raw_eth_mainnet\".\"block\"\n),\n\nparquet_blocks as (\n select\n TO_TIMESTAMP(timestamp) as ts,\n CAST(\n block_number as INTEGER\n ) as block_number\n from\n \"analytics\".\"raw_eth_mainnet\".\"blocks_parquet\"\n),\n\ncombined_blocks as (\n select *\n from\n indexer_blocks\n\n union all\n\n select *\n from\n parquet_blocks\n)\n\nselect\n block_number,\n MIN(ts) as ts\nfrom\n combined_blocks\ngroup by\n block_number", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_vault_collateral_eth_mainnet": {"database": "analytics", "schema": "prod_raw_eth_mainnet", "name": "core_vault_collateral_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/eth/mainnet/core/core_vault_collateral_eth_mainnet.sql", "original_file_path": "models/raw/eth/mainnet/core/core_vault_collateral_eth_mainnet.sql", "unique_id": "model.synthetix.core_vault_collateral_eth_mainnet", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "core_vault_collateral_eth_mainnet"], "alias": "core_vault_collateral_eth_mainnet", "checksum": {"name": "sha256", "checksum": "fbefa77c9a8ee1587d459af8ed2aead616d23460e8f847d37af435263ebfc656"}, "config": {"enabled": true, "alias": null, "schema": "raw_eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Collateral amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_value": {"name": "collateral_value", "description": "Vault collateral value", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract_address": {"name": "contract_address", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "raw_eth_mainnet"}, "created_at": 1726500942.9214878, "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_collateral_eth_mainnet\"", "raw_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n amount as numeric\n ) as amount,\n cast(\n \"value\" as numeric\n ) as collateral_value\n from\n {{ source(\n 'raw_eth_mainnet',\n \"core_get_vault_collateral\"\n ) }}\n where\n amount is not null\n)\n\nselect\n to_timestamp(\n blocks.timestamp\n ) as ts,\n base.block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n {{ convert_wei('base.amount') }} as amount,\n {{ convert_wei('base.collateral_value') }} as collateral_value\nfrom base\ninner join {{ source(\n 'raw_eth_mainnet',\n 'blocks_parquet'\n) }} as blocks\n on base.block_number = blocks.block_number", "language": "sql", "refs": [], "sources": [["raw_eth_mainnet", "core_get_vault_collateral"], ["raw_eth_mainnet", "blocks_parquet"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["source.synthetix.raw_eth_mainnet.core_get_vault_collateral", "source.synthetix.raw_eth_mainnet.blocks_parquet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/core_vault_collateral_eth_mainnet.sql", "compiled": true, "compiled_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n amount as numeric\n ) as amount,\n cast(\n \"value\" as numeric\n ) as collateral_value\n from\n \"analytics\".\"raw_eth_mainnet\".\"core_get_vault_collateral\"\n where\n amount is not null\n)\n\nselect\n to_timestamp(\n blocks.timestamp\n ) as ts,\n base.block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n \n base.amount / 1e18\n as amount,\n \n base.collateral_value / 1e18\n as collateral_value\nfrom base\ninner join \"analytics\".\"raw_eth_mainnet\".\"blocks_parquet\" as blocks\n on base.block_number = blocks.block_number", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_pool_created_eth_mainnet": {"database": "analytics", "schema": "prod_raw_eth_mainnet", "name": "core_pool_created_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/eth/mainnet/core/core_pool_created_eth_mainnet.sql", "original_file_path": "models/raw/eth/mainnet/core/core_pool_created_eth_mainnet.sql", "unique_id": "model.synthetix.core_pool_created_eth_mainnet", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "core_pool_created_eth_mainnet"], "alias": "core_pool_created_eth_mainnet", "checksum": {"name": "sha256", "checksum": "90e332ca3c2e1f9d482154119e13c2b2717b56d5a0e45cdb535a460db9ab9636"}, "config": {"enabled": true, "alias": null, "schema": "raw_eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "PoolCreated events from the CoreProxy contract", "columns": {"contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "owner": {"name": "owner", "description": "Address of the pool owner", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "raw_eth_mainnet"}, "created_at": 1726500942.9107242, "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"", "raw_code": "{{ get_event_data(\n 'eth',\n 'mainnet',\n 'core_proxy',\n 'pool_created'\n) }}", "language": "sql", "refs": [], "sources": [["raw_eth_mainnet", "core_proxy_event_pool_created"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_eth_mainnet.core_proxy_event_pool_created"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/core_pool_created_eth_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_pool_created\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_rewards_distributed_eth_mainnet": {"database": "analytics", "schema": "prod_raw_eth_mainnet", "name": "core_rewards_distributed_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/eth/mainnet/core/core_rewards_distributed_eth_mainnet.sql", "original_file_path": "models/raw/eth/mainnet/core/core_rewards_distributed_eth_mainnet.sql", "unique_id": "model.synthetix.core_rewards_distributed_eth_mainnet", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "core_rewards_distributed_eth_mainnet"], "alias": "core_rewards_distributed_eth_mainnet", "checksum": {"name": "sha256", "checksum": "11d33684084fd647e87338fd640d00c92b2f6137ab4c529f2ba61090ef946ecf"}, "config": {"enabled": true, "alias": null, "schema": "raw_eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "RewardsDistributed events from the CoreProxy contract", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount claimed", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "start": {"name": "start", "description": "UNIX timestamp", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "duration": {"name": "duration", "description": "Duration in seconds", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "distributor": {"name": "distributor", "description": "Address of the distributor", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "raw_eth_mainnet"}, "created_at": 1726500942.9145193, "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"", "raw_code": "{{ get_event_data(\n 'eth',\n 'mainnet',\n 'core_proxy',\n 'rewards_distributed'\n) }}", "language": "sql", "refs": [], "sources": [["raw_eth_mainnet", "core_proxy_event_rewards_distributed"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_eth_mainnet.core_proxy_event_rewards_distributed"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/core_rewards_distributed_eth_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_rewards_distributed\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_withdrawn_eth_mainnet": {"database": "analytics", "schema": "prod_raw_eth_mainnet", "name": "core_withdrawn_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/eth/mainnet/core/core_withdrawn_eth_mainnet.sql", "original_file_path": "models/raw/eth/mainnet/core/core_withdrawn_eth_mainnet.sql", "unique_id": "model.synthetix.core_withdrawn_eth_mainnet", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "core_withdrawn_eth_mainnet"], "alias": "core_withdrawn_eth_mainnet", "checksum": {"name": "sha256", "checksum": "893b358cd25ef9334a00b1a62b168d0741bcc77e5dfb6bc7efc7530db7bf7d07"}, "config": {"enabled": true, "alias": null, "schema": "raw_eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "Withdrawn events from the CoreProxy contract", "columns": {"block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "token_amount": {"name": "token_amount", "description": "Token amount withdrawn", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the withdrawer", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "raw_eth_mainnet"}, "created_at": 1726500942.9033785, "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"", "raw_code": "{{ get_event_data(\n 'eth',\n 'mainnet',\n 'core_proxy',\n 'withdrawn'\n) }}", "language": "sql", "refs": [], "sources": [["raw_eth_mainnet", "core_proxy_event_withdrawn"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_eth_mainnet.core_proxy_event_withdrawn"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/core_withdrawn_eth_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_withdrawn\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_market_updated_eth_mainnet": {"database": "analytics", "schema": "prod_raw_eth_mainnet", "name": "core_market_updated_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/eth/mainnet/core/core_market_updated_eth_mainnet.sql", "original_file_path": "models/raw/eth/mainnet/core/core_market_updated_eth_mainnet.sql", "unique_id": "model.synthetix.core_market_updated_eth_mainnet", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "core_market_updated_eth_mainnet"], "alias": "core_market_updated_eth_mainnet", "checksum": {"name": "sha256", "checksum": "6f3054dbf28d9e38c4dacf9cdad51c2258d3761a5a97b9b0b5fd45e06ef42b23"}, "config": {"enabled": true, "alias": null, "schema": "raw_eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "Combination of MarketCollateralDeposited, MarketCollateralWithdrawn, MarketUsdDeposited, MarketUsdWithdrawn events from the CoreProxy contract\n", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "net_issuance": {"name": "net_issuance", "description": "Net issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "deposited_collateral_value": {"name": "deposited_collateral_value", "description": "Deposited collateral value", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "credit_capacity": {"name": "credit_capacity", "description": "Credit capacity", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "token_amount": {"name": "token_amount", "description": "Token amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "raw_eth_mainnet"}, "created_at": 1726500942.9073706, "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"", "raw_code": "with events as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n {{ get_event_data(\n 'eth',\n 'mainnet',\n 'core_proxy',\n 'market_collateral_deposited'\n ) }}\n ) as collateral_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n {{ get_event_data(\n 'eth',\n 'mainnet',\n 'core_proxy',\n 'market_collateral_withdrawn'\n ) }}\n ) as collateral_withdrawn -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n {{ get_event_data(\n 'eth',\n 'mainnet',\n 'core_proxy',\n 'market_usd_deposited'\n ) }}\n ) as usd_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n {{ get_event_data(\n 'eth',\n 'mainnet',\n 'core_proxy',\n 'market_usd_withdrawn'\n ) }}\n ) as usd_withdrawn -- noqa: AL05\n)\n\nselect *\nfrom\n events\norder by\n block_timestamp", "language": "sql", "refs": [], "sources": [["raw_eth_mainnet", "core_proxy_event_market_collateral_deposited"], ["raw_eth_mainnet", "core_proxy_event_market_collateral_withdrawn"], ["raw_eth_mainnet", "core_proxy_event_market_usd_deposited"], ["raw_eth_mainnet", "core_proxy_event_market_usd_withdrawn"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_eth_mainnet.core_proxy_event_market_collateral_deposited", "source.synthetix.raw_eth_mainnet.core_proxy_event_market_collateral_withdrawn", "source.synthetix.raw_eth_mainnet.core_proxy_event_market_usd_deposited", "source.synthetix.raw_eth_mainnet.core_proxy_event_market_usd_withdrawn"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/core_market_updated_eth_mainnet.sql", "compiled": true, "compiled_code": "with events as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_market_collateral_deposited\"\n\n ) as collateral_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_market_collateral_withdrawn\"\n\n ) as collateral_withdrawn -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_market_usd_deposited\"\n\n ) as usd_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_market_usd_withdrawn\"\n\n ) as usd_withdrawn -- noqa: AL05\n)\n\nselect *\nfrom\n events\norder by\n block_timestamp", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_rewards_claimed_eth_mainnet": {"database": "analytics", "schema": "prod_raw_eth_mainnet", "name": "core_rewards_claimed_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/eth/mainnet/core/core_rewards_claimed_eth_mainnet.sql", "original_file_path": "models/raw/eth/mainnet/core/core_rewards_claimed_eth_mainnet.sql", "unique_id": "model.synthetix.core_rewards_claimed_eth_mainnet", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "core_rewards_claimed_eth_mainnet"], "alias": "core_rewards_claimed_eth_mainnet", "checksum": {"name": "sha256", "checksum": "e9f5932dd8e8cb69b3f5d7371aa15e82e6fc8f6ff7acfa0ba9cca1bff837687e"}, "config": {"enabled": true, "alias": null, "schema": "raw_eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "RewardsClaimed events from the CoreProxy contract", "columns": {"transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount delegated", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "distributor": {"name": "distributor", "description": "Address of the distributor", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "raw_eth_mainnet"}, "created_at": 1726500942.9125752, "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"", "raw_code": "{{ get_event_data(\n 'eth',\n 'mainnet',\n 'core_proxy',\n 'rewards_claimed'\n) }}", "language": "sql", "refs": [], "sources": [["raw_eth_mainnet", "core_proxy_event_rewards_claimed"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_eth_mainnet.core_proxy_event_rewards_claimed"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/core_rewards_claimed_eth_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_rewards_claimed\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_account_migrated_eth_mainnet": {"database": "analytics", "schema": "prod_raw_eth_mainnet", "name": "core_account_migrated_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/eth/mainnet/core/core_account_migrated_eth_mainnet.sql", "original_file_path": "models/raw/eth/mainnet/core/core_account_migrated_eth_mainnet.sql", "unique_id": "model.synthetix.core_account_migrated_eth_mainnet", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "core_account_migrated_eth_mainnet"], "alias": "core_account_migrated_eth_mainnet", "checksum": {"name": "sha256", "checksum": "ecf4e15e73d61b4b38590f21fcbba163462d4512aafb0b4c9f037619ae845ab7"}, "config": {"enabled": true, "alias": null, "schema": "raw_eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "AccountMigrated events from the legacy market Proxy contract", "columns": {"staker": {"name": "staker", "description": "Address of the V2x staker", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_amount": {"name": "collateral_amount", "description": "Amount of SNX collateral being migrated", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "debt_amount": {"name": "debt_amount", "description": "Amount of SNX debt being migrated", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "raw_eth_mainnet"}, "created_at": 1726500942.897839, "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"", "raw_code": "{{ get_event_data(\n 'eth',\n 'mainnet',\n 'legacy_market_proxy',\n 'account_migrated'\n) }}", "language": "sql", "refs": [], "sources": [["raw_eth_mainnet", "legacy_market_proxy_event_account_migrated"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_eth_mainnet.legacy_market_proxy_event_account_migrated"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/core_account_migrated_eth_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"legacy_market_proxy_event_account_migrated\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_vault_debt_eth_mainnet": {"database": "analytics", "schema": "prod_raw_eth_mainnet", "name": "core_vault_debt_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/eth/mainnet/core/core_vault_debt_eth_mainnet.sql", "original_file_path": "models/raw/eth/mainnet/core/core_vault_debt_eth_mainnet.sql", "unique_id": "model.synthetix.core_vault_debt_eth_mainnet", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "core_vault_debt_eth_mainnet"], "alias": "core_vault_debt_eth_mainnet", "checksum": {"name": "sha256", "checksum": "0b9e5d34494b850c021ebda9e8a7290e82a643513eb0e5c89fb364b5fbbb4b67"}, "config": {"enabled": true, "alias": null, "schema": "raw_eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "debt": {"name": "debt", "description": "Vault debt", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "contract_address": {"name": "contract_address", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "raw_eth_mainnet"}, "created_at": 1726500942.9226663, "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_debt_eth_mainnet\"", "raw_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n value_1 as numeric\n ) as debt\n from\n {{ source(\n 'raw_eth_mainnet',\n \"core_get_vault_debt\"\n ) }}\n where\n value_1 is not null\n)\n\nselect\n to_timestamp(\n blocks.timestamp\n ) as ts,\n base.block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n {{ convert_wei('base.debt') }} as debt\nfrom base\ninner join {{ source(\n 'raw_eth_mainnet',\n 'blocks_parquet'\n) }} as blocks\n on base.block_number = blocks.block_number", "language": "sql", "refs": [], "sources": [["raw_eth_mainnet", "core_get_vault_debt"], ["raw_eth_mainnet", "blocks_parquet"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["source.synthetix.raw_eth_mainnet.core_get_vault_debt", "source.synthetix.raw_eth_mainnet.blocks_parquet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/core_vault_debt_eth_mainnet.sql", "compiled": true, "compiled_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n value_1 as numeric\n ) as debt\n from\n \"analytics\".\"raw_eth_mainnet\".\"core_get_vault_debt\"\n where\n value_1 is not null\n)\n\nselect\n to_timestamp(\n blocks.timestamp\n ) as ts,\n base.block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n \n base.debt / 1e18\n as debt\nfrom base\ninner join \"analytics\".\"raw_eth_mainnet\".\"blocks_parquet\" as blocks\n on base.block_number = blocks.block_number", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_usd_burned_eth_mainnet": {"database": "analytics", "schema": "prod_raw_eth_mainnet", "name": "core_usd_burned_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/eth/mainnet/core/core_usd_burned_eth_mainnet.sql", "original_file_path": "models/raw/eth/mainnet/core/core_usd_burned_eth_mainnet.sql", "unique_id": "model.synthetix.core_usd_burned_eth_mainnet", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "core_usd_burned_eth_mainnet"], "alias": "core_usd_burned_eth_mainnet", "checksum": {"name": "sha256", "checksum": "c3c3734dfbfd4256110f64fd688cdf7bbb1218326280ad5bfdefb8f6bb50fe73"}, "config": {"enabled": true, "alias": null, "schema": "raw_eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "UsdBurned events from the CoreProxy contract", "columns": {"amount": {"name": "amount", "description": "Amount burned", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "raw_eth_mainnet"}, "created_at": 1726500942.916413, "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"", "raw_code": "{{ get_event_data(\n 'eth',\n 'mainnet',\n 'core_proxy',\n 'usd_burned'\n) }}", "language": "sql", "refs": [], "sources": [["raw_eth_mainnet", "core_proxy_event_usd_burned"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_eth_mainnet.core_proxy_event_usd_burned"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/core_usd_burned_eth_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_usd_burned\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_deposited_eth_mainnet": {"database": "analytics", "schema": "prod_raw_eth_mainnet", "name": "core_deposited_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/eth/mainnet/core/core_deposited_eth_mainnet.sql", "original_file_path": "models/raw/eth/mainnet/core/core_deposited_eth_mainnet.sql", "unique_id": "model.synthetix.core_deposited_eth_mainnet", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "core_deposited_eth_mainnet"], "alias": "core_deposited_eth_mainnet", "checksum": {"name": "sha256", "checksum": "d2279749f8a141552da1c98d597d0ce57a127e742a44e4ad24f5a1dfdd01a508"}, "config": {"enabled": true, "alias": null, "schema": "raw_eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "Deposited events from the CoreProxy contract", "columns": {"collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the depositor", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "token_amount": {"name": "token_amount", "description": "Token amount deposited", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "raw_eth_mainnet"}, "created_at": 1726500942.9015565, "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"", "raw_code": "{{ get_event_data(\n 'eth',\n 'mainnet',\n 'core_proxy',\n 'deposited'\n) }}", "language": "sql", "refs": [], "sources": [["raw_eth_mainnet", "core_proxy_event_deposited"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_eth_mainnet.core_proxy_event_deposited"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/core_deposited_eth_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_deposited\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_liquidation_eth_mainnet": {"database": "analytics", "schema": "prod_raw_eth_mainnet", "name": "core_liquidation_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/eth/mainnet/core/core_liquidation_eth_mainnet.sql", "original_file_path": "models/raw/eth/mainnet/core/core_liquidation_eth_mainnet.sql", "unique_id": "model.synthetix.core_liquidation_eth_mainnet", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "core_liquidation_eth_mainnet"], "alias": "core_liquidation_eth_mainnet", "checksum": {"name": "sha256", "checksum": "14c784442c6a4abe6092fd6836e860135b269486194735507132d3079564b788"}, "config": {"enabled": true, "alias": null, "schema": "raw_eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "Liquidation events from the CoreProxy contract", "columns": {"pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the liquidator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "liquidation_data": {"name": "liquidation_data", "description": "", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "liquidate_as_account_id": {"name": "liquidate_as_account_id", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "raw_eth_mainnet"}, "created_at": 1726500942.9052749, "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"", "raw_code": "{{ get_event_data(\n 'eth',\n 'mainnet',\n 'core_proxy',\n 'liquidation'\n) }}", "language": "sql", "refs": [], "sources": [["raw_eth_mainnet", "core_proxy_event_liquidation"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_eth_mainnet.core_proxy_event_liquidation"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/core_liquidation_eth_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_liquidation\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_account_created_eth_mainnet": {"database": "analytics", "schema": "prod_raw_eth_mainnet", "name": "core_account_created_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/eth/mainnet/core/core_account_created_eth_mainnet.sql", "original_file_path": "models/raw/eth/mainnet/core/core_account_created_eth_mainnet.sql", "unique_id": "model.synthetix.core_account_created_eth_mainnet", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "core_account_created_eth_mainnet"], "alias": "core_account_created_eth_mainnet", "checksum": {"name": "sha256", "checksum": "c4cfc7e8544a8938cc197845f46b28183d0b09c494bd240b05ab85341b465aac"}, "config": {"enabled": true, "alias": null, "schema": "raw_eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "AccountCreated events from the CoreProxy contract", "columns": {"owner": {"name": "owner", "description": "Address of the account owner", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "raw_eth_mainnet"}, "created_at": 1726500942.8950217, "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_account_created_eth_mainnet\"", "raw_code": "{{ get_event_data(\n 'eth',\n 'mainnet',\n 'core_proxy',\n 'account_created'\n) }}", "language": "sql", "refs": [], "sources": [["raw_eth_mainnet", "core_proxy_event_account_created"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_eth_mainnet.core_proxy_event_account_created"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/core_account_created_eth_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_account_created\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_market_registered_eth_mainnet": {"database": "analytics", "schema": "prod_raw_eth_mainnet", "name": "core_market_registered_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/eth/mainnet/core/core_market_registered_eth_mainnet.sql", "original_file_path": "models/raw/eth/mainnet/core/core_market_registered_eth_mainnet.sql", "unique_id": "model.synthetix.core_market_registered_eth_mainnet", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "core_market_registered_eth_mainnet"], "alias": "core_market_registered_eth_mainnet", "checksum": {"name": "sha256", "checksum": "79734b10dcc8512c28560e6cc6b507c8471534b87914459e270e245c58e2621a"}, "config": {"enabled": true, "alias": null, "schema": "raw_eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "MarketRegistered events from the CoreProxy contract", "columns": {"market": {"name": "market", "description": "Market name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "Market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "raw_eth_mainnet"}, "created_at": 1726500942.909111, "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_market_registered_eth_mainnet\"", "raw_code": "{{ get_event_data(\n 'eth',\n 'mainnet',\n 'core_proxy',\n 'market_registered'\n) }}", "language": "sql", "refs": [], "sources": [["raw_eth_mainnet", "core_proxy_event_market_registered"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_eth_mainnet.core_proxy_event_market_registered"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/core_market_registered_eth_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_market_registered\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_vault_liquidation_eth_mainnet": {"database": "analytics", "schema": "prod_raw_eth_mainnet", "name": "core_vault_liquidation_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/eth/mainnet/core/core_vault_liquidation_eth_mainnet.sql", "original_file_path": "models/raw/eth/mainnet/core/core_vault_liquidation_eth_mainnet.sql", "unique_id": "model.synthetix.core_vault_liquidation_eth_mainnet", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "core_vault_liquidation_eth_mainnet"], "alias": "core_vault_liquidation_eth_mainnet", "checksum": {"name": "sha256", "checksum": "4aa990c738869405ae5f52bb946ca08fce91e9e90af002730f35bfc84f8e167e"}, "config": {"enabled": true, "alias": null, "schema": "raw_eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "VaultLiquidation events from the CoreProxy contract", "columns": {"transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "liquidate_as_account_id": {"name": "liquidate_as_account_id", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidation_data": {"name": "liquidation_data", "description": "", "meta": {}, "data_type": "jsonb", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "raw_eth_mainnet"}, "created_at": 1726500942.9200525, "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"", "raw_code": "{{ get_event_data(\n 'eth',\n 'mainnet',\n 'core_proxy',\n 'vault_liquidation'\n) }}", "language": "sql", "refs": [], "sources": [["raw_eth_mainnet", "core_proxy_event_vault_liquidation"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_eth_mainnet.core_proxy_event_vault_liquidation"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/core_vault_liquidation_eth_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_vault_liquidation\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_usd_minted_eth_mainnet": {"database": "analytics", "schema": "prod_raw_eth_mainnet", "name": "core_usd_minted_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/eth/mainnet/core/core_usd_minted_eth_mainnet.sql", "original_file_path": "models/raw/eth/mainnet/core/core_usd_minted_eth_mainnet.sql", "unique_id": "model.synthetix.core_usd_minted_eth_mainnet", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "core_usd_minted_eth_mainnet"], "alias": "core_usd_minted_eth_mainnet", "checksum": {"name": "sha256", "checksum": "336c25b2b7c250443947c4543c07a0056d4a26d2a036ade43cb7d2e9f92c1f75"}, "config": {"enabled": true, "alias": null, "schema": "raw_eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "UsdMinted events from the CoreProxy contract", "columns": {"pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the event initiator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount minted", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "raw_eth_mainnet"}, "created_at": 1726500942.918266, "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"", "raw_code": "{{ get_event_data(\n 'eth',\n 'mainnet',\n 'core_proxy',\n 'usd_minted'\n) }}", "language": "sql", "refs": [], "sources": [["raw_eth_mainnet", "core_proxy_event_usd_minted"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_eth_mainnet.core_proxy_event_usd_minted"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/core_usd_minted_eth_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_usd_minted\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.core_delegation_updated_eth_mainnet": {"database": "analytics", "schema": "prod_raw_eth_mainnet", "name": "core_delegation_updated_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/eth/mainnet/core/core_delegation_updated_eth_mainnet.sql", "original_file_path": "models/raw/eth/mainnet/core/core_delegation_updated_eth_mainnet.sql", "unique_id": "model.synthetix.core_delegation_updated_eth_mainnet", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "core_delegation_updated_eth_mainnet"], "alias": "core_delegation_updated_eth_mainnet", "checksum": {"name": "sha256", "checksum": "eab29340bde71cbf14e4271cbc57c56b4510350ad233af0c416a8987367501cd"}, "config": {"enabled": true, "alias": null, "schema": "raw_eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "DelegationUpdated events from the CoreProxy contract", "columns": {"contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "Address of the delegator", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "leverage": {"name": "leverage", "description": "Leverage", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount delegated", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "raw_eth_mainnet"}, "created_at": 1726500942.8998184, "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"", "raw_code": "{{ get_event_data(\n 'eth',\n 'mainnet',\n 'core_proxy',\n 'delegation_updated'\n) }}", "language": "sql", "refs": [], "sources": [["raw_eth_mainnet", "core_proxy_event_delegation_updated"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_eth_mainnet.core_proxy_event_delegation_updated"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/core_delegation_updated_eth_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_delegation_updated\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.treasury_vote_recorded_snax_mainnet": {"database": "analytics", "schema": "prod_raw_snax_mainnet", "name": "treasury_vote_recorded_snax_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/snax/mainnet/treasury_vote_recorded_snax_mainnet.sql", "original_file_path": "models/raw/snax/mainnet/treasury_vote_recorded_snax_mainnet.sql", "unique_id": "model.synthetix.treasury_vote_recorded_snax_mainnet", "fqn": ["synthetix", "raw", "snax", "mainnet", "treasury_vote_recorded_snax_mainnet"], "alias": "treasury_vote_recorded_snax_mainnet", "checksum": {"name": "sha256", "checksum": "4c1ab6f48b3e6cb54429437a3acad3e757e087e882f5df6b175148c24c8d5230"}, "config": {"enabled": true, "alias": null, "schema": "raw_snax_mainnet", "database": null, "tags": ["snax_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["snax_mainnet"], "description": "Records of voting events on the Treasury Council governance proxy", "columns": {"id": {"name": "id", "description": "Unique identifier for the event", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Name of the event", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "chain_id": {"name": "chain_id", "description": "Identifier of the blockchain network", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "UTC timestamp of the block containing the event", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "voter": {"name": "voter", "description": "Ethereum address of the voter", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "epoch_id": {"name": "epoch_id", "description": "Identifier of the voting epoch", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Hash of the transaction containing the vote", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "candidates": {"name": "candidates", "description": "Array of candidate addresses voted for", "meta": {}, "data_type": "array", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block height where the vote was recorded", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "voting_power": {"name": "voting_power", "description": "Voting power used in this vote", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract handling the vote", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/snax/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "snax_mainnet", "schema": "raw_snax_mainnet"}, "created_at": 1726500943.4862645, "relation_name": "\"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"", "raw_code": "{{ get_event_data(\n 'snax',\n 'mainnet',\n 'treasury_governance_proxy',\n 'vote_recorded'\n) }}", "language": "sql", "refs": [], "sources": [["raw_snax_mainnet", "treasury_governance_proxy_event_vote_recorded"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_snax_mainnet.treasury_governance_proxy_event_vote_recorded"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/treasury_vote_recorded_snax_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_snax_mainnet\".\"treasury_governance_proxy_event_vote_recorded\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.blocks_snax_mainnet": {"database": "analytics", "schema": "prod_raw_snax_mainnet", "name": "blocks_snax_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/snax/mainnet/blocks_snax_mainnet.sql", "original_file_path": "models/raw/snax/mainnet/blocks_snax_mainnet.sql", "unique_id": "model.synthetix.blocks_snax_mainnet", "fqn": ["synthetix", "raw", "snax", "mainnet", "blocks_snax_mainnet"], "alias": "blocks_snax_mainnet", "checksum": {"name": "sha256", "checksum": "cf5585f75ac4e3a34f5e28b0f32dc97a4416b23d1388fdee896ff8d55a66ecc9"}, "config": {"enabled": true, "alias": null, "schema": "raw_snax_mainnet", "database": null, "tags": ["snax_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["snax_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "UTC timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block height", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/snax/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "snax_mainnet", "schema": "raw_snax_mainnet"}, "created_at": 1726500943.4788735, "relation_name": "\"analytics\".\"prod_raw_snax_mainnet\".\"blocks_snax_mainnet\"", "raw_code": "select distinct\n \"timestamp\" as ts,\n CAST(\n \"number\" as INTEGER\n ) as block_number\nfrom\n {{ source(\n 'raw_snax_mainnet',\n 'block'\n ) }}", "language": "sql", "refs": [], "sources": [["raw_snax_mainnet", "block"]], "metrics": [], "depends_on": {"macros": [], "nodes": ["source.synthetix.raw_snax_mainnet.block"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/blocks_snax_mainnet.sql", "compiled": true, "compiled_code": "select distinct\n \"timestamp\" as ts,\n CAST(\n \"number\" as INTEGER\n ) as block_number\nfrom\n \"analytics\".\"raw_snax_mainnet\".\"block\"", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.ambassador_vote_recorded_snax_mainnet": {"database": "analytics", "schema": "prod_raw_snax_mainnet", "name": "ambassador_vote_recorded_snax_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/snax/mainnet/ambassador_vote_recorded_snax_mainnet.sql", "original_file_path": "models/raw/snax/mainnet/ambassador_vote_recorded_snax_mainnet.sql", "unique_id": "model.synthetix.ambassador_vote_recorded_snax_mainnet", "fqn": ["synthetix", "raw", "snax", "mainnet", "ambassador_vote_recorded_snax_mainnet"], "alias": "ambassador_vote_recorded_snax_mainnet", "checksum": {"name": "sha256", "checksum": "9948ebd83af080f9bdd59c307690dc269ea68207281efaf1ec689106e1815fbe"}, "config": {"enabled": true, "alias": null, "schema": "raw_snax_mainnet", "database": null, "tags": ["snax_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["snax_mainnet"], "description": "Records of voting events on the Ambassador Council governance proxy", "columns": {"id": {"name": "id", "description": "Unique identifier for the event", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Name of the event", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "chain_id": {"name": "chain_id", "description": "Identifier of the blockchain network", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "UTC timestamp of the block containing the event", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "voter": {"name": "voter", "description": "Ethereum address of the voter", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "epoch_id": {"name": "epoch_id", "description": "Identifier of the voting epoch", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Hash of the transaction containing the vote", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "candidates": {"name": "candidates", "description": "Array of candidate addresses voted for", "meta": {}, "data_type": "array", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block height where the vote was recorded", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "voting_power": {"name": "voting_power", "description": "Voting power used in this vote", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract handling the vote", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/snax/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "snax_mainnet", "schema": "raw_snax_mainnet"}, "created_at": 1726500943.4896324, "relation_name": "\"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"", "raw_code": "{{ get_event_data(\n 'snax',\n 'mainnet',\n 'ambassador_governance_proxy',\n 'vote_recorded'\n) }}", "language": "sql", "refs": [], "sources": [["raw_snax_mainnet", "ambassador_governance_proxy_event_vote_recorded"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_snax_mainnet.ambassador_governance_proxy_event_vote_recorded"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/ambassador_vote_recorded_snax_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_snax_mainnet\".\"ambassador_governance_proxy_event_vote_recorded\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spartan_vote_withdrawn_snax_mainnet": {"database": "analytics", "schema": "prod_raw_snax_mainnet", "name": "spartan_vote_withdrawn_snax_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/snax/mainnet/spartan_vote_withdrawn_snax_mainnet.sql", "original_file_path": "models/raw/snax/mainnet/spartan_vote_withdrawn_snax_mainnet.sql", "unique_id": "model.synthetix.spartan_vote_withdrawn_snax_mainnet", "fqn": ["synthetix", "raw", "snax", "mainnet", "spartan_vote_withdrawn_snax_mainnet"], "alias": "spartan_vote_withdrawn_snax_mainnet", "checksum": {"name": "sha256", "checksum": "f73de5f73d0d33efdef9b76b3405d6262f7aaf56ebf41cefbbce519154951b29"}, "config": {"enabled": true, "alias": null, "schema": "raw_snax_mainnet", "database": null, "tags": ["snax_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["snax_mainnet"], "description": "Records of votes withdrawn from the Spartan Council governance proxy", "columns": {"id": {"name": "id", "description": "Unique identifier for the vote withdrawal event", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Name of the event (always 'VoteWithdrawn' for this table)", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "chain_id": {"name": "chain_id", "description": "Identifier of the blockchain network", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "UTC timestamp of the block containing the vote withdrawal event", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "voter": {"name": "voter", "description": "Ethereum address of the voter who withdrew their vote", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "epoch_id": {"name": "epoch_id", "description": "Identifier of the voting epoch in which the vote was withdrawn", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Hash of the transaction containing the vote withdrawal", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block height where the vote withdrawal was recorded", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract handling the vote withdrawal", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/snax/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "snax_mainnet", "schema": "raw_snax_mainnet"}, "created_at": 1726500943.4842308, "relation_name": "\"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"", "raw_code": "{{ get_event_data(\n 'snax',\n 'mainnet',\n 'spartan_governance_proxy',\n 'vote_withdrawn'\n) }}", "language": "sql", "refs": [], "sources": [["raw_snax_mainnet", "spartan_governance_proxy_event_vote_withdrawn"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_snax_mainnet.spartan_governance_proxy_event_vote_withdrawn"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/spartan_vote_withdrawn_snax_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_snax_mainnet\".\"spartan_governance_proxy_event_vote_withdrawn\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.spartan_vote_recorded_snax_mainnet": {"database": "analytics", "schema": "prod_raw_snax_mainnet", "name": "spartan_vote_recorded_snax_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/snax/mainnet/spartan_vote_recorded_snax_mainnet.sql", "original_file_path": "models/raw/snax/mainnet/spartan_vote_recorded_snax_mainnet.sql", "unique_id": "model.synthetix.spartan_vote_recorded_snax_mainnet", "fqn": ["synthetix", "raw", "snax", "mainnet", "spartan_vote_recorded_snax_mainnet"], "alias": "spartan_vote_recorded_snax_mainnet", "checksum": {"name": "sha256", "checksum": "7f8b7a0829318bb2f4a88bddb881d95dae80b799542da7ca54fd855b737a8049"}, "config": {"enabled": true, "alias": null, "schema": "raw_snax_mainnet", "database": null, "tags": ["snax_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["snax_mainnet"], "description": "Records of voting events on the Spartan Council governance proxy", "columns": {"id": {"name": "id", "description": "Unique identifier for the event", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Name of the event", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "chain_id": {"name": "chain_id", "description": "Identifier of the blockchain network", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "UTC timestamp of the block containing the event", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "voter": {"name": "voter", "description": "Ethereum address of the voter", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "epoch_id": {"name": "epoch_id", "description": "Identifier of the voting epoch", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Hash of the transaction containing the vote", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "candidates": {"name": "candidates", "description": "Array of candidate addresses voted for", "meta": {}, "data_type": "array", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block height where the vote was recorded", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "voting_power": {"name": "voting_power", "description": "Voting power used in this vote", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract handling the vote", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/snax/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "snax_mainnet", "schema": "raw_snax_mainnet"}, "created_at": 1726500943.482588, "relation_name": "\"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"", "raw_code": "{{ get_event_data(\n 'snax',\n 'mainnet',\n 'spartan_governance_proxy',\n 'vote_recorded'\n) }}", "language": "sql", "refs": [], "sources": [["raw_snax_mainnet", "spartan_governance_proxy_event_vote_recorded"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_snax_mainnet.spartan_governance_proxy_event_vote_recorded"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/spartan_vote_recorded_snax_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_snax_mainnet\".\"spartan_governance_proxy_event_vote_recorded\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.treasury_vote_withdrawn_snax_mainnet": {"database": "analytics", "schema": "prod_raw_snax_mainnet", "name": "treasury_vote_withdrawn_snax_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/snax/mainnet/treasury_vote_withdrawn_snax_mainnet.sql", "original_file_path": "models/raw/snax/mainnet/treasury_vote_withdrawn_snax_mainnet.sql", "unique_id": "model.synthetix.treasury_vote_withdrawn_snax_mainnet", "fqn": ["synthetix", "raw", "snax", "mainnet", "treasury_vote_withdrawn_snax_mainnet"], "alias": "treasury_vote_withdrawn_snax_mainnet", "checksum": {"name": "sha256", "checksum": "918fdd17a5c63126c847a4758f33b149fb25d875f6b846bbd858beaf537bbed5"}, "config": {"enabled": true, "alias": null, "schema": "raw_snax_mainnet", "database": null, "tags": ["snax_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["snax_mainnet"], "description": "Records of votes withdrawn from the Treasury Council governance proxy", "columns": {"id": {"name": "id", "description": "Unique identifier for the vote withdrawal event", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Name of the event (always 'VoteWithdrawn' for this table)", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "chain_id": {"name": "chain_id", "description": "Identifier of the blockchain network", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "UTC timestamp of the block containing the vote withdrawal event", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "voter": {"name": "voter", "description": "Ethereum address of the voter who withdrew their vote", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "epoch_id": {"name": "epoch_id", "description": "Identifier of the voting epoch in which the vote was withdrawn", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Hash of the transaction containing the vote withdrawal", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block height where the vote withdrawal was recorded", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract handling the vote withdrawal", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/snax/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "snax_mainnet", "schema": "raw_snax_mainnet"}, "created_at": 1726500943.4878602, "relation_name": "\"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"", "raw_code": "{{ get_event_data(\n 'snax',\n 'mainnet',\n 'treasury_governance_proxy',\n 'vote_withdrawn'\n) }}", "language": "sql", "refs": [], "sources": [["raw_snax_mainnet", "treasury_governance_proxy_event_vote_withdrawn"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_snax_mainnet.treasury_governance_proxy_event_vote_withdrawn"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/treasury_vote_withdrawn_snax_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_snax_mainnet\".\"treasury_governance_proxy_event_vote_withdrawn\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.ambassador_vote_withdrawn_snax_mainnet": {"database": "analytics", "schema": "prod_raw_snax_mainnet", "name": "ambassador_vote_withdrawn_snax_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/snax/mainnet/ambassador_vote_withdrawn_snax_mainnet.sql", "original_file_path": "models/raw/snax/mainnet/ambassador_vote_withdrawn_snax_mainnet.sql", "unique_id": "model.synthetix.ambassador_vote_withdrawn_snax_mainnet", "fqn": ["synthetix", "raw", "snax", "mainnet", "ambassador_vote_withdrawn_snax_mainnet"], "alias": "ambassador_vote_withdrawn_snax_mainnet", "checksum": {"name": "sha256", "checksum": "f1d13f4e8e16d5cbfe777e5827482e91bcac50e3420cd2f767face50bd072833"}, "config": {"enabled": true, "alias": null, "schema": "raw_snax_mainnet", "database": null, "tags": ["snax_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["snax_mainnet"], "description": "Records of votes withdrawn from the Ambassador Council governance proxy", "columns": {"id": {"name": "id", "description": "Unique identifier for the vote withdrawal event", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Name of the event (always 'VoteWithdrawn' for this table)", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "chain_id": {"name": "chain_id", "description": "Identifier of the blockchain network", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "UTC timestamp of the block containing the vote withdrawal event", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "voter": {"name": "voter", "description": "Ethereum address of the voter who withdrew their vote", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "epoch_id": {"name": "epoch_id", "description": "Identifier of the voting epoch in which the vote was withdrawn", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Hash of the transaction containing the vote withdrawal", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block height where the vote withdrawal was recorded", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract handling the vote withdrawal", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/snax/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "snax_mainnet", "schema": "raw_snax_mainnet"}, "created_at": 1726500943.4912312, "relation_name": "\"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"", "raw_code": "{{ get_event_data(\n 'snax',\n 'mainnet',\n 'ambassador_governance_proxy',\n 'vote_withdrawn'\n) }}", "language": "sql", "refs": [], "sources": [["raw_snax_mainnet", "ambassador_governance_proxy_event_vote_withdrawn"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_snax_mainnet.ambassador_governance_proxy_event_vote_withdrawn"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/ambassador_vote_withdrawn_snax_mainnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_snax_mainnet\".\"ambassador_governance_proxy_event_vote_withdrawn\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.blocks_snax_testnet": {"database": "analytics", "schema": "prod_raw_snax_testnet", "name": "blocks_snax_testnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/snax/testnet/blocks_snax_testnet.sql", "original_file_path": "models/raw/snax/testnet/blocks_snax_testnet.sql", "unique_id": "model.synthetix.blocks_snax_testnet", "fqn": ["synthetix", "raw", "snax", "testnet", "blocks_snax_testnet"], "alias": "blocks_snax_testnet", "checksum": {"name": "sha256", "checksum": "a79cb261541dfe1bdf37ff11b77b30d27dec26d0615e53bfc62686adbf09061f"}, "config": {"enabled": true, "alias": null, "schema": "raw_snax_testnet", "database": null, "tags": ["snax_testnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["snax_testnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "UTC timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block height", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/snax/testnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "snax_testnet", "schema": "raw_snax_testnet"}, "created_at": 1726500943.663654, "relation_name": "\"analytics\".\"prod_raw_snax_testnet\".\"blocks_snax_testnet\"", "raw_code": "select distinct\n \"timestamp\" as ts,\n CAST(\n \"number\" as INTEGER\n ) as block_number\nfrom\n {{ source(\n 'raw_snax_testnet',\n 'block'\n ) }}", "language": "sql", "refs": [], "sources": [["raw_snax_testnet", "block"]], "metrics": [], "depends_on": {"macros": [], "nodes": ["source.synthetix.raw_snax_testnet.block"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/blocks_snax_testnet.sql", "compiled": true, "compiled_code": "select distinct\n \"timestamp\" as ts,\n CAST(\n \"number\" as INTEGER\n ) as block_number\nfrom\n \"analytics\".\"raw_snax_testnet\".\"block\"", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.gov_vote_withdrawn_snax_testnet": {"database": "analytics", "schema": "prod_raw_snax_testnet", "name": "gov_vote_withdrawn_snax_testnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/snax/testnet/gov_vote_withdrawn_snax_testnet.sql", "original_file_path": "models/raw/snax/testnet/gov_vote_withdrawn_snax_testnet.sql", "unique_id": "model.synthetix.gov_vote_withdrawn_snax_testnet", "fqn": ["synthetix", "raw", "snax", "testnet", "gov_vote_withdrawn_snax_testnet"], "alias": "gov_vote_withdrawn_snax_testnet", "checksum": {"name": "sha256", "checksum": "cd4b4fdd997d4256545197ad4783c58a71473e0526f5ee1b79b61099bbf2a8cb"}, "config": {"enabled": true, "alias": null, "schema": "raw_snax_testnet", "database": null, "tags": ["snax_testnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["snax_testnet"], "description": "Records of vote withdrawal events on the SNAX testnet blockchain", "columns": {"id": {"name": "id", "description": "Unique identifier for the vote withdrawal event", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Name of the event (always 'VoteWithdrawn' for this table)", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "chain_id": {"name": "chain_id", "description": "Identifier of the blockchain network", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "UTC timestamp of the block containing the vote withdrawal event", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "voter": {"name": "voter", "description": "Ethereum address of the voter who withdrew their vote", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "epoch_id": {"name": "epoch_id", "description": "Identifier of the voting epoch in which the vote was withdrawn", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Hash of the transaction containing the vote withdrawal", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block height where the vote withdrawal was recorded", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract handling the vote withdrawal", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/snax/testnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "snax_testnet", "schema": "raw_snax_testnet"}, "created_at": 1726500943.6670635, "relation_name": "\"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"", "raw_code": "{{ get_event_data(\n 'snax',\n 'testnet',\n 'governance_proxy',\n 'vote_withdrawn'\n) }}", "language": "sql", "refs": [], "sources": [["raw_snax_testnet", "governance_proxy_event_vote_withdrawn"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_snax_testnet.governance_proxy_event_vote_withdrawn"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/gov_vote_withdrawn_snax_testnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_snax_testnet\".\"governance_proxy_event_vote_withdrawn\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.gov_vote_recorded_snax_testnet": {"database": "analytics", "schema": "prod_raw_snax_testnet", "name": "gov_vote_recorded_snax_testnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/snax/testnet/gov_vote_recorded_snax_testnet.sql", "original_file_path": "models/raw/snax/testnet/gov_vote_recorded_snax_testnet.sql", "unique_id": "model.synthetix.gov_vote_recorded_snax_testnet", "fqn": ["synthetix", "raw", "snax", "testnet", "gov_vote_recorded_snax_testnet"], "alias": "gov_vote_recorded_snax_testnet", "checksum": {"name": "sha256", "checksum": "4d492db52c54d182c7d208140fb6deaff3f3079ac4ac876236befd6007ab3f0e"}, "config": {"enabled": true, "alias": null, "schema": "raw_snax_testnet", "database": null, "tags": ["snax_testnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["snax_testnet"], "description": "Records of voting events", "columns": {"id": {"name": "id", "description": "Unique identifier for the event", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Name of the event", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "chain_id": {"name": "chain_id", "description": "Identifier of the blockchain network", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "UTC timestamp of the block containing the event", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "voter": {"name": "voter", "description": "Ethereum address of the voter", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "epoch_id": {"name": "epoch_id", "description": "Identifier of the voting epoch", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Hash of the transaction containing the vote", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "candidates": {"name": "candidates", "description": "Array of candidate addresses voted for", "meta": {}, "data_type": "array", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block height where the vote was recorded", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "voting_power": {"name": "voting_power", "description": "Voting power used in this vote", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract handling the vote", "meta": {}, "data_type": "string", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/snax/testnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "snax_testnet", "schema": "raw_snax_testnet"}, "created_at": 1726500943.6654644, "relation_name": "\"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"", "raw_code": "{{ get_event_data(\n 'snax',\n 'testnet',\n 'governance_proxy',\n 'vote_recorded'\n) }}", "language": "sql", "refs": [], "sources": [["raw_snax_testnet", "governance_proxy_event_vote_recorded"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_event_data"], "nodes": ["source.synthetix.raw_snax_testnet.governance_proxy_event_vote_recorded"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/gov_vote_recorded_snax_testnet.sql", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_snax_testnet\".\"governance_proxy_event_vote_recorded\"\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_market_updated_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_core_market_updated_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/core/fct_core_market_updated_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/fct_core_market_updated_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_core_market_updated_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "fct_core_market_updated_arbitrum_sepolia"], "alias": "fct_core_market_updated_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "3c3d810141e743a60f6b1d9a850a239ae7c7cf06d62c50abc208390f816f46b3"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "credit_capacity": {"name": "credit_capacity", "description": "Credit capacity", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "net_issuance": {"name": "net_issuance", "description": "Net issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "token_amount": {"name": "token_amount", "description": "Token amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500943.7421637, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_market_updated_arbitrum_sepolia\"", "raw_code": "with market_updated as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n {{ ref('core_market_updated_arbitrum_sepolia') }}\n)\n\nselect\n id,\n block_timestamp as ts,\n transaction_hash,\n event_name,\n market_id,\n collateral_type,\n {{ convert_wei(\"credit_capacity\") }} as credit_capacity,\n {{ convert_wei(\"net_issuance\") }} as net_issuance,\n {{ convert_wei(\"token_amount\") }} as token_amount\nfrom\n market_updated", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_market_updated_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with market_updated as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\n)\n\nselect\n id,\n block_timestamp as ts,\n transaction_hash,\n event_name,\n market_id,\n collateral_type,\n \n credit_capacity / 1e18\n as credit_capacity,\n \n net_issuance / 1e18\n as net_issuance,\n \n token_amount / 1e18\n as token_amount\nfrom\n market_updated", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_pool_delegation_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_core_pool_delegation_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/core/fct_core_pool_delegation_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/fct_core_pool_delegation_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_core_pool_delegation_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "fct_core_pool_delegation_arbitrum_sepolia"], "alias": "fct_core_pool_delegation_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "6db2b62fac3b97af6cb6eb6aeb8e978ea9e301af9abae2bedc668cb28e1a8532"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_delegated": {"name": "amount_delegated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500943.7444735, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pool_delegation_arbitrum_sepolia\"", "raw_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n {{ convert_wei('amount') }}\n - LAG({{ convert_wei('amount') }}, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n {{ ref('core_delegation_updated_arbitrum_sepolia') }}\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated\nfrom\n cumulative_delegation\norder by\n block_timestamp,\n collateral_type", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_pool_delegation_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n \n amount / 1e18\n\n - LAG(\n amount / 1e18\n, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated\nfrom\n cumulative_delegation\norder by\n block_timestamp,\n collateral_type", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_pool_rewards_token_hourly_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/core/fct_pool_rewards_token_hourly_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/fct_pool_rewards_token_hourly_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "fct_pool_rewards_token_hourly_arbitrum_sepolia"], "alias": "fct_pool_rewards_token_hourly_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "9ed7cfe66c35a26a12bf3758818177827d10fd724fb70170fdc18ac03f287503"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "distributor": {"name": "distributor", "description": "Address of the distributor", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "token_symbol": {"name": "token_symbol", "description": "Token symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Distributed rewards amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "rewards_usd": {"name": "rewards_usd", "description": "Rewards value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500943.7537742, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"", "raw_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.min_ts)),\n date_trunc('hour', max(t.max_ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select\n min(ts_start) as min_ts,\n max(\n ts_start + \"duration\" * '1 second'::INTERVAL\n ) as max_ts\n from\n {{ ref('fct_pool_rewards_arbitrum_sepolia') }}\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n {{ ref('fct_pool_debt_arbitrum_sepolia') }}\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nrewards_distributed as (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount,\n ts_start,\n \"duration\"\n from\n {{ ref('fct_pool_rewards_arbitrum_sepolia') }}\n),\n\nhourly_distributions as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor,\n r.token_symbol,\n r.amount,\n r.ts_start,\n r.\"duration\",\n row_number() over (\n partition by\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor\n order by\n r.ts_start desc\n ) as distributor_index\n from\n dim\n left join rewards_distributed as r\n on\n dim.pool_id = r.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n r.collateral_type\n )\n and dim.ts + '1 hour'::INTERVAL >= r.ts_start\n and dim.ts < r.ts_start + r.\"duration\" * '1 second'::INTERVAL\n where\n r.\"duration\" > 0\n),\n\nstreamed_rewards as (\n select\n d.ts,\n d.pool_id,\n d.collateral_type,\n d.distributor,\n d.token_symbol,\n -- get the amount of time distributed this hour\n -- use the smaller of those two intervals\n -- convert the interval to a number of hours\n -- multiply the result by the hourly amount to get the amount distributed this hour\n (\n extract(\n epoch\n from\n least(\n d.\"duration\" / 3600 * '1 hour'::INTERVAL,\n least(\n d.ts + '1 hour'::INTERVAL - greatest(\n d.ts,\n d.ts_start\n ),\n least(\n d.ts_start + d.\"duration\" * '1 second'::INTERVAL,\n d.ts + '1 hour'::INTERVAL\n ) - d.ts\n )\n )\n ) / 3600\n ) * d.amount / (\n d.\"duration\" / 3600\n ) as amount\n from\n hourly_distributions as d\n where\n d.distributor_index = 1\n),\n\ninstant_rewards as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n rewards_distributed\n where\n \"duration\" = 0\n),\n\ncombined as (\n select\n combo.ts,\n combo.pool_id,\n combo.collateral_type,\n combo.distributor,\n combo.token_symbol,\n combo.amount,\n p.price\n from\n (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n streamed_rewards\n union all\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n instant_rewards\n ) as combo\n left join {{ ref('fct_prices_hourly_arbitrum_sepolia') }} as p\n on\n combo.token_symbol = p.market_symbol\n and combo.ts = p.ts\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n sum(amount) as amount,\n sum(\n amount * price\n ) as rewards_usd\nfrom\n combined\ngroup by\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol", "language": "sql", "refs": [{"name": "fct_pool_rewards_arbitrum_sepolia", "package": null, "version": null}, {"name": "fct_pool_debt_arbitrum_sepolia", "package": null, "version": null}, {"name": "fct_pool_rewards_arbitrum_sepolia", "package": null, "version": null}, {"name": "fct_prices_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_rewards_arbitrum_sepolia", "model.synthetix.fct_pool_debt_arbitrum_sepolia", "model.synthetix.fct_prices_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_rewards_token_hourly_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.min_ts)),\n date_trunc('hour', max(t.max_ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select\n min(ts_start) as min_ts,\n max(\n ts_start + \"duration\" * '1 second'::INTERVAL\n ) as max_ts\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_arbitrum_sepolia\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_debt_arbitrum_sepolia\"\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nrewards_distributed as (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount,\n ts_start,\n \"duration\"\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_arbitrum_sepolia\"\n),\n\nhourly_distributions as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor,\n r.token_symbol,\n r.amount,\n r.ts_start,\n r.\"duration\",\n row_number() over (\n partition by\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor\n order by\n r.ts_start desc\n ) as distributor_index\n from\n dim\n left join rewards_distributed as r\n on\n dim.pool_id = r.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n r.collateral_type\n )\n and dim.ts + '1 hour'::INTERVAL >= r.ts_start\n and dim.ts < r.ts_start + r.\"duration\" * '1 second'::INTERVAL\n where\n r.\"duration\" > 0\n),\n\nstreamed_rewards as (\n select\n d.ts,\n d.pool_id,\n d.collateral_type,\n d.distributor,\n d.token_symbol,\n -- get the amount of time distributed this hour\n -- use the smaller of those two intervals\n -- convert the interval to a number of hours\n -- multiply the result by the hourly amount to get the amount distributed this hour\n (\n extract(\n epoch\n from\n least(\n d.\"duration\" / 3600 * '1 hour'::INTERVAL,\n least(\n d.ts + '1 hour'::INTERVAL - greatest(\n d.ts,\n d.ts_start\n ),\n least(\n d.ts_start + d.\"duration\" * '1 second'::INTERVAL,\n d.ts + '1 hour'::INTERVAL\n ) - d.ts\n )\n )\n ) / 3600\n ) * d.amount / (\n d.\"duration\" / 3600\n ) as amount\n from\n hourly_distributions as d\n where\n d.distributor_index = 1\n),\n\ninstant_rewards as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n rewards_distributed\n where\n \"duration\" = 0\n),\n\ncombined as (\n select\n combo.ts,\n combo.pool_id,\n combo.collateral_type,\n combo.distributor,\n combo.token_symbol,\n combo.amount,\n p.price\n from\n (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n streamed_rewards\n union all\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n instant_rewards\n ) as combo\n left join \"analytics\".\"prod_arbitrum_sepolia\".\"fct_prices_hourly_arbitrum_sepolia\" as p\n on\n combo.token_symbol = p.market_symbol\n and combo.ts = p.ts\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n sum(amount) as amount,\n sum(\n amount * price\n ) as rewards_usd\nfrom\n combined\ngroup by\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_issuance_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_pool_issuance_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/core/fct_pool_issuance_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/fct_pool_issuance_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_pool_issuance_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "fct_pool_issuance_arbitrum_sepolia"], "alias": "fct_pool_issuance_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "aa0bd94277edb8c636386b5f27831d8cef3f67789e68989e83bd9f4b7001f8be"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount issued", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500943.749155, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_arbitrum_sepolia\"", "raw_code": "with burns as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n -1 * {{ convert_wei('amount') }} as amount\n from\n {{ ref('core_usd_burned_arbitrum_sepolia') }}\n order by\n block_timestamp desc\n),\n\nmints as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n {{ convert_wei('amount') }} as amount\n from\n {{ ref('core_usd_minted_arbitrum_sepolia') }}\n order by\n block_timestamp desc\n)\n\nselect *\nfrom\n burns\nunion all\nselect *\nfrom\n mints\norder by\n ts desc", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_sepolia", "package": null, "version": null}, {"name": "core_usd_minted_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_sepolia", "model.synthetix.core_usd_minted_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_issuance_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with burns as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n -1 * \n amount / 1e18\n as amount\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\n order by\n block_timestamp desc\n),\n\nmints as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n \n amount / 1e18\n as amount\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\n order by\n block_timestamp desc\n)\n\nselect *\nfrom\n burns\nunion all\nselect *\nfrom\n mints\norder by\n ts desc", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_account_delegation_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_core_account_delegation_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/core/fct_core_account_delegation_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/fct_core_account_delegation_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_core_account_delegation_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "fct_core_account_delegation_arbitrum_sepolia"], "alias": "fct_core_account_delegation_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "0601a660fbddc056334d9e17391d9915d2d64f46736d7efb501e3a92a5516818"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_delegated": {"name": "amount_delegated", "description": "Amount of delegated collateral", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500943.7292228, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_account_delegation_arbitrum_sepolia\"", "raw_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n {{ convert_wei('amount') }}\n - LAG({{ convert_wei('amount') }}, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n {{ ref('core_delegation_updated_arbitrum_sepolia') }}\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated,\n ROW_NUMBER() over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp desc\n ) as rn\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated,\n CAST(\n account_id as text\n ) as account_id\nfrom\n cumulative_delegation\nwhere\n rn = 1\norder by\n block_timestamp,\n collateral_type", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_account_delegation_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n \n amount / 1e18\n\n - LAG(\n amount / 1e18\n, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated,\n ROW_NUMBER() over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp desc\n ) as rn\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated,\n CAST(\n account_id as text\n ) as account_id\nfrom\n cumulative_delegation\nwhere\n rn = 1\norder by\n block_timestamp,\n collateral_type", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_pool_collateral_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_core_pool_collateral_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/core/fct_core_pool_collateral_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/fct_core_pool_collateral_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_core_pool_collateral_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "fct_core_pool_collateral_arbitrum_sepolia"], "alias": "fct_core_pool_collateral_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "ce96abe439ca1e006d3620a3cd8ddf3f80d300314d2db589959fd1f773ff5d52"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_deposited": {"name": "amount_deposited", "description": "Amount deposited", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500943.7435162, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pool_collateral_arbitrum_sepolia\"", "raw_code": "with events as (\n select\n block_timestamp,\n {{ convert_wei('token_amount') }} as token_amount,\n collateral_type\n from\n {{ ref('core_deposited_arbitrum_sepolia') }}\n union all\n select\n block_timestamp,\n -{{ convert_wei('token_amount') }} as token_amount,\n collateral_type\n from\n {{ ref('core_withdrawn_arbitrum_sepolia') }}\n),\n\nranked_events as (\n select\n *,\n SUM(token_amount) over (\n partition by collateral_type\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as amount_deposited\n from\n events\n)\n\nselect\n block_timestamp as ts,\n collateral_type,\n amount_deposited\nfrom\n ranked_events\norder by\n block_timestamp,\n collateral_type", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_sepolia", "package": null, "version": null}, {"name": "core_withdrawn_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_deposited_arbitrum_sepolia", "model.synthetix.core_withdrawn_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_pool_collateral_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with events as (\n select\n block_timestamp,\n \n token_amount / 1e18\n as token_amount,\n collateral_type\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\n union all\n select\n block_timestamp,\n -\n token_amount / 1e18\n as token_amount,\n collateral_type\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\n),\n\nranked_events as (\n select\n *,\n SUM(token_amount) over (\n partition by collateral_type\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as amount_deposited\n from\n events\n)\n\nselect\n block_timestamp as ts,\n collateral_type,\n amount_deposited\nfrom\n ranked_events\norder by\n block_timestamp,\n collateral_type", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_debt_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_pool_debt_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/core/fct_pool_debt_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/fct_pool_debt_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_pool_debt_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "fct_pool_debt_arbitrum_sepolia"], "alias": "fct_pool_debt_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "bf978fadf88207d3b9422726a7e85fc2faa3d6adee63cf429dbf8115c6796003"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "debt": {"name": "debt", "description": "Debt value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500943.7469249, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_debt_arbitrum_sepolia\"", "raw_code": "select\n ts,\n block_number,\n pool_id,\n collateral_type,\n debt\nfrom\n {{ ref('core_vault_debt_arbitrum_sepolia') }}\norder by\n ts", "language": "sql", "refs": [{"name": "core_vault_debt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.core_vault_debt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_debt_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "select\n ts,\n block_number,\n pool_id,\n collateral_type,\n debt\nfrom\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_debt_arbitrum_sepolia\"\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_rewards_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_pool_rewards_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/core/fct_pool_rewards_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/fct_pool_rewards_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_pool_rewards_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "fct_pool_rewards_arbitrum_sepolia"], "alias": "fct_pool_rewards_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "5892f6c0c2610136937b378d59329c8ae34e49ef214588b98388283966c3dc18"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "distributor": {"name": "distributor", "description": "Address of the distributor", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "token_symbol": {"name": "token_symbol", "description": "Token symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Reward amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "ts_start": {"name": "ts_start", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "duration": {"name": "duration", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500943.7275808, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_arbitrum_sepolia\"", "raw_code": "with rewards_distributed as (\n select\n block_timestamp as ts,\n CAST(\n pool_id as INTEGER\n ) as pool_id,\n collateral_type,\n distributor,\n {{ convert_wei('amount') }} as amount,\n TO_TIMESTAMP(\"start\") as ts_start,\n \"duration\"\n from\n {{ ref('core_rewards_distributed_arbitrum_sepolia') }}\n),\n\ndistributors as (\n select\n CAST(distributor_address as TEXT) as distributor_address,\n CAST(token_symbol as TEXT) as token_symbol\n from\n {{ ref('arbitrum_sepolia_reward_distributors') }}\n)\n\nselect\n rd.ts,\n rd.pool_id,\n rd.collateral_type,\n rd.distributor,\n distributors.token_symbol,\n rd.amount,\n rd.ts_start,\n rd.duration\nfrom\n rewards_distributed as rd\ninner join distributors on rd.distributor = distributors.distributor_address\norder by\n ts", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_sepolia", "package": null, "version": null}, {"name": "arbitrum_sepolia_reward_distributors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia", "seed.synthetix.arbitrum_sepolia_reward_distributors"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_rewards_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with rewards_distributed as (\n select\n block_timestamp as ts,\n CAST(\n pool_id as INTEGER\n ) as pool_id,\n collateral_type,\n distributor,\n \n amount / 1e18\n as amount,\n TO_TIMESTAMP(\"start\") as ts_start,\n \"duration\"\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\n),\n\ndistributors as (\n select\n CAST(distributor_address as TEXT) as distributor_address,\n CAST(token_symbol as TEXT) as token_symbol\n from\n \"analytics\".\"prod_seeds\".\"arbitrum_sepolia_reward_distributors\"\n)\n\nselect\n rd.ts,\n rd.pool_id,\n rd.collateral_type,\n rd.distributor,\n distributors.token_symbol,\n rd.amount,\n rd.ts_start,\n rd.duration\nfrom\n rewards_distributed as rd\ninner join distributors on rd.distributor = distributors.distributor_address\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_apr_rewards_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_core_apr_rewards_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/core/fct_core_apr_rewards_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/fct_core_apr_rewards_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_core_apr_rewards_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "fct_core_apr_rewards_arbitrum_sepolia"], "alias": "fct_core_apr_rewards_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "9bb86ae1b0b9c969bc99507e4ade2209aed652ed9d0d053d3ce61b9f8d952355"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia", "materialized": "table"}, "created_at": 1726500935.6806438, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_rewards_arbitrum_sepolia\"", "raw_code": "{{\n config(\n materialized = 'table',\n )\n}}\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct\n from\n {{ ref('fct_pool_pnl_hourly_reward_arbitrum_sepolia') }}\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.reward_token,\n pnl_hourly.collateral_value,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_rewards_pct,\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n and pnl_hourly.reward_token = avg_returns.reward_token\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_reward_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_pnl_hourly_reward_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_apr_rewards_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_reward_arbitrum_sepolia\"\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.reward_token,\n pnl_hourly.collateral_value,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_rewards_pct,\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n and pnl_hourly.reward_token = avg_returns.reward_token\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_pnl_hourly_reward_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_pool_pnl_hourly_reward_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/core/fct_pool_pnl_hourly_reward_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/fct_pool_pnl_hourly_reward_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_pool_pnl_hourly_reward_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "fct_pool_pnl_hourly_reward_arbitrum_sepolia"], "alias": "fct_pool_pnl_hourly_reward_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "b10198f9c9c0d58c8d885c057bfa69ec4c78fdc5d5ef095076fa47696c8638e3"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": ["ts", "pool_id", "collateral_type", "reward_token"], "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia", "materialized": "table", "unique_key": ["ts", "pool_id", "collateral_type", "reward_token"]}, "created_at": 1726500935.683578, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_reward_arbitrum_sepolia\"", "raw_code": "{{ config(\n materialized = 'table',\n unique_key = ['ts', 'pool_id', 'collateral_type', 'reward_token'],\n) }}\n\nwith dim as (\n\n select\n t.ts,\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol as reward_token\n from\n (\n select\n ts,\n collateral_type,\n pool_id,\n collateral_value\n from\n {{ ref('fct_pool_pnl_hourly_arbitrum_sepolia') }}\n group by\n ts,\n collateral_type,\n pool_id,\n collateral_value\n ) as t\n cross join (\n select distinct token_symbol\n from\n {{ ref('fct_pool_rewards_token_hourly_arbitrum_sepolia') }}\n ) as p\n group by\n t.ts,\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol\n),\n\nreward_hourly_token as (\n select\n ts,\n pool_id,\n collateral_type,\n token_symbol as reward_token,\n SUM(\n rewards_usd\n ) as rewards_usd\n from\n {{ ref('fct_pool_rewards_token_hourly_arbitrum_sepolia') }}\n group by\n ts,\n pool_id,\n collateral_type,\n token_symbol\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n dim.collateral_value,\n dim.reward_token,\n COALESCE(\n reward_hourly_token.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when dim.collateral_value = 0 then 0\n else COALESCE(\n reward_hourly_token.rewards_usd,\n 0\n ) / dim.collateral_value\n end as hourly_rewards_pct\nfrom\n dim\nleft join reward_hourly_token\n on\n dim.ts = reward_hourly_token.ts\n and dim.pool_id = reward_hourly_token.pool_id\n and LOWER(dim.collateral_type)\n = LOWER(reward_hourly_token.collateral_type)\n and dim.reward_token = reward_hourly_token.reward_token", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_sepolia", "package": null, "version": null}, {"name": "fct_pool_rewards_token_hourly_arbitrum_sepolia", "package": null, "version": null}, {"name": "fct_pool_rewards_token_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia", "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_pnl_hourly_reward_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\n\nwith dim as (\n\n select\n t.ts,\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol as reward_token\n from\n (\n select\n ts,\n collateral_type,\n pool_id,\n collateral_value\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\n group by\n ts,\n collateral_type,\n pool_id,\n collateral_value\n ) as t\n cross join (\n select distinct token_symbol\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"\n ) as p\n group by\n t.ts,\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol\n),\n\nreward_hourly_token as (\n select\n ts,\n pool_id,\n collateral_type,\n token_symbol as reward_token,\n SUM(\n rewards_usd\n ) as rewards_usd\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"\n group by\n ts,\n pool_id,\n collateral_type,\n token_symbol\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n dim.collateral_value,\n dim.reward_token,\n COALESCE(\n reward_hourly_token.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when dim.collateral_value = 0 then 0\n else COALESCE(\n reward_hourly_token.rewards_usd,\n 0\n ) / dim.collateral_value\n end as hourly_rewards_pct\nfrom\n dim\nleft join reward_hourly_token\n on\n dim.ts = reward_hourly_token.ts\n and dim.pool_id = reward_hourly_token.pool_id\n and LOWER(dim.collateral_type)\n = LOWER(reward_hourly_token.collateral_type)\n and dim.reward_token = reward_hourly_token.reward_token", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_pool_rewards_hourly_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/core/fct_pool_rewards_hourly_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/fct_pool_rewards_hourly_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "fct_pool_rewards_hourly_arbitrum_sepolia"], "alias": "fct_pool_rewards_hourly_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "727af3131b5b58bf44deeee888b47920dc5f38053eb0536a11a1cd4ddf2442fe"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "rewards_usd": {"name": "rewards_usd", "description": "Rewards value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500943.7524304, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_hourly_arbitrum_sepolia\"", "raw_code": "with token_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n {{ ref('fct_pool_rewards_token_hourly_arbitrum_sepolia') }}\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n SUM(rewards_usd) as rewards_usd\nfrom\n token_hourly\ngroup by\n ts,\n pool_id,\n collateral_type", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_rewards_hourly_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with token_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n SUM(rewards_usd) as rewards_usd\nfrom\n token_hourly\ngroup by\n ts,\n pool_id,\n collateral_type", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_pool_issuance_hourly_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/core/fct_pool_issuance_hourly_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/fct_pool_issuance_hourly_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "fct_pool_issuance_hourly_arbitrum_sepolia"], "alias": "fct_pool_issuance_hourly_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "e965d1178bad70d3a67f99a340ef68fb4f8cec36e038471bcb41c1e988092eaa"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "hourly_issuance": {"name": "hourly_issuance", "description": "Hourly issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500943.7479007, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_hourly_arbitrum_sepolia\"", "raw_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::interval\n ) as ts\n from\n (\n select ts\n from\n {{ ref('fct_pool_issuance_arbitrum_sepolia') }}\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n {{ ref('fct_pool_issuance_arbitrum_sepolia') }}\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nmax_debt_block as (\n select\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as \"hour\",\n max(block_number) as max_block_number\n from\n {{ ref('fct_pool_debt_arbitrum_sepolia') }}\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n),\n\nfilt_issuance as (\n select\n i.pool_id,\n i.collateral_type,\n i.amount,\n case\n when\n i.block_number <= d.max_block_number\n or d.max_block_number is null then i.ts\n else i.ts + interval '1 hour'\n end as ts\n from\n {{ ref('fct_pool_issuance_arbitrum_sepolia') }}\n as i\n left join max_debt_block as d\n on date_trunc(\n 'hour',\n i.ts\n ) = d.hour\n and i.pool_id = d.pool_id\n and lower(\n i.collateral_type\n ) = lower(\n d.collateral_type\n )\n where\n i.block_number <= (\n select\n max(\n max_block_number\n ) as b\n from\n max_debt_block\n )\n),\n\nissuance as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n sum(amount) as hourly_issuance\n from\n filt_issuance\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n i.hourly_issuance,\n 0\n ) as hourly_issuance\nfrom\n dim\nleft join issuance as i\n on\n dim.pool_id = i.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n i.collateral_type\n )\n and dim.ts = i.ts", "language": "sql", "refs": [{"name": "fct_pool_issuance_arbitrum_sepolia", "package": null, "version": null}, {"name": "fct_pool_issuance_arbitrum_sepolia", "package": null, "version": null}, {"name": "fct_pool_debt_arbitrum_sepolia", "package": null, "version": null}, {"name": "fct_pool_issuance_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_issuance_arbitrum_sepolia", "model.synthetix.fct_pool_debt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_issuance_hourly_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::interval\n ) as ts\n from\n (\n select ts\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_arbitrum_sepolia\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_arbitrum_sepolia\"\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nmax_debt_block as (\n select\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as \"hour\",\n max(block_number) as max_block_number\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_debt_arbitrum_sepolia\"\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n),\n\nfilt_issuance as (\n select\n i.pool_id,\n i.collateral_type,\n i.amount,\n case\n when\n i.block_number <= d.max_block_number\n or d.max_block_number is null then i.ts\n else i.ts + interval '1 hour'\n end as ts\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_arbitrum_sepolia\"\n as i\n left join max_debt_block as d\n on date_trunc(\n 'hour',\n i.ts\n ) = d.hour\n and i.pool_id = d.pool_id\n and lower(\n i.collateral_type\n ) = lower(\n d.collateral_type\n )\n where\n i.block_number <= (\n select\n max(\n max_block_number\n ) as b\n from\n max_debt_block\n )\n),\n\nissuance as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n sum(amount) as hourly_issuance\n from\n filt_issuance\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n i.hourly_issuance,\n 0\n ) as hourly_issuance\nfrom\n dim\nleft join issuance as i\n on\n dim.pool_id = i.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n i.collateral_type\n )\n and dim.ts = i.ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_pool_pnl_hourly_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/core/fct_pool_pnl_hourly_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/fct_pool_pnl_hourly_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "fct_pool_pnl_hourly_arbitrum_sepolia"], "alias": "fct_pool_pnl_hourly_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "4eff4d430e6250f18fe5551bd163fed7bb4fbfe8e69ab12185c6befd95e0ca86"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": ["ts", "pool_id", "collateral_type"], "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_value": {"name": "collateral_value", "description": "Collateral value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "debt": {"name": "debt", "description": "Debt value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_issuance": {"name": "hourly_issuance", "description": "Hourly issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_pnl": {"name": "hourly_pnl", "description": "Hourly PnL", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "rewards_usd": {"name": "rewards_usd", "description": "Rewards value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_pnl_pct": {"name": "hourly_pnl_pct", "description": "Hourly PnL (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_rewards_pct": {"name": "hourly_rewards_pct", "description": "Hourly Rewards (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_total_pct": {"name": "hourly_total_pct", "description": "Hourly Total (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia", "materialized": "table", "unique_key": ["ts", "pool_id", "collateral_type"]}, "created_at": 1726500943.7514162, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"", "raw_code": "{{ config(\n materialized = 'table',\n unique_key = ['ts', 'pool_id', 'collateral_type'],\n) }}\n\nwith dim as (\n select\n p.pool_id,\n p.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n {{ ref('fct_pool_debt_arbitrum_sepolia') }}\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n {{ ref('fct_pool_debt_arbitrum_sepolia') }}\n ) as p\n group by\n p.pool_id,\n p.collateral_type\n),\n\nissuance as (\n select\n ts,\n pool_id,\n collateral_type,\n hourly_issuance\n from\n {{ ref('fct_pool_issuance_hourly_arbitrum_sepolia') }}\n),\n\ndebt as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(debt) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as debt\n from\n {{ ref('fct_pool_debt_arbitrum_sepolia') }}\n),\n\ncollateral as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(collateral_value) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as collateral_value\n from\n {{ ref('core_vault_collateral_arbitrum_sepolia') }}\n where\n pool_id = 1\n),\n\nffill as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n last(debt) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as debt,\n coalesce(\n last(collateral_value) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as collateral_value\n from\n dim\n left join debt\n on\n dim.ts = debt.ts\n and dim.pool_id = debt.pool_id\n and dim.collateral_type = debt.collateral_type\n left join collateral\n on\n dim.ts = collateral.ts\n and dim.pool_id = collateral.pool_id\n and dim.collateral_type = collateral.collateral_type\n),\n\nhourly_pnl as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n coalesce(lag(debt) over (\n partition by pool_id, collateral_type\n order by\n ts\n ) - debt, 0) as hourly_pnl\n from\n ffill\n),\n\nhourly_rewards as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n {{ ref('fct_pool_rewards_hourly_arbitrum_sepolia') }}\n),\n\nhourly_returns as (\n select\n pnl.ts,\n pnl.pool_id,\n pnl.collateral_type,\n pnl.collateral_value,\n pnl.debt,\n coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_issuance,\n pnl.hourly_pnl + coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_pnl,\n coalesce(\n rewards.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when pnl.collateral_value = 0 then 0\n else coalesce(\n rewards.rewards_usd,\n 0\n ) / pnl.collateral_value\n end as hourly_rewards_pct,\n case\n when pnl.collateral_value = 0 then 0\n else\n (coalesce(iss.hourly_issuance, 0) + pnl.hourly_pnl)\n / pnl.collateral_value\n end as hourly_pnl_pct,\n case\n when pnl.collateral_value = 0 then 0\n else\n (\n coalesce(rewards.rewards_usd, 0)\n + pnl.hourly_pnl\n + coalesce(iss.hourly_issuance, 0)\n )\n / pnl.collateral_value\n end as hourly_total_pct\n from\n hourly_pnl as pnl\n left join hourly_rewards as rewards\n on\n pnl.ts = rewards.ts\n and pnl.pool_id = rewards.pool_id\n and lower(pnl.collateral_type) = lower(rewards.collateral_type)\n left join issuance as iss\n on\n pnl.ts = iss.ts\n and pnl.pool_id = iss.pool_id\n and lower(\n pnl.collateral_type\n ) = lower(\n iss.collateral_type\n )\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct\nfrom\n hourly_returns", "language": "sql", "refs": [{"name": "fct_pool_debt_arbitrum_sepolia", "package": null, "version": null}, {"name": "fct_pool_debt_arbitrum_sepolia", "package": null, "version": null}, {"name": "fct_pool_issuance_hourly_arbitrum_sepolia", "package": null, "version": null}, {"name": "fct_pool_debt_arbitrum_sepolia", "package": null, "version": null}, {"name": "core_vault_collateral_arbitrum_sepolia", "package": null, "version": null}, {"name": "fct_pool_rewards_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_debt_arbitrum_sepolia", "model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia", "model.synthetix.core_vault_collateral_arbitrum_sepolia", "model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_pool_pnl_hourly_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\n\nwith dim as (\n select\n p.pool_id,\n p.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_debt_arbitrum_sepolia\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_debt_arbitrum_sepolia\"\n ) as p\n group by\n p.pool_id,\n p.collateral_type\n),\n\nissuance as (\n select\n ts,\n pool_id,\n collateral_type,\n hourly_issuance\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_hourly_arbitrum_sepolia\"\n),\n\ndebt as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(debt) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as debt\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_debt_arbitrum_sepolia\"\n),\n\ncollateral as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(collateral_value) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as collateral_value\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_collateral_arbitrum_sepolia\"\n where\n pool_id = 1\n),\n\nffill as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n last(debt) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as debt,\n coalesce(\n last(collateral_value) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as collateral_value\n from\n dim\n left join debt\n on\n dim.ts = debt.ts\n and dim.pool_id = debt.pool_id\n and dim.collateral_type = debt.collateral_type\n left join collateral\n on\n dim.ts = collateral.ts\n and dim.pool_id = collateral.pool_id\n and dim.collateral_type = collateral.collateral_type\n),\n\nhourly_pnl as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n coalesce(lag(debt) over (\n partition by pool_id, collateral_type\n order by\n ts\n ) - debt, 0) as hourly_pnl\n from\n ffill\n),\n\nhourly_rewards as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_hourly_arbitrum_sepolia\"\n),\n\nhourly_returns as (\n select\n pnl.ts,\n pnl.pool_id,\n pnl.collateral_type,\n pnl.collateral_value,\n pnl.debt,\n coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_issuance,\n pnl.hourly_pnl + coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_pnl,\n coalesce(\n rewards.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when pnl.collateral_value = 0 then 0\n else coalesce(\n rewards.rewards_usd,\n 0\n ) / pnl.collateral_value\n end as hourly_rewards_pct,\n case\n when pnl.collateral_value = 0 then 0\n else\n (coalesce(iss.hourly_issuance, 0) + pnl.hourly_pnl)\n / pnl.collateral_value\n end as hourly_pnl_pct,\n case\n when pnl.collateral_value = 0 then 0\n else\n (\n coalesce(rewards.rewards_usd, 0)\n + pnl.hourly_pnl\n + coalesce(iss.hourly_issuance, 0)\n )\n / pnl.collateral_value\n end as hourly_total_pct\n from\n hourly_pnl as pnl\n left join hourly_rewards as rewards\n on\n pnl.ts = rewards.ts\n and pnl.pool_id = rewards.pool_id\n and lower(pnl.collateral_type) = lower(rewards.collateral_type)\n left join issuance as iss\n on\n pnl.ts = iss.ts\n and pnl.pool_id = iss.pool_id\n and lower(\n pnl.collateral_type\n ) = lower(\n iss.collateral_type\n )\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct\nfrom\n hourly_returns", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_apr_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_core_apr_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/core/fct_core_apr_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/fct_core_apr_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_core_apr_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "fct_core_apr_arbitrum_sepolia"], "alias": "fct_core_apr_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "d50a9d0ba95be8c42f7da6b41894b4005d99e8640823f972e2a7828abbb9ef96"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_value": {"name": "collateral_value", "description": "Collateral value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "debt": {"name": "debt", "description": "Debt value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_issuance": {"name": "hourly_issuance", "description": "Hourly issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_pnl": {"name": "hourly_pnl", "description": "Hourly PnL", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_pnl": {"name": "cumulative_pnl", "description": "Cumulative PnL", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_issuance": {"name": "cumulative_issuance", "description": "Cumulative Issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "rewards_usd": {"name": "rewards_usd", "description": "Rewards value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_pnl_pct": {"name": "hourly_pnl_pct", "description": "Hourly PnL (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_rewards_pct": {"name": "hourly_rewards_pct", "description": "Hourly Rewards (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_24h": {"name": "apr_24h", "description": "APR (24h)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_24h": {"name": "apy_24h", "description": "APY (24h)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_7d": {"name": "apr_7d", "description": "APR (7d)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_7d": {"name": "apy_7d", "description": "APY (7d)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_28d": {"name": "apr_28d", "description": "APR (28d)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_28d": {"name": "apy_28d", "description": "APY (28d)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_24h_pnl": {"name": "apr_24h_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_24h_pnl": {"name": "apy_24h_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_7d_pnl": {"name": "apr_7d_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_7d_pnl": {"name": "apy_7d_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_28d_pnl": {"name": "apr_28d_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_28d_pnl": {"name": "apy_28d_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_24h_rewards": {"name": "apr_24h_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_24h_rewards": {"name": "apy_24h_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_7d_rewards": {"name": "apr_7d_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_7d_rewards": {"name": "apy_7d_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_28d_rewards": {"name": "apr_28d_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_28d_rewards": {"name": "apy_28d_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia", "materialized": "table"}, "created_at": 1726500943.7404912, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"", "raw_code": "{{\n config(\n materialized = 'table',\n )\n}}\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_pnl,\n hourly_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct,\n SUM(\n COALESCE(\n hourly_issuance,\n 0\n )\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_issuance,\n SUM(\n hourly_pnl\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_pnl\n from\n {{ ref('fct_pool_pnl_hourly_arbitrum_sepolia') }}\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_pnl_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_total_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.collateral_value,\n pnl_hourly.debt,\n pnl_hourly.hourly_pnl,\n pnl_hourly.cumulative_pnl,\n pnl_hourly.hourly_issuance,\n pnl_hourly.cumulative_issuance,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_pnl_pct,\n pnl_hourly.hourly_rewards_pct,\n -- total pnls\n avg_returns.avg_24h_total_pct * 24 * 365 as apr_24h,\n avg_returns.avg_7d_total_pct * 24 * 365 as apr_7d,\n avg_returns.avg_28d_total_pct * 24 * 365 as apr_28d,\n -- pool pnls\n avg_returns.avg_24h_pnl_pct * 24 * 365 as apr_24h_pnl,\n avg_returns.avg_7d_pnl_pct * 24 * 365 as apr_7d_pnl,\n avg_returns.avg_28d_pnl_pct * 24 * 365 as apr_28d_pnl,\n -- rewards pnls\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h / 8760, 8760) - 1) as apy_24h,\n (POWER(1 + apr_7d / 8760, 8760) - 1) as apy_7d,\n (POWER(1 + apr_28d / 8760, 8760) - 1) as apy_28d,\n (POWER(1 + apr_24h_pnl / 8760, 8760) - 1) as apy_24h_pnl,\n (POWER(1 + apr_7d_pnl / 8760, 8760) - 1) as apy_7d_pnl,\n (POWER(1 + apr_28d_pnl / 8760, 8760) - 1) as apy_28d_pnl,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n cumulative_pnl,\n cumulative_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n apr_24h,\n apy_24h,\n apr_7d,\n apy_7d,\n apr_28d,\n apy_28d,\n apr_24h_pnl,\n apy_24h_pnl,\n apr_7d_pnl,\n apy_7d_pnl,\n apr_28d_pnl,\n apy_28d_pnl,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_apr_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_pnl,\n hourly_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct,\n SUM(\n COALESCE(\n hourly_issuance,\n 0\n )\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_issuance,\n SUM(\n hourly_pnl\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_pnl\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_pnl_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_total_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.collateral_value,\n pnl_hourly.debt,\n pnl_hourly.hourly_pnl,\n pnl_hourly.cumulative_pnl,\n pnl_hourly.hourly_issuance,\n pnl_hourly.cumulative_issuance,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_pnl_pct,\n pnl_hourly.hourly_rewards_pct,\n -- total pnls\n avg_returns.avg_24h_total_pct * 24 * 365 as apr_24h,\n avg_returns.avg_7d_total_pct * 24 * 365 as apr_7d,\n avg_returns.avg_28d_total_pct * 24 * 365 as apr_28d,\n -- pool pnls\n avg_returns.avg_24h_pnl_pct * 24 * 365 as apr_24h_pnl,\n avg_returns.avg_7d_pnl_pct * 24 * 365 as apr_7d_pnl,\n avg_returns.avg_28d_pnl_pct * 24 * 365 as apr_28d_pnl,\n -- rewards pnls\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h / 8760, 8760) - 1) as apy_24h,\n (POWER(1 + apr_7d / 8760, 8760) - 1) as apy_7d,\n (POWER(1 + apr_28d / 8760, 8760) - 1) as apy_28d,\n (POWER(1 + apr_24h_pnl / 8760, 8760) - 1) as apy_24h_pnl,\n (POWER(1 + apr_7d_pnl / 8760, 8760) - 1) as apy_7d_pnl,\n (POWER(1 + apr_28d_pnl / 8760, 8760) - 1) as apy_28d_pnl,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n cumulative_pnl,\n cumulative_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n apr_24h,\n apy_24h,\n apr_7d,\n apy_7d,\n apr_28d,\n apy_28d,\n apr_24h_pnl,\n apy_24h_pnl,\n apr_7d_pnl,\n apy_7d_pnl,\n apr_28d_pnl,\n apy_28d_pnl,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_pools_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_core_pools_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/core/fct_core_pools_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/fct_core_pools_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_core_pools_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "fct_core_pools_arbitrum_sepolia"], "alias": "fct_core_pools_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "f111ca13e9c3a8db84eb343e343a3b529f248b46290494575903d8d952b7e881"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "created_ts": {"name": "created_ts", "description": "Pool creation timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "owner": {"name": "owner", "description": "Address of the pool owner", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500943.745832, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pools_arbitrum_sepolia\"", "raw_code": "with base as (\n select\n pool_id as id,\n block_timestamp as created_ts,\n block_number,\n owner\n from\n {{ ref('core_pool_created_arbitrum_sepolia') }}\n)\n\nselect *\nfrom\n base", "language": "sql", "refs": [{"name": "core_pool_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.core_pool_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/fct_core_pools_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with base as (\n select\n pool_id as id,\n block_timestamp as created_ts,\n block_number,\n owner\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"\n)\n\nselect *\nfrom\n base", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_accounts_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_accounts_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/perp/fct_perp_accounts_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/fct_perp_accounts_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_perp_accounts_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "fct_perp_accounts_arbitrum_sepolia"], "alias": "fct_perp_accounts_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "6771ac71bccef8f113ca25c068559ee0cead6582ddf9e9c4a9474beff5fb61ea"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "created_ts": {"name": "created_ts", "description": "Account creation timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "owner": {"name": "owner", "description": "Address of the account owner", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.052935, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_accounts_arbitrum_sepolia\"", "raw_code": "with arbitrum as (\n select\n block_timestamp as created_ts,\n \"owner\",\n CAST(\n account_id as VARCHAR\n ) as id\n from\n {{ ref('perp_account_created_arbitrum_sepolia') }}\n)\n\nselect *\nfrom\n arbitrum", "language": "sql", "refs": [{"name": "perp_account_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.perp_account_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_accounts_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with arbitrum as (\n select\n block_timestamp as created_ts,\n \"owner\",\n CAST(\n account_id as VARCHAR\n ) as id\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_created_arbitrum_sepolia\"\n)\n\nselect *\nfrom\n arbitrum", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_liq_account_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_liq_account_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/perp/fct_perp_liq_account_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/fct_perp_liq_account_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_perp_liq_account_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "fct_perp_liq_account_arbitrum_sepolia"], "alias": "fct_perp_liq_account_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "60a3d6add086da2596e8660f290e49f94000475190ec0cf9e3db540068130ee5"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "total_reward": {"name": "total_reward", "description": "Total reward", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.052069, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_account_arbitrum_sepolia\"", "raw_code": "with liquidation_events as (\n select\n account_id,\n reward,\n block_timestamp,\n full_liquidation,\n SUM(\n case\n when full_liquidation then 1\n else 0\n end\n ) over (\n partition by account_id\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as liquidation_id\n from\n {{ ref('perp_account_liquidation_attempt_arbitrum_sepolia') }}\n),\n\ncumulative_rewards as (\n select\n block_timestamp,\n reward,\n full_liquidation,\n liquidation_id,\n CAST(\n account_id as text\n ) as account_id,\n SUM({{ convert_wei('reward') }}) over (\n partition by\n account_id,\n liquidation_id\n order by\n block_timestamp\n ) as cumulative_reward,\n ROW_NUMBER() over (\n partition by\n account_id,\n liquidation_id\n order by\n block_timestamp desc\n ) as rn\n from\n liquidation_events\n order by\n block_timestamp\n)\n\nselect\n account_id,\n block_timestamp as ts,\n cumulative_reward as total_reward\nfrom\n cumulative_rewards\nwhere\n rn = 1", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_liq_account_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with liquidation_events as (\n select\n account_id,\n reward,\n block_timestamp,\n full_liquidation,\n SUM(\n case\n when full_liquidation then 1\n else 0\n end\n ) over (\n partition by account_id\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as liquidation_id\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\n),\n\ncumulative_rewards as (\n select\n block_timestamp,\n reward,\n full_liquidation,\n liquidation_id,\n CAST(\n account_id as text\n ) as account_id,\n SUM(\n reward / 1e18\n) over (\n partition by\n account_id,\n liquidation_id\n order by\n block_timestamp\n ) as cumulative_reward,\n ROW_NUMBER() over (\n partition by\n account_id,\n liquidation_id\n order by\n block_timestamp desc\n ) as rn\n from\n liquidation_events\n order by\n block_timestamp\n)\n\nselect\n account_id,\n block_timestamp as ts,\n cumulative_reward as total_reward\nfrom\n cumulative_rewards\nwhere\n rn = 1", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_previous_order_expired_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/perp/fct_perp_previous_order_expired_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/fct_perp_previous_order_expired_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "fct_perp_previous_order_expired_arbitrum_sepolia"], "alias": "fct_perp_previous_order_expired_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "ee755b3b286133e2a8910532275ceb479c76ae1244120726e4656dd779005c88"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "commitment_time": {"name": "commitment_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "acceptable_price": {"name": "acceptable_price", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size_delta": {"name": "size_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.0338025, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_previous_order_expired_arbitrum_sepolia\"", "raw_code": "select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n tracking_code,\n {{ convert_wei(\"acceptable_price\") }} as acceptable_price,\n {{ convert_wei(\"size_delta\") }} as size_delta\nfrom\n {{ ref(\"perp_previous_order_expired_arbitrum_sepolia\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_previous_order_expired_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n tracking_code,\n \n acceptable_price / 1e18\n as acceptable_price,\n \n size_delta / 1e18\n as size_delta\nfrom\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_trades_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_trades_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/perp/fct_perp_trades_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/fct_perp_trades_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "fct_perp_trades_arbitrum_sepolia"], "alias": "fct_perp_trades_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "4a12c832a39293b0bfb32d7be97314ee6ce00ba0bfd53829c94796f6194f2bb0"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "fill_price": {"name": "fill_price", "description": "Fill price (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "pnl": {"name": "pnl", "description": "PnL (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "accrued_funding": {"name": "accrued_funding", "description": "Accrued funding (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trade_size": {"name": "trade_size", "description": "Trade size (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "position_size": {"name": "position_size", "description": "Position size", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "total_fees": {"name": "total_fees", "description": "Total fees (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "Referral fees (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "Collected fees (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settlement_reward": {"name": "settlement_reward", "description": "Settlement reward (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "Account tracking code", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "settler": {"name": "settler", "description": "Address of the settler", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "notional_trade_size": {"name": "notional_trade_size", "description": "Notional trade size (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "notional_position_size": {"name": "notional_position_size", "description": "Notional position size (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "lp_fees": {"name": "lp_fees", "description": "LP fees (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "Exchange fees (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.039001, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"", "raw_code": "with arbitrum as (\n select\n pos.id,\n pos.block_timestamp as ts,\n pos.block_number,\n pos.transaction_hash,\n pos.contract,\n pos.market_id,\n markets.market_symbol,\n CAST(\n pos.account_id as text\n ) as account_id,\n {{ convert_wei('fill_price') }} as fill_price,\n {{ convert_wei('pnl') }} as pnl,\n {{ convert_wei('accrued_funding') }} as accrued_funding,\n {{ convert_wei('size_delta') }} as trade_size,\n {{ convert_wei('new_size') }} as position_size,\n {{ convert_wei('total_fees') }} as total_fees,\n {{ convert_wei('referral_fees') }} as referral_fees,\n {{ convert_wei('collected_fees') }} as collected_fees,\n {{ convert_wei('settlement_reward') }} as settlement_reward,\n {{ convert_hex('tracking_code') }} as tracking_code,\n pos.settler\n from\n {{ ref('perp_order_settled_arbitrum_sepolia') }} as pos\n left join {{ ref('fct_perp_markets_arbitrum_sepolia') }} as markets\n on pos.market_id = markets.id\n)\n\nselect\n *,\n ABS(\n fill_price * trade_size\n ) as notional_trade_size,\n fill_price * position_size as notional_position_size,\n total_fees - referral_fees - collected_fees - settlement_reward as lp_fees,\n total_fees - settlement_reward as exchange_fees\nfrom\n arbitrum", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_sepolia", "package": null, "version": null}, {"name": "fct_perp_markets_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei", "macro.synthetix.convert_hex"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_sepolia", "model.synthetix.fct_perp_markets_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_trades_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with arbitrum as (\n select\n pos.id,\n pos.block_timestamp as ts,\n pos.block_number,\n pos.transaction_hash,\n pos.contract,\n pos.market_id,\n markets.market_symbol,\n CAST(\n pos.account_id as text\n ) as account_id,\n \n fill_price / 1e18\n as fill_price,\n \n pnl / 1e18\n as pnl,\n \n accrued_funding / 1e18\n as accrued_funding,\n \n size_delta / 1e18\n as trade_size,\n \n new_size / 1e18\n as position_size,\n \n total_fees / 1e18\n as total_fees,\n \n referral_fees / 1e18\n as referral_fees,\n \n collected_fees / 1e18\n as collected_fees,\n \n settlement_reward / 1e18\n as settlement_reward,\n \n LEFT(\n REGEXP_REPLACE(\n encode(\n DECODE(REPLACE(tracking_code, '0x', ''), 'hex'),\n 'escape'\n ) :: text,\n '\\\\000',\n '',\n 'g'\n ),\n 20\n )\n as tracking_code,\n pos.settler\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\" as pos\n left join \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_markets_arbitrum_sepolia\" as markets\n on pos.market_id = markets.id\n)\n\nselect\n *,\n ABS(\n fill_price * trade_size\n ) as notional_trade_size,\n fill_price * position_size as notional_position_size,\n total_fees - referral_fees - collected_fees - settlement_reward as lp_fees,\n total_fees - settlement_reward as exchange_fees\nfrom\n arbitrum", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_orders_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_orders_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/perp/fct_perp_orders_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/fct_perp_orders_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_perp_orders_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "fct_perp_orders_arbitrum_sepolia"], "alias": "fct_perp_orders_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "9dcd663eef6bcf2ddccac3b3fcaa665de8468de57d958538c40c3022713196f0"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "order_type": {"name": "order_type", "description": "", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "size": {"name": "size", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "acceptable_price": {"name": "acceptable_price", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settlement_time": {"name": "settlement_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "expiration_time": {"name": "expiration_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.0420172, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_orders_arbitrum_sepolia\"", "raw_code": "with arbitrum as (\n select\n oc.id,\n oc.block_timestamp as ts,\n oc.block_number,\n oc.transaction_hash,\n oc.contract,\n oc.market_id,\n markets.market_symbol,\n CAST(\n oc.account_id as text\n ) as account_id,\n oc.order_type,\n {{ convert_wei('oc.size_delta') }} as size,\n {{ convert_wei('oc.acceptable_price') }} as acceptable_price,\n oc.settlement_time,\n oc.expiration_time,\n {{ convert_hex('oc.tracking_code') }} as tracking_code,\n oc.sender\n from\n {{ ref('perp_order_committed_arbitrum_sepolia') }}\n as oc\n left join {{ ref('fct_perp_markets_arbitrum_sepolia') }} as markets\n on oc.market_id = markets.id\n)\n\nselect *\nfrom\n arbitrum", "language": "sql", "refs": [{"name": "perp_order_committed_arbitrum_sepolia", "package": null, "version": null}, {"name": "fct_perp_markets_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei", "macro.synthetix.convert_hex"], "nodes": ["model.synthetix.perp_order_committed_arbitrum_sepolia", "model.synthetix.fct_perp_markets_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_orders_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with arbitrum as (\n select\n oc.id,\n oc.block_timestamp as ts,\n oc.block_number,\n oc.transaction_hash,\n oc.contract,\n oc.market_id,\n markets.market_symbol,\n CAST(\n oc.account_id as text\n ) as account_id,\n oc.order_type,\n \n oc.size_delta / 1e18\n as size,\n \n oc.acceptable_price / 1e18\n as acceptable_price,\n oc.settlement_time,\n oc.expiration_time,\n \n LEFT(\n REGEXP_REPLACE(\n encode(\n DECODE(REPLACE(oc.tracking_code, '0x', ''), 'hex'),\n 'escape'\n ) :: text,\n '\\\\000',\n '',\n 'g'\n ),\n 20\n )\n as tracking_code,\n oc.sender\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"\n as oc\n left join \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_markets_arbitrum_sepolia\" as markets\n on oc.market_id = markets.id\n)\n\nselect *\nfrom\n arbitrum", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_collateral_modified_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/perp/fct_perp_collateral_modified_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/fct_perp_collateral_modified_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "fct_perp_collateral_modified_arbitrum_sepolia"], "alias": "fct_perp_collateral_modified_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "ca1e24771232ee7eab708293dd2396e8e05fd04e2b4e03b873388b995a5f23a1"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "Synth market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_delta": {"name": "amount_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.031992, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_collateral_modified_arbitrum_sepolia\"", "raw_code": "select\n id,\n block_timestamp,\n account_id,\n block_number,\n transaction_hash,\n contract,\n event_name,\n collateral_id as synth_market_id,\n sender,\n {{ convert_wei(\"amount_delta\") }} as amount_delta\nfrom\n {{ ref(\"perp_collateral_modified_arbitrum_sepolia\") }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_collateral_modified_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "select\n id,\n block_timestamp,\n account_id,\n block_number,\n transaction_hash,\n contract,\n event_name,\n collateral_id as synth_market_id,\n sender,\n \n amount_delta / 1e18\n as amount_delta\nfrom\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_markets_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_markets_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/perp/fct_perp_markets_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/fct_perp_markets_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_perp_markets_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "fct_perp_markets_arbitrum_sepolia"], "alias": "fct_perp_markets_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "51724b0fbde56beb37ef218c773d11b1d3956344836d866a3b46f4145ab31082"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "Market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "created_ts": {"name": "created_ts", "description": "Market creation timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_name": {"name": "market_name", "description": "Market name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.043741, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_markets_arbitrum_sepolia\"", "raw_code": "with arbitrum as (\n select\n perps_market_id as id,\n block_timestamp as created_ts,\n block_number,\n market_symbol,\n market_name\n from\n {{ ref('perp_market_created_arbitrum_sepolia') }}\n)\n\nselect *\nfrom\n arbitrum", "language": "sql", "refs": [{"name": "perp_market_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.perp_market_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_markets_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with arbitrum as (\n select\n perps_market_id as id,\n block_timestamp as created_ts,\n block_number,\n market_symbol,\n market_name\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"\n)\n\nselect *\nfrom\n arbitrum", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_liq_position_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_liq_position_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/perp/fct_perp_liq_position_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/fct_perp_liq_position_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_perp_liq_position_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "fct_perp_liq_position_arbitrum_sepolia"], "alias": "fct_perp_liq_position_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "58fcaa409fe81b13405dcc559511c8350525ab774d4f4af0af961d8e8227a839"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "Amount liquidated", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "position_size": {"name": "position_size", "description": "Liquidated position size", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.050877, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"", "raw_code": "with liquidations as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash,\n account_id,\n market_id,\n {{ convert_wei('amount_liquidated') }} as amount_liquidated,\n {{ convert_wei('current_position_size') }} as position_size\n from\n {{ ref('perp_position_liquidated_arbitrum_sepolia') }}\n),\n\nmarkets as (\n select\n id,\n market_symbol\n from\n {{ ref('fct_perp_markets_arbitrum_sepolia') }}\n)\n\nselect\n l.id,\n l.ts,\n l.block_number,\n l.transaction_hash,\n l.market_id,\n m.market_symbol,\n l.amount_liquidated,\n l.position_size,\n CAST(\n l.account_id as text\n ) as account_id\nfrom\n liquidations as l\nleft join markets as m\n on l.market_id = m.id", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_sepolia", "package": null, "version": null}, {"name": "fct_perp_markets_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia", "model.synthetix.fct_perp_markets_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_liq_position_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with liquidations as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash,\n account_id,\n market_id,\n \n amount_liquidated / 1e18\n as amount_liquidated,\n \n current_position_size / 1e18\n as position_size\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\n),\n\nmarkets as (\n select\n id,\n market_symbol\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_markets_arbitrum_sepolia\"\n)\n\nselect\n l.id,\n l.ts,\n l.block_number,\n l.transaction_hash,\n l.market_id,\n m.market_symbol,\n l.amount_liquidated,\n l.position_size,\n CAST(\n l.account_id as text\n ) as account_id\nfrom\n liquidations as l\nleft join markets as m\n on l.market_id = m.id", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_pnl_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_pnl_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/perp/fct_perp_pnl_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/fct_perp_pnl_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_perp_pnl_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "fct_perp_pnl_arbitrum_sepolia"], "alias": "fct_perp_pnl_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "137f1c82b663cf64ced48d6a5f3f42d338abee3145fe7ea5a9a5e268c99219a6"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_pnl": {"name": "market_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.040187, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_pnl_arbitrum_sepolia\"", "raw_code": "{# DEPRECATED: deprecate this table in dashboards and remove #}\nwith debt as (\n select\n ts,\n 2 as market_id,\n debt * -1 as market_pnl\n from\n {{ ref('core_vault_debt_arbitrum_sepolia') }}\n)\n\nselect\n ts,\n market_id,\n market_pnl\nfrom\n debt\norder by\n ts", "language": "sql", "refs": [{"name": "core_vault_debt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.core_vault_debt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_pnl_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "\nwith debt as (\n select\n ts,\n 2 as market_id,\n debt * -1 as market_pnl\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_debt_arbitrum_sepolia\"\n)\n\nselect\n ts,\n market_id,\n market_pnl\nfrom\n debt\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_interest_charged_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_interest_charged_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/perp/fct_perp_interest_charged_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/fct_perp_interest_charged_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_perp_interest_charged_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "fct_perp_interest_charged_arbitrum_sepolia"], "alias": "fct_perp_interest_charged_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "af32d1a3f42c160fb6b5c2cef4854b7cbf3b313ff223a409656b20c748620a58"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "interest": {"name": "interest", "description": "Interest amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.0303967, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_interest_charged_arbitrum_sepolia\"", "raw_code": "select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n account_id,\n {{ convert_wei(\"interest\") }} as interest\nfrom\n {{ ref(\"perp_interest_charged_arbitrum_sepolia\") }}", "language": "sql", "refs": [{"name": "perp_interest_charged_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.perp_interest_charged_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_interest_charged_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n account_id,\n \n interest / 1e18\n as interest\nfrom\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_charged_arbitrum_sepolia\"", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_market_history_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_market_history_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/perp/fct_perp_market_history_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/fct_perp_market_history_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_perp_market_history_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "fct_perp_market_history_arbitrum_sepolia"], "alias": "fct_perp_market_history_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "2e9346897a885116f844f0828edea20fb24f5f016953d560c0eeaeae3890bc60"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Price (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "skew": {"name": "skew", "description": "Skew (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size": {"name": "size", "description": "Size (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size_delta": {"name": "size_delta", "description": "Size delta (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "funding_rate": {"name": "funding_rate", "description": "Funding rate (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "funding_velocity": {"name": "funding_velocity", "description": "Funding velocity (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "interest_rate": {"name": "interest_rate", "description": "Interest rate (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "funding_rate_apr": {"name": "funding_rate_apr", "description": "Funding rate APR (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "long_rate_apr": {"name": "long_rate_apr", "description": "Long rate APR (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "short_rate_apr": {"name": "short_rate_apr", "description": "Short rate APR (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size_usd": {"name": "size_usd", "description": "Size (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "long_oi": {"name": "long_oi", "description": "Long open interest (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "short_oi": {"name": "short_oi", "description": "Short open interest (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "long_oi_pct": {"name": "long_oi_pct", "description": "Long open interest (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "short_oi_pct": {"name": "short_oi_pct", "description": "Short open interest (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.0491095, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"", "raw_code": "with arbitrum as (\n select\n mu.id,\n mu.block_timestamp as ts,\n mu.block_number,\n mu.transaction_hash,\n m.id as market_id,\n m.market_symbol,\n {{ convert_wei('price') }} as price,\n {{ convert_wei('skew') }} as skew,\n {{ convert_wei('size') }} as size,\n {{ convert_wei('size_delta') }} as size_delta,\n {{ convert_wei('current_funding_rate') }} as funding_rate,\n {{ convert_wei('current_funding_velocity') }} as funding_velocity,\n {{ convert_wei('interest_rate') }} as interest_rate,\n {{ convert_wei('current_funding_rate') }} * 365.25 as funding_rate_apr,\n {{ convert_wei('current_funding_rate') }} * 365.25\n + {{ convert_wei('interest_rate') }} as long_rate_apr,\n {{ convert_wei('current_funding_rate') }} * -1 * 365.25\n + {{ convert_wei('interest_rate') }} as short_rate_apr\n from\n {{ ref('perp_market_updated_arbitrum_sepolia') }}\n as mu\n left join\n {{ ref('fct_perp_markets_arbitrum_sepolia') }}\n as m\n on mu.market_id = m.id\n)\n\nselect\n *,\n size * price as size_usd,\n (\n size + skew\n ) * price / 2 as long_oi,\n (\n size - skew\n ) * price / 2 as short_oi,\n case\n when size * price = 0 then null\n else ((size + skew) * price / 2) / (\n size * price\n )\n end as long_oi_pct,\n case\n when size * price = 0 then null\n else ((size - skew) * price / 2) / (\n size * price\n )\n end as short_oi_pct\nfrom\n arbitrum", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_sepolia", "package": null, "version": null}, {"name": "fct_perp_markets_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_sepolia", "model.synthetix.fct_perp_markets_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/fct_perp_market_history_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with arbitrum as (\n select\n mu.id,\n mu.block_timestamp as ts,\n mu.block_number,\n mu.transaction_hash,\n m.id as market_id,\n m.market_symbol,\n \n price / 1e18\n as price,\n \n skew / 1e18\n as skew,\n \n size / 1e18\n as size,\n \n size_delta / 1e18\n as size_delta,\n \n current_funding_rate / 1e18\n as funding_rate,\n \n current_funding_velocity / 1e18\n as funding_velocity,\n \n interest_rate / 1e18\n as interest_rate,\n \n current_funding_rate / 1e18\n * 365.25 as funding_rate_apr,\n \n current_funding_rate / 1e18\n * 365.25\n + \n interest_rate / 1e18\n as long_rate_apr,\n \n current_funding_rate / 1e18\n * -1 * 365.25\n + \n interest_rate / 1e18\n as short_rate_apr\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\n as mu\n left join\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_markets_arbitrum_sepolia\"\n as m\n on mu.market_id = m.id\n)\n\nselect\n *,\n size * price as size_usd,\n (\n size + skew\n ) * price / 2 as long_oi,\n (\n size - skew\n ) * price / 2 as short_oi,\n case\n when size * price = 0 then null\n else ((size + skew) * price / 2) / (\n size * price\n )\n end as long_oi_pct,\n case\n when size * price = 0 then null\n else ((size - skew) * price / 2) / (\n size * price\n )\n end as short_oi_pct\nfrom\n arbitrum", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_prices_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_prices_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/prices/fct_prices_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/prices/fct_prices_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_prices_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "prices", "fct_prices_arbitrum_sepolia"], "alias": "fct_prices_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "97c128fe8496d99371c810d873ae79c8a6d3d85180ca37ad1953da334c39fa44"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "market_address": {"name": "market_address", "description": "Market address", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/prices/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.3417494, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_prices_arbitrum_sepolia\"", "raw_code": "with all_prices as (\n select\n ts,\n null as market_address,\n market_symbol,\n price\n from\n {{ ref('fct_perp_market_history_arbitrum_sepolia') }}\n union all\n select\n ts,\n collateral_type as market_address,\n null as market_symbol,\n collateral_value / amount as price\n from\n {{ ref('core_vault_collateral_arbitrum_sepolia') }}\n where\n collateral_value > 0\n),\n\ntokens as (\n select\n token_address,\n token_symbol\n from\n {{ ref('arbitrum_sepolia_tokens') }}\n)\n\nselect\n p.ts,\n p.market_address,\n p.price,\n COALESCE(\n t.token_symbol,\n p.market_symbol\n ) as market_symbol\nfrom\n all_prices as p\nleft join tokens as t\n on LOWER(\n p.market_address\n ) = LOWER(\n t.token_address\n )", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_sepolia", "package": null, "version": null}, {"name": "core_vault_collateral_arbitrum_sepolia", "package": null, "version": null}, {"name": "arbitrum_sepolia_tokens", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia", "model.synthetix.core_vault_collateral_arbitrum_sepolia", "seed.synthetix.arbitrum_sepolia_tokens"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/prices/fct_prices_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with all_prices as (\n select\n ts,\n null as market_address,\n market_symbol,\n price\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\n union all\n select\n ts,\n collateral_type as market_address,\n null as market_symbol,\n collateral_value / amount as price\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_collateral_arbitrum_sepolia\"\n where\n collateral_value > 0\n),\n\ntokens as (\n select\n token_address,\n token_symbol\n from\n \"analytics\".\"prod_seeds\".\"arbitrum_sepolia_tokens\"\n)\n\nselect\n p.ts,\n p.market_address,\n p.price,\n COALESCE(\n t.token_symbol,\n p.market_symbol\n ) as market_symbol\nfrom\n all_prices as p\nleft join tokens as t\n on LOWER(\n p.market_address\n ) = LOWER(\n t.token_address\n )", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_prices_hourly_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_prices_hourly_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/prices/fct_prices_hourly_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/prices/fct_prices_hourly_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_prices_hourly_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "prices", "fct_prices_hourly_arbitrum_sepolia"], "alias": "fct_prices_hourly_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "58e49ba03fcaf32cc79b26eb7cc3ac64b29fb49fafeb4631d2ad3fae44936ac7"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/prices/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.3427317, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_prices_hourly_arbitrum_sepolia\"", "raw_code": "with prices as (\n select distinct\n market_symbol,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n LAST_VALUE(price) over (\n partition by DATE_TRUNC('hour', ts), market_symbol\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as price\n from\n {{ ref('fct_prices_arbitrum_sepolia') }}\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n prices\n ) as t\n cross join (\n select distinct market_symbol\n from\n prices\n ) as m\n group by\n m.market_symbol\n),\n\nffill as (\n select\n dim.ts,\n dim.market_symbol,\n LAST(prices.price) over (\n partition by dim.market_symbol\n order by dim.ts\n rows between unbounded preceding and current row\n ) as price\n from\n dim\n left join prices\n on\n dim.ts = prices.ts\n and dim.market_symbol = prices.market_symbol\n),\n\nhourly_prices as (\n select\n ts,\n market_symbol,\n price\n from\n ffill\n)\n\nselect *\nfrom\n hourly_prices\nwhere\n price is not null", "language": "sql", "refs": [{"name": "fct_prices_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_prices_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/prices/fct_prices_hourly_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with prices as (\n select distinct\n market_symbol,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n LAST_VALUE(price) over (\n partition by DATE_TRUNC('hour', ts), market_symbol\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as price\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_prices_arbitrum_sepolia\"\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n prices\n ) as t\n cross join (\n select distinct market_symbol\n from\n prices\n ) as m\n group by\n m.market_symbol\n),\n\nffill as (\n select\n dim.ts,\n dim.market_symbol,\n LAST(prices.price) over (\n partition by dim.market_symbol\n order by dim.ts\n rows between unbounded preceding and current row\n ) as price\n from\n dim\n left join prices\n on\n dim.ts = prices.ts\n and dim.market_symbol = prices.market_symbol\n),\n\nhourly_prices as (\n select\n ts,\n market_symbol,\n price\n from\n ffill\n)\n\nselect *\nfrom\n hourly_prices\nwhere\n price is not null", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_spot_atomics_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_spot_atomics_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/spot/fct_spot_atomics_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/fct_spot_atomics_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_spot_atomics_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "fct_spot_atomics_arbitrum_sepolia"], "alias": "fct_spot_atomics_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "d672ea309036690687af2b401000694d529051ca004e255842a471feffa5f1bf"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "tx_hash": {"name": "tx_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "Synth market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referrer": {"name": "referrer", "description": "Address of the referrer", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.3660705, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_atomics_arbitrum_sepolia\"", "raw_code": "with bought as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n {{ convert_wei('price') }} as price,\n {{ convert_wei('synth_returned') }} as amount,\n referrer\n from\n {{ ref('spot_synth_bought_arbitrum_sepolia') }}\n),\n\nsold as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n {{ convert_wei('price') }} as price,\n -1 * {{ convert_wei('amount_returned') }} as amount,\n referrer\n from\n {{ ref('spot_synth_sold_arbitrum_sepolia') }}\n)\n\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n price,\n amount,\n referrer\nfrom\n bought\nunion all\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n price,\n amount,\n referrer\nfrom\n sold\norder by\n ts", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_sepolia", "package": null, "version": null}, {"name": "spot_synth_sold_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_sepolia", "model.synthetix.spot_synth_sold_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/fct_spot_atomics_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with bought as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n \n price / 1e18\n as price,\n \n synth_returned / 1e18\n as amount,\n referrer\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\n),\n\nsold as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n \n price / 1e18\n as price,\n -1 * \n amount_returned / 1e18\n as amount,\n referrer\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\n)\n\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n price,\n amount,\n referrer\nfrom\n bought\nunion all\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n price,\n amount,\n referrer\nfrom\n sold\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_spot_wrapper_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_spot_wrapper_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/spot/fct_spot_wrapper_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/fct_spot_wrapper_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_spot_wrapper_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "fct_spot_wrapper_arbitrum_sepolia"], "alias": "fct_spot_wrapper_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "49f350fb89c3a272aba3ed08f540ec29890804cce04912b630ed546175544dcb"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "tx_hash": {"name": "tx_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "Synth market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_wrapped": {"name": "amount_wrapped", "description": "Amount wrapped", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.3682573, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_wrapper_arbitrum_sepolia\"", "raw_code": "with wraps as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n {{ convert_wei('amount_wrapped') }} as amount_wrapped\n from\n {{ ref('spot_synth_wrapped_arbitrum_sepolia') }}\n),\n\nunwraps as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n -1 * {{ convert_wei('amount_unwrapped') }} as amount_wrapped\n from\n {{ ref('spot_synth_unwrapped_arbitrum_sepolia') }}\n)\n\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n amount_wrapped\nfrom\n wraps\nunion all\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n amount_wrapped\nfrom\n unwraps\norder by\n ts", "language": "sql", "refs": [{"name": "spot_synth_wrapped_arbitrum_sepolia", "package": null, "version": null}, {"name": "spot_synth_unwrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.spot_synth_wrapped_arbitrum_sepolia", "model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/fct_spot_wrapper_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with wraps as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n \n amount_wrapped / 1e18\n as amount_wrapped\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"\n),\n\nunwraps as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n -1 * \n amount_unwrapped / 1e18\n as amount_wrapped\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\n)\n\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n amount_wrapped\nfrom\n wraps\nunion all\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n amount_wrapped\nfrom\n unwraps\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_synth_supply_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_synth_supply_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/spot/fct_synth_supply_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/fct_synth_supply_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_synth_supply_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "fct_synth_supply_arbitrum_sepolia"], "alias": "fct_synth_supply_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "c2d48200394a1756128b70264de17160e0ae60db811a25cce88a3d62c5c531e7"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "Synth market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "supply": {"name": "supply", "description": "Supply", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.3642685, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_synth_supply_arbitrum_sepolia\"", "raw_code": "with wrapper as (\n select\n ts,\n block_number,\n synth_market_id,\n amount_wrapped as change_amount\n from\n {{ ref('fct_spot_wrapper_arbitrum_sepolia') }}\n),\n\natomics as (\n select\n ts,\n block_number,\n synth_market_id,\n amount as change_amount\n from\n {{ ref('fct_spot_atomics_arbitrum_sepolia') }}\n union all\n select\n ts,\n block_number,\n 0 as synth_market_id,\n amount * price * -1 as change_amount\n from\n {{ ref('fct_spot_atomics_arbitrum_sepolia') }}\n),\n\nusd_changes as (\n select\n block_timestamp as ts,\n block_number,\n 0 as synth_market_id,\n {{ convert_wei(\"amount\") }} as change_amount\n from\n {{ ref('core_usd_minted_arbitrum_sepolia') }}\n union all\n select\n block_timestamp as ts,\n block_number,\n 0 as synth_market_id,\n -1 * {{ convert_wei(\"amount\") }} as change_amount\n from\n {{ ref('core_usd_burned_arbitrum_sepolia') }}\n),\n\nall_changes as (\n select *\n from\n wrapper\n union all\n select *\n from\n atomics\n union all\n select *\n from\n usd_changes\n)\n\nselect\n ts,\n block_number,\n synth_market_id,\n SUM(change_amount) over (\n partition by synth_market_id\n order by\n ts,\n block_number\n ) as supply\nfrom\n all_changes", "language": "sql", "refs": [{"name": "fct_spot_wrapper_arbitrum_sepolia", "package": null, "version": null}, {"name": "fct_spot_atomics_arbitrum_sepolia", "package": null, "version": null}, {"name": "fct_spot_atomics_arbitrum_sepolia", "package": null, "version": null}, {"name": "core_usd_minted_arbitrum_sepolia", "package": null, "version": null}, {"name": "core_usd_burned_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.fct_spot_wrapper_arbitrum_sepolia", "model.synthetix.fct_spot_atomics_arbitrum_sepolia", "model.synthetix.core_usd_minted_arbitrum_sepolia", "model.synthetix.core_usd_burned_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/fct_synth_supply_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with wrapper as (\n select\n ts,\n block_number,\n synth_market_id,\n amount_wrapped as change_amount\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_wrapper_arbitrum_sepolia\"\n),\n\natomics as (\n select\n ts,\n block_number,\n synth_market_id,\n amount as change_amount\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_atomics_arbitrum_sepolia\"\n union all\n select\n ts,\n block_number,\n 0 as synth_market_id,\n amount * price * -1 as change_amount\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_atomics_arbitrum_sepolia\"\n),\n\nusd_changes as (\n select\n block_timestamp as ts,\n block_number,\n 0 as synth_market_id,\n \n amount / 1e18\n as change_amount\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\n union all\n select\n block_timestamp as ts,\n block_number,\n 0 as synth_market_id,\n -1 * \n amount / 1e18\n as change_amount\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\n),\n\nall_changes as (\n select *\n from\n wrapper\n union all\n select *\n from\n atomics\n union all\n select *\n from\n usd_changes\n)\n\nselect\n ts,\n block_number,\n synth_market_id,\n SUM(change_amount) over (\n partition by synth_market_id\n order by\n ts,\n block_number\n ) as supply\nfrom\n all_changes", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_spot_markets_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_spot_markets_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/spot/fct_spot_markets_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/fct_spot_markets_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_spot_markets_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "fct_spot_markets_arbitrum_sepolia"], "alias": "fct_spot_markets_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "29d35394926b2558d0bbaf5c238df5202c7e0915d3604024c9d368cb7454ab59"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "Synth market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "created_ts": {"name": "created_ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "token_address": {"name": "token_address", "description": "Token address", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.3670542, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_markets_arbitrum_sepolia\"", "raw_code": "with base as (\n select\n synth_market_id as id,\n block_timestamp as created_ts,\n block_number,\n synth_token_address as token_address\n from\n {{ ref('spot_synth_registered_arbitrum_sepolia') }}\n)\n\nselect *\nfrom\n base", "language": "sql", "refs": [{"name": "spot_synth_registered_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.spot_synth_registered_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/fct_spot_markets_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with base as (\n select\n synth_market_id as id,\n block_timestamp as created_ts,\n block_number,\n synth_token_address as token_address\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_registered_arbitrum_sepolia\"\n)\n\nselect *\nfrom\n base", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_account_stats_hourly_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_account_stats_hourly_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/perp_stats/fct_perp_account_stats_hourly_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp_stats/fct_perp_account_stats_hourly_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_perp_account_stats_hourly_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp_stats", "fct_perp_account_stats_hourly_arbitrum_sepolia"], "alias": "fct_perp_account_stats_hourly_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "982a260ec36c37479e7f17d81fd7b39fe3ceaa7796e315e46d039bca5132137c"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "fees": {"name": "fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidations": {"name": "liquidations", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "cumulative_fees": {"name": "cumulative_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.4457438, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_account_stats_hourly_arbitrum_sepolia\"", "raw_code": "with trades as (\n select\n ts,\n account_id,\n total_fees,\n notional_trade_size,\n 1 as trades,\n SUM(\n total_fees\n ) over (\n partition by account_id\n order by\n ts\n ) as cumulative_fees,\n SUM(\n notional_trade_size\n ) over (\n partition by account_id\n order by\n ts\n ) as cumulative_volume\n from\n {{ ref('fct_perp_trades_arbitrum_sepolia') }}\n),\n\nliq as (\n select\n ts,\n account_id,\n amount_liquidated,\n 1 as liquidations\n from\n {{ ref('fct_perp_liq_position_arbitrum_sepolia') }}\n),\n\ninc_trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n account_id,\n SUM(trades) as trades,\n SUM(total_fees) as fees,\n SUM(notional_trade_size) as volume,\n MAX(cumulative_fees) as cumulative_fees,\n MAX(cumulative_volume) as cumulative_volume\n from\n trades\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n account_id\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n account_id,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n account_id\n),\n\ninc as (\n select\n h.ts,\n h.account_id,\n COALESCE(\n h.trades,\n 0\n ) as trades,\n COALESCE(\n h.fees,\n 0\n ) as fees,\n COALESCE(\n h.volume,\n 0\n ) as volume,\n COALESCE(\n l.amount_liquidated,\n 0\n ) as amount_liquidated,\n COALESCE(\n l.liquidations,\n 0\n ) as liquidations,\n COALESCE(\n h.cumulative_fees,\n 0\n ) as cumulative_fees,\n COALESCE(\n h.cumulative_volume,\n 0\n ) as cumulative_volume\n from\n inc_trades as h\n left join inc_liq as l\n on\n h.ts = l.ts\n and h.account_id = l.account_id\n)\n\nselect *\nfrom\n inc", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}, {"name": "fct_perp_liq_position_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia", "model.synthetix.fct_perp_liq_position_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_account_stats_hourly_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with trades as (\n select\n ts,\n account_id,\n total_fees,\n notional_trade_size,\n 1 as trades,\n SUM(\n total_fees\n ) over (\n partition by account_id\n order by\n ts\n ) as cumulative_fees,\n SUM(\n notional_trade_size\n ) over (\n partition by account_id\n order by\n ts\n ) as cumulative_volume\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n),\n\nliq as (\n select\n ts,\n account_id,\n amount_liquidated,\n 1 as liquidations\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\n),\n\ninc_trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n account_id,\n SUM(trades) as trades,\n SUM(total_fees) as fees,\n SUM(notional_trade_size) as volume,\n MAX(cumulative_fees) as cumulative_fees,\n MAX(cumulative_volume) as cumulative_volume\n from\n trades\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n account_id\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n account_id,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n account_id\n),\n\ninc as (\n select\n h.ts,\n h.account_id,\n COALESCE(\n h.trades,\n 0\n ) as trades,\n COALESCE(\n h.fees,\n 0\n ) as fees,\n COALESCE(\n h.volume,\n 0\n ) as volume,\n COALESCE(\n l.amount_liquidated,\n 0\n ) as amount_liquidated,\n COALESCE(\n l.liquidations,\n 0\n ) as liquidations,\n COALESCE(\n h.cumulative_fees,\n 0\n ) as cumulative_fees,\n COALESCE(\n h.cumulative_volume,\n 0\n ) as cumulative_volume\n from\n inc_trades as h\n left join inc_liq as l\n on\n h.ts = l.ts\n and h.account_id = l.account_id\n)\n\nselect *\nfrom\n inc", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_keeper_stats_hourly_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_keeper_stats_hourly_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/perp_stats/fct_perp_keeper_stats_hourly_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp_stats/fct_perp_keeper_stats_hourly_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_perp_keeper_stats_hourly_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp_stats", "fct_perp_keeper_stats_hourly_arbitrum_sepolia"], "alias": "fct_perp_keeper_stats_hourly_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "fa63bfcc15ac601747f9e4edc27c35913b70492f62ac85816f0c4b68d6e6114d"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "keeper": {"name": "keeper", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "settlement_rewards": {"name": "settlement_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_settled": {"name": "amount_settled", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades_pct": {"name": "trades_pct", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "settlement_rewards_pct": {"name": "settlement_rewards_pct", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_settled_pct": {"name": "amount_settled_pct", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.4435441, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_keeper_stats_hourly_arbitrum_sepolia\"", "raw_code": "with trades as (\n select\n settler,\n settlement_reward,\n notional_trade_size,\n 1 as trades,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts\n from\n {{ ref('fct_perp_trades_arbitrum_sepolia') }}\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(settlement_reward) as settlement_reward_total,\n SUM(notional_trade_size) as notional_trade_size_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.settler as keeper,\n SUM(trades.trades) as trades,\n SUM(trades.settlement_reward) as settlement_rewards,\n SUM(trades.notional_trade_size) as amount_settled,\n SUM(trades.trades) / MAX(total.trades_total) as trades_pct,\n SUM(trades.settlement_reward)\n / MAX(total.settlement_reward_total) as settlement_rewards_pct,\n SUM(trades.notional_trade_size)\n / MAX(total.notional_trade_size_total) as amount_settled_pct\nfrom\n trades\ninner join total\n on trades.ts = total.ts\ngroup by\n trades.ts,\n trades.settler", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_keeper_stats_hourly_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with trades as (\n select\n settler,\n settlement_reward,\n notional_trade_size,\n 1 as trades,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(settlement_reward) as settlement_reward_total,\n SUM(notional_trade_size) as notional_trade_size_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.settler as keeper,\n SUM(trades.trades) as trades,\n SUM(trades.settlement_reward) as settlement_rewards,\n SUM(trades.notional_trade_size) as amount_settled,\n SUM(trades.trades) / MAX(total.trades_total) as trades_pct,\n SUM(trades.settlement_reward)\n / MAX(total.settlement_reward_total) as settlement_rewards_pct,\n SUM(trades.notional_trade_size)\n / MAX(total.notional_trade_size_total) as amount_settled_pct\nfrom\n trades\ninner join total\n on trades.ts = total.ts\ngroup by\n trades.ts,\n trades.settler", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_stats_hourly_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_stats_hourly_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/perp_stats/fct_perp_stats_hourly_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp_stats/fct_perp_stats_hourly_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_perp_stats_hourly_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp_stats", "fct_perp_stats_hourly_arbitrum_sepolia"], "alias": "fct_perp_stats_hourly_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "0c7bfe9d002971fd6c1e50d6ae2262a406ff8c23f86f3f1d778f1ba621702b5f"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidation_rewards": {"name": "liquidation_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidated_accounts": {"name": "liquidated_accounts", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "cumulative_exchange_fees": {"name": "cumulative_exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_referral_fees": {"name": "cumulative_referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_collected_fees": {"name": "cumulative_collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.4367826, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_stats_hourly_arbitrum_sepolia\"", "raw_code": "with inc_market as (\n select\n ts,\n market_symbol,\n trades,\n exchange_fees,\n referral_fees,\n collected_fees,\n volume,\n liquidations,\n cumulative_exchange_fees,\n cumulative_referral_fees,\n cumulative_collected_fees,\n cumulative_volume\n from\n {{ ref('fct_perp_market_stats_hourly_arbitrum_sepolia') }}\n),\n\nliq as (\n select\n ts,\n total_reward,\n 1 as liquidated_accounts\n from\n {{ ref('fct_perp_liq_account_arbitrum_sepolia') }}\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n SUM(total_reward) as liquidation_rewards,\n SUM(liquidated_accounts) as liquidated_accounts\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n )\n),\n\ninc_trade as (\n select\n ts,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(cumulative_exchange_fees) as cumulative_exchange_fees,\n SUM(cumulative_referral_fees) as cumulative_referral_fees,\n SUM(cumulative_collected_fees) as cumulative_collected_fees,\n SUM(cumulative_volume) as cumulative_volume\n from\n inc_market\n group by\n ts\n),\n\ninc as (\n select\n h.ts,\n h.trades,\n h.exchange_fees,\n h.referral_fees,\n h.collected_fees,\n h.volume,\n h.cumulative_exchange_fees,\n h.cumulative_referral_fees,\n h.cumulative_collected_fees,\n h.cumulative_volume,\n COALESCE(\n l.liquidation_rewards,\n 0\n ) as liquidation_rewards,\n COALESCE(\n l.liquidated_accounts,\n 0\n ) as liquidated_accounts\n from\n inc_trade as h\n left join inc_liq as l\n on h.ts = l.ts\n)\n\nselect *\nfrom\n inc", "language": "sql", "refs": [{"name": "fct_perp_market_stats_hourly_arbitrum_sepolia", "package": null, "version": null}, {"name": "fct_perp_liq_account_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_market_stats_hourly_arbitrum_sepolia", "model.synthetix.fct_perp_liq_account_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_stats_hourly_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with inc_market as (\n select\n ts,\n market_symbol,\n trades,\n exchange_fees,\n referral_fees,\n collected_fees,\n volume,\n liquidations,\n cumulative_exchange_fees,\n cumulative_referral_fees,\n cumulative_collected_fees,\n cumulative_volume\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_stats_hourly_arbitrum_sepolia\"\n),\n\nliq as (\n select\n ts,\n total_reward,\n 1 as liquidated_accounts\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_account_arbitrum_sepolia\"\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n SUM(total_reward) as liquidation_rewards,\n SUM(liquidated_accounts) as liquidated_accounts\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n )\n),\n\ninc_trade as (\n select\n ts,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(cumulative_exchange_fees) as cumulative_exchange_fees,\n SUM(cumulative_referral_fees) as cumulative_referral_fees,\n SUM(cumulative_collected_fees) as cumulative_collected_fees,\n SUM(cumulative_volume) as cumulative_volume\n from\n inc_market\n group by\n ts\n),\n\ninc as (\n select\n h.ts,\n h.trades,\n h.exchange_fees,\n h.referral_fees,\n h.collected_fees,\n h.volume,\n h.cumulative_exchange_fees,\n h.cumulative_referral_fees,\n h.cumulative_collected_fees,\n h.cumulative_volume,\n COALESCE(\n l.liquidation_rewards,\n 0\n ) as liquidation_rewards,\n COALESCE(\n l.liquidated_accounts,\n 0\n ) as liquidated_accounts\n from\n inc_trade as h\n left join inc_liq as l\n on h.ts = l.ts\n)\n\nselect *\nfrom\n inc", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_market_stats_daily_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_market_stats_daily_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/perp_stats/fct_perp_market_stats_daily_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp_stats/fct_perp_market_stats_daily_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_perp_market_stats_daily_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp_stats", "fct_perp_market_stats_daily_arbitrum_sepolia"], "alias": "fct_perp_market_stats_daily_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "d63c4f53670864605c5e43495ba397ab1177071132bf40252d7cfd7d37c67810"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidations": {"name": "liquidations", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_exchange_fees": {"name": "cumulative_exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_referral_fees": {"name": "cumulative_referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_collected_fees": {"name": "cumulative_collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.4406471, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_stats_daily_arbitrum_sepolia\"", "raw_code": "select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n market_symbol,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations,\n MAX(cumulative_exchange_fees) as cumulative_exchange_fees,\n MAX(cumulative_referral_fees) as cumulative_referral_fees,\n MAX(cumulative_collected_fees) as cumulative_collected_fees,\n MAX(cumulative_volume) as cumulative_volume\nfrom\n {{ ref('fct_perp_market_stats_hourly_arbitrum_sepolia') }}\ngroup by\n DATE_TRUNC(\n 'day',\n ts\n ),\n market_symbol", "language": "sql", "refs": [{"name": "fct_perp_market_stats_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_market_stats_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_market_stats_daily_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n market_symbol,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations,\n MAX(cumulative_exchange_fees) as cumulative_exchange_fees,\n MAX(cumulative_referral_fees) as cumulative_referral_fees,\n MAX(cumulative_collected_fees) as cumulative_collected_fees,\n MAX(cumulative_volume) as cumulative_volume\nfrom\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_stats_hourly_arbitrum_sepolia\"\ngroup by\n DATE_TRUNC(\n 'day',\n ts\n ),\n market_symbol", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_tracking_stats_hourly_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_tracking_stats_hourly_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/perp_stats/fct_perp_tracking_stats_hourly_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp_stats/fct_perp_tracking_stats_hourly_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_perp_tracking_stats_hourly_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp_stats", "fct_perp_tracking_stats_hourly_arbitrum_sepolia"], "alias": "fct_perp_tracking_stats_hourly_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "09a288242fe50e7fde18835ff569b7e063369ece7cffd82969b13723b02fc183"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "accounts": {"name": "accounts", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "exchange_fees_share": {"name": "exchange_fees_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees_share": {"name": "referral_fees_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees_share": {"name": "collected_fees_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume_share": {"name": "volume_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades_share": {"name": "trades_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.4326022, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_tracking_stats_hourly_arbitrum_sepolia\"", "raw_code": "with trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n tracking_code,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(notional_trade_size) as volume,\n SUM(1) as trades\n from\n {{ ref('fct_perp_trades_arbitrum_sepolia') }}\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n tracking_code\n),\n\naccounts as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n tracking_code,\n COUNT(\n distinct account_id\n ) as \"accounts\"\n from\n {{ ref('fct_perp_trades_arbitrum_sepolia') }}\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n tracking_code\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(exchange_fees) as exchange_fees_total,\n SUM(referral_fees) as referral_fees_total,\n SUM(collected_fees) as collected_fees_total,\n SUM(volume) as volume_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.tracking_code,\n trades.exchange_fees,\n trades.referral_fees,\n trades.collected_fees,\n trades.volume,\n trades.trades,\n accounts.accounts,\n case\n when total.exchange_fees_total = 0 then 0\n else trades.exchange_fees / total.exchange_fees_total\n end as exchange_fees_share,\n case\n when total.referral_fees_total = 0 then 0\n else trades.referral_fees / total.referral_fees_total\n end as referral_fees_share,\n case\n when total.collected_fees_total = 0 then 0\n else trades.collected_fees / total.collected_fees_total\n end as collected_fees_share,\n case\n when total.volume_total = 0 then 0\n else trades.volume / total.volume_total\n end as volume_share,\n case\n when total.trades_total = 0 then 0\n else trades.trades / total.trades_total\n end as trades_share\nfrom\n trades\ninner join accounts\n on\n trades.ts = accounts.ts\n and trades.tracking_code = accounts.tracking_code\ninner join total\n on trades.ts = total.ts", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}, {"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_tracking_stats_hourly_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n tracking_code,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(notional_trade_size) as volume,\n SUM(1) as trades\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n tracking_code\n),\n\naccounts as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n tracking_code,\n COUNT(\n distinct account_id\n ) as \"accounts\"\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n tracking_code\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(exchange_fees) as exchange_fees_total,\n SUM(referral_fees) as referral_fees_total,\n SUM(collected_fees) as collected_fees_total,\n SUM(volume) as volume_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.tracking_code,\n trades.exchange_fees,\n trades.referral_fees,\n trades.collected_fees,\n trades.volume,\n trades.trades,\n accounts.accounts,\n case\n when total.exchange_fees_total = 0 then 0\n else trades.exchange_fees / total.exchange_fees_total\n end as exchange_fees_share,\n case\n when total.referral_fees_total = 0 then 0\n else trades.referral_fees / total.referral_fees_total\n end as referral_fees_share,\n case\n when total.collected_fees_total = 0 then 0\n else trades.collected_fees / total.collected_fees_total\n end as collected_fees_share,\n case\n when total.volume_total = 0 then 0\n else trades.volume / total.volume_total\n end as volume_share,\n case\n when total.trades_total = 0 then 0\n else trades.trades / total.trades_total\n end as trades_share\nfrom\n trades\ninner join accounts\n on\n trades.ts = accounts.ts\n and trades.tracking_code = accounts.tracking_code\ninner join total\n on trades.ts = total.ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_keeper_stats_daily_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_keeper_stats_daily_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/perp_stats/fct_perp_keeper_stats_daily_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp_stats/fct_perp_keeper_stats_daily_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_perp_keeper_stats_daily_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp_stats", "fct_perp_keeper_stats_daily_arbitrum_sepolia"], "alias": "fct_perp_keeper_stats_daily_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "4fe12301a48353cb3c02e13e3d76e3bb3ed46d0f3ffea724f4e6d60cafd2337c"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "keeper": {"name": "keeper", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settlement_rewards": {"name": "settlement_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_settled": {"name": "amount_settled", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades_pct": {"name": "trades_pct", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settlement_rewards_pct": {"name": "settlement_rewards_pct", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_settled_pct": {"name": "amount_settled_pct", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.4444444, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_keeper_stats_daily_arbitrum_sepolia\"", "raw_code": "with hourly as (\n select\n keeper,\n settlement_rewards,\n amount_settled,\n trades,\n DATE_TRUNC(\n 'day',\n ts\n ) as ts\n from\n {{ ref('fct_perp_keeper_stats_hourly_arbitrum_sepolia') }}\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(settlement_rewards) as settlement_reward_total,\n SUM(amount_settled) as amount_settled_total\n from\n hourly\n group by\n ts\n)\n\nselect\n hourly.ts,\n hourly.keeper,\n SUM(hourly.trades) as trades,\n SUM(hourly.settlement_rewards) as settlement_rewards,\n SUM(hourly.amount_settled) as amount_settled,\n SUM(hourly.trades) / MAX(total.trades_total) as trades_pct,\n SUM(hourly.settlement_rewards)\n / MAX(total.settlement_reward_total) as settlement_rewards_pct,\n SUM(hourly.amount_settled)\n / MAX(total.amount_settled_total) as amount_settled_pct\nfrom\n hourly\ninner join total\n on hourly.ts = total.ts\ngroup by\n hourly.ts,\n hourly.keeper", "language": "sql", "refs": [{"name": "fct_perp_keeper_stats_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_keeper_stats_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_keeper_stats_daily_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with hourly as (\n select\n keeper,\n settlement_rewards,\n amount_settled,\n trades,\n DATE_TRUNC(\n 'day',\n ts\n ) as ts\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_keeper_stats_hourly_arbitrum_sepolia\"\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(settlement_rewards) as settlement_reward_total,\n SUM(amount_settled) as amount_settled_total\n from\n hourly\n group by\n ts\n)\n\nselect\n hourly.ts,\n hourly.keeper,\n SUM(hourly.trades) as trades,\n SUM(hourly.settlement_rewards) as settlement_rewards,\n SUM(hourly.amount_settled) as amount_settled,\n SUM(hourly.trades) / MAX(total.trades_total) as trades_pct,\n SUM(hourly.settlement_rewards)\n / MAX(total.settlement_reward_total) as settlement_rewards_pct,\n SUM(hourly.amount_settled)\n / MAX(total.amount_settled_total) as amount_settled_pct\nfrom\n hourly\ninner join total\n on hourly.ts = total.ts\ngroup by\n hourly.ts,\n hourly.keeper", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_market_stats_hourly_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_market_stats_hourly_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/perp_stats/fct_perp_market_stats_hourly_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp_stats/fct_perp_market_stats_hourly_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_perp_market_stats_hourly_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp_stats", "fct_perp_market_stats_hourly_arbitrum_sepolia"], "alias": "fct_perp_market_stats_hourly_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "ccdf4222f6af81a11157e0d487fd521a39d14a7c5fd31a29d4d9170914fbf1eb"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidations": {"name": "liquidations", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "cumulative_exchange_fees": {"name": "cumulative_exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_referral_fees": {"name": "cumulative_referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_collected_fees": {"name": "cumulative_collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.4394894, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_stats_hourly_arbitrum_sepolia\"", "raw_code": "with trades as (\n select\n ts,\n market_symbol,\n exchange_fees,\n referral_fees,\n collected_fees,\n notional_trade_size,\n 1 as trades\n from\n {{ ref('fct_perp_trades_arbitrum_sepolia') }}\n),\n\nliq as (\n select\n ts,\n market_symbol,\n amount_liquidated,\n 1 as liquidations\n from\n {{ ref('fct_perp_liq_position_arbitrum_sepolia') }}\n),\n\ninc_trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n market_symbol,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(notional_trade_size) as volume\n from\n trades\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n market_symbol\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n market_symbol,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n market_symbol\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n trades\n ) as t\n cross join (\n select distinct market_symbol\n from\n trades\n ) as m\n group by\n m.market_symbol\n),\n\ninc as (\n select\n dim.ts,\n dim.market_symbol,\n COALESCE(\n h.trades,\n 0\n ) as trades,\n COALESCE(\n h.exchange_fees,\n 0\n ) as exchange_fees,\n COALESCE(\n h.referral_fees,\n 0\n ) as referral_fees,\n COALESCE(\n h.collected_fees,\n 0\n ) as collected_fees,\n COALESCE(\n h.volume,\n 0\n ) as volume,\n COALESCE(\n l.amount_liquidated,\n 0\n ) as amount_liquidated,\n COALESCE(\n l.liquidations,\n 0\n ) as liquidations,\n SUM(\n h.exchange_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_exchange_fees,\n SUM(\n h.referral_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_referral_fees,\n SUM(\n h.collected_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_collected_fees,\n SUM(\n h.volume\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_volume\n from\n dim\n left join inc_trades as h\n on\n dim.ts = h.ts\n and dim.market_symbol = h.market_symbol\n left join inc_liq as l\n on\n dim.ts = l.ts\n and dim.market_symbol = l.market_symbol\n)\n\nselect *\nfrom\n inc", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}, {"name": "fct_perp_liq_position_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia", "model.synthetix.fct_perp_liq_position_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_market_stats_hourly_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with trades as (\n select\n ts,\n market_symbol,\n exchange_fees,\n referral_fees,\n collected_fees,\n notional_trade_size,\n 1 as trades\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n),\n\nliq as (\n select\n ts,\n market_symbol,\n amount_liquidated,\n 1 as liquidations\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\n),\n\ninc_trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n market_symbol,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(notional_trade_size) as volume\n from\n trades\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n market_symbol\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n market_symbol,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n market_symbol\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n trades\n ) as t\n cross join (\n select distinct market_symbol\n from\n trades\n ) as m\n group by\n m.market_symbol\n),\n\ninc as (\n select\n dim.ts,\n dim.market_symbol,\n COALESCE(\n h.trades,\n 0\n ) as trades,\n COALESCE(\n h.exchange_fees,\n 0\n ) as exchange_fees,\n COALESCE(\n h.referral_fees,\n 0\n ) as referral_fees,\n COALESCE(\n h.collected_fees,\n 0\n ) as collected_fees,\n COALESCE(\n h.volume,\n 0\n ) as volume,\n COALESCE(\n l.amount_liquidated,\n 0\n ) as amount_liquidated,\n COALESCE(\n l.liquidations,\n 0\n ) as liquidations,\n SUM(\n h.exchange_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_exchange_fees,\n SUM(\n h.referral_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_referral_fees,\n SUM(\n h.collected_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_collected_fees,\n SUM(\n h.volume\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_volume\n from\n dim\n left join inc_trades as h\n on\n dim.ts = h.ts\n and dim.market_symbol = h.market_symbol\n left join inc_liq as l\n on\n dim.ts = l.ts\n and dim.market_symbol = l.market_symbol\n)\n\nselect *\nfrom\n inc", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_account_stats_daily_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_account_stats_daily_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/perp_stats/fct_perp_account_stats_daily_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp_stats/fct_perp_account_stats_daily_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_perp_account_stats_daily_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp_stats", "fct_perp_account_stats_daily_arbitrum_sepolia"], "alias": "fct_perp_account_stats_daily_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "77978d2516dbd748620a252867770cd9809f9002befecc1013adb5c3d611857b"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "fees": {"name": "fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidations": {"name": "liquidations", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_fees": {"name": "cumulative_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.4467385, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_account_stats_daily_arbitrum_sepolia\"", "raw_code": "with daily as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n account_id,\n SUM(fees) as fees,\n SUM(volume) as volume,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n {{ ref('fct_perp_account_stats_hourly_arbitrum_sepolia') }}\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n account_id\n),\n\nstats as (\n select\n *,\n SUM(fees) over (\n partition by account_id\n order by\n ts\n range between unbounded preceding\n and current row\n ) as cumulative_fees,\n SUM(volume) over (\n partition by account_id\n order by\n ts\n range between unbounded preceding\n and current row\n ) as cumulative_volume\n from\n daily\n)\n\nselect *\nfrom\n stats", "language": "sql", "refs": [{"name": "fct_perp_account_stats_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_account_stats_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_account_stats_daily_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with daily as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n account_id,\n SUM(fees) as fees,\n SUM(volume) as volume,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_account_stats_hourly_arbitrum_sepolia\"\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n account_id\n),\n\nstats as (\n select\n *,\n SUM(fees) over (\n partition by account_id\n order by\n ts\n range between unbounded preceding\n and current row\n ) as cumulative_fees,\n SUM(volume) over (\n partition by account_id\n order by\n ts\n range between unbounded preceding\n and current row\n ) as cumulative_volume\n from\n daily\n)\n\nselect *\nfrom\n stats", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_stats_daily_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_stats_daily_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/perp_stats/fct_perp_stats_daily_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp_stats/fct_perp_stats_daily_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_perp_stats_daily_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp_stats", "fct_perp_stats_daily_arbitrum_sepolia"], "alias": "fct_perp_stats_daily_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "dbbbd5e5931703c84555d7b105962a06ddddd03a43bce9060f459e5c2e89c825"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidation_rewards": {"name": "liquidation_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidated_accounts": {"name": "liquidated_accounts", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_exchange_fees": {"name": "cumulative_exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_referral_fees": {"name": "cumulative_referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_collected_fees": {"name": "cumulative_collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.4379976, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_stats_daily_arbitrum_sepolia\"", "raw_code": "select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(liquidation_rewards) as liquidation_rewards,\n SUM(liquidated_accounts) as liquidated_accounts,\n MAX(cumulative_exchange_fees) as cumulative_exchange_fees,\n MAX(cumulative_referral_fees) as cumulative_referral_fees,\n MAX(cumulative_collected_fees) as cumulative_collected_fees,\n MAX(cumulative_volume) as cumulative_volume\nfrom\n {{ ref('fct_perp_stats_hourly_arbitrum_sepolia') }}\ngroup by\n DATE_TRUNC(\n 'day',\n ts\n )", "language": "sql", "refs": [{"name": "fct_perp_stats_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_stats_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_stats_daily_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(liquidation_rewards) as liquidation_rewards,\n SUM(liquidated_accounts) as liquidated_accounts,\n MAX(cumulative_exchange_fees) as cumulative_exchange_fees,\n MAX(cumulative_referral_fees) as cumulative_referral_fees,\n MAX(cumulative_collected_fees) as cumulative_collected_fees,\n MAX(cumulative_volume) as cumulative_volume\nfrom\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_stats_hourly_arbitrum_sepolia\"\ngroup by\n DATE_TRUNC(\n 'day',\n ts\n )", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_tracking_stats_daily_arbitrum_sepolia": {"database": "analytics", "schema": "prod_arbitrum_sepolia", "name": "fct_perp_tracking_stats_daily_arbitrum_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/sepolia/perp_stats/fct_perp_tracking_stats_daily_arbitrum_sepolia.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp_stats/fct_perp_tracking_stats_daily_arbitrum_sepolia.sql", "unique_id": "model.synthetix.fct_perp_tracking_stats_daily_arbitrum_sepolia", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp_stats", "fct_perp_tracking_stats_daily_arbitrum_sepolia"], "alias": "fct_perp_tracking_stats_daily_arbitrum_sepolia", "checksum": {"name": "sha256", "checksum": "7eeab414c14a192fac3eaebfa120ce706a5e3a3e8694bb910ca7af19eb163a74"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_sepolia", "database": null, "tags": ["arbitrum_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "accounts": {"name": "accounts", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "exchange_fees_share": {"name": "exchange_fees_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees_share": {"name": "referral_fees_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees_share": {"name": "collected_fees_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume_share": {"name": "volume_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades_share": {"name": "trades_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/sepolia/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_sepolia", "schema": "arbitrum_sepolia"}, "created_at": 1726500944.4338217, "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_tracking_stats_daily_arbitrum_sepolia\"", "raw_code": "with trades as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n tracking_code,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(trades) as trades\n from\n {{ ref('fct_perp_tracking_stats_hourly_arbitrum_sepolia') }}\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n tracking_code\n),\n\naccounts as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n tracking_code,\n COUNT(\n distinct account_id\n ) as \"accounts\"\n from\n {{ ref('fct_perp_trades_arbitrum_sepolia') }}\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n tracking_code\n),\n\ntotal as (\n select\n ts,\n SUM(exchange_fees) as exchange_fees_total,\n SUM(referral_fees) as referral_fees_total,\n SUM(collected_fees) as collected_fees_total,\n SUM(volume) as volume_total,\n SUM(trades) as trades_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.tracking_code,\n trades.exchange_fees,\n trades.referral_fees,\n trades.collected_fees,\n trades.volume,\n trades.trades,\n accounts.accounts,\n case\n when total.exchange_fees_total = 0 then 0\n else trades.exchange_fees / total.exchange_fees_total\n end as exchange_fees_share,\n case\n when total.referral_fees_total = 0 then 0\n else trades.referral_fees / total.referral_fees_total\n end as referral_fees_share,\n case\n when total.collected_fees_total = 0 then 0\n else trades.collected_fees / total.collected_fees_total\n end as collected_fees_share,\n case\n when total.volume_total = 0 then 0\n else trades.volume / total.volume_total\n end as volume_share,\n case\n when total.trades_total = 0 then 0\n else trades.trades / total.trades_total\n end as trades_share\nfrom\n trades\ninner join accounts\n on\n trades.ts = accounts.ts\n and trades.tracking_code = accounts.tracking_code\ninner join total\n on trades.ts = total.ts", "language": "sql", "refs": [{"name": "fct_perp_tracking_stats_hourly_arbitrum_sepolia", "package": null, "version": null}, {"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_tracking_stats_hourly_arbitrum_sepolia", "model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp_stats/fct_perp_tracking_stats_daily_arbitrum_sepolia.sql", "compiled": true, "compiled_code": "with trades as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n tracking_code,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(trades) as trades\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_tracking_stats_hourly_arbitrum_sepolia\"\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n tracking_code\n),\n\naccounts as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n tracking_code,\n COUNT(\n distinct account_id\n ) as \"accounts\"\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n tracking_code\n),\n\ntotal as (\n select\n ts,\n SUM(exchange_fees) as exchange_fees_total,\n SUM(referral_fees) as referral_fees_total,\n SUM(collected_fees) as collected_fees_total,\n SUM(volume) as volume_total,\n SUM(trades) as trades_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.tracking_code,\n trades.exchange_fees,\n trades.referral_fees,\n trades.collected_fees,\n trades.volume,\n trades.trades,\n accounts.accounts,\n case\n when total.exchange_fees_total = 0 then 0\n else trades.exchange_fees / total.exchange_fees_total\n end as exchange_fees_share,\n case\n when total.referral_fees_total = 0 then 0\n else trades.referral_fees / total.referral_fees_total\n end as referral_fees_share,\n case\n when total.collected_fees_total = 0 then 0\n else trades.collected_fees / total.collected_fees_total\n end as collected_fees_share,\n case\n when total.volume_total = 0 then 0\n else trades.volume / total.volume_total\n end as volume_share,\n case\n when total.trades_total = 0 then 0\n else trades.trades / total.trades_total\n end as trades_share\nfrom\n trades\ninner join accounts\n on\n trades.ts = accounts.ts\n and trades.tracking_code = accounts.tracking_code\ninner join total\n on trades.ts = total.ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_account_delegation_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_core_account_delegation_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/core/fct_core_account_delegation_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/fct_core_account_delegation_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_core_account_delegation_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "fct_core_account_delegation_arbitrum_mainnet"], "alias": "fct_core_account_delegation_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "35dda89cfd08180ea67f0a7cdf6ddd92bb64c3ae830f427e7d6fecdf0de23fe5"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_delegated": {"name": "amount_delegated", "description": "Amount of delegated collateral", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500944.4495323, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_account_delegation_arbitrum_mainnet\"", "raw_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n {{ convert_wei('amount') }}\n - LAG({{ convert_wei('amount') }}, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n {{ ref('core_delegation_updated_arbitrum_mainnet') }}\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated,\n ROW_NUMBER() over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp desc\n ) as rn\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated,\n CAST(\n account_id as text\n ) as account_id\nfrom\n cumulative_delegation\nwhere\n rn = 1\norder by\n block_timestamp,\n collateral_type", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_account_delegation_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n \n amount / 1e18\n\n - LAG(\n amount / 1e18\n, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated,\n ROW_NUMBER() over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp desc\n ) as rn\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated,\n CAST(\n account_id as text\n ) as account_id\nfrom\n cumulative_delegation\nwhere\n rn = 1\norder by\n block_timestamp,\n collateral_type", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_pools_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_core_pools_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/core/fct_core_pools_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/fct_core_pools_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_core_pools_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "fct_core_pools_arbitrum_mainnet"], "alias": "fct_core_pools_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "a7d2018aaf8b11540555a03e4e511ecf8f9566e72df99027165060f378b7635c"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "created_ts": {"name": "created_ts", "description": "Pool creation timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "owner": {"name": "owner", "description": "Address of the pool owner", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500944.4568634, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pools_arbitrum_mainnet\"", "raw_code": "with base as (\n select\n pool_id as id,\n block_timestamp as created_ts,\n block_number,\n owner\n from\n {{ ref('core_pool_created_arbitrum_mainnet') }}\n)\n\nselect *\nfrom\n base", "language": "sql", "refs": [{"name": "core_pool_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.core_pool_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_pools_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with base as (\n select\n pool_id as id,\n block_timestamp as created_ts,\n block_number,\n owner\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"\n)\n\nselect *\nfrom\n base", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_apr_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_core_apr_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/core/fct_core_apr_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/fct_core_apr_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_core_apr_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "fct_core_apr_arbitrum_mainnet"], "alias": "fct_core_apr_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "9adbc5c9f2c825729c63f154c53c9d47f8ba64d865791c812a3866d22adf08eb"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_value": {"name": "collateral_value", "description": "Collateral value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "debt": {"name": "debt", "description": "Debt value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_issuance": {"name": "hourly_issuance", "description": "Hourly issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_pnl": {"name": "hourly_pnl", "description": "Hourly PnL", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_pnl": {"name": "cumulative_pnl", "description": "Cumulative PnL", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_issuance": {"name": "cumulative_issuance", "description": "Cumulative Issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "rewards_usd": {"name": "rewards_usd", "description": "Rewards value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_pnl_pct": {"name": "hourly_pnl_pct", "description": "Hourly PnL (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_rewards_pct": {"name": "hourly_rewards_pct", "description": "Hourly Rewards (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_24h": {"name": "apr_24h", "description": "APR (24h)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_24h": {"name": "apy_24h", "description": "APY (24h)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_7d": {"name": "apr_7d", "description": "APR (7d)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_7d": {"name": "apy_7d", "description": "APY (7d)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_28d": {"name": "apr_28d", "description": "APR (28d)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_28d": {"name": "apy_28d", "description": "APY (28d)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_24h_pnl": {"name": "apr_24h_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_24h_pnl": {"name": "apy_24h_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_7d_pnl": {"name": "apr_7d_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_7d_pnl": {"name": "apy_7d_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_28d_pnl": {"name": "apr_28d_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_28d_pnl": {"name": "apy_28d_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_24h_rewards": {"name": "apr_24h_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_24h_rewards": {"name": "apy_24h_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_7d_rewards": {"name": "apr_7d_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_7d_rewards": {"name": "apy_7d_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_28d_rewards": {"name": "apr_28d_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_28d_rewards": {"name": "apy_28d_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet", "materialized": "table"}, "created_at": 1726500944.4526281, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"", "raw_code": "{{\n config(\n materialized = 'table',\n )\n}}\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_pnl,\n hourly_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct,\n SUM(\n COALESCE(\n hourly_issuance,\n 0\n )\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_issuance,\n SUM(\n hourly_pnl\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_pnl\n from\n {{ ref('fct_pool_pnl_hourly_arbitrum_mainnet') }}\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_pnl_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_total_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.collateral_value,\n pnl_hourly.debt,\n pnl_hourly.hourly_pnl,\n pnl_hourly.cumulative_pnl,\n pnl_hourly.hourly_issuance,\n pnl_hourly.cumulative_issuance,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_pnl_pct,\n pnl_hourly.hourly_rewards_pct,\n -- total pnls\n avg_returns.avg_24h_total_pct * 24 * 365 as apr_24h,\n avg_returns.avg_7d_total_pct * 24 * 365 as apr_7d,\n avg_returns.avg_28d_total_pct * 24 * 365 as apr_28d,\n -- pool pnls\n avg_returns.avg_24h_pnl_pct * 24 * 365 as apr_24h_pnl,\n avg_returns.avg_7d_pnl_pct * 24 * 365 as apr_7d_pnl,\n avg_returns.avg_28d_pnl_pct * 24 * 365 as apr_28d_pnl,\n -- rewards pnls\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h / 8760, 8760) - 1) as apy_24h,\n (POWER(1 + apr_7d / 8760, 8760) - 1) as apy_7d,\n (POWER(1 + apr_28d / 8760, 8760) - 1) as apy_28d,\n (POWER(1 + apr_24h_pnl / 8760, 8760) - 1) as apy_24h_pnl,\n (POWER(1 + apr_7d_pnl / 8760, 8760) - 1) as apy_7d_pnl,\n (POWER(1 + apr_28d_pnl / 8760, 8760) - 1) as apy_28d_pnl,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n cumulative_pnl,\n cumulative_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n apr_24h,\n apy_24h,\n apr_7d,\n apy_7d,\n apr_28d,\n apy_28d,\n apr_24h_pnl,\n apy_24h_pnl,\n apr_7d_pnl,\n apy_7d_pnl,\n apr_28d_pnl,\n apy_28d_pnl,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_apr_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_pnl,\n hourly_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct,\n SUM(\n COALESCE(\n hourly_issuance,\n 0\n )\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_issuance,\n SUM(\n hourly_pnl\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_pnl\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_pnl_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_total_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.collateral_value,\n pnl_hourly.debt,\n pnl_hourly.hourly_pnl,\n pnl_hourly.cumulative_pnl,\n pnl_hourly.hourly_issuance,\n pnl_hourly.cumulative_issuance,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_pnl_pct,\n pnl_hourly.hourly_rewards_pct,\n -- total pnls\n avg_returns.avg_24h_total_pct * 24 * 365 as apr_24h,\n avg_returns.avg_7d_total_pct * 24 * 365 as apr_7d,\n avg_returns.avg_28d_total_pct * 24 * 365 as apr_28d,\n -- pool pnls\n avg_returns.avg_24h_pnl_pct * 24 * 365 as apr_24h_pnl,\n avg_returns.avg_7d_pnl_pct * 24 * 365 as apr_7d_pnl,\n avg_returns.avg_28d_pnl_pct * 24 * 365 as apr_28d_pnl,\n -- rewards pnls\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h / 8760, 8760) - 1) as apy_24h,\n (POWER(1 + apr_7d / 8760, 8760) - 1) as apy_7d,\n (POWER(1 + apr_28d / 8760, 8760) - 1) as apy_28d,\n (POWER(1 + apr_24h_pnl / 8760, 8760) - 1) as apy_24h_pnl,\n (POWER(1 + apr_7d_pnl / 8760, 8760) - 1) as apy_7d_pnl,\n (POWER(1 + apr_28d_pnl / 8760, 8760) - 1) as apy_28d_pnl,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n cumulative_pnl,\n cumulative_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n apr_24h,\n apy_24h,\n apr_7d,\n apy_7d,\n apr_28d,\n apy_28d,\n apr_24h_pnl,\n apy_24h_pnl,\n apr_7d_pnl,\n apy_7d_pnl,\n apr_28d_pnl,\n apy_28d_pnl,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_apr_rewards_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_core_apr_rewards_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/core/fct_core_apr_rewards_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/fct_core_apr_rewards_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_core_apr_rewards_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "fct_core_apr_rewards_arbitrum_mainnet"], "alias": "fct_core_apr_rewards_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "a228da81191e44d151ae8edca1f15a47d8bacd86ed7a44c48fd58e7e53d0b919"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet", "materialized": "table"}, "created_at": 1726500935.9242437, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_rewards_arbitrum_mainnet\"", "raw_code": "{{\n config(\n materialized = 'table',\n )\n}}\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct\n from\n {{ ref('fct_pool_pnl_hourly_reward_arbitrum_mainnet') }}\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.reward_token,\n pnl_hourly.collateral_value,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_rewards_pct,\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n and pnl_hourly.reward_token = avg_returns.reward_token\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_reward_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_pnl_hourly_reward_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_apr_rewards_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_reward_arbitrum_mainnet\"\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.reward_token,\n pnl_hourly.collateral_value,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_rewards_pct,\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n and pnl_hourly.reward_token = avg_returns.reward_token\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_rewards_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_pool_rewards_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/core/fct_pool_rewards_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/fct_pool_rewards_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_pool_rewards_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "fct_pool_rewards_arbitrum_mainnet"], "alias": "fct_pool_rewards_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "9c095e50fc54529dbcb0f1c5d67011c5bba6e896bf81111bc5c5f7f50d5495b2"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "distributor": {"name": "distributor", "description": "Address of the distributor", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "token_symbol": {"name": "token_symbol", "description": "Token symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Reward amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "ts_start": {"name": "ts_start", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "duration": {"name": "duration", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500944.448411, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_arbitrum_mainnet\"", "raw_code": "with rewards_distributed as (\n select\n block_timestamp as ts,\n CAST(\n pool_id as INTEGER\n ) as pool_id,\n collateral_type,\n distributor,\n {{ convert_wei('amount') }} as amount,\n TO_TIMESTAMP(\"start\") as ts_start,\n \"duration\"\n from\n {{ ref('core_rewards_distributed_arbitrum_mainnet') }}\n),\n\ndistributors as (\n select\n CAST(distributor_address as TEXT) as distributor_address,\n CAST(token_symbol as TEXT) as token_symbol\n from\n {{ ref('arbitrum_mainnet_reward_distributors') }}\n)\n\nselect\n rd.ts,\n rd.pool_id,\n rd.collateral_type,\n rd.distributor,\n distributors.token_symbol,\n rd.amount,\n rd.ts_start,\n rd.duration\nfrom\n rewards_distributed as rd\ninner join distributors on rd.distributor = distributors.distributor_address\norder by\n rd.ts", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_mainnet", "package": null, "version": null}, {"name": "arbitrum_mainnet_reward_distributors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet", "seed.synthetix.arbitrum_mainnet_reward_distributors"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_rewards_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with rewards_distributed as (\n select\n block_timestamp as ts,\n CAST(\n pool_id as INTEGER\n ) as pool_id,\n collateral_type,\n distributor,\n \n amount / 1e18\n as amount,\n TO_TIMESTAMP(\"start\") as ts_start,\n \"duration\"\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\n),\n\ndistributors as (\n select\n CAST(distributor_address as TEXT) as distributor_address,\n CAST(token_symbol as TEXT) as token_symbol\n from\n \"analytics\".\"prod_seeds\".\"arbitrum_mainnet_reward_distributors\"\n)\n\nselect\n rd.ts,\n rd.pool_id,\n rd.collateral_type,\n rd.distributor,\n distributors.token_symbol,\n rd.amount,\n rd.ts_start,\n rd.duration\nfrom\n rewards_distributed as rd\ninner join distributors on rd.distributor = distributors.distributor_address\norder by\n rd.ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_pool_rewards_hourly_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/core/fct_pool_rewards_hourly_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/fct_pool_rewards_hourly_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "fct_pool_rewards_hourly_arbitrum_mainnet"], "alias": "fct_pool_rewards_hourly_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "8167717e8d32d87aa7f7f8dfc21f5ab27440369de1e91be9b9c6a8ca4cc6b7f8"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "rewards_usd": {"name": "rewards_usd", "description": "Rewards value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500944.4629157, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_hourly_arbitrum_mainnet\"", "raw_code": "with token_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n {{ ref('fct_pool_rewards_token_hourly_arbitrum_mainnet') }}\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n SUM(rewards_usd) as rewards_usd\nfrom\n token_hourly\ngroup by\n ts,\n pool_id,\n collateral_type", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_rewards_hourly_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with token_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n SUM(rewards_usd) as rewards_usd\nfrom\n token_hourly\ngroup by\n ts,\n pool_id,\n collateral_type", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_pnl_hourly_reward_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_pool_pnl_hourly_reward_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/core/fct_pool_pnl_hourly_reward_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/fct_pool_pnl_hourly_reward_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_pool_pnl_hourly_reward_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "fct_pool_pnl_hourly_reward_arbitrum_mainnet"], "alias": "fct_pool_pnl_hourly_reward_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "6085c52f4d689cc792e2e3975736044c7a82006f74a8a358111294facb91b4fd"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": ["ts", "pool_id", "collateral_type", "reward_token"], "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet", "materialized": "table", "unique_key": ["ts", "pool_id", "collateral_type", "reward_token"]}, "created_at": 1726500935.9360178, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_reward_arbitrum_mainnet\"", "raw_code": "{{ config(\n materialized = 'table',\n unique_key = ['ts', 'pool_id', 'collateral_type', 'reward_token'],\n) }}\n\nwith dim as (\n\n select\n t.ts,\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol as reward_token\n from\n (\n select\n ts,\n collateral_type,\n pool_id,\n collateral_value\n from\n {{ ref('fct_pool_pnl_hourly_arbitrum_mainnet') }}\n group by\n ts,\n collateral_type,\n pool_id,\n collateral_value\n ) as t\n cross join (\n select distinct token_symbol\n from\n {{ ref('fct_pool_rewards_token_hourly_arbitrum_mainnet') }}\n ) as p\n group by\n t.ts,\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol\n),\n\nreward_hourly_token as (\n select\n ts,\n pool_id,\n collateral_type,\n token_symbol as reward_token,\n SUM(\n rewards_usd\n ) as rewards_usd\n from\n {{ ref('fct_pool_rewards_token_hourly_arbitrum_mainnet') }}\n group by\n ts,\n pool_id,\n collateral_type,\n token_symbol\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n dim.collateral_value,\n dim.reward_token,\n COALESCE(\n reward_hourly_token.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when dim.collateral_value = 0 then 0\n else COALESCE(\n reward_hourly_token.rewards_usd,\n 0\n ) / dim.collateral_value\n end as hourly_rewards_pct\nfrom\n dim\nleft join reward_hourly_token\n on\n dim.ts = reward_hourly_token.ts\n and dim.pool_id = reward_hourly_token.pool_id\n and LOWER(dim.collateral_type)\n = LOWER(reward_hourly_token.collateral_type)\n and dim.reward_token = reward_hourly_token.reward_token", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_mainnet", "package": null, "version": null}, {"name": "fct_pool_rewards_token_hourly_arbitrum_mainnet", "package": null, "version": null}, {"name": "fct_pool_rewards_token_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet", "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_pnl_hourly_reward_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\n\nwith dim as (\n\n select\n t.ts,\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol as reward_token\n from\n (\n select\n ts,\n collateral_type,\n pool_id,\n collateral_value\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\n group by\n ts,\n collateral_type,\n pool_id,\n collateral_value\n ) as t\n cross join (\n select distinct token_symbol\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"\n ) as p\n group by\n t.ts,\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol\n),\n\nreward_hourly_token as (\n select\n ts,\n pool_id,\n collateral_type,\n token_symbol as reward_token,\n SUM(\n rewards_usd\n ) as rewards_usd\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"\n group by\n ts,\n pool_id,\n collateral_type,\n token_symbol\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n dim.collateral_value,\n dim.reward_token,\n COALESCE(\n reward_hourly_token.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when dim.collateral_value = 0 then 0\n else COALESCE(\n reward_hourly_token.rewards_usd,\n 0\n ) / dim.collateral_value\n end as hourly_rewards_pct\nfrom\n dim\nleft join reward_hourly_token\n on\n dim.ts = reward_hourly_token.ts\n and dim.pool_id = reward_hourly_token.pool_id\n and LOWER(dim.collateral_type)\n = LOWER(reward_hourly_token.collateral_type)\n and dim.reward_token = reward_hourly_token.reward_token", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_debt_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_pool_debt_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/core/fct_pool_debt_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/fct_pool_debt_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_pool_debt_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "fct_pool_debt_arbitrum_mainnet"], "alias": "fct_pool_debt_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "f7f9f9b01b4cafa22a85b3bff725682201ea2828feb5174206dd247d4619e824"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "debt": {"name": "debt", "description": "Debt value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500944.4579165, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_debt_arbitrum_mainnet\"", "raw_code": "select\n ts,\n block_number,\n pool_id,\n collateral_type,\n debt\nfrom\n {{ ref('core_vault_debt_arbitrum_mainnet') }}\norder by\n ts", "language": "sql", "refs": [{"name": "core_vault_debt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.core_vault_debt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_debt_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "select\n ts,\n block_number,\n pool_id,\n collateral_type,\n debt\nfrom\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_debt_arbitrum_mainnet\"\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_pool_pnl_hourly_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/core/fct_pool_pnl_hourly_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/fct_pool_pnl_hourly_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "fct_pool_pnl_hourly_arbitrum_mainnet"], "alias": "fct_pool_pnl_hourly_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "5f72b157d9aada8da9462d23c86a85924f1c898cf032cc39415628095776337e"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": ["ts", "pool_id", "collateral_type"], "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_value": {"name": "collateral_value", "description": "Collateral value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "debt": {"name": "debt", "description": "Debt value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_issuance": {"name": "hourly_issuance", "description": "Hourly issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_pnl": {"name": "hourly_pnl", "description": "Hourly PnL", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "rewards_usd": {"name": "rewards_usd", "description": "Rewards value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_pnl_pct": {"name": "hourly_pnl_pct", "description": "Hourly PnL (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_rewards_pct": {"name": "hourly_rewards_pct", "description": "Hourly Rewards (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_total_pct": {"name": "hourly_total_pct", "description": "Hourly Total (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet", "materialized": "table", "unique_key": ["ts", "pool_id", "collateral_type"]}, "created_at": 1726500944.461921, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"", "raw_code": "{{ config(\n materialized = 'table',\n unique_key = ['ts', 'pool_id', 'collateral_type'],\n) }}\n\nwith dim as (\n select\n p.pool_id,\n p.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n {{ ref('fct_pool_debt_arbitrum_mainnet') }}\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n {{ ref('fct_pool_debt_arbitrum_mainnet') }}\n ) as p\n group by\n p.pool_id,\n p.collateral_type\n),\n\nissuance as (\n select\n ts,\n pool_id,\n collateral_type,\n hourly_issuance\n from\n {{ ref('fct_pool_issuance_hourly_arbitrum_mainnet') }}\n),\n\ndebt as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(debt) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as debt\n from\n {{ ref('fct_pool_debt_arbitrum_mainnet') }}\n),\n\ncollateral as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(collateral_value) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as collateral_value\n from\n {{ ref('core_vault_collateral_arbitrum_mainnet') }}\n where\n pool_id = 1\n),\n\nffill as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n last(debt) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as debt,\n coalesce(\n last(collateral_value) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as collateral_value\n from\n dim\n left join debt\n on\n dim.ts = debt.ts\n and dim.pool_id = debt.pool_id\n and dim.collateral_type = debt.collateral_type\n left join collateral\n on\n dim.ts = collateral.ts\n and dim.pool_id = collateral.pool_id\n and dim.collateral_type = collateral.collateral_type\n),\n\nhourly_pnl as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n coalesce(lag(debt) over (\n partition by pool_id, collateral_type\n order by\n ts\n ) - debt, 0) as hourly_pnl\n from\n ffill\n),\n\nhourly_rewards as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n {{ ref('fct_pool_rewards_hourly_arbitrum_mainnet') }}\n),\n\nhourly_returns as (\n select\n pnl.ts,\n pnl.pool_id,\n pnl.collateral_type,\n pnl.collateral_value,\n pnl.debt,\n coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_issuance,\n pnl.hourly_pnl + coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_pnl,\n coalesce(\n rewards.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when pnl.collateral_value = 0 then 0\n else coalesce(\n rewards.rewards_usd,\n 0\n ) / pnl.collateral_value\n end as hourly_rewards_pct,\n case\n when pnl.collateral_value = 0 then 0\n else\n (coalesce(iss.hourly_issuance, 0) + pnl.hourly_pnl)\n / pnl.collateral_value\n end as hourly_pnl_pct,\n case\n when pnl.collateral_value = 0 then 0\n else\n (\n coalesce(rewards.rewards_usd, 0)\n + pnl.hourly_pnl\n + coalesce(iss.hourly_issuance, 0)\n )\n / pnl.collateral_value\n end as hourly_total_pct\n from\n hourly_pnl as pnl\n left join hourly_rewards as rewards\n on\n pnl.ts = rewards.ts\n and pnl.pool_id = rewards.pool_id\n and lower(pnl.collateral_type) = lower(rewards.collateral_type)\n left join issuance as iss\n on\n pnl.ts = iss.ts\n and pnl.pool_id = iss.pool_id\n and lower(\n pnl.collateral_type\n ) = lower(\n iss.collateral_type\n )\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct\nfrom\n hourly_returns", "language": "sql", "refs": [{"name": "fct_pool_debt_arbitrum_mainnet", "package": null, "version": null}, {"name": "fct_pool_debt_arbitrum_mainnet", "package": null, "version": null}, {"name": "fct_pool_issuance_hourly_arbitrum_mainnet", "package": null, "version": null}, {"name": "fct_pool_debt_arbitrum_mainnet", "package": null, "version": null}, {"name": "core_vault_collateral_arbitrum_mainnet", "package": null, "version": null}, {"name": "fct_pool_rewards_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_debt_arbitrum_mainnet", "model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet", "model.synthetix.core_vault_collateral_arbitrum_mainnet", "model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_pnl_hourly_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\n\nwith dim as (\n select\n p.pool_id,\n p.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_debt_arbitrum_mainnet\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_debt_arbitrum_mainnet\"\n ) as p\n group by\n p.pool_id,\n p.collateral_type\n),\n\nissuance as (\n select\n ts,\n pool_id,\n collateral_type,\n hourly_issuance\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_hourly_arbitrum_mainnet\"\n),\n\ndebt as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(debt) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as debt\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_debt_arbitrum_mainnet\"\n),\n\ncollateral as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(collateral_value) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as collateral_value\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_collateral_arbitrum_mainnet\"\n where\n pool_id = 1\n),\n\nffill as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n last(debt) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as debt,\n coalesce(\n last(collateral_value) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as collateral_value\n from\n dim\n left join debt\n on\n dim.ts = debt.ts\n and dim.pool_id = debt.pool_id\n and dim.collateral_type = debt.collateral_type\n left join collateral\n on\n dim.ts = collateral.ts\n and dim.pool_id = collateral.pool_id\n and dim.collateral_type = collateral.collateral_type\n),\n\nhourly_pnl as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n coalesce(lag(debt) over (\n partition by pool_id, collateral_type\n order by\n ts\n ) - debt, 0) as hourly_pnl\n from\n ffill\n),\n\nhourly_rewards as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_hourly_arbitrum_mainnet\"\n),\n\nhourly_returns as (\n select\n pnl.ts,\n pnl.pool_id,\n pnl.collateral_type,\n pnl.collateral_value,\n pnl.debt,\n coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_issuance,\n pnl.hourly_pnl + coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_pnl,\n coalesce(\n rewards.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when pnl.collateral_value = 0 then 0\n else coalesce(\n rewards.rewards_usd,\n 0\n ) / pnl.collateral_value\n end as hourly_rewards_pct,\n case\n when pnl.collateral_value = 0 then 0\n else\n (coalesce(iss.hourly_issuance, 0) + pnl.hourly_pnl)\n / pnl.collateral_value\n end as hourly_pnl_pct,\n case\n when pnl.collateral_value = 0 then 0\n else\n (\n coalesce(rewards.rewards_usd, 0)\n + pnl.hourly_pnl\n + coalesce(iss.hourly_issuance, 0)\n )\n / pnl.collateral_value\n end as hourly_total_pct\n from\n hourly_pnl as pnl\n left join hourly_rewards as rewards\n on\n pnl.ts = rewards.ts\n and pnl.pool_id = rewards.pool_id\n and lower(pnl.collateral_type) = lower(rewards.collateral_type)\n left join issuance as iss\n on\n pnl.ts = iss.ts\n and pnl.pool_id = iss.pool_id\n and lower(\n pnl.collateral_type\n ) = lower(\n iss.collateral_type\n )\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct\nfrom\n hourly_returns", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_issuance_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_pool_issuance_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/core/fct_pool_issuance_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/fct_pool_issuance_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_pool_issuance_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "fct_pool_issuance_arbitrum_mainnet"], "alias": "fct_pool_issuance_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "e7147c37d0705146a98e195aa1284070fcaff4967bb80a76292eba1e5add3b06"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount issued", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500944.4601858, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_arbitrum_mainnet\"", "raw_code": "with burns as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n -1 * {{ convert_wei('amount') }} as amount\n from\n {{ ref('core_usd_burned_arbitrum_mainnet') }}\n order by\n block_timestamp desc\n),\n\nmints as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n {{ convert_wei('amount') }} as amount\n from\n {{ ref('core_usd_minted_arbitrum_mainnet') }}\n order by\n block_timestamp desc\n)\n\nselect *\nfrom\n burns\nunion all\nselect *\nfrom\n mints\norder by\n ts desc", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_mainnet", "package": null, "version": null}, {"name": "core_usd_minted_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_mainnet", "model.synthetix.core_usd_minted_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_issuance_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with burns as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n -1 * \n amount / 1e18\n as amount\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\n order by\n block_timestamp desc\n),\n\nmints as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n \n amount / 1e18\n as amount\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\n order by\n block_timestamp desc\n)\n\nselect *\nfrom\n burns\nunion all\nselect *\nfrom\n mints\norder by\n ts desc", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_pool_rewards_token_hourly_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/core/fct_pool_rewards_token_hourly_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/fct_pool_rewards_token_hourly_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "fct_pool_rewards_token_hourly_arbitrum_mainnet"], "alias": "fct_pool_rewards_token_hourly_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "5c6352500de6460efe8c4498dabe9337e04efd46f56d7ca6f01e3b7698bb9849"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "distributor": {"name": "distributor", "description": "Address of the distributor", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "token_symbol": {"name": "token_symbol", "description": "Token symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Distributed rewards amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "rewards_usd": {"name": "rewards_usd", "description": "Rewards value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500944.4642062, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"", "raw_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.min_ts)),\n date_trunc('hour', max(t.max_ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select\n min(ts_start) as min_ts,\n max(\n ts_start + \"duration\" * '1 second'::INTERVAL\n ) as max_ts\n from\n {{ ref('fct_pool_rewards_arbitrum_mainnet') }}\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n {{ ref('fct_pool_debt_arbitrum_mainnet') }}\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nrewards_distributed as (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount,\n ts_start,\n \"duration\"\n from\n {{ ref('fct_pool_rewards_arbitrum_mainnet') }}\n),\n\nhourly_distributions as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor,\n r.token_symbol,\n r.amount,\n r.ts_start,\n r.\"duration\",\n row_number() over (\n partition by\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor\n order by\n r.ts_start desc\n ) as distributor_index\n from\n dim\n left join rewards_distributed as r\n on\n dim.pool_id = r.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n r.collateral_type\n )\n and dim.ts + '1 hour'::INTERVAL >= r.ts_start\n and dim.ts < r.ts_start + r.\"duration\" * '1 second'::INTERVAL\n where\n r.\"duration\" > 0\n),\n\nstreamed_rewards as (\n select\n d.ts,\n d.pool_id,\n d.collateral_type,\n d.distributor,\n d.token_symbol,\n -- get the amount of time distributed this hour\n -- use the smaller of those two intervals\n -- convert the interval to a number of hours\n -- multiply the result by the hourly amount to get the amount distributed this hour\n (\n extract(\n epoch\n from\n least(\n d.\"duration\" / 3600 * '1 hour'::INTERVAL,\n least(\n d.ts + '1 hour'::INTERVAL - greatest(\n d.ts,\n d.ts_start\n ),\n least(\n d.ts_start + d.\"duration\" * '1 second'::INTERVAL,\n d.ts + '1 hour'::INTERVAL\n ) - d.ts\n )\n )\n ) / 3600\n ) * d.amount / (\n d.\"duration\" / 3600\n ) as amount\n from\n hourly_distributions as d\n where\n d.distributor_index = 1\n),\n\ninstant_rewards as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n rewards_distributed\n where\n \"duration\" = 0\n),\n\ncombined as (\n select\n combo.ts,\n combo.pool_id,\n combo.collateral_type,\n combo.distributor,\n combo.token_symbol,\n combo.amount,\n p.price\n from\n (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n streamed_rewards\n union all\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n instant_rewards\n ) as combo\n left join {{ ref('fct_prices_hourly_arbitrum_mainnet') }} as p\n on\n combo.token_symbol = p.market_symbol\n and combo.ts = p.ts\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n sum(amount) as amount,\n sum(\n amount * price\n ) as rewards_usd\nfrom\n combined\ngroup by\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol", "language": "sql", "refs": [{"name": "fct_pool_rewards_arbitrum_mainnet", "package": null, "version": null}, {"name": "fct_pool_debt_arbitrum_mainnet", "package": null, "version": null}, {"name": "fct_pool_rewards_arbitrum_mainnet", "package": null, "version": null}, {"name": "fct_prices_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_rewards_arbitrum_mainnet", "model.synthetix.fct_pool_debt_arbitrum_mainnet", "model.synthetix.fct_prices_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_rewards_token_hourly_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.min_ts)),\n date_trunc('hour', max(t.max_ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select\n min(ts_start) as min_ts,\n max(\n ts_start + \"duration\" * '1 second'::INTERVAL\n ) as max_ts\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_arbitrum_mainnet\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_debt_arbitrum_mainnet\"\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nrewards_distributed as (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount,\n ts_start,\n \"duration\"\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_arbitrum_mainnet\"\n),\n\nhourly_distributions as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor,\n r.token_symbol,\n r.amount,\n r.ts_start,\n r.\"duration\",\n row_number() over (\n partition by\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor\n order by\n r.ts_start desc\n ) as distributor_index\n from\n dim\n left join rewards_distributed as r\n on\n dim.pool_id = r.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n r.collateral_type\n )\n and dim.ts + '1 hour'::INTERVAL >= r.ts_start\n and dim.ts < r.ts_start + r.\"duration\" * '1 second'::INTERVAL\n where\n r.\"duration\" > 0\n),\n\nstreamed_rewards as (\n select\n d.ts,\n d.pool_id,\n d.collateral_type,\n d.distributor,\n d.token_symbol,\n -- get the amount of time distributed this hour\n -- use the smaller of those two intervals\n -- convert the interval to a number of hours\n -- multiply the result by the hourly amount to get the amount distributed this hour\n (\n extract(\n epoch\n from\n least(\n d.\"duration\" / 3600 * '1 hour'::INTERVAL,\n least(\n d.ts + '1 hour'::INTERVAL - greatest(\n d.ts,\n d.ts_start\n ),\n least(\n d.ts_start + d.\"duration\" * '1 second'::INTERVAL,\n d.ts + '1 hour'::INTERVAL\n ) - d.ts\n )\n )\n ) / 3600\n ) * d.amount / (\n d.\"duration\" / 3600\n ) as amount\n from\n hourly_distributions as d\n where\n d.distributor_index = 1\n),\n\ninstant_rewards as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n rewards_distributed\n where\n \"duration\" = 0\n),\n\ncombined as (\n select\n combo.ts,\n combo.pool_id,\n combo.collateral_type,\n combo.distributor,\n combo.token_symbol,\n combo.amount,\n p.price\n from\n (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n streamed_rewards\n union all\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n instant_rewards\n ) as combo\n left join \"analytics\".\"prod_arbitrum_mainnet\".\"fct_prices_hourly_arbitrum_mainnet\" as p\n on\n combo.token_symbol = p.market_symbol\n and combo.ts = p.ts\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n sum(amount) as amount,\n sum(\n amount * price\n ) as rewards_usd\nfrom\n combined\ngroup by\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_pool_issuance_hourly_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/core/fct_pool_issuance_hourly_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/fct_pool_issuance_hourly_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "fct_pool_issuance_hourly_arbitrum_mainnet"], "alias": "fct_pool_issuance_hourly_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "c76ad541395db666cdadbb5feccd9174bc4dde6774553a21b79c935f0d2fadda"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "hourly_issuance": {"name": "hourly_issuance", "description": "Hourly issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500944.4589536, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_hourly_arbitrum_mainnet\"", "raw_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::interval\n ) as ts\n from\n (\n select ts\n from\n {{ ref('fct_pool_issuance_arbitrum_mainnet') }}\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n {{ ref('fct_pool_issuance_arbitrum_mainnet') }}\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nmax_debt_block as (\n select\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as \"hour\",\n max(block_number) as max_block_number\n from\n {{ ref('fct_pool_debt_arbitrum_mainnet') }}\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n),\n\nfilt_issuance as (\n select\n i.pool_id,\n i.collateral_type,\n i.amount,\n case\n when\n i.block_number <= d.max_block_number\n or d.max_block_number is null then i.ts\n else i.ts + interval '1 hour'\n end as ts\n from\n {{ ref('fct_pool_issuance_arbitrum_mainnet') }}\n as i\n left join max_debt_block as d\n on date_trunc(\n 'hour',\n i.ts\n ) = d.hour\n and i.pool_id = d.pool_id\n and lower(\n i.collateral_type\n ) = lower(\n d.collateral_type\n )\n where\n i.block_number <= (\n select\n max(\n max_block_number\n ) as b\n from\n max_debt_block\n )\n),\n\nissuance as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n sum(amount) as hourly_issuance\n from\n filt_issuance\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n i.hourly_issuance,\n 0\n ) as hourly_issuance\nfrom\n dim\nleft join issuance as i\n on\n dim.pool_id = i.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n i.collateral_type\n )\n and dim.ts = i.ts", "language": "sql", "refs": [{"name": "fct_pool_issuance_arbitrum_mainnet", "package": null, "version": null}, {"name": "fct_pool_issuance_arbitrum_mainnet", "package": null, "version": null}, {"name": "fct_pool_debt_arbitrum_mainnet", "package": null, "version": null}, {"name": "fct_pool_issuance_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_issuance_arbitrum_mainnet", "model.synthetix.fct_pool_debt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_pool_issuance_hourly_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::interval\n ) as ts\n from\n (\n select ts\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_arbitrum_mainnet\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_arbitrum_mainnet\"\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nmax_debt_block as (\n select\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as \"hour\",\n max(block_number) as max_block_number\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_debt_arbitrum_mainnet\"\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n),\n\nfilt_issuance as (\n select\n i.pool_id,\n i.collateral_type,\n i.amount,\n case\n when\n i.block_number <= d.max_block_number\n or d.max_block_number is null then i.ts\n else i.ts + interval '1 hour'\n end as ts\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_arbitrum_mainnet\"\n as i\n left join max_debt_block as d\n on date_trunc(\n 'hour',\n i.ts\n ) = d.hour\n and i.pool_id = d.pool_id\n and lower(\n i.collateral_type\n ) = lower(\n d.collateral_type\n )\n where\n i.block_number <= (\n select\n max(\n max_block_number\n ) as b\n from\n max_debt_block\n )\n),\n\nissuance as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n sum(amount) as hourly_issuance\n from\n filt_issuance\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n i.hourly_issuance,\n 0\n ) as hourly_issuance\nfrom\n dim\nleft join issuance as i\n on\n dim.pool_id = i.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n i.collateral_type\n )\n and dim.ts = i.ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_pool_collateral_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_core_pool_collateral_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/core/fct_core_pool_collateral_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/fct_core_pool_collateral_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_core_pool_collateral_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "fct_core_pool_collateral_arbitrum_mainnet"], "alias": "fct_core_pool_collateral_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "295fe641d4cb0bc1201637b39a07a3addaab722e61580b7900a436a96cbe3404"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_deposited": {"name": "amount_deposited", "description": "Amount deposited", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500944.4550083, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pool_collateral_arbitrum_mainnet\"", "raw_code": "with events as (\n select\n block_timestamp,\n {{ convert_wei('token_amount') }} as token_amount,\n collateral_type\n from\n {{ ref('core_deposited_arbitrum_mainnet') }}\n union all\n select\n block_timestamp,\n -{{ convert_wei('token_amount') }} as token_amount,\n collateral_type\n from\n {{ ref('core_withdrawn_arbitrum_mainnet') }}\n),\n\nranked_events as (\n select\n *,\n SUM(token_amount) over (\n partition by collateral_type\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as amount_deposited\n from\n events\n)\n\nselect\n block_timestamp as ts,\n collateral_type,\n amount_deposited\nfrom\n ranked_events\norder by\n block_timestamp,\n collateral_type", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_mainnet", "package": null, "version": null}, {"name": "core_withdrawn_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_deposited_arbitrum_mainnet", "model.synthetix.core_withdrawn_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_pool_collateral_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with events as (\n select\n block_timestamp,\n \n token_amount / 1e18\n as token_amount,\n collateral_type\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\n union all\n select\n block_timestamp,\n -\n token_amount / 1e18\n as token_amount,\n collateral_type\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\n),\n\nranked_events as (\n select\n *,\n SUM(token_amount) over (\n partition by collateral_type\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as amount_deposited\n from\n events\n)\n\nselect\n block_timestamp as ts,\n collateral_type,\n amount_deposited\nfrom\n ranked_events\norder by\n block_timestamp,\n collateral_type", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_pool_delegation_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_core_pool_delegation_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/core/fct_core_pool_delegation_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/fct_core_pool_delegation_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_core_pool_delegation_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "fct_core_pool_delegation_arbitrum_mainnet"], "alias": "fct_core_pool_delegation_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "6e967a32d0c2716201344829e717858c6637bdbc9c6216cc69e3f6e75949ae47"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_delegated": {"name": "amount_delegated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500944.4559286, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pool_delegation_arbitrum_mainnet\"", "raw_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n {{ convert_wei('amount') }}\n - LAG({{ convert_wei('amount') }}, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n {{ ref('core_delegation_updated_arbitrum_mainnet') }}\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated\nfrom\n cumulative_delegation\norder by\n block_timestamp,\n collateral_type", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_pool_delegation_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n \n amount / 1e18\n\n - LAG(\n amount / 1e18\n, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated\nfrom\n cumulative_delegation\norder by\n block_timestamp,\n collateral_type", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_market_updated_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_core_market_updated_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/core/fct_core_market_updated_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/fct_core_market_updated_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_core_market_updated_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "fct_core_market_updated_arbitrum_mainnet"], "alias": "fct_core_market_updated_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "c2cfa14e157cabb1db5a6072bff2ffab4b387939f14461a574406971da46dbd1"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "credit_capacity": {"name": "credit_capacity", "description": "Credit capacity", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "net_issuance": {"name": "net_issuance", "description": "Net issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "token_amount": {"name": "token_amount", "description": "Token amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500944.454179, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_market_updated_arbitrum_mainnet\"", "raw_code": "with market_updated as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n {{ ref('core_market_updated_arbitrum_mainnet') }}\n)\n\nselect\n id,\n block_timestamp as ts,\n transaction_hash,\n event_name,\n market_id,\n collateral_type,\n {{ convert_wei(\"credit_capacity\") }} as credit_capacity,\n {{ convert_wei(\"net_issuance\") }} as net_issuance,\n {{ convert_wei(\"token_amount\") }} as token_amount\nfrom\n market_updated", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/fct_core_market_updated_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with market_updated as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\n)\n\nselect\n id,\n block_timestamp as ts,\n transaction_hash,\n event_name,\n market_id,\n collateral_type,\n \n credit_capacity / 1e18\n as credit_capacity,\n \n net_issuance / 1e18\n as net_issuance,\n \n token_amount / 1e18\n as token_amount\nfrom\n market_updated", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_liq_position_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_liq_position_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/perp/fct_perp_liq_position_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/fct_perp_liq_position_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_perp_liq_position_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "fct_perp_liq_position_arbitrum_mainnet"], "alias": "fct_perp_liq_position_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "e2310f0ff757f1d251e4572ad3353a33cceabdac65d744b6ec38c4498590fa7f"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "Amount liquidated", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "position_size": {"name": "position_size", "description": "Liquidated position size", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500944.7529662, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"", "raw_code": "with liquidations as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash,\n account_id,\n market_id,\n {{ convert_wei('amount_liquidated') }} as amount_liquidated,\n {{ convert_wei('current_position_size') }} as position_size\n from\n {{ ref('perp_position_liquidated_arbitrum_mainnet') }}\n),\n\nmarkets as (\n select\n id,\n market_symbol\n from\n {{ ref('fct_perp_markets_arbitrum_mainnet') }}\n)\n\nselect\n l.id,\n l.ts,\n l.block_number,\n l.transaction_hash,\n l.market_id,\n m.market_symbol,\n l.amount_liquidated,\n l.position_size,\n CAST(\n l.account_id as text\n ) as account_id\nfrom\n liquidations as l\nleft join markets as m\n on l.market_id = m.id", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_mainnet", "package": null, "version": null}, {"name": "fct_perp_markets_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet", "model.synthetix.fct_perp_markets_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_liq_position_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with liquidations as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash,\n account_id,\n market_id,\n \n amount_liquidated / 1e18\n as amount_liquidated,\n \n current_position_size / 1e18\n as position_size\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\n),\n\nmarkets as (\n select\n id,\n market_symbol\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_markets_arbitrum_mainnet\"\n)\n\nselect\n l.id,\n l.ts,\n l.block_number,\n l.transaction_hash,\n l.market_id,\n m.market_symbol,\n l.amount_liquidated,\n l.position_size,\n CAST(\n l.account_id as text\n ) as account_id\nfrom\n liquidations as l\nleft join markets as m\n on l.market_id = m.id", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_pnl_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_pnl_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/perp/fct_perp_pnl_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/fct_perp_pnl_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_perp_pnl_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "fct_perp_pnl_arbitrum_mainnet"], "alias": "fct_perp_pnl_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "df3643a87cc07ff7b1e6520be20d6b020aee8d2adfbfc331b1459a3313bdcd38"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_pnl": {"name": "market_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500944.7458568, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_pnl_arbitrum_mainnet\"", "raw_code": "{# DEPRECATED: deprecate this table in dashboards and remove #}\nwith debt as (\n select\n ts,\n 2 as market_id,\n debt * -1 as market_pnl\n from\n {{ ref('core_vault_debt_arbitrum_mainnet') }}\n)\n\nselect\n ts,\n market_id,\n market_pnl\nfrom\n debt\norder by\n ts", "language": "sql", "refs": [{"name": "core_vault_debt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.core_vault_debt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_pnl_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "\nwith debt as (\n select\n ts,\n 2 as market_id,\n debt * -1 as market_pnl\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_debt_arbitrum_mainnet\"\n)\n\nselect\n ts,\n market_id,\n market_pnl\nfrom\n debt\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_liq_account_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_liq_account_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/perp/fct_perp_liq_account_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/fct_perp_liq_account_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_perp_liq_account_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "fct_perp_liq_account_arbitrum_mainnet"], "alias": "fct_perp_liq_account_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "88686390181e7d1112af69e60dacc10cdba25fd49e98e6f492f771357c562544"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "total_reward": {"name": "total_reward", "description": "Total reward", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500944.753879, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_account_arbitrum_mainnet\"", "raw_code": "with liquidation_events as (\n select\n account_id,\n reward,\n block_timestamp,\n full_liquidation,\n SUM(\n case\n when full_liquidation then 1\n else 0\n end\n ) over (\n partition by account_id\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as liquidation_id\n from\n {{ ref('perp_account_liquidation_attempt_arbitrum_mainnet') }}\n),\n\ncumulative_rewards as (\n select\n block_timestamp,\n reward,\n full_liquidation,\n liquidation_id,\n CAST(\n account_id as text\n ) as account_id,\n SUM({{ convert_wei('reward') }}) over (\n partition by\n account_id,\n liquidation_id\n order by\n block_timestamp\n ) as cumulative_reward,\n ROW_NUMBER() over (\n partition by\n account_id,\n liquidation_id\n order by\n block_timestamp desc\n ) as rn\n from\n liquidation_events\n order by\n block_timestamp\n)\n\nselect\n account_id,\n block_timestamp as ts,\n cumulative_reward as total_reward\nfrom\n cumulative_rewards\nwhere\n rn = 1", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_liq_account_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with liquidation_events as (\n select\n account_id,\n reward,\n block_timestamp,\n full_liquidation,\n SUM(\n case\n when full_liquidation then 1\n else 0\n end\n ) over (\n partition by account_id\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as liquidation_id\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\n),\n\ncumulative_rewards as (\n select\n block_timestamp,\n reward,\n full_liquidation,\n liquidation_id,\n CAST(\n account_id as text\n ) as account_id,\n SUM(\n reward / 1e18\n) over (\n partition by\n account_id,\n liquidation_id\n order by\n block_timestamp\n ) as cumulative_reward,\n ROW_NUMBER() over (\n partition by\n account_id,\n liquidation_id\n order by\n block_timestamp desc\n ) as rn\n from\n liquidation_events\n order by\n block_timestamp\n)\n\nselect\n account_id,\n block_timestamp as ts,\n cumulative_reward as total_reward\nfrom\n cumulative_rewards\nwhere\n rn = 1", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_trades_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_trades_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/perp/fct_perp_trades_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/fct_perp_trades_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "fct_perp_trades_arbitrum_mainnet"], "alias": "fct_perp_trades_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "af531c0419e7ad91a4c209b8321ed456e5489c21b6f1c383c9e5c20ee67f4770"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "fill_price": {"name": "fill_price", "description": "Fill price (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "pnl": {"name": "pnl", "description": "PnL (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "accrued_funding": {"name": "accrued_funding", "description": "Accrued funding (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trade_size": {"name": "trade_size", "description": "Trade size (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "position_size": {"name": "position_size", "description": "Position size", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "total_fees": {"name": "total_fees", "description": "Total fees (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "Referral fees (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "Collected fees (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settlement_reward": {"name": "settlement_reward", "description": "Settlement reward (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "Account tracking code", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "settler": {"name": "settler", "description": "Address of the settler", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "notional_trade_size": {"name": "notional_trade_size", "description": "Notional trade size (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "notional_position_size": {"name": "notional_position_size", "description": "Notional position size (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "lp_fees": {"name": "lp_fees", "description": "LP fees (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "Exchange fees (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500944.7449045, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"", "raw_code": "with arbitrum as (\n select\n pos.id,\n pos.block_timestamp as ts,\n pos.block_number,\n pos.transaction_hash,\n pos.contract,\n pos.market_id,\n markets.market_symbol,\n CAST(\n pos.account_id as text\n ) as account_id,\n {{ convert_wei('fill_price') }} as fill_price,\n {{ convert_wei('pnl') }} as pnl,\n {{ convert_wei('accrued_funding') }} as accrued_funding,\n {{ convert_wei('size_delta') }} as trade_size,\n {{ convert_wei('new_size') }} as position_size,\n {{ convert_wei('total_fees') }} as total_fees,\n {{ convert_wei('referral_fees') }} as referral_fees,\n {{ convert_wei('collected_fees') }} as collected_fees,\n {{ convert_wei('settlement_reward') }} as settlement_reward,\n {{ convert_hex('tracking_code') }} as tracking_code,\n pos.settler\n from\n {{ ref('perp_order_settled_arbitrum_mainnet') }} as pos\n left join {{ ref('fct_perp_markets_arbitrum_mainnet') }} as markets\n on pos.market_id = markets.id\n)\n\nselect\n *,\n ABS(\n fill_price * trade_size\n ) as notional_trade_size,\n fill_price * position_size as notional_position_size,\n total_fees - referral_fees - collected_fees - settlement_reward as lp_fees,\n total_fees - settlement_reward as exchange_fees\nfrom\n arbitrum", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_mainnet", "package": null, "version": null}, {"name": "fct_perp_markets_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei", "macro.synthetix.convert_hex"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_mainnet", "model.synthetix.fct_perp_markets_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_trades_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with arbitrum as (\n select\n pos.id,\n pos.block_timestamp as ts,\n pos.block_number,\n pos.transaction_hash,\n pos.contract,\n pos.market_id,\n markets.market_symbol,\n CAST(\n pos.account_id as text\n ) as account_id,\n \n fill_price / 1e18\n as fill_price,\n \n pnl / 1e18\n as pnl,\n \n accrued_funding / 1e18\n as accrued_funding,\n \n size_delta / 1e18\n as trade_size,\n \n new_size / 1e18\n as position_size,\n \n total_fees / 1e18\n as total_fees,\n \n referral_fees / 1e18\n as referral_fees,\n \n collected_fees / 1e18\n as collected_fees,\n \n settlement_reward / 1e18\n as settlement_reward,\n \n LEFT(\n REGEXP_REPLACE(\n encode(\n DECODE(REPLACE(tracking_code, '0x', ''), 'hex'),\n 'escape'\n ) :: text,\n '\\\\000',\n '',\n 'g'\n ),\n 20\n )\n as tracking_code,\n pos.settler\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\" as pos\n left join \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_markets_arbitrum_mainnet\" as markets\n on pos.market_id = markets.id\n)\n\nselect\n *,\n ABS(\n fill_price * trade_size\n ) as notional_trade_size,\n fill_price * position_size as notional_position_size,\n total_fees - referral_fees - collected_fees - settlement_reward as lp_fees,\n total_fees - settlement_reward as exchange_fees\nfrom\n arbitrum", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_markets_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_markets_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/perp/fct_perp_markets_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/fct_perp_markets_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_perp_markets_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "fct_perp_markets_arbitrum_mainnet"], "alias": "fct_perp_markets_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "1945897a1f0d1b20bec695b67ada86f7225c5a39dc454e72a149d32ba5309789"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "Market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "created_ts": {"name": "created_ts", "description": "Market creation timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_name": {"name": "market_name", "description": "Market name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500944.7487633, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_markets_arbitrum_mainnet\"", "raw_code": "with arbitrum as (\n select\n perps_market_id as id,\n block_timestamp as created_ts,\n block_number,\n market_symbol,\n market_name\n from\n {{ ref('perp_market_created_arbitrum_mainnet') }}\n)\n\nselect *\nfrom\n arbitrum", "language": "sql", "refs": [{"name": "perp_market_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.perp_market_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_markets_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with arbitrum as (\n select\n perps_market_id as id,\n block_timestamp as created_ts,\n block_number,\n market_symbol,\n market_name\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"\n)\n\nselect *\nfrom\n arbitrum", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_collateral_modified_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/perp/fct_perp_collateral_modified_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/fct_perp_collateral_modified_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "fct_perp_collateral_modified_arbitrum_mainnet"], "alias": "fct_perp_collateral_modified_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "ba05676b6202d87eb00a52d3a6f591c81a070f957bc8f969b8632ddd99eca5f7"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "Synth market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_delta": {"name": "amount_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500944.7388446, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_collateral_modified_arbitrum_mainnet\"", "raw_code": "select\n id,\n block_timestamp,\n account_id,\n block_number,\n transaction_hash,\n contract,\n event_name,\n collateral_id as synth_market_id,\n sender,\n {{ convert_wei(\"amount_delta\") }} as amount_delta\nfrom\n {{ ref(\"perp_collateral_modified_arbitrum_mainnet\") }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_collateral_modified_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "select\n id,\n block_timestamp,\n account_id,\n block_number,\n transaction_hash,\n contract,\n event_name,\n collateral_id as synth_market_id,\n sender,\n \n amount_delta / 1e18\n as amount_delta\nfrom\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_interest_charged_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_interest_charged_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/perp/fct_perp_interest_charged_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/fct_perp_interest_charged_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_perp_interest_charged_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "fct_perp_interest_charged_arbitrum_mainnet"], "alias": "fct_perp_interest_charged_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "39d04f696c38fca61dd2798f9089ac25a08b783d6d1f888e355960e06947dbd4"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "interest": {"name": "interest", "description": "Interest amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500944.73712, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_interest_charged_arbitrum_mainnet\"", "raw_code": "select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n account_id,\n {{ convert_wei(\"interest\") }} as interest\nfrom\n {{ ref(\"perp_interest_charged_arbitrum_mainnet\") }}", "language": "sql", "refs": [{"name": "perp_interest_charged_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.perp_interest_charged_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_interest_charged_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n account_id,\n \n interest / 1e18\n as interest\nfrom\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_charged_arbitrum_mainnet\"", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_accounts_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_accounts_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/perp/fct_perp_accounts_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/fct_perp_accounts_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_perp_accounts_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "fct_perp_accounts_arbitrum_mainnet"], "alias": "fct_perp_accounts_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "4a4fbf01e475ca1766f45bbb79ccefc7cff72be9d22f81899ab20b7ae428740b"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "created_ts": {"name": "created_ts", "description": "Account creation timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "owner": {"name": "owner", "description": "Address of the account owner", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500944.7547395, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_accounts_arbitrum_mainnet\"", "raw_code": "with arbitrum as (\n select\n block_timestamp as created_ts,\n \"owner\",\n CAST(\n account_id as VARCHAR\n ) as id\n from\n {{ ref('perp_account_created_arbitrum_mainnet') }}\n)\n\nselect *\nfrom\n arbitrum", "language": "sql", "refs": [{"name": "perp_account_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.perp_account_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_accounts_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with arbitrum as (\n select\n block_timestamp as created_ts,\n \"owner\",\n CAST(\n account_id as VARCHAR\n ) as id\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_created_arbitrum_mainnet\"\n)\n\nselect *\nfrom\n arbitrum", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_orders_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_orders_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/perp/fct_perp_orders_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/fct_perp_orders_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_perp_orders_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "fct_perp_orders_arbitrum_mainnet"], "alias": "fct_perp_orders_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "e3061698a6d3d91c332c77185b5fcb996e243af79261427c0a2d4fada88dbf36"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "order_type": {"name": "order_type", "description": "", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "size": {"name": "size", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "acceptable_price": {"name": "acceptable_price", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settlement_time": {"name": "settlement_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "expiration_time": {"name": "expiration_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500944.747661, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_orders_arbitrum_mainnet\"", "raw_code": "with arbitrum as (\n select\n oc.id,\n oc.block_timestamp as ts,\n oc.block_number,\n oc.transaction_hash,\n oc.contract,\n oc.market_id,\n markets.market_symbol,\n CAST(\n oc.account_id as text\n ) as account_id,\n oc.order_type,\n {{ convert_wei('oc.size_delta') }} as size,\n {{ convert_wei('oc.acceptable_price') }} as acceptable_price,\n oc.settlement_time,\n oc.expiration_time,\n {{ convert_hex('oc.tracking_code') }} as tracking_code,\n oc.sender\n from\n {{ ref('perp_order_committed_arbitrum_mainnet') }}\n as oc\n left join {{ ref('fct_perp_markets_arbitrum_mainnet') }} as markets\n on oc.market_id = markets.id\n)\n\nselect *\nfrom\n arbitrum", "language": "sql", "refs": [{"name": "perp_order_committed_arbitrum_mainnet", "package": null, "version": null}, {"name": "fct_perp_markets_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei", "macro.synthetix.convert_hex"], "nodes": ["model.synthetix.perp_order_committed_arbitrum_mainnet", "model.synthetix.fct_perp_markets_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_orders_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with arbitrum as (\n select\n oc.id,\n oc.block_timestamp as ts,\n oc.block_number,\n oc.transaction_hash,\n oc.contract,\n oc.market_id,\n markets.market_symbol,\n CAST(\n oc.account_id as text\n ) as account_id,\n oc.order_type,\n \n oc.size_delta / 1e18\n as size,\n \n oc.acceptable_price / 1e18\n as acceptable_price,\n oc.settlement_time,\n oc.expiration_time,\n \n LEFT(\n REGEXP_REPLACE(\n encode(\n DECODE(REPLACE(oc.tracking_code, '0x', ''), 'hex'),\n 'escape'\n ) :: text,\n '\\\\000',\n '',\n 'g'\n ),\n 20\n )\n as tracking_code,\n oc.sender\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"\n as oc\n left join \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_markets_arbitrum_mainnet\" as markets\n on oc.market_id = markets.id\n)\n\nselect *\nfrom\n arbitrum", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_market_history_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_market_history_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/perp/fct_perp_market_history_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/fct_perp_market_history_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_perp_market_history_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "fct_perp_market_history_arbitrum_mainnet"], "alias": "fct_perp_market_history_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "a4948ce64d792127f11e776f89d27f9dcbce09e8bf5890c199b42de14ab088a5"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Price (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "skew": {"name": "skew", "description": "Skew (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size": {"name": "size", "description": "Size (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size_delta": {"name": "size_delta", "description": "Size delta (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "funding_rate": {"name": "funding_rate", "description": "Funding rate (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "funding_velocity": {"name": "funding_velocity", "description": "Funding velocity (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "interest_rate": {"name": "interest_rate", "description": "Interest rate (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "funding_rate_apr": {"name": "funding_rate_apr", "description": "Funding rate APR (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "long_rate_apr": {"name": "long_rate_apr", "description": "Long rate APR (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "short_rate_apr": {"name": "short_rate_apr", "description": "Short rate APR (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size_usd": {"name": "size_usd", "description": "Size (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "long_oi": {"name": "long_oi", "description": "Long open interest (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "short_oi": {"name": "short_oi", "description": "Short open interest (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "long_oi_pct": {"name": "long_oi_pct", "description": "Long open interest (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "short_oi_pct": {"name": "short_oi_pct", "description": "Short open interest (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500944.7514055, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"", "raw_code": "with arbitrum as (\n select\n mu.id,\n mu.block_timestamp as ts,\n mu.block_number,\n mu.transaction_hash,\n m.id as market_id,\n m.market_symbol,\n {{ convert_wei('price') }} as price,\n {{ convert_wei('skew') }} as skew,\n {{ convert_wei('size') }} as size,\n {{ convert_wei('size_delta') }} as size_delta,\n {{ convert_wei('current_funding_rate') }} as funding_rate,\n {{ convert_wei('current_funding_velocity') }} as funding_velocity,\n {{ convert_wei('interest_rate') }} as interest_rate,\n {{ convert_wei('current_funding_rate') }} * 365.25 as funding_rate_apr,\n {{ convert_wei('current_funding_rate') }} * 365.25\n + {{ convert_wei('interest_rate') }} as long_rate_apr,\n {{ convert_wei('current_funding_rate') }} * -1 * 365.25\n + {{ convert_wei('interest_rate') }} as short_rate_apr\n from\n {{ ref('perp_market_updated_arbitrum_mainnet') }}\n as mu\n left join\n {{ ref('fct_perp_markets_arbitrum_mainnet') }}\n as m\n on mu.market_id = m.id\n)\n\nselect\n *,\n size * price as size_usd,\n (\n size + skew\n ) * price / 2 as long_oi,\n (\n size - skew\n ) * price / 2 as short_oi,\n case\n when size * price = 0 then null\n else ((size + skew) * price / 2) / (\n size * price\n )\n end as long_oi_pct,\n case\n when size * price = 0 then null\n else ((size - skew) * price / 2) / (\n size * price\n )\n end as short_oi_pct\nfrom\n arbitrum", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_mainnet", "package": null, "version": null}, {"name": "fct_perp_markets_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_mainnet", "model.synthetix.fct_perp_markets_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_market_history_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with arbitrum as (\n select\n mu.id,\n mu.block_timestamp as ts,\n mu.block_number,\n mu.transaction_hash,\n m.id as market_id,\n m.market_symbol,\n \n price / 1e18\n as price,\n \n skew / 1e18\n as skew,\n \n size / 1e18\n as size,\n \n size_delta / 1e18\n as size_delta,\n \n current_funding_rate / 1e18\n as funding_rate,\n \n current_funding_velocity / 1e18\n as funding_velocity,\n \n interest_rate / 1e18\n as interest_rate,\n \n current_funding_rate / 1e18\n * 365.25 as funding_rate_apr,\n \n current_funding_rate / 1e18\n * 365.25\n + \n interest_rate / 1e18\n as long_rate_apr,\n \n current_funding_rate / 1e18\n * -1 * 365.25\n + \n interest_rate / 1e18\n as short_rate_apr\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\n as mu\n left join\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_markets_arbitrum_mainnet\"\n as m\n on mu.market_id = m.id\n)\n\nselect\n *,\n size * price as size_usd,\n (\n size + skew\n ) * price / 2 as long_oi,\n (\n size - skew\n ) * price / 2 as short_oi,\n case\n when size * price = 0 then null\n else ((size + skew) * price / 2) / (\n size * price\n )\n end as long_oi_pct,\n case\n when size * price = 0 then null\n else ((size - skew) * price / 2) / (\n size * price\n )\n end as short_oi_pct\nfrom\n arbitrum", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_previous_order_expired_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/perp/fct_perp_previous_order_expired_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/fct_perp_previous_order_expired_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "fct_perp_previous_order_expired_arbitrum_mainnet"], "alias": "fct_perp_previous_order_expired_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "e1c87d1a382aab673b427b715ea195ec84f8efc38d3e8a912e39205e0e441558"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "commitment_time": {"name": "commitment_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "acceptable_price": {"name": "acceptable_price", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size_delta": {"name": "size_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500944.7406662, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_previous_order_expired_arbitrum_mainnet\"", "raw_code": "select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n tracking_code,\n {{ convert_wei(\"acceptable_price\") }} as acceptable_price,\n {{ convert_wei(\"size_delta\") }} as size_delta\nfrom\n {{ ref(\"perp_previous_order_expired_arbitrum_mainnet\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/fct_perp_previous_order_expired_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n tracking_code,\n \n acceptable_price / 1e18\n as acceptable_price,\n \n size_delta / 1e18\n as size_delta\nfrom\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_prices_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_prices_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/prices/fct_prices_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/prices/fct_prices_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_prices_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "prices", "fct_prices_arbitrum_mainnet"], "alias": "fct_prices_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "402b7c1bdb70173295cdd1972d2e800c0a40e6026f681d31d686f3f3f40e0770"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "market_address": {"name": "market_address", "description": "Market address", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/prices/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500945.0468113, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_prices_arbitrum_mainnet\"", "raw_code": "with all_prices as (\n select\n ts,\n null as market_address,\n market_symbol,\n price\n from\n {{ ref('fct_perp_market_history_arbitrum_mainnet') }}\n union all\n select\n ts,\n collateral_type as market_address,\n null as market_symbol,\n collateral_value / amount as price\n from\n {{ ref('core_vault_collateral_arbitrum_mainnet') }}\n where\n collateral_value > 0\n),\n\ntokens as (\n select\n token_address,\n token_symbol\n from\n {{ ref('arbitrum_mainnet_tokens') }}\n)\n\nselect\n p.ts,\n p.market_address,\n p.price,\n COALESCE(\n t.token_symbol,\n p.market_symbol\n ) as market_symbol\nfrom\n all_prices as p\nleft join tokens as t\n on LOWER(\n p.market_address\n ) = LOWER(\n t.token_address\n )", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_mainnet", "package": null, "version": null}, {"name": "core_vault_collateral_arbitrum_mainnet", "package": null, "version": null}, {"name": "arbitrum_mainnet_tokens", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet", "model.synthetix.core_vault_collateral_arbitrum_mainnet", "seed.synthetix.arbitrum_mainnet_tokens"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/prices/fct_prices_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with all_prices as (\n select\n ts,\n null as market_address,\n market_symbol,\n price\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\n union all\n select\n ts,\n collateral_type as market_address,\n null as market_symbol,\n collateral_value / amount as price\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_collateral_arbitrum_mainnet\"\n where\n collateral_value > 0\n),\n\ntokens as (\n select\n token_address,\n token_symbol\n from\n \"analytics\".\"prod_seeds\".\"arbitrum_mainnet_tokens\"\n)\n\nselect\n p.ts,\n p.market_address,\n p.price,\n COALESCE(\n t.token_symbol,\n p.market_symbol\n ) as market_symbol\nfrom\n all_prices as p\nleft join tokens as t\n on LOWER(\n p.market_address\n ) = LOWER(\n t.token_address\n )", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_prices_hourly_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_prices_hourly_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/prices/fct_prices_hourly_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/prices/fct_prices_hourly_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_prices_hourly_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "prices", "fct_prices_hourly_arbitrum_mainnet"], "alias": "fct_prices_hourly_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "834bd55c5650a95ca67c6c17b1d34a5e0fda1040bb164b89818c3b1e97703e29"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/prices/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500945.0478303, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_prices_hourly_arbitrum_mainnet\"", "raw_code": "with prices as (\n select distinct\n market_symbol,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n LAST_VALUE(price) over (\n partition by DATE_TRUNC('hour', ts), market_symbol\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as price\n from\n {{ ref('fct_prices_arbitrum_mainnet') }}\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n prices\n ) as t\n cross join (\n select distinct market_symbol\n from\n prices\n ) as m\n group by\n m.market_symbol\n),\n\nffill as (\n select\n dim.ts,\n dim.market_symbol,\n LAST(prices.price) over (\n partition by dim.market_symbol\n order by dim.ts\n rows between unbounded preceding and current row\n ) as price\n from\n dim\n left join prices\n on\n dim.ts = prices.ts\n and dim.market_symbol = prices.market_symbol\n),\n\nhourly_prices as (\n select\n ts,\n market_symbol,\n price\n from\n ffill\n)\n\nselect *\nfrom\n hourly_prices\nwhere\n price is not null", "language": "sql", "refs": [{"name": "fct_prices_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_prices_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/prices/fct_prices_hourly_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with prices as (\n select distinct\n market_symbol,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n LAST_VALUE(price) over (\n partition by DATE_TRUNC('hour', ts), market_symbol\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as price\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_prices_arbitrum_mainnet\"\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n prices\n ) as t\n cross join (\n select distinct market_symbol\n from\n prices\n ) as m\n group by\n m.market_symbol\n),\n\nffill as (\n select\n dim.ts,\n dim.market_symbol,\n LAST(prices.price) over (\n partition by dim.market_symbol\n order by dim.ts\n rows between unbounded preceding and current row\n ) as price\n from\n dim\n left join prices\n on\n dim.ts = prices.ts\n and dim.market_symbol = prices.market_symbol\n),\n\nhourly_prices as (\n select\n ts,\n market_symbol,\n price\n from\n ffill\n)\n\nselect *\nfrom\n hourly_prices\nwhere\n price is not null", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_spot_atomics_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_spot_atomics_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/spot/fct_spot_atomics_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/fct_spot_atomics_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_spot_atomics_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "fct_spot_atomics_arbitrum_mainnet"], "alias": "fct_spot_atomics_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "d0577b442c3b1d733bb186a7199207ca290fc777eee4f4824459476ac63f2194"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "tx_hash": {"name": "tx_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "Synth market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referrer": {"name": "referrer", "description": "Address of the referrer", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500945.070664, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_atomics_arbitrum_mainnet\"", "raw_code": "with bought as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n {{ convert_wei('price') }} as price,\n {{ convert_wei('synth_returned') }} as amount,\n referrer\n from\n {{ ref('spot_synth_bought_arbitrum_mainnet') }}\n),\n\nsold as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n {{ convert_wei('price') }} as price,\n -1 * {{ convert_wei('amount_returned') }} as amount,\n referrer\n from\n {{ ref('spot_synth_sold_arbitrum_mainnet') }}\n)\n\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n price,\n amount,\n referrer\nfrom\n bought\nunion all\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n price,\n amount,\n referrer\nfrom\n sold\norder by\n ts", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_mainnet", "package": null, "version": null}, {"name": "spot_synth_sold_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_mainnet", "model.synthetix.spot_synth_sold_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/fct_spot_atomics_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with bought as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n \n price / 1e18\n as price,\n \n synth_returned / 1e18\n as amount,\n referrer\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\n),\n\nsold as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n \n price / 1e18\n as price,\n -1 * \n amount_returned / 1e18\n as amount,\n referrer\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\n)\n\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n price,\n amount,\n referrer\nfrom\n bought\nunion all\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n price,\n amount,\n referrer\nfrom\n sold\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_spot_wrapper_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_spot_wrapper_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/spot/fct_spot_wrapper_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/fct_spot_wrapper_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_spot_wrapper_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "fct_spot_wrapper_arbitrum_mainnet"], "alias": "fct_spot_wrapper_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "7a174051557347bd0661e740591d0d62a1434acdbd84d6ed3abf4d891d4fe576"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "tx_hash": {"name": "tx_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "Synth market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_wrapped": {"name": "amount_wrapped", "description": "Amount wrapped", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500945.072967, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_wrapper_arbitrum_mainnet\"", "raw_code": "with wraps as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n {{ convert_wei('amount_wrapped') }} as amount_wrapped\n from\n {{ ref('spot_synth_wrapped_arbitrum_mainnet') }}\n),\n\nunwraps as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n -1 * {{ convert_wei('amount_unwrapped') }} as amount_wrapped\n from\n {{ ref('spot_synth_unwrapped_arbitrum_mainnet') }}\n)\n\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n amount_wrapped\nfrom\n wraps\nunion all\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n amount_wrapped\nfrom\n unwraps\norder by\n ts", "language": "sql", "refs": [{"name": "spot_synth_wrapped_arbitrum_mainnet", "package": null, "version": null}, {"name": "spot_synth_unwrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.spot_synth_wrapped_arbitrum_mainnet", "model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/fct_spot_wrapper_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with wraps as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n \n amount_wrapped / 1e18\n as amount_wrapped\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"\n),\n\nunwraps as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n -1 * \n amount_unwrapped / 1e18\n as amount_wrapped\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\n)\n\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n amount_wrapped\nfrom\n wraps\nunion all\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n amount_wrapped\nfrom\n unwraps\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_synth_supply_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_synth_supply_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/spot/fct_synth_supply_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/fct_synth_supply_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_synth_supply_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "fct_synth_supply_arbitrum_mainnet"], "alias": "fct_synth_supply_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "24a8a960adbaa9e79f8ab623c5448c80182f5a54887af56d0433bde1b6b65f4d"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "Synth market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "supply": {"name": "supply", "description": "Supply", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500945.069102, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_synth_supply_arbitrum_mainnet\"", "raw_code": "with wrapper as (\n select\n ts,\n block_number,\n synth_market_id,\n amount_wrapped as change_amount\n from\n {{ ref('fct_spot_wrapper_arbitrum_mainnet') }}\n),\n\natomics as (\n select\n ts,\n block_number,\n synth_market_id,\n amount as change_amount\n from\n {{ ref('fct_spot_atomics_arbitrum_mainnet') }}\n union all\n select\n ts,\n block_number,\n 0 as synth_market_id,\n amount * price * -1 as change_amount\n from\n {{ ref('fct_spot_atomics_arbitrum_mainnet') }}\n),\n\nusd_changes as (\n select\n block_timestamp as ts,\n block_number,\n 0 as synth_market_id,\n {{ convert_wei(\"amount\") }} as change_amount\n from\n {{ ref('core_usd_minted_arbitrum_mainnet') }}\n union all\n select\n block_timestamp as ts,\n block_number,\n 0 as synth_market_id,\n -1 * {{ convert_wei(\"amount\") }} as change_amount\n from\n {{ ref('core_usd_burned_arbitrum_mainnet') }}\n),\n\nall_changes as (\n select *\n from\n wrapper\n union all\n select *\n from\n atomics\n union all\n select *\n from\n usd_changes\n)\n\nselect\n ts,\n block_number,\n synth_market_id,\n SUM(change_amount) over (\n partition by synth_market_id\n order by\n ts,\n block_number\n ) as supply\nfrom\n all_changes", "language": "sql", "refs": [{"name": "fct_spot_wrapper_arbitrum_mainnet", "package": null, "version": null}, {"name": "fct_spot_atomics_arbitrum_mainnet", "package": null, "version": null}, {"name": "fct_spot_atomics_arbitrum_mainnet", "package": null, "version": null}, {"name": "core_usd_minted_arbitrum_mainnet", "package": null, "version": null}, {"name": "core_usd_burned_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.fct_spot_wrapper_arbitrum_mainnet", "model.synthetix.fct_spot_atomics_arbitrum_mainnet", "model.synthetix.core_usd_minted_arbitrum_mainnet", "model.synthetix.core_usd_burned_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/fct_synth_supply_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with wrapper as (\n select\n ts,\n block_number,\n synth_market_id,\n amount_wrapped as change_amount\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_wrapper_arbitrum_mainnet\"\n),\n\natomics as (\n select\n ts,\n block_number,\n synth_market_id,\n amount as change_amount\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_atomics_arbitrum_mainnet\"\n union all\n select\n ts,\n block_number,\n 0 as synth_market_id,\n amount * price * -1 as change_amount\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_atomics_arbitrum_mainnet\"\n),\n\nusd_changes as (\n select\n block_timestamp as ts,\n block_number,\n 0 as synth_market_id,\n \n amount / 1e18\n as change_amount\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\n union all\n select\n block_timestamp as ts,\n block_number,\n 0 as synth_market_id,\n -1 * \n amount / 1e18\n as change_amount\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\n),\n\nall_changes as (\n select *\n from\n wrapper\n union all\n select *\n from\n atomics\n union all\n select *\n from\n usd_changes\n)\n\nselect\n ts,\n block_number,\n synth_market_id,\n SUM(change_amount) over (\n partition by synth_market_id\n order by\n ts,\n block_number\n ) as supply\nfrom\n all_changes", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_spot_markets_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_spot_markets_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/spot/fct_spot_markets_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/fct_spot_markets_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_spot_markets_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "fct_spot_markets_arbitrum_mainnet"], "alias": "fct_spot_markets_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "347d59a50d5eb0d40ae0c9d677465100d7c6522abbd0005d0e6049ef6a48363f"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "Synth market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "created_ts": {"name": "created_ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "token_address": {"name": "token_address", "description": "Token address", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500945.0717075, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_markets_arbitrum_mainnet\"", "raw_code": "with base as (\n select\n synth_market_id as id,\n block_timestamp as created_ts,\n block_number,\n synth_token_address as token_address\n from\n {{ ref('spot_synth_registered_arbitrum_mainnet') }}\n)\n\nselect *\nfrom\n base", "language": "sql", "refs": [{"name": "spot_synth_registered_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.spot_synth_registered_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/fct_spot_markets_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with base as (\n select\n synth_market_id as id,\n block_timestamp as created_ts,\n block_number,\n synth_token_address as token_address\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_registered_arbitrum_mainnet\"\n)\n\nselect *\nfrom\n base", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_market_stats_daily_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_market_stats_daily_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/perp_stats/fct_perp_market_stats_daily_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp_stats/fct_perp_market_stats_daily_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_perp_market_stats_daily_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp_stats", "fct_perp_market_stats_daily_arbitrum_mainnet"], "alias": "fct_perp_market_stats_daily_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "b4819221785ae10b1df73b6ce6bfbea45ffefe7e973e6e61cf162f298fbc20cd"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidations": {"name": "liquidations", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_exchange_fees": {"name": "cumulative_exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_referral_fees": {"name": "cumulative_referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_collected_fees": {"name": "cumulative_collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500945.1419158, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_stats_daily_arbitrum_mainnet\"", "raw_code": "select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n market_symbol,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations,\n MAX(cumulative_exchange_fees) as cumulative_exchange_fees,\n MAX(cumulative_referral_fees) as cumulative_referral_fees,\n MAX(cumulative_collected_fees) as cumulative_collected_fees,\n MAX(cumulative_volume) as cumulative_volume\nfrom\n {{ ref('fct_perp_market_stats_hourly_arbitrum_mainnet') }}\ngroup by\n DATE_TRUNC(\n 'day',\n ts\n ),\n market_symbol", "language": "sql", "refs": [{"name": "fct_perp_market_stats_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_market_stats_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_market_stats_daily_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n market_symbol,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations,\n MAX(cumulative_exchange_fees) as cumulative_exchange_fees,\n MAX(cumulative_referral_fees) as cumulative_referral_fees,\n MAX(cumulative_collected_fees) as cumulative_collected_fees,\n MAX(cumulative_volume) as cumulative_volume\nfrom\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_stats_hourly_arbitrum_mainnet\"\ngroup by\n DATE_TRUNC(\n 'day',\n ts\n ),\n market_symbol", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_keeper_stats_daily_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_keeper_stats_daily_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/perp_stats/fct_perp_keeper_stats_daily_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp_stats/fct_perp_keeper_stats_daily_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_perp_keeper_stats_daily_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp_stats", "fct_perp_keeper_stats_daily_arbitrum_mainnet"], "alias": "fct_perp_keeper_stats_daily_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "d0f09044e03bc5f0e2bde4c259252779b13638423708e896c713f918b33b22f2"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "keeper": {"name": "keeper", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settlement_rewards": {"name": "settlement_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_settled": {"name": "amount_settled", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades_pct": {"name": "trades_pct", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settlement_rewards_pct": {"name": "settlement_rewards_pct", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_settled_pct": {"name": "amount_settled_pct", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500945.1437533, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_keeper_stats_daily_arbitrum_mainnet\"", "raw_code": "with hourly as (\n select\n keeper,\n settlement_rewards,\n amount_settled,\n trades,\n DATE_TRUNC(\n 'day',\n ts\n ) as ts\n from\n {{ ref('fct_perp_keeper_stats_hourly_arbitrum_mainnet') }}\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(settlement_rewards) as settlement_reward_total,\n SUM(amount_settled) as amount_settled_total\n from\n hourly\n group by\n ts\n)\n\nselect\n hourly.ts,\n hourly.keeper,\n SUM(hourly.trades) as trades,\n SUM(hourly.settlement_rewards) as settlement_rewards,\n SUM(hourly.amount_settled) as amount_settled,\n SUM(hourly.trades) / MAX(total.trades_total) as trades_pct,\n SUM(hourly.settlement_rewards)\n / MAX(total.settlement_reward_total) as settlement_rewards_pct,\n SUM(hourly.amount_settled)\n / MAX(total.amount_settled_total) as amount_settled_pct\nfrom\n hourly\ninner join total\n on hourly.ts = total.ts\ngroup by\n hourly.ts,\n hourly.keeper", "language": "sql", "refs": [{"name": "fct_perp_keeper_stats_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_keeper_stats_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_keeper_stats_daily_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with hourly as (\n select\n keeper,\n settlement_rewards,\n amount_settled,\n trades,\n DATE_TRUNC(\n 'day',\n ts\n ) as ts\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_keeper_stats_hourly_arbitrum_mainnet\"\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(settlement_rewards) as settlement_reward_total,\n SUM(amount_settled) as amount_settled_total\n from\n hourly\n group by\n ts\n)\n\nselect\n hourly.ts,\n hourly.keeper,\n SUM(hourly.trades) as trades,\n SUM(hourly.settlement_rewards) as settlement_rewards,\n SUM(hourly.amount_settled) as amount_settled,\n SUM(hourly.trades) / MAX(total.trades_total) as trades_pct,\n SUM(hourly.settlement_rewards)\n / MAX(total.settlement_reward_total) as settlement_rewards_pct,\n SUM(hourly.amount_settled)\n / MAX(total.amount_settled_total) as amount_settled_pct\nfrom\n hourly\ninner join total\n on hourly.ts = total.ts\ngroup by\n hourly.ts,\n hourly.keeper", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_keeper_stats_hourly_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_keeper_stats_hourly_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/perp_stats/fct_perp_keeper_stats_hourly_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp_stats/fct_perp_keeper_stats_hourly_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_perp_keeper_stats_hourly_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp_stats", "fct_perp_keeper_stats_hourly_arbitrum_mainnet"], "alias": "fct_perp_keeper_stats_hourly_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "110d58c27e2371add91d20a0790eaee5acfc98bdb45a6cf0fe20b1db5313966a"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "keeper": {"name": "keeper", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "settlement_rewards": {"name": "settlement_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_settled": {"name": "amount_settled", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades_pct": {"name": "trades_pct", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "settlement_rewards_pct": {"name": "settlement_rewards_pct", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_settled_pct": {"name": "amount_settled_pct", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500945.1428409, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_keeper_stats_hourly_arbitrum_mainnet\"", "raw_code": "with trades as (\n select\n settler,\n settlement_reward,\n notional_trade_size,\n 1 as trades,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts\n from\n {{ ref('fct_perp_trades_arbitrum_mainnet') }}\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(settlement_reward) as settlement_reward_total,\n SUM(notional_trade_size) as notional_trade_size_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.settler as keeper,\n SUM(trades.trades) as trades,\n SUM(trades.settlement_reward) as settlement_rewards,\n SUM(trades.notional_trade_size) as amount_settled,\n SUM(trades.trades) / MAX(total.trades_total) as trades_pct,\n SUM(trades.settlement_reward)\n / MAX(total.settlement_reward_total) as settlement_rewards_pct,\n SUM(trades.notional_trade_size)\n / MAX(total.notional_trade_size_total) as amount_settled_pct\nfrom\n trades\ninner join total\n on trades.ts = total.ts\ngroup by\n trades.ts,\n trades.settler", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_keeper_stats_hourly_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with trades as (\n select\n settler,\n settlement_reward,\n notional_trade_size,\n 1 as trades,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(settlement_reward) as settlement_reward_total,\n SUM(notional_trade_size) as notional_trade_size_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.settler as keeper,\n SUM(trades.trades) as trades,\n SUM(trades.settlement_reward) as settlement_rewards,\n SUM(trades.notional_trade_size) as amount_settled,\n SUM(trades.trades) / MAX(total.trades_total) as trades_pct,\n SUM(trades.settlement_reward)\n / MAX(total.settlement_reward_total) as settlement_rewards_pct,\n SUM(trades.notional_trade_size)\n / MAX(total.notional_trade_size_total) as amount_settled_pct\nfrom\n trades\ninner join total\n on trades.ts = total.ts\ngroup by\n trades.ts,\n trades.settler", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_stats_hourly_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_stats_hourly_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/perp_stats/fct_perp_stats_hourly_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp_stats/fct_perp_stats_hourly_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_perp_stats_hourly_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp_stats", "fct_perp_stats_hourly_arbitrum_mainnet"], "alias": "fct_perp_stats_hourly_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "f820499c8e6dc60421c1baccf2250a1aafeaef6adc1e4e627b1a88897fec3277"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidation_rewards": {"name": "liquidation_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidated_accounts": {"name": "liquidated_accounts", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "cumulative_exchange_fees": {"name": "cumulative_exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_referral_fees": {"name": "cumulative_referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_collected_fees": {"name": "cumulative_collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500945.138304, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_stats_hourly_arbitrum_mainnet\"", "raw_code": "with inc_market as (\n select\n ts,\n market_symbol,\n trades,\n exchange_fees,\n referral_fees,\n collected_fees,\n volume,\n liquidations,\n cumulative_exchange_fees,\n cumulative_referral_fees,\n cumulative_collected_fees,\n cumulative_volume\n from\n {{ ref('fct_perp_market_stats_hourly_arbitrum_mainnet') }}\n),\n\nliq as (\n select\n ts,\n total_reward,\n 1 as liquidated_accounts\n from\n {{ ref('fct_perp_liq_account_arbitrum_mainnet') }}\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n SUM(total_reward) as liquidation_rewards,\n SUM(liquidated_accounts) as liquidated_accounts\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n )\n),\n\ninc_trade as (\n select\n ts,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(cumulative_exchange_fees) as cumulative_exchange_fees,\n SUM(cumulative_referral_fees) as cumulative_referral_fees,\n SUM(cumulative_collected_fees) as cumulative_collected_fees,\n SUM(cumulative_volume) as cumulative_volume\n from\n inc_market\n group by\n ts\n),\n\ninc as (\n select\n h.ts,\n h.trades,\n h.exchange_fees,\n h.referral_fees,\n h.collected_fees,\n h.volume,\n h.cumulative_exchange_fees,\n h.cumulative_referral_fees,\n h.cumulative_collected_fees,\n h.cumulative_volume,\n COALESCE(\n l.liquidation_rewards,\n 0\n ) as liquidation_rewards,\n COALESCE(\n l.liquidated_accounts,\n 0\n ) as liquidated_accounts\n from\n inc_trade as h\n left join inc_liq as l\n on h.ts = l.ts\n)\n\nselect *\nfrom\n inc", "language": "sql", "refs": [{"name": "fct_perp_market_stats_hourly_arbitrum_mainnet", "package": null, "version": null}, {"name": "fct_perp_liq_account_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_market_stats_hourly_arbitrum_mainnet", "model.synthetix.fct_perp_liq_account_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_stats_hourly_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with inc_market as (\n select\n ts,\n market_symbol,\n trades,\n exchange_fees,\n referral_fees,\n collected_fees,\n volume,\n liquidations,\n cumulative_exchange_fees,\n cumulative_referral_fees,\n cumulative_collected_fees,\n cumulative_volume\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_stats_hourly_arbitrum_mainnet\"\n),\n\nliq as (\n select\n ts,\n total_reward,\n 1 as liquidated_accounts\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_account_arbitrum_mainnet\"\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n SUM(total_reward) as liquidation_rewards,\n SUM(liquidated_accounts) as liquidated_accounts\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n )\n),\n\ninc_trade as (\n select\n ts,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(cumulative_exchange_fees) as cumulative_exchange_fees,\n SUM(cumulative_referral_fees) as cumulative_referral_fees,\n SUM(cumulative_collected_fees) as cumulative_collected_fees,\n SUM(cumulative_volume) as cumulative_volume\n from\n inc_market\n group by\n ts\n),\n\ninc as (\n select\n h.ts,\n h.trades,\n h.exchange_fees,\n h.referral_fees,\n h.collected_fees,\n h.volume,\n h.cumulative_exchange_fees,\n h.cumulative_referral_fees,\n h.cumulative_collected_fees,\n h.cumulative_volume,\n COALESCE(\n l.liquidation_rewards,\n 0\n ) as liquidation_rewards,\n COALESCE(\n l.liquidated_accounts,\n 0\n ) as liquidated_accounts\n from\n inc_trade as h\n left join inc_liq as l\n on h.ts = l.ts\n)\n\nselect *\nfrom\n inc", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_tracking_stats_daily_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_tracking_stats_daily_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/perp_stats/fct_perp_tracking_stats_daily_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp_stats/fct_perp_tracking_stats_daily_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_perp_tracking_stats_daily_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp_stats", "fct_perp_tracking_stats_daily_arbitrum_mainnet"], "alias": "fct_perp_tracking_stats_daily_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "d1f98ecb1afec0dbef91babb35bface6bf31645156dcfd18bf4eaf8bf2848bfb"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "accounts": {"name": "accounts", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "exchange_fees_share": {"name": "exchange_fees_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees_share": {"name": "referral_fees_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees_share": {"name": "collected_fees_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume_share": {"name": "volume_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades_share": {"name": "trades_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500945.1370835, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_tracking_stats_daily_arbitrum_mainnet\"", "raw_code": "with trades as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n tracking_code,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(trades) as trades\n from\n {{ ref('fct_perp_tracking_stats_hourly_arbitrum_mainnet') }}\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n tracking_code\n),\n\naccounts as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n tracking_code,\n COUNT(\n distinct account_id\n ) as \"accounts\"\n from\n {{ ref('fct_perp_trades_arbitrum_mainnet') }}\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n tracking_code\n),\n\ntotal as (\n select\n ts,\n SUM(exchange_fees) as exchange_fees_total,\n SUM(referral_fees) as referral_fees_total,\n SUM(collected_fees) as collected_fees_total,\n SUM(volume) as volume_total,\n SUM(trades) as trades_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.tracking_code,\n trades.exchange_fees,\n trades.referral_fees,\n trades.collected_fees,\n trades.volume,\n trades.trades,\n accounts.accounts,\n case\n when total.exchange_fees_total = 0 then 0\n else trades.exchange_fees / total.exchange_fees_total\n end as exchange_fees_share,\n case\n when total.referral_fees_total = 0 then 0\n else trades.referral_fees / total.referral_fees_total\n end as referral_fees_share,\n case\n when total.collected_fees_total = 0 then 0\n else trades.collected_fees / total.collected_fees_total\n end as collected_fees_share,\n case\n when total.volume_total = 0 then 0\n else trades.volume / total.volume_total\n end as volume_share,\n case\n when total.trades_total = 0 then 0\n else trades.trades / total.trades_total\n end as trades_share\nfrom\n trades\ninner join accounts\n on\n trades.ts = accounts.ts\n and trades.tracking_code = accounts.tracking_code\ninner join total\n on trades.ts = total.ts", "language": "sql", "refs": [{"name": "fct_perp_tracking_stats_hourly_arbitrum_mainnet", "package": null, "version": null}, {"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_tracking_stats_hourly_arbitrum_mainnet", "model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_tracking_stats_daily_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with trades as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n tracking_code,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(trades) as trades\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_tracking_stats_hourly_arbitrum_mainnet\"\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n tracking_code\n),\n\naccounts as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n tracking_code,\n COUNT(\n distinct account_id\n ) as \"accounts\"\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n tracking_code\n),\n\ntotal as (\n select\n ts,\n SUM(exchange_fees) as exchange_fees_total,\n SUM(referral_fees) as referral_fees_total,\n SUM(collected_fees) as collected_fees_total,\n SUM(volume) as volume_total,\n SUM(trades) as trades_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.tracking_code,\n trades.exchange_fees,\n trades.referral_fees,\n trades.collected_fees,\n trades.volume,\n trades.trades,\n accounts.accounts,\n case\n when total.exchange_fees_total = 0 then 0\n else trades.exchange_fees / total.exchange_fees_total\n end as exchange_fees_share,\n case\n when total.referral_fees_total = 0 then 0\n else trades.referral_fees / total.referral_fees_total\n end as referral_fees_share,\n case\n when total.collected_fees_total = 0 then 0\n else trades.collected_fees / total.collected_fees_total\n end as collected_fees_share,\n case\n when total.volume_total = 0 then 0\n else trades.volume / total.volume_total\n end as volume_share,\n case\n when total.trades_total = 0 then 0\n else trades.trades / total.trades_total\n end as trades_share\nfrom\n trades\ninner join accounts\n on\n trades.ts = accounts.ts\n and trades.tracking_code = accounts.tracking_code\ninner join total\n on trades.ts = total.ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_account_stats_hourly_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_account_stats_hourly_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/perp_stats/fct_perp_account_stats_hourly_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp_stats/fct_perp_account_stats_hourly_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_perp_account_stats_hourly_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp_stats", "fct_perp_account_stats_hourly_arbitrum_mainnet"], "alias": "fct_perp_account_stats_hourly_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "eb5a4e93dd169996712670c1a1dcece2091b95b355d5b008d1ed4963231ef007"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "fees": {"name": "fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidations": {"name": "liquidations", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "cumulative_fees": {"name": "cumulative_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500945.1447067, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_account_stats_hourly_arbitrum_mainnet\"", "raw_code": "with trades as (\n select\n ts,\n account_id,\n total_fees,\n notional_trade_size,\n 1 as trades,\n SUM(\n total_fees\n ) over (\n partition by account_id\n order by\n ts\n ) as cumulative_fees,\n SUM(\n notional_trade_size\n ) over (\n partition by account_id\n order by\n ts\n ) as cumulative_volume\n from\n {{ ref('fct_perp_trades_arbitrum_mainnet') }}\n),\n\nliq as (\n select\n ts,\n account_id,\n amount_liquidated,\n 1 as liquidations\n from\n {{ ref('fct_perp_liq_position_arbitrum_mainnet') }}\n),\n\ninc_trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n account_id,\n SUM(trades) as trades,\n SUM(total_fees) as fees,\n SUM(notional_trade_size) as volume,\n MAX(cumulative_fees) as cumulative_fees,\n MAX(cumulative_volume) as cumulative_volume\n from\n trades\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n account_id\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n account_id,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n account_id\n),\n\ninc as (\n select\n h.ts,\n h.account_id,\n COALESCE(\n h.trades,\n 0\n ) as trades,\n COALESCE(\n h.fees,\n 0\n ) as fees,\n COALESCE(\n h.volume,\n 0\n ) as volume,\n COALESCE(\n l.amount_liquidated,\n 0\n ) as amount_liquidated,\n COALESCE(\n l.liquidations,\n 0\n ) as liquidations,\n COALESCE(\n h.cumulative_fees,\n 0\n ) as cumulative_fees,\n COALESCE(\n h.cumulative_volume,\n 0\n ) as cumulative_volume\n from\n inc_trades as h\n left join inc_liq as l\n on\n h.ts = l.ts\n and h.account_id = l.account_id\n)\n\nselect *\nfrom\n inc", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}, {"name": "fct_perp_liq_position_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet", "model.synthetix.fct_perp_liq_position_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_account_stats_hourly_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with trades as (\n select\n ts,\n account_id,\n total_fees,\n notional_trade_size,\n 1 as trades,\n SUM(\n total_fees\n ) over (\n partition by account_id\n order by\n ts\n ) as cumulative_fees,\n SUM(\n notional_trade_size\n ) over (\n partition by account_id\n order by\n ts\n ) as cumulative_volume\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n),\n\nliq as (\n select\n ts,\n account_id,\n amount_liquidated,\n 1 as liquidations\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\n),\n\ninc_trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n account_id,\n SUM(trades) as trades,\n SUM(total_fees) as fees,\n SUM(notional_trade_size) as volume,\n MAX(cumulative_fees) as cumulative_fees,\n MAX(cumulative_volume) as cumulative_volume\n from\n trades\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n account_id\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n account_id,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n account_id\n),\n\ninc as (\n select\n h.ts,\n h.account_id,\n COALESCE(\n h.trades,\n 0\n ) as trades,\n COALESCE(\n h.fees,\n 0\n ) as fees,\n COALESCE(\n h.volume,\n 0\n ) as volume,\n COALESCE(\n l.amount_liquidated,\n 0\n ) as amount_liquidated,\n COALESCE(\n l.liquidations,\n 0\n ) as liquidations,\n COALESCE(\n h.cumulative_fees,\n 0\n ) as cumulative_fees,\n COALESCE(\n h.cumulative_volume,\n 0\n ) as cumulative_volume\n from\n inc_trades as h\n left join inc_liq as l\n on\n h.ts = l.ts\n and h.account_id = l.account_id\n)\n\nselect *\nfrom\n inc", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_tracking_stats_hourly_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_tracking_stats_hourly_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/perp_stats/fct_perp_tracking_stats_hourly_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp_stats/fct_perp_tracking_stats_hourly_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_perp_tracking_stats_hourly_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp_stats", "fct_perp_tracking_stats_hourly_arbitrum_mainnet"], "alias": "fct_perp_tracking_stats_hourly_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "55c4a19d3ee2592a8c16123d4e40554256dbeadd0fc80211b7210c86fff62e28"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "accounts": {"name": "accounts", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "exchange_fees_share": {"name": "exchange_fees_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees_share": {"name": "referral_fees_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees_share": {"name": "collected_fees_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume_share": {"name": "volume_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades_share": {"name": "trades_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500945.1356573, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_tracking_stats_hourly_arbitrum_mainnet\"", "raw_code": "with trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n tracking_code,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(notional_trade_size) as volume,\n SUM(1) as trades\n from\n {{ ref('fct_perp_trades_arbitrum_mainnet') }}\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n tracking_code\n),\n\naccounts as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n tracking_code,\n COUNT(\n distinct account_id\n ) as \"accounts\"\n from\n {{ ref('fct_perp_trades_arbitrum_mainnet') }}\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n tracking_code\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(exchange_fees) as exchange_fees_total,\n SUM(referral_fees) as referral_fees_total,\n SUM(collected_fees) as collected_fees_total,\n SUM(volume) as volume_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.tracking_code,\n trades.exchange_fees,\n trades.referral_fees,\n trades.collected_fees,\n trades.volume,\n trades.trades,\n accounts.accounts,\n case\n when total.exchange_fees_total = 0 then 0\n else trades.exchange_fees / total.exchange_fees_total\n end as exchange_fees_share,\n case\n when total.referral_fees_total = 0 then 0\n else trades.referral_fees / total.referral_fees_total\n end as referral_fees_share,\n case\n when total.collected_fees_total = 0 then 0\n else trades.collected_fees / total.collected_fees_total\n end as collected_fees_share,\n case\n when total.volume_total = 0 then 0\n else trades.volume / total.volume_total\n end as volume_share,\n case\n when total.trades_total = 0 then 0\n else trades.trades / total.trades_total\n end as trades_share\nfrom\n trades\ninner join accounts\n on\n trades.ts = accounts.ts\n and trades.tracking_code = accounts.tracking_code\ninner join total\n on trades.ts = total.ts", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}, {"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_tracking_stats_hourly_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n tracking_code,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(notional_trade_size) as volume,\n SUM(1) as trades\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n tracking_code\n),\n\naccounts as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n tracking_code,\n COUNT(\n distinct account_id\n ) as \"accounts\"\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n tracking_code\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(exchange_fees) as exchange_fees_total,\n SUM(referral_fees) as referral_fees_total,\n SUM(collected_fees) as collected_fees_total,\n SUM(volume) as volume_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.tracking_code,\n trades.exchange_fees,\n trades.referral_fees,\n trades.collected_fees,\n trades.volume,\n trades.trades,\n accounts.accounts,\n case\n when total.exchange_fees_total = 0 then 0\n else trades.exchange_fees / total.exchange_fees_total\n end as exchange_fees_share,\n case\n when total.referral_fees_total = 0 then 0\n else trades.referral_fees / total.referral_fees_total\n end as referral_fees_share,\n case\n when total.collected_fees_total = 0 then 0\n else trades.collected_fees / total.collected_fees_total\n end as collected_fees_share,\n case\n when total.volume_total = 0 then 0\n else trades.volume / total.volume_total\n end as volume_share,\n case\n when total.trades_total = 0 then 0\n else trades.trades / total.trades_total\n end as trades_share\nfrom\n trades\ninner join accounts\n on\n trades.ts = accounts.ts\n and trades.tracking_code = accounts.tracking_code\ninner join total\n on trades.ts = total.ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_stats_daily_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_stats_daily_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/perp_stats/fct_perp_stats_daily_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp_stats/fct_perp_stats_daily_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_perp_stats_daily_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp_stats", "fct_perp_stats_daily_arbitrum_mainnet"], "alias": "fct_perp_stats_daily_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "c928856dafeee00feb8b4523501949b1a17146e937cb94d9bde534258b7f0d35"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidation_rewards": {"name": "liquidation_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidated_accounts": {"name": "liquidated_accounts", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_exchange_fees": {"name": "cumulative_exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_referral_fees": {"name": "cumulative_referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_collected_fees": {"name": "cumulative_collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500945.1394553, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_stats_daily_arbitrum_mainnet\"", "raw_code": "select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(liquidation_rewards) as liquidation_rewards,\n SUM(liquidated_accounts) as liquidated_accounts,\n MAX(cumulative_exchange_fees) as cumulative_exchange_fees,\n MAX(cumulative_referral_fees) as cumulative_referral_fees,\n MAX(cumulative_collected_fees) as cumulative_collected_fees,\n MAX(cumulative_volume) as cumulative_volume\nfrom\n {{ ref('fct_perp_stats_hourly_arbitrum_mainnet') }}\ngroup by\n DATE_TRUNC(\n 'day',\n ts\n )", "language": "sql", "refs": [{"name": "fct_perp_stats_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_stats_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_stats_daily_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(liquidation_rewards) as liquidation_rewards,\n SUM(liquidated_accounts) as liquidated_accounts,\n MAX(cumulative_exchange_fees) as cumulative_exchange_fees,\n MAX(cumulative_referral_fees) as cumulative_referral_fees,\n MAX(cumulative_collected_fees) as cumulative_collected_fees,\n MAX(cumulative_volume) as cumulative_volume\nfrom\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_stats_hourly_arbitrum_mainnet\"\ngroup by\n DATE_TRUNC(\n 'day',\n ts\n )", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_market_stats_hourly_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_market_stats_hourly_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/perp_stats/fct_perp_market_stats_hourly_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp_stats/fct_perp_market_stats_hourly_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_perp_market_stats_hourly_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp_stats", "fct_perp_market_stats_hourly_arbitrum_mainnet"], "alias": "fct_perp_market_stats_hourly_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "2b922ee6951c02cfdf67ef68ba08b25b6606758d8f644f9e4a484994cfcde6e5"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidations": {"name": "liquidations", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "cumulative_exchange_fees": {"name": "cumulative_exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_referral_fees": {"name": "cumulative_referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_collected_fees": {"name": "cumulative_collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500945.1406424, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_stats_hourly_arbitrum_mainnet\"", "raw_code": "with trades as (\n select\n ts,\n market_symbol,\n exchange_fees,\n referral_fees,\n collected_fees,\n notional_trade_size,\n 1 as trades\n from\n {{ ref('fct_perp_trades_arbitrum_mainnet') }}\n),\n\nliq as (\n select\n ts,\n market_symbol,\n amount_liquidated,\n 1 as liquidations\n from\n {{ ref('fct_perp_liq_position_arbitrum_mainnet') }}\n),\n\ninc_trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n market_symbol,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(notional_trade_size) as volume\n from\n trades\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n market_symbol\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n market_symbol,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n market_symbol\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n trades\n ) as t\n cross join (\n select distinct market_symbol\n from\n trades\n ) as m\n group by\n m.market_symbol\n),\n\ninc as (\n select\n dim.ts,\n dim.market_symbol,\n COALESCE(\n h.trades,\n 0\n ) as trades,\n COALESCE(\n h.exchange_fees,\n 0\n ) as exchange_fees,\n COALESCE(\n h.referral_fees,\n 0\n ) as referral_fees,\n COALESCE(\n h.collected_fees,\n 0\n ) as collected_fees,\n COALESCE(\n h.volume,\n 0\n ) as volume,\n COALESCE(\n l.amount_liquidated,\n 0\n ) as amount_liquidated,\n COALESCE(\n l.liquidations,\n 0\n ) as liquidations,\n SUM(\n h.exchange_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_exchange_fees,\n SUM(\n h.referral_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_referral_fees,\n SUM(\n h.collected_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_collected_fees,\n SUM(\n h.volume\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_volume\n from\n dim\n left join inc_trades as h\n on\n dim.ts = h.ts\n and dim.market_symbol = h.market_symbol\n left join inc_liq as l\n on\n dim.ts = l.ts\n and dim.market_symbol = l.market_symbol\n)\n\nselect *\nfrom\n inc", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}, {"name": "fct_perp_liq_position_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet", "model.synthetix.fct_perp_liq_position_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_market_stats_hourly_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with trades as (\n select\n ts,\n market_symbol,\n exchange_fees,\n referral_fees,\n collected_fees,\n notional_trade_size,\n 1 as trades\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n),\n\nliq as (\n select\n ts,\n market_symbol,\n amount_liquidated,\n 1 as liquidations\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\n),\n\ninc_trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n market_symbol,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(notional_trade_size) as volume\n from\n trades\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n market_symbol\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n market_symbol,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n market_symbol\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n trades\n ) as t\n cross join (\n select distinct market_symbol\n from\n trades\n ) as m\n group by\n m.market_symbol\n),\n\ninc as (\n select\n dim.ts,\n dim.market_symbol,\n COALESCE(\n h.trades,\n 0\n ) as trades,\n COALESCE(\n h.exchange_fees,\n 0\n ) as exchange_fees,\n COALESCE(\n h.referral_fees,\n 0\n ) as referral_fees,\n COALESCE(\n h.collected_fees,\n 0\n ) as collected_fees,\n COALESCE(\n h.volume,\n 0\n ) as volume,\n COALESCE(\n l.amount_liquidated,\n 0\n ) as amount_liquidated,\n COALESCE(\n l.liquidations,\n 0\n ) as liquidations,\n SUM(\n h.exchange_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_exchange_fees,\n SUM(\n h.referral_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_referral_fees,\n SUM(\n h.collected_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_collected_fees,\n SUM(\n h.volume\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_volume\n from\n dim\n left join inc_trades as h\n on\n dim.ts = h.ts\n and dim.market_symbol = h.market_symbol\n left join inc_liq as l\n on\n dim.ts = l.ts\n and dim.market_symbol = l.market_symbol\n)\n\nselect *\nfrom\n inc", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_account_stats_daily_arbitrum_mainnet": {"database": "analytics", "schema": "prod_arbitrum_mainnet", "name": "fct_perp_account_stats_daily_arbitrum_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/arbitrum/mainnet/perp_stats/fct_perp_account_stats_daily_arbitrum_mainnet.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp_stats/fct_perp_account_stats_daily_arbitrum_mainnet.sql", "unique_id": "model.synthetix.fct_perp_account_stats_daily_arbitrum_mainnet", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp_stats", "fct_perp_account_stats_daily_arbitrum_mainnet"], "alias": "fct_perp_account_stats_daily_arbitrum_mainnet", "checksum": {"name": "sha256", "checksum": "c10ad1fc4b8463bb0c988683a8e286935f49ae462118d765dbef23ff57706d97"}, "config": {"enabled": true, "alias": null, "schema": "arbitrum_mainnet", "database": null, "tags": ["arbitrum_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["arbitrum_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "fees": {"name": "fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidations": {"name": "liquidations", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_fees": {"name": "cumulative_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/arbitrum/mainnet/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "arbitrum_mainnet", "schema": "arbitrum_mainnet"}, "created_at": 1726500945.1456354, "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_account_stats_daily_arbitrum_mainnet\"", "raw_code": "with daily as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n account_id,\n SUM(fees) as fees,\n SUM(volume) as volume,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n {{ ref('fct_perp_account_stats_hourly_arbitrum_mainnet') }}\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n account_id\n),\n\nstats as (\n select\n *,\n SUM(fees) over (\n partition by account_id\n order by\n ts\n range between unbounded preceding\n and current row\n ) as cumulative_fees,\n SUM(volume) over (\n partition by account_id\n order by\n ts\n range between unbounded preceding\n and current row\n ) as cumulative_volume\n from\n daily\n)\n\nselect *\nfrom\n stats", "language": "sql", "refs": [{"name": "fct_perp_account_stats_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_account_stats_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp_stats/fct_perp_account_stats_daily_arbitrum_mainnet.sql", "compiled": true, "compiled_code": "with daily as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n account_id,\n SUM(fees) as fees,\n SUM(volume) as volume,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_account_stats_hourly_arbitrum_mainnet\"\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n account_id\n),\n\nstats as (\n select\n *,\n SUM(fees) over (\n partition by account_id\n order by\n ts\n range between unbounded preceding\n and current row\n ) as cumulative_fees,\n SUM(volume) over (\n partition by account_id\n order by\n ts\n range between unbounded preceding\n and current row\n ) as cumulative_volume\n from\n daily\n)\n\nselect *\nfrom\n stats", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_account_delegation_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_core_account_delegation_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/core/fct_core_account_delegation_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/core/fct_core_account_delegation_base_sepolia.sql", "unique_id": "model.synthetix.fct_core_account_delegation_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "fct_core_account_delegation_base_sepolia"], "alias": "fct_core_account_delegation_base_sepolia", "checksum": {"name": "sha256", "checksum": "775c9271d227971f25c4986dd689aa2bfb291e1bc79488062861eab7f3a0b11d"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_delegated": {"name": "amount_delegated", "description": "Amount of delegated collateral", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.1483645, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_core_account_delegation_base_sepolia\"", "raw_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n {{ convert_wei('amount') }}\n - LAG({{ convert_wei('amount') }}, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n {{ ref('core_delegation_updated_base_sepolia') }}\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated,\n ROW_NUMBER() over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp desc\n ) as rn\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated,\n CAST(\n account_id as text\n ) as account_id\nfrom\n cumulative_delegation\nwhere\n rn = 1\norder by\n block_timestamp,\n collateral_type", "language": "sql", "refs": [{"name": "core_delegation_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_delegation_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/fct_core_account_delegation_base_sepolia.sql", "compiled": true, "compiled_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n \n amount / 1e18\n\n - LAG(\n amount / 1e18\n, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated,\n ROW_NUMBER() over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp desc\n ) as rn\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated,\n CAST(\n account_id as text\n ) as account_id\nfrom\n cumulative_delegation\nwhere\n rn = 1\norder by\n block_timestamp,\n collateral_type", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_pool_collateral_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_core_pool_collateral_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/core/fct_core_pool_collateral_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/core/fct_core_pool_collateral_base_sepolia.sql", "unique_id": "model.synthetix.fct_core_pool_collateral_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "fct_core_pool_collateral_base_sepolia"], "alias": "fct_core_pool_collateral_base_sepolia", "checksum": {"name": "sha256", "checksum": "b2c9bc4769cb342927218ace63d129f8b8af5b51ad8b92ca678659adecd1fde4"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_deposited": {"name": "amount_deposited", "description": "Amount deposited", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.154015, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_core_pool_collateral_base_sepolia\"", "raw_code": "with events as (\n select\n block_timestamp,\n {{ convert_wei('token_amount') }} as token_amount,\n collateral_type\n from\n {{ ref('core_deposited_base_sepolia') }}\n union all\n select\n block_timestamp,\n -{{ convert_wei('token_amount') }} as token_amount,\n collateral_type\n from\n {{ ref('core_withdrawn_base_sepolia') }}\n),\n\nranked_events as (\n select\n *,\n SUM(token_amount) over (\n partition by collateral_type\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as amount_deposited\n from\n events\n)\n\nselect\n block_timestamp as ts,\n collateral_type,\n amount_deposited\nfrom\n ranked_events\norder by\n block_timestamp,\n collateral_type", "language": "sql", "refs": [{"name": "core_deposited_base_sepolia", "package": null, "version": null}, {"name": "core_withdrawn_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_deposited_base_sepolia", "model.synthetix.core_withdrawn_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/fct_core_pool_collateral_base_sepolia.sql", "compiled": true, "compiled_code": "with events as (\n select\n block_timestamp,\n \n token_amount / 1e18\n as token_amount,\n collateral_type\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\n union all\n select\n block_timestamp,\n -\n token_amount / 1e18\n as token_amount,\n collateral_type\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\n),\n\nranked_events as (\n select\n *,\n SUM(token_amount) over (\n partition by collateral_type\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as amount_deposited\n from\n events\n)\n\nselect\n block_timestamp as ts,\n collateral_type,\n amount_deposited\nfrom\n ranked_events\norder by\n block_timestamp,\n collateral_type", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_market_updated_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_core_market_updated_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/core/fct_core_market_updated_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/core/fct_core_market_updated_base_sepolia.sql", "unique_id": "model.synthetix.fct_core_market_updated_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "fct_core_market_updated_base_sepolia"], "alias": "fct_core_market_updated_base_sepolia", "checksum": {"name": "sha256", "checksum": "6ecdd7ab4906e4a8e6b411eee4e433a0d890352822eb9d5fc93c6ba2d7064533"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "credit_capacity": {"name": "credit_capacity", "description": "Credit capacity", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "net_issuance": {"name": "net_issuance", "description": "Net issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "token_amount": {"name": "token_amount", "description": "Token amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.1531422, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_core_market_updated_base_sepolia\"", "raw_code": "with market_updated as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n {{ ref('core_market_updated_base_sepolia') }}\n)\n\nselect\n id,\n block_timestamp as ts,\n transaction_hash,\n event_name,\n market_id,\n collateral_type,\n {{ convert_wei(\"credit_capacity\") }} as credit_capacity,\n {{ convert_wei(\"net_issuance\") }} as net_issuance,\n {{ convert_wei(\"token_amount\") }} as token_amount\nfrom\n market_updated", "language": "sql", "refs": [{"name": "core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/fct_core_market_updated_base_sepolia.sql", "compiled": true, "compiled_code": "with market_updated as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\n)\n\nselect\n id,\n block_timestamp as ts,\n transaction_hash,\n event_name,\n market_id,\n collateral_type,\n \n credit_capacity / 1e18\n as credit_capacity,\n \n net_issuance / 1e18\n as net_issuance,\n \n token_amount / 1e18\n as token_amount\nfrom\n market_updated", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_apr_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_core_apr_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/core/fct_core_apr_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/core/fct_core_apr_base_sepolia.sql", "unique_id": "model.synthetix.fct_core_apr_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "fct_core_apr_base_sepolia"], "alias": "fct_core_apr_base_sepolia", "checksum": {"name": "sha256", "checksum": "d736b4c3fe6bc6a552fe3d463a9d5952873dcdb999955ce99158e6964918c836"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_value": {"name": "collateral_value", "description": "Collateral value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "debt": {"name": "debt", "description": "Debt value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_issuance": {"name": "hourly_issuance", "description": "Hourly issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_pnl": {"name": "hourly_pnl", "description": "Hourly PnL", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_pnl": {"name": "cumulative_pnl", "description": "Cumulative PnL", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_issuance": {"name": "cumulative_issuance", "description": "Cumulative Issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "rewards_usd": {"name": "rewards_usd", "description": "Rewards value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_pnl_pct": {"name": "hourly_pnl_pct", "description": "Hourly PnL (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_rewards_pct": {"name": "hourly_rewards_pct", "description": "Hourly Rewards (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_24h": {"name": "apr_24h", "description": "APR (24h)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_24h": {"name": "apy_24h", "description": "APY (24h)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_7d": {"name": "apr_7d", "description": "APR (7d)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_7d": {"name": "apy_7d", "description": "APY (7d)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_28d": {"name": "apr_28d", "description": "APR (28d)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_28d": {"name": "apy_28d", "description": "APY (28d)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_24h_pnl": {"name": "apr_24h_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_24h_pnl": {"name": "apy_24h_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_7d_pnl": {"name": "apr_7d_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_7d_pnl": {"name": "apy_7d_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_28d_pnl": {"name": "apr_28d_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_28d_pnl": {"name": "apy_28d_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_24h_rewards": {"name": "apr_24h_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_24h_rewards": {"name": "apy_24h_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_7d_rewards": {"name": "apr_7d_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_7d_rewards": {"name": "apy_7d_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_28d_rewards": {"name": "apr_28d_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_28d_rewards": {"name": "apy_28d_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia", "materialized": "table"}, "created_at": 1726500945.151564, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"", "raw_code": "{{\n config(\n materialized = 'table',\n )\n}}\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_pnl,\n hourly_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct,\n SUM(\n COALESCE(\n hourly_issuance,\n 0\n )\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_issuance,\n SUM(\n hourly_pnl\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_pnl\n from\n {{ ref('fct_pool_pnl_hourly_base_sepolia') }}\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_pnl_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_total_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.collateral_value,\n pnl_hourly.debt,\n pnl_hourly.hourly_pnl,\n pnl_hourly.cumulative_pnl,\n pnl_hourly.hourly_issuance,\n pnl_hourly.cumulative_issuance,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_pnl_pct,\n pnl_hourly.hourly_rewards_pct,\n -- total pnls\n avg_returns.avg_24h_total_pct * 24 * 365 as apr_24h,\n avg_returns.avg_7d_total_pct * 24 * 365 as apr_7d,\n avg_returns.avg_28d_total_pct * 24 * 365 as apr_28d,\n -- pool pnls\n avg_returns.avg_24h_pnl_pct * 24 * 365 as apr_24h_pnl,\n avg_returns.avg_7d_pnl_pct * 24 * 365 as apr_7d_pnl,\n avg_returns.avg_28d_pnl_pct * 24 * 365 as apr_28d_pnl,\n -- rewards pnls\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h / 8760, 8760) - 1) as apy_24h,\n (POWER(1 + apr_7d / 8760, 8760) - 1) as apy_7d,\n (POWER(1 + apr_28d / 8760, 8760) - 1) as apy_28d,\n (POWER(1 + apr_24h_pnl / 8760, 8760) - 1) as apy_24h_pnl,\n (POWER(1 + apr_7d_pnl / 8760, 8760) - 1) as apy_7d_pnl,\n (POWER(1 + apr_28d_pnl / 8760, 8760) - 1) as apy_28d_pnl,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n cumulative_pnl,\n cumulative_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n apr_24h,\n apy_24h,\n apr_7d,\n apy_7d,\n apr_28d,\n apy_28d,\n apr_24h_pnl,\n apy_24h_pnl,\n apr_7d_pnl,\n apy_7d_pnl,\n apr_28d_pnl,\n apy_28d_pnl,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/fct_core_apr_base_sepolia.sql", "compiled": true, "compiled_code": "\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_pnl,\n hourly_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct,\n SUM(\n COALESCE(\n hourly_issuance,\n 0\n )\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_issuance,\n SUM(\n hourly_pnl\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_pnl\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_pnl_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_total_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.collateral_value,\n pnl_hourly.debt,\n pnl_hourly.hourly_pnl,\n pnl_hourly.cumulative_pnl,\n pnl_hourly.hourly_issuance,\n pnl_hourly.cumulative_issuance,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_pnl_pct,\n pnl_hourly.hourly_rewards_pct,\n -- total pnls\n avg_returns.avg_24h_total_pct * 24 * 365 as apr_24h,\n avg_returns.avg_7d_total_pct * 24 * 365 as apr_7d,\n avg_returns.avg_28d_total_pct * 24 * 365 as apr_28d,\n -- pool pnls\n avg_returns.avg_24h_pnl_pct * 24 * 365 as apr_24h_pnl,\n avg_returns.avg_7d_pnl_pct * 24 * 365 as apr_7d_pnl,\n avg_returns.avg_28d_pnl_pct * 24 * 365 as apr_28d_pnl,\n -- rewards pnls\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h / 8760, 8760) - 1) as apy_24h,\n (POWER(1 + apr_7d / 8760, 8760) - 1) as apy_7d,\n (POWER(1 + apr_28d / 8760, 8760) - 1) as apy_28d,\n (POWER(1 + apr_24h_pnl / 8760, 8760) - 1) as apy_24h_pnl,\n (POWER(1 + apr_7d_pnl / 8760, 8760) - 1) as apy_7d_pnl,\n (POWER(1 + apr_28d_pnl / 8760, 8760) - 1) as apy_28d_pnl,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n cumulative_pnl,\n cumulative_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n apr_24h,\n apy_24h,\n apr_7d,\n apy_7d,\n apr_28d,\n apy_28d,\n apr_24h_pnl,\n apy_24h_pnl,\n apr_7d_pnl,\n apy_7d_pnl,\n apr_28d_pnl,\n apy_28d_pnl,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_pnl_hourly_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_pool_pnl_hourly_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/core/fct_pool_pnl_hourly_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/core/fct_pool_pnl_hourly_base_sepolia.sql", "unique_id": "model.synthetix.fct_pool_pnl_hourly_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "fct_pool_pnl_hourly_base_sepolia"], "alias": "fct_pool_pnl_hourly_base_sepolia", "checksum": {"name": "sha256", "checksum": "a979d3a919e07495cc811e6c1a9a42783e394ba5ae480753495e83c521760aea"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": ["ts", "pool_id", "collateral_type"], "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_value": {"name": "collateral_value", "description": "Collateral value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "debt": {"name": "debt", "description": "Debt value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_issuance": {"name": "hourly_issuance", "description": "Hourly issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_pnl": {"name": "hourly_pnl", "description": "Hourly PnL", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "rewards_usd": {"name": "rewards_usd", "description": "Rewards value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_pnl_pct": {"name": "hourly_pnl_pct", "description": "Hourly PnL (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_rewards_pct": {"name": "hourly_rewards_pct", "description": "Hourly Rewards (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_total_pct": {"name": "hourly_total_pct", "description": "Hourly Total (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia", "materialized": "table", "unique_key": ["ts", "pool_id", "collateral_type"]}, "created_at": 1726500945.1612015, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"", "raw_code": "{{ config(\n materialized = 'table',\n unique_key = ['ts', 'pool_id', 'collateral_type'],\n) }}\n\nwith dim as (\n select\n p.pool_id,\n p.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n {{ ref('fct_pool_debt_base_sepolia') }}\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n {{ ref('fct_pool_debt_base_sepolia') }}\n ) as p\n group by\n p.pool_id,\n p.collateral_type\n),\n\nissuance as (\n select\n ts,\n pool_id,\n collateral_type,\n hourly_issuance\n from\n {{ ref('fct_pool_issuance_hourly_base_sepolia') }}\n),\n\ndebt as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(debt) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as debt\n from\n {{ ref('fct_pool_debt_base_sepolia') }}\n),\n\ncollateral as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(collateral_value) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as collateral_value\n from\n {{ ref('core_vault_collateral_base_sepolia') }}\n where\n pool_id = 1\n),\n\nffill as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n last(debt) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as debt,\n coalesce(\n last(collateral_value) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as collateral_value\n from\n dim\n left join debt\n on\n dim.ts = debt.ts\n and dim.pool_id = debt.pool_id\n and dim.collateral_type = debt.collateral_type\n left join collateral\n on\n dim.ts = collateral.ts\n and dim.pool_id = collateral.pool_id\n and dim.collateral_type = collateral.collateral_type\n),\n\nhourly_pnl as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n coalesce(lag(debt) over (\n partition by pool_id, collateral_type\n order by\n ts\n ) - debt, 0) as hourly_pnl\n from\n ffill\n),\n\nhourly_rewards as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n {{ ref('fct_pool_rewards_hourly_base_sepolia') }}\n),\n\nhourly_returns as (\n select\n pnl.ts,\n pnl.pool_id,\n pnl.collateral_type,\n pnl.collateral_value,\n pnl.debt,\n coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_issuance,\n pnl.hourly_pnl + coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_pnl,\n coalesce(\n rewards.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when pnl.collateral_value = 0 then 0\n else coalesce(\n rewards.rewards_usd,\n 0\n ) / pnl.collateral_value\n end as hourly_rewards_pct,\n case\n when pnl.collateral_value = 0 then 0\n else\n (coalesce(iss.hourly_issuance, 0) + pnl.hourly_pnl)\n / pnl.collateral_value\n end as hourly_pnl_pct,\n case\n when pnl.collateral_value = 0 then 0\n else\n (\n coalesce(rewards.rewards_usd, 0)\n + pnl.hourly_pnl\n + coalesce(iss.hourly_issuance, 0)\n )\n / pnl.collateral_value\n end as hourly_total_pct\n from\n hourly_pnl as pnl\n left join hourly_rewards as rewards\n on\n pnl.ts = rewards.ts\n and pnl.pool_id = rewards.pool_id\n and lower(pnl.collateral_type) = lower(rewards.collateral_type)\n left join issuance as iss\n on\n pnl.ts = iss.ts\n and pnl.pool_id = iss.pool_id\n and lower(\n pnl.collateral_type\n ) = lower(\n iss.collateral_type\n )\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct\nfrom\n hourly_returns", "language": "sql", "refs": [{"name": "fct_pool_debt_base_sepolia", "package": null, "version": null}, {"name": "fct_pool_debt_base_sepolia", "package": null, "version": null}, {"name": "fct_pool_issuance_hourly_base_sepolia", "package": null, "version": null}, {"name": "fct_pool_debt_base_sepolia", "package": null, "version": null}, {"name": "core_vault_collateral_base_sepolia", "package": null, "version": null}, {"name": "fct_pool_rewards_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_debt_base_sepolia", "model.synthetix.fct_pool_issuance_hourly_base_sepolia", "model.synthetix.core_vault_collateral_base_sepolia", "model.synthetix.fct_pool_rewards_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_pnl_hourly_base_sepolia.sql", "compiled": true, "compiled_code": "\n\nwith dim as (\n select\n p.pool_id,\n p.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_debt_base_sepolia\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_debt_base_sepolia\"\n ) as p\n group by\n p.pool_id,\n p.collateral_type\n),\n\nissuance as (\n select\n ts,\n pool_id,\n collateral_type,\n hourly_issuance\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_hourly_base_sepolia\"\n),\n\ndebt as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(debt) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as debt\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_debt_base_sepolia\"\n),\n\ncollateral as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(collateral_value) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as collateral_value\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_collateral_base_sepolia\"\n where\n pool_id = 1\n),\n\nffill as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n last(debt) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as debt,\n coalesce(\n last(collateral_value) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as collateral_value\n from\n dim\n left join debt\n on\n dim.ts = debt.ts\n and dim.pool_id = debt.pool_id\n and dim.collateral_type = debt.collateral_type\n left join collateral\n on\n dim.ts = collateral.ts\n and dim.pool_id = collateral.pool_id\n and dim.collateral_type = collateral.collateral_type\n),\n\nhourly_pnl as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n coalesce(lag(debt) over (\n partition by pool_id, collateral_type\n order by\n ts\n ) - debt, 0) as hourly_pnl\n from\n ffill\n),\n\nhourly_rewards as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_hourly_base_sepolia\"\n),\n\nhourly_returns as (\n select\n pnl.ts,\n pnl.pool_id,\n pnl.collateral_type,\n pnl.collateral_value,\n pnl.debt,\n coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_issuance,\n pnl.hourly_pnl + coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_pnl,\n coalesce(\n rewards.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when pnl.collateral_value = 0 then 0\n else coalesce(\n rewards.rewards_usd,\n 0\n ) / pnl.collateral_value\n end as hourly_rewards_pct,\n case\n when pnl.collateral_value = 0 then 0\n else\n (coalesce(iss.hourly_issuance, 0) + pnl.hourly_pnl)\n / pnl.collateral_value\n end as hourly_pnl_pct,\n case\n when pnl.collateral_value = 0 then 0\n else\n (\n coalesce(rewards.rewards_usd, 0)\n + pnl.hourly_pnl\n + coalesce(iss.hourly_issuance, 0)\n )\n / pnl.collateral_value\n end as hourly_total_pct\n from\n hourly_pnl as pnl\n left join hourly_rewards as rewards\n on\n pnl.ts = rewards.ts\n and pnl.pool_id = rewards.pool_id\n and lower(pnl.collateral_type) = lower(rewards.collateral_type)\n left join issuance as iss\n on\n pnl.ts = iss.ts\n and pnl.pool_id = iss.pool_id\n and lower(\n pnl.collateral_type\n ) = lower(\n iss.collateral_type\n )\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct\nfrom\n hourly_returns", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_rewards_token_hourly_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_pool_rewards_token_hourly_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/core/fct_pool_rewards_token_hourly_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/core/fct_pool_rewards_token_hourly_base_sepolia.sql", "unique_id": "model.synthetix.fct_pool_rewards_token_hourly_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "fct_pool_rewards_token_hourly_base_sepolia"], "alias": "fct_pool_rewards_token_hourly_base_sepolia", "checksum": {"name": "sha256", "checksum": "86130a35afed1f4f21263059b30a9c1162e40a3c97e9cf5c575edd141a574baa"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "distributor": {"name": "distributor", "description": "Address of the distributor", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "token_symbol": {"name": "token_symbol", "description": "Token symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Distributed rewards amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "rewards_usd": {"name": "rewards_usd", "description": "Rewards value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.1634984, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"", "raw_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.min_ts)),\n date_trunc('hour', max(t.max_ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select\n min(ts_start) as min_ts,\n max(\n ts_start + \"duration\" * '1 second'::INTERVAL\n ) as max_ts\n from\n {{ ref('fct_pool_rewards_base_sepolia') }}\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n {{ ref('fct_pool_debt_base_sepolia') }}\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nrewards_distributed as (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount,\n ts_start,\n \"duration\"\n from\n {{ ref('fct_pool_rewards_base_sepolia') }}\n),\n\nhourly_distributions as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor,\n r.token_symbol,\n r.amount,\n r.ts_start,\n r.\"duration\",\n row_number() over (\n partition by\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor\n order by\n r.ts_start desc\n ) as distributor_index\n from\n dim\n left join rewards_distributed as r\n on\n dim.pool_id = r.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n r.collateral_type\n )\n and dim.ts + '1 hour'::INTERVAL >= r.ts_start\n and dim.ts < r.ts_start + r.\"duration\" * '1 second'::INTERVAL\n where\n r.\"duration\" > 0\n),\n\nstreamed_rewards as (\n select\n d.ts,\n d.pool_id,\n d.collateral_type,\n d.distributor,\n d.token_symbol,\n -- get the amount of time distributed this hour\n -- use the smaller of those two intervals\n -- convert the interval to a number of hours\n -- multiply the result by the hourly amount to get the amount distributed this hour\n (\n extract(\n epoch\n from\n least(\n d.\"duration\" / 3600 * '1 hour'::INTERVAL,\n least(\n d.ts + '1 hour'::INTERVAL - greatest(\n d.ts,\n d.ts_start\n ),\n least(\n d.ts_start + d.\"duration\" * '1 second'::INTERVAL,\n d.ts + '1 hour'::INTERVAL\n ) - d.ts\n )\n )\n ) / 3600\n ) * d.amount / (\n d.\"duration\" / 3600\n ) as amount\n from\n hourly_distributions as d\n where\n d.distributor_index = 1\n),\n\ninstant_rewards as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n rewards_distributed\n where\n \"duration\" = 0\n),\n\ncombined as (\n select\n combo.ts,\n combo.pool_id,\n combo.collateral_type,\n combo.distributor,\n combo.token_symbol,\n combo.amount,\n p.price\n from\n (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n streamed_rewards\n union all\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n instant_rewards\n ) as combo\n left join {{ ref('fct_prices_hourly_base_sepolia') }} as p\n on\n combo.token_symbol = p.market_symbol\n and combo.ts = p.ts\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n sum(amount) as amount,\n sum(\n amount * price\n ) as rewards_usd\nfrom\n combined\ngroup by\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol", "language": "sql", "refs": [{"name": "fct_pool_rewards_base_sepolia", "package": null, "version": null}, {"name": "fct_pool_debt_base_sepolia", "package": null, "version": null}, {"name": "fct_pool_rewards_base_sepolia", "package": null, "version": null}, {"name": "fct_prices_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_rewards_base_sepolia", "model.synthetix.fct_pool_debt_base_sepolia", "model.synthetix.fct_prices_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_rewards_token_hourly_base_sepolia.sql", "compiled": true, "compiled_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.min_ts)),\n date_trunc('hour', max(t.max_ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select\n min(ts_start) as min_ts,\n max(\n ts_start + \"duration\" * '1 second'::INTERVAL\n ) as max_ts\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_base_sepolia\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_debt_base_sepolia\"\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nrewards_distributed as (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount,\n ts_start,\n \"duration\"\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_base_sepolia\"\n),\n\nhourly_distributions as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor,\n r.token_symbol,\n r.amount,\n r.ts_start,\n r.\"duration\",\n row_number() over (\n partition by\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor\n order by\n r.ts_start desc\n ) as distributor_index\n from\n dim\n left join rewards_distributed as r\n on\n dim.pool_id = r.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n r.collateral_type\n )\n and dim.ts + '1 hour'::INTERVAL >= r.ts_start\n and dim.ts < r.ts_start + r.\"duration\" * '1 second'::INTERVAL\n where\n r.\"duration\" > 0\n),\n\nstreamed_rewards as (\n select\n d.ts,\n d.pool_id,\n d.collateral_type,\n d.distributor,\n d.token_symbol,\n -- get the amount of time distributed this hour\n -- use the smaller of those two intervals\n -- convert the interval to a number of hours\n -- multiply the result by the hourly amount to get the amount distributed this hour\n (\n extract(\n epoch\n from\n least(\n d.\"duration\" / 3600 * '1 hour'::INTERVAL,\n least(\n d.ts + '1 hour'::INTERVAL - greatest(\n d.ts,\n d.ts_start\n ),\n least(\n d.ts_start + d.\"duration\" * '1 second'::INTERVAL,\n d.ts + '1 hour'::INTERVAL\n ) - d.ts\n )\n )\n ) / 3600\n ) * d.amount / (\n d.\"duration\" / 3600\n ) as amount\n from\n hourly_distributions as d\n where\n d.distributor_index = 1\n),\n\ninstant_rewards as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n rewards_distributed\n where\n \"duration\" = 0\n),\n\ncombined as (\n select\n combo.ts,\n combo.pool_id,\n combo.collateral_type,\n combo.distributor,\n combo.token_symbol,\n combo.amount,\n p.price\n from\n (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n streamed_rewards\n union all\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n instant_rewards\n ) as combo\n left join \"analytics\".\"prod_base_sepolia\".\"fct_prices_hourly_base_sepolia\" as p\n on\n combo.token_symbol = p.market_symbol\n and combo.ts = p.ts\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n sum(amount) as amount,\n sum(\n amount * price\n ) as rewards_usd\nfrom\n combined\ngroup by\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_rewards_hourly_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_pool_rewards_hourly_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/core/fct_pool_rewards_hourly_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/core/fct_pool_rewards_hourly_base_sepolia.sql", "unique_id": "model.synthetix.fct_pool_rewards_hourly_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "fct_pool_rewards_hourly_base_sepolia"], "alias": "fct_pool_rewards_hourly_base_sepolia", "checksum": {"name": "sha256", "checksum": "4418bde9c1593c6d1ff9ff4b0a312bdbb890da0f35ffda948b2182bc6f6c078c"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "rewards_usd": {"name": "rewards_usd", "description": "Rewards value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.1622026, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_hourly_base_sepolia\"", "raw_code": "with token_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n {{ ref('fct_pool_rewards_token_hourly_base_sepolia') }}\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n SUM(rewards_usd) as rewards_usd\nfrom\n token_hourly\ngroup by\n ts,\n pool_id,\n collateral_type", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_rewards_hourly_base_sepolia.sql", "compiled": true, "compiled_code": "with token_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n SUM(rewards_usd) as rewards_usd\nfrom\n token_hourly\ngroup by\n ts,\n pool_id,\n collateral_type", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_debt_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_pool_debt_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/core/fct_pool_debt_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/core/fct_pool_debt_base_sepolia.sql", "unique_id": "model.synthetix.fct_pool_debt_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "fct_pool_debt_base_sepolia"], "alias": "fct_pool_debt_base_sepolia", "checksum": {"name": "sha256", "checksum": "11b67c27c50b33cdc23db262a7f2a9c4326ae1a39a3eaaa7c3b92c4f5a663b98"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "debt": {"name": "debt", "description": "Debt value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.1569893, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_pool_debt_base_sepolia\"", "raw_code": "select\n ts,\n block_number,\n pool_id,\n collateral_type,\n debt\nfrom\n {{ ref('core_vault_debt_base_sepolia') }}\norder by\n ts", "language": "sql", "refs": [{"name": "core_vault_debt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.core_vault_debt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_debt_base_sepolia.sql", "compiled": true, "compiled_code": "select\n ts,\n block_number,\n pool_id,\n collateral_type,\n debt\nfrom\n \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_debt_base_sepolia\"\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_issuance_hourly_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_pool_issuance_hourly_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/core/fct_pool_issuance_hourly_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/core/fct_pool_issuance_hourly_base_sepolia.sql", "unique_id": "model.synthetix.fct_pool_issuance_hourly_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "fct_pool_issuance_hourly_base_sepolia"], "alias": "fct_pool_issuance_hourly_base_sepolia", "checksum": {"name": "sha256", "checksum": "87827c3d35fbc80991fc19074b892548dc0a23d41dec5595946f4253b441d144"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "hourly_issuance": {"name": "hourly_issuance", "description": "Hourly issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.157999, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_hourly_base_sepolia\"", "raw_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::interval\n ) as ts\n from\n (\n select ts\n from\n {{ ref('fct_pool_issuance_base_sepolia') }}\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n {{ ref('fct_pool_issuance_base_sepolia') }}\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nmax_debt_block as (\n select\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as \"hour\",\n max(block_number) as max_block_number\n from\n {{ ref('fct_pool_debt_base_sepolia') }}\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n),\n\nfilt_issuance as (\n select\n i.pool_id,\n i.collateral_type,\n i.amount,\n case\n when\n i.block_number <= d.max_block_number\n or d.max_block_number is null then i.ts\n else i.ts + interval '1 hour'\n end as ts\n from\n {{ ref('fct_pool_issuance_base_sepolia') }}\n as i\n left join max_debt_block as d\n on date_trunc(\n 'hour',\n i.ts\n ) = d.hour\n and i.pool_id = d.pool_id\n and lower(\n i.collateral_type\n ) = lower(\n d.collateral_type\n )\n where\n i.block_number <= (\n select\n max(\n max_block_number\n ) as b\n from\n max_debt_block\n )\n),\n\nissuance as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n sum(amount) as hourly_issuance\n from\n filt_issuance\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n i.hourly_issuance,\n 0\n ) as hourly_issuance\nfrom\n dim\nleft join issuance as i\n on\n dim.pool_id = i.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n i.collateral_type\n )\n and dim.ts = i.ts", "language": "sql", "refs": [{"name": "fct_pool_issuance_base_sepolia", "package": null, "version": null}, {"name": "fct_pool_issuance_base_sepolia", "package": null, "version": null}, {"name": "fct_pool_debt_base_sepolia", "package": null, "version": null}, {"name": "fct_pool_issuance_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_issuance_base_sepolia", "model.synthetix.fct_pool_debt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_issuance_hourly_base_sepolia.sql", "compiled": true, "compiled_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::interval\n ) as ts\n from\n (\n select ts\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_base_sepolia\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_base_sepolia\"\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nmax_debt_block as (\n select\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as \"hour\",\n max(block_number) as max_block_number\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_debt_base_sepolia\"\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n),\n\nfilt_issuance as (\n select\n i.pool_id,\n i.collateral_type,\n i.amount,\n case\n when\n i.block_number <= d.max_block_number\n or d.max_block_number is null then i.ts\n else i.ts + interval '1 hour'\n end as ts\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_base_sepolia\"\n as i\n left join max_debt_block as d\n on date_trunc(\n 'hour',\n i.ts\n ) = d.hour\n and i.pool_id = d.pool_id\n and lower(\n i.collateral_type\n ) = lower(\n d.collateral_type\n )\n where\n i.block_number <= (\n select\n max(\n max_block_number\n ) as b\n from\n max_debt_block\n )\n),\n\nissuance as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n sum(amount) as hourly_issuance\n from\n filt_issuance\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n i.hourly_issuance,\n 0\n ) as hourly_issuance\nfrom\n dim\nleft join issuance as i\n on\n dim.pool_id = i.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n i.collateral_type\n )\n and dim.ts = i.ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_apr_rewards_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_core_apr_rewards_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/core/fct_core_apr_rewards_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/core/fct_core_apr_rewards_base_sepolia.sql", "unique_id": "model.synthetix.fct_core_apr_rewards_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "fct_core_apr_rewards_base_sepolia"], "alias": "fct_core_apr_rewards_base_sepolia", "checksum": {"name": "sha256", "checksum": "fa58278b4462e0e2cd2f2053d2fbae1a2aeeccf74a6d0887fc199e7be249e82a"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia", "materialized": "table"}, "created_at": 1726500936.143449, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_core_apr_rewards_base_sepolia\"", "raw_code": "{{\n config(\n materialized = 'table',\n )\n}}\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct\n from\n {{ ref('fct_pool_pnl_hourly_reward_base_sepolia') }}\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.reward_token,\n pnl_hourly.collateral_value,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_rewards_pct,\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n and pnl_hourly.reward_token = avg_returns.reward_token\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_reward_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_pnl_hourly_reward_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/fct_core_apr_rewards_base_sepolia.sql", "compiled": true, "compiled_code": "\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_reward_base_sepolia\"\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.reward_token,\n pnl_hourly.collateral_value,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_rewards_pct,\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n and pnl_hourly.reward_token = avg_returns.reward_token\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_pools_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_core_pools_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/core/fct_core_pools_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/core/fct_core_pools_base_sepolia.sql", "unique_id": "model.synthetix.fct_core_pools_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "fct_core_pools_base_sepolia"], "alias": "fct_core_pools_base_sepolia", "checksum": {"name": "sha256", "checksum": "bdf515628316c9c9ab9d95a4eeb6f722a00e1bf1a02c228f656ef7a8250cff08"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "created_ts": {"name": "created_ts", "description": "Pool creation timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "owner": {"name": "owner", "description": "Address of the pool owner", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.1559162, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_core_pools_base_sepolia\"", "raw_code": "with base as (\n select\n pool_id as id,\n block_timestamp as created_ts,\n block_number,\n owner\n from\n {{ ref('core_pool_created_base_sepolia') }}\n)\n\nselect *\nfrom\n base", "language": "sql", "refs": [{"name": "core_pool_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.core_pool_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/fct_core_pools_base_sepolia.sql", "compiled": true, "compiled_code": "with base as (\n select\n pool_id as id,\n block_timestamp as created_ts,\n block_number,\n owner\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"\n)\n\nselect *\nfrom\n base", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_pool_delegation_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_core_pool_delegation_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/core/fct_core_pool_delegation_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/core/fct_core_pool_delegation_base_sepolia.sql", "unique_id": "model.synthetix.fct_core_pool_delegation_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "fct_core_pool_delegation_base_sepolia"], "alias": "fct_core_pool_delegation_base_sepolia", "checksum": {"name": "sha256", "checksum": "6342cfd2d17c467ea5d4358b27091924438e3db471dae87cd91d0f9c9e85ad89"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_delegated": {"name": "amount_delegated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.1549335, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_core_pool_delegation_base_sepolia\"", "raw_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n {{ convert_wei('amount') }}\n - LAG({{ convert_wei('amount') }}, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n {{ ref('core_delegation_updated_base_sepolia') }}\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated\nfrom\n cumulative_delegation\norder by\n block_timestamp,\n collateral_type", "language": "sql", "refs": [{"name": "core_delegation_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_delegation_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/fct_core_pool_delegation_base_sepolia.sql", "compiled": true, "compiled_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n \n amount / 1e18\n\n - LAG(\n amount / 1e18\n, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated\nfrom\n cumulative_delegation\norder by\n block_timestamp,\n collateral_type", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_pnl_hourly_reward_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_pool_pnl_hourly_reward_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/core/fct_pool_pnl_hourly_reward_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/core/fct_pool_pnl_hourly_reward_base_sepolia.sql", "unique_id": "model.synthetix.fct_pool_pnl_hourly_reward_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "fct_pool_pnl_hourly_reward_base_sepolia"], "alias": "fct_pool_pnl_hourly_reward_base_sepolia", "checksum": {"name": "sha256", "checksum": "39536b90ec5cf9211d7829f9a375fd8059baa1db78aaa59572518210ea39e9c2"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": ["ts", "pool_id", "collateral_type", "reward_token"], "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia", "materialized": "table", "unique_key": ["ts", "pool_id", "collateral_type", "reward_token"]}, "created_at": 1726500936.1572669, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_reward_base_sepolia\"", "raw_code": "{{ config(\n materialized = 'table',\n unique_key = ['ts', 'pool_id', 'collateral_type', 'reward_token'],\n) }}\n\nwith dim as (\n\n select\n t.ts,\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol as reward_token\n from\n (\n select\n ts,\n collateral_type,\n pool_id,\n collateral_value\n from\n {{ ref('fct_pool_pnl_hourly_base_sepolia') }}\n group by\n ts,\n collateral_type,\n pool_id,\n collateral_value\n ) as t\n cross join (\n select distinct token_symbol\n from\n {{ ref('fct_pool_rewards_token_hourly_base_sepolia') }}\n ) as p\n group by\n t.ts,\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol\n),\n\nreward_hourly_token as (\n select\n ts,\n pool_id,\n collateral_type,\n token_symbol as reward_token,\n SUM(\n rewards_usd\n ) as rewards_usd\n from\n {{ ref('fct_pool_rewards_token_hourly_base_sepolia') }}\n group by\n ts,\n pool_id,\n collateral_type,\n token_symbol\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n dim.collateral_value,\n dim.reward_token,\n COALESCE(\n reward_hourly_token.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when dim.collateral_value = 0 then 0\n else COALESCE(\n reward_hourly_token.rewards_usd,\n 0\n ) / dim.collateral_value\n end as hourly_rewards_pct\nfrom\n dim\nleft join reward_hourly_token\n on\n dim.ts = reward_hourly_token.ts\n and dim.pool_id = reward_hourly_token.pool_id\n and LOWER(dim.collateral_type)\n = LOWER(reward_hourly_token.collateral_type)\n and dim.reward_token = reward_hourly_token.reward_token", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_sepolia", "package": null, "version": null}, {"name": "fct_pool_rewards_token_hourly_base_sepolia", "package": null, "version": null}, {"name": "fct_pool_rewards_token_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia", "model.synthetix.fct_pool_rewards_token_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_pnl_hourly_reward_base_sepolia.sql", "compiled": true, "compiled_code": "\n\nwith dim as (\n\n select\n t.ts,\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol as reward_token\n from\n (\n select\n ts,\n collateral_type,\n pool_id,\n collateral_value\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\n group by\n ts,\n collateral_type,\n pool_id,\n collateral_value\n ) as t\n cross join (\n select distinct token_symbol\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"\n ) as p\n group by\n t.ts,\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol\n),\n\nreward_hourly_token as (\n select\n ts,\n pool_id,\n collateral_type,\n token_symbol as reward_token,\n SUM(\n rewards_usd\n ) as rewards_usd\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"\n group by\n ts,\n pool_id,\n collateral_type,\n token_symbol\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n dim.collateral_value,\n dim.reward_token,\n COALESCE(\n reward_hourly_token.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when dim.collateral_value = 0 then 0\n else COALESCE(\n reward_hourly_token.rewards_usd,\n 0\n ) / dim.collateral_value\n end as hourly_rewards_pct\nfrom\n dim\nleft join reward_hourly_token\n on\n dim.ts = reward_hourly_token.ts\n and dim.pool_id = reward_hourly_token.pool_id\n and LOWER(dim.collateral_type)\n = LOWER(reward_hourly_token.collateral_type)\n and dim.reward_token = reward_hourly_token.reward_token", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_issuance_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_pool_issuance_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/core/fct_pool_issuance_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/core/fct_pool_issuance_base_sepolia.sql", "unique_id": "model.synthetix.fct_pool_issuance_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "fct_pool_issuance_base_sepolia"], "alias": "fct_pool_issuance_base_sepolia", "checksum": {"name": "sha256", "checksum": "9b5301d439c6fada9348b42cc6488bdd2399e366c77baec1b5628baedf702588"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount issued", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.1594503, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_base_sepolia\"", "raw_code": "with burns as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n -1 * {{ convert_wei('amount') }} as amount\n from\n {{ ref('core_usd_burned_base_sepolia') }}\n order by\n block_timestamp desc\n),\n\nmints as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n {{ convert_wei('amount') }} as amount\n from\n {{ ref('core_usd_minted_base_sepolia') }}\n order by\n block_timestamp desc\n)\n\nselect *\nfrom\n burns\nunion all\nselect *\nfrom\n mints\norder by\n ts desc", "language": "sql", "refs": [{"name": "core_usd_burned_base_sepolia", "package": null, "version": null}, {"name": "core_usd_minted_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_usd_burned_base_sepolia", "model.synthetix.core_usd_minted_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_issuance_base_sepolia.sql", "compiled": true, "compiled_code": "with burns as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n -1 * \n amount / 1e18\n as amount\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\n order by\n block_timestamp desc\n),\n\nmints as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n \n amount / 1e18\n as amount\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\n order by\n block_timestamp desc\n)\n\nselect *\nfrom\n burns\nunion all\nselect *\nfrom\n mints\norder by\n ts desc", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_rewards_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_pool_rewards_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/core/fct_pool_rewards_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/core/fct_pool_rewards_base_sepolia.sql", "unique_id": "model.synthetix.fct_pool_rewards_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "fct_pool_rewards_base_sepolia"], "alias": "fct_pool_rewards_base_sepolia", "checksum": {"name": "sha256", "checksum": "ce6b4621ed0826e0d9305d8f1f92850c0ca0c4e43f706968d8a708e996df568d"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "distributor": {"name": "distributor", "description": "Address of the distributor", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "token_symbol": {"name": "token_symbol", "description": "Token symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Reward amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "ts_start": {"name": "ts_start", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "duration": {"name": "duration", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.14725, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_base_sepolia\"", "raw_code": "with rewards_distributed as (\n select\n block_timestamp as ts,\n CAST(\n pool_id as INTEGER\n ) as pool_id,\n collateral_type,\n distributor,\n {{ convert_wei('amount') }} as amount,\n TO_TIMESTAMP(\"start\") as ts_start,\n \"duration\"\n from\n {{ ref('core_rewards_distributed_base_sepolia') }}\n),\n\ndistributors as (\n select\n CAST(distributor_address as TEXT) as distributor_address,\n CAST(token_symbol as TEXT) as token_symbol\n from\n {{ ref('base_sepolia_reward_distributors') }}\n)\n\nselect\n rd.ts,\n rd.pool_id,\n rd.collateral_type,\n rd.distributor,\n distributors.token_symbol,\n rd.amount,\n rd.ts_start,\n rd.duration\nfrom\n rewards_distributed as rd\ninner join distributors on rd.distributor = distributors.distributor_address\norder by\n ts", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_sepolia", "package": null, "version": null}, {"name": "base_sepolia_reward_distributors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_rewards_distributed_base_sepolia", "seed.synthetix.base_sepolia_reward_distributors"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/fct_pool_rewards_base_sepolia.sql", "compiled": true, "compiled_code": "with rewards_distributed as (\n select\n block_timestamp as ts,\n CAST(\n pool_id as INTEGER\n ) as pool_id,\n collateral_type,\n distributor,\n \n amount / 1e18\n as amount,\n TO_TIMESTAMP(\"start\") as ts_start,\n \"duration\"\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\n),\n\ndistributors as (\n select\n CAST(distributor_address as TEXT) as distributor_address,\n CAST(token_symbol as TEXT) as token_symbol\n from\n \"analytics\".\"prod_seeds\".\"base_sepolia_reward_distributors\"\n)\n\nselect\n rd.ts,\n rd.pool_id,\n rd.collateral_type,\n rd.distributor,\n distributors.token_symbol,\n rd.amount,\n rd.ts_start,\n rd.duration\nfrom\n rewards_distributed as rd\ninner join distributors on rd.distributor = distributors.distributor_address\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_previous_order_expired_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_perp_previous_order_expired_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/perp/fct_perp_previous_order_expired_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/perp/fct_perp_previous_order_expired_base_sepolia.sql", "unique_id": "model.synthetix.fct_perp_previous_order_expired_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "fct_perp_previous_order_expired_base_sepolia"], "alias": "fct_perp_previous_order_expired_base_sepolia", "checksum": {"name": "sha256", "checksum": "daf5d33ea6e29959a633ac5df768642a8f68a645e3bd3852fa3a0aa1c0f12745"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "commitment_time": {"name": "commitment_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "acceptable_price": {"name": "acceptable_price", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size_delta": {"name": "size_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.4306498, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_previous_order_expired_base_sepolia\"", "raw_code": "select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n tracking_code,\n {{ convert_wei(\"acceptable_price\") }} as acceptable_price,\n {{ convert_wei(\"size_delta\") }} as size_delta\nfrom\n {{ ref(\"perp_previous_order_expired_base_sepolia\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.perp_previous_order_expired_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_previous_order_expired_base_sepolia.sql", "compiled": true, "compiled_code": "select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n tracking_code,\n \n acceptable_price / 1e18\n as acceptable_price,\n \n size_delta / 1e18\n as size_delta\nfrom\n \"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_markets_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_perp_markets_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/perp/fct_perp_markets_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/perp/fct_perp_markets_base_sepolia.sql", "unique_id": "model.synthetix.fct_perp_markets_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "fct_perp_markets_base_sepolia"], "alias": "fct_perp_markets_base_sepolia", "checksum": {"name": "sha256", "checksum": "f7846da94c55363b5d638e6321f0825120c28dc80b6e9feda3a1c9057f32e5e2"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "Market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "created_ts": {"name": "created_ts", "description": "Market creation timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_name": {"name": "market_name", "description": "Market name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.4376304, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_markets_base_sepolia\"", "raw_code": "with base as (\n select\n perps_market_id as id,\n block_timestamp as created_ts,\n block_number,\n market_symbol,\n market_name\n from\n {{ ref('perp_market_created_base_sepolia') }}\n)\n\nselect *\nfrom\n base", "language": "sql", "refs": [{"name": "perp_market_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.perp_market_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_markets_base_sepolia.sql", "compiled": true, "compiled_code": "with base as (\n select\n perps_market_id as id,\n block_timestamp as created_ts,\n block_number,\n market_symbol,\n market_name\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"\n)\n\nselect *\nfrom\n base", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_collateral_modified_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_perp_collateral_modified_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/perp/fct_perp_collateral_modified_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/perp/fct_perp_collateral_modified_base_sepolia.sql", "unique_id": "model.synthetix.fct_perp_collateral_modified_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "fct_perp_collateral_modified_base_sepolia"], "alias": "fct_perp_collateral_modified_base_sepolia", "checksum": {"name": "sha256", "checksum": "e0dddc9c3d1612ac7a49953f1afa24dd4e60f5716ce5ae2d68fb49865e823c8b"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "Synth market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_delta": {"name": "amount_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.428923, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_collateral_modified_base_sepolia\"", "raw_code": "select\n id,\n block_timestamp,\n account_id,\n block_number,\n transaction_hash,\n contract,\n event_name,\n synth_market_id,\n sender,\n {{ convert_wei(\"amount_delta\") }} as amount_delta\nfrom\n {{ ref(\"perp_collateral_modified_base_sepolia\") }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.perp_collateral_modified_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_collateral_modified_base_sepolia.sql", "compiled": true, "compiled_code": "select\n id,\n block_timestamp,\n account_id,\n block_number,\n transaction_hash,\n contract,\n event_name,\n synth_market_id,\n sender,\n \n amount_delta / 1e18\n as amount_delta\nfrom\n \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_market_history_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_perp_market_history_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/perp/fct_perp_market_history_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/perp/fct_perp_market_history_base_sepolia.sql", "unique_id": "model.synthetix.fct_perp_market_history_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "fct_perp_market_history_base_sepolia"], "alias": "fct_perp_market_history_base_sepolia", "checksum": {"name": "sha256", "checksum": "2ae3e502695519309d99b7a21e913bf15cea6d4a9c015a14f1c80c3e2fe6eccc"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Price (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "skew": {"name": "skew", "description": "Skew (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size": {"name": "size", "description": "Size (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size_delta": {"name": "size_delta", "description": "Size delta (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "funding_rate": {"name": "funding_rate", "description": "Funding rate (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "funding_velocity": {"name": "funding_velocity", "description": "Funding velocity (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "interest_rate": {"name": "interest_rate", "description": "Interest rate (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "funding_rate_apr": {"name": "funding_rate_apr", "description": "Funding rate APR (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "long_rate_apr": {"name": "long_rate_apr", "description": "Long rate APR (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "short_rate_apr": {"name": "short_rate_apr", "description": "Short rate APR (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size_usd": {"name": "size_usd", "description": "Size (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "long_oi": {"name": "long_oi", "description": "Long open interest (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "short_oi": {"name": "short_oi", "description": "Short open interest (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "long_oi_pct": {"name": "long_oi_pct", "description": "Long open interest (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "short_oi_pct": {"name": "short_oi_pct", "description": "Short open interest (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.4402716, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"", "raw_code": "with base as (\n select\n mu.id,\n mu.block_timestamp as ts,\n mu.block_number,\n mu.transaction_hash,\n m.id as market_id,\n m.market_symbol,\n {{ convert_wei('price') }} as price,\n {{ convert_wei('skew') }} as skew,\n {{ convert_wei('size') }} as size,\n {{ convert_wei('size_delta') }} as size_delta,\n {{ convert_wei('current_funding_rate') }} as funding_rate,\n {{ convert_wei('current_funding_velocity') }} as funding_velocity,\n {{ convert_wei('interest_rate') }} as interest_rate,\n {{ convert_wei('current_funding_rate') }} * 365.25 as funding_rate_apr,\n {{ convert_wei('current_funding_rate') }} * 365.25\n + {{ convert_wei('interest_rate') }} as long_rate_apr,\n {{ convert_wei('current_funding_rate') }} * -1 * 365.25\n + {{ convert_wei('interest_rate') }} as short_rate_apr\n from\n {{ ref('perp_market_updated_base_sepolia') }}\n as mu\n left join\n {{ ref('fct_perp_markets_base_sepolia') }}\n as m\n on mu.market_id = m.id\n)\n\nselect\n *,\n size * price as size_usd,\n (\n size + skew\n ) * price / 2 as long_oi,\n (\n size - skew\n ) * price / 2 as short_oi,\n case\n when size * price = 0 then null\n else ((size + skew) * price / 2) / (\n size * price\n )\n end as long_oi_pct,\n case\n when size * price = 0 then null\n else ((size - skew) * price / 2) / (\n size * price\n )\n end as short_oi_pct\nfrom\n base", "language": "sql", "refs": [{"name": "perp_market_updated_base_sepolia", "package": null, "version": null}, {"name": "fct_perp_markets_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.perp_market_updated_base_sepolia", "model.synthetix.fct_perp_markets_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_market_history_base_sepolia.sql", "compiled": true, "compiled_code": "with base as (\n select\n mu.id,\n mu.block_timestamp as ts,\n mu.block_number,\n mu.transaction_hash,\n m.id as market_id,\n m.market_symbol,\n \n price / 1e18\n as price,\n \n skew / 1e18\n as skew,\n \n size / 1e18\n as size,\n \n size_delta / 1e18\n as size_delta,\n \n current_funding_rate / 1e18\n as funding_rate,\n \n current_funding_velocity / 1e18\n as funding_velocity,\n \n interest_rate / 1e18\n as interest_rate,\n \n current_funding_rate / 1e18\n * 365.25 as funding_rate_apr,\n \n current_funding_rate / 1e18\n * 365.25\n + \n interest_rate / 1e18\n as long_rate_apr,\n \n current_funding_rate / 1e18\n * -1 * 365.25\n + \n interest_rate / 1e18\n as short_rate_apr\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\n as mu\n left join\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_markets_base_sepolia\"\n as m\n on mu.market_id = m.id\n)\n\nselect\n *,\n size * price as size_usd,\n (\n size + skew\n ) * price / 2 as long_oi,\n (\n size - skew\n ) * price / 2 as short_oi,\n case\n when size * price = 0 then null\n else ((size + skew) * price / 2) / (\n size * price\n )\n end as long_oi_pct,\n case\n when size * price = 0 then null\n else ((size - skew) * price / 2) / (\n size * price\n )\n end as short_oi_pct\nfrom\n base", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_liq_account_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_perp_liq_account_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/perp/fct_perp_liq_account_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/perp/fct_perp_liq_account_base_sepolia.sql", "unique_id": "model.synthetix.fct_perp_liq_account_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "fct_perp_liq_account_base_sepolia"], "alias": "fct_perp_liq_account_base_sepolia", "checksum": {"name": "sha256", "checksum": "00342d939b35429a57187928d0100fb5cd6c1f3bfc83441dc32ce7858dc38051"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "total_reward": {"name": "total_reward", "description": "Total reward", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.4427156, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_account_base_sepolia\"", "raw_code": "with liquidation_events as (\n select\n account_id,\n reward,\n block_timestamp,\n full_liquidation,\n SUM(\n case\n when full_liquidation then 1\n else 0\n end\n ) over (\n partition by account_id\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as liquidation_id\n from\n {{ ref('perp_account_liquidation_attempt_base_sepolia') }}\n),\n\ncumulative_rewards as (\n select\n block_timestamp,\n reward,\n full_liquidation,\n liquidation_id,\n CAST(\n account_id as text\n ) as account_id,\n SUM({{ convert_wei('reward') }}) over (\n partition by\n account_id,\n liquidation_id\n order by\n block_timestamp\n ) as cumulative_reward,\n ROW_NUMBER() over (\n partition by\n account_id,\n liquidation_id\n order by\n block_timestamp desc\n ) as rn\n from\n liquidation_events\n order by\n block_timestamp\n)\n\nselect\n account_id,\n block_timestamp as ts,\n cumulative_reward as total_reward\nfrom\n cumulative_rewards\nwhere\n rn = 1", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_liq_account_base_sepolia.sql", "compiled": true, "compiled_code": "with liquidation_events as (\n select\n account_id,\n reward,\n block_timestamp,\n full_liquidation,\n SUM(\n case\n when full_liquidation then 1\n else 0\n end\n ) over (\n partition by account_id\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as liquidation_id\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\n),\n\ncumulative_rewards as (\n select\n block_timestamp,\n reward,\n full_liquidation,\n liquidation_id,\n CAST(\n account_id as text\n ) as account_id,\n SUM(\n reward / 1e18\n) over (\n partition by\n account_id,\n liquidation_id\n order by\n block_timestamp\n ) as cumulative_reward,\n ROW_NUMBER() over (\n partition by\n account_id,\n liquidation_id\n order by\n block_timestamp desc\n ) as rn\n from\n liquidation_events\n order by\n block_timestamp\n)\n\nselect\n account_id,\n block_timestamp as ts,\n cumulative_reward as total_reward\nfrom\n cumulative_rewards\nwhere\n rn = 1", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_interest_charged_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_perp_interest_charged_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/perp/fct_perp_interest_charged_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/perp/fct_perp_interest_charged_base_sepolia.sql", "unique_id": "model.synthetix.fct_perp_interest_charged_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "fct_perp_interest_charged_base_sepolia"], "alias": "fct_perp_interest_charged_base_sepolia", "checksum": {"name": "sha256", "checksum": "48f6b82a3de24fdff56a4eb6f964c0d16ae7488906d8dde14eccf530ac75fa65"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "interest": {"name": "interest", "description": "Interest amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.427361, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_interest_charged_base_sepolia\"", "raw_code": "select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n account_id,\n {{ convert_wei(\"interest\") }} as interest\nfrom\n {{ ref(\"perp_interest_charged_base_sepolia\") }}", "language": "sql", "refs": [{"name": "perp_interest_charged_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.perp_interest_charged_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_interest_charged_base_sepolia.sql", "compiled": true, "compiled_code": "select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n account_id,\n \n interest / 1e18\n as interest\nfrom\n \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_charged_base_sepolia\"", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_liq_position_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_perp_liq_position_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/perp/fct_perp_liq_position_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/perp/fct_perp_liq_position_base_sepolia.sql", "unique_id": "model.synthetix.fct_perp_liq_position_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "fct_perp_liq_position_base_sepolia"], "alias": "fct_perp_liq_position_base_sepolia", "checksum": {"name": "sha256", "checksum": "403bfb84c005b0a483527f46a4d41335e69370e8d56da2786babcd3fbd3e620e"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "Amount liquidated", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "position_size": {"name": "position_size", "description": "Liquidated position size", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.4418588, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"", "raw_code": "with liquidations as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash,\n account_id,\n market_id,\n {{ convert_wei('amount_liquidated') }} as amount_liquidated,\n {{ convert_wei('current_position_size') }} as position_size\n from\n {{ ref('perp_position_liquidated_base_sepolia') }}\n),\n\nmarkets as (\n select\n id,\n market_symbol\n from\n {{ ref('fct_perp_markets_base_sepolia') }}\n)\n\nselect\n l.id,\n l.ts,\n l.block_number,\n l.transaction_hash,\n l.market_id,\n m.market_symbol,\n l.amount_liquidated,\n l.position_size,\n CAST(\n l.account_id as text\n ) as account_id\nfrom\n liquidations as l\nleft join markets as m\n on l.market_id = m.id", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_sepolia", "package": null, "version": null}, {"name": "fct_perp_markets_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.perp_position_liquidated_base_sepolia", "model.synthetix.fct_perp_markets_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_liq_position_base_sepolia.sql", "compiled": true, "compiled_code": "with liquidations as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash,\n account_id,\n market_id,\n \n amount_liquidated / 1e18\n as amount_liquidated,\n \n current_position_size / 1e18\n as position_size\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\n),\n\nmarkets as (\n select\n id,\n market_symbol\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_markets_base_sepolia\"\n)\n\nselect\n l.id,\n l.ts,\n l.block_number,\n l.transaction_hash,\n l.market_id,\n m.market_symbol,\n l.amount_liquidated,\n l.position_size,\n CAST(\n l.account_id as text\n ) as account_id\nfrom\n liquidations as l\nleft join markets as m\n on l.market_id = m.id", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_pnl_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_perp_pnl_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/perp/fct_perp_pnl_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/perp/fct_perp_pnl_base_sepolia.sql", "unique_id": "model.synthetix.fct_perp_pnl_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "fct_perp_pnl_base_sepolia"], "alias": "fct_perp_pnl_base_sepolia", "checksum": {"name": "sha256", "checksum": "014b947cf39da22f1908dd4e2a360d9ced6f3ed8143c4834f9a11b52b6748b34"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_pnl": {"name": "market_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.4347415, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_pnl_base_sepolia\"", "raw_code": "{# DEPRECATED: deprecate this table in dashboards and remove #}\nwith debt as (\n select\n ts,\n 2 as market_id,\n debt * -1 as market_pnl\n from\n {{ ref('core_vault_debt_base_sepolia') }}\n)\n\nselect\n ts,\n market_id,\n market_pnl\nfrom\n debt\norder by\n ts", "language": "sql", "refs": [{"name": "core_vault_debt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.core_vault_debt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_pnl_base_sepolia.sql", "compiled": true, "compiled_code": "\nwith debt as (\n select\n ts,\n 2 as market_id,\n debt * -1 as market_pnl\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_debt_base_sepolia\"\n)\n\nselect\n ts,\n market_id,\n market_pnl\nfrom\n debt\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_trades_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_perp_trades_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/perp/fct_perp_trades_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/perp/fct_perp_trades_base_sepolia.sql", "unique_id": "model.synthetix.fct_perp_trades_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "fct_perp_trades_base_sepolia"], "alias": "fct_perp_trades_base_sepolia", "checksum": {"name": "sha256", "checksum": "b2833373f5e4464d0bc5d314c2e45f2e7ccb1a3a6aefa7c67dbb1b16b9bc5881"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "fill_price": {"name": "fill_price", "description": "Fill price (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "pnl": {"name": "pnl", "description": "PnL (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "accrued_funding": {"name": "accrued_funding", "description": "Accrued funding (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trade_size": {"name": "trade_size", "description": "Trade size (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "position_size": {"name": "position_size", "description": "Position size", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "total_fees": {"name": "total_fees", "description": "Total fees (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "Referral fees (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "Collected fees (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settlement_reward": {"name": "settlement_reward", "description": "Settlement reward (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "Account tracking code", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "settler": {"name": "settler", "description": "Address of the settler", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "notional_trade_size": {"name": "notional_trade_size", "description": "Notional trade size (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "notional_position_size": {"name": "notional_position_size", "description": "Notional position size (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "lp_fees": {"name": "lp_fees", "description": "LP fees (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "Exchange fees (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.433894, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"", "raw_code": "with base as (\n select\n pos.id,\n pos.block_timestamp as ts,\n pos.block_number,\n pos.transaction_hash,\n pos.contract,\n pos.market_id,\n markets.market_symbol,\n CAST(\n pos.account_id as text\n ) as account_id,\n {{ convert_wei('fill_price') }} as fill_price,\n {{ convert_wei('pnl') }} as pnl,\n {{ convert_wei('accrued_funding') }} as accrued_funding,\n {{ convert_wei('size_delta') }} as trade_size,\n {{ convert_wei('new_size') }} as position_size,\n {{ convert_wei('total_fees') }} as total_fees,\n {{ convert_wei('referral_fees') }} as referral_fees,\n {{ convert_wei('collected_fees') }} as collected_fees,\n {{ convert_wei('settlement_reward') }} as settlement_reward,\n {{ convert_hex('tracking_code') }} as tracking_code,\n pos.settler\n from\n {{ ref('perp_order_settled_base_sepolia') }} as pos\n left join {{ ref('fct_perp_markets_base_sepolia') }} as markets\n on pos.market_id = markets.id\n)\n\nselect\n *,\n ABS(\n fill_price * trade_size\n ) as notional_trade_size,\n fill_price * position_size as notional_position_size,\n total_fees - referral_fees - collected_fees - settlement_reward as lp_fees,\n total_fees - settlement_reward as exchange_fees\nfrom\n base", "language": "sql", "refs": [{"name": "perp_order_settled_base_sepolia", "package": null, "version": null}, {"name": "fct_perp_markets_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei", "macro.synthetix.convert_hex"], "nodes": ["model.synthetix.perp_order_settled_base_sepolia", "model.synthetix.fct_perp_markets_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_trades_base_sepolia.sql", "compiled": true, "compiled_code": "with base as (\n select\n pos.id,\n pos.block_timestamp as ts,\n pos.block_number,\n pos.transaction_hash,\n pos.contract,\n pos.market_id,\n markets.market_symbol,\n CAST(\n pos.account_id as text\n ) as account_id,\n \n fill_price / 1e18\n as fill_price,\n \n pnl / 1e18\n as pnl,\n \n accrued_funding / 1e18\n as accrued_funding,\n \n size_delta / 1e18\n as trade_size,\n \n new_size / 1e18\n as position_size,\n \n total_fees / 1e18\n as total_fees,\n \n referral_fees / 1e18\n as referral_fees,\n \n collected_fees / 1e18\n as collected_fees,\n \n settlement_reward / 1e18\n as settlement_reward,\n \n LEFT(\n REGEXP_REPLACE(\n encode(\n DECODE(REPLACE(tracking_code, '0x', ''), 'hex'),\n 'escape'\n ) :: text,\n '\\\\000',\n '',\n 'g'\n ),\n 20\n )\n as tracking_code,\n pos.settler\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\" as pos\n left join \"analytics\".\"prod_base_sepolia\".\"fct_perp_markets_base_sepolia\" as markets\n on pos.market_id = markets.id\n)\n\nselect\n *,\n ABS(\n fill_price * trade_size\n ) as notional_trade_size,\n fill_price * position_size as notional_position_size,\n total_fees - referral_fees - collected_fees - settlement_reward as lp_fees,\n total_fees - settlement_reward as exchange_fees\nfrom\n base", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_orders_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_perp_orders_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/perp/fct_perp_orders_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/perp/fct_perp_orders_base_sepolia.sql", "unique_id": "model.synthetix.fct_perp_orders_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "fct_perp_orders_base_sepolia"], "alias": "fct_perp_orders_base_sepolia", "checksum": {"name": "sha256", "checksum": "4844eb5837a1c90bede6203be8cbed6357ac24c78f3d8fc401717d8fb5a6ddd3"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "order_type": {"name": "order_type", "description": "", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "size": {"name": "size", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "acceptable_price": {"name": "acceptable_price", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settlement_time": {"name": "settlement_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "expiration_time": {"name": "expiration_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.4365113, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_orders_base_sepolia\"", "raw_code": "with base as (\n select\n oc.id,\n oc.block_timestamp as ts,\n oc.block_number,\n oc.transaction_hash,\n oc.contract,\n oc.market_id,\n markets.market_symbol,\n CAST(\n oc.account_id as text\n ) as account_id,\n oc.order_type,\n {{ convert_wei('oc.size_delta') }} as size,\n {{ convert_wei('oc.acceptable_price') }} as acceptable_price,\n oc.settlement_time,\n oc.expiration_time,\n {{ convert_hex('oc.tracking_code') }} as tracking_code,\n oc.sender\n from\n {{ ref('perp_order_committed_base_sepolia') }}\n as oc\n left join {{ ref('fct_perp_markets_base_sepolia') }} as markets\n on oc.market_id = markets.id\n)\n\nselect *\nfrom\n base", "language": "sql", "refs": [{"name": "perp_order_committed_base_sepolia", "package": null, "version": null}, {"name": "fct_perp_markets_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei", "macro.synthetix.convert_hex"], "nodes": ["model.synthetix.perp_order_committed_base_sepolia", "model.synthetix.fct_perp_markets_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_orders_base_sepolia.sql", "compiled": true, "compiled_code": "with base as (\n select\n oc.id,\n oc.block_timestamp as ts,\n oc.block_number,\n oc.transaction_hash,\n oc.contract,\n oc.market_id,\n markets.market_symbol,\n CAST(\n oc.account_id as text\n ) as account_id,\n oc.order_type,\n \n oc.size_delta / 1e18\n as size,\n \n oc.acceptable_price / 1e18\n as acceptable_price,\n oc.settlement_time,\n oc.expiration_time,\n \n LEFT(\n REGEXP_REPLACE(\n encode(\n DECODE(REPLACE(oc.tracking_code, '0x', ''), 'hex'),\n 'escape'\n ) :: text,\n '\\\\000',\n '',\n 'g'\n ),\n 20\n )\n as tracking_code,\n oc.sender\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"\n as oc\n left join \"analytics\".\"prod_base_sepolia\".\"fct_perp_markets_base_sepolia\" as markets\n on oc.market_id = markets.id\n)\n\nselect *\nfrom\n base", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_accounts_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_perp_accounts_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/perp/fct_perp_accounts_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/perp/fct_perp_accounts_base_sepolia.sql", "unique_id": "model.synthetix.fct_perp_accounts_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "fct_perp_accounts_base_sepolia"], "alias": "fct_perp_accounts_base_sepolia", "checksum": {"name": "sha256", "checksum": "cc3449b675d44259dc3a7d81ff632944c35a217291de0b90a7f4d3f5631703f6"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "created_ts": {"name": "created_ts", "description": "Account creation timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "owner": {"name": "owner", "description": "Address of the account owner", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.4435694, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_accounts_base_sepolia\"", "raw_code": "with base as (\n select\n block_timestamp as created_ts,\n \"owner\",\n CAST(\n account_id as VARCHAR\n ) as id\n from\n {{ ref('perp_account_created_base_sepolia') }}\n)\n\nselect *\nfrom\n base", "language": "sql", "refs": [{"name": "perp_account_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.perp_account_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/fct_perp_accounts_base_sepolia.sql", "compiled": true, "compiled_code": "with base as (\n select\n block_timestamp as created_ts,\n \"owner\",\n CAST(\n account_id as VARCHAR\n ) as id\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_created_base_sepolia\"\n)\n\nselect *\nfrom\n base", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_prices_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_prices_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/prices/fct_prices_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/prices/fct_prices_base_sepolia.sql", "unique_id": "model.synthetix.fct_prices_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "prices", "fct_prices_base_sepolia"], "alias": "fct_prices_base_sepolia", "checksum": {"name": "sha256", "checksum": "7b776c618cb4aee7b798af1b861a9a9087e57466473453a019a1a06c1704fbee"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "market_address": {"name": "market_address", "description": "Market address", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/prices/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.729166, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_prices_base_sepolia\"", "raw_code": "with all_prices as (\n select\n ts,\n null as market_address,\n market_symbol,\n price\n from\n {{ ref('fct_perp_market_history_base_sepolia') }}\n union all\n select\n ts,\n null as market_address,\n 'SNX' as market_symbol,\n snx_price as price\n from\n {{ ref('fct_buyback_base_sepolia') }}\n where\n snx_price > 0\n union all\n select\n ts,\n collateral_type as market_address,\n null as market_symbol,\n collateral_value / amount as price\n from\n {{ ref('core_vault_collateral_base_sepolia') }}\n where\n collateral_value > 0\n),\n\ntokens as (\n select\n token_address,\n token_symbol\n from\n {{ ref('base_sepolia_tokens') }}\n)\n\nselect\n p.ts,\n p.market_address,\n p.price,\n COALESCE(\n t.token_symbol,\n p.market_symbol\n ) as market_symbol\nfrom\n all_prices as p\nleft join tokens as t\n on LOWER(\n p.market_address\n ) = LOWER(\n t.token_address\n )", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_sepolia", "package": null, "version": null}, {"name": "fct_buyback_base_sepolia", "package": null, "version": null}, {"name": "core_vault_collateral_base_sepolia", "package": null, "version": null}, {"name": "base_sepolia_tokens", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_market_history_base_sepolia", "model.synthetix.fct_buyback_base_sepolia", "model.synthetix.core_vault_collateral_base_sepolia", "seed.synthetix.base_sepolia_tokens"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/prices/fct_prices_base_sepolia.sql", "compiled": true, "compiled_code": "with all_prices as (\n select\n ts,\n null as market_address,\n market_symbol,\n price\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\n union all\n select\n ts,\n null as market_address,\n 'SNX' as market_symbol,\n snx_price as price\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"\n where\n snx_price > 0\n union all\n select\n ts,\n collateral_type as market_address,\n null as market_symbol,\n collateral_value / amount as price\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_collateral_base_sepolia\"\n where\n collateral_value > 0\n),\n\ntokens as (\n select\n token_address,\n token_symbol\n from\n \"analytics\".\"prod_seeds\".\"base_sepolia_tokens\"\n)\n\nselect\n p.ts,\n p.market_address,\n p.price,\n COALESCE(\n t.token_symbol,\n p.market_symbol\n ) as market_symbol\nfrom\n all_prices as p\nleft join tokens as t\n on LOWER(\n p.market_address\n ) = LOWER(\n t.token_address\n )", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_prices_hourly_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_prices_hourly_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/prices/fct_prices_hourly_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/prices/fct_prices_hourly_base_sepolia.sql", "unique_id": "model.synthetix.fct_prices_hourly_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "prices", "fct_prices_hourly_base_sepolia"], "alias": "fct_prices_hourly_base_sepolia", "checksum": {"name": "sha256", "checksum": "76e9e41584fab8c119d0476347174d4474c7884f786b1e2edd5ffeab09b95e3e"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/prices/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.7301617, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_prices_hourly_base_sepolia\"", "raw_code": "with prices as (\n select distinct\n market_symbol,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n LAST_VALUE(price) over (\n partition by DATE_TRUNC('hour', ts), market_symbol\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as price\n from\n {{ ref('fct_prices_base_sepolia') }}\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n prices\n ) as t\n cross join (\n select distinct market_symbol\n from\n prices\n ) as m\n group by\n m.market_symbol\n),\n\nffill as (\n select\n dim.ts,\n dim.market_symbol,\n LAST(prices.price) over (\n partition by dim.market_symbol\n order by dim.ts\n rows between unbounded preceding and current row\n ) as price\n from\n dim\n left join prices\n on\n dim.ts = prices.ts\n and dim.market_symbol = prices.market_symbol\n),\n\nhourly_prices as (\n select\n ts,\n market_symbol,\n price\n from\n ffill\n)\n\nselect *\nfrom\n hourly_prices\nwhere\n price is not null", "language": "sql", "refs": [{"name": "fct_prices_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_prices_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/prices/fct_prices_hourly_base_sepolia.sql", "compiled": true, "compiled_code": "with prices as (\n select distinct\n market_symbol,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n LAST_VALUE(price) over (\n partition by DATE_TRUNC('hour', ts), market_symbol\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as price\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_prices_base_sepolia\"\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n prices\n ) as t\n cross join (\n select distinct market_symbol\n from\n prices\n ) as m\n group by\n m.market_symbol\n),\n\nffill as (\n select\n dim.ts,\n dim.market_symbol,\n LAST(prices.price) over (\n partition by dim.market_symbol\n order by dim.ts\n rows between unbounded preceding and current row\n ) as price\n from\n dim\n left join prices\n on\n dim.ts = prices.ts\n and dim.market_symbol = prices.market_symbol\n),\n\nhourly_prices as (\n select\n ts,\n market_symbol,\n price\n from\n ffill\n)\n\nselect *\nfrom\n hourly_prices\nwhere\n price is not null", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_spot_wrapper_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_spot_wrapper_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/spot/fct_spot_wrapper_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/spot/fct_spot_wrapper_base_sepolia.sql", "unique_id": "model.synthetix.fct_spot_wrapper_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "fct_spot_wrapper_base_sepolia"], "alias": "fct_spot_wrapper_base_sepolia", "checksum": {"name": "sha256", "checksum": "b1ac7e31c93454580c7544485fd6a92802c1ab1858c2d0a9619f173e2fa2f0c9"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "tx_hash": {"name": "tx_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "Synth market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_wrapped": {"name": "amount_wrapped", "description": "Amount wrapped", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.7543619, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_spot_wrapper_base_sepolia\"", "raw_code": "with wraps as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n {{ convert_wei('amount_wrapped') }} as amount_wrapped\n from\n {{ ref('spot_synth_wrapped_base_sepolia') }}\n),\n\nunwraps as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n -1 * {{ convert_wei('amount_unwrapped') }} as amount_wrapped\n from\n {{ ref('spot_synth_unwrapped_base_sepolia') }}\n)\n\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n amount_wrapped\nfrom\n wraps\nunion all\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n amount_wrapped\nfrom\n unwraps\norder by\n ts", "language": "sql", "refs": [{"name": "spot_synth_wrapped_base_sepolia", "package": null, "version": null}, {"name": "spot_synth_unwrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.spot_synth_wrapped_base_sepolia", "model.synthetix.spot_synth_unwrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/fct_spot_wrapper_base_sepolia.sql", "compiled": true, "compiled_code": "with wraps as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n \n amount_wrapped / 1e18\n as amount_wrapped\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"\n),\n\nunwraps as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n -1 * \n amount_unwrapped / 1e18\n as amount_wrapped\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\n)\n\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n amount_wrapped\nfrom\n wraps\nunion all\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n amount_wrapped\nfrom\n unwraps\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_spot_atomics_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_spot_atomics_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/spot/fct_spot_atomics_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/spot/fct_spot_atomics_base_sepolia.sql", "unique_id": "model.synthetix.fct_spot_atomics_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "fct_spot_atomics_base_sepolia"], "alias": "fct_spot_atomics_base_sepolia", "checksum": {"name": "sha256", "checksum": "05609c6378087d0d9070ba093624ea26375035e4e6e2b759f77d260ca6141328"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "tx_hash": {"name": "tx_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "Synth market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referrer": {"name": "referrer", "description": "Address of the referrer", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.7521226, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_spot_atomics_base_sepolia\"", "raw_code": "with bought as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n {{ convert_wei('price') }} as price,\n {{ convert_wei('synth_returned') }} as amount,\n referrer\n from\n {{ ref('spot_synth_bought_base_sepolia') }}\n),\n\nsold as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n {{ convert_wei('price') }} as price,\n -1 * {{ convert_wei('amount_returned') }} as amount,\n referrer\n from\n {{ ref('spot_synth_sold_base_sepolia') }}\n)\n\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n price,\n amount,\n referrer\nfrom\n bought\nunion all\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n price,\n amount,\n referrer\nfrom\n sold\norder by\n ts", "language": "sql", "refs": [{"name": "spot_synth_bought_base_sepolia", "package": null, "version": null}, {"name": "spot_synth_sold_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.spot_synth_bought_base_sepolia", "model.synthetix.spot_synth_sold_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/fct_spot_atomics_base_sepolia.sql", "compiled": true, "compiled_code": "with bought as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n \n price / 1e18\n as price,\n \n synth_returned / 1e18\n as amount,\n referrer\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\n),\n\nsold as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n \n price / 1e18\n as price,\n -1 * \n amount_returned / 1e18\n as amount,\n referrer\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\n)\n\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n price,\n amount,\n referrer\nfrom\n bought\nunion all\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n price,\n amount,\n referrer\nfrom\n sold\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_synth_supply_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_synth_supply_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/spot/fct_synth_supply_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/spot/fct_synth_supply_base_sepolia.sql", "unique_id": "model.synthetix.fct_synth_supply_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "fct_synth_supply_base_sepolia"], "alias": "fct_synth_supply_base_sepolia", "checksum": {"name": "sha256", "checksum": "2c453b2b3a884adb2d33cd782fb3d739001fced0cfb12a67a7b71812d07d4a35"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "Synth market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "supply": {"name": "supply", "description": "Supply", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.750639, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_synth_supply_base_sepolia\"", "raw_code": "with wrapper as (\n select\n ts,\n block_number,\n synth_market_id,\n amount_wrapped as change_amount\n from\n {{ ref('fct_spot_wrapper_base_sepolia') }}\n),\n\natomics as (\n select\n ts,\n block_number,\n synth_market_id,\n amount as change_amount\n from\n {{ ref('fct_spot_atomics_base_sepolia') }}\n union all\n select\n ts,\n block_number,\n 0 as synth_market_id,\n amount * price * -1 as change_amount\n from\n {{ ref('fct_spot_atomics_base_sepolia') }}\n),\n\nusd_changes as (\n select\n block_timestamp as ts,\n block_number,\n 0 as synth_market_id,\n {{ convert_wei(\"amount\") }} as change_amount\n from\n {{ ref('core_usd_minted_base_sepolia') }}\n union all\n select\n block_timestamp as ts,\n block_number,\n 0 as synth_market_id,\n -1 * {{ convert_wei(\"amount\") }} as change_amount\n from\n {{ ref('core_usd_burned_base_sepolia') }}\n),\n\nall_changes as (\n select *\n from\n wrapper\n union all\n select *\n from\n atomics\n union all\n select *\n from\n usd_changes\n)\n\nselect\n ts,\n block_number,\n synth_market_id,\n SUM(change_amount) over (\n partition by synth_market_id\n order by\n ts,\n block_number\n ) as supply\nfrom\n all_changes", "language": "sql", "refs": [{"name": "fct_spot_wrapper_base_sepolia", "package": null, "version": null}, {"name": "fct_spot_atomics_base_sepolia", "package": null, "version": null}, {"name": "fct_spot_atomics_base_sepolia", "package": null, "version": null}, {"name": "core_usd_minted_base_sepolia", "package": null, "version": null}, {"name": "core_usd_burned_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.fct_spot_wrapper_base_sepolia", "model.synthetix.fct_spot_atomics_base_sepolia", "model.synthetix.core_usd_minted_base_sepolia", "model.synthetix.core_usd_burned_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/fct_synth_supply_base_sepolia.sql", "compiled": true, "compiled_code": "with wrapper as (\n select\n ts,\n block_number,\n synth_market_id,\n amount_wrapped as change_amount\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_spot_wrapper_base_sepolia\"\n),\n\natomics as (\n select\n ts,\n block_number,\n synth_market_id,\n amount as change_amount\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_spot_atomics_base_sepolia\"\n union all\n select\n ts,\n block_number,\n 0 as synth_market_id,\n amount * price * -1 as change_amount\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_spot_atomics_base_sepolia\"\n),\n\nusd_changes as (\n select\n block_timestamp as ts,\n block_number,\n 0 as synth_market_id,\n \n amount / 1e18\n as change_amount\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\n union all\n select\n block_timestamp as ts,\n block_number,\n 0 as synth_market_id,\n -1 * \n amount / 1e18\n as change_amount\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\n),\n\nall_changes as (\n select *\n from\n wrapper\n union all\n select *\n from\n atomics\n union all\n select *\n from\n usd_changes\n)\n\nselect\n ts,\n block_number,\n synth_market_id,\n SUM(change_amount) over (\n partition by synth_market_id\n order by\n ts,\n block_number\n ) as supply\nfrom\n all_changes", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_spot_markets_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_spot_markets_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/spot/fct_spot_markets_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/spot/fct_spot_markets_base_sepolia.sql", "unique_id": "model.synthetix.fct_spot_markets_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "fct_spot_markets_base_sepolia"], "alias": "fct_spot_markets_base_sepolia", "checksum": {"name": "sha256", "checksum": "7a613a176ef00021b25caed0d3d313bfcedc1f3c1bc185b60461ca04d533a327"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "Synth market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "created_ts": {"name": "created_ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "token_address": {"name": "token_address", "description": "Token address", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.7531068, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_spot_markets_base_sepolia\"", "raw_code": "with base as (\n select\n synth_market_id as id,\n block_timestamp as created_ts,\n block_number,\n synth_token_address as token_address\n from\n {{ ref('spot_synth_registered_base_sepolia') }}\n)\n\nselect *\nfrom\n base", "language": "sql", "refs": [{"name": "spot_synth_registered_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.spot_synth_registered_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/fct_spot_markets_base_sepolia.sql", "compiled": true, "compiled_code": "with base as (\n select\n synth_market_id as id,\n block_timestamp as created_ts,\n block_number,\n synth_token_address as token_address\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_registered_base_sepolia\"\n)\n\nselect *\nfrom\n base", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_account_stats_hourly_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_perp_account_stats_hourly_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/perp_stats/fct_perp_account_stats_hourly_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/perp_stats/fct_perp_account_stats_hourly_base_sepolia.sql", "unique_id": "model.synthetix.fct_perp_account_stats_hourly_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "perp_stats", "fct_perp_account_stats_hourly_base_sepolia"], "alias": "fct_perp_account_stats_hourly_base_sepolia", "checksum": {"name": "sha256", "checksum": "92282b7160b2bad66ac3b59ebc38fe5a2472428a3c6eaed2f4a8586c6a4f8d26"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "fees": {"name": "fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidations": {"name": "liquidations", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "cumulative_fees": {"name": "cumulative_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.8249898, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_account_stats_hourly_base_sepolia\"", "raw_code": "with trades as (\n select\n ts,\n account_id,\n total_fees,\n notional_trade_size,\n 1 as trades,\n SUM(\n total_fees\n ) over (\n partition by account_id\n order by\n ts\n ) as cumulative_fees,\n SUM(\n notional_trade_size\n ) over (\n partition by account_id\n order by\n ts\n ) as cumulative_volume\n from\n {{ ref('fct_perp_trades_base_sepolia') }}\n),\n\nliq as (\n select\n ts,\n account_id,\n amount_liquidated,\n 1 as liquidations\n from\n {{ ref('fct_perp_liq_position_base_sepolia') }}\n),\n\ninc_trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n account_id,\n SUM(trades) as trades,\n SUM(total_fees) as fees,\n SUM(notional_trade_size) as volume,\n MAX(cumulative_fees) as cumulative_fees,\n MAX(cumulative_volume) as cumulative_volume\n from\n trades\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n account_id\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n account_id,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n account_id\n),\n\ninc as (\n select\n h.ts,\n h.account_id,\n COALESCE(\n h.trades,\n 0\n ) as trades,\n COALESCE(\n h.fees,\n 0\n ) as fees,\n COALESCE(\n h.volume,\n 0\n ) as volume,\n COALESCE(\n l.amount_liquidated,\n 0\n ) as amount_liquidated,\n COALESCE(\n l.liquidations,\n 0\n ) as liquidations,\n COALESCE(\n h.cumulative_fees,\n 0\n ) as cumulative_fees,\n COALESCE(\n h.cumulative_volume,\n 0\n ) as cumulative_volume\n from\n inc_trades as h\n left join inc_liq as l\n on\n h.ts = l.ts\n and h.account_id = l.account_id\n)\n\nselect *\nfrom\n inc", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}, {"name": "fct_perp_liq_position_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia", "model.synthetix.fct_perp_liq_position_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_account_stats_hourly_base_sepolia.sql", "compiled": true, "compiled_code": "with trades as (\n select\n ts,\n account_id,\n total_fees,\n notional_trade_size,\n 1 as trades,\n SUM(\n total_fees\n ) over (\n partition by account_id\n order by\n ts\n ) as cumulative_fees,\n SUM(\n notional_trade_size\n ) over (\n partition by account_id\n order by\n ts\n ) as cumulative_volume\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n),\n\nliq as (\n select\n ts,\n account_id,\n amount_liquidated,\n 1 as liquidations\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\n),\n\ninc_trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n account_id,\n SUM(trades) as trades,\n SUM(total_fees) as fees,\n SUM(notional_trade_size) as volume,\n MAX(cumulative_fees) as cumulative_fees,\n MAX(cumulative_volume) as cumulative_volume\n from\n trades\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n account_id\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n account_id,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n account_id\n),\n\ninc as (\n select\n h.ts,\n h.account_id,\n COALESCE(\n h.trades,\n 0\n ) as trades,\n COALESCE(\n h.fees,\n 0\n ) as fees,\n COALESCE(\n h.volume,\n 0\n ) as volume,\n COALESCE(\n l.amount_liquidated,\n 0\n ) as amount_liquidated,\n COALESCE(\n l.liquidations,\n 0\n ) as liquidations,\n COALESCE(\n h.cumulative_fees,\n 0\n ) as cumulative_fees,\n COALESCE(\n h.cumulative_volume,\n 0\n ) as cumulative_volume\n from\n inc_trades as h\n left join inc_liq as l\n on\n h.ts = l.ts\n and h.account_id = l.account_id\n)\n\nselect *\nfrom\n inc", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_tracking_stats_hourly_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_perp_tracking_stats_hourly_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/perp_stats/fct_perp_tracking_stats_hourly_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/perp_stats/fct_perp_tracking_stats_hourly_base_sepolia.sql", "unique_id": "model.synthetix.fct_perp_tracking_stats_hourly_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "perp_stats", "fct_perp_tracking_stats_hourly_base_sepolia"], "alias": "fct_perp_tracking_stats_hourly_base_sepolia", "checksum": {"name": "sha256", "checksum": "99aa9ff3df12bf043d03916f93a4693218772f8b92c37972a4368f78b2212802"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "accounts": {"name": "accounts", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "exchange_fees_share": {"name": "exchange_fees_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees_share": {"name": "referral_fees_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees_share": {"name": "collected_fees_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume_share": {"name": "volume_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades_share": {"name": "trades_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.8162284, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_tracking_stats_hourly_base_sepolia\"", "raw_code": "with trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n tracking_code,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(notional_trade_size) as volume,\n SUM(1) as trades\n from\n {{ ref('fct_perp_trades_base_sepolia') }}\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n tracking_code\n),\n\naccounts as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n tracking_code,\n COUNT(\n distinct account_id\n ) as \"accounts\"\n from\n {{ ref('fct_perp_trades_base_sepolia') }}\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n tracking_code\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(exchange_fees) as exchange_fees_total,\n SUM(referral_fees) as referral_fees_total,\n SUM(collected_fees) as collected_fees_total,\n SUM(volume) as volume_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.tracking_code,\n trades.exchange_fees,\n trades.referral_fees,\n trades.collected_fees,\n trades.volume,\n trades.trades,\n accounts.accounts,\n case\n when total.exchange_fees_total = 0 then 0\n else trades.exchange_fees / total.exchange_fees_total\n end as exchange_fees_share,\n case\n when total.referral_fees_total = 0 then 0\n else trades.referral_fees / total.referral_fees_total\n end as referral_fees_share,\n case\n when total.collected_fees_total = 0 then 0\n else trades.collected_fees / total.collected_fees_total\n end as collected_fees_share,\n case\n when total.volume_total = 0 then 0\n else trades.volume / total.volume_total\n end as volume_share,\n case\n when total.trades_total = 0 then 0\n else trades.trades / total.trades_total\n end as trades_share\nfrom\n trades\ninner join accounts\n on\n trades.ts = accounts.ts\n and trades.tracking_code = accounts.tracking_code\ninner join total\n on trades.ts = total.ts", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}, {"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_tracking_stats_hourly_base_sepolia.sql", "compiled": true, "compiled_code": "with trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n tracking_code,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(notional_trade_size) as volume,\n SUM(1) as trades\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n tracking_code\n),\n\naccounts as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n tracking_code,\n COUNT(\n distinct account_id\n ) as \"accounts\"\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n tracking_code\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(exchange_fees) as exchange_fees_total,\n SUM(referral_fees) as referral_fees_total,\n SUM(collected_fees) as collected_fees_total,\n SUM(volume) as volume_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.tracking_code,\n trades.exchange_fees,\n trades.referral_fees,\n trades.collected_fees,\n trades.volume,\n trades.trades,\n accounts.accounts,\n case\n when total.exchange_fees_total = 0 then 0\n else trades.exchange_fees / total.exchange_fees_total\n end as exchange_fees_share,\n case\n when total.referral_fees_total = 0 then 0\n else trades.referral_fees / total.referral_fees_total\n end as referral_fees_share,\n case\n when total.collected_fees_total = 0 then 0\n else trades.collected_fees / total.collected_fees_total\n end as collected_fees_share,\n case\n when total.volume_total = 0 then 0\n else trades.volume / total.volume_total\n end as volume_share,\n case\n when total.trades_total = 0 then 0\n else trades.trades / total.trades_total\n end as trades_share\nfrom\n trades\ninner join accounts\n on\n trades.ts = accounts.ts\n and trades.tracking_code = accounts.tracking_code\ninner join total\n on trades.ts = total.ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_market_stats_hourly_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_perp_market_stats_hourly_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/perp_stats/fct_perp_market_stats_hourly_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/perp_stats/fct_perp_market_stats_hourly_base_sepolia.sql", "unique_id": "model.synthetix.fct_perp_market_stats_hourly_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "perp_stats", "fct_perp_market_stats_hourly_base_sepolia"], "alias": "fct_perp_market_stats_hourly_base_sepolia", "checksum": {"name": "sha256", "checksum": "5fcbdfb7d0906c95f434b9efe5a9978224d17d9dbc42f5993133ae4978d74efe"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidations": {"name": "liquidations", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "cumulative_exchange_fees": {"name": "cumulative_exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_referral_fees": {"name": "cumulative_referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_collected_fees": {"name": "cumulative_collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.821001, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_market_stats_hourly_base_sepolia\"", "raw_code": "with trades as (\n select\n ts,\n market_symbol,\n exchange_fees,\n referral_fees,\n collected_fees,\n notional_trade_size,\n 1 as trades\n from\n {{ ref('fct_perp_trades_base_sepolia') }}\n),\n\nliq as (\n select\n ts,\n market_symbol,\n amount_liquidated,\n 1 as liquidations\n from\n {{ ref('fct_perp_liq_position_base_sepolia') }}\n),\n\ninc_trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n market_symbol,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(notional_trade_size) as volume\n from\n trades\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n market_symbol\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n market_symbol,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n market_symbol\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n trades\n ) as t\n cross join (\n select distinct market_symbol\n from\n trades\n ) as m\n group by\n m.market_symbol\n),\n\ninc as (\n select\n dim.ts,\n dim.market_symbol,\n COALESCE(\n h.trades,\n 0\n ) as trades,\n COALESCE(\n h.exchange_fees,\n 0\n ) as exchange_fees,\n COALESCE(\n h.referral_fees,\n 0\n ) as referral_fees,\n COALESCE(\n h.collected_fees,\n 0\n ) as collected_fees,\n COALESCE(\n h.volume,\n 0\n ) as volume,\n COALESCE(\n l.amount_liquidated,\n 0\n ) as amount_liquidated,\n COALESCE(\n l.liquidations,\n 0\n ) as liquidations,\n SUM(\n h.exchange_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_exchange_fees,\n SUM(\n h.referral_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_referral_fees,\n SUM(\n h.collected_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_collected_fees,\n SUM(\n h.volume\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_volume\n from\n dim\n left join inc_trades as h\n on\n dim.ts = h.ts\n and dim.market_symbol = h.market_symbol\n left join inc_liq as l\n on\n dim.ts = l.ts\n and dim.market_symbol = l.market_symbol\n)\n\nselect *\nfrom\n inc", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}, {"name": "fct_perp_liq_position_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia", "model.synthetix.fct_perp_liq_position_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_market_stats_hourly_base_sepolia.sql", "compiled": true, "compiled_code": "with trades as (\n select\n ts,\n market_symbol,\n exchange_fees,\n referral_fees,\n collected_fees,\n notional_trade_size,\n 1 as trades\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n),\n\nliq as (\n select\n ts,\n market_symbol,\n amount_liquidated,\n 1 as liquidations\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\n),\n\ninc_trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n market_symbol,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(notional_trade_size) as volume\n from\n trades\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n market_symbol\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n market_symbol,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n market_symbol\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n trades\n ) as t\n cross join (\n select distinct market_symbol\n from\n trades\n ) as m\n group by\n m.market_symbol\n),\n\ninc as (\n select\n dim.ts,\n dim.market_symbol,\n COALESCE(\n h.trades,\n 0\n ) as trades,\n COALESCE(\n h.exchange_fees,\n 0\n ) as exchange_fees,\n COALESCE(\n h.referral_fees,\n 0\n ) as referral_fees,\n COALESCE(\n h.collected_fees,\n 0\n ) as collected_fees,\n COALESCE(\n h.volume,\n 0\n ) as volume,\n COALESCE(\n l.amount_liquidated,\n 0\n ) as amount_liquidated,\n COALESCE(\n l.liquidations,\n 0\n ) as liquidations,\n SUM(\n h.exchange_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_exchange_fees,\n SUM(\n h.referral_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_referral_fees,\n SUM(\n h.collected_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_collected_fees,\n SUM(\n h.volume\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_volume\n from\n dim\n left join inc_trades as h\n on\n dim.ts = h.ts\n and dim.market_symbol = h.market_symbol\n left join inc_liq as l\n on\n dim.ts = l.ts\n and dim.market_symbol = l.market_symbol\n)\n\nselect *\nfrom\n inc", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_tracking_stats_daily_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_perp_tracking_stats_daily_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/perp_stats/fct_perp_tracking_stats_daily_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/perp_stats/fct_perp_tracking_stats_daily_base_sepolia.sql", "unique_id": "model.synthetix.fct_perp_tracking_stats_daily_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "perp_stats", "fct_perp_tracking_stats_daily_base_sepolia"], "alias": "fct_perp_tracking_stats_daily_base_sepolia", "checksum": {"name": "sha256", "checksum": "2c0961b44a3d2a9e2fbb85104a8e6b32b3eb659cdfa19c297a53942c9d52b2d6"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "accounts": {"name": "accounts", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "exchange_fees_share": {"name": "exchange_fees_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees_share": {"name": "referral_fees_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees_share": {"name": "collected_fees_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume_share": {"name": "volume_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades_share": {"name": "trades_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.8176067, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_tracking_stats_daily_base_sepolia\"", "raw_code": "with trades as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n tracking_code,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(trades) as trades\n from\n {{ ref('fct_perp_tracking_stats_hourly_base_sepolia') }}\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n tracking_code\n),\n\naccounts as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n tracking_code,\n COUNT(\n distinct account_id\n ) as \"accounts\"\n from\n {{ ref('fct_perp_trades_base_sepolia') }}\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n tracking_code\n),\n\ntotal as (\n select\n ts,\n SUM(exchange_fees) as exchange_fees_total,\n SUM(referral_fees) as referral_fees_total,\n SUM(collected_fees) as collected_fees_total,\n SUM(volume) as volume_total,\n SUM(trades) as trades_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.tracking_code,\n trades.exchange_fees,\n trades.referral_fees,\n trades.collected_fees,\n trades.volume,\n trades.trades,\n accounts.accounts,\n case\n when total.exchange_fees_total = 0 then 0\n else trades.exchange_fees / total.exchange_fees_total\n end as exchange_fees_share,\n case\n when total.referral_fees_total = 0 then 0\n else trades.referral_fees / total.referral_fees_total\n end as referral_fees_share,\n case\n when total.collected_fees_total = 0 then 0\n else trades.collected_fees / total.collected_fees_total\n end as collected_fees_share,\n case\n when total.volume_total = 0 then 0\n else trades.volume / total.volume_total\n end as volume_share,\n case\n when total.trades_total = 0 then 0\n else trades.trades / total.trades_total\n end as trades_share\nfrom\n trades\ninner join accounts\n on\n trades.ts = accounts.ts\n and trades.tracking_code = accounts.tracking_code\ninner join total\n on trades.ts = total.ts", "language": "sql", "refs": [{"name": "fct_perp_tracking_stats_hourly_base_sepolia", "package": null, "version": null}, {"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_tracking_stats_hourly_base_sepolia", "model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_tracking_stats_daily_base_sepolia.sql", "compiled": true, "compiled_code": "with trades as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n tracking_code,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(trades) as trades\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_tracking_stats_hourly_base_sepolia\"\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n tracking_code\n),\n\naccounts as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n tracking_code,\n COUNT(\n distinct account_id\n ) as \"accounts\"\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n tracking_code\n),\n\ntotal as (\n select\n ts,\n SUM(exchange_fees) as exchange_fees_total,\n SUM(referral_fees) as referral_fees_total,\n SUM(collected_fees) as collected_fees_total,\n SUM(volume) as volume_total,\n SUM(trades) as trades_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.tracking_code,\n trades.exchange_fees,\n trades.referral_fees,\n trades.collected_fees,\n trades.volume,\n trades.trades,\n accounts.accounts,\n case\n when total.exchange_fees_total = 0 then 0\n else trades.exchange_fees / total.exchange_fees_total\n end as exchange_fees_share,\n case\n when total.referral_fees_total = 0 then 0\n else trades.referral_fees / total.referral_fees_total\n end as referral_fees_share,\n case\n when total.collected_fees_total = 0 then 0\n else trades.collected_fees / total.collected_fees_total\n end as collected_fees_share,\n case\n when total.volume_total = 0 then 0\n else trades.volume / total.volume_total\n end as volume_share,\n case\n when total.trades_total = 0 then 0\n else trades.trades / total.trades_total\n end as trades_share\nfrom\n trades\ninner join accounts\n on\n trades.ts = accounts.ts\n and trades.tracking_code = accounts.tracking_code\ninner join total\n on trades.ts = total.ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_stats_daily_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_perp_stats_daily_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/perp_stats/fct_perp_stats_daily_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/perp_stats/fct_perp_stats_daily_base_sepolia.sql", "unique_id": "model.synthetix.fct_perp_stats_daily_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "perp_stats", "fct_perp_stats_daily_base_sepolia"], "alias": "fct_perp_stats_daily_base_sepolia", "checksum": {"name": "sha256", "checksum": "3add8e23fc581fc58a59cf3bf45a0edca4d23f61161851a78572b2ec555e88bc"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidation_rewards": {"name": "liquidation_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidated_accounts": {"name": "liquidated_accounts", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_exchange_fees": {"name": "cumulative_exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_referral_fees": {"name": "cumulative_referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_collected_fees": {"name": "cumulative_collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.8198676, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_stats_daily_base_sepolia\"", "raw_code": "select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(liquidation_rewards) as liquidation_rewards,\n SUM(liquidated_accounts) as liquidated_accounts,\n MAX(cumulative_exchange_fees) as cumulative_exchange_fees,\n MAX(cumulative_referral_fees) as cumulative_referral_fees,\n MAX(cumulative_collected_fees) as cumulative_collected_fees,\n MAX(cumulative_volume) as cumulative_volume\nfrom\n {{ ref('fct_perp_stats_hourly_base_sepolia') }}\ngroup by\n DATE_TRUNC(\n 'day',\n ts\n )", "language": "sql", "refs": [{"name": "fct_perp_stats_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_stats_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_stats_daily_base_sepolia.sql", "compiled": true, "compiled_code": "select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(liquidation_rewards) as liquidation_rewards,\n SUM(liquidated_accounts) as liquidated_accounts,\n MAX(cumulative_exchange_fees) as cumulative_exchange_fees,\n MAX(cumulative_referral_fees) as cumulative_referral_fees,\n MAX(cumulative_collected_fees) as cumulative_collected_fees,\n MAX(cumulative_volume) as cumulative_volume\nfrom\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_stats_hourly_base_sepolia\"\ngroup by\n DATE_TRUNC(\n 'day',\n ts\n )", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_account_stats_daily_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_perp_account_stats_daily_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/perp_stats/fct_perp_account_stats_daily_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/perp_stats/fct_perp_account_stats_daily_base_sepolia.sql", "unique_id": "model.synthetix.fct_perp_account_stats_daily_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "perp_stats", "fct_perp_account_stats_daily_base_sepolia"], "alias": "fct_perp_account_stats_daily_base_sepolia", "checksum": {"name": "sha256", "checksum": "7fb7a0ebaaa301869c6e15e258612d609f5d35a35fd561bd1731e5df7bb99c31"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "fees": {"name": "fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidations": {"name": "liquidations", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_fees": {"name": "cumulative_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.8259041, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_account_stats_daily_base_sepolia\"", "raw_code": "with daily as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n account_id,\n SUM(fees) as fees,\n SUM(volume) as volume,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n {{ ref('fct_perp_account_stats_hourly_base_sepolia') }}\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n account_id\n),\n\nstats as (\n select\n *,\n SUM(fees) over (\n partition by account_id\n order by\n ts\n range between unbounded preceding\n and current row\n ) as cumulative_fees,\n SUM(volume) over (\n partition by account_id\n order by\n ts\n range between unbounded preceding\n and current row\n ) as cumulative_volume\n from\n daily\n)\n\nselect *\nfrom\n stats", "language": "sql", "refs": [{"name": "fct_perp_account_stats_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_account_stats_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_account_stats_daily_base_sepolia.sql", "compiled": true, "compiled_code": "with daily as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n account_id,\n SUM(fees) as fees,\n SUM(volume) as volume,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_account_stats_hourly_base_sepolia\"\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n account_id\n),\n\nstats as (\n select\n *,\n SUM(fees) over (\n partition by account_id\n order by\n ts\n range between unbounded preceding\n and current row\n ) as cumulative_fees,\n SUM(volume) over (\n partition by account_id\n order by\n ts\n range between unbounded preceding\n and current row\n ) as cumulative_volume\n from\n daily\n)\n\nselect *\nfrom\n stats", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_market_stats_daily_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_perp_market_stats_daily_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/perp_stats/fct_perp_market_stats_daily_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/perp_stats/fct_perp_market_stats_daily_base_sepolia.sql", "unique_id": "model.synthetix.fct_perp_market_stats_daily_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "perp_stats", "fct_perp_market_stats_daily_base_sepolia"], "alias": "fct_perp_market_stats_daily_base_sepolia", "checksum": {"name": "sha256", "checksum": "5d17bf1e6116ac1a287c63f43f3f275b7a144c5b0a575e747c29edcc99e0a589"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidations": {"name": "liquidations", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_exchange_fees": {"name": "cumulative_exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_referral_fees": {"name": "cumulative_referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_collected_fees": {"name": "cumulative_collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.8222332, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_market_stats_daily_base_sepolia\"", "raw_code": "select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n market_symbol,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations,\n MAX(cumulative_exchange_fees) as cumulative_exchange_fees,\n MAX(cumulative_referral_fees) as cumulative_referral_fees,\n MAX(cumulative_collected_fees) as cumulative_collected_fees,\n MAX(cumulative_volume) as cumulative_volume\nfrom\n {{ ref('fct_perp_market_stats_hourly_base_sepolia') }}\ngroup by\n DATE_TRUNC(\n 'day',\n ts\n ),\n market_symbol", "language": "sql", "refs": [{"name": "fct_perp_market_stats_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_market_stats_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_market_stats_daily_base_sepolia.sql", "compiled": true, "compiled_code": "select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n market_symbol,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations,\n MAX(cumulative_exchange_fees) as cumulative_exchange_fees,\n MAX(cumulative_referral_fees) as cumulative_referral_fees,\n MAX(cumulative_collected_fees) as cumulative_collected_fees,\n MAX(cumulative_volume) as cumulative_volume\nfrom\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_stats_hourly_base_sepolia\"\ngroup by\n DATE_TRUNC(\n 'day',\n ts\n ),\n market_symbol", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_keeper_stats_hourly_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_perp_keeper_stats_hourly_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/perp_stats/fct_perp_keeper_stats_hourly_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/perp_stats/fct_perp_keeper_stats_hourly_base_sepolia.sql", "unique_id": "model.synthetix.fct_perp_keeper_stats_hourly_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "perp_stats", "fct_perp_keeper_stats_hourly_base_sepolia"], "alias": "fct_perp_keeper_stats_hourly_base_sepolia", "checksum": {"name": "sha256", "checksum": "e499742979570396efea81b62d134885fcf0bedaf6911542670c1e45397b778f"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "keeper": {"name": "keeper", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "settlement_rewards": {"name": "settlement_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_settled": {"name": "amount_settled", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades_pct": {"name": "trades_pct", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "settlement_rewards_pct": {"name": "settlement_rewards_pct", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_settled_pct": {"name": "amount_settled_pct", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.8231413, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_keeper_stats_hourly_base_sepolia\"", "raw_code": "with trades as (\n select\n settler,\n settlement_reward,\n notional_trade_size,\n 1 as trades,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts\n from\n {{ ref('fct_perp_trades_base_sepolia') }}\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(settlement_reward) as settlement_reward_total,\n SUM(notional_trade_size) as notional_trade_size_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.settler as keeper,\n SUM(trades.trades) as trades,\n SUM(trades.settlement_reward) as settlement_rewards,\n SUM(trades.notional_trade_size) as amount_settled,\n SUM(trades.trades) / MAX(total.trades_total) as trades_pct,\n SUM(trades.settlement_reward)\n / MAX(total.settlement_reward_total) as settlement_rewards_pct,\n SUM(trades.notional_trade_size)\n / MAX(total.notional_trade_size_total) as amount_settled_pct\nfrom\n trades\ninner join total\n on trades.ts = total.ts\ngroup by\n trades.ts,\n trades.settler", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_keeper_stats_hourly_base_sepolia.sql", "compiled": true, "compiled_code": "with trades as (\n select\n settler,\n settlement_reward,\n notional_trade_size,\n 1 as trades,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(settlement_reward) as settlement_reward_total,\n SUM(notional_trade_size) as notional_trade_size_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.settler as keeper,\n SUM(trades.trades) as trades,\n SUM(trades.settlement_reward) as settlement_rewards,\n SUM(trades.notional_trade_size) as amount_settled,\n SUM(trades.trades) / MAX(total.trades_total) as trades_pct,\n SUM(trades.settlement_reward)\n / MAX(total.settlement_reward_total) as settlement_rewards_pct,\n SUM(trades.notional_trade_size)\n / MAX(total.notional_trade_size_total) as amount_settled_pct\nfrom\n trades\ninner join total\n on trades.ts = total.ts\ngroup by\n trades.ts,\n trades.settler", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_keeper_stats_daily_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_perp_keeper_stats_daily_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/perp_stats/fct_perp_keeper_stats_daily_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/perp_stats/fct_perp_keeper_stats_daily_base_sepolia.sql", "unique_id": "model.synthetix.fct_perp_keeper_stats_daily_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "perp_stats", "fct_perp_keeper_stats_daily_base_sepolia"], "alias": "fct_perp_keeper_stats_daily_base_sepolia", "checksum": {"name": "sha256", "checksum": "7e076597d45419d994066971e26aa5b334ddea16f4c7dc7ff85dbdfee486d1dc"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "keeper": {"name": "keeper", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settlement_rewards": {"name": "settlement_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_settled": {"name": "amount_settled", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades_pct": {"name": "trades_pct", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settlement_rewards_pct": {"name": "settlement_rewards_pct", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_settled_pct": {"name": "amount_settled_pct", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.8240433, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_keeper_stats_daily_base_sepolia\"", "raw_code": "with hourly as (\n select\n keeper,\n settlement_rewards,\n amount_settled,\n trades,\n DATE_TRUNC(\n 'day',\n ts\n ) as ts\n from\n {{ ref('fct_perp_keeper_stats_hourly_base_sepolia') }}\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(settlement_rewards) as settlement_reward_total,\n SUM(amount_settled) as amount_settled_total\n from\n hourly\n group by\n ts\n)\n\nselect\n hourly.ts,\n hourly.keeper,\n SUM(hourly.trades) as trades,\n SUM(hourly.settlement_rewards) as settlement_rewards,\n SUM(hourly.amount_settled) as amount_settled,\n SUM(hourly.trades) / MAX(total.trades_total) as trades_pct,\n SUM(hourly.settlement_rewards)\n / MAX(total.settlement_reward_total) as settlement_rewards_pct,\n SUM(hourly.amount_settled)\n / MAX(total.amount_settled_total) as amount_settled_pct\nfrom\n hourly\ninner join total\n on hourly.ts = total.ts\ngroup by\n hourly.ts,\n hourly.keeper", "language": "sql", "refs": [{"name": "fct_perp_keeper_stats_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_keeper_stats_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_keeper_stats_daily_base_sepolia.sql", "compiled": true, "compiled_code": "with hourly as (\n select\n keeper,\n settlement_rewards,\n amount_settled,\n trades,\n DATE_TRUNC(\n 'day',\n ts\n ) as ts\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_keeper_stats_hourly_base_sepolia\"\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(settlement_rewards) as settlement_reward_total,\n SUM(amount_settled) as amount_settled_total\n from\n hourly\n group by\n ts\n)\n\nselect\n hourly.ts,\n hourly.keeper,\n SUM(hourly.trades) as trades,\n SUM(hourly.settlement_rewards) as settlement_rewards,\n SUM(hourly.amount_settled) as amount_settled,\n SUM(hourly.trades) / MAX(total.trades_total) as trades_pct,\n SUM(hourly.settlement_rewards)\n / MAX(total.settlement_reward_total) as settlement_rewards_pct,\n SUM(hourly.amount_settled)\n / MAX(total.amount_settled_total) as amount_settled_pct\nfrom\n hourly\ninner join total\n on hourly.ts = total.ts\ngroup by\n hourly.ts,\n hourly.keeper", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_stats_hourly_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_perp_stats_hourly_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/perp_stats/fct_perp_stats_hourly_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/perp_stats/fct_perp_stats_hourly_base_sepolia.sql", "unique_id": "model.synthetix.fct_perp_stats_hourly_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "perp_stats", "fct_perp_stats_hourly_base_sepolia"], "alias": "fct_perp_stats_hourly_base_sepolia", "checksum": {"name": "sha256", "checksum": "e5d44df9dabcfca4ea1c1b1d5e13af7a72502c945a717673973530da7bae1107"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidation_rewards": {"name": "liquidation_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidated_accounts": {"name": "liquidated_accounts", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "cumulative_exchange_fees": {"name": "cumulative_exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_referral_fees": {"name": "cumulative_referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_collected_fees": {"name": "cumulative_collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.818767, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_stats_hourly_base_sepolia\"", "raw_code": "with inc_market as (\n select\n ts,\n market_symbol,\n trades,\n exchange_fees,\n referral_fees,\n collected_fees,\n volume,\n liquidations,\n cumulative_exchange_fees,\n cumulative_referral_fees,\n cumulative_collected_fees,\n cumulative_volume\n from\n {{ ref('fct_perp_market_stats_hourly_base_sepolia') }}\n),\n\nliq as (\n select\n ts,\n total_reward,\n 1 as liquidated_accounts\n from\n {{ ref('fct_perp_liq_account_base_sepolia') }}\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n SUM(total_reward) as liquidation_rewards,\n SUM(liquidated_accounts) as liquidated_accounts\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n )\n),\n\ninc_trade as (\n select\n ts,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(cumulative_exchange_fees) as cumulative_exchange_fees,\n SUM(cumulative_referral_fees) as cumulative_referral_fees,\n SUM(cumulative_collected_fees) as cumulative_collected_fees,\n SUM(cumulative_volume) as cumulative_volume\n from\n inc_market\n group by\n ts\n),\n\ninc as (\n select\n h.ts,\n h.trades,\n h.exchange_fees,\n h.referral_fees,\n h.collected_fees,\n h.volume,\n h.cumulative_exchange_fees,\n h.cumulative_referral_fees,\n h.cumulative_collected_fees,\n h.cumulative_volume,\n COALESCE(\n l.liquidation_rewards,\n 0\n ) as liquidation_rewards,\n COALESCE(\n l.liquidated_accounts,\n 0\n ) as liquidated_accounts\n from\n inc_trade as h\n left join inc_liq as l\n on h.ts = l.ts\n)\n\nselect *\nfrom\n inc", "language": "sql", "refs": [{"name": "fct_perp_market_stats_hourly_base_sepolia", "package": null, "version": null}, {"name": "fct_perp_liq_account_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_market_stats_hourly_base_sepolia", "model.synthetix.fct_perp_liq_account_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp_stats/fct_perp_stats_hourly_base_sepolia.sql", "compiled": true, "compiled_code": "with inc_market as (\n select\n ts,\n market_symbol,\n trades,\n exchange_fees,\n referral_fees,\n collected_fees,\n volume,\n liquidations,\n cumulative_exchange_fees,\n cumulative_referral_fees,\n cumulative_collected_fees,\n cumulative_volume\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_stats_hourly_base_sepolia\"\n),\n\nliq as (\n select\n ts,\n total_reward,\n 1 as liquidated_accounts\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_account_base_sepolia\"\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n SUM(total_reward) as liquidation_rewards,\n SUM(liquidated_accounts) as liquidated_accounts\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n )\n),\n\ninc_trade as (\n select\n ts,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(cumulative_exchange_fees) as cumulative_exchange_fees,\n SUM(cumulative_referral_fees) as cumulative_referral_fees,\n SUM(cumulative_collected_fees) as cumulative_collected_fees,\n SUM(cumulative_volume) as cumulative_volume\n from\n inc_market\n group by\n ts\n),\n\ninc as (\n select\n h.ts,\n h.trades,\n h.exchange_fees,\n h.referral_fees,\n h.collected_fees,\n h.volume,\n h.cumulative_exchange_fees,\n h.cumulative_referral_fees,\n h.cumulative_collected_fees,\n h.cumulative_volume,\n COALESCE(\n l.liquidation_rewards,\n 0\n ) as liquidation_rewards,\n COALESCE(\n l.liquidated_accounts,\n 0\n ) as liquidated_accounts\n from\n inc_trade as h\n left join inc_liq as l\n on h.ts = l.ts\n)\n\nselect *\nfrom\n inc", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_buyback_hourly_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_buyback_hourly_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/buyback/fct_buyback_hourly_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/buyback/fct_buyback_hourly_base_sepolia.sql", "unique_id": "model.synthetix.fct_buyback_hourly_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "fct_buyback_hourly_base_sepolia"], "alias": "fct_buyback_hourly_base_sepolia", "checksum": {"name": "sha256", "checksum": "337b16b56938f39efe4180a0ad49f879efdd8fda581e3cf5b310a7795e76eedc"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "snx_amount": {"name": "snx_amount", "description": "Amount in SNX", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "usd_amount": {"name": "usd_amount", "description": "Amount in USD", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_snx_amount": {"name": "cumulative_snx_amount", "description": "Cumulative amount in SNX", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_usd_amount": {"name": "cumulative_usd_amount", "description": "Cumulative amount in USD", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/buyback/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.8298423, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_buyback_hourly_base_sepolia\"", "raw_code": "with agg as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n sum(snx) as snx_amount,\n sum(usd) as usd_amount\n from\n {{ ref('fct_buyback_base_sepolia') }}\n group by\n date_trunc(\n 'hour',\n ts\n )\n) -- add cumulative amounts\n\nselect\n ts,\n snx_amount,\n usd_amount,\n sum(snx_amount) over (\n order by\n ts\n ) as cumulative_snx_amount,\n sum(usd_amount) over (\n order by\n ts\n ) as cumulative_usd_amount\nfrom\n agg", "language": "sql", "refs": [{"name": "fct_buyback_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_buyback_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/fct_buyback_hourly_base_sepolia.sql", "compiled": true, "compiled_code": "with agg as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n sum(snx) as snx_amount,\n sum(usd) as usd_amount\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"\n group by\n date_trunc(\n 'hour',\n ts\n )\n) -- add cumulative amounts\n\nselect\n ts,\n snx_amount,\n usd_amount,\n sum(snx_amount) over (\n order by\n ts\n ) as cumulative_snx_amount,\n sum(usd_amount) over (\n order by\n ts\n ) as cumulative_usd_amount\nfrom\n agg", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_buyback_daily_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_buyback_daily_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/buyback/fct_buyback_daily_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/buyback/fct_buyback_daily_base_sepolia.sql", "unique_id": "model.synthetix.fct_buyback_daily_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "fct_buyback_daily_base_sepolia"], "alias": "fct_buyback_daily_base_sepolia", "checksum": {"name": "sha256", "checksum": "b8b320ff9096ba7ee520cbd5c657d2329fb52fbf12c0f7067a7a865f4ba0656e"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "snx_amount": {"name": "snx_amount", "description": "Amount in SNX", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "usd_amount": {"name": "usd_amount", "description": "Amount in USD", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_snx_amount": {"name": "cumulative_snx_amount", "description": "Cumulative amount in SNX", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_usd_amount": {"name": "cumulative_usd_amount", "description": "Cumulative amount in USD", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/buyback/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.8286424, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_buyback_daily_base_sepolia\"", "raw_code": "with agg as (\n select\n date_trunc(\n 'day',\n ts\n ) as ts,\n sum(snx) as snx_amount,\n sum(usd) as usd_amount\n from\n {{ ref('fct_buyback_base_sepolia') }}\n group by\n date_trunc(\n 'day',\n ts\n )\n) -- add cumulative amounts\n\nselect\n ts,\n snx_amount,\n usd_amount,\n sum(snx_amount) over (\n order by\n ts\n ) as cumulative_snx_amount,\n sum(usd_amount) over (\n order by\n ts\n ) as cumulative_usd_amount\nfrom\n agg", "language": "sql", "refs": [{"name": "fct_buyback_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_buyback_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/fct_buyback_daily_base_sepolia.sql", "compiled": true, "compiled_code": "with agg as (\n select\n date_trunc(\n 'day',\n ts\n ) as ts,\n sum(snx) as snx_amount,\n sum(usd) as usd_amount\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"\n group by\n date_trunc(\n 'day',\n ts\n )\n) -- add cumulative amounts\n\nselect\n ts,\n snx_amount,\n usd_amount,\n sum(snx_amount) over (\n order by\n ts\n ) as cumulative_snx_amount,\n sum(usd_amount) over (\n order by\n ts\n ) as cumulative_usd_amount\nfrom\n agg", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_buyback_base_sepolia": {"database": "analytics", "schema": "prod_base_sepolia", "name": "fct_buyback_base_sepolia", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/sepolia/buyback/fct_buyback_base_sepolia.sql", "original_file_path": "models/marts/base/sepolia/buyback/fct_buyback_base_sepolia.sql", "unique_id": "model.synthetix.fct_buyback_base_sepolia", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "fct_buyback_base_sepolia"], "alias": "fct_buyback_base_sepolia", "checksum": {"name": "sha256", "checksum": "bf08e4586e48a4f74ac4bbc182e546c69e288b232c13d8402d5bcf67c9e9176d"}, "config": {"enabled": true, "alias": null, "schema": "base_sepolia", "database": null, "tags": ["base_sepolia"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_sepolia"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "buyer": {"name": "buyer", "description": "Address of buyer", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "snx": {"name": "snx", "description": "Amount in SNX", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "usd": {"name": "usd", "description": "Amount in USD", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "snx_price": {"name": "snx_price", "description": "SNX Price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/sepolia/buyback/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_sepolia", "schema": "base_sepolia"}, "created_at": 1726500945.8314497, "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"", "raw_code": "select\n id,\n block_timestamp as ts,\n buyer,\n {{ convert_wei('snx') }} as snx,\n {{ convert_wei('usd') }} as usd,\n ({{ convert_wei('usd') }}) / ({{ convert_wei('snx') }}) as snx_price\nfrom\n {{ ref('buyback_processed_base_sepolia') }}", "language": "sql", "refs": [{"name": "buyback_processed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.buyback_processed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/fct_buyback_base_sepolia.sql", "compiled": true, "compiled_code": "select\n id,\n block_timestamp as ts,\n buyer,\n \n snx / 1e18\n as snx,\n \n usd / 1e18\n as usd,\n (\n usd / 1e18\n) / (\n snx / 1e18\n) as snx_price\nfrom\n \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_market_updated_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_core_market_updated_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/core/fct_core_market_updated_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/core/fct_core_market_updated_base_mainnet.sql", "unique_id": "model.synthetix.fct_core_market_updated_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "fct_core_market_updated_base_mainnet"], "alias": "fct_core_market_updated_base_mainnet", "checksum": {"name": "sha256", "checksum": "756cbd0e2917fbfee3f9226f32daa7ec75bbd9d238bf0c1f3564051af74a9d8c"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "credit_capacity": {"name": "credit_capacity", "description": "Credit capacity", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "net_issuance": {"name": "net_issuance", "description": "Net issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "token_amount": {"name": "token_amount", "description": "Token amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500945.9193168, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_core_market_updated_base_mainnet\"", "raw_code": "with market_updated as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n {{ ref('core_market_updated_base_mainnet') }}\n)\n\nselect\n id,\n block_timestamp as ts,\n transaction_hash,\n event_name,\n market_id,\n collateral_type,\n {{ convert_wei(\"credit_capacity\") }} as credit_capacity,\n {{ convert_wei(\"net_issuance\") }} as net_issuance,\n {{ convert_wei(\"token_amount\") }} as token_amount\nfrom\n market_updated", "language": "sql", "refs": [{"name": "core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/fct_core_market_updated_base_mainnet.sql", "compiled": true, "compiled_code": "with market_updated as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\n)\n\nselect\n id,\n block_timestamp as ts,\n transaction_hash,\n event_name,\n market_id,\n collateral_type,\n \n credit_capacity / 1e18\n as credit_capacity,\n \n net_issuance / 1e18\n as net_issuance,\n \n token_amount / 1e18\n as token_amount\nfrom\n market_updated", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_pool_delegation_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_core_pool_delegation_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/core/fct_core_pool_delegation_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/core/fct_core_pool_delegation_base_mainnet.sql", "unique_id": "model.synthetix.fct_core_pool_delegation_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "fct_core_pool_delegation_base_mainnet"], "alias": "fct_core_pool_delegation_base_mainnet", "checksum": {"name": "sha256", "checksum": "f14f2688cb1429748ac2ecd1bdb5d04e4aad55c056fbe264fd0acdfa6c974051"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_delegated": {"name": "amount_delegated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500945.9210627, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_core_pool_delegation_base_mainnet\"", "raw_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n {{ convert_wei('amount') }}\n - LAG({{ convert_wei('amount') }}, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n {{ ref('core_delegation_updated_base_mainnet') }}\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated\nfrom\n cumulative_delegation\norder by\n block_timestamp,\n collateral_type", "language": "sql", "refs": [{"name": "core_delegation_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_delegation_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/fct_core_pool_delegation_base_mainnet.sql", "compiled": true, "compiled_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n \n amount / 1e18\n\n - LAG(\n amount / 1e18\n, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated\nfrom\n cumulative_delegation\norder by\n block_timestamp,\n collateral_type", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_pools_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_core_pools_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/core/fct_core_pools_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/core/fct_core_pools_base_mainnet.sql", "unique_id": "model.synthetix.fct_core_pools_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "fct_core_pools_base_mainnet"], "alias": "fct_core_pools_base_mainnet", "checksum": {"name": "sha256", "checksum": "8d979c21f493eb57ac1767fdfdd204b41311d3a12730e39cca1521254ae7242b"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "created_ts": {"name": "created_ts", "description": "Pool creation timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "owner": {"name": "owner", "description": "Address of the pool owner", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500945.9220297, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_core_pools_base_mainnet\"", "raw_code": "with base as (\n select\n pool_id as id,\n block_timestamp as created_ts,\n block_number,\n owner\n from\n {{ ref('core_pool_created_base_mainnet') }}\n)\n\nselect *\nfrom\n base", "language": "sql", "refs": [{"name": "core_pool_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.core_pool_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/fct_core_pools_base_mainnet.sql", "compiled": true, "compiled_code": "with base as (\n select\n pool_id as id,\n block_timestamp as created_ts,\n block_number,\n owner\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"\n)\n\nselect *\nfrom\n base", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_account_delegation_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_core_account_delegation_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/core/fct_core_account_delegation_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/core/fct_core_account_delegation_base_mainnet.sql", "unique_id": "model.synthetix.fct_core_account_delegation_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "fct_core_account_delegation_base_mainnet"], "alias": "fct_core_account_delegation_base_mainnet", "checksum": {"name": "sha256", "checksum": "cbc4fc1380e17abf3c0b4b54127ff7d417eabf70917c2daad9017cb8a980077a"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_delegated": {"name": "amount_delegated", "description": "Amount of delegated collateral", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500945.914603, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_core_account_delegation_base_mainnet\"", "raw_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n {{ convert_wei('amount') }}\n - LAG({{ convert_wei('amount') }}, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n {{ ref('core_delegation_updated_base_mainnet') }}\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated,\n ROW_NUMBER() over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp desc\n ) as rn\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated,\n CAST(\n account_id as text\n ) as account_id\nfrom\n cumulative_delegation\nwhere\n rn = 1\norder by\n block_timestamp,\n collateral_type", "language": "sql", "refs": [{"name": "core_delegation_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_delegation_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/fct_core_account_delegation_base_mainnet.sql", "compiled": true, "compiled_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n \n amount / 1e18\n\n - LAG(\n amount / 1e18\n, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated,\n ROW_NUMBER() over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp desc\n ) as rn\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated,\n CAST(\n account_id as text\n ) as account_id\nfrom\n cumulative_delegation\nwhere\n rn = 1\norder by\n block_timestamp,\n collateral_type", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_pnl_hourly_reward_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_pool_pnl_hourly_reward_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/core/fct_pool_pnl_hourly_reward_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/core/fct_pool_pnl_hourly_reward_base_mainnet.sql", "unique_id": "model.synthetix.fct_pool_pnl_hourly_reward_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "fct_pool_pnl_hourly_reward_base_mainnet"], "alias": "fct_pool_pnl_hourly_reward_base_mainnet", "checksum": {"name": "sha256", "checksum": "0b52eb3d9f12524229f786fc12c51ae24c064b5de8b3b9f8ad7b12d78de7ad4e"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": ["ts", "pool_id", "collateral_type", "reward_token"], "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet", "materialized": "table", "unique_key": ["ts", "pool_id", "collateral_type", "reward_token"]}, "created_at": 1726500936.3344152, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_reward_base_mainnet\"", "raw_code": "{{ config(\n materialized = 'table',\n unique_key = ['ts', 'pool_id', 'collateral_type', 'reward_token'],\n) }}\n\nwith dim as (\n\n select\n t.ts,\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol as reward_token\n from\n (\n select\n ts,\n collateral_type,\n pool_id,\n collateral_value\n from\n {{ ref('fct_pool_pnl_hourly_base_mainnet') }}\n group by\n ts,\n collateral_type,\n pool_id,\n collateral_value\n ) as t\n cross join (\n select distinct token_symbol\n from\n {{ ref('fct_pool_rewards_token_hourly_base_mainnet') }}\n ) as p\n group by\n t.ts,\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol\n),\n\nreward_hourly_token as (\n select\n ts,\n pool_id,\n collateral_type,\n token_symbol as reward_token,\n SUM(\n rewards_usd\n ) as rewards_usd\n from\n {{ ref('fct_pool_rewards_token_hourly_base_mainnet') }}\n group by\n ts,\n pool_id,\n collateral_type,\n token_symbol\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n dim.collateral_value,\n dim.reward_token,\n COALESCE(\n reward_hourly_token.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when dim.collateral_value = 0 then 0\n else COALESCE(\n reward_hourly_token.rewards_usd,\n 0\n ) / dim.collateral_value\n end as hourly_rewards_pct\nfrom\n dim\nleft join reward_hourly_token\n on\n dim.ts = reward_hourly_token.ts\n and dim.pool_id = reward_hourly_token.pool_id\n and LOWER(dim.collateral_type)\n = LOWER(reward_hourly_token.collateral_type)\n and dim.reward_token = reward_hourly_token.reward_token", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_mainnet", "package": null, "version": null}, {"name": "fct_pool_rewards_token_hourly_base_mainnet", "package": null, "version": null}, {"name": "fct_pool_rewards_token_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet", "model.synthetix.fct_pool_rewards_token_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_pnl_hourly_reward_base_mainnet.sql", "compiled": true, "compiled_code": "\n\nwith dim as (\n\n select\n t.ts,\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol as reward_token\n from\n (\n select\n ts,\n collateral_type,\n pool_id,\n collateral_value\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\n group by\n ts,\n collateral_type,\n pool_id,\n collateral_value\n ) as t\n cross join (\n select distinct token_symbol\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"\n ) as p\n group by\n t.ts,\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol\n),\n\nreward_hourly_token as (\n select\n ts,\n pool_id,\n collateral_type,\n token_symbol as reward_token,\n SUM(\n rewards_usd\n ) as rewards_usd\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"\n group by\n ts,\n pool_id,\n collateral_type,\n token_symbol\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n dim.collateral_value,\n dim.reward_token,\n COALESCE(\n reward_hourly_token.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when dim.collateral_value = 0 then 0\n else COALESCE(\n reward_hourly_token.rewards_usd,\n 0\n ) / dim.collateral_value\n end as hourly_rewards_pct\nfrom\n dim\nleft join reward_hourly_token\n on\n dim.ts = reward_hourly_token.ts\n and dim.pool_id = reward_hourly_token.pool_id\n and LOWER(dim.collateral_type)\n = LOWER(reward_hourly_token.collateral_type)\n and dim.reward_token = reward_hourly_token.reward_token", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_pool_collateral_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_core_pool_collateral_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/core/fct_core_pool_collateral_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/core/fct_core_pool_collateral_base_mainnet.sql", "unique_id": "model.synthetix.fct_core_pool_collateral_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "fct_core_pool_collateral_base_mainnet"], "alias": "fct_core_pool_collateral_base_mainnet", "checksum": {"name": "sha256", "checksum": "36700160a51992dddbf1fc24e59550ccae1b51863565357e31d78e13d3329a6d"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_deposited": {"name": "amount_deposited", "description": "Amount deposited", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500945.9201543, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_core_pool_collateral_base_mainnet\"", "raw_code": "with events as (\n select\n block_timestamp,\n {{ convert_wei('token_amount') }} as token_amount,\n collateral_type\n from\n {{ ref('core_deposited_base_mainnet') }}\n union all\n select\n block_timestamp,\n -{{ convert_wei('token_amount') }} as token_amount,\n collateral_type\n from\n {{ ref('core_withdrawn_base_mainnet') }}\n),\n\nranked_events as (\n select\n *,\n SUM(token_amount) over (\n partition by collateral_type\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as amount_deposited\n from\n events\n)\n\nselect\n block_timestamp as ts,\n collateral_type,\n amount_deposited\nfrom\n ranked_events\norder by\n block_timestamp,\n collateral_type", "language": "sql", "refs": [{"name": "core_deposited_base_mainnet", "package": null, "version": null}, {"name": "core_withdrawn_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_deposited_base_mainnet", "model.synthetix.core_withdrawn_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/fct_core_pool_collateral_base_mainnet.sql", "compiled": true, "compiled_code": "with events as (\n select\n block_timestamp,\n \n token_amount / 1e18\n as token_amount,\n collateral_type\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\n union all\n select\n block_timestamp,\n -\n token_amount / 1e18\n as token_amount,\n collateral_type\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\n),\n\nranked_events as (\n select\n *,\n SUM(token_amount) over (\n partition by collateral_type\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as amount_deposited\n from\n events\n)\n\nselect\n block_timestamp as ts,\n collateral_type,\n amount_deposited\nfrom\n ranked_events\norder by\n block_timestamp,\n collateral_type", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_issuance_hourly_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_pool_issuance_hourly_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/core/fct_pool_issuance_hourly_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/core/fct_pool_issuance_hourly_base_mainnet.sql", "unique_id": "model.synthetix.fct_pool_issuance_hourly_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "fct_pool_issuance_hourly_base_mainnet"], "alias": "fct_pool_issuance_hourly_base_mainnet", "checksum": {"name": "sha256", "checksum": "62ceb4cc3836c1469c5a11a13f5f7e210a73e6bd2cacc5ccbe88853f00516a87"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "hourly_issuance": {"name": "hourly_issuance", "description": "Hourly issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500945.9240289, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_hourly_base_mainnet\"", "raw_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::interval\n ) as ts\n from\n (\n select ts\n from\n {{ ref('fct_pool_issuance_base_mainnet') }}\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n {{ ref('fct_pool_issuance_base_mainnet') }}\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nmax_debt_block as (\n select\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as \"hour\",\n max(block_number) as max_block_number\n from\n {{ ref('fct_pool_debt_base_mainnet') }}\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n),\n\nfilt_issuance as (\n select\n i.pool_id,\n i.collateral_type,\n i.amount,\n case\n when\n i.block_number <= d.max_block_number\n or d.max_block_number is null then i.ts\n else i.ts + interval '1 hour'\n end as ts\n from\n {{ ref('fct_pool_issuance_base_mainnet') }}\n as i\n left join max_debt_block as d\n on date_trunc(\n 'hour',\n i.ts\n ) = d.hour\n and i.pool_id = d.pool_id\n and lower(\n i.collateral_type\n ) = lower(\n d.collateral_type\n )\n where\n i.block_number <= (\n select\n max(\n max_block_number\n ) as b\n from\n max_debt_block\n )\n),\n\nissuance as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n sum(amount) as hourly_issuance\n from\n filt_issuance\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n i.hourly_issuance,\n 0\n ) as hourly_issuance\nfrom\n dim\nleft join issuance as i\n on\n dim.pool_id = i.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n i.collateral_type\n )\n and dim.ts = i.ts", "language": "sql", "refs": [{"name": "fct_pool_issuance_base_mainnet", "package": null, "version": null}, {"name": "fct_pool_issuance_base_mainnet", "package": null, "version": null}, {"name": "fct_pool_debt_base_mainnet", "package": null, "version": null}, {"name": "fct_pool_issuance_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_issuance_base_mainnet", "model.synthetix.fct_pool_debt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_issuance_hourly_base_mainnet.sql", "compiled": true, "compiled_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::interval\n ) as ts\n from\n (\n select ts\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_base_mainnet\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_base_mainnet\"\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nmax_debt_block as (\n select\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as \"hour\",\n max(block_number) as max_block_number\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_debt_base_mainnet\"\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n),\n\nfilt_issuance as (\n select\n i.pool_id,\n i.collateral_type,\n i.amount,\n case\n when\n i.block_number <= d.max_block_number\n or d.max_block_number is null then i.ts\n else i.ts + interval '1 hour'\n end as ts\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_base_mainnet\"\n as i\n left join max_debt_block as d\n on date_trunc(\n 'hour',\n i.ts\n ) = d.hour\n and i.pool_id = d.pool_id\n and lower(\n i.collateral_type\n ) = lower(\n d.collateral_type\n )\n where\n i.block_number <= (\n select\n max(\n max_block_number\n ) as b\n from\n max_debt_block\n )\n),\n\nissuance as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n sum(amount) as hourly_issuance\n from\n filt_issuance\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n i.hourly_issuance,\n 0\n ) as hourly_issuance\nfrom\n dim\nleft join issuance as i\n on\n dim.pool_id = i.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n i.collateral_type\n )\n and dim.ts = i.ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_rewards_token_hourly_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_pool_rewards_token_hourly_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/core/fct_pool_rewards_token_hourly_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/core/fct_pool_rewards_token_hourly_base_mainnet.sql", "unique_id": "model.synthetix.fct_pool_rewards_token_hourly_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "fct_pool_rewards_token_hourly_base_mainnet"], "alias": "fct_pool_rewards_token_hourly_base_mainnet", "checksum": {"name": "sha256", "checksum": "e016ec96de780c21c59426533de8c37cb4fe23e819f6adb31a589968ab3da03e"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "distributor": {"name": "distributor", "description": "Address of the distributor", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "token_symbol": {"name": "token_symbol", "description": "Token symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Distributed rewards amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "rewards_usd": {"name": "rewards_usd", "description": "Rewards value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500945.9294548, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"", "raw_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.min_ts)),\n date_trunc('hour', max(t.max_ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select\n min(ts_start) as min_ts,\n max(\n ts_start + \"duration\" * '1 second'::INTERVAL\n ) as max_ts\n from\n {{ ref('fct_pool_rewards_base_mainnet') }}\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n {{ ref('fct_pool_debt_base_mainnet') }}\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nrewards_distributed as (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount,\n ts_start,\n \"duration\"\n from\n {{ ref('fct_pool_rewards_base_mainnet') }}\n),\n\nhourly_distributions as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor,\n r.token_symbol,\n r.amount,\n r.ts_start,\n r.\"duration\",\n row_number() over (\n partition by\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor\n order by\n r.ts_start desc\n ) as distributor_index\n from\n dim\n left join rewards_distributed as r\n on\n dim.pool_id = r.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n r.collateral_type\n )\n and dim.ts + '1 hour'::INTERVAL >= r.ts_start\n and dim.ts < r.ts_start + r.\"duration\" * '1 second'::INTERVAL\n where\n r.\"duration\" > 0\n),\n\nstreamed_rewards as (\n select\n d.ts,\n d.pool_id,\n d.collateral_type,\n d.distributor,\n d.token_symbol,\n -- get the amount of time distributed this hour\n -- use the smaller of those two intervals\n -- convert the interval to a number of hours\n -- multiply the result by the hourly amount to get the amount distributed this hour\n (\n extract(\n epoch\n from\n least(\n d.\"duration\" / 3600 * '1 hour'::INTERVAL,\n least(\n d.ts + '1 hour'::INTERVAL - greatest(\n d.ts,\n d.ts_start\n ),\n least(\n d.ts_start + d.\"duration\" * '1 second'::INTERVAL,\n d.ts + '1 hour'::INTERVAL\n ) - d.ts\n )\n )\n ) / 3600\n ) * d.amount / (\n d.\"duration\" / 3600\n ) as amount\n from\n hourly_distributions as d\n where\n d.distributor_index = 1\n),\n\ninstant_rewards as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n rewards_distributed\n where\n \"duration\" = 0\n),\n\ncombined as (\n select\n combo.ts,\n combo.pool_id,\n combo.collateral_type,\n combo.distributor,\n combo.token_symbol,\n combo.amount,\n p.price\n from\n (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n streamed_rewards\n union all\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n instant_rewards\n ) as combo\n left join {{ ref('fct_prices_hourly_base_mainnet') }} as p\n on\n combo.token_symbol = p.market_symbol\n and combo.ts = p.ts\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n sum(amount) as amount,\n sum(\n amount * price\n ) as rewards_usd\nfrom\n combined\ngroup by\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol", "language": "sql", "refs": [{"name": "fct_pool_rewards_base_mainnet", "package": null, "version": null}, {"name": "fct_pool_debt_base_mainnet", "package": null, "version": null}, {"name": "fct_pool_rewards_base_mainnet", "package": null, "version": null}, {"name": "fct_prices_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_rewards_base_mainnet", "model.synthetix.fct_pool_debt_base_mainnet", "model.synthetix.fct_prices_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_rewards_token_hourly_base_mainnet.sql", "compiled": true, "compiled_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.min_ts)),\n date_trunc('hour', max(t.max_ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select\n min(ts_start) as min_ts,\n max(\n ts_start + \"duration\" * '1 second'::INTERVAL\n ) as max_ts\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_base_mainnet\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_debt_base_mainnet\"\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nrewards_distributed as (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount,\n ts_start,\n \"duration\"\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_base_mainnet\"\n),\n\nhourly_distributions as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor,\n r.token_symbol,\n r.amount,\n r.ts_start,\n r.\"duration\",\n row_number() over (\n partition by\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor\n order by\n r.ts_start desc\n ) as distributor_index\n from\n dim\n left join rewards_distributed as r\n on\n dim.pool_id = r.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n r.collateral_type\n )\n and dim.ts + '1 hour'::INTERVAL >= r.ts_start\n and dim.ts < r.ts_start + r.\"duration\" * '1 second'::INTERVAL\n where\n r.\"duration\" > 0\n),\n\nstreamed_rewards as (\n select\n d.ts,\n d.pool_id,\n d.collateral_type,\n d.distributor,\n d.token_symbol,\n -- get the amount of time distributed this hour\n -- use the smaller of those two intervals\n -- convert the interval to a number of hours\n -- multiply the result by the hourly amount to get the amount distributed this hour\n (\n extract(\n epoch\n from\n least(\n d.\"duration\" / 3600 * '1 hour'::INTERVAL,\n least(\n d.ts + '1 hour'::INTERVAL - greatest(\n d.ts,\n d.ts_start\n ),\n least(\n d.ts_start + d.\"duration\" * '1 second'::INTERVAL,\n d.ts + '1 hour'::INTERVAL\n ) - d.ts\n )\n )\n ) / 3600\n ) * d.amount / (\n d.\"duration\" / 3600\n ) as amount\n from\n hourly_distributions as d\n where\n d.distributor_index = 1\n),\n\ninstant_rewards as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n rewards_distributed\n where\n \"duration\" = 0\n),\n\ncombined as (\n select\n combo.ts,\n combo.pool_id,\n combo.collateral_type,\n combo.distributor,\n combo.token_symbol,\n combo.amount,\n p.price\n from\n (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n streamed_rewards\n union all\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n instant_rewards\n ) as combo\n left join \"analytics\".\"prod_base_mainnet\".\"fct_prices_hourly_base_mainnet\" as p\n on\n combo.token_symbol = p.market_symbol\n and combo.ts = p.ts\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n sum(amount) as amount,\n sum(\n amount * price\n ) as rewards_usd\nfrom\n combined\ngroup by\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_rewards_hourly_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_pool_rewards_hourly_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/core/fct_pool_rewards_hourly_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/core/fct_pool_rewards_hourly_base_mainnet.sql", "unique_id": "model.synthetix.fct_pool_rewards_hourly_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "fct_pool_rewards_hourly_base_mainnet"], "alias": "fct_pool_rewards_hourly_base_mainnet", "checksum": {"name": "sha256", "checksum": "bc0df72bf41aa917da0b22aa6fefc1b81273eb548198608a6d0f7db486849684"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "rewards_usd": {"name": "rewards_usd", "description": "Rewards value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500945.9281137, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_hourly_base_mainnet\"", "raw_code": "with token_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n {{ ref('fct_pool_rewards_token_hourly_base_mainnet') }}\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n SUM(rewards_usd) as rewards_usd\nfrom\n token_hourly\ngroup by\n ts,\n pool_id,\n collateral_type", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_rewards_hourly_base_mainnet.sql", "compiled": true, "compiled_code": "with token_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n SUM(rewards_usd) as rewards_usd\nfrom\n token_hourly\ngroup by\n ts,\n pool_id,\n collateral_type", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_rewards_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_pool_rewards_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/core/fct_pool_rewards_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/core/fct_pool_rewards_base_mainnet.sql", "unique_id": "model.synthetix.fct_pool_rewards_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "fct_pool_rewards_base_mainnet"], "alias": "fct_pool_rewards_base_mainnet", "checksum": {"name": "sha256", "checksum": "bc107cacc46da26d794f183cf7ec9391b141ebf2cc12c5e8319d208a84495942"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "distributor": {"name": "distributor", "description": "Address of the distributor", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "token_symbol": {"name": "token_symbol", "description": "Token symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Reward amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "ts_start": {"name": "ts_start", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "duration": {"name": "duration", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500945.9134862, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_base_mainnet\"", "raw_code": "with rewards_distributed as (\n select\n block_timestamp as ts,\n CAST(\n pool_id as INTEGER\n ) as pool_id,\n collateral_type,\n distributor,\n {{ convert_wei('amount') }} as amount,\n TO_TIMESTAMP(\"start\") as ts_start,\n \"duration\"\n from\n {{ ref('core_rewards_distributed_base_mainnet') }}\n),\n\ndistributors as (\n select\n CAST(distributor_address as TEXT) as distributor_address,\n CAST(token_symbol as TEXT) as token_symbol\n from\n {{ ref('base_mainnet_reward_distributors') }}\n)\n\nselect\n rd.ts,\n rd.pool_id,\n rd.collateral_type,\n rd.distributor,\n distributors.token_symbol,\n rd.amount,\n rd.ts_start,\n rd.duration\nfrom\n rewards_distributed as rd\ninner join distributors on rd.distributor = distributors.distributor_address\norder by\n ts", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_mainnet", "package": null, "version": null}, {"name": "base_mainnet_reward_distributors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_rewards_distributed_base_mainnet", "seed.synthetix.base_mainnet_reward_distributors"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_rewards_base_mainnet.sql", "compiled": true, "compiled_code": "with rewards_distributed as (\n select\n block_timestamp as ts,\n CAST(\n pool_id as INTEGER\n ) as pool_id,\n collateral_type,\n distributor,\n \n amount / 1e18\n as amount,\n TO_TIMESTAMP(\"start\") as ts_start,\n \"duration\"\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\n),\n\ndistributors as (\n select\n CAST(distributor_address as TEXT) as distributor_address,\n CAST(token_symbol as TEXT) as token_symbol\n from\n \"analytics\".\"prod_seeds\".\"base_mainnet_reward_distributors\"\n)\n\nselect\n rd.ts,\n rd.pool_id,\n rd.collateral_type,\n rd.distributor,\n distributors.token_symbol,\n rd.amount,\n rd.ts_start,\n rd.duration\nfrom\n rewards_distributed as rd\ninner join distributors on rd.distributor = distributors.distributor_address\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_apr_rewards_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_core_apr_rewards_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/core/fct_core_apr_rewards_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/core/fct_core_apr_rewards_base_mainnet.sql", "unique_id": "model.synthetix.fct_core_apr_rewards_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "fct_core_apr_rewards_base_mainnet"], "alias": "fct_core_apr_rewards_base_mainnet", "checksum": {"name": "sha256", "checksum": "74b9087bc1c5aff2d4719fa819b22e7c47a6da3b4664caf61474972626ae39e8"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet", "materialized": "table"}, "created_at": 1726500936.3594034, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_core_apr_rewards_base_mainnet\"", "raw_code": "{{\n config(\n materialized = 'table',\n )\n}}\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct\n from\n {{ ref('fct_pool_pnl_hourly_reward_base_mainnet') }}\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.reward_token,\n pnl_hourly.collateral_value,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_rewards_pct,\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n and pnl_hourly.reward_token = avg_returns.reward_token\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_reward_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_pnl_hourly_reward_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/fct_core_apr_rewards_base_mainnet.sql", "compiled": true, "compiled_code": "\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_reward_base_mainnet\"\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.reward_token,\n pnl_hourly.collateral_value,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_rewards_pct,\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n and pnl_hourly.reward_token = avg_returns.reward_token\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_pnl_hourly_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_pool_pnl_hourly_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/core/fct_pool_pnl_hourly_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/core/fct_pool_pnl_hourly_base_mainnet.sql", "unique_id": "model.synthetix.fct_pool_pnl_hourly_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "fct_pool_pnl_hourly_base_mainnet"], "alias": "fct_pool_pnl_hourly_base_mainnet", "checksum": {"name": "sha256", "checksum": "4faea993159172ee274199b2570d98d84e0965902a153dcbb63f531769978add"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": ["ts", "pool_id", "collateral_type"], "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_value": {"name": "collateral_value", "description": "Collateral value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "debt": {"name": "debt", "description": "Debt value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_issuance": {"name": "hourly_issuance", "description": "Hourly issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_pnl": {"name": "hourly_pnl", "description": "Hourly PnL", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "rewards_usd": {"name": "rewards_usd", "description": "Rewards value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_pnl_pct": {"name": "hourly_pnl_pct", "description": "Hourly PnL (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_rewards_pct": {"name": "hourly_rewards_pct", "description": "Hourly Rewards (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_total_pct": {"name": "hourly_total_pct", "description": "Hourly Total (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet", "materialized": "table", "unique_key": ["ts", "pool_id", "collateral_type"]}, "created_at": 1726500945.927112, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"", "raw_code": "{{ config(\n materialized = 'table',\n unique_key = ['ts', 'pool_id', 'collateral_type'],\n) }}\n\nwith dim as (\n select\n p.pool_id,\n p.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n {{ ref('fct_pool_debt_base_mainnet') }}\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n {{ ref('fct_pool_debt_base_mainnet') }}\n ) as p\n group by\n p.pool_id,\n p.collateral_type\n),\n\nissuance as (\n select\n ts,\n pool_id,\n collateral_type,\n hourly_issuance\n from\n {{ ref('fct_pool_issuance_hourly_base_mainnet') }}\n),\n\ndebt as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(debt) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as debt\n from\n {{ ref('fct_pool_debt_base_mainnet') }}\n),\n\ncollateral as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(collateral_value) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as collateral_value\n from\n {{ ref('core_vault_collateral_base_mainnet') }}\n where\n pool_id = 1\n),\n\nffill as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n last(debt) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as debt,\n coalesce(\n last(collateral_value) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as collateral_value\n from\n dim\n left join debt\n on\n dim.ts = debt.ts\n and dim.pool_id = debt.pool_id\n and dim.collateral_type = debt.collateral_type\n left join collateral\n on\n dim.ts = collateral.ts\n and dim.pool_id = collateral.pool_id\n and dim.collateral_type = collateral.collateral_type\n),\n\nhourly_pnl as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n coalesce(lag(debt) over (\n partition by pool_id, collateral_type\n order by\n ts\n ) - debt, 0) as hourly_pnl\n from\n ffill\n),\n\nhourly_rewards as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n {{ ref('fct_pool_rewards_hourly_base_mainnet') }}\n),\n\nhourly_returns as (\n select\n pnl.ts,\n pnl.pool_id,\n pnl.collateral_type,\n pnl.collateral_value,\n pnl.debt,\n coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_issuance,\n pnl.hourly_pnl + coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_pnl,\n coalesce(\n rewards.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when pnl.collateral_value = 0 then 0\n else coalesce(\n rewards.rewards_usd,\n 0\n ) / pnl.collateral_value\n end as hourly_rewards_pct,\n case\n when pnl.collateral_value = 0 then 0\n else\n (coalesce(iss.hourly_issuance, 0) + pnl.hourly_pnl)\n / pnl.collateral_value\n end as hourly_pnl_pct,\n case\n when pnl.collateral_value = 0 then 0\n else\n (\n coalesce(rewards.rewards_usd, 0)\n + pnl.hourly_pnl\n + coalesce(iss.hourly_issuance, 0)\n )\n / pnl.collateral_value\n end as hourly_total_pct\n from\n hourly_pnl as pnl\n left join hourly_rewards as rewards\n on\n pnl.ts = rewards.ts\n and pnl.pool_id = rewards.pool_id\n and lower(pnl.collateral_type) = lower(rewards.collateral_type)\n left join issuance as iss\n on\n pnl.ts = iss.ts\n and pnl.pool_id = iss.pool_id\n and lower(\n pnl.collateral_type\n ) = lower(\n iss.collateral_type\n )\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct\nfrom\n hourly_returns", "language": "sql", "refs": [{"name": "fct_pool_debt_base_mainnet", "package": null, "version": null}, {"name": "fct_pool_debt_base_mainnet", "package": null, "version": null}, {"name": "fct_pool_issuance_hourly_base_mainnet", "package": null, "version": null}, {"name": "fct_pool_debt_base_mainnet", "package": null, "version": null}, {"name": "core_vault_collateral_base_mainnet", "package": null, "version": null}, {"name": "fct_pool_rewards_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_debt_base_mainnet", "model.synthetix.fct_pool_issuance_hourly_base_mainnet", "model.synthetix.core_vault_collateral_base_mainnet", "model.synthetix.fct_pool_rewards_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_pnl_hourly_base_mainnet.sql", "compiled": true, "compiled_code": "\n\nwith dim as (\n select\n p.pool_id,\n p.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_debt_base_mainnet\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_debt_base_mainnet\"\n ) as p\n group by\n p.pool_id,\n p.collateral_type\n),\n\nissuance as (\n select\n ts,\n pool_id,\n collateral_type,\n hourly_issuance\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_hourly_base_mainnet\"\n),\n\ndebt as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(debt) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as debt\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_debt_base_mainnet\"\n),\n\ncollateral as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(collateral_value) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as collateral_value\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"\n where\n pool_id = 1\n),\n\nffill as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n last(debt) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as debt,\n coalesce(\n last(collateral_value) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as collateral_value\n from\n dim\n left join debt\n on\n dim.ts = debt.ts\n and dim.pool_id = debt.pool_id\n and dim.collateral_type = debt.collateral_type\n left join collateral\n on\n dim.ts = collateral.ts\n and dim.pool_id = collateral.pool_id\n and dim.collateral_type = collateral.collateral_type\n),\n\nhourly_pnl as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n coalesce(lag(debt) over (\n partition by pool_id, collateral_type\n order by\n ts\n ) - debt, 0) as hourly_pnl\n from\n ffill\n),\n\nhourly_rewards as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_hourly_base_mainnet\"\n),\n\nhourly_returns as (\n select\n pnl.ts,\n pnl.pool_id,\n pnl.collateral_type,\n pnl.collateral_value,\n pnl.debt,\n coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_issuance,\n pnl.hourly_pnl + coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_pnl,\n coalesce(\n rewards.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when pnl.collateral_value = 0 then 0\n else coalesce(\n rewards.rewards_usd,\n 0\n ) / pnl.collateral_value\n end as hourly_rewards_pct,\n case\n when pnl.collateral_value = 0 then 0\n else\n (coalesce(iss.hourly_issuance, 0) + pnl.hourly_pnl)\n / pnl.collateral_value\n end as hourly_pnl_pct,\n case\n when pnl.collateral_value = 0 then 0\n else\n (\n coalesce(rewards.rewards_usd, 0)\n + pnl.hourly_pnl\n + coalesce(iss.hourly_issuance, 0)\n )\n / pnl.collateral_value\n end as hourly_total_pct\n from\n hourly_pnl as pnl\n left join hourly_rewards as rewards\n on\n pnl.ts = rewards.ts\n and pnl.pool_id = rewards.pool_id\n and lower(pnl.collateral_type) = lower(rewards.collateral_type)\n left join issuance as iss\n on\n pnl.ts = iss.ts\n and pnl.pool_id = iss.pool_id\n and lower(\n pnl.collateral_type\n ) = lower(\n iss.collateral_type\n )\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct\nfrom\n hourly_returns", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_apr_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_core_apr_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/core/fct_core_apr_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/core/fct_core_apr_base_mainnet.sql", "unique_id": "model.synthetix.fct_core_apr_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "fct_core_apr_base_mainnet"], "alias": "fct_core_apr_base_mainnet", "checksum": {"name": "sha256", "checksum": "4a04f515853dd5e97354d8f8a7be3fa46c3644c1d305d1d17009672683f62eae"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_value": {"name": "collateral_value", "description": "Collateral value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "debt": {"name": "debt", "description": "Debt value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_issuance": {"name": "hourly_issuance", "description": "Hourly issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_pnl": {"name": "hourly_pnl", "description": "Hourly PnL", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_pnl": {"name": "cumulative_pnl", "description": "Cumulative PnL", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_issuance": {"name": "cumulative_issuance", "description": "Cumulative Issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "rewards_usd": {"name": "rewards_usd", "description": "Rewards value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_pnl_pct": {"name": "hourly_pnl_pct", "description": "Hourly PnL (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_rewards_pct": {"name": "hourly_rewards_pct", "description": "Hourly Rewards (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_24h": {"name": "apr_24h", "description": "APR (24h)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_24h": {"name": "apy_24h", "description": "APY (24h)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_7d": {"name": "apr_7d", "description": "APR (7d)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_7d": {"name": "apy_7d", "description": "APY (7d)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_28d": {"name": "apr_28d", "description": "APR (28d)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_28d": {"name": "apy_28d", "description": "APY (28d)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_24h_pnl": {"name": "apr_24h_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_24h_pnl": {"name": "apy_24h_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_7d_pnl": {"name": "apr_7d_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_7d_pnl": {"name": "apy_7d_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_28d_pnl": {"name": "apr_28d_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_28d_pnl": {"name": "apy_28d_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_24h_rewards": {"name": "apr_24h_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_24h_rewards": {"name": "apy_24h_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_7d_rewards": {"name": "apr_7d_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_7d_rewards": {"name": "apy_7d_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_28d_rewards": {"name": "apr_28d_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_28d_rewards": {"name": "apy_28d_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet", "materialized": "table"}, "created_at": 1726500945.9176738, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"", "raw_code": "{{\n config(\n materialized = 'table',\n )\n}}\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_pnl,\n hourly_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct,\n SUM(\n COALESCE(\n hourly_issuance,\n 0\n )\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_issuance,\n SUM(\n hourly_pnl\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_pnl\n from\n {{ ref('fct_pool_pnl_hourly_base_mainnet') }}\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_pnl_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_total_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.collateral_value,\n pnl_hourly.debt,\n pnl_hourly.hourly_pnl,\n pnl_hourly.cumulative_pnl,\n pnl_hourly.hourly_issuance,\n pnl_hourly.cumulative_issuance,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_pnl_pct,\n pnl_hourly.hourly_rewards_pct,\n -- total pnls\n avg_returns.avg_24h_total_pct * 24 * 365 as apr_24h,\n avg_returns.avg_7d_total_pct * 24 * 365 as apr_7d,\n avg_returns.avg_28d_total_pct * 24 * 365 as apr_28d,\n -- pool pnls\n avg_returns.avg_24h_pnl_pct * 24 * 365 as apr_24h_pnl,\n avg_returns.avg_7d_pnl_pct * 24 * 365 as apr_7d_pnl,\n avg_returns.avg_28d_pnl_pct * 24 * 365 as apr_28d_pnl,\n -- rewards pnls\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h / 8760, 8760) - 1) as apy_24h,\n (POWER(1 + apr_7d / 8760, 8760) - 1) as apy_7d,\n (POWER(1 + apr_28d / 8760, 8760) - 1) as apy_28d,\n (POWER(1 + apr_24h_pnl / 8760, 8760) - 1) as apy_24h_pnl,\n (POWER(1 + apr_7d_pnl / 8760, 8760) - 1) as apy_7d_pnl,\n (POWER(1 + apr_28d_pnl / 8760, 8760) - 1) as apy_28d_pnl,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n cumulative_pnl,\n cumulative_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n apr_24h,\n apy_24h,\n apr_7d,\n apy_7d,\n apr_28d,\n apy_28d,\n apr_24h_pnl,\n apy_24h_pnl,\n apr_7d_pnl,\n apy_7d_pnl,\n apr_28d_pnl,\n apy_28d_pnl,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/fct_core_apr_base_mainnet.sql", "compiled": true, "compiled_code": "\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_pnl,\n hourly_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct,\n SUM(\n COALESCE(\n hourly_issuance,\n 0\n )\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_issuance,\n SUM(\n hourly_pnl\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_pnl\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_pnl_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_total_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.collateral_value,\n pnl_hourly.debt,\n pnl_hourly.hourly_pnl,\n pnl_hourly.cumulative_pnl,\n pnl_hourly.hourly_issuance,\n pnl_hourly.cumulative_issuance,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_pnl_pct,\n pnl_hourly.hourly_rewards_pct,\n -- total pnls\n avg_returns.avg_24h_total_pct * 24 * 365 as apr_24h,\n avg_returns.avg_7d_total_pct * 24 * 365 as apr_7d,\n avg_returns.avg_28d_total_pct * 24 * 365 as apr_28d,\n -- pool pnls\n avg_returns.avg_24h_pnl_pct * 24 * 365 as apr_24h_pnl,\n avg_returns.avg_7d_pnl_pct * 24 * 365 as apr_7d_pnl,\n avg_returns.avg_28d_pnl_pct * 24 * 365 as apr_28d_pnl,\n -- rewards pnls\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h / 8760, 8760) - 1) as apy_24h,\n (POWER(1 + apr_7d / 8760, 8760) - 1) as apy_7d,\n (POWER(1 + apr_28d / 8760, 8760) - 1) as apy_28d,\n (POWER(1 + apr_24h_pnl / 8760, 8760) - 1) as apy_24h_pnl,\n (POWER(1 + apr_7d_pnl / 8760, 8760) - 1) as apy_7d_pnl,\n (POWER(1 + apr_28d_pnl / 8760, 8760) - 1) as apy_28d_pnl,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n cumulative_pnl,\n cumulative_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n apr_24h,\n apy_24h,\n apr_7d,\n apy_7d,\n apr_28d,\n apy_28d,\n apr_24h_pnl,\n apy_24h_pnl,\n apr_7d_pnl,\n apy_7d_pnl,\n apr_28d_pnl,\n apy_28d_pnl,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_issuance_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_pool_issuance_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/core/fct_pool_issuance_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/core/fct_pool_issuance_base_mainnet.sql", "unique_id": "model.synthetix.fct_pool_issuance_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "fct_pool_issuance_base_mainnet"], "alias": "fct_pool_issuance_base_mainnet", "checksum": {"name": "sha256", "checksum": "c892ce743ae929ee79766a7fca81485782de42c221ba2e9db7a54863fc153a55"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount issued", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500945.9253445, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_base_mainnet\"", "raw_code": "with burns as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n -1 * {{ convert_wei('amount') }} as amount\n from\n {{ ref('core_usd_burned_base_mainnet') }}\n order by\n block_timestamp desc\n),\n\nmints as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n {{ convert_wei('amount') }} as amount\n from\n {{ ref('core_usd_minted_base_mainnet') }}\n order by\n block_timestamp desc\n)\n\nselect *\nfrom\n burns\nunion all\nselect *\nfrom\n mints\norder by\n ts desc", "language": "sql", "refs": [{"name": "core_usd_burned_base_mainnet", "package": null, "version": null}, {"name": "core_usd_minted_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_usd_burned_base_mainnet", "model.synthetix.core_usd_minted_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_issuance_base_mainnet.sql", "compiled": true, "compiled_code": "with burns as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n -1 * \n amount / 1e18\n as amount\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\n order by\n block_timestamp desc\n),\n\nmints as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n \n amount / 1e18\n as amount\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\n order by\n block_timestamp desc\n)\n\nselect *\nfrom\n burns\nunion all\nselect *\nfrom\n mints\norder by\n ts desc", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_vault_collateral_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_core_vault_collateral_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/core/fct_core_vault_collateral_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/core/fct_core_vault_collateral_base_mainnet.sql", "unique_id": "model.synthetix.fct_core_vault_collateral_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "fct_core_vault_collateral_base_mainnet"], "alias": "fct_core_vault_collateral_base_mainnet", "checksum": {"name": "sha256", "checksum": "7717b344102050d2e881d58c5d5353b86f5040b7e59561352574ee7b71c56c03"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "contract_address": {"name": "contract_address", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Collateral amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_value": {"name": "collateral_value", "description": "Vault collateral value", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500945.9118779, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_core_vault_collateral_base_mainnet\"", "raw_code": "select\n ts,\n block_number,\n contract_address,\n pool_id,\n collateral_type,\n amount,\n collateral_value\nfrom\n {{ ref(\"core_vault_collateral_base_mainnet\") }}", "language": "sql", "refs": [{"name": "core_vault_collateral_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.core_vault_collateral_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/fct_core_vault_collateral_base_mainnet.sql", "compiled": true, "compiled_code": "select\n ts,\n block_number,\n contract_address,\n pool_id,\n collateral_type,\n amount,\n collateral_value\nfrom\n \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_debt_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_pool_debt_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/core/fct_pool_debt_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/core/fct_pool_debt_base_mainnet.sql", "unique_id": "model.synthetix.fct_pool_debt_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "fct_pool_debt_base_mainnet"], "alias": "fct_pool_debt_base_mainnet", "checksum": {"name": "sha256", "checksum": "c879068df56e7407dd4e9efb9acbcab4e0bc3023e7ad916431891d4d9db7f1ad"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "debt": {"name": "debt", "description": "Debt value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500945.923087, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_pool_debt_base_mainnet\"", "raw_code": "select\n ts,\n block_number,\n pool_id,\n collateral_type,\n debt\nfrom\n {{ ref('core_vault_debt_base_mainnet') }}\norder by\n ts", "language": "sql", "refs": [{"name": "core_vault_debt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.core_vault_debt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/fct_pool_debt_base_mainnet.sql", "compiled": true, "compiled_code": "select\n ts,\n block_number,\n pool_id,\n collateral_type,\n debt\nfrom\n \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_debt_base_mainnet\"\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_previous_order_expired_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_perp_previous_order_expired_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/perp/fct_perp_previous_order_expired_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/perp/fct_perp_previous_order_expired_base_mainnet.sql", "unique_id": "model.synthetix.fct_perp_previous_order_expired_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "fct_perp_previous_order_expired_base_mainnet"], "alias": "fct_perp_previous_order_expired_base_mainnet", "checksum": {"name": "sha256", "checksum": "51e700e5190ad7d4cad6c3f8eea97c4ef8e99d1c7a423a0df4dbd78ba14feaec"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "commitment_time": {"name": "commitment_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "acceptable_price": {"name": "acceptable_price", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size_delta": {"name": "size_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.2206838, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_previous_order_expired_base_mainnet\"", "raw_code": "select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n tracking_code,\n {{ convert_wei(\"acceptable_price\") }} as acceptable_price,\n {{ convert_wei(\"size_delta\") }} as size_delta\nfrom\n {{ ref(\"perp_previous_order_expired_base_mainnet\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.perp_previous_order_expired_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_previous_order_expired_base_mainnet.sql", "compiled": true, "compiled_code": "select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n tracking_code,\n \n acceptable_price / 1e18\n as acceptable_price,\n \n size_delta / 1e18\n as size_delta\nfrom\n \"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_market_history_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_perp_market_history_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/perp/fct_perp_market_history_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/perp/fct_perp_market_history_base_mainnet.sql", "unique_id": "model.synthetix.fct_perp_market_history_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "fct_perp_market_history_base_mainnet"], "alias": "fct_perp_market_history_base_mainnet", "checksum": {"name": "sha256", "checksum": "80766704eceb1f1df8a61e639d718ef19c9afbf6795cd9e3c11f3b7ca612e335"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Price (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "skew": {"name": "skew", "description": "Skew (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size": {"name": "size", "description": "Size (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size_delta": {"name": "size_delta", "description": "Size delta (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "funding_rate": {"name": "funding_rate", "description": "Funding rate (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "funding_velocity": {"name": "funding_velocity", "description": "Funding velocity (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "interest_rate": {"name": "interest_rate", "description": "Interest rate (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "funding_rate_apr": {"name": "funding_rate_apr", "description": "Funding rate APR (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "long_rate_apr": {"name": "long_rate_apr", "description": "Long rate APR (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "short_rate_apr": {"name": "short_rate_apr", "description": "Short rate APR (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size_usd": {"name": "size_usd", "description": "Size (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "long_oi": {"name": "long_oi", "description": "Long open interest (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "short_oi": {"name": "short_oi", "description": "Short open interest (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "long_oi_pct": {"name": "long_oi_pct", "description": "Long open interest (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "short_oi_pct": {"name": "short_oi_pct", "description": "Short open interest (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.2303083, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"", "raw_code": "with base as (\n select\n mu.id,\n mu.block_timestamp as ts,\n mu.block_number,\n mu.transaction_hash,\n m.id as market_id,\n m.market_symbol,\n {{ convert_wei('price') }} as price,\n {{ convert_wei('skew') }} as skew,\n {{ convert_wei('size') }} as size,\n {{ convert_wei('size_delta') }} as size_delta,\n {{ convert_wei('current_funding_rate') }} as funding_rate,\n {{ convert_wei('current_funding_velocity') }} as funding_velocity,\n {{ convert_wei('interest_rate') }} as interest_rate,\n {{ convert_wei('current_funding_rate') }} * 365.25 as funding_rate_apr,\n {{ convert_wei('current_funding_rate') }} * 365.25\n + {{ convert_wei('interest_rate') }} as long_rate_apr,\n {{ convert_wei('current_funding_rate') }} * -1 * 365.25\n + {{ convert_wei('interest_rate') }} as short_rate_apr\n from\n {{ ref('perp_market_updated_base_mainnet') }}\n as mu\n left join\n {{ ref('fct_perp_markets_base_mainnet') }}\n as m\n on mu.market_id = m.id\n)\n\nselect\n *,\n size * price as size_usd,\n (\n size + skew\n ) * price / 2 as long_oi,\n (\n size - skew\n ) * price / 2 as short_oi,\n case\n when size * price = 0 then null\n else ((size + skew) * price / 2) / (\n size * price\n )\n end as long_oi_pct,\n case\n when size * price = 0 then null\n else ((size - skew) * price / 2) / (\n size * price\n )\n end as short_oi_pct\nfrom\n base", "language": "sql", "refs": [{"name": "perp_market_updated_base_mainnet", "package": null, "version": null}, {"name": "fct_perp_markets_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.perp_market_updated_base_mainnet", "model.synthetix.fct_perp_markets_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_market_history_base_mainnet.sql", "compiled": true, "compiled_code": "with base as (\n select\n mu.id,\n mu.block_timestamp as ts,\n mu.block_number,\n mu.transaction_hash,\n m.id as market_id,\n m.market_symbol,\n \n price / 1e18\n as price,\n \n skew / 1e18\n as skew,\n \n size / 1e18\n as size,\n \n size_delta / 1e18\n as size_delta,\n \n current_funding_rate / 1e18\n as funding_rate,\n \n current_funding_velocity / 1e18\n as funding_velocity,\n \n interest_rate / 1e18\n as interest_rate,\n \n current_funding_rate / 1e18\n * 365.25 as funding_rate_apr,\n \n current_funding_rate / 1e18\n * 365.25\n + \n interest_rate / 1e18\n as long_rate_apr,\n \n current_funding_rate / 1e18\n * -1 * 365.25\n + \n interest_rate / 1e18\n as short_rate_apr\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\n as mu\n left join\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_markets_base_mainnet\"\n as m\n on mu.market_id = m.id\n)\n\nselect\n *,\n size * price as size_usd,\n (\n size + skew\n ) * price / 2 as long_oi,\n (\n size - skew\n ) * price / 2 as short_oi,\n case\n when size * price = 0 then null\n else ((size + skew) * price / 2) / (\n size * price\n )\n end as long_oi_pct,\n case\n when size * price = 0 then null\n else ((size - skew) * price / 2) / (\n size * price\n )\n end as short_oi_pct\nfrom\n base", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_pnl_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_perp_pnl_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/perp/fct_perp_pnl_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/perp/fct_perp_pnl_base_mainnet.sql", "unique_id": "model.synthetix.fct_perp_pnl_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "fct_perp_pnl_base_mainnet"], "alias": "fct_perp_pnl_base_mainnet", "checksum": {"name": "sha256", "checksum": "2f13688fbdec07d12d0946f788ae59be72167f1ce65fd72845770afab32b9956"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_pnl": {"name": "market_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.2248635, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_pnl_base_mainnet\"", "raw_code": "{# DEPRECATED: deprecate this table in dashboards and remove #}\nwith debt as (\n select\n ts,\n 2 as market_id,\n debt * -1 as market_pnl\n from\n {{ ref('core_vault_debt_base_mainnet') }}\n)\n\nselect\n ts,\n market_id,\n market_pnl\nfrom\n debt\norder by\n ts", "language": "sql", "refs": [{"name": "core_vault_debt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.core_vault_debt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_pnl_base_mainnet.sql", "compiled": true, "compiled_code": "\nwith debt as (\n select\n ts,\n 2 as market_id,\n debt * -1 as market_pnl\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_debt_base_mainnet\"\n)\n\nselect\n ts,\n market_id,\n market_pnl\nfrom\n debt\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_accounts_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_perp_accounts_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/perp/fct_perp_accounts_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/perp/fct_perp_accounts_base_mainnet.sql", "unique_id": "model.synthetix.fct_perp_accounts_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "fct_perp_accounts_base_mainnet"], "alias": "fct_perp_accounts_base_mainnet", "checksum": {"name": "sha256", "checksum": "c7e52518d36fc5553cbf49de9f7bcb785ec3b490685100b7b0c047c1ba3b325b"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "created_ts": {"name": "created_ts", "description": "Account creation timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "owner": {"name": "owner", "description": "Address of the account owner", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.233645, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_accounts_base_mainnet\"", "raw_code": "with base as (\n select\n block_timestamp as created_ts,\n \"owner\",\n CAST(\n account_id as VARCHAR\n ) as id\n from\n {{ ref('perp_account_created_base_mainnet') }}\n)\n\nselect *\nfrom\n base", "language": "sql", "refs": [{"name": "perp_account_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.perp_account_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_accounts_base_mainnet.sql", "compiled": true, "compiled_code": "with base as (\n select\n block_timestamp as created_ts,\n \"owner\",\n CAST(\n account_id as VARCHAR\n ) as id\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_created_base_mainnet\"\n)\n\nselect *\nfrom\n base", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_interest_charged_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_perp_interest_charged_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/perp/fct_perp_interest_charged_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/perp/fct_perp_interest_charged_base_mainnet.sql", "unique_id": "model.synthetix.fct_perp_interest_charged_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "fct_perp_interest_charged_base_mainnet"], "alias": "fct_perp_interest_charged_base_mainnet", "checksum": {"name": "sha256", "checksum": "d1d97ba909557d50da4f2c97fa2bb0b7514d7b56591bfd76725ab931dfb3b827"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "interest": {"name": "interest", "description": "Interest amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.2173252, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_interest_charged_base_mainnet\"", "raw_code": "select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n account_id,\n {{ convert_wei(\"interest\") }} as interest\nfrom\n {{ ref(\"perp_interest_charged_base_mainnet\") }}", "language": "sql", "refs": [{"name": "perp_interest_charged_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.perp_interest_charged_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_interest_charged_base_mainnet.sql", "compiled": true, "compiled_code": "select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n account_id,\n \n interest / 1e18\n as interest\nfrom\n \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_charged_base_mainnet\"", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_trades_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_perp_trades_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/perp/fct_perp_trades_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/perp/fct_perp_trades_base_mainnet.sql", "unique_id": "model.synthetix.fct_perp_trades_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "fct_perp_trades_base_mainnet"], "alias": "fct_perp_trades_base_mainnet", "checksum": {"name": "sha256", "checksum": "ea4062111326a833ce0f48c435d921eab0660b619f33071494bc1c82b021f105"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "fill_price": {"name": "fill_price", "description": "Fill price (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "pnl": {"name": "pnl", "description": "PnL (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "accrued_funding": {"name": "accrued_funding", "description": "Accrued funding (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trade_size": {"name": "trade_size", "description": "Trade size (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "position_size": {"name": "position_size", "description": "Position size", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "total_fees": {"name": "total_fees", "description": "Total fees (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "Referral fees (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "Collected fees (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settlement_reward": {"name": "settlement_reward", "description": "Settlement reward (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "Account tracking code", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "settler": {"name": "settler", "description": "Address of the settler", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "notional_trade_size": {"name": "notional_trade_size", "description": "Notional trade size (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "notional_position_size": {"name": "notional_position_size", "description": "Notional position size (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "lp_fees": {"name": "lp_fees", "description": "LP fees (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "Exchange fees (ETH)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.2240176, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"", "raw_code": "with base as (\n select\n pos.id,\n pos.block_timestamp as ts,\n pos.block_number,\n pos.transaction_hash,\n pos.contract,\n pos.market_id,\n markets.market_symbol,\n CAST(\n pos.account_id as text\n ) as account_id,\n {{ convert_wei('fill_price') }} as fill_price,\n {{ convert_wei('pnl') }} as pnl,\n {{ convert_wei('accrued_funding') }} as accrued_funding,\n {{ convert_wei('size_delta') }} as trade_size,\n {{ convert_wei('new_size') }} as position_size,\n {{ convert_wei('total_fees') }} as total_fees,\n {{ convert_wei('referral_fees') }} as referral_fees,\n {{ convert_wei('collected_fees') }} as collected_fees,\n {{ convert_wei('settlement_reward') }} as settlement_reward,\n {{ convert_hex('tracking_code') }} as tracking_code,\n pos.settler\n from\n {{ ref('perp_order_settled_base_mainnet') }} as pos\n left join {{ ref('fct_perp_markets_base_mainnet') }} as markets\n on pos.market_id = markets.id\n)\n\nselect\n *,\n ABS(\n fill_price * trade_size\n ) as notional_trade_size,\n fill_price * position_size as notional_position_size,\n total_fees - referral_fees - collected_fees - settlement_reward as lp_fees,\n total_fees - settlement_reward as exchange_fees\nfrom\n base", "language": "sql", "refs": [{"name": "perp_order_settled_base_mainnet", "package": null, "version": null}, {"name": "fct_perp_markets_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei", "macro.synthetix.convert_hex"], "nodes": ["model.synthetix.perp_order_settled_base_mainnet", "model.synthetix.fct_perp_markets_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_trades_base_mainnet.sql", "compiled": true, "compiled_code": "with base as (\n select\n pos.id,\n pos.block_timestamp as ts,\n pos.block_number,\n pos.transaction_hash,\n pos.contract,\n pos.market_id,\n markets.market_symbol,\n CAST(\n pos.account_id as text\n ) as account_id,\n \n fill_price / 1e18\n as fill_price,\n \n pnl / 1e18\n as pnl,\n \n accrued_funding / 1e18\n as accrued_funding,\n \n size_delta / 1e18\n as trade_size,\n \n new_size / 1e18\n as position_size,\n \n total_fees / 1e18\n as total_fees,\n \n referral_fees / 1e18\n as referral_fees,\n \n collected_fees / 1e18\n as collected_fees,\n \n settlement_reward / 1e18\n as settlement_reward,\n \n LEFT(\n REGEXP_REPLACE(\n encode(\n DECODE(REPLACE(tracking_code, '0x', ''), 'hex'),\n 'escape'\n ) :: text,\n '\\\\000',\n '',\n 'g'\n ),\n 20\n )\n as tracking_code,\n pos.settler\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\" as pos\n left join \"analytics\".\"prod_base_mainnet\".\"fct_perp_markets_base_mainnet\" as markets\n on pos.market_id = markets.id\n)\n\nselect\n *,\n ABS(\n fill_price * trade_size\n ) as notional_trade_size,\n fill_price * position_size as notional_position_size,\n total_fees - referral_fees - collected_fees - settlement_reward as lp_fees,\n total_fees - settlement_reward as exchange_fees\nfrom\n base", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_collateral_modified_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_perp_collateral_modified_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/perp/fct_perp_collateral_modified_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/perp/fct_perp_collateral_modified_base_mainnet.sql", "unique_id": "model.synthetix.fct_perp_collateral_modified_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "fct_perp_collateral_modified_base_mainnet"], "alias": "fct_perp_collateral_modified_base_mainnet", "checksum": {"name": "sha256", "checksum": "4469b3ade5fb83fd26590f64953d3ced6ae8322202010b938c6a1140f5be93b8"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "Synth market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_delta": {"name": "amount_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.2189171, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_collateral_modified_base_mainnet\"", "raw_code": "select\n id,\n block_timestamp,\n account_id,\n block_number,\n transaction_hash,\n contract,\n event_name,\n synth_market_id,\n sender,\n {{ convert_wei(\"amount_delta\") }} as amount_delta\nfrom\n {{ ref(\"perp_collateral_modified_base_mainnet\") }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.perp_collateral_modified_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_collateral_modified_base_mainnet.sql", "compiled": true, "compiled_code": "select\n id,\n block_timestamp,\n account_id,\n block_number,\n transaction_hash,\n contract,\n event_name,\n synth_market_id,\n sender,\n \n amount_delta / 1e18\n as amount_delta\nfrom\n \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_orders_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_perp_orders_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/perp/fct_perp_orders_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/perp/fct_perp_orders_base_mainnet.sql", "unique_id": "model.synthetix.fct_perp_orders_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "fct_perp_orders_base_mainnet"], "alias": "fct_perp_orders_base_mainnet", "checksum": {"name": "sha256", "checksum": "033611406c218e5342ce71f740481b8c38ae78f5d10db687b60a7deeac62b4d9"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "Address of the contract", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "order_type": {"name": "order_type", "description": "", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "size": {"name": "size", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "acceptable_price": {"name": "acceptable_price", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settlement_time": {"name": "settlement_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "expiration_time": {"name": "expiration_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "sender": {"name": "sender", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.2266238, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_orders_base_mainnet\"", "raw_code": "with base as (\n select\n oc.id,\n oc.block_timestamp as ts,\n oc.block_number,\n oc.transaction_hash,\n oc.contract,\n oc.market_id,\n markets.market_symbol,\n CAST(\n oc.account_id as text\n ) as account_id,\n oc.order_type,\n {{ convert_wei('oc.size_delta') }} as size,\n {{ convert_wei('oc.acceptable_price') }} as acceptable_price,\n oc.settlement_time,\n oc.expiration_time,\n {{ convert_hex('oc.tracking_code') }} as tracking_code,\n oc.sender\n from\n {{ ref('perp_order_committed_base_mainnet') }}\n as oc\n left join {{ ref('fct_perp_markets_base_mainnet') }} as markets\n on oc.market_id = markets.id\n)\n\nselect *\nfrom\n base", "language": "sql", "refs": [{"name": "perp_order_committed_base_mainnet", "package": null, "version": null}, {"name": "fct_perp_markets_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei", "macro.synthetix.convert_hex"], "nodes": ["model.synthetix.perp_order_committed_base_mainnet", "model.synthetix.fct_perp_markets_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_orders_base_mainnet.sql", "compiled": true, "compiled_code": "with base as (\n select\n oc.id,\n oc.block_timestamp as ts,\n oc.block_number,\n oc.transaction_hash,\n oc.contract,\n oc.market_id,\n markets.market_symbol,\n CAST(\n oc.account_id as text\n ) as account_id,\n oc.order_type,\n \n oc.size_delta / 1e18\n as size,\n \n oc.acceptable_price / 1e18\n as acceptable_price,\n oc.settlement_time,\n oc.expiration_time,\n \n LEFT(\n REGEXP_REPLACE(\n encode(\n DECODE(REPLACE(oc.tracking_code, '0x', ''), 'hex'),\n 'escape'\n ) :: text,\n '\\\\000',\n '',\n 'g'\n ),\n 20\n )\n as tracking_code,\n oc.sender\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"\n as oc\n left join \"analytics\".\"prod_base_mainnet\".\"fct_perp_markets_base_mainnet\" as markets\n on oc.market_id = markets.id\n)\n\nselect *\nfrom\n base", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_liq_position_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_perp_liq_position_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/perp/fct_perp_liq_position_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/perp/fct_perp_liq_position_base_mainnet.sql", "unique_id": "model.synthetix.fct_perp_liq_position_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "fct_perp_liq_position_base_mainnet"], "alias": "fct_perp_liq_position_base_mainnet", "checksum": {"name": "sha256", "checksum": "bf700097a900e41dcdc57b7df07e254229a471a18798ce878e1158f555a2b679"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "Amount liquidated", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "position_size": {"name": "position_size", "description": "Liquidated position size", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.2318592, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"", "raw_code": "with liquidations as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash,\n account_id,\n market_id,\n {{ convert_wei('amount_liquidated') }} as amount_liquidated,\n {{ convert_wei('current_position_size') }} as position_size\n from\n {{ ref('perp_position_liquidated_base_mainnet') }}\n),\n\nmarkets as (\n select\n id,\n market_symbol\n from\n {{ ref('fct_perp_markets_base_mainnet') }}\n)\n\nselect\n l.id,\n l.ts,\n l.block_number,\n l.transaction_hash,\n l.market_id,\n m.market_symbol,\n l.amount_liquidated,\n l.position_size,\n CAST(\n l.account_id as text\n ) as account_id\nfrom\n liquidations as l\nleft join markets as m\n on l.market_id = m.id", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_mainnet", "package": null, "version": null}, {"name": "fct_perp_markets_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.perp_position_liquidated_base_mainnet", "model.synthetix.fct_perp_markets_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_liq_position_base_mainnet.sql", "compiled": true, "compiled_code": "with liquidations as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash,\n account_id,\n market_id,\n \n amount_liquidated / 1e18\n as amount_liquidated,\n \n current_position_size / 1e18\n as position_size\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\n),\n\nmarkets as (\n select\n id,\n market_symbol\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_markets_base_mainnet\"\n)\n\nselect\n l.id,\n l.ts,\n l.block_number,\n l.transaction_hash,\n l.market_id,\n m.market_symbol,\n l.amount_liquidated,\n l.position_size,\n CAST(\n l.account_id as text\n ) as account_id\nfrom\n liquidations as l\nleft join markets as m\n on l.market_id = m.id", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_markets_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_perp_markets_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/perp/fct_perp_markets_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/perp/fct_perp_markets_base_mainnet.sql", "unique_id": "model.synthetix.fct_perp_markets_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "fct_perp_markets_base_mainnet"], "alias": "fct_perp_markets_base_mainnet", "checksum": {"name": "sha256", "checksum": "a59225fcd7d37156d387e7cac78c3beb468ec38e6c985ff81d9cd83fb1577915"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "Market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "created_ts": {"name": "created_ts", "description": "Market creation timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_name": {"name": "market_name", "description": "Market name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.227695, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_markets_base_mainnet\"", "raw_code": "with base as (\n select\n perps_market_id as id,\n block_timestamp as created_ts,\n block_number,\n market_symbol,\n market_name\n from\n {{ ref('perp_market_created_base_mainnet') }}\n)\n\nselect *\nfrom\n base", "language": "sql", "refs": [{"name": "perp_market_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.perp_market_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_markets_base_mainnet.sql", "compiled": true, "compiled_code": "with base as (\n select\n perps_market_id as id,\n block_timestamp as created_ts,\n block_number,\n market_symbol,\n market_name\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"\n)\n\nselect *\nfrom\n base", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_liq_account_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_perp_liq_account_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/perp/fct_perp_liq_account_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/perp/fct_perp_liq_account_base_mainnet.sql", "unique_id": "model.synthetix.fct_perp_liq_account_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "fct_perp_liq_account_base_mainnet"], "alias": "fct_perp_liq_account_base_mainnet", "checksum": {"name": "sha256", "checksum": "8320e06b99c3e573552461bf0ea22cb8bbaaeaebb49da6b1c6fd94e5aaaa81ee"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "total_reward": {"name": "total_reward", "description": "Total reward", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/perp/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.2327485, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_account_base_mainnet\"", "raw_code": "with liquidation_events as (\n select\n account_id,\n reward,\n block_timestamp,\n full_liquidation,\n SUM(\n case\n when full_liquidation then 1\n else 0\n end\n ) over (\n partition by account_id\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as liquidation_id\n from\n {{ ref('perp_account_liquidation_attempt_base_mainnet') }}\n),\n\ncumulative_rewards as (\n select\n block_timestamp,\n reward,\n full_liquidation,\n liquidation_id,\n CAST(\n account_id as text\n ) as account_id,\n SUM({{ convert_wei('reward') }}) over (\n partition by\n account_id,\n liquidation_id\n order by\n block_timestamp\n ) as cumulative_reward,\n ROW_NUMBER() over (\n partition by\n account_id,\n liquidation_id\n order by\n block_timestamp desc\n ) as rn\n from\n liquidation_events\n order by\n block_timestamp\n)\n\nselect\n account_id,\n block_timestamp as ts,\n cumulative_reward as total_reward\nfrom\n cumulative_rewards\nwhere\n rn = 1", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/fct_perp_liq_account_base_mainnet.sql", "compiled": true, "compiled_code": "with liquidation_events as (\n select\n account_id,\n reward,\n block_timestamp,\n full_liquidation,\n SUM(\n case\n when full_liquidation then 1\n else 0\n end\n ) over (\n partition by account_id\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as liquidation_id\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\n),\n\ncumulative_rewards as (\n select\n block_timestamp,\n reward,\n full_liquidation,\n liquidation_id,\n CAST(\n account_id as text\n ) as account_id,\n SUM(\n reward / 1e18\n) over (\n partition by\n account_id,\n liquidation_id\n order by\n block_timestamp\n ) as cumulative_reward,\n ROW_NUMBER() over (\n partition by\n account_id,\n liquidation_id\n order by\n block_timestamp desc\n ) as rn\n from\n liquidation_events\n order by\n block_timestamp\n)\n\nselect\n account_id,\n block_timestamp as ts,\n cumulative_reward as total_reward\nfrom\n cumulative_rewards\nwhere\n rn = 1", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_prices_hourly_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_prices_hourly_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/prices/fct_prices_hourly_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/prices/fct_prices_hourly_base_mainnet.sql", "unique_id": "model.synthetix.fct_prices_hourly_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "prices", "fct_prices_hourly_base_mainnet"], "alias": "fct_prices_hourly_base_mainnet", "checksum": {"name": "sha256", "checksum": "43ad17c759b4bb08ffa0dbce5d42ce471bf79bd8873d7be993fff86e2303e2b6"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/prices/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.622734, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_prices_hourly_base_mainnet\"", "raw_code": "with prices as (\n select distinct\n market_symbol,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n LAST_VALUE(price) over (\n partition by DATE_TRUNC('hour', ts), market_symbol\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as price\n from\n {{ ref('fct_prices_base_mainnet') }}\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n prices\n ) as t\n cross join (\n select distinct market_symbol\n from\n prices\n ) as m\n group by\n m.market_symbol\n),\n\nffill as (\n select\n dim.ts,\n dim.market_symbol,\n LAST(prices.price) over (\n partition by dim.market_symbol\n order by dim.ts\n rows between unbounded preceding and current row\n ) as price\n from\n dim\n left join prices\n on\n dim.ts = prices.ts\n and dim.market_symbol = prices.market_symbol\n),\n\nhourly_prices as (\n select\n ts,\n market_symbol,\n price\n from\n ffill\n)\n\nselect *\nfrom\n hourly_prices\nwhere\n price is not null", "language": "sql", "refs": [{"name": "fct_prices_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_prices_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/prices/fct_prices_hourly_base_mainnet.sql", "compiled": true, "compiled_code": "with prices as (\n select distinct\n market_symbol,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n LAST_VALUE(price) over (\n partition by DATE_TRUNC('hour', ts), market_symbol\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as price\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_prices_base_mainnet\"\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n prices\n ) as t\n cross join (\n select distinct market_symbol\n from\n prices\n ) as m\n group by\n m.market_symbol\n),\n\nffill as (\n select\n dim.ts,\n dim.market_symbol,\n LAST(prices.price) over (\n partition by dim.market_symbol\n order by dim.ts\n rows between unbounded preceding and current row\n ) as price\n from\n dim\n left join prices\n on\n dim.ts = prices.ts\n and dim.market_symbol = prices.market_symbol\n),\n\nhourly_prices as (\n select\n ts,\n market_symbol,\n price\n from\n ffill\n)\n\nselect *\nfrom\n hourly_prices\nwhere\n price is not null", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_prices_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_prices_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/prices/fct_prices_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/prices/fct_prices_base_mainnet.sql", "unique_id": "model.synthetix.fct_prices_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "prices", "fct_prices_base_mainnet"], "alias": "fct_prices_base_mainnet", "checksum": {"name": "sha256", "checksum": "2e6c67731561ea289f87babb4983269aa39419e9f72260dc54d9177fd35f20a2"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "market_address": {"name": "market_address", "description": "Market address", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/prices/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.621843, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_prices_base_mainnet\"", "raw_code": "with all_prices as (\n select\n ts,\n null as market_address,\n market_symbol,\n price\n from\n {{ ref('fct_perp_market_history_base_mainnet') }}\n union all\n select\n ts,\n null as market_address,\n 'SNX' as market_symbol,\n snx_price as price\n from\n {{ ref('fct_buyback_base_mainnet') }}\n where\n snx_price > 0\n union all\n select\n ts,\n collateral_type as market_address,\n null as market_symbol,\n collateral_value / amount as price\n from\n {{ ref('core_vault_collateral_base_mainnet') }}\n where\n collateral_value > 0\n),\n\ntokens as (\n select\n token_address,\n token_symbol\n from\n {{ ref('base_mainnet_tokens') }}\n)\n\nselect\n p.ts,\n p.market_address,\n p.price,\n COALESCE(\n t.token_symbol,\n p.market_symbol\n ) as market_symbol\nfrom\n all_prices as p\nleft join tokens as t\n on LOWER(\n p.market_address\n ) = LOWER(\n t.token_address\n )", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_mainnet", "package": null, "version": null}, {"name": "fct_buyback_base_mainnet", "package": null, "version": null}, {"name": "core_vault_collateral_base_mainnet", "package": null, "version": null}, {"name": "base_mainnet_tokens", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_market_history_base_mainnet", "model.synthetix.fct_buyback_base_mainnet", "model.synthetix.core_vault_collateral_base_mainnet", "seed.synthetix.base_mainnet_tokens"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/prices/fct_prices_base_mainnet.sql", "compiled": true, "compiled_code": "with all_prices as (\n select\n ts,\n null as market_address,\n market_symbol,\n price\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\n union all\n select\n ts,\n null as market_address,\n 'SNX' as market_symbol,\n snx_price as price\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"\n where\n snx_price > 0\n union all\n select\n ts,\n collateral_type as market_address,\n null as market_symbol,\n collateral_value / amount as price\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"\n where\n collateral_value > 0\n),\n\ntokens as (\n select\n token_address,\n token_symbol\n from\n \"analytics\".\"prod_seeds\".\"base_mainnet_tokens\"\n)\n\nselect\n p.ts,\n p.market_address,\n p.price,\n COALESCE(\n t.token_symbol,\n p.market_symbol\n ) as market_symbol\nfrom\n all_prices as p\nleft join tokens as t\n on LOWER(\n p.market_address\n ) = LOWER(\n t.token_address\n )", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_spot_atomics_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_spot_atomics_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/spot/fct_spot_atomics_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/spot/fct_spot_atomics_base_mainnet.sql", "unique_id": "model.synthetix.fct_spot_atomics_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "fct_spot_atomics_base_mainnet"], "alias": "fct_spot_atomics_base_mainnet", "checksum": {"name": "sha256", "checksum": "fab3a0b0444906b9e1a25dc64eae583abb4caba6951df4495bf547a0d803481d"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "tx_hash": {"name": "tx_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "Synth market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referrer": {"name": "referrer", "description": "Address of the referrer", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.6435955, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_spot_atomics_base_mainnet\"", "raw_code": "with bought as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n {{ convert_wei('price') }} as price,\n {{ convert_wei('synth_returned') }} as amount,\n referrer\n from\n {{ ref('spot_synth_bought_base_mainnet') }}\n),\n\nsold as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n {{ convert_wei('price') }} as price,\n -1 * {{ convert_wei('amount_returned') }} as amount,\n referrer\n from\n {{ ref('spot_synth_sold_base_mainnet') }}\n)\n\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n price,\n amount,\n referrer\nfrom\n bought\nunion all\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n price,\n amount,\n referrer\nfrom\n sold\norder by\n ts", "language": "sql", "refs": [{"name": "spot_synth_bought_base_mainnet", "package": null, "version": null}, {"name": "spot_synth_sold_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.spot_synth_bought_base_mainnet", "model.synthetix.spot_synth_sold_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/fct_spot_atomics_base_mainnet.sql", "compiled": true, "compiled_code": "with bought as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n \n price / 1e18\n as price,\n \n synth_returned / 1e18\n as amount,\n referrer\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\n),\n\nsold as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n \n price / 1e18\n as price,\n -1 * \n amount_returned / 1e18\n as amount,\n referrer\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\n)\n\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n price,\n amount,\n referrer\nfrom\n bought\nunion all\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n price,\n amount,\n referrer\nfrom\n sold\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_spot_markets_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_spot_markets_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/spot/fct_spot_markets_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/spot/fct_spot_markets_base_mainnet.sql", "unique_id": "model.synthetix.fct_spot_markets_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "fct_spot_markets_base_mainnet"], "alias": "fct_spot_markets_base_mainnet", "checksum": {"name": "sha256", "checksum": "981a105d43b38a70b50f33094f38b6b4df69e39138911fe149b5177e592959d4"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "Synth market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "created_ts": {"name": "created_ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "token_address": {"name": "token_address", "description": "Token address", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.6445665, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_spot_markets_base_mainnet\"", "raw_code": "with base as (\n select\n synth_market_id as id,\n block_timestamp as created_ts,\n block_number,\n synth_token_address as token_address\n from\n {{ ref('spot_synth_registered_base_mainnet') }}\n)\n\nselect *\nfrom\n base", "language": "sql", "refs": [{"name": "spot_synth_registered_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.spot_synth_registered_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/fct_spot_markets_base_mainnet.sql", "compiled": true, "compiled_code": "with base as (\n select\n synth_market_id as id,\n block_timestamp as created_ts,\n block_number,\n synth_token_address as token_address\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_registered_base_mainnet\"\n)\n\nselect *\nfrom\n base", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_synth_supply_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_synth_supply_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/spot/fct_synth_supply_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/spot/fct_synth_supply_base_mainnet.sql", "unique_id": "model.synthetix.fct_synth_supply_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "fct_synth_supply_base_mainnet"], "alias": "fct_synth_supply_base_mainnet", "checksum": {"name": "sha256", "checksum": "4419b2e1c8036296dd1a540b60d74b96f94e236f9c937ba6218868703de900dc"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "Synth market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "supply": {"name": "supply", "description": "Supply", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.6421862, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_synth_supply_base_mainnet\"", "raw_code": "with wrapper as (\n select\n ts,\n block_number,\n synth_market_id,\n amount_wrapped as change_amount\n from\n {{ ref('fct_spot_wrapper_base_mainnet') }}\n),\n\natomics as (\n select\n ts,\n block_number,\n synth_market_id,\n amount as change_amount\n from\n {{ ref('fct_spot_atomics_base_mainnet') }}\n union all\n select\n ts,\n block_number,\n 0 as synth_market_id,\n amount * price * -1 as change_amount\n from\n {{ ref('fct_spot_atomics_base_mainnet') }}\n),\n\nusd_changes as (\n select\n block_timestamp as ts,\n block_number,\n 0 as synth_market_id,\n {{ convert_wei(\"amount\") }} as change_amount\n from\n {{ ref('core_usd_minted_base_mainnet') }}\n union all\n select\n block_timestamp as ts,\n block_number,\n 0 as synth_market_id,\n -1 * {{ convert_wei(\"amount\") }} as change_amount\n from\n {{ ref('core_usd_burned_base_mainnet') }}\n),\n\nall_changes as (\n select *\n from\n wrapper\n union all\n select *\n from\n atomics\n union all\n select *\n from\n usd_changes\n)\n\nselect\n ts,\n block_number,\n synth_market_id,\n SUM(change_amount) over (\n partition by synth_market_id\n order by\n ts,\n block_number\n ) as supply\nfrom\n all_changes", "language": "sql", "refs": [{"name": "fct_spot_wrapper_base_mainnet", "package": null, "version": null}, {"name": "fct_spot_atomics_base_mainnet", "package": null, "version": null}, {"name": "fct_spot_atomics_base_mainnet", "package": null, "version": null}, {"name": "core_usd_minted_base_mainnet", "package": null, "version": null}, {"name": "core_usd_burned_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.fct_spot_wrapper_base_mainnet", "model.synthetix.fct_spot_atomics_base_mainnet", "model.synthetix.core_usd_minted_base_mainnet", "model.synthetix.core_usd_burned_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/fct_synth_supply_base_mainnet.sql", "compiled": true, "compiled_code": "with wrapper as (\n select\n ts,\n block_number,\n synth_market_id,\n amount_wrapped as change_amount\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_spot_wrapper_base_mainnet\"\n),\n\natomics as (\n select\n ts,\n block_number,\n synth_market_id,\n amount as change_amount\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_spot_atomics_base_mainnet\"\n union all\n select\n ts,\n block_number,\n 0 as synth_market_id,\n amount * price * -1 as change_amount\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_spot_atomics_base_mainnet\"\n),\n\nusd_changes as (\n select\n block_timestamp as ts,\n block_number,\n 0 as synth_market_id,\n \n amount / 1e18\n as change_amount\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\n union all\n select\n block_timestamp as ts,\n block_number,\n 0 as synth_market_id,\n -1 * \n amount / 1e18\n as change_amount\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\n),\n\nall_changes as (\n select *\n from\n wrapper\n union all\n select *\n from\n atomics\n union all\n select *\n from\n usd_changes\n)\n\nselect\n ts,\n block_number,\n synth_market_id,\n SUM(change_amount) over (\n partition by synth_market_id\n order by\n ts,\n block_number\n ) as supply\nfrom\n all_changes", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_spot_wrapper_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_spot_wrapper_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/spot/fct_spot_wrapper_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/spot/fct_spot_wrapper_base_mainnet.sql", "unique_id": "model.synthetix.fct_spot_wrapper_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "fct_spot_wrapper_base_mainnet"], "alias": "fct_spot_wrapper_base_mainnet", "checksum": {"name": "sha256", "checksum": "f28d8b975bc1afda0f1e1df477819cc70af5f80c02f3a8ec3fbc5ab7f0731282"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "tx_hash": {"name": "tx_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "synth_market_id": {"name": "synth_market_id", "description": "Synth market ID", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_wrapped": {"name": "amount_wrapped", "description": "Amount wrapped", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/spot/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.645781, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_spot_wrapper_base_mainnet\"", "raw_code": "with wraps as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n {{ convert_wei('amount_wrapped') }} as amount_wrapped\n from\n {{ ref('spot_synth_wrapped_base_mainnet') }}\n),\n\nunwraps as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n -1 * {{ convert_wei('amount_unwrapped') }} as amount_wrapped\n from\n {{ ref('spot_synth_unwrapped_base_mainnet') }}\n)\n\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n amount_wrapped\nfrom\n wraps\nunion all\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n amount_wrapped\nfrom\n unwraps\norder by\n ts", "language": "sql", "refs": [{"name": "spot_synth_wrapped_base_mainnet", "package": null, "version": null}, {"name": "spot_synth_unwrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.spot_synth_wrapped_base_mainnet", "model.synthetix.spot_synth_unwrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/fct_spot_wrapper_base_mainnet.sql", "compiled": true, "compiled_code": "with wraps as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n \n amount_wrapped / 1e18\n as amount_wrapped\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"\n),\n\nunwraps as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n -1 * \n amount_unwrapped / 1e18\n as amount_wrapped\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\n)\n\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n amount_wrapped\nfrom\n wraps\nunion all\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n amount_wrapped\nfrom\n unwraps\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_tracking_stats_hourly_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_perp_tracking_stats_hourly_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/perp_stats/fct_perp_tracking_stats_hourly_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/perp_stats/fct_perp_tracking_stats_hourly_base_mainnet.sql", "unique_id": "model.synthetix.fct_perp_tracking_stats_hourly_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "perp_stats", "fct_perp_tracking_stats_hourly_base_mainnet"], "alias": "fct_perp_tracking_stats_hourly_base_mainnet", "checksum": {"name": "sha256", "checksum": "f6937d650c863d89b7dffde3c85734a96f8115dc2e967536a96125df84a4550f"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "accounts": {"name": "accounts", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "exchange_fees_share": {"name": "exchange_fees_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees_share": {"name": "referral_fees_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees_share": {"name": "collected_fees_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume_share": {"name": "volume_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades_share": {"name": "trades_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.7046897, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_tracking_stats_hourly_base_mainnet\"", "raw_code": "with trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n tracking_code,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(notional_trade_size) as volume,\n SUM(1) as trades\n from\n {{ ref('fct_perp_trades_base_mainnet') }}\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n tracking_code\n),\n\naccounts as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n tracking_code,\n COUNT(\n distinct account_id\n ) as \"accounts\"\n from\n {{ ref('fct_perp_trades_base_mainnet') }}\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n tracking_code\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(exchange_fees) as exchange_fees_total,\n SUM(referral_fees) as referral_fees_total,\n SUM(collected_fees) as collected_fees_total,\n SUM(volume) as volume_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.tracking_code,\n trades.exchange_fees,\n trades.referral_fees,\n trades.collected_fees,\n trades.volume,\n trades.trades,\n accounts.accounts,\n case\n when total.exchange_fees_total = 0 then 0\n else trades.exchange_fees / total.exchange_fees_total\n end as exchange_fees_share,\n case\n when total.referral_fees_total = 0 then 0\n else trades.referral_fees / total.referral_fees_total\n end as referral_fees_share,\n case\n when total.collected_fees_total = 0 then 0\n else trades.collected_fees / total.collected_fees_total\n end as collected_fees_share,\n case\n when total.volume_total = 0 then 0\n else trades.volume / total.volume_total\n end as volume_share,\n case\n when total.trades_total = 0 then 0\n else trades.trades / total.trades_total\n end as trades_share\nfrom\n trades\ninner join accounts\n on\n trades.ts = accounts.ts\n and trades.tracking_code = accounts.tracking_code\ninner join total\n on trades.ts = total.ts", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}, {"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_tracking_stats_hourly_base_mainnet.sql", "compiled": true, "compiled_code": "with trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n tracking_code,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(notional_trade_size) as volume,\n SUM(1) as trades\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n tracking_code\n),\n\naccounts as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n tracking_code,\n COUNT(\n distinct account_id\n ) as \"accounts\"\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n tracking_code\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(exchange_fees) as exchange_fees_total,\n SUM(referral_fees) as referral_fees_total,\n SUM(collected_fees) as collected_fees_total,\n SUM(volume) as volume_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.tracking_code,\n trades.exchange_fees,\n trades.referral_fees,\n trades.collected_fees,\n trades.volume,\n trades.trades,\n accounts.accounts,\n case\n when total.exchange_fees_total = 0 then 0\n else trades.exchange_fees / total.exchange_fees_total\n end as exchange_fees_share,\n case\n when total.referral_fees_total = 0 then 0\n else trades.referral_fees / total.referral_fees_total\n end as referral_fees_share,\n case\n when total.collected_fees_total = 0 then 0\n else trades.collected_fees / total.collected_fees_total\n end as collected_fees_share,\n case\n when total.volume_total = 0 then 0\n else trades.volume / total.volume_total\n end as volume_share,\n case\n when total.trades_total = 0 then 0\n else trades.trades / total.trades_total\n end as trades_share\nfrom\n trades\ninner join accounts\n on\n trades.ts = accounts.ts\n and trades.tracking_code = accounts.tracking_code\ninner join total\n on trades.ts = total.ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_market_stats_daily_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_perp_market_stats_daily_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/perp_stats/fct_perp_market_stats_daily_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/perp_stats/fct_perp_market_stats_daily_base_mainnet.sql", "unique_id": "model.synthetix.fct_perp_market_stats_daily_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "perp_stats", "fct_perp_market_stats_daily_base_mainnet"], "alias": "fct_perp_market_stats_daily_base_mainnet", "checksum": {"name": "sha256", "checksum": "1f0e234707cdeb7eeb9ae8f6d81657cf027b247f950545c0ef2465a02ee14451"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidations": {"name": "liquidations", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_exchange_fees": {"name": "cumulative_exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_referral_fees": {"name": "cumulative_referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_collected_fees": {"name": "cumulative_collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.7111008, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_market_stats_daily_base_mainnet\"", "raw_code": "select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n market_symbol,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations,\n MAX(cumulative_exchange_fees) as cumulative_exchange_fees,\n MAX(cumulative_referral_fees) as cumulative_referral_fees,\n MAX(cumulative_collected_fees) as cumulative_collected_fees,\n MAX(cumulative_volume) as cumulative_volume\nfrom\n {{ ref('fct_perp_market_stats_hourly_base_mainnet') }}\ngroup by\n DATE_TRUNC(\n 'day',\n ts\n ),\n market_symbol", "language": "sql", "refs": [{"name": "fct_perp_market_stats_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_market_stats_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_market_stats_daily_base_mainnet.sql", "compiled": true, "compiled_code": "select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n market_symbol,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations,\n MAX(cumulative_exchange_fees) as cumulative_exchange_fees,\n MAX(cumulative_referral_fees) as cumulative_referral_fees,\n MAX(cumulative_collected_fees) as cumulative_collected_fees,\n MAX(cumulative_volume) as cumulative_volume\nfrom\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_stats_hourly_base_mainnet\"\ngroup by\n DATE_TRUNC(\n 'day',\n ts\n ),\n market_symbol", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_keeper_stats_daily_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_perp_keeper_stats_daily_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/perp_stats/fct_perp_keeper_stats_daily_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/perp_stats/fct_perp_keeper_stats_daily_base_mainnet.sql", "unique_id": "model.synthetix.fct_perp_keeper_stats_daily_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "perp_stats", "fct_perp_keeper_stats_daily_base_mainnet"], "alias": "fct_perp_keeper_stats_daily_base_mainnet", "checksum": {"name": "sha256", "checksum": "4b74f6ad921ed0f36b6929e9da39c5be27e2f53355f380503fe8074278e7b1b9"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "keeper": {"name": "keeper", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settlement_rewards": {"name": "settlement_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_settled": {"name": "amount_settled", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades_pct": {"name": "trades_pct", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "settlement_rewards_pct": {"name": "settlement_rewards_pct", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_settled_pct": {"name": "amount_settled_pct", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.71287, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_keeper_stats_daily_base_mainnet\"", "raw_code": "with hourly as (\n select\n keeper,\n settlement_rewards,\n amount_settled,\n trades,\n DATE_TRUNC(\n 'day',\n ts\n ) as ts\n from\n {{ ref('fct_perp_keeper_stats_hourly_base_mainnet') }}\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(settlement_rewards) as settlement_reward_total,\n SUM(amount_settled) as amount_settled_total\n from\n hourly\n group by\n ts\n)\n\nselect\n hourly.ts,\n hourly.keeper,\n SUM(hourly.trades) as trades,\n SUM(hourly.settlement_rewards) as settlement_rewards,\n SUM(hourly.amount_settled) as amount_settled,\n SUM(hourly.trades) / MAX(total.trades_total) as trades_pct,\n SUM(hourly.settlement_rewards)\n / MAX(total.settlement_reward_total) as settlement_rewards_pct,\n SUM(hourly.amount_settled)\n / MAX(total.amount_settled_total) as amount_settled_pct\nfrom\n hourly\ninner join total\n on hourly.ts = total.ts\ngroup by\n hourly.ts,\n hourly.keeper", "language": "sql", "refs": [{"name": "fct_perp_keeper_stats_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_keeper_stats_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_keeper_stats_daily_base_mainnet.sql", "compiled": true, "compiled_code": "with hourly as (\n select\n keeper,\n settlement_rewards,\n amount_settled,\n trades,\n DATE_TRUNC(\n 'day',\n ts\n ) as ts\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_keeper_stats_hourly_base_mainnet\"\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(settlement_rewards) as settlement_reward_total,\n SUM(amount_settled) as amount_settled_total\n from\n hourly\n group by\n ts\n)\n\nselect\n hourly.ts,\n hourly.keeper,\n SUM(hourly.trades) as trades,\n SUM(hourly.settlement_rewards) as settlement_rewards,\n SUM(hourly.amount_settled) as amount_settled,\n SUM(hourly.trades) / MAX(total.trades_total) as trades_pct,\n SUM(hourly.settlement_rewards)\n / MAX(total.settlement_reward_total) as settlement_rewards_pct,\n SUM(hourly.amount_settled)\n / MAX(total.amount_settled_total) as amount_settled_pct\nfrom\n hourly\ninner join total\n on hourly.ts = total.ts\ngroup by\n hourly.ts,\n hourly.keeper", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_stats_hourly_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_perp_stats_hourly_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/perp_stats/fct_perp_stats_hourly_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/perp_stats/fct_perp_stats_hourly_base_mainnet.sql", "unique_id": "model.synthetix.fct_perp_stats_hourly_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "perp_stats", "fct_perp_stats_hourly_base_mainnet"], "alias": "fct_perp_stats_hourly_base_mainnet", "checksum": {"name": "sha256", "checksum": "79741ddca1998af71705ce94083c860edb8bfde44d63a69116736b8c5e1d576c"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidation_rewards": {"name": "liquidation_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidated_accounts": {"name": "liquidated_accounts", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "cumulative_exchange_fees": {"name": "cumulative_exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_referral_fees": {"name": "cumulative_referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_collected_fees": {"name": "cumulative_collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.7076619, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_stats_hourly_base_mainnet\"", "raw_code": "with inc_market as (\n select\n ts,\n market_symbol,\n trades,\n exchange_fees,\n referral_fees,\n collected_fees,\n volume,\n liquidations,\n cumulative_exchange_fees,\n cumulative_referral_fees,\n cumulative_collected_fees,\n cumulative_volume\n from\n {{ ref('fct_perp_market_stats_hourly_base_mainnet') }}\n),\n\nliq as (\n select\n ts,\n total_reward,\n 1 as liquidated_accounts\n from\n {{ ref('fct_perp_liq_account_base_mainnet') }}\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n SUM(total_reward) as liquidation_rewards,\n SUM(liquidated_accounts) as liquidated_accounts\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n )\n),\n\ninc_trade as (\n select\n ts,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(cumulative_exchange_fees) as cumulative_exchange_fees,\n SUM(cumulative_referral_fees) as cumulative_referral_fees,\n SUM(cumulative_collected_fees) as cumulative_collected_fees,\n SUM(cumulative_volume) as cumulative_volume\n from\n inc_market\n group by\n ts\n),\n\ninc as (\n select\n h.ts,\n h.trades,\n h.exchange_fees,\n h.referral_fees,\n h.collected_fees,\n h.volume,\n h.cumulative_exchange_fees,\n h.cumulative_referral_fees,\n h.cumulative_collected_fees,\n h.cumulative_volume,\n COALESCE(\n l.liquidation_rewards,\n 0\n ) as liquidation_rewards,\n COALESCE(\n l.liquidated_accounts,\n 0\n ) as liquidated_accounts\n from\n inc_trade as h\n left join inc_liq as l\n on h.ts = l.ts\n)\n\nselect *\nfrom\n inc", "language": "sql", "refs": [{"name": "fct_perp_market_stats_hourly_base_mainnet", "package": null, "version": null}, {"name": "fct_perp_liq_account_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_market_stats_hourly_base_mainnet", "model.synthetix.fct_perp_liq_account_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_stats_hourly_base_mainnet.sql", "compiled": true, "compiled_code": "with inc_market as (\n select\n ts,\n market_symbol,\n trades,\n exchange_fees,\n referral_fees,\n collected_fees,\n volume,\n liquidations,\n cumulative_exchange_fees,\n cumulative_referral_fees,\n cumulative_collected_fees,\n cumulative_volume\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_stats_hourly_base_mainnet\"\n),\n\nliq as (\n select\n ts,\n total_reward,\n 1 as liquidated_accounts\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_account_base_mainnet\"\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n SUM(total_reward) as liquidation_rewards,\n SUM(liquidated_accounts) as liquidated_accounts\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n )\n),\n\ninc_trade as (\n select\n ts,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(cumulative_exchange_fees) as cumulative_exchange_fees,\n SUM(cumulative_referral_fees) as cumulative_referral_fees,\n SUM(cumulative_collected_fees) as cumulative_collected_fees,\n SUM(cumulative_volume) as cumulative_volume\n from\n inc_market\n group by\n ts\n),\n\ninc as (\n select\n h.ts,\n h.trades,\n h.exchange_fees,\n h.referral_fees,\n h.collected_fees,\n h.volume,\n h.cumulative_exchange_fees,\n h.cumulative_referral_fees,\n h.cumulative_collected_fees,\n h.cumulative_volume,\n COALESCE(\n l.liquidation_rewards,\n 0\n ) as liquidation_rewards,\n COALESCE(\n l.liquidated_accounts,\n 0\n ) as liquidated_accounts\n from\n inc_trade as h\n left join inc_liq as l\n on h.ts = l.ts\n)\n\nselect *\nfrom\n inc", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_account_stats_daily_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_perp_account_stats_daily_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/perp_stats/fct_perp_account_stats_daily_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/perp_stats/fct_perp_account_stats_daily_base_mainnet.sql", "unique_id": "model.synthetix.fct_perp_account_stats_daily_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "perp_stats", "fct_perp_account_stats_daily_base_mainnet"], "alias": "fct_perp_account_stats_daily_base_mainnet", "checksum": {"name": "sha256", "checksum": "5055b5b38dd2bfba9c39eed7604544c5bd6b0362795270db350d41aa576abd61"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "fees": {"name": "fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidations": {"name": "liquidations", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_fees": {"name": "cumulative_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.7147896, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_account_stats_daily_base_mainnet\"", "raw_code": "with daily as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n account_id,\n SUM(fees) as fees,\n SUM(volume) as volume,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n {{ ref('fct_perp_account_stats_hourly_base_mainnet') }}\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n account_id\n),\n\nstats as (\n select\n *,\n SUM(fees) over (\n partition by account_id\n order by\n ts\n range between unbounded preceding\n and current row\n ) as cumulative_fees,\n SUM(volume) over (\n partition by account_id\n order by\n ts\n range between unbounded preceding\n and current row\n ) as cumulative_volume\n from\n daily\n)\n\nselect *\nfrom\n stats", "language": "sql", "refs": [{"name": "fct_perp_account_stats_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_account_stats_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_account_stats_daily_base_mainnet.sql", "compiled": true, "compiled_code": "with daily as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n account_id,\n SUM(fees) as fees,\n SUM(volume) as volume,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_account_stats_hourly_base_mainnet\"\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n account_id\n),\n\nstats as (\n select\n *,\n SUM(fees) over (\n partition by account_id\n order by\n ts\n range between unbounded preceding\n and current row\n ) as cumulative_fees,\n SUM(volume) over (\n partition by account_id\n order by\n ts\n range between unbounded preceding\n and current row\n ) as cumulative_volume\n from\n daily\n)\n\nselect *\nfrom\n stats", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_tracking_stats_daily_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_perp_tracking_stats_daily_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/perp_stats/fct_perp_tracking_stats_daily_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/perp_stats/fct_perp_tracking_stats_daily_base_mainnet.sql", "unique_id": "model.synthetix.fct_perp_tracking_stats_daily_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "perp_stats", "fct_perp_tracking_stats_daily_base_mainnet"], "alias": "fct_perp_tracking_stats_daily_base_mainnet", "checksum": {"name": "sha256", "checksum": "abf858858c9f32a06f12667316c51ff47f3fdfe8c381d2ab002fda9faf640c96"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "accounts": {"name": "accounts", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "exchange_fees_share": {"name": "exchange_fees_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees_share": {"name": "referral_fees_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees_share": {"name": "collected_fees_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume_share": {"name": "volume_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades_share": {"name": "trades_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.7065363, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_tracking_stats_daily_base_mainnet\"", "raw_code": "with trades as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n tracking_code,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(trades) as trades\n from\n {{ ref('fct_perp_tracking_stats_hourly_base_mainnet') }}\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n tracking_code\n),\n\naccounts as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n tracking_code,\n COUNT(\n distinct account_id\n ) as \"accounts\"\n from\n {{ ref('fct_perp_trades_base_mainnet') }}\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n tracking_code\n),\n\ntotal as (\n select\n ts,\n SUM(exchange_fees) as exchange_fees_total,\n SUM(referral_fees) as referral_fees_total,\n SUM(collected_fees) as collected_fees_total,\n SUM(volume) as volume_total,\n SUM(trades) as trades_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.tracking_code,\n trades.exchange_fees,\n trades.referral_fees,\n trades.collected_fees,\n trades.volume,\n trades.trades,\n accounts.accounts,\n case\n when total.exchange_fees_total = 0 then 0\n else trades.exchange_fees / total.exchange_fees_total\n end as exchange_fees_share,\n case\n when total.referral_fees_total = 0 then 0\n else trades.referral_fees / total.referral_fees_total\n end as referral_fees_share,\n case\n when total.collected_fees_total = 0 then 0\n else trades.collected_fees / total.collected_fees_total\n end as collected_fees_share,\n case\n when total.volume_total = 0 then 0\n else trades.volume / total.volume_total\n end as volume_share,\n case\n when total.trades_total = 0 then 0\n else trades.trades / total.trades_total\n end as trades_share\nfrom\n trades\ninner join accounts\n on\n trades.ts = accounts.ts\n and trades.tracking_code = accounts.tracking_code\ninner join total\n on trades.ts = total.ts", "language": "sql", "refs": [{"name": "fct_perp_tracking_stats_hourly_base_mainnet", "package": null, "version": null}, {"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_tracking_stats_hourly_base_mainnet", "model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_tracking_stats_daily_base_mainnet.sql", "compiled": true, "compiled_code": "with trades as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n tracking_code,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(trades) as trades\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_tracking_stats_hourly_base_mainnet\"\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n tracking_code\n),\n\naccounts as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n tracking_code,\n COUNT(\n distinct account_id\n ) as \"accounts\"\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n tracking_code\n),\n\ntotal as (\n select\n ts,\n SUM(exchange_fees) as exchange_fees_total,\n SUM(referral_fees) as referral_fees_total,\n SUM(collected_fees) as collected_fees_total,\n SUM(volume) as volume_total,\n SUM(trades) as trades_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.tracking_code,\n trades.exchange_fees,\n trades.referral_fees,\n trades.collected_fees,\n trades.volume,\n trades.trades,\n accounts.accounts,\n case\n when total.exchange_fees_total = 0 then 0\n else trades.exchange_fees / total.exchange_fees_total\n end as exchange_fees_share,\n case\n when total.referral_fees_total = 0 then 0\n else trades.referral_fees / total.referral_fees_total\n end as referral_fees_share,\n case\n when total.collected_fees_total = 0 then 0\n else trades.collected_fees / total.collected_fees_total\n end as collected_fees_share,\n case\n when total.volume_total = 0 then 0\n else trades.volume / total.volume_total\n end as volume_share,\n case\n when total.trades_total = 0 then 0\n else trades.trades / total.trades_total\n end as trades_share\nfrom\n trades\ninner join accounts\n on\n trades.ts = accounts.ts\n and trades.tracking_code = accounts.tracking_code\ninner join total\n on trades.ts = total.ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_keeper_stats_hourly_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_perp_keeper_stats_hourly_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/perp_stats/fct_perp_keeper_stats_hourly_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/perp_stats/fct_perp_keeper_stats_hourly_base_mainnet.sql", "unique_id": "model.synthetix.fct_perp_keeper_stats_hourly_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "perp_stats", "fct_perp_keeper_stats_hourly_base_mainnet"], "alias": "fct_perp_keeper_stats_hourly_base_mainnet", "checksum": {"name": "sha256", "checksum": "a62cbd2589ac7d54369960b03c8e8a8d4ccce750e4c5312a2b328ecd15c2fbef"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "keeper": {"name": "keeper", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "settlement_rewards": {"name": "settlement_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_settled": {"name": "amount_settled", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades_pct": {"name": "trades_pct", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "settlement_rewards_pct": {"name": "settlement_rewards_pct", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_settled_pct": {"name": "amount_settled_pct", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.71199, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_keeper_stats_hourly_base_mainnet\"", "raw_code": "with trades as (\n select\n settler,\n settlement_reward,\n notional_trade_size,\n 1 as trades,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts\n from\n {{ ref('fct_perp_trades_base_mainnet') }}\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(settlement_reward) as settlement_reward_total,\n SUM(notional_trade_size) as notional_trade_size_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.settler as keeper,\n SUM(trades.trades) as trades,\n SUM(trades.settlement_reward) as settlement_rewards,\n SUM(trades.notional_trade_size) as amount_settled,\n SUM(trades.trades) / MAX(total.trades_total) as trades_pct,\n SUM(trades.settlement_reward)\n / MAX(total.settlement_reward_total) as settlement_rewards_pct,\n SUM(trades.notional_trade_size)\n / MAX(total.notional_trade_size_total) as amount_settled_pct\nfrom\n trades\ninner join total\n on trades.ts = total.ts\ngroup by\n trades.ts,\n trades.settler", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_keeper_stats_hourly_base_mainnet.sql", "compiled": true, "compiled_code": "with trades as (\n select\n settler,\n settlement_reward,\n notional_trade_size,\n 1 as trades,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(settlement_reward) as settlement_reward_total,\n SUM(notional_trade_size) as notional_trade_size_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.settler as keeper,\n SUM(trades.trades) as trades,\n SUM(trades.settlement_reward) as settlement_rewards,\n SUM(trades.notional_trade_size) as amount_settled,\n SUM(trades.trades) / MAX(total.trades_total) as trades_pct,\n SUM(trades.settlement_reward)\n / MAX(total.settlement_reward_total) as settlement_rewards_pct,\n SUM(trades.notional_trade_size)\n / MAX(total.notional_trade_size_total) as amount_settled_pct\nfrom\n trades\ninner join total\n on trades.ts = total.ts\ngroup by\n trades.ts,\n trades.settler", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_market_stats_hourly_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_perp_market_stats_hourly_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/perp_stats/fct_perp_market_stats_hourly_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/perp_stats/fct_perp_market_stats_hourly_base_mainnet.sql", "unique_id": "model.synthetix.fct_perp_market_stats_hourly_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "perp_stats", "fct_perp_market_stats_hourly_base_mainnet"], "alias": "fct_perp_market_stats_hourly_base_mainnet", "checksum": {"name": "sha256", "checksum": "98e22cdfb04d3a702a025ce03b25993a0c53de7d0656697ccbb1c946e5ad9c46"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidations": {"name": "liquidations", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "cumulative_exchange_fees": {"name": "cumulative_exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_referral_fees": {"name": "cumulative_referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_collected_fees": {"name": "cumulative_collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.7098906, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_market_stats_hourly_base_mainnet\"", "raw_code": "with trades as (\n select\n ts,\n market_symbol,\n exchange_fees,\n referral_fees,\n collected_fees,\n notional_trade_size,\n 1 as trades\n from\n {{ ref('fct_perp_trades_base_mainnet') }}\n),\n\nliq as (\n select\n ts,\n market_symbol,\n amount_liquidated,\n 1 as liquidations\n from\n {{ ref('fct_perp_liq_position_base_mainnet') }}\n),\n\ninc_trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n market_symbol,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(notional_trade_size) as volume\n from\n trades\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n market_symbol\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n market_symbol,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n market_symbol\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n trades\n ) as t\n cross join (\n select distinct market_symbol\n from\n trades\n ) as m\n group by\n m.market_symbol\n),\n\ninc as (\n select\n dim.ts,\n dim.market_symbol,\n COALESCE(\n h.trades,\n 0\n ) as trades,\n COALESCE(\n h.exchange_fees,\n 0\n ) as exchange_fees,\n COALESCE(\n h.referral_fees,\n 0\n ) as referral_fees,\n COALESCE(\n h.collected_fees,\n 0\n ) as collected_fees,\n COALESCE(\n h.volume,\n 0\n ) as volume,\n COALESCE(\n l.amount_liquidated,\n 0\n ) as amount_liquidated,\n COALESCE(\n l.liquidations,\n 0\n ) as liquidations,\n SUM(\n h.exchange_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_exchange_fees,\n SUM(\n h.referral_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_referral_fees,\n SUM(\n h.collected_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_collected_fees,\n SUM(\n h.volume\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_volume\n from\n dim\n left join inc_trades as h\n on\n dim.ts = h.ts\n and dim.market_symbol = h.market_symbol\n left join inc_liq as l\n on\n dim.ts = l.ts\n and dim.market_symbol = l.market_symbol\n)\n\nselect *\nfrom\n inc", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}, {"name": "fct_perp_liq_position_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet", "model.synthetix.fct_perp_liq_position_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_market_stats_hourly_base_mainnet.sql", "compiled": true, "compiled_code": "with trades as (\n select\n ts,\n market_symbol,\n exchange_fees,\n referral_fees,\n collected_fees,\n notional_trade_size,\n 1 as trades\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n),\n\nliq as (\n select\n ts,\n market_symbol,\n amount_liquidated,\n 1 as liquidations\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\n),\n\ninc_trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n market_symbol,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(notional_trade_size) as volume\n from\n trades\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n market_symbol\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n market_symbol,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n market_symbol\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n trades\n ) as t\n cross join (\n select distinct market_symbol\n from\n trades\n ) as m\n group by\n m.market_symbol\n),\n\ninc as (\n select\n dim.ts,\n dim.market_symbol,\n COALESCE(\n h.trades,\n 0\n ) as trades,\n COALESCE(\n h.exchange_fees,\n 0\n ) as exchange_fees,\n COALESCE(\n h.referral_fees,\n 0\n ) as referral_fees,\n COALESCE(\n h.collected_fees,\n 0\n ) as collected_fees,\n COALESCE(\n h.volume,\n 0\n ) as volume,\n COALESCE(\n l.amount_liquidated,\n 0\n ) as amount_liquidated,\n COALESCE(\n l.liquidations,\n 0\n ) as liquidations,\n SUM(\n h.exchange_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_exchange_fees,\n SUM(\n h.referral_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_referral_fees,\n SUM(\n h.collected_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_collected_fees,\n SUM(\n h.volume\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_volume\n from\n dim\n left join inc_trades as h\n on\n dim.ts = h.ts\n and dim.market_symbol = h.market_symbol\n left join inc_liq as l\n on\n dim.ts = l.ts\n and dim.market_symbol = l.market_symbol\n)\n\nselect *\nfrom\n inc", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_stats_daily_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_perp_stats_daily_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/perp_stats/fct_perp_stats_daily_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/perp_stats/fct_perp_stats_daily_base_mainnet.sql", "unique_id": "model.synthetix.fct_perp_stats_daily_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "perp_stats", "fct_perp_stats_daily_base_mainnet"], "alias": "fct_perp_stats_daily_base_mainnet", "checksum": {"name": "sha256", "checksum": "412b1248b00fc7a26e2dfd4c478a3408bb6c74820ad107316335caefad69234a"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "referral_fees": {"name": "referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collected_fees": {"name": "collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidation_rewards": {"name": "liquidation_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidated_accounts": {"name": "liquidated_accounts", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_exchange_fees": {"name": "cumulative_exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_referral_fees": {"name": "cumulative_referral_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_collected_fees": {"name": "cumulative_collected_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.7087457, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_stats_daily_base_mainnet\"", "raw_code": "select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(liquidation_rewards) as liquidation_rewards,\n SUM(liquidated_accounts) as liquidated_accounts,\n MAX(cumulative_exchange_fees) as cumulative_exchange_fees,\n MAX(cumulative_referral_fees) as cumulative_referral_fees,\n MAX(cumulative_collected_fees) as cumulative_collected_fees,\n MAX(cumulative_volume) as cumulative_volume\nfrom\n {{ ref('fct_perp_stats_hourly_base_mainnet') }}\ngroup by\n DATE_TRUNC(\n 'day',\n ts\n )", "language": "sql", "refs": [{"name": "fct_perp_stats_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_stats_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_stats_daily_base_mainnet.sql", "compiled": true, "compiled_code": "select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(liquidation_rewards) as liquidation_rewards,\n SUM(liquidated_accounts) as liquidated_accounts,\n MAX(cumulative_exchange_fees) as cumulative_exchange_fees,\n MAX(cumulative_referral_fees) as cumulative_referral_fees,\n MAX(cumulative_collected_fees) as cumulative_collected_fees,\n MAX(cumulative_volume) as cumulative_volume\nfrom\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_stats_hourly_base_mainnet\"\ngroup by\n DATE_TRUNC(\n 'day',\n ts\n )", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_perp_account_stats_hourly_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_perp_account_stats_hourly_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/perp_stats/fct_perp_account_stats_hourly_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/perp_stats/fct_perp_account_stats_hourly_base_mainnet.sql", "unique_id": "model.synthetix.fct_perp_account_stats_hourly_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "perp_stats", "fct_perp_account_stats_hourly_base_mainnet"], "alias": "fct_perp_account_stats_hourly_base_mainnet", "checksum": {"name": "sha256", "checksum": "472ded03fb791029aa57f595630296b4b691eee08dba084852c4339c76a7af0e"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "fees": {"name": "fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidations": {"name": "liquidations", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "cumulative_fees": {"name": "cumulative_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/perp_stats/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.7138243, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_account_stats_hourly_base_mainnet\"", "raw_code": "with trades as (\n select\n ts,\n account_id,\n total_fees,\n notional_trade_size,\n 1 as trades,\n SUM(\n total_fees\n ) over (\n partition by account_id\n order by\n ts\n ) as cumulative_fees,\n SUM(\n notional_trade_size\n ) over (\n partition by account_id\n order by\n ts\n ) as cumulative_volume\n from\n {{ ref('fct_perp_trades_base_mainnet') }}\n),\n\nliq as (\n select\n ts,\n account_id,\n amount_liquidated,\n 1 as liquidations\n from\n {{ ref('fct_perp_liq_position_base_mainnet') }}\n),\n\ninc_trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n account_id,\n SUM(trades) as trades,\n SUM(total_fees) as fees,\n SUM(notional_trade_size) as volume,\n MAX(cumulative_fees) as cumulative_fees,\n MAX(cumulative_volume) as cumulative_volume\n from\n trades\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n account_id\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n account_id,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n account_id\n),\n\ninc as (\n select\n h.ts,\n h.account_id,\n COALESCE(\n h.trades,\n 0\n ) as trades,\n COALESCE(\n h.fees,\n 0\n ) as fees,\n COALESCE(\n h.volume,\n 0\n ) as volume,\n COALESCE(\n l.amount_liquidated,\n 0\n ) as amount_liquidated,\n COALESCE(\n l.liquidations,\n 0\n ) as liquidations,\n COALESCE(\n h.cumulative_fees,\n 0\n ) as cumulative_fees,\n COALESCE(\n h.cumulative_volume,\n 0\n ) as cumulative_volume\n from\n inc_trades as h\n left join inc_liq as l\n on\n h.ts = l.ts\n and h.account_id = l.account_id\n)\n\nselect *\nfrom\n inc", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}, {"name": "fct_perp_liq_position_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet", "model.synthetix.fct_perp_liq_position_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp_stats/fct_perp_account_stats_hourly_base_mainnet.sql", "compiled": true, "compiled_code": "with trades as (\n select\n ts,\n account_id,\n total_fees,\n notional_trade_size,\n 1 as trades,\n SUM(\n total_fees\n ) over (\n partition by account_id\n order by\n ts\n ) as cumulative_fees,\n SUM(\n notional_trade_size\n ) over (\n partition by account_id\n order by\n ts\n ) as cumulative_volume\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n),\n\nliq as (\n select\n ts,\n account_id,\n amount_liquidated,\n 1 as liquidations\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\n),\n\ninc_trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n account_id,\n SUM(trades) as trades,\n SUM(total_fees) as fees,\n SUM(notional_trade_size) as volume,\n MAX(cumulative_fees) as cumulative_fees,\n MAX(cumulative_volume) as cumulative_volume\n from\n trades\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n account_id\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n account_id,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n account_id\n),\n\ninc as (\n select\n h.ts,\n h.account_id,\n COALESCE(\n h.trades,\n 0\n ) as trades,\n COALESCE(\n h.fees,\n 0\n ) as fees,\n COALESCE(\n h.volume,\n 0\n ) as volume,\n COALESCE(\n l.amount_liquidated,\n 0\n ) as amount_liquidated,\n COALESCE(\n l.liquidations,\n 0\n ) as liquidations,\n COALESCE(\n h.cumulative_fees,\n 0\n ) as cumulative_fees,\n COALESCE(\n h.cumulative_volume,\n 0\n ) as cumulative_volume\n from\n inc_trades as h\n left join inc_liq as l\n on\n h.ts = l.ts\n and h.account_id = l.account_id\n)\n\nselect *\nfrom\n inc", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_buyback_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_buyback_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/buyback/fct_buyback_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/buyback/fct_buyback_base_mainnet.sql", "unique_id": "model.synthetix.fct_buyback_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "fct_buyback_base_mainnet"], "alias": "fct_buyback_base_mainnet", "checksum": {"name": "sha256", "checksum": "c01d49caa1d2333dea8bd61cba17c0cbeedf272e0d8d1414e6871c95cc925797"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "buyer": {"name": "buyer", "description": "Address of buyer", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "snx": {"name": "snx", "description": "Amount in SNX", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "usd": {"name": "usd", "description": "Amount in USD", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "snx_price": {"name": "snx_price", "description": "SNX Price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/buyback/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.7185616, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"", "raw_code": "select\n id,\n block_timestamp as ts,\n buyer,\n {{ convert_wei('snx') }} as snx,\n {{ convert_wei('usd') }} as usd,\n ({{ convert_wei('usd') }}) / ({{ convert_wei('snx') }}) as snx_price\nfrom\n {{ ref('buyback_processed_base_mainnet') }}", "language": "sql", "refs": [{"name": "buyback_processed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.buyback_processed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/fct_buyback_base_mainnet.sql", "compiled": true, "compiled_code": "select\n id,\n block_timestamp as ts,\n buyer,\n \n snx / 1e18\n as snx,\n \n usd / 1e18\n as usd,\n (\n usd / 1e18\n) / (\n snx / 1e18\n) as snx_price\nfrom\n \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_buyback_hourly_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_buyback_hourly_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/buyback/fct_buyback_hourly_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/buyback/fct_buyback_hourly_base_mainnet.sql", "unique_id": "model.synthetix.fct_buyback_hourly_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "fct_buyback_hourly_base_mainnet"], "alias": "fct_buyback_hourly_base_mainnet", "checksum": {"name": "sha256", "checksum": "3a1917fbb77b2dc7f9ce708dd84d4124aa7b1bc84378612a1ce99336c68ec2da"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "snx_amount": {"name": "snx_amount", "description": "Amount in SNX", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "usd_amount": {"name": "usd_amount", "description": "Amount in USD", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_snx_amount": {"name": "cumulative_snx_amount", "description": "Cumulative amount in SNX", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_usd_amount": {"name": "cumulative_usd_amount", "description": "Cumulative amount in USD", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/buyback/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.7173076, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_buyback_hourly_base_mainnet\"", "raw_code": "with agg as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n sum(snx) as snx_amount,\n sum(usd) as usd_amount\n from\n {{ ref('fct_buyback_base_mainnet') }}\n group by\n date_trunc(\n 'hour',\n ts\n )\n) -- add cumulative amounts\n\nselect\n ts,\n snx_amount,\n usd_amount,\n sum(snx_amount) over (\n order by\n ts\n ) as cumulative_snx_amount,\n sum(usd_amount) over (\n order by\n ts\n ) as cumulative_usd_amount\nfrom\n agg", "language": "sql", "refs": [{"name": "fct_buyback_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_buyback_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/fct_buyback_hourly_base_mainnet.sql", "compiled": true, "compiled_code": "with agg as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n sum(snx) as snx_amount,\n sum(usd) as usd_amount\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"\n group by\n date_trunc(\n 'hour',\n ts\n )\n) -- add cumulative amounts\n\nselect\n ts,\n snx_amount,\n usd_amount,\n sum(snx_amount) over (\n order by\n ts\n ) as cumulative_snx_amount,\n sum(usd_amount) over (\n order by\n ts\n ) as cumulative_usd_amount\nfrom\n agg", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_buyback_daily_base_mainnet": {"database": "analytics", "schema": "prod_base_mainnet", "name": "fct_buyback_daily_base_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/base/mainnet/buyback/fct_buyback_daily_base_mainnet.sql", "original_file_path": "models/marts/base/mainnet/buyback/fct_buyback_daily_base_mainnet.sql", "unique_id": "model.synthetix.fct_buyback_daily_base_mainnet", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "fct_buyback_daily_base_mainnet"], "alias": "fct_buyback_daily_base_mainnet", "checksum": {"name": "sha256", "checksum": "ccad49f3e6ed9ae2bbbee59bd3294f6250907d5bd7873706d4073abf9c237ce6"}, "config": {"enabled": true, "alias": null, "schema": "base_mainnet", "database": null, "tags": ["base_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["base_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "snx_amount": {"name": "snx_amount", "description": "Amount in SNX", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "usd_amount": {"name": "usd_amount", "description": "Amount in USD", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_snx_amount": {"name": "cumulative_snx_amount", "description": "Cumulative amount in SNX", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_usd_amount": {"name": "cumulative_usd_amount", "description": "Cumulative amount in USD", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/base/mainnet/buyback/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "base_mainnet", "schema": "base_mainnet"}, "created_at": 1726500946.716167, "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_buyback_daily_base_mainnet\"", "raw_code": "with agg as (\n select\n date_trunc(\n 'day',\n ts\n ) as ts,\n sum(snx) as snx_amount,\n sum(usd) as usd_amount\n from\n {{ ref('fct_buyback_base_mainnet') }}\n group by\n date_trunc(\n 'day',\n ts\n )\n) -- add cumulative amounts\n\nselect\n ts,\n snx_amount,\n usd_amount,\n sum(snx_amount) over (\n order by\n ts\n ) as cumulative_snx_amount,\n sum(usd_amount) over (\n order by\n ts\n ) as cumulative_usd_amount\nfrom\n agg", "language": "sql", "refs": [{"name": "fct_buyback_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_buyback_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/fct_buyback_daily_base_mainnet.sql", "compiled": true, "compiled_code": "with agg as (\n select\n date_trunc(\n 'day',\n ts\n ) as ts,\n sum(snx) as snx_amount,\n sum(usd) as usd_amount\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"\n group by\n date_trunc(\n 'day',\n ts\n )\n) -- add cumulative amounts\n\nselect\n ts,\n snx_amount,\n usd_amount,\n sum(snx_amount) over (\n order by\n ts\n ) as cumulative_snx_amount,\n sum(usd_amount) over (\n order by\n ts\n ) as cumulative_usd_amount\nfrom\n agg", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_account_delegation_eth_mainnet": {"database": "analytics", "schema": "prod_eth_mainnet", "name": "fct_core_account_delegation_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/eth/mainnet/core/fct_core_account_delegation_eth_mainnet.sql", "original_file_path": "models/marts/eth/mainnet/core/fct_core_account_delegation_eth_mainnet.sql", "unique_id": "model.synthetix.fct_core_account_delegation_eth_mainnet", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "fct_core_account_delegation_eth_mainnet"], "alias": "fct_core_account_delegation_eth_mainnet", "checksum": {"name": "sha256", "checksum": "ac87dcfb18b2bfcd181283ace0f66a3811cca9452f27d37c52a62d7022d3c584"}, "config": {"enabled": true, "alias": null, "schema": "eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_delegated": {"name": "amount_delegated", "description": "Amount of delegated collateral", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "eth_mainnet"}, "created_at": 1726500946.7959955, "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_core_account_delegation_eth_mainnet\"", "raw_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n {{ convert_wei('amount') }}\n - LAG({{ convert_wei('amount') }}, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n {{ ref('core_delegation_updated_eth_mainnet') }}\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated,\n ROW_NUMBER() over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp desc\n ) as rn\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated,\n CAST(\n account_id as text\n ) as account_id\nfrom\n cumulative_delegation\nwhere\n rn = 1\norder by\n block_timestamp,\n collateral_type", "language": "sql", "refs": [{"name": "core_delegation_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_delegation_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_account_delegation_eth_mainnet.sql", "compiled": true, "compiled_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n \n amount / 1e18\n\n - LAG(\n amount / 1e18\n, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated,\n ROW_NUMBER() over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp desc\n ) as rn\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated,\n CAST(\n account_id as text\n ) as account_id\nfrom\n cumulative_delegation\nwhere\n rn = 1\norder by\n block_timestamp,\n collateral_type", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_pool_collateral_eth_mainnet": {"database": "analytics", "schema": "prod_eth_mainnet", "name": "fct_core_pool_collateral_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/eth/mainnet/core/fct_core_pool_collateral_eth_mainnet.sql", "original_file_path": "models/marts/eth/mainnet/core/fct_core_pool_collateral_eth_mainnet.sql", "unique_id": "model.synthetix.fct_core_pool_collateral_eth_mainnet", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "fct_core_pool_collateral_eth_mainnet"], "alias": "fct_core_pool_collateral_eth_mainnet", "checksum": {"name": "sha256", "checksum": "1368f167dc6807019774b86156f1851815569f639010161adaa296b99c7805c9"}, "config": {"enabled": true, "alias": null, "schema": "eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_deposited": {"name": "amount_deposited", "description": "Amount deposited", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "eth_mainnet"}, "created_at": 1726500946.8021579, "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_core_pool_collateral_eth_mainnet\"", "raw_code": "with events as (\n select\n block_timestamp,\n {{ convert_wei('token_amount') }} as token_amount,\n collateral_type\n from\n {{ ref('core_deposited_eth_mainnet') }}\n union all\n select\n block_timestamp,\n -{{ convert_wei('token_amount') }} as token_amount,\n collateral_type\n from\n {{ ref('core_withdrawn_eth_mainnet') }}\n),\n\nranked_events as (\n select\n *,\n SUM(token_amount) over (\n partition by collateral_type\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as amount_deposited\n from\n events\n)\n\nselect\n block_timestamp as ts,\n collateral_type,\n amount_deposited\nfrom\n ranked_events\norder by\n block_timestamp,\n collateral_type", "language": "sql", "refs": [{"name": "core_deposited_eth_mainnet", "package": null, "version": null}, {"name": "core_withdrawn_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_deposited_eth_mainnet", "model.synthetix.core_withdrawn_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_pool_collateral_eth_mainnet.sql", "compiled": true, "compiled_code": "with events as (\n select\n block_timestamp,\n \n token_amount / 1e18\n as token_amount,\n collateral_type\n from\n \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\n union all\n select\n block_timestamp,\n -\n token_amount / 1e18\n as token_amount,\n collateral_type\n from\n \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\n),\n\nranked_events as (\n select\n *,\n SUM(token_amount) over (\n partition by collateral_type\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as amount_deposited\n from\n events\n)\n\nselect\n block_timestamp as ts,\n collateral_type,\n amount_deposited\nfrom\n ranked_events\norder by\n block_timestamp,\n collateral_type", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_rewards_eth_mainnet": {"database": "analytics", "schema": "prod_eth_mainnet", "name": "fct_pool_rewards_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/eth/mainnet/core/fct_pool_rewards_eth_mainnet.sql", "original_file_path": "models/marts/eth/mainnet/core/fct_pool_rewards_eth_mainnet.sql", "unique_id": "model.synthetix.fct_pool_rewards_eth_mainnet", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "fct_pool_rewards_eth_mainnet"], "alias": "fct_pool_rewards_eth_mainnet", "checksum": {"name": "sha256", "checksum": "f105de6f2c9b29dc0d9448e6597c948fdcb1d98ddb5f34ce0302c54908ad2a94"}, "config": {"enabled": true, "alias": null, "schema": "eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "distributor": {"name": "distributor", "description": "Address of the distributor", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "token_symbol": {"name": "token_symbol", "description": "Token symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Reward amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "ts_start": {"name": "ts_start", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "duration": {"name": "duration", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "eth_mainnet"}, "created_at": 1726500946.7948577, "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_eth_mainnet\"", "raw_code": "with rewards_distributed as (\n select\n block_timestamp as ts,\n CAST(\n pool_id as INTEGER\n ) as pool_id,\n collateral_type,\n distributor,\n {{ convert_wei('amount') }} as amount,\n TO_TIMESTAMP(\"start\") as ts_start,\n \"duration\"\n from\n {{ ref('core_rewards_distributed_eth_mainnet') }}\n),\n\ndistributors as (\n select\n CAST(distributor_address as TEXT) as distributor_address,\n CAST(token_symbol as TEXT) as token_symbol\n from\n {{ ref('eth_mainnet_reward_distributors') }}\n)\n\nselect\n rd.ts,\n rd.pool_id,\n rd.collateral_type,\n rd.distributor,\n distributors.token_symbol,\n rd.amount,\n rd.ts_start,\n rd.duration\nfrom\n rewards_distributed as rd\ninner join distributors on rd.distributor = distributors.distributor_address\norder by\n ts", "language": "sql", "refs": [{"name": "core_rewards_distributed_eth_mainnet", "package": null, "version": null}, {"name": "eth_mainnet_reward_distributors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_rewards_distributed_eth_mainnet", "seed.synthetix.eth_mainnet_reward_distributors"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_rewards_eth_mainnet.sql", "compiled": true, "compiled_code": "with rewards_distributed as (\n select\n block_timestamp as ts,\n CAST(\n pool_id as INTEGER\n ) as pool_id,\n collateral_type,\n distributor,\n \n amount / 1e18\n as amount,\n TO_TIMESTAMP(\"start\") as ts_start,\n \"duration\"\n from\n \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\n),\n\ndistributors as (\n select\n CAST(distributor_address as TEXT) as distributor_address,\n CAST(token_symbol as TEXT) as token_symbol\n from\n \"analytics\".\"prod_seeds\".\"eth_mainnet_reward_distributors\"\n)\n\nselect\n rd.ts,\n rd.pool_id,\n rd.collateral_type,\n rd.distributor,\n distributors.token_symbol,\n rd.amount,\n rd.ts_start,\n rd.duration\nfrom\n rewards_distributed as rd\ninner join distributors on rd.distributor = distributors.distributor_address\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_pool_delegation_eth_mainnet": {"database": "analytics", "schema": "prod_eth_mainnet", "name": "fct_core_pool_delegation_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/eth/mainnet/core/fct_core_pool_delegation_eth_mainnet.sql", "original_file_path": "models/marts/eth/mainnet/core/fct_core_pool_delegation_eth_mainnet.sql", "unique_id": "model.synthetix.fct_core_pool_delegation_eth_mainnet", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "fct_core_pool_delegation_eth_mainnet"], "alias": "fct_core_pool_delegation_eth_mainnet", "checksum": {"name": "sha256", "checksum": "8fd8b3a0e91350cceff70bc4b5519dad5cb1dc07ac418671fc03e2da87ee0f05"}, "config": {"enabled": true, "alias": null, "schema": "eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "amount_delegated": {"name": "amount_delegated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "eth_mainnet"}, "created_at": 1726500946.80314, "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_core_pool_delegation_eth_mainnet\"", "raw_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n {{ convert_wei('amount') }}\n - LAG({{ convert_wei('amount') }}, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n {{ ref('core_delegation_updated_eth_mainnet') }}\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated\nfrom\n cumulative_delegation\norder by\n block_timestamp,\n collateral_type", "language": "sql", "refs": [{"name": "core_delegation_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_delegation_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_pool_delegation_eth_mainnet.sql", "compiled": true, "compiled_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n \n amount / 1e18\n\n - LAG(\n amount / 1e18\n, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated\nfrom\n cumulative_delegation\norder by\n block_timestamp,\n collateral_type", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_migration_hourly_eth_mainnet": {"database": "analytics", "schema": "prod_eth_mainnet", "name": "fct_core_migration_hourly_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/eth/mainnet/core/fct_core_migration_hourly_eth_mainnet.sql", "original_file_path": "models/marts/eth/mainnet/core/fct_core_migration_hourly_eth_mainnet.sql", "unique_id": "model.synthetix.fct_core_migration_hourly_eth_mainnet", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "fct_core_migration_hourly_eth_mainnet"], "alias": "fct_core_migration_hourly_eth_mainnet", "checksum": {"name": "sha256", "checksum": "a66e0f58b50e31e015be84484cd2d78039bed8b5a3da8965d1ef5e57bbf5bccb"}, "config": {"enabled": true, "alias": null, "schema": "eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Hourly timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "hourly_debt_migrated": {"name": "hourly_debt_migrated", "description": "Hourly debt migrated", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "eth_mainnet"}, "created_at": 1726500946.8150494, "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_hourly_eth_mainnet\"", "raw_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n {{ ref('fct_pool_debt_eth_mainnet') }}\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n {{ ref('fct_pool_debt_eth_mainnet') }}\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nmigration as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n sum(debt_amount) as hourly_debt_migrated\n from\n {{ ref('fct_core_migration_eth_mainnet') }}\n group by\n ts,\n pool_id,\n collateral_type\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n m.hourly_debt_migrated,\n 0\n ) as hourly_debt_migrated\nfrom\n dim\nleft join migration as m\n on\n dim.pool_id = m.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n m.collateral_type\n )\n and dim.ts = m.ts", "language": "sql", "refs": [{"name": "fct_pool_debt_eth_mainnet", "package": null, "version": null}, {"name": "fct_pool_debt_eth_mainnet", "package": null, "version": null}, {"name": "fct_core_migration_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_debt_eth_mainnet", "model.synthetix.fct_core_migration_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_migration_hourly_eth_mainnet.sql", "compiled": true, "compiled_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nmigration as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n sum(debt_amount) as hourly_debt_migrated\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"\n group by\n ts,\n pool_id,\n collateral_type\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n m.hourly_debt_migrated,\n 0\n ) as hourly_debt_migrated\nfrom\n dim\nleft join migration as m\n on\n dim.pool_id = m.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n m.collateral_type\n )\n and dim.ts = m.ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_pnl_hourly_reward_eth_mainnet": {"database": "analytics", "schema": "prod_eth_mainnet", "name": "fct_pool_pnl_hourly_reward_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/eth/mainnet/core/fct_pool_pnl_hourly_reward_eth_mainnet.sql", "original_file_path": "models/marts/eth/mainnet/core/fct_pool_pnl_hourly_reward_eth_mainnet.sql", "unique_id": "model.synthetix.fct_pool_pnl_hourly_reward_eth_mainnet", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "fct_pool_pnl_hourly_reward_eth_mainnet"], "alias": "fct_pool_pnl_hourly_reward_eth_mainnet", "checksum": {"name": "sha256", "checksum": "f8b02790670e9b666c282af57dca1a2f5fe3ca82c4e5dc0fba8878e56855eee3"}, "config": {"enabled": true, "alias": null, "schema": "eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": ["ts", "pool_id", "collateral_type", "reward_token"], "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "eth_mainnet", "materialized": "table", "unique_key": ["ts", "pool_id", "collateral_type", "reward_token"]}, "created_at": 1726500936.553774, "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_reward_eth_mainnet\"", "raw_code": "{{ config(\n materialized = 'table',\n unique_key = ['ts', 'pool_id', 'collateral_type', 'reward_token'],\n) }}\n\nwith dim as (\n\n select\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol as reward_token,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select\n ts,\n collateral_type,\n pool_id,\n collateral_value\n from\n {{ ref('fct_pool_pnl_hourly_eth_mainnet') }}\n group by\n ts,\n collateral_type,\n pool_id,\n collateral_value\n ) as t\n cross join (\n select distinct token_symbol\n from\n {{ ref('fct_pool_rewards_token_hourly_eth_mainnet') }}\n ) as p\n group by\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol\n),\n\nreward_hourly_token as (\n select\n ts,\n pool_id,\n collateral_type,\n token_symbol as reward_token,\n sum(\n rewards_usd\n ) as rewards_usd\n from\n {{ ref('fct_pool_rewards_token_hourly_eth_mainnet') }}\n group by\n ts,\n pool_id,\n collateral_type,\n token_symbol\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n dim.collateral_value,\n dim.reward_token,\n coalesce(\n reward_hourly_token.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when dim.collateral_value = 0 then 0\n else coalesce(\n reward_hourly_token.rewards_usd,\n 0\n ) / dim.collateral_value\n end as hourly_rewards_pct\nfrom\n dim\nleft join reward_hourly_token\n on\n dim.ts = reward_hourly_token.ts\n and dim.pool_id = reward_hourly_token.pool_id\n and dim.collateral_type = reward_hourly_token.collateral_type\n and dim.reward_token = reward_hourly_token.reward_token", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_eth_mainnet", "package": null, "version": null}, {"name": "fct_pool_rewards_token_hourly_eth_mainnet", "package": null, "version": null}, {"name": "fct_pool_rewards_token_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_pnl_hourly_reward_eth_mainnet.sql", "compiled": true, "compiled_code": "\n\nwith dim as (\n\n select\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol as reward_token,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select\n ts,\n collateral_type,\n pool_id,\n collateral_value\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\n group by\n ts,\n collateral_type,\n pool_id,\n collateral_value\n ) as t\n cross join (\n select distinct token_symbol\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\n ) as p\n group by\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol\n),\n\nreward_hourly_token as (\n select\n ts,\n pool_id,\n collateral_type,\n token_symbol as reward_token,\n sum(\n rewards_usd\n ) as rewards_usd\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\n group by\n ts,\n pool_id,\n collateral_type,\n token_symbol\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n dim.collateral_value,\n dim.reward_token,\n coalesce(\n reward_hourly_token.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when dim.collateral_value = 0 then 0\n else coalesce(\n reward_hourly_token.rewards_usd,\n 0\n ) / dim.collateral_value\n end as hourly_rewards_pct\nfrom\n dim\nleft join reward_hourly_token\n on\n dim.ts = reward_hourly_token.ts\n and dim.pool_id = reward_hourly_token.pool_id\n and dim.collateral_type = reward_hourly_token.collateral_type\n and dim.reward_token = reward_hourly_token.reward_token", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_debt_eth_mainnet": {"database": "analytics", "schema": "prod_eth_mainnet", "name": "fct_pool_debt_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/eth/mainnet/core/fct_pool_debt_eth_mainnet.sql", "original_file_path": "models/marts/eth/mainnet/core/fct_pool_debt_eth_mainnet.sql", "unique_id": "model.synthetix.fct_pool_debt_eth_mainnet", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "fct_pool_debt_eth_mainnet"], "alias": "fct_pool_debt_eth_mainnet", "checksum": {"name": "sha256", "checksum": "b0a4b857b20e1eaa9cd4c2cf4b5e8ac5119559b9b486aba58253db38228336ed"}, "config": {"enabled": true, "alias": null, "schema": "eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "debt": {"name": "debt", "description": "Debt value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "eth_mainnet"}, "created_at": 1726500946.805121, "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"", "raw_code": "select\n ts,\n block_number,\n pool_id,\n collateral_type,\n debt\nfrom\n {{ ref('core_vault_debt_eth_mainnet') }}\norder by\n ts", "language": "sql", "refs": [{"name": "core_vault_debt_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.core_vault_debt_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_debt_eth_mainnet.sql", "compiled": true, "compiled_code": "select\n ts,\n block_number,\n pool_id,\n collateral_type,\n debt\nfrom\n \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_debt_eth_mainnet\"\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_market_updated_eth_mainnet": {"database": "analytics", "schema": "prod_eth_mainnet", "name": "fct_core_market_updated_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/eth/mainnet/core/fct_core_market_updated_eth_mainnet.sql", "original_file_path": "models/marts/eth/mainnet/core/fct_core_market_updated_eth_mainnet.sql", "unique_id": "model.synthetix.fct_core_market_updated_eth_mainnet", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "fct_core_market_updated_eth_mainnet"], "alias": "fct_core_market_updated_eth_mainnet", "checksum": {"name": "sha256", "checksum": "43499a64abfa77116f66b6a98fdfa4c8fdc7c9957f926caac8faa5a64099f978"}, "config": {"enabled": true, "alias": null, "schema": "eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the event record", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "Event name", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_id": {"name": "market_id", "description": "ID of the market", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "credit_capacity": {"name": "credit_capacity", "description": "Credit capacity", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "net_issuance": {"name": "net_issuance", "description": "Net issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "token_amount": {"name": "token_amount", "description": "Token amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "eth_mainnet"}, "created_at": 1726500946.8012965, "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_core_market_updated_eth_mainnet\"", "raw_code": "with market_updated as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n {{ ref('core_market_updated_eth_mainnet') }}\n)\n\nselect\n id,\n block_timestamp as ts,\n transaction_hash,\n event_name,\n market_id,\n collateral_type,\n {{ convert_wei(\"credit_capacity\") }} as credit_capacity,\n {{ convert_wei(\"net_issuance\") }} as net_issuance,\n {{ convert_wei(\"token_amount\") }} as token_amount\nfrom\n market_updated", "language": "sql", "refs": [{"name": "core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_market_updated_eth_mainnet.sql", "compiled": true, "compiled_code": "with market_updated as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\n)\n\nselect\n id,\n block_timestamp as ts,\n transaction_hash,\n event_name,\n market_id,\n collateral_type,\n \n credit_capacity / 1e18\n as credit_capacity,\n \n net_issuance / 1e18\n as net_issuance,\n \n token_amount / 1e18\n as token_amount\nfrom\n market_updated", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_apr_rewards_eth_mainnet": {"database": "analytics", "schema": "prod_eth_mainnet", "name": "fct_core_apr_rewards_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/eth/mainnet/core/fct_core_apr_rewards_eth_mainnet.sql", "original_file_path": "models/marts/eth/mainnet/core/fct_core_apr_rewards_eth_mainnet.sql", "unique_id": "model.synthetix.fct_core_apr_rewards_eth_mainnet", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "fct_core_apr_rewards_eth_mainnet"], "alias": "fct_core_apr_rewards_eth_mainnet", "checksum": {"name": "sha256", "checksum": "2c4f7ce1fb00a3fa267565d1a46a778f0f0a2236368101f1b9322d19d83a45dc"}, "config": {"enabled": true, "alias": null, "schema": "eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "eth_mainnet", "materialized": "table"}, "created_at": 1726500936.5666714, "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_rewards_eth_mainnet\"", "raw_code": "{{\n config(\n materialized = 'table',\n )\n}}\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct\n from\n {{ ref('fct_pool_pnl_hourly_reward_eth_mainnet') }}\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.reward_token,\n pnl_hourly.collateral_value,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_rewards_pct,\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n and pnl_hourly.reward_token = avg_returns.reward_token\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_reward_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_pnl_hourly_reward_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_apr_rewards_eth_mainnet.sql", "compiled": true, "compiled_code": "\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_reward_eth_mainnet\"\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.reward_token,\n pnl_hourly.collateral_value,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_rewards_pct,\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n and pnl_hourly.reward_token = avg_returns.reward_token\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_issuance_hourly_eth_mainnet": {"database": "analytics", "schema": "prod_eth_mainnet", "name": "fct_pool_issuance_hourly_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/eth/mainnet/core/fct_pool_issuance_hourly_eth_mainnet.sql", "original_file_path": "models/marts/eth/mainnet/core/fct_pool_issuance_hourly_eth_mainnet.sql", "unique_id": "model.synthetix.fct_pool_issuance_hourly_eth_mainnet", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "fct_pool_issuance_hourly_eth_mainnet"], "alias": "fct_pool_issuance_hourly_eth_mainnet", "checksum": {"name": "sha256", "checksum": "1ae6df91666d8b2ba2e8e95d2d3d128c6ded4202f7651e221e9856d9367622b3"}, "config": {"enabled": true, "alias": null, "schema": "eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "hourly_issuance": {"name": "hourly_issuance", "description": "Hourly issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "eth_mainnet"}, "created_at": 1726500946.8060992, "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_hourly_eth_mainnet\"", "raw_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::interval\n ) as ts\n from\n (\n select ts\n from\n {{ ref('fct_pool_issuance_eth_mainnet') }}\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n {{ ref('fct_pool_issuance_eth_mainnet') }}\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nmax_debt_block as (\n select\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as \"hour\",\n max(block_number) as max_block_number\n from\n {{ ref('fct_pool_debt_eth_mainnet') }}\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n),\n\nfilt_issuance as (\n select\n i.pool_id,\n i.collateral_type,\n i.amount,\n case\n when\n i.block_number <= d.max_block_number\n or d.max_block_number is null then i.ts\n else i.ts + interval '1 hour'\n end as ts\n from\n {{ ref('fct_pool_issuance_eth_mainnet') }}\n as i\n left join max_debt_block as d\n on date_trunc(\n 'hour',\n i.ts\n ) = d.hour\n and i.pool_id = d.pool_id\n and lower(\n i.collateral_type\n ) = lower(\n d.collateral_type\n )\n where\n i.block_number <= (\n select\n max(\n max_block_number\n ) as b\n from\n max_debt_block\n )\n),\n\nissuance as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n sum(amount) as hourly_issuance\n from\n filt_issuance\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n i.hourly_issuance,\n 0\n ) as hourly_issuance\nfrom\n dim\nleft join issuance as i\n on\n dim.pool_id = i.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n i.collateral_type\n )\n and dim.ts = i.ts", "language": "sql", "refs": [{"name": "fct_pool_issuance_eth_mainnet", "package": null, "version": null}, {"name": "fct_pool_issuance_eth_mainnet", "package": null, "version": null}, {"name": "fct_pool_debt_eth_mainnet", "package": null, "version": null}, {"name": "fct_pool_issuance_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_issuance_eth_mainnet", "model.synthetix.fct_pool_debt_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_issuance_hourly_eth_mainnet.sql", "compiled": true, "compiled_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::interval\n ) as ts\n from\n (\n select ts\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_eth_mainnet\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_eth_mainnet\"\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nmax_debt_block as (\n select\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as \"hour\",\n max(block_number) as max_block_number\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n),\n\nfilt_issuance as (\n select\n i.pool_id,\n i.collateral_type,\n i.amount,\n case\n when\n i.block_number <= d.max_block_number\n or d.max_block_number is null then i.ts\n else i.ts + interval '1 hour'\n end as ts\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_eth_mainnet\"\n as i\n left join max_debt_block as d\n on date_trunc(\n 'hour',\n i.ts\n ) = d.hour\n and i.pool_id = d.pool_id\n and lower(\n i.collateral_type\n ) = lower(\n d.collateral_type\n )\n where\n i.block_number <= (\n select\n max(\n max_block_number\n ) as b\n from\n max_debt_block\n )\n),\n\nissuance as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n sum(amount) as hourly_issuance\n from\n filt_issuance\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n i.hourly_issuance,\n 0\n ) as hourly_issuance\nfrom\n dim\nleft join issuance as i\n on\n dim.pool_id = i.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n i.collateral_type\n )\n and dim.ts = i.ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_pools_eth_mainnet": {"database": "analytics", "schema": "prod_eth_mainnet", "name": "fct_core_pools_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/eth/mainnet/core/fct_core_pools_eth_mainnet.sql", "original_file_path": "models/marts/eth/mainnet/core/fct_core_pools_eth_mainnet.sql", "unique_id": "model.synthetix.fct_core_pools_eth_mainnet", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "fct_core_pools_eth_mainnet"], "alias": "fct_core_pools_eth_mainnet", "checksum": {"name": "sha256", "checksum": "e880c5ee9f10d66e72f2cd4f033cc3d95f4c2a5cc24ca6aedfd72e25fea4a003"}, "config": {"enabled": true, "alias": null, "schema": "eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "created_ts": {"name": "created_ts", "description": "Pool creation timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "owner": {"name": "owner", "description": "Address of the pool owner", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "eth_mainnet"}, "created_at": 1726500946.8040824, "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_core_pools_eth_mainnet\"", "raw_code": "with base as (\n select\n pool_id as id,\n block_timestamp as created_ts,\n block_number,\n owner\n from\n {{ ref('core_pool_created_eth_mainnet') }}\n)\n\nselect *\nfrom\n base", "language": "sql", "refs": [{"name": "core_pool_created_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.core_pool_created_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_pools_eth_mainnet.sql", "compiled": true, "compiled_code": "with base as (\n select\n pool_id as id,\n block_timestamp as created_ts,\n block_number,\n owner\n from\n \"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"\n)\n\nselect *\nfrom\n base", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_rewards_hourly_eth_mainnet": {"database": "analytics", "schema": "prod_eth_mainnet", "name": "fct_pool_rewards_hourly_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/eth/mainnet/core/fct_pool_rewards_hourly_eth_mainnet.sql", "original_file_path": "models/marts/eth/mainnet/core/fct_pool_rewards_hourly_eth_mainnet.sql", "unique_id": "model.synthetix.fct_pool_rewards_hourly_eth_mainnet", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "fct_pool_rewards_hourly_eth_mainnet"], "alias": "fct_pool_rewards_hourly_eth_mainnet", "checksum": {"name": "sha256", "checksum": "e1ca496d4d76d5450c85e4d5e0594baf09adea6b2c88c61e82aff48f87646f82"}, "config": {"enabled": true, "alias": null, "schema": "eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "rewards_usd": {"name": "rewards_usd", "description": "Rewards value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "eth_mainnet"}, "created_at": 1726500946.8103228, "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_hourly_eth_mainnet\"", "raw_code": "with token_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n {{ ref('fct_pool_rewards_token_hourly_eth_mainnet') }}\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n SUM(rewards_usd) as rewards_usd\nfrom\n token_hourly\ngroup by\n ts,\n pool_id,\n collateral_type", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_rewards_hourly_eth_mainnet.sql", "compiled": true, "compiled_code": "with token_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n SUM(rewards_usd) as rewards_usd\nfrom\n token_hourly\ngroup by\n ts,\n pool_id,\n collateral_type", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_migration_eth_mainnet": {"database": "analytics", "schema": "prod_eth_mainnet", "name": "fct_core_migration_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/eth/mainnet/core/fct_core_migration_eth_mainnet.sql", "original_file_path": "models/marts/eth/mainnet/core/fct_core_migration_eth_mainnet.sql", "unique_id": "model.synthetix.fct_core_migration_eth_mainnet", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "fct_core_migration_eth_mainnet"], "alias": "fct_core_migration_eth_mainnet", "checksum": {"name": "sha256", "checksum": "f8d622721e8ccd63150bd421d135fb6fd4769ae4b22a31845e92e3c80a850a3b"}, "config": {"enabled": true, "alias": null, "schema": "eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool (Spartan Council pool)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of collateral (SNX)", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "staker": {"name": "staker", "description": "Address of the staker", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_amount": {"name": "collateral_amount", "description": "Amount of collateral", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "debt_amount": {"name": "debt_amount", "description": "Amount of debt", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "eth_mainnet"}, "created_at": 1726500946.8140523, "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"", "raw_code": "select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n 1 as pool_id, -- Spartan Council pool\n -- SNX collateral\n '0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F' as collateral_type,\n staker,\n account_id,\n {{ convert_wei('collateral_amount') }} as collateral_amount,\n {{ convert_wei('debt_amount') }} as debt_amount\nfrom\n {{ ref('core_account_migrated_eth_mainnet') }}\norder by block_timestamp", "language": "sql", "refs": [{"name": "core_account_migrated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_account_migrated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_migration_eth_mainnet.sql", "compiled": true, "compiled_code": "select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n 1 as pool_id, -- Spartan Council pool\n -- SNX collateral\n '0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F' as collateral_type,\n staker,\n account_id,\n \n collateral_amount / 1e18\n as collateral_amount,\n \n debt_amount / 1e18\n as debt_amount\nfrom\n \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\norder by block_timestamp", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_core_apr_eth_mainnet": {"database": "analytics", "schema": "prod_eth_mainnet", "name": "fct_core_apr_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/eth/mainnet/core/fct_core_apr_eth_mainnet.sql", "original_file_path": "models/marts/eth/mainnet/core/fct_core_apr_eth_mainnet.sql", "unique_id": "model.synthetix.fct_core_apr_eth_mainnet", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "fct_core_apr_eth_mainnet"], "alias": "fct_core_apr_eth_mainnet", "checksum": {"name": "sha256", "checksum": "ef07ba333fd578d9edc3b0ec20aea1504d0bfdc16e82d1a6047856486b99e1e0"}, "config": {"enabled": true, "alias": null, "schema": "eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_value": {"name": "collateral_value", "description": "Collateral value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "debt": {"name": "debt", "description": "Debt value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_issuance": {"name": "hourly_issuance", "description": "Hourly issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_debt_migrated": {"name": "hourly_debt_migrated", "description": "Hourly debt migrated from V2x to V3", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_pnl": {"name": "hourly_pnl", "description": "Hourly PnL", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_pnl": {"name": "cumulative_pnl", "description": "Cumulative PnL", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_issuance": {"name": "cumulative_issuance", "description": "Cumulative Issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "rewards_usd": {"name": "rewards_usd", "description": "Rewards value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_pnl_pct": {"name": "hourly_pnl_pct", "description": "Hourly PnL (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_rewards_pct": {"name": "hourly_rewards_pct", "description": "Hourly Rewards (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_24h": {"name": "apr_24h", "description": "APR (24h)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_24h": {"name": "apy_24h", "description": "APY (24h)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_7d": {"name": "apr_7d", "description": "APR (7d)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_7d": {"name": "apy_7d", "description": "APY (7d)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_28d": {"name": "apr_28d", "description": "APR (28d)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_28d": {"name": "apy_28d", "description": "APY (28d)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_24h_pnl": {"name": "apr_24h_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_24h_pnl": {"name": "apy_24h_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_7d_pnl": {"name": "apr_7d_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_7d_pnl": {"name": "apy_7d_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_28d_pnl": {"name": "apr_28d_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_28d_pnl": {"name": "apy_28d_pnl", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_24h_rewards": {"name": "apr_24h_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_24h_rewards": {"name": "apy_24h_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_7d_rewards": {"name": "apr_7d_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_7d_rewards": {"name": "apy_7d_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apr_28d_rewards": {"name": "apr_28d_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "apy_28d_rewards": {"name": "apy_28d_rewards", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "eth_mainnet", "materialized": "table"}, "created_at": 1726500946.7997355, "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"", "raw_code": "{{\n config(\n materialized = 'table',\n )\n}}\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_pnl,\n hourly_issuance,\n hourly_debt_migrated,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct,\n SUM(\n COALESCE(\n hourly_issuance,\n 0\n )\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_issuance,\n SUM(\n hourly_pnl\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_pnl\n from\n {{ ref('fct_pool_pnl_hourly_eth_mainnet') }}\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_pnl_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_total_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.collateral_value,\n pnl_hourly.debt,\n pnl_hourly.hourly_pnl,\n pnl_hourly.cumulative_pnl,\n pnl_hourly.hourly_issuance,\n pnl_hourly.hourly_debt_migrated,\n pnl_hourly.cumulative_issuance,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_pnl_pct,\n pnl_hourly.hourly_rewards_pct,\n -- total pnls\n avg_returns.avg_24h_total_pct * 24 * 365 as apr_24h,\n avg_returns.avg_7d_total_pct * 24 * 365 as apr_7d,\n avg_returns.avg_28d_total_pct * 24 * 365 as apr_28d,\n -- pool pnls\n avg_returns.avg_24h_pnl_pct * 24 * 365 as apr_24h_pnl,\n avg_returns.avg_7d_pnl_pct * 24 * 365 as apr_7d_pnl,\n avg_returns.avg_28d_pnl_pct * 24 * 365 as apr_28d_pnl,\n -- rewards pnls\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h / 8760, 8760) - 1) as apy_24h,\n (POWER(1 + apr_7d / 8760, 8760) - 1) as apy_7d,\n (POWER(1 + apr_28d / 8760, 8760) - 1) as apy_28d,\n (POWER(1 + apr_24h_pnl / 8760, 8760) - 1) as apy_24h_pnl,\n (POWER(1 + apr_7d_pnl / 8760, 8760) - 1) as apy_7d_pnl,\n (POWER(1 + apr_28d_pnl / 8760, 8760) - 1) as apy_28d_pnl,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_debt_migrated,\n hourly_pnl,\n cumulative_pnl,\n cumulative_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n apr_24h,\n apy_24h,\n apr_7d,\n apy_7d,\n apr_28d,\n apy_28d,\n apr_24h_pnl,\n apy_24h_pnl,\n apr_7d_pnl,\n apy_7d_pnl,\n apr_28d_pnl,\n apy_28d_pnl,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/fct_core_apr_eth_mainnet.sql", "compiled": true, "compiled_code": "\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_pnl,\n hourly_issuance,\n hourly_debt_migrated,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct,\n SUM(\n COALESCE(\n hourly_issuance,\n 0\n )\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_issuance,\n SUM(\n hourly_pnl\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_pnl\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_pnl_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_total_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.collateral_value,\n pnl_hourly.debt,\n pnl_hourly.hourly_pnl,\n pnl_hourly.cumulative_pnl,\n pnl_hourly.hourly_issuance,\n pnl_hourly.hourly_debt_migrated,\n pnl_hourly.cumulative_issuance,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_pnl_pct,\n pnl_hourly.hourly_rewards_pct,\n -- total pnls\n avg_returns.avg_24h_total_pct * 24 * 365 as apr_24h,\n avg_returns.avg_7d_total_pct * 24 * 365 as apr_7d,\n avg_returns.avg_28d_total_pct * 24 * 365 as apr_28d,\n -- pool pnls\n avg_returns.avg_24h_pnl_pct * 24 * 365 as apr_24h_pnl,\n avg_returns.avg_7d_pnl_pct * 24 * 365 as apr_7d_pnl,\n avg_returns.avg_28d_pnl_pct * 24 * 365 as apr_28d_pnl,\n -- rewards pnls\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h / 8760, 8760) - 1) as apy_24h,\n (POWER(1 + apr_7d / 8760, 8760) - 1) as apy_7d,\n (POWER(1 + apr_28d / 8760, 8760) - 1) as apy_28d,\n (POWER(1 + apr_24h_pnl / 8760, 8760) - 1) as apy_24h_pnl,\n (POWER(1 + apr_7d_pnl / 8760, 8760) - 1) as apy_7d_pnl,\n (POWER(1 + apr_28d_pnl / 8760, 8760) - 1) as apy_28d_pnl,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_debt_migrated,\n hourly_pnl,\n cumulative_pnl,\n cumulative_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n apr_24h,\n apy_24h,\n apr_7d,\n apy_7d,\n apr_28d,\n apy_28d,\n apr_24h_pnl,\n apy_24h_pnl,\n apr_7d_pnl,\n apy_7d_pnl,\n apr_28d_pnl,\n apy_28d_pnl,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_issuance_eth_mainnet": {"database": "analytics", "schema": "prod_eth_mainnet", "name": "fct_pool_issuance_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/eth/mainnet/core/fct_pool_issuance_eth_mainnet.sql", "original_file_path": "models/marts/eth/mainnet/core/fct_pool_issuance_eth_mainnet.sql", "unique_id": "model.synthetix.fct_pool_issuance_eth_mainnet", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "fct_pool_issuance_eth_mainnet"], "alias": "fct_pool_issuance_eth_mainnet", "checksum": {"name": "sha256", "checksum": "6165828640045333e5539ef342c7672bca6624f6ca251f0a06b6c31c1a5c44ec"}, "config": {"enabled": true, "alias": null, "schema": "eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "Block number", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "Transaction hash", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account_id": {"name": "account_id", "description": "ID of the account", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount": {"name": "amount", "description": "Amount issued", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "eth_mainnet"}, "created_at": 1726500946.8073726, "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_eth_mainnet\"", "raw_code": "with burns as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n -1 * {{ convert_wei('amount') }} as amount\n from\n {{ ref('core_usd_burned_eth_mainnet') }}\n order by\n block_timestamp desc\n),\n\nmints as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n {{ convert_wei('amount') }} as amount\n from\n {{ ref('core_usd_minted_eth_mainnet') }}\n order by\n block_timestamp desc\n)\n\nselect *\nfrom\n burns\nunion all\nselect *\nfrom\n mints\norder by\n ts desc", "language": "sql", "refs": [{"name": "core_usd_burned_eth_mainnet", "package": null, "version": null}, {"name": "core_usd_minted_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei"], "nodes": ["model.synthetix.core_usd_burned_eth_mainnet", "model.synthetix.core_usd_minted_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_issuance_eth_mainnet.sql", "compiled": true, "compiled_code": "with burns as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n -1 * \n amount / 1e18\n as amount\n from\n \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\n order by\n block_timestamp desc\n),\n\nmints as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n \n amount / 1e18\n as amount\n from\n \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\n order by\n block_timestamp desc\n)\n\nselect *\nfrom\n burns\nunion all\nselect *\nfrom\n mints\norder by\n ts desc", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_pnl_hourly_eth_mainnet": {"database": "analytics", "schema": "prod_eth_mainnet", "name": "fct_pool_pnl_hourly_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/eth/mainnet/core/fct_pool_pnl_hourly_eth_mainnet.sql", "original_file_path": "models/marts/eth/mainnet/core/fct_pool_pnl_hourly_eth_mainnet.sql", "unique_id": "model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "fct_pool_pnl_hourly_eth_mainnet"], "alias": "fct_pool_pnl_hourly_eth_mainnet", "checksum": {"name": "sha256", "checksum": "e316d893ef40cb9a593a6c5a302dcee5836fb1333250920a5f8f62de4925f4c3"}, "config": {"enabled": true, "alias": null, "schema": "eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "table", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": ["ts", "pool_id", "collateral_type"], "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "collateral_value": {"name": "collateral_value", "description": "Collateral value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "debt": {"name": "debt", "description": "Debt value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_issuance": {"name": "hourly_issuance", "description": "Hourly issuance", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_pnl": {"name": "hourly_pnl", "description": "Hourly PnL", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_debt_migrated": {"name": "hourly_debt_migrated", "description": "Hourly debt migrated from V2x to V3", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "rewards_usd": {"name": "rewards_usd", "description": "Rewards value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_pnl_pct": {"name": "hourly_pnl_pct", "description": "Hourly PnL (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_rewards_pct": {"name": "hourly_rewards_pct", "description": "Hourly Rewards (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_total_pct": {"name": "hourly_total_pct", "description": "Hourly Total (%)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "eth_mainnet", "materialized": "table", "unique_key": ["ts", "pool_id", "collateral_type"]}, "created_at": 1726500946.8093064, "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"", "raw_code": "{{ config(\n materialized = 'table',\n unique_key = ['ts', 'pool_id', 'collateral_type'],\n) }}\n\nwith dim as (\n select\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)), '1 hour'::interval\n ) as ts,\n p.pool_id,\n p.collateral_type\n from\n (\n select ts\n from\n {{ ref('fct_pool_debt_eth_mainnet') }}\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n {{ ref('fct_pool_debt_eth_mainnet') }}\n ) as p\n group by\n p.pool_id,\n p.collateral_type\n),\n\nissuance as (\n select\n ts,\n pool_id,\n collateral_type,\n hourly_issuance\n from\n {{ ref('fct_pool_issuance_hourly_eth_mainnet') }}\n),\n\ndebt as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(debt) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as debt\n from\n {{ ref('fct_pool_debt_eth_mainnet') }}\n),\n\ncollateral as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(collateral_value) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as collateral_value\n from\n {{ ref('core_vault_collateral_eth_mainnet') }}\n where\n pool_id = 1\n),\n\nffill as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n last(debt.debt) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as debt,\n coalesce(\n last(collateral.collateral_value) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as collateral_value\n from\n dim\n left join debt\n on\n dim.ts = debt.ts\n and dim.pool_id = debt.pool_id\n and dim.collateral_type = debt.collateral_type\n left join collateral\n on\n dim.ts = collateral.ts\n and dim.pool_id = collateral.pool_id\n and dim.collateral_type = collateral.collateral_type\n),\n\nhourly_pnl as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n coalesce(lag(debt) over (\n partition by pool_id, collateral_type\n order by\n ts\n ) - debt, 0) as hourly_pnl\n from\n ffill\n),\n\nhourly_rewards as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n {{ ref('fct_pool_rewards_hourly_eth_mainnet') }}\n),\n\nhourly_migration as (\n select\n ts,\n pool_id,\n collateral_type,\n hourly_debt_migrated\n from\n {{ ref('fct_core_migration_hourly_eth_mainnet') }}\n),\n\nhourly_returns as (\n select\n pnl.ts,\n pnl.pool_id,\n pnl.collateral_type,\n pnl.collateral_value,\n pnl.debt,\n coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_issuance,\n coalesce(\n migration.hourly_debt_migrated,\n 0\n ) as hourly_debt_migrated,\n pnl.hourly_pnl + coalesce(\n iss.hourly_issuance,\n 0\n ) + coalesce(\n migration.hourly_debt_migrated,\n 0\n ) as hourly_pnl,\n coalesce(\n rewards.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when pnl.collateral_value = 0 then 0\n else coalesce(\n rewards.rewards_usd,\n 0\n ) / pnl.collateral_value\n end as hourly_rewards_pct,\n case\n when pnl.collateral_value = 0 then 0\n else (\n coalesce(iss.hourly_issuance, 0)\n + pnl.hourly_pnl\n + coalesce(migration.hourly_debt_migrated, 0)\n ) / pnl.collateral_value\n end as hourly_pnl_pct,\n case\n when pnl.collateral_value = 0 then 0\n else (\n coalesce(rewards.rewards_usd, 0)\n + pnl.hourly_pnl\n + coalesce(iss.hourly_issuance, 0)\n + coalesce(migration.hourly_debt_migrated, 0)\n ) / pnl.collateral_value\n end as hourly_total_pct\n from\n hourly_pnl as pnl\n left join hourly_rewards as rewards\n on\n pnl.ts = rewards.ts\n and pnl.pool_id = rewards.pool_id\n and pnl.collateral_type = rewards.collateral_type\n left join issuance as iss\n on\n pnl.ts = iss.ts\n and pnl.pool_id = iss.pool_id\n and lower(\n pnl.collateral_type\n ) = lower(\n iss.collateral_type\n )\n left join hourly_migration as migration\n on\n pnl.ts = migration.ts\n and pnl.pool_id = migration.pool_id\n and lower(\n pnl.collateral_type\n ) = lower(\n migration.collateral_type\n )\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n hourly_debt_migrated,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct\nfrom\n hourly_returns", "language": "sql", "refs": [{"name": "fct_pool_debt_eth_mainnet", "package": null, "version": null}, {"name": "fct_pool_debt_eth_mainnet", "package": null, "version": null}, {"name": "fct_pool_issuance_hourly_eth_mainnet", "package": null, "version": null}, {"name": "fct_pool_debt_eth_mainnet", "package": null, "version": null}, {"name": "core_vault_collateral_eth_mainnet", "package": null, "version": null}, {"name": "fct_pool_rewards_hourly_eth_mainnet", "package": null, "version": null}, {"name": "fct_core_migration_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_debt_eth_mainnet", "model.synthetix.fct_pool_issuance_hourly_eth_mainnet", "model.synthetix.core_vault_collateral_eth_mainnet", "model.synthetix.fct_pool_rewards_hourly_eth_mainnet", "model.synthetix.fct_core_migration_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_pnl_hourly_eth_mainnet.sql", "compiled": true, "compiled_code": "\n\nwith dim as (\n select\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)), '1 hour'::interval\n ) as ts,\n p.pool_id,\n p.collateral_type\n from\n (\n select ts\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\n ) as p\n group by\n p.pool_id,\n p.collateral_type\n),\n\nissuance as (\n select\n ts,\n pool_id,\n collateral_type,\n hourly_issuance\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_hourly_eth_mainnet\"\n),\n\ndebt as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(debt) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as debt\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\n),\n\ncollateral as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(collateral_value) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as collateral_value\n from\n \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_collateral_eth_mainnet\"\n where\n pool_id = 1\n),\n\nffill as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n last(debt.debt) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as debt,\n coalesce(\n last(collateral.collateral_value) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as collateral_value\n from\n dim\n left join debt\n on\n dim.ts = debt.ts\n and dim.pool_id = debt.pool_id\n and dim.collateral_type = debt.collateral_type\n left join collateral\n on\n dim.ts = collateral.ts\n and dim.pool_id = collateral.pool_id\n and dim.collateral_type = collateral.collateral_type\n),\n\nhourly_pnl as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n coalesce(lag(debt) over (\n partition by pool_id, collateral_type\n order by\n ts\n ) - debt, 0) as hourly_pnl\n from\n ffill\n),\n\nhourly_rewards as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_hourly_eth_mainnet\"\n),\n\nhourly_migration as (\n select\n ts,\n pool_id,\n collateral_type,\n hourly_debt_migrated\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_hourly_eth_mainnet\"\n),\n\nhourly_returns as (\n select\n pnl.ts,\n pnl.pool_id,\n pnl.collateral_type,\n pnl.collateral_value,\n pnl.debt,\n coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_issuance,\n coalesce(\n migration.hourly_debt_migrated,\n 0\n ) as hourly_debt_migrated,\n pnl.hourly_pnl + coalesce(\n iss.hourly_issuance,\n 0\n ) + coalesce(\n migration.hourly_debt_migrated,\n 0\n ) as hourly_pnl,\n coalesce(\n rewards.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when pnl.collateral_value = 0 then 0\n else coalesce(\n rewards.rewards_usd,\n 0\n ) / pnl.collateral_value\n end as hourly_rewards_pct,\n case\n when pnl.collateral_value = 0 then 0\n else (\n coalesce(iss.hourly_issuance, 0)\n + pnl.hourly_pnl\n + coalesce(migration.hourly_debt_migrated, 0)\n ) / pnl.collateral_value\n end as hourly_pnl_pct,\n case\n when pnl.collateral_value = 0 then 0\n else (\n coalesce(rewards.rewards_usd, 0)\n + pnl.hourly_pnl\n + coalesce(iss.hourly_issuance, 0)\n + coalesce(migration.hourly_debt_migrated, 0)\n ) / pnl.collateral_value\n end as hourly_total_pct\n from\n hourly_pnl as pnl\n left join hourly_rewards as rewards\n on\n pnl.ts = rewards.ts\n and pnl.pool_id = rewards.pool_id\n and pnl.collateral_type = rewards.collateral_type\n left join issuance as iss\n on\n pnl.ts = iss.ts\n and pnl.pool_id = iss.pool_id\n and lower(\n pnl.collateral_type\n ) = lower(\n iss.collateral_type\n )\n left join hourly_migration as migration\n on\n pnl.ts = migration.ts\n and pnl.pool_id = migration.pool_id\n and lower(\n pnl.collateral_type\n ) = lower(\n migration.collateral_type\n )\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n hourly_debt_migrated,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct\nfrom\n hourly_returns", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet": {"database": "analytics", "schema": "prod_eth_mainnet", "name": "fct_pool_rewards_token_hourly_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/eth/mainnet/core/fct_pool_rewards_token_hourly_eth_mainnet.sql", "original_file_path": "models/marts/eth/mainnet/core/fct_pool_rewards_token_hourly_eth_mainnet.sql", "unique_id": "model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "fct_pool_rewards_token_hourly_eth_mainnet"], "alias": "fct_pool_rewards_token_hourly_eth_mainnet", "checksum": {"name": "sha256", "checksum": "c47f9d635571a3dece0f93c96f193cfac1b87de84931530d1cb830f2678c12ab"}, "config": {"enabled": true, "alias": null, "schema": "eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "pool_id": {"name": "pool_id", "description": "ID of the pool", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "collateral_type": {"name": "collateral_type", "description": "Type of delegated collateral", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "distributor": {"name": "distributor", "description": "Address of the distributor", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "token_symbol": {"name": "token_symbol", "description": "Token symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "hourly_amount": {"name": "hourly_amount", "description": "Hourly rewards amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_distributed": {"name": "amount_distributed", "description": "Distributed rewards amount", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "rewards_usd": {"name": "rewards_usd", "description": "Rewards value (USD)", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/eth/mainnet/core/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "eth_mainnet"}, "created_at": 1726500946.8125339, "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"", "raw_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n {{ ref('fct_pool_debt_eth_mainnet') }}\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n {{ ref('fct_pool_debt_eth_mainnet') }}\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nrewards_distributed as (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount,\n ts_start,\n \"duration\"\n from\n {{ ref('fct_pool_rewards_eth_mainnet') }}\n),\n\nhourly_distributions as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor,\n r.token_symbol,\n r.amount,\n r.ts_start,\n r.\"duration\",\n row_number() over (\n partition by\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor\n order by\n r.ts_start desc\n ) as distributor_index\n from\n dim\n left join rewards_distributed as r\n on\n dim.pool_id = r.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n r.collateral_type\n )\n and dim.ts + '1 hour'::INTERVAL >= r.ts_start\n and dim.ts < r.ts_start + r.\"duration\" * '1 second'::INTERVAL\n),\n\nhourly_rewards as (\n select\n d.ts,\n d.pool_id,\n d.collateral_type,\n d.distributor,\n d.token_symbol,\n p.price,\n -- get the hourly amount distributed\n d.amount / (\n d.\"duration\" / 3600\n ) as hourly_amount,\n -- get the amount of time distributed this hour\n -- use the smaller of those two intervals\n -- convert the interval to a number of hours\n -- multiply the result by the hourly amount to get the amount distributed this hour\n (\n extract(\n epoch\n from\n least(\n d.\"duration\" / 3600 * '1 hour'::INTERVAL,\n d.ts + '1 hour'::INTERVAL - greatest(\n d.ts,\n d.ts_start\n )\n )\n ) / 3600\n ) * d.amount / (\n d.\"duration\" / 3600\n ) as amount_distributed\n from\n hourly_distributions as d\n left join\n {{ ref('fct_prices_hourly_eth_mainnet') }}\n as p\n on\n d.ts = p.ts\n and d.token_symbol = p.market_symbol\n where\n d.distributor_index = 1\n)\n\nselect\n *,\n amount_distributed * price as rewards_usd\nfrom\n hourly_rewards\nwhere\n amount_distributed is not null", "language": "sql", "refs": [{"name": "fct_pool_debt_eth_mainnet", "package": null, "version": null}, {"name": "fct_pool_debt_eth_mainnet", "package": null, "version": null}, {"name": "fct_pool_rewards_eth_mainnet", "package": null, "version": null}, {"name": "fct_prices_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_pool_debt_eth_mainnet", "model.synthetix.fct_pool_rewards_eth_mainnet", "model.synthetix.fct_prices_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/fct_pool_rewards_token_hourly_eth_mainnet.sql", "compiled": true, "compiled_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nrewards_distributed as (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount,\n ts_start,\n \"duration\"\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_eth_mainnet\"\n),\n\nhourly_distributions as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor,\n r.token_symbol,\n r.amount,\n r.ts_start,\n r.\"duration\",\n row_number() over (\n partition by\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor\n order by\n r.ts_start desc\n ) as distributor_index\n from\n dim\n left join rewards_distributed as r\n on\n dim.pool_id = r.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n r.collateral_type\n )\n and dim.ts + '1 hour'::INTERVAL >= r.ts_start\n and dim.ts < r.ts_start + r.\"duration\" * '1 second'::INTERVAL\n),\n\nhourly_rewards as (\n select\n d.ts,\n d.pool_id,\n d.collateral_type,\n d.distributor,\n d.token_symbol,\n p.price,\n -- get the hourly amount distributed\n d.amount / (\n d.\"duration\" / 3600\n ) as hourly_amount,\n -- get the amount of time distributed this hour\n -- use the smaller of those two intervals\n -- convert the interval to a number of hours\n -- multiply the result by the hourly amount to get the amount distributed this hour\n (\n extract(\n epoch\n from\n least(\n d.\"duration\" / 3600 * '1 hour'::INTERVAL,\n d.ts + '1 hour'::INTERVAL - greatest(\n d.ts,\n d.ts_start\n )\n )\n ) / 3600\n ) * d.amount / (\n d.\"duration\" / 3600\n ) as amount_distributed\n from\n hourly_distributions as d\n left join\n \"analytics\".\"prod_eth_mainnet\".\"fct_prices_hourly_eth_mainnet\"\n as p\n on\n d.ts = p.ts\n and d.token_symbol = p.market_symbol\n where\n d.distributor_index = 1\n)\n\nselect\n *,\n amount_distributed * price as rewards_usd\nfrom\n hourly_rewards\nwhere\n amount_distributed is not null", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_prices_hourly_eth_mainnet": {"database": "analytics", "schema": "prod_eth_mainnet", "name": "fct_prices_hourly_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/eth/mainnet/prices/fct_prices_hourly_eth_mainnet.sql", "original_file_path": "models/marts/eth/mainnet/prices/fct_prices_hourly_eth_mainnet.sql", "unique_id": "model.synthetix.fct_prices_hourly_eth_mainnet", "fqn": ["synthetix", "marts", "eth", "mainnet", "prices", "fct_prices_hourly_eth_mainnet"], "alias": "fct_prices_hourly_eth_mainnet", "checksum": {"name": "sha256", "checksum": "ed6d647adfb433ce3c63b1ab6a5d3944ca8aa41266ff0d74d2fee2a56fa45721"}, "config": {"enabled": true, "alias": null, "schema": "eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/eth/mainnet/prices/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "eth_mainnet"}, "created_at": 1726500947.1341803, "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_prices_hourly_eth_mainnet\"", "raw_code": "with prices as (\n select distinct\n market_symbol,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n LAST_VALUE(price) over (\n partition by DATE_TRUNC('hour', ts), market_symbol\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as price\n from\n {{ ref('fct_prices_eth_mainnet') }}\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n prices\n ) as t\n cross join (\n select distinct market_symbol\n from\n prices\n ) as m\n group by\n m.market_symbol\n),\n\nffill as (\n select\n dim.ts,\n dim.market_symbol,\n LAST(prices.price) over (\n partition by dim.market_symbol\n order by dim.ts\n rows between unbounded preceding and current row\n ) as price\n from\n dim\n left join prices\n on\n dim.ts = prices.ts\n and dim.market_symbol = prices.market_symbol\n),\n\nhourly_prices as (\n select\n ts,\n market_symbol,\n price\n from\n ffill\n)\n\nselect *\nfrom\n hourly_prices\nwhere\n price is not null", "language": "sql", "refs": [{"name": "fct_prices_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.fct_prices_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/prices/fct_prices_hourly_eth_mainnet.sql", "compiled": true, "compiled_code": "with prices as (\n select distinct\n market_symbol,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n LAST_VALUE(price) over (\n partition by DATE_TRUNC('hour', ts), market_symbol\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as price\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_prices_eth_mainnet\"\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n prices\n ) as t\n cross join (\n select distinct market_symbol\n from\n prices\n ) as m\n group by\n m.market_symbol\n),\n\nffill as (\n select\n dim.ts,\n dim.market_symbol,\n LAST(prices.price) over (\n partition by dim.market_symbol\n order by dim.ts\n rows between unbounded preceding and current row\n ) as price\n from\n dim\n left join prices\n on\n dim.ts = prices.ts\n and dim.market_symbol = prices.market_symbol\n),\n\nhourly_prices as (\n select\n ts,\n market_symbol,\n price\n from\n ffill\n)\n\nselect *\nfrom\n hourly_prices\nwhere\n price is not null", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "model.synthetix.fct_prices_eth_mainnet": {"database": "analytics", "schema": "prod_eth_mainnet", "name": "fct_prices_eth_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/eth/mainnet/prices/fct_prices_eth_mainnet.sql", "original_file_path": "models/marts/eth/mainnet/prices/fct_prices_eth_mainnet.sql", "unique_id": "model.synthetix.fct_prices_eth_mainnet", "fqn": ["synthetix", "marts", "eth", "mainnet", "prices", "fct_prices_eth_mainnet"], "alias": "fct_prices_eth_mainnet", "checksum": {"name": "sha256", "checksum": "c112b9a2a8ab56c4795dc50824546937247b65bbae7e95b9332b9b148872e158"}, "config": {"enabled": true, "alias": null, "schema": "eth_mainnet", "database": null, "tags": ["eth_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["eth_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "Block timestamp", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "market_address": {"name": "market_address", "description": "Market address", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market_symbol": {"name": "market_symbol", "description": "Market symbol", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "Price", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/eth/mainnet/prices/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name != 'prod-op' }}", "tags": "eth_mainnet", "schema": "eth_mainnet"}, "created_at": 1726500947.13326, "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_prices_eth_mainnet\"", "raw_code": "with all_prices as (\n select\n ts,\n collateral_type as market_address,\n null as market_symbol,\n collateral_value / amount as price\n from\n {{ ref('core_vault_collateral_eth_mainnet') }}\n where\n collateral_value > 0\n),\n\ntokens as (\n select\n token_address,\n token_symbol\n from\n {{ ref('eth_mainnet_tokens') }}\n)\n\nselect\n p.ts,\n p.market_address,\n p.price,\n COALESCE(\n t.token_symbol,\n p.market_symbol\n ) as market_symbol\nfrom\n all_prices as p\nleft join tokens as t\n on LOWER(\n p.market_address\n ) = LOWER(\n t.token_address\n )", "language": "sql", "refs": [{"name": "core_vault_collateral_eth_mainnet", "package": null, "version": null}, {"name": "eth_mainnet_tokens", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": ["model.synthetix.core_vault_collateral_eth_mainnet", "seed.synthetix.eth_mainnet_tokens"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/prices/fct_prices_eth_mainnet.sql", "compiled": true, "compiled_code": "with all_prices as (\n select\n ts,\n collateral_type as market_address,\n null as market_symbol,\n collateral_value / amount as price\n from\n \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_collateral_eth_mainnet\"\n where\n collateral_value > 0\n),\n\ntokens as (\n select\n token_address,\n token_symbol\n from\n \"analytics\".\"prod_seeds\".\"eth_mainnet_tokens\"\n)\n\nselect\n p.ts,\n p.market_address,\n p.price,\n COALESCE(\n t.token_symbol,\n p.market_symbol\n ) as market_symbol\nfrom\n all_prices as p\nleft join tokens as t\n on LOWER(\n p.market_address\n ) = LOWER(\n t.token_address\n )", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}, "seed.synthetix.eth_mainnet_reward_distributors": {"database": "analytics", "schema": "prod_seeds", "name": "eth_mainnet_reward_distributors", "resource_type": "seed", "package_name": "synthetix", "path": "reward_distributors/eth_mainnet_reward_distributors.csv", "original_file_path": "seeds/reward_distributors/eth_mainnet_reward_distributors.csv", "unique_id": "seed.synthetix.eth_mainnet_reward_distributors", "fqn": ["synthetix", "reward_distributors", "eth_mainnet_reward_distributors"], "alias": "eth_mainnet_reward_distributors", "checksum": {"name": "sha256", "checksum": "66f760aca8b7a9cb8bb3928d472480e8fbd482f6ed52e2eb37917894b30c8c37"}, "config": {"enabled": true, "alias": null, "schema": "seeds", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "seed", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "delimiter": ",", "quote_columns": null}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"schema": "seeds"}, "created_at": 1726500936.8328555, "relation_name": "\"analytics\".\"prod_seeds\".\"eth_mainnet_reward_distributors\"", "raw_code": "", "root_path": "/home/runner/work/data/data/transformers/synthetix", "depends_on": {"macros": []}}, "seed.synthetix.base_mainnet_reward_distributors": {"database": "analytics", "schema": "prod_seeds", "name": "base_mainnet_reward_distributors", "resource_type": "seed", "package_name": "synthetix", "path": "reward_distributors/base_mainnet_reward_distributors.csv", "original_file_path": "seeds/reward_distributors/base_mainnet_reward_distributors.csv", "unique_id": "seed.synthetix.base_mainnet_reward_distributors", "fqn": ["synthetix", "reward_distributors", "base_mainnet_reward_distributors"], "alias": "base_mainnet_reward_distributors", "checksum": {"name": "sha256", "checksum": "68808ecde9adc18c4f86959c5283b4f556da3aa7f204b4aef821f654d1119b23"}, "config": {"enabled": true, "alias": null, "schema": "seeds", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "seed", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "delimiter": ",", "quote_columns": null}, "tags": [], "description": "Mapping of reward distributor addresses to their respective reward tokens", "columns": {"distributor_address": {"name": "distributor_address", "description": "Address of the reward distributor contract", "meta": {"type": "string"}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_symbol": {"name": "token_symbol", "description": "Symbol for the token received as reward", "meta": {"type": "string"}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://seeds/schema.yml", "build_path": null, "unrendered_config": {"schema": "seeds"}, "created_at": 1726500936.9271424, "relation_name": "\"analytics\".\"prod_seeds\".\"base_mainnet_reward_distributors\"", "raw_code": "", "root_path": "/home/runner/work/data/data/transformers/synthetix", "depends_on": {"macros": []}}, "seed.synthetix.arbitrum_sepolia_reward_distributors": {"database": "analytics", "schema": "prod_seeds", "name": "arbitrum_sepolia_reward_distributors", "resource_type": "seed", "package_name": "synthetix", "path": "reward_distributors/arbitrum_sepolia_reward_distributors.csv", "original_file_path": "seeds/reward_distributors/arbitrum_sepolia_reward_distributors.csv", "unique_id": "seed.synthetix.arbitrum_sepolia_reward_distributors", "fqn": ["synthetix", "reward_distributors", "arbitrum_sepolia_reward_distributors"], "alias": "arbitrum_sepolia_reward_distributors", "checksum": {"name": "sha256", "checksum": "a97108f1ecea08f2fbf4956f41dbedd24a45adbdb503a2dee6ab98440784b805"}, "config": {"enabled": true, "alias": null, "schema": "seeds", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "seed", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "delimiter": ",", "quote_columns": null}, "tags": [], "description": "Mapping of reward distributor addresses to their respective reward tokens", "columns": {"distributor_address": {"name": "distributor_address", "description": "Address of the reward distributor contract", "meta": {"type": "string"}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_symbol": {"name": "token_symbol", "description": "Symbol for the token received as reward", "meta": {"type": "string"}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://seeds/schema.yml", "build_path": null, "unrendered_config": {"schema": "seeds"}, "created_at": 1726500936.9262145, "relation_name": "\"analytics\".\"prod_seeds\".\"arbitrum_sepolia_reward_distributors\"", "raw_code": "", "root_path": "/home/runner/work/data/data/transformers/synthetix", "depends_on": {"macros": []}}, "seed.synthetix.arbitrum_mainnet_reward_distributors": {"database": "analytics", "schema": "prod_seeds", "name": "arbitrum_mainnet_reward_distributors", "resource_type": "seed", "package_name": "synthetix", "path": "reward_distributors/arbitrum_mainnet_reward_distributors.csv", "original_file_path": "seeds/reward_distributors/arbitrum_mainnet_reward_distributors.csv", "unique_id": "seed.synthetix.arbitrum_mainnet_reward_distributors", "fqn": ["synthetix", "reward_distributors", "arbitrum_mainnet_reward_distributors"], "alias": "arbitrum_mainnet_reward_distributors", "checksum": {"name": "sha256", "checksum": "4a60d80970c634c4260119a6f5a5431c50d48124d787803129896ee085e4bacb"}, "config": {"enabled": true, "alias": null, "schema": "seeds", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "seed", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "delimiter": ",", "quote_columns": null}, "tags": [], "description": "Mapping of reward distributor addresses to their respective reward tokens", "columns": {"distributor_address": {"name": "distributor_address", "description": "Address of the reward distributor contract", "meta": {"type": "string"}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_symbol": {"name": "token_symbol", "description": "Symbol for the token received as reward", "meta": {"type": "string"}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://seeds/schema.yml", "build_path": null, "unrendered_config": {"schema": "seeds"}, "created_at": 1726500936.9250426, "relation_name": "\"analytics\".\"prod_seeds\".\"arbitrum_mainnet_reward_distributors\"", "raw_code": "", "root_path": "/home/runner/work/data/data/transformers/synthetix", "depends_on": {"macros": []}}, "seed.synthetix.base_sepolia_reward_distributors": {"database": "analytics", "schema": "prod_seeds", "name": "base_sepolia_reward_distributors", "resource_type": "seed", "package_name": "synthetix", "path": "reward_distributors/base_sepolia_reward_distributors.csv", "original_file_path": "seeds/reward_distributors/base_sepolia_reward_distributors.csv", "unique_id": "seed.synthetix.base_sepolia_reward_distributors", "fqn": ["synthetix", "reward_distributors", "base_sepolia_reward_distributors"], "alias": "base_sepolia_reward_distributors", "checksum": {"name": "sha256", "checksum": "66f760aca8b7a9cb8bb3928d472480e8fbd482f6ed52e2eb37917894b30c8c37"}, "config": {"enabled": true, "alias": null, "schema": "seeds", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "seed", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "delimiter": ",", "quote_columns": null}, "tags": [], "description": "Mapping of reward distributor addresses to their respective reward tokens", "columns": {"distributor_address": {"name": "distributor_address", "description": "Address of the reward distributor contract", "meta": {"type": "string"}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_symbol": {"name": "token_symbol", "description": "Symbol for the token received as reward", "meta": {"type": "string"}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://seeds/schema.yml", "build_path": null, "unrendered_config": {"schema": "seeds"}, "created_at": 1726500936.9279912, "relation_name": "\"analytics\".\"prod_seeds\".\"base_sepolia_reward_distributors\"", "raw_code": "", "root_path": "/home/runner/work/data/data/transformers/synthetix", "depends_on": {"macros": []}}, "seed.synthetix.arbitrum_sepolia_tokens": {"database": "analytics", "schema": "prod_seeds", "name": "arbitrum_sepolia_tokens", "resource_type": "seed", "package_name": "synthetix", "path": "tokens/arbitrum_sepolia_tokens.csv", "original_file_path": "seeds/tokens/arbitrum_sepolia_tokens.csv", "unique_id": "seed.synthetix.arbitrum_sepolia_tokens", "fqn": ["synthetix", "tokens", "arbitrum_sepolia_tokens"], "alias": "arbitrum_sepolia_tokens", "checksum": {"name": "sha256", "checksum": "c8580dfa78e1f38669be4bc2ec9e47b9235f4f1ea636da5f7e138926ab8a7933"}, "config": {"enabled": true, "alias": null, "schema": "seeds", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "seed", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "delimiter": ",", "quote_columns": null}, "tags": [], "description": "Mapping of common token addresses to their respective token symbols", "columns": {"token_address": {"name": "token_address", "description": "Address of the token contract", "meta": {"type": "string"}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_symbol": {"name": "token_symbol", "description": "Symbol for the token", "meta": {"type": "string"}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://seeds/schema.yml", "build_path": null, "unrendered_config": {"schema": "seeds"}, "created_at": 1726500936.929873, "relation_name": "\"analytics\".\"prod_seeds\".\"arbitrum_sepolia_tokens\"", "raw_code": "", "root_path": "/home/runner/work/data/data/transformers/synthetix", "depends_on": {"macros": []}}, "seed.synthetix.base_sepolia_tokens": {"database": "analytics", "schema": "prod_seeds", "name": "base_sepolia_tokens", "resource_type": "seed", "package_name": "synthetix", "path": "tokens/base_sepolia_tokens.csv", "original_file_path": "seeds/tokens/base_sepolia_tokens.csv", "unique_id": "seed.synthetix.base_sepolia_tokens", "fqn": ["synthetix", "tokens", "base_sepolia_tokens"], "alias": "base_sepolia_tokens", "checksum": {"name": "sha256", "checksum": "6d857d226ef3dcdb580890560110248fa4b99151125bf3dabf4492fe4c3540b9"}, "config": {"enabled": true, "alias": null, "schema": "seeds", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "seed", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "delimiter": ",", "quote_columns": null}, "tags": [], "description": "Mapping of common token addresses to their respective token symbols", "columns": {"token_address": {"name": "token_address", "description": "Address of the token contract", "meta": {"type": "string"}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_symbol": {"name": "token_symbol", "description": "Symbol for the token", "meta": {"type": "string"}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://seeds/schema.yml", "build_path": null, "unrendered_config": {"schema": "seeds"}, "created_at": 1726500937.02597, "relation_name": "\"analytics\".\"prod_seeds\".\"base_sepolia_tokens\"", "raw_code": "", "root_path": "/home/runner/work/data/data/transformers/synthetix", "depends_on": {"macros": []}}, "seed.synthetix.eth_mainnet_tokens": {"database": "analytics", "schema": "prod_seeds", "name": "eth_mainnet_tokens", "resource_type": "seed", "package_name": "synthetix", "path": "tokens/eth_mainnet_tokens.csv", "original_file_path": "seeds/tokens/eth_mainnet_tokens.csv", "unique_id": "seed.synthetix.eth_mainnet_tokens", "fqn": ["synthetix", "tokens", "eth_mainnet_tokens"], "alias": "eth_mainnet_tokens", "checksum": {"name": "sha256", "checksum": "ecda1fa4c149a8d8edfcdefe8136ad5b05bae9e2e380ed570c71970e3537c4be"}, "config": {"enabled": true, "alias": null, "schema": "seeds", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "seed", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "delimiter": ",", "quote_columns": null}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"schema": "seeds"}, "created_at": 1726500936.8495734, "relation_name": "\"analytics\".\"prod_seeds\".\"eth_mainnet_tokens\"", "raw_code": "", "root_path": "/home/runner/work/data/data/transformers/synthetix", "depends_on": {"macros": []}}, "seed.synthetix.base_mainnet_tokens": {"database": "analytics", "schema": "prod_seeds", "name": "base_mainnet_tokens", "resource_type": "seed", "package_name": "synthetix", "path": "tokens/base_mainnet_tokens.csv", "original_file_path": "seeds/tokens/base_mainnet_tokens.csv", "unique_id": "seed.synthetix.base_mainnet_tokens", "fqn": ["synthetix", "tokens", "base_mainnet_tokens"], "alias": "base_mainnet_tokens", "checksum": {"name": "sha256", "checksum": "fa824a5833a2016791178ca64c456e8269786194fd7aec1ee3b76215303f41f5"}, "config": {"enabled": true, "alias": null, "schema": "seeds", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "seed", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "delimiter": ",", "quote_columns": null}, "tags": [], "description": "Mapping of common token addresses to their respective token symbols", "columns": {"token_address": {"name": "token_address", "description": "Address of the token contract", "meta": {"type": "string"}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_symbol": {"name": "token_symbol", "description": "Symbol for the token", "meta": {"type": "string"}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://seeds/schema.yml", "build_path": null, "unrendered_config": {"schema": "seeds"}, "created_at": 1726500936.9306037, "relation_name": "\"analytics\".\"prod_seeds\".\"base_mainnet_tokens\"", "raw_code": "", "root_path": "/home/runner/work/data/data/transformers/synthetix", "depends_on": {"macros": []}}, "seed.synthetix.arbitrum_mainnet_tokens": {"database": "analytics", "schema": "prod_seeds", "name": "arbitrum_mainnet_tokens", "resource_type": "seed", "package_name": "synthetix", "path": "tokens/arbitrum_mainnet_tokens.csv", "original_file_path": "seeds/tokens/arbitrum_mainnet_tokens.csv", "unique_id": "seed.synthetix.arbitrum_mainnet_tokens", "fqn": ["synthetix", "tokens", "arbitrum_mainnet_tokens"], "alias": "arbitrum_mainnet_tokens", "checksum": {"name": "sha256", "checksum": "b94ab594baf8da5462d8859c885d9547d35afb282f67cb88800d2b42ed0d244a"}, "config": {"enabled": true, "alias": null, "schema": "seeds", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "seed", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "delimiter": ",", "quote_columns": null}, "tags": [], "description": "Mapping of common token addresses to their respective token symbols", "columns": {"token_address": {"name": "token_address", "description": "Address of the token contract", "meta": {"type": "string"}, "data_type": null, "constraints": [], "quote": null, "tags": []}, "token_symbol": {"name": "token_symbol", "description": "Symbol for the token", "meta": {"type": "string"}, "data_type": null, "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://seeds/schema.yml", "build_path": null, "unrendered_config": {"schema": "seeds"}, "created_at": 1726500936.9291067, "relation_name": "\"analytics\".\"prod_seeds\".\"arbitrum_mainnet_tokens\"", "raw_code": "", "root_path": "/home/runner/work/data/data/transformers/synthetix", "depends_on": {"macros": []}}, "test.synthetix.not_null_arbitrum_mainnet_reward_distributors_distributor_address.700581d5a6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_arbitrum_mainnet_reward_distributors_distributor_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_arbitrum_mainnet_rewa_9f0ed420a135e83b661e5838a9b341e1.sql", "original_file_path": "seeds/schema.yml", "unique_id": "test.synthetix.not_null_arbitrum_mainnet_reward_distributors_distributor_address.700581d5a6", "fqn": ["synthetix", "not_null_arbitrum_mainnet_reward_distributors_distributor_address"], "alias": "not_null_arbitrum_mainnet_rewa_9f0ed420a135e83b661e5838a9b341e1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_arbitrum_mainnet_rewa_9f0ed420a135e83b661e5838a9b341e1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_arbitrum_mainnet_rewa_9f0ed420a135e83b661e5838a9b341e1"}, "created_at": 1726500937.136446, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_arbitrum_mainnet_rewa_9f0ed420a135e83b661e5838a9b341e1\") }}", "language": "sql", "refs": [{"name": "arbitrum_mainnet_reward_distributors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["seed.synthetix.arbitrum_mainnet_reward_distributors"]}, "compiled_path": "target/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_mainnet_rewa_9f0ed420a135e83b661e5838a9b341e1.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor_address\nfrom \"analytics\".\"prod_seeds\".\"arbitrum_mainnet_reward_distributors\"\nwhere distributor_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "distributor_address", "file_key_name": "seeds.arbitrum_mainnet_reward_distributors", "attached_node": "seed.synthetix.arbitrum_mainnet_reward_distributors", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "distributor_address", "model": "{{ get_where_subquery(ref('arbitrum_mainnet_reward_distributors')) }}"}, "namespace": null}}, "test.synthetix.not_null_arbitrum_mainnet_reward_distributors_token_symbol.a65060c57e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_arbitrum_mainnet_reward_distributors_token_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_arbitrum_mainnet_reward_distributors_token_symbol.sql", "original_file_path": "seeds/schema.yml", "unique_id": "test.synthetix.not_null_arbitrum_mainnet_reward_distributors_token_symbol.a65060c57e", "fqn": ["synthetix", "not_null_arbitrum_mainnet_reward_distributors_token_symbol"], "alias": "not_null_arbitrum_mainnet_reward_distributors_token_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.1388712, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "arbitrum_mainnet_reward_distributors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["seed.synthetix.arbitrum_mainnet_reward_distributors"]}, "compiled_path": "target/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_mainnet_reward_distributors_token_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_seeds\".\"arbitrum_mainnet_reward_distributors\"\nwhere token_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_symbol", "file_key_name": "seeds.arbitrum_mainnet_reward_distributors", "attached_node": "seed.synthetix.arbitrum_mainnet_reward_distributors", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_symbol", "model": "{{ get_where_subquery(ref('arbitrum_mainnet_reward_distributors')) }}"}, "namespace": null}}, "test.synthetix.not_null_arbitrum_sepolia_reward_distributors_distributor_address.6379395bc6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_arbitrum_sepolia_reward_distributors_distributor_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_arbitrum_sepolia_rewa_3a4a8df81e818d95a18f5f2753e2c60f.sql", "original_file_path": "seeds/schema.yml", "unique_id": "test.synthetix.not_null_arbitrum_sepolia_reward_distributors_distributor_address.6379395bc6", "fqn": ["synthetix", "not_null_arbitrum_sepolia_reward_distributors_distributor_address"], "alias": "not_null_arbitrum_sepolia_rewa_3a4a8df81e818d95a18f5f2753e2c60f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_arbitrum_sepolia_rewa_3a4a8df81e818d95a18f5f2753e2c60f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_arbitrum_sepolia_rewa_3a4a8df81e818d95a18f5f2753e2c60f"}, "created_at": 1726500937.1407394, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_arbitrum_sepolia_rewa_3a4a8df81e818d95a18f5f2753e2c60f\") }}", "language": "sql", "refs": [{"name": "arbitrum_sepolia_reward_distributors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["seed.synthetix.arbitrum_sepolia_reward_distributors"]}, "compiled_path": "target/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_sepolia_rewa_3a4a8df81e818d95a18f5f2753e2c60f.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor_address\nfrom \"analytics\".\"prod_seeds\".\"arbitrum_sepolia_reward_distributors\"\nwhere distributor_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "distributor_address", "file_key_name": "seeds.arbitrum_sepolia_reward_distributors", "attached_node": "seed.synthetix.arbitrum_sepolia_reward_distributors", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "distributor_address", "model": "{{ get_where_subquery(ref('arbitrum_sepolia_reward_distributors')) }}"}, "namespace": null}}, "test.synthetix.not_null_arbitrum_sepolia_reward_distributors_token_symbol.62adebb178": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_arbitrum_sepolia_reward_distributors_token_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_arbitrum_sepolia_reward_distributors_token_symbol.sql", "original_file_path": "seeds/schema.yml", "unique_id": "test.synthetix.not_null_arbitrum_sepolia_reward_distributors_token_symbol.62adebb178", "fqn": ["synthetix", "not_null_arbitrum_sepolia_reward_distributors_token_symbol"], "alias": "not_null_arbitrum_sepolia_reward_distributors_token_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.1425135, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "arbitrum_sepolia_reward_distributors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["seed.synthetix.arbitrum_sepolia_reward_distributors"]}, "compiled_path": "target/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_sepolia_reward_distributors_token_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_seeds\".\"arbitrum_sepolia_reward_distributors\"\nwhere token_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_symbol", "file_key_name": "seeds.arbitrum_sepolia_reward_distributors", "attached_node": "seed.synthetix.arbitrum_sepolia_reward_distributors", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_symbol", "model": "{{ get_where_subquery(ref('arbitrum_sepolia_reward_distributors')) }}"}, "namespace": null}}, "test.synthetix.not_null_base_mainnet_reward_distributors_distributor_address.d0aab9bee0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_base_mainnet_reward_distributors_distributor_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_base_mainnet_reward_distributors_distributor_address.sql", "original_file_path": "seeds/schema.yml", "unique_id": "test.synthetix.not_null_base_mainnet_reward_distributors_distributor_address.d0aab9bee0", "fqn": ["synthetix", "not_null_base_mainnet_reward_distributors_distributor_address"], "alias": "not_null_base_mainnet_reward_distributors_distributor_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.144461, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "base_mainnet_reward_distributors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["seed.synthetix.base_mainnet_reward_distributors"]}, "compiled_path": "target/compiled/synthetix/seeds/schema.yml/not_null_base_mainnet_reward_distributors_distributor_address.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor_address\nfrom \"analytics\".\"prod_seeds\".\"base_mainnet_reward_distributors\"\nwhere distributor_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "distributor_address", "file_key_name": "seeds.base_mainnet_reward_distributors", "attached_node": "seed.synthetix.base_mainnet_reward_distributors", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "distributor_address", "model": "{{ get_where_subquery(ref('base_mainnet_reward_distributors')) }}"}, "namespace": null}}, "test.synthetix.not_null_base_mainnet_reward_distributors_token_symbol.d94311a8fc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_base_mainnet_reward_distributors_token_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_base_mainnet_reward_distributors_token_symbol.sql", "original_file_path": "seeds/schema.yml", "unique_id": "test.synthetix.not_null_base_mainnet_reward_distributors_token_symbol.d94311a8fc", "fqn": ["synthetix", "not_null_base_mainnet_reward_distributors_token_symbol"], "alias": "not_null_base_mainnet_reward_distributors_token_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.1461544, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "base_mainnet_reward_distributors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["seed.synthetix.base_mainnet_reward_distributors"]}, "compiled_path": "target/compiled/synthetix/seeds/schema.yml/not_null_base_mainnet_reward_distributors_token_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_seeds\".\"base_mainnet_reward_distributors\"\nwhere token_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_symbol", "file_key_name": "seeds.base_mainnet_reward_distributors", "attached_node": "seed.synthetix.base_mainnet_reward_distributors", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_symbol", "model": "{{ get_where_subquery(ref('base_mainnet_reward_distributors')) }}"}, "namespace": null}}, "test.synthetix.not_null_base_sepolia_reward_distributors_distributor_address.08551b149c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_base_sepolia_reward_distributors_distributor_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_base_sepolia_reward_distributors_distributor_address.sql", "original_file_path": "seeds/schema.yml", "unique_id": "test.synthetix.not_null_base_sepolia_reward_distributors_distributor_address.08551b149c", "fqn": ["synthetix", "not_null_base_sepolia_reward_distributors_distributor_address"], "alias": "not_null_base_sepolia_reward_distributors_distributor_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.1478887, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "base_sepolia_reward_distributors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["seed.synthetix.base_sepolia_reward_distributors"]}, "compiled_path": "target/compiled/synthetix/seeds/schema.yml/not_null_base_sepolia_reward_distributors_distributor_address.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor_address\nfrom \"analytics\".\"prod_seeds\".\"base_sepolia_reward_distributors\"\nwhere distributor_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "distributor_address", "file_key_name": "seeds.base_sepolia_reward_distributors", "attached_node": "seed.synthetix.base_sepolia_reward_distributors", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "distributor_address", "model": "{{ get_where_subquery(ref('base_sepolia_reward_distributors')) }}"}, "namespace": null}}, "test.synthetix.not_null_base_sepolia_reward_distributors_token_symbol.37319f3c5c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_base_sepolia_reward_distributors_token_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_base_sepolia_reward_distributors_token_symbol.sql", "original_file_path": "seeds/schema.yml", "unique_id": "test.synthetix.not_null_base_sepolia_reward_distributors_token_symbol.37319f3c5c", "fqn": ["synthetix", "not_null_base_sepolia_reward_distributors_token_symbol"], "alias": "not_null_base_sepolia_reward_distributors_token_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.1495478, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "base_sepolia_reward_distributors", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["seed.synthetix.base_sepolia_reward_distributors"]}, "compiled_path": "target/compiled/synthetix/seeds/schema.yml/not_null_base_sepolia_reward_distributors_token_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_seeds\".\"base_sepolia_reward_distributors\"\nwhere token_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_symbol", "file_key_name": "seeds.base_sepolia_reward_distributors", "attached_node": "seed.synthetix.base_sepolia_reward_distributors", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_symbol", "model": "{{ get_where_subquery(ref('base_sepolia_reward_distributors')) }}"}, "namespace": null}}, "test.synthetix.not_null_arbitrum_mainnet_tokens_token_address.08d3db4ee2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_arbitrum_mainnet_tokens_token_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_arbitrum_mainnet_tokens_token_address.sql", "original_file_path": "seeds/schema.yml", "unique_id": "test.synthetix.not_null_arbitrum_mainnet_tokens_token_address.08d3db4ee2", "fqn": ["synthetix", "not_null_arbitrum_mainnet_tokens_token_address"], "alias": "not_null_arbitrum_mainnet_tokens_token_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.1512718, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "arbitrum_mainnet_tokens", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["seed.synthetix.arbitrum_mainnet_tokens"]}, "compiled_path": "target/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_mainnet_tokens_token_address.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_address\nfrom \"analytics\".\"prod_seeds\".\"arbitrum_mainnet_tokens\"\nwhere token_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_address", "file_key_name": "seeds.arbitrum_mainnet_tokens", "attached_node": "seed.synthetix.arbitrum_mainnet_tokens", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_address", "model": "{{ get_where_subquery(ref('arbitrum_mainnet_tokens')) }}"}, "namespace": null}}, "test.synthetix.not_null_arbitrum_mainnet_tokens_token_symbol.619d115f2e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_arbitrum_mainnet_tokens_token_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_arbitrum_mainnet_tokens_token_symbol.sql", "original_file_path": "seeds/schema.yml", "unique_id": "test.synthetix.not_null_arbitrum_mainnet_tokens_token_symbol.619d115f2e", "fqn": ["synthetix", "not_null_arbitrum_mainnet_tokens_token_symbol"], "alias": "not_null_arbitrum_mainnet_tokens_token_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.1537979, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "arbitrum_mainnet_tokens", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["seed.synthetix.arbitrum_mainnet_tokens"]}, "compiled_path": "target/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_mainnet_tokens_token_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_seeds\".\"arbitrum_mainnet_tokens\"\nwhere token_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_symbol", "file_key_name": "seeds.arbitrum_mainnet_tokens", "attached_node": "seed.synthetix.arbitrum_mainnet_tokens", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_symbol", "model": "{{ get_where_subquery(ref('arbitrum_mainnet_tokens')) }}"}, "namespace": null}}, "test.synthetix.not_null_arbitrum_sepolia_tokens_token_address.9daa149fb1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_arbitrum_sepolia_tokens_token_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_arbitrum_sepolia_tokens_token_address.sql", "original_file_path": "seeds/schema.yml", "unique_id": "test.synthetix.not_null_arbitrum_sepolia_tokens_token_address.9daa149fb1", "fqn": ["synthetix", "not_null_arbitrum_sepolia_tokens_token_address"], "alias": "not_null_arbitrum_sepolia_tokens_token_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.1560323, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "arbitrum_sepolia_tokens", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["seed.synthetix.arbitrum_sepolia_tokens"]}, "compiled_path": "target/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_sepolia_tokens_token_address.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_address\nfrom \"analytics\".\"prod_seeds\".\"arbitrum_sepolia_tokens\"\nwhere token_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_address", "file_key_name": "seeds.arbitrum_sepolia_tokens", "attached_node": "seed.synthetix.arbitrum_sepolia_tokens", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_address", "model": "{{ get_where_subquery(ref('arbitrum_sepolia_tokens')) }}"}, "namespace": null}}, "test.synthetix.not_null_arbitrum_sepolia_tokens_token_symbol.17ecd3a7d8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_arbitrum_sepolia_tokens_token_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_arbitrum_sepolia_tokens_token_symbol.sql", "original_file_path": "seeds/schema.yml", "unique_id": "test.synthetix.not_null_arbitrum_sepolia_tokens_token_symbol.17ecd3a7d8", "fqn": ["synthetix", "not_null_arbitrum_sepolia_tokens_token_symbol"], "alias": "not_null_arbitrum_sepolia_tokens_token_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.157787, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "arbitrum_sepolia_tokens", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["seed.synthetix.arbitrum_sepolia_tokens"]}, "compiled_path": "target/compiled/synthetix/seeds/schema.yml/not_null_arbitrum_sepolia_tokens_token_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_seeds\".\"arbitrum_sepolia_tokens\"\nwhere token_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_symbol", "file_key_name": "seeds.arbitrum_sepolia_tokens", "attached_node": "seed.synthetix.arbitrum_sepolia_tokens", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_symbol", "model": "{{ get_where_subquery(ref('arbitrum_sepolia_tokens')) }}"}, "namespace": null}}, "test.synthetix.not_null_base_mainnet_tokens_token_address.47a3f5acd2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_base_mainnet_tokens_token_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_base_mainnet_tokens_token_address.sql", "original_file_path": "seeds/schema.yml", "unique_id": "test.synthetix.not_null_base_mainnet_tokens_token_address.47a3f5acd2", "fqn": ["synthetix", "not_null_base_mainnet_tokens_token_address"], "alias": "not_null_base_mainnet_tokens_token_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.159438, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "base_mainnet_tokens", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["seed.synthetix.base_mainnet_tokens"]}, "compiled_path": "target/compiled/synthetix/seeds/schema.yml/not_null_base_mainnet_tokens_token_address.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_address\nfrom \"analytics\".\"prod_seeds\".\"base_mainnet_tokens\"\nwhere token_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_address", "file_key_name": "seeds.base_mainnet_tokens", "attached_node": "seed.synthetix.base_mainnet_tokens", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_address", "model": "{{ get_where_subquery(ref('base_mainnet_tokens')) }}"}, "namespace": null}}, "test.synthetix.not_null_base_mainnet_tokens_token_symbol.77007fd576": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_base_mainnet_tokens_token_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_base_mainnet_tokens_token_symbol.sql", "original_file_path": "seeds/schema.yml", "unique_id": "test.synthetix.not_null_base_mainnet_tokens_token_symbol.77007fd576", "fqn": ["synthetix", "not_null_base_mainnet_tokens_token_symbol"], "alias": "not_null_base_mainnet_tokens_token_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.161139, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "base_mainnet_tokens", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["seed.synthetix.base_mainnet_tokens"]}, "compiled_path": "target/compiled/synthetix/seeds/schema.yml/not_null_base_mainnet_tokens_token_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_seeds\".\"base_mainnet_tokens\"\nwhere token_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_symbol", "file_key_name": "seeds.base_mainnet_tokens", "attached_node": "seed.synthetix.base_mainnet_tokens", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_symbol", "model": "{{ get_where_subquery(ref('base_mainnet_tokens')) }}"}, "namespace": null}}, "test.synthetix.not_null_base_sepolia_tokens_token_address.73f3c4e0ef": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_base_sepolia_tokens_token_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_base_sepolia_tokens_token_address.sql", "original_file_path": "seeds/schema.yml", "unique_id": "test.synthetix.not_null_base_sepolia_tokens_token_address.73f3c4e0ef", "fqn": ["synthetix", "not_null_base_sepolia_tokens_token_address"], "alias": "not_null_base_sepolia_tokens_token_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.1627853, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "base_sepolia_tokens", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["seed.synthetix.base_sepolia_tokens"]}, "compiled_path": "target/compiled/synthetix/seeds/schema.yml/not_null_base_sepolia_tokens_token_address.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_address\nfrom \"analytics\".\"prod_seeds\".\"base_sepolia_tokens\"\nwhere token_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_address", "file_key_name": "seeds.base_sepolia_tokens", "attached_node": "seed.synthetix.base_sepolia_tokens", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_address", "model": "{{ get_where_subquery(ref('base_sepolia_tokens')) }}"}, "namespace": null}}, "test.synthetix.not_null_base_sepolia_tokens_token_symbol.1afdd41b38": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_base_sepolia_tokens_token_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_base_sepolia_tokens_token_symbol.sql", "original_file_path": "seeds/schema.yml", "unique_id": "test.synthetix.not_null_base_sepolia_tokens_token_symbol.1afdd41b38", "fqn": ["synthetix", "not_null_base_sepolia_tokens_token_symbol"], "alias": "not_null_base_sepolia_tokens_token_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.164375, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "base_sepolia_tokens", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["seed.synthetix.base_sepolia_tokens"]}, "compiled_path": "target/compiled/synthetix/seeds/schema.yml/not_null_base_sepolia_tokens_token_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_seeds\".\"base_sepolia_tokens\"\nwhere token_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_symbol", "file_key_name": "seeds.base_sepolia_tokens", "attached_node": "seed.synthetix.base_sepolia_tokens", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_symbol", "model": "{{ get_where_subquery(ref('base_sepolia_tokens')) }}"}, "namespace": null}}, "test.synthetix.not_null_blocks_arbitrum_sepolia_block_number.73833a1893": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_blocks_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_blocks_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/schema.yml", "unique_id": "test.synthetix.not_null_blocks_arbitrum_sepolia_block_number.73833a1893", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "not_null_blocks_arbitrum_sepolia_block_number"], "alias": "not_null_blocks_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.6472082, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "blocks_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.blocks_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/schema.yml/not_null_blocks_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"blocks_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.blocks_arbitrum_sepolia", "attached_node": "model.synthetix.blocks_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('blocks_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_blocks_arbitrum_sepolia_block_number.4c474d2bd5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_blocks_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "unique_blocks_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/schema.yml", "unique_id": "test.synthetix.unique_blocks_arbitrum_sepolia_block_number.4c474d2bd5", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "unique_blocks_arbitrum_sepolia_block_number"], "alias": "unique_blocks_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.6492815, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "blocks_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.blocks_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/schema.yml/unique_blocks_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n block_number as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"blocks_arbitrum_sepolia\"\nwhere block_number is not null\ngroup by block_number\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.blocks_arbitrum_sepolia", "attached_node": "model.synthetix.blocks_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('blocks_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_recency_blocks_arbitrum_sepolia_hour__ts__1.8a321a2874": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_recency_blocks_arbitrum_sepolia_hour__ts__1", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_recency_blocks_arbitrum_sepolia_hour__ts__1.sql", "original_file_path": "models/raw/arbitrum/sepolia/schema.yml", "unique_id": "test.synthetix.dbt_utils_recency_blocks_arbitrum_sepolia_hour__ts__1.8a321a2874", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "dbt_utils_recency_blocks_arbitrum_sepolia_hour__ts__1"], "alias": "dbt_utils_recency_blocks_arbitrum_sepolia_hour__ts__1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.6512513, "relation_name": null, "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "blocks_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.blocks_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/schema.yml/dbt_utils_recency_blocks_arbitrum_sepolia_hour__ts__1.sql", "compiled": true, "compiled_code": "\n\n\n\n\n\n\nwith recency as (\n\n select \n\n \n \n max(ts) as most_recent\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"blocks_arbitrum_sepolia\"\n\n \n\n)\n\nselect\n\n \n most_recent,\n cast(\n\n now() + ((interval '1 hour') * (-1))\n\n as timestamp) as threshold\n\nfrom recency\nwhere most_recent < cast(\n\n now() + ((interval '1 hour') * (-1))\n\n as timestamp)\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.blocks_arbitrum_sepolia", "attached_node": "model.synthetix.blocks_arbitrum_sepolia", "test_metadata": {"name": "recency", "kwargs": {"datepart": "hour", "field": "ts", "interval": 1, "model": "{{ get_where_subquery(ref('blocks_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_account_created_arbitrum_sepolia_owner.9aad095481": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_arbitrum_sepolia_owner", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_arbitrum_sepolia_owner.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_owner.9aad095481", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_account_created_arbitrum_sepolia_owner"], "alias": "not_null_core_account_created_arbitrum_sepolia_owner", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.7218857, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_owner.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_account_created_arbitrum_sepolia\"\nwhere owner is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "owner", "file_key_name": "models.core_account_created_arbitrum_sepolia", "attached_node": "model.synthetix.core_account_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "owner", "model": "{{ get_where_subquery(ref('core_account_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_arbitrum_sepolia_account_id.7a98480d2d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_arbitrum_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_arbitrum_sepolia_account_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_account_id.7a98480d2d", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_account_created_arbitrum_sepolia_account_id"], "alias": "not_null_core_account_created_arbitrum_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.7239103, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_account_created_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_account_created_arbitrum_sepolia", "attached_node": "model.synthetix.core_account_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_account_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_account_created_arbitrum_sepolia_account_id__True__0.2ee2f4ab2f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_account_created_arbitrum_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__d3c170d9b1af1c90f03d4a7ddd481a8a.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_account_created_arbitrum_sepolia_account_id__True__0.2ee2f4ab2f", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_account_created_arbitrum_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__d3c170d9b1af1c90f03d4a7ddd481a8a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__d3c170d9b1af1c90f03d4a7ddd481a8a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__d3c170d9b1af1c90f03d4a7ddd481a8a"}, "created_at": 1726500937.7258008, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__d3c170d9b1af1c90f03d4a7ddd481a8a\") }}", "language": "sql", "refs": [{"name": "core_account_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__d3c170d9b1af1c90f03d4a7ddd481a8a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_account_created_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_account_created_arbitrum_sepolia", "attached_node": "model.synthetix.core_account_created_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_account_created_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_account_created_arbitrum_sepolia_id.07253fa9ea": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_id.07253fa9ea", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_account_created_arbitrum_sepolia_id"], "alias": "not_null_core_account_created_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.735414, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_account_created_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_account_created_arbitrum_sepolia", "attached_node": "model.synthetix.core_account_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_account_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_account_created_arbitrum_sepolia_id.f9001194ee": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_account_created_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_account_created_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_account_created_arbitrum_sepolia_id.f9001194ee", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "unique_core_account_created_arbitrum_sepolia_id"], "alias": "unique_core_account_created_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.737227, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_account_created_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_account_created_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_account_created_arbitrum_sepolia", "attached_node": "model.synthetix.core_account_created_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_account_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_arbitrum_sepolia_transaction_hash.59070c07aa": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_arbitrum_sepolia_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_transaction_hash.59070c07aa", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_account_created_arbitrum_sepolia_transaction_hash"], "alias": "not_null_core_account_created_arbitrum_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.739083, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_account_created_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_account_created_arbitrum_sepolia", "attached_node": "model.synthetix.core_account_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_account_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_arbitrum_sepolia_block_number.1841c44bbb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_block_number.1841c44bbb", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_account_created_arbitrum_sepolia_block_number"], "alias": "not_null_core_account_created_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.741046, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_account_created_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_account_created_arbitrum_sepolia", "attached_node": "model.synthetix.core_account_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_account_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_arbitrum_sepolia_block_timestamp.74d0052bed": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_arbitrum_sepolia_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_block_timestamp.74d0052bed", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_account_created_arbitrum_sepolia_block_timestamp"], "alias": "not_null_core_account_created_arbitrum_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.7427814, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_account_created_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_account_created_arbitrum_sepolia", "attached_node": "model.synthetix.core_account_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_account_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_arbitrum_sepolia_event_name.8db7179ccc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_event_name.8db7179ccc", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_account_created_arbitrum_sepolia_event_name"], "alias": "not_null_core_account_created_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.7444677, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_account_created_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_account_created_arbitrum_sepolia", "attached_node": "model.synthetix.core_account_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_account_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_account_created_arbitrum_sepolia_event_name__AccountCreated.f6de61acf3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_account_created_arbitrum_sepolia_event_name__AccountCreated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_account_c_7deddd78526590b6fcfe2d7cc7ffc229.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_account_created_arbitrum_sepolia_event_name__AccountCreated.f6de61acf3", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "accepted_values_core_account_created_arbitrum_sepolia_event_name__AccountCreated"], "alias": "accepted_values_core_account_c_7deddd78526590b6fcfe2d7cc7ffc229", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_account_c_7deddd78526590b6fcfe2d7cc7ffc229", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_account_c_7deddd78526590b6fcfe2d7cc7ffc229"}, "created_at": 1726500937.7461896, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_account_c_7deddd78526590b6fcfe2d7cc7ffc229\") }}", "language": "sql", "refs": [{"name": "core_account_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_account_c_7deddd78526590b6fcfe2d7cc7ffc229.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_account_created_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'AccountCreated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_account_created_arbitrum_sepolia", "attached_node": "model.synthetix.core_account_created_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["AccountCreated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_account_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_arbitrum_sepolia_contract.c63e7e4dbf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_contract.c63e7e4dbf", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_account_created_arbitrum_sepolia_contract"], "alias": "not_null_core_account_created_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.755639, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_account_created_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_account_created_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_account_created_arbitrum_sepolia", "attached_node": "model.synthetix.core_account_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_account_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_contract.8f08a5a9da": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_contract.8f08a5a9da", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_delegation_updated_arbitrum_sepolia_contract"], "alias": "not_null_core_delegation_updated_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.7574666, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_delegation_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_id.12fb857e85": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_id.12fb857e85", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_delegation_updated_arbitrum_sepolia_id"], "alias": "not_null_core_delegation_updated_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.7593846, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_delegation_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_delegation_updated_arbitrum_sepolia_id.beef769010": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_delegation_updated_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_delegation_updated_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_delegation_updated_arbitrum_sepolia_id.beef769010", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "unique_core_delegation_updated_arbitrum_sepolia_id"], "alias": "unique_core_delegation_updated_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.7610745, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_delegation_updated_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_delegation_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_account_id.689f7da996": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_arbitrum_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_arbitrum_sepolia_account_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_account_id.689f7da996", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_delegation_updated_arbitrum_sepolia_account_id"], "alias": "not_null_core_delegation_updated_arbitrum_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.7627816, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_delegation_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_account_id__True__0.ead58dff29": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__af1c1b7dc2e89ddcc80a7182014097c9.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_account_id__True__0.ead58dff29", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__af1c1b7dc2e89ddcc80a7182014097c9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__af1c1b7dc2e89ddcc80a7182014097c9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__af1c1b7dc2e89ddcc80a7182014097c9"}, "created_at": 1726500937.7644987, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__af1c1b7dc2e89ddcc80a7182014097c9\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__af1c1b7dc2e89ddcc80a7182014097c9.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_delegation_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_collateral_type.db67498e80": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_arbitrum_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updat_fced6f6a07ae6cf4cc4ca4aec59538e9.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_collateral_type.db67498e80", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_delegation_updated_arbitrum_sepolia_collateral_type"], "alias": "not_null_core_delegation_updat_fced6f6a07ae6cf4cc4ca4aec59538e9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_delegation_updat_fced6f6a07ae6cf4cc4ca4aec59538e9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_delegation_updat_fced6f6a07ae6cf4cc4ca4aec59538e9"}, "created_at": 1726500937.769366, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_delegation_updat_fced6f6a07ae6cf4cc4ca4aec59538e9\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updat_fced6f6a07ae6cf4cc4ca4aec59538e9.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_delegation_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_pool_id.8f59052242": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_arbitrum_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_arbitrum_sepolia_pool_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_pool_id.8f59052242", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_delegation_updated_arbitrum_sepolia_pool_id"], "alias": "not_null_core_delegation_updated_arbitrum_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.7710721, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_delegation_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_pool_id__True__0.f9aeca9f9a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__646ffddebcdfdc39eca01ef79c5888c3.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_pool_id__True__0.f9aeca9f9a", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__646ffddebcdfdc39eca01ef79c5888c3", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__646ffddebcdfdc39eca01ef79c5888c3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__646ffddebcdfdc39eca01ef79c5888c3"}, "created_at": 1726500937.772739, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__646ffddebcdfdc39eca01ef79c5888c3\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__646ffddebcdfdc39eca01ef79c5888c3.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_delegation_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_sender.ef3937b25b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_arbitrum_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_arbitrum_sepolia_sender.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_sender.ef3937b25b", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_delegation_updated_arbitrum_sepolia_sender"], "alias": "not_null_core_delegation_updated_arbitrum_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.7782905, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_delegation_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_block_timestamp.ae4bac2433": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updat_1d8fb505dff149b0a79d18d14d459cb0.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_block_timestamp.ae4bac2433", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_delegation_updated_arbitrum_sepolia_block_timestamp"], "alias": "not_null_core_delegation_updat_1d8fb505dff149b0a79d18d14d459cb0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_delegation_updat_1d8fb505dff149b0a79d18d14d459cb0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_delegation_updat_1d8fb505dff149b0a79d18d14d459cb0"}, "created_at": 1726500937.7799947, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_delegation_updat_1d8fb505dff149b0a79d18d14d459cb0\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updat_1d8fb505dff149b0a79d18d14d459cb0.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_delegation_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_block_number.fa4a36eaeb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_block_number.fa4a36eaeb", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_delegation_updated_arbitrum_sepolia_block_number"], "alias": "not_null_core_delegation_updated_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.7816498, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_delegation_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_leverage.d5bd156a6e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_arbitrum_sepolia_leverage", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_arbitrum_sepolia_leverage.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_leverage.d5bd156a6e", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_delegation_updated_arbitrum_sepolia_leverage"], "alias": "not_null_core_delegation_updated_arbitrum_sepolia_leverage", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.783428, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_leverage.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect leverage\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\nwhere leverage is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "leverage", "file_key_name": "models.core_delegation_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "leverage", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_leverage__True__1000000000000000000__1000000000000000000.5ff8a67507": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_leverage__True__1000000000000000000__1000000000000000000", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__227dfefd0387eb2a49e4e51d7751b403.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_leverage__True__1000000000000000000__1000000000000000000.5ff8a67507", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_leverage__True__1000000000000000000__1000000000000000000"], "alias": "dbt_utils_accepted_range_core__227dfefd0387eb2a49e4e51d7751b403", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__227dfefd0387eb2a49e4e51d7751b403", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__227dfefd0387eb2a49e4e51d7751b403"}, "created_at": 1726500937.785093, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__227dfefd0387eb2a49e4e51d7751b403\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__227dfefd0387eb2a49e4e51d7751b403.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not leverage >= 1000000000000000000\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not leverage <= 1000000000000000000\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "leverage", "file_key_name": "models.core_delegation_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 1000000000000000000, "max_value": 1000000000000000000, "inclusive": true, "column_name": "leverage", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_transaction_hash.8199cb0155": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updat_f5c10a02007f076c72c065e66ac6c125.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_transaction_hash.8199cb0155", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_delegation_updated_arbitrum_sepolia_transaction_hash"], "alias": "not_null_core_delegation_updat_f5c10a02007f076c72c065e66ac6c125", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_delegation_updat_f5c10a02007f076c72c065e66ac6c125", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_delegation_updat_f5c10a02007f076c72c065e66ac6c125"}, "created_at": 1726500937.7900915, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_delegation_updat_f5c10a02007f076c72c065e66ac6c125\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updat_f5c10a02007f076c72c065e66ac6c125.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_delegation_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_amount.77ddc8625f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_arbitrum_sepolia_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_arbitrum_sepolia_amount.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_amount.77ddc8625f", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_delegation_updated_arbitrum_sepolia_amount"], "alias": "not_null_core_delegation_updated_arbitrum_sepolia_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.7917547, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_delegation_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_amount__True__0.aefd73a62f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__180f62a360449136307cad82d3d275c2.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_amount__True__0.aefd73a62f", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_amount__True__0"], "alias": "dbt_utils_accepted_range_core__180f62a360449136307cad82d3d275c2", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__180f62a360449136307cad82d3d275c2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__180f62a360449136307cad82d3d275c2"}, "created_at": 1726500937.793424, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__180f62a360449136307cad82d3d275c2\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__180f62a360449136307cad82d3d275c2.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_delegation_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_event_name.4d0a81b0f4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_event_name.4d0a81b0f4", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_delegation_updated_arbitrum_sepolia_event_name"], "alias": "not_null_core_delegation_updated_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.7982428, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_delegation_updated_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_delegation_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_delegation_updated_arbitrum_sepolia_event_name__DelegationUpdated.46889d7476": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_delegation_updated_arbitrum_sepolia_event_name__DelegationUpdated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_delegatio_5725850bbca14a54c6e29ef720390e08.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_delegation_updated_arbitrum_sepolia_event_name__DelegationUpdated.46889d7476", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "accepted_values_core_delegation_updated_arbitrum_sepolia_event_name__DelegationUpdated"], "alias": "accepted_values_core_delegatio_5725850bbca14a54c6e29ef720390e08", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_delegatio_5725850bbca14a54c6e29ef720390e08", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_delegatio_5725850bbca14a54c6e29ef720390e08"}, "created_at": 1726500937.7999341, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_delegatio_5725850bbca14a54c6e29ef720390e08\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_delegatio_5725850bbca14a54c6e29ef720390e08.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'DelegationUpdated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_delegation_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["DelegationUpdated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_arbitrum_sepolia_collateral_type.88d590c5ca": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_arbitrum_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_arbitrum_sepolia_collateral_type.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_collateral_type.88d590c5ca", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_deposited_arbitrum_sepolia_collateral_type"], "alias": "not_null_core_deposited_arbitrum_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.8049316, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_deposited_arbitrum_sepolia", "attached_node": "model.synthetix.core_deposited_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_arbitrum_sepolia_id.7d3846b9e3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_id.7d3846b9e3", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_deposited_arbitrum_sepolia_id"], "alias": "not_null_core_deposited_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.8066375, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_deposited_arbitrum_sepolia", "attached_node": "model.synthetix.core_deposited_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_deposited_arbitrum_sepolia_id.9f22c1a15e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_deposited_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_deposited_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_deposited_arbitrum_sepolia_id.9f22c1a15e", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "unique_core_deposited_arbitrum_sepolia_id"], "alias": "unique_core_deposited_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.808309, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_deposited_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_deposited_arbitrum_sepolia", "attached_node": "model.synthetix.core_deposited_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_arbitrum_sepolia_contract.98776e9523": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_contract.98776e9523", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_deposited_arbitrum_sepolia_contract"], "alias": "not_null_core_deposited_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.8099687, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_deposited_arbitrum_sepolia", "attached_node": "model.synthetix.core_deposited_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_arbitrum_sepolia_event_name.ca52f6033b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_event_name.ca52f6033b", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_deposited_arbitrum_sepolia_event_name"], "alias": "not_null_core_deposited_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.811717, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_deposited_arbitrum_sepolia", "attached_node": "model.synthetix.core_deposited_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_deposited_arbitrum_sepolia_event_name__Deposited.1c0d375890": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_deposited_arbitrum_sepolia_event_name__Deposited", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_deposited_3447f586ef0bedc98c0034a9029207a9.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_deposited_arbitrum_sepolia_event_name__Deposited.1c0d375890", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "accepted_values_core_deposited_arbitrum_sepolia_event_name__Deposited"], "alias": "accepted_values_core_deposited_3447f586ef0bedc98c0034a9029207a9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_deposited_3447f586ef0bedc98c0034a9029207a9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_deposited_3447f586ef0bedc98c0034a9029207a9"}, "created_at": 1726500937.813365, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_deposited_3447f586ef0bedc98c0034a9029207a9\") }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_deposited_3447f586ef0bedc98c0034a9029207a9.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Deposited'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_deposited_arbitrum_sepolia", "attached_node": "model.synthetix.core_deposited_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["Deposited"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_arbitrum_sepolia_transaction_hash.8084f934a8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_arbitrum_sepolia_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_transaction_hash.8084f934a8", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_deposited_arbitrum_sepolia_transaction_hash"], "alias": "not_null_core_deposited_arbitrum_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.8185546, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_deposited_arbitrum_sepolia", "attached_node": "model.synthetix.core_deposited_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_arbitrum_sepolia_account_id.0850a5cdd2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_arbitrum_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_arbitrum_sepolia_account_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_account_id.0850a5cdd2", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_deposited_arbitrum_sepolia_account_id"], "alias": "not_null_core_deposited_arbitrum_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.8202133, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_deposited_arbitrum_sepolia", "attached_node": "model.synthetix.core_deposited_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_sepolia_account_id__True__0.d3287e563c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_deposited_arbitrum_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__90868842c54bde794fa0177f8b525764.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_sepolia_account_id__True__0.d3287e563c", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_deposited_arbitrum_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__90868842c54bde794fa0177f8b525764", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__90868842c54bde794fa0177f8b525764", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__90868842c54bde794fa0177f8b525764"}, "created_at": 1726500937.8219068, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__90868842c54bde794fa0177f8b525764\") }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__90868842c54bde794fa0177f8b525764.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_deposited_arbitrum_sepolia", "attached_node": "model.synthetix.core_deposited_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_deposited_arbitrum_sepolia_sender.2aeec9aec1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_arbitrum_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_arbitrum_sepolia_sender.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_sender.2aeec9aec1", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_deposited_arbitrum_sepolia_sender"], "alias": "not_null_core_deposited_arbitrum_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.8265564, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_deposited_arbitrum_sepolia", "attached_node": "model.synthetix.core_deposited_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_arbitrum_sepolia_block_timestamp.423f2e9f55": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_arbitrum_sepolia_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_block_timestamp.423f2e9f55", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_deposited_arbitrum_sepolia_block_timestamp"], "alias": "not_null_core_deposited_arbitrum_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.8282404, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_deposited_arbitrum_sepolia", "attached_node": "model.synthetix.core_deposited_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_arbitrum_sepolia_block_number.c3036ab47e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_block_number.c3036ab47e", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_deposited_arbitrum_sepolia_block_number"], "alias": "not_null_core_deposited_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.8299205, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_deposited_arbitrum_sepolia", "attached_node": "model.synthetix.core_deposited_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_arbitrum_sepolia_token_amount.653e14e03e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_arbitrum_sepolia_token_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_arbitrum_sepolia_token_amount.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_token_amount.653e14e03e", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_deposited_arbitrum_sepolia_token_amount"], "alias": "not_null_core_deposited_arbitrum_sepolia_token_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.8315651, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_deposited_arbitrum_sepolia_token_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\nwhere token_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_deposited_arbitrum_sepolia", "attached_node": "model.synthetix.core_deposited_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_sepolia_token_amount__True__0.0f0aa65236": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_deposited_arbitrum_sepolia_token_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__c4751eb754fdeafc806c3c5daee5eec0.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_sepolia_token_amount__True__0.0f0aa65236", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_deposited_arbitrum_sepolia_token_amount__True__0"], "alias": "dbt_utils_accepted_range_core__c4751eb754fdeafc806c3c5daee5eec0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__c4751eb754fdeafc806c3c5daee5eec0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__c4751eb754fdeafc806c3c5daee5eec0"}, "created_at": 1726500937.8332973, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__c4751eb754fdeafc806c3c5daee5eec0\") }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__c4751eb754fdeafc806c3c5daee5eec0.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_deposited_arbitrum_sepolia", "attached_node": "model.synthetix.core_deposited_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_block_timestamp.7fcd8e34b4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_arbitrum_sepolia_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_block_timestamp.7fcd8e34b4", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_withdrawn_arbitrum_sepolia_block_timestamp"], "alias": "not_null_core_withdrawn_arbitrum_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.8382492, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_withdrawn_arbitrum_sepolia", "attached_node": "model.synthetix.core_withdrawn_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_contract.7095f79cd5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_contract.7095f79cd5", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_withdrawn_arbitrum_sepolia_contract"], "alias": "not_null_core_withdrawn_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.840197, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_withdrawn_arbitrum_sepolia", "attached_node": "model.synthetix.core_withdrawn_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_block_number.fb2901f9b9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_block_number.fb2901f9b9", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_withdrawn_arbitrum_sepolia_block_number"], "alias": "not_null_core_withdrawn_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.8419244, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_withdrawn_arbitrum_sepolia", "attached_node": "model.synthetix.core_withdrawn_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_transaction_hash.a4480fb9e0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_arbitrum_sepolia_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_transaction_hash.a4480fb9e0", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_withdrawn_arbitrum_sepolia_transaction_hash"], "alias": "not_null_core_withdrawn_arbitrum_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.8436022, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_withdrawn_arbitrum_sepolia", "attached_node": "model.synthetix.core_withdrawn_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_token_amount.df20ce27b8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_arbitrum_sepolia_token_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_arbitrum_sepolia_token_amount.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_token_amount.df20ce27b8", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_withdrawn_arbitrum_sepolia_token_amount"], "alias": "not_null_core_withdrawn_arbitrum_sepolia_token_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.8452537, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_token_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\nwhere token_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_withdrawn_arbitrum_sepolia", "attached_node": "model.synthetix.core_withdrawn_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_sepolia_token_amount__True__0.0301b264d6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_withdrawn_arbitrum_sepolia_token_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__157007dec7b1b2d22ad30881236c1034.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_sepolia_token_amount__True__0.0301b264d6", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_withdrawn_arbitrum_sepolia_token_amount__True__0"], "alias": "dbt_utils_accepted_range_core__157007dec7b1b2d22ad30881236c1034", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__157007dec7b1b2d22ad30881236c1034", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__157007dec7b1b2d22ad30881236c1034"}, "created_at": 1726500937.8469634, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__157007dec7b1b2d22ad30881236c1034\") }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__157007dec7b1b2d22ad30881236c1034.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_withdrawn_arbitrum_sepolia", "attached_node": "model.synthetix.core_withdrawn_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_collateral_type.462d8e9d4a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_arbitrum_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_arbitrum_sepolia_collateral_type.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_collateral_type.462d8e9d4a", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_withdrawn_arbitrum_sepolia_collateral_type"], "alias": "not_null_core_withdrawn_arbitrum_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.851892, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_withdrawn_arbitrum_sepolia", "attached_node": "model.synthetix.core_withdrawn_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_account_id.93a7f1c6e0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_arbitrum_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_arbitrum_sepolia_account_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_account_id.93a7f1c6e0", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_withdrawn_arbitrum_sepolia_account_id"], "alias": "not_null_core_withdrawn_arbitrum_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.8536294, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_withdrawn_arbitrum_sepolia", "attached_node": "model.synthetix.core_withdrawn_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_sepolia_account_id__True__0.d4050dde67": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_withdrawn_arbitrum_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__b697698686fcde3c8868f6ddae12ac0a.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_sepolia_account_id__True__0.d4050dde67", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_withdrawn_arbitrum_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__b697698686fcde3c8868f6ddae12ac0a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__b697698686fcde3c8868f6ddae12ac0a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__b697698686fcde3c8868f6ddae12ac0a"}, "created_at": 1726500937.8553283, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__b697698686fcde3c8868f6ddae12ac0a\") }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__b697698686fcde3c8868f6ddae12ac0a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_withdrawn_arbitrum_sepolia", "attached_node": "model.synthetix.core_withdrawn_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_id.bdd65cec2b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_id.bdd65cec2b", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_withdrawn_arbitrum_sepolia_id"], "alias": "not_null_core_withdrawn_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.8600342, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_withdrawn_arbitrum_sepolia", "attached_node": "model.synthetix.core_withdrawn_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_withdrawn_arbitrum_sepolia_id.3f0503a510": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_withdrawn_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_withdrawn_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_withdrawn_arbitrum_sepolia_id.3f0503a510", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "unique_core_withdrawn_arbitrum_sepolia_id"], "alias": "unique_core_withdrawn_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.8617458, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_withdrawn_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_withdrawn_arbitrum_sepolia", "attached_node": "model.synthetix.core_withdrawn_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_sender.b2d53e6596": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_arbitrum_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_arbitrum_sepolia_sender.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_sender.b2d53e6596", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_withdrawn_arbitrum_sepolia_sender"], "alias": "not_null_core_withdrawn_arbitrum_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.8640501, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_withdrawn_arbitrum_sepolia", "attached_node": "model.synthetix.core_withdrawn_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_event_name.6e275cf97d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_event_name.6e275cf97d", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_withdrawn_arbitrum_sepolia_event_name"], "alias": "not_null_core_withdrawn_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.8657358, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_withdrawn_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_withdrawn_arbitrum_sepolia", "attached_node": "model.synthetix.core_withdrawn_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_withdrawn_arbitrum_sepolia_event_name__Withdrawn.cd07ab25e2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_withdrawn_arbitrum_sepolia_event_name__Withdrawn", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_withdrawn_385bab233f89206ca427f62b7d61d652.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_withdrawn_arbitrum_sepolia_event_name__Withdrawn.cd07ab25e2", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "accepted_values_core_withdrawn_arbitrum_sepolia_event_name__Withdrawn"], "alias": "accepted_values_core_withdrawn_385bab233f89206ca427f62b7d61d652", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_withdrawn_385bab233f89206ca427f62b7d61d652", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_withdrawn_385bab233f89206ca427f62b7d61d652"}, "created_at": 1726500937.8674104, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_withdrawn_385bab233f89206ca427f62b7d61d652\") }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_withdrawn_385bab233f89206ca427f62b7d61d652.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Withdrawn'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_withdrawn_arbitrum_sepolia", "attached_node": "model.synthetix.core_withdrawn_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["Withdrawn"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_pool_id.851303c6c6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_arbitrum_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_arbitrum_sepolia_pool_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_pool_id.851303c6c6", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_liquidation_arbitrum_sepolia_pool_id"], "alias": "not_null_core_liquidation_arbitrum_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.8725662, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_liquidation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_pool_id__True__0.d1a4bd0579": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__fc42306ae34220c01d6a0ae29644bf2f.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_pool_id__True__0.d1a4bd0579", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__fc42306ae34220c01d6a0ae29644bf2f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__fc42306ae34220c01d6a0ae29644bf2f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__fc42306ae34220c01d6a0ae29644bf2f"}, "created_at": 1726500937.8743193, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__fc42306ae34220c01d6a0ae29644bf2f\") }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__fc42306ae34220c01d6a0ae29644bf2f.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_liquidation_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_block_timestamp.2b65fcd144": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_arbitrum_sepolia_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_block_timestamp.2b65fcd144", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_liquidation_arbitrum_sepolia_block_timestamp"], "alias": "not_null_core_liquidation_arbitrum_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.879084, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_liquidation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_block_number.28a164853c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_block_number.28a164853c", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_liquidation_arbitrum_sepolia_block_number"], "alias": "not_null_core_liquidation_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.8808067, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_liquidation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_id.acb7c881c1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_id.acb7c881c1", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_liquidation_arbitrum_sepolia_id"], "alias": "not_null_core_liquidation_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.8825517, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_liquidation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_liquidation_arbitrum_sepolia_id.7489e81022": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_liquidation_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_liquidation_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_liquidation_arbitrum_sepolia_id.7489e81022", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "unique_core_liquidation_arbitrum_sepolia_id"], "alias": "unique_core_liquidation_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.8842335, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_liquidation_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_liquidation_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_contract.b3848813ec": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_contract.b3848813ec", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_liquidation_arbitrum_sepolia_contract"], "alias": "not_null_core_liquidation_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.8860526, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_liquidation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_event_name.6dff9cd9a5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_event_name.6dff9cd9a5", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_liquidation_arbitrum_sepolia_event_name"], "alias": "not_null_core_liquidation_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.8877244, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_liquidation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_liquidation_arbitrum_sepolia_event_name__Liquidation.32c120b3b8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_liquidation_arbitrum_sepolia_event_name__Liquidation", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_liquidati_b461cb0ce5ba60061680a38a20df3a2e.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_liquidation_arbitrum_sepolia_event_name__Liquidation.32c120b3b8", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "accepted_values_core_liquidation_arbitrum_sepolia_event_name__Liquidation"], "alias": "accepted_values_core_liquidati_b461cb0ce5ba60061680a38a20df3a2e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_liquidati_b461cb0ce5ba60061680a38a20df3a2e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_liquidati_b461cb0ce5ba60061680a38a20df3a2e"}, "created_at": 1726500937.8894475, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_liquidati_b461cb0ce5ba60061680a38a20df3a2e\") }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_liquidati_b461cb0ce5ba60061680a38a20df3a2e.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Liquidation'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_liquidation_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["Liquidation"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_collateral_type.611a474b69": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_arbitrum_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_arbitrum_sepolia_collateral_type.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_collateral_type.611a474b69", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_liquidation_arbitrum_sepolia_collateral_type"], "alias": "not_null_core_liquidation_arbitrum_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.8949707, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_liquidation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_sender.b1951bbf59": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_arbitrum_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_arbitrum_sepolia_sender.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_sender.b1951bbf59", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_liquidation_arbitrum_sepolia_sender"], "alias": "not_null_core_liquidation_arbitrum_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.8966682, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_liquidation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_account_id.2f2251c90a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_arbitrum_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_arbitrum_sepolia_account_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_account_id.2f2251c90a", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_liquidation_arbitrum_sepolia_account_id"], "alias": "not_null_core_liquidation_arbitrum_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.898377, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_liquidation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_account_id__True__0.fa367d1bc5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__273b8f3b9e78a44685ad78298bd5d2be.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_account_id__True__0.fa367d1bc5", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__273b8f3b9e78a44685ad78298bd5d2be", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__273b8f3b9e78a44685ad78298bd5d2be", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__273b8f3b9e78a44685ad78298bd5d2be"}, "created_at": 1726500937.9000568, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__273b8f3b9e78a44685ad78298bd5d2be\") }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__273b8f3b9e78a44685ad78298bd5d2be.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_liquidation_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_transaction_hash.aa34dc1b7f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_arbitrum_sepolia_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_transaction_hash.aa34dc1b7f", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_liquidation_arbitrum_sepolia_transaction_hash"], "alias": "not_null_core_liquidation_arbitrum_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.9049993, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbitrum_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_liquidation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_liquidate_as_account_id.8fb362bd59": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_arbitrum_sepolia_liquidate_as_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_arbi_16feddd4f091f1c8b33b9fc2c628662a.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_liquidate_as_account_id.8fb362bd59", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_liquidation_arbitrum_sepolia_liquidate_as_account_id"], "alias": "not_null_core_liquidation_arbi_16feddd4f091f1c8b33b9fc2c628662a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_liquidation_arbi_16feddd4f091f1c8b33b9fc2c628662a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_liquidation_arbi_16feddd4f091f1c8b33b9fc2c628662a"}, "created_at": 1726500937.906774, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_liquidation_arbi_16feddd4f091f1c8b33b9fc2c628662a\") }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_liquidation_arbi_16feddd4f091f1c8b33b9fc2c628662a.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidate_as_account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\nwhere liquidate_as_account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "liquidate_as_account_id", "file_key_name": "models.core_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_liquidation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "liquidate_as_account_id", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_liquidate_as_account_id__True__0.aa641f64fe": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_liquidate_as_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__3993674f5aef91e5ca368e8994926d90.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_liquidate_as_account_id__True__0.aa641f64fe", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_liquidate_as_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__3993674f5aef91e5ca368e8994926d90", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__3993674f5aef91e5ca368e8994926d90", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__3993674f5aef91e5ca368e8994926d90"}, "created_at": 1726500937.9086213, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__3993674f5aef91e5ca368e8994926d90\") }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__3993674f5aef91e5ca368e8994926d90.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not liquidate_as_account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "liquidate_as_account_id", "file_key_name": "models.core_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_liquidation_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "liquidate_as_account_id", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_id.087024faa4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_id.087024faa4", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_market_updated_arbitrum_sepolia_id"], "alias": "not_null_core_market_updated_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.9132526, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_market_updated_arbitrum_sepolia_id.7ed403a10d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_market_updated_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_market_updated_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_market_updated_arbitrum_sepolia_id.7ed403a10d", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "unique_core_market_updated_arbitrum_sepolia_id"], "alias": "unique_core_market_updated_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.9150043, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_market_updated_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_block_timestamp.f0ccbe740a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_arbitrum_sepolia_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_block_timestamp.f0ccbe740a", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_market_updated_arbitrum_sepolia_block_timestamp"], "alias": "not_null_core_market_updated_arbitrum_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.9168725, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_block_number.18b9e7bff4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_block_number.18b9e7bff4", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_market_updated_arbitrum_sepolia_block_number"], "alias": "not_null_core_market_updated_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.9185588, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_transaction_hash.697e3dd319": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_arbitrum_sepolia_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_transaction_hash.697e3dd319", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_market_updated_arbitrum_sepolia_transaction_hash"], "alias": "not_null_core_market_updated_arbitrum_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.9202154, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_contract.925fa67624": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_contract.925fa67624", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_market_updated_arbitrum_sepolia_contract"], "alias": "not_null_core_market_updated_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.9218876, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_event_name.07d4bde491": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_event_name.07d4bde491", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_market_updated_arbitrum_sepolia_event_name"], "alias": "not_null_core_market_updated_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.9236567, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_market_updated_arbitrum_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.4a106f8344": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_market_updated_arbitrum_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_market_up_b76a5504615718e4ffa3b776b6ea5c91.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_market_updated_arbitrum_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.4a106f8344", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "accepted_values_core_market_updated_arbitrum_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited"], "alias": "accepted_values_core_market_up_b76a5504615718e4ffa3b776b6ea5c91", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_market_up_b76a5504615718e4ffa3b776b6ea5c91", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_market_up_b76a5504615718e4ffa3b776b6ea5c91"}, "created_at": 1726500937.9253318, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_market_up_b76a5504615718e4ffa3b776b6ea5c91\") }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_market_up_b76a5504615718e4ffa3b776b6ea5c91.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["MarketCollateralWithdrawn", "MarketCollateralDeposited", "MarketUsdWithdrawn", "MarketUsdDeposited"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_market_id.4d2767c0b4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_arbitrum_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_arbitrum_sepolia_market_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_market_id.4d2767c0b4", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_market_updated_arbitrum_sepolia_market_id"], "alias": "not_null_core_market_updated_arbitrum_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.9319742, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_market_id__True__0.f774945861": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__d39651506f1030eacebe3ec3c822ec64.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_market_id__True__0.f774945861", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_core__d39651506f1030eacebe3ec3c822ec64", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__d39651506f1030eacebe3ec3c822ec64", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__d39651506f1030eacebe3ec3c822ec64"}, "created_at": 1726500937.9338014, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__d39651506f1030eacebe3ec3c822ec64\") }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__d39651506f1030eacebe3ec3c822ec64.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_net_issuance.ab387b275f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_arbitrum_sepolia_net_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_arbitrum_sepolia_net_issuance.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_net_issuance.ab387b275f", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_market_updated_arbitrum_sepolia_net_issuance"], "alias": "not_null_core_market_updated_arbitrum_sepolia_net_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.9387345, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_net_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect net_issuance\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere net_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "net_issuance", "file_key_name": "models.core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "net_issuance", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_deposited_collateral_value.2a9afd7205": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_arbitrum_sepolia_deposited_collateral_value", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_a_f6b087458c0e22c04274bb81951dc41b.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_deposited_collateral_value.2a9afd7205", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_market_updated_arbitrum_sepolia_deposited_collateral_value"], "alias": "not_null_core_market_updated_a_f6b087458c0e22c04274bb81951dc41b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_market_updated_a_f6b087458c0e22c04274bb81951dc41b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_market_updated_a_f6b087458c0e22c04274bb81951dc41b"}, "created_at": 1726500937.9405394, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_market_updated_a_f6b087458c0e22c04274bb81951dc41b\") }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_a_f6b087458c0e22c04274bb81951dc41b.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect deposited_collateral_value\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere deposited_collateral_value is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "deposited_collateral_value", "file_key_name": "models.core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "deposited_collateral_value", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_deposited_collateral_value__True__0.bb2ac3f8fc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_deposited_collateral_value__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__9d012abc2b4be45d3e97e9202dc66a1c.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_deposited_collateral_value__True__0.bb2ac3f8fc", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_deposited_collateral_value__True__0"], "alias": "dbt_utils_accepted_range_core__9d012abc2b4be45d3e97e9202dc66a1c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__9d012abc2b4be45d3e97e9202dc66a1c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__9d012abc2b4be45d3e97e9202dc66a1c"}, "created_at": 1726500937.9423163, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__9d012abc2b4be45d3e97e9202dc66a1c\") }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__9d012abc2b4be45d3e97e9202dc66a1c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not deposited_collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "deposited_collateral_value", "file_key_name": "models.core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "deposited_collateral_value", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_sender.b4216822d2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_arbitrum_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_arbitrum_sepolia_sender.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_sender.b4216822d2", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_market_updated_arbitrum_sepolia_sender"], "alias": "not_null_core_market_updated_arbitrum_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.9471529, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_collateral_type.0163e724c2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_arbitrum_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_arbitrum_sepolia_collateral_type.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_collateral_type.0163e724c2", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_market_updated_arbitrum_sepolia_collateral_type"], "alias": "not_null_core_market_updated_arbitrum_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.9488862, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_credit_capacity.ed07eaef21": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_arbitrum_sepolia_credit_capacity", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_arbitrum_sepolia_credit_capacity.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_credit_capacity.ed07eaef21", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_market_updated_arbitrum_sepolia_credit_capacity"], "alias": "not_null_core_market_updated_arbitrum_sepolia_credit_capacity", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.9506242, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_credit_capacity.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect credit_capacity\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere credit_capacity is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "credit_capacity", "file_key_name": "models.core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "credit_capacity", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_token_amount.e980630f1e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_arbitrum_sepolia_token_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_arbitrum_sepolia_token_amount.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_token_amount.e980630f1e", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_market_updated_arbitrum_sepolia_token_amount"], "alias": "not_null_core_market_updated_arbitrum_sepolia_token_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.953096, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_updated_arbitrum_sepolia_token_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere token_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_token_amount__True__0.33dea408c4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_token_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__67dac80f9dcdf38e14e2fbc6b32a6d83.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_token_amount__True__0.33dea408c4", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_token_amount__True__0"], "alias": "dbt_utils_accepted_range_core__67dac80f9dcdf38e14e2fbc6b32a6d83", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__67dac80f9dcdf38e14e2fbc6b32a6d83", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__67dac80f9dcdf38e14e2fbc6b32a6d83"}, "created_at": 1726500937.954832, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__67dac80f9dcdf38e14e2fbc6b32a6d83\") }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__67dac80f9dcdf38e14e2fbc6b32a6d83.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_market.67fc30dc60": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_arbitrum_sepolia_market", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_arbitrum_sepolia_market.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_market.67fc30dc60", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_market_registered_arbitrum_sepolia_market"], "alias": "not_null_core_market_registered_arbitrum_sepolia_market", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.9594743, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_market.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_registered_arbitrum_sepolia\"\nwhere market is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market", "file_key_name": "models.core_market_registered_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_registered_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market", "model": "{{ get_where_subquery(ref('core_market_registered_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_market_id.c742aae1d0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_arbitrum_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_arbitrum_sepolia_market_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_market_id.c742aae1d0", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_market_registered_arbitrum_sepolia_market_id"], "alias": "not_null_core_market_registered_arbitrum_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.9613497, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_registered_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.core_market_registered_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_registered_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('core_market_registered_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_market_registered_arbitrum_sepolia_market_id.78637df31f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_market_registered_arbitrum_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_market_registered_arbitrum_sepolia_market_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_market_registered_arbitrum_sepolia_market_id.78637df31f", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "unique_core_market_registered_arbitrum_sepolia_market_id"], "alias": "unique_core_market_registered_arbitrum_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.963055, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_market_registered_arbitrum_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n market_id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_registered_arbitrum_sepolia\"\nwhere market_id is not null\ngroup by market_id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.core_market_registered_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_registered_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('core_market_registered_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_id.88f5db38d2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_id.88f5db38d2", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_market_registered_arbitrum_sepolia_id"], "alias": "not_null_core_market_registered_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.9647338, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_registered_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_market_registered_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_registered_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_market_registered_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_market_registered_arbitrum_sepolia_id.5964f1fbf3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_market_registered_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_market_registered_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_market_registered_arbitrum_sepolia_id.5964f1fbf3", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "unique_core_market_registered_arbitrum_sepolia_id"], "alias": "unique_core_market_registered_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.966437, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_market_registered_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_registered_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_market_registered_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_registered_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_market_registered_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_block_timestamp.fa45bb6a23": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registere_c57a86870f109ad96c0d360987a8207c.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_block_timestamp.fa45bb6a23", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_market_registered_arbitrum_sepolia_block_timestamp"], "alias": "not_null_core_market_registere_c57a86870f109ad96c0d360987a8207c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_market_registere_c57a86870f109ad96c0d360987a8207c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_market_registere_c57a86870f109ad96c0d360987a8207c"}, "created_at": 1726500937.9682217, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_market_registere_c57a86870f109ad96c0d360987a8207c\") }}", "language": "sql", "refs": [{"name": "core_market_registered_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registere_c57a86870f109ad96c0d360987a8207c.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_registered_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_market_registered_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_registered_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_market_registered_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_contract.8d5b49ae4d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_contract.8d5b49ae4d", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_market_registered_arbitrum_sepolia_contract"], "alias": "not_null_core_market_registered_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.9698951, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_registered_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_market_registered_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_registered_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_market_registered_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_transaction_hash.9904023035": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registere_b02c7bb3e6bd5839f3bc17265cd86d25.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_transaction_hash.9904023035", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_market_registered_arbitrum_sepolia_transaction_hash"], "alias": "not_null_core_market_registere_b02c7bb3e6bd5839f3bc17265cd86d25", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_market_registere_b02c7bb3e6bd5839f3bc17265cd86d25", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_market_registere_b02c7bb3e6bd5839f3bc17265cd86d25"}, "created_at": 1726500937.9715745, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_market_registere_b02c7bb3e6bd5839f3bc17265cd86d25\") }}", "language": "sql", "refs": [{"name": "core_market_registered_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registere_b02c7bb3e6bd5839f3bc17265cd86d25.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_registered_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_market_registered_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_registered_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_market_registered_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_block_number.94a8562b13": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_block_number.94a8562b13", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_market_registered_arbitrum_sepolia_block_number"], "alias": "not_null_core_market_registered_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.97322, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_registered_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_market_registered_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_registered_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_market_registered_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_event_name.72e398dd82": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_event_name.72e398dd82", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_market_registered_arbitrum_sepolia_event_name"], "alias": "not_null_core_market_registered_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.9749105, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_registered_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_market_registered_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_registered_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_market_registered_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_market_registered_arbitrum_sepolia_event_name__MarketRegistered.0d43228789": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_market_registered_arbitrum_sepolia_event_name__MarketRegistered", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_market_re_20130db6dbec068215208cbe897b2b55.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_market_registered_arbitrum_sepolia_event_name__MarketRegistered.0d43228789", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "accepted_values_core_market_registered_arbitrum_sepolia_event_name__MarketRegistered"], "alias": "accepted_values_core_market_re_20130db6dbec068215208cbe897b2b55", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_market_re_20130db6dbec068215208cbe897b2b55", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_market_re_20130db6dbec068215208cbe897b2b55"}, "created_at": 1726500937.9767182, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_market_re_20130db6dbec068215208cbe897b2b55\") }}", "language": "sql", "refs": [{"name": "core_market_registered_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_market_re_20130db6dbec068215208cbe897b2b55.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_registered_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketRegistered'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_market_registered_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_registered_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["MarketRegistered"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_market_registered_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_sender.f940ee9c3a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_arbitrum_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_arbitrum_sepolia_sender.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_sender.f940ee9c3a", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_market_registered_arbitrum_sepolia_sender"], "alias": "not_null_core_market_registered_arbitrum_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.9819486, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_market_registered_arbitrum_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_registered_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_market_registered_arbitrum_sepolia", "attached_node": "model.synthetix.core_market_registered_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_market_registered_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_contract.bd9da8f8fc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_contract.bd9da8f8fc", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_pool_created_arbitrum_sepolia_contract"], "alias": "not_null_core_pool_created_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.9838772, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_pool_created_arbitrum_sepolia", "attached_node": "model.synthetix.core_pool_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_pool_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_sender.999d6ba1d5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_arbitrum_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_arbitrum_sepolia_sender.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_sender.999d6ba1d5", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_pool_created_arbitrum_sepolia_sender"], "alias": "not_null_core_pool_created_arbitrum_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.9855666, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_pool_created_arbitrum_sepolia", "attached_node": "model.synthetix.core_pool_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_pool_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_block_timestamp.fd0d1a2266": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_arbitrum_sepolia_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_block_timestamp.fd0d1a2266", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_pool_created_arbitrum_sepolia_block_timestamp"], "alias": "not_null_core_pool_created_arbitrum_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.9872186, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_pool_created_arbitrum_sepolia", "attached_node": "model.synthetix.core_pool_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_pool_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_id.2ecf600861": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_id.2ecf600861", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_pool_created_arbitrum_sepolia_id"], "alias": "not_null_core_pool_created_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.9888682, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_pool_created_arbitrum_sepolia", "attached_node": "model.synthetix.core_pool_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_pool_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_pool_created_arbitrum_sepolia_id.520ef444f0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_pool_created_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_pool_created_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_pool_created_arbitrum_sepolia_id.520ef444f0", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "unique_core_pool_created_arbitrum_sepolia_id"], "alias": "unique_core_pool_created_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.9906993, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_pool_created_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_pool_created_arbitrum_sepolia", "attached_node": "model.synthetix.core_pool_created_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_pool_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_block_number.28a66d0e74": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_block_number.28a66d0e74", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_pool_created_arbitrum_sepolia_block_number"], "alias": "not_null_core_pool_created_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.99235, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_pool_created_arbitrum_sepolia", "attached_node": "model.synthetix.core_pool_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_pool_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_transaction_hash.09e0ac3340": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_arbitrum_sepolia_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_transaction_hash.09e0ac3340", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_pool_created_arbitrum_sepolia_transaction_hash"], "alias": "not_null_core_pool_created_arbitrum_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.9940314, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_pool_created_arbitrum_sepolia", "attached_node": "model.synthetix.core_pool_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_pool_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_event_name.9148e96626": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_event_name.9148e96626", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_pool_created_arbitrum_sepolia_event_name"], "alias": "not_null_core_pool_created_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500937.9956822, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_pool_created_arbitrum_sepolia", "attached_node": "model.synthetix.core_pool_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_pool_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_pool_created_arbitrum_sepolia_event_name__PoolCreated.d04166c685": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_pool_created_arbitrum_sepolia_event_name__PoolCreated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_pool_crea_a17eefdc7d24bce86f77b4966bf4e668.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_pool_created_arbitrum_sepolia_event_name__PoolCreated.d04166c685", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "accepted_values_core_pool_created_arbitrum_sepolia_event_name__PoolCreated"], "alias": "accepted_values_core_pool_crea_a17eefdc7d24bce86f77b4966bf4e668", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_pool_crea_a17eefdc7d24bce86f77b4966bf4e668", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_pool_crea_a17eefdc7d24bce86f77b4966bf4e668"}, "created_at": 1726500937.997366, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_pool_crea_a17eefdc7d24bce86f77b4966bf4e668\") }}", "language": "sql", "refs": [{"name": "core_pool_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_pool_crea_a17eefdc7d24bce86f77b4966bf4e668.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PoolCreated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_pool_created_arbitrum_sepolia", "attached_node": "model.synthetix.core_pool_created_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["PoolCreated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_pool_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_owner.980ce0b630": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_arbitrum_sepolia_owner", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_arbitrum_sepolia_owner.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_owner.980ce0b630", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_pool_created_arbitrum_sepolia_owner"], "alias": "not_null_core_pool_created_arbitrum_sepolia_owner", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.0028431, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_owner.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"\nwhere owner is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "owner", "file_key_name": "models.core_pool_created_arbitrum_sepolia", "attached_node": "model.synthetix.core_pool_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "owner", "model": "{{ get_where_subquery(ref('core_pool_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_pool_id.1fccbc8d94": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_arbitrum_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_arbitrum_sepolia_pool_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_pool_id.1fccbc8d94", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_pool_created_arbitrum_sepolia_pool_id"], "alias": "not_null_core_pool_created_arbitrum_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.0045242, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_pool_created_arbitrum_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_pool_created_arbitrum_sepolia", "attached_node": "model.synthetix.core_pool_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_pool_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_pool_created_arbitrum_sepolia_pool_id__True__0.d3bc479935": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_pool_created_arbitrum_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__65669fa37be963cd9f3e10b8bcee5519.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_pool_created_arbitrum_sepolia_pool_id__True__0.d3bc479935", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_pool_created_arbitrum_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__65669fa37be963cd9f3e10b8bcee5519", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__65669fa37be963cd9f3e10b8bcee5519", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__65669fa37be963cd9f3e10b8bcee5519"}, "created_at": 1726500938.006394, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__65669fa37be963cd9f3e10b8bcee5519\") }}", "language": "sql", "refs": [{"name": "core_pool_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__65669fa37be963cd9f3e10b8bcee5519.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_pool_created_arbitrum_sepolia", "attached_node": "model.synthetix.core_pool_created_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_pool_created_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_transaction_hash.680f286a1c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_arbitrum_sepolia_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_transaction_hash.680f286a1c", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_rewards_claimed_arbitrum_sepolia_transaction_hash"], "alias": "not_null_core_rewards_claimed_arbitrum_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.011047, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_rewards_claimed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_account_id.f2bf56343c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_arbitrum_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_arbitrum_sepolia_account_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_account_id.f2bf56343c", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_rewards_claimed_arbitrum_sepolia_account_id"], "alias": "not_null_core_rewards_claimed_arbitrum_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.0129528, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_rewards_claimed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_account_id__True__0.931fbcf6dd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__ac48ca95f58e2993da96dd57dd4ad254.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_account_id__True__0.931fbcf6dd", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__ac48ca95f58e2993da96dd57dd4ad254", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__ac48ca95f58e2993da96dd57dd4ad254", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__ac48ca95f58e2993da96dd57dd4ad254"}, "created_at": 1726500938.0147712, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__ac48ca95f58e2993da96dd57dd4ad254\") }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__ac48ca95f58e2993da96dd57dd4ad254.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_rewards_claimed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_collateral_type.d2183c9d15": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_arbitrum_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_arbitrum_sepolia_collateral_type.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_collateral_type.d2183c9d15", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_rewards_claimed_arbitrum_sepolia_collateral_type"], "alias": "not_null_core_rewards_claimed_arbitrum_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.0193472, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_rewards_claimed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_event_name.a3f0d6ec61": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_event_name.a3f0d6ec61", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_rewards_claimed_arbitrum_sepolia_event_name"], "alias": "not_null_core_rewards_claimed_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.0212114, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_rewards_claimed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_rewards_claimed_arbitrum_sepolia_event_name__RewardsClaimed.34f660416a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_rewards_claimed_arbitrum_sepolia_event_name__RewardsClaimed", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_rewards_c_b4db4e792106976cb0bc53713ae3e798.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_rewards_claimed_arbitrum_sepolia_event_name__RewardsClaimed.34f660416a", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "accepted_values_core_rewards_claimed_arbitrum_sepolia_event_name__RewardsClaimed"], "alias": "accepted_values_core_rewards_c_b4db4e792106976cb0bc53713ae3e798", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_rewards_c_b4db4e792106976cb0bc53713ae3e798", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_rewards_c_b4db4e792106976cb0bc53713ae3e798"}, "created_at": 1726500938.023189, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_rewards_c_b4db4e792106976cb0bc53713ae3e798\") }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_rewards_c_b4db4e792106976cb0bc53713ae3e798.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'RewardsClaimed'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_rewards_claimed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["RewardsClaimed"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_contract.d436fcb4ac": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_contract.d436fcb4ac", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_rewards_claimed_arbitrum_sepolia_contract"], "alias": "not_null_core_rewards_claimed_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.0283892, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_rewards_claimed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_amount.c69c35b9b1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_arbitrum_sepolia_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_arbitrum_sepolia_amount.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_amount.c69c35b9b1", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_rewards_claimed_arbitrum_sepolia_amount"], "alias": "not_null_core_rewards_claimed_arbitrum_sepolia_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.0301473, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_rewards_claimed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_amount__True__0.4bdbe43c5e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__37349c7a4b27e39f3e3de58d8f4d2064.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_amount__True__0.4bdbe43c5e", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_amount__True__0"], "alias": "dbt_utils_accepted_range_core__37349c7a4b27e39f3e3de58d8f4d2064", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__37349c7a4b27e39f3e3de58d8f4d2064", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__37349c7a4b27e39f3e3de58d8f4d2064"}, "created_at": 1726500938.0318356, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__37349c7a4b27e39f3e3de58d8f4d2064\") }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__37349c7a4b27e39f3e3de58d8f4d2064.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_rewards_claimed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_distributor.3f6ad9aa55": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_arbitrum_sepolia_distributor", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_arbitrum_sepolia_distributor.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_distributor.3f6ad9aa55", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_rewards_claimed_arbitrum_sepolia_distributor"], "alias": "not_null_core_rewards_claimed_arbitrum_sepolia_distributor", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.0366073, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_distributor.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\nwhere distributor is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "distributor", "file_key_name": "models.core_rewards_claimed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "distributor", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_block_timestamp.b87721cc33": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_arbitrum_sepolia_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_block_timestamp.b87721cc33", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_rewards_claimed_arbitrum_sepolia_block_timestamp"], "alias": "not_null_core_rewards_claimed_arbitrum_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.038365, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_rewards_claimed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_id.9a1c133f3b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_id.9a1c133f3b", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_rewards_claimed_arbitrum_sepolia_id"], "alias": "not_null_core_rewards_claimed_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.0400677, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_rewards_claimed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_rewards_claimed_arbitrum_sepolia_id.f24f1c4553": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_rewards_claimed_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_rewards_claimed_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_rewards_claimed_arbitrum_sepolia_id.f24f1c4553", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "unique_core_rewards_claimed_arbitrum_sepolia_id"], "alias": "unique_core_rewards_claimed_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.0417955, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_rewards_claimed_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_rewards_claimed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_pool_id.a883be69bc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_arbitrum_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_arbitrum_sepolia_pool_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_pool_id.a883be69bc", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_rewards_claimed_arbitrum_sepolia_pool_id"], "alias": "not_null_core_rewards_claimed_arbitrum_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.0440063, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_rewards_claimed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_pool_id__True__0.8b433a3bc6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__95ee130683b78a9a686d13557b8da0df.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_pool_id__True__0.8b433a3bc6", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__95ee130683b78a9a686d13557b8da0df", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__95ee130683b78a9a686d13557b8da0df", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__95ee130683b78a9a686d13557b8da0df"}, "created_at": 1726500938.0456827, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__95ee130683b78a9a686d13557b8da0df\") }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__95ee130683b78a9a686d13557b8da0df.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_rewards_claimed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_block_number.9a6d0e0806": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_block_number.9a6d0e0806", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_rewards_claimed_arbitrum_sepolia_block_number"], "alias": "not_null_core_rewards_claimed_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.0505633, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_claimed_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_rewards_claimed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_id.4fea69e81a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_id.4fea69e81a", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_rewards_distributed_arbitrum_sepolia_id"], "alias": "not_null_core_rewards_distributed_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.0522547, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_rewards_distributed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_rewards_distributed_arbitrum_sepolia_id.728eef2ccb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_rewards_distributed_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_rewards_distributed_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_rewards_distributed_arbitrum_sepolia_id.728eef2ccb", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "unique_core_rewards_distributed_arbitrum_sepolia_id"], "alias": "unique_core_rewards_distributed_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.053953, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_rewards_distributed_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_rewards_distributed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_event_name.1803af1787": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_event_name.1803af1787", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_rewards_distributed_arbitrum_sepolia_event_name"], "alias": "not_null_core_rewards_distributed_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.0556178, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_rewards_distributed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_rewards_distributed_arbitrum_sepolia_event_name__RewardsDistributed.94958bacc6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_rewards_distributed_arbitrum_sepolia_event_name__RewardsDistributed", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_rewards_d_c4d02664fe5fd73ad0cd08d90a45df93.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_rewards_distributed_arbitrum_sepolia_event_name__RewardsDistributed.94958bacc6", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "accepted_values_core_rewards_distributed_arbitrum_sepolia_event_name__RewardsDistributed"], "alias": "accepted_values_core_rewards_d_c4d02664fe5fd73ad0cd08d90a45df93", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_rewards_d_c4d02664fe5fd73ad0cd08d90a45df93", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_rewards_d_c4d02664fe5fd73ad0cd08d90a45df93"}, "created_at": 1726500938.0572968, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_rewards_d_c4d02664fe5fd73ad0cd08d90a45df93\") }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_rewards_d_c4d02664fe5fd73ad0cd08d90a45df93.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'RewardsDistributed'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_rewards_distributed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["RewardsDistributed"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_amount.8682e416ae": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_arbitrum_sepolia_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_arbitrum_sepolia_amount.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_amount.8682e416ae", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_rewards_distributed_arbitrum_sepolia_amount"], "alias": "not_null_core_rewards_distributed_arbitrum_sepolia_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.0625234, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_rewards_distributed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_amount__True__0.a57935c0b7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__c649dd36588419f649cb77ff64dde320.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_amount__True__0.a57935c0b7", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_amount__True__0"], "alias": "dbt_utils_accepted_range_core__c649dd36588419f649cb77ff64dde320", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__c649dd36588419f649cb77ff64dde320", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__c649dd36588419f649cb77ff64dde320"}, "created_at": 1726500938.064239, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__c649dd36588419f649cb77ff64dde320\") }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__c649dd36588419f649cb77ff64dde320.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_rewards_distributed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_contract.7bb7fd8da4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_contract.7bb7fd8da4", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_rewards_distributed_arbitrum_sepolia_contract"], "alias": "not_null_core_rewards_distributed_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.0689816, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_rewards_distributed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_block_timestamp.b3adafb4cf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distribu_d358d4d6fc350302f646e173f81553fa.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_block_timestamp.b3adafb4cf", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_rewards_distributed_arbitrum_sepolia_block_timestamp"], "alias": "not_null_core_rewards_distribu_d358d4d6fc350302f646e173f81553fa", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_rewards_distribu_d358d4d6fc350302f646e173f81553fa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_rewards_distribu_d358d4d6fc350302f646e173f81553fa"}, "created_at": 1726500938.0708036, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_rewards_distribu_d358d4d6fc350302f646e173f81553fa\") }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distribu_d358d4d6fc350302f646e173f81553fa.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_rewards_distributed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_transaction_hash.2ae04c7450": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distribu_141ce5a090bb2655851c64ccf521f1c3.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_transaction_hash.2ae04c7450", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_rewards_distributed_arbitrum_sepolia_transaction_hash"], "alias": "not_null_core_rewards_distribu_141ce5a090bb2655851c64ccf521f1c3", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_rewards_distribu_141ce5a090bb2655851c64ccf521f1c3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_rewards_distribu_141ce5a090bb2655851c64ccf521f1c3"}, "created_at": 1726500938.0725157, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_rewards_distribu_141ce5a090bb2655851c64ccf521f1c3\") }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distribu_141ce5a090bb2655851c64ccf521f1c3.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_rewards_distributed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_collateral_type.099d0e256e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_arbitrum_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distribu_f554e6fcd674a4f91521cfda5e60dd7f.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_collateral_type.099d0e256e", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_rewards_distributed_arbitrum_sepolia_collateral_type"], "alias": "not_null_core_rewards_distribu_f554e6fcd674a4f91521cfda5e60dd7f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_rewards_distribu_f554e6fcd674a4f91521cfda5e60dd7f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_rewards_distribu_f554e6fcd674a4f91521cfda5e60dd7f"}, "created_at": 1726500938.0743942, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_rewards_distribu_f554e6fcd674a4f91521cfda5e60dd7f\") }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distribu_f554e6fcd674a4f91521cfda5e60dd7f.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_rewards_distributed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_block_number.5fbc655c9b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_block_number.5fbc655c9b", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_rewards_distributed_arbitrum_sepolia_block_number"], "alias": "not_null_core_rewards_distributed_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.0760643, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_rewards_distributed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_duration.a042625996": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_arbitrum_sepolia_duration", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_arbitrum_sepolia_duration.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_duration.a042625996", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_rewards_distributed_arbitrum_sepolia_duration"], "alias": "not_null_core_rewards_distributed_arbitrum_sepolia_duration", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.0777662, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_duration.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect duration\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\nwhere duration is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "duration", "file_key_name": "models.core_rewards_distributed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "duration", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_duration__True__0.905006d2f0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_duration__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__3407656309239400cccbdd372d1e7229.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_duration__True__0.905006d2f0", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_duration__True__0"], "alias": "dbt_utils_accepted_range_core__3407656309239400cccbdd372d1e7229", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__3407656309239400cccbdd372d1e7229", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__3407656309239400cccbdd372d1e7229"}, "created_at": 1726500938.0794435, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__3407656309239400cccbdd372d1e7229\") }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__3407656309239400cccbdd372d1e7229.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not duration >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "duration", "file_key_name": "models.core_rewards_distributed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "duration", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_distributor.f184171df4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_arbitrum_sepolia_distributor", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_arbitrum_sepolia_distributor.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_distributor.f184171df4", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_rewards_distributed_arbitrum_sepolia_distributor"], "alias": "not_null_core_rewards_distributed_arbitrum_sepolia_distributor", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.0843942, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_distributor.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\nwhere distributor is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "distributor", "file_key_name": "models.core_rewards_distributed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "distributor", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_pool_id.4ae694bfec": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_arbitrum_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_arbitrum_sepolia_pool_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_pool_id.4ae694bfec", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_rewards_distributed_arbitrum_sepolia_pool_id"], "alias": "not_null_core_rewards_distributed_arbitrum_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.0861757, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_rewards_distributed_arbitrum_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_rewards_distributed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_pool_id__True__0.4ca72a296c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__44c4075a3f7e8e57f4d5a999a7663ff1.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_pool_id__True__0.4ca72a296c", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__44c4075a3f7e8e57f4d5a999a7663ff1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__44c4075a3f7e8e57f4d5a999a7663ff1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__44c4075a3f7e8e57f4d5a999a7663ff1"}, "created_at": 1726500938.0879097, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__44c4075a3f7e8e57f4d5a999a7663ff1\") }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__44c4075a3f7e8e57f4d5a999a7663ff1.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_rewards_distributed_arbitrum_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_amount.6baf89b24c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_arbitrum_sepolia_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_arbitrum_sepolia_amount.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_amount.6baf89b24c", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_usd_burned_arbitrum_sepolia_amount"], "alias": "not_null_core_usd_burned_arbitrum_sepolia_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.0927284, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_usd_burned_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_burned_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_amount__True__0.048d31e429": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__0a00bf0bd627dd3eae2f47a6f7a05666.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_amount__True__0.048d31e429", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_amount__True__0"], "alias": "dbt_utils_accepted_range_core__0a00bf0bd627dd3eae2f47a6f7a05666", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__0a00bf0bd627dd3eae2f47a6f7a05666", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__0a00bf0bd627dd3eae2f47a6f7a05666"}, "created_at": 1726500938.0944698, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__0a00bf0bd627dd3eae2f47a6f7a05666\") }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__0a00bf0bd627dd3eae2f47a6f7a05666.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_usd_burned_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_burned_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_pool_id.7bf8dd6882": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_arbitrum_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_arbitrum_sepolia_pool_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_pool_id.7bf8dd6882", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_usd_burned_arbitrum_sepolia_pool_id"], "alias": "not_null_core_usd_burned_arbitrum_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.0990705, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_usd_burned_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_burned_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_pool_id__True__0.d19a9e58b9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__2a1144bd3e844e07de9f804027a1907f.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_pool_id__True__0.d19a9e58b9", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__2a1144bd3e844e07de9f804027a1907f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__2a1144bd3e844e07de9f804027a1907f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__2a1144bd3e844e07de9f804027a1907f"}, "created_at": 1726500938.1007545, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__2a1144bd3e844e07de9f804027a1907f\") }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__2a1144bd3e844e07de9f804027a1907f.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_usd_burned_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_burned_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_event_name.2334208293": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_event_name.2334208293", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_usd_burned_arbitrum_sepolia_event_name"], "alias": "not_null_core_usd_burned_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.105422, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_usd_burned_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_burned_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_usd_burned_arbitrum_sepolia_event_name__UsdBurned.82b5e1f839": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_usd_burned_arbitrum_sepolia_event_name__UsdBurned", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_usd_burne_8664ec3d1bb6c7da37f5a75513d3acd7.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_usd_burned_arbitrum_sepolia_event_name__UsdBurned.82b5e1f839", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "accepted_values_core_usd_burned_arbitrum_sepolia_event_name__UsdBurned"], "alias": "accepted_values_core_usd_burne_8664ec3d1bb6c7da37f5a75513d3acd7", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_usd_burne_8664ec3d1bb6c7da37f5a75513d3acd7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_usd_burne_8664ec3d1bb6c7da37f5a75513d3acd7"}, "created_at": 1726500938.1071768, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_usd_burne_8664ec3d1bb6c7da37f5a75513d3acd7\") }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_usd_burne_8664ec3d1bb6c7da37f5a75513d3acd7.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'UsdBurned'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_usd_burned_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_burned_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["UsdBurned"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_id.a9d148b478": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_id.a9d148b478", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_usd_burned_arbitrum_sepolia_id"], "alias": "not_null_core_usd_burned_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.1122363, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_usd_burned_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_burned_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_usd_burned_arbitrum_sepolia_id.65a6dbfca4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_usd_burned_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_usd_burned_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_usd_burned_arbitrum_sepolia_id.65a6dbfca4", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "unique_core_usd_burned_arbitrum_sepolia_id"], "alias": "unique_core_usd_burned_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.11399, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_usd_burned_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_usd_burned_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_burned_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_block_number.a36a988eb1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_block_number.a36a988eb1", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_usd_burned_arbitrum_sepolia_block_number"], "alias": "not_null_core_usd_burned_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.1156714, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_usd_burned_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_burned_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_account_id.620cecde52": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_arbitrum_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_arbitrum_sepolia_account_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_account_id.620cecde52", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_usd_burned_arbitrum_sepolia_account_id"], "alias": "not_null_core_usd_burned_arbitrum_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.1173365, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_usd_burned_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_burned_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_account_id__True__0.2bc68923f9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__059e4866e10968bba36db62a8f9829b3.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_account_id__True__0.2bc68923f9", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__059e4866e10968bba36db62a8f9829b3", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__059e4866e10968bba36db62a8f9829b3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__059e4866e10968bba36db62a8f9829b3"}, "created_at": 1726500938.1192188, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__059e4866e10968bba36db62a8f9829b3\") }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__059e4866e10968bba36db62a8f9829b3.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_usd_burned_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_burned_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_sender.e732504915": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_arbitrum_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_arbitrum_sepolia_sender.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_sender.e732504915", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_usd_burned_arbitrum_sepolia_sender"], "alias": "not_null_core_usd_burned_arbitrum_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.1240275, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_usd_burned_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_burned_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_transaction_hash.91ab5b1d0b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_arbitrum_sepolia_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_transaction_hash.91ab5b1d0b", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_usd_burned_arbitrum_sepolia_transaction_hash"], "alias": "not_null_core_usd_burned_arbitrum_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.1259685, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_usd_burned_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_burned_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_contract.91add9f346": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_contract.91add9f346", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_usd_burned_arbitrum_sepolia_contract"], "alias": "not_null_core_usd_burned_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.1276567, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_usd_burned_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_burned_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_collateral_type.9bcf375dc5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_arbitrum_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_arbitrum_sepolia_collateral_type.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_collateral_type.9bcf375dc5", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_usd_burned_arbitrum_sepolia_collateral_type"], "alias": "not_null_core_usd_burned_arbitrum_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.1293077, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_usd_burned_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_burned_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_block_timestamp.5bcc977f3d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_arbitrum_sepolia_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_block_timestamp.5bcc977f3d", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_usd_burned_arbitrum_sepolia_block_timestamp"], "alias": "not_null_core_usd_burned_arbitrum_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.1310592, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_burned_arbitrum_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_usd_burned_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_burned_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_pool_id.41123c7a06": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_arbitrum_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_arbitrum_sepolia_pool_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_pool_id.41123c7a06", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_usd_minted_arbitrum_sepolia_pool_id"], "alias": "not_null_core_usd_minted_arbitrum_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.1327367, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_usd_minted_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_minted_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_pool_id__True__0.ae99bd6ea3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__95bf5faf485a2814ae3e7010fcdd5245.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_pool_id__True__0.ae99bd6ea3", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__95bf5faf485a2814ae3e7010fcdd5245", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__95bf5faf485a2814ae3e7010fcdd5245", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__95bf5faf485a2814ae3e7010fcdd5245"}, "created_at": 1726500938.1352744, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__95bf5faf485a2814ae3e7010fcdd5245\") }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__95bf5faf485a2814ae3e7010fcdd5245.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_usd_minted_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_minted_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_block_timestamp.baa0ed9288": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_arbitrum_sepolia_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_block_timestamp.baa0ed9288", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_usd_minted_arbitrum_sepolia_block_timestamp"], "alias": "not_null_core_usd_minted_arbitrum_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.1400402, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_usd_minted_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_minted_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_account_id.e8dbb7db41": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_arbitrum_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_arbitrum_sepolia_account_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_account_id.e8dbb7db41", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_usd_minted_arbitrum_sepolia_account_id"], "alias": "not_null_core_usd_minted_arbitrum_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.141927, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_usd_minted_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_minted_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_account_id__True__0.3ae041bf59": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__64f2c5fb0744e92501174644968cd5fb.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_account_id__True__0.3ae041bf59", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__64f2c5fb0744e92501174644968cd5fb", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__64f2c5fb0744e92501174644968cd5fb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__64f2c5fb0744e92501174644968cd5fb"}, "created_at": 1726500938.1435907, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__64f2c5fb0744e92501174644968cd5fb\") }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__64f2c5fb0744e92501174644968cd5fb.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_usd_minted_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_minted_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_collateral_type.36a06f20c5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_arbitrum_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_arbitrum_sepolia_collateral_type.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_collateral_type.36a06f20c5", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_usd_minted_arbitrum_sepolia_collateral_type"], "alias": "not_null_core_usd_minted_arbitrum_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.148424, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_usd_minted_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_minted_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_block_number.3319b5e432": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_block_number.3319b5e432", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_usd_minted_arbitrum_sepolia_block_number"], "alias": "not_null_core_usd_minted_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.1501174, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_usd_minted_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_minted_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_id.07b94c915b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_id.07b94c915b", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_usd_minted_arbitrum_sepolia_id"], "alias": "not_null_core_usd_minted_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.1517563, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_usd_minted_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_minted_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_usd_minted_arbitrum_sepolia_id.d868aed363": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_usd_minted_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_usd_minted_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_usd_minted_arbitrum_sepolia_id.d868aed363", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "unique_core_usd_minted_arbitrum_sepolia_id"], "alias": "unique_core_usd_minted_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.1533883, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_usd_minted_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_usd_minted_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_minted_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_sender.b183e1c56f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_arbitrum_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_arbitrum_sepolia_sender.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_sender.b183e1c56f", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_usd_minted_arbitrum_sepolia_sender"], "alias": "not_null_core_usd_minted_arbitrum_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.1551373, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_usd_minted_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_minted_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_amount.cd18eb6390": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_arbitrum_sepolia_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_arbitrum_sepolia_amount.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_amount.cd18eb6390", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_usd_minted_arbitrum_sepolia_amount"], "alias": "not_null_core_usd_minted_arbitrum_sepolia_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.1570034, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_usd_minted_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_minted_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_amount__True__0.e93e8d1936": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__6f091bc88ed9f23de9917bc273b6c6bd.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_amount__True__0.e93e8d1936", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_amount__True__0"], "alias": "dbt_utils_accepted_range_core__6f091bc88ed9f23de9917bc273b6c6bd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__6f091bc88ed9f23de9917bc273b6c6bd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__6f091bc88ed9f23de9917bc273b6c6bd"}, "created_at": 1726500938.15868, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__6f091bc88ed9f23de9917bc273b6c6bd\") }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__6f091bc88ed9f23de9917bc273b6c6bd.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_usd_minted_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_minted_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_event_name.b210011389": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_event_name.b210011389", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_usd_minted_arbitrum_sepolia_event_name"], "alias": "not_null_core_usd_minted_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.1638763, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_usd_minted_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_minted_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_usd_minted_arbitrum_sepolia_event_name__UsdMinted.5fd40cc553": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_usd_minted_arbitrum_sepolia_event_name__UsdMinted", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_usd_minte_1bb63cf3c04acb8bfba2fe6ad729f0a4.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_usd_minted_arbitrum_sepolia_event_name__UsdMinted.5fd40cc553", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "accepted_values_core_usd_minted_arbitrum_sepolia_event_name__UsdMinted"], "alias": "accepted_values_core_usd_minte_1bb63cf3c04acb8bfba2fe6ad729f0a4", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_usd_minte_1bb63cf3c04acb8bfba2fe6ad729f0a4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_usd_minte_1bb63cf3c04acb8bfba2fe6ad729f0a4"}, "created_at": 1726500938.165671, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_usd_minte_1bb63cf3c04acb8bfba2fe6ad729f0a4\") }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_usd_minte_1bb63cf3c04acb8bfba2fe6ad729f0a4.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'UsdMinted'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_usd_minted_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_minted_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["UsdMinted"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_transaction_hash.38f21551fd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_arbitrum_sepolia_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_transaction_hash.38f21551fd", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_usd_minted_arbitrum_sepolia_transaction_hash"], "alias": "not_null_core_usd_minted_arbitrum_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.1709392, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_usd_minted_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_minted_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_contract.71d9365153": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_contract.71d9365153", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_usd_minted_arbitrum_sepolia_contract"], "alias": "not_null_core_usd_minted_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.172696, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_usd_minted_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_usd_minted_arbitrum_sepolia", "attached_node": "model.synthetix.core_usd_minted_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_transaction_hash.6b1e45b06a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidatio_b5e91954c312abdf474f65aa83e48506.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_transaction_hash.6b1e45b06a", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_vault_liquidation_arbitrum_sepolia_transaction_hash"], "alias": "not_null_core_vault_liquidatio_b5e91954c312abdf474f65aa83e48506", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_vault_liquidatio_b5e91954c312abdf474f65aa83e48506", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_vault_liquidatio_b5e91954c312abdf474f65aa83e48506"}, "created_at": 1726500938.1744902, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_vault_liquidatio_b5e91954c312abdf474f65aa83e48506\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidatio_b5e91954c312abdf474f65aa83e48506.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_vault_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_collateral_type.0b2d659b09": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_arbitrum_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidatio_a99c3c61e60ac85e0d2bbd5f4d091507.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_collateral_type.0b2d659b09", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_vault_liquidation_arbitrum_sepolia_collateral_type"], "alias": "not_null_core_vault_liquidatio_a99c3c61e60ac85e0d2bbd5f4d091507", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_vault_liquidatio_a99c3c61e60ac85e0d2bbd5f4d091507", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_vault_liquidatio_a99c3c61e60ac85e0d2bbd5f4d091507"}, "created_at": 1726500938.1761882, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_vault_liquidatio_a99c3c61e60ac85e0d2bbd5f4d091507\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidatio_a99c3c61e60ac85e0d2bbd5f4d091507.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_vault_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_pool_id.c0c0a011c4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_arbitrum_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_arbitrum_sepolia_pool_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_pool_id.c0c0a011c4", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_vault_liquidation_arbitrum_sepolia_pool_id"], "alias": "not_null_core_vault_liquidation_arbitrum_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.1779363, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_sepolia_pool_id__True__0.6022175c23": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_liquidation_arbitrum_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__c0e93e66fb32a059c914f202325f04b9.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_sepolia_pool_id__True__0.6022175c23", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_vault_liquidation_arbitrum_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__c0e93e66fb32a059c914f202325f04b9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__c0e93e66fb32a059c914f202325f04b9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__c0e93e66fb32a059c914f202325f04b9"}, "created_at": 1726500938.179717, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__c0e93e66fb32a059c914f202325f04b9\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__c0e93e66fb32a059c914f202325f04b9.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_event_name.6ee4c7edec": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_event_name.6ee4c7edec", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_vault_liquidation_arbitrum_sepolia_event_name"], "alias": "not_null_core_vault_liquidation_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.1845257, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_vault_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_vault_liquidation_arbitrum_sepolia_event_name__VaultLiquidation.0c7e403f1c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_vault_liquidation_arbitrum_sepolia_event_name__VaultLiquidation", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_vault_liq_06f5266a00ebf4484edc06365604ad77.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_vault_liquidation_arbitrum_sepolia_event_name__VaultLiquidation.0c7e403f1c", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "accepted_values_core_vault_liquidation_arbitrum_sepolia_event_name__VaultLiquidation"], "alias": "accepted_values_core_vault_liq_06f5266a00ebf4484edc06365604ad77", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_vault_liq_06f5266a00ebf4484edc06365604ad77", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_vault_liq_06f5266a00ebf4484edc06365604ad77"}, "created_at": 1726500938.1864793, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_vault_liq_06f5266a00ebf4484edc06365604ad77\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/accepted_values_core_vault_liq_06f5266a00ebf4484edc06365604ad77.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'VaultLiquidation'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_vault_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["VaultLiquidation"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_id.e478906cc0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_id.e478906cc0", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_vault_liquidation_arbitrum_sepolia_id"], "alias": "not_null_core_vault_liquidation_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.1914015, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_vault_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_vault_liquidation_arbitrum_sepolia_id.39f25ec5ad": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_vault_liquidation_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_vault_liquidation_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_vault_liquidation_arbitrum_sepolia_id.39f25ec5ad", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "unique_core_vault_liquidation_arbitrum_sepolia_id"], "alias": "unique_core_vault_liquidation_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.1933017, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/unique_core_vault_liquidation_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_vault_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_block_timestamp.3f8fcf20ee": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidatio_8474e116a366423f34bd32de6582bf97.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_block_timestamp.3f8fcf20ee", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_vault_liquidation_arbitrum_sepolia_block_timestamp"], "alias": "not_null_core_vault_liquidatio_8474e116a366423f34bd32de6582bf97", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_vault_liquidatio_8474e116a366423f34bd32de6582bf97", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_vault_liquidatio_8474e116a366423f34bd32de6582bf97"}, "created_at": 1726500938.1950405, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_vault_liquidatio_8474e116a366423f34bd32de6582bf97\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidatio_8474e116a366423f34bd32de6582bf97.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_vault_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_liquidate_as_account_id.557d546c5f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_arbitrum_sepolia_liquidate_as_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidatio_3e2565718ac00c290af7457ec26b233c.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_liquidate_as_account_id.557d546c5f", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_vault_liquidation_arbitrum_sepolia_liquidate_as_account_id"], "alias": "not_null_core_vault_liquidatio_3e2565718ac00c290af7457ec26b233c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_vault_liquidatio_3e2565718ac00c290af7457ec26b233c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_vault_liquidatio_3e2565718ac00c290af7457ec26b233c"}, "created_at": 1726500938.1966996, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_vault_liquidatio_3e2565718ac00c290af7457ec26b233c\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidatio_3e2565718ac00c290af7457ec26b233c.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidate_as_account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\nwhere liquidate_as_account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "liquidate_as_account_id", "file_key_name": "models.core_vault_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "liquidate_as_account_id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_sepolia_liquidate_as_account_id__True__0.8896409533": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_liquidation_arbitrum_sepolia_liquidate_as_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__312126bbb7f0708207b65a92945e2d6a.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_sepolia_liquidate_as_account_id__True__0.8896409533", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_vault_liquidation_arbitrum_sepolia_liquidate_as_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__312126bbb7f0708207b65a92945e2d6a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__312126bbb7f0708207b65a92945e2d6a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__312126bbb7f0708207b65a92945e2d6a"}, "created_at": 1726500938.1983714, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__312126bbb7f0708207b65a92945e2d6a\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__312126bbb7f0708207b65a92945e2d6a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not liquidate_as_account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "liquidate_as_account_id", "file_key_name": "models.core_vault_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "liquidate_as_account_id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_liquidation_data.0e7de46ea6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_arbitrum_sepolia_liquidation_data", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidatio_66ecc7fe1d37c1d9697b7dac6b89c3dc.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_liquidation_data.0e7de46ea6", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_vault_liquidation_arbitrum_sepolia_liquidation_data"], "alias": "not_null_core_vault_liquidatio_66ecc7fe1d37c1d9697b7dac6b89c3dc", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_vault_liquidatio_66ecc7fe1d37c1d9697b7dac6b89c3dc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_vault_liquidatio_66ecc7fe1d37c1d9697b7dac6b89c3dc"}, "created_at": 1726500938.203277, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_vault_liquidatio_66ecc7fe1d37c1d9697b7dac6b89c3dc\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidatio_66ecc7fe1d37c1d9697b7dac6b89c3dc.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidation_data\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\nwhere liquidation_data is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "liquidation_data", "file_key_name": "models.core_vault_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "liquidation_data", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_contract.2bb4203c78": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_contract.2bb4203c78", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_vault_liquidation_arbitrum_sepolia_contract"], "alias": "not_null_core_vault_liquidation_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.2049625, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_vault_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_block_number.fbedd6aa28": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_block_number.fbedd6aa28", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_vault_liquidation_arbitrum_sepolia_block_number"], "alias": "not_null_core_vault_liquidation_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.2067072, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_vault_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_sender.e33149c915": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_arbitrum_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_arbitrum_sepolia_sender.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_sender.e33149c915", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_vault_liquidation_arbitrum_sepolia_sender"], "alias": "not_null_core_vault_liquidation_arbitrum_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.2085125, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_liquidation_arbitrum_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_vault_liquidation_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_ts.74e3fe431f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_arbitrum_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_arbitrum_sepolia_ts.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_ts.74e3fe431f", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_vault_collateral_arbitrum_sepolia_ts"], "alias": "not_null_core_vault_collateral_arbitrum_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.2101943, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_arbitrum_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_collateral_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.core_vault_collateral_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_collateral_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('core_vault_collateral_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_block_number.7c4c28bc6d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_block_number.7c4c28bc6d", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_vault_collateral_arbitrum_sepolia_block_number"], "alias": "not_null_core_vault_collateral_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.2118418, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_collateral_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_vault_collateral_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_collateral_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_vault_collateral_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_pool_id.11828e6701": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_arbitrum_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_arbitrum_sepolia_pool_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_pool_id.11828e6701", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_vault_collateral_arbitrum_sepolia_pool_id"], "alias": "not_null_core_vault_collateral_arbitrum_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.2135184, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_arbitrum_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_collateral_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_collateral_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_collateral_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_collateral_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_pool_id__True__0.99b4d66658": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__4ae40b67211395d720c418bb146a39c3.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_pool_id__True__0.99b4d66658", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__4ae40b67211395d720c418bb146a39c3", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__4ae40b67211395d720c418bb146a39c3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__4ae40b67211395d720c418bb146a39c3"}, "created_at": 1726500938.215185, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__4ae40b67211395d720c418bb146a39c3\") }}", "language": "sql", "refs": [{"name": "core_vault_collateral_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__4ae40b67211395d720c418bb146a39c3.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_collateral_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_collateral_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_collateral_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_collateral_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_collateral_type.c23ed9827f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_arbitrum_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_arbitrum_sepolia_collateral_type.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_collateral_type.c23ed9827f", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_vault_collateral_arbitrum_sepolia_collateral_type"], "alias": "not_null_core_vault_collateral_arbitrum_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.2202048, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_arbitrum_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_collateral_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_vault_collateral_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_collateral_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_vault_collateral_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_amount.e85fb4a97b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_arbitrum_sepolia_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_arbitrum_sepolia_amount.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_amount.e85fb4a97b", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_vault_collateral_arbitrum_sepolia_amount"], "alias": "not_null_core_vault_collateral_arbitrum_sepolia_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.2220619, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_arbitrum_sepolia_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_collateral_arbitrum_sepolia\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_vault_collateral_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_collateral_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_vault_collateral_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_amount__True__0.ceaca21b1b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__cfa1da681108928e241342bb92348089.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_amount__True__0.ceaca21b1b", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_amount__True__0"], "alias": "dbt_utils_accepted_range_core__cfa1da681108928e241342bb92348089", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__cfa1da681108928e241342bb92348089", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__cfa1da681108928e241342bb92348089"}, "created_at": 1726500938.2242737, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__cfa1da681108928e241342bb92348089\") }}", "language": "sql", "refs": [{"name": "core_vault_collateral_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__cfa1da681108928e241342bb92348089.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_collateral_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_vault_collateral_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_collateral_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_vault_collateral_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_collateral_value.77882c9c22": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_arbitrum_sepolia_collateral_value", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_30e3cc1f32a7c29bc10fb8b0f5d20d15.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_collateral_value.77882c9c22", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_vault_collateral_arbitrum_sepolia_collateral_value"], "alias": "not_null_core_vault_collateral_30e3cc1f32a7c29bc10fb8b0f5d20d15", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_vault_collateral_30e3cc1f32a7c29bc10fb8b0f5d20d15", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_vault_collateral_30e3cc1f32a7c29bc10fb8b0f5d20d15"}, "created_at": 1726500938.2289636, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_vault_collateral_30e3cc1f32a7c29bc10fb8b0f5d20d15\") }}", "language": "sql", "refs": [{"name": "core_vault_collateral_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_30e3cc1f32a7c29bc10fb8b0f5d20d15.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_collateral_arbitrum_sepolia\"\nwhere collateral_value is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.core_vault_collateral_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_collateral_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_value", "model": "{{ get_where_subquery(ref('core_vault_collateral_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_collateral_value__True__0.5e64981616": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_collateral_value__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__6e9e2ae1310a4e2c125a94e925ab5ce8.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_collateral_value__True__0.5e64981616", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_collateral_value__True__0"], "alias": "dbt_utils_accepted_range_core__6e9e2ae1310a4e2c125a94e925ab5ce8", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__6e9e2ae1310a4e2c125a94e925ab5ce8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__6e9e2ae1310a4e2c125a94e925ab5ce8"}, "created_at": 1726500938.23072, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__6e9e2ae1310a4e2c125a94e925ab5ce8\") }}", "language": "sql", "refs": [{"name": "core_vault_collateral_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__6e9e2ae1310a4e2c125a94e925ab5ce8.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_collateral_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.core_vault_collateral_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_collateral_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collateral_value", "model": "{{ get_where_subquery(ref('core_vault_collateral_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_contract_address.d90d5e4d47": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_arbitrum_sepolia_contract_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_4bd9ecf367855f7e41dffdb9f577c757.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_contract_address.d90d5e4d47", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_vault_collateral_arbitrum_sepolia_contract_address"], "alias": "not_null_core_vault_collateral_4bd9ecf367855f7e41dffdb9f577c757", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_vault_collateral_4bd9ecf367855f7e41dffdb9f577c757", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_vault_collateral_4bd9ecf367855f7e41dffdb9f577c757"}, "created_at": 1726500938.2355475, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_vault_collateral_4bd9ecf367855f7e41dffdb9f577c757\") }}", "language": "sql", "refs": [{"name": "core_vault_collateral_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_collateral_4bd9ecf367855f7e41dffdb9f577c757.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract_address\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_collateral_arbitrum_sepolia\"\nwhere contract_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract_address", "file_key_name": "models.core_vault_collateral_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_collateral_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract_address", "model": "{{ get_where_subquery(ref('core_vault_collateral_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_ts.6259a43e83": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_arbitrum_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_arbitrum_sepolia_ts.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_ts.6259a43e83", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_vault_debt_arbitrum_sepolia_ts"], "alias": "not_null_core_vault_debt_arbitrum_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.2372777, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_debt_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.core_vault_debt_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_debt_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('core_vault_debt_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_block_number.39b83b17e0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_block_number.39b83b17e0", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_vault_debt_arbitrum_sepolia_block_number"], "alias": "not_null_core_vault_debt_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.239221, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_debt_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_vault_debt_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_debt_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_vault_debt_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_pool_id.3d27f2e067": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_arbitrum_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_arbitrum_sepolia_pool_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_pool_id.3d27f2e067", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_vault_debt_arbitrum_sepolia_pool_id"], "alias": "not_null_core_vault_debt_arbitrum_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.240926, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_debt_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_debt_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_debt_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_debt_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_debt_arbitrum_sepolia_pool_id__True__0.6a7fea5bbc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_debt_arbitrum_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__792273c8e527e5b1b36e4666a5d0ee23.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_debt_arbitrum_sepolia_pool_id__True__0.6a7fea5bbc", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_core_vault_debt_arbitrum_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__792273c8e527e5b1b36e4666a5d0ee23", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__792273c8e527e5b1b36e4666a5d0ee23", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__792273c8e527e5b1b36e4666a5d0ee23"}, "created_at": 1726500938.2426412, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__792273c8e527e5b1b36e4666a5d0ee23\") }}", "language": "sql", "refs": [{"name": "core_vault_debt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_core__792273c8e527e5b1b36e4666a5d0ee23.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_debt_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_debt_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_debt_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_debt_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_collateral_type.c136eaeaa7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_arbitrum_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_arbitrum_sepolia_collateral_type.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_collateral_type.c136eaeaa7", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_vault_debt_arbitrum_sepolia_collateral_type"], "alias": "not_null_core_vault_debt_arbitrum_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.247657, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_debt_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_vault_debt_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_debt_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_vault_debt_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_debt.13e23e52e8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_arbitrum_sepolia_debt", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_arbitrum_sepolia_debt.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_debt.13e23e52e8", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_vault_debt_arbitrum_sepolia_debt"], "alias": "not_null_core_vault_debt_arbitrum_sepolia_debt", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.2493587, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_debt.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_debt_arbitrum_sepolia\"\nwhere debt is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "debt", "file_key_name": "models.core_vault_debt_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_debt_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "debt", "model": "{{ get_where_subquery(ref('core_vault_debt_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_contract_address.7162b1bbad": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_arbitrum_sepolia_contract_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_arbitrum_sepolia_contract_address.sql", "original_file_path": "models/raw/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_contract_address.7162b1bbad", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "core", "not_null_core_vault_debt_arbitrum_sepolia_contract_address"], "alias": "not_null_core_vault_debt_arbitrum_sepolia_contract_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.2510788, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/core/schema.yml/not_null_core_vault_debt_arbitrum_sepolia_contract_address.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract_address\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_debt_arbitrum_sepolia\"\nwhere contract_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract_address", "file_key_name": "models.core_vault_debt_arbitrum_sepolia", "attached_node": "model.synthetix.core_vault_debt_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract_address", "model": "{{ get_where_subquery(ref('core_vault_debt_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_account_created_arbitrum_sepolia_id.335484a5c5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_account_created_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_account_created_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_account_created_arbitrum_sepolia_id.335484a5c5", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "unique_perp_account_created_arbitrum_sepolia_id"], "alias": "unique_perp_account_created_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.284671, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_account_created_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_created_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_account_created_arbitrum_sepolia", "attached_node": "model.synthetix.perp_account_created_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_account_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_id.45c30d0895": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_id.45c30d0895", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_account_created_arbitrum_sepolia_id"], "alias": "not_null_perp_account_created_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.2868996, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_created_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_account_created_arbitrum_sepolia", "attached_node": "model.synthetix.perp_account_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_account_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_event_name.7cdc353a34": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_event_name.7cdc353a34", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_account_created_arbitrum_sepolia_event_name"], "alias": "not_null_perp_account_created_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.288732, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_created_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_account_created_arbitrum_sepolia", "attached_node": "model.synthetix.perp_account_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_account_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_account_created_arbitrum_sepolia_event_name__AccountCreated.b75a805866": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_account_created_arbitrum_sepolia_event_name__AccountCreated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_account_c_fb36bcc0cb924806c382ae655219e3c6.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_account_created_arbitrum_sepolia_event_name__AccountCreated.b75a805866", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "accepted_values_perp_account_created_arbitrum_sepolia_event_name__AccountCreated"], "alias": "accepted_values_perp_account_c_fb36bcc0cb924806c382ae655219e3c6", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_account_c_fb36bcc0cb924806c382ae655219e3c6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_account_c_fb36bcc0cb924806c382ae655219e3c6"}, "created_at": 1726500938.2905564, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_account_c_fb36bcc0cb924806c382ae655219e3c6\") }}", "language": "sql", "refs": [{"name": "perp_account_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_account_c_fb36bcc0cb924806c382ae655219e3c6.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_created_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'AccountCreated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_account_created_arbitrum_sepolia", "attached_node": "model.synthetix.perp_account_created_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["AccountCreated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_account_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_block_number.a0bf9a3f0f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_block_number.a0bf9a3f0f", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_account_created_arbitrum_sepolia_block_number"], "alias": "not_null_perp_account_created_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.2955766, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_created_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_account_created_arbitrum_sepolia", "attached_node": "model.synthetix.perp_account_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_account_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_block_timestamp.7330d8d33c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_arbitrum_sepolia_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_block_timestamp.7330d8d33c", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_account_created_arbitrum_sepolia_block_timestamp"], "alias": "not_null_perp_account_created_arbitrum_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.2973394, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_created_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_account_created_arbitrum_sepolia", "attached_node": "model.synthetix.perp_account_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_account_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_owner.0774b6c4c3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_arbitrum_sepolia_owner", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_arbitrum_sepolia_owner.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_owner.0774b6c4c3", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_account_created_arbitrum_sepolia_owner"], "alias": "not_null_perp_account_created_arbitrum_sepolia_owner", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.299094, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_owner.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_created_arbitrum_sepolia\"\nwhere owner is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "owner", "file_key_name": "models.perp_account_created_arbitrum_sepolia", "attached_node": "model.synthetix.perp_account_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "owner", "model": "{{ get_where_subquery(ref('perp_account_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_account_id.6a6774d721": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_arbitrum_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_arbitrum_sepolia_account_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_account_id.6a6774d721", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_account_created_arbitrum_sepolia_account_id"], "alias": "not_null_perp_account_created_arbitrum_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.3007936, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_created_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_account_created_arbitrum_sepolia", "attached_node": "model.synthetix.perp_account_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_account_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_account_created_arbitrum_sepolia_account_id__True__0.0141d8699d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_account_created_arbitrum_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__f39b65446720608bacde00a114d6fbb7.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_account_created_arbitrum_sepolia_account_id__True__0.0141d8699d", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_perp_account_created_arbitrum_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__f39b65446720608bacde00a114d6fbb7", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__f39b65446720608bacde00a114d6fbb7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__f39b65446720608bacde00a114d6fbb7"}, "created_at": 1726500938.3026714, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__f39b65446720608bacde00a114d6fbb7\") }}", "language": "sql", "refs": [{"name": "perp_account_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__f39b65446720608bacde00a114d6fbb7.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_created_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_account_created_arbitrum_sepolia", "attached_node": "model.synthetix.perp_account_created_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_account_created_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_transaction_hash.f4dba09d54": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_arbitrum_sepolia_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_transaction_hash.f4dba09d54", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_account_created_arbitrum_sepolia_transaction_hash"], "alias": "not_null_perp_account_created_arbitrum_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.3074865, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_created_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_account_created_arbitrum_sepolia", "attached_node": "model.synthetix.perp_account_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_account_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_contract.fde67ea53e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_contract.fde67ea53e", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_account_created_arbitrum_sepolia_contract"], "alias": "not_null_perp_account_created_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.309412, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_created_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_created_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_account_created_arbitrum_sepolia", "attached_node": "model.synthetix.perp_account_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_account_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_order_committed_arbitrum_sepolia_id.11b844d761": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_order_committed_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_order_committed_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_order_committed_arbitrum_sepolia_id.11b844d761", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "unique_perp_order_committed_arbitrum_sepolia_id"], "alias": "unique_perp_order_committed_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.311127, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_order_committed_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.perp_order_committed_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_order_committed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_id.af12508db9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_id.af12508db9", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_order_committed_arbitrum_sepolia_id"], "alias": "not_null_perp_order_committed_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.3127928, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.perp_order_committed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_order_committed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_block_number.a115d197bb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_block_number.a115d197bb", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_order_committed_arbitrum_sepolia_block_number"], "alias": "not_null_perp_order_committed_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.3144932, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.perp_order_committed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_order_committed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_block_timestamp.e2dce83de3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_arbitrum_sepolia_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_block_timestamp.e2dce83de3", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_order_committed_arbitrum_sepolia_block_timestamp"], "alias": "not_null_perp_order_committed_arbitrum_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.316141, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.perp_order_committed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_order_committed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_transaction_hash.2672ca73bf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_arbitrum_sepolia_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_transaction_hash.2672ca73bf", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_order_committed_arbitrum_sepolia_transaction_hash"], "alias": "not_null_perp_order_committed_arbitrum_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.3187864, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.perp_order_committed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_order_committed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_contract.f7f4678e01": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_contract.f7f4678e01", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_order_committed_arbitrum_sepolia_contract"], "alias": "not_null_perp_order_committed_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.3204195, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.perp_order_committed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_order_committed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_event_name.8c94a5144a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_event_name.8c94a5144a", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_order_committed_arbitrum_sepolia_event_name"], "alias": "not_null_perp_order_committed_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.3221002, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.perp_order_committed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_order_committed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_order_committed_arbitrum_sepolia_event_name__OrderCommitted.9ba89086fc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_order_committed_arbitrum_sepolia_event_name__OrderCommitted", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_order_com_dd7c98da07c294902a76090505b58f91.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_order_committed_arbitrum_sepolia_event_name__OrderCommitted.9ba89086fc", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "accepted_values_perp_order_committed_arbitrum_sepolia_event_name__OrderCommitted"], "alias": "accepted_values_perp_order_com_dd7c98da07c294902a76090505b58f91", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_order_com_dd7c98da07c294902a76090505b58f91", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_order_com_dd7c98da07c294902a76090505b58f91"}, "created_at": 1726500938.323787, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_order_com_dd7c98da07c294902a76090505b58f91\") }}", "language": "sql", "refs": [{"name": "perp_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_order_com_dd7c98da07c294902a76090505b58f91.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderCommitted'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.perp_order_committed_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["OrderCommitted"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_order_committed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_market_id.76f09344d3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_arbitrum_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_arbitrum_sepolia_market_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_market_id.76f09344d3", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_order_committed_arbitrum_sepolia_market_id"], "alias": "not_null_perp_order_committed_arbitrum_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.3290167, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.perp_order_committed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_order_committed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_sepolia_market_id__True__0.51034c57fd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_order_committed_arbitrum_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__3d91e5f1af019b10126876f98678e888.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_sepolia_market_id__True__0.51034c57fd", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_perp_order_committed_arbitrum_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__3d91e5f1af019b10126876f98678e888", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__3d91e5f1af019b10126876f98678e888", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__3d91e5f1af019b10126876f98678e888"}, "created_at": 1726500938.3307652, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__3d91e5f1af019b10126876f98678e888\") }}", "language": "sql", "refs": [{"name": "perp_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__3d91e5f1af019b10126876f98678e888.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.perp_order_committed_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_order_committed_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_account_id.539cca2995": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_arbitrum_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_arbitrum_sepolia_account_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_account_id.539cca2995", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_order_committed_arbitrum_sepolia_account_id"], "alias": "not_null_perp_order_committed_arbitrum_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.3355212, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_committed_arbitrum_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.perp_order_committed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_order_committed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_sepolia_account_id__True__0.374a09c8bb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_order_committed_arbitrum_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__7cdc014ca110a9e025f5db358a48ac34.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_sepolia_account_id__True__0.374a09c8bb", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_perp_order_committed_arbitrum_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__7cdc014ca110a9e025f5db358a48ac34", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__7cdc014ca110a9e025f5db358a48ac34", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__7cdc014ca110a9e025f5db358a48ac34"}, "created_at": 1726500938.3372304, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__7cdc014ca110a9e025f5db358a48ac34\") }}", "language": "sql", "refs": [{"name": "perp_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__7cdc014ca110a9e025f5db358a48ac34.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.perp_order_committed_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_order_committed_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_contract.f9fbebc768": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_contract.f9fbebc768", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_order_settled_arbitrum_sepolia_contract"], "alias": "not_null_perp_order_settled_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.3419998, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.perp_order_settled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_event_name.c9e5a717f5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_event_name.c9e5a717f5", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_order_settled_arbitrum_sepolia_event_name"], "alias": "not_null_perp_order_settled_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.3436859, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.perp_order_settled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_order_settled_arbitrum_sepolia_event_name__OrderSettled.08d7370d84": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_order_settled_arbitrum_sepolia_event_name__OrderSettled", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_order_set_361ba1c01a5bd1d51eb0f63d9b07de88.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_order_settled_arbitrum_sepolia_event_name__OrderSettled.08d7370d84", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "accepted_values_perp_order_settled_arbitrum_sepolia_event_name__OrderSettled"], "alias": "accepted_values_perp_order_set_361ba1c01a5bd1d51eb0f63d9b07de88", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_order_set_361ba1c01a5bd1d51eb0f63d9b07de88", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_order_set_361ba1c01a5bd1d51eb0f63d9b07de88"}, "created_at": 1726500938.3453786, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_order_set_361ba1c01a5bd1d51eb0f63d9b07de88\") }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_order_set_361ba1c01a5bd1d51eb0f63d9b07de88.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderSettled'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.perp_order_settled_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["OrderSettled"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_account_id.e604936b3a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_arbitrum_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_arbitrum_sepolia_account_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_account_id.e604936b3a", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_order_settled_arbitrum_sepolia_account_id"], "alias": "not_null_perp_order_settled_arbitrum_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.3504877, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.perp_order_settled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_account_id__True__0.b532485142": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__b24812419e988546eaaff43e2be85ccf.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_account_id__True__0.b532485142", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__b24812419e988546eaaff43e2be85ccf", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__b24812419e988546eaaff43e2be85ccf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__b24812419e988546eaaff43e2be85ccf"}, "created_at": 1726500938.352206, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__b24812419e988546eaaff43e2be85ccf\") }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__b24812419e988546eaaff43e2be85ccf.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.perp_order_settled_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_market_id.456fcb9a8d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_arbitrum_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_arbitrum_sepolia_market_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_market_id.456fcb9a8d", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_order_settled_arbitrum_sepolia_market_id"], "alias": "not_null_perp_order_settled_arbitrum_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.3568282, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.perp_order_settled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_market_id__True__0.bfedab225b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__d8b3efed4926726890d24653e9227262.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_market_id__True__0.bfedab225b", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__d8b3efed4926726890d24653e9227262", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__d8b3efed4926726890d24653e9227262", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__d8b3efed4926726890d24653e9227262"}, "created_at": 1726500938.3586018, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__d8b3efed4926726890d24653e9227262\") }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__d8b3efed4926726890d24653e9227262.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.perp_order_settled_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_collected_fees.c1a9ca82df": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_arbitrum_sepolia_collected_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_arbitrum_sepolia_collected_fees.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_collected_fees.c1a9ca82df", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_order_settled_arbitrum_sepolia_collected_fees"], "alias": "not_null_perp_order_settled_arbitrum_sepolia_collected_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.3633275, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_collected_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\nwhere collected_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.perp_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.perp_order_settled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collected_fees", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_collected_fees__True__0.8c8446ac0e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_collected_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__29d702074b23d9f09b7a9aca903580cd.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_collected_fees__True__0.8c8446ac0e", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_collected_fees__True__0"], "alias": "dbt_utils_accepted_range_perp__29d702074b23d9f09b7a9aca903580cd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__29d702074b23d9f09b7a9aca903580cd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__29d702074b23d9f09b7a9aca903580cd"}, "created_at": 1726500938.3650782, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__29d702074b23d9f09b7a9aca903580cd\") }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__29d702074b23d9f09b7a9aca903580cd.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.perp_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.perp_order_settled_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collected_fees", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_transaction_hash.60c06595e6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_arbitrum_sepolia_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_transaction_hash.60c06595e6", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_order_settled_arbitrum_sepolia_transaction_hash"], "alias": "not_null_perp_order_settled_arbitrum_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.369844, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.perp_order_settled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_block_timestamp.8460ed1771": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_arbitrum_sepolia_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_block_timestamp.8460ed1771", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_order_settled_arbitrum_sepolia_block_timestamp"], "alias": "not_null_perp_order_settled_arbitrum_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.3715665, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.perp_order_settled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_block_number.7ab4260eae": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_block_number.7ab4260eae", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_order_settled_arbitrum_sepolia_block_number"], "alias": "not_null_perp_order_settled_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.3732576, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.perp_order_settled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_order_settled_arbitrum_sepolia_id.a95bcce825": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_order_settled_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_order_settled_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_order_settled_arbitrum_sepolia_id.a95bcce825", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "unique_perp_order_settled_arbitrum_sepolia_id"], "alias": "unique_perp_order_settled_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.3749847, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_order_settled_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.perp_order_settled_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_id.bbaf076398": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_id.bbaf076398", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_order_settled_arbitrum_sepolia_id"], "alias": "not_null_perp_order_settled_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.3767924, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_order_settled_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.perp_order_settled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_market_updated_arbitrum_sepolia_id.66008e7961": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_market_updated_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_market_updated_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_market_updated_arbitrum_sepolia_id.66008e7961", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "unique_perp_market_updated_arbitrum_sepolia_id"], "alias": "unique_perp_market_updated_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.3784916, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_market_updated_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_market_updated_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_id.3b2c812312": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_id.3b2c812312", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_market_updated_arbitrum_sepolia_id"], "alias": "not_null_perp_market_updated_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.380153, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_block_number.b556a7789f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_block_number.b556a7789f", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_market_updated_arbitrum_sepolia_block_number"], "alias": "not_null_perp_market_updated_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.3818448, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_block_timestamp.09877a4d82": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_arbitrum_sepolia_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_block_timestamp.09877a4d82", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_market_updated_arbitrum_sepolia_block_timestamp"], "alias": "not_null_perp_market_updated_arbitrum_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.3834755, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_transaction_hash.1c205dac4b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_arbitrum_sepolia_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_transaction_hash.1c205dac4b", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_market_updated_arbitrum_sepolia_transaction_hash"], "alias": "not_null_perp_market_updated_arbitrum_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.3852139, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_contract.0cf0f68ca0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_contract.0cf0f68ca0", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_market_updated_arbitrum_sepolia_contract"], "alias": "not_null_perp_market_updated_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.3868663, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_event_name.ffc855a652": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_event_name.ffc855a652", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_market_updated_arbitrum_sepolia_event_name"], "alias": "not_null_perp_market_updated_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.3884919, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_market_updated_arbitrum_sepolia_event_name__MarketUpdated.44006a072f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_market_updated_arbitrum_sepolia_event_name__MarketUpdated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_market_up_b71df1f1383e9ff6d42787c17ec6487e.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_market_updated_arbitrum_sepolia_event_name__MarketUpdated.44006a072f", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "accepted_values_perp_market_updated_arbitrum_sepolia_event_name__MarketUpdated"], "alias": "accepted_values_perp_market_up_b71df1f1383e9ff6d42787c17ec6487e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_market_up_b71df1f1383e9ff6d42787c17ec6487e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_market_up_b71df1f1383e9ff6d42787c17ec6487e"}, "created_at": 1726500938.3901536, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_market_up_b71df1f1383e9ff6d42787c17ec6487e\") }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_market_up_b71df1f1383e9ff6d42787c17ec6487e.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketUpdated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_market_updated_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["MarketUpdated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_market_id.9835cafd8a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_arbitrum_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_arbitrum_sepolia_market_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_market_id.9835cafd8a", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_market_updated_arbitrum_sepolia_market_id"], "alias": "not_null_perp_market_updated_arbitrum_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.3954988, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_market_id__True__0.0852877223": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__b5e7952e55eca5cb15aefc4dae95e119.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_market_id__True__0.0852877223", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__b5e7952e55eca5cb15aefc4dae95e119", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__b5e7952e55eca5cb15aefc4dae95e119", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__b5e7952e55eca5cb15aefc4dae95e119"}, "created_at": 1726500938.3971856, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__b5e7952e55eca5cb15aefc4dae95e119\") }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__b5e7952e55eca5cb15aefc4dae95e119.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_market_updated_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_price.e62a84d2a0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_arbitrum_sepolia_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_arbitrum_sepolia_price.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_price.e62a84d2a0", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_market_updated_arbitrum_sepolia_price"], "alias": "not_null_perp_market_updated_arbitrum_sepolia_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.401879, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.perp_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_price__True__0.e44ad44456": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__57f1c4659a2153ba174790ba02b9ee40.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_price__True__0.e44ad44456", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_price__True__0"], "alias": "dbt_utils_accepted_range_perp__57f1c4659a2153ba174790ba02b9ee40", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__57f1c4659a2153ba174790ba02b9ee40", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__57f1c4659a2153ba174790ba02b9ee40"}, "created_at": 1726500938.4035826, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__57f1c4659a2153ba174790ba02b9ee40\") }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__57f1c4659a2153ba174790ba02b9ee40.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.perp_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_market_updated_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_interest_rate.f378e28263": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_arbitrum_sepolia_interest_rate", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_arbitrum_sepolia_interest_rate.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_interest_rate.f378e28263", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_market_updated_arbitrum_sepolia_interest_rate"], "alias": "not_null_perp_market_updated_arbitrum_sepolia_interest_rate", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.4091587, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_updated_arbitrum_sepolia_interest_rate.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest_rate\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\nwhere interest_rate is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest_rate", "file_key_name": "models.perp_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "interest_rate", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_interest_rate__True__0.cf75ef25fe": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_interest_rate__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__4ad68cf30e791d591f8e12d3a6c65d6f.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_interest_rate__True__0.cf75ef25fe", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_interest_rate__True__0"], "alias": "dbt_utils_accepted_range_perp__4ad68cf30e791d591f8e12d3a6c65d6f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__4ad68cf30e791d591f8e12d3a6c65d6f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__4ad68cf30e791d591f8e12d3a6c65d6f"}, "created_at": 1726500938.4109268, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__4ad68cf30e791d591f8e12d3a6c65d6f\") }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__4ad68cf30e791d591f8e12d3a6c65d6f.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not interest_rate >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest_rate", "file_key_name": "models.perp_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_market_updated_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "interest_rate", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_account_id.8c9a3c7cb5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_arbitrum_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_arbitrum_sepolia_account_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_account_id.8c9a3c7cb5", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_position_liquidated_arbitrum_sepolia_account_id"], "alias": "not_null_perp_position_liquidated_arbitrum_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.4157043, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_position_liquidated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_account_id__True__0.dd5e38b371": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__84a264ec5152ddcf245c17684526e56c.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_account_id__True__0.dd5e38b371", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__84a264ec5152ddcf245c17684526e56c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__84a264ec5152ddcf245c17684526e56c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__84a264ec5152ddcf245c17684526e56c"}, "created_at": 1726500938.417481, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__84a264ec5152ddcf245c17684526e56c\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__84a264ec5152ddcf245c17684526e56c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_position_liquidated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_market_id.3c1a2d74dc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_arbitrum_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_arbitrum_sepolia_market_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_market_id.3c1a2d74dc", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_position_liquidated_arbitrum_sepolia_market_id"], "alias": "not_null_perp_position_liquidated_arbitrum_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.422415, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_position_liquidated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_market_id__True__0.c1cfe90353": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__c27bb56289b8c5fb07690cb93ef7bdb5.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_market_id__True__0.c1cfe90353", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__c27bb56289b8c5fb07690cb93ef7bdb5", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__c27bb56289b8c5fb07690cb93ef7bdb5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__c27bb56289b8c5fb07690cb93ef7bdb5"}, "created_at": 1726500938.4242003, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__c27bb56289b8c5fb07690cb93ef7bdb5\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__c27bb56289b8c5fb07690cb93ef7bdb5.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_position_liquidated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.unique_perp_position_liquidated_arbitrum_sepolia_id.efb42ae977": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_position_liquidated_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_position_liquidated_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_position_liquidated_arbitrum_sepolia_id.efb42ae977", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "unique_perp_position_liquidated_arbitrum_sepolia_id"], "alias": "unique_perp_position_liquidated_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.4289649, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_position_liquidated_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_position_liquidated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_id.2b7f1d2fcf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_id.2b7f1d2fcf", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_position_liquidated_arbitrum_sepolia_id"], "alias": "not_null_perp_position_liquidated_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.4307249, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_position_liquidated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_transaction_hash.ad296550e8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquida_5139dff63677335431c18585377588b0.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_transaction_hash.ad296550e8", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_position_liquidated_arbitrum_sepolia_transaction_hash"], "alias": "not_null_perp_position_liquida_5139dff63677335431c18585377588b0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_position_liquida_5139dff63677335431c18585377588b0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_position_liquida_5139dff63677335431c18585377588b0"}, "created_at": 1726500938.4324296, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_position_liquida_5139dff63677335431c18585377588b0\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquida_5139dff63677335431c18585377588b0.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_position_liquidated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_current_position_size.48d8db66c7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_arbitrum_sepolia_current_position_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquida_194335b1b3a56e21742bf86e1d8822df.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_current_position_size.48d8db66c7", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_position_liquidated_arbitrum_sepolia_current_position_size"], "alias": "not_null_perp_position_liquida_194335b1b3a56e21742bf86e1d8822df", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_position_liquida_194335b1b3a56e21742bf86e1d8822df", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_position_liquida_194335b1b3a56e21742bf86e1d8822df"}, "created_at": 1726500938.4341307, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_position_liquida_194335b1b3a56e21742bf86e1d8822df\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquida_194335b1b3a56e21742bf86e1d8822df.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect current_position_size\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\nwhere current_position_size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "current_position_size", "file_key_name": "models.perp_position_liquidated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "current_position_size", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_current_position_size__True__0.f5183b3ff9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_current_position_size__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__a44b761e36037d7a9a1ff90d75d68683.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_current_position_size__True__0.f5183b3ff9", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_current_position_size__True__0"], "alias": "dbt_utils_accepted_range_perp__a44b761e36037d7a9a1ff90d75d68683", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__a44b761e36037d7a9a1ff90d75d68683", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__a44b761e36037d7a9a1ff90d75d68683"}, "created_at": 1726500938.4357934, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__a44b761e36037d7a9a1ff90d75d68683\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__a44b761e36037d7a9a1ff90d75d68683.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not current_position_size >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "current_position_size", "file_key_name": "models.perp_position_liquidated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "current_position_size", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_event_name.b8b10783cf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_event_name.b8b10783cf", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_position_liquidated_arbitrum_sepolia_event_name"], "alias": "not_null_perp_position_liquidated_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.4405482, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_position_liquidated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_position_liquidated_arbitrum_sepolia_event_name__PositionLiquidated.8a0af4d18c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_position_liquidated_arbitrum_sepolia_event_name__PositionLiquidated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_position__d4ffc02c85e7b4130fd24c9a797b0f01.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_position_liquidated_arbitrum_sepolia_event_name__PositionLiquidated.8a0af4d18c", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "accepted_values_perp_position_liquidated_arbitrum_sepolia_event_name__PositionLiquidated"], "alias": "accepted_values_perp_position__d4ffc02c85e7b4130fd24c9a797b0f01", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_position__d4ffc02c85e7b4130fd24c9a797b0f01", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_position__d4ffc02c85e7b4130fd24c9a797b0f01"}, "created_at": 1726500938.4422922, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_position__d4ffc02c85e7b4130fd24c9a797b0f01\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_position__d4ffc02c85e7b4130fd24c9a797b0f01.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PositionLiquidated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_position_liquidated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["PositionLiquidated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_block_number.13ef61c2cc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_block_number.13ef61c2cc", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_position_liquidated_arbitrum_sepolia_block_number"], "alias": "not_null_perp_position_liquidated_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.4473054, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_position_liquidated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_amount_liquidated.2b3c4071f6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_arbitrum_sepolia_amount_liquidated", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquida_67af593e048358571f51c4358b034e36.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_amount_liquidated.2b3c4071f6", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_position_liquidated_arbitrum_sepolia_amount_liquidated"], "alias": "not_null_perp_position_liquida_67af593e048358571f51c4358b034e36", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_position_liquida_67af593e048358571f51c4358b034e36", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_position_liquida_67af593e048358571f51c4358b034e36"}, "created_at": 1726500938.44902, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_position_liquida_67af593e048358571f51c4358b034e36\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquida_67af593e048358571f51c4358b034e36.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_liquidated\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\nwhere amount_liquidated is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_liquidated", "file_key_name": "models.perp_position_liquidated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_liquidated", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_amount_liquidated__True__0.f820c88c54": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_amount_liquidated__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__414d178707e38587e5e1a6ccd46b0947.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_amount_liquidated__True__0.f820c88c54", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_amount_liquidated__True__0"], "alias": "dbt_utils_accepted_range_perp__414d178707e38587e5e1a6ccd46b0947", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__414d178707e38587e5e1a6ccd46b0947", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__414d178707e38587e5e1a6ccd46b0947"}, "created_at": 1726500938.4507391, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__414d178707e38587e5e1a6ccd46b0947\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__414d178707e38587e5e1a6ccd46b0947.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_liquidated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_liquidated", "file_key_name": "models.perp_position_liquidated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount_liquidated", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_contract.f6b0610ff4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_contract.f6b0610ff4", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_position_liquidated_arbitrum_sepolia_contract"], "alias": "not_null_perp_position_liquidated_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.4555256, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_position_liquidated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_block_timestamp.9c42b4a7ff": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquida_739b45baf575a171b7cd98a6a9ac3536.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_block_timestamp.9c42b4a7ff", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_position_liquidated_arbitrum_sepolia_block_timestamp"], "alias": "not_null_perp_position_liquida_739b45baf575a171b7cd98a6a9ac3536", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_position_liquida_739b45baf575a171b7cd98a6a9ac3536", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_position_liquida_739b45baf575a171b7cd98a6a9ac3536"}, "created_at": 1726500938.4573052, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_position_liquida_739b45baf575a171b7cd98a6a9ac3536\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_position_liquida_739b45baf575a171b7cd98a6a9ac3536.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_position_liquidated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_account_liquidation_attempt_arbitrum_sepolia_id.2e20bbf35e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_account_liquidation_attempt_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_account_liquidation_attempt_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_account_liquidation_attempt_arbitrum_sepolia_id.2e20bbf35e", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "unique_perp_account_liquidation_attempt_arbitrum_sepolia_id"], "alias": "unique_perp_account_liquidation_attempt_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.4592183, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_account_liquidation_attempt_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_account_liquidation_attempt_arbitrum_sepolia", "attached_node": "model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_id.16e1d1d778": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidation_attempt_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_id.16e1d1d778", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_account_liquidation_attempt_arbitrum_sepolia_id"], "alias": "not_null_perp_account_liquidation_attempt_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.460939, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidation_attempt_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_account_liquidation_attempt_arbitrum_sepolia", "attached_node": "model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_account_id.d617ede5c8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_arbitrum_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_3dd283f5466cdfcb95405360b582115e.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_account_id.d617ede5c8", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_account_liquidation_attempt_arbitrum_sepolia_account_id"], "alias": "not_null_perp_account_liquidat_3dd283f5466cdfcb95405360b582115e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_3dd283f5466cdfcb95405360b582115e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_3dd283f5466cdfcb95405360b582115e"}, "created_at": 1726500938.4626846, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_3dd283f5466cdfcb95405360b582115e\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_3dd283f5466cdfcb95405360b582115e.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_account_liquidation_attempt_arbitrum_sepolia", "attached_node": "model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_sepolia_account_id__True__0.911c056a18": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__5613f7533d78c85c288c84f20185df99.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_sepolia_account_id__True__0.911c056a18", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__5613f7533d78c85c288c84f20185df99", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__5613f7533d78c85c288c84f20185df99", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__5613f7533d78c85c288c84f20185df99"}, "created_at": 1726500938.4644125, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__5613f7533d78c85c288c84f20185df99\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__5613f7533d78c85c288c84f20185df99.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_account_liquidation_attempt_arbitrum_sepolia", "attached_node": "model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_block_number.14f09936e9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_3f83a5d4a73ffa8d0cc37f93acdc643b.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_block_number.14f09936e9", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_account_liquidation_attempt_arbitrum_sepolia_block_number"], "alias": "not_null_perp_account_liquidat_3f83a5d4a73ffa8d0cc37f93acdc643b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_3f83a5d4a73ffa8d0cc37f93acdc643b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_3f83a5d4a73ffa8d0cc37f93acdc643b"}, "created_at": 1726500938.469427, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_3f83a5d4a73ffa8d0cc37f93acdc643b\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_3f83a5d4a73ffa8d0cc37f93acdc643b.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_account_liquidation_attempt_arbitrum_sepolia", "attached_node": "model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_reward.22a482d5b4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_arbitrum_sepolia_reward", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_f0660c273c9e3016481fa8ee86d5cdfe.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_reward.22a482d5b4", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_account_liquidation_attempt_arbitrum_sepolia_reward"], "alias": "not_null_perp_account_liquidat_f0660c273c9e3016481fa8ee86d5cdfe", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_f0660c273c9e3016481fa8ee86d5cdfe", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_f0660c273c9e3016481fa8ee86d5cdfe"}, "created_at": 1726500938.4711528, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_f0660c273c9e3016481fa8ee86d5cdfe\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_f0660c273c9e3016481fa8ee86d5cdfe.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect reward\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\nwhere reward is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "reward", "file_key_name": "models.perp_account_liquidation_attempt_arbitrum_sepolia", "attached_node": "model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "reward", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_sepolia_reward__True__0.70c89658c8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_sepolia_reward__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__bf6c44d76533302b752a71eef70b84b4.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_sepolia_reward__True__0.70c89658c8", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_sepolia_reward__True__0"], "alias": "dbt_utils_accepted_range_perp__bf6c44d76533302b752a71eef70b84b4", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__bf6c44d76533302b752a71eef70b84b4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__bf6c44d76533302b752a71eef70b84b4"}, "created_at": 1726500938.4728317, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__bf6c44d76533302b752a71eef70b84b4\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__bf6c44d76533302b752a71eef70b84b4.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not reward >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "reward", "file_key_name": "models.perp_account_liquidation_attempt_arbitrum_sepolia", "attached_node": "model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "reward", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_block_timestamp.070792744c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_0f615ead2241f2b0da1c113cdd3bdc9b.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_block_timestamp.070792744c", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_account_liquidation_attempt_arbitrum_sepolia_block_timestamp"], "alias": "not_null_perp_account_liquidat_0f615ead2241f2b0da1c113cdd3bdc9b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_0f615ead2241f2b0da1c113cdd3bdc9b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_0f615ead2241f2b0da1c113cdd3bdc9b"}, "created_at": 1726500938.4777055, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_0f615ead2241f2b0da1c113cdd3bdc9b\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_0f615ead2241f2b0da1c113cdd3bdc9b.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_account_liquidation_attempt_arbitrum_sepolia", "attached_node": "model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_contract.4fee3320ac": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_318add04d7994e5ef8e694ee7f9d4972.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_contract.4fee3320ac", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_account_liquidation_attempt_arbitrum_sepolia_contract"], "alias": "not_null_perp_account_liquidat_318add04d7994e5ef8e694ee7f9d4972", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_318add04d7994e5ef8e694ee7f9d4972", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_318add04d7994e5ef8e694ee7f9d4972"}, "created_at": 1726500938.4794018, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_318add04d7994e5ef8e694ee7f9d4972\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_318add04d7994e5ef8e694ee7f9d4972.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_account_liquidation_attempt_arbitrum_sepolia", "attached_node": "model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_event_name.531495d577": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_8fa9cf93c86dd714afbb634c39685df7.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_event_name.531495d577", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_account_liquidation_attempt_arbitrum_sepolia_event_name"], "alias": "not_null_perp_account_liquidat_8fa9cf93c86dd714afbb634c39685df7", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_8fa9cf93c86dd714afbb634c39685df7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_8fa9cf93c86dd714afbb634c39685df7"}, "created_at": 1726500938.4810717, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_8fa9cf93c86dd714afbb634c39685df7\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_8fa9cf93c86dd714afbb634c39685df7.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_account_liquidation_attempt_arbitrum_sepolia", "attached_node": "model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_account_liquidation_attempt_arbitrum_sepolia_event_name__AccountLiquidationAttempt.a9fed061a2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_account_liquidation_attempt_arbitrum_sepolia_event_name__AccountLiquidationAttempt", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_account_l_d9885725f39442c0ed58641d9d527da3.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_account_liquidation_attempt_arbitrum_sepolia_event_name__AccountLiquidationAttempt.a9fed061a2", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "accepted_values_perp_account_liquidation_attempt_arbitrum_sepolia_event_name__AccountLiquidationAttempt"], "alias": "accepted_values_perp_account_l_d9885725f39442c0ed58641d9d527da3", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_account_l_d9885725f39442c0ed58641d9d527da3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_account_l_d9885725f39442c0ed58641d9d527da3"}, "created_at": 1726500938.4829319, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_account_l_d9885725f39442c0ed58641d9d527da3\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_account_l_d9885725f39442c0ed58641d9d527da3.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'AccountLiquidationAttempt'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_account_liquidation_attempt_arbitrum_sepolia", "attached_node": "model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["AccountLiquidationAttempt"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_transaction_hash.e3f511ad1c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_0ba1c6ff5151a049c72e320b2adc4e82.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_transaction_hash.e3f511ad1c", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_account_liquidation_attempt_arbitrum_sepolia_transaction_hash"], "alias": "not_null_perp_account_liquidat_0ba1c6ff5151a049c72e320b2adc4e82", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_0ba1c6ff5151a049c72e320b2adc4e82", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_0ba1c6ff5151a049c72e320b2adc4e82"}, "created_at": 1726500938.487989, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_0ba1c6ff5151a049c72e320b2adc4e82\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_0ba1c6ff5151a049c72e320b2adc4e82.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_account_liquidation_attempt_arbitrum_sepolia", "attached_node": "model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_full_liquidation.06f23e5311": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_arbitrum_sepolia_full_liquidation", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_a56a450b425a1520f3e74082a4598845.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_full_liquidation.06f23e5311", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_account_liquidation_attempt_arbitrum_sepolia_full_liquidation"], "alias": "not_null_perp_account_liquidat_a56a450b425a1520f3e74082a4598845", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_a56a450b425a1520f3e74082a4598845", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_a56a450b425a1520f3e74082a4598845"}, "created_at": 1726500938.4899755, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_a56a450b425a1520f3e74082a4598845\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_account_liquidat_a56a450b425a1520f3e74082a4598845.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect full_liquidation\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\nwhere full_liquidation is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "full_liquidation", "file_key_name": "models.perp_account_liquidation_attempt_arbitrum_sepolia", "attached_node": "model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "full_liquidation", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_block_timestamp.04b9f9b01a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modif_2710693ebfae4e4f691e0ec4e1f49dfb.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_block_timestamp.04b9f9b01a", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_collateral_modified_arbitrum_sepolia_block_timestamp"], "alias": "not_null_perp_collateral_modif_2710693ebfae4e4f691e0ec4e1f49dfb", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_collateral_modif_2710693ebfae4e4f691e0ec4e1f49dfb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_collateral_modif_2710693ebfae4e4f691e0ec4e1f49dfb"}, "created_at": 1726500938.491697, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_collateral_modif_2710693ebfae4e4f691e0ec4e1f49dfb\") }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modif_2710693ebfae4e4f691e0ec4e1f49dfb.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_collateral_modified_arbitrum_sepolia", "attached_node": "model.synthetix.perp_collateral_modified_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_collateral_modified_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_contract.ee416b6a9d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_contract.ee416b6a9d", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_collateral_modified_arbitrum_sepolia_contract"], "alias": "not_null_perp_collateral_modified_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.4933631, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_collateral_modified_arbitrum_sepolia", "attached_node": "model.synthetix.perp_collateral_modified_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_collateral_modified_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_event_name.ce95828591": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_event_name.ce95828591", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_collateral_modified_arbitrum_sepolia_event_name"], "alias": "not_null_perp_collateral_modified_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.4950805, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_collateral_modified_arbitrum_sepolia", "attached_node": "model.synthetix.perp_collateral_modified_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_collateral_modified_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_collateral_modified_arbitrum_sepolia_event_name__CollateralModified.323c4011f3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_collateral_modified_arbitrum_sepolia_event_name__CollateralModified", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_collatera_cb9df45b62541f92bff2940dac7304b2.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_collateral_modified_arbitrum_sepolia_event_name__CollateralModified.323c4011f3", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "accepted_values_perp_collateral_modified_arbitrum_sepolia_event_name__CollateralModified"], "alias": "accepted_values_perp_collatera_cb9df45b62541f92bff2940dac7304b2", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_collatera_cb9df45b62541f92bff2940dac7304b2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_collatera_cb9df45b62541f92bff2940dac7304b2"}, "created_at": 1726500938.4967358, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_collatera_cb9df45b62541f92bff2940dac7304b2\") }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_collatera_cb9df45b62541f92bff2940dac7304b2.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'CollateralModified'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_collateral_modified_arbitrum_sepolia", "attached_node": "model.synthetix.perp_collateral_modified_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["CollateralModified"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_collateral_modified_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_block_number.c21551e453": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_block_number.c21551e453", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_collateral_modified_arbitrum_sepolia_block_number"], "alias": "not_null_perp_collateral_modified_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.5029223, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_collateral_modified_arbitrum_sepolia", "attached_node": "model.synthetix.perp_collateral_modified_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_collateral_modified_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_collateral_id.49ab2aa3b1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_arbitrum_sepolia_collateral_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modif_c70c41a0d6510c1221264be01281233c.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_collateral_id.49ab2aa3b1", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_collateral_modified_arbitrum_sepolia_collateral_id"], "alias": "not_null_perp_collateral_modif_c70c41a0d6510c1221264be01281233c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_collateral_modif_c70c41a0d6510c1221264be01281233c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_collateral_modif_c70c41a0d6510c1221264be01281233c"}, "created_at": 1726500938.5046835, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_collateral_modif_c70c41a0d6510c1221264be01281233c\") }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modif_c70c41a0d6510c1221264be01281233c.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"\nwhere collateral_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_id", "file_key_name": "models.perp_collateral_modified_arbitrum_sepolia", "attached_node": "model.synthetix.perp_collateral_modified_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_id", "model": "{{ get_where_subquery(ref('perp_collateral_modified_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_sepolia_collateral_id__True__0.186c371865": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_collateral_modified_arbitrum_sepolia_collateral_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__499992ef9e7bdb4cf5e519a22b0e89c3.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_sepolia_collateral_id__True__0.186c371865", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_perp_collateral_modified_arbitrum_sepolia_collateral_id__True__0"], "alias": "dbt_utils_accepted_range_perp__499992ef9e7bdb4cf5e519a22b0e89c3", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__499992ef9e7bdb4cf5e519a22b0e89c3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__499992ef9e7bdb4cf5e519a22b0e89c3"}, "created_at": 1726500938.5065877, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__499992ef9e7bdb4cf5e519a22b0e89c3\") }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__499992ef9e7bdb4cf5e519a22b0e89c3.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_id", "file_key_name": "models.perp_collateral_modified_arbitrum_sepolia", "attached_node": "model.synthetix.perp_collateral_modified_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collateral_id", "model": "{{ get_where_subquery(ref('perp_collateral_modified_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.unique_perp_collateral_modified_arbitrum_sepolia_id.21db106d40": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_collateral_modified_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_collateral_modified_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_collateral_modified_arbitrum_sepolia_id.21db106d40", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "unique_perp_collateral_modified_arbitrum_sepolia_id"], "alias": "unique_perp_collateral_modified_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.5114622, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_collateral_modified_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_collateral_modified_arbitrum_sepolia", "attached_node": "model.synthetix.perp_collateral_modified_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_collateral_modified_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_id.f31b903360": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_id.f31b903360", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_collateral_modified_arbitrum_sepolia_id"], "alias": "not_null_perp_collateral_modified_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.5132031, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_collateral_modified_arbitrum_sepolia", "attached_node": "model.synthetix.perp_collateral_modified_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_collateral_modified_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_sender.a1f5df03f5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_arbitrum_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_arbitrum_sepolia_sender.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_sender.a1f5df03f5", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_collateral_modified_arbitrum_sepolia_sender"], "alias": "not_null_perp_collateral_modified_arbitrum_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.5151577, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.perp_collateral_modified_arbitrum_sepolia", "attached_node": "model.synthetix.perp_collateral_modified_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('perp_collateral_modified_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_account_id.c371b3cb29": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_arbitrum_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_arbitrum_sepolia_account_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_account_id.c371b3cb29", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_collateral_modified_arbitrum_sepolia_account_id"], "alias": "not_null_perp_collateral_modified_arbitrum_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.5168445, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_collateral_modified_arbitrum_sepolia", "attached_node": "model.synthetix.perp_collateral_modified_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_collateral_modified_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_sepolia_account_id__True__0.57dea412fc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_collateral_modified_arbitrum_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__4343a687482bcbebaa01bdac73d4dcb6.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_sepolia_account_id__True__0.57dea412fc", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_perp_collateral_modified_arbitrum_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__4343a687482bcbebaa01bdac73d4dcb6", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__4343a687482bcbebaa01bdac73d4dcb6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__4343a687482bcbebaa01bdac73d4dcb6"}, "created_at": 1726500938.518589, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__4343a687482bcbebaa01bdac73d4dcb6\") }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__4343a687482bcbebaa01bdac73d4dcb6.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_collateral_modified_arbitrum_sepolia", "attached_node": "model.synthetix.perp_collateral_modified_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_collateral_modified_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_transaction_hash.bdc432f4e3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modif_d1d54802ea5fd8909dc97dca566beba5.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_transaction_hash.bdc432f4e3", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_collateral_modified_arbitrum_sepolia_transaction_hash"], "alias": "not_null_perp_collateral_modif_d1d54802ea5fd8909dc97dca566beba5", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_collateral_modif_d1d54802ea5fd8909dc97dca566beba5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_collateral_modif_d1d54802ea5fd8909dc97dca566beba5"}, "created_at": 1726500938.5235455, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_collateral_modif_d1d54802ea5fd8909dc97dca566beba5\") }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_collateral_modif_d1d54802ea5fd8909dc97dca566beba5.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_collateral_modified_arbitrum_sepolia", "attached_node": "model.synthetix.perp_collateral_modified_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_collateral_modified_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_block_timestamp.3d7306e577": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_e_b2b7543b39b1e2dea7311abd47aef3d7.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_block_timestamp.3d7306e577", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_previous_order_expired_arbitrum_sepolia_block_timestamp"], "alias": "not_null_perp_previous_order_e_b2b7543b39b1e2dea7311abd47aef3d7", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_previous_order_e_b2b7543b39b1e2dea7311abd47aef3d7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_previous_order_e_b2b7543b39b1e2dea7311abd47aef3d7"}, "created_at": 1726500938.5252583, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_previous_order_e_b2b7543b39b1e2dea7311abd47aef3d7\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_e_b2b7543b39b1e2dea7311abd47aef3d7.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_previous_order_expired_arbitrum_sepolia", "attached_node": "model.synthetix.perp_previous_order_expired_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_previous_order_expired_arbitrum_sepolia_id.a6e03f8ffa": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_previous_order_expired_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_previous_order_expired_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_previous_order_expired_arbitrum_sepolia_id.a6e03f8ffa", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "unique_perp_previous_order_expired_arbitrum_sepolia_id"], "alias": "unique_perp_previous_order_expired_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.5269895, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_previous_order_expired_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_previous_order_expired_arbitrum_sepolia", "attached_node": "model.synthetix.perp_previous_order_expired_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_id.0d3172a155": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_expired_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_id.0d3172a155", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_previous_order_expired_arbitrum_sepolia_id"], "alias": "not_null_perp_previous_order_expired_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.5287786, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_previous_order_expired_arbitrum_sepolia", "attached_node": "model.synthetix.perp_previous_order_expired_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_block_number.1bfe765de5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_e_6070ca257bd7603da2d125674f15be5d.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_block_number.1bfe765de5", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_previous_order_expired_arbitrum_sepolia_block_number"], "alias": "not_null_perp_previous_order_e_6070ca257bd7603da2d125674f15be5d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_previous_order_e_6070ca257bd7603da2d125674f15be5d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_previous_order_e_6070ca257bd7603da2d125674f15be5d"}, "created_at": 1726500938.530469, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_previous_order_e_6070ca257bd7603da2d125674f15be5d\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_e_6070ca257bd7603da2d125674f15be5d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_previous_order_expired_arbitrum_sepolia", "attached_node": "model.synthetix.perp_previous_order_expired_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_market_id.7e2a2424c3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_arbitrum_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_expired_arbitrum_sepolia_market_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_market_id.7e2a2424c3", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_previous_order_expired_arbitrum_sepolia_market_id"], "alias": "not_null_perp_previous_order_expired_arbitrum_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.5320632, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_previous_order_expired_arbitrum_sepolia", "attached_node": "model.synthetix.perp_previous_order_expired_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_sepolia_market_id__True__0.32d6a1d4a7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__1dfcfd7910528cb7829bb3717f7cd971.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_sepolia_market_id__True__0.32d6a1d4a7", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__1dfcfd7910528cb7829bb3717f7cd971", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__1dfcfd7910528cb7829bb3717f7cd971", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__1dfcfd7910528cb7829bb3717f7cd971"}, "created_at": 1726500938.53376, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__1dfcfd7910528cb7829bb3717f7cd971\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__1dfcfd7910528cb7829bb3717f7cd971.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_previous_order_expired_arbitrum_sepolia", "attached_node": "model.synthetix.perp_previous_order_expired_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_event_name.c814e3bcf9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_e_b5fcbb15c7ae3b7764487da1fced4fac.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_event_name.c814e3bcf9", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_previous_order_expired_arbitrum_sepolia_event_name"], "alias": "not_null_perp_previous_order_e_b5fcbb15c7ae3b7764487da1fced4fac", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_previous_order_e_b5fcbb15c7ae3b7764487da1fced4fac", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_previous_order_e_b5fcbb15c7ae3b7764487da1fced4fac"}, "created_at": 1726500938.5387208, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_previous_order_e_b5fcbb15c7ae3b7764487da1fced4fac\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_e_b5fcbb15c7ae3b7764487da1fced4fac.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_previous_order_expired_arbitrum_sepolia", "attached_node": "model.synthetix.perp_previous_order_expired_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_previous_order_expired_arbitrum_sepolia_event_name__PreviousOrderExpired.2b0854c0bd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_previous_order_expired_arbitrum_sepolia_event_name__PreviousOrderExpired", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_previous__788fa3e6cd6663c1f0abdd929543acf9.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_previous_order_expired_arbitrum_sepolia_event_name__PreviousOrderExpired.2b0854c0bd", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "accepted_values_perp_previous_order_expired_arbitrum_sepolia_event_name__PreviousOrderExpired"], "alias": "accepted_values_perp_previous__788fa3e6cd6663c1f0abdd929543acf9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_previous__788fa3e6cd6663c1f0abdd929543acf9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_previous__788fa3e6cd6663c1f0abdd929543acf9"}, "created_at": 1726500938.5404356, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_previous__788fa3e6cd6663c1f0abdd929543acf9\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_previous__788fa3e6cd6663c1f0abdd929543acf9.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PreviousOrderExpired'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_previous_order_expired_arbitrum_sepolia", "attached_node": "model.synthetix.perp_previous_order_expired_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["PreviousOrderExpired"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_transaction_hash.5f4b3fa383": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_e_fb0442d8a2e499bd44f9c05e96e8636f.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_transaction_hash.5f4b3fa383", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_previous_order_expired_arbitrum_sepolia_transaction_hash"], "alias": "not_null_perp_previous_order_e_fb0442d8a2e499bd44f9c05e96e8636f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_previous_order_e_fb0442d8a2e499bd44f9c05e96e8636f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_previous_order_e_fb0442d8a2e499bd44f9c05e96e8636f"}, "created_at": 1726500938.54552, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_previous_order_e_fb0442d8a2e499bd44f9c05e96e8636f\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_e_fb0442d8a2e499bd44f9c05e96e8636f.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_previous_order_expired_arbitrum_sepolia", "attached_node": "model.synthetix.perp_previous_order_expired_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_account_id.3387518ced": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_arbitrum_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_e_fd3adb5e7b4a397d9746fe4cc80eec6c.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_account_id.3387518ced", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_previous_order_expired_arbitrum_sepolia_account_id"], "alias": "not_null_perp_previous_order_e_fd3adb5e7b4a397d9746fe4cc80eec6c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_previous_order_e_fd3adb5e7b4a397d9746fe4cc80eec6c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_previous_order_e_fd3adb5e7b4a397d9746fe4cc80eec6c"}, "created_at": 1726500938.5471992, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_previous_order_e_fd3adb5e7b4a397d9746fe4cc80eec6c\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_e_fd3adb5e7b4a397d9746fe4cc80eec6c.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_previous_order_expired_arbitrum_sepolia", "attached_node": "model.synthetix.perp_previous_order_expired_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_sepolia_account_id__True__0.a0e11cc082": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__4e4d41e1f6f1f77dff0f426a75b2733a.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_sepolia_account_id__True__0.a0e11cc082", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__4e4d41e1f6f1f77dff0f426a75b2733a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__4e4d41e1f6f1f77dff0f426a75b2733a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__4e4d41e1f6f1f77dff0f426a75b2733a"}, "created_at": 1726500938.5488348, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__4e4d41e1f6f1f77dff0f426a75b2733a\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__4e4d41e1f6f1f77dff0f426a75b2733a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_previous_order_expired_arbitrum_sepolia", "attached_node": "model.synthetix.perp_previous_order_expired_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_contract.9dc88c3682": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_expired_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_contract.9dc88c3682", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_previous_order_expired_arbitrum_sepolia_contract"], "alias": "not_null_perp_previous_order_expired_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.5535629, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_previous_order_expired_arbitrum_sepolia", "attached_node": "model.synthetix.perp_previous_order_expired_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_market_name.c93aa611fd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_arbitrum_sepolia_market_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_arbitrum_sepolia_market_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_market_name.c93aa611fd", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_market_created_arbitrum_sepolia_market_name"], "alias": "not_null_perp_market_created_arbitrum_sepolia_market_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.5552514, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_market_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"\nwhere market_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_name", "file_key_name": "models.perp_market_created_arbitrum_sepolia", "attached_node": "model.synthetix.perp_market_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_name", "model": "{{ get_where_subquery(ref('perp_market_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_market_created_arbitrum_sepolia_id.bff5e22d8a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_market_created_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_market_created_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_market_created_arbitrum_sepolia_id.bff5e22d8a", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "unique_perp_market_created_arbitrum_sepolia_id"], "alias": "unique_perp_market_created_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.556886, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_market_created_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_market_created_arbitrum_sepolia", "attached_node": "model.synthetix.perp_market_created_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_market_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_id.fad8f3147a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_id.fad8f3147a", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_market_created_arbitrum_sepolia_id"], "alias": "not_null_perp_market_created_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.5587342, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_market_created_arbitrum_sepolia", "attached_node": "model.synthetix.perp_market_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_market_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_market_symbol.9afbd894dd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_arbitrum_sepolia_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_arbitrum_sepolia_market_symbol.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_market_symbol.9afbd894dd", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_market_created_arbitrum_sepolia_market_symbol"], "alias": "not_null_perp_market_created_arbitrum_sepolia_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.5603669, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.perp_market_created_arbitrum_sepolia", "attached_node": "model.synthetix.perp_market_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('perp_market_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_event_name.d7dd655280": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_event_name.d7dd655280", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_market_created_arbitrum_sepolia_event_name"], "alias": "not_null_perp_market_created_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.5620103, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_market_created_arbitrum_sepolia", "attached_node": "model.synthetix.perp_market_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_market_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_market_created_arbitrum_sepolia_event_name__MarketCreated.ef5c6685e4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_market_created_arbitrum_sepolia_event_name__MarketCreated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_market_cr_ae20ec9e25ac78bba8b94cc2cb4a82ba.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_market_created_arbitrum_sepolia_event_name__MarketCreated.ef5c6685e4", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "accepted_values_perp_market_created_arbitrum_sepolia_event_name__MarketCreated"], "alias": "accepted_values_perp_market_cr_ae20ec9e25ac78bba8b94cc2cb4a82ba", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_market_cr_ae20ec9e25ac78bba8b94cc2cb4a82ba", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_market_cr_ae20ec9e25ac78bba8b94cc2cb4a82ba"}, "created_at": 1726500938.563643, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_market_cr_ae20ec9e25ac78bba8b94cc2cb4a82ba\") }}", "language": "sql", "refs": [{"name": "perp_market_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_market_cr_ae20ec9e25ac78bba8b94cc2cb4a82ba.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCreated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_market_created_arbitrum_sepolia", "attached_node": "model.synthetix.perp_market_created_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["MarketCreated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_market_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_block_number.8b50cb58ff": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_block_number.8b50cb58ff", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_market_created_arbitrum_sepolia_block_number"], "alias": "not_null_perp_market_created_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.5688622, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_market_created_arbitrum_sepolia", "attached_node": "model.synthetix.perp_market_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_market_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_block_timestamp.22256d5ced": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_arbitrum_sepolia_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_block_timestamp.22256d5ced", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_market_created_arbitrum_sepolia_block_timestamp"], "alias": "not_null_perp_market_created_arbitrum_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.5705478, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_market_created_arbitrum_sepolia", "attached_node": "model.synthetix.perp_market_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_market_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_contract.dd490d10f1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_contract.dd490d10f1", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_market_created_arbitrum_sepolia_contract"], "alias": "not_null_perp_market_created_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.5721672, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_market_created_arbitrum_sepolia", "attached_node": "model.synthetix.perp_market_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_market_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_perps_market_id.6c72e612a4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_arbitrum_sepolia_perps_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_arbitrum_sepolia_perps_market_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_perps_market_id.6c72e612a4", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_market_created_arbitrum_sepolia_perps_market_id"], "alias": "not_null_perp_market_created_arbitrum_sepolia_perps_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.5739927, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_perps_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect perps_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"\nwhere perps_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "perps_market_id", "file_key_name": "models.perp_market_created_arbitrum_sepolia", "attached_node": "model.synthetix.perp_market_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "perps_market_id", "model": "{{ get_where_subquery(ref('perp_market_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_market_created_arbitrum_sepolia_perps_market_id__True__0.257f31ec2b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_market_created_arbitrum_sepolia_perps_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__8d14d0080bb7657b68f877ab7b35838a.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_created_arbitrum_sepolia_perps_market_id__True__0.257f31ec2b", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_perp_market_created_arbitrum_sepolia_perps_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__8d14d0080bb7657b68f877ab7b35838a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__8d14d0080bb7657b68f877ab7b35838a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__8d14d0080bb7657b68f877ab7b35838a"}, "created_at": 1726500938.5756376, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__8d14d0080bb7657b68f877ab7b35838a\") }}", "language": "sql", "refs": [{"name": "perp_market_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__8d14d0080bb7657b68f877ab7b35838a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not perps_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "perps_market_id", "file_key_name": "models.perp_market_created_arbitrum_sepolia", "attached_node": "model.synthetix.perp_market_created_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "perps_market_id", "model": "{{ get_where_subquery(ref('perp_market_created_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_transaction_hash.0466ce137d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_arbitrum_sepolia_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_transaction_hash.0466ce137d", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_market_created_arbitrum_sepolia_transaction_hash"], "alias": "not_null_perp_market_created_arbitrum_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.5803993, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_market_created_arbitrum_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_market_created_arbitrum_sepolia", "attached_node": "model.synthetix.perp_market_created_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_market_created_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_event_name.47398c58cd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_event_name.47398c58cd", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_interest_charged_arbitrum_sepolia_event_name"], "alias": "not_null_perp_interest_charged_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.5820935, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_charged_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_interest_charged_arbitrum_sepolia", "attached_node": "model.synthetix.perp_interest_charged_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_interest_charged_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_interest_charged_arbitrum_sepolia_event_name__InterestCharged.bec7912ee9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_interest_charged_arbitrum_sepolia_event_name__InterestCharged", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_interest__2abf43b97623c31ec2bf49a478918d02.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_interest_charged_arbitrum_sepolia_event_name__InterestCharged.bec7912ee9", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "accepted_values_perp_interest_charged_arbitrum_sepolia_event_name__InterestCharged"], "alias": "accepted_values_perp_interest__2abf43b97623c31ec2bf49a478918d02", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_interest__2abf43b97623c31ec2bf49a478918d02", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_interest__2abf43b97623c31ec2bf49a478918d02"}, "created_at": 1726500938.5837414, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_interest__2abf43b97623c31ec2bf49a478918d02\") }}", "language": "sql", "refs": [{"name": "perp_interest_charged_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_interest__2abf43b97623c31ec2bf49a478918d02.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_charged_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'InterestCharged'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_interest_charged_arbitrum_sepolia", "attached_node": "model.synthetix.perp_interest_charged_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["InterestCharged"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_interest_charged_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_contract.7ba1d62fc1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_contract.7ba1d62fc1", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_interest_charged_arbitrum_sepolia_contract"], "alias": "not_null_perp_interest_charged_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.589502, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_charged_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_interest_charged_arbitrum_sepolia", "attached_node": "model.synthetix.perp_interest_charged_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_interest_charged_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_transaction_hash.b7c3eef8f3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_237151bd45455c299eb93a73345193b6.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_transaction_hash.b7c3eef8f3", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_interest_charged_arbitrum_sepolia_transaction_hash"], "alias": "not_null_perp_interest_charged_237151bd45455c299eb93a73345193b6", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_interest_charged_237151bd45455c299eb93a73345193b6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_interest_charged_237151bd45455c299eb93a73345193b6"}, "created_at": 1726500938.5911741, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_interest_charged_237151bd45455c299eb93a73345193b6\") }}", "language": "sql", "refs": [{"name": "perp_interest_charged_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_237151bd45455c299eb93a73345193b6.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_charged_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_interest_charged_arbitrum_sepolia", "attached_node": "model.synthetix.perp_interest_charged_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_interest_charged_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_block_timestamp.9b89e6d1ae": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_arbitrum_sepolia_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_block_timestamp.9b89e6d1ae", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_interest_charged_arbitrum_sepolia_block_timestamp"], "alias": "not_null_perp_interest_charged_arbitrum_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.5927775, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_charged_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_interest_charged_arbitrum_sepolia", "attached_node": "model.synthetix.perp_interest_charged_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_interest_charged_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_interest_charged_arbitrum_sepolia_id.cba3f293a0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_interest_charged_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_interest_charged_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_interest_charged_arbitrum_sepolia_id.cba3f293a0", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "unique_perp_interest_charged_arbitrum_sepolia_id"], "alias": "unique_perp_interest_charged_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.5944273, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_interest_charged_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_charged_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_interest_charged_arbitrum_sepolia", "attached_node": "model.synthetix.perp_interest_charged_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_interest_charged_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_id.1c700fc86b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_id.1c700fc86b", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_interest_charged_arbitrum_sepolia_id"], "alias": "not_null_perp_interest_charged_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.5961454, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_charged_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_interest_charged_arbitrum_sepolia", "attached_node": "model.synthetix.perp_interest_charged_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_interest_charged_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_block_number.78e1c8865d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_block_number.78e1c8865d", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_interest_charged_arbitrum_sepolia_block_number"], "alias": "not_null_perp_interest_charged_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.597776, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_charged_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_interest_charged_arbitrum_sepolia", "attached_node": "model.synthetix.perp_interest_charged_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_interest_charged_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_account_id.a1ec08f106": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_arbitrum_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_arbitrum_sepolia_account_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_account_id.a1ec08f106", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_interest_charged_arbitrum_sepolia_account_id"], "alias": "not_null_perp_interest_charged_arbitrum_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.5993774, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_charged_arbitrum_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_charged_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_interest_charged_arbitrum_sepolia", "attached_node": "model.synthetix.perp_interest_charged_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_interest_charged_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_arbitrum_sepolia_account_id__True__0.cc700c2056": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_interest_charged_arbitrum_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__564dcbe5f7841fb0f731d493a85d4213.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_arbitrum_sepolia_account_id__True__0.cc700c2056", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_perp_interest_charged_arbitrum_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__564dcbe5f7841fb0f731d493a85d4213", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__564dcbe5f7841fb0f731d493a85d4213", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__564dcbe5f7841fb0f731d493a85d4213"}, "created_at": 1726500938.6009903, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__564dcbe5f7841fb0f731d493a85d4213\") }}", "language": "sql", "refs": [{"name": "perp_interest_charged_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__564dcbe5f7841fb0f731d493a85d4213.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_charged_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_interest_charged_arbitrum_sepolia", "attached_node": "model.synthetix.perp_interest_charged_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_interest_charged_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_block_timestamp.b58ae2ae86": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_up_c751a4538dbebe7628fa598424d2a66a.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_block_timestamp.b58ae2ae86", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_interest_rate_updated_arbitrum_sepolia_block_timestamp"], "alias": "not_null_perp_interest_rate_up_c751a4538dbebe7628fa598424d2a66a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_interest_rate_up_c751a4538dbebe7628fa598424d2a66a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_interest_rate_up_c751a4538dbebe7628fa598424d2a66a"}, "created_at": 1726500938.6059937, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_interest_rate_up_c751a4538dbebe7628fa598424d2a66a\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_c751a4538dbebe7628fa598424d2a66a.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_rate_updated_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_interest_rate_updated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_interest_rate_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_event_name.c050b16b14": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_updated_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_event_name.c050b16b14", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_interest_rate_updated_arbitrum_sepolia_event_name"], "alias": "not_null_perp_interest_rate_updated_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.6076634, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_rate_updated_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_interest_rate_updated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_interest_rate_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_interest_rate_updated_arbitrum_sepolia_event_name__InterestRateUpdated.80b23fe264": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_interest_rate_updated_arbitrum_sepolia_event_name__InterestRateUpdated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_interest__7e084fe2d561c07efa0fa9dae11de573.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_interest_rate_updated_arbitrum_sepolia_event_name__InterestRateUpdated.80b23fe264", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "accepted_values_perp_interest_rate_updated_arbitrum_sepolia_event_name__InterestRateUpdated"], "alias": "accepted_values_perp_interest__7e084fe2d561c07efa0fa9dae11de573", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_interest__7e084fe2d561c07efa0fa9dae11de573", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_interest__7e084fe2d561c07efa0fa9dae11de573"}, "created_at": 1726500938.6093433, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_interest__7e084fe2d561c07efa0fa9dae11de573\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/accepted_values_perp_interest__7e084fe2d561c07efa0fa9dae11de573.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_rate_updated_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'InterestRateUpdated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_interest_rate_updated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_interest_rate_updated_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["InterestRateUpdated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_transaction_hash.2ffe4c98dd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_up_29c9dd904994b6dd5d0a6259daf677ce.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_transaction_hash.2ffe4c98dd", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_interest_rate_updated_arbitrum_sepolia_transaction_hash"], "alias": "not_null_perp_interest_rate_up_29c9dd904994b6dd5d0a6259daf677ce", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_interest_rate_up_29c9dd904994b6dd5d0a6259daf677ce", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_interest_rate_up_29c9dd904994b6dd5d0a6259daf677ce"}, "created_at": 1726500938.6144412, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_interest_rate_up_29c9dd904994b6dd5d0a6259daf677ce\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_29c9dd904994b6dd5d0a6259daf677ce.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_rate_updated_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_interest_rate_updated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_interest_rate_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_interest_rate.2aa5f0de8e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_arbitrum_sepolia_interest_rate", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_up_411db81219abefdf0b12687adf6bc6ce.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_interest_rate.2aa5f0de8e", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_interest_rate_updated_arbitrum_sepolia_interest_rate"], "alias": "not_null_perp_interest_rate_up_411db81219abefdf0b12687adf6bc6ce", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_interest_rate_up_411db81219abefdf0b12687adf6bc6ce", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_interest_rate_up_411db81219abefdf0b12687adf6bc6ce"}, "created_at": 1726500938.616093, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_interest_rate_up_411db81219abefdf0b12687adf6bc6ce\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_411db81219abefdf0b12687adf6bc6ce.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest_rate\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_rate_updated_arbitrum_sepolia\"\nwhere interest_rate is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest_rate", "file_key_name": "models.perp_interest_rate_updated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_interest_rate_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "interest_rate", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_sepolia_interest_rate__True__0.4bdf5b571d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_sepolia_interest_rate__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__b6fa98a827e03cebbecaff5f6a45f10c.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_sepolia_interest_rate__True__0.4bdf5b571d", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_sepolia_interest_rate__True__0"], "alias": "dbt_utils_accepted_range_perp__b6fa98a827e03cebbecaff5f6a45f10c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__b6fa98a827e03cebbecaff5f6a45f10c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__b6fa98a827e03cebbecaff5f6a45f10c"}, "created_at": 1726500938.6177707, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__b6fa98a827e03cebbecaff5f6a45f10c\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__b6fa98a827e03cebbecaff5f6a45f10c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_rate_updated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not interest_rate >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest_rate", "file_key_name": "models.perp_interest_rate_updated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_interest_rate_updated_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "interest_rate", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_block_number.e587994ace": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_up_35694be240f7f6287a9998455367ad56.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_block_number.e587994ace", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_interest_rate_updated_arbitrum_sepolia_block_number"], "alias": "not_null_perp_interest_rate_up_35694be240f7f6287a9998455367ad56", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_interest_rate_up_35694be240f7f6287a9998455367ad56", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_interest_rate_up_35694be240f7f6287a9998455367ad56"}, "created_at": 1726500938.6224208, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_interest_rate_up_35694be240f7f6287a9998455367ad56\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_35694be240f7f6287a9998455367ad56.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_rate_updated_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_interest_rate_updated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_interest_rate_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_interest_rate_updated_arbitrum_sepolia_id.e47b087fd4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_interest_rate_updated_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_interest_rate_updated_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_interest_rate_updated_arbitrum_sepolia_id.e47b087fd4", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "unique_perp_interest_rate_updated_arbitrum_sepolia_id"], "alias": "unique_perp_interest_rate_updated_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.6240406, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/unique_perp_interest_rate_updated_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_rate_updated_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_interest_rate_updated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_interest_rate_updated_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_id.4c2bfc9fe7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_updated_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_id.4c2bfc9fe7", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_interest_rate_updated_arbitrum_sepolia_id"], "alias": "not_null_perp_interest_rate_updated_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.62584, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_rate_updated_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_interest_rate_updated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_interest_rate_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_contract.42f86c5d97": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_updated_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_contract.42f86c5d97", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_interest_rate_updated_arbitrum_sepolia_contract"], "alias": "not_null_perp_interest_rate_updated_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.6274583, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_rate_updated_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_interest_rate_updated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_interest_rate_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_super_market_id.3b90bcba60": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_arbitrum_sepolia_super_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_up_27e94ced24fc50ea1c35eba1f0f29a88.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_super_market_id.3b90bcba60", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "not_null_perp_interest_rate_updated_arbitrum_sepolia_super_market_id"], "alias": "not_null_perp_interest_rate_up_27e94ced24fc50ea1c35eba1f0f29a88", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_interest_rate_up_27e94ced24fc50ea1c35eba1f0f29a88", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_interest_rate_up_27e94ced24fc50ea1c35eba1f0f29a88"}, "created_at": 1726500938.629049, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_interest_rate_up_27e94ced24fc50ea1c35eba1f0f29a88\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_27e94ced24fc50ea1c35eba1f0f29a88.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect super_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_rate_updated_arbitrum_sepolia\"\nwhere super_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "super_market_id", "file_key_name": "models.perp_interest_rate_updated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_interest_rate_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "super_market_id", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_sepolia_super_market_id__True__0.04014a3a13": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_sepolia_super_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__4b8943cb76f3080333c8707a3b542a61.sql", "original_file_path": "models/raw/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_sepolia_super_market_id__True__0.04014a3a13", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_sepolia_super_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__4b8943cb76f3080333c8707a3b542a61", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__4b8943cb76f3080333c8707a3b542a61", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__4b8943cb76f3080333c8707a3b542a61"}, "created_at": 1726500938.630747, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__4b8943cb76f3080333c8707a3b542a61\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__4b8943cb76f3080333c8707a3b542a61.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_rate_updated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not super_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "super_market_id", "file_key_name": "models.perp_interest_rate_updated_arbitrum_sepolia", "attached_node": "model.synthetix.perp_interest_rate_updated_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "super_market_id", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_id.3dc77e7585": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_id.3dc77e7585", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_committed_arbitrum_sepolia_id"], "alias": "not_null_spot_order_committed_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.6553905, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_committed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_order_committed_arbitrum_sepolia_id.7dddd93b21": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_order_committed_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_order_committed_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_order_committed_arbitrum_sepolia_id.7dddd93b21", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "unique_spot_order_committed_arbitrum_sepolia_id"], "alias": "unique_spot_order_committed_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.65738, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_order_committed_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_committed_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_event_name.10fb9fe2fd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_event_name.10fb9fe2fd", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_committed_arbitrum_sepolia_event_name"], "alias": "not_null_spot_order_committed_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.6593757, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_committed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_order_committed_arbitrum_sepolia_event_name__OrderCommitted.48f82592c2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_order_committed_arbitrum_sepolia_event_name__OrderCommitted", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_order_com_7c9b04e5bbdb951246b0c9844010bbc6.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_order_committed_arbitrum_sepolia_event_name__OrderCommitted.48f82592c2", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "accepted_values_spot_order_committed_arbitrum_sepolia_event_name__OrderCommitted"], "alias": "accepted_values_spot_order_com_7c9b04e5bbdb951246b0c9844010bbc6", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_order_com_7c9b04e5bbdb951246b0c9844010bbc6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_order_com_7c9b04e5bbdb951246b0c9844010bbc6"}, "created_at": 1726500938.6611667, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_order_com_7c9b04e5bbdb951246b0c9844010bbc6\") }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_order_com_7c9b04e5bbdb951246b0c9844010bbc6.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderCommitted'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_committed_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["OrderCommitted"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_sender.6665c965c9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_arbitrum_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_arbitrum_sepolia_sender.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_sender.6665c965c9", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_committed_arbitrum_sepolia_sender"], "alias": "not_null_spot_order_committed_arbitrum_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.6660402, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.spot_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_committed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_block_timestamp.053b915e14": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_arbitrum_sepolia_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_block_timestamp.053b915e14", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_committed_arbitrum_sepolia_block_timestamp"], "alias": "not_null_spot_order_committed_arbitrum_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.6677744, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_committed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_referrer.3934248ab9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_arbitrum_sepolia_referrer", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_arbitrum_sepolia_referrer.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_referrer.3934248ab9", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_committed_arbitrum_sepolia_referrer"], "alias": "not_null_spot_order_committed_arbitrum_sepolia_referrer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.6694417, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_referrer.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\nwhere referrer is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "referrer", "file_key_name": "models.spot_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_committed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "referrer", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_amount_provided.b4fbc53f60": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_arbitrum_sepolia_amount_provided", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_arbitrum_sepolia_amount_provided.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_amount_provided.b4fbc53f60", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_committed_arbitrum_sepolia_amount_provided"], "alias": "not_null_spot_order_committed_arbitrum_sepolia_amount_provided", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.6712422, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_amount_provided.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_provided\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\nwhere amount_provided is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_provided", "file_key_name": "models.spot_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_committed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_provided", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_sepolia_amount_provided__True__0.e297093a69": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_committed_arbitrum_sepolia_amount_provided__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__5a34291a71efb29313103eb39bf2892c.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_sepolia_amount_provided__True__0.e297093a69", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "dbt_utils_accepted_range_spot_order_committed_arbitrum_sepolia_amount_provided__True__0"], "alias": "dbt_utils_accepted_range_spot__5a34291a71efb29313103eb39bf2892c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__5a34291a71efb29313103eb39bf2892c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__5a34291a71efb29313103eb39bf2892c"}, "created_at": 1726500938.6729317, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__5a34291a71efb29313103eb39bf2892c\") }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__5a34291a71efb29313103eb39bf2892c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_provided >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_provided", "file_key_name": "models.spot_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_committed_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount_provided", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_transaction_hash.44fbdb881f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_arbitrum_sepolia_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_transaction_hash.44fbdb881f", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_committed_arbitrum_sepolia_transaction_hash"], "alias": "not_null_spot_order_committed_arbitrum_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.677603, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_committed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_contract.8724d32b95": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_contract.8724d32b95", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_committed_arbitrum_sepolia_contract"], "alias": "not_null_spot_order_committed_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.6803086, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_committed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_market_id.4600734bce": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_arbitrum_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_arbitrum_sepolia_market_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_market_id.4600734bce", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_committed_arbitrum_sepolia_market_id"], "alias": "not_null_spot_order_committed_arbitrum_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.681961, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.spot_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_committed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_sepolia_market_id__True__0.156852fc84": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_committed_arbitrum_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__4c6d95c8e2708f1280d840b1803355d8.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_sepolia_market_id__True__0.156852fc84", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "dbt_utils_accepted_range_spot_order_committed_arbitrum_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__4c6d95c8e2708f1280d840b1803355d8", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__4c6d95c8e2708f1280d840b1803355d8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__4c6d95c8e2708f1280d840b1803355d8"}, "created_at": 1726500938.6835797, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__4c6d95c8e2708f1280d840b1803355d8\") }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__4c6d95c8e2708f1280d840b1803355d8.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.spot_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_committed_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_block_number.e402f23638": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_block_number.e402f23638", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_committed_arbitrum_sepolia_block_number"], "alias": "not_null_spot_order_committed_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.786775, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_committed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_order_type.cfe77ca9a2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_arbitrum_sepolia_order_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_arbitrum_sepolia_order_type.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_order_type.cfe77ca9a2", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_committed_arbitrum_sepolia_order_type"], "alias": "not_null_spot_order_committed_arbitrum_sepolia_order_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.7887025, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_committed_arbitrum_sepolia_order_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect order_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\nwhere order_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "order_type", "file_key_name": "models.spot_order_committed_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_committed_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "order_type", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_final_order_amount__True__0.976f3b49e5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_final_order_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__4a73de204b1dfcf91618b24d0ead6352.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_final_order_amount__True__0.976f3b49e5", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_final_order_amount__True__0"], "alias": "dbt_utils_accepted_range_spot__4a73de204b1dfcf91618b24d0ead6352", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__4a73de204b1dfcf91618b24d0ead6352", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__4a73de204b1dfcf91618b24d0ead6352"}, "created_at": 1726500938.7909095, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__4a73de204b1dfcf91618b24d0ead6352\") }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__4a73de204b1dfcf91618b24d0ead6352.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not final_order_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "final_order_amount", "file_key_name": "models.spot_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_settled_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "final_order_amount", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_settler.709cf86f6a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_arbitrum_sepolia_settler", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_arbitrum_sepolia_settler.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_settler.709cf86f6a", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_settled_arbitrum_sepolia_settler"], "alias": "not_null_spot_order_settled_arbitrum_sepolia_settler", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.7959976, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_settler.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect settler\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\nwhere settler is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "settler", "file_key_name": "models.spot_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_settled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "settler", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_block_number.f4d15aa1c6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_block_number.f4d15aa1c6", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_settled_arbitrum_sepolia_block_number"], "alias": "not_null_spot_order_settled_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.7980077, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_settled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_transaction_hash.e39d83aa1f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_arbitrum_sepolia_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_transaction_hash.e39d83aa1f", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_settled_arbitrum_sepolia_transaction_hash"], "alias": "not_null_spot_order_settled_arbitrum_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.7997878, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_settled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_block_timestamp.4104ea8ae8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_arbitrum_sepolia_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_block_timestamp.4104ea8ae8", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_settled_arbitrum_sepolia_block_timestamp"], "alias": "not_null_spot_order_settled_arbitrum_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.8015187, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_settled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_id.61da8ff5ef": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_id.61da8ff5ef", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_settled_arbitrum_sepolia_id"], "alias": "not_null_spot_order_settled_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.8031962, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_settled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_order_settled_arbitrum_sepolia_id.fce4a382d0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_order_settled_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_order_settled_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_order_settled_arbitrum_sepolia_id.fce4a382d0", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "unique_spot_order_settled_arbitrum_sepolia_id"], "alias": "unique_spot_order_settled_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.804895, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_order_settled_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_settled_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_order_type.ce3ce512a2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_arbitrum_sepolia_order_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_arbitrum_sepolia_order_type.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_order_type.ce3ce512a2", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_settled_arbitrum_sepolia_order_type"], "alias": "not_null_spot_order_settled_arbitrum_sepolia_order_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.806731, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_order_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect order_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\nwhere order_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "order_type", "file_key_name": "models.spot_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_settled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "order_type", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_contract.2b0e9ad75a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_contract.2b0e9ad75a", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_settled_arbitrum_sepolia_contract"], "alias": "not_null_spot_order_settled_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.808368, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_settled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_price.1a44fe5106": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_arbitrum_sepolia_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_arbitrum_sepolia_price.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_price.1a44fe5106", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_settled_arbitrum_sepolia_price"], "alias": "not_null_spot_order_settled_arbitrum_sepolia_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.8100336, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.spot_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_settled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_price__True__0.6c6c67c752": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__76a041fe88b59c30757024b4b5b64da1.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_price__True__0.6c6c67c752", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_price__True__0"], "alias": "dbt_utils_accepted_range_spot__76a041fe88b59c30757024b4b5b64da1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__76a041fe88b59c30757024b4b5b64da1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__76a041fe88b59c30757024b4b5b64da1"}, "created_at": 1726500938.8116865, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__76a041fe88b59c30757024b4b5b64da1\") }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__76a041fe88b59c30757024b4b5b64da1.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.spot_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_settled_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_market_id.d28592e51d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_arbitrum_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_arbitrum_sepolia_market_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_market_id.d28592e51d", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_settled_arbitrum_sepolia_market_id"], "alias": "not_null_spot_order_settled_arbitrum_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.8166778, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.spot_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_settled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_market_id__True__0.6880f35b4a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__0ad36d3fa0b33a07759a4860000a9f5f.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_market_id__True__0.6880f35b4a", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__0ad36d3fa0b33a07759a4860000a9f5f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__0ad36d3fa0b33a07759a4860000a9f5f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__0ad36d3fa0b33a07759a4860000a9f5f"}, "created_at": 1726500938.818377, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__0ad36d3fa0b33a07759a4860000a9f5f\") }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__0ad36d3fa0b33a07759a4860000a9f5f.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.spot_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_settled_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_collected_fees.1010c0a5f8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_arbitrum_sepolia_collected_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_arbitrum_sepolia_collected_fees.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_collected_fees.1010c0a5f8", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_settled_arbitrum_sepolia_collected_fees"], "alias": "not_null_spot_order_settled_arbitrum_sepolia_collected_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.823122, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_collected_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\nwhere collected_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.spot_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_settled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collected_fees", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_collected_fees__True__0.43d000a1f2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_collected_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__cc020e7eff85ce396580d951c708f473.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_collected_fees__True__0.43d000a1f2", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_collected_fees__True__0"], "alias": "dbt_utils_accepted_range_spot__cc020e7eff85ce396580d951c708f473", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__cc020e7eff85ce396580d951c708f473", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__cc020e7eff85ce396580d951c708f473"}, "created_at": 1726500938.8248177, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__cc020e7eff85ce396580d951c708f473\") }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__cc020e7eff85ce396580d951c708f473.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.spot_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_settled_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collected_fees", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_event_name.51feaa1c12": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_event_name.51feaa1c12", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_settled_arbitrum_sepolia_event_name"], "alias": "not_null_spot_order_settled_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.8296626, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_settled_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_settled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_order_settled_arbitrum_sepolia_event_name__OrderSettled.3825809881": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_order_settled_arbitrum_sepolia_event_name__OrderSettled", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_order_set_e481e38872a1c89532855e5ebae95f7f.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_order_settled_arbitrum_sepolia_event_name__OrderSettled.3825809881", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "accepted_values_spot_order_settled_arbitrum_sepolia_event_name__OrderSettled"], "alias": "accepted_values_spot_order_set_e481e38872a1c89532855e5ebae95f7f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_order_set_e481e38872a1c89532855e5ebae95f7f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_order_set_e481e38872a1c89532855e5ebae95f7f"}, "created_at": 1726500938.8313649, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_order_set_e481e38872a1c89532855e5ebae95f7f\") }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_order_set_e481e38872a1c89532855e5ebae95f7f.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderSettled'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_order_settled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_settled_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["OrderSettled"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_id.8e031ca154": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_id.8e031ca154", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_cancelled_arbitrum_sepolia_id"], "alias": "not_null_spot_order_cancelled_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.8361328, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_cancelled_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_order_cancelled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_cancelled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_order_cancelled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_order_cancelled_arbitrum_sepolia_id.463daca854": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_order_cancelled_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_order_cancelled_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_order_cancelled_arbitrum_sepolia_id.463daca854", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "unique_spot_order_cancelled_arbitrum_sepolia_id"], "alias": "unique_spot_order_cancelled_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.8378685, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_order_cancelled_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_cancelled_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_order_cancelled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_cancelled_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_order_cancelled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_block_timestamp.5b304e425f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_arbitrum_sepolia_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_block_timestamp.5b304e425f", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_cancelled_arbitrum_sepolia_block_timestamp"], "alias": "not_null_spot_order_cancelled_arbitrum_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.8395653, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_cancelled_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_order_cancelled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_cancelled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_order_cancelled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_transaction_hash.7bc3d70f6e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_arbitrum_sepolia_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_transaction_hash.7bc3d70f6e", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_cancelled_arbitrum_sepolia_transaction_hash"], "alias": "not_null_spot_order_cancelled_arbitrum_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.841232, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_cancelled_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_order_cancelled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_cancelled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_order_cancelled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_sender.dd378adc77": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_arbitrum_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_arbitrum_sepolia_sender.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_sender.dd378adc77", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_cancelled_arbitrum_sepolia_sender"], "alias": "not_null_spot_order_cancelled_arbitrum_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.8430989, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_cancelled_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.spot_order_cancelled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_cancelled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('spot_order_cancelled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_contract.b838860ee1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_contract.b838860ee1", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_cancelled_arbitrum_sepolia_contract"], "alias": "not_null_spot_order_cancelled_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.8447428, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_cancelled_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_order_cancelled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_cancelled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_order_cancelled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_event_name.e938eb2758": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_event_name.e938eb2758", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_cancelled_arbitrum_sepolia_event_name"], "alias": "not_null_spot_order_cancelled_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.8464072, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_cancelled_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_order_cancelled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_cancelled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_order_cancelled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_order_cancelled_arbitrum_sepolia_event_name__OrderCancelled.7763c43292": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_order_cancelled_arbitrum_sepolia_event_name__OrderCancelled", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_order_can_d0329823473c419f7712d186d7b5e498.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_order_cancelled_arbitrum_sepolia_event_name__OrderCancelled.7763c43292", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "accepted_values_spot_order_cancelled_arbitrum_sepolia_event_name__OrderCancelled"], "alias": "accepted_values_spot_order_can_d0329823473c419f7712d186d7b5e498", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_order_can_d0329823473c419f7712d186d7b5e498", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_order_can_d0329823473c419f7712d186d7b5e498"}, "created_at": 1726500938.848054, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_order_can_d0329823473c419f7712d186d7b5e498\") }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_order_can_d0329823473c419f7712d186d7b5e498.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_cancelled_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderCancelled'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_order_cancelled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_cancelled_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["OrderCancelled"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_order_cancelled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_market_id.d248c77fa3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_arbitrum_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_arbitrum_sepolia_market_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_market_id.d248c77fa3", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_cancelled_arbitrum_sepolia_market_id"], "alias": "not_null_spot_order_cancelled_arbitrum_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.853426, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_cancelled_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.spot_order_cancelled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_cancelled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('spot_order_cancelled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_arbitrum_sepolia_market_id__True__0.047630938a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_cancelled_arbitrum_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__2e848fb90f5ce4223805616c1e8de0ea.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_arbitrum_sepolia_market_id__True__0.047630938a", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "dbt_utils_accepted_range_spot_order_cancelled_arbitrum_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__2e848fb90f5ce4223805616c1e8de0ea", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__2e848fb90f5ce4223805616c1e8de0ea", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__2e848fb90f5ce4223805616c1e8de0ea"}, "created_at": 1726500938.8551402, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__2e848fb90f5ce4223805616c1e8de0ea\") }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__2e848fb90f5ce4223805616c1e8de0ea.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_cancelled_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.spot_order_cancelled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_cancelled_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('spot_order_cancelled_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_block_number.6b3267b9d4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_block_number.6b3267b9d4", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_order_cancelled_arbitrum_sepolia_block_number"], "alias": "not_null_spot_order_cancelled_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.8598263, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_cancelled_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_order_cancelled_arbitrum_sepolia", "attached_node": "model.synthetix.spot_order_cancelled_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_order_cancelled_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_id.ae9e680918": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_id.ae9e680918", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_registered_arbitrum_sepolia_id"], "alias": "not_null_spot_synth_registered_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.8615472, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_registered_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_registered_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_registered_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_registered_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_synth_registered_arbitrum_sepolia_id.a09499cc92": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_synth_registered_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_synth_registered_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_synth_registered_arbitrum_sepolia_id.a09499cc92", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "unique_spot_synth_registered_arbitrum_sepolia_id"], "alias": "unique_spot_synth_registered_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.8632267, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_synth_registered_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_registered_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_registered_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_registered_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_registered_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_block_timestamp.8ad856419d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_arbitrum_sepolia_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_block_timestamp.8ad856419d", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_registered_arbitrum_sepolia_block_timestamp"], "alias": "not_null_spot_synth_registered_arbitrum_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.8650389, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_registered_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_synth_registered_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_registered_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_synth_registered_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_synth_market_id.41d8ffc96a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_arbitrum_sepolia_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_arbitrum_sepolia_synth_market_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_synth_market_id.41d8ffc96a", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_registered_arbitrum_sepolia_synth_market_id"], "alias": "not_null_spot_synth_registered_arbitrum_sepolia_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.8667097, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_registered_arbitrum_sepolia\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_registered_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_registered_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_registered_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_arbitrum_sepolia_synth_market_id__True__0.adc193de63": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_registered_arbitrum_sepolia_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__25ac38788b40f14b3b8c8c523ac5482c.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_arbitrum_sepolia_synth_market_id__True__0.adc193de63", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "dbt_utils_accepted_range_spot_synth_registered_arbitrum_sepolia_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__25ac38788b40f14b3b8c8c523ac5482c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__25ac38788b40f14b3b8c8c523ac5482c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__25ac38788b40f14b3b8c8c523ac5482c"}, "created_at": 1726500938.868341, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__25ac38788b40f14b3b8c8c523ac5482c\") }}", "language": "sql", "refs": [{"name": "spot_synth_registered_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__25ac38788b40f14b3b8c8c523ac5482c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_registered_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_registered_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_registered_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_registered_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_block_number.e17831aecf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_block_number.e17831aecf", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_registered_arbitrum_sepolia_block_number"], "alias": "not_null_spot_synth_registered_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.8740923, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_registered_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_synth_registered_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_registered_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_synth_registered_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_contract.13305b5b4f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_contract.13305b5b4f", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_registered_arbitrum_sepolia_contract"], "alias": "not_null_spot_synth_registered_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.875822, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_registered_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_synth_registered_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_registered_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_synth_registered_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_synth_token_address.30dd706c48": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_arbitrum_sepolia_synth_token_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_2fb01859ed6fb2d73c15c31bcb3fc105.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_synth_token_address.30dd706c48", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_registered_arbitrum_sepolia_synth_token_address"], "alias": "not_null_spot_synth_registered_2fb01859ed6fb2d73c15c31bcb3fc105", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_spot_synth_registered_2fb01859ed6fb2d73c15c31bcb3fc105", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_spot_synth_registered_2fb01859ed6fb2d73c15c31bcb3fc105"}, "created_at": 1726500938.8775396, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_spot_synth_registered_2fb01859ed6fb2d73c15c31bcb3fc105\") }}", "language": "sql", "refs": [{"name": "spot_synth_registered_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_2fb01859ed6fb2d73c15c31bcb3fc105.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_token_address\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_registered_arbitrum_sepolia\"\nwhere synth_token_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_token_address", "file_key_name": "models.spot_synth_registered_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_registered_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_token_address", "model": "{{ get_where_subquery(ref('spot_synth_registered_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_event_name.5caf84c585": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_event_name.5caf84c585", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_registered_arbitrum_sepolia_event_name"], "alias": "not_null_spot_synth_registered_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.87922, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_registered_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_registered_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_registered_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_registered_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_synth_registered_arbitrum_sepolia_event_name__SynthRegistered.66b8fe9ef2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_synth_registered_arbitrum_sepolia_event_name__SynthRegistered", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_synth_reg_0336e663d10f4ca4b2e33c83cf05eaec.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_synth_registered_arbitrum_sepolia_event_name__SynthRegistered.66b8fe9ef2", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "accepted_values_spot_synth_registered_arbitrum_sepolia_event_name__SynthRegistered"], "alias": "accepted_values_spot_synth_reg_0336e663d10f4ca4b2e33c83cf05eaec", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_synth_reg_0336e663d10f4ca4b2e33c83cf05eaec", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_synth_reg_0336e663d10f4ca4b2e33c83cf05eaec"}, "created_at": 1726500938.8810463, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_synth_reg_0336e663d10f4ca4b2e33c83cf05eaec\") }}", "language": "sql", "refs": [{"name": "spot_synth_registered_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_synth_reg_0336e663d10f4ca4b2e33c83cf05eaec.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_registered_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthRegistered'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_registered_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_registered_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["SynthRegistered"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_registered_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_transaction_hash.211b9e6913": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_6da863fc8d9528f5a1874d8fcd090533.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_transaction_hash.211b9e6913", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_registered_arbitrum_sepolia_transaction_hash"], "alias": "not_null_spot_synth_registered_6da863fc8d9528f5a1874d8fcd090533", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_spot_synth_registered_6da863fc8d9528f5a1874d8fcd090533", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_spot_synth_registered_6da863fc8d9528f5a1874d8fcd090533"}, "created_at": 1726500938.886469, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_spot_synth_registered_6da863fc8d9528f5a1874d8fcd090533\") }}", "language": "sql", "refs": [{"name": "spot_synth_registered_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_registered_6da863fc8d9528f5a1874d8fcd090533.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_registered_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_synth_registered_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_registered_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_synth_registered_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_collected_fees.32235682bf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_arbitrum_sepolia_collected_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_arbitrum_sepolia_collected_fees.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_collected_fees.32235682bf", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_bought_arbitrum_sepolia_collected_fees"], "alias": "not_null_spot_synth_bought_arbitrum_sepolia_collected_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.8884664, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_collected_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\nwhere collected_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.spot_synth_bought_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collected_fees", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_collected_fees__True__0.e69ec41d5e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_collected_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__56d8991577d08d939e2ea1986046da54.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_collected_fees__True__0.e69ec41d5e", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_collected_fees__True__0"], "alias": "dbt_utils_accepted_range_spot__56d8991577d08d939e2ea1986046da54", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__56d8991577d08d939e2ea1986046da54", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__56d8991577d08d939e2ea1986046da54"}, "created_at": 1726500938.890232, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__56d8991577d08d939e2ea1986046da54\") }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__56d8991577d08d939e2ea1986046da54.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.spot_synth_bought_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collected_fees", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_transaction_hash.b57c5b3476": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_arbitrum_sepolia_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_transaction_hash.b57c5b3476", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_bought_arbitrum_sepolia_transaction_hash"], "alias": "not_null_spot_synth_bought_arbitrum_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.8950932, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_synth_bought_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_synth_market_id.92397dca4f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_arbitrum_sepolia_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_arbitrum_sepolia_synth_market_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_synth_market_id.92397dca4f", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_bought_arbitrum_sepolia_synth_market_id"], "alias": "not_null_spot_synth_bought_arbitrum_sepolia_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.8970585, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_bought_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_synth_market_id__True__0.869a31cec1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__4701c94b1c8e345374139f3eba28b34f.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_synth_market_id__True__0.869a31cec1", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__4701c94b1c8e345374139f3eba28b34f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__4701c94b1c8e345374139f3eba28b34f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__4701c94b1c8e345374139f3eba28b34f"}, "created_at": 1726500938.8988352, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__4701c94b1c8e345374139f3eba28b34f\") }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__4701c94b1c8e345374139f3eba28b34f.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_bought_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_block_number.1414f728f0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_block_number.1414f728f0", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_bought_arbitrum_sepolia_block_number"], "alias": "not_null_spot_synth_bought_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.9036589, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_synth_bought_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_block_timestamp.af0cba6258": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_arbitrum_sepolia_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_block_timestamp.af0cba6258", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_bought_arbitrum_sepolia_block_timestamp"], "alias": "not_null_spot_synth_bought_arbitrum_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.9053857, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_synth_bought_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_id.ed20008417": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_id.ed20008417", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_bought_arbitrum_sepolia_id"], "alias": "not_null_spot_synth_bought_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.9070823, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_bought_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_synth_bought_arbitrum_sepolia_id.3ade424d59": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_synth_bought_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_synth_bought_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_synth_bought_arbitrum_sepolia_id.3ade424d59", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "unique_spot_synth_bought_arbitrum_sepolia_id"], "alias": "unique_spot_synth_bought_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.9087195, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_synth_bought_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_bought_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_price.9dde4ea814": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_arbitrum_sepolia_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_arbitrum_sepolia_price.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_price.9dde4ea814", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_bought_arbitrum_sepolia_price"], "alias": "not_null_spot_synth_bought_arbitrum_sepolia_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.9103882, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.spot_synth_bought_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_price__True__0.d95f1532c7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__ec6b539a91243fffbbaaa70b65f8ea55.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_price__True__0.d95f1532c7", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_price__True__0"], "alias": "dbt_utils_accepted_range_spot__ec6b539a91243fffbbaaa70b65f8ea55", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__ec6b539a91243fffbbaaa70b65f8ea55", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__ec6b539a91243fffbbaaa70b65f8ea55"}, "created_at": 1726500938.9121912, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__ec6b539a91243fffbbaaa70b65f8ea55\") }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__ec6b539a91243fffbbaaa70b65f8ea55.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.spot_synth_bought_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_contract.2c9cdafac9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_contract.2c9cdafac9", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_bought_arbitrum_sepolia_contract"], "alias": "not_null_spot_synth_bought_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.9170284, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_synth_bought_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_referrer.c39eda4686": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_arbitrum_sepolia_referrer", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_arbitrum_sepolia_referrer.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_referrer.c39eda4686", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_bought_arbitrum_sepolia_referrer"], "alias": "not_null_spot_synth_bought_arbitrum_sepolia_referrer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.9189603, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_referrer.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\nwhere referrer is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "referrer", "file_key_name": "models.spot_synth_bought_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "referrer", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_event_name.a810bafafd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_event_name.a810bafafd", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_bought_arbitrum_sepolia_event_name"], "alias": "not_null_spot_synth_bought_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.9206302, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_bought_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_bought_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_synth_bought_arbitrum_sepolia_event_name__SynthBought.134dc8cabd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_synth_bought_arbitrum_sepolia_event_name__SynthBought", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_synth_bou_1c39f8fe0d97b36e91f7b53ed95d2a10.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_synth_bought_arbitrum_sepolia_event_name__SynthBought.134dc8cabd", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "accepted_values_spot_synth_bought_arbitrum_sepolia_event_name__SynthBought"], "alias": "accepted_values_spot_synth_bou_1c39f8fe0d97b36e91f7b53ed95d2a10", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_synth_bou_1c39f8fe0d97b36e91f7b53ed95d2a10", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_synth_bou_1c39f8fe0d97b36e91f7b53ed95d2a10"}, "created_at": 1726500938.9223242, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_synth_bou_1c39f8fe0d97b36e91f7b53ed95d2a10\") }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_synth_bou_1c39f8fe0d97b36e91f7b53ed95d2a10.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthBought'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_bought_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["SynthBought"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_event_name.333367310e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_event_name.333367310e", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_sold_arbitrum_sepolia_event_name"], "alias": "not_null_spot_synth_sold_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.9275155, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_sold_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_synth_sold_arbitrum_sepolia_event_name__SynthSold.fe13707237": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_synth_sold_arbitrum_sepolia_event_name__SynthSold", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_synth_sol_d9a0bcb42697942066d52485de1a1b5e.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_synth_sold_arbitrum_sepolia_event_name__SynthSold.fe13707237", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "accepted_values_spot_synth_sold_arbitrum_sepolia_event_name__SynthSold"], "alias": "accepted_values_spot_synth_sol_d9a0bcb42697942066d52485de1a1b5e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_synth_sol_d9a0bcb42697942066d52485de1a1b5e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_synth_sol_d9a0bcb42697942066d52485de1a1b5e"}, "created_at": 1726500938.929239, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_synth_sol_d9a0bcb42697942066d52485de1a1b5e\") }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_synth_sol_d9a0bcb42697942066d52485de1a1b5e.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthSold'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_sold_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["SynthSold"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_transaction_hash.da63dad649": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_arbitrum_sepolia_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_transaction_hash.da63dad649", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_sold_arbitrum_sepolia_transaction_hash"], "alias": "not_null_spot_synth_sold_arbitrum_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.9343934, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_synth_sold_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_collected_fees.0c503232cc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_arbitrum_sepolia_collected_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_arbitrum_sepolia_collected_fees.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_collected_fees.0c503232cc", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_sold_arbitrum_sepolia_collected_fees"], "alias": "not_null_spot_synth_sold_arbitrum_sepolia_collected_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.93611, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_collected_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\nwhere collected_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.spot_synth_sold_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collected_fees", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_collected_fees__True__0.18ef00cae1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_collected_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__6c0549b03b360d8cf75cf8b1c2153f8e.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_collected_fees__True__0.18ef00cae1", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_collected_fees__True__0"], "alias": "dbt_utils_accepted_range_spot__6c0549b03b360d8cf75cf8b1c2153f8e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__6c0549b03b360d8cf75cf8b1c2153f8e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__6c0549b03b360d8cf75cf8b1c2153f8e"}, "created_at": 1726500938.937817, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__6c0549b03b360d8cf75cf8b1c2153f8e\") }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__6c0549b03b360d8cf75cf8b1c2153f8e.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.spot_synth_sold_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collected_fees", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_block_timestamp.5734b00c78": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_arbitrum_sepolia_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_block_timestamp.5734b00c78", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_sold_arbitrum_sepolia_block_timestamp"], "alias": "not_null_spot_synth_sold_arbitrum_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.9425852, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_synth_sold_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_referrer.31558bcae3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_arbitrum_sepolia_referrer", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_arbitrum_sepolia_referrer.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_referrer.31558bcae3", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_sold_arbitrum_sepolia_referrer"], "alias": "not_null_spot_synth_sold_arbitrum_sepolia_referrer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.9442894, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_referrer.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\nwhere referrer is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "referrer", "file_key_name": "models.spot_synth_sold_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "referrer", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_block_number.9eb624134f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_block_number.9eb624134f", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_sold_arbitrum_sepolia_block_number"], "alias": "not_null_spot_synth_sold_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.9460347, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_synth_sold_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_price.1a5abe8024": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_arbitrum_sepolia_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_arbitrum_sepolia_price.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_price.1a5abe8024", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_sold_arbitrum_sepolia_price"], "alias": "not_null_spot_synth_sold_arbitrum_sepolia_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.9478815, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.spot_synth_sold_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_price__True__0.9416491d1c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__fddc9ab15032c2b01e4f5a2d714abd05.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_price__True__0.9416491d1c", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_price__True__0"], "alias": "dbt_utils_accepted_range_spot__fddc9ab15032c2b01e4f5a2d714abd05", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__fddc9ab15032c2b01e4f5a2d714abd05", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__fddc9ab15032c2b01e4f5a2d714abd05"}, "created_at": 1726500938.9495943, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__fddc9ab15032c2b01e4f5a2d714abd05\") }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__fddc9ab15032c2b01e4f5a2d714abd05.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.spot_synth_sold_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_amount_returned.31fa2e2854": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_arbitrum_sepolia_amount_returned", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_arbitrum_sepolia_amount_returned.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_amount_returned.31fa2e2854", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_sold_arbitrum_sepolia_amount_returned"], "alias": "not_null_spot_synth_sold_arbitrum_sepolia_amount_returned", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.954415, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_amount_returned.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_returned\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\nwhere amount_returned is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_returned", "file_key_name": "models.spot_synth_sold_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_returned", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_amount_returned__True__0.491570b785": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_amount_returned__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__43a3fa02c5bf4f1b6e2d8a42aa072f09.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_amount_returned__True__0.491570b785", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_amount_returned__True__0"], "alias": "dbt_utils_accepted_range_spot__43a3fa02c5bf4f1b6e2d8a42aa072f09", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__43a3fa02c5bf4f1b6e2d8a42aa072f09", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__43a3fa02c5bf4f1b6e2d8a42aa072f09"}, "created_at": 1726500938.9563532, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__43a3fa02c5bf4f1b6e2d8a42aa072f09\") }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__43a3fa02c5bf4f1b6e2d8a42aa072f09.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_returned >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_returned", "file_key_name": "models.spot_synth_sold_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount_returned", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_synth_market_id.2629bdcd49": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_arbitrum_sepolia_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_arbitrum_sepolia_synth_market_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_synth_market_id.2629bdcd49", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_sold_arbitrum_sepolia_synth_market_id"], "alias": "not_null_spot_synth_sold_arbitrum_sepolia_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.9610097, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_sold_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_synth_market_id__True__0.2196afe46e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__bff2bd10b1ca34eec54bf964bae4a98c.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_synth_market_id__True__0.2196afe46e", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__bff2bd10b1ca34eec54bf964bae4a98c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__bff2bd10b1ca34eec54bf964bae4a98c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__bff2bd10b1ca34eec54bf964bae4a98c"}, "created_at": 1726500938.9636903, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__bff2bd10b1ca34eec54bf964bae4a98c\") }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__bff2bd10b1ca34eec54bf964bae4a98c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_sold_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_id.415e7f2126": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_id.415e7f2126", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_sold_arbitrum_sepolia_id"], "alias": "not_null_spot_synth_sold_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.9682317, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_sold_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_synth_sold_arbitrum_sepolia_id.dd4ab72a64": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_synth_sold_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_synth_sold_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_synth_sold_arbitrum_sepolia_id.dd4ab72a64", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "unique_spot_synth_sold_arbitrum_sepolia_id"], "alias": "unique_spot_synth_sold_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.970183, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_synth_sold_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_sold_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_contract.d5f31e0816": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_contract.d5f31e0816", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_sold_arbitrum_sepolia_contract"], "alias": "not_null_spot_synth_sold_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.9719102, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_sold_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_synth_sold_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_id.ec9012b5a4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_id.ec9012b5a4", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_wrapped_arbitrum_sepolia_id"], "alias": "not_null_spot_synth_wrapped_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.9736433, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_wrapped_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_wrapped_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_synth_wrapped_arbitrum_sepolia_id.25ef0efbd8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_synth_wrapped_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_synth_wrapped_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_synth_wrapped_arbitrum_sepolia_id.25ef0efbd8", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "unique_spot_synth_wrapped_arbitrum_sepolia_id"], "alias": "unique_spot_synth_wrapped_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.9753246, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_synth_wrapped_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_wrapped_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_wrapped_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_transaction_hash.60e01a101a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_arbitrum_sepolia_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_transaction_hash.60e01a101a", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_wrapped_arbitrum_sepolia_transaction_hash"], "alias": "not_null_spot_synth_wrapped_arbitrum_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.9769905, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_synth_wrapped_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_wrapped_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_synth_market_id.f1fccfdd91": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_arbitrum_sepolia_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_arbitrum_sepolia_synth_market_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_synth_market_id.f1fccfdd91", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_wrapped_arbitrum_sepolia_synth_market_id"], "alias": "not_null_spot_synth_wrapped_arbitrum_sepolia_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.9788063, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_wrapped_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_wrapped_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_sepolia_synth_market_id__True__0.ca19b05f78": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_sepolia_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__0888c7458ff5876cced73d9a0ba1959c.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_sepolia_synth_market_id__True__0.ca19b05f78", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_sepolia_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__0888c7458ff5876cced73d9a0ba1959c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__0888c7458ff5876cced73d9a0ba1959c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__0888c7458ff5876cced73d9a0ba1959c"}, "created_at": 1726500938.9805675, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__0888c7458ff5876cced73d9a0ba1959c\") }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__0888c7458ff5876cced73d9a0ba1959c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_wrapped_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_wrapped_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_contract.410ac0c77b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_contract.410ac0c77b", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_wrapped_arbitrum_sepolia_contract"], "alias": "not_null_spot_synth_wrapped_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.9857235, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_synth_wrapped_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_wrapped_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_event_name.e16041e32c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_event_name.e16041e32c", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_wrapped_arbitrum_sepolia_event_name"], "alias": "not_null_spot_synth_wrapped_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.9874544, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_wrapped_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_wrapped_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_synth_wrapped_arbitrum_sepolia_event_name__SynthWrapped.a482cbf84f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_synth_wrapped_arbitrum_sepolia_event_name__SynthWrapped", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_synth_wra_6aa8a879b7bf7c59378d8ed42dff1697.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_synth_wrapped_arbitrum_sepolia_event_name__SynthWrapped.a482cbf84f", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "accepted_values_spot_synth_wrapped_arbitrum_sepolia_event_name__SynthWrapped"], "alias": "accepted_values_spot_synth_wra_6aa8a879b7bf7c59378d8ed42dff1697", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_synth_wra_6aa8a879b7bf7c59378d8ed42dff1697", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_synth_wra_6aa8a879b7bf7c59378d8ed42dff1697"}, "created_at": 1726500938.9891727, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_synth_wra_6aa8a879b7bf7c59378d8ed42dff1697\") }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_synth_wra_6aa8a879b7bf7c59378d8ed42dff1697.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthWrapped'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_wrapped_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_wrapped_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["SynthWrapped"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_block_timestamp.cc2e2e7857": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_arbitrum_sepolia_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_block_timestamp.cc2e2e7857", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_wrapped_arbitrum_sepolia_block_timestamp"], "alias": "not_null_spot_synth_wrapped_arbitrum_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.9945328, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_synth_wrapped_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_wrapped_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_block_number.c861cf7b58": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_block_number.c861cf7b58", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_wrapped_arbitrum_sepolia_block_number"], "alias": "not_null_spot_synth_wrapped_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.9962578, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_synth_wrapped_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_wrapped_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_fees_collected.8c22c01d20": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_arbitrum_sepolia_fees_collected", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_arbitrum_sepolia_fees_collected.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_fees_collected.8c22c01d20", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_wrapped_arbitrum_sepolia_fees_collected"], "alias": "not_null_spot_synth_wrapped_arbitrum_sepolia_fees_collected", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500938.998033, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_sepolia_fees_collected.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect fees_collected\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"\nwhere fees_collected is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fees_collected", "file_key_name": "models.spot_synth_wrapped_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_wrapped_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "fees_collected", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_sepolia_fees_collected__True__0.9f8402c770": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_sepolia_fees_collected__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__2285c31b6c2a1bb99689a0bc568960ad.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_sepolia_fees_collected__True__0.9f8402c770", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_sepolia_fees_collected__True__0"], "alias": "dbt_utils_accepted_range_spot__2285c31b6c2a1bb99689a0bc568960ad", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__2285c31b6c2a1bb99689a0bc568960ad", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__2285c31b6c2a1bb99689a0bc568960ad"}, "created_at": 1726500938.9998379, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__2285c31b6c2a1bb99689a0bc568960ad\") }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__2285c31b6c2a1bb99689a0bc568960ad.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not fees_collected >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fees_collected", "file_key_name": "models.spot_synth_wrapped_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_wrapped_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "fees_collected", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_block_timestamp.2897aa2af1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_arbitrum_sepolia_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_block_timestamp.2897aa2af1", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_unwrapped_arbitrum_sepolia_block_timestamp"], "alias": "not_null_spot_synth_unwrapped_arbitrum_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.0047596, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_synth_unwrapped_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped.4d83dd17da": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped.4d83dd17da", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped"], "alias": "not_null_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.0064962, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_unwrapped\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\nwhere amount_unwrapped is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_unwrapped", "file_key_name": "models.spot_synth_unwrapped_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_unwrapped", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped__True__0.2d01453854": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__a7cec5df7d3e44ee4aee7a99c592f863.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped__True__0.2d01453854", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped__True__0"], "alias": "dbt_utils_accepted_range_spot__a7cec5df7d3e44ee4aee7a99c592f863", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__a7cec5df7d3e44ee4aee7a99c592f863", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__a7cec5df7d3e44ee4aee7a99c592f863"}, "created_at": 1726500939.0081844, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__a7cec5df7d3e44ee4aee7a99c592f863\") }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__a7cec5df7d3e44ee4aee7a99c592f863.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_unwrapped >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_unwrapped", "file_key_name": "models.spot_synth_unwrapped_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount_unwrapped", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_fees_collected.342d8ecaba": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_arbitrum_sepolia_fees_collected", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_arbitrum_sepolia_fees_collected.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_fees_collected.342d8ecaba", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_unwrapped_arbitrum_sepolia_fees_collected"], "alias": "not_null_spot_synth_unwrapped_arbitrum_sepolia_fees_collected", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.012862, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_fees_collected.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect fees_collected\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\nwhere fees_collected is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fees_collected", "file_key_name": "models.spot_synth_unwrapped_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "fees_collected", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_fees_collected__True__0.f01b734c27": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_fees_collected__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__8d9f8de76c5b68ce5a80ebfa99b18292.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_fees_collected__True__0.f01b734c27", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_fees_collected__True__0"], "alias": "dbt_utils_accepted_range_spot__8d9f8de76c5b68ce5a80ebfa99b18292", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__8d9f8de76c5b68ce5a80ebfa99b18292", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__8d9f8de76c5b68ce5a80ebfa99b18292"}, "created_at": 1726500939.0146666, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__8d9f8de76c5b68ce5a80ebfa99b18292\") }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__8d9f8de76c5b68ce5a80ebfa99b18292.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not fees_collected >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fees_collected", "file_key_name": "models.spot_synth_unwrapped_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "fees_collected", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_event_name.e2e470100a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_arbitrum_sepolia_event_name.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_event_name.e2e470100a", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_unwrapped_arbitrum_sepolia_event_name"], "alias": "not_null_spot_synth_unwrapped_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.0192707, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_unwrapped_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_synth_unwrapped_arbitrum_sepolia_event_name__SynthUnwrapped.20624d41fd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_synth_unwrapped_arbitrum_sepolia_event_name__SynthUnwrapped", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_synth_unw_5059cd55122eebf2fb18a70d62ded865.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_synth_unwrapped_arbitrum_sepolia_event_name__SynthUnwrapped.20624d41fd", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "accepted_values_spot_synth_unwrapped_arbitrum_sepolia_event_name__SynthUnwrapped"], "alias": "accepted_values_spot_synth_unw_5059cd55122eebf2fb18a70d62ded865", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_synth_unw_5059cd55122eebf2fb18a70d62ded865", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_synth_unw_5059cd55122eebf2fb18a70d62ded865"}, "created_at": 1726500939.0210056, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_synth_unw_5059cd55122eebf2fb18a70d62ded865\") }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/accepted_values_spot_synth_unw_5059cd55122eebf2fb18a70d62ded865.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthUnwrapped'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_unwrapped_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["SynthUnwrapped"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_block_number.bfaa7aabea": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_arbitrum_sepolia_block_number.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_block_number.bfaa7aabea", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_unwrapped_arbitrum_sepolia_block_number"], "alias": "not_null_spot_synth_unwrapped_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.0262525, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_synth_unwrapped_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_transaction_hash.5b5d8f1737": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_arbitrum_sepolia_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_transaction_hash.5b5d8f1737", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_unwrapped_arbitrum_sepolia_transaction_hash"], "alias": "not_null_spot_synth_unwrapped_arbitrum_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.0280063, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_synth_unwrapped_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_contract.9a67446eba": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_arbitrum_sepolia_contract.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_contract.9a67446eba", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_unwrapped_arbitrum_sepolia_contract"], "alias": "not_null_spot_synth_unwrapped_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.0297487, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_synth_unwrapped_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_id.885fac7a78": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_id.885fac7a78", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_unwrapped_arbitrum_sepolia_id"], "alias": "not_null_spot_synth_unwrapped_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.0316083, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_unwrapped_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_synth_unwrapped_arbitrum_sepolia_id.5985d5d1de": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_synth_unwrapped_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_synth_unwrapped_arbitrum_sepolia_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_synth_unwrapped_arbitrum_sepolia_id.5985d5d1de", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "unique_spot_synth_unwrapped_arbitrum_sepolia_id"], "alias": "unique_spot_synth_unwrapped_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.0333056, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/unique_spot_synth_unwrapped_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_unwrapped_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id.0f2f845893": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id.0f2f845893", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "not_null_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id"], "alias": "not_null_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.0350392, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_unwrapped_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id__True__0.6744618704": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__3999a4f439b69d2d791e17ef8117b4b7.sql", "original_file_path": "models/raw/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id__True__0.6744618704", "fqn": ["synthetix", "raw", "arbitrum", "sepolia", "spot", "dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__3999a4f439b69d2d791e17ef8117b4b7", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__3999a4f439b69d2d791e17ef8117b4b7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__3999a4f439b69d2d791e17ef8117b4b7"}, "created_at": 1726500939.0367346, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__3999a4f439b69d2d791e17ef8117b4b7\") }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__3999a4f439b69d2d791e17ef8117b4b7.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_unwrapped_arbitrum_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_blocks_arbitrum_mainnet_block_number.60351acf6d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_blocks_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_blocks_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_blocks_arbitrum_mainnet_block_number.60351acf6d", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "not_null_blocks_arbitrum_mainnet_block_number"], "alias": "not_null_blocks_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.0432081, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "blocks_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.blocks_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/schema.yml/not_null_blocks_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"blocks_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.blocks_arbitrum_mainnet", "attached_node": "model.synthetix.blocks_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('blocks_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_blocks_arbitrum_mainnet_block_number.d70bece923": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_blocks_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "unique_blocks_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/schema.yml", "unique_id": "test.synthetix.unique_blocks_arbitrum_mainnet_block_number.d70bece923", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "unique_blocks_arbitrum_mainnet_block_number"], "alias": "unique_blocks_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.0449996, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "blocks_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.blocks_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/schema.yml/unique_blocks_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n block_number as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"blocks_arbitrum_mainnet\"\nwhere block_number is not null\ngroup by block_number\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.blocks_arbitrum_mainnet", "attached_node": "model.synthetix.blocks_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('blocks_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_recency_blocks_arbitrum_mainnet_hour__ts__1.e5882e697a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_recency_blocks_arbitrum_mainnet_hour__ts__1", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_recency_blocks_arbitrum_mainnet_hour__ts__1.sql", "original_file_path": "models/raw/arbitrum/mainnet/schema.yml", "unique_id": "test.synthetix.dbt_utils_recency_blocks_arbitrum_mainnet_hour__ts__1.e5882e697a", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "dbt_utils_recency_blocks_arbitrum_mainnet_hour__ts__1"], "alias": "dbt_utils_recency_blocks_arbitrum_mainnet_hour__ts__1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.0468082, "relation_name": null, "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "blocks_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.blocks_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/schema.yml/dbt_utils_recency_blocks_arbitrum_mainnet_hour__ts__1.sql", "compiled": true, "compiled_code": "\n\n\n\n\n\n\nwith recency as (\n\n select \n\n \n \n max(ts) as most_recent\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"blocks_arbitrum_mainnet\"\n\n \n\n)\n\nselect\n\n \n most_recent,\n cast(\n\n now() + ((interval '1 hour') * (-1))\n\n as timestamp) as threshold\n\nfrom recency\nwhere most_recent < cast(\n\n now() + ((interval '1 hour') * (-1))\n\n as timestamp)\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.blocks_arbitrum_mainnet", "attached_node": "model.synthetix.blocks_arbitrum_mainnet", "test_metadata": {"name": "recency", "kwargs": {"datepart": "hour", "field": "ts", "interval": 1, "model": "{{ get_where_subquery(ref('blocks_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_account_created_arbitrum_mainnet_owner.510bc65b8e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_arbitrum_mainnet_owner", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_arbitrum_mainnet_owner.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_owner.510bc65b8e", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_account_created_arbitrum_mainnet_owner"], "alias": "not_null_core_account_created_arbitrum_mainnet_owner", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.0801098, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_owner.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_account_created_arbitrum_mainnet\"\nwhere owner is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "owner", "file_key_name": "models.core_account_created_arbitrum_mainnet", "attached_node": "model.synthetix.core_account_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "owner", "model": "{{ get_where_subquery(ref('core_account_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_arbitrum_mainnet_account_id.80fd41e8a3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_arbitrum_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_arbitrum_mainnet_account_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_account_id.80fd41e8a3", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_account_created_arbitrum_mainnet_account_id"], "alias": "not_null_core_account_created_arbitrum_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.0821671, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_account_created_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_account_created_arbitrum_mainnet", "attached_node": "model.synthetix.core_account_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_account_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_account_created_arbitrum_mainnet_account_id__True__0.1a60fd1c13": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_account_created_arbitrum_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__ce84723b0f0bb7e19e3c1cf75ab01e65.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_account_created_arbitrum_mainnet_account_id__True__0.1a60fd1c13", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_account_created_arbitrum_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__ce84723b0f0bb7e19e3c1cf75ab01e65", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__ce84723b0f0bb7e19e3c1cf75ab01e65", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__ce84723b0f0bb7e19e3c1cf75ab01e65"}, "created_at": 1726500939.0840752, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__ce84723b0f0bb7e19e3c1cf75ab01e65\") }}", "language": "sql", "refs": [{"name": "core_account_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ce84723b0f0bb7e19e3c1cf75ab01e65.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_account_created_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_account_created_arbitrum_mainnet", "attached_node": "model.synthetix.core_account_created_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_account_created_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_account_created_arbitrum_mainnet_id.ccb85216a1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_id.ccb85216a1", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_account_created_arbitrum_mainnet_id"], "alias": "not_null_core_account_created_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.0892215, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_account_created_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_account_created_arbitrum_mainnet", "attached_node": "model.synthetix.core_account_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_account_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_account_created_arbitrum_mainnet_id.572cf5cf85": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_account_created_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_account_created_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_account_created_arbitrum_mainnet_id.572cf5cf85", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "unique_core_account_created_arbitrum_mainnet_id"], "alias": "unique_core_account_created_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.0910509, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_account_created_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_account_created_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_account_created_arbitrum_mainnet", "attached_node": "model.synthetix.core_account_created_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_account_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_arbitrum_mainnet_transaction_hash.ca429d274c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_arbitrum_mainnet_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_transaction_hash.ca429d274c", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_account_created_arbitrum_mainnet_transaction_hash"], "alias": "not_null_core_account_created_arbitrum_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.0927966, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_account_created_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_account_created_arbitrum_mainnet", "attached_node": "model.synthetix.core_account_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_account_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_arbitrum_mainnet_block_number.ad85823ab6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_block_number.ad85823ab6", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_account_created_arbitrum_mainnet_block_number"], "alias": "not_null_core_account_created_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.0947304, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_account_created_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_account_created_arbitrum_mainnet", "attached_node": "model.synthetix.core_account_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_account_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_arbitrum_mainnet_block_timestamp.707ea51d9b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_arbitrum_mainnet_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_block_timestamp.707ea51d9b", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_account_created_arbitrum_mainnet_block_timestamp"], "alias": "not_null_core_account_created_arbitrum_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.0964348, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_account_created_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_account_created_arbitrum_mainnet", "attached_node": "model.synthetix.core_account_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_account_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_arbitrum_mainnet_event_name.f044350ea8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_event_name.f044350ea8", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_account_created_arbitrum_mainnet_event_name"], "alias": "not_null_core_account_created_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.098124, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_account_created_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_account_created_arbitrum_mainnet", "attached_node": "model.synthetix.core_account_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_account_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_account_created_arbitrum_mainnet_event_name__AccountCreated.8d24ea0d1c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_account_created_arbitrum_mainnet_event_name__AccountCreated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_account_c_f0b5cfe645ca98dd83a548881dbb231f.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_account_created_arbitrum_mainnet_event_name__AccountCreated.8d24ea0d1c", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "accepted_values_core_account_created_arbitrum_mainnet_event_name__AccountCreated"], "alias": "accepted_values_core_account_c_f0b5cfe645ca98dd83a548881dbb231f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_account_c_f0b5cfe645ca98dd83a548881dbb231f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_account_c_f0b5cfe645ca98dd83a548881dbb231f"}, "created_at": 1726500939.099816, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_account_c_f0b5cfe645ca98dd83a548881dbb231f\") }}", "language": "sql", "refs": [{"name": "core_account_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_account_c_f0b5cfe645ca98dd83a548881dbb231f.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_account_created_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'AccountCreated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_account_created_arbitrum_mainnet", "attached_node": "model.synthetix.core_account_created_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["AccountCreated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_account_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_arbitrum_mainnet_contract.51a2890c59": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_contract.51a2890c59", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_account_created_arbitrum_mainnet_contract"], "alias": "not_null_core_account_created_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.1046925, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_account_created_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_account_created_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_account_created_arbitrum_mainnet", "attached_node": "model.synthetix.core_account_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_account_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_contract.ae8a4f4c27": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_contract.ae8a4f4c27", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_delegation_updated_arbitrum_mainnet_contract"], "alias": "not_null_core_delegation_updated_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.1064012, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_delegation_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_id.a1e63ca6e1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_id.a1e63ca6e1", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_delegation_updated_arbitrum_mainnet_id"], "alias": "not_null_core_delegation_updated_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.108067, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_delegation_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_delegation_updated_arbitrum_mainnet_id.53afc27917": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_delegation_updated_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_delegation_updated_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_delegation_updated_arbitrum_mainnet_id.53afc27917", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "unique_core_delegation_updated_arbitrum_mainnet_id"], "alias": "unique_core_delegation_updated_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.1099057, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_delegation_updated_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_delegation_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_account_id.1f6cadcc5d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_arbitrum_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_arbitrum_mainnet_account_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_account_id.1f6cadcc5d", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_delegation_updated_arbitrum_mainnet_account_id"], "alias": "not_null_core_delegation_updated_arbitrum_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.1115763, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_delegation_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_account_id__True__0.eb3b030871": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__abf56ab13d78830abe56ceb90e3fe727.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_account_id__True__0.eb3b030871", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__abf56ab13d78830abe56ceb90e3fe727", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__abf56ab13d78830abe56ceb90e3fe727", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__abf56ab13d78830abe56ceb90e3fe727"}, "created_at": 1726500939.1132505, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__abf56ab13d78830abe56ceb90e3fe727\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__abf56ab13d78830abe56ceb90e3fe727.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_delegation_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_collateral_type.ca955a713e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_arbitrum_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updat_ff6c4be455bb5a689b64cffbd9b8359e.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_collateral_type.ca955a713e", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_delegation_updated_arbitrum_mainnet_collateral_type"], "alias": "not_null_core_delegation_updat_ff6c4be455bb5a689b64cffbd9b8359e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_delegation_updat_ff6c4be455bb5a689b64cffbd9b8359e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_delegation_updat_ff6c4be455bb5a689b64cffbd9b8359e"}, "created_at": 1726500939.1184773, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_delegation_updat_ff6c4be455bb5a689b64cffbd9b8359e\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updat_ff6c4be455bb5a689b64cffbd9b8359e.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_delegation_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_pool_id.0fcc7a403c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_arbitrum_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_arbitrum_mainnet_pool_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_pool_id.0fcc7a403c", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_delegation_updated_arbitrum_mainnet_pool_id"], "alias": "not_null_core_delegation_updated_arbitrum_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.1202643, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_delegation_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_pool_id__True__0.ceaf47901a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__dc6042ca5fc188d63643b43860ffe978.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_pool_id__True__0.ceaf47901a", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__dc6042ca5fc188d63643b43860ffe978", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__dc6042ca5fc188d63643b43860ffe978", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__dc6042ca5fc188d63643b43860ffe978"}, "created_at": 1726500939.1220703, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__dc6042ca5fc188d63643b43860ffe978\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__dc6042ca5fc188d63643b43860ffe978.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_delegation_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_sender.7b21b54d07": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_arbitrum_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_arbitrum_mainnet_sender.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_sender.7b21b54d07", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_delegation_updated_arbitrum_mainnet_sender"], "alias": "not_null_core_delegation_updated_arbitrum_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.127313, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_delegation_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_block_timestamp.bf7b6f5a50": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updat_25d626a6081121e32d064cc583bcb245.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_block_timestamp.bf7b6f5a50", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_delegation_updated_arbitrum_mainnet_block_timestamp"], "alias": "not_null_core_delegation_updat_25d626a6081121e32d064cc583bcb245", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_delegation_updat_25d626a6081121e32d064cc583bcb245", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_delegation_updat_25d626a6081121e32d064cc583bcb245"}, "created_at": 1726500939.1291416, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_delegation_updat_25d626a6081121e32d064cc583bcb245\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updat_25d626a6081121e32d064cc583bcb245.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_delegation_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_block_number.e7dff1a919": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_block_number.e7dff1a919", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_delegation_updated_arbitrum_mainnet_block_number"], "alias": "not_null_core_delegation_updated_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.1309812, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_delegation_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_leverage.e240b1993e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_arbitrum_mainnet_leverage", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_arbitrum_mainnet_leverage.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_leverage.e240b1993e", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_delegation_updated_arbitrum_mainnet_leverage"], "alias": "not_null_core_delegation_updated_arbitrum_mainnet_leverage", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.1329033, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_leverage.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect leverage\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\nwhere leverage is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "leverage", "file_key_name": "models.core_delegation_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "leverage", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_leverage__True__1000000000000000000__1000000000000000000.fa830910e7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_leverage__True__1000000000000000000__1000000000000000000", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__74d4af353caf502d0233666f263aab05.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_leverage__True__1000000000000000000__1000000000000000000.fa830910e7", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_leverage__True__1000000000000000000__1000000000000000000"], "alias": "dbt_utils_accepted_range_core__74d4af353caf502d0233666f263aab05", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__74d4af353caf502d0233666f263aab05", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__74d4af353caf502d0233666f263aab05"}, "created_at": 1726500939.1346896, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__74d4af353caf502d0233666f263aab05\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__74d4af353caf502d0233666f263aab05.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not leverage >= 1000000000000000000\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not leverage <= 1000000000000000000\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "leverage", "file_key_name": "models.core_delegation_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 1000000000000000000, "max_value": 1000000000000000000, "inclusive": true, "column_name": "leverage", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_transaction_hash.df3b0b1ada": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updat_6ac250e2c9a952d186fe70b880fd912c.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_transaction_hash.df3b0b1ada", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_delegation_updated_arbitrum_mainnet_transaction_hash"], "alias": "not_null_core_delegation_updat_6ac250e2c9a952d186fe70b880fd912c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_delegation_updat_6ac250e2c9a952d186fe70b880fd912c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_delegation_updat_6ac250e2c9a952d186fe70b880fd912c"}, "created_at": 1726500939.1396976, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_delegation_updat_6ac250e2c9a952d186fe70b880fd912c\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updat_6ac250e2c9a952d186fe70b880fd912c.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_delegation_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_amount.790af0bbca": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_arbitrum_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_arbitrum_mainnet_amount.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_amount.790af0bbca", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_delegation_updated_arbitrum_mainnet_amount"], "alias": "not_null_core_delegation_updated_arbitrum_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.1417084, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_delegation_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_amount__True__0.4dc42e5b67": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__61e561255e4147ac717892c2ffac2552.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_amount__True__0.4dc42e5b67", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_amount__True__0"], "alias": "dbt_utils_accepted_range_core__61e561255e4147ac717892c2ffac2552", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__61e561255e4147ac717892c2ffac2552", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__61e561255e4147ac717892c2ffac2552"}, "created_at": 1726500939.1434588, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__61e561255e4147ac717892c2ffac2552\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__61e561255e4147ac717892c2ffac2552.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_delegation_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_event_name.124ce539d9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_event_name.124ce539d9", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_delegation_updated_arbitrum_mainnet_event_name"], "alias": "not_null_core_delegation_updated_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.1493745, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_delegation_updated_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_delegation_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_delegation_updated_arbitrum_mainnet_event_name__DelegationUpdated.8158a7cafc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_delegation_updated_arbitrum_mainnet_event_name__DelegationUpdated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_delegatio_10d8d15fae821bb25ad7292f00624ac0.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_delegation_updated_arbitrum_mainnet_event_name__DelegationUpdated.8158a7cafc", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "accepted_values_core_delegation_updated_arbitrum_mainnet_event_name__DelegationUpdated"], "alias": "accepted_values_core_delegatio_10d8d15fae821bb25ad7292f00624ac0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_delegatio_10d8d15fae821bb25ad7292f00624ac0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_delegatio_10d8d15fae821bb25ad7292f00624ac0"}, "created_at": 1726500939.1511765, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_delegatio_10d8d15fae821bb25ad7292f00624ac0\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_delegatio_10d8d15fae821bb25ad7292f00624ac0.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'DelegationUpdated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_delegation_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_delegation_updated_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["DelegationUpdated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_delegation_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_arbitrum_mainnet_collateral_type.42a3d10d97": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_arbitrum_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_arbitrum_mainnet_collateral_type.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_collateral_type.42a3d10d97", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_deposited_arbitrum_mainnet_collateral_type"], "alias": "not_null_core_deposited_arbitrum_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.1558976, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_deposited_arbitrum_mainnet", "attached_node": "model.synthetix.core_deposited_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_arbitrum_mainnet_id.2f7b341009": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_id.2f7b341009", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_deposited_arbitrum_mainnet_id"], "alias": "not_null_core_deposited_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.157689, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_deposited_arbitrum_mainnet", "attached_node": "model.synthetix.core_deposited_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_deposited_arbitrum_mainnet_id.65592bb86d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_deposited_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_deposited_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_deposited_arbitrum_mainnet_id.65592bb86d", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "unique_core_deposited_arbitrum_mainnet_id"], "alias": "unique_core_deposited_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.159485, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_deposited_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_deposited_arbitrum_mainnet", "attached_node": "model.synthetix.core_deposited_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_arbitrum_mainnet_contract.a2cd7b2bb5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_contract.a2cd7b2bb5", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_deposited_arbitrum_mainnet_contract"], "alias": "not_null_core_deposited_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.1620889, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_deposited_arbitrum_mainnet", "attached_node": "model.synthetix.core_deposited_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_arbitrum_mainnet_event_name.8f5b81cb40": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_event_name.8f5b81cb40", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_deposited_arbitrum_mainnet_event_name"], "alias": "not_null_core_deposited_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.1644087, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_deposited_arbitrum_mainnet", "attached_node": "model.synthetix.core_deposited_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_deposited_arbitrum_mainnet_event_name__Deposited.63620c995c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_deposited_arbitrum_mainnet_event_name__Deposited", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_deposited_366c4a08a18bac7687c18ce14ec3027d.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_deposited_arbitrum_mainnet_event_name__Deposited.63620c995c", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "accepted_values_core_deposited_arbitrum_mainnet_event_name__Deposited"], "alias": "accepted_values_core_deposited_366c4a08a18bac7687c18ce14ec3027d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_deposited_366c4a08a18bac7687c18ce14ec3027d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_deposited_366c4a08a18bac7687c18ce14ec3027d"}, "created_at": 1726500939.1662996, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_deposited_366c4a08a18bac7687c18ce14ec3027d\") }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_deposited_366c4a08a18bac7687c18ce14ec3027d.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Deposited'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_deposited_arbitrum_mainnet", "attached_node": "model.synthetix.core_deposited_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["Deposited"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_arbitrum_mainnet_transaction_hash.649446c0bd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_arbitrum_mainnet_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_transaction_hash.649446c0bd", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_deposited_arbitrum_mainnet_transaction_hash"], "alias": "not_null_core_deposited_arbitrum_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.171084, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_deposited_arbitrum_mainnet", "attached_node": "model.synthetix.core_deposited_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_arbitrum_mainnet_account_id.c7afbe52a5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_arbitrum_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_arbitrum_mainnet_account_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_account_id.c7afbe52a5", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_deposited_arbitrum_mainnet_account_id"], "alias": "not_null_core_deposited_arbitrum_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.1730056, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_deposited_arbitrum_mainnet", "attached_node": "model.synthetix.core_deposited_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_mainnet_account_id__True__0.2fc937f08c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_deposited_arbitrum_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__a5ecd22e7bdfeb1b3599bfacd78a5738.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_mainnet_account_id__True__0.2fc937f08c", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_deposited_arbitrum_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__a5ecd22e7bdfeb1b3599bfacd78a5738", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__a5ecd22e7bdfeb1b3599bfacd78a5738", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__a5ecd22e7bdfeb1b3599bfacd78a5738"}, "created_at": 1726500939.1748407, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__a5ecd22e7bdfeb1b3599bfacd78a5738\") }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a5ecd22e7bdfeb1b3599bfacd78a5738.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_deposited_arbitrum_mainnet", "attached_node": "model.synthetix.core_deposited_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_deposited_arbitrum_mainnet_sender.5f276242f7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_arbitrum_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_arbitrum_mainnet_sender.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_sender.5f276242f7", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_deposited_arbitrum_mainnet_sender"], "alias": "not_null_core_deposited_arbitrum_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.1796184, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_deposited_arbitrum_mainnet", "attached_node": "model.synthetix.core_deposited_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_arbitrum_mainnet_block_timestamp.a16e8ef361": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_arbitrum_mainnet_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_block_timestamp.a16e8ef361", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_deposited_arbitrum_mainnet_block_timestamp"], "alias": "not_null_core_deposited_arbitrum_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.1816103, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_deposited_arbitrum_mainnet", "attached_node": "model.synthetix.core_deposited_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_arbitrum_mainnet_block_number.689c18351b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_block_number.689c18351b", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_deposited_arbitrum_mainnet_block_number"], "alias": "not_null_core_deposited_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.1833704, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_deposited_arbitrum_mainnet", "attached_node": "model.synthetix.core_deposited_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_arbitrum_mainnet_token_amount.238a5119e6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_arbitrum_mainnet_token_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_arbitrum_mainnet_token_amount.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_token_amount.238a5119e6", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_deposited_arbitrum_mainnet_token_amount"], "alias": "not_null_core_deposited_arbitrum_mainnet_token_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.1851072, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_deposited_arbitrum_mainnet_token_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\nwhere token_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_deposited_arbitrum_mainnet", "attached_node": "model.synthetix.core_deposited_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_mainnet_token_amount__True__0.825b012474": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_deposited_arbitrum_mainnet_token_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__3324e55773a095cfea7b176bf7917ebd.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_mainnet_token_amount__True__0.825b012474", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_deposited_arbitrum_mainnet_token_amount__True__0"], "alias": "dbt_utils_accepted_range_core__3324e55773a095cfea7b176bf7917ebd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__3324e55773a095cfea7b176bf7917ebd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__3324e55773a095cfea7b176bf7917ebd"}, "created_at": 1726500939.1869028, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__3324e55773a095cfea7b176bf7917ebd\") }}", "language": "sql", "refs": [{"name": "core_deposited_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__3324e55773a095cfea7b176bf7917ebd.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_deposited_arbitrum_mainnet", "attached_node": "model.synthetix.core_deposited_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_deposited_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_block_timestamp.0605d1994e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_arbitrum_mainnet_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_block_timestamp.0605d1994e", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_withdrawn_arbitrum_mainnet_block_timestamp"], "alias": "not_null_core_withdrawn_arbitrum_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.1919389, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_withdrawn_arbitrum_mainnet", "attached_node": "model.synthetix.core_withdrawn_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_contract.a8c5968db3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_contract.a8c5968db3", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_withdrawn_arbitrum_mainnet_contract"], "alias": "not_null_core_withdrawn_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.1936796, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_withdrawn_arbitrum_mainnet", "attached_node": "model.synthetix.core_withdrawn_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_block_number.29891eb70b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_block_number.29891eb70b", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_withdrawn_arbitrum_mainnet_block_number"], "alias": "not_null_core_withdrawn_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.195367, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_withdrawn_arbitrum_mainnet", "attached_node": "model.synthetix.core_withdrawn_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_transaction_hash.492d634608": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_arbitrum_mainnet_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_transaction_hash.492d634608", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_withdrawn_arbitrum_mainnet_transaction_hash"], "alias": "not_null_core_withdrawn_arbitrum_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.1971629, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_withdrawn_arbitrum_mainnet", "attached_node": "model.synthetix.core_withdrawn_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_token_amount.4bc0081148": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_arbitrum_mainnet_token_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_arbitrum_mainnet_token_amount.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_token_amount.4bc0081148", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_withdrawn_arbitrum_mainnet_token_amount"], "alias": "not_null_core_withdrawn_arbitrum_mainnet_token_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.198857, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_token_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\nwhere token_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_withdrawn_arbitrum_mainnet", "attached_node": "model.synthetix.core_withdrawn_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_mainnet_token_amount__True__0.0008eb5d09": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_withdrawn_arbitrum_mainnet_token_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__1b9682952c91a5545e16c1bfbe752818.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_mainnet_token_amount__True__0.0008eb5d09", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_withdrawn_arbitrum_mainnet_token_amount__True__0"], "alias": "dbt_utils_accepted_range_core__1b9682952c91a5545e16c1bfbe752818", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__1b9682952c91a5545e16c1bfbe752818", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__1b9682952c91a5545e16c1bfbe752818"}, "created_at": 1726500939.2004943, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__1b9682952c91a5545e16c1bfbe752818\") }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__1b9682952c91a5545e16c1bfbe752818.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_withdrawn_arbitrum_mainnet", "attached_node": "model.synthetix.core_withdrawn_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_collateral_type.772b018013": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_arbitrum_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_arbitrum_mainnet_collateral_type.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_collateral_type.772b018013", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_withdrawn_arbitrum_mainnet_collateral_type"], "alias": "not_null_core_withdrawn_arbitrum_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.2054682, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_withdrawn_arbitrum_mainnet", "attached_node": "model.synthetix.core_withdrawn_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_account_id.ccf8b71875": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_arbitrum_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_arbitrum_mainnet_account_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_account_id.ccf8b71875", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_withdrawn_arbitrum_mainnet_account_id"], "alias": "not_null_core_withdrawn_arbitrum_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.2071598, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_withdrawn_arbitrum_mainnet", "attached_node": "model.synthetix.core_withdrawn_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_mainnet_account_id__True__0.8873db614c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_withdrawn_arbitrum_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__4373ee0fef9904d117ac68961177311c.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_mainnet_account_id__True__0.8873db614c", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_withdrawn_arbitrum_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__4373ee0fef9904d117ac68961177311c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__4373ee0fef9904d117ac68961177311c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__4373ee0fef9904d117ac68961177311c"}, "created_at": 1726500939.2088552, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__4373ee0fef9904d117ac68961177311c\") }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__4373ee0fef9904d117ac68961177311c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_withdrawn_arbitrum_mainnet", "attached_node": "model.synthetix.core_withdrawn_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_id.46c5fcd073": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_id.46c5fcd073", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_withdrawn_arbitrum_mainnet_id"], "alias": "not_null_core_withdrawn_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.213627, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_withdrawn_arbitrum_mainnet", "attached_node": "model.synthetix.core_withdrawn_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_withdrawn_arbitrum_mainnet_id.9810244f0d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_withdrawn_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_withdrawn_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_withdrawn_arbitrum_mainnet_id.9810244f0d", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "unique_core_withdrawn_arbitrum_mainnet_id"], "alias": "unique_core_withdrawn_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.2153163, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_withdrawn_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_withdrawn_arbitrum_mainnet", "attached_node": "model.synthetix.core_withdrawn_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_sender.665f4ade6b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_arbitrum_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_arbitrum_mainnet_sender.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_sender.665f4ade6b", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_withdrawn_arbitrum_mainnet_sender"], "alias": "not_null_core_withdrawn_arbitrum_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.2169511, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_withdrawn_arbitrum_mainnet", "attached_node": "model.synthetix.core_withdrawn_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_event_name.69a5a9a880": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_event_name.69a5a9a880", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_withdrawn_arbitrum_mainnet_event_name"], "alias": "not_null_core_withdrawn_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.218744, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_withdrawn_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_withdrawn_arbitrum_mainnet", "attached_node": "model.synthetix.core_withdrawn_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_withdrawn_arbitrum_mainnet_event_name__Withdrawn.e5deebfa14": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_withdrawn_arbitrum_mainnet_event_name__Withdrawn", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_withdrawn_0269f17bd6215ef29080cc4cb1c56b34.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_withdrawn_arbitrum_mainnet_event_name__Withdrawn.e5deebfa14", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "accepted_values_core_withdrawn_arbitrum_mainnet_event_name__Withdrawn"], "alias": "accepted_values_core_withdrawn_0269f17bd6215ef29080cc4cb1c56b34", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_withdrawn_0269f17bd6215ef29080cc4cb1c56b34", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_withdrawn_0269f17bd6215ef29080cc4cb1c56b34"}, "created_at": 1726500939.2204168, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_withdrawn_0269f17bd6215ef29080cc4cb1c56b34\") }}", "language": "sql", "refs": [{"name": "core_withdrawn_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_withdrawn_0269f17bd6215ef29080cc4cb1c56b34.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Withdrawn'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_withdrawn_arbitrum_mainnet", "attached_node": "model.synthetix.core_withdrawn_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["Withdrawn"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_withdrawn_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_pool_id.910c4e273f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_arbitrum_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_arbitrum_mainnet_pool_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_pool_id.910c4e273f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_liquidation_arbitrum_mainnet_pool_id"], "alias": "not_null_core_liquidation_arbitrum_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.2252996, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_liquidation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_pool_id__True__0.5d8232e38f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__3b7574a4994fd13124cd20e62aa94fc0.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_pool_id__True__0.5d8232e38f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__3b7574a4994fd13124cd20e62aa94fc0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__3b7574a4994fd13124cd20e62aa94fc0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__3b7574a4994fd13124cd20e62aa94fc0"}, "created_at": 1726500939.2275434, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__3b7574a4994fd13124cd20e62aa94fc0\") }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__3b7574a4994fd13124cd20e62aa94fc0.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_liquidation_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_block_timestamp.e8b33f1dcb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_arbitrum_mainnet_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_block_timestamp.e8b33f1dcb", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_liquidation_arbitrum_mainnet_block_timestamp"], "alias": "not_null_core_liquidation_arbitrum_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.2321942, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_liquidation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_block_number.c43f5e1404": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_block_number.c43f5e1404", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_liquidation_arbitrum_mainnet_block_number"], "alias": "not_null_core_liquidation_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.2341402, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_liquidation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_id.428529a968": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_id.428529a968", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_liquidation_arbitrum_mainnet_id"], "alias": "not_null_core_liquidation_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.2358112, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_liquidation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_liquidation_arbitrum_mainnet_id.ab79adeb33": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_liquidation_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_liquidation_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_liquidation_arbitrum_mainnet_id.ab79adeb33", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "unique_core_liquidation_arbitrum_mainnet_id"], "alias": "unique_core_liquidation_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.237474, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_liquidation_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_liquidation_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_contract.b02df4336b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_contract.b02df4336b", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_liquidation_arbitrum_mainnet_contract"], "alias": "not_null_core_liquidation_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.2391362, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_liquidation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_event_name.c11ebbad99": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_event_name.c11ebbad99", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_liquidation_arbitrum_mainnet_event_name"], "alias": "not_null_core_liquidation_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.2407603, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_liquidation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_liquidation_arbitrum_mainnet_event_name__Liquidation.85cae70384": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_liquidation_arbitrum_mainnet_event_name__Liquidation", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_liquidati_4442c34ed542a292a0634c15edf28899.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_liquidation_arbitrum_mainnet_event_name__Liquidation.85cae70384", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "accepted_values_core_liquidation_arbitrum_mainnet_event_name__Liquidation"], "alias": "accepted_values_core_liquidati_4442c34ed542a292a0634c15edf28899", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_liquidati_4442c34ed542a292a0634c15edf28899", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_liquidati_4442c34ed542a292a0634c15edf28899"}, "created_at": 1726500939.2430103, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_liquidati_4442c34ed542a292a0634c15edf28899\") }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_liquidati_4442c34ed542a292a0634c15edf28899.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Liquidation'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_liquidation_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["Liquidation"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_collateral_type.7eae92d91d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_arbitrum_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_arbitrum_mainnet_collateral_type.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_collateral_type.7eae92d91d", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_liquidation_arbitrum_mainnet_collateral_type"], "alias": "not_null_core_liquidation_arbitrum_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.2475657, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_liquidation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_sender.de5e917bc2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_arbitrum_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_arbitrum_mainnet_sender.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_sender.de5e917bc2", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_liquidation_arbitrum_mainnet_sender"], "alias": "not_null_core_liquidation_arbitrum_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.24943, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_liquidation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_account_id.2b9f90b003": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_arbitrum_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_arbitrum_mainnet_account_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_account_id.2b9f90b003", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_liquidation_arbitrum_mainnet_account_id"], "alias": "not_null_core_liquidation_arbitrum_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.251098, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_liquidation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_account_id__True__0.71c92954dd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__d573daafd2d94573fc34ea75105093f1.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_account_id__True__0.71c92954dd", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__d573daafd2d94573fc34ea75105093f1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__d573daafd2d94573fc34ea75105093f1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__d573daafd2d94573fc34ea75105093f1"}, "created_at": 1726500939.2527244, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__d573daafd2d94573fc34ea75105093f1\") }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__d573daafd2d94573fc34ea75105093f1.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_liquidation_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_transaction_hash.7c4641c1db": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_arbitrum_mainnet_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_transaction_hash.7c4641c1db", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_liquidation_arbitrum_mainnet_transaction_hash"], "alias": "not_null_core_liquidation_arbitrum_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.2575328, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbitrum_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_liquidation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_liquidate_as_account_id.00768ed71d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_arbitrum_mainnet_liquidate_as_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_arbi_92f55229ca201ad07fd249fb04e9775d.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_liquidate_as_account_id.00768ed71d", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_liquidation_arbitrum_mainnet_liquidate_as_account_id"], "alias": "not_null_core_liquidation_arbi_92f55229ca201ad07fd249fb04e9775d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_liquidation_arbi_92f55229ca201ad07fd249fb04e9775d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_liquidation_arbi_92f55229ca201ad07fd249fb04e9775d"}, "created_at": 1726500939.2592459, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_liquidation_arbi_92f55229ca201ad07fd249fb04e9775d\") }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_liquidation_arbi_92f55229ca201ad07fd249fb04e9775d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidate_as_account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\nwhere liquidate_as_account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "liquidate_as_account_id", "file_key_name": "models.core_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_liquidation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "liquidate_as_account_id", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_liquidate_as_account_id__True__0.6ad1a29899": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_liquidate_as_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__95f20c9d730453e2564fdd995e9c0737.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_liquidate_as_account_id__True__0.6ad1a29899", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_liquidate_as_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__95f20c9d730453e2564fdd995e9c0737", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__95f20c9d730453e2564fdd995e9c0737", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__95f20c9d730453e2564fdd995e9c0737"}, "created_at": 1726500939.2608974, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__95f20c9d730453e2564fdd995e9c0737\") }}", "language": "sql", "refs": [{"name": "core_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__95f20c9d730453e2564fdd995e9c0737.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not liquidate_as_account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "liquidate_as_account_id", "file_key_name": "models.core_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_liquidation_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "liquidate_as_account_id", "model": "{{ get_where_subquery(ref('core_liquidation_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_id.6634d79b97": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_id.6634d79b97", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_market_updated_arbitrum_mainnet_id"], "alias": "not_null_core_market_updated_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.265778, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_market_updated_arbitrum_mainnet_id.ef7b2e2622": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_market_updated_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_market_updated_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_market_updated_arbitrum_mainnet_id.ef7b2e2622", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "unique_core_market_updated_arbitrum_mainnet_id"], "alias": "unique_core_market_updated_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.2675018, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_market_updated_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_block_timestamp.2bd177f07f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_arbitrum_mainnet_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_block_timestamp.2bd177f07f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_market_updated_arbitrum_mainnet_block_timestamp"], "alias": "not_null_core_market_updated_arbitrum_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.269211, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_block_number.eea9214a4b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_block_number.eea9214a4b", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_market_updated_arbitrum_mainnet_block_number"], "alias": "not_null_core_market_updated_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.2710924, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_transaction_hash.9db6bb9d6b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_arbitrum_mainnet_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_transaction_hash.9db6bb9d6b", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_market_updated_arbitrum_mainnet_transaction_hash"], "alias": "not_null_core_market_updated_arbitrum_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.272751, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_contract.3ed1c1d699": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_contract.3ed1c1d699", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_market_updated_arbitrum_mainnet_contract"], "alias": "not_null_core_market_updated_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.2744381, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_event_name.1198969560": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_event_name.1198969560", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_market_updated_arbitrum_mainnet_event_name"], "alias": "not_null_core_market_updated_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.2760727, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_market_updated_arbitrum_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.b6d0a34129": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_market_updated_arbitrum_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_market_up_1d0210873bb72c6c6b77ae8c79ff0d1f.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_market_updated_arbitrum_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.b6d0a34129", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "accepted_values_core_market_updated_arbitrum_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited"], "alias": "accepted_values_core_market_up_1d0210873bb72c6c6b77ae8c79ff0d1f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_market_up_1d0210873bb72c6c6b77ae8c79ff0d1f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_market_up_1d0210873bb72c6c6b77ae8c79ff0d1f"}, "created_at": 1726500939.2777827, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_market_up_1d0210873bb72c6c6b77ae8c79ff0d1f\") }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_market_up_1d0210873bb72c6c6b77ae8c79ff0d1f.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["MarketCollateralWithdrawn", "MarketCollateralDeposited", "MarketUsdWithdrawn", "MarketUsdDeposited"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_market_id.92b8458e5c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_arbitrum_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_arbitrum_mainnet_market_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_market_id.92b8458e5c", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_market_updated_arbitrum_mainnet_market_id"], "alias": "not_null_core_market_updated_arbitrum_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.2827158, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_market_id__True__0.8e0b3e9147": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__02a955166e22231ca285723dacdb2832.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_market_id__True__0.8e0b3e9147", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_core__02a955166e22231ca285723dacdb2832", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__02a955166e22231ca285723dacdb2832", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__02a955166e22231ca285723dacdb2832"}, "created_at": 1726500939.2844512, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__02a955166e22231ca285723dacdb2832\") }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__02a955166e22231ca285723dacdb2832.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_net_issuance.016c84545c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_arbitrum_mainnet_net_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_arbitrum_mainnet_net_issuance.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_net_issuance.016c84545c", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_market_updated_arbitrum_mainnet_net_issuance"], "alias": "not_null_core_market_updated_arbitrum_mainnet_net_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.2893407, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_net_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect net_issuance\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere net_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "net_issuance", "file_key_name": "models.core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "net_issuance", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_deposited_collateral_value.45b375717f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_arbitrum_mainnet_deposited_collateral_value", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_a_c8d66a6213d38496ae35d373291887d5.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_deposited_collateral_value.45b375717f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_market_updated_arbitrum_mainnet_deposited_collateral_value"], "alias": "not_null_core_market_updated_a_c8d66a6213d38496ae35d373291887d5", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_market_updated_a_c8d66a6213d38496ae35d373291887d5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_market_updated_a_c8d66a6213d38496ae35d373291887d5"}, "created_at": 1726500939.2911146, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_market_updated_a_c8d66a6213d38496ae35d373291887d5\") }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_a_c8d66a6213d38496ae35d373291887d5.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect deposited_collateral_value\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere deposited_collateral_value is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "deposited_collateral_value", "file_key_name": "models.core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "deposited_collateral_value", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_deposited_collateral_value__True__0.f78663cae5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_deposited_collateral_value__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__cdcb72975596908844844e1e35f50f8c.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_deposited_collateral_value__True__0.f78663cae5", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_deposited_collateral_value__True__0"], "alias": "dbt_utils_accepted_range_core__cdcb72975596908844844e1e35f50f8c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__cdcb72975596908844844e1e35f50f8c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__cdcb72975596908844844e1e35f50f8c"}, "created_at": 1726500939.2927961, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__cdcb72975596908844844e1e35f50f8c\") }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__cdcb72975596908844844e1e35f50f8c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not deposited_collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "deposited_collateral_value", "file_key_name": "models.core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "deposited_collateral_value", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_sender.fe1f2d4275": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_arbitrum_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_arbitrum_mainnet_sender.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_sender.fe1f2d4275", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_market_updated_arbitrum_mainnet_sender"], "alias": "not_null_core_market_updated_arbitrum_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.2976692, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_collateral_type.5ccd7ace00": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_arbitrum_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_arbitrum_mainnet_collateral_type.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_collateral_type.5ccd7ace00", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_market_updated_arbitrum_mainnet_collateral_type"], "alias": "not_null_core_market_updated_arbitrum_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.299408, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_credit_capacity.09c391d59d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_arbitrum_mainnet_credit_capacity", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_arbitrum_mainnet_credit_capacity.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_credit_capacity.09c391d59d", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_market_updated_arbitrum_mainnet_credit_capacity"], "alias": "not_null_core_market_updated_arbitrum_mainnet_credit_capacity", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.301092, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_credit_capacity.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect credit_capacity\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere credit_capacity is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "credit_capacity", "file_key_name": "models.core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "credit_capacity", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_token_amount.b89be9c43a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_arbitrum_mainnet_token_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_arbitrum_mainnet_token_amount.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_token_amount.b89be9c43a", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_market_updated_arbitrum_mainnet_token_amount"], "alias": "not_null_core_market_updated_arbitrum_mainnet_token_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.3029053, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_updated_arbitrum_mainnet_token_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere token_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_token_amount__True__0.bfc2ca181b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_token_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__7483e902594aee8b4bcbb6849e0f0993.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_token_amount__True__0.bfc2ca181b", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_token_amount__True__0"], "alias": "dbt_utils_accepted_range_core__7483e902594aee8b4bcbb6849e0f0993", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__7483e902594aee8b4bcbb6849e0f0993", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__7483e902594aee8b4bcbb6849e0f0993"}, "created_at": 1726500939.3045752, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__7483e902594aee8b4bcbb6849e0f0993\") }}", "language": "sql", "refs": [{"name": "core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__7483e902594aee8b4bcbb6849e0f0993.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_market_updated_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_market.4671a5874b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_arbitrum_mainnet_market", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_arbitrum_mainnet_market.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_market.4671a5874b", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_market_registered_arbitrum_mainnet_market"], "alias": "not_null_core_market_registered_arbitrum_mainnet_market", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.309511, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_market.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_registered_arbitrum_mainnet\"\nwhere market is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market", "file_key_name": "models.core_market_registered_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_registered_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market", "model": "{{ get_where_subquery(ref('core_market_registered_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_market_id.edc1b5f010": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_arbitrum_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_arbitrum_mainnet_market_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_market_id.edc1b5f010", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_market_registered_arbitrum_mainnet_market_id"], "alias": "not_null_core_market_registered_arbitrum_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.311227, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_registered_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.core_market_registered_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_registered_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('core_market_registered_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_market_registered_arbitrum_mainnet_market_id.f4e9d45c5f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_market_registered_arbitrum_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_market_registered_arbitrum_mainnet_market_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_market_registered_arbitrum_mainnet_market_id.f4e9d45c5f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "unique_core_market_registered_arbitrum_mainnet_market_id"], "alias": "unique_core_market_registered_arbitrum_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.3129, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_market_registered_arbitrum_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n market_id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_registered_arbitrum_mainnet\"\nwhere market_id is not null\ngroup by market_id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.core_market_registered_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_registered_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('core_market_registered_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_id.4c7305111a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_id.4c7305111a", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_market_registered_arbitrum_mainnet_id"], "alias": "not_null_core_market_registered_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.3146057, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_registered_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_market_registered_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_registered_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_market_registered_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_market_registered_arbitrum_mainnet_id.c4fce94bc5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_market_registered_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_market_registered_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_market_registered_arbitrum_mainnet_id.c4fce94bc5", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "unique_core_market_registered_arbitrum_mainnet_id"], "alias": "unique_core_market_registered_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.316264, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_market_registered_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_registered_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_market_registered_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_registered_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_market_registered_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_block_timestamp.9ccff6bb17": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registere_3aa714f691befa9329876e1321ce4907.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_block_timestamp.9ccff6bb17", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_market_registered_arbitrum_mainnet_block_timestamp"], "alias": "not_null_core_market_registere_3aa714f691befa9329876e1321ce4907", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_market_registere_3aa714f691befa9329876e1321ce4907", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_market_registere_3aa714f691befa9329876e1321ce4907"}, "created_at": 1726500939.3180623, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_market_registere_3aa714f691befa9329876e1321ce4907\") }}", "language": "sql", "refs": [{"name": "core_market_registered_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registere_3aa714f691befa9329876e1321ce4907.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_registered_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_market_registered_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_registered_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_market_registered_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_contract.705a5b5579": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_contract.705a5b5579", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_market_registered_arbitrum_mainnet_contract"], "alias": "not_null_core_market_registered_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.3196821, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_registered_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_market_registered_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_registered_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_market_registered_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_transaction_hash.2e6db31571": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registere_ce97e23941cfcece9eb1a8b9bdf4cb64.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_transaction_hash.2e6db31571", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_market_registered_arbitrum_mainnet_transaction_hash"], "alias": "not_null_core_market_registere_ce97e23941cfcece9eb1a8b9bdf4cb64", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_market_registere_ce97e23941cfcece9eb1a8b9bdf4cb64", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_market_registere_ce97e23941cfcece9eb1a8b9bdf4cb64"}, "created_at": 1726500939.321366, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_market_registere_ce97e23941cfcece9eb1a8b9bdf4cb64\") }}", "language": "sql", "refs": [{"name": "core_market_registered_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registere_ce97e23941cfcece9eb1a8b9bdf4cb64.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_registered_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_market_registered_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_registered_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_market_registered_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_block_number.49f898432d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_block_number.49f898432d", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_market_registered_arbitrum_mainnet_block_number"], "alias": "not_null_core_market_registered_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.3230357, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_registered_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_market_registered_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_registered_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_market_registered_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_event_name.5833e57631": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_event_name.5833e57631", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_market_registered_arbitrum_mainnet_event_name"], "alias": "not_null_core_market_registered_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.3247066, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_registered_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_market_registered_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_registered_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_market_registered_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_market_registered_arbitrum_mainnet_event_name__MarketRegistered.61c1a17f46": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_market_registered_arbitrum_mainnet_event_name__MarketRegistered", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_market_re_e286af90b0ff8870e4f1f6cc2f332f5e.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_market_registered_arbitrum_mainnet_event_name__MarketRegistered.61c1a17f46", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "accepted_values_core_market_registered_arbitrum_mainnet_event_name__MarketRegistered"], "alias": "accepted_values_core_market_re_e286af90b0ff8870e4f1f6cc2f332f5e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_market_re_e286af90b0ff8870e4f1f6cc2f332f5e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_market_re_e286af90b0ff8870e4f1f6cc2f332f5e"}, "created_at": 1726500939.3265414, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_market_re_e286af90b0ff8870e4f1f6cc2f332f5e\") }}", "language": "sql", "refs": [{"name": "core_market_registered_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_market_re_e286af90b0ff8870e4f1f6cc2f332f5e.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_registered_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketRegistered'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_market_registered_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_registered_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["MarketRegistered"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_market_registered_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_sender.a9f878c2c9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_arbitrum_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_arbitrum_mainnet_sender.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_sender.a9f878c2c9", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_market_registered_arbitrum_mainnet_sender"], "alias": "not_null_core_market_registered_arbitrum_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.3315012, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_market_registered_arbitrum_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_registered_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_market_registered_arbitrum_mainnet", "attached_node": "model.synthetix.core_market_registered_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_market_registered_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_contract.ad227a594e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_contract.ad227a594e", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_pool_created_arbitrum_mainnet_contract"], "alias": "not_null_core_pool_created_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.3340874, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_pool_created_arbitrum_mainnet", "attached_node": "model.synthetix.core_pool_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_pool_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_sender.b85ac4e404": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_arbitrum_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_arbitrum_mainnet_sender.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_sender.b85ac4e404", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_pool_created_arbitrum_mainnet_sender"], "alias": "not_null_core_pool_created_arbitrum_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.3357906, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_pool_created_arbitrum_mainnet", "attached_node": "model.synthetix.core_pool_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_pool_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_block_timestamp.4bcfbab318": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_arbitrum_mainnet_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_block_timestamp.4bcfbab318", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_pool_created_arbitrum_mainnet_block_timestamp"], "alias": "not_null_core_pool_created_arbitrum_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.337499, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_pool_created_arbitrum_mainnet", "attached_node": "model.synthetix.core_pool_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_pool_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_id.b0e9e6535d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_id.b0e9e6535d", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_pool_created_arbitrum_mainnet_id"], "alias": "not_null_core_pool_created_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.3391864, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_pool_created_arbitrum_mainnet", "attached_node": "model.synthetix.core_pool_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_pool_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_pool_created_arbitrum_mainnet_id.4a0435d902": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_pool_created_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_pool_created_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_pool_created_arbitrum_mainnet_id.4a0435d902", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "unique_core_pool_created_arbitrum_mainnet_id"], "alias": "unique_core_pool_created_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.3408194, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_pool_created_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_pool_created_arbitrum_mainnet", "attached_node": "model.synthetix.core_pool_created_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_pool_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_block_number.184c04858e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_block_number.184c04858e", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_pool_created_arbitrum_mainnet_block_number"], "alias": "not_null_core_pool_created_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.3426404, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_pool_created_arbitrum_mainnet", "attached_node": "model.synthetix.core_pool_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_pool_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_transaction_hash.762082599b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_arbitrum_mainnet_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_transaction_hash.762082599b", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_pool_created_arbitrum_mainnet_transaction_hash"], "alias": "not_null_core_pool_created_arbitrum_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.344283, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_pool_created_arbitrum_mainnet", "attached_node": "model.synthetix.core_pool_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_pool_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_event_name.67b202a2ae": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_event_name.67b202a2ae", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_pool_created_arbitrum_mainnet_event_name"], "alias": "not_null_core_pool_created_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.3459346, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_pool_created_arbitrum_mainnet", "attached_node": "model.synthetix.core_pool_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_pool_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_pool_created_arbitrum_mainnet_event_name__PoolCreated.e7fda490fd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_pool_created_arbitrum_mainnet_event_name__PoolCreated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_pool_crea_0ebc185f8081387dd6790ea39fa08892.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_pool_created_arbitrum_mainnet_event_name__PoolCreated.e7fda490fd", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "accepted_values_core_pool_created_arbitrum_mainnet_event_name__PoolCreated"], "alias": "accepted_values_core_pool_crea_0ebc185f8081387dd6790ea39fa08892", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_pool_crea_0ebc185f8081387dd6790ea39fa08892", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_pool_crea_0ebc185f8081387dd6790ea39fa08892"}, "created_at": 1726500939.3476002, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_pool_crea_0ebc185f8081387dd6790ea39fa08892\") }}", "language": "sql", "refs": [{"name": "core_pool_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_pool_crea_0ebc185f8081387dd6790ea39fa08892.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PoolCreated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_pool_created_arbitrum_mainnet", "attached_node": "model.synthetix.core_pool_created_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["PoolCreated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_pool_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_owner.749821fb46": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_arbitrum_mainnet_owner", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_arbitrum_mainnet_owner.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_owner.749821fb46", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_pool_created_arbitrum_mainnet_owner"], "alias": "not_null_core_pool_created_arbitrum_mainnet_owner", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.352514, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_owner.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"\nwhere owner is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "owner", "file_key_name": "models.core_pool_created_arbitrum_mainnet", "attached_node": "model.synthetix.core_pool_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "owner", "model": "{{ get_where_subquery(ref('core_pool_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_pool_id.ce6f3bd570": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_arbitrum_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_arbitrum_mainnet_pool_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_pool_id.ce6f3bd570", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_pool_created_arbitrum_mainnet_pool_id"], "alias": "not_null_core_pool_created_arbitrum_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.3542783, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_pool_created_arbitrum_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_pool_created_arbitrum_mainnet", "attached_node": "model.synthetix.core_pool_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_pool_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_pool_created_arbitrum_mainnet_pool_id__True__0.fc42e6b4ce": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_pool_created_arbitrum_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__a4fd93112bb463c7536d0249bba13868.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_pool_created_arbitrum_mainnet_pool_id__True__0.fc42e6b4ce", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_pool_created_arbitrum_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__a4fd93112bb463c7536d0249bba13868", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__a4fd93112bb463c7536d0249bba13868", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__a4fd93112bb463c7536d0249bba13868"}, "created_at": 1726500939.355945, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__a4fd93112bb463c7536d0249bba13868\") }}", "language": "sql", "refs": [{"name": "core_pool_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a4fd93112bb463c7536d0249bba13868.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_pool_created_arbitrum_mainnet", "attached_node": "model.synthetix.core_pool_created_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_pool_created_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_transaction_hash.b143b485c4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_arbitrum_mainnet_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_transaction_hash.b143b485c4", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_rewards_claimed_arbitrum_mainnet_transaction_hash"], "alias": "not_null_core_rewards_claimed_arbitrum_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.3607843, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_rewards_claimed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_account_id.657d0a650c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_arbitrum_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_arbitrum_mainnet_account_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_account_id.657d0a650c", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_rewards_claimed_arbitrum_mainnet_account_id"], "alias": "not_null_core_rewards_claimed_arbitrum_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.362529, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_rewards_claimed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_account_id__True__0.34b4de86db": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__a017d5223b610b9f7423d02fd237a61e.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_account_id__True__0.34b4de86db", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__a017d5223b610b9f7423d02fd237a61e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__a017d5223b610b9f7423d02fd237a61e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__a017d5223b610b9f7423d02fd237a61e"}, "created_at": 1726500939.3643694, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__a017d5223b610b9f7423d02fd237a61e\") }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a017d5223b610b9f7423d02fd237a61e.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_rewards_claimed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_collateral_type.868513a78c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_arbitrum_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_arbitrum_mainnet_collateral_type.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_collateral_type.868513a78c", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_rewards_claimed_arbitrum_mainnet_collateral_type"], "alias": "not_null_core_rewards_claimed_arbitrum_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.3690457, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_rewards_claimed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_event_name.c85b97045f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_event_name.c85b97045f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_rewards_claimed_arbitrum_mainnet_event_name"], "alias": "not_null_core_rewards_claimed_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.3707743, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_rewards_claimed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_rewards_claimed_arbitrum_mainnet_event_name__RewardsClaimed.3c1cd34ad1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_rewards_claimed_arbitrum_mainnet_event_name__RewardsClaimed", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_rewards_c_ae0e5101dec8d345cd75f3d5717a9de2.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_rewards_claimed_arbitrum_mainnet_event_name__RewardsClaimed.3c1cd34ad1", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "accepted_values_core_rewards_claimed_arbitrum_mainnet_event_name__RewardsClaimed"], "alias": "accepted_values_core_rewards_c_ae0e5101dec8d345cd75f3d5717a9de2", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_rewards_c_ae0e5101dec8d345cd75f3d5717a9de2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_rewards_c_ae0e5101dec8d345cd75f3d5717a9de2"}, "created_at": 1726500939.372674, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_rewards_c_ae0e5101dec8d345cd75f3d5717a9de2\") }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_rewards_c_ae0e5101dec8d345cd75f3d5717a9de2.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'RewardsClaimed'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_rewards_claimed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["RewardsClaimed"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_contract.dbeede65a0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_contract.dbeede65a0", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_rewards_claimed_arbitrum_mainnet_contract"], "alias": "not_null_core_rewards_claimed_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.3772178, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_rewards_claimed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_amount.b7ad8d34fd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_arbitrum_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_arbitrum_mainnet_amount.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_amount.b7ad8d34fd", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_rewards_claimed_arbitrum_mainnet_amount"], "alias": "not_null_core_rewards_claimed_arbitrum_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.3791556, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_rewards_claimed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_amount__True__0.d98a3e4cc7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__c0dd3bdf5507ce87c72c955b444272c7.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_amount__True__0.d98a3e4cc7", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_amount__True__0"], "alias": "dbt_utils_accepted_range_core__c0dd3bdf5507ce87c72c955b444272c7", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__c0dd3bdf5507ce87c72c955b444272c7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__c0dd3bdf5507ce87c72c955b444272c7"}, "created_at": 1726500939.3808706, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__c0dd3bdf5507ce87c72c955b444272c7\") }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c0dd3bdf5507ce87c72c955b444272c7.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_rewards_claimed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_distributor.cfe4797061": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_arbitrum_mainnet_distributor", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_arbitrum_mainnet_distributor.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_distributor.cfe4797061", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_rewards_claimed_arbitrum_mainnet_distributor"], "alias": "not_null_core_rewards_claimed_arbitrum_mainnet_distributor", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.3855026, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_distributor.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\nwhere distributor is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "distributor", "file_key_name": "models.core_rewards_claimed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "distributor", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_block_timestamp.830ba4bdac": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_arbitrum_mainnet_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_block_timestamp.830ba4bdac", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_rewards_claimed_arbitrum_mainnet_block_timestamp"], "alias": "not_null_core_rewards_claimed_arbitrum_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.387392, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_rewards_claimed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_id.ec96b450dd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_id.ec96b450dd", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_rewards_claimed_arbitrum_mainnet_id"], "alias": "not_null_core_rewards_claimed_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.389059, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_rewards_claimed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_rewards_claimed_arbitrum_mainnet_id.0aa80585e9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_rewards_claimed_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_rewards_claimed_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_rewards_claimed_arbitrum_mainnet_id.0aa80585e9", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "unique_core_rewards_claimed_arbitrum_mainnet_id"], "alias": "unique_core_rewards_claimed_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.3907626, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_rewards_claimed_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_rewards_claimed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_pool_id.bd58480578": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_arbitrum_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_arbitrum_mainnet_pool_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_pool_id.bd58480578", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_rewards_claimed_arbitrum_mainnet_pool_id"], "alias": "not_null_core_rewards_claimed_arbitrum_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.392424, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_rewards_claimed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_pool_id__True__0.1c91c56a7b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__08848a564c54b05c2cb6e82b66d83e50.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_pool_id__True__0.1c91c56a7b", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__08848a564c54b05c2cb6e82b66d83e50", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__08848a564c54b05c2cb6e82b66d83e50", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__08848a564c54b05c2cb6e82b66d83e50"}, "created_at": 1726500939.3942635, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__08848a564c54b05c2cb6e82b66d83e50\") }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__08848a564c54b05c2cb6e82b66d83e50.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_rewards_claimed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_block_number.90a2165709": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_block_number.90a2165709", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_rewards_claimed_arbitrum_mainnet_block_number"], "alias": "not_null_core_rewards_claimed_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.3990715, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_claimed_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_rewards_claimed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_rewards_claimed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_id.2d439b2dff": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_id.2d439b2dff", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_rewards_distributed_arbitrum_mainnet_id"], "alias": "not_null_core_rewards_distributed_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.4009743, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_rewards_distributed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_rewards_distributed_arbitrum_mainnet_id.b2d650e4fd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_rewards_distributed_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_rewards_distributed_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_rewards_distributed_arbitrum_mainnet_id.b2d650e4fd", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "unique_core_rewards_distributed_arbitrum_mainnet_id"], "alias": "unique_core_rewards_distributed_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.4026809, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_rewards_distributed_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_rewards_distributed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_event_name.bb49accedd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_event_name.bb49accedd", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_rewards_distributed_arbitrum_mainnet_event_name"], "alias": "not_null_core_rewards_distributed_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.4043448, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_rewards_distributed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_rewards_distributed_arbitrum_mainnet_event_name__RewardsDistributed.3370ace359": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_rewards_distributed_arbitrum_mainnet_event_name__RewardsDistributed", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_rewards_d_d7316b4d554f3dda3a2963d18779fd27.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_rewards_distributed_arbitrum_mainnet_event_name__RewardsDistributed.3370ace359", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "accepted_values_core_rewards_distributed_arbitrum_mainnet_event_name__RewardsDistributed"], "alias": "accepted_values_core_rewards_d_d7316b4d554f3dda3a2963d18779fd27", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_rewards_d_d7316b4d554f3dda3a2963d18779fd27", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_rewards_d_d7316b4d554f3dda3a2963d18779fd27"}, "created_at": 1726500939.406046, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_rewards_d_d7316b4d554f3dda3a2963d18779fd27\") }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_rewards_d_d7316b4d554f3dda3a2963d18779fd27.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'RewardsDistributed'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_rewards_distributed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["RewardsDistributed"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_amount.efe177b3e7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_arbitrum_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_arbitrum_mainnet_amount.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_amount.efe177b3e7", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_rewards_distributed_arbitrum_mainnet_amount"], "alias": "not_null_core_rewards_distributed_arbitrum_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.4109185, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_rewards_distributed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_amount__True__0.09cd5040a6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__7b28a3ed9d8c19140e6eb1d7ed751b7a.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_amount__True__0.09cd5040a6", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_amount__True__0"], "alias": "dbt_utils_accepted_range_core__7b28a3ed9d8c19140e6eb1d7ed751b7a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__7b28a3ed9d8c19140e6eb1d7ed751b7a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__7b28a3ed9d8c19140e6eb1d7ed751b7a"}, "created_at": 1726500939.412632, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__7b28a3ed9d8c19140e6eb1d7ed751b7a\") }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__7b28a3ed9d8c19140e6eb1d7ed751b7a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_rewards_distributed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_contract.cad4a84b49": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_contract.cad4a84b49", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_rewards_distributed_arbitrum_mainnet_contract"], "alias": "not_null_core_rewards_distributed_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.4174867, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_rewards_distributed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_block_timestamp.b6efe37fde": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distribu_0615a0b17ded5d162f692f079ef20621.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_block_timestamp.b6efe37fde", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_rewards_distributed_arbitrum_mainnet_block_timestamp"], "alias": "not_null_core_rewards_distribu_0615a0b17ded5d162f692f079ef20621", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_rewards_distribu_0615a0b17ded5d162f692f079ef20621", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_rewards_distribu_0615a0b17ded5d162f692f079ef20621"}, "created_at": 1726500939.4191947, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_rewards_distribu_0615a0b17ded5d162f692f079ef20621\") }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distribu_0615a0b17ded5d162f692f079ef20621.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_rewards_distributed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_transaction_hash.a791a80876": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distribu_b9de231940d6a64359b041a045f6df44.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_transaction_hash.a791a80876", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_rewards_distributed_arbitrum_mainnet_transaction_hash"], "alias": "not_null_core_rewards_distribu_b9de231940d6a64359b041a045f6df44", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_rewards_distribu_b9de231940d6a64359b041a045f6df44", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_rewards_distribu_b9de231940d6a64359b041a045f6df44"}, "created_at": 1726500939.4208636, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_rewards_distribu_b9de231940d6a64359b041a045f6df44\") }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distribu_b9de231940d6a64359b041a045f6df44.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_rewards_distributed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_collateral_type.d8c598b114": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_arbitrum_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distribu_0c83e6d18c229c54ea7814f211652fba.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_collateral_type.d8c598b114", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_rewards_distributed_arbitrum_mainnet_collateral_type"], "alias": "not_null_core_rewards_distribu_0c83e6d18c229c54ea7814f211652fba", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_rewards_distribu_0c83e6d18c229c54ea7814f211652fba", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_rewards_distribu_0c83e6d18c229c54ea7814f211652fba"}, "created_at": 1726500939.4225702, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_rewards_distribu_0c83e6d18c229c54ea7814f211652fba\") }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distribu_0c83e6d18c229c54ea7814f211652fba.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_rewards_distributed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_block_number.4692e1b237": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_block_number.4692e1b237", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_rewards_distributed_arbitrum_mainnet_block_number"], "alias": "not_null_core_rewards_distributed_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.4248824, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_rewards_distributed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_duration.8dfbbf7a51": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_arbitrum_mainnet_duration", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_arbitrum_mainnet_duration.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_duration.8dfbbf7a51", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_rewards_distributed_arbitrum_mainnet_duration"], "alias": "not_null_core_rewards_distributed_arbitrum_mainnet_duration", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.426563, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_duration.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect duration\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\nwhere duration is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "duration", "file_key_name": "models.core_rewards_distributed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "duration", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_duration__True__0.00212b4134": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_duration__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__1df6834a594836c2dcc71fe060c468ad.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_duration__True__0.00212b4134", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_duration__True__0"], "alias": "dbt_utils_accepted_range_core__1df6834a594836c2dcc71fe060c468ad", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__1df6834a594836c2dcc71fe060c468ad", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__1df6834a594836c2dcc71fe060c468ad"}, "created_at": 1726500939.4282315, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__1df6834a594836c2dcc71fe060c468ad\") }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__1df6834a594836c2dcc71fe060c468ad.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not duration >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "duration", "file_key_name": "models.core_rewards_distributed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "duration", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_distributor.b8c551ebf5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_arbitrum_mainnet_distributor", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_arbitrum_mainnet_distributor.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_distributor.b8c551ebf5", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_rewards_distributed_arbitrum_mainnet_distributor"], "alias": "not_null_core_rewards_distributed_arbitrum_mainnet_distributor", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.4332025, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_distributor.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\nwhere distributor is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "distributor", "file_key_name": "models.core_rewards_distributed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "distributor", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_pool_id.06cc36de8b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_arbitrum_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_arbitrum_mainnet_pool_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_pool_id.06cc36de8b", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_rewards_distributed_arbitrum_mainnet_pool_id"], "alias": "not_null_core_rewards_distributed_arbitrum_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.4349456, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_rewards_distributed_arbitrum_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_rewards_distributed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_pool_id__True__0.d68e3c64d9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__8f5972b03f3e35993a0d31e0f5be9dab.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_pool_id__True__0.d68e3c64d9", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__8f5972b03f3e35993a0d31e0f5be9dab", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__8f5972b03f3e35993a0d31e0f5be9dab", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__8f5972b03f3e35993a0d31e0f5be9dab"}, "created_at": 1726500939.436623, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__8f5972b03f3e35993a0d31e0f5be9dab\") }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__8f5972b03f3e35993a0d31e0f5be9dab.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_rewards_distributed_arbitrum_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_rewards_distributed_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_amount.638bb23cb6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_arbitrum_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_arbitrum_mainnet_amount.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_amount.638bb23cb6", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_usd_burned_arbitrum_mainnet_amount"], "alias": "not_null_core_usd_burned_arbitrum_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.441513, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_usd_burned_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_burned_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_amount__True__0.2bf9da99f6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__53d099c4a50eba60cd9dbb7bdf1dea70.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_amount__True__0.2bf9da99f6", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_amount__True__0"], "alias": "dbt_utils_accepted_range_core__53d099c4a50eba60cd9dbb7bdf1dea70", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__53d099c4a50eba60cd9dbb7bdf1dea70", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__53d099c4a50eba60cd9dbb7bdf1dea70"}, "created_at": 1726500939.443264, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__53d099c4a50eba60cd9dbb7bdf1dea70\") }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__53d099c4a50eba60cd9dbb7bdf1dea70.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_usd_burned_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_burned_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_pool_id.574d8e09b8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_arbitrum_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_arbitrum_mainnet_pool_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_pool_id.574d8e09b8", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_usd_burned_arbitrum_mainnet_pool_id"], "alias": "not_null_core_usd_burned_arbitrum_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.447994, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_usd_burned_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_burned_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_pool_id__True__0.dad5587ce6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__a4d9b1f66ba6ee616c7a435ebac2f092.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_pool_id__True__0.dad5587ce6", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__a4d9b1f66ba6ee616c7a435ebac2f092", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__a4d9b1f66ba6ee616c7a435ebac2f092", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__a4d9b1f66ba6ee616c7a435ebac2f092"}, "created_at": 1726500939.4497588, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__a4d9b1f66ba6ee616c7a435ebac2f092\") }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a4d9b1f66ba6ee616c7a435ebac2f092.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_usd_burned_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_burned_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_event_name.2c934d7229": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_event_name.2c934d7229", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_usd_burned_arbitrum_mainnet_event_name"], "alias": "not_null_core_usd_burned_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.4543564, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_usd_burned_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_burned_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_usd_burned_arbitrum_mainnet_event_name__UsdBurned.9ecdb75459": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_usd_burned_arbitrum_mainnet_event_name__UsdBurned", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_usd_burne_f1001c8fa3982fe799c897828b0b2c8e.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_usd_burned_arbitrum_mainnet_event_name__UsdBurned.9ecdb75459", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "accepted_values_core_usd_burned_arbitrum_mainnet_event_name__UsdBurned"], "alias": "accepted_values_core_usd_burne_f1001c8fa3982fe799c897828b0b2c8e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_usd_burne_f1001c8fa3982fe799c897828b0b2c8e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_usd_burne_f1001c8fa3982fe799c897828b0b2c8e"}, "created_at": 1726500939.4560983, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_usd_burne_f1001c8fa3982fe799c897828b0b2c8e\") }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_usd_burne_f1001c8fa3982fe799c897828b0b2c8e.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'UsdBurned'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_usd_burned_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_burned_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["UsdBurned"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_id.f07377da8d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_id.f07377da8d", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_usd_burned_arbitrum_mainnet_id"], "alias": "not_null_core_usd_burned_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.4606552, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_usd_burned_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_burned_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_usd_burned_arbitrum_mainnet_id.1918882dbf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_usd_burned_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_usd_burned_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_usd_burned_arbitrum_mainnet_id.1918882dbf", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "unique_core_usd_burned_arbitrum_mainnet_id"], "alias": "unique_core_usd_burned_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.4624264, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_usd_burned_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_usd_burned_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_burned_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_block_number.9d57cfa9ee": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_block_number.9d57cfa9ee", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_usd_burned_arbitrum_mainnet_block_number"], "alias": "not_null_core_usd_burned_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.464134, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_usd_burned_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_burned_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_account_id.c71695a669": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_arbitrum_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_arbitrum_mainnet_account_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_account_id.c71695a669", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_usd_burned_arbitrum_mainnet_account_id"], "alias": "not_null_core_usd_burned_arbitrum_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.4658341, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_usd_burned_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_burned_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_account_id__True__0.f8708303cd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__c9d0905ae7ab5806ca28ed36a31d845e.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_account_id__True__0.f8708303cd", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__c9d0905ae7ab5806ca28ed36a31d845e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__c9d0905ae7ab5806ca28ed36a31d845e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__c9d0905ae7ab5806ca28ed36a31d845e"}, "created_at": 1726500939.4676578, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__c9d0905ae7ab5806ca28ed36a31d845e\") }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c9d0905ae7ab5806ca28ed36a31d845e.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_usd_burned_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_burned_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_sender.1b76ecab38": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_arbitrum_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_arbitrum_mainnet_sender.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_sender.1b76ecab38", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_usd_burned_arbitrum_mainnet_sender"], "alias": "not_null_core_usd_burned_arbitrum_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.472594, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_usd_burned_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_burned_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_transaction_hash.6535b2db90": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_arbitrum_mainnet_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_transaction_hash.6535b2db90", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_usd_burned_arbitrum_mainnet_transaction_hash"], "alias": "not_null_core_usd_burned_arbitrum_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.4745398, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_usd_burned_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_burned_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_contract.718a1f61dd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_contract.718a1f61dd", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_usd_burned_arbitrum_mainnet_contract"], "alias": "not_null_core_usd_burned_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.4762518, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_usd_burned_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_burned_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_collateral_type.6f8f53a6c9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_arbitrum_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_arbitrum_mainnet_collateral_type.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_collateral_type.6f8f53a6c9", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_usd_burned_arbitrum_mainnet_collateral_type"], "alias": "not_null_core_usd_burned_arbitrum_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.4779477, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_usd_burned_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_burned_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_block_timestamp.da67490d2d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_arbitrum_mainnet_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_block_timestamp.da67490d2d", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_usd_burned_arbitrum_mainnet_block_timestamp"], "alias": "not_null_core_usd_burned_arbitrum_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.479613, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_burned_arbitrum_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_usd_burned_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_burned_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_usd_burned_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_pool_id.4593996ffd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_arbitrum_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_arbitrum_mainnet_pool_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_pool_id.4593996ffd", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_usd_minted_arbitrum_mainnet_pool_id"], "alias": "not_null_core_usd_minted_arbitrum_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.4812956, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_usd_minted_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_minted_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_pool_id__True__0.5d700fe50b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__e2fdd34efe9357cbe68cce2a4f447e0b.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_pool_id__True__0.5d700fe50b", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__e2fdd34efe9357cbe68cce2a4f447e0b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__e2fdd34efe9357cbe68cce2a4f447e0b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__e2fdd34efe9357cbe68cce2a4f447e0b"}, "created_at": 1726500939.4831357, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__e2fdd34efe9357cbe68cce2a4f447e0b\") }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e2fdd34efe9357cbe68cce2a4f447e0b.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_usd_minted_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_minted_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_block_timestamp.8ca5480dbc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_arbitrum_mainnet_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_block_timestamp.8ca5480dbc", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_usd_minted_arbitrum_mainnet_block_timestamp"], "alias": "not_null_core_usd_minted_arbitrum_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.4880688, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_usd_minted_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_minted_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_account_id.9ccf9039ea": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_arbitrum_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_arbitrum_mainnet_account_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_account_id.9ccf9039ea", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_usd_minted_arbitrum_mainnet_account_id"], "alias": "not_null_core_usd_minted_arbitrum_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.4900115, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_usd_minted_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_minted_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_account_id__True__0.6487cbbb70": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__e8c505f36fc50f5a863c74c16d675fd6.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_account_id__True__0.6487cbbb70", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__e8c505f36fc50f5a863c74c16d675fd6", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__e8c505f36fc50f5a863c74c16d675fd6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__e8c505f36fc50f5a863c74c16d675fd6"}, "created_at": 1726500939.4917135, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__e8c505f36fc50f5a863c74c16d675fd6\") }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e8c505f36fc50f5a863c74c16d675fd6.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_usd_minted_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_minted_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_collateral_type.0129f350e1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_arbitrum_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_arbitrum_mainnet_collateral_type.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_collateral_type.0129f350e1", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_usd_minted_arbitrum_mainnet_collateral_type"], "alias": "not_null_core_usd_minted_arbitrum_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.4963334, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_usd_minted_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_minted_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_block_number.2c3c8fc1e5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_block_number.2c3c8fc1e5", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_usd_minted_arbitrum_mainnet_block_number"], "alias": "not_null_core_usd_minted_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.4982336, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_usd_minted_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_minted_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_id.3157330f1c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_id.3157330f1c", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_usd_minted_arbitrum_mainnet_id"], "alias": "not_null_core_usd_minted_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.4998896, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_usd_minted_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_minted_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_usd_minted_arbitrum_mainnet_id.557dbdade9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_usd_minted_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_usd_minted_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_usd_minted_arbitrum_mainnet_id.557dbdade9", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "unique_core_usd_minted_arbitrum_mainnet_id"], "alias": "unique_core_usd_minted_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.5015662, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_usd_minted_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_usd_minted_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_minted_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_sender.829a4593b0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_arbitrum_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_arbitrum_mainnet_sender.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_sender.829a4593b0", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_usd_minted_arbitrum_mainnet_sender"], "alias": "not_null_core_usd_minted_arbitrum_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.503219, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_usd_minted_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_minted_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_amount.f37a3a83d0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_arbitrum_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_arbitrum_mainnet_amount.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_amount.f37a3a83d0", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_usd_minted_arbitrum_mainnet_amount"], "alias": "not_null_core_usd_minted_arbitrum_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.5049963, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_usd_minted_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_minted_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_amount__True__0.9400183d7a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__4f96c27108a58faefb0cfa1c6e2f1740.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_amount__True__0.9400183d7a", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_amount__True__0"], "alias": "dbt_utils_accepted_range_core__4f96c27108a58faefb0cfa1c6e2f1740", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__4f96c27108a58faefb0cfa1c6e2f1740", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__4f96c27108a58faefb0cfa1c6e2f1740"}, "created_at": 1726500939.5066805, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__4f96c27108a58faefb0cfa1c6e2f1740\") }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__4f96c27108a58faefb0cfa1c6e2f1740.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_usd_minted_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_minted_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_event_name.8c280cde80": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_event_name.8c280cde80", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_usd_minted_arbitrum_mainnet_event_name"], "alias": "not_null_core_usd_minted_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.5115228, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_usd_minted_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_minted_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_usd_minted_arbitrum_mainnet_event_name__UsdMinted.cb75bc5dc7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_usd_minted_arbitrum_mainnet_event_name__UsdMinted", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_usd_minte_bb8849e7a8bb986a942b463f36bae946.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_usd_minted_arbitrum_mainnet_event_name__UsdMinted.cb75bc5dc7", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "accepted_values_core_usd_minted_arbitrum_mainnet_event_name__UsdMinted"], "alias": "accepted_values_core_usd_minte_bb8849e7a8bb986a942b463f36bae946", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_usd_minte_bb8849e7a8bb986a942b463f36bae946", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_usd_minte_bb8849e7a8bb986a942b463f36bae946"}, "created_at": 1726500939.5140867, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_usd_minte_bb8849e7a8bb986a942b463f36bae946\") }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_usd_minte_bb8849e7a8bb986a942b463f36bae946.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'UsdMinted'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_usd_minted_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_minted_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["UsdMinted"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_transaction_hash.74c68bc07e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_arbitrum_mainnet_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_transaction_hash.74c68bc07e", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_usd_minted_arbitrum_mainnet_transaction_hash"], "alias": "not_null_core_usd_minted_arbitrum_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.5186436, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_usd_minted_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_minted_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_contract.317c6e89d1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_contract.317c6e89d1", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_usd_minted_arbitrum_mainnet_contract"], "alias": "not_null_core_usd_minted_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.520554, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_usd_minted_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_usd_minted_arbitrum_mainnet", "attached_node": "model.synthetix.core_usd_minted_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_usd_minted_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_transaction_hash.5da9d8cd8f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidatio_2185e560e310ac8c9b339ed46c9526c9.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_transaction_hash.5da9d8cd8f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_vault_liquidation_arbitrum_mainnet_transaction_hash"], "alias": "not_null_core_vault_liquidatio_2185e560e310ac8c9b339ed46c9526c9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_vault_liquidatio_2185e560e310ac8c9b339ed46c9526c9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_vault_liquidatio_2185e560e310ac8c9b339ed46c9526c9"}, "created_at": 1726500939.5222912, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_vault_liquidatio_2185e560e310ac8c9b339ed46c9526c9\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidatio_2185e560e310ac8c9b339ed46c9526c9.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_vault_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_collateral_type.ba4823f6ed": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_arbitrum_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidatio_28327b33172f7d5299eb84c369c67082.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_collateral_type.ba4823f6ed", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_vault_liquidation_arbitrum_mainnet_collateral_type"], "alias": "not_null_core_vault_liquidatio_28327b33172f7d5299eb84c369c67082", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_vault_liquidatio_28327b33172f7d5299eb84c369c67082", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_vault_liquidatio_28327b33172f7d5299eb84c369c67082"}, "created_at": 1726500939.5239606, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_vault_liquidatio_28327b33172f7d5299eb84c369c67082\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidatio_28327b33172f7d5299eb84c369c67082.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_vault_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_pool_id.f9e6978af1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_arbitrum_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_arbitrum_mainnet_pool_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_pool_id.f9e6978af1", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_vault_liquidation_arbitrum_mainnet_pool_id"], "alias": "not_null_core_vault_liquidation_arbitrum_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.5257149, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_mainnet_pool_id__True__0.c4b79598cb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_liquidation_arbitrum_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__f63d5e5a5e522a8c30ea4c8b615e3e5e.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_mainnet_pool_id__True__0.c4b79598cb", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_vault_liquidation_arbitrum_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__f63d5e5a5e522a8c30ea4c8b615e3e5e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__f63d5e5a5e522a8c30ea4c8b615e3e5e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__f63d5e5a5e522a8c30ea4c8b615e3e5e"}, "created_at": 1726500939.5273595, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__f63d5e5a5e522a8c30ea4c8b615e3e5e\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__f63d5e5a5e522a8c30ea4c8b615e3e5e.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_event_name.fcb481b7e9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_event_name.fcb481b7e9", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_vault_liquidation_arbitrum_mainnet_event_name"], "alias": "not_null_core_vault_liquidation_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.532265, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_vault_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_vault_liquidation_arbitrum_mainnet_event_name__VaultLiquidation.429345a118": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_vault_liquidation_arbitrum_mainnet_event_name__VaultLiquidation", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_vault_liq_6095cf2bff19baee5a4998828dc70324.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_vault_liquidation_arbitrum_mainnet_event_name__VaultLiquidation.429345a118", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "accepted_values_core_vault_liquidation_arbitrum_mainnet_event_name__VaultLiquidation"], "alias": "accepted_values_core_vault_liq_6095cf2bff19baee5a4998828dc70324", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_vault_liq_6095cf2bff19baee5a4998828dc70324", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_vault_liq_6095cf2bff19baee5a4998828dc70324"}, "created_at": 1726500939.5340292, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_vault_liq_6095cf2bff19baee5a4998828dc70324\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/accepted_values_core_vault_liq_6095cf2bff19baee5a4998828dc70324.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'VaultLiquidation'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_vault_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["VaultLiquidation"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_id.c7ac33a6c3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_id.c7ac33a6c3", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_vault_liquidation_arbitrum_mainnet_id"], "alias": "not_null_core_vault_liquidation_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.5387475, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_vault_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_vault_liquidation_arbitrum_mainnet_id.3f5a30c375": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_vault_liquidation_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_vault_liquidation_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_vault_liquidation_arbitrum_mainnet_id.3f5a30c375", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "unique_core_vault_liquidation_arbitrum_mainnet_id"], "alias": "unique_core_vault_liquidation_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.5404372, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/unique_core_vault_liquidation_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_vault_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_block_timestamp.3054b6aeaa": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidatio_edbeff2a9e391e647da0aed49fa55c31.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_block_timestamp.3054b6aeaa", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_vault_liquidation_arbitrum_mainnet_block_timestamp"], "alias": "not_null_core_vault_liquidatio_edbeff2a9e391e647da0aed49fa55c31", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_vault_liquidatio_edbeff2a9e391e647da0aed49fa55c31", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_vault_liquidatio_edbeff2a9e391e647da0aed49fa55c31"}, "created_at": 1726500939.5421371, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_vault_liquidatio_edbeff2a9e391e647da0aed49fa55c31\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidatio_edbeff2a9e391e647da0aed49fa55c31.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_vault_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_liquidate_as_account_id.5e1fa876a7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_arbitrum_mainnet_liquidate_as_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidatio_ed674d5ff714efc416d714e69fc94711.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_liquidate_as_account_id.5e1fa876a7", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_vault_liquidation_arbitrum_mainnet_liquidate_as_account_id"], "alias": "not_null_core_vault_liquidatio_ed674d5ff714efc416d714e69fc94711", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_vault_liquidatio_ed674d5ff714efc416d714e69fc94711", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_vault_liquidatio_ed674d5ff714efc416d714e69fc94711"}, "created_at": 1726500939.5439322, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_vault_liquidatio_ed674d5ff714efc416d714e69fc94711\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidatio_ed674d5ff714efc416d714e69fc94711.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidate_as_account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\nwhere liquidate_as_account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "liquidate_as_account_id", "file_key_name": "models.core_vault_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "liquidate_as_account_id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_mainnet_liquidate_as_account_id__True__0.c9be297afd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_liquidation_arbitrum_mainnet_liquidate_as_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__c5b65935367ae54ff2e891d5bdcb69d2.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_mainnet_liquidate_as_account_id__True__0.c9be297afd", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_vault_liquidation_arbitrum_mainnet_liquidate_as_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__c5b65935367ae54ff2e891d5bdcb69d2", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__c5b65935367ae54ff2e891d5bdcb69d2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__c5b65935367ae54ff2e891d5bdcb69d2"}, "created_at": 1726500939.5455966, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__c5b65935367ae54ff2e891d5bdcb69d2\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c5b65935367ae54ff2e891d5bdcb69d2.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not liquidate_as_account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "liquidate_as_account_id", "file_key_name": "models.core_vault_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "liquidate_as_account_id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_liquidation_data.2555b245ad": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_arbitrum_mainnet_liquidation_data", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidatio_2415782e836c6b669ea8436e64c0849d.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_liquidation_data.2555b245ad", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_vault_liquidation_arbitrum_mainnet_liquidation_data"], "alias": "not_null_core_vault_liquidatio_2415782e836c6b669ea8436e64c0849d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_vault_liquidatio_2415782e836c6b669ea8436e64c0849d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_vault_liquidatio_2415782e836c6b669ea8436e64c0849d"}, "created_at": 1726500939.550516, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_vault_liquidatio_2415782e836c6b669ea8436e64c0849d\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidatio_2415782e836c6b669ea8436e64c0849d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidation_data\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\nwhere liquidation_data is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "liquidation_data", "file_key_name": "models.core_vault_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "liquidation_data", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_contract.625029e21f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_contract.625029e21f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_vault_liquidation_arbitrum_mainnet_contract"], "alias": "not_null_core_vault_liquidation_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.5521955, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_vault_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_block_number.1dc8ebaf67": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_block_number.1dc8ebaf67", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_vault_liquidation_arbitrum_mainnet_block_number"], "alias": "not_null_core_vault_liquidation_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.5538814, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_vault_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_sender.d35f8c0cc2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_arbitrum_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_arbitrum_mainnet_sender.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_sender.d35f8c0cc2", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_vault_liquidation_arbitrum_mainnet_sender"], "alias": "not_null_core_vault_liquidation_arbitrum_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.5555494, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_liquidation_arbitrum_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_vault_liquidation_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_vault_liquidation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_ts.d7d74011cb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_arbitrum_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_arbitrum_mainnet_ts.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_ts.d7d74011cb", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_vault_collateral_arbitrum_mainnet_ts"], "alias": "not_null_core_vault_collateral_arbitrum_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.5572274, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_arbitrum_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_collateral_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.core_vault_collateral_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_collateral_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('core_vault_collateral_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_block_number.5a68e5a2c2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_block_number.5a68e5a2c2", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_vault_collateral_arbitrum_mainnet_block_number"], "alias": "not_null_core_vault_collateral_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.5590534, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_collateral_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_vault_collateral_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_collateral_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_vault_collateral_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_pool_id.4536274374": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_arbitrum_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_arbitrum_mainnet_pool_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_pool_id.4536274374", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_vault_collateral_arbitrum_mainnet_pool_id"], "alias": "not_null_core_vault_collateral_arbitrum_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.560691, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_arbitrum_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_collateral_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_collateral_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_collateral_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_collateral_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_pool_id__True__0.14e1d9edc3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__6ff23194f832443df6b21fe69436430c.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_pool_id__True__0.14e1d9edc3", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__6ff23194f832443df6b21fe69436430c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__6ff23194f832443df6b21fe69436430c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__6ff23194f832443df6b21fe69436430c"}, "created_at": 1726500939.5623617, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__6ff23194f832443df6b21fe69436430c\") }}", "language": "sql", "refs": [{"name": "core_vault_collateral_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__6ff23194f832443df6b21fe69436430c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_collateral_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_collateral_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_collateral_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_collateral_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_collateral_type.50f0a76c9d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_arbitrum_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_arbitrum_mainnet_collateral_type.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_collateral_type.50f0a76c9d", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_vault_collateral_arbitrum_mainnet_collateral_type"], "alias": "not_null_core_vault_collateral_arbitrum_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.5674055, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_arbitrum_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_collateral_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_vault_collateral_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_collateral_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_vault_collateral_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_amount.0bdb85ef31": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_arbitrum_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_arbitrum_mainnet_amount.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_amount.0bdb85ef31", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_vault_collateral_arbitrum_mainnet_amount"], "alias": "not_null_core_vault_collateral_arbitrum_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.5690873, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_arbitrum_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_collateral_arbitrum_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_vault_collateral_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_collateral_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_vault_collateral_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_amount__True__0.b98dc30014": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__c4067ecbb847c7045c7afebdb68d1a02.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_amount__True__0.b98dc30014", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_amount__True__0"], "alias": "dbt_utils_accepted_range_core__c4067ecbb847c7045c7afebdb68d1a02", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__c4067ecbb847c7045c7afebdb68d1a02", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__c4067ecbb847c7045c7afebdb68d1a02"}, "created_at": 1726500939.5708268, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__c4067ecbb847c7045c7afebdb68d1a02\") }}", "language": "sql", "refs": [{"name": "core_vault_collateral_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c4067ecbb847c7045c7afebdb68d1a02.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_collateral_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_vault_collateral_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_collateral_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_vault_collateral_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_collateral_value.09fcd07f3a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_arbitrum_mainnet_collateral_value", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_cf213cb7e0e55ec70bd0cbcc38c21022.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_collateral_value.09fcd07f3a", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_vault_collateral_arbitrum_mainnet_collateral_value"], "alias": "not_null_core_vault_collateral_cf213cb7e0e55ec70bd0cbcc38c21022", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_vault_collateral_cf213cb7e0e55ec70bd0cbcc38c21022", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_vault_collateral_cf213cb7e0e55ec70bd0cbcc38c21022"}, "created_at": 1726500939.5756235, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_vault_collateral_cf213cb7e0e55ec70bd0cbcc38c21022\") }}", "language": "sql", "refs": [{"name": "core_vault_collateral_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_cf213cb7e0e55ec70bd0cbcc38c21022.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_collateral_arbitrum_mainnet\"\nwhere collateral_value is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.core_vault_collateral_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_collateral_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_value", "model": "{{ get_where_subquery(ref('core_vault_collateral_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_collateral_value__True__0.9fa49aae71": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_collateral_value__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__b2b477e0fac69864d383c1ff941e78c9.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_collateral_value__True__0.9fa49aae71", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_collateral_value__True__0"], "alias": "dbt_utils_accepted_range_core__b2b477e0fac69864d383c1ff941e78c9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__b2b477e0fac69864d383c1ff941e78c9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__b2b477e0fac69864d383c1ff941e78c9"}, "created_at": 1726500939.577309, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__b2b477e0fac69864d383c1ff941e78c9\") }}", "language": "sql", "refs": [{"name": "core_vault_collateral_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__b2b477e0fac69864d383c1ff941e78c9.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_collateral_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.core_vault_collateral_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_collateral_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collateral_value", "model": "{{ get_where_subquery(ref('core_vault_collateral_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_contract_address.8cc08e1bbc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_arbitrum_mainnet_contract_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_4d64c8eaa01fe95c5b02ce8af6762f6e.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_contract_address.8cc08e1bbc", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_vault_collateral_arbitrum_mainnet_contract_address"], "alias": "not_null_core_vault_collateral_4d64c8eaa01fe95c5b02ce8af6762f6e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_vault_collateral_4d64c8eaa01fe95c5b02ce8af6762f6e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_vault_collateral_4d64c8eaa01fe95c5b02ce8af6762f6e"}, "created_at": 1726500939.5820568, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_vault_collateral_4d64c8eaa01fe95c5b02ce8af6762f6e\") }}", "language": "sql", "refs": [{"name": "core_vault_collateral_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_collateral_4d64c8eaa01fe95c5b02ce8af6762f6e.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract_address\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_collateral_arbitrum_mainnet\"\nwhere contract_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract_address", "file_key_name": "models.core_vault_collateral_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_collateral_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract_address", "model": "{{ get_where_subquery(ref('core_vault_collateral_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_ts.d2363d0b7d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_arbitrum_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_arbitrum_mainnet_ts.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_ts.d2363d0b7d", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_vault_debt_arbitrum_mainnet_ts"], "alias": "not_null_core_vault_debt_arbitrum_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.583764, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_debt_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.core_vault_debt_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_debt_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('core_vault_debt_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_block_number.3ef5dfaa45": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_block_number.3ef5dfaa45", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_vault_debt_arbitrum_mainnet_block_number"], "alias": "not_null_core_vault_debt_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.5855024, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_debt_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_vault_debt_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_debt_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_vault_debt_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_pool_id.8f94082342": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_arbitrum_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_arbitrum_mainnet_pool_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_pool_id.8f94082342", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_vault_debt_arbitrum_mainnet_pool_id"], "alias": "not_null_core_vault_debt_arbitrum_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.5871756, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_debt_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_debt_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_debt_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_debt_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_debt_arbitrum_mainnet_pool_id__True__0.8e3a2c72e9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_debt_arbitrum_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__c4e1955a9097cfc0472cb79eca9a6dc0.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_debt_arbitrum_mainnet_pool_id__True__0.8e3a2c72e9", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_core_vault_debt_arbitrum_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__c4e1955a9097cfc0472cb79eca9a6dc0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__c4e1955a9097cfc0472cb79eca9a6dc0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__c4e1955a9097cfc0472cb79eca9a6dc0"}, "created_at": 1726500939.589011, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__c4e1955a9097cfc0472cb79eca9a6dc0\") }}", "language": "sql", "refs": [{"name": "core_vault_debt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c4e1955a9097cfc0472cb79eca9a6dc0.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_debt_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_debt_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_debt_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_debt_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_collateral_type.f9fb1089d7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_arbitrum_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_arbitrum_mainnet_collateral_type.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_collateral_type.f9fb1089d7", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_vault_debt_arbitrum_mainnet_collateral_type"], "alias": "not_null_core_vault_debt_arbitrum_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.5938287, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_debt_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_vault_debt_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_debt_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_vault_debt_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_debt.7a33d30f43": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_arbitrum_mainnet_debt", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_arbitrum_mainnet_debt.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_debt.7a33d30f43", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_vault_debt_arbitrum_mainnet_debt"], "alias": "not_null_core_vault_debt_arbitrum_mainnet_debt", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.5957568, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_debt.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_debt_arbitrum_mainnet\"\nwhere debt is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "debt", "file_key_name": "models.core_vault_debt_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_debt_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "debt", "model": "{{ get_where_subquery(ref('core_vault_debt_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_contract_address.fee8a6440d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_arbitrum_mainnet_contract_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_arbitrum_mainnet_contract_address.sql", "original_file_path": "models/raw/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_contract_address.fee8a6440d", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "core", "not_null_core_vault_debt_arbitrum_mainnet_contract_address"], "alias": "not_null_core_vault_debt_arbitrum_mainnet_contract_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.5974808, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/core/schema.yml/not_null_core_vault_debt_arbitrum_mainnet_contract_address.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract_address\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_debt_arbitrum_mainnet\"\nwhere contract_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract_address", "file_key_name": "models.core_vault_debt_arbitrum_mainnet", "attached_node": "model.synthetix.core_vault_debt_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract_address", "model": "{{ get_where_subquery(ref('core_vault_debt_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_account_created_arbitrum_mainnet_id.c50800d3e3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_account_created_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_account_created_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_account_created_arbitrum_mainnet_id.c50800d3e3", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "unique_perp_account_created_arbitrum_mainnet_id"], "alias": "unique_perp_account_created_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.620521, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_account_created_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_created_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_account_created_arbitrum_mainnet", "attached_node": "model.synthetix.perp_account_created_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_account_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_id.6ebc461a9f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_id.6ebc461a9f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_account_created_arbitrum_mainnet_id"], "alias": "not_null_perp_account_created_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.6225982, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_created_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_account_created_arbitrum_mainnet", "attached_node": "model.synthetix.perp_account_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_account_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_event_name.9b0f514dfe": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_event_name.9b0f514dfe", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_account_created_arbitrum_mainnet_event_name"], "alias": "not_null_perp_account_created_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.6244879, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_created_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_account_created_arbitrum_mainnet", "attached_node": "model.synthetix.perp_account_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_account_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_account_created_arbitrum_mainnet_event_name__AccountCreated.e3b8716bf0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_account_created_arbitrum_mainnet_event_name__AccountCreated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_account_c_ad536fa73a69e172f98a6e8e372642eb.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_account_created_arbitrum_mainnet_event_name__AccountCreated.e3b8716bf0", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "accepted_values_perp_account_created_arbitrum_mainnet_event_name__AccountCreated"], "alias": "accepted_values_perp_account_c_ad536fa73a69e172f98a6e8e372642eb", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_account_c_ad536fa73a69e172f98a6e8e372642eb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_account_c_ad536fa73a69e172f98a6e8e372642eb"}, "created_at": 1726500939.6263654, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_account_c_ad536fa73a69e172f98a6e8e372642eb\") }}", "language": "sql", "refs": [{"name": "perp_account_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_account_c_ad536fa73a69e172f98a6e8e372642eb.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_created_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'AccountCreated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_account_created_arbitrum_mainnet", "attached_node": "model.synthetix.perp_account_created_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["AccountCreated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_account_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_block_number.9d9960063c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_block_number.9d9960063c", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_account_created_arbitrum_mainnet_block_number"], "alias": "not_null_perp_account_created_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.6315613, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_created_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_account_created_arbitrum_mainnet", "attached_node": "model.synthetix.perp_account_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_account_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_block_timestamp.aa150ec309": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_arbitrum_mainnet_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_block_timestamp.aa150ec309", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_account_created_arbitrum_mainnet_block_timestamp"], "alias": "not_null_perp_account_created_arbitrum_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.6333497, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_created_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_account_created_arbitrum_mainnet", "attached_node": "model.synthetix.perp_account_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_account_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_owner.d496ae59c0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_arbitrum_mainnet_owner", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_arbitrum_mainnet_owner.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_owner.d496ae59c0", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_account_created_arbitrum_mainnet_owner"], "alias": "not_null_perp_account_created_arbitrum_mainnet_owner", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.6352973, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_owner.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_created_arbitrum_mainnet\"\nwhere owner is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "owner", "file_key_name": "models.perp_account_created_arbitrum_mainnet", "attached_node": "model.synthetix.perp_account_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "owner", "model": "{{ get_where_subquery(ref('perp_account_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_account_id.6064e6e85b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_arbitrum_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_arbitrum_mainnet_account_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_account_id.6064e6e85b", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_account_created_arbitrum_mainnet_account_id"], "alias": "not_null_perp_account_created_arbitrum_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.6369972, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_created_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_account_created_arbitrum_mainnet", "attached_node": "model.synthetix.perp_account_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_account_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_account_created_arbitrum_mainnet_account_id__True__0.976edf0951": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_account_created_arbitrum_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__4ba9f1a82af203aaf765ea2358992714.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_account_created_arbitrum_mainnet_account_id__True__0.976edf0951", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_perp_account_created_arbitrum_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__4ba9f1a82af203aaf765ea2358992714", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__4ba9f1a82af203aaf765ea2358992714", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__4ba9f1a82af203aaf765ea2358992714"}, "created_at": 1726500939.638733, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__4ba9f1a82af203aaf765ea2358992714\") }}", "language": "sql", "refs": [{"name": "perp_account_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__4ba9f1a82af203aaf765ea2358992714.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_created_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_account_created_arbitrum_mainnet", "attached_node": "model.synthetix.perp_account_created_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_account_created_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_transaction_hash.4458887a25": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_arbitrum_mainnet_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_transaction_hash.4458887a25", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_account_created_arbitrum_mainnet_transaction_hash"], "alias": "not_null_perp_account_created_arbitrum_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.6437836, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_created_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_account_created_arbitrum_mainnet", "attached_node": "model.synthetix.perp_account_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_account_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_contract.afb3ec2b69": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_contract.afb3ec2b69", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_account_created_arbitrum_mainnet_contract"], "alias": "not_null_perp_account_created_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.6455376, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_created_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_created_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_account_created_arbitrum_mainnet", "attached_node": "model.synthetix.perp_account_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_account_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_order_committed_arbitrum_mainnet_id.3373ae33a2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_order_committed_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_order_committed_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_order_committed_arbitrum_mainnet_id.3373ae33a2", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "unique_perp_order_committed_arbitrum_mainnet_id"], "alias": "unique_perp_order_committed_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.6472435, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_order_committed_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.perp_order_committed_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_order_committed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_id.3d80312645": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_id.3d80312645", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_order_committed_arbitrum_mainnet_id"], "alias": "not_null_perp_order_committed_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.6489408, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.perp_order_committed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_order_committed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_block_number.d86120fbb2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_block_number.d86120fbb2", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_order_committed_arbitrum_mainnet_block_number"], "alias": "not_null_perp_order_committed_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.6507473, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.perp_order_committed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_order_committed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_block_timestamp.9450bd7715": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_arbitrum_mainnet_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_block_timestamp.9450bd7715", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_order_committed_arbitrum_mainnet_block_timestamp"], "alias": "not_null_perp_order_committed_arbitrum_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.6523929, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.perp_order_committed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_order_committed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_transaction_hash.4876108100": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_arbitrum_mainnet_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_transaction_hash.4876108100", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_order_committed_arbitrum_mainnet_transaction_hash"], "alias": "not_null_perp_order_committed_arbitrum_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.654102, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.perp_order_committed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_order_committed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_contract.4d5fe85c13": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_contract.4d5fe85c13", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_order_committed_arbitrum_mainnet_contract"], "alias": "not_null_perp_order_committed_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.6557925, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.perp_order_committed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_order_committed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_event_name.d96a04bc5b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_event_name.d96a04bc5b", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_order_committed_arbitrum_mainnet_event_name"], "alias": "not_null_perp_order_committed_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.6574392, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.perp_order_committed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_order_committed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_order_committed_arbitrum_mainnet_event_name__OrderCommitted.80f5b2af2f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_order_committed_arbitrum_mainnet_event_name__OrderCommitted", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_order_com_1ede6222ca85cf83e2e502d5067ab257.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_order_committed_arbitrum_mainnet_event_name__OrderCommitted.80f5b2af2f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "accepted_values_perp_order_committed_arbitrum_mainnet_event_name__OrderCommitted"], "alias": "accepted_values_perp_order_com_1ede6222ca85cf83e2e502d5067ab257", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_order_com_1ede6222ca85cf83e2e502d5067ab257", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_order_com_1ede6222ca85cf83e2e502d5067ab257"}, "created_at": 1726500939.6593163, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_order_com_1ede6222ca85cf83e2e502d5067ab257\") }}", "language": "sql", "refs": [{"name": "perp_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_order_com_1ede6222ca85cf83e2e502d5067ab257.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderCommitted'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.perp_order_committed_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["OrderCommitted"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_order_committed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_market_id.c88a9b80a9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_arbitrum_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_arbitrum_mainnet_market_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_market_id.c88a9b80a9", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_order_committed_arbitrum_mainnet_market_id"], "alias": "not_null_perp_order_committed_arbitrum_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.664518, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.perp_order_committed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_order_committed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_mainnet_market_id__True__0.d1559e05f3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_order_committed_arbitrum_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__e5fa40697cdd09e1992362906d26e089.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_mainnet_market_id__True__0.d1559e05f3", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_perp_order_committed_arbitrum_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__e5fa40697cdd09e1992362906d26e089", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__e5fa40697cdd09e1992362906d26e089", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__e5fa40697cdd09e1992362906d26e089"}, "created_at": 1726500939.666698, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__e5fa40697cdd09e1992362906d26e089\") }}", "language": "sql", "refs": [{"name": "perp_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__e5fa40697cdd09e1992362906d26e089.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.perp_order_committed_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_order_committed_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_account_id.51a7bcf136": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_arbitrum_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_arbitrum_mainnet_account_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_account_id.51a7bcf136", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_order_committed_arbitrum_mainnet_account_id"], "alias": "not_null_perp_order_committed_arbitrum_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.6715274, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_committed_arbitrum_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.perp_order_committed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_order_committed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_mainnet_account_id__True__0.83d9cf1359": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_order_committed_arbitrum_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__58f8a3f97753beeb17f6aee7f5f641e5.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_mainnet_account_id__True__0.83d9cf1359", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_perp_order_committed_arbitrum_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__58f8a3f97753beeb17f6aee7f5f641e5", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__58f8a3f97753beeb17f6aee7f5f641e5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__58f8a3f97753beeb17f6aee7f5f641e5"}, "created_at": 1726500939.6735575, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__58f8a3f97753beeb17f6aee7f5f641e5\") }}", "language": "sql", "refs": [{"name": "perp_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__58f8a3f97753beeb17f6aee7f5f641e5.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.perp_order_committed_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_order_committed_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_contract.deb2106eaa": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_contract.deb2106eaa", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_order_settled_arbitrum_mainnet_contract"], "alias": "not_null_perp_order_settled_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.6782215, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.perp_order_settled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_event_name.606b4d8510": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_event_name.606b4d8510", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_order_settled_arbitrum_mainnet_event_name"], "alias": "not_null_perp_order_settled_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.6799562, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.perp_order_settled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_order_settled_arbitrum_mainnet_event_name__OrderSettled.5e1793594f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_order_settled_arbitrum_mainnet_event_name__OrderSettled", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_order_set_3853d401f2e5cee7c207ccf9a282cd2f.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_order_settled_arbitrum_mainnet_event_name__OrderSettled.5e1793594f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "accepted_values_perp_order_settled_arbitrum_mainnet_event_name__OrderSettled"], "alias": "accepted_values_perp_order_set_3853d401f2e5cee7c207ccf9a282cd2f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_order_set_3853d401f2e5cee7c207ccf9a282cd2f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_order_set_3853d401f2e5cee7c207ccf9a282cd2f"}, "created_at": 1726500939.6819422, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_order_set_3853d401f2e5cee7c207ccf9a282cd2f\") }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_order_set_3853d401f2e5cee7c207ccf9a282cd2f.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderSettled'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.perp_order_settled_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["OrderSettled"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_account_id.5f60dea264": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_arbitrum_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_arbitrum_mainnet_account_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_account_id.5f60dea264", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_order_settled_arbitrum_mainnet_account_id"], "alias": "not_null_perp_order_settled_arbitrum_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.6866016, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.perp_order_settled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_account_id__True__0.fcdc188551": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__b8618513df7561a108f28d10061ee977.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_account_id__True__0.fcdc188551", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__b8618513df7561a108f28d10061ee977", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__b8618513df7561a108f28d10061ee977", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__b8618513df7561a108f28d10061ee977"}, "created_at": 1726500939.6885607, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__b8618513df7561a108f28d10061ee977\") }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__b8618513df7561a108f28d10061ee977.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.perp_order_settled_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_market_id.793bf9835c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_arbitrum_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_arbitrum_mainnet_market_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_market_id.793bf9835c", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_order_settled_arbitrum_mainnet_market_id"], "alias": "not_null_perp_order_settled_arbitrum_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.693178, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.perp_order_settled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_market_id__True__0.c52a7e4ed8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__eab6fcbdb77cbe6e82c9735f2fe8b151.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_market_id__True__0.c52a7e4ed8", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__eab6fcbdb77cbe6e82c9735f2fe8b151", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__eab6fcbdb77cbe6e82c9735f2fe8b151", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__eab6fcbdb77cbe6e82c9735f2fe8b151"}, "created_at": 1726500939.6949666, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__eab6fcbdb77cbe6e82c9735f2fe8b151\") }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__eab6fcbdb77cbe6e82c9735f2fe8b151.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.perp_order_settled_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_collected_fees.7370e63505": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_arbitrum_mainnet_collected_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_arbitrum_mainnet_collected_fees.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_collected_fees.7370e63505", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_order_settled_arbitrum_mainnet_collected_fees"], "alias": "not_null_perp_order_settled_arbitrum_mainnet_collected_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.7002757, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_collected_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\nwhere collected_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.perp_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.perp_order_settled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collected_fees", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_collected_fees__True__0.356b57ba59": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_collected_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__9c0083a0ac46f3ce69e1fad350f4e7a4.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_collected_fees__True__0.356b57ba59", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_collected_fees__True__0"], "alias": "dbt_utils_accepted_range_perp__9c0083a0ac46f3ce69e1fad350f4e7a4", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__9c0083a0ac46f3ce69e1fad350f4e7a4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__9c0083a0ac46f3ce69e1fad350f4e7a4"}, "created_at": 1726500939.7020156, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__9c0083a0ac46f3ce69e1fad350f4e7a4\") }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__9c0083a0ac46f3ce69e1fad350f4e7a4.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.perp_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.perp_order_settled_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collected_fees", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_transaction_hash.1344347ee5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_arbitrum_mainnet_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_transaction_hash.1344347ee5", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_order_settled_arbitrum_mainnet_transaction_hash"], "alias": "not_null_perp_order_settled_arbitrum_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.7066014, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.perp_order_settled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_block_timestamp.ae7ec6c8ef": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_arbitrum_mainnet_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_block_timestamp.ae7ec6c8ef", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_order_settled_arbitrum_mainnet_block_timestamp"], "alias": "not_null_perp_order_settled_arbitrum_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.7082884, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.perp_order_settled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_block_number.6bb5256b7b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_block_number.6bb5256b7b", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_order_settled_arbitrum_mainnet_block_number"], "alias": "not_null_perp_order_settled_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.7100053, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.perp_order_settled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_order_settled_arbitrum_mainnet_id.b9d03afd65": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_order_settled_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_order_settled_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_order_settled_arbitrum_mainnet_id.b9d03afd65", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "unique_perp_order_settled_arbitrum_mainnet_id"], "alias": "unique_perp_order_settled_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.7118046, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_order_settled_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.perp_order_settled_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_id.8d20cf26c1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_id.8d20cf26c1", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_order_settled_arbitrum_mainnet_id"], "alias": "not_null_perp_order_settled_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.71346, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_order_settled_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.perp_order_settled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_order_settled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_market_updated_arbitrum_mainnet_id.ca2bc0e1a1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_market_updated_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_market_updated_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_market_updated_arbitrum_mainnet_id.ca2bc0e1a1", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "unique_perp_market_updated_arbitrum_mainnet_id"], "alias": "unique_perp_market_updated_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.715125, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_market_updated_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_market_updated_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_id.c3a83ad1d0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_id.c3a83ad1d0", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_market_updated_arbitrum_mainnet_id"], "alias": "not_null_perp_market_updated_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.716848, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_block_number.22032f5e3f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_block_number.22032f5e3f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_market_updated_arbitrum_mainnet_block_number"], "alias": "not_null_perp_market_updated_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.7185397, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_block_timestamp.c82304cd0d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_arbitrum_mainnet_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_block_timestamp.c82304cd0d", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_market_updated_arbitrum_mainnet_block_timestamp"], "alias": "not_null_perp_market_updated_arbitrum_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.7202854, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_transaction_hash.35ad1a325b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_arbitrum_mainnet_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_transaction_hash.35ad1a325b", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_market_updated_arbitrum_mainnet_transaction_hash"], "alias": "not_null_perp_market_updated_arbitrum_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.7219229, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_contract.ae7ff19df0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_contract.ae7ff19df0", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_market_updated_arbitrum_mainnet_contract"], "alias": "not_null_perp_market_updated_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.7235105, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_event_name.bbd9a88ac4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_event_name.bbd9a88ac4", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_market_updated_arbitrum_mainnet_event_name"], "alias": "not_null_perp_market_updated_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.7251012, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_market_updated_arbitrum_mainnet_event_name__MarketUpdated.8146a5947b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_market_updated_arbitrum_mainnet_event_name__MarketUpdated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_market_up_96868c8ca25b68dc23628635feea72fd.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_market_updated_arbitrum_mainnet_event_name__MarketUpdated.8146a5947b", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "accepted_values_perp_market_updated_arbitrum_mainnet_event_name__MarketUpdated"], "alias": "accepted_values_perp_market_up_96868c8ca25b68dc23628635feea72fd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_market_up_96868c8ca25b68dc23628635feea72fd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_market_up_96868c8ca25b68dc23628635feea72fd"}, "created_at": 1726500939.7268782, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_market_up_96868c8ca25b68dc23628635feea72fd\") }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_market_up_96868c8ca25b68dc23628635feea72fd.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketUpdated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_market_updated_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["MarketUpdated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_market_id.7a1df365b6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_arbitrum_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_arbitrum_mainnet_market_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_market_id.7a1df365b6", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_market_updated_arbitrum_mainnet_market_id"], "alias": "not_null_perp_market_updated_arbitrum_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.731654, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_market_id__True__0.49bfd0ea1e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__e6c5697bbf9d848353fcb5b5dbc9fc22.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_market_id__True__0.49bfd0ea1e", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__e6c5697bbf9d848353fcb5b5dbc9fc22", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__e6c5697bbf9d848353fcb5b5dbc9fc22", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__e6c5697bbf9d848353fcb5b5dbc9fc22"}, "created_at": 1726500939.7335744, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__e6c5697bbf9d848353fcb5b5dbc9fc22\") }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__e6c5697bbf9d848353fcb5b5dbc9fc22.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_market_updated_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_price.c754965f12": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_arbitrum_mainnet_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_arbitrum_mainnet_price.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_price.c754965f12", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_market_updated_arbitrum_mainnet_price"], "alias": "not_null_perp_market_updated_arbitrum_mainnet_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.7381856, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.perp_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_price__True__0.08ca8e4202": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__3bf63a7e9121704fe7fdc59226aafb10.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_price__True__0.08ca8e4202", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_price__True__0"], "alias": "dbt_utils_accepted_range_perp__3bf63a7e9121704fe7fdc59226aafb10", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__3bf63a7e9121704fe7fdc59226aafb10", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__3bf63a7e9121704fe7fdc59226aafb10"}, "created_at": 1726500939.739872, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__3bf63a7e9121704fe7fdc59226aafb10\") }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__3bf63a7e9121704fe7fdc59226aafb10.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.perp_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_market_updated_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_interest_rate.2f297e2d1a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_arbitrum_mainnet_interest_rate", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_arbitrum_mainnet_interest_rate.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_interest_rate.2f297e2d1a", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_market_updated_arbitrum_mainnet_interest_rate"], "alias": "not_null_perp_market_updated_arbitrum_mainnet_interest_rate", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.7444854, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_updated_arbitrum_mainnet_interest_rate.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest_rate\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\nwhere interest_rate is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest_rate", "file_key_name": "models.perp_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "interest_rate", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_interest_rate__True__0.6f303fc104": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_interest_rate__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__b96e3cc2db64c17056b956c0d240030a.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_interest_rate__True__0.6f303fc104", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_interest_rate__True__0"], "alias": "dbt_utils_accepted_range_perp__b96e3cc2db64c17056b956c0d240030a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__b96e3cc2db64c17056b956c0d240030a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__b96e3cc2db64c17056b956c0d240030a"}, "created_at": 1726500939.746193, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__b96e3cc2db64c17056b956c0d240030a\") }}", "language": "sql", "refs": [{"name": "perp_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__b96e3cc2db64c17056b956c0d240030a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not interest_rate >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest_rate", "file_key_name": "models.perp_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_market_updated_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "interest_rate", "model": "{{ get_where_subquery(ref('perp_market_updated_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_account_id.c6ae3fbdf6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_arbitrum_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_arbitrum_mainnet_account_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_account_id.c6ae3fbdf6", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_position_liquidated_arbitrum_mainnet_account_id"], "alias": "not_null_perp_position_liquidated_arbitrum_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.750859, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_position_liquidated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_account_id__True__0.913cfd25f2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__1c9a1f30a4a647507e5f545b1882909d.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_account_id__True__0.913cfd25f2", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__1c9a1f30a4a647507e5f545b1882909d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__1c9a1f30a4a647507e5f545b1882909d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__1c9a1f30a4a647507e5f545b1882909d"}, "created_at": 1726500939.7525883, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__1c9a1f30a4a647507e5f545b1882909d\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__1c9a1f30a4a647507e5f545b1882909d.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_position_liquidated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_market_id.f123e58c83": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_arbitrum_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_arbitrum_mainnet_market_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_market_id.f123e58c83", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_position_liquidated_arbitrum_mainnet_market_id"], "alias": "not_null_perp_position_liquidated_arbitrum_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.757214, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_position_liquidated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_market_id__True__0.5138d00a1a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__22006da0d293618a514ac7a9ca241586.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_market_id__True__0.5138d00a1a", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__22006da0d293618a514ac7a9ca241586", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__22006da0d293618a514ac7a9ca241586", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__22006da0d293618a514ac7a9ca241586"}, "created_at": 1726500939.7589529, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__22006da0d293618a514ac7a9ca241586\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__22006da0d293618a514ac7a9ca241586.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_position_liquidated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.unique_perp_position_liquidated_arbitrum_mainnet_id.f231e459dd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_position_liquidated_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_position_liquidated_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_position_liquidated_arbitrum_mainnet_id.f231e459dd", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "unique_perp_position_liquidated_arbitrum_mainnet_id"], "alias": "unique_perp_position_liquidated_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.7635612, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_position_liquidated_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_position_liquidated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_id.1013d30960": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_id.1013d30960", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_position_liquidated_arbitrum_mainnet_id"], "alias": "not_null_perp_position_liquidated_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.7652793, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_position_liquidated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_transaction_hash.bc9ed917d3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquida_ba81c81d4b4cda4e615359afe1fe4fae.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_transaction_hash.bc9ed917d3", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_position_liquidated_arbitrum_mainnet_transaction_hash"], "alias": "not_null_perp_position_liquida_ba81c81d4b4cda4e615359afe1fe4fae", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_position_liquida_ba81c81d4b4cda4e615359afe1fe4fae", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_position_liquida_ba81c81d4b4cda4e615359afe1fe4fae"}, "created_at": 1726500939.7670166, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_position_liquida_ba81c81d4b4cda4e615359afe1fe4fae\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquida_ba81c81d4b4cda4e615359afe1fe4fae.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_position_liquidated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_current_position_size.2f7c9b0c99": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_arbitrum_mainnet_current_position_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquida_a7e2cf044bc951dcf2012601aa0cf34f.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_current_position_size.2f7c9b0c99", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_position_liquidated_arbitrum_mainnet_current_position_size"], "alias": "not_null_perp_position_liquida_a7e2cf044bc951dcf2012601aa0cf34f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_position_liquida_a7e2cf044bc951dcf2012601aa0cf34f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_position_liquida_a7e2cf044bc951dcf2012601aa0cf34f"}, "created_at": 1726500939.7687056, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_position_liquida_a7e2cf044bc951dcf2012601aa0cf34f\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquida_a7e2cf044bc951dcf2012601aa0cf34f.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect current_position_size\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\nwhere current_position_size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "current_position_size", "file_key_name": "models.perp_position_liquidated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "current_position_size", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_current_position_size__True__0.1f4c66d819": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_current_position_size__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__1ba201da8444fd8939aa900e476fa69e.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_current_position_size__True__0.1f4c66d819", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_current_position_size__True__0"], "alias": "dbt_utils_accepted_range_perp__1ba201da8444fd8939aa900e476fa69e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__1ba201da8444fd8939aa900e476fa69e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__1ba201da8444fd8939aa900e476fa69e"}, "created_at": 1726500939.7705648, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__1ba201da8444fd8939aa900e476fa69e\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__1ba201da8444fd8939aa900e476fa69e.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not current_position_size >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "current_position_size", "file_key_name": "models.perp_position_liquidated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "current_position_size", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_event_name.badd34253b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_event_name.badd34253b", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_position_liquidated_arbitrum_mainnet_event_name"], "alias": "not_null_perp_position_liquidated_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.775495, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_position_liquidated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_position_liquidated_arbitrum_mainnet_event_name__PositionLiquidated.0ec93e93c0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_position_liquidated_arbitrum_mainnet_event_name__PositionLiquidated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_position__11574660f3b008caba0e75c051a8f0c9.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_position_liquidated_arbitrum_mainnet_event_name__PositionLiquidated.0ec93e93c0", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "accepted_values_perp_position_liquidated_arbitrum_mainnet_event_name__PositionLiquidated"], "alias": "accepted_values_perp_position__11574660f3b008caba0e75c051a8f0c9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_position__11574660f3b008caba0e75c051a8f0c9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_position__11574660f3b008caba0e75c051a8f0c9"}, "created_at": 1726500939.777454, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_position__11574660f3b008caba0e75c051a8f0c9\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_position__11574660f3b008caba0e75c051a8f0c9.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PositionLiquidated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_position_liquidated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["PositionLiquidated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_block_number.5467c2494c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_block_number.5467c2494c", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_position_liquidated_arbitrum_mainnet_block_number"], "alias": "not_null_perp_position_liquidated_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.781929, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_position_liquidated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_amount_liquidated.85c1ba4ec8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_arbitrum_mainnet_amount_liquidated", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquida_5286686b59e626f40ffd8eb5b0719611.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_amount_liquidated.85c1ba4ec8", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_position_liquidated_arbitrum_mainnet_amount_liquidated"], "alias": "not_null_perp_position_liquida_5286686b59e626f40ffd8eb5b0719611", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_position_liquida_5286686b59e626f40ffd8eb5b0719611", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_position_liquida_5286686b59e626f40ffd8eb5b0719611"}, "created_at": 1726500939.7836444, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_position_liquida_5286686b59e626f40ffd8eb5b0719611\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquida_5286686b59e626f40ffd8eb5b0719611.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_liquidated\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\nwhere amount_liquidated is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_liquidated", "file_key_name": "models.perp_position_liquidated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_liquidated", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_amount_liquidated__True__0.284e66108e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_amount_liquidated__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__ca2e2aa725c41a4c2aebf56b0c0174b0.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_amount_liquidated__True__0.284e66108e", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_amount_liquidated__True__0"], "alias": "dbt_utils_accepted_range_perp__ca2e2aa725c41a4c2aebf56b0c0174b0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__ca2e2aa725c41a4c2aebf56b0c0174b0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__ca2e2aa725c41a4c2aebf56b0c0174b0"}, "created_at": 1726500939.7861018, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__ca2e2aa725c41a4c2aebf56b0c0174b0\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__ca2e2aa725c41a4c2aebf56b0c0174b0.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_liquidated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_liquidated", "file_key_name": "models.perp_position_liquidated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount_liquidated", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_contract.bde78fd4de": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_contract.bde78fd4de", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_position_liquidated_arbitrum_mainnet_contract"], "alias": "not_null_perp_position_liquidated_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.7906184, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquidated_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_position_liquidated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_block_timestamp.2e92e4c30d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquida_f72413746226d975b668810030d1f157.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_block_timestamp.2e92e4c30d", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_position_liquidated_arbitrum_mainnet_block_timestamp"], "alias": "not_null_perp_position_liquida_f72413746226d975b668810030d1f157", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_position_liquida_f72413746226d975b668810030d1f157", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_position_liquida_f72413746226d975b668810030d1f157"}, "created_at": 1726500939.7924736, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_position_liquida_f72413746226d975b668810030d1f157\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_position_liquida_f72413746226d975b668810030d1f157.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_position_liquidated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_position_liquidated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_account_liquidation_attempt_arbitrum_mainnet_id.36625245e5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_account_liquidation_attempt_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_account_liquidation_attempt_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_account_liquidation_attempt_arbitrum_mainnet_id.36625245e5", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "unique_perp_account_liquidation_attempt_arbitrum_mainnet_id"], "alias": "unique_perp_account_liquidation_attempt_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.7941327, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_account_liquidation_attempt_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_account_liquidation_attempt_arbitrum_mainnet", "attached_node": "model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_id.3b273ee7cd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidation_attempt_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_id.3b273ee7cd", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_account_liquidation_attempt_arbitrum_mainnet_id"], "alias": "not_null_perp_account_liquidation_attempt_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.7957804, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidation_attempt_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_account_liquidation_attempt_arbitrum_mainnet", "attached_node": "model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_account_id.e5775f05d6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_arbitrum_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_0f82999a80450d03b61b144cc0fca13a.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_account_id.e5775f05d6", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_account_liquidation_attempt_arbitrum_mainnet_account_id"], "alias": "not_null_perp_account_liquidat_0f82999a80450d03b61b144cc0fca13a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_0f82999a80450d03b61b144cc0fca13a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_0f82999a80450d03b61b144cc0fca13a"}, "created_at": 1726500939.7974417, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_0f82999a80450d03b61b144cc0fca13a\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_0f82999a80450d03b61b144cc0fca13a.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_account_liquidation_attempt_arbitrum_mainnet", "attached_node": "model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_mainnet_account_id__True__0.69e5c1f239": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__6f1bc4db15b9550cf73dd0245de3ed99.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_mainnet_account_id__True__0.69e5c1f239", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__6f1bc4db15b9550cf73dd0245de3ed99", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__6f1bc4db15b9550cf73dd0245de3ed99", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__6f1bc4db15b9550cf73dd0245de3ed99"}, "created_at": 1726500939.7991004, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__6f1bc4db15b9550cf73dd0245de3ed99\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__6f1bc4db15b9550cf73dd0245de3ed99.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_account_liquidation_attempt_arbitrum_mainnet", "attached_node": "model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_block_number.cce38fccf5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_fb00df2cd316359481ed878400b3e50d.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_block_number.cce38fccf5", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_account_liquidation_attempt_arbitrum_mainnet_block_number"], "alias": "not_null_perp_account_liquidat_fb00df2cd316359481ed878400b3e50d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_fb00df2cd316359481ed878400b3e50d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_fb00df2cd316359481ed878400b3e50d"}, "created_at": 1726500939.803972, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_fb00df2cd316359481ed878400b3e50d\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_fb00df2cd316359481ed878400b3e50d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_account_liquidation_attempt_arbitrum_mainnet", "attached_node": "model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_reward.db84ec60c0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_arbitrum_mainnet_reward", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_0b681aef0741ed806b7204047c1740cf.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_reward.db84ec60c0", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_account_liquidation_attempt_arbitrum_mainnet_reward"], "alias": "not_null_perp_account_liquidat_0b681aef0741ed806b7204047c1740cf", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_0b681aef0741ed806b7204047c1740cf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_0b681aef0741ed806b7204047c1740cf"}, "created_at": 1726500939.8056786, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_0b681aef0741ed806b7204047c1740cf\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_0b681aef0741ed806b7204047c1740cf.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect reward\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\nwhere reward is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "reward", "file_key_name": "models.perp_account_liquidation_attempt_arbitrum_mainnet", "attached_node": "model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "reward", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_mainnet_reward__True__0.0687f26a19": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_mainnet_reward__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__e77fc265631cce00efad12c7c04ac131.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_mainnet_reward__True__0.0687f26a19", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_mainnet_reward__True__0"], "alias": "dbt_utils_accepted_range_perp__e77fc265631cce00efad12c7c04ac131", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__e77fc265631cce00efad12c7c04ac131", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__e77fc265631cce00efad12c7c04ac131"}, "created_at": 1726500939.8075035, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__e77fc265631cce00efad12c7c04ac131\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__e77fc265631cce00efad12c7c04ac131.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not reward >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "reward", "file_key_name": "models.perp_account_liquidation_attempt_arbitrum_mainnet", "attached_node": "model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "reward", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_block_timestamp.384d202b30": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_5894c14b057748a46465d0283cc333b6.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_block_timestamp.384d202b30", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_account_liquidation_attempt_arbitrum_mainnet_block_timestamp"], "alias": "not_null_perp_account_liquidat_5894c14b057748a46465d0283cc333b6", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_5894c14b057748a46465d0283cc333b6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_5894c14b057748a46465d0283cc333b6"}, "created_at": 1726500939.8121767, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_5894c14b057748a46465d0283cc333b6\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_5894c14b057748a46465d0283cc333b6.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_account_liquidation_attempt_arbitrum_mainnet", "attached_node": "model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_contract.34132d3a0f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_95a9cab9f1eb33acaccbbf0d1796bdf9.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_contract.34132d3a0f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_account_liquidation_attempt_arbitrum_mainnet_contract"], "alias": "not_null_perp_account_liquidat_95a9cab9f1eb33acaccbbf0d1796bdf9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_95a9cab9f1eb33acaccbbf0d1796bdf9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_95a9cab9f1eb33acaccbbf0d1796bdf9"}, "created_at": 1726500939.813889, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_95a9cab9f1eb33acaccbbf0d1796bdf9\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_95a9cab9f1eb33acaccbbf0d1796bdf9.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_account_liquidation_attempt_arbitrum_mainnet", "attached_node": "model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_event_name.03d3da6f51": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_dc612dd0fc5561975d0564262311e850.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_event_name.03d3da6f51", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_account_liquidation_attempt_arbitrum_mainnet_event_name"], "alias": "not_null_perp_account_liquidat_dc612dd0fc5561975d0564262311e850", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_dc612dd0fc5561975d0564262311e850", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_dc612dd0fc5561975d0564262311e850"}, "created_at": 1726500939.8157701, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_dc612dd0fc5561975d0564262311e850\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_dc612dd0fc5561975d0564262311e850.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_account_liquidation_attempt_arbitrum_mainnet", "attached_node": "model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_account_liquidation_attempt_arbitrum_mainnet_event_name__AccountLiquidationAttempt.d77be155b7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_account_liquidation_attempt_arbitrum_mainnet_event_name__AccountLiquidationAttempt", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_account_l_e08ea4c1ba82fb6ac26590db03457801.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_account_liquidation_attempt_arbitrum_mainnet_event_name__AccountLiquidationAttempt.d77be155b7", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "accepted_values_perp_account_liquidation_attempt_arbitrum_mainnet_event_name__AccountLiquidationAttempt"], "alias": "accepted_values_perp_account_l_e08ea4c1ba82fb6ac26590db03457801", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_account_l_e08ea4c1ba82fb6ac26590db03457801", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_account_l_e08ea4c1ba82fb6ac26590db03457801"}, "created_at": 1726500939.8174515, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_account_l_e08ea4c1ba82fb6ac26590db03457801\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_account_l_e08ea4c1ba82fb6ac26590db03457801.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'AccountLiquidationAttempt'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_account_liquidation_attempt_arbitrum_mainnet", "attached_node": "model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["AccountLiquidationAttempt"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_transaction_hash.8082a939fd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_7817adb4c678a01ccf22dc4473efbe0d.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_transaction_hash.8082a939fd", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_account_liquidation_attempt_arbitrum_mainnet_transaction_hash"], "alias": "not_null_perp_account_liquidat_7817adb4c678a01ccf22dc4473efbe0d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_7817adb4c678a01ccf22dc4473efbe0d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_7817adb4c678a01ccf22dc4473efbe0d"}, "created_at": 1726500939.8224776, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_7817adb4c678a01ccf22dc4473efbe0d\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_7817adb4c678a01ccf22dc4473efbe0d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_account_liquidation_attempt_arbitrum_mainnet", "attached_node": "model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_full_liquidation.bca773a7d2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_arbitrum_mainnet_full_liquidation", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_e9577753476537e2431402ad6ffbe7a6.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_full_liquidation.bca773a7d2", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_account_liquidation_attempt_arbitrum_mainnet_full_liquidation"], "alias": "not_null_perp_account_liquidat_e9577753476537e2431402ad6ffbe7a6", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_e9577753476537e2431402ad6ffbe7a6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_e9577753476537e2431402ad6ffbe7a6"}, "created_at": 1726500939.8242402, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_e9577753476537e2431402ad6ffbe7a6\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_account_liquidat_e9577753476537e2431402ad6ffbe7a6.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect full_liquidation\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\nwhere full_liquidation is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "full_liquidation", "file_key_name": "models.perp_account_liquidation_attempt_arbitrum_mainnet", "attached_node": "model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "full_liquidation", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_block_timestamp.3959a198d9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modif_8f3171ee98bdf94b79319e1be3be5956.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_block_timestamp.3959a198d9", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_collateral_modified_arbitrum_mainnet_block_timestamp"], "alias": "not_null_perp_collateral_modif_8f3171ee98bdf94b79319e1be3be5956", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_collateral_modif_8f3171ee98bdf94b79319e1be3be5956", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_collateral_modif_8f3171ee98bdf94b79319e1be3be5956"}, "created_at": 1726500939.825997, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_collateral_modif_8f3171ee98bdf94b79319e1be3be5956\") }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modif_8f3171ee98bdf94b79319e1be3be5956.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_collateral_modified_arbitrum_mainnet", "attached_node": "model.synthetix.perp_collateral_modified_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_collateral_modified_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_contract.4c9655d0d7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_contract.4c9655d0d7", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_collateral_modified_arbitrum_mainnet_contract"], "alias": "not_null_perp_collateral_modified_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.8276863, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_collateral_modified_arbitrum_mainnet", "attached_node": "model.synthetix.perp_collateral_modified_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_collateral_modified_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_event_name.e165b98af5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_event_name.e165b98af5", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_collateral_modified_arbitrum_mainnet_event_name"], "alias": "not_null_perp_collateral_modified_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.8293598, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_collateral_modified_arbitrum_mainnet", "attached_node": "model.synthetix.perp_collateral_modified_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_collateral_modified_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_collateral_modified_arbitrum_mainnet_event_name__CollateralModified.ce058b817d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_collateral_modified_arbitrum_mainnet_event_name__CollateralModified", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_collatera_f7b43b877d91586e7a54f2f480c7e20a.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_collateral_modified_arbitrum_mainnet_event_name__CollateralModified.ce058b817d", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "accepted_values_perp_collateral_modified_arbitrum_mainnet_event_name__CollateralModified"], "alias": "accepted_values_perp_collatera_f7b43b877d91586e7a54f2f480c7e20a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_collatera_f7b43b877d91586e7a54f2f480c7e20a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_collatera_f7b43b877d91586e7a54f2f480c7e20a"}, "created_at": 1726500939.831231, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_collatera_f7b43b877d91586e7a54f2f480c7e20a\") }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_collatera_f7b43b877d91586e7a54f2f480c7e20a.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'CollateralModified'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_collateral_modified_arbitrum_mainnet", "attached_node": "model.synthetix.perp_collateral_modified_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["CollateralModified"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_collateral_modified_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_block_number.553bfecd04": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_block_number.553bfecd04", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_collateral_modified_arbitrum_mainnet_block_number"], "alias": "not_null_perp_collateral_modified_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.8360991, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_collateral_modified_arbitrum_mainnet", "attached_node": "model.synthetix.perp_collateral_modified_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_collateral_modified_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_collateral_id.b111831174": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_arbitrum_mainnet_collateral_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modif_77beb17d3fe51071c61a6d63af9a80d6.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_collateral_id.b111831174", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_collateral_modified_arbitrum_mainnet_collateral_id"], "alias": "not_null_perp_collateral_modif_77beb17d3fe51071c61a6d63af9a80d6", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_collateral_modif_77beb17d3fe51071c61a6d63af9a80d6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_collateral_modif_77beb17d3fe51071c61a6d63af9a80d6"}, "created_at": 1726500939.838072, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_collateral_modif_77beb17d3fe51071c61a6d63af9a80d6\") }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modif_77beb17d3fe51071c61a6d63af9a80d6.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"\nwhere collateral_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_id", "file_key_name": "models.perp_collateral_modified_arbitrum_mainnet", "attached_node": "model.synthetix.perp_collateral_modified_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_id", "model": "{{ get_where_subquery(ref('perp_collateral_modified_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_mainnet_collateral_id__True__0.d504bf8da4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_collateral_modified_arbitrum_mainnet_collateral_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__5cb5cc6a827bd3c08824f31f858fdce7.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_mainnet_collateral_id__True__0.d504bf8da4", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_perp_collateral_modified_arbitrum_mainnet_collateral_id__True__0"], "alias": "dbt_utils_accepted_range_perp__5cb5cc6a827bd3c08824f31f858fdce7", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__5cb5cc6a827bd3c08824f31f858fdce7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__5cb5cc6a827bd3c08824f31f858fdce7"}, "created_at": 1726500939.8398333, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__5cb5cc6a827bd3c08824f31f858fdce7\") }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__5cb5cc6a827bd3c08824f31f858fdce7.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_id", "file_key_name": "models.perp_collateral_modified_arbitrum_mainnet", "attached_node": "model.synthetix.perp_collateral_modified_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collateral_id", "model": "{{ get_where_subquery(ref('perp_collateral_modified_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.unique_perp_collateral_modified_arbitrum_mainnet_id.52f69df109": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_collateral_modified_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_collateral_modified_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_collateral_modified_arbitrum_mainnet_id.52f69df109", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "unique_perp_collateral_modified_arbitrum_mainnet_id"], "alias": "unique_perp_collateral_modified_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.8450172, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_collateral_modified_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_collateral_modified_arbitrum_mainnet", "attached_node": "model.synthetix.perp_collateral_modified_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_collateral_modified_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_id.b7548d2e89": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_id.b7548d2e89", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_collateral_modified_arbitrum_mainnet_id"], "alias": "not_null_perp_collateral_modified_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.8468258, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_collateral_modified_arbitrum_mainnet", "attached_node": "model.synthetix.perp_collateral_modified_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_collateral_modified_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_sender.8b5f369cc9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_arbitrum_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_arbitrum_mainnet_sender.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_sender.8b5f369cc9", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_collateral_modified_arbitrum_mainnet_sender"], "alias": "not_null_perp_collateral_modified_arbitrum_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.8485134, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.perp_collateral_modified_arbitrum_mainnet", "attached_node": "model.synthetix.perp_collateral_modified_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('perp_collateral_modified_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_account_id.8fb1349af5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_arbitrum_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_arbitrum_mainnet_account_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_account_id.8fb1349af5", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_collateral_modified_arbitrum_mainnet_account_id"], "alias": "not_null_perp_collateral_modified_arbitrum_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.8501868, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modified_arbitrum_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_collateral_modified_arbitrum_mainnet", "attached_node": "model.synthetix.perp_collateral_modified_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_collateral_modified_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_mainnet_account_id__True__0.f432eac521": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_collateral_modified_arbitrum_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__96052d118a2bd5a2254af73cb0b383ed.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_mainnet_account_id__True__0.f432eac521", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_perp_collateral_modified_arbitrum_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__96052d118a2bd5a2254af73cb0b383ed", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__96052d118a2bd5a2254af73cb0b383ed", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__96052d118a2bd5a2254af73cb0b383ed"}, "created_at": 1726500939.8518486, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__96052d118a2bd5a2254af73cb0b383ed\") }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__96052d118a2bd5a2254af73cb0b383ed.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_collateral_modified_arbitrum_mainnet", "attached_node": "model.synthetix.perp_collateral_modified_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_collateral_modified_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_transaction_hash.db6cc05c85": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modif_f5d447d13a4864a9fce094a33af8d88e.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_transaction_hash.db6cc05c85", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_collateral_modified_arbitrum_mainnet_transaction_hash"], "alias": "not_null_perp_collateral_modif_f5d447d13a4864a9fce094a33af8d88e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_collateral_modif_f5d447d13a4864a9fce094a33af8d88e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_collateral_modif_f5d447d13a4864a9fce094a33af8d88e"}, "created_at": 1726500939.8566215, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_collateral_modif_f5d447d13a4864a9fce094a33af8d88e\") }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_collateral_modif_f5d447d13a4864a9fce094a33af8d88e.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_collateral_modified_arbitrum_mainnet", "attached_node": "model.synthetix.perp_collateral_modified_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_collateral_modified_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_block_timestamp.62addf704c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_e_a1efcbfea89850ca046fd95b736da7e3.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_block_timestamp.62addf704c", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_previous_order_expired_arbitrum_mainnet_block_timestamp"], "alias": "not_null_perp_previous_order_e_a1efcbfea89850ca046fd95b736da7e3", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_previous_order_e_a1efcbfea89850ca046fd95b736da7e3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_previous_order_e_a1efcbfea89850ca046fd95b736da7e3"}, "created_at": 1726500939.8583734, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_previous_order_e_a1efcbfea89850ca046fd95b736da7e3\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_e_a1efcbfea89850ca046fd95b736da7e3.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_previous_order_expired_arbitrum_mainnet", "attached_node": "model.synthetix.perp_previous_order_expired_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_previous_order_expired_arbitrum_mainnet_id.cd7a82db0e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_previous_order_expired_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_previous_order_expired_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_previous_order_expired_arbitrum_mainnet_id.cd7a82db0e", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "unique_perp_previous_order_expired_arbitrum_mainnet_id"], "alias": "unique_perp_previous_order_expired_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.8600614, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_previous_order_expired_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_previous_order_expired_arbitrum_mainnet", "attached_node": "model.synthetix.perp_previous_order_expired_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_id.ced9ec6a1d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_expired_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_id.ced9ec6a1d", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_previous_order_expired_arbitrum_mainnet_id"], "alias": "not_null_perp_previous_order_expired_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.861912, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_previous_order_expired_arbitrum_mainnet", "attached_node": "model.synthetix.perp_previous_order_expired_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_block_number.c6957a09df": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_e_237613c86fd3e843eb7ff01b5ad163d6.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_block_number.c6957a09df", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_previous_order_expired_arbitrum_mainnet_block_number"], "alias": "not_null_perp_previous_order_e_237613c86fd3e843eb7ff01b5ad163d6", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_previous_order_e_237613c86fd3e843eb7ff01b5ad163d6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_previous_order_e_237613c86fd3e843eb7ff01b5ad163d6"}, "created_at": 1726500939.863589, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_previous_order_e_237613c86fd3e843eb7ff01b5ad163d6\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_e_237613c86fd3e843eb7ff01b5ad163d6.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_previous_order_expired_arbitrum_mainnet", "attached_node": "model.synthetix.perp_previous_order_expired_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_market_id.3161a33570": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_arbitrum_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_expired_arbitrum_mainnet_market_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_market_id.3161a33570", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_previous_order_expired_arbitrum_mainnet_market_id"], "alias": "not_null_perp_previous_order_expired_arbitrum_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.8652444, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_previous_order_expired_arbitrum_mainnet", "attached_node": "model.synthetix.perp_previous_order_expired_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_mainnet_market_id__True__0.148ea7d706": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__b86f5c160471e4b0acc7f7eb79fb5d5c.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_mainnet_market_id__True__0.148ea7d706", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__b86f5c160471e4b0acc7f7eb79fb5d5c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__b86f5c160471e4b0acc7f7eb79fb5d5c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__b86f5c160471e4b0acc7f7eb79fb5d5c"}, "created_at": 1726500939.8669562, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__b86f5c160471e4b0acc7f7eb79fb5d5c\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__b86f5c160471e4b0acc7f7eb79fb5d5c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_previous_order_expired_arbitrum_mainnet", "attached_node": "model.synthetix.perp_previous_order_expired_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_event_name.08acd6a68f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_e_3b633e0e9803b2d938f1bdd59e52ab9c.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_event_name.08acd6a68f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_previous_order_expired_arbitrum_mainnet_event_name"], "alias": "not_null_perp_previous_order_e_3b633e0e9803b2d938f1bdd59e52ab9c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_previous_order_e_3b633e0e9803b2d938f1bdd59e52ab9c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_previous_order_e_3b633e0e9803b2d938f1bdd59e52ab9c"}, "created_at": 1726500939.8719716, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_previous_order_e_3b633e0e9803b2d938f1bdd59e52ab9c\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_e_3b633e0e9803b2d938f1bdd59e52ab9c.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_previous_order_expired_arbitrum_mainnet", "attached_node": "model.synthetix.perp_previous_order_expired_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_previous_order_expired_arbitrum_mainnet_event_name__PreviousOrderExpired.d975ca95c5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_previous_order_expired_arbitrum_mainnet_event_name__PreviousOrderExpired", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_previous__8b2d4ec500fcbd5393c14186325532d5.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_previous_order_expired_arbitrum_mainnet_event_name__PreviousOrderExpired.d975ca95c5", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "accepted_values_perp_previous_order_expired_arbitrum_mainnet_event_name__PreviousOrderExpired"], "alias": "accepted_values_perp_previous__8b2d4ec500fcbd5393c14186325532d5", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_previous__8b2d4ec500fcbd5393c14186325532d5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_previous__8b2d4ec500fcbd5393c14186325532d5"}, "created_at": 1726500939.873743, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_previous__8b2d4ec500fcbd5393c14186325532d5\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_previous__8b2d4ec500fcbd5393c14186325532d5.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PreviousOrderExpired'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_previous_order_expired_arbitrum_mainnet", "attached_node": "model.synthetix.perp_previous_order_expired_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["PreviousOrderExpired"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_transaction_hash.ccc5cbafcd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_e_eddc3e9a21c2bbfdfac5cc02fbafd26a.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_transaction_hash.ccc5cbafcd", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_previous_order_expired_arbitrum_mainnet_transaction_hash"], "alias": "not_null_perp_previous_order_e_eddc3e9a21c2bbfdfac5cc02fbafd26a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_previous_order_e_eddc3e9a21c2bbfdfac5cc02fbafd26a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_previous_order_e_eddc3e9a21c2bbfdfac5cc02fbafd26a"}, "created_at": 1726500939.8789551, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_previous_order_e_eddc3e9a21c2bbfdfac5cc02fbafd26a\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_e_eddc3e9a21c2bbfdfac5cc02fbafd26a.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_previous_order_expired_arbitrum_mainnet", "attached_node": "model.synthetix.perp_previous_order_expired_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_account_id.edc81bcacb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_arbitrum_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_e_3b9f2ad127f349bad779ec9cbd5d7014.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_account_id.edc81bcacb", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_previous_order_expired_arbitrum_mainnet_account_id"], "alias": "not_null_perp_previous_order_e_3b9f2ad127f349bad779ec9cbd5d7014", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_previous_order_e_3b9f2ad127f349bad779ec9cbd5d7014", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_previous_order_e_3b9f2ad127f349bad779ec9cbd5d7014"}, "created_at": 1726500939.880653, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_previous_order_e_3b9f2ad127f349bad779ec9cbd5d7014\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_e_3b9f2ad127f349bad779ec9cbd5d7014.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_previous_order_expired_arbitrum_mainnet", "attached_node": "model.synthetix.perp_previous_order_expired_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_mainnet_account_id__True__0.865d3fe2e6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__be2e9f6a3b1e7e1d6e67b0767b82c85e.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_mainnet_account_id__True__0.865d3fe2e6", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__be2e9f6a3b1e7e1d6e67b0767b82c85e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__be2e9f6a3b1e7e1d6e67b0767b82c85e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__be2e9f6a3b1e7e1d6e67b0767b82c85e"}, "created_at": 1726500939.882362, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__be2e9f6a3b1e7e1d6e67b0767b82c85e\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__be2e9f6a3b1e7e1d6e67b0767b82c85e.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_previous_order_expired_arbitrum_mainnet", "attached_node": "model.synthetix.perp_previous_order_expired_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_contract.f99120143b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_expired_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_contract.f99120143b", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_previous_order_expired_arbitrum_mainnet_contract"], "alias": "not_null_perp_previous_order_expired_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.8871865, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_previous_order_expired_arbitrum_mainnet", "attached_node": "model.synthetix.perp_previous_order_expired_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_market_name.b6c0825a0f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_arbitrum_mainnet_market_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_arbitrum_mainnet_market_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_market_name.b6c0825a0f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_market_created_arbitrum_mainnet_market_name"], "alias": "not_null_perp_market_created_arbitrum_mainnet_market_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.888923, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_market_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"\nwhere market_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_name", "file_key_name": "models.perp_market_created_arbitrum_mainnet", "attached_node": "model.synthetix.perp_market_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_name", "model": "{{ get_where_subquery(ref('perp_market_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_market_created_arbitrum_mainnet_id.ccdc9b7755": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_market_created_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_market_created_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_market_created_arbitrum_mainnet_id.ccdc9b7755", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "unique_perp_market_created_arbitrum_mainnet_id"], "alias": "unique_perp_market_created_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.8906803, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_market_created_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_market_created_arbitrum_mainnet", "attached_node": "model.synthetix.perp_market_created_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_market_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_id.51befad80c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_id.51befad80c", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_market_created_arbitrum_mainnet_id"], "alias": "not_null_perp_market_created_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.8925211, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_market_created_arbitrum_mainnet", "attached_node": "model.synthetix.perp_market_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_market_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_market_symbol.cac52e1baa": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_arbitrum_mainnet_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_arbitrum_mainnet_market_symbol.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_market_symbol.cac52e1baa", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_market_created_arbitrum_mainnet_market_symbol"], "alias": "not_null_perp_market_created_arbitrum_mainnet_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.8942409, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.perp_market_created_arbitrum_mainnet", "attached_node": "model.synthetix.perp_market_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('perp_market_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_event_name.7c033fc995": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_event_name.7c033fc995", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_market_created_arbitrum_mainnet_event_name"], "alias": "not_null_perp_market_created_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.8958902, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_market_created_arbitrum_mainnet", "attached_node": "model.synthetix.perp_market_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_market_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_market_created_arbitrum_mainnet_event_name__MarketCreated.95d2e513a2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_market_created_arbitrum_mainnet_event_name__MarketCreated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_market_cr_76654e6695a0017950c568894f7c9160.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_market_created_arbitrum_mainnet_event_name__MarketCreated.95d2e513a2", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "accepted_values_perp_market_created_arbitrum_mainnet_event_name__MarketCreated"], "alias": "accepted_values_perp_market_cr_76654e6695a0017950c568894f7c9160", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_market_cr_76654e6695a0017950c568894f7c9160", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_market_cr_76654e6695a0017950c568894f7c9160"}, "created_at": 1726500939.8976033, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_market_cr_76654e6695a0017950c568894f7c9160\") }}", "language": "sql", "refs": [{"name": "perp_market_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_market_cr_76654e6695a0017950c568894f7c9160.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCreated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_market_created_arbitrum_mainnet", "attached_node": "model.synthetix.perp_market_created_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["MarketCreated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_market_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_block_number.398ad31e3c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_block_number.398ad31e3c", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_market_created_arbitrum_mainnet_block_number"], "alias": "not_null_perp_market_created_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.9025047, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_market_created_arbitrum_mainnet", "attached_node": "model.synthetix.perp_market_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_market_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_block_timestamp.30d302d69e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_arbitrum_mainnet_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_block_timestamp.30d302d69e", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_market_created_arbitrum_mainnet_block_timestamp"], "alias": "not_null_perp_market_created_arbitrum_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.9041796, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_market_created_arbitrum_mainnet", "attached_node": "model.synthetix.perp_market_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_market_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_contract.21d3d73e97": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_contract.21d3d73e97", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_market_created_arbitrum_mainnet_contract"], "alias": "not_null_perp_market_created_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.905886, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_market_created_arbitrum_mainnet", "attached_node": "model.synthetix.perp_market_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_market_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_perps_market_id.adbc877d76": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_arbitrum_mainnet_perps_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_arbitrum_mainnet_perps_market_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_perps_market_id.adbc877d76", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_market_created_arbitrum_mainnet_perps_market_id"], "alias": "not_null_perp_market_created_arbitrum_mainnet_perps_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.9077055, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_perps_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect perps_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"\nwhere perps_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "perps_market_id", "file_key_name": "models.perp_market_created_arbitrum_mainnet", "attached_node": "model.synthetix.perp_market_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "perps_market_id", "model": "{{ get_where_subquery(ref('perp_market_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_market_created_arbitrum_mainnet_perps_market_id__True__0.48f88f8963": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_market_created_arbitrum_mainnet_perps_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__d9dfec8f1629560d478bbec1f9b65fac.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_created_arbitrum_mainnet_perps_market_id__True__0.48f88f8963", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_perp_market_created_arbitrum_mainnet_perps_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__d9dfec8f1629560d478bbec1f9b65fac", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__d9dfec8f1629560d478bbec1f9b65fac", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__d9dfec8f1629560d478bbec1f9b65fac"}, "created_at": 1726500939.9093778, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__d9dfec8f1629560d478bbec1f9b65fac\") }}", "language": "sql", "refs": [{"name": "perp_market_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__d9dfec8f1629560d478bbec1f9b65fac.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not perps_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "perps_market_id", "file_key_name": "models.perp_market_created_arbitrum_mainnet", "attached_node": "model.synthetix.perp_market_created_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "perps_market_id", "model": "{{ get_where_subquery(ref('perp_market_created_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_transaction_hash.486a46d989": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_arbitrum_mainnet_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_transaction_hash.486a46d989", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_market_created_arbitrum_mainnet_transaction_hash"], "alias": "not_null_perp_market_created_arbitrum_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.9141052, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_market_created_arbitrum_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_market_created_arbitrum_mainnet", "attached_node": "model.synthetix.perp_market_created_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_market_created_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_event_name.a2ddfe6aab": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_event_name.a2ddfe6aab", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_interest_charged_arbitrum_mainnet_event_name"], "alias": "not_null_perp_interest_charged_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.9159665, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_charged_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_interest_charged_arbitrum_mainnet", "attached_node": "model.synthetix.perp_interest_charged_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_interest_charged_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_interest_charged_arbitrum_mainnet_event_name__InterestCharged.5bdeefd72e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_interest_charged_arbitrum_mainnet_event_name__InterestCharged", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_interest__d6b8b8deefd1f49a80db78c6335f476b.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_interest_charged_arbitrum_mainnet_event_name__InterestCharged.5bdeefd72e", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "accepted_values_perp_interest_charged_arbitrum_mainnet_event_name__InterestCharged"], "alias": "accepted_values_perp_interest__d6b8b8deefd1f49a80db78c6335f476b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_interest__d6b8b8deefd1f49a80db78c6335f476b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_interest__d6b8b8deefd1f49a80db78c6335f476b"}, "created_at": 1726500939.9176426, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_interest__d6b8b8deefd1f49a80db78c6335f476b\") }}", "language": "sql", "refs": [{"name": "perp_interest_charged_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_interest__d6b8b8deefd1f49a80db78c6335f476b.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_charged_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'InterestCharged'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_interest_charged_arbitrum_mainnet", "attached_node": "model.synthetix.perp_interest_charged_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["InterestCharged"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_interest_charged_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_contract.0558bb2329": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_contract.0558bb2329", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_interest_charged_arbitrum_mainnet_contract"], "alias": "not_null_perp_interest_charged_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.9221897, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_charged_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_interest_charged_arbitrum_mainnet", "attached_node": "model.synthetix.perp_interest_charged_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_interest_charged_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_transaction_hash.c6a422f072": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_3b81ef9b2573c72971914b3d3b49b5e6.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_transaction_hash.c6a422f072", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_interest_charged_arbitrum_mainnet_transaction_hash"], "alias": "not_null_perp_interest_charged_3b81ef9b2573c72971914b3d3b49b5e6", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_interest_charged_3b81ef9b2573c72971914b3d3b49b5e6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_interest_charged_3b81ef9b2573c72971914b3d3b49b5e6"}, "created_at": 1726500939.9238546, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_interest_charged_3b81ef9b2573c72971914b3d3b49b5e6\") }}", "language": "sql", "refs": [{"name": "perp_interest_charged_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_3b81ef9b2573c72971914b3d3b49b5e6.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_charged_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_interest_charged_arbitrum_mainnet", "attached_node": "model.synthetix.perp_interest_charged_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_interest_charged_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_block_timestamp.c72b9e433c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_arbitrum_mainnet_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_block_timestamp.c72b9e433c", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_interest_charged_arbitrum_mainnet_block_timestamp"], "alias": "not_null_perp_interest_charged_arbitrum_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.925513, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_charged_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_interest_charged_arbitrum_mainnet", "attached_node": "model.synthetix.perp_interest_charged_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_interest_charged_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_interest_charged_arbitrum_mainnet_id.25564fae9f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_interest_charged_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_interest_charged_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_interest_charged_arbitrum_mainnet_id.25564fae9f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "unique_perp_interest_charged_arbitrum_mainnet_id"], "alias": "unique_perp_interest_charged_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.9271395, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_interest_charged_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_charged_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_interest_charged_arbitrum_mainnet", "attached_node": "model.synthetix.perp_interest_charged_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_interest_charged_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_id.0336fb1845": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_id.0336fb1845", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_interest_charged_arbitrum_mainnet_id"], "alias": "not_null_perp_interest_charged_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.9287565, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_charged_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_interest_charged_arbitrum_mainnet", "attached_node": "model.synthetix.perp_interest_charged_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_interest_charged_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_block_number.0461f85304": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_block_number.0461f85304", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_interest_charged_arbitrum_mainnet_block_number"], "alias": "not_null_perp_interest_charged_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.9305048, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_charged_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_interest_charged_arbitrum_mainnet", "attached_node": "model.synthetix.perp_interest_charged_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_interest_charged_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_account_id.0fea13802b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_arbitrum_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_arbitrum_mainnet_account_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_account_id.0fea13802b", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_interest_charged_arbitrum_mainnet_account_id"], "alias": "not_null_perp_interest_charged_arbitrum_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.9321103, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_charged_arbitrum_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_charged_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_interest_charged_arbitrum_mainnet", "attached_node": "model.synthetix.perp_interest_charged_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_interest_charged_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_arbitrum_mainnet_account_id__True__0.7c883f5e3f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_interest_charged_arbitrum_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__91406c6c5c92a1e1d64e71aa1eeb2481.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_arbitrum_mainnet_account_id__True__0.7c883f5e3f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_perp_interest_charged_arbitrum_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__91406c6c5c92a1e1d64e71aa1eeb2481", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__91406c6c5c92a1e1d64e71aa1eeb2481", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__91406c6c5c92a1e1d64e71aa1eeb2481"}, "created_at": 1726500939.9337602, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__91406c6c5c92a1e1d64e71aa1eeb2481\") }}", "language": "sql", "refs": [{"name": "perp_interest_charged_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__91406c6c5c92a1e1d64e71aa1eeb2481.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_charged_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_interest_charged_arbitrum_mainnet", "attached_node": "model.synthetix.perp_interest_charged_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_interest_charged_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_block_timestamp.b38866df62": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_up_c215a28815435d331897ce2f88fe7e7c.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_block_timestamp.b38866df62", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_interest_rate_updated_arbitrum_mainnet_block_timestamp"], "alias": "not_null_perp_interest_rate_up_c215a28815435d331897ce2f88fe7e7c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_interest_rate_up_c215a28815435d331897ce2f88fe7e7c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_interest_rate_up_c215a28815435d331897ce2f88fe7e7c"}, "created_at": 1726500939.9385533, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_interest_rate_up_c215a28815435d331897ce2f88fe7e7c\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_c215a28815435d331897ce2f88fe7e7c.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_rate_updated_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_interest_rate_updated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_interest_rate_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_event_name.527da57e0a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_updated_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_event_name.527da57e0a", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_interest_rate_updated_arbitrum_mainnet_event_name"], "alias": "not_null_perp_interest_rate_updated_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.9401956, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_rate_updated_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_interest_rate_updated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_interest_rate_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_interest_rate_updated_arbitrum_mainnet_event_name__InterestRateUpdated.e279adef88": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_interest_rate_updated_arbitrum_mainnet_event_name__InterestRateUpdated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_interest__b38f2f5b297cf6983daeeb9f3743db1a.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_interest_rate_updated_arbitrum_mainnet_event_name__InterestRateUpdated.e279adef88", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "accepted_values_perp_interest_rate_updated_arbitrum_mainnet_event_name__InterestRateUpdated"], "alias": "accepted_values_perp_interest__b38f2f5b297cf6983daeeb9f3743db1a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_interest__b38f2f5b297cf6983daeeb9f3743db1a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_interest__b38f2f5b297cf6983daeeb9f3743db1a"}, "created_at": 1726500939.9419198, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_interest__b38f2f5b297cf6983daeeb9f3743db1a\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/accepted_values_perp_interest__b38f2f5b297cf6983daeeb9f3743db1a.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_rate_updated_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'InterestRateUpdated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_interest_rate_updated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_interest_rate_updated_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["InterestRateUpdated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_transaction_hash.881fd09199": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_up_0e9244fe507426bd1c0109235d3c140f.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_transaction_hash.881fd09199", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_interest_rate_updated_arbitrum_mainnet_transaction_hash"], "alias": "not_null_perp_interest_rate_up_0e9244fe507426bd1c0109235d3c140f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_interest_rate_up_0e9244fe507426bd1c0109235d3c140f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_interest_rate_up_0e9244fe507426bd1c0109235d3c140f"}, "created_at": 1726500939.9464974, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_interest_rate_up_0e9244fe507426bd1c0109235d3c140f\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_0e9244fe507426bd1c0109235d3c140f.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_rate_updated_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_interest_rate_updated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_interest_rate_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_interest_rate.4a70cee831": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_arbitrum_mainnet_interest_rate", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_up_4ea715095b30069d0e5dc8f4d21abcb6.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_interest_rate.4a70cee831", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_interest_rate_updated_arbitrum_mainnet_interest_rate"], "alias": "not_null_perp_interest_rate_up_4ea715095b30069d0e5dc8f4d21abcb6", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_interest_rate_up_4ea715095b30069d0e5dc8f4d21abcb6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_interest_rate_up_4ea715095b30069d0e5dc8f4d21abcb6"}, "created_at": 1726500939.9481595, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_interest_rate_up_4ea715095b30069d0e5dc8f4d21abcb6\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_4ea715095b30069d0e5dc8f4d21abcb6.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest_rate\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_rate_updated_arbitrum_mainnet\"\nwhere interest_rate is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest_rate", "file_key_name": "models.perp_interest_rate_updated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_interest_rate_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "interest_rate", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_mainnet_interest_rate__True__0.85f9532793": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_mainnet_interest_rate__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__56f7ffe51488e65f8880c7b8c167cd89.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_mainnet_interest_rate__True__0.85f9532793", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_mainnet_interest_rate__True__0"], "alias": "dbt_utils_accepted_range_perp__56f7ffe51488e65f8880c7b8c167cd89", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__56f7ffe51488e65f8880c7b8c167cd89", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__56f7ffe51488e65f8880c7b8c167cd89"}, "created_at": 1726500939.9498293, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__56f7ffe51488e65f8880c7b8c167cd89\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__56f7ffe51488e65f8880c7b8c167cd89.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_rate_updated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not interest_rate >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest_rate", "file_key_name": "models.perp_interest_rate_updated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_interest_rate_updated_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "interest_rate", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_block_number.f1b7f275c8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_up_ccd029a1676f02cde447a6e183469d9b.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_block_number.f1b7f275c8", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_interest_rate_updated_arbitrum_mainnet_block_number"], "alias": "not_null_perp_interest_rate_up_ccd029a1676f02cde447a6e183469d9b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_interest_rate_up_ccd029a1676f02cde447a6e183469d9b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_interest_rate_up_ccd029a1676f02cde447a6e183469d9b"}, "created_at": 1726500939.9543698, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_interest_rate_up_ccd029a1676f02cde447a6e183469d9b\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_ccd029a1676f02cde447a6e183469d9b.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_rate_updated_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_interest_rate_updated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_interest_rate_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_interest_rate_updated_arbitrum_mainnet_id.c21a36f767": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_interest_rate_updated_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_interest_rate_updated_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_interest_rate_updated_arbitrum_mainnet_id.c21a36f767", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "unique_perp_interest_rate_updated_arbitrum_mainnet_id"], "alias": "unique_perp_interest_rate_updated_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.9560087, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/unique_perp_interest_rate_updated_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_rate_updated_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_interest_rate_updated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_interest_rate_updated_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_id.4d8f77e23f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_updated_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_id.4d8f77e23f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_interest_rate_updated_arbitrum_mainnet_id"], "alias": "not_null_perp_interest_rate_updated_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.9576638, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_rate_updated_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_interest_rate_updated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_interest_rate_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_contract.53bd3e715f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_updated_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_contract.53bd3e715f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_interest_rate_updated_arbitrum_mainnet_contract"], "alias": "not_null_perp_interest_rate_updated_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.9594524, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_rate_updated_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_interest_rate_updated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_interest_rate_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_super_market_id.0209c885e1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_arbitrum_mainnet_super_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_up_9059128f98c3da3c81e1de978bf559dc.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_super_market_id.0209c885e1", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "not_null_perp_interest_rate_updated_arbitrum_mainnet_super_market_id"], "alias": "not_null_perp_interest_rate_up_9059128f98c3da3c81e1de978bf559dc", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_interest_rate_up_9059128f98c3da3c81e1de978bf559dc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_interest_rate_up_9059128f98c3da3c81e1de978bf559dc"}, "created_at": 1726500939.9610891, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_interest_rate_up_9059128f98c3da3c81e1de978bf559dc\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_9059128f98c3da3c81e1de978bf559dc.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect super_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_rate_updated_arbitrum_mainnet\"\nwhere super_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "super_market_id", "file_key_name": "models.perp_interest_rate_updated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_interest_rate_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "super_market_id", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_mainnet_super_market_id__True__0.345c2bacf1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_mainnet_super_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__a3819aa0da09fc29fbfaf4515955d8b5.sql", "original_file_path": "models/raw/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_mainnet_super_market_id__True__0.345c2bacf1", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_mainnet_super_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__a3819aa0da09fc29fbfaf4515955d8b5", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__a3819aa0da09fc29fbfaf4515955d8b5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__a3819aa0da09fc29fbfaf4515955d8b5"}, "created_at": 1726500939.9628139, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__a3819aa0da09fc29fbfaf4515955d8b5\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__a3819aa0da09fc29fbfaf4515955d8b5.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_rate_updated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not super_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "super_market_id", "file_key_name": "models.perp_interest_rate_updated_arbitrum_mainnet", "attached_node": "model.synthetix.perp_interest_rate_updated_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "super_market_id", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_id.2bedbed49c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_id.2bedbed49c", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_committed_arbitrum_mainnet_id"], "alias": "not_null_spot_order_committed_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.9838836, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_committed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_order_committed_arbitrum_mainnet_id.715535831f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_order_committed_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_order_committed_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_order_committed_arbitrum_mainnet_id.715535831f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "unique_spot_order_committed_arbitrum_mainnet_id"], "alias": "unique_spot_order_committed_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.9858816, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_order_committed_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_committed_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_event_name.364a2ed7fd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_event_name.364a2ed7fd", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_committed_arbitrum_mainnet_event_name"], "alias": "not_null_spot_order_committed_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.9877348, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_committed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_order_committed_arbitrum_mainnet_event_name__OrderCommitted.e30a77b9b3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_order_committed_arbitrum_mainnet_event_name__OrderCommitted", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_order_com_612c7255a7f36043bcb4a7cdb76a0e20.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_order_committed_arbitrum_mainnet_event_name__OrderCommitted.e30a77b9b3", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "accepted_values_spot_order_committed_arbitrum_mainnet_event_name__OrderCommitted"], "alias": "accepted_values_spot_order_com_612c7255a7f36043bcb4a7cdb76a0e20", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_order_com_612c7255a7f36043bcb4a7cdb76a0e20", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_order_com_612c7255a7f36043bcb4a7cdb76a0e20"}, "created_at": 1726500939.9896734, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_order_com_612c7255a7f36043bcb4a7cdb76a0e20\") }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_order_com_612c7255a7f36043bcb4a7cdb76a0e20.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderCommitted'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_committed_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["OrderCommitted"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_sender.d7cbd6bc05": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_arbitrum_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_arbitrum_mainnet_sender.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_sender.d7cbd6bc05", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_committed_arbitrum_mainnet_sender"], "alias": "not_null_spot_order_committed_arbitrum_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.9945138, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.spot_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_committed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_block_timestamp.a4f827fd66": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_arbitrum_mainnet_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_block_timestamp.a4f827fd66", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_committed_arbitrum_mainnet_block_timestamp"], "alias": "not_null_spot_order_committed_arbitrum_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.9962497, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_committed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_referrer.23dc146929": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_arbitrum_mainnet_referrer", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_arbitrum_mainnet_referrer.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_referrer.23dc146929", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_committed_arbitrum_mainnet_referrer"], "alias": "not_null_spot_order_committed_arbitrum_mainnet_referrer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.9981961, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_referrer.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\nwhere referrer is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "referrer", "file_key_name": "models.spot_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_committed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "referrer", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_amount_provided.618d749652": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_arbitrum_mainnet_amount_provided", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_arbitrum_mainnet_amount_provided.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_amount_provided.618d749652", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_committed_arbitrum_mainnet_amount_provided"], "alias": "not_null_spot_order_committed_arbitrum_mainnet_amount_provided", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500939.9998882, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_amount_provided.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_provided\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\nwhere amount_provided is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_provided", "file_key_name": "models.spot_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_committed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_provided", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_mainnet_amount_provided__True__0.a0c5711e24": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_committed_arbitrum_mainnet_amount_provided__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__9a56f742862e6cc8ba800f049871410a.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_mainnet_amount_provided__True__0.a0c5711e24", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "dbt_utils_accepted_range_spot_order_committed_arbitrum_mainnet_amount_provided__True__0"], "alias": "dbt_utils_accepted_range_spot__9a56f742862e6cc8ba800f049871410a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__9a56f742862e6cc8ba800f049871410a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__9a56f742862e6cc8ba800f049871410a"}, "created_at": 1726500940.0016806, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__9a56f742862e6cc8ba800f049871410a\") }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__9a56f742862e6cc8ba800f049871410a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_provided >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_provided", "file_key_name": "models.spot_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_committed_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount_provided", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_transaction_hash.47ac362f75": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_arbitrum_mainnet_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_transaction_hash.47ac362f75", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_committed_arbitrum_mainnet_transaction_hash"], "alias": "not_null_spot_order_committed_arbitrum_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.006671, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_committed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_contract.1d73e820e2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_contract.1d73e820e2", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_committed_arbitrum_mainnet_contract"], "alias": "not_null_spot_order_committed_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.008345, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_committed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_market_id.eb267aefe6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_arbitrum_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_arbitrum_mainnet_market_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_market_id.eb267aefe6", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_committed_arbitrum_mainnet_market_id"], "alias": "not_null_spot_order_committed_arbitrum_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.0100389, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.spot_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_committed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_mainnet_market_id__True__0.fcb0bd480c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_committed_arbitrum_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__5645de8902a4439c1821035cd269d4c3.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_mainnet_market_id__True__0.fcb0bd480c", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "dbt_utils_accepted_range_spot_order_committed_arbitrum_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__5645de8902a4439c1821035cd269d4c3", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__5645de8902a4439c1821035cd269d4c3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__5645de8902a4439c1821035cd269d4c3"}, "created_at": 1726500940.011702, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__5645de8902a4439c1821035cd269d4c3\") }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__5645de8902a4439c1821035cd269d4c3.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.spot_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_committed_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_block_number.bbd3030ffd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_block_number.bbd3030ffd", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_committed_arbitrum_mainnet_block_number"], "alias": "not_null_spot_order_committed_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.0165303, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_committed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_order_type.9bedf0c3bc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_arbitrum_mainnet_order_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_arbitrum_mainnet_order_type.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_order_type.9bedf0c3bc", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_committed_arbitrum_mainnet_order_type"], "alias": "not_null_spot_order_committed_arbitrum_mainnet_order_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.018245, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_committed_arbitrum_mainnet_order_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect order_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\nwhere order_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "order_type", "file_key_name": "models.spot_order_committed_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_committed_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "order_type", "model": "{{ get_where_subquery(ref('spot_order_committed_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_final_order_amount__True__0.d78aeda819": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_final_order_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__53c639690d3f6db86ed3a99de0616038.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_final_order_amount__True__0.d78aeda819", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_final_order_amount__True__0"], "alias": "dbt_utils_accepted_range_spot__53c639690d3f6db86ed3a99de0616038", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__53c639690d3f6db86ed3a99de0616038", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__53c639690d3f6db86ed3a99de0616038"}, "created_at": 1726500940.020094, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__53c639690d3f6db86ed3a99de0616038\") }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__53c639690d3f6db86ed3a99de0616038.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not final_order_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "final_order_amount", "file_key_name": "models.spot_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_settled_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "final_order_amount", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_settler.2f85667062": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_arbitrum_mainnet_settler", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_arbitrum_mainnet_settler.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_settler.2f85667062", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_settled_arbitrum_mainnet_settler"], "alias": "not_null_spot_order_settled_arbitrum_mainnet_settler", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.0247326, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_settler.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect settler\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\nwhere settler is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "settler", "file_key_name": "models.spot_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_settled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "settler", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_block_number.876a0a0282": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_block_number.876a0a0282", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_settled_arbitrum_mainnet_block_number"], "alias": "not_null_spot_order_settled_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.0264676, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_settled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_transaction_hash.a8b7f93ae5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_arbitrum_mainnet_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_transaction_hash.a8b7f93ae5", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_settled_arbitrum_mainnet_transaction_hash"], "alias": "not_null_spot_order_settled_arbitrum_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.0283551, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_settled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_block_timestamp.483fdb2a21": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_arbitrum_mainnet_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_block_timestamp.483fdb2a21", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_settled_arbitrum_mainnet_block_timestamp"], "alias": "not_null_spot_order_settled_arbitrum_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.0300577, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_settled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_id.1124fb8990": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_id.1124fb8990", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_settled_arbitrum_mainnet_id"], "alias": "not_null_spot_order_settled_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.031837, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_settled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_order_settled_arbitrum_mainnet_id.a1ec7e590f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_order_settled_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_order_settled_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_order_settled_arbitrum_mainnet_id.a1ec7e590f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "unique_spot_order_settled_arbitrum_mainnet_id"], "alias": "unique_spot_order_settled_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.0335388, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_order_settled_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_settled_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_order_type.cc9846cfde": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_arbitrum_mainnet_order_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_arbitrum_mainnet_order_type.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_order_type.cc9846cfde", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_settled_arbitrum_mainnet_order_type"], "alias": "not_null_spot_order_settled_arbitrum_mainnet_order_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.0353384, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_order_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect order_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\nwhere order_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "order_type", "file_key_name": "models.spot_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_settled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "order_type", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_contract.7d4f904249": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_contract.7d4f904249", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_settled_arbitrum_mainnet_contract"], "alias": "not_null_spot_order_settled_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.0369866, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_settled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_price.3e2897303c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_arbitrum_mainnet_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_arbitrum_mainnet_price.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_price.3e2897303c", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_settled_arbitrum_mainnet_price"], "alias": "not_null_spot_order_settled_arbitrum_mainnet_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.0386589, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.spot_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_settled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_price__True__0.94dec93a68": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__a35b7176e9f72d0481ad6d735e7bb103.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_price__True__0.94dec93a68", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_price__True__0"], "alias": "dbt_utils_accepted_range_spot__a35b7176e9f72d0481ad6d735e7bb103", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__a35b7176e9f72d0481ad6d735e7bb103", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__a35b7176e9f72d0481ad6d735e7bb103"}, "created_at": 1726500940.0403259, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__a35b7176e9f72d0481ad6d735e7bb103\") }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__a35b7176e9f72d0481ad6d735e7bb103.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.spot_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_settled_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_market_id.84635206a3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_arbitrum_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_arbitrum_mainnet_market_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_market_id.84635206a3", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_settled_arbitrum_mainnet_market_id"], "alias": "not_null_spot_order_settled_arbitrum_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.0454454, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.spot_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_settled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_market_id__True__0.498546554e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__9e6f9cd3db0f82b8764ba445759e8445.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_market_id__True__0.498546554e", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__9e6f9cd3db0f82b8764ba445759e8445", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__9e6f9cd3db0f82b8764ba445759e8445", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__9e6f9cd3db0f82b8764ba445759e8445"}, "created_at": 1726500940.0472121, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__9e6f9cd3db0f82b8764ba445759e8445\") }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__9e6f9cd3db0f82b8764ba445759e8445.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.spot_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_settled_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_collected_fees.4c46cfb386": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_arbitrum_mainnet_collected_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_arbitrum_mainnet_collected_fees.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_collected_fees.4c46cfb386", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_settled_arbitrum_mainnet_collected_fees"], "alias": "not_null_spot_order_settled_arbitrum_mainnet_collected_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.051927, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_collected_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\nwhere collected_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.spot_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_settled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collected_fees", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_collected_fees__True__0.e9fce02c77": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_collected_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__5d972fc4f292296beb2cb5f34a47fa6e.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_collected_fees__True__0.e9fce02c77", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_collected_fees__True__0"], "alias": "dbt_utils_accepted_range_spot__5d972fc4f292296beb2cb5f34a47fa6e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__5d972fc4f292296beb2cb5f34a47fa6e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__5d972fc4f292296beb2cb5f34a47fa6e"}, "created_at": 1726500940.0536354, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__5d972fc4f292296beb2cb5f34a47fa6e\") }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__5d972fc4f292296beb2cb5f34a47fa6e.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.spot_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_settled_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collected_fees", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_event_name.32a64f7398": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_event_name.32a64f7398", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_settled_arbitrum_mainnet_event_name"], "alias": "not_null_spot_order_settled_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.059203, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_settled_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_settled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_order_settled_arbitrum_mainnet_event_name__OrderSettled.c43865614e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_order_settled_arbitrum_mainnet_event_name__OrderSettled", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_order_set_d3b65b75a55fbc94523af798a74f0d8d.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_order_settled_arbitrum_mainnet_event_name__OrderSettled.c43865614e", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "accepted_values_spot_order_settled_arbitrum_mainnet_event_name__OrderSettled"], "alias": "accepted_values_spot_order_set_d3b65b75a55fbc94523af798a74f0d8d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_order_set_d3b65b75a55fbc94523af798a74f0d8d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_order_set_d3b65b75a55fbc94523af798a74f0d8d"}, "created_at": 1726500940.0609121, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_order_set_d3b65b75a55fbc94523af798a74f0d8d\") }}", "language": "sql", "refs": [{"name": "spot_order_settled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_order_set_d3b65b75a55fbc94523af798a74f0d8d.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderSettled'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_order_settled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_settled_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["OrderSettled"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_order_settled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_id.bf2929fb2c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_id.bf2929fb2c", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_cancelled_arbitrum_mainnet_id"], "alias": "not_null_spot_order_cancelled_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.065593, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_cancelled_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_order_cancelled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_cancelled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_order_cancelled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_order_cancelled_arbitrum_mainnet_id.de40647c46": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_order_cancelled_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_order_cancelled_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_order_cancelled_arbitrum_mainnet_id.de40647c46", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "unique_spot_order_cancelled_arbitrum_mainnet_id"], "alias": "unique_spot_order_cancelled_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.0672846, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_order_cancelled_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_cancelled_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_order_cancelled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_cancelled_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_order_cancelled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_block_timestamp.a2656a614b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_arbitrum_mainnet_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_block_timestamp.a2656a614b", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_cancelled_arbitrum_mainnet_block_timestamp"], "alias": "not_null_spot_order_cancelled_arbitrum_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.068943, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_cancelled_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_order_cancelled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_cancelled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_order_cancelled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_transaction_hash.43ee88aad5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_arbitrum_mainnet_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_transaction_hash.43ee88aad5", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_cancelled_arbitrum_mainnet_transaction_hash"], "alias": "not_null_spot_order_cancelled_arbitrum_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.0706038, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_cancelled_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_order_cancelled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_cancelled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_order_cancelled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_sender.a796a774d3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_arbitrum_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_arbitrum_mainnet_sender.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_sender.a796a774d3", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_cancelled_arbitrum_mainnet_sender"], "alias": "not_null_spot_order_cancelled_arbitrum_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.0723515, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_cancelled_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.spot_order_cancelled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_cancelled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('spot_order_cancelled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_contract.cc9a04e73e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_contract.cc9a04e73e", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_cancelled_arbitrum_mainnet_contract"], "alias": "not_null_spot_order_cancelled_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.0740807, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_cancelled_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_order_cancelled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_cancelled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_order_cancelled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_event_name.f29a2c6180": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_event_name.f29a2c6180", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_cancelled_arbitrum_mainnet_event_name"], "alias": "not_null_spot_order_cancelled_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.0757606, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_cancelled_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_order_cancelled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_cancelled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_order_cancelled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_order_cancelled_arbitrum_mainnet_event_name__OrderCancelled.bcb12d7741": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_order_cancelled_arbitrum_mainnet_event_name__OrderCancelled", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_order_can_8958c622ce842464f22572f8ca643dd9.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_order_cancelled_arbitrum_mainnet_event_name__OrderCancelled.bcb12d7741", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "accepted_values_spot_order_cancelled_arbitrum_mainnet_event_name__OrderCancelled"], "alias": "accepted_values_spot_order_can_8958c622ce842464f22572f8ca643dd9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_order_can_8958c622ce842464f22572f8ca643dd9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_order_can_8958c622ce842464f22572f8ca643dd9"}, "created_at": 1726500940.0774696, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_order_can_8958c622ce842464f22572f8ca643dd9\") }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_order_can_8958c622ce842464f22572f8ca643dd9.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_cancelled_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderCancelled'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_order_cancelled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_cancelled_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["OrderCancelled"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_order_cancelled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_market_id.629e55a158": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_arbitrum_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_arbitrum_mainnet_market_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_market_id.629e55a158", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_cancelled_arbitrum_mainnet_market_id"], "alias": "not_null_spot_order_cancelled_arbitrum_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.0823622, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_cancelled_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.spot_order_cancelled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_cancelled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('spot_order_cancelled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_arbitrum_mainnet_market_id__True__0.8d08288d1d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_cancelled_arbitrum_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__51adb6d95dfdf12f2a6f8c433c71ec70.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_arbitrum_mainnet_market_id__True__0.8d08288d1d", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "dbt_utils_accepted_range_spot_order_cancelled_arbitrum_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__51adb6d95dfdf12f2a6f8c433c71ec70", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__51adb6d95dfdf12f2a6f8c433c71ec70", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__51adb6d95dfdf12f2a6f8c433c71ec70"}, "created_at": 1726500940.0840588, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__51adb6d95dfdf12f2a6f8c433c71ec70\") }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__51adb6d95dfdf12f2a6f8c433c71ec70.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_cancelled_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.spot_order_cancelled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_cancelled_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('spot_order_cancelled_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_block_number.a85db0bd00": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_block_number.a85db0bd00", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_order_cancelled_arbitrum_mainnet_block_number"], "alias": "not_null_spot_order_cancelled_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.0889935, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_order_cancelled_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_cancelled_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_order_cancelled_arbitrum_mainnet", "attached_node": "model.synthetix.spot_order_cancelled_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_order_cancelled_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_id.456af96984": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_id.456af96984", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_registered_arbitrum_mainnet_id"], "alias": "not_null_spot_synth_registered_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.0907373, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_registered_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_registered_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_registered_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_registered_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_synth_registered_arbitrum_mainnet_id.d4fd9eb0ba": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_synth_registered_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_synth_registered_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_synth_registered_arbitrum_mainnet_id.d4fd9eb0ba", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "unique_spot_synth_registered_arbitrum_mainnet_id"], "alias": "unique_spot_synth_registered_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.0923958, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_synth_registered_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_registered_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_registered_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_registered_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_registered_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_block_timestamp.155e02a96a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_arbitrum_mainnet_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_block_timestamp.155e02a96a", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_registered_arbitrum_mainnet_block_timestamp"], "alias": "not_null_spot_synth_registered_arbitrum_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.0940852, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_registered_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_synth_registered_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_registered_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_synth_registered_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_synth_market_id.b02a502d7f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_arbitrum_mainnet_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_arbitrum_mainnet_synth_market_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_synth_market_id.b02a502d7f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_registered_arbitrum_mainnet_synth_market_id"], "alias": "not_null_spot_synth_registered_arbitrum_mainnet_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.0958903, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_registered_arbitrum_mainnet\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_registered_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_registered_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_registered_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_arbitrum_mainnet_synth_market_id__True__0.03490626a4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_registered_arbitrum_mainnet_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__fde6d5b608f35fa598f8e7ca933aa5f8.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_arbitrum_mainnet_synth_market_id__True__0.03490626a4", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "dbt_utils_accepted_range_spot_synth_registered_arbitrum_mainnet_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__fde6d5b608f35fa598f8e7ca933aa5f8", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__fde6d5b608f35fa598f8e7ca933aa5f8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__fde6d5b608f35fa598f8e7ca933aa5f8"}, "created_at": 1726500940.0975845, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__fde6d5b608f35fa598f8e7ca933aa5f8\") }}", "language": "sql", "refs": [{"name": "spot_synth_registered_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__fde6d5b608f35fa598f8e7ca933aa5f8.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_registered_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_registered_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_registered_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_registered_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_block_number.c19306427b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_block_number.c19306427b", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_registered_arbitrum_mainnet_block_number"], "alias": "not_null_spot_synth_registered_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.102501, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_registered_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_synth_registered_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_registered_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_synth_registered_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_contract.dc09abd1d6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_contract.dc09abd1d6", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_registered_arbitrum_mainnet_contract"], "alias": "not_null_spot_synth_registered_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.10417, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_registered_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_synth_registered_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_registered_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_synth_registered_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_synth_token_address.e815b8c9d4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_arbitrum_mainnet_synth_token_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_24c43a4e864a0810c9cb52d5d564cd74.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_synth_token_address.e815b8c9d4", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_registered_arbitrum_mainnet_synth_token_address"], "alias": "not_null_spot_synth_registered_24c43a4e864a0810c9cb52d5d564cd74", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_spot_synth_registered_24c43a4e864a0810c9cb52d5d564cd74", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_spot_synth_registered_24c43a4e864a0810c9cb52d5d564cd74"}, "created_at": 1726500940.1058564, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_spot_synth_registered_24c43a4e864a0810c9cb52d5d564cd74\") }}", "language": "sql", "refs": [{"name": "spot_synth_registered_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_24c43a4e864a0810c9cb52d5d564cd74.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_token_address\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_registered_arbitrum_mainnet\"\nwhere synth_token_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_token_address", "file_key_name": "models.spot_synth_registered_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_registered_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_token_address", "model": "{{ get_where_subquery(ref('spot_synth_registered_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_event_name.aa6a178336": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_event_name.aa6a178336", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_registered_arbitrum_mainnet_event_name"], "alias": "not_null_spot_synth_registered_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.1074898, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_registered_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_registered_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_registered_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_registered_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_synth_registered_arbitrum_mainnet_event_name__SynthRegistered.dab3843a60": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_synth_registered_arbitrum_mainnet_event_name__SynthRegistered", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_synth_reg_fedea85a7b1d2062774e1e713536791e.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_synth_registered_arbitrum_mainnet_event_name__SynthRegistered.dab3843a60", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "accepted_values_spot_synth_registered_arbitrum_mainnet_event_name__SynthRegistered"], "alias": "accepted_values_spot_synth_reg_fedea85a7b1d2062774e1e713536791e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_synth_reg_fedea85a7b1d2062774e1e713536791e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_synth_reg_fedea85a7b1d2062774e1e713536791e"}, "created_at": 1726500940.109164, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_synth_reg_fedea85a7b1d2062774e1e713536791e\") }}", "language": "sql", "refs": [{"name": "spot_synth_registered_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_synth_reg_fedea85a7b1d2062774e1e713536791e.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_registered_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthRegistered'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_registered_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_registered_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["SynthRegistered"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_registered_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_transaction_hash.ae02976291": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_9666aca0705c3f058c05e5046e31f743.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_transaction_hash.ae02976291", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_registered_arbitrum_mainnet_transaction_hash"], "alias": "not_null_spot_synth_registered_9666aca0705c3f058c05e5046e31f743", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_spot_synth_registered_9666aca0705c3f058c05e5046e31f743", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_spot_synth_registered_9666aca0705c3f058c05e5046e31f743"}, "created_at": 1726500940.1138732, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_spot_synth_registered_9666aca0705c3f058c05e5046e31f743\") }}", "language": "sql", "refs": [{"name": "spot_synth_registered_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_registered_9666aca0705c3f058c05e5046e31f743.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_registered_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_synth_registered_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_registered_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_synth_registered_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_collected_fees.975bb20444": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_arbitrum_mainnet_collected_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_arbitrum_mainnet_collected_fees.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_collected_fees.975bb20444", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_bought_arbitrum_mainnet_collected_fees"], "alias": "not_null_spot_synth_bought_arbitrum_mainnet_collected_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.115571, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_collected_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\nwhere collected_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.spot_synth_bought_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collected_fees", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_collected_fees__True__0.ffa72f24d6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_collected_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__118beddb72a791fb331bdcbe14c456e3.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_collected_fees__True__0.ffa72f24d6", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_collected_fees__True__0"], "alias": "dbt_utils_accepted_range_spot__118beddb72a791fb331bdcbe14c456e3", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__118beddb72a791fb331bdcbe14c456e3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__118beddb72a791fb331bdcbe14c456e3"}, "created_at": 1726500940.1173851, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__118beddb72a791fb331bdcbe14c456e3\") }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__118beddb72a791fb331bdcbe14c456e3.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.spot_synth_bought_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collected_fees", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_transaction_hash.46c5786b65": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_arbitrum_mainnet_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_transaction_hash.46c5786b65", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_bought_arbitrum_mainnet_transaction_hash"], "alias": "not_null_spot_synth_bought_arbitrum_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.12197, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_synth_bought_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_synth_market_id.11b8c58586": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_arbitrum_mainnet_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_arbitrum_mainnet_synth_market_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_synth_market_id.11b8c58586", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_bought_arbitrum_mainnet_synth_market_id"], "alias": "not_null_spot_synth_bought_arbitrum_mainnet_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.1238546, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_bought_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_synth_market_id__True__0.39b07cbd1a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__82b39e4f1130c8843eed9f8114bed411.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_synth_market_id__True__0.39b07cbd1a", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__82b39e4f1130c8843eed9f8114bed411", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__82b39e4f1130c8843eed9f8114bed411", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__82b39e4f1130c8843eed9f8114bed411"}, "created_at": 1726500940.1255865, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__82b39e4f1130c8843eed9f8114bed411\") }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__82b39e4f1130c8843eed9f8114bed411.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_bought_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_block_number.3db00f8fd2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_block_number.3db00f8fd2", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_bought_arbitrum_mainnet_block_number"], "alias": "not_null_spot_synth_bought_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.130174, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_synth_bought_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_block_timestamp.1e3c9accd9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_arbitrum_mainnet_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_block_timestamp.1e3c9accd9", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_bought_arbitrum_mainnet_block_timestamp"], "alias": "not_null_spot_synth_bought_arbitrum_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.1321416, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_synth_bought_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_id.94c6a2689e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_id.94c6a2689e", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_bought_arbitrum_mainnet_id"], "alias": "not_null_spot_synth_bought_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.1338603, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_bought_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_synth_bought_arbitrum_mainnet_id.97a98f064e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_synth_bought_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_synth_bought_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_synth_bought_arbitrum_mainnet_id.97a98f064e", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "unique_spot_synth_bought_arbitrum_mainnet_id"], "alias": "unique_spot_synth_bought_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.1355224, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_synth_bought_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_bought_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_price.b7069dc105": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_arbitrum_mainnet_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_arbitrum_mainnet_price.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_price.b7069dc105", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_bought_arbitrum_mainnet_price"], "alias": "not_null_spot_synth_bought_arbitrum_mainnet_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.1371574, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.spot_synth_bought_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_price__True__0.2666787a3a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__16e212051b13a672328df75be071827f.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_price__True__0.2666787a3a", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_price__True__0"], "alias": "dbt_utils_accepted_range_spot__16e212051b13a672328df75be071827f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__16e212051b13a672328df75be071827f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__16e212051b13a672328df75be071827f"}, "created_at": 1726500940.1389482, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__16e212051b13a672328df75be071827f\") }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__16e212051b13a672328df75be071827f.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.spot_synth_bought_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_contract.7f6d914e0b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_contract.7f6d914e0b", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_bought_arbitrum_mainnet_contract"], "alias": "not_null_spot_synth_bought_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.1437337, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_synth_bought_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_referrer.d5123874c5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_arbitrum_mainnet_referrer", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_arbitrum_mainnet_referrer.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_referrer.d5123874c5", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_bought_arbitrum_mainnet_referrer"], "alias": "not_null_spot_synth_bought_arbitrum_mainnet_referrer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.1454222, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_referrer.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\nwhere referrer is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "referrer", "file_key_name": "models.spot_synth_bought_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "referrer", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_event_name.aa51f8b10f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_event_name.aa51f8b10f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_bought_arbitrum_mainnet_event_name"], "alias": "not_null_spot_synth_bought_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.1478355, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_bought_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_bought_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_synth_bought_arbitrum_mainnet_event_name__SynthBought.6968f2e38e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_synth_bought_arbitrum_mainnet_event_name__SynthBought", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_synth_bou_4d0f7b26a6e9d474f288b820a2a82e88.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_synth_bought_arbitrum_mainnet_event_name__SynthBought.6968f2e38e", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "accepted_values_spot_synth_bought_arbitrum_mainnet_event_name__SynthBought"], "alias": "accepted_values_spot_synth_bou_4d0f7b26a6e9d474f288b820a2a82e88", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_synth_bou_4d0f7b26a6e9d474f288b820a2a82e88", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_synth_bou_4d0f7b26a6e9d474f288b820a2a82e88"}, "created_at": 1726500940.1495087, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_synth_bou_4d0f7b26a6e9d474f288b820a2a82e88\") }}", "language": "sql", "refs": [{"name": "spot_synth_bought_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_synth_bou_4d0f7b26a6e9d474f288b820a2a82e88.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthBought'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_bought_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_bought_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["SynthBought"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_bought_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_event_name.77e48ea6b8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_event_name.77e48ea6b8", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_sold_arbitrum_mainnet_event_name"], "alias": "not_null_spot_synth_sold_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.1541805, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_sold_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_synth_sold_arbitrum_mainnet_event_name__SynthSold.c2779b95d3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_synth_sold_arbitrum_mainnet_event_name__SynthSold", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_synth_sol_0a88e02c20f4285a38c7fc2ec7440aa5.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_synth_sold_arbitrum_mainnet_event_name__SynthSold.c2779b95d3", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "accepted_values_spot_synth_sold_arbitrum_mainnet_event_name__SynthSold"], "alias": "accepted_values_spot_synth_sol_0a88e02c20f4285a38c7fc2ec7440aa5", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_synth_sol_0a88e02c20f4285a38c7fc2ec7440aa5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_synth_sol_0a88e02c20f4285a38c7fc2ec7440aa5"}, "created_at": 1726500940.155871, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_synth_sol_0a88e02c20f4285a38c7fc2ec7440aa5\") }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_synth_sol_0a88e02c20f4285a38c7fc2ec7440aa5.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthSold'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_sold_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["SynthSold"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_transaction_hash.b35ac6eb10": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_arbitrum_mainnet_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_transaction_hash.b35ac6eb10", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_sold_arbitrum_mainnet_transaction_hash"], "alias": "not_null_spot_synth_sold_arbitrum_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.1607032, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_synth_sold_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_collected_fees.ae5a9854f2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_arbitrum_mainnet_collected_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_arbitrum_mainnet_collected_fees.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_collected_fees.ae5a9854f2", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_sold_arbitrum_mainnet_collected_fees"], "alias": "not_null_spot_synth_sold_arbitrum_mainnet_collected_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.1624627, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_collected_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\nwhere collected_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.spot_synth_sold_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collected_fees", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_collected_fees__True__0.ebed4cb6c6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_collected_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__39815e5a71f59b35ff559c6cb94df4e2.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_collected_fees__True__0.ebed4cb6c6", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_collected_fees__True__0"], "alias": "dbt_utils_accepted_range_spot__39815e5a71f59b35ff559c6cb94df4e2", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__39815e5a71f59b35ff559c6cb94df4e2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__39815e5a71f59b35ff559c6cb94df4e2"}, "created_at": 1726500940.1641448, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__39815e5a71f59b35ff559c6cb94df4e2\") }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__39815e5a71f59b35ff559c6cb94df4e2.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.spot_synth_sold_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collected_fees", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_block_timestamp.ece96724ff": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_arbitrum_mainnet_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_block_timestamp.ece96724ff", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_sold_arbitrum_mainnet_block_timestamp"], "alias": "not_null_spot_synth_sold_arbitrum_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.1691933, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_synth_sold_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_referrer.fc97629e01": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_arbitrum_mainnet_referrer", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_arbitrum_mainnet_referrer.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_referrer.fc97629e01", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_sold_arbitrum_mainnet_referrer"], "alias": "not_null_spot_synth_sold_arbitrum_mainnet_referrer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.1709378, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_referrer.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\nwhere referrer is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "referrer", "file_key_name": "models.spot_synth_sold_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "referrer", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_block_number.21c8144aca": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_block_number.21c8144aca", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_sold_arbitrum_mainnet_block_number"], "alias": "not_null_spot_synth_sold_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.172588, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_synth_sold_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_price.83b6e6b427": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_arbitrum_mainnet_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_arbitrum_mainnet_price.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_price.83b6e6b427", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_sold_arbitrum_mainnet_price"], "alias": "not_null_spot_synth_sold_arbitrum_mainnet_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.1742733, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.spot_synth_sold_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_price__True__0.736ec6a18f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__965ba5e4a40cef652215a98792245930.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_price__True__0.736ec6a18f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_price__True__0"], "alias": "dbt_utils_accepted_range_spot__965ba5e4a40cef652215a98792245930", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__965ba5e4a40cef652215a98792245930", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__965ba5e4a40cef652215a98792245930"}, "created_at": 1726500940.1760323, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__965ba5e4a40cef652215a98792245930\") }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__965ba5e4a40cef652215a98792245930.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.spot_synth_sold_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_amount_returned.a22fe1e87b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_arbitrum_mainnet_amount_returned", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_arbitrum_mainnet_amount_returned.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_amount_returned.a22fe1e87b", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_sold_arbitrum_mainnet_amount_returned"], "alias": "not_null_spot_synth_sold_arbitrum_mainnet_amount_returned", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.1807702, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_amount_returned.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_returned\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\nwhere amount_returned is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_returned", "file_key_name": "models.spot_synth_sold_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_returned", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_amount_returned__True__0.94e383949d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_amount_returned__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__f354cedc5a73045b7c974894592d98d4.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_amount_returned__True__0.94e383949d", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_amount_returned__True__0"], "alias": "dbt_utils_accepted_range_spot__f354cedc5a73045b7c974894592d98d4", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__f354cedc5a73045b7c974894592d98d4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__f354cedc5a73045b7c974894592d98d4"}, "created_at": 1726500940.1827006, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__f354cedc5a73045b7c974894592d98d4\") }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__f354cedc5a73045b7c974894592d98d4.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_returned >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_returned", "file_key_name": "models.spot_synth_sold_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount_returned", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_synth_market_id.0a9309e0fe": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_arbitrum_mainnet_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_arbitrum_mainnet_synth_market_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_synth_market_id.0a9309e0fe", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_sold_arbitrum_mainnet_synth_market_id"], "alias": "not_null_spot_synth_sold_arbitrum_mainnet_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.1872468, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_sold_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_synth_market_id__True__0.502a7c73ae": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__811ac17f45c2607ffe25a2191580334f.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_synth_market_id__True__0.502a7c73ae", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__811ac17f45c2607ffe25a2191580334f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__811ac17f45c2607ffe25a2191580334f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__811ac17f45c2607ffe25a2191580334f"}, "created_at": 1726500940.188904, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__811ac17f45c2607ffe25a2191580334f\") }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__811ac17f45c2607ffe25a2191580334f.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_sold_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_id.5672923066": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_id.5672923066", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_sold_arbitrum_mainnet_id"], "alias": "not_null_spot_synth_sold_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.1936839, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_sold_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_synth_sold_arbitrum_mainnet_id.77e9d1569f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_synth_sold_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_synth_sold_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_synth_sold_arbitrum_mainnet_id.77e9d1569f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "unique_spot_synth_sold_arbitrum_mainnet_id"], "alias": "unique_spot_synth_sold_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.1953876, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_synth_sold_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_sold_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_contract.7e747f7197": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_contract.7e747f7197", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_sold_arbitrum_mainnet_contract"], "alias": "not_null_spot_synth_sold_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.197217, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_sold_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_synth_sold_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_sold_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_synth_sold_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_id.e6be3c26ab": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_id.e6be3c26ab", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_wrapped_arbitrum_mainnet_id"], "alias": "not_null_spot_synth_wrapped_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.1989114, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_wrapped_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_wrapped_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_synth_wrapped_arbitrum_mainnet_id.4240a5b9ed": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_synth_wrapped_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_synth_wrapped_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_synth_wrapped_arbitrum_mainnet_id.4240a5b9ed", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "unique_spot_synth_wrapped_arbitrum_mainnet_id"], "alias": "unique_spot_synth_wrapped_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.200536, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_synth_wrapped_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_wrapped_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_wrapped_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_transaction_hash.470b375862": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_arbitrum_mainnet_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_transaction_hash.470b375862", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_wrapped_arbitrum_mainnet_transaction_hash"], "alias": "not_null_spot_synth_wrapped_arbitrum_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.2021866, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_synth_wrapped_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_wrapped_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_synth_market_id.22e9bbcaaf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_arbitrum_mainnet_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_arbitrum_mainnet_synth_market_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_synth_market_id.22e9bbcaaf", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_wrapped_arbitrum_mainnet_synth_market_id"], "alias": "not_null_spot_synth_wrapped_arbitrum_mainnet_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.2038226, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_wrapped_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_wrapped_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_mainnet_synth_market_id__True__0.69e1aef58d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_mainnet_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__6cace87e4dac2e4c3b6e4cc8c2ab6183.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_mainnet_synth_market_id__True__0.69e1aef58d", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_mainnet_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__6cace87e4dac2e4c3b6e4cc8c2ab6183", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__6cace87e4dac2e4c3b6e4cc8c2ab6183", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__6cace87e4dac2e4c3b6e4cc8c2ab6183"}, "created_at": 1726500940.2056015, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__6cace87e4dac2e4c3b6e4cc8c2ab6183\") }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__6cace87e4dac2e4c3b6e4cc8c2ab6183.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_wrapped_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_wrapped_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_contract.12b8537d63": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_contract.12b8537d63", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_wrapped_arbitrum_mainnet_contract"], "alias": "not_null_spot_synth_wrapped_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.21051, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_synth_wrapped_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_wrapped_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_event_name.a537b3bcc9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_event_name.a537b3bcc9", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_wrapped_arbitrum_mainnet_event_name"], "alias": "not_null_spot_synth_wrapped_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.2123673, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_wrapped_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_wrapped_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_synth_wrapped_arbitrum_mainnet_event_name__SynthWrapped.c2a7fae75f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_synth_wrapped_arbitrum_mainnet_event_name__SynthWrapped", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_synth_wra_b91a1226e94bc45aafd59decf0beb7da.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_synth_wrapped_arbitrum_mainnet_event_name__SynthWrapped.c2a7fae75f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "accepted_values_spot_synth_wrapped_arbitrum_mainnet_event_name__SynthWrapped"], "alias": "accepted_values_spot_synth_wra_b91a1226e94bc45aafd59decf0beb7da", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_synth_wra_b91a1226e94bc45aafd59decf0beb7da", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_synth_wra_b91a1226e94bc45aafd59decf0beb7da"}, "created_at": 1726500940.2140687, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_synth_wra_b91a1226e94bc45aafd59decf0beb7da\") }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_synth_wra_b91a1226e94bc45aafd59decf0beb7da.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthWrapped'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_wrapped_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_wrapped_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["SynthWrapped"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_block_timestamp.62e5fb2f2c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_arbitrum_mainnet_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_block_timestamp.62e5fb2f2c", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_wrapped_arbitrum_mainnet_block_timestamp"], "alias": "not_null_spot_synth_wrapped_arbitrum_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.2188382, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_synth_wrapped_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_wrapped_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_block_number.388f222586": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_block_number.388f222586", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_wrapped_arbitrum_mainnet_block_number"], "alias": "not_null_spot_synth_wrapped_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.220798, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_synth_wrapped_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_wrapped_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_fees_collected.ab1cc1a24e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_arbitrum_mainnet_fees_collected", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_arbitrum_mainnet_fees_collected.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_fees_collected.ab1cc1a24e", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_wrapped_arbitrum_mainnet_fees_collected"], "alias": "not_null_spot_synth_wrapped_arbitrum_mainnet_fees_collected", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.2225807, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_arbitrum_mainnet_fees_collected.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect fees_collected\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"\nwhere fees_collected is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fees_collected", "file_key_name": "models.spot_synth_wrapped_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_wrapped_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "fees_collected", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_mainnet_fees_collected__True__0.8427a98042": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_mainnet_fees_collected__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__5916f3e442949c3b85752fe12637d1f8.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_mainnet_fees_collected__True__0.8427a98042", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_mainnet_fees_collected__True__0"], "alias": "dbt_utils_accepted_range_spot__5916f3e442949c3b85752fe12637d1f8", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__5916f3e442949c3b85752fe12637d1f8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__5916f3e442949c3b85752fe12637d1f8"}, "created_at": 1726500940.2243133, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__5916f3e442949c3b85752fe12637d1f8\") }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__5916f3e442949c3b85752fe12637d1f8.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not fees_collected >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fees_collected", "file_key_name": "models.spot_synth_wrapped_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_wrapped_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "fees_collected", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_block_timestamp.7eb830695e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_arbitrum_mainnet_block_timestamp.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_block_timestamp.7eb830695e", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_unwrapped_arbitrum_mainnet_block_timestamp"], "alias": "not_null_spot_synth_unwrapped_arbitrum_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.2293706, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_synth_unwrapped_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped.6338d14461": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped.6338d14461", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped"], "alias": "not_null_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.2311463, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_unwrapped\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\nwhere amount_unwrapped is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_unwrapped", "file_key_name": "models.spot_synth_unwrapped_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_unwrapped", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped__True__0.dfb2bf555e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__b89d045b278e76cb3f1a9a3e7a3af418.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped__True__0.dfb2bf555e", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped__True__0"], "alias": "dbt_utils_accepted_range_spot__b89d045b278e76cb3f1a9a3e7a3af418", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__b89d045b278e76cb3f1a9a3e7a3af418", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__b89d045b278e76cb3f1a9a3e7a3af418"}, "created_at": 1726500940.2328758, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__b89d045b278e76cb3f1a9a3e7a3af418\") }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__b89d045b278e76cb3f1a9a3e7a3af418.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_unwrapped >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_unwrapped", "file_key_name": "models.spot_synth_unwrapped_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount_unwrapped", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_fees_collected.82edb6c70c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_arbitrum_mainnet_fees_collected", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_arbitrum_mainnet_fees_collected.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_fees_collected.82edb6c70c", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_unwrapped_arbitrum_mainnet_fees_collected"], "alias": "not_null_spot_synth_unwrapped_arbitrum_mainnet_fees_collected", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.2385013, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_fees_collected.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect fees_collected\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\nwhere fees_collected is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fees_collected", "file_key_name": "models.spot_synth_unwrapped_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "fees_collected", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_fees_collected__True__0.caa0ab5069": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_fees_collected__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__2a1f6354cf1b32473953f1a2a502086a.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_fees_collected__True__0.caa0ab5069", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_fees_collected__True__0"], "alias": "dbt_utils_accepted_range_spot__2a1f6354cf1b32473953f1a2a502086a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__2a1f6354cf1b32473953f1a2a502086a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__2a1f6354cf1b32473953f1a2a502086a"}, "created_at": 1726500940.2402713, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__2a1f6354cf1b32473953f1a2a502086a\") }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__2a1f6354cf1b32473953f1a2a502086a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not fees_collected >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fees_collected", "file_key_name": "models.spot_synth_unwrapped_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "fees_collected", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_event_name.15be4b2d2e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_arbitrum_mainnet_event_name.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_event_name.15be4b2d2e", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_unwrapped_arbitrum_mainnet_event_name"], "alias": "not_null_spot_synth_unwrapped_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.2451313, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_unwrapped_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_synth_unwrapped_arbitrum_mainnet_event_name__SynthUnwrapped.0156eda083": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_synth_unwrapped_arbitrum_mainnet_event_name__SynthUnwrapped", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_synth_unw_8ff3edab6d10fb5d2c67b3a892cce771.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_synth_unwrapped_arbitrum_mainnet_event_name__SynthUnwrapped.0156eda083", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "accepted_values_spot_synth_unwrapped_arbitrum_mainnet_event_name__SynthUnwrapped"], "alias": "accepted_values_spot_synth_unw_8ff3edab6d10fb5d2c67b3a892cce771", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_synth_unw_8ff3edab6d10fb5d2c67b3a892cce771", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_synth_unw_8ff3edab6d10fb5d2c67b3a892cce771"}, "created_at": 1726500940.2469032, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_synth_unw_8ff3edab6d10fb5d2c67b3a892cce771\") }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/accepted_values_spot_synth_unw_8ff3edab6d10fb5d2c67b3a892cce771.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthUnwrapped'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_unwrapped_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["SynthUnwrapped"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_block_number.6c4594ed9b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_arbitrum_mainnet_block_number.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_block_number.6c4594ed9b", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_unwrapped_arbitrum_mainnet_block_number"], "alias": "not_null_spot_synth_unwrapped_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.251637, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_synth_unwrapped_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_transaction_hash.266bb54277": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_arbitrum_mainnet_transaction_hash.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_transaction_hash.266bb54277", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_unwrapped_arbitrum_mainnet_transaction_hash"], "alias": "not_null_spot_synth_unwrapped_arbitrum_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.2533734, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_synth_unwrapped_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_contract.df671e35b9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_arbitrum_mainnet_contract.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_contract.df671e35b9", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_unwrapped_arbitrum_mainnet_contract"], "alias": "not_null_spot_synth_unwrapped_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.2551613, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_synth_unwrapped_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_id.c93a8c455f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_id.c93a8c455f", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_unwrapped_arbitrum_mainnet_id"], "alias": "not_null_spot_synth_unwrapped_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.256856, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_unwrapped_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_synth_unwrapped_arbitrum_mainnet_id.81790072c1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_synth_unwrapped_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_synth_unwrapped_arbitrum_mainnet_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_synth_unwrapped_arbitrum_mainnet_id.81790072c1", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "unique_spot_synth_unwrapped_arbitrum_mainnet_id"], "alias": "unique_spot_synth_unwrapped_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.258681, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/unique_spot_synth_unwrapped_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_unwrapped_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id.597a45b266": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id.597a45b266", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "not_null_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id"], "alias": "not_null_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.26033, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_unwrapped_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id__True__0.c8e2a0ce2e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__75e894a262aaded64378571f08266f9c.sql", "original_file_path": "models/raw/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id__True__0.c8e2a0ce2e", "fqn": ["synthetix", "raw", "arbitrum", "mainnet", "spot", "dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__75e894a262aaded64378571f08266f9c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__75e894a262aaded64378571f08266f9c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__75e894a262aaded64378571f08266f9c"}, "created_at": 1726500940.2620254, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__75e894a262aaded64378571f08266f9c\") }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__75e894a262aaded64378571f08266f9c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_unwrapped_arbitrum_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_blocks_base_sepolia_block_number.1adc80fce5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_blocks_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_blocks_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/schema.yml", "unique_id": "test.synthetix.not_null_blocks_base_sepolia_block_number.1adc80fce5", "fqn": ["synthetix", "raw", "base", "sepolia", "not_null_blocks_base_sepolia_block_number"], "alias": "not_null_blocks_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.2684023, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "blocks_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.blocks_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/schema.yml/not_null_blocks_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"blocks_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.blocks_base_sepolia", "attached_node": "model.synthetix.blocks_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('blocks_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_blocks_base_sepolia_block_number.b9de81024b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_blocks_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "unique_blocks_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/schema.yml", "unique_id": "test.synthetix.unique_blocks_base_sepolia_block_number.b9de81024b", "fqn": ["synthetix", "raw", "base", "sepolia", "unique_blocks_base_sepolia_block_number"], "alias": "unique_blocks_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.2702076, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "blocks_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.blocks_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/schema.yml/unique_blocks_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n block_number as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"blocks_base_sepolia\"\nwhere block_number is not null\ngroup by block_number\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.blocks_base_sepolia", "attached_node": "model.synthetix.blocks_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('blocks_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_recency_blocks_base_sepolia_hour__ts__1.b4197f397a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_recency_blocks_base_sepolia_hour__ts__1", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_recency_blocks_base_sepolia_hour__ts__1.sql", "original_file_path": "models/raw/base/sepolia/schema.yml", "unique_id": "test.synthetix.dbt_utils_recency_blocks_base_sepolia_hour__ts__1.b4197f397a", "fqn": ["synthetix", "raw", "base", "sepolia", "dbt_utils_recency_blocks_base_sepolia_hour__ts__1"], "alias": "dbt_utils_recency_blocks_base_sepolia_hour__ts__1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.2719667, "relation_name": null, "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "blocks_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.blocks_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/schema.yml/dbt_utils_recency_blocks_base_sepolia_hour__ts__1.sql", "compiled": true, "compiled_code": "\n\n\n\n\n\n\nwith recency as (\n\n select \n\n \n \n max(ts) as most_recent\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"blocks_base_sepolia\"\n\n \n\n)\n\nselect\n\n \n most_recent,\n cast(\n\n now() + ((interval '1 hour') * (-1))\n\n as timestamp) as threshold\n\nfrom recency\nwhere most_recent < cast(\n\n now() + ((interval '1 hour') * (-1))\n\n as timestamp)\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.blocks_base_sepolia", "attached_node": "model.synthetix.blocks_base_sepolia", "test_metadata": {"name": "recency", "kwargs": {"datepart": "hour", "field": "ts", "interval": 1, "model": "{{ get_where_subquery(ref('blocks_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_account_created_base_sepolia_owner.adee48eb04": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_base_sepolia_owner", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_base_sepolia_owner.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_base_sepolia_owner.adee48eb04", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_account_created_base_sepolia_owner"], "alias": "not_null_core_account_created_base_sepolia_owner", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.3041968, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_owner.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_account_created_base_sepolia\"\nwhere owner is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "owner", "file_key_name": "models.core_account_created_base_sepolia", "attached_node": "model.synthetix.core_account_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "owner", "model": "{{ get_where_subquery(ref('core_account_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_base_sepolia_account_id.fb36b0b793": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_base_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_base_sepolia_account_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_base_sepolia_account_id.fb36b0b793", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_account_created_base_sepolia_account_id"], "alias": "not_null_core_account_created_base_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.3062272, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_account_created_base_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_account_created_base_sepolia", "attached_node": "model.synthetix.core_account_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_account_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_account_created_base_sepolia_account_id__True__0.dd17e6e171": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_account_created_base_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__eab389880894a47bfee753ee70198494.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_account_created_base_sepolia_account_id__True__0.dd17e6e171", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_account_created_base_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__eab389880894a47bfee753ee70198494", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__eab389880894a47bfee753ee70198494", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__eab389880894a47bfee753ee70198494"}, "created_at": 1726500940.3080752, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__eab389880894a47bfee753ee70198494\") }}", "language": "sql", "refs": [{"name": "core_account_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__eab389880894a47bfee753ee70198494.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_account_created_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_account_created_base_sepolia", "attached_node": "model.synthetix.core_account_created_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_account_created_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_account_created_base_sepolia_id.804b852bd8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_base_sepolia_id.804b852bd8", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_account_created_base_sepolia_id"], "alias": "not_null_core_account_created_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.3130276, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_account_created_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_account_created_base_sepolia", "attached_node": "model.synthetix.core_account_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_account_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_account_created_base_sepolia_id.3342caea87": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_account_created_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_account_created_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_account_created_base_sepolia_id.3342caea87", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "unique_core_account_created_base_sepolia_id"], "alias": "unique_core_account_created_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.314811, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_account_created_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_account_created_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_account_created_base_sepolia", "attached_node": "model.synthetix.core_account_created_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_account_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_base_sepolia_transaction_hash.53f2200f19": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_base_sepolia_transaction_hash.53f2200f19", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_account_created_base_sepolia_transaction_hash"], "alias": "not_null_core_account_created_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.3165185, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_account_created_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_account_created_base_sepolia", "attached_node": "model.synthetix.core_account_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_account_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_base_sepolia_block_number.01a77f24bc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_base_sepolia_block_number.01a77f24bc", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_account_created_base_sepolia_block_number"], "alias": "not_null_core_account_created_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.3183603, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_account_created_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_account_created_base_sepolia", "attached_node": "model.synthetix.core_account_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_account_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_base_sepolia_block_timestamp.56ac347427": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_base_sepolia_block_timestamp.56ac347427", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_account_created_base_sepolia_block_timestamp"], "alias": "not_null_core_account_created_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.3199964, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_account_created_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_account_created_base_sepolia", "attached_node": "model.synthetix.core_account_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_account_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_base_sepolia_event_name.4849c8704e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_base_sepolia_event_name.4849c8704e", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_account_created_base_sepolia_event_name"], "alias": "not_null_core_account_created_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.3216627, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_account_created_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_account_created_base_sepolia", "attached_node": "model.synthetix.core_account_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_account_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_account_created_base_sepolia_event_name__AccountCreated.419b9196c4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_account_created_base_sepolia_event_name__AccountCreated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_account_c_3e560a33ed75ab9f3872a29c8a231ca8.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_account_created_base_sepolia_event_name__AccountCreated.419b9196c4", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "accepted_values_core_account_created_base_sepolia_event_name__AccountCreated"], "alias": "accepted_values_core_account_c_3e560a33ed75ab9f3872a29c8a231ca8", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_account_c_3e560a33ed75ab9f3872a29c8a231ca8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_account_c_3e560a33ed75ab9f3872a29c8a231ca8"}, "created_at": 1726500940.323332, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_account_c_3e560a33ed75ab9f3872a29c8a231ca8\") }}", "language": "sql", "refs": [{"name": "core_account_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_account_c_3e560a33ed75ab9f3872a29c8a231ca8.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_account_created_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'AccountCreated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_account_created_base_sepolia", "attached_node": "model.synthetix.core_account_created_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["AccountCreated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_account_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_base_sepolia_contract.53ca26628e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_base_sepolia_contract.53ca26628e", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_account_created_base_sepolia_contract"], "alias": "not_null_core_account_created_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.3292897, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_account_created_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_account_created_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_account_created_base_sepolia", "attached_node": "model.synthetix.core_account_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_account_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_base_sepolia_contract.f5b6f539eb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_base_sepolia_contract.f5b6f539eb", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_delegation_updated_base_sepolia_contract"], "alias": "not_null_core_delegation_updated_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.3310325, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_delegation_updated_base_sepolia", "attached_node": "model.synthetix.core_delegation_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_base_sepolia_id.dcd3b41380": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_base_sepolia_id.dcd3b41380", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_delegation_updated_base_sepolia_id"], "alias": "not_null_core_delegation_updated_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.3327014, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_delegation_updated_base_sepolia", "attached_node": "model.synthetix.core_delegation_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_delegation_updated_base_sepolia_id.09af5f863a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_delegation_updated_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_delegation_updated_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_delegation_updated_base_sepolia_id.09af5f863a", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "unique_core_delegation_updated_base_sepolia_id"], "alias": "unique_core_delegation_updated_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.334544, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_delegation_updated_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_delegation_updated_base_sepolia", "attached_node": "model.synthetix.core_delegation_updated_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_base_sepolia_account_id.eeaa67ead3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_base_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_base_sepolia_account_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_base_sepolia_account_id.eeaa67ead3", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_delegation_updated_base_sepolia_account_id"], "alias": "not_null_core_delegation_updated_base_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.3362048, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_delegation_updated_base_sepolia", "attached_node": "model.synthetix.core_delegation_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_account_id__True__0.744442e3e1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_delegation_updated_base_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__b285d1683b541821a1af29f6f7139b36.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_account_id__True__0.744442e3e1", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_delegation_updated_base_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__b285d1683b541821a1af29f6f7139b36", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__b285d1683b541821a1af29f6f7139b36", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__b285d1683b541821a1af29f6f7139b36"}, "created_at": 1726500940.337896, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__b285d1683b541821a1af29f6f7139b36\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__b285d1683b541821a1af29f6f7139b36.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_delegation_updated_base_sepolia", "attached_node": "model.synthetix.core_delegation_updated_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_delegation_updated_base_sepolia_collateral_type.0ccc2f8e54": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_base_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_base_sepolia_collateral_type.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_base_sepolia_collateral_type.0ccc2f8e54", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_delegation_updated_base_sepolia_collateral_type"], "alias": "not_null_core_delegation_updated_base_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.342819, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_delegation_updated_base_sepolia", "attached_node": "model.synthetix.core_delegation_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_base_sepolia_pool_id.8e7b343725": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_base_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_base_sepolia_pool_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_base_sepolia_pool_id.8e7b343725", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_delegation_updated_base_sepolia_pool_id"], "alias": "not_null_core_delegation_updated_base_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.344521, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_delegation_updated_base_sepolia", "attached_node": "model.synthetix.core_delegation_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_pool_id__True__0.76dffc3ab3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_delegation_updated_base_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__ec287bdbeb3be735d4aeade13621291c.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_pool_id__True__0.76dffc3ab3", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_delegation_updated_base_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__ec287bdbeb3be735d4aeade13621291c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__ec287bdbeb3be735d4aeade13621291c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__ec287bdbeb3be735d4aeade13621291c"}, "created_at": 1726500940.346227, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__ec287bdbeb3be735d4aeade13621291c\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__ec287bdbeb3be735d4aeade13621291c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_delegation_updated_base_sepolia", "attached_node": "model.synthetix.core_delegation_updated_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_delegation_updated_base_sepolia_sender.ff059463dc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_base_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_base_sepolia_sender.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_base_sepolia_sender.ff059463dc", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_delegation_updated_base_sepolia_sender"], "alias": "not_null_core_delegation_updated_base_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.350908, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_delegation_updated_base_sepolia", "attached_node": "model.synthetix.core_delegation_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_base_sepolia_block_timestamp.d9e4249b7d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_base_sepolia_block_timestamp.d9e4249b7d", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_delegation_updated_base_sepolia_block_timestamp"], "alias": "not_null_core_delegation_updated_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.3525858, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_delegation_updated_base_sepolia", "attached_node": "model.synthetix.core_delegation_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_base_sepolia_block_number.d1ae1c451b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_base_sepolia_block_number.d1ae1c451b", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_delegation_updated_base_sepolia_block_number"], "alias": "not_null_core_delegation_updated_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.354256, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_delegation_updated_base_sepolia", "attached_node": "model.synthetix.core_delegation_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_base_sepolia_leverage.b016b358da": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_base_sepolia_leverage", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_base_sepolia_leverage.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_base_sepolia_leverage.b016b358da", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_delegation_updated_base_sepolia_leverage"], "alias": "not_null_core_delegation_updated_base_sepolia_leverage", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.356031, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_leverage.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect leverage\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\nwhere leverage is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "leverage", "file_key_name": "models.core_delegation_updated_base_sepolia", "attached_node": "model.synthetix.core_delegation_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "leverage", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_leverage__True__1000000000000000000__1000000000000000000.bc25b2b948": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_delegation_updated_base_sepolia_leverage__True__1000000000000000000__1000000000000000000", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__132ab4d1c8172ce2cb80905b0a0c3cdc.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_leverage__True__1000000000000000000__1000000000000000000.bc25b2b948", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_delegation_updated_base_sepolia_leverage__True__1000000000000000000__1000000000000000000"], "alias": "dbt_utils_accepted_range_core__132ab4d1c8172ce2cb80905b0a0c3cdc", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__132ab4d1c8172ce2cb80905b0a0c3cdc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__132ab4d1c8172ce2cb80905b0a0c3cdc"}, "created_at": 1726500940.357708, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__132ab4d1c8172ce2cb80905b0a0c3cdc\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__132ab4d1c8172ce2cb80905b0a0c3cdc.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not leverage >= 1000000000000000000\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not leverage <= 1000000000000000000\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "leverage", "file_key_name": "models.core_delegation_updated_base_sepolia", "attached_node": "model.synthetix.core_delegation_updated_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 1000000000000000000, "max_value": 1000000000000000000, "inclusive": true, "column_name": "leverage", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_delegation_updated_base_sepolia_transaction_hash.403e1a44d0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_base_sepolia_transaction_hash.403e1a44d0", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_delegation_updated_base_sepolia_transaction_hash"], "alias": "not_null_core_delegation_updated_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.3625286, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_delegation_updated_base_sepolia", "attached_node": "model.synthetix.core_delegation_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_base_sepolia_amount.b946bd0b57": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_base_sepolia_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_base_sepolia_amount.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_base_sepolia_amount.b946bd0b57", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_delegation_updated_base_sepolia_amount"], "alias": "not_null_core_delegation_updated_base_sepolia_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.3644745, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_delegation_updated_base_sepolia", "attached_node": "model.synthetix.core_delegation_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_amount__True__0.c17a0b7ccb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_delegation_updated_base_sepolia_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__abb1b0bc7f310977dda9900b3a5b48d9.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_amount__True__0.c17a0b7ccb", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_delegation_updated_base_sepolia_amount__True__0"], "alias": "dbt_utils_accepted_range_core__abb1b0bc7f310977dda9900b3a5b48d9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__abb1b0bc7f310977dda9900b3a5b48d9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__abb1b0bc7f310977dda9900b3a5b48d9"}, "created_at": 1726500940.3662193, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__abb1b0bc7f310977dda9900b3a5b48d9\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__abb1b0bc7f310977dda9900b3a5b48d9.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_delegation_updated_base_sepolia", "attached_node": "model.synthetix.core_delegation_updated_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_delegation_updated_base_sepolia_event_name.1eb3a277fa": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_base_sepolia_event_name.1eb3a277fa", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_delegation_updated_base_sepolia_event_name"], "alias": "not_null_core_delegation_updated_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.371133, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_delegation_updated_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_delegation_updated_base_sepolia", "attached_node": "model.synthetix.core_delegation_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_delegation_updated_base_sepolia_event_name__DelegationUpdated.05fda2d1e2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_delegation_updated_base_sepolia_event_name__DelegationUpdated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_delegatio_3cc50a9d03b2fc3894884bfb42b624bd.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_delegation_updated_base_sepolia_event_name__DelegationUpdated.05fda2d1e2", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "accepted_values_core_delegation_updated_base_sepolia_event_name__DelegationUpdated"], "alias": "accepted_values_core_delegatio_3cc50a9d03b2fc3894884bfb42b624bd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_delegatio_3cc50a9d03b2fc3894884bfb42b624bd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_delegatio_3cc50a9d03b2fc3894884bfb42b624bd"}, "created_at": 1726500940.3728542, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_delegatio_3cc50a9d03b2fc3894884bfb42b624bd\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_delegatio_3cc50a9d03b2fc3894884bfb42b624bd.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'DelegationUpdated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_delegation_updated_base_sepolia", "attached_node": "model.synthetix.core_delegation_updated_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["DelegationUpdated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_base_sepolia_collateral_type.a340ec02eb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_base_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_base_sepolia_collateral_type.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_base_sepolia_collateral_type.a340ec02eb", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_deposited_base_sepolia_collateral_type"], "alias": "not_null_core_deposited_base_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.377629, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_deposited_base_sepolia", "attached_node": "model.synthetix.core_deposited_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_deposited_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_base_sepolia_id.0591da203f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_base_sepolia_id.0591da203f", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_deposited_base_sepolia_id"], "alias": "not_null_core_deposited_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.379342, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_deposited_base_sepolia", "attached_node": "model.synthetix.core_deposited_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_deposited_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_deposited_base_sepolia_id.3b38f638da": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_deposited_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_deposited_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_deposited_base_sepolia_id.3b38f638da", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "unique_core_deposited_base_sepolia_id"], "alias": "unique_core_deposited_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.3810253, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_deposited_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_deposited_base_sepolia", "attached_node": "model.synthetix.core_deposited_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_deposited_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_base_sepolia_contract.8dbc5afa3f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_base_sepolia_contract.8dbc5afa3f", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_deposited_base_sepolia_contract"], "alias": "not_null_core_deposited_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.3827069, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_deposited_base_sepolia", "attached_node": "model.synthetix.core_deposited_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_deposited_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_base_sepolia_event_name.b7ccc83970": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_base_sepolia_event_name.b7ccc83970", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_deposited_base_sepolia_event_name"], "alias": "not_null_core_deposited_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.3843536, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_deposited_base_sepolia", "attached_node": "model.synthetix.core_deposited_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_deposited_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_deposited_base_sepolia_event_name__Deposited.2befe04139": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_deposited_base_sepolia_event_name__Deposited", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_deposited_3f28be051707e07ce49c471e6d63c3f3.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_deposited_base_sepolia_event_name__Deposited.2befe04139", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "accepted_values_core_deposited_base_sepolia_event_name__Deposited"], "alias": "accepted_values_core_deposited_3f28be051707e07ce49c471e6d63c3f3", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_deposited_3f28be051707e07ce49c471e6d63c3f3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_deposited_3f28be051707e07ce49c471e6d63c3f3"}, "created_at": 1726500940.3861465, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_deposited_3f28be051707e07ce49c471e6d63c3f3\") }}", "language": "sql", "refs": [{"name": "core_deposited_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_deposited_3f28be051707e07ce49c471e6d63c3f3.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Deposited'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_deposited_base_sepolia", "attached_node": "model.synthetix.core_deposited_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["Deposited"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_deposited_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_base_sepolia_transaction_hash.305ad04c84": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_base_sepolia_transaction_hash.305ad04c84", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_deposited_base_sepolia_transaction_hash"], "alias": "not_null_core_deposited_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.390791, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_deposited_base_sepolia", "attached_node": "model.synthetix.core_deposited_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_deposited_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_base_sepolia_account_id.d414fa2a62": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_base_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_base_sepolia_account_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_base_sepolia_account_id.d414fa2a62", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_deposited_base_sepolia_account_id"], "alias": "not_null_core_deposited_base_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.392651, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_deposited_base_sepolia", "attached_node": "model.synthetix.core_deposited_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_deposited_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_deposited_base_sepolia_account_id__True__0.7619844d60": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_deposited_base_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__736987a49cbb6d26a37612d9e59d0559.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_deposited_base_sepolia_account_id__True__0.7619844d60", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_deposited_base_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__736987a49cbb6d26a37612d9e59d0559", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__736987a49cbb6d26a37612d9e59d0559", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__736987a49cbb6d26a37612d9e59d0559"}, "created_at": 1726500940.394371, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__736987a49cbb6d26a37612d9e59d0559\") }}", "language": "sql", "refs": [{"name": "core_deposited_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__736987a49cbb6d26a37612d9e59d0559.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_deposited_base_sepolia", "attached_node": "model.synthetix.core_deposited_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_deposited_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_deposited_base_sepolia_sender.0468b8397d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_base_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_base_sepolia_sender.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_base_sepolia_sender.0468b8397d", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_deposited_base_sepolia_sender"], "alias": "not_null_core_deposited_base_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.398958, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_deposited_base_sepolia", "attached_node": "model.synthetix.core_deposited_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_deposited_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_base_sepolia_block_timestamp.cbbc8b2a2e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_base_sepolia_block_timestamp.cbbc8b2a2e", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_deposited_base_sepolia_block_timestamp"], "alias": "not_null_core_deposited_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.4008296, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_deposited_base_sepolia", "attached_node": "model.synthetix.core_deposited_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_deposited_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_base_sepolia_block_number.e9986d7fcf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_base_sepolia_block_number.e9986d7fcf", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_deposited_base_sepolia_block_number"], "alias": "not_null_core_deposited_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.4025114, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_deposited_base_sepolia", "attached_node": "model.synthetix.core_deposited_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_deposited_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_base_sepolia_token_amount.af75bc1896": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_base_sepolia_token_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_base_sepolia_token_amount.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_base_sepolia_token_amount.af75bc1896", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_deposited_base_sepolia_token_amount"], "alias": "not_null_core_deposited_base_sepolia_token_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.4041462, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_deposited_base_sepolia_token_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\nwhere token_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_deposited_base_sepolia", "attached_node": "model.synthetix.core_deposited_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_deposited_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_deposited_base_sepolia_token_amount__True__0.266baf687b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_deposited_base_sepolia_token_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__90930c81d4f99b4175faf8c7a85c04c6.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_deposited_base_sepolia_token_amount__True__0.266baf687b", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_deposited_base_sepolia_token_amount__True__0"], "alias": "dbt_utils_accepted_range_core__90930c81d4f99b4175faf8c7a85c04c6", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__90930c81d4f99b4175faf8c7a85c04c6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__90930c81d4f99b4175faf8c7a85c04c6"}, "created_at": 1726500940.4058466, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__90930c81d4f99b4175faf8c7a85c04c6\") }}", "language": "sql", "refs": [{"name": "core_deposited_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__90930c81d4f99b4175faf8c7a85c04c6.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_deposited_base_sepolia", "attached_node": "model.synthetix.core_deposited_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_deposited_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_withdrawn_base_sepolia_block_timestamp.276176a645": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_base_sepolia_block_timestamp.276176a645", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_withdrawn_base_sepolia_block_timestamp"], "alias": "not_null_core_withdrawn_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.4106379, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_withdrawn_base_sepolia", "attached_node": "model.synthetix.core_withdrawn_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_withdrawn_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_base_sepolia_contract.9a643890c5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_base_sepolia_contract.9a643890c5", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_withdrawn_base_sepolia_contract"], "alias": "not_null_core_withdrawn_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.412326, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_withdrawn_base_sepolia", "attached_node": "model.synthetix.core_withdrawn_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_withdrawn_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_base_sepolia_block_number.b38561efe3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_base_sepolia_block_number.b38561efe3", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_withdrawn_base_sepolia_block_number"], "alias": "not_null_core_withdrawn_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.4140031, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_withdrawn_base_sepolia", "attached_node": "model.synthetix.core_withdrawn_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_withdrawn_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_base_sepolia_transaction_hash.ea6432763a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_base_sepolia_transaction_hash.ea6432763a", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_withdrawn_base_sepolia_transaction_hash"], "alias": "not_null_core_withdrawn_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.4163342, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_withdrawn_base_sepolia", "attached_node": "model.synthetix.core_withdrawn_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_withdrawn_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_base_sepolia_token_amount.3582c76f95": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_base_sepolia_token_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_base_sepolia_token_amount.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_base_sepolia_token_amount.3582c76f95", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_withdrawn_base_sepolia_token_amount"], "alias": "not_null_core_withdrawn_base_sepolia_token_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.4179764, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_token_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\nwhere token_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_withdrawn_base_sepolia", "attached_node": "model.synthetix.core_withdrawn_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_withdrawn_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_sepolia_token_amount__True__0.600b962701": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_withdrawn_base_sepolia_token_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__3f4f8909ee14cc3497685cd59d23ce69.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_sepolia_token_amount__True__0.600b962701", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_withdrawn_base_sepolia_token_amount__True__0"], "alias": "dbt_utils_accepted_range_core__3f4f8909ee14cc3497685cd59d23ce69", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__3f4f8909ee14cc3497685cd59d23ce69", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__3f4f8909ee14cc3497685cd59d23ce69"}, "created_at": 1726500940.4196224, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__3f4f8909ee14cc3497685cd59d23ce69\") }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__3f4f8909ee14cc3497685cd59d23ce69.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_withdrawn_base_sepolia", "attached_node": "model.synthetix.core_withdrawn_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_withdrawn_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_withdrawn_base_sepolia_collateral_type.e4b3817245": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_base_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_base_sepolia_collateral_type.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_base_sepolia_collateral_type.e4b3817245", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_withdrawn_base_sepolia_collateral_type"], "alias": "not_null_core_withdrawn_base_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.4244945, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_withdrawn_base_sepolia", "attached_node": "model.synthetix.core_withdrawn_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_withdrawn_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_base_sepolia_account_id.6536ec7b3c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_base_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_base_sepolia_account_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_base_sepolia_account_id.6536ec7b3c", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_withdrawn_base_sepolia_account_id"], "alias": "not_null_core_withdrawn_base_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.426193, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_withdrawn_base_sepolia", "attached_node": "model.synthetix.core_withdrawn_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_withdrawn_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_sepolia_account_id__True__0.283560870b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_withdrawn_base_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__888419f8ec40f915d627bef6dd080939.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_sepolia_account_id__True__0.283560870b", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_withdrawn_base_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__888419f8ec40f915d627bef6dd080939", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__888419f8ec40f915d627bef6dd080939", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__888419f8ec40f915d627bef6dd080939"}, "created_at": 1726500940.4278662, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__888419f8ec40f915d627bef6dd080939\") }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__888419f8ec40f915d627bef6dd080939.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_withdrawn_base_sepolia", "attached_node": "model.synthetix.core_withdrawn_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_withdrawn_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_withdrawn_base_sepolia_id.a4ef85d6dd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_base_sepolia_id.a4ef85d6dd", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_withdrawn_base_sepolia_id"], "alias": "not_null_core_withdrawn_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.432552, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_withdrawn_base_sepolia", "attached_node": "model.synthetix.core_withdrawn_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_withdrawn_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_withdrawn_base_sepolia_id.30c3b98bff": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_withdrawn_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_withdrawn_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_withdrawn_base_sepolia_id.30c3b98bff", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "unique_core_withdrawn_base_sepolia_id"], "alias": "unique_core_withdrawn_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.4342685, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_withdrawn_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_withdrawn_base_sepolia", "attached_node": "model.synthetix.core_withdrawn_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_withdrawn_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_base_sepolia_sender.935071b6a7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_base_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_base_sepolia_sender.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_base_sepolia_sender.935071b6a7", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_withdrawn_base_sepolia_sender"], "alias": "not_null_core_withdrawn_base_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.4359176, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_withdrawn_base_sepolia", "attached_node": "model.synthetix.core_withdrawn_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_withdrawn_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_base_sepolia_event_name.919fe4b5de": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_base_sepolia_event_name.919fe4b5de", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_withdrawn_base_sepolia_event_name"], "alias": "not_null_core_withdrawn_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.4377213, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_withdrawn_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_withdrawn_base_sepolia", "attached_node": "model.synthetix.core_withdrawn_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_withdrawn_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_withdrawn_base_sepolia_event_name__Withdrawn.12079a5ee6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_withdrawn_base_sepolia_event_name__Withdrawn", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_withdrawn_c342407a773b81d94509df74947a9c6c.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_withdrawn_base_sepolia_event_name__Withdrawn.12079a5ee6", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "accepted_values_core_withdrawn_base_sepolia_event_name__Withdrawn"], "alias": "accepted_values_core_withdrawn_c342407a773b81d94509df74947a9c6c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_withdrawn_c342407a773b81d94509df74947a9c6c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_withdrawn_c342407a773b81d94509df74947a9c6c"}, "created_at": 1726500940.439391, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_withdrawn_c342407a773b81d94509df74947a9c6c\") }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_withdrawn_c342407a773b81d94509df74947a9c6c.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Withdrawn'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_withdrawn_base_sepolia", "attached_node": "model.synthetix.core_withdrawn_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["Withdrawn"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_withdrawn_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_base_sepolia_pool_id.0059acd0f9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_base_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_base_sepolia_pool_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_base_sepolia_pool_id.0059acd0f9", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_liquidation_base_sepolia_pool_id"], "alias": "not_null_core_liquidation_base_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.444072, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_liquidation_base_sepolia", "attached_node": "model.synthetix.core_liquidation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_liquidation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_sepolia_pool_id__True__0.7493427efd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_liquidation_base_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__a9f1cefb42f63cfea9358db70fa1ce94.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_sepolia_pool_id__True__0.7493427efd", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_liquidation_base_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__a9f1cefb42f63cfea9358db70fa1ce94", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__a9f1cefb42f63cfea9358db70fa1ce94", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__a9f1cefb42f63cfea9358db70fa1ce94"}, "created_at": 1726500940.446008, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__a9f1cefb42f63cfea9358db70fa1ce94\") }}", "language": "sql", "refs": [{"name": "core_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__a9f1cefb42f63cfea9358db70fa1ce94.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_liquidation_base_sepolia", "attached_node": "model.synthetix.core_liquidation_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_liquidation_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_liquidation_base_sepolia_block_timestamp.212c6a9018": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_base_sepolia_block_timestamp.212c6a9018", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_liquidation_base_sepolia_block_timestamp"], "alias": "not_null_core_liquidation_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.4505649, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_liquidation_base_sepolia", "attached_node": "model.synthetix.core_liquidation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_liquidation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_base_sepolia_block_number.f510e99a58": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_base_sepolia_block_number.f510e99a58", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_liquidation_base_sepolia_block_number"], "alias": "not_null_core_liquidation_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.4524922, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_liquidation_base_sepolia", "attached_node": "model.synthetix.core_liquidation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_liquidation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_base_sepolia_id.efbd949b78": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_base_sepolia_id.efbd949b78", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_liquidation_base_sepolia_id"], "alias": "not_null_core_liquidation_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.454255, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_liquidation_base_sepolia", "attached_node": "model.synthetix.core_liquidation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_liquidation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_liquidation_base_sepolia_id.321d95d29c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_liquidation_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_liquidation_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_liquidation_base_sepolia_id.321d95d29c", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "unique_core_liquidation_base_sepolia_id"], "alias": "unique_core_liquidation_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.4559216, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_liquidation_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_liquidation_base_sepolia", "attached_node": "model.synthetix.core_liquidation_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_liquidation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_base_sepolia_contract.2d1b4b38d4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_base_sepolia_contract.2d1b4b38d4", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_liquidation_base_sepolia_contract"], "alias": "not_null_core_liquidation_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.4576056, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_liquidation_base_sepolia", "attached_node": "model.synthetix.core_liquidation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_liquidation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_base_sepolia_event_name.ab3ef77d1c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_base_sepolia_event_name.ab3ef77d1c", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_liquidation_base_sepolia_event_name"], "alias": "not_null_core_liquidation_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.4592793, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_liquidation_base_sepolia", "attached_node": "model.synthetix.core_liquidation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_liquidation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_liquidation_base_sepolia_event_name__Liquidation.24bb1726f1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_liquidation_base_sepolia_event_name__Liquidation", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_liquidati_403bf0adbdcc35a44535d0751240d87f.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_liquidation_base_sepolia_event_name__Liquidation.24bb1726f1", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "accepted_values_core_liquidation_base_sepolia_event_name__Liquidation"], "alias": "accepted_values_core_liquidati_403bf0adbdcc35a44535d0751240d87f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_liquidati_403bf0adbdcc35a44535d0751240d87f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_liquidati_403bf0adbdcc35a44535d0751240d87f"}, "created_at": 1726500940.4610891, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_liquidati_403bf0adbdcc35a44535d0751240d87f\") }}", "language": "sql", "refs": [{"name": "core_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_liquidati_403bf0adbdcc35a44535d0751240d87f.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Liquidation'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_liquidation_base_sepolia", "attached_node": "model.synthetix.core_liquidation_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["Liquidation"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_liquidation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_base_sepolia_collateral_type.c93d2f649b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_base_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_base_sepolia_collateral_type.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_base_sepolia_collateral_type.c93d2f649b", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_liquidation_base_sepolia_collateral_type"], "alias": "not_null_core_liquidation_base_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.4658282, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_liquidation_base_sepolia", "attached_node": "model.synthetix.core_liquidation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_liquidation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_base_sepolia_sender.3afbae055d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_base_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_base_sepolia_sender.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_base_sepolia_sender.3afbae055d", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_liquidation_base_sepolia_sender"], "alias": "not_null_core_liquidation_base_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.4677112, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_liquidation_base_sepolia", "attached_node": "model.synthetix.core_liquidation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_liquidation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_base_sepolia_account_id.0aa7b969f5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_base_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_base_sepolia_account_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_base_sepolia_account_id.0aa7b969f5", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_liquidation_base_sepolia_account_id"], "alias": "not_null_core_liquidation_base_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.4694152, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_liquidation_base_sepolia", "attached_node": "model.synthetix.core_liquidation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_liquidation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_sepolia_account_id__True__0.02852291f8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_liquidation_base_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__21d67e7351992bfcaf34c4320a800a0b.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_sepolia_account_id__True__0.02852291f8", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_liquidation_base_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__21d67e7351992bfcaf34c4320a800a0b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__21d67e7351992bfcaf34c4320a800a0b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__21d67e7351992bfcaf34c4320a800a0b"}, "created_at": 1726500940.4710932, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__21d67e7351992bfcaf34c4320a800a0b\") }}", "language": "sql", "refs": [{"name": "core_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__21d67e7351992bfcaf34c4320a800a0b.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_liquidation_base_sepolia", "attached_node": "model.synthetix.core_liquidation_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_liquidation_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_liquidation_base_sepolia_transaction_hash.78921d6775": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_base_sepolia_transaction_hash.78921d6775", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_liquidation_base_sepolia_transaction_hash"], "alias": "not_null_core_liquidation_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.4758823, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_liquidation_base_sepolia", "attached_node": "model.synthetix.core_liquidation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_liquidation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_base_sepolia_liquidate_as_account_id.3e3ca344a6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_base_sepolia_liquidate_as_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_base_sepolia_liquidate_as_account_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_base_sepolia_liquidate_as_account_id.3e3ca344a6", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_liquidation_base_sepolia_liquidate_as_account_id"], "alias": "not_null_core_liquidation_base_sepolia_liquidate_as_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.477576, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_liquidation_base_sepolia_liquidate_as_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidate_as_account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\nwhere liquidate_as_account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "liquidate_as_account_id", "file_key_name": "models.core_liquidation_base_sepolia", "attached_node": "model.synthetix.core_liquidation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "liquidate_as_account_id", "model": "{{ get_where_subquery(ref('core_liquidation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_sepolia_liquidate_as_account_id__True__0.6947f1cc05": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_liquidation_base_sepolia_liquidate_as_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__b4b4efd00a516ca3c87897d592dce4cd.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_sepolia_liquidate_as_account_id__True__0.6947f1cc05", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_liquidation_base_sepolia_liquidate_as_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__b4b4efd00a516ca3c87897d592dce4cd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__b4b4efd00a516ca3c87897d592dce4cd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__b4b4efd00a516ca3c87897d592dce4cd"}, "created_at": 1726500940.4792652, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__b4b4efd00a516ca3c87897d592dce4cd\") }}", "language": "sql", "refs": [{"name": "core_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__b4b4efd00a516ca3c87897d592dce4cd.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not liquidate_as_account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "liquidate_as_account_id", "file_key_name": "models.core_liquidation_base_sepolia", "attached_node": "model.synthetix.core_liquidation_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "liquidate_as_account_id", "model": "{{ get_where_subquery(ref('core_liquidation_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_market_updated_base_sepolia_id.179b4fa862": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_base_sepolia_id.179b4fa862", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_market_updated_base_sepolia_id"], "alias": "not_null_core_market_updated_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.4840546, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_market_updated_base_sepolia", "attached_node": "model.synthetix.core_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_market_updated_base_sepolia_id.945f14ee77": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_market_updated_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_market_updated_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_market_updated_base_sepolia_id.945f14ee77", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "unique_core_market_updated_base_sepolia_id"], "alias": "unique_core_market_updated_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.4857953, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_market_updated_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_market_updated_base_sepolia", "attached_node": "model.synthetix.core_market_updated_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_base_sepolia_block_timestamp.66be40faea": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_base_sepolia_block_timestamp.66be40faea", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_market_updated_base_sepolia_block_timestamp"], "alias": "not_null_core_market_updated_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.4874887, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_market_updated_base_sepolia", "attached_node": "model.synthetix.core_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_base_sepolia_block_number.450e88640c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_base_sepolia_block_number.450e88640c", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_market_updated_base_sepolia_block_number"], "alias": "not_null_core_market_updated_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.4892805, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_market_updated_base_sepolia", "attached_node": "model.synthetix.core_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_base_sepolia_transaction_hash.6351c7ce23": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_base_sepolia_transaction_hash.6351c7ce23", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_market_updated_base_sepolia_transaction_hash"], "alias": "not_null_core_market_updated_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.4909635, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_market_updated_base_sepolia", "attached_node": "model.synthetix.core_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_base_sepolia_contract.cf139c06ed": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_base_sepolia_contract.cf139c06ed", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_market_updated_base_sepolia_contract"], "alias": "not_null_core_market_updated_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.492596, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_market_updated_base_sepolia", "attached_node": "model.synthetix.core_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_base_sepolia_event_name.c0e71ec841": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_base_sepolia_event_name.c0e71ec841", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_market_updated_base_sepolia_event_name"], "alias": "not_null_core_market_updated_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.4942455, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_market_updated_base_sepolia", "attached_node": "model.synthetix.core_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_market_updated_base_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.97084835ea": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_market_updated_base_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_market_up_6a9d36b124a389235dd15ee41453426c.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_market_updated_base_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.97084835ea", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "accepted_values_core_market_updated_base_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited"], "alias": "accepted_values_core_market_up_6a9d36b124a389235dd15ee41453426c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_market_up_6a9d36b124a389235dd15ee41453426c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_market_up_6a9d36b124a389235dd15ee41453426c"}, "created_at": 1726500940.4959178, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_market_up_6a9d36b124a389235dd15ee41453426c\") }}", "language": "sql", "refs": [{"name": "core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_market_up_6a9d36b124a389235dd15ee41453426c.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_market_updated_base_sepolia", "attached_node": "model.synthetix.core_market_updated_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["MarketCollateralWithdrawn", "MarketCollateralDeposited", "MarketUsdWithdrawn", "MarketUsdDeposited"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_base_sepolia_market_id.81913bae24": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_base_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_base_sepolia_market_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_base_sepolia_market_id.81913bae24", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_market_updated_base_sepolia_market_id"], "alias": "not_null_core_market_updated_base_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5007536, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.core_market_updated_base_sepolia", "attached_node": "model.synthetix.core_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('core_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_sepolia_market_id__True__0.c2038f3200": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_market_updated_base_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__f5541c6f76ecd75f65e2b608fa9333ae.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_sepolia_market_id__True__0.c2038f3200", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_market_updated_base_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_core__f5541c6f76ecd75f65e2b608fa9333ae", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__f5541c6f76ecd75f65e2b608fa9333ae", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__f5541c6f76ecd75f65e2b608fa9333ae"}, "created_at": 1726500940.5024796, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__f5541c6f76ecd75f65e2b608fa9333ae\") }}", "language": "sql", "refs": [{"name": "core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__f5541c6f76ecd75f65e2b608fa9333ae.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.core_market_updated_base_sepolia", "attached_node": "model.synthetix.core_market_updated_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('core_market_updated_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_market_updated_base_sepolia_net_issuance.85d70c9059": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_base_sepolia_net_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_base_sepolia_net_issuance.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_base_sepolia_net_issuance.85d70c9059", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_market_updated_base_sepolia_net_issuance"], "alias": "not_null_core_market_updated_base_sepolia_net_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5077786, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_net_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect net_issuance\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere net_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "net_issuance", "file_key_name": "models.core_market_updated_base_sepolia", "attached_node": "model.synthetix.core_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "net_issuance", "model": "{{ get_where_subquery(ref('core_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_base_sepolia_deposited_collateral_value.47b96d9782": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_base_sepolia_deposited_collateral_value", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_b_3efbf3bbb6987dd33d2575ce535e8be9.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_base_sepolia_deposited_collateral_value.47b96d9782", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_market_updated_base_sepolia_deposited_collateral_value"], "alias": "not_null_core_market_updated_b_3efbf3bbb6987dd33d2575ce535e8be9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_market_updated_b_3efbf3bbb6987dd33d2575ce535e8be9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_market_updated_b_3efbf3bbb6987dd33d2575ce535e8be9"}, "created_at": 1726500940.5095267, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_market_updated_b_3efbf3bbb6987dd33d2575ce535e8be9\") }}", "language": "sql", "refs": [{"name": "core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_b_3efbf3bbb6987dd33d2575ce535e8be9.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect deposited_collateral_value\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere deposited_collateral_value is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "deposited_collateral_value", "file_key_name": "models.core_market_updated_base_sepolia", "attached_node": "model.synthetix.core_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "deposited_collateral_value", "model": "{{ get_where_subquery(ref('core_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_sepolia_deposited_collateral_value__True__0.ff17627b64": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_market_updated_base_sepolia_deposited_collateral_value__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__7de5af8c2738f779d5328e285ca02cbb.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_sepolia_deposited_collateral_value__True__0.ff17627b64", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_market_updated_base_sepolia_deposited_collateral_value__True__0"], "alias": "dbt_utils_accepted_range_core__7de5af8c2738f779d5328e285ca02cbb", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__7de5af8c2738f779d5328e285ca02cbb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__7de5af8c2738f779d5328e285ca02cbb"}, "created_at": 1726500940.5112152, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__7de5af8c2738f779d5328e285ca02cbb\") }}", "language": "sql", "refs": [{"name": "core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__7de5af8c2738f779d5328e285ca02cbb.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not deposited_collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "deposited_collateral_value", "file_key_name": "models.core_market_updated_base_sepolia", "attached_node": "model.synthetix.core_market_updated_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "deposited_collateral_value", "model": "{{ get_where_subquery(ref('core_market_updated_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_market_updated_base_sepolia_sender.b57e7709cd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_base_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_base_sepolia_sender.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_base_sepolia_sender.b57e7709cd", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_market_updated_base_sepolia_sender"], "alias": "not_null_core_market_updated_base_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5160818, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_market_updated_base_sepolia", "attached_node": "model.synthetix.core_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_base_sepolia_collateral_type.a64be17284": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_base_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_base_sepolia_collateral_type.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_base_sepolia_collateral_type.a64be17284", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_market_updated_base_sepolia_collateral_type"], "alias": "not_null_core_market_updated_base_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5178218, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_market_updated_base_sepolia", "attached_node": "model.synthetix.core_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_base_sepolia_credit_capacity.2033e021e1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_base_sepolia_credit_capacity", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_base_sepolia_credit_capacity.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_base_sepolia_credit_capacity.2033e021e1", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_market_updated_base_sepolia_credit_capacity"], "alias": "not_null_core_market_updated_base_sepolia_credit_capacity", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.519515, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_credit_capacity.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect credit_capacity\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere credit_capacity is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "credit_capacity", "file_key_name": "models.core_market_updated_base_sepolia", "attached_node": "model.synthetix.core_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "credit_capacity", "model": "{{ get_where_subquery(ref('core_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_base_sepolia_token_amount.a8f7145772": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_base_sepolia_token_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_base_sepolia_token_amount.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_base_sepolia_token_amount.a8f7145772", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_market_updated_base_sepolia_token_amount"], "alias": "not_null_core_market_updated_base_sepolia_token_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.521379, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_updated_base_sepolia_token_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere token_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_market_updated_base_sepolia", "attached_node": "model.synthetix.core_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_sepolia_token_amount__True__0.00d32c5847": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_market_updated_base_sepolia_token_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__34edbab1962097faf1f212e944103c00.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_sepolia_token_amount__True__0.00d32c5847", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_market_updated_base_sepolia_token_amount__True__0"], "alias": "dbt_utils_accepted_range_core__34edbab1962097faf1f212e944103c00", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__34edbab1962097faf1f212e944103c00", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__34edbab1962097faf1f212e944103c00"}, "created_at": 1726500940.5230827, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__34edbab1962097faf1f212e944103c00\") }}", "language": "sql", "refs": [{"name": "core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__34edbab1962097faf1f212e944103c00.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_market_updated_base_sepolia", "attached_node": "model.synthetix.core_market_updated_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_market_updated_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_market_registered_base_sepolia_market.c1fe5f76b8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_base_sepolia_market", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_base_sepolia_market.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_base_sepolia_market.c1fe5f76b8", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_market_registered_base_sepolia_market"], "alias": "not_null_core_market_registered_base_sepolia_market", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5280032, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_market.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_registered_base_sepolia\"\nwhere market is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market", "file_key_name": "models.core_market_registered_base_sepolia", "attached_node": "model.synthetix.core_market_registered_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market", "model": "{{ get_where_subquery(ref('core_market_registered_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_base_sepolia_market_id.dc3f59aaaf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_base_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_base_sepolia_market_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_base_sepolia_market_id.dc3f59aaaf", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_market_registered_base_sepolia_market_id"], "alias": "not_null_core_market_registered_base_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5297127, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_registered_base_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.core_market_registered_base_sepolia", "attached_node": "model.synthetix.core_market_registered_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('core_market_registered_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_market_registered_base_sepolia_market_id.37a04d292a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_market_registered_base_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_market_registered_base_sepolia_market_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_market_registered_base_sepolia_market_id.37a04d292a", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "unique_core_market_registered_base_sepolia_market_id"], "alias": "unique_core_market_registered_base_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5313756, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_market_registered_base_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n market_id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_registered_base_sepolia\"\nwhere market_id is not null\ngroup by market_id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.core_market_registered_base_sepolia", "attached_node": "model.synthetix.core_market_registered_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('core_market_registered_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_base_sepolia_id.6150b3d520": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_base_sepolia_id.6150b3d520", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_market_registered_base_sepolia_id"], "alias": "not_null_core_market_registered_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5330331, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_registered_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_market_registered_base_sepolia", "attached_node": "model.synthetix.core_market_registered_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_market_registered_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_market_registered_base_sepolia_id.1efe4c6aec": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_market_registered_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_market_registered_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_market_registered_base_sepolia_id.1efe4c6aec", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "unique_core_market_registered_base_sepolia_id"], "alias": "unique_core_market_registered_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5347438, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_market_registered_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_registered_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_market_registered_base_sepolia", "attached_node": "model.synthetix.core_market_registered_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_market_registered_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_base_sepolia_block_timestamp.209ede7f48": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_base_sepolia_block_timestamp.209ede7f48", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_market_registered_base_sepolia_block_timestamp"], "alias": "not_null_core_market_registered_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5365205, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_registered_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_market_registered_base_sepolia", "attached_node": "model.synthetix.core_market_registered_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_market_registered_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_base_sepolia_contract.8cc1db09cc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_base_sepolia_contract.8cc1db09cc", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_market_registered_base_sepolia_contract"], "alias": "not_null_core_market_registered_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5381825, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_registered_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_market_registered_base_sepolia", "attached_node": "model.synthetix.core_market_registered_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_market_registered_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_base_sepolia_transaction_hash.de234a0b4d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_base_sepolia_transaction_hash.de234a0b4d", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_market_registered_base_sepolia_transaction_hash"], "alias": "not_null_core_market_registered_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5398145, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_registered_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_market_registered_base_sepolia", "attached_node": "model.synthetix.core_market_registered_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_market_registered_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_base_sepolia_block_number.fd8cdd563c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_base_sepolia_block_number.fd8cdd563c", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_market_registered_base_sepolia_block_number"], "alias": "not_null_core_market_registered_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5414677, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_registered_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_market_registered_base_sepolia", "attached_node": "model.synthetix.core_market_registered_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_market_registered_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_base_sepolia_event_name.c0f99c65cf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_base_sepolia_event_name.c0f99c65cf", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_market_registered_base_sepolia_event_name"], "alias": "not_null_core_market_registered_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5432181, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_registered_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_market_registered_base_sepolia", "attached_node": "model.synthetix.core_market_registered_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_market_registered_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_market_registered_base_sepolia_event_name__MarketRegistered.52bda7875b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_market_registered_base_sepolia_event_name__MarketRegistered", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_market_re_36cb85f36ba2c74163a4c4448bb62b02.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_market_registered_base_sepolia_event_name__MarketRegistered.52bda7875b", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "accepted_values_core_market_registered_base_sepolia_event_name__MarketRegistered"], "alias": "accepted_values_core_market_re_36cb85f36ba2c74163a4c4448bb62b02", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_market_re_36cb85f36ba2c74163a4c4448bb62b02", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_market_re_36cb85f36ba2c74163a4c4448bb62b02"}, "created_at": 1726500940.5448673, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_market_re_36cb85f36ba2c74163a4c4448bb62b02\") }}", "language": "sql", "refs": [{"name": "core_market_registered_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_market_re_36cb85f36ba2c74163a4c4448bb62b02.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_market_registered_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketRegistered'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_market_registered_base_sepolia", "attached_node": "model.synthetix.core_market_registered_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["MarketRegistered"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_market_registered_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_base_sepolia_sender.0ec521b301": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_base_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_base_sepolia_sender.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_base_sepolia_sender.0ec521b301", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_market_registered_base_sepolia_sender"], "alias": "not_null_core_market_registered_base_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5498397, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_market_registered_base_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_registered_base_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_market_registered_base_sepolia", "attached_node": "model.synthetix.core_market_registered_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_market_registered_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_base_sepolia_contract.3347ab7e86": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_base_sepolia_contract.3347ab7e86", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_pool_created_base_sepolia_contract"], "alias": "not_null_core_pool_created_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5515459, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_pool_created_base_sepolia", "attached_node": "model.synthetix.core_pool_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_pool_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_base_sepolia_sender.40177457bd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_base_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_base_sepolia_sender.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_base_sepolia_sender.40177457bd", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_pool_created_base_sepolia_sender"], "alias": "not_null_core_pool_created_base_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5531945, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_pool_created_base_sepolia", "attached_node": "model.synthetix.core_pool_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_pool_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_base_sepolia_block_timestamp.770a6f30f6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_base_sepolia_block_timestamp.770a6f30f6", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_pool_created_base_sepolia_block_timestamp"], "alias": "not_null_core_pool_created_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.554883, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_pool_created_base_sepolia", "attached_node": "model.synthetix.core_pool_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_pool_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_base_sepolia_id.b1a35dd808": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_base_sepolia_id.b1a35dd808", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_pool_created_base_sepolia_id"], "alias": "not_null_core_pool_created_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5565033, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_pool_created_base_sepolia", "attached_node": "model.synthetix.core_pool_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_pool_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_pool_created_base_sepolia_id.bc373a2eb3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_pool_created_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_pool_created_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_pool_created_base_sepolia_id.bc373a2eb3", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "unique_core_pool_created_base_sepolia_id"], "alias": "unique_core_pool_created_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5582666, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_pool_created_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_pool_created_base_sepolia", "attached_node": "model.synthetix.core_pool_created_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_pool_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_base_sepolia_block_number.094a784336": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_base_sepolia_block_number.094a784336", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_pool_created_base_sepolia_block_number"], "alias": "not_null_core_pool_created_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5598745, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_pool_created_base_sepolia", "attached_node": "model.synthetix.core_pool_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_pool_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_base_sepolia_transaction_hash.c6810d0b49": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_base_sepolia_transaction_hash.c6810d0b49", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_pool_created_base_sepolia_transaction_hash"], "alias": "not_null_core_pool_created_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.561515, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_pool_created_base_sepolia", "attached_node": "model.synthetix.core_pool_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_pool_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_base_sepolia_event_name.1dac944daf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_base_sepolia_event_name.1dac944daf", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_pool_created_base_sepolia_event_name"], "alias": "not_null_core_pool_created_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5632272, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_pool_created_base_sepolia", "attached_node": "model.synthetix.core_pool_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_pool_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_pool_created_base_sepolia_event_name__PoolCreated.f08bef53a3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_pool_created_base_sepolia_event_name__PoolCreated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_pool_crea_f149b376f2612493bb2657de678259ef.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_pool_created_base_sepolia_event_name__PoolCreated.f08bef53a3", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "accepted_values_core_pool_created_base_sepolia_event_name__PoolCreated"], "alias": "accepted_values_core_pool_crea_f149b376f2612493bb2657de678259ef", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_pool_crea_f149b376f2612493bb2657de678259ef", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_pool_crea_f149b376f2612493bb2657de678259ef"}, "created_at": 1726500940.56492, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_pool_crea_f149b376f2612493bb2657de678259ef\") }}", "language": "sql", "refs": [{"name": "core_pool_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_pool_crea_f149b376f2612493bb2657de678259ef.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PoolCreated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_pool_created_base_sepolia", "attached_node": "model.synthetix.core_pool_created_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["PoolCreated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_pool_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_base_sepolia_owner.de5ae68a1a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_base_sepolia_owner", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_base_sepolia_owner.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_base_sepolia_owner.de5ae68a1a", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_pool_created_base_sepolia_owner"], "alias": "not_null_core_pool_created_base_sepolia_owner", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5703242, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_owner.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"\nwhere owner is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "owner", "file_key_name": "models.core_pool_created_base_sepolia", "attached_node": "model.synthetix.core_pool_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "owner", "model": "{{ get_where_subquery(ref('core_pool_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_base_sepolia_pool_id.e6e51130fd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_base_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_base_sepolia_pool_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_base_sepolia_pool_id.e6e51130fd", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_pool_created_base_sepolia_pool_id"], "alias": "not_null_core_pool_created_base_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.572108, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_pool_created_base_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_pool_created_base_sepolia", "attached_node": "model.synthetix.core_pool_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_pool_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_pool_created_base_sepolia_pool_id__True__0.b3e7c8b05d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_pool_created_base_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__c3c8a8df64e53bf44d1b404363693677.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_pool_created_base_sepolia_pool_id__True__0.b3e7c8b05d", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_pool_created_base_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__c3c8a8df64e53bf44d1b404363693677", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__c3c8a8df64e53bf44d1b404363693677", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__c3c8a8df64e53bf44d1b404363693677"}, "created_at": 1726500940.574024, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__c3c8a8df64e53bf44d1b404363693677\") }}", "language": "sql", "refs": [{"name": "core_pool_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__c3c8a8df64e53bf44d1b404363693677.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_pool_created_base_sepolia", "attached_node": "model.synthetix.core_pool_created_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_pool_created_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_claimed_base_sepolia_transaction_hash.399851f94f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_transaction_hash.399851f94f", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_rewards_claimed_base_sepolia_transaction_hash"], "alias": "not_null_core_rewards_claimed_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5787513, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_rewards_claimed_base_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_base_sepolia_account_id.35c6ac2750": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_base_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_base_sepolia_account_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_account_id.35c6ac2750", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_rewards_claimed_base_sepolia_account_id"], "alias": "not_null_core_rewards_claimed_base_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5804737, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_rewards_claimed_base_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_account_id__True__0.56bdf07961": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__440ce9f5e13972a7244fa20cf3774431.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_account_id__True__0.56bdf07961", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__440ce9f5e13972a7244fa20cf3774431", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__440ce9f5e13972a7244fa20cf3774431", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__440ce9f5e13972a7244fa20cf3774431"}, "created_at": 1726500940.5824075, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__440ce9f5e13972a7244fa20cf3774431\") }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__440ce9f5e13972a7244fa20cf3774431.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_rewards_claimed_base_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_claimed_base_sepolia_collateral_type.44fc9e2622": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_base_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_base_sepolia_collateral_type.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_collateral_type.44fc9e2622", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_rewards_claimed_base_sepolia_collateral_type"], "alias": "not_null_core_rewards_claimed_base_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.586992, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_rewards_claimed_base_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_base_sepolia_event_name.5d0bea85a4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_event_name.5d0bea85a4", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_rewards_claimed_base_sepolia_event_name"], "alias": "not_null_core_rewards_claimed_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5888712, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_rewards_claimed_base_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_rewards_claimed_base_sepolia_event_name__RewardsClaimed.813e8d6cab": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_rewards_claimed_base_sepolia_event_name__RewardsClaimed", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_rewards_c_4448c26ebe83d53dc3e5ff23eac82e61.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_rewards_claimed_base_sepolia_event_name__RewardsClaimed.813e8d6cab", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "accepted_values_core_rewards_claimed_base_sepolia_event_name__RewardsClaimed"], "alias": "accepted_values_core_rewards_c_4448c26ebe83d53dc3e5ff23eac82e61", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_rewards_c_4448c26ebe83d53dc3e5ff23eac82e61", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_rewards_c_4448c26ebe83d53dc3e5ff23eac82e61"}, "created_at": 1726500940.590579, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_rewards_c_4448c26ebe83d53dc3e5ff23eac82e61\") }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_rewards_c_4448c26ebe83d53dc3e5ff23eac82e61.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'RewardsClaimed'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_rewards_claimed_base_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["RewardsClaimed"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_base_sepolia_contract.8063e60014": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_contract.8063e60014", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_rewards_claimed_base_sepolia_contract"], "alias": "not_null_core_rewards_claimed_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5957332, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_rewards_claimed_base_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_base_sepolia_amount.8d0b56d69c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_base_sepolia_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_base_sepolia_amount.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_amount.8d0b56d69c", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_rewards_claimed_base_sepolia_amount"], "alias": "not_null_core_rewards_claimed_base_sepolia_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.5974643, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_rewards_claimed_base_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_amount__True__0.83b60baad2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__f9ddb6660b6e63be6156d0d4beb89947.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_amount__True__0.83b60baad2", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_amount__True__0"], "alias": "dbt_utils_accepted_range_core__f9ddb6660b6e63be6156d0d4beb89947", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__f9ddb6660b6e63be6156d0d4beb89947", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__f9ddb6660b6e63be6156d0d4beb89947"}, "created_at": 1726500940.5991554, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__f9ddb6660b6e63be6156d0d4beb89947\") }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__f9ddb6660b6e63be6156d0d4beb89947.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_rewards_claimed_base_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_claimed_base_sepolia_distributor.cfc3ec6cdd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_base_sepolia_distributor", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_base_sepolia_distributor.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_distributor.cfc3ec6cdd", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_rewards_claimed_base_sepolia_distributor"], "alias": "not_null_core_rewards_claimed_base_sepolia_distributor", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.6039722, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_distributor.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\nwhere distributor is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "distributor", "file_key_name": "models.core_rewards_claimed_base_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "distributor", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_base_sepolia_block_timestamp.78d8816d82": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_block_timestamp.78d8816d82", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_rewards_claimed_base_sepolia_block_timestamp"], "alias": "not_null_core_rewards_claimed_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.6056993, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_rewards_claimed_base_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_base_sepolia_id.a324c0d7d4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_id.a324c0d7d4", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_rewards_claimed_base_sepolia_id"], "alias": "not_null_core_rewards_claimed_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.6073835, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_rewards_claimed_base_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_rewards_claimed_base_sepolia_id.b13c8534bb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_rewards_claimed_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_rewards_claimed_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_rewards_claimed_base_sepolia_id.b13c8534bb", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "unique_core_rewards_claimed_base_sepolia_id"], "alias": "unique_core_rewards_claimed_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.6090553, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_rewards_claimed_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_rewards_claimed_base_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_base_sepolia_pool_id.e61695fb4f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_base_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_base_sepolia_pool_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_pool_id.e61695fb4f", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_rewards_claimed_base_sepolia_pool_id"], "alias": "not_null_core_rewards_claimed_base_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.610859, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_rewards_claimed_base_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_pool_id__True__0.80a0443cd0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__d061ce3ecbf42aec12efd22a8b725531.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_pool_id__True__0.80a0443cd0", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__d061ce3ecbf42aec12efd22a8b725531", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__d061ce3ecbf42aec12efd22a8b725531", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__d061ce3ecbf42aec12efd22a8b725531"}, "created_at": 1726500940.6125302, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__d061ce3ecbf42aec12efd22a8b725531\") }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__d061ce3ecbf42aec12efd22a8b725531.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_rewards_claimed_base_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_claimed_base_sepolia_block_number.2341e8ee42": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_block_number.2341e8ee42", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_rewards_claimed_base_sepolia_block_number"], "alias": "not_null_core_rewards_claimed_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.617548, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_claimed_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_rewards_claimed_base_sepolia", "attached_node": "model.synthetix.core_rewards_claimed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_base_sepolia_id.0d42a7a31a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_id.0d42a7a31a", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_rewards_distributed_base_sepolia_id"], "alias": "not_null_core_rewards_distributed_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.6192274, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_rewards_distributed_base_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_rewards_distributed_base_sepolia_id.fafe19f7d9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_rewards_distributed_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_rewards_distributed_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_rewards_distributed_base_sepolia_id.fafe19f7d9", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "unique_core_rewards_distributed_base_sepolia_id"], "alias": "unique_core_rewards_distributed_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.6208608, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_rewards_distributed_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_rewards_distributed_base_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_base_sepolia_event_name.e3a18ecd0c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_event_name.e3a18ecd0c", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_rewards_distributed_base_sepolia_event_name"], "alias": "not_null_core_rewards_distributed_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.6225283, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_rewards_distributed_base_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_rewards_distributed_base_sepolia_event_name__RewardsDistributed.23760c7762": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_rewards_distributed_base_sepolia_event_name__RewardsDistributed", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_rewards_d_f07bd9c528d3bae951d8e15a0780508d.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_rewards_distributed_base_sepolia_event_name__RewardsDistributed.23760c7762", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "accepted_values_core_rewards_distributed_base_sepolia_event_name__RewardsDistributed"], "alias": "accepted_values_core_rewards_d_f07bd9c528d3bae951d8e15a0780508d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_rewards_d_f07bd9c528d3bae951d8e15a0780508d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_rewards_d_f07bd9c528d3bae951d8e15a0780508d"}, "created_at": 1726500940.624222, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_rewards_d_f07bd9c528d3bae951d8e15a0780508d\") }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_rewards_d_f07bd9c528d3bae951d8e15a0780508d.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'RewardsDistributed'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_rewards_distributed_base_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["RewardsDistributed"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_base_sepolia_amount.ec60c3040c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_base_sepolia_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_base_sepolia_amount.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_amount.ec60c3040c", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_rewards_distributed_base_sepolia_amount"], "alias": "not_null_core_rewards_distributed_base_sepolia_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.629073, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_rewards_distributed_base_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_amount__True__0.6d7f4124f8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__6ee41a6e3287d72360197537a51f9db1.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_amount__True__0.6d7f4124f8", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_amount__True__0"], "alias": "dbt_utils_accepted_range_core__6ee41a6e3287d72360197537a51f9db1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__6ee41a6e3287d72360197537a51f9db1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__6ee41a6e3287d72360197537a51f9db1"}, "created_at": 1726500940.6308103, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__6ee41a6e3287d72360197537a51f9db1\") }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__6ee41a6e3287d72360197537a51f9db1.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_rewards_distributed_base_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_distributed_base_sepolia_contract.b51980138b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_contract.b51980138b", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_rewards_distributed_base_sepolia_contract"], "alias": "not_null_core_rewards_distributed_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.635621, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_rewards_distributed_base_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_base_sepolia_block_timestamp.305338d6ac": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_block_timestamp.305338d6ac", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_rewards_distributed_base_sepolia_block_timestamp"], "alias": "not_null_core_rewards_distributed_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.6373265, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_rewards_distributed_base_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_base_sepolia_transaction_hash.9d7346a555": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_transaction_hash.9d7346a555", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_rewards_distributed_base_sepolia_transaction_hash"], "alias": "not_null_core_rewards_distributed_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.6390424, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_rewards_distributed_base_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_base_sepolia_collateral_type.d02c77e463": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_base_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_base_sepolia_collateral_type.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_collateral_type.d02c77e463", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_rewards_distributed_base_sepolia_collateral_type"], "alias": "not_null_core_rewards_distributed_base_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.6408358, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_rewards_distributed_base_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_base_sepolia_block_number.1404eb5f75": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_block_number.1404eb5f75", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_rewards_distributed_base_sepolia_block_number"], "alias": "not_null_core_rewards_distributed_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.6424935, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_rewards_distributed_base_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_base_sepolia_duration.151d5a6383": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_base_sepolia_duration", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_base_sepolia_duration.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_duration.151d5a6383", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_rewards_distributed_base_sepolia_duration"], "alias": "not_null_core_rewards_distributed_base_sepolia_duration", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.644115, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_duration.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect duration\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\nwhere duration is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "duration", "file_key_name": "models.core_rewards_distributed_base_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "duration", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_duration__True__0.aca43f41bf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_duration__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__ad2f9918d005f63ca46e07c60cad1fbf.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_duration__True__0.aca43f41bf", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_duration__True__0"], "alias": "dbt_utils_accepted_range_core__ad2f9918d005f63ca46e07c60cad1fbf", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__ad2f9918d005f63ca46e07c60cad1fbf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__ad2f9918d005f63ca46e07c60cad1fbf"}, "created_at": 1726500940.645778, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__ad2f9918d005f63ca46e07c60cad1fbf\") }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__ad2f9918d005f63ca46e07c60cad1fbf.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not duration >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "duration", "file_key_name": "models.core_rewards_distributed_base_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "duration", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_distributed_base_sepolia_distributor.8e49885144": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_base_sepolia_distributor", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_base_sepolia_distributor.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_distributor.8e49885144", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_rewards_distributed_base_sepolia_distributor"], "alias": "not_null_core_rewards_distributed_base_sepolia_distributor", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.6506119, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_distributor.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\nwhere distributor is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "distributor", "file_key_name": "models.core_rewards_distributed_base_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "distributor", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_base_sepolia_pool_id.618ac3407b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_base_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_base_sepolia_pool_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_pool_id.618ac3407b", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_rewards_distributed_base_sepolia_pool_id"], "alias": "not_null_core_rewards_distributed_base_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.6522894, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_rewards_distributed_base_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_rewards_distributed_base_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_pool_id__True__0.4ad1e16907": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__ca499a4e3f4cd07ae655ddd7a8f4bc00.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_pool_id__True__0.4ad1e16907", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__ca499a4e3f4cd07ae655ddd7a8f4bc00", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__ca499a4e3f4cd07ae655ddd7a8f4bc00", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__ca499a4e3f4cd07ae655ddd7a8f4bc00"}, "created_at": 1726500940.6539934, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__ca499a4e3f4cd07ae655ddd7a8f4bc00\") }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__ca499a4e3f4cd07ae655ddd7a8f4bc00.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_rewards_distributed_base_sepolia", "attached_node": "model.synthetix.core_rewards_distributed_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_burned_base_sepolia_amount.d577462790": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_base_sepolia_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_base_sepolia_amount.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_base_sepolia_amount.d577462790", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_usd_burned_base_sepolia_amount"], "alias": "not_null_core_usd_burned_base_sepolia_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.6595666, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_usd_burned_base_sepolia", "attached_node": "model.synthetix.core_usd_burned_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_usd_burned_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_sepolia_amount__True__0.2ff0339bf6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_burned_base_sepolia_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__5cc557d00b8bbfff4bcafb03a349a3e5.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_sepolia_amount__True__0.2ff0339bf6", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_usd_burned_base_sepolia_amount__True__0"], "alias": "dbt_utils_accepted_range_core__5cc557d00b8bbfff4bcafb03a349a3e5", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__5cc557d00b8bbfff4bcafb03a349a3e5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__5cc557d00b8bbfff4bcafb03a349a3e5"}, "created_at": 1726500940.6619534, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__5cc557d00b8bbfff4bcafb03a349a3e5\") }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__5cc557d00b8bbfff4bcafb03a349a3e5.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_usd_burned_base_sepolia", "attached_node": "model.synthetix.core_usd_burned_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_usd_burned_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_burned_base_sepolia_pool_id.8bd0f688e5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_base_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_base_sepolia_pool_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_base_sepolia_pool_id.8bd0f688e5", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_usd_burned_base_sepolia_pool_id"], "alias": "not_null_core_usd_burned_base_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.6675215, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_usd_burned_base_sepolia", "attached_node": "model.synthetix.core_usd_burned_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_usd_burned_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_sepolia_pool_id__True__0.bdbba08629": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_burned_base_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__30addf18b8430be0f27259ef4cf0ca29.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_sepolia_pool_id__True__0.bdbba08629", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_usd_burned_base_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__30addf18b8430be0f27259ef4cf0ca29", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__30addf18b8430be0f27259ef4cf0ca29", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__30addf18b8430be0f27259ef4cf0ca29"}, "created_at": 1726500940.669448, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__30addf18b8430be0f27259ef4cf0ca29\") }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__30addf18b8430be0f27259ef4cf0ca29.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_usd_burned_base_sepolia", "attached_node": "model.synthetix.core_usd_burned_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_usd_burned_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_burned_base_sepolia_event_name.2c789d8ccb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_base_sepolia_event_name.2c789d8ccb", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_usd_burned_base_sepolia_event_name"], "alias": "not_null_core_usd_burned_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.6744504, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_usd_burned_base_sepolia", "attached_node": "model.synthetix.core_usd_burned_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_usd_burned_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_usd_burned_base_sepolia_event_name__UsdBurned.c736a2b5fd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_usd_burned_base_sepolia_event_name__UsdBurned", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_usd_burne_d3586b835d1259940e91cd6748c1e3b6.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_usd_burned_base_sepolia_event_name__UsdBurned.c736a2b5fd", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "accepted_values_core_usd_burned_base_sepolia_event_name__UsdBurned"], "alias": "accepted_values_core_usd_burne_d3586b835d1259940e91cd6748c1e3b6", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_usd_burne_d3586b835d1259940e91cd6748c1e3b6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_usd_burne_d3586b835d1259940e91cd6748c1e3b6"}, "created_at": 1726500940.6762385, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_usd_burne_d3586b835d1259940e91cd6748c1e3b6\") }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_usd_burne_d3586b835d1259940e91cd6748c1e3b6.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'UsdBurned'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_usd_burned_base_sepolia", "attached_node": "model.synthetix.core_usd_burned_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["UsdBurned"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_usd_burned_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_base_sepolia_id.9208a4e4a2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_base_sepolia_id.9208a4e4a2", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_usd_burned_base_sepolia_id"], "alias": "not_null_core_usd_burned_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.6809516, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_usd_burned_base_sepolia", "attached_node": "model.synthetix.core_usd_burned_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_usd_burned_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_usd_burned_base_sepolia_id.3b90c11835": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_usd_burned_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_usd_burned_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_usd_burned_base_sepolia_id.3b90c11835", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "unique_core_usd_burned_base_sepolia_id"], "alias": "unique_core_usd_burned_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.6827295, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_usd_burned_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_usd_burned_base_sepolia", "attached_node": "model.synthetix.core_usd_burned_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_usd_burned_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_base_sepolia_block_number.9acf3a65f4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_base_sepolia_block_number.9acf3a65f4", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_usd_burned_base_sepolia_block_number"], "alias": "not_null_core_usd_burned_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.6844616, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_usd_burned_base_sepolia", "attached_node": "model.synthetix.core_usd_burned_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_usd_burned_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_base_sepolia_account_id.8014155212": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_base_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_base_sepolia_account_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_base_sepolia_account_id.8014155212", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_usd_burned_base_sepolia_account_id"], "alias": "not_null_core_usd_burned_base_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.686229, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_usd_burned_base_sepolia", "attached_node": "model.synthetix.core_usd_burned_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_usd_burned_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_sepolia_account_id__True__0.1c3ad25fc6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_burned_base_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__7d95e57f607809456a28cc4204cd2f2a.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_sepolia_account_id__True__0.1c3ad25fc6", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_usd_burned_base_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__7d95e57f607809456a28cc4204cd2f2a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__7d95e57f607809456a28cc4204cd2f2a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__7d95e57f607809456a28cc4204cd2f2a"}, "created_at": 1726500940.6887853, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__7d95e57f607809456a28cc4204cd2f2a\") }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__7d95e57f607809456a28cc4204cd2f2a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_usd_burned_base_sepolia", "attached_node": "model.synthetix.core_usd_burned_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_usd_burned_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_burned_base_sepolia_sender.d28854bdf2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_base_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_base_sepolia_sender.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_base_sepolia_sender.d28854bdf2", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_usd_burned_base_sepolia_sender"], "alias": "not_null_core_usd_burned_base_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.693584, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_usd_burned_base_sepolia", "attached_node": "model.synthetix.core_usd_burned_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_usd_burned_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_base_sepolia_transaction_hash.07cbe78bce": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_base_sepolia_transaction_hash.07cbe78bce", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_usd_burned_base_sepolia_transaction_hash"], "alias": "not_null_core_usd_burned_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.6955192, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_usd_burned_base_sepolia", "attached_node": "model.synthetix.core_usd_burned_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_usd_burned_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_base_sepolia_contract.559c9a6e92": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_base_sepolia_contract.559c9a6e92", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_usd_burned_base_sepolia_contract"], "alias": "not_null_core_usd_burned_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.6972606, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_usd_burned_base_sepolia", "attached_node": "model.synthetix.core_usd_burned_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_usd_burned_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_base_sepolia_collateral_type.1d7071aef1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_base_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_base_sepolia_collateral_type.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_base_sepolia_collateral_type.1d7071aef1", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_usd_burned_base_sepolia_collateral_type"], "alias": "not_null_core_usd_burned_base_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.6990955, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_usd_burned_base_sepolia", "attached_node": "model.synthetix.core_usd_burned_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_usd_burned_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_base_sepolia_block_timestamp.d6c5fafe43": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_base_sepolia_block_timestamp.d6c5fafe43", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_usd_burned_base_sepolia_block_timestamp"], "alias": "not_null_core_usd_burned_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7007833, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_burned_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_usd_burned_base_sepolia", "attached_node": "model.synthetix.core_usd_burned_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_usd_burned_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_base_sepolia_pool_id.7dfafbe9ee": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_base_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_base_sepolia_pool_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_base_sepolia_pool_id.7dfafbe9ee", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_usd_minted_base_sepolia_pool_id"], "alias": "not_null_core_usd_minted_base_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7026076, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_usd_minted_base_sepolia", "attached_node": "model.synthetix.core_usd_minted_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_usd_minted_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_sepolia_pool_id__True__0.49903b0695": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_minted_base_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__9f186c48b6a0a65e3e2215713d7a5386.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_sepolia_pool_id__True__0.49903b0695", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_usd_minted_base_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__9f186c48b6a0a65e3e2215713d7a5386", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__9f186c48b6a0a65e3e2215713d7a5386", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__9f186c48b6a0a65e3e2215713d7a5386"}, "created_at": 1726500940.7044497, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__9f186c48b6a0a65e3e2215713d7a5386\") }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__9f186c48b6a0a65e3e2215713d7a5386.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_usd_minted_base_sepolia", "attached_node": "model.synthetix.core_usd_minted_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_usd_minted_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_minted_base_sepolia_block_timestamp.a33ebf4ef7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_base_sepolia_block_timestamp.a33ebf4ef7", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_usd_minted_base_sepolia_block_timestamp"], "alias": "not_null_core_usd_minted_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7093422, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_usd_minted_base_sepolia", "attached_node": "model.synthetix.core_usd_minted_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_usd_minted_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_base_sepolia_account_id.56f2a7acd7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_base_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_base_sepolia_account_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_base_sepolia_account_id.56f2a7acd7", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_usd_minted_base_sepolia_account_id"], "alias": "not_null_core_usd_minted_base_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7112725, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_usd_minted_base_sepolia", "attached_node": "model.synthetix.core_usd_minted_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_usd_minted_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_sepolia_account_id__True__0.8d375d28dd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_minted_base_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__b68f23db9faa77f31eed02ece247d791.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_sepolia_account_id__True__0.8d375d28dd", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_usd_minted_base_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__b68f23db9faa77f31eed02ece247d791", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__b68f23db9faa77f31eed02ece247d791", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__b68f23db9faa77f31eed02ece247d791"}, "created_at": 1726500940.7129753, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__b68f23db9faa77f31eed02ece247d791\") }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__b68f23db9faa77f31eed02ece247d791.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_usd_minted_base_sepolia", "attached_node": "model.synthetix.core_usd_minted_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_usd_minted_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_minted_base_sepolia_collateral_type.028faf1711": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_base_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_base_sepolia_collateral_type.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_base_sepolia_collateral_type.028faf1711", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_usd_minted_base_sepolia_collateral_type"], "alias": "not_null_core_usd_minted_base_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7176628, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_usd_minted_base_sepolia", "attached_node": "model.synthetix.core_usd_minted_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_usd_minted_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_base_sepolia_block_number.37baa764ce": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_base_sepolia_block_number.37baa764ce", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_usd_minted_base_sepolia_block_number"], "alias": "not_null_core_usd_minted_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7195487, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_usd_minted_base_sepolia", "attached_node": "model.synthetix.core_usd_minted_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_usd_minted_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_base_sepolia_id.3fd3162bcc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_base_sepolia_id.3fd3162bcc", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_usd_minted_base_sepolia_id"], "alias": "not_null_core_usd_minted_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7212093, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_usd_minted_base_sepolia", "attached_node": "model.synthetix.core_usd_minted_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_usd_minted_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_usd_minted_base_sepolia_id.9cce972c7e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_usd_minted_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_usd_minted_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_usd_minted_base_sepolia_id.9cce972c7e", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "unique_core_usd_minted_base_sepolia_id"], "alias": "unique_core_usd_minted_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7228973, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_usd_minted_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_usd_minted_base_sepolia", "attached_node": "model.synthetix.core_usd_minted_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_usd_minted_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_base_sepolia_sender.5053739593": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_base_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_base_sepolia_sender.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_base_sepolia_sender.5053739593", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_usd_minted_base_sepolia_sender"], "alias": "not_null_core_usd_minted_base_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7245374, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_usd_minted_base_sepolia", "attached_node": "model.synthetix.core_usd_minted_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_usd_minted_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_base_sepolia_amount.c1ab51fea3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_base_sepolia_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_base_sepolia_amount.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_base_sepolia_amount.c1ab51fea3", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_usd_minted_base_sepolia_amount"], "alias": "not_null_core_usd_minted_base_sepolia_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7263174, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_usd_minted_base_sepolia", "attached_node": "model.synthetix.core_usd_minted_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_usd_minted_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_sepolia_amount__True__0.8db2f09ae2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_minted_base_sepolia_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__c292312a15973d99cb86f687346188af.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_sepolia_amount__True__0.8db2f09ae2", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_usd_minted_base_sepolia_amount__True__0"], "alias": "dbt_utils_accepted_range_core__c292312a15973d99cb86f687346188af", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__c292312a15973d99cb86f687346188af", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__c292312a15973d99cb86f687346188af"}, "created_at": 1726500940.7279978, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__c292312a15973d99cb86f687346188af\") }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__c292312a15973d99cb86f687346188af.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_usd_minted_base_sepolia", "attached_node": "model.synthetix.core_usd_minted_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_usd_minted_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_minted_base_sepolia_event_name.c1bfdffc84": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_base_sepolia_event_name.c1bfdffc84", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_usd_minted_base_sepolia_event_name"], "alias": "not_null_core_usd_minted_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7328963, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_usd_minted_base_sepolia", "attached_node": "model.synthetix.core_usd_minted_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_usd_minted_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_usd_minted_base_sepolia_event_name__UsdMinted.d686f1f1af": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_usd_minted_base_sepolia_event_name__UsdMinted", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_usd_minte_af3da772d555dc79c452effc7b6f9002.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_usd_minted_base_sepolia_event_name__UsdMinted.d686f1f1af", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "accepted_values_core_usd_minted_base_sepolia_event_name__UsdMinted"], "alias": "accepted_values_core_usd_minte_af3da772d555dc79c452effc7b6f9002", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_usd_minte_af3da772d555dc79c452effc7b6f9002", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_usd_minte_af3da772d555dc79c452effc7b6f9002"}, "created_at": 1726500940.7348647, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_usd_minte_af3da772d555dc79c452effc7b6f9002\") }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_usd_minte_af3da772d555dc79c452effc7b6f9002.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'UsdMinted'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_usd_minted_base_sepolia", "attached_node": "model.synthetix.core_usd_minted_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["UsdMinted"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_usd_minted_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_base_sepolia_transaction_hash.04ae981572": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_base_sepolia_transaction_hash.04ae981572", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_usd_minted_base_sepolia_transaction_hash"], "alias": "not_null_core_usd_minted_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7394714, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_usd_minted_base_sepolia", "attached_node": "model.synthetix.core_usd_minted_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_usd_minted_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_base_sepolia_contract.ebf65a8472": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_base_sepolia_contract.ebf65a8472", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_usd_minted_base_sepolia_contract"], "alias": "not_null_core_usd_minted_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.741347, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_usd_minted_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_usd_minted_base_sepolia", "attached_node": "model.synthetix.core_usd_minted_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_usd_minted_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_base_sepolia_transaction_hash.fcdcfcdcdd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_transaction_hash.fcdcfcdcdd", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_vault_liquidation_base_sepolia_transaction_hash"], "alias": "not_null_core_vault_liquidation_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7430723, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_vault_liquidation_base_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_base_sepolia_collateral_type.18870127b8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_base_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_base_sepolia_collateral_type.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_collateral_type.18870127b8", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_vault_liquidation_base_sepolia_collateral_type"], "alias": "not_null_core_vault_liquidation_base_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7447386, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_vault_liquidation_base_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_base_sepolia_pool_id.47e473f735": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_base_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_base_sepolia_pool_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_pool_id.47e473f735", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_vault_liquidation_base_sepolia_pool_id"], "alias": "not_null_core_vault_liquidation_base_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7464066, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_liquidation_base_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_sepolia_pool_id__True__0.5ea2ba7eab": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_liquidation_base_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__78a5a46b1c28cb5b628273e180683827.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_sepolia_pool_id__True__0.5ea2ba7eab", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_vault_liquidation_base_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__78a5a46b1c28cb5b628273e180683827", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__78a5a46b1c28cb5b628273e180683827", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__78a5a46b1c28cb5b628273e180683827"}, "created_at": 1726500940.7480552, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__78a5a46b1c28cb5b628273e180683827\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__78a5a46b1c28cb5b628273e180683827.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_liquidation_base_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_liquidation_base_sepolia_event_name.04b05d8fa6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_event_name.04b05d8fa6", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_vault_liquidation_base_sepolia_event_name"], "alias": "not_null_core_vault_liquidation_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7527866, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_vault_liquidation_base_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_vault_liquidation_base_sepolia_event_name__VaultLiquidation.958e4fe8de": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_vault_liquidation_base_sepolia_event_name__VaultLiquidation", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_vault_liq_e9d47b42f69123eccbff3f66c69b6af2.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_vault_liquidation_base_sepolia_event_name__VaultLiquidation.958e4fe8de", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "accepted_values_core_vault_liquidation_base_sepolia_event_name__VaultLiquidation"], "alias": "accepted_values_core_vault_liq_e9d47b42f69123eccbff3f66c69b6af2", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_vault_liq_e9d47b42f69123eccbff3f66c69b6af2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_vault_liq_e9d47b42f69123eccbff3f66c69b6af2"}, "created_at": 1726500940.7545178, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_vault_liq_e9d47b42f69123eccbff3f66c69b6af2\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/accepted_values_core_vault_liq_e9d47b42f69123eccbff3f66c69b6af2.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'VaultLiquidation'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_vault_liquidation_base_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["VaultLiquidation"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_base_sepolia_id.08162ec8b5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_id.08162ec8b5", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_vault_liquidation_base_sepolia_id"], "alias": "not_null_core_vault_liquidation_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7600882, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_vault_liquidation_base_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_core_vault_liquidation_base_sepolia_id.5759c475e5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_vault_liquidation_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_vault_liquidation_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_core_vault_liquidation_base_sepolia_id.5759c475e5", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "unique_core_vault_liquidation_base_sepolia_id"], "alias": "unique_core_vault_liquidation_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.762039, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/unique_core_vault_liquidation_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_vault_liquidation_base_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_base_sepolia_block_timestamp.5c4fdcd348": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_block_timestamp.5c4fdcd348", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_vault_liquidation_base_sepolia_block_timestamp"], "alias": "not_null_core_vault_liquidation_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7638597, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_vault_liquidation_base_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_base_sepolia_liquidate_as_account_id.b170dba1d3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_base_sepolia_liquidate_as_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidatio_53dd6224c744d10360ffff7b324992d2.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_liquidate_as_account_id.b170dba1d3", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_vault_liquidation_base_sepolia_liquidate_as_account_id"], "alias": "not_null_core_vault_liquidatio_53dd6224c744d10360ffff7b324992d2", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_vault_liquidatio_53dd6224c744d10360ffff7b324992d2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_vault_liquidatio_53dd6224c744d10360ffff7b324992d2"}, "created_at": 1726500940.765858, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_vault_liquidatio_53dd6224c744d10360ffff7b324992d2\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidatio_53dd6224c744d10360ffff7b324992d2.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidate_as_account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\nwhere liquidate_as_account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "liquidate_as_account_id", "file_key_name": "models.core_vault_liquidation_base_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "liquidate_as_account_id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_sepolia_liquidate_as_account_id__True__0.ee3dd8dc1e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_liquidation_base_sepolia_liquidate_as_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__8485599cff2a5b7ec94419989fe730df.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_sepolia_liquidate_as_account_id__True__0.ee3dd8dc1e", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_vault_liquidation_base_sepolia_liquidate_as_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__8485599cff2a5b7ec94419989fe730df", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__8485599cff2a5b7ec94419989fe730df", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__8485599cff2a5b7ec94419989fe730df"}, "created_at": 1726500940.7676294, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__8485599cff2a5b7ec94419989fe730df\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__8485599cff2a5b7ec94419989fe730df.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not liquidate_as_account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "liquidate_as_account_id", "file_key_name": "models.core_vault_liquidation_base_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "liquidate_as_account_id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_liquidation_base_sepolia_liquidation_data.a5dc2b7337": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_base_sepolia_liquidation_data", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_base_sepolia_liquidation_data.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_liquidation_data.a5dc2b7337", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_vault_liquidation_base_sepolia_liquidation_data"], "alias": "not_null_core_vault_liquidation_base_sepolia_liquidation_data", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7727113, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_liquidation_data.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidation_data\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\nwhere liquidation_data is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "liquidation_data", "file_key_name": "models.core_vault_liquidation_base_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "liquidation_data", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_base_sepolia_contract.58dafa50b4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_contract.58dafa50b4", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_vault_liquidation_base_sepolia_contract"], "alias": "not_null_core_vault_liquidation_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7745118, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_vault_liquidation_base_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_base_sepolia_block_number.72d5fcf75c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_block_number.72d5fcf75c", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_vault_liquidation_base_sepolia_block_number"], "alias": "not_null_core_vault_liquidation_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7762005, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_vault_liquidation_base_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_base_sepolia_sender.2f502247e7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_base_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_base_sepolia_sender.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_sender.2f502247e7", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_vault_liquidation_base_sepolia_sender"], "alias": "not_null_core_vault_liquidation_base_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.777881, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_liquidation_base_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_vault_liquidation_base_sepolia", "attached_node": "model.synthetix.core_vault_liquidation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_collateral_base_sepolia_ts.78a98d96c2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_base_sepolia_ts.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_base_sepolia_ts.78a98d96c2", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_vault_collateral_base_sepolia_ts"], "alias": "not_null_core_vault_collateral_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7795668, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_collateral_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.core_vault_collateral_base_sepolia", "attached_node": "model.synthetix.core_vault_collateral_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('core_vault_collateral_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_collateral_base_sepolia_block_number.3a3cfc3edf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_base_sepolia_block_number.3a3cfc3edf", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_vault_collateral_base_sepolia_block_number"], "alias": "not_null_core_vault_collateral_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7816586, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_collateral_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_vault_collateral_base_sepolia", "attached_node": "model.synthetix.core_vault_collateral_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_vault_collateral_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_collateral_base_sepolia_pool_id.3607d11df2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_base_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_base_sepolia_pool_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_base_sepolia_pool_id.3607d11df2", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_vault_collateral_base_sepolia_pool_id"], "alias": "not_null_core_vault_collateral_base_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7833078, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_collateral_base_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_collateral_base_sepolia", "attached_node": "model.synthetix.core_vault_collateral_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_collateral_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_sepolia_pool_id__True__0.0047a9a52a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_collateral_base_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__2284faf96de80368edab3a7fd3bfd950.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_sepolia_pool_id__True__0.0047a9a52a", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_vault_collateral_base_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__2284faf96de80368edab3a7fd3bfd950", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__2284faf96de80368edab3a7fd3bfd950", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__2284faf96de80368edab3a7fd3bfd950"}, "created_at": 1726500940.784971, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__2284faf96de80368edab3a7fd3bfd950\") }}", "language": "sql", "refs": [{"name": "core_vault_collateral_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__2284faf96de80368edab3a7fd3bfd950.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_collateral_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_collateral_base_sepolia", "attached_node": "model.synthetix.core_vault_collateral_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_collateral_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_collateral_base_sepolia_collateral_type.8cfa2c8f99": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_base_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_base_sepolia_collateral_type.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_base_sepolia_collateral_type.8cfa2c8f99", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_vault_collateral_base_sepolia_collateral_type"], "alias": "not_null_core_vault_collateral_base_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7899704, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_collateral_base_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_vault_collateral_base_sepolia", "attached_node": "model.synthetix.core_vault_collateral_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_vault_collateral_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_collateral_base_sepolia_amount.ff25c0c9a0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_base_sepolia_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_base_sepolia_amount.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_base_sepolia_amount.ff25c0c9a0", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_vault_collateral_base_sepolia_amount"], "alias": "not_null_core_vault_collateral_base_sepolia_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7916543, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_collateral_base_sepolia\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_vault_collateral_base_sepolia", "attached_node": "model.synthetix.core_vault_collateral_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_vault_collateral_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_sepolia_amount__True__0.6d9b6133f3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_collateral_base_sepolia_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__4a5c58685176282790b5abfce94b3fda.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_sepolia_amount__True__0.6d9b6133f3", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_vault_collateral_base_sepolia_amount__True__0"], "alias": "dbt_utils_accepted_range_core__4a5c58685176282790b5abfce94b3fda", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__4a5c58685176282790b5abfce94b3fda", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__4a5c58685176282790b5abfce94b3fda"}, "created_at": 1726500940.7933319, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__4a5c58685176282790b5abfce94b3fda\") }}", "language": "sql", "refs": [{"name": "core_vault_collateral_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__4a5c58685176282790b5abfce94b3fda.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_collateral_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_vault_collateral_base_sepolia", "attached_node": "model.synthetix.core_vault_collateral_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_vault_collateral_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_collateral_base_sepolia_collateral_value.30cde60b22": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_base_sepolia_collateral_value", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_base_sepolia_collateral_value.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_base_sepolia_collateral_value.30cde60b22", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_vault_collateral_base_sepolia_collateral_value"], "alias": "not_null_core_vault_collateral_base_sepolia_collateral_value", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.7981591, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_collateral_value.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_collateral_base_sepolia\"\nwhere collateral_value is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.core_vault_collateral_base_sepolia", "attached_node": "model.synthetix.core_vault_collateral_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_value", "model": "{{ get_where_subquery(ref('core_vault_collateral_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_sepolia_collateral_value__True__0.026e20a97f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_collateral_base_sepolia_collateral_value__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__004b356febea592d3109c0bef0abafe4.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_sepolia_collateral_value__True__0.026e20a97f", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_vault_collateral_base_sepolia_collateral_value__True__0"], "alias": "dbt_utils_accepted_range_core__004b356febea592d3109c0bef0abafe4", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__004b356febea592d3109c0bef0abafe4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__004b356febea592d3109c0bef0abafe4"}, "created_at": 1726500940.7998571, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__004b356febea592d3109c0bef0abafe4\") }}", "language": "sql", "refs": [{"name": "core_vault_collateral_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__004b356febea592d3109c0bef0abafe4.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_collateral_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.core_vault_collateral_base_sepolia", "attached_node": "model.synthetix.core_vault_collateral_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collateral_value", "model": "{{ get_where_subquery(ref('core_vault_collateral_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_collateral_base_sepolia_contract_address.aa0f2cd57b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_base_sepolia_contract_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_base_sepolia_contract_address.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_base_sepolia_contract_address.aa0f2cd57b", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_vault_collateral_base_sepolia_contract_address"], "alias": "not_null_core_vault_collateral_base_sepolia_contract_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.8045793, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_collateral_base_sepolia_contract_address.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract_address\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_collateral_base_sepolia\"\nwhere contract_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract_address", "file_key_name": "models.core_vault_collateral_base_sepolia", "attached_node": "model.synthetix.core_vault_collateral_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract_address", "model": "{{ get_where_subquery(ref('core_vault_collateral_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_debt_base_sepolia_ts.d366714ec5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_base_sepolia_ts.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_base_sepolia_ts.d366714ec5", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_vault_debt_base_sepolia_ts"], "alias": "not_null_core_vault_debt_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.8063383, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_debt_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.core_vault_debt_base_sepolia", "attached_node": "model.synthetix.core_vault_debt_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('core_vault_debt_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_debt_base_sepolia_block_number.f25dcd2c96": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_base_sepolia_block_number.f25dcd2c96", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_vault_debt_base_sepolia_block_number"], "alias": "not_null_core_vault_debt_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.8079967, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_debt_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_vault_debt_base_sepolia", "attached_node": "model.synthetix.core_vault_debt_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_vault_debt_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_debt_base_sepolia_pool_id.05a1d5275c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_base_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_base_sepolia_pool_id.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_base_sepolia_pool_id.05a1d5275c", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_vault_debt_base_sepolia_pool_id"], "alias": "not_null_core_vault_debt_base_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.809671, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_debt_base_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_debt_base_sepolia", "attached_node": "model.synthetix.core_vault_debt_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_debt_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_debt_base_sepolia_pool_id__True__0.908dbaecbc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_debt_base_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__fe372a67c8b1ea27c6fdd5c876afec7c.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_debt_base_sepolia_pool_id__True__0.908dbaecbc", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "dbt_utils_accepted_range_core_vault_debt_base_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__fe372a67c8b1ea27c6fdd5c876afec7c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__fe372a67c8b1ea27c6fdd5c876afec7c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__fe372a67c8b1ea27c6fdd5c876afec7c"}, "created_at": 1726500940.8114946, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__fe372a67c8b1ea27c6fdd5c876afec7c\") }}", "language": "sql", "refs": [{"name": "core_vault_debt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/dbt_utils_accepted_range_core__fe372a67c8b1ea27c6fdd5c876afec7c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_debt_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_debt_base_sepolia", "attached_node": "model.synthetix.core_vault_debt_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_debt_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_debt_base_sepolia_collateral_type.70a5498cf3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_base_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_base_sepolia_collateral_type.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_base_sepolia_collateral_type.70a5498cf3", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_vault_debt_base_sepolia_collateral_type"], "alias": "not_null_core_vault_debt_base_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.8162198, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_debt_base_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_vault_debt_base_sepolia", "attached_node": "model.synthetix.core_vault_debt_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_vault_debt_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_debt_base_sepolia_debt.9b99714e7f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_base_sepolia_debt", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_base_sepolia_debt.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_base_sepolia_debt.9b99714e7f", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_vault_debt_base_sepolia_debt"], "alias": "not_null_core_vault_debt_base_sepolia_debt", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.818131, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_debt.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_debt_base_sepolia\"\nwhere debt is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "debt", "file_key_name": "models.core_vault_debt_base_sepolia", "attached_node": "model.synthetix.core_vault_debt_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "debt", "model": "{{ get_where_subquery(ref('core_vault_debt_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_debt_base_sepolia_contract_address.a9d7ef2e2d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_base_sepolia_contract_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_base_sepolia_contract_address.sql", "original_file_path": "models/raw/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_base_sepolia_contract_address.a9d7ef2e2d", "fqn": ["synthetix", "raw", "base", "sepolia", "core", "not_null_core_vault_debt_base_sepolia_contract_address"], "alias": "not_null_core_vault_debt_base_sepolia_contract_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.8197815, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/core/schema.yml/not_null_core_vault_debt_base_sepolia_contract_address.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract_address\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_debt_base_sepolia\"\nwhere contract_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract_address", "file_key_name": "models.core_vault_debt_base_sepolia", "attached_node": "model.synthetix.core_vault_debt_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract_address", "model": "{{ get_where_subquery(ref('core_vault_debt_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_account_created_base_sepolia_id.d2b0023315": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_account_created_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_account_created_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_account_created_base_sepolia_id.d2b0023315", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "unique_perp_account_created_base_sepolia_id"], "alias": "unique_perp_account_created_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.8418243, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_account_created_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_created_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_account_created_base_sepolia", "attached_node": "model.synthetix.perp_account_created_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_account_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_base_sepolia_id.7da01b5642": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_base_sepolia_id.7da01b5642", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_account_created_base_sepolia_id"], "alias": "not_null_perp_account_created_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.8438368, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_created_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_account_created_base_sepolia", "attached_node": "model.synthetix.perp_account_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_account_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_base_sepolia_event_name.d7deee96b5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_base_sepolia_event_name.d7deee96b5", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_account_created_base_sepolia_event_name"], "alias": "not_null_perp_account_created_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.8456988, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_created_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_account_created_base_sepolia", "attached_node": "model.synthetix.perp_account_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_account_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_account_created_base_sepolia_event_name__AccountCreated.e5e94f342c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_account_created_base_sepolia_event_name__AccountCreated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_account_c_0df2eed834318151661d6fb3bb9d3b0f.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_account_created_base_sepolia_event_name__AccountCreated.e5e94f342c", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "accepted_values_perp_account_created_base_sepolia_event_name__AccountCreated"], "alias": "accepted_values_perp_account_c_0df2eed834318151661d6fb3bb9d3b0f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_account_c_0df2eed834318151661d6fb3bb9d3b0f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_account_c_0df2eed834318151661d6fb3bb9d3b0f"}, "created_at": 1726500940.8475053, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_account_c_0df2eed834318151661d6fb3bb9d3b0f\") }}", "language": "sql", "refs": [{"name": "perp_account_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_account_c_0df2eed834318151661d6fb3bb9d3b0f.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_created_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'AccountCreated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_account_created_base_sepolia", "attached_node": "model.synthetix.perp_account_created_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["AccountCreated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_account_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_base_sepolia_block_number.b9729c0627": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_base_sepolia_block_number.b9729c0627", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_account_created_base_sepolia_block_number"], "alias": "not_null_perp_account_created_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.8523443, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_created_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_account_created_base_sepolia", "attached_node": "model.synthetix.perp_account_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_account_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_base_sepolia_block_timestamp.1f03770bcc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_base_sepolia_block_timestamp.1f03770bcc", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_account_created_base_sepolia_block_timestamp"], "alias": "not_null_perp_account_created_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.8541095, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_created_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_account_created_base_sepolia", "attached_node": "model.synthetix.perp_account_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_account_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_base_sepolia_owner.31f8eb801c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_base_sepolia_owner", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_base_sepolia_owner.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_base_sepolia_owner.31f8eb801c", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_account_created_base_sepolia_owner"], "alias": "not_null_perp_account_created_base_sepolia_owner", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.8560011, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_owner.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_created_base_sepolia\"\nwhere owner is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "owner", "file_key_name": "models.perp_account_created_base_sepolia", "attached_node": "model.synthetix.perp_account_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "owner", "model": "{{ get_where_subquery(ref('perp_account_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_base_sepolia_account_id.e2509a45ab": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_base_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_base_sepolia_account_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_base_sepolia_account_id.e2509a45ab", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_account_created_base_sepolia_account_id"], "alias": "not_null_perp_account_created_base_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.8577766, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_created_base_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_account_created_base_sepolia", "attached_node": "model.synthetix.perp_account_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_account_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_account_created_base_sepolia_account_id__True__0.72ab89cd5f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_account_created_base_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__f2ccc70c56fd6122b82f3cdb3006994e.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_account_created_base_sepolia_account_id__True__0.72ab89cd5f", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "dbt_utils_accepted_range_perp_account_created_base_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__f2ccc70c56fd6122b82f3cdb3006994e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__f2ccc70c56fd6122b82f3cdb3006994e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__f2ccc70c56fd6122b82f3cdb3006994e"}, "created_at": 1726500940.8595252, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__f2ccc70c56fd6122b82f3cdb3006994e\") }}", "language": "sql", "refs": [{"name": "perp_account_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__f2ccc70c56fd6122b82f3cdb3006994e.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_created_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_account_created_base_sepolia", "attached_node": "model.synthetix.perp_account_created_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_account_created_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_account_created_base_sepolia_transaction_hash.6324af1adb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_base_sepolia_transaction_hash.6324af1adb", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_account_created_base_sepolia_transaction_hash"], "alias": "not_null_perp_account_created_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.8651211, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_created_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_account_created_base_sepolia", "attached_node": "model.synthetix.perp_account_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_account_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_base_sepolia_contract.1b1ec25344": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_base_sepolia_contract.1b1ec25344", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_account_created_base_sepolia_contract"], "alias": "not_null_perp_account_created_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.8669555, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_created_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_created_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_account_created_base_sepolia", "attached_node": "model.synthetix.perp_account_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_account_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_order_committed_base_sepolia_id.eb024384af": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_order_committed_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_order_committed_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_order_committed_base_sepolia_id.eb024384af", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "unique_perp_order_committed_base_sepolia_id"], "alias": "unique_perp_order_committed_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.868702, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_order_committed_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_order_committed_base_sepolia", "attached_node": "model.synthetix.perp_order_committed_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_order_committed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_base_sepolia_id.5b74c78258": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_base_sepolia_id.5b74c78258", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_order_committed_base_sepolia_id"], "alias": "not_null_perp_order_committed_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.870481, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_order_committed_base_sepolia", "attached_node": "model.synthetix.perp_order_committed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_order_committed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_base_sepolia_block_number.f3230cc50d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_base_sepolia_block_number.f3230cc50d", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_order_committed_base_sepolia_block_number"], "alias": "not_null_perp_order_committed_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.8731952, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_order_committed_base_sepolia", "attached_node": "model.synthetix.perp_order_committed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_order_committed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_base_sepolia_block_timestamp.192957d40c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_base_sepolia_block_timestamp.192957d40c", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_order_committed_base_sepolia_block_timestamp"], "alias": "not_null_perp_order_committed_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.874896, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_order_committed_base_sepolia", "attached_node": "model.synthetix.perp_order_committed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_order_committed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_base_sepolia_transaction_hash.761f6c5146": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_base_sepolia_transaction_hash.761f6c5146", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_order_committed_base_sepolia_transaction_hash"], "alias": "not_null_perp_order_committed_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.8765433, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_order_committed_base_sepolia", "attached_node": "model.synthetix.perp_order_committed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_order_committed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_base_sepolia_contract.ad38cda3df": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_base_sepolia_contract.ad38cda3df", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_order_committed_base_sepolia_contract"], "alias": "not_null_perp_order_committed_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.8782253, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_order_committed_base_sepolia", "attached_node": "model.synthetix.perp_order_committed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_order_committed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_base_sepolia_event_name.dc8411b8b1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_base_sepolia_event_name.dc8411b8b1", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_order_committed_base_sepolia_event_name"], "alias": "not_null_perp_order_committed_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.8798718, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_order_committed_base_sepolia", "attached_node": "model.synthetix.perp_order_committed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_order_committed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_order_committed_base_sepolia_event_name__OrderCommitted.f236dead5d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_order_committed_base_sepolia_event_name__OrderCommitted", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_order_com_b53fd8aed05d75151e18f1149c77d2ba.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_order_committed_base_sepolia_event_name__OrderCommitted.f236dead5d", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "accepted_values_perp_order_committed_base_sepolia_event_name__OrderCommitted"], "alias": "accepted_values_perp_order_com_b53fd8aed05d75151e18f1149c77d2ba", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_order_com_b53fd8aed05d75151e18f1149c77d2ba", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_order_com_b53fd8aed05d75151e18f1149c77d2ba"}, "created_at": 1726500940.8816793, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_order_com_b53fd8aed05d75151e18f1149c77d2ba\") }}", "language": "sql", "refs": [{"name": "perp_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_order_com_b53fd8aed05d75151e18f1149c77d2ba.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderCommitted'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_order_committed_base_sepolia", "attached_node": "model.synthetix.perp_order_committed_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["OrderCommitted"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_order_committed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_base_sepolia_market_id.9c41f762ec": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_base_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_base_sepolia_market_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_base_sepolia_market_id.9c41f762ec", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_order_committed_base_sepolia_market_id"], "alias": "not_null_perp_order_committed_base_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.8864262, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_order_committed_base_sepolia", "attached_node": "model.synthetix.perp_order_committed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_order_committed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_sepolia_market_id__True__0.6174df8d83": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_order_committed_base_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__128e9e7163cc2e42c8b52ec3fcb1fd6b.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_sepolia_market_id__True__0.6174df8d83", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "dbt_utils_accepted_range_perp_order_committed_base_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__128e9e7163cc2e42c8b52ec3fcb1fd6b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__128e9e7163cc2e42c8b52ec3fcb1fd6b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__128e9e7163cc2e42c8b52ec3fcb1fd6b"}, "created_at": 1726500940.888325, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__128e9e7163cc2e42c8b52ec3fcb1fd6b\") }}", "language": "sql", "refs": [{"name": "perp_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__128e9e7163cc2e42c8b52ec3fcb1fd6b.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_order_committed_base_sepolia", "attached_node": "model.synthetix.perp_order_committed_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_order_committed_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_order_committed_base_sepolia_account_id.e0cc9cd7a0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_base_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_base_sepolia_account_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_base_sepolia_account_id.e0cc9cd7a0", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_order_committed_base_sepolia_account_id"], "alias": "not_null_perp_order_committed_base_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.892937, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_committed_base_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_order_committed_base_sepolia", "attached_node": "model.synthetix.perp_order_committed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_order_committed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_sepolia_account_id__True__0.2a5b9bdddf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_order_committed_base_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__32bff774279ea000b047c8cebe75f284.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_sepolia_account_id__True__0.2a5b9bdddf", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "dbt_utils_accepted_range_perp_order_committed_base_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__32bff774279ea000b047c8cebe75f284", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__32bff774279ea000b047c8cebe75f284", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__32bff774279ea000b047c8cebe75f284"}, "created_at": 1726500940.8949037, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__32bff774279ea000b047c8cebe75f284\") }}", "language": "sql", "refs": [{"name": "perp_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__32bff774279ea000b047c8cebe75f284.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_order_committed_base_sepolia", "attached_node": "model.synthetix.perp_order_committed_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_order_committed_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_order_settled_base_sepolia_contract.03742630fd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_base_sepolia_contract.03742630fd", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_order_settled_base_sepolia_contract"], "alias": "not_null_perp_order_settled_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.8994923, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_order_settled_base_sepolia", "attached_node": "model.synthetix.perp_order_settled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_order_settled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_settled_base_sepolia_event_name.95d61e9b53": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_base_sepolia_event_name.95d61e9b53", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_order_settled_base_sepolia_event_name"], "alias": "not_null_perp_order_settled_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.9012048, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_order_settled_base_sepolia", "attached_node": "model.synthetix.perp_order_settled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_order_settled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_order_settled_base_sepolia_event_name__OrderSettled.b82d60a6cd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_order_settled_base_sepolia_event_name__OrderSettled", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_order_set_5099c7fdf58fd29a12dfcb88b71da723.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_order_settled_base_sepolia_event_name__OrderSettled.b82d60a6cd", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "accepted_values_perp_order_settled_base_sepolia_event_name__OrderSettled"], "alias": "accepted_values_perp_order_set_5099c7fdf58fd29a12dfcb88b71da723", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_order_set_5099c7fdf58fd29a12dfcb88b71da723", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_order_set_5099c7fdf58fd29a12dfcb88b71da723"}, "created_at": 1726500940.9031324, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_order_set_5099c7fdf58fd29a12dfcb88b71da723\") }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_order_set_5099c7fdf58fd29a12dfcb88b71da723.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderSettled'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_order_settled_base_sepolia", "attached_node": "model.synthetix.perp_order_settled_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["OrderSettled"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_order_settled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_settled_base_sepolia_account_id.0505121484": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_base_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_base_sepolia_account_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_base_sepolia_account_id.0505121484", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_order_settled_base_sepolia_account_id"], "alias": "not_null_perp_order_settled_base_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.9077048, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_order_settled_base_sepolia", "attached_node": "model.synthetix.perp_order_settled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_order_settled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_sepolia_account_id__True__0.dd4d18c933": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_order_settled_base_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__c19fd149c08ec64755e6ad4613b88dd7.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_sepolia_account_id__True__0.dd4d18c933", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "dbt_utils_accepted_range_perp_order_settled_base_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__c19fd149c08ec64755e6ad4613b88dd7", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__c19fd149c08ec64755e6ad4613b88dd7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__c19fd149c08ec64755e6ad4613b88dd7"}, "created_at": 1726500940.9096348, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__c19fd149c08ec64755e6ad4613b88dd7\") }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__c19fd149c08ec64755e6ad4613b88dd7.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_order_settled_base_sepolia", "attached_node": "model.synthetix.perp_order_settled_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_order_settled_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_order_settled_base_sepolia_market_id.90e9816e9b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_base_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_base_sepolia_market_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_base_sepolia_market_id.90e9816e9b", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_order_settled_base_sepolia_market_id"], "alias": "not_null_perp_order_settled_base_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.914145, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_order_settled_base_sepolia", "attached_node": "model.synthetix.perp_order_settled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_order_settled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_sepolia_market_id__True__0.00baab3b06": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_order_settled_base_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__b454dfc80e6800727e2855b12c0a2d02.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_sepolia_market_id__True__0.00baab3b06", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "dbt_utils_accepted_range_perp_order_settled_base_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__b454dfc80e6800727e2855b12c0a2d02", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__b454dfc80e6800727e2855b12c0a2d02", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__b454dfc80e6800727e2855b12c0a2d02"}, "created_at": 1726500940.915845, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__b454dfc80e6800727e2855b12c0a2d02\") }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__b454dfc80e6800727e2855b12c0a2d02.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_order_settled_base_sepolia", "attached_node": "model.synthetix.perp_order_settled_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_order_settled_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_order_settled_base_sepolia_collected_fees.19815f72b6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_base_sepolia_collected_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_base_sepolia_collected_fees.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_base_sepolia_collected_fees.19815f72b6", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_order_settled_base_sepolia_collected_fees"], "alias": "not_null_perp_order_settled_base_sepolia_collected_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.920424, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_collected_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\nwhere collected_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.perp_order_settled_base_sepolia", "attached_node": "model.synthetix.perp_order_settled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collected_fees", "model": "{{ get_where_subquery(ref('perp_order_settled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_sepolia_collected_fees__True__0.cfcb7626da": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_order_settled_base_sepolia_collected_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__a9692fd23ce53b0aca9b4f2d1cc10df5.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_sepolia_collected_fees__True__0.cfcb7626da", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "dbt_utils_accepted_range_perp_order_settled_base_sepolia_collected_fees__True__0"], "alias": "dbt_utils_accepted_range_perp__a9692fd23ce53b0aca9b4f2d1cc10df5", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__a9692fd23ce53b0aca9b4f2d1cc10df5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__a9692fd23ce53b0aca9b4f2d1cc10df5"}, "created_at": 1726500940.9221494, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__a9692fd23ce53b0aca9b4f2d1cc10df5\") }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__a9692fd23ce53b0aca9b4f2d1cc10df5.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.perp_order_settled_base_sepolia", "attached_node": "model.synthetix.perp_order_settled_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collected_fees", "model": "{{ get_where_subquery(ref('perp_order_settled_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_order_settled_base_sepolia_transaction_hash.e40380e103": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_base_sepolia_transaction_hash.e40380e103", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_order_settled_base_sepolia_transaction_hash"], "alias": "not_null_perp_order_settled_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.926682, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_order_settled_base_sepolia", "attached_node": "model.synthetix.perp_order_settled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_order_settled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_settled_base_sepolia_block_timestamp.8624d8c529": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_base_sepolia_block_timestamp.8624d8c529", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_order_settled_base_sepolia_block_timestamp"], "alias": "not_null_perp_order_settled_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.9283779, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_order_settled_base_sepolia", "attached_node": "model.synthetix.perp_order_settled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_order_settled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_settled_base_sepolia_block_number.723c9f9ccf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_base_sepolia_block_number.723c9f9ccf", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_order_settled_base_sepolia_block_number"], "alias": "not_null_perp_order_settled_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.9300783, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_order_settled_base_sepolia", "attached_node": "model.synthetix.perp_order_settled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_order_settled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_order_settled_base_sepolia_id.52c8b658a1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_order_settled_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_order_settled_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_order_settled_base_sepolia_id.52c8b658a1", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "unique_perp_order_settled_base_sepolia_id"], "alias": "unique_perp_order_settled_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.9318957, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_order_settled_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_order_settled_base_sepolia", "attached_node": "model.synthetix.perp_order_settled_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_order_settled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_settled_base_sepolia_id.6a51920964": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_base_sepolia_id.6a51920964", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_order_settled_base_sepolia_id"], "alias": "not_null_perp_order_settled_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.9335854, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_order_settled_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_order_settled_base_sepolia", "attached_node": "model.synthetix.perp_order_settled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_order_settled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_market_updated_base_sepolia_id.5fa0b8a094": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_market_updated_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_market_updated_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_market_updated_base_sepolia_id.5fa0b8a094", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "unique_perp_market_updated_base_sepolia_id"], "alias": "unique_perp_market_updated_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.9352818, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_market_updated_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_market_updated_base_sepolia", "attached_node": "model.synthetix.perp_market_updated_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_base_sepolia_id.c010e8e9d3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_base_sepolia_id.c010e8e9d3", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_market_updated_base_sepolia_id"], "alias": "not_null_perp_market_updated_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.9369237, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_market_updated_base_sepolia", "attached_node": "model.synthetix.perp_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_base_sepolia_block_number.6d91893cd9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_base_sepolia_block_number.6d91893cd9", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_market_updated_base_sepolia_block_number"], "alias": "not_null_perp_market_updated_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.9385934, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_market_updated_base_sepolia", "attached_node": "model.synthetix.perp_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_base_sepolia_block_timestamp.eabfe875b1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_base_sepolia_block_timestamp.eabfe875b1", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_market_updated_base_sepolia_block_timestamp"], "alias": "not_null_perp_market_updated_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.9403272, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_market_updated_base_sepolia", "attached_node": "model.synthetix.perp_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_base_sepolia_transaction_hash.b36ca2219f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_base_sepolia_transaction_hash.b36ca2219f", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_market_updated_base_sepolia_transaction_hash"], "alias": "not_null_perp_market_updated_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.9419694, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_market_updated_base_sepolia", "attached_node": "model.synthetix.perp_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_base_sepolia_contract.7a798ec958": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_base_sepolia_contract.7a798ec958", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_market_updated_base_sepolia_contract"], "alias": "not_null_perp_market_updated_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.943595, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_market_updated_base_sepolia", "attached_node": "model.synthetix.perp_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_base_sepolia_event_name.5808660a29": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_base_sepolia_event_name.5808660a29", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_market_updated_base_sepolia_event_name"], "alias": "not_null_perp_market_updated_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.9452732, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_market_updated_base_sepolia", "attached_node": "model.synthetix.perp_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_market_updated_base_sepolia_event_name__MarketUpdated.6507eaa7c6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_market_updated_base_sepolia_event_name__MarketUpdated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_market_up_ca05ad7cd3f28a4fb6cce4c337cdbbd6.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_market_updated_base_sepolia_event_name__MarketUpdated.6507eaa7c6", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "accepted_values_perp_market_updated_base_sepolia_event_name__MarketUpdated"], "alias": "accepted_values_perp_market_up_ca05ad7cd3f28a4fb6cce4c337cdbbd6", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_market_up_ca05ad7cd3f28a4fb6cce4c337cdbbd6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_market_up_ca05ad7cd3f28a4fb6cce4c337cdbbd6"}, "created_at": 1726500940.9470458, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_market_up_ca05ad7cd3f28a4fb6cce4c337cdbbd6\") }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_market_up_ca05ad7cd3f28a4fb6cce4c337cdbbd6.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketUpdated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_market_updated_base_sepolia", "attached_node": "model.synthetix.perp_market_updated_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["MarketUpdated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_base_sepolia_market_id.1d15a36e0c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_base_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_base_sepolia_market_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_base_sepolia_market_id.1d15a36e0c", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_market_updated_base_sepolia_market_id"], "alias": "not_null_perp_market_updated_base_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.9518342, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_market_updated_base_sepolia", "attached_node": "model.synthetix.perp_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_sepolia_market_id__True__0.2aed99d0b6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_market_updated_base_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__1f89c9bf58cb645a7ad32435c8ea54ba.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_sepolia_market_id__True__0.2aed99d0b6", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "dbt_utils_accepted_range_perp_market_updated_base_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__1f89c9bf58cb645a7ad32435c8ea54ba", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__1f89c9bf58cb645a7ad32435c8ea54ba", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__1f89c9bf58cb645a7ad32435c8ea54ba"}, "created_at": 1726500940.9537659, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__1f89c9bf58cb645a7ad32435c8ea54ba\") }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__1f89c9bf58cb645a7ad32435c8ea54ba.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_market_updated_base_sepolia", "attached_node": "model.synthetix.perp_market_updated_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_market_updated_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_market_updated_base_sepolia_price.821df5b6b3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_base_sepolia_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_base_sepolia_price.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_base_sepolia_price.821df5b6b3", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_market_updated_base_sepolia_price"], "alias": "not_null_perp_market_updated_base_sepolia_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.9586508, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.perp_market_updated_base_sepolia", "attached_node": "model.synthetix.perp_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('perp_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_sepolia_price__True__0.4f4858e59f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_market_updated_base_sepolia_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__962702eb1b8cc78c3e3273f03d6bdf84.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_sepolia_price__True__0.4f4858e59f", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "dbt_utils_accepted_range_perp_market_updated_base_sepolia_price__True__0"], "alias": "dbt_utils_accepted_range_perp__962702eb1b8cc78c3e3273f03d6bdf84", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__962702eb1b8cc78c3e3273f03d6bdf84", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__962702eb1b8cc78c3e3273f03d6bdf84"}, "created_at": 1726500940.9604828, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__962702eb1b8cc78c3e3273f03d6bdf84\") }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__962702eb1b8cc78c3e3273f03d6bdf84.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.perp_market_updated_base_sepolia", "attached_node": "model.synthetix.perp_market_updated_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('perp_market_updated_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_market_updated_base_sepolia_interest_rate.20f815f06a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_base_sepolia_interest_rate", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_base_sepolia_interest_rate.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_base_sepolia_interest_rate.20f815f06a", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_market_updated_base_sepolia_interest_rate"], "alias": "not_null_perp_market_updated_base_sepolia_interest_rate", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.9662097, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_updated_base_sepolia_interest_rate.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest_rate\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\nwhere interest_rate is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest_rate", "file_key_name": "models.perp_market_updated_base_sepolia", "attached_node": "model.synthetix.perp_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "interest_rate", "model": "{{ get_where_subquery(ref('perp_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_sepolia_interest_rate__True__0.82fe5b32f6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_market_updated_base_sepolia_interest_rate__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__082778f8edfaff850195781d5ee1fef0.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_sepolia_interest_rate__True__0.82fe5b32f6", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "dbt_utils_accepted_range_perp_market_updated_base_sepolia_interest_rate__True__0"], "alias": "dbt_utils_accepted_range_perp__082778f8edfaff850195781d5ee1fef0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__082778f8edfaff850195781d5ee1fef0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__082778f8edfaff850195781d5ee1fef0"}, "created_at": 1726500940.9680336, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__082778f8edfaff850195781d5ee1fef0\") }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__082778f8edfaff850195781d5ee1fef0.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not interest_rate >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest_rate", "file_key_name": "models.perp_market_updated_base_sepolia", "attached_node": "model.synthetix.perp_market_updated_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "interest_rate", "model": "{{ get_where_subquery(ref('perp_market_updated_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_position_liquidated_base_sepolia_account_id.8e9f2c1b4b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_base_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_base_sepolia_account_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_account_id.8e9f2c1b4b", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_position_liquidated_base_sepolia_account_id"], "alias": "not_null_perp_position_liquidated_base_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.9728537, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_position_liquidated_base_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_account_id__True__0.a60e1cbb90": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__e9248f5179d5c8ee4dde26ada955e6de.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_account_id__True__0.a60e1cbb90", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__e9248f5179d5c8ee4dde26ada955e6de", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__e9248f5179d5c8ee4dde26ada955e6de", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__e9248f5179d5c8ee4dde26ada955e6de"}, "created_at": 1726500940.9746673, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__e9248f5179d5c8ee4dde26ada955e6de\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__e9248f5179d5c8ee4dde26ada955e6de.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_position_liquidated_base_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_position_liquidated_base_sepolia_market_id.6c389de6f5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_base_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_base_sepolia_market_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_market_id.6c389de6f5", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_position_liquidated_base_sepolia_market_id"], "alias": "not_null_perp_position_liquidated_base_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.979387, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_position_liquidated_base_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_market_id__True__0.c5145fd027": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__238caaa4c9da525973e0ffdf11d7962f.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_market_id__True__0.c5145fd027", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__238caaa4c9da525973e0ffdf11d7962f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__238caaa4c9da525973e0ffdf11d7962f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__238caaa4c9da525973e0ffdf11d7962f"}, "created_at": 1726500940.9811301, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__238caaa4c9da525973e0ffdf11d7962f\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__238caaa4c9da525973e0ffdf11d7962f.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_position_liquidated_base_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.unique_perp_position_liquidated_base_sepolia_id.e92f27d6e6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_position_liquidated_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_position_liquidated_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_position_liquidated_base_sepolia_id.e92f27d6e6", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "unique_perp_position_liquidated_base_sepolia_id"], "alias": "unique_perp_position_liquidated_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.985893, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_position_liquidated_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_position_liquidated_base_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_position_liquidated_base_sepolia_id.985f2af114": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_id.985f2af114", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_position_liquidated_base_sepolia_id"], "alias": "not_null_perp_position_liquidated_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.987633, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_position_liquidated_base_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_position_liquidated_base_sepolia_transaction_hash.b180fd2627": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_transaction_hash.b180fd2627", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_position_liquidated_base_sepolia_transaction_hash"], "alias": "not_null_perp_position_liquidated_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.9893553, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_position_liquidated_base_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_position_liquidated_base_sepolia_current_position_size.f98475edcb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_base_sepolia_current_position_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquida_f43c3b03bc780f5f29cf4d5d62fa0760.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_current_position_size.f98475edcb", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_position_liquidated_base_sepolia_current_position_size"], "alias": "not_null_perp_position_liquida_f43c3b03bc780f5f29cf4d5d62fa0760", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_position_liquida_f43c3b03bc780f5f29cf4d5d62fa0760", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_position_liquida_f43c3b03bc780f5f29cf4d5d62fa0760"}, "created_at": 1726500940.991082, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_position_liquida_f43c3b03bc780f5f29cf4d5d62fa0760\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquida_f43c3b03bc780f5f29cf4d5d62fa0760.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect current_position_size\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\nwhere current_position_size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "current_position_size", "file_key_name": "models.perp_position_liquidated_base_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "current_position_size", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_current_position_size__True__0.cf9da7d717": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_current_position_size__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__71f814ad6975e1687f0021bd06fdd301.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_current_position_size__True__0.cf9da7d717", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_current_position_size__True__0"], "alias": "dbt_utils_accepted_range_perp__71f814ad6975e1687f0021bd06fdd301", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__71f814ad6975e1687f0021bd06fdd301", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__71f814ad6975e1687f0021bd06fdd301"}, "created_at": 1726500940.9928699, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__71f814ad6975e1687f0021bd06fdd301\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__71f814ad6975e1687f0021bd06fdd301.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not current_position_size >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "current_position_size", "file_key_name": "models.perp_position_liquidated_base_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "current_position_size", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_position_liquidated_base_sepolia_event_name.1d2d01fa50": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_event_name.1d2d01fa50", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_position_liquidated_base_sepolia_event_name"], "alias": "not_null_perp_position_liquidated_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500940.9978435, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_position_liquidated_base_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_position_liquidated_base_sepolia_event_name__PositionLiquidated.e07d1e03f2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_position_liquidated_base_sepolia_event_name__PositionLiquidated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_position__02724455b21e167f5f8636cd46a2fb74.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_position_liquidated_base_sepolia_event_name__PositionLiquidated.e07d1e03f2", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "accepted_values_perp_position_liquidated_base_sepolia_event_name__PositionLiquidated"], "alias": "accepted_values_perp_position__02724455b21e167f5f8636cd46a2fb74", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_position__02724455b21e167f5f8636cd46a2fb74", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_position__02724455b21e167f5f8636cd46a2fb74"}, "created_at": 1726500940.999919, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_position__02724455b21e167f5f8636cd46a2fb74\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_position__02724455b21e167f5f8636cd46a2fb74.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PositionLiquidated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_position_liquidated_base_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["PositionLiquidated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_position_liquidated_base_sepolia_block_number.d05dfab674": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_block_number.d05dfab674", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_position_liquidated_base_sepolia_block_number"], "alias": "not_null_perp_position_liquidated_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.0045178, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_position_liquidated_base_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_position_liquidated_base_sepolia_amount_liquidated.c878a441e1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_base_sepolia_amount_liquidated", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquida_f1dc08d150cabf234a05a9e18e0a3f4e.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_amount_liquidated.c878a441e1", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_position_liquidated_base_sepolia_amount_liquidated"], "alias": "not_null_perp_position_liquida_f1dc08d150cabf234a05a9e18e0a3f4e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_position_liquida_f1dc08d150cabf234a05a9e18e0a3f4e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_position_liquida_f1dc08d150cabf234a05a9e18e0a3f4e"}, "created_at": 1726500941.0062604, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_position_liquida_f1dc08d150cabf234a05a9e18e0a3f4e\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquida_f1dc08d150cabf234a05a9e18e0a3f4e.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_liquidated\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\nwhere amount_liquidated is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_liquidated", "file_key_name": "models.perp_position_liquidated_base_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_liquidated", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_amount_liquidated__True__0.20b97e678b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_amount_liquidated__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__d44e36b4e9777c29a7cbc92e9f91ef6f.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_amount_liquidated__True__0.20b97e678b", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_amount_liquidated__True__0"], "alias": "dbt_utils_accepted_range_perp__d44e36b4e9777c29a7cbc92e9f91ef6f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__d44e36b4e9777c29a7cbc92e9f91ef6f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__d44e36b4e9777c29a7cbc92e9f91ef6f"}, "created_at": 1726500941.0081258, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__d44e36b4e9777c29a7cbc92e9f91ef6f\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__d44e36b4e9777c29a7cbc92e9f91ef6f.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_liquidated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_liquidated", "file_key_name": "models.perp_position_liquidated_base_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount_liquidated", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_position_liquidated_base_sepolia_contract.0a66db5700": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_contract.0a66db5700", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_position_liquidated_base_sepolia_contract"], "alias": "not_null_perp_position_liquidated_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.012731, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_position_liquidated_base_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_position_liquidated_base_sepolia_block_timestamp.1700de694b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_block_timestamp.1700de694b", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_position_liquidated_base_sepolia_block_timestamp"], "alias": "not_null_perp_position_liquidated_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.0146654, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_position_liquidated_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_position_liquidated_base_sepolia", "attached_node": "model.synthetix.perp_position_liquidated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_account_liquidation_attempt_base_sepolia_id.64895ed40b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_account_liquidation_attempt_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_account_liquidation_attempt_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_account_liquidation_attempt_base_sepolia_id.64895ed40b", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "unique_perp_account_liquidation_attempt_base_sepolia_id"], "alias": "unique_perp_account_liquidation_attempt_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.0163486, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_account_liquidation_attempt_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_account_liquidation_attempt_base_sepolia", "attached_node": "model.synthetix.perp_account_liquidation_attempt_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_id.fa21a229e8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidation_attempt_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_id.fa21a229e8", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_account_liquidation_attempt_base_sepolia_id"], "alias": "not_null_perp_account_liquidation_attempt_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.0180268, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_account_liquidation_attempt_base_sepolia", "attached_node": "model.synthetix.perp_account_liquidation_attempt_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_account_id.72dba0b474": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_base_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_7425045e61c0e9f721ff1e0c8c42cc33.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_account_id.72dba0b474", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_account_liquidation_attempt_base_sepolia_account_id"], "alias": "not_null_perp_account_liquidat_7425045e61c0e9f721ff1e0c8c42cc33", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_7425045e61c0e9f721ff1e0c8c42cc33", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_7425045e61c0e9f721ff1e0c8c42cc33"}, "created_at": 1726500941.019684, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_7425045e61c0e9f721ff1e0c8c42cc33\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_7425045e61c0e9f721ff1e0c8c42cc33.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_account_liquidation_attempt_base_sepolia", "attached_node": "model.synthetix.perp_account_liquidation_attempt_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_sepolia_account_id__True__0.d9d7f88802": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_account_liquidation_attempt_base_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__de3912ca0eeebc30d0bd44a0e1324f6e.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_sepolia_account_id__True__0.d9d7f88802", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "dbt_utils_accepted_range_perp_account_liquidation_attempt_base_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__de3912ca0eeebc30d0bd44a0e1324f6e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__de3912ca0eeebc30d0bd44a0e1324f6e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__de3912ca0eeebc30d0bd44a0e1324f6e"}, "created_at": 1726500941.0213246, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__de3912ca0eeebc30d0bd44a0e1324f6e\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__de3912ca0eeebc30d0bd44a0e1324f6e.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_account_liquidation_attempt_base_sepolia", "attached_node": "model.synthetix.perp_account_liquidation_attempt_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_block_number.c00ff06028": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_f30b280f2a8fcd7526653cd4fcb20ab9.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_block_number.c00ff06028", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_account_liquidation_attempt_base_sepolia_block_number"], "alias": "not_null_perp_account_liquidat_f30b280f2a8fcd7526653cd4fcb20ab9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_f30b280f2a8fcd7526653cd4fcb20ab9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_f30b280f2a8fcd7526653cd4fcb20ab9"}, "created_at": 1726500941.0263047, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_f30b280f2a8fcd7526653cd4fcb20ab9\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_f30b280f2a8fcd7526653cd4fcb20ab9.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_account_liquidation_attempt_base_sepolia", "attached_node": "model.synthetix.perp_account_liquidation_attempt_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_reward.41da25d087": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_base_sepolia_reward", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidation_attempt_base_sepolia_reward.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_reward.41da25d087", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_account_liquidation_attempt_base_sepolia_reward"], "alias": "not_null_perp_account_liquidation_attempt_base_sepolia_reward", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.0279858, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_sepolia_reward.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect reward\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\nwhere reward is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "reward", "file_key_name": "models.perp_account_liquidation_attempt_base_sepolia", "attached_node": "model.synthetix.perp_account_liquidation_attempt_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "reward", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_sepolia_reward__True__0.d1fe263182": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_account_liquidation_attempt_base_sepolia_reward__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__163bbc57a8dc9538aa2432e5b8005522.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_sepolia_reward__True__0.d1fe263182", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "dbt_utils_accepted_range_perp_account_liquidation_attempt_base_sepolia_reward__True__0"], "alias": "dbt_utils_accepted_range_perp__163bbc57a8dc9538aa2432e5b8005522", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__163bbc57a8dc9538aa2432e5b8005522", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__163bbc57a8dc9538aa2432e5b8005522"}, "created_at": 1726500941.029857, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__163bbc57a8dc9538aa2432e5b8005522\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__163bbc57a8dc9538aa2432e5b8005522.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not reward >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "reward", "file_key_name": "models.perp_account_liquidation_attempt_base_sepolia", "attached_node": "model.synthetix.perp_account_liquidation_attempt_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "reward", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_block_timestamp.b212643602": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_ef6e9d962c8f62d80fbce53e767de544.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_block_timestamp.b212643602", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_account_liquidation_attempt_base_sepolia_block_timestamp"], "alias": "not_null_perp_account_liquidat_ef6e9d962c8f62d80fbce53e767de544", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_ef6e9d962c8f62d80fbce53e767de544", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_ef6e9d962c8f62d80fbce53e767de544"}, "created_at": 1726500941.0345535, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_ef6e9d962c8f62d80fbce53e767de544\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_ef6e9d962c8f62d80fbce53e767de544.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_account_liquidation_attempt_base_sepolia", "attached_node": "model.synthetix.perp_account_liquidation_attempt_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_contract.5a7ac10d9d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidation_attempt_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_contract.5a7ac10d9d", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_account_liquidation_attempt_base_sepolia_contract"], "alias": "not_null_perp_account_liquidation_attempt_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.0362287, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_account_liquidation_attempt_base_sepolia", "attached_node": "model.synthetix.perp_account_liquidation_attempt_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_event_name.5a524744d4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_6a9bdb905f130851e6f1770ae67db387.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_event_name.5a524744d4", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_account_liquidation_attempt_base_sepolia_event_name"], "alias": "not_null_perp_account_liquidat_6a9bdb905f130851e6f1770ae67db387", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_6a9bdb905f130851e6f1770ae67db387", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_6a9bdb905f130851e6f1770ae67db387"}, "created_at": 1726500941.038132, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_6a9bdb905f130851e6f1770ae67db387\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_6a9bdb905f130851e6f1770ae67db387.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_account_liquidation_attempt_base_sepolia", "attached_node": "model.synthetix.perp_account_liquidation_attempt_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_account_liquidation_attempt_base_sepolia_event_name__AccountLiquidationAttempt.7e035fbfbd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_account_liquidation_attempt_base_sepolia_event_name__AccountLiquidationAttempt", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_account_l_67eca61ac1b5aae2bd26cd263656e075.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_account_liquidation_attempt_base_sepolia_event_name__AccountLiquidationAttempt.7e035fbfbd", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "accepted_values_perp_account_liquidation_attempt_base_sepolia_event_name__AccountLiquidationAttempt"], "alias": "accepted_values_perp_account_l_67eca61ac1b5aae2bd26cd263656e075", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_account_l_67eca61ac1b5aae2bd26cd263656e075", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_account_l_67eca61ac1b5aae2bd26cd263656e075"}, "created_at": 1726500941.039784, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_account_l_67eca61ac1b5aae2bd26cd263656e075\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_account_l_67eca61ac1b5aae2bd26cd263656e075.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'AccountLiquidationAttempt'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_account_liquidation_attempt_base_sepolia", "attached_node": "model.synthetix.perp_account_liquidation_attempt_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["AccountLiquidationAttempt"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_transaction_hash.18ed9c33a9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_11cab9b0e41c1ca8db32ddae42bfb3f6.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_transaction_hash.18ed9c33a9", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_account_liquidation_attempt_base_sepolia_transaction_hash"], "alias": "not_null_perp_account_liquidat_11cab9b0e41c1ca8db32ddae42bfb3f6", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_11cab9b0e41c1ca8db32ddae42bfb3f6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_11cab9b0e41c1ca8db32ddae42bfb3f6"}, "created_at": 1726500941.0447352, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_11cab9b0e41c1ca8db32ddae42bfb3f6\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_11cab9b0e41c1ca8db32ddae42bfb3f6.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_account_liquidation_attempt_base_sepolia", "attached_node": "model.synthetix.perp_account_liquidation_attempt_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_full_liquidation.4544a98926": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_base_sepolia_full_liquidation", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_1ee4bf4dc8f47c61291654f150f2e068.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_full_liquidation.4544a98926", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_account_liquidation_attempt_base_sepolia_full_liquidation"], "alias": "not_null_perp_account_liquidat_1ee4bf4dc8f47c61291654f150f2e068", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_1ee4bf4dc8f47c61291654f150f2e068", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_1ee4bf4dc8f47c61291654f150f2e068"}, "created_at": 1726500941.046466, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_1ee4bf4dc8f47c61291654f150f2e068\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_account_liquidat_1ee4bf4dc8f47c61291654f150f2e068.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect full_liquidation\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\nwhere full_liquidation is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "full_liquidation", "file_key_name": "models.perp_account_liquidation_attempt_base_sepolia", "attached_node": "model.synthetix.perp_account_liquidation_attempt_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "full_liquidation", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_base_sepolia_block_timestamp.a0b63e8833": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_block_timestamp.a0b63e8833", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_collateral_modified_base_sepolia_block_timestamp"], "alias": "not_null_perp_collateral_modified_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.0481606, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_collateral_modified_base_sepolia", "attached_node": "model.synthetix.perp_collateral_modified_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_collateral_modified_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_base_sepolia_contract.c669409e90": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_contract.c669409e90", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_collateral_modified_base_sepolia_contract"], "alias": "not_null_perp_collateral_modified_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.0498462, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_collateral_modified_base_sepolia", "attached_node": "model.synthetix.perp_collateral_modified_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_collateral_modified_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_base_sepolia_event_name.05505fea35": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_event_name.05505fea35", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_collateral_modified_base_sepolia_event_name"], "alias": "not_null_perp_collateral_modified_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.051517, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_collateral_modified_base_sepolia", "attached_node": "model.synthetix.perp_collateral_modified_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_collateral_modified_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_collateral_modified_base_sepolia_event_name__CollateralModified.35bbd5a11f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_collateral_modified_base_sepolia_event_name__CollateralModified", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_collatera_4aa5a3b1883058d72748a519b4a291f7.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_collateral_modified_base_sepolia_event_name__CollateralModified.35bbd5a11f", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "accepted_values_perp_collateral_modified_base_sepolia_event_name__CollateralModified"], "alias": "accepted_values_perp_collatera_4aa5a3b1883058d72748a519b4a291f7", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_collatera_4aa5a3b1883058d72748a519b4a291f7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_collatera_4aa5a3b1883058d72748a519b4a291f7"}, "created_at": 1726500941.0538907, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_collatera_4aa5a3b1883058d72748a519b4a291f7\") }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_collatera_4aa5a3b1883058d72748a519b4a291f7.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'CollateralModified'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_collateral_modified_base_sepolia", "attached_node": "model.synthetix.perp_collateral_modified_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["CollateralModified"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_collateral_modified_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_base_sepolia_block_number.5818313783": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_block_number.5818313783", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_collateral_modified_base_sepolia_block_number"], "alias": "not_null_perp_collateral_modified_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.0585134, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_collateral_modified_base_sepolia", "attached_node": "model.synthetix.perp_collateral_modified_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_collateral_modified_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_base_sepolia_synth_market_id.6b585142fd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_base_sepolia_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_base_sepolia_synth_market_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_synth_market_id.6b585142fd", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_collateral_modified_base_sepolia_synth_market_id"], "alias": "not_null_perp_collateral_modified_base_sepolia_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.060367, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.perp_collateral_modified_base_sepolia", "attached_node": "model.synthetix.perp_collateral_modified_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('perp_collateral_modified_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_sepolia_synth_market_id__True__0.e6426004ec": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_collateral_modified_base_sepolia_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__f5c3aec99c1be7b2af186f36b87ce820.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_sepolia_synth_market_id__True__0.e6426004ec", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "dbt_utils_accepted_range_perp_collateral_modified_base_sepolia_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__f5c3aec99c1be7b2af186f36b87ce820", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__f5c3aec99c1be7b2af186f36b87ce820", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__f5c3aec99c1be7b2af186f36b87ce820"}, "created_at": 1726500941.062074, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__f5c3aec99c1be7b2af186f36b87ce820\") }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__f5c3aec99c1be7b2af186f36b87ce820.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.perp_collateral_modified_base_sepolia", "attached_node": "model.synthetix.perp_collateral_modified_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('perp_collateral_modified_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.unique_perp_collateral_modified_base_sepolia_id.df76a33926": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_collateral_modified_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_collateral_modified_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_collateral_modified_base_sepolia_id.df76a33926", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "unique_perp_collateral_modified_base_sepolia_id"], "alias": "unique_perp_collateral_modified_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.0666294, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_collateral_modified_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_collateral_modified_base_sepolia", "attached_node": "model.synthetix.perp_collateral_modified_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_collateral_modified_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_base_sepolia_id.0306c59b13": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_id.0306c59b13", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_collateral_modified_base_sepolia_id"], "alias": "not_null_perp_collateral_modified_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.068464, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_collateral_modified_base_sepolia", "attached_node": "model.synthetix.perp_collateral_modified_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_collateral_modified_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_base_sepolia_sender.c5a5dbc794": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_base_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_base_sepolia_sender.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_sender.c5a5dbc794", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_collateral_modified_base_sepolia_sender"], "alias": "not_null_perp_collateral_modified_base_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.070115, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.perp_collateral_modified_base_sepolia", "attached_node": "model.synthetix.perp_collateral_modified_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('perp_collateral_modified_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_base_sepolia_account_id.41a4ca06b6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_base_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_base_sepolia_account_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_account_id.41a4ca06b6", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_collateral_modified_base_sepolia_account_id"], "alias": "not_null_perp_collateral_modified_base_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.071725, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_collateral_modified_base_sepolia", "attached_node": "model.synthetix.perp_collateral_modified_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_collateral_modified_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_sepolia_account_id__True__0.4061e8095e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_collateral_modified_base_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__b545f062eb0610bae8a1add02d198b2f.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_sepolia_account_id__True__0.4061e8095e", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "dbt_utils_accepted_range_perp_collateral_modified_base_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__b545f062eb0610bae8a1add02d198b2f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__b545f062eb0610bae8a1add02d198b2f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__b545f062eb0610bae8a1add02d198b2f"}, "created_at": 1726500941.0733461, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__b545f062eb0610bae8a1add02d198b2f\") }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__b545f062eb0610bae8a1add02d198b2f.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_collateral_modified_base_sepolia", "attached_node": "model.synthetix.perp_collateral_modified_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_collateral_modified_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_collateral_modified_base_sepolia_transaction_hash.ccfe215417": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_transaction_hash.ccfe215417", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_collateral_modified_base_sepolia_transaction_hash"], "alias": "not_null_perp_collateral_modified_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.0782523, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_collateral_modified_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_collateral_modified_base_sepolia", "attached_node": "model.synthetix.perp_collateral_modified_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_collateral_modified_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_block_timestamp.2056bbf796": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_e_a6874c0dda750d58015d0a2ec6c1340d.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_block_timestamp.2056bbf796", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_previous_order_expired_base_sepolia_block_timestamp"], "alias": "not_null_perp_previous_order_e_a6874c0dda750d58015d0a2ec6c1340d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_previous_order_e_a6874c0dda750d58015d0a2ec6c1340d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_previous_order_e_a6874c0dda750d58015d0a2ec6c1340d"}, "created_at": 1726500941.07997, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_previous_order_e_a6874c0dda750d58015d0a2ec6c1340d\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_e_a6874c0dda750d58015d0a2ec6c1340d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_previous_order_expired_base_sepolia", "attached_node": "model.synthetix.perp_previous_order_expired_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_previous_order_expired_base_sepolia_id.a9c841c5f7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_previous_order_expired_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_previous_order_expired_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_previous_order_expired_base_sepolia_id.a9c841c5f7", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "unique_perp_previous_order_expired_base_sepolia_id"], "alias": "unique_perp_previous_order_expired_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.0816753, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_previous_order_expired_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_previous_order_expired_base_sepolia", "attached_node": "model.synthetix.perp_previous_order_expired_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_id.35380c8364": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_expired_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_id.35380c8364", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_previous_order_expired_base_sepolia_id"], "alias": "not_null_perp_previous_order_expired_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.0835247, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_previous_order_expired_base_sepolia", "attached_node": "model.synthetix.perp_previous_order_expired_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_block_number.b44f0bbf4b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_expired_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_block_number.b44f0bbf4b", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_previous_order_expired_base_sepolia_block_number"], "alias": "not_null_perp_previous_order_expired_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.0852077, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_previous_order_expired_base_sepolia", "attached_node": "model.synthetix.perp_previous_order_expired_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_market_id.c3963e0426": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_base_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_expired_base_sepolia_market_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_market_id.c3963e0426", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_previous_order_expired_base_sepolia_market_id"], "alias": "not_null_perp_previous_order_expired_base_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.0869026, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_previous_order_expired_base_sepolia", "attached_node": "model.synthetix.perp_previous_order_expired_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_sepolia_market_id__True__0.92c22b0d98": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_previous_order_expired_base_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__9395ead0982c35ab3dce9e81e002ce88.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_sepolia_market_id__True__0.92c22b0d98", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "dbt_utils_accepted_range_perp_previous_order_expired_base_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__9395ead0982c35ab3dce9e81e002ce88", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__9395ead0982c35ab3dce9e81e002ce88", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__9395ead0982c35ab3dce9e81e002ce88"}, "created_at": 1726500941.0885699, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__9395ead0982c35ab3dce9e81e002ce88\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__9395ead0982c35ab3dce9e81e002ce88.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_previous_order_expired_base_sepolia", "attached_node": "model.synthetix.perp_previous_order_expired_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_event_name.94027cf5fd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_expired_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_event_name.94027cf5fd", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_previous_order_expired_base_sepolia_event_name"], "alias": "not_null_perp_previous_order_expired_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.0935843, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_previous_order_expired_base_sepolia", "attached_node": "model.synthetix.perp_previous_order_expired_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_previous_order_expired_base_sepolia_event_name__PreviousOrderExpired.1a5af6cb8b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_previous_order_expired_base_sepolia_event_name__PreviousOrderExpired", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_previous__924b97398579b32f41492d0a8a89a41e.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_previous_order_expired_base_sepolia_event_name__PreviousOrderExpired.1a5af6cb8b", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "accepted_values_perp_previous_order_expired_base_sepolia_event_name__PreviousOrderExpired"], "alias": "accepted_values_perp_previous__924b97398579b32f41492d0a8a89a41e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_previous__924b97398579b32f41492d0a8a89a41e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_previous__924b97398579b32f41492d0a8a89a41e"}, "created_at": 1726500941.0953362, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_previous__924b97398579b32f41492d0a8a89a41e\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_previous__924b97398579b32f41492d0a8a89a41e.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PreviousOrderExpired'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_previous_order_expired_base_sepolia", "attached_node": "model.synthetix.perp_previous_order_expired_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["PreviousOrderExpired"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_transaction_hash.47402badfc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_e_e38903d61a1ff0cf57766e5049ddde82.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_transaction_hash.47402badfc", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_previous_order_expired_base_sepolia_transaction_hash"], "alias": "not_null_perp_previous_order_e_e38903d61a1ff0cf57766e5049ddde82", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_previous_order_e_e38903d61a1ff0cf57766e5049ddde82", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_previous_order_e_e38903d61a1ff0cf57766e5049ddde82"}, "created_at": 1726500941.1000507, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_previous_order_e_e38903d61a1ff0cf57766e5049ddde82\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_e_e38903d61a1ff0cf57766e5049ddde82.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_previous_order_expired_base_sepolia", "attached_node": "model.synthetix.perp_previous_order_expired_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_account_id.358a8acfe7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_base_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_expired_base_sepolia_account_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_account_id.358a8acfe7", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_previous_order_expired_base_sepolia_account_id"], "alias": "not_null_perp_previous_order_expired_base_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.1017513, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_previous_order_expired_base_sepolia", "attached_node": "model.synthetix.perp_previous_order_expired_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_sepolia_account_id__True__0.7ed9f71601": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_previous_order_expired_base_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__f3628702694c24e67ee15061ee68a534.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_sepolia_account_id__True__0.7ed9f71601", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "dbt_utils_accepted_range_perp_previous_order_expired_base_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__f3628702694c24e67ee15061ee68a534", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__f3628702694c24e67ee15061ee68a534", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__f3628702694c24e67ee15061ee68a534"}, "created_at": 1726500941.1034262, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__f3628702694c24e67ee15061ee68a534\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__f3628702694c24e67ee15061ee68a534.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_previous_order_expired_base_sepolia", "attached_node": "model.synthetix.perp_previous_order_expired_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_contract.d5ae4c2080": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_expired_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_contract.d5ae4c2080", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_previous_order_expired_base_sepolia_contract"], "alias": "not_null_perp_previous_order_expired_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.1082177, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_previous_order_expired_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_previous_order_expired_base_sepolia", "attached_node": "model.synthetix.perp_previous_order_expired_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_base_sepolia_market_name.2335002c7c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_base_sepolia_market_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_base_sepolia_market_name.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_base_sepolia_market_name.2335002c7c", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_market_created_base_sepolia_market_name"], "alias": "not_null_perp_market_created_base_sepolia_market_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.1099646, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_market_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"\nwhere market_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_name", "file_key_name": "models.perp_market_created_base_sepolia", "attached_node": "model.synthetix.perp_market_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_name", "model": "{{ get_where_subquery(ref('perp_market_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_market_created_base_sepolia_id.9af5f482a3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_market_created_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_market_created_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_market_created_base_sepolia_id.9af5f482a3", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "unique_perp_market_created_base_sepolia_id"], "alias": "unique_perp_market_created_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.1116285, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_market_created_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_market_created_base_sepolia", "attached_node": "model.synthetix.perp_market_created_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_market_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_base_sepolia_id.3651be9d50": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_base_sepolia_id.3651be9d50", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_market_created_base_sepolia_id"], "alias": "not_null_perp_market_created_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.1134574, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_market_created_base_sepolia", "attached_node": "model.synthetix.perp_market_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_market_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_base_sepolia_market_symbol.b99df1cd19": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_base_sepolia_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_base_sepolia_market_symbol.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_base_sepolia_market_symbol.b99df1cd19", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_market_created_base_sepolia_market_symbol"], "alias": "not_null_perp_market_created_base_sepolia_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.1151068, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.perp_market_created_base_sepolia", "attached_node": "model.synthetix.perp_market_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('perp_market_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_base_sepolia_event_name.594bfb776d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_base_sepolia_event_name.594bfb776d", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_market_created_base_sepolia_event_name"], "alias": "not_null_perp_market_created_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.1167343, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_market_created_base_sepolia", "attached_node": "model.synthetix.perp_market_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_market_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_market_created_base_sepolia_event_name__MarketCreated.da7f65c9d0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_market_created_base_sepolia_event_name__MarketCreated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_market_cr_b60bbfed45b45d6f23aef96b3bd0d35c.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_market_created_base_sepolia_event_name__MarketCreated.da7f65c9d0", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "accepted_values_perp_market_created_base_sepolia_event_name__MarketCreated"], "alias": "accepted_values_perp_market_cr_b60bbfed45b45d6f23aef96b3bd0d35c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_market_cr_b60bbfed45b45d6f23aef96b3bd0d35c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_market_cr_b60bbfed45b45d6f23aef96b3bd0d35c"}, "created_at": 1726500941.1184094, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_market_cr_b60bbfed45b45d6f23aef96b3bd0d35c\") }}", "language": "sql", "refs": [{"name": "perp_market_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_market_cr_b60bbfed45b45d6f23aef96b3bd0d35c.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCreated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_market_created_base_sepolia", "attached_node": "model.synthetix.perp_market_created_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["MarketCreated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_market_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_base_sepolia_block_number.f39a76515f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_base_sepolia_block_number.f39a76515f", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_market_created_base_sepolia_block_number"], "alias": "not_null_perp_market_created_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.1233857, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_market_created_base_sepolia", "attached_node": "model.synthetix.perp_market_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_market_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_base_sepolia_block_timestamp.087de488f9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_base_sepolia_block_timestamp.087de488f9", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_market_created_base_sepolia_block_timestamp"], "alias": "not_null_perp_market_created_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.1250885, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_market_created_base_sepolia", "attached_node": "model.synthetix.perp_market_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_market_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_base_sepolia_contract.9b5b7d63ca": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_base_sepolia_contract.9b5b7d63ca", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_market_created_base_sepolia_contract"], "alias": "not_null_perp_market_created_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.126815, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_market_created_base_sepolia", "attached_node": "model.synthetix.perp_market_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_market_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_base_sepolia_perps_market_id.30bf02bc46": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_base_sepolia_perps_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_base_sepolia_perps_market_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_base_sepolia_perps_market_id.30bf02bc46", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_market_created_base_sepolia_perps_market_id"], "alias": "not_null_perp_market_created_base_sepolia_perps_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.1285906, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_perps_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect perps_market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"\nwhere perps_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "perps_market_id", "file_key_name": "models.perp_market_created_base_sepolia", "attached_node": "model.synthetix.perp_market_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "perps_market_id", "model": "{{ get_where_subquery(ref('perp_market_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_market_created_base_sepolia_perps_market_id__True__0.89e2162ed5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_market_created_base_sepolia_perps_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__6ddccf3112e80ef886edae57ff38daa3.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_created_base_sepolia_perps_market_id__True__0.89e2162ed5", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "dbt_utils_accepted_range_perp_market_created_base_sepolia_perps_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__6ddccf3112e80ef886edae57ff38daa3", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__6ddccf3112e80ef886edae57ff38daa3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__6ddccf3112e80ef886edae57ff38daa3"}, "created_at": 1726500941.1302547, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__6ddccf3112e80ef886edae57ff38daa3\") }}", "language": "sql", "refs": [{"name": "perp_market_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__6ddccf3112e80ef886edae57ff38daa3.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not perps_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "perps_market_id", "file_key_name": "models.perp_market_created_base_sepolia", "attached_node": "model.synthetix.perp_market_created_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "perps_market_id", "model": "{{ get_where_subquery(ref('perp_market_created_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_market_created_base_sepolia_transaction_hash.83d1940949": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_base_sepolia_transaction_hash.83d1940949", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_market_created_base_sepolia_transaction_hash"], "alias": "not_null_perp_market_created_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.135168, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_market_created_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_market_created_base_sepolia", "attached_node": "model.synthetix.perp_market_created_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_market_created_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_base_sepolia_event_name.7088270e38": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_base_sepolia_event_name.7088270e38", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_interest_charged_base_sepolia_event_name"], "alias": "not_null_perp_interest_charged_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.137034, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_charged_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_interest_charged_base_sepolia", "attached_node": "model.synthetix.perp_interest_charged_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_interest_charged_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_interest_charged_base_sepolia_event_name__InterestCharged.b607f55a72": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_interest_charged_base_sepolia_event_name__InterestCharged", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_interest__229673e7ed7cad4e966a1e3e27b5f808.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_interest_charged_base_sepolia_event_name__InterestCharged.b607f55a72", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "accepted_values_perp_interest_charged_base_sepolia_event_name__InterestCharged"], "alias": "accepted_values_perp_interest__229673e7ed7cad4e966a1e3e27b5f808", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_interest__229673e7ed7cad4e966a1e3e27b5f808", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_interest__229673e7ed7cad4e966a1e3e27b5f808"}, "created_at": 1726500941.1387417, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_interest__229673e7ed7cad4e966a1e3e27b5f808\") }}", "language": "sql", "refs": [{"name": "perp_interest_charged_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_interest__229673e7ed7cad4e966a1e3e27b5f808.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_charged_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'InterestCharged'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_interest_charged_base_sepolia", "attached_node": "model.synthetix.perp_interest_charged_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["InterestCharged"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_interest_charged_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_base_sepolia_contract.ad4bd5bb4b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_base_sepolia_contract.ad4bd5bb4b", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_interest_charged_base_sepolia_contract"], "alias": "not_null_perp_interest_charged_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.1441019, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_charged_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_interest_charged_base_sepolia", "attached_node": "model.synthetix.perp_interest_charged_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_interest_charged_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_base_sepolia_transaction_hash.7d20550a93": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_base_sepolia_transaction_hash.7d20550a93", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_interest_charged_base_sepolia_transaction_hash"], "alias": "not_null_perp_interest_charged_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.1458309, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_charged_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_interest_charged_base_sepolia", "attached_node": "model.synthetix.perp_interest_charged_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_interest_charged_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_base_sepolia_block_timestamp.6723ccf2f9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_base_sepolia_block_timestamp.6723ccf2f9", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_interest_charged_base_sepolia_block_timestamp"], "alias": "not_null_perp_interest_charged_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.1474888, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_charged_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_interest_charged_base_sepolia", "attached_node": "model.synthetix.perp_interest_charged_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_interest_charged_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_interest_charged_base_sepolia_id.7023b7407d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_interest_charged_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_interest_charged_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_interest_charged_base_sepolia_id.7023b7407d", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "unique_perp_interest_charged_base_sepolia_id"], "alias": "unique_perp_interest_charged_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.149118, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_interest_charged_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_charged_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_interest_charged_base_sepolia", "attached_node": "model.synthetix.perp_interest_charged_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_interest_charged_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_base_sepolia_id.a8d5a81503": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_base_sepolia_id.a8d5a81503", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_interest_charged_base_sepolia_id"], "alias": "not_null_perp_interest_charged_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.1508157, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_charged_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_interest_charged_base_sepolia", "attached_node": "model.synthetix.perp_interest_charged_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_interest_charged_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_base_sepolia_block_number.e9b7b9cd80": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_base_sepolia_block_number.e9b7b9cd80", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_interest_charged_base_sepolia_block_number"], "alias": "not_null_perp_interest_charged_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.1525414, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_charged_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_interest_charged_base_sepolia", "attached_node": "model.synthetix.perp_interest_charged_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_interest_charged_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_base_sepolia_account_id.ec1ea115af": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_base_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_base_sepolia_account_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_base_sepolia_account_id.ec1ea115af", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_interest_charged_base_sepolia_account_id"], "alias": "not_null_perp_interest_charged_base_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.1541705, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_charged_base_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_charged_base_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_interest_charged_base_sepolia", "attached_node": "model.synthetix.perp_interest_charged_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_interest_charged_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_base_sepolia_account_id__True__0.7595935b71": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_interest_charged_base_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__a231ce38ffc5928ab779f075323dcb4d.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_base_sepolia_account_id__True__0.7595935b71", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "dbt_utils_accepted_range_perp_interest_charged_base_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__a231ce38ffc5928ab779f075323dcb4d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__a231ce38ffc5928ab779f075323dcb4d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__a231ce38ffc5928ab779f075323dcb4d"}, "created_at": 1726500941.155804, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__a231ce38ffc5928ab779f075323dcb4d\") }}", "language": "sql", "refs": [{"name": "perp_interest_charged_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__a231ce38ffc5928ab779f075323dcb4d.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_charged_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_interest_charged_base_sepolia", "attached_node": "model.synthetix.perp_interest_charged_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_interest_charged_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_block_timestamp.609017baeb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_up_fee36b14df770498ea315ef2b3a75182.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_block_timestamp.609017baeb", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_interest_rate_updated_base_sepolia_block_timestamp"], "alias": "not_null_perp_interest_rate_up_fee36b14df770498ea315ef2b3a75182", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_interest_rate_up_fee36b14df770498ea315ef2b3a75182", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_interest_rate_up_fee36b14df770498ea315ef2b3a75182"}, "created_at": 1726500941.160843, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_interest_rate_up_fee36b14df770498ea315ef2b3a75182\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_fee36b14df770498ea315ef2b3a75182.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_rate_updated_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_interest_rate_updated_base_sepolia", "attached_node": "model.synthetix.perp_interest_rate_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_event_name.30275ad446": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_updated_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_event_name.30275ad446", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_interest_rate_updated_base_sepolia_event_name"], "alias": "not_null_perp_interest_rate_updated_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.162563, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_rate_updated_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_interest_rate_updated_base_sepolia", "attached_node": "model.synthetix.perp_interest_rate_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_interest_rate_updated_base_sepolia_event_name__InterestRateUpdated.5d317c53f3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_interest_rate_updated_base_sepolia_event_name__InterestRateUpdated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_interest__03eef0b63f71cd3c0c9a527343a0518f.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_interest_rate_updated_base_sepolia_event_name__InterestRateUpdated.5d317c53f3", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "accepted_values_perp_interest_rate_updated_base_sepolia_event_name__InterestRateUpdated"], "alias": "accepted_values_perp_interest__03eef0b63f71cd3c0c9a527343a0518f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_interest__03eef0b63f71cd3c0c9a527343a0518f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_interest__03eef0b63f71cd3c0c9a527343a0518f"}, "created_at": 1726500941.164265, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_interest__03eef0b63f71cd3c0c9a527343a0518f\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/accepted_values_perp_interest__03eef0b63f71cd3c0c9a527343a0518f.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_rate_updated_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'InterestRateUpdated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_interest_rate_updated_base_sepolia", "attached_node": "model.synthetix.perp_interest_rate_updated_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["InterestRateUpdated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_transaction_hash.3601647535": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_up_fa062a57a8dbd18074c526d583abb4ae.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_transaction_hash.3601647535", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_interest_rate_updated_base_sepolia_transaction_hash"], "alias": "not_null_perp_interest_rate_up_fa062a57a8dbd18074c526d583abb4ae", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_interest_rate_up_fa062a57a8dbd18074c526d583abb4ae", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_interest_rate_up_fa062a57a8dbd18074c526d583abb4ae"}, "created_at": 1726500941.1701787, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_interest_rate_up_fa062a57a8dbd18074c526d583abb4ae\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_fa062a57a8dbd18074c526d583abb4ae.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_rate_updated_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_interest_rate_updated_base_sepolia", "attached_node": "model.synthetix.perp_interest_rate_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_interest_rate.7f5f7342cd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_base_sepolia_interest_rate", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_updated_base_sepolia_interest_rate.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_interest_rate.7f5f7342cd", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_interest_rate_updated_base_sepolia_interest_rate"], "alias": "not_null_perp_interest_rate_updated_base_sepolia_interest_rate", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.172588, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_base_sepolia_interest_rate.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest_rate\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_rate_updated_base_sepolia\"\nwhere interest_rate is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest_rate", "file_key_name": "models.perp_interest_rate_updated_base_sepolia", "attached_node": "model.synthetix.perp_interest_rate_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "interest_rate", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_sepolia_interest_rate__True__0.c114557661": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_interest_rate_updated_base_sepolia_interest_rate__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__0e3a28ddf01309c6736ad211d083eb1a.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_sepolia_interest_rate__True__0.c114557661", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "dbt_utils_accepted_range_perp_interest_rate_updated_base_sepolia_interest_rate__True__0"], "alias": "dbt_utils_accepted_range_perp__0e3a28ddf01309c6736ad211d083eb1a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__0e3a28ddf01309c6736ad211d083eb1a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__0e3a28ddf01309c6736ad211d083eb1a"}, "created_at": 1726500941.1744766, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__0e3a28ddf01309c6736ad211d083eb1a\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__0e3a28ddf01309c6736ad211d083eb1a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_rate_updated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not interest_rate >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest_rate", "file_key_name": "models.perp_interest_rate_updated_base_sepolia", "attached_node": "model.synthetix.perp_interest_rate_updated_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "interest_rate", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_block_number.eeff2c078a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_updated_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_block_number.eeff2c078a", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_interest_rate_updated_base_sepolia_block_number"], "alias": "not_null_perp_interest_rate_updated_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.1794896, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_rate_updated_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_interest_rate_updated_base_sepolia", "attached_node": "model.synthetix.perp_interest_rate_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_interest_rate_updated_base_sepolia_id.2295efc83a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_interest_rate_updated_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_interest_rate_updated_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_interest_rate_updated_base_sepolia_id.2295efc83a", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "unique_perp_interest_rate_updated_base_sepolia_id"], "alias": "unique_perp_interest_rate_updated_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.181239, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/unique_perp_interest_rate_updated_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_rate_updated_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_interest_rate_updated_base_sepolia", "attached_node": "model.synthetix.perp_interest_rate_updated_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_id.24c18054e7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_updated_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_id.24c18054e7", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_interest_rate_updated_base_sepolia_id"], "alias": "not_null_perp_interest_rate_updated_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.1830134, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_rate_updated_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_interest_rate_updated_base_sepolia", "attached_node": "model.synthetix.perp_interest_rate_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_contract.ccc079c59c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_updated_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_contract.ccc079c59c", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_interest_rate_updated_base_sepolia_contract"], "alias": "not_null_perp_interest_rate_updated_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.1848958, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_updated_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_rate_updated_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_interest_rate_updated_base_sepolia", "attached_node": "model.synthetix.perp_interest_rate_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_super_market_id.68b732b580": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_base_sepolia_super_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_up_4db0f289bb45575dc6d471b64ca8bdeb.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_super_market_id.68b732b580", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "not_null_perp_interest_rate_updated_base_sepolia_super_market_id"], "alias": "not_null_perp_interest_rate_up_4db0f289bb45575dc6d471b64ca8bdeb", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_interest_rate_up_4db0f289bb45575dc6d471b64ca8bdeb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_interest_rate_up_4db0f289bb45575dc6d471b64ca8bdeb"}, "created_at": 1726500941.1866422, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_interest_rate_up_4db0f289bb45575dc6d471b64ca8bdeb\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/not_null_perp_interest_rate_up_4db0f289bb45575dc6d471b64ca8bdeb.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect super_market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_rate_updated_base_sepolia\"\nwhere super_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "super_market_id", "file_key_name": "models.perp_interest_rate_updated_base_sepolia", "attached_node": "model.synthetix.perp_interest_rate_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "super_market_id", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_sepolia_super_market_id__True__0.cc3fb6ff17": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_interest_rate_updated_base_sepolia_super_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__1f410c4654f898aaeb357aba5018fb9c.sql", "original_file_path": "models/raw/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_sepolia_super_market_id__True__0.cc3fb6ff17", "fqn": ["synthetix", "raw", "base", "sepolia", "perp", "dbt_utils_accepted_range_perp_interest_rate_updated_base_sepolia_super_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__1f410c4654f898aaeb357aba5018fb9c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__1f410c4654f898aaeb357aba5018fb9c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__1f410c4654f898aaeb357aba5018fb9c"}, "created_at": 1726500941.1883402, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__1f410c4654f898aaeb357aba5018fb9c\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_perp__1f410c4654f898aaeb357aba5018fb9c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_rate_updated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not super_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "super_market_id", "file_key_name": "models.perp_interest_rate_updated_base_sepolia", "attached_node": "model.synthetix.perp_interest_rate_updated_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "super_market_id", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_committed_base_sepolia_id.11a4430aff": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_base_sepolia_id.11a4430aff", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_committed_base_sepolia_id"], "alias": "not_null_spot_order_committed_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.2093573, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_order_committed_base_sepolia", "attached_node": "model.synthetix.spot_order_committed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_order_committed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_order_committed_base_sepolia_id.3819dc1084": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_order_committed_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_order_committed_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_order_committed_base_sepolia_id.3819dc1084", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "unique_spot_order_committed_base_sepolia_id"], "alias": "unique_spot_order_committed_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.2113664, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_order_committed_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_order_committed_base_sepolia", "attached_node": "model.synthetix.spot_order_committed_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_order_committed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_base_sepolia_event_name.438812a0d2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_base_sepolia_event_name.438812a0d2", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_committed_base_sepolia_event_name"], "alias": "not_null_spot_order_committed_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.2131774, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_order_committed_base_sepolia", "attached_node": "model.synthetix.spot_order_committed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_order_committed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_order_committed_base_sepolia_event_name__OrderCommitted.5b70cba35c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_order_committed_base_sepolia_event_name__OrderCommitted", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_order_com_ef6d06586407466691e8d01de71aba4f.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_order_committed_base_sepolia_event_name__OrderCommitted.5b70cba35c", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "accepted_values_spot_order_committed_base_sepolia_event_name__OrderCommitted"], "alias": "accepted_values_spot_order_com_ef6d06586407466691e8d01de71aba4f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_order_com_ef6d06586407466691e8d01de71aba4f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_order_com_ef6d06586407466691e8d01de71aba4f"}, "created_at": 1726500941.2151597, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_order_com_ef6d06586407466691e8d01de71aba4f\") }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_order_com_ef6d06586407466691e8d01de71aba4f.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderCommitted'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_order_committed_base_sepolia", "attached_node": "model.synthetix.spot_order_committed_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["OrderCommitted"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_order_committed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_base_sepolia_sender.4e585d7f19": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_base_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_base_sepolia_sender.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_base_sepolia_sender.4e585d7f19", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_committed_base_sepolia_sender"], "alias": "not_null_spot_order_committed_base_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.220021, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.spot_order_committed_base_sepolia", "attached_node": "model.synthetix.spot_order_committed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('spot_order_committed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_base_sepolia_block_timestamp.8c88551cb4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_base_sepolia_block_timestamp.8c88551cb4", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_committed_base_sepolia_block_timestamp"], "alias": "not_null_spot_order_committed_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.2218287, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_order_committed_base_sepolia", "attached_node": "model.synthetix.spot_order_committed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_order_committed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_base_sepolia_referrer.7ec29fa647": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_base_sepolia_referrer", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_base_sepolia_referrer.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_base_sepolia_referrer.7ec29fa647", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_committed_base_sepolia_referrer"], "alias": "not_null_spot_order_committed_base_sepolia_referrer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.2237558, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_referrer.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\nwhere referrer is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "referrer", "file_key_name": "models.spot_order_committed_base_sepolia", "attached_node": "model.synthetix.spot_order_committed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "referrer", "model": "{{ get_where_subquery(ref('spot_order_committed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_base_sepolia_amount_provided.38ad18f779": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_base_sepolia_amount_provided", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_base_sepolia_amount_provided.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_base_sepolia_amount_provided.38ad18f779", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_committed_base_sepolia_amount_provided"], "alias": "not_null_spot_order_committed_base_sepolia_amount_provided", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.225494, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_amount_provided.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_provided\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\nwhere amount_provided is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_provided", "file_key_name": "models.spot_order_committed_base_sepolia", "attached_node": "model.synthetix.spot_order_committed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_provided", "model": "{{ get_where_subquery(ref('spot_order_committed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_sepolia_amount_provided__True__0.054ef0ffa5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_committed_base_sepolia_amount_provided__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__45f3aefc6a56a878e2902b146dc2bcb4.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_sepolia_amount_provided__True__0.054ef0ffa5", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "dbt_utils_accepted_range_spot_order_committed_base_sepolia_amount_provided__True__0"], "alias": "dbt_utils_accepted_range_spot__45f3aefc6a56a878e2902b146dc2bcb4", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__45f3aefc6a56a878e2902b146dc2bcb4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__45f3aefc6a56a878e2902b146dc2bcb4"}, "created_at": 1726500941.227197, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__45f3aefc6a56a878e2902b146dc2bcb4\") }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__45f3aefc6a56a878e2902b146dc2bcb4.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_provided >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_provided", "file_key_name": "models.spot_order_committed_base_sepolia", "attached_node": "model.synthetix.spot_order_committed_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount_provided", "model": "{{ get_where_subquery(ref('spot_order_committed_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_committed_base_sepolia_transaction_hash.9c446b3700": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_base_sepolia_transaction_hash.9c446b3700", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_committed_base_sepolia_transaction_hash"], "alias": "not_null_spot_order_committed_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.2321749, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_order_committed_base_sepolia", "attached_node": "model.synthetix.spot_order_committed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_order_committed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_base_sepolia_contract.665bb25f85": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_base_sepolia_contract.665bb25f85", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_committed_base_sepolia_contract"], "alias": "not_null_spot_order_committed_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.233909, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_order_committed_base_sepolia", "attached_node": "model.synthetix.spot_order_committed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_order_committed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_base_sepolia_market_id.15c2459855": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_base_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_base_sepolia_market_id.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_base_sepolia_market_id.15c2459855", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_committed_base_sepolia_market_id"], "alias": "not_null_spot_order_committed_base_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.2356222, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.spot_order_committed_base_sepolia", "attached_node": "model.synthetix.spot_order_committed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('spot_order_committed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_sepolia_market_id__True__0.6632755b0a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_committed_base_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__7a17e96e4a0ec8e420005d9b7f38ad05.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_sepolia_market_id__True__0.6632755b0a", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "dbt_utils_accepted_range_spot_order_committed_base_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__7a17e96e4a0ec8e420005d9b7f38ad05", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__7a17e96e4a0ec8e420005d9b7f38ad05", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__7a17e96e4a0ec8e420005d9b7f38ad05"}, "created_at": 1726500941.2373002, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__7a17e96e4a0ec8e420005d9b7f38ad05\") }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__7a17e96e4a0ec8e420005d9b7f38ad05.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.spot_order_committed_base_sepolia", "attached_node": "model.synthetix.spot_order_committed_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('spot_order_committed_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_committed_base_sepolia_block_number.9e8c3cbe19": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_base_sepolia_block_number.9e8c3cbe19", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_committed_base_sepolia_block_number"], "alias": "not_null_spot_order_committed_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.243095, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_order_committed_base_sepolia", "attached_node": "model.synthetix.spot_order_committed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_order_committed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_base_sepolia_order_type.3954986bef": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_base_sepolia_order_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_base_sepolia_order_type.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_base_sepolia_order_type.3954986bef", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_committed_base_sepolia_order_type"], "alias": "not_null_spot_order_committed_base_sepolia_order_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.244821, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_committed_base_sepolia_order_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect order_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\nwhere order_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "order_type", "file_key_name": "models.spot_order_committed_base_sepolia", "attached_node": "model.synthetix.spot_order_committed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "order_type", "model": "{{ get_where_subquery(ref('spot_order_committed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_final_order_amount__True__0.db1eb9bae2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_settled_base_sepolia_final_order_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__4f13a7868119bca201bdeaa525a3d0fd.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_final_order_amount__True__0.db1eb9bae2", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "dbt_utils_accepted_range_spot_order_settled_base_sepolia_final_order_amount__True__0"], "alias": "dbt_utils_accepted_range_spot__4f13a7868119bca201bdeaa525a3d0fd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__4f13a7868119bca201bdeaa525a3d0fd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__4f13a7868119bca201bdeaa525a3d0fd"}, "created_at": 1726500941.2466924, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__4f13a7868119bca201bdeaa525a3d0fd\") }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__4f13a7868119bca201bdeaa525a3d0fd.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not final_order_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "final_order_amount", "file_key_name": "models.spot_order_settled_base_sepolia", "attached_node": "model.synthetix.spot_order_settled_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "final_order_amount", "model": "{{ get_where_subquery(ref('spot_order_settled_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_settled_base_sepolia_settler.3cce2227a9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_base_sepolia_settler", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_base_sepolia_settler.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_base_sepolia_settler.3cce2227a9", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_settled_base_sepolia_settler"], "alias": "not_null_spot_order_settled_base_sepolia_settler", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.251428, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_settler.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect settler\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\nwhere settler is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "settler", "file_key_name": "models.spot_order_settled_base_sepolia", "attached_node": "model.synthetix.spot_order_settled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "settler", "model": "{{ get_where_subquery(ref('spot_order_settled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_base_sepolia_block_number.65da819fda": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_base_sepolia_block_number.65da819fda", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_settled_base_sepolia_block_number"], "alias": "not_null_spot_order_settled_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.253161, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_order_settled_base_sepolia", "attached_node": "model.synthetix.spot_order_settled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_order_settled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_base_sepolia_transaction_hash.db4a8fd73d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_base_sepolia_transaction_hash.db4a8fd73d", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_settled_base_sepolia_transaction_hash"], "alias": "not_null_spot_order_settled_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.255102, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_order_settled_base_sepolia", "attached_node": "model.synthetix.spot_order_settled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_order_settled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_base_sepolia_block_timestamp.2af878ee49": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_base_sepolia_block_timestamp.2af878ee49", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_settled_base_sepolia_block_timestamp"], "alias": "not_null_spot_order_settled_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.2568107, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_order_settled_base_sepolia", "attached_node": "model.synthetix.spot_order_settled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_order_settled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_base_sepolia_id.41dd4b147f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_base_sepolia_id.41dd4b147f", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_settled_base_sepolia_id"], "alias": "not_null_spot_order_settled_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.2584727, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_order_settled_base_sepolia", "attached_node": "model.synthetix.spot_order_settled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_order_settled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_order_settled_base_sepolia_id.d146f45657": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_order_settled_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_order_settled_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_order_settled_base_sepolia_id.d146f45657", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "unique_spot_order_settled_base_sepolia_id"], "alias": "unique_spot_order_settled_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.2601063, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_order_settled_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_order_settled_base_sepolia", "attached_node": "model.synthetix.spot_order_settled_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_order_settled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_base_sepolia_order_type.aba0efecf9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_base_sepolia_order_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_base_sepolia_order_type.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_base_sepolia_order_type.aba0efecf9", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_settled_base_sepolia_order_type"], "alias": "not_null_spot_order_settled_base_sepolia_order_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.261874, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_order_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect order_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\nwhere order_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "order_type", "file_key_name": "models.spot_order_settled_base_sepolia", "attached_node": "model.synthetix.spot_order_settled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "order_type", "model": "{{ get_where_subquery(ref('spot_order_settled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_base_sepolia_contract.70a66ec745": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_base_sepolia_contract.70a66ec745", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_settled_base_sepolia_contract"], "alias": "not_null_spot_order_settled_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.2634938, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_order_settled_base_sepolia", "attached_node": "model.synthetix.spot_order_settled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_order_settled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_base_sepolia_price.5e737efecc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_base_sepolia_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_base_sepolia_price.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_base_sepolia_price.5e737efecc", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_settled_base_sepolia_price"], "alias": "not_null_spot_order_settled_base_sepolia_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.2651064, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.spot_order_settled_base_sepolia", "attached_node": "model.synthetix.spot_order_settled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('spot_order_settled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_price__True__0.be79188042": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_settled_base_sepolia_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__cd269306f3b2f0353d6196cda647b5bb.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_price__True__0.be79188042", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "dbt_utils_accepted_range_spot_order_settled_base_sepolia_price__True__0"], "alias": "dbt_utils_accepted_range_spot__cd269306f3b2f0353d6196cda647b5bb", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__cd269306f3b2f0353d6196cda647b5bb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__cd269306f3b2f0353d6196cda647b5bb"}, "created_at": 1726500941.266753, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__cd269306f3b2f0353d6196cda647b5bb\") }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__cd269306f3b2f0353d6196cda647b5bb.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.spot_order_settled_base_sepolia", "attached_node": "model.synthetix.spot_order_settled_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('spot_order_settled_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_settled_base_sepolia_market_id.08f8f7cfee": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_base_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_base_sepolia_market_id.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_base_sepolia_market_id.08f8f7cfee", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_settled_base_sepolia_market_id"], "alias": "not_null_spot_order_settled_base_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.2715905, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.spot_order_settled_base_sepolia", "attached_node": "model.synthetix.spot_order_settled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('spot_order_settled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_market_id__True__0.57c7ca8b8a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_settled_base_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__13a01d419f0c01220bde33d48208a6d3.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_market_id__True__0.57c7ca8b8a", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "dbt_utils_accepted_range_spot_order_settled_base_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__13a01d419f0c01220bde33d48208a6d3", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__13a01d419f0c01220bde33d48208a6d3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__13a01d419f0c01220bde33d48208a6d3"}, "created_at": 1726500941.2732544, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__13a01d419f0c01220bde33d48208a6d3\") }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__13a01d419f0c01220bde33d48208a6d3.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.spot_order_settled_base_sepolia", "attached_node": "model.synthetix.spot_order_settled_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('spot_order_settled_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_settled_base_sepolia_collected_fees.ce03171f19": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_base_sepolia_collected_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_base_sepolia_collected_fees.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_base_sepolia_collected_fees.ce03171f19", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_settled_base_sepolia_collected_fees"], "alias": "not_null_spot_order_settled_base_sepolia_collected_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.278086, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_collected_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\nwhere collected_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.spot_order_settled_base_sepolia", "attached_node": "model.synthetix.spot_order_settled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collected_fees", "model": "{{ get_where_subquery(ref('spot_order_settled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_collected_fees__True__0.7f14aa7a7b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_settled_base_sepolia_collected_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__300cfb1565a2e5a0373aab21735eb780.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_collected_fees__True__0.7f14aa7a7b", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "dbt_utils_accepted_range_spot_order_settled_base_sepolia_collected_fees__True__0"], "alias": "dbt_utils_accepted_range_spot__300cfb1565a2e5a0373aab21735eb780", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__300cfb1565a2e5a0373aab21735eb780", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__300cfb1565a2e5a0373aab21735eb780"}, "created_at": 1726500941.2797923, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__300cfb1565a2e5a0373aab21735eb780\") }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__300cfb1565a2e5a0373aab21735eb780.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.spot_order_settled_base_sepolia", "attached_node": "model.synthetix.spot_order_settled_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collected_fees", "model": "{{ get_where_subquery(ref('spot_order_settled_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_settled_base_sepolia_event_name.78cc82e3ab": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_base_sepolia_event_name.78cc82e3ab", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_settled_base_sepolia_event_name"], "alias": "not_null_spot_order_settled_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.2848063, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_settled_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_order_settled_base_sepolia", "attached_node": "model.synthetix.spot_order_settled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_order_settled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_order_settled_base_sepolia_event_name__OrderSettled.177309ebc4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_order_settled_base_sepolia_event_name__OrderSettled", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_order_set_d1c46e9e2adad296d75fa712f4250930.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_order_settled_base_sepolia_event_name__OrderSettled.177309ebc4", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "accepted_values_spot_order_settled_base_sepolia_event_name__OrderSettled"], "alias": "accepted_values_spot_order_set_d1c46e9e2adad296d75fa712f4250930", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_order_set_d1c46e9e2adad296d75fa712f4250930", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_order_set_d1c46e9e2adad296d75fa712f4250930"}, "created_at": 1726500941.2866268, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_order_set_d1c46e9e2adad296d75fa712f4250930\") }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_order_set_d1c46e9e2adad296d75fa712f4250930.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderSettled'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_order_settled_base_sepolia", "attached_node": "model.synthetix.spot_order_settled_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["OrderSettled"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_order_settled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_base_sepolia_id.5e9a576929": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_id.5e9a576929", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_cancelled_base_sepolia_id"], "alias": "not_null_spot_order_cancelled_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.29143, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_cancelled_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_order_cancelled_base_sepolia", "attached_node": "model.synthetix.spot_order_cancelled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_order_cancelled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_order_cancelled_base_sepolia_id.0e40062e64": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_order_cancelled_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_order_cancelled_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_order_cancelled_base_sepolia_id.0e40062e64", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "unique_spot_order_cancelled_base_sepolia_id"], "alias": "unique_spot_order_cancelled_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.293189, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_order_cancelled_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_cancelled_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_order_cancelled_base_sepolia", "attached_node": "model.synthetix.spot_order_cancelled_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_order_cancelled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_base_sepolia_block_timestamp.fa9df55b40": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_block_timestamp.fa9df55b40", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_cancelled_base_sepolia_block_timestamp"], "alias": "not_null_spot_order_cancelled_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.2949343, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_cancelled_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_order_cancelled_base_sepolia", "attached_node": "model.synthetix.spot_order_cancelled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_order_cancelled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_base_sepolia_transaction_hash.0752dd402b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_transaction_hash.0752dd402b", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_cancelled_base_sepolia_transaction_hash"], "alias": "not_null_spot_order_cancelled_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.296634, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_cancelled_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_order_cancelled_base_sepolia", "attached_node": "model.synthetix.spot_order_cancelled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_order_cancelled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_base_sepolia_sender.aac13d426e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_base_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_base_sepolia_sender.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_sender.aac13d426e", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_cancelled_base_sepolia_sender"], "alias": "not_null_spot_order_cancelled_base_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.2985427, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_cancelled_base_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.spot_order_cancelled_base_sepolia", "attached_node": "model.synthetix.spot_order_cancelled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('spot_order_cancelled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_base_sepolia_contract.0c41210b4f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_contract.0c41210b4f", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_cancelled_base_sepolia_contract"], "alias": "not_null_spot_order_cancelled_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.3002222, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_cancelled_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_order_cancelled_base_sepolia", "attached_node": "model.synthetix.spot_order_cancelled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_order_cancelled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_base_sepolia_event_name.860a2e2098": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_event_name.860a2e2098", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_cancelled_base_sepolia_event_name"], "alias": "not_null_spot_order_cancelled_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.301898, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_cancelled_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_order_cancelled_base_sepolia", "attached_node": "model.synthetix.spot_order_cancelled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_order_cancelled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_order_cancelled_base_sepolia_event_name__OrderCancelled.19ae93abc4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_order_cancelled_base_sepolia_event_name__OrderCancelled", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_order_can_3690236c38a3115c311350297982d981.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_order_cancelled_base_sepolia_event_name__OrderCancelled.19ae93abc4", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "accepted_values_spot_order_cancelled_base_sepolia_event_name__OrderCancelled"], "alias": "accepted_values_spot_order_can_3690236c38a3115c311350297982d981", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_order_can_3690236c38a3115c311350297982d981", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_order_can_3690236c38a3115c311350297982d981"}, "created_at": 1726500941.30358, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_order_can_3690236c38a3115c311350297982d981\") }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_order_can_3690236c38a3115c311350297982d981.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_cancelled_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderCancelled'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_order_cancelled_base_sepolia", "attached_node": "model.synthetix.spot_order_cancelled_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["OrderCancelled"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_order_cancelled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_base_sepolia_market_id.29f20fb008": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_base_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_base_sepolia_market_id.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_market_id.29f20fb008", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_cancelled_base_sepolia_market_id"], "alias": "not_null_spot_order_cancelled_base_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.308527, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_cancelled_base_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.spot_order_cancelled_base_sepolia", "attached_node": "model.synthetix.spot_order_cancelled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('spot_order_cancelled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_base_sepolia_market_id__True__0.256744e74d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_cancelled_base_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__b91d9ecd06c3f68bcfa4965064d38638.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_base_sepolia_market_id__True__0.256744e74d", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "dbt_utils_accepted_range_spot_order_cancelled_base_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__b91d9ecd06c3f68bcfa4965064d38638", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__b91d9ecd06c3f68bcfa4965064d38638", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__b91d9ecd06c3f68bcfa4965064d38638"}, "created_at": 1726500941.310291, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__b91d9ecd06c3f68bcfa4965064d38638\") }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__b91d9ecd06c3f68bcfa4965064d38638.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_cancelled_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.spot_order_cancelled_base_sepolia", "attached_node": "model.synthetix.spot_order_cancelled_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('spot_order_cancelled_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_cancelled_base_sepolia_block_number.86a31f2f2c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_block_number.86a31f2f2c", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_order_cancelled_base_sepolia_block_number"], "alias": "not_null_spot_order_cancelled_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.3152444, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_order_cancelled_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_cancelled_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_order_cancelled_base_sepolia", "attached_node": "model.synthetix.spot_order_cancelled_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_order_cancelled_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_base_sepolia_id.82e3f87ac4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_base_sepolia_id.82e3f87ac4", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_registered_base_sepolia_id"], "alias": "not_null_spot_synth_registered_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.316985, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_registered_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_registered_base_sepolia", "attached_node": "model.synthetix.spot_synth_registered_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_registered_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_synth_registered_base_sepolia_id.59dadce592": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_synth_registered_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_synth_registered_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_synth_registered_base_sepolia_id.59dadce592", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "unique_spot_synth_registered_base_sepolia_id"], "alias": "unique_spot_synth_registered_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.3187137, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_synth_registered_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_registered_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_registered_base_sepolia", "attached_node": "model.synthetix.spot_synth_registered_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_registered_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_base_sepolia_block_timestamp.79c2f95be5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_base_sepolia_block_timestamp.79c2f95be5", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_registered_base_sepolia_block_timestamp"], "alias": "not_null_spot_synth_registered_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.3203976, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_registered_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_synth_registered_base_sepolia", "attached_node": "model.synthetix.spot_synth_registered_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_synth_registered_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_base_sepolia_synth_market_id.5a96ef8d3b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_base_sepolia_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_base_sepolia_synth_market_id.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_base_sepolia_synth_market_id.5a96ef8d3b", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_registered_base_sepolia_synth_market_id"], "alias": "not_null_spot_synth_registered_base_sepolia_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.3222442, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_registered_base_sepolia\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_registered_base_sepolia", "attached_node": "model.synthetix.spot_synth_registered_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_registered_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_base_sepolia_synth_market_id__True__0.e252f6d23b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_registered_base_sepolia_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__db70217fe7008de187cf1916f01ad9ac.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_base_sepolia_synth_market_id__True__0.e252f6d23b", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "dbt_utils_accepted_range_spot_synth_registered_base_sepolia_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__db70217fe7008de187cf1916f01ad9ac", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__db70217fe7008de187cf1916f01ad9ac", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__db70217fe7008de187cf1916f01ad9ac"}, "created_at": 1726500941.323915, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__db70217fe7008de187cf1916f01ad9ac\") }}", "language": "sql", "refs": [{"name": "spot_synth_registered_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__db70217fe7008de187cf1916f01ad9ac.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_registered_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_registered_base_sepolia", "attached_node": "model.synthetix.spot_synth_registered_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_registered_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_registered_base_sepolia_block_number.bb37a01e8d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_base_sepolia_block_number.bb37a01e8d", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_registered_base_sepolia_block_number"], "alias": "not_null_spot_synth_registered_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.3296454, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_registered_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_synth_registered_base_sepolia", "attached_node": "model.synthetix.spot_synth_registered_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_synth_registered_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_base_sepolia_contract.4039370624": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_base_sepolia_contract.4039370624", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_registered_base_sepolia_contract"], "alias": "not_null_spot_synth_registered_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.3313282, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_registered_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_synth_registered_base_sepolia", "attached_node": "model.synthetix.spot_synth_registered_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_synth_registered_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_base_sepolia_synth_token_address.9a1399c63c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_base_sepolia_synth_token_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_base_sepolia_synth_token_address.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_base_sepolia_synth_token_address.9a1399c63c", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_registered_base_sepolia_synth_token_address"], "alias": "not_null_spot_synth_registered_base_sepolia_synth_token_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.3329768, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_synth_token_address.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_token_address\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_registered_base_sepolia\"\nwhere synth_token_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_token_address", "file_key_name": "models.spot_synth_registered_base_sepolia", "attached_node": "model.synthetix.spot_synth_registered_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_token_address", "model": "{{ get_where_subquery(ref('spot_synth_registered_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_base_sepolia_event_name.40165b8566": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_base_sepolia_event_name.40165b8566", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_registered_base_sepolia_event_name"], "alias": "not_null_spot_synth_registered_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.334679, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_registered_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_registered_base_sepolia", "attached_node": "model.synthetix.spot_synth_registered_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_registered_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_synth_registered_base_sepolia_event_name__SynthRegistered.560c96fe92": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_synth_registered_base_sepolia_event_name__SynthRegistered", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_synth_reg_471967b994e90555bd28aca32fc1028a.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_synth_registered_base_sepolia_event_name__SynthRegistered.560c96fe92", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "accepted_values_spot_synth_registered_base_sepolia_event_name__SynthRegistered"], "alias": "accepted_values_spot_synth_reg_471967b994e90555bd28aca32fc1028a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_synth_reg_471967b994e90555bd28aca32fc1028a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_synth_reg_471967b994e90555bd28aca32fc1028a"}, "created_at": 1726500941.336445, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_synth_reg_471967b994e90555bd28aca32fc1028a\") }}", "language": "sql", "refs": [{"name": "spot_synth_registered_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_synth_reg_471967b994e90555bd28aca32fc1028a.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_registered_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthRegistered'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_registered_base_sepolia", "attached_node": "model.synthetix.spot_synth_registered_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["SynthRegistered"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_registered_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_base_sepolia_transaction_hash.0cea3ca1bf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_base_sepolia_transaction_hash.0cea3ca1bf", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_registered_base_sepolia_transaction_hash"], "alias": "not_null_spot_synth_registered_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.3412125, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_registered_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_registered_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_synth_registered_base_sepolia", "attached_node": "model.synthetix.spot_synth_registered_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_synth_registered_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_base_sepolia_collected_fees.9d30351609": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_base_sepolia_collected_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_base_sepolia_collected_fees.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_base_sepolia_collected_fees.9d30351609", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_bought_base_sepolia_collected_fees"], "alias": "not_null_spot_synth_bought_base_sepolia_collected_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.3429728, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_collected_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\nwhere collected_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.spot_synth_bought_base_sepolia", "attached_node": "model.synthetix.spot_synth_bought_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collected_fees", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_sepolia_collected_fees__True__0.1b65c16e7a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_bought_base_sepolia_collected_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__cb754edcca977002ee1bf5c8e8d2cda3.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_sepolia_collected_fees__True__0.1b65c16e7a", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "dbt_utils_accepted_range_spot_synth_bought_base_sepolia_collected_fees__True__0"], "alias": "dbt_utils_accepted_range_spot__cb754edcca977002ee1bf5c8e8d2cda3", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__cb754edcca977002ee1bf5c8e8d2cda3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__cb754edcca977002ee1bf5c8e8d2cda3"}, "created_at": 1726500941.3448856, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__cb754edcca977002ee1bf5c8e8d2cda3\") }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__cb754edcca977002ee1bf5c8e8d2cda3.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.spot_synth_bought_base_sepolia", "attached_node": "model.synthetix.spot_synth_bought_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collected_fees", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_bought_base_sepolia_transaction_hash.368cb3f67e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_base_sepolia_transaction_hash.368cb3f67e", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_bought_base_sepolia_transaction_hash"], "alias": "not_null_spot_synth_bought_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.349587, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_synth_bought_base_sepolia", "attached_node": "model.synthetix.spot_synth_bought_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_base_sepolia_synth_market_id.b1c1943367": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_base_sepolia_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_base_sepolia_synth_market_id.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_base_sepolia_synth_market_id.b1c1943367", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_bought_base_sepolia_synth_market_id"], "alias": "not_null_spot_synth_bought_base_sepolia_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.3514936, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_bought_base_sepolia", "attached_node": "model.synthetix.spot_synth_bought_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_sepolia_synth_market_id__True__0.2be12779d3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_bought_base_sepolia_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__5c81b12a2b7d8abf5e9e3b24937fc80b.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_sepolia_synth_market_id__True__0.2be12779d3", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "dbt_utils_accepted_range_spot_synth_bought_base_sepolia_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__5c81b12a2b7d8abf5e9e3b24937fc80b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__5c81b12a2b7d8abf5e9e3b24937fc80b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__5c81b12a2b7d8abf5e9e3b24937fc80b"}, "created_at": 1726500941.3532054, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__5c81b12a2b7d8abf5e9e3b24937fc80b\") }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__5c81b12a2b7d8abf5e9e3b24937fc80b.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_bought_base_sepolia", "attached_node": "model.synthetix.spot_synth_bought_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_bought_base_sepolia_block_number.b137c20668": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_base_sepolia_block_number.b137c20668", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_bought_base_sepolia_block_number"], "alias": "not_null_spot_synth_bought_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.3581336, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_synth_bought_base_sepolia", "attached_node": "model.synthetix.spot_synth_bought_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_base_sepolia_block_timestamp.b2a61f5718": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_base_sepolia_block_timestamp.b2a61f5718", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_bought_base_sepolia_block_timestamp"], "alias": "not_null_spot_synth_bought_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.359843, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_synth_bought_base_sepolia", "attached_node": "model.synthetix.spot_synth_bought_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_base_sepolia_id.942697f903": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_base_sepolia_id.942697f903", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_bought_base_sepolia_id"], "alias": "not_null_spot_synth_bought_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.3615568, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_bought_base_sepolia", "attached_node": "model.synthetix.spot_synth_bought_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_synth_bought_base_sepolia_id.17a8acaf0c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_synth_bought_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_synth_bought_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_synth_bought_base_sepolia_id.17a8acaf0c", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "unique_spot_synth_bought_base_sepolia_id"], "alias": "unique_spot_synth_bought_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.3632197, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_synth_bought_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_bought_base_sepolia", "attached_node": "model.synthetix.spot_synth_bought_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_base_sepolia_price.d27790b16d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_base_sepolia_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_base_sepolia_price.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_base_sepolia_price.d27790b16d", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_bought_base_sepolia_price"], "alias": "not_null_spot_synth_bought_base_sepolia_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.3648815, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.spot_synth_bought_base_sepolia", "attached_node": "model.synthetix.spot_synth_bought_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_sepolia_price__True__0.1dfcf66dee": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_bought_base_sepolia_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__c04a0814c5b3928f067817c3c1073c16.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_sepolia_price__True__0.1dfcf66dee", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "dbt_utils_accepted_range_spot_synth_bought_base_sepolia_price__True__0"], "alias": "dbt_utils_accepted_range_spot__c04a0814c5b3928f067817c3c1073c16", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__c04a0814c5b3928f067817c3c1073c16", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__c04a0814c5b3928f067817c3c1073c16"}, "created_at": 1726500941.3666914, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__c04a0814c5b3928f067817c3c1073c16\") }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__c04a0814c5b3928f067817c3c1073c16.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.spot_synth_bought_base_sepolia", "attached_node": "model.synthetix.spot_synth_bought_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_bought_base_sepolia_contract.4678866b0c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_base_sepolia_contract.4678866b0c", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_bought_base_sepolia_contract"], "alias": "not_null_spot_synth_bought_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.3715506, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_synth_bought_base_sepolia", "attached_node": "model.synthetix.spot_synth_bought_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_base_sepolia_referrer.4756917b09": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_base_sepolia_referrer", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_base_sepolia_referrer.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_base_sepolia_referrer.4756917b09", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_bought_base_sepolia_referrer"], "alias": "not_null_spot_synth_bought_base_sepolia_referrer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.3734634, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_referrer.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\nwhere referrer is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "referrer", "file_key_name": "models.spot_synth_bought_base_sepolia", "attached_node": "model.synthetix.spot_synth_bought_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "referrer", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_base_sepolia_event_name.cacb370344": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_base_sepolia_event_name.cacb370344", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_bought_base_sepolia_event_name"], "alias": "not_null_spot_synth_bought_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.3751388, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_bought_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_bought_base_sepolia", "attached_node": "model.synthetix.spot_synth_bought_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_synth_bought_base_sepolia_event_name__SynthBought.3932e43413": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_synth_bought_base_sepolia_event_name__SynthBought", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_synth_bou_aa2a6971760377ea577d960171ae6483.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_synth_bought_base_sepolia_event_name__SynthBought.3932e43413", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "accepted_values_spot_synth_bought_base_sepolia_event_name__SynthBought"], "alias": "accepted_values_spot_synth_bou_aa2a6971760377ea577d960171ae6483", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_synth_bou_aa2a6971760377ea577d960171ae6483", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_synth_bou_aa2a6971760377ea577d960171ae6483"}, "created_at": 1726500941.3767755, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_synth_bou_aa2a6971760377ea577d960171ae6483\") }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_synth_bou_aa2a6971760377ea577d960171ae6483.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthBought'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_bought_base_sepolia", "attached_node": "model.synthetix.spot_synth_bought_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["SynthBought"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_base_sepolia_event_name.24601a4262": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_base_sepolia_event_name.24601a4262", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_sold_base_sepolia_event_name"], "alias": "not_null_spot_synth_sold_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.381645, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_sold_base_sepolia", "attached_node": "model.synthetix.spot_synth_sold_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_synth_sold_base_sepolia_event_name__SynthSold.bc9ca74c87": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_synth_sold_base_sepolia_event_name__SynthSold", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_synth_sol_4a303f29675a493155ab1c8c405d5788.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_synth_sold_base_sepolia_event_name__SynthSold.bc9ca74c87", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "accepted_values_spot_synth_sold_base_sepolia_event_name__SynthSold"], "alias": "accepted_values_spot_synth_sol_4a303f29675a493155ab1c8c405d5788", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_synth_sol_4a303f29675a493155ab1c8c405d5788", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_synth_sol_4a303f29675a493155ab1c8c405d5788"}, "created_at": 1726500941.3833427, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_synth_sol_4a303f29675a493155ab1c8c405d5788\") }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_synth_sol_4a303f29675a493155ab1c8c405d5788.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthSold'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_sold_base_sepolia", "attached_node": "model.synthetix.spot_synth_sold_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["SynthSold"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_base_sepolia_transaction_hash.a13ba6bde1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_base_sepolia_transaction_hash.a13ba6bde1", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_sold_base_sepolia_transaction_hash"], "alias": "not_null_spot_synth_sold_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.38805, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_synth_sold_base_sepolia", "attached_node": "model.synthetix.spot_synth_sold_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_base_sepolia_collected_fees.8ad9625fb0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_base_sepolia_collected_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_base_sepolia_collected_fees.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_base_sepolia_collected_fees.8ad9625fb0", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_sold_base_sepolia_collected_fees"], "alias": "not_null_spot_synth_sold_base_sepolia_collected_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.3897457, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_collected_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\nwhere collected_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.spot_synth_sold_base_sepolia", "attached_node": "model.synthetix.spot_synth_sold_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collected_fees", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_collected_fees__True__0.0a04ec9ef2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_sold_base_sepolia_collected_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__966d446920709dfdf243c21a8e245c96.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_collected_fees__True__0.0a04ec9ef2", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "dbt_utils_accepted_range_spot_synth_sold_base_sepolia_collected_fees__True__0"], "alias": "dbt_utils_accepted_range_spot__966d446920709dfdf243c21a8e245c96", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__966d446920709dfdf243c21a8e245c96", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__966d446920709dfdf243c21a8e245c96"}, "created_at": 1726500941.3913887, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__966d446920709dfdf243c21a8e245c96\") }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__966d446920709dfdf243c21a8e245c96.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.spot_synth_sold_base_sepolia", "attached_node": "model.synthetix.spot_synth_sold_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collected_fees", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_sold_base_sepolia_block_timestamp.f3d45165ff": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_base_sepolia_block_timestamp.f3d45165ff", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_sold_base_sepolia_block_timestamp"], "alias": "not_null_spot_synth_sold_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.3961318, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_synth_sold_base_sepolia", "attached_node": "model.synthetix.spot_synth_sold_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_base_sepolia_referrer.51ef2f8d16": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_base_sepolia_referrer", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_base_sepolia_referrer.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_base_sepolia_referrer.51ef2f8d16", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_sold_base_sepolia_referrer"], "alias": "not_null_spot_synth_sold_base_sepolia_referrer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.3978457, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_referrer.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\nwhere referrer is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "referrer", "file_key_name": "models.spot_synth_sold_base_sepolia", "attached_node": "model.synthetix.spot_synth_sold_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "referrer", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_base_sepolia_block_number.17e7ff9528": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_base_sepolia_block_number.17e7ff9528", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_sold_base_sepolia_block_number"], "alias": "not_null_spot_synth_sold_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.3995116, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_synth_sold_base_sepolia", "attached_node": "model.synthetix.spot_synth_sold_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_base_sepolia_price.88b1a85b40": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_base_sepolia_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_base_sepolia_price.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_base_sepolia_price.88b1a85b40", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_sold_base_sepolia_price"], "alias": "not_null_spot_synth_sold_base_sepolia_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.4011543, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.spot_synth_sold_base_sepolia", "attached_node": "model.synthetix.spot_synth_sold_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_price__True__0.cedd17dbea": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_sold_base_sepolia_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__92b3915b24936d3e739e69bedf15be06.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_price__True__0.cedd17dbea", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "dbt_utils_accepted_range_spot_synth_sold_base_sepolia_price__True__0"], "alias": "dbt_utils_accepted_range_spot__92b3915b24936d3e739e69bedf15be06", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__92b3915b24936d3e739e69bedf15be06", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__92b3915b24936d3e739e69bedf15be06"}, "created_at": 1726500941.4029498, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__92b3915b24936d3e739e69bedf15be06\") }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__92b3915b24936d3e739e69bedf15be06.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.spot_synth_sold_base_sepolia", "attached_node": "model.synthetix.spot_synth_sold_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_sold_base_sepolia_amount_returned.c33656b778": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_base_sepolia_amount_returned", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_base_sepolia_amount_returned.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_base_sepolia_amount_returned.c33656b778", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_sold_base_sepolia_amount_returned"], "alias": "not_null_spot_synth_sold_base_sepolia_amount_returned", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.4076462, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_amount_returned.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_returned\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\nwhere amount_returned is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_returned", "file_key_name": "models.spot_synth_sold_base_sepolia", "attached_node": "model.synthetix.spot_synth_sold_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_returned", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_amount_returned__True__0.400f957fc7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_sold_base_sepolia_amount_returned__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__50066068b3f5b64e057fb6537a1b1685.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_amount_returned__True__0.400f957fc7", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "dbt_utils_accepted_range_spot_synth_sold_base_sepolia_amount_returned__True__0"], "alias": "dbt_utils_accepted_range_spot__50066068b3f5b64e057fb6537a1b1685", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__50066068b3f5b64e057fb6537a1b1685", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__50066068b3f5b64e057fb6537a1b1685"}, "created_at": 1726500941.4095366, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__50066068b3f5b64e057fb6537a1b1685\") }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__50066068b3f5b64e057fb6537a1b1685.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_returned >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_returned", "file_key_name": "models.spot_synth_sold_base_sepolia", "attached_node": "model.synthetix.spot_synth_sold_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount_returned", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_sold_base_sepolia_synth_market_id.25c988c205": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_base_sepolia_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_base_sepolia_synth_market_id.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_base_sepolia_synth_market_id.25c988c205", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_sold_base_sepolia_synth_market_id"], "alias": "not_null_spot_synth_sold_base_sepolia_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.4139853, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_sold_base_sepolia", "attached_node": "model.synthetix.spot_synth_sold_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_synth_market_id__True__0.5175d72781": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_sold_base_sepolia_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__15365b5e9ca07c7e777db2b143822aff.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_synth_market_id__True__0.5175d72781", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "dbt_utils_accepted_range_spot_synth_sold_base_sepolia_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__15365b5e9ca07c7e777db2b143822aff", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__15365b5e9ca07c7e777db2b143822aff", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__15365b5e9ca07c7e777db2b143822aff"}, "created_at": 1726500941.4156535, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__15365b5e9ca07c7e777db2b143822aff\") }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__15365b5e9ca07c7e777db2b143822aff.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_sold_base_sepolia", "attached_node": "model.synthetix.spot_synth_sold_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_sold_base_sepolia_id.c2f7e77070": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_base_sepolia_id.c2f7e77070", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_sold_base_sepolia_id"], "alias": "not_null_spot_synth_sold_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.420695, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_sold_base_sepolia", "attached_node": "model.synthetix.spot_synth_sold_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_synth_sold_base_sepolia_id.d31e78319f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_synth_sold_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_synth_sold_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_synth_sold_base_sepolia_id.d31e78319f", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "unique_spot_synth_sold_base_sepolia_id"], "alias": "unique_spot_synth_sold_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.4224102, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_synth_sold_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_sold_base_sepolia", "attached_node": "model.synthetix.spot_synth_sold_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_base_sepolia_contract.8d370e2248": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_base_sepolia_contract.8d370e2248", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_sold_base_sepolia_contract"], "alias": "not_null_spot_synth_sold_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.4242182, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_sold_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_synth_sold_base_sepolia", "attached_node": "model.synthetix.spot_synth_sold_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_id.8905f554af": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_id.8905f554af", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_wrapped_base_sepolia_id"], "alias": "not_null_spot_synth_wrapped_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.4259322, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_wrapped_base_sepolia", "attached_node": "model.synthetix.spot_synth_wrapped_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_synth_wrapped_base_sepolia_id.159b2de78a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_synth_wrapped_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_synth_wrapped_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_synth_wrapped_base_sepolia_id.159b2de78a", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "unique_spot_synth_wrapped_base_sepolia_id"], "alias": "unique_spot_synth_wrapped_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.4275618, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_synth_wrapped_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_wrapped_base_sepolia", "attached_node": "model.synthetix.spot_synth_wrapped_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_transaction_hash.7672de0496": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_transaction_hash.7672de0496", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_wrapped_base_sepolia_transaction_hash"], "alias": "not_null_spot_synth_wrapped_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.4291785, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_synth_wrapped_base_sepolia", "attached_node": "model.synthetix.spot_synth_wrapped_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_synth_market_id.601db0f648": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_base_sepolia_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_base_sepolia_synth_market_id.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_synth_market_id.601db0f648", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_wrapped_base_sepolia_synth_market_id"], "alias": "not_null_spot_synth_wrapped_base_sepolia_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.4308474, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_wrapped_base_sepolia", "attached_node": "model.synthetix.spot_synth_wrapped_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_sepolia_synth_market_id__True__0.2dfd67bc58": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_wrapped_base_sepolia_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__b7cc818868b90483e6c7f3bbc2f3b338.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_sepolia_synth_market_id__True__0.2dfd67bc58", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "dbt_utils_accepted_range_spot_synth_wrapped_base_sepolia_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__b7cc818868b90483e6c7f3bbc2f3b338", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__b7cc818868b90483e6c7f3bbc2f3b338", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__b7cc818868b90483e6c7f3bbc2f3b338"}, "created_at": 1726500941.4326067, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__b7cc818868b90483e6c7f3bbc2f3b338\") }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__b7cc818868b90483e6c7f3bbc2f3b338.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_wrapped_base_sepolia", "attached_node": "model.synthetix.spot_synth_wrapped_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_contract.d4446f0372": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_contract.d4446f0372", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_wrapped_base_sepolia_contract"], "alias": "not_null_spot_synth_wrapped_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.4374208, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_synth_wrapped_base_sepolia", "attached_node": "model.synthetix.spot_synth_wrapped_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_event_name.fe439b73da": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_event_name.fe439b73da", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_wrapped_base_sepolia_event_name"], "alias": "not_null_spot_synth_wrapped_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.4392774, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_wrapped_base_sepolia", "attached_node": "model.synthetix.spot_synth_wrapped_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_synth_wrapped_base_sepolia_event_name__SynthWrapped.031ffbb73f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_synth_wrapped_base_sepolia_event_name__SynthWrapped", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_synth_wra_9ee9951c121b860154825f1775b31b57.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_synth_wrapped_base_sepolia_event_name__SynthWrapped.031ffbb73f", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "accepted_values_spot_synth_wrapped_base_sepolia_event_name__SynthWrapped"], "alias": "accepted_values_spot_synth_wra_9ee9951c121b860154825f1775b31b57", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_synth_wra_9ee9951c121b860154825f1775b31b57", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_synth_wra_9ee9951c121b860154825f1775b31b57"}, "created_at": 1726500941.4409323, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_synth_wra_9ee9951c121b860154825f1775b31b57\") }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_synth_wra_9ee9951c121b860154825f1775b31b57.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthWrapped'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_wrapped_base_sepolia", "attached_node": "model.synthetix.spot_synth_wrapped_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["SynthWrapped"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_block_timestamp.5b4c2eecf8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_block_timestamp.5b4c2eecf8", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_wrapped_base_sepolia_block_timestamp"], "alias": "not_null_spot_synth_wrapped_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.44539, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_synth_wrapped_base_sepolia", "attached_node": "model.synthetix.spot_synth_wrapped_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_block_number.6d42ca2157": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_block_number.6d42ca2157", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_wrapped_base_sepolia_block_number"], "alias": "not_null_spot_synth_wrapped_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.4472551, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_synth_wrapped_base_sepolia", "attached_node": "model.synthetix.spot_synth_wrapped_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_fees_collected.b6fac60b85": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_base_sepolia_fees_collected", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_base_sepolia_fees_collected.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_fees_collected.b6fac60b85", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_wrapped_base_sepolia_fees_collected"], "alias": "not_null_spot_synth_wrapped_base_sepolia_fees_collected", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.4488792, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_wrapped_base_sepolia_fees_collected.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect fees_collected\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"\nwhere fees_collected is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fees_collected", "file_key_name": "models.spot_synth_wrapped_base_sepolia", "attached_node": "model.synthetix.spot_synth_wrapped_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "fees_collected", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_sepolia_fees_collected__True__0.c2a49865fe": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_wrapped_base_sepolia_fees_collected__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__8d225b547c2425ebaa8b38fe55a2c4cc.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_sepolia_fees_collected__True__0.c2a49865fe", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "dbt_utils_accepted_range_spot_synth_wrapped_base_sepolia_fees_collected__True__0"], "alias": "dbt_utils_accepted_range_spot__8d225b547c2425ebaa8b38fe55a2c4cc", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__8d225b547c2425ebaa8b38fe55a2c4cc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__8d225b547c2425ebaa8b38fe55a2c4cc"}, "created_at": 1726500941.4505584, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__8d225b547c2425ebaa8b38fe55a2c4cc\") }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__8d225b547c2425ebaa8b38fe55a2c4cc.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not fees_collected >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fees_collected", "file_key_name": "models.spot_synth_wrapped_base_sepolia", "attached_node": "model.synthetix.spot_synth_wrapped_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "fees_collected", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_block_timestamp.41ba03a5b2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_block_timestamp.41ba03a5b2", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_unwrapped_base_sepolia_block_timestamp"], "alias": "not_null_spot_synth_unwrapped_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.4553342, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_synth_unwrapped_base_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_amount_unwrapped.1a220b9007": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_base_sepolia_amount_unwrapped", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_base_sepolia_amount_unwrapped.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_amount_unwrapped.1a220b9007", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_unwrapped_base_sepolia_amount_unwrapped"], "alias": "not_null_spot_synth_unwrapped_base_sepolia_amount_unwrapped", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.4570022, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_amount_unwrapped.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_unwrapped\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\nwhere amount_unwrapped is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_unwrapped", "file_key_name": "models.spot_synth_unwrapped_base_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_unwrapped", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_amount_unwrapped__True__0.8e197e25e9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_amount_unwrapped__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__1eeca95b22fbea01362853fe19dd5d34.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_amount_unwrapped__True__0.8e197e25e9", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_amount_unwrapped__True__0"], "alias": "dbt_utils_accepted_range_spot__1eeca95b22fbea01362853fe19dd5d34", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__1eeca95b22fbea01362853fe19dd5d34", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__1eeca95b22fbea01362853fe19dd5d34"}, "created_at": 1726500941.4586823, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__1eeca95b22fbea01362853fe19dd5d34\") }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__1eeca95b22fbea01362853fe19dd5d34.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_unwrapped >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_unwrapped", "file_key_name": "models.spot_synth_unwrapped_base_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount_unwrapped", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_fees_collected.c3d167c521": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_base_sepolia_fees_collected", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_base_sepolia_fees_collected.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_fees_collected.c3d167c521", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_unwrapped_base_sepolia_fees_collected"], "alias": "not_null_spot_synth_unwrapped_base_sepolia_fees_collected", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.463379, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_fees_collected.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect fees_collected\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\nwhere fees_collected is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fees_collected", "file_key_name": "models.spot_synth_unwrapped_base_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "fees_collected", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_fees_collected__True__0.e56453f4c6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_fees_collected__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__9e68c7f5395a0920fa09a175c31f3639.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_fees_collected__True__0.e56453f4c6", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_fees_collected__True__0"], "alias": "dbt_utils_accepted_range_spot__9e68c7f5395a0920fa09a175c31f3639", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__9e68c7f5395a0920fa09a175c31f3639", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__9e68c7f5395a0920fa09a175c31f3639"}, "created_at": 1726500941.4650738, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__9e68c7f5395a0920fa09a175c31f3639\") }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__9e68c7f5395a0920fa09a175c31f3639.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not fees_collected >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fees_collected", "file_key_name": "models.spot_synth_unwrapped_base_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "fees_collected", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_event_name.b17d6e42c7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_event_name.b17d6e42c7", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_unwrapped_base_sepolia_event_name"], "alias": "not_null_spot_synth_unwrapped_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.4697254, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_unwrapped_base_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_synth_unwrapped_base_sepolia_event_name__SynthUnwrapped.8dae19258e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_synth_unwrapped_base_sepolia_event_name__SynthUnwrapped", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_synth_unw_a652e41c73419299bd7282cc028e6446.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_synth_unwrapped_base_sepolia_event_name__SynthUnwrapped.8dae19258e", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "accepted_values_spot_synth_unwrapped_base_sepolia_event_name__SynthUnwrapped"], "alias": "accepted_values_spot_synth_unw_a652e41c73419299bd7282cc028e6446", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_synth_unw_a652e41c73419299bd7282cc028e6446", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_synth_unw_a652e41c73419299bd7282cc028e6446"}, "created_at": 1726500941.4714282, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_synth_unw_a652e41c73419299bd7282cc028e6446\") }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/accepted_values_spot_synth_unw_a652e41c73419299bd7282cc028e6446.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthUnwrapped'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_unwrapped_base_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["SynthUnwrapped"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_block_number.5cfd06abfe": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_block_number.5cfd06abfe", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_unwrapped_base_sepolia_block_number"], "alias": "not_null_spot_synth_unwrapped_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.4759085, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_synth_unwrapped_base_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_transaction_hash.2ea11780cc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_transaction_hash.2ea11780cc", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_unwrapped_base_sepolia_transaction_hash"], "alias": "not_null_spot_synth_unwrapped_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.4776025, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_synth_unwrapped_base_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_contract.87983c1fa3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_contract.87983c1fa3", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_unwrapped_base_sepolia_contract"], "alias": "not_null_spot_synth_unwrapped_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.4792657, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_synth_unwrapped_base_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_id.6b02b454d5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_id.6b02b454d5", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_unwrapped_base_sepolia_id"], "alias": "not_null_spot_synth_unwrapped_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.4809036, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_unwrapped_base_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_synth_unwrapped_base_sepolia_id.74a8e666e5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_synth_unwrapped_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_synth_unwrapped_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_synth_unwrapped_base_sepolia_id.74a8e666e5", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "unique_spot_synth_unwrapped_base_sepolia_id"], "alias": "unique_spot_synth_unwrapped_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.4826741, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/unique_spot_synth_unwrapped_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_unwrapped_base_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_synth_market_id.214a3db22f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_base_sepolia_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_base_sepolia_synth_market_id.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_synth_market_id.214a3db22f", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "not_null_spot_synth_unwrapped_base_sepolia_synth_market_id"], "alias": "not_null_spot_synth_unwrapped_base_sepolia_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.4842808, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/not_null_spot_synth_unwrapped_base_sepolia_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_unwrapped_base_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_synth_market_id__True__0.a469219bab": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__ef48f492828e0921df76e6dd121631dd.sql", "original_file_path": "models/raw/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_synth_market_id__True__0.a469219bab", "fqn": ["synthetix", "raw", "base", "sepolia", "spot", "dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__ef48f492828e0921df76e6dd121631dd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__ef48f492828e0921df76e6dd121631dd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__ef48f492828e0921df76e6dd121631dd"}, "created_at": 1726500941.4859445, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__ef48f492828e0921df76e6dd121631dd\") }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_spot__ef48f492828e0921df76e6dd121631dd.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_unwrapped_base_sepolia", "attached_node": "model.synthetix.spot_synth_unwrapped_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_buyback_processed_base_sepolia_id.e10820e4d2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_buyback_processed_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_buyback_processed_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.not_null_buyback_processed_base_sepolia_id.e10820e4d2", "fqn": ["synthetix", "raw", "base", "sepolia", "buyback", "not_null_buyback_processed_base_sepolia_id"], "alias": "not_null_buyback_processed_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.4942482, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "buyback_processed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.buyback_processed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.buyback_processed_base_sepolia", "attached_node": "model.synthetix.buyback_processed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('buyback_processed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_buyback_processed_base_sepolia_id.c3e20dc22e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_buyback_processed_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_buyback_processed_base_sepolia_id.sql", "original_file_path": "models/raw/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.unique_buyback_processed_base_sepolia_id.c3e20dc22e", "fqn": ["synthetix", "raw", "base", "sepolia", "buyback", "unique_buyback_processed_base_sepolia_id"], "alias": "unique_buyback_processed_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.4960585, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "buyback_processed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.buyback_processed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/unique_buyback_processed_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.buyback_processed_base_sepolia", "attached_node": "model.synthetix.buyback_processed_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('buyback_processed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_buyback_processed_base_sepolia_block_number.73166259d7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_buyback_processed_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_buyback_processed_base_sepolia_block_number.sql", "original_file_path": "models/raw/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.not_null_buyback_processed_base_sepolia_block_number.73166259d7", "fqn": ["synthetix", "raw", "base", "sepolia", "buyback", "not_null_buyback_processed_base_sepolia_block_number"], "alias": "not_null_buyback_processed_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.4978256, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "buyback_processed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.buyback_processed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.buyback_processed_base_sepolia", "attached_node": "model.synthetix.buyback_processed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('buyback_processed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_buyback_processed_base_sepolia_block_timestamp.c83a09ad33": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_buyback_processed_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_buyback_processed_base_sepolia_block_timestamp.sql", "original_file_path": "models/raw/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.not_null_buyback_processed_base_sepolia_block_timestamp.c83a09ad33", "fqn": ["synthetix", "raw", "base", "sepolia", "buyback", "not_null_buyback_processed_base_sepolia_block_timestamp"], "alias": "not_null_buyback_processed_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.4997427, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "buyback_processed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.buyback_processed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.buyback_processed_base_sepolia", "attached_node": "model.synthetix.buyback_processed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('buyback_processed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_buyback_processed_base_sepolia_transaction_hash.a38d34613b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_buyback_processed_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_buyback_processed_base_sepolia_transaction_hash.sql", "original_file_path": "models/raw/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.not_null_buyback_processed_base_sepolia_transaction_hash.a38d34613b", "fqn": ["synthetix", "raw", "base", "sepolia", "buyback", "not_null_buyback_processed_base_sepolia_transaction_hash"], "alias": "not_null_buyback_processed_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.5014834, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "buyback_processed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.buyback_processed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.buyback_processed_base_sepolia", "attached_node": "model.synthetix.buyback_processed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('buyback_processed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_buyback_processed_base_sepolia_event_name.755deb59b2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_buyback_processed_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_buyback_processed_base_sepolia_event_name.sql", "original_file_path": "models/raw/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.not_null_buyback_processed_base_sepolia_event_name.755deb59b2", "fqn": ["synthetix", "raw", "base", "sepolia", "buyback", "not_null_buyback_processed_base_sepolia_event_name"], "alias": "not_null_buyback_processed_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.5032237, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "buyback_processed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.buyback_processed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.buyback_processed_base_sepolia", "attached_node": "model.synthetix.buyback_processed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('buyback_processed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_buyback_processed_base_sepolia_event_name__BuybackProcessed.16f3176222": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_buyback_processed_base_sepolia_event_name__BuybackProcessed", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_buyback_proces_278b574eac2c05984e56351d66a915ac.sql", "original_file_path": "models/raw/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.accepted_values_buyback_processed_base_sepolia_event_name__BuybackProcessed.16f3176222", "fqn": ["synthetix", "raw", "base", "sepolia", "buyback", "accepted_values_buyback_processed_base_sepolia_event_name__BuybackProcessed"], "alias": "accepted_values_buyback_proces_278b574eac2c05984e56351d66a915ac", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_buyback_proces_278b574eac2c05984e56351d66a915ac", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_buyback_proces_278b574eac2c05984e56351d66a915ac"}, "created_at": 1726500941.504946, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_buyback_proces_278b574eac2c05984e56351d66a915ac\") }}", "language": "sql", "refs": [{"name": "buyback_processed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.buyback_processed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/accepted_values_buyback_proces_278b574eac2c05984e56351d66a915ac.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'BuybackProcessed'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.buyback_processed_base_sepolia", "attached_node": "model.synthetix.buyback_processed_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["BuybackProcessed"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('buyback_processed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_buyback_processed_base_sepolia_contract.b27543f734": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_buyback_processed_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_buyback_processed_base_sepolia_contract.sql", "original_file_path": "models/raw/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.not_null_buyback_processed_base_sepolia_contract.b27543f734", "fqn": ["synthetix", "raw", "base", "sepolia", "buyback", "not_null_buyback_processed_base_sepolia_contract"], "alias": "not_null_buyback_processed_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.5110202, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "buyback_processed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.buyback_processed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.buyback_processed_base_sepolia", "attached_node": "model.synthetix.buyback_processed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('buyback_processed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_buyback_processed_base_sepolia_buyer.4fd04cc021": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_buyback_processed_base_sepolia_buyer", "resource_type": "test", "package_name": "synthetix", "path": "not_null_buyback_processed_base_sepolia_buyer.sql", "original_file_path": "models/raw/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.not_null_buyback_processed_base_sepolia_buyer.4fd04cc021", "fqn": ["synthetix", "raw", "base", "sepolia", "buyback", "not_null_buyback_processed_base_sepolia_buyer"], "alias": "not_null_buyback_processed_base_sepolia_buyer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.5127351, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "buyback_processed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.buyback_processed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_buyer.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect buyer\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"\nwhere buyer is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "buyer", "file_key_name": "models.buyback_processed_base_sepolia", "attached_node": "model.synthetix.buyback_processed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "buyer", "model": "{{ get_where_subquery(ref('buyback_processed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_buyback_processed_base_sepolia_snx.52b876a9f7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_buyback_processed_base_sepolia_snx", "resource_type": "test", "package_name": "synthetix", "path": "not_null_buyback_processed_base_sepolia_snx.sql", "original_file_path": "models/raw/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.not_null_buyback_processed_base_sepolia_snx.52b876a9f7", "fqn": ["synthetix", "raw", "base", "sepolia", "buyback", "not_null_buyback_processed_base_sepolia_snx"], "alias": "not_null_buyback_processed_base_sepolia_snx", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.514437, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "buyback_processed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.buyback_processed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_snx.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect snx\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"\nwhere snx is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "snx", "file_key_name": "models.buyback_processed_base_sepolia", "attached_node": "model.synthetix.buyback_processed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "snx", "model": "{{ get_where_subquery(ref('buyback_processed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_sepolia_snx__True__0.628aa3b85b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_buyback_processed_base_sepolia_snx__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_buyba_8430c2349004ae4699c6275eda5a9b16.sql", "original_file_path": "models/raw/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_sepolia_snx__True__0.628aa3b85b", "fqn": ["synthetix", "raw", "base", "sepolia", "buyback", "dbt_utils_accepted_range_buyback_processed_base_sepolia_snx__True__0"], "alias": "dbt_utils_accepted_range_buyba_8430c2349004ae4699c6275eda5a9b16", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_buyba_8430c2349004ae4699c6275eda5a9b16", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_buyba_8430c2349004ae4699c6275eda5a9b16"}, "created_at": 1726500941.5162916, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_buyba_8430c2349004ae4699c6275eda5a9b16\") }}", "language": "sql", "refs": [{"name": "buyback_processed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.buyback_processed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_buyba_8430c2349004ae4699c6275eda5a9b16.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not snx >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "snx", "file_key_name": "models.buyback_processed_base_sepolia", "attached_node": "model.synthetix.buyback_processed_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "snx", "model": "{{ get_where_subquery(ref('buyback_processed_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_buyback_processed_base_sepolia_usd.397135feed": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_buyback_processed_base_sepolia_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_buyback_processed_base_sepolia_usd.sql", "original_file_path": "models/raw/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.not_null_buyback_processed_base_sepolia_usd.397135feed", "fqn": ["synthetix", "raw", "base", "sepolia", "buyback", "not_null_buyback_processed_base_sepolia_usd"], "alias": "not_null_buyback_processed_base_sepolia_usd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.5210893, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "buyback_processed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.buyback_processed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/not_null_buyback_processed_base_sepolia_usd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect usd\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"\nwhere usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "usd", "file_key_name": "models.buyback_processed_base_sepolia", "attached_node": "model.synthetix.buyback_processed_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "usd", "model": "{{ get_where_subquery(ref('buyback_processed_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_sepolia_usd__True__0.f23761f17f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_buyback_processed_base_sepolia_usd__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_buyba_4c16679cd6617813c00fd0278fc36e29.sql", "original_file_path": "models/raw/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_sepolia_usd__True__0.f23761f17f", "fqn": ["synthetix", "raw", "base", "sepolia", "buyback", "dbt_utils_accepted_range_buyback_processed_base_sepolia_usd__True__0"], "alias": "dbt_utils_accepted_range_buyba_4c16679cd6617813c00fd0278fc36e29", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_buyba_4c16679cd6617813c00fd0278fc36e29", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_buyba_4c16679cd6617813c00fd0278fc36e29"}, "created_at": 1726500941.5230556, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_buyba_4c16679cd6617813c00fd0278fc36e29\") }}", "language": "sql", "refs": [{"name": "buyback_processed_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.buyback_processed_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_buyba_4c16679cd6617813c00fd0278fc36e29.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "usd", "file_key_name": "models.buyback_processed_base_sepolia", "attached_node": "model.synthetix.buyback_processed_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "usd", "model": "{{ get_where_subquery(ref('buyback_processed_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_blocks_base_mainnet_block_number.bb1b2f53c2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_blocks_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_blocks_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_blocks_base_mainnet_block_number.bb1b2f53c2", "fqn": ["synthetix", "raw", "base", "mainnet", "not_null_blocks_base_mainnet_block_number"], "alias": "not_null_blocks_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.5289772, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "blocks_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.blocks_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/schema.yml/not_null_blocks_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"blocks_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.blocks_base_mainnet", "attached_node": "model.synthetix.blocks_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('blocks_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_blocks_base_mainnet_block_number.e303976d40": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_blocks_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "unique_blocks_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/schema.yml", "unique_id": "test.synthetix.unique_blocks_base_mainnet_block_number.e303976d40", "fqn": ["synthetix", "raw", "base", "mainnet", "unique_blocks_base_mainnet_block_number"], "alias": "unique_blocks_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.5307899, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "blocks_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.blocks_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/schema.yml/unique_blocks_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n block_number as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"blocks_base_mainnet\"\nwhere block_number is not null\ngroup by block_number\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.blocks_base_mainnet", "attached_node": "model.synthetix.blocks_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('blocks_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_recency_blocks_base_mainnet_hour__ts__1.b0724712c2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_recency_blocks_base_mainnet_hour__ts__1", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_recency_blocks_base_mainnet_hour__ts__1.sql", "original_file_path": "models/raw/base/mainnet/schema.yml", "unique_id": "test.synthetix.dbt_utils_recency_blocks_base_mainnet_hour__ts__1.b0724712c2", "fqn": ["synthetix", "raw", "base", "mainnet", "dbt_utils_recency_blocks_base_mainnet_hour__ts__1"], "alias": "dbt_utils_recency_blocks_base_mainnet_hour__ts__1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.5328085, "relation_name": null, "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "blocks_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.blocks_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/schema.yml/dbt_utils_recency_blocks_base_mainnet_hour__ts__1.sql", "compiled": true, "compiled_code": "\n\n\n\n\n\n\nwith recency as (\n\n select \n\n \n \n max(ts) as most_recent\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"blocks_base_mainnet\"\n\n \n\n)\n\nselect\n\n \n most_recent,\n cast(\n\n now() + ((interval '1 hour') * (-1))\n\n as timestamp) as threshold\n\nfrom recency\nwhere most_recent < cast(\n\n now() + ((interval '1 hour') * (-1))\n\n as timestamp)\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.blocks_base_mainnet", "attached_node": "model.synthetix.blocks_base_mainnet", "test_metadata": {"name": "recency", "kwargs": {"datepart": "hour", "field": "ts", "interval": 1, "model": "{{ get_where_subquery(ref('blocks_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_account_created_base_mainnet_owner.c498d5b28f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_base_mainnet_owner", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_base_mainnet_owner.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_base_mainnet_owner.c498d5b28f", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_account_created_base_mainnet_owner"], "alias": "not_null_core_account_created_base_mainnet_owner", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.565277, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_owner.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_account_created_base_mainnet\"\nwhere owner is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "owner", "file_key_name": "models.core_account_created_base_mainnet", "attached_node": "model.synthetix.core_account_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "owner", "model": "{{ get_where_subquery(ref('core_account_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_base_mainnet_account_id.9f366bbbab": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_base_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_base_mainnet_account_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_base_mainnet_account_id.9f366bbbab", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_account_created_base_mainnet_account_id"], "alias": "not_null_core_account_created_base_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.567272, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_account_created_base_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_account_created_base_mainnet", "attached_node": "model.synthetix.core_account_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_account_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_account_created_base_mainnet_account_id__True__0.13ad3c12e1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_account_created_base_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__fb024e3fa3982ab93641f21fa4d9026d.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_account_created_base_mainnet_account_id__True__0.13ad3c12e1", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_account_created_base_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__fb024e3fa3982ab93641f21fa4d9026d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__fb024e3fa3982ab93641f21fa4d9026d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__fb024e3fa3982ab93641f21fa4d9026d"}, "created_at": 1726500941.5691183, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__fb024e3fa3982ab93641f21fa4d9026d\") }}", "language": "sql", "refs": [{"name": "core_account_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__fb024e3fa3982ab93641f21fa4d9026d.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_account_created_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_account_created_base_mainnet", "attached_node": "model.synthetix.core_account_created_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_account_created_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_account_created_base_mainnet_id.a6878c49cb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_base_mainnet_id.a6878c49cb", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_account_created_base_mainnet_id"], "alias": "not_null_core_account_created_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.5740724, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_account_created_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_account_created_base_mainnet", "attached_node": "model.synthetix.core_account_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_account_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_account_created_base_mainnet_id.d79e3ab0d1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_account_created_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_account_created_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_account_created_base_mainnet_id.d79e3ab0d1", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "unique_core_account_created_base_mainnet_id"], "alias": "unique_core_account_created_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.575832, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_account_created_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_account_created_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_account_created_base_mainnet", "attached_node": "model.synthetix.core_account_created_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_account_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_base_mainnet_transaction_hash.21cf6568c1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_base_mainnet_transaction_hash.21cf6568c1", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_account_created_base_mainnet_transaction_hash"], "alias": "not_null_core_account_created_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.5776248, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_account_created_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_account_created_base_mainnet", "attached_node": "model.synthetix.core_account_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_account_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_base_mainnet_block_number.1b0ff0bd14": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_base_mainnet_block_number.1b0ff0bd14", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_account_created_base_mainnet_block_number"], "alias": "not_null_core_account_created_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.579307, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_account_created_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_account_created_base_mainnet", "attached_node": "model.synthetix.core_account_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_account_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_base_mainnet_block_timestamp.8e5d2b5809": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_base_mainnet_block_timestamp.8e5d2b5809", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_account_created_base_mainnet_block_timestamp"], "alias": "not_null_core_account_created_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.5810697, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_account_created_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_account_created_base_mainnet", "attached_node": "model.synthetix.core_account_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_account_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_base_mainnet_event_name.f3ba489917": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_base_mainnet_event_name.f3ba489917", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_account_created_base_mainnet_event_name"], "alias": "not_null_core_account_created_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.5827498, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_account_created_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_account_created_base_mainnet", "attached_node": "model.synthetix.core_account_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_account_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_account_created_base_mainnet_event_name__AccountCreated.8d266dd241": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_account_created_base_mainnet_event_name__AccountCreated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_account_c_a1256cab63a858b197b78f9432dd8903.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_account_created_base_mainnet_event_name__AccountCreated.8d266dd241", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "accepted_values_core_account_created_base_mainnet_event_name__AccountCreated"], "alias": "accepted_values_core_account_c_a1256cab63a858b197b78f9432dd8903", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_account_c_a1256cab63a858b197b78f9432dd8903", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_account_c_a1256cab63a858b197b78f9432dd8903"}, "created_at": 1726500941.5844188, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_account_c_a1256cab63a858b197b78f9432dd8903\") }}", "language": "sql", "refs": [{"name": "core_account_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_account_c_a1256cab63a858b197b78f9432dd8903.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_account_created_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'AccountCreated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_account_created_base_mainnet", "attached_node": "model.synthetix.core_account_created_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["AccountCreated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_account_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_base_mainnet_contract.9c9629d4bf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_base_mainnet_contract.9c9629d4bf", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_account_created_base_mainnet_contract"], "alias": "not_null_core_account_created_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.5895324, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_account_created_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_account_created_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_account_created_base_mainnet", "attached_node": "model.synthetix.core_account_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_account_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_base_mainnet_contract.26c790b056": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_base_mainnet_contract.26c790b056", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_delegation_updated_base_mainnet_contract"], "alias": "not_null_core_delegation_updated_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.591308, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_delegation_updated_base_mainnet", "attached_node": "model.synthetix.core_delegation_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_base_mainnet_id.3f46fc5fef": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_base_mainnet_id.3f46fc5fef", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_delegation_updated_base_mainnet_id"], "alias": "not_null_core_delegation_updated_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.5930285, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_delegation_updated_base_mainnet", "attached_node": "model.synthetix.core_delegation_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_delegation_updated_base_mainnet_id.cb86d131a2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_delegation_updated_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_delegation_updated_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_delegation_updated_base_mainnet_id.cb86d131a2", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "unique_core_delegation_updated_base_mainnet_id"], "alias": "unique_core_delegation_updated_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.5947888, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_delegation_updated_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_delegation_updated_base_mainnet", "attached_node": "model.synthetix.core_delegation_updated_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_base_mainnet_account_id.d54eaa7e33": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_base_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_base_mainnet_account_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_base_mainnet_account_id.d54eaa7e33", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_delegation_updated_base_mainnet_account_id"], "alias": "not_null_core_delegation_updated_base_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.5975087, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_delegation_updated_base_mainnet", "attached_node": "model.synthetix.core_delegation_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_account_id__True__0.682b9be0e3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_delegation_updated_base_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__253b9a83002d16c95924abe6f937d846.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_account_id__True__0.682b9be0e3", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_delegation_updated_base_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__253b9a83002d16c95924abe6f937d846", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__253b9a83002d16c95924abe6f937d846", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__253b9a83002d16c95924abe6f937d846"}, "created_at": 1726500941.5992086, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__253b9a83002d16c95924abe6f937d846\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__253b9a83002d16c95924abe6f937d846.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_delegation_updated_base_mainnet", "attached_node": "model.synthetix.core_delegation_updated_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_delegation_updated_base_mainnet_collateral_type.ed1a32a32c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_base_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_base_mainnet_collateral_type.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_base_mainnet_collateral_type.ed1a32a32c", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_delegation_updated_base_mainnet_collateral_type"], "alias": "not_null_core_delegation_updated_base_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.6042075, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_delegation_updated_base_mainnet", "attached_node": "model.synthetix.core_delegation_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_base_mainnet_pool_id.05c5c779bf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_base_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_base_mainnet_pool_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_base_mainnet_pool_id.05c5c779bf", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_delegation_updated_base_mainnet_pool_id"], "alias": "not_null_core_delegation_updated_base_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.6063163, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_delegation_updated_base_mainnet", "attached_node": "model.synthetix.core_delegation_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_pool_id__True__0.4316662214": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_delegation_updated_base_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__ee84146b3c7f59e069cb06c4866f3afb.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_pool_id__True__0.4316662214", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_delegation_updated_base_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__ee84146b3c7f59e069cb06c4866f3afb", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__ee84146b3c7f59e069cb06c4866f3afb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__ee84146b3c7f59e069cb06c4866f3afb"}, "created_at": 1726500941.608091, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__ee84146b3c7f59e069cb06c4866f3afb\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ee84146b3c7f59e069cb06c4866f3afb.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_delegation_updated_base_mainnet", "attached_node": "model.synthetix.core_delegation_updated_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_delegation_updated_base_mainnet_sender.0138cb07ed": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_base_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_base_mainnet_sender.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_base_mainnet_sender.0138cb07ed", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_delegation_updated_base_mainnet_sender"], "alias": "not_null_core_delegation_updated_base_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.6132169, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_delegation_updated_base_mainnet", "attached_node": "model.synthetix.core_delegation_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_base_mainnet_block_timestamp.c521a83475": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_base_mainnet_block_timestamp.c521a83475", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_delegation_updated_base_mainnet_block_timestamp"], "alias": "not_null_core_delegation_updated_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.6150293, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_delegation_updated_base_mainnet", "attached_node": "model.synthetix.core_delegation_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_base_mainnet_block_number.b7e4e88578": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_base_mainnet_block_number.b7e4e88578", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_delegation_updated_base_mainnet_block_number"], "alias": "not_null_core_delegation_updated_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.6167805, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_delegation_updated_base_mainnet", "attached_node": "model.synthetix.core_delegation_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_base_mainnet_leverage.5efc0a9617": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_base_mainnet_leverage", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_base_mainnet_leverage.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_base_mainnet_leverage.5efc0a9617", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_delegation_updated_base_mainnet_leverage"], "alias": "not_null_core_delegation_updated_base_mainnet_leverage", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.6185012, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_leverage.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect leverage\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\nwhere leverage is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "leverage", "file_key_name": "models.core_delegation_updated_base_mainnet", "attached_node": "model.synthetix.core_delegation_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "leverage", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_leverage__True__1000000000000000000__1000000000000000000.d5cf2050cc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_delegation_updated_base_mainnet_leverage__True__1000000000000000000__1000000000000000000", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__5a9c6563bcebecccc18c3ba5737a8c27.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_leverage__True__1000000000000000000__1000000000000000000.d5cf2050cc", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_delegation_updated_base_mainnet_leverage__True__1000000000000000000__1000000000000000000"], "alias": "dbt_utils_accepted_range_core__5a9c6563bcebecccc18c3ba5737a8c27", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__5a9c6563bcebecccc18c3ba5737a8c27", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__5a9c6563bcebecccc18c3ba5737a8c27"}, "created_at": 1726500941.6201925, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__5a9c6563bcebecccc18c3ba5737a8c27\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__5a9c6563bcebecccc18c3ba5737a8c27.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not leverage >= 1000000000000000000\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not leverage <= 1000000000000000000\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "leverage", "file_key_name": "models.core_delegation_updated_base_mainnet", "attached_node": "model.synthetix.core_delegation_updated_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 1000000000000000000, "max_value": 1000000000000000000, "inclusive": true, "column_name": "leverage", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_delegation_updated_base_mainnet_transaction_hash.6915579646": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_base_mainnet_transaction_hash.6915579646", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_delegation_updated_base_mainnet_transaction_hash"], "alias": "not_null_core_delegation_updated_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.625063, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_delegation_updated_base_mainnet", "attached_node": "model.synthetix.core_delegation_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_base_mainnet_amount.a0ab515e0a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_base_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_base_mainnet_amount.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_base_mainnet_amount.a0ab515e0a", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_delegation_updated_base_mainnet_amount"], "alias": "not_null_core_delegation_updated_base_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.6267977, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_delegation_updated_base_mainnet", "attached_node": "model.synthetix.core_delegation_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_amount__True__0.a8783e193f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_delegation_updated_base_mainnet_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__624bae7a26f389d81fab0e2e4873aba4.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_amount__True__0.a8783e193f", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_delegation_updated_base_mainnet_amount__True__0"], "alias": "dbt_utils_accepted_range_core__624bae7a26f389d81fab0e2e4873aba4", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__624bae7a26f389d81fab0e2e4873aba4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__624bae7a26f389d81fab0e2e4873aba4"}, "created_at": 1726500941.6286118, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__624bae7a26f389d81fab0e2e4873aba4\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__624bae7a26f389d81fab0e2e4873aba4.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_delegation_updated_base_mainnet", "attached_node": "model.synthetix.core_delegation_updated_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_delegation_updated_base_mainnet_event_name.cfe99ccc6b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_base_mainnet_event_name.cfe99ccc6b", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_delegation_updated_base_mainnet_event_name"], "alias": "not_null_core_delegation_updated_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.633222, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_delegation_updated_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_delegation_updated_base_mainnet", "attached_node": "model.synthetix.core_delegation_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_delegation_updated_base_mainnet_event_name__DelegationUpdated.67d059ef8b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_delegation_updated_base_mainnet_event_name__DelegationUpdated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_delegatio_6fb7ece242e2fdcc30491b13926793be.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_delegation_updated_base_mainnet_event_name__DelegationUpdated.67d059ef8b", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "accepted_values_core_delegation_updated_base_mainnet_event_name__DelegationUpdated"], "alias": "accepted_values_core_delegatio_6fb7ece242e2fdcc30491b13926793be", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_delegatio_6fb7ece242e2fdcc30491b13926793be", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_delegatio_6fb7ece242e2fdcc30491b13926793be"}, "created_at": 1726500941.6349328, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_delegatio_6fb7ece242e2fdcc30491b13926793be\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_delegatio_6fb7ece242e2fdcc30491b13926793be.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'DelegationUpdated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_delegation_updated_base_mainnet", "attached_node": "model.synthetix.core_delegation_updated_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["DelegationUpdated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_delegation_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_base_mainnet_collateral_type.be650ff685": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_base_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_base_mainnet_collateral_type.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_base_mainnet_collateral_type.be650ff685", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_deposited_base_mainnet_collateral_type"], "alias": "not_null_core_deposited_base_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.6393833, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_deposited_base_mainnet", "attached_node": "model.synthetix.core_deposited_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_deposited_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_base_mainnet_id.ee16c24c51": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_base_mainnet_id.ee16c24c51", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_deposited_base_mainnet_id"], "alias": "not_null_core_deposited_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.6410298, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_deposited_base_mainnet", "attached_node": "model.synthetix.core_deposited_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_deposited_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_deposited_base_mainnet_id.c13be8e337": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_deposited_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_deposited_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_deposited_base_mainnet_id.c13be8e337", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "unique_core_deposited_base_mainnet_id"], "alias": "unique_core_deposited_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.642833, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_deposited_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_deposited_base_mainnet", "attached_node": "model.synthetix.core_deposited_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_deposited_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_base_mainnet_contract.6e9ec1150a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_base_mainnet_contract.6e9ec1150a", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_deposited_base_mainnet_contract"], "alias": "not_null_core_deposited_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.644463, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_deposited_base_mainnet", "attached_node": "model.synthetix.core_deposited_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_deposited_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_base_mainnet_event_name.31446f5c55": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_base_mainnet_event_name.31446f5c55", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_deposited_base_mainnet_event_name"], "alias": "not_null_core_deposited_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.6460974, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_deposited_base_mainnet", "attached_node": "model.synthetix.core_deposited_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_deposited_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_deposited_base_mainnet_event_name__Deposited.8716111032": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_deposited_base_mainnet_event_name__Deposited", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_deposited_d2ece9aaf2ead30501daa2b49e21a31c.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_deposited_base_mainnet_event_name__Deposited.8716111032", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "accepted_values_core_deposited_base_mainnet_event_name__Deposited"], "alias": "accepted_values_core_deposited_d2ece9aaf2ead30501daa2b49e21a31c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_deposited_d2ece9aaf2ead30501daa2b49e21a31c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_deposited_d2ece9aaf2ead30501daa2b49e21a31c"}, "created_at": 1726500941.6477342, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_deposited_d2ece9aaf2ead30501daa2b49e21a31c\") }}", "language": "sql", "refs": [{"name": "core_deposited_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_deposited_d2ece9aaf2ead30501daa2b49e21a31c.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Deposited'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_deposited_base_mainnet", "attached_node": "model.synthetix.core_deposited_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["Deposited"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_deposited_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_base_mainnet_transaction_hash.272eb2e81d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_base_mainnet_transaction_hash.272eb2e81d", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_deposited_base_mainnet_transaction_hash"], "alias": "not_null_core_deposited_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.6523612, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_deposited_base_mainnet", "attached_node": "model.synthetix.core_deposited_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_deposited_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_base_mainnet_account_id.7193b1a2c0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_base_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_base_mainnet_account_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_base_mainnet_account_id.7193b1a2c0", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_deposited_base_mainnet_account_id"], "alias": "not_null_core_deposited_base_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.6540725, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_deposited_base_mainnet", "attached_node": "model.synthetix.core_deposited_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_deposited_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_deposited_base_mainnet_account_id__True__0.64bcc1c124": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_deposited_base_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__6ca6e9805390c0e9a66c350a39ec9df1.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_deposited_base_mainnet_account_id__True__0.64bcc1c124", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_deposited_base_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__6ca6e9805390c0e9a66c350a39ec9df1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__6ca6e9805390c0e9a66c350a39ec9df1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__6ca6e9805390c0e9a66c350a39ec9df1"}, "created_at": 1726500941.6557581, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__6ca6e9805390c0e9a66c350a39ec9df1\") }}", "language": "sql", "refs": [{"name": "core_deposited_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__6ca6e9805390c0e9a66c350a39ec9df1.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_deposited_base_mainnet", "attached_node": "model.synthetix.core_deposited_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_deposited_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_deposited_base_mainnet_sender.7b7ebe7456": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_base_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_base_mainnet_sender.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_base_mainnet_sender.7b7ebe7456", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_deposited_base_mainnet_sender"], "alias": "not_null_core_deposited_base_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.6603975, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_deposited_base_mainnet", "attached_node": "model.synthetix.core_deposited_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_deposited_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_base_mainnet_block_timestamp.560df883dc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_base_mainnet_block_timestamp.560df883dc", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_deposited_base_mainnet_block_timestamp"], "alias": "not_null_core_deposited_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.6620717, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_deposited_base_mainnet", "attached_node": "model.synthetix.core_deposited_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_deposited_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_base_mainnet_block_number.08ee53cd26": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_base_mainnet_block_number.08ee53cd26", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_deposited_base_mainnet_block_number"], "alias": "not_null_core_deposited_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.6636944, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_deposited_base_mainnet", "attached_node": "model.synthetix.core_deposited_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_deposited_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_base_mainnet_token_amount.5b0e4b379d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_base_mainnet_token_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_base_mainnet_token_amount.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_base_mainnet_token_amount.5b0e4b379d", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_deposited_base_mainnet_token_amount"], "alias": "not_null_core_deposited_base_mainnet_token_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.6655073, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_deposited_base_mainnet_token_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\nwhere token_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_deposited_base_mainnet", "attached_node": "model.synthetix.core_deposited_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_deposited_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_deposited_base_mainnet_token_amount__True__0.60382baf55": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_deposited_base_mainnet_token_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__73dff824ec86c822b9f44e7920a6345d.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_deposited_base_mainnet_token_amount__True__0.60382baf55", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_deposited_base_mainnet_token_amount__True__0"], "alias": "dbt_utils_accepted_range_core__73dff824ec86c822b9f44e7920a6345d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__73dff824ec86c822b9f44e7920a6345d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__73dff824ec86c822b9f44e7920a6345d"}, "created_at": 1726500941.667152, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__73dff824ec86c822b9f44e7920a6345d\") }}", "language": "sql", "refs": [{"name": "core_deposited_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__73dff824ec86c822b9f44e7920a6345d.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_deposited_base_mainnet", "attached_node": "model.synthetix.core_deposited_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_deposited_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_withdrawn_base_mainnet_block_timestamp.3b8ffa7210": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_base_mainnet_block_timestamp.3b8ffa7210", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_withdrawn_base_mainnet_block_timestamp"], "alias": "not_null_core_withdrawn_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.6721392, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_withdrawn_base_mainnet", "attached_node": "model.synthetix.core_withdrawn_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_withdrawn_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_base_mainnet_contract.a8511fdb92": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_base_mainnet_contract.a8511fdb92", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_withdrawn_base_mainnet_contract"], "alias": "not_null_core_withdrawn_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.6738734, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_withdrawn_base_mainnet", "attached_node": "model.synthetix.core_withdrawn_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_withdrawn_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_base_mainnet_block_number.03c7cebae3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_base_mainnet_block_number.03c7cebae3", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_withdrawn_base_mainnet_block_number"], "alias": "not_null_core_withdrawn_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.67554, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_withdrawn_base_mainnet", "attached_node": "model.synthetix.core_withdrawn_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_withdrawn_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_base_mainnet_transaction_hash.a3fda71b2a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_base_mainnet_transaction_hash.a3fda71b2a", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_withdrawn_base_mainnet_transaction_hash"], "alias": "not_null_core_withdrawn_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.6771648, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_withdrawn_base_mainnet", "attached_node": "model.synthetix.core_withdrawn_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_withdrawn_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_base_mainnet_token_amount.fbabce38ba": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_base_mainnet_token_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_base_mainnet_token_amount.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_base_mainnet_token_amount.fbabce38ba", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_withdrawn_base_mainnet_token_amount"], "alias": "not_null_core_withdrawn_base_mainnet_token_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.6788197, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_token_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\nwhere token_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_withdrawn_base_mainnet", "attached_node": "model.synthetix.core_withdrawn_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_withdrawn_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_mainnet_token_amount__True__0.54af4bae82": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_withdrawn_base_mainnet_token_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__4e8993cb1da2677e8026b5c779015536.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_mainnet_token_amount__True__0.54af4bae82", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_withdrawn_base_mainnet_token_amount__True__0"], "alias": "dbt_utils_accepted_range_core__4e8993cb1da2677e8026b5c779015536", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__4e8993cb1da2677e8026b5c779015536", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__4e8993cb1da2677e8026b5c779015536"}, "created_at": 1726500941.6806278, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__4e8993cb1da2677e8026b5c779015536\") }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__4e8993cb1da2677e8026b5c779015536.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_withdrawn_base_mainnet", "attached_node": "model.synthetix.core_withdrawn_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_withdrawn_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_withdrawn_base_mainnet_collateral_type.f32eb82738": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_base_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_base_mainnet_collateral_type.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_base_mainnet_collateral_type.f32eb82738", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_withdrawn_base_mainnet_collateral_type"], "alias": "not_null_core_withdrawn_base_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.6853383, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_withdrawn_base_mainnet", "attached_node": "model.synthetix.core_withdrawn_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_withdrawn_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_base_mainnet_account_id.ef84b5b40c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_base_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_base_mainnet_account_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_base_mainnet_account_id.ef84b5b40c", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_withdrawn_base_mainnet_account_id"], "alias": "not_null_core_withdrawn_base_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.687062, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_withdrawn_base_mainnet", "attached_node": "model.synthetix.core_withdrawn_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_withdrawn_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_mainnet_account_id__True__0.0bf8555841": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_withdrawn_base_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__89c5610ccaa1c6a8b230b4c61815e02e.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_mainnet_account_id__True__0.0bf8555841", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_withdrawn_base_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__89c5610ccaa1c6a8b230b4c61815e02e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__89c5610ccaa1c6a8b230b4c61815e02e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__89c5610ccaa1c6a8b230b4c61815e02e"}, "created_at": 1726500941.68946, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__89c5610ccaa1c6a8b230b4c61815e02e\") }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__89c5610ccaa1c6a8b230b4c61815e02e.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_withdrawn_base_mainnet", "attached_node": "model.synthetix.core_withdrawn_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_withdrawn_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_withdrawn_base_mainnet_id.8106f47c4d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_base_mainnet_id.8106f47c4d", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_withdrawn_base_mainnet_id"], "alias": "not_null_core_withdrawn_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.6940584, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_withdrawn_base_mainnet", "attached_node": "model.synthetix.core_withdrawn_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_withdrawn_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_withdrawn_base_mainnet_id.72a24b0786": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_withdrawn_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_withdrawn_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_withdrawn_base_mainnet_id.72a24b0786", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "unique_core_withdrawn_base_mainnet_id"], "alias": "unique_core_withdrawn_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.6959014, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_withdrawn_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_withdrawn_base_mainnet", "attached_node": "model.synthetix.core_withdrawn_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_withdrawn_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_base_mainnet_sender.2f5cf91bdf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_base_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_base_mainnet_sender.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_base_mainnet_sender.2f5cf91bdf", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_withdrawn_base_mainnet_sender"], "alias": "not_null_core_withdrawn_base_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.6975749, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_withdrawn_base_mainnet", "attached_node": "model.synthetix.core_withdrawn_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_withdrawn_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_base_mainnet_event_name.f423143c4b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_base_mainnet_event_name.f423143c4b", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_withdrawn_base_mainnet_event_name"], "alias": "not_null_core_withdrawn_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.6991854, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_withdrawn_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_withdrawn_base_mainnet", "attached_node": "model.synthetix.core_withdrawn_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_withdrawn_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_withdrawn_base_mainnet_event_name__Withdrawn.8eb5613297": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_withdrawn_base_mainnet_event_name__Withdrawn", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_withdrawn_9232007c2d4beca3cf202e40bf1586d8.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_withdrawn_base_mainnet_event_name__Withdrawn.8eb5613297", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "accepted_values_core_withdrawn_base_mainnet_event_name__Withdrawn"], "alias": "accepted_values_core_withdrawn_9232007c2d4beca3cf202e40bf1586d8", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_withdrawn_9232007c2d4beca3cf202e40bf1586d8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_withdrawn_9232007c2d4beca3cf202e40bf1586d8"}, "created_at": 1726500941.700835, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_withdrawn_9232007c2d4beca3cf202e40bf1586d8\") }}", "language": "sql", "refs": [{"name": "core_withdrawn_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_withdrawn_9232007c2d4beca3cf202e40bf1586d8.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Withdrawn'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_withdrawn_base_mainnet", "attached_node": "model.synthetix.core_withdrawn_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["Withdrawn"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_withdrawn_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_base_mainnet_pool_id.0342c9a9f7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_base_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_base_mainnet_pool_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_base_mainnet_pool_id.0342c9a9f7", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_liquidation_base_mainnet_pool_id"], "alias": "not_null_core_liquidation_base_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.7056847, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_liquidation_base_mainnet", "attached_node": "model.synthetix.core_liquidation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_liquidation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_mainnet_pool_id__True__0.9af005d964": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_liquidation_base_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__888a89f13edea0827880954dcadc49b0.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_mainnet_pool_id__True__0.9af005d964", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_liquidation_base_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__888a89f13edea0827880954dcadc49b0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__888a89f13edea0827880954dcadc49b0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__888a89f13edea0827880954dcadc49b0"}, "created_at": 1726500941.7073765, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__888a89f13edea0827880954dcadc49b0\") }}", "language": "sql", "refs": [{"name": "core_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__888a89f13edea0827880954dcadc49b0.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_liquidation_base_mainnet", "attached_node": "model.synthetix.core_liquidation_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_liquidation_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_liquidation_base_mainnet_block_timestamp.cc029a06b8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_base_mainnet_block_timestamp.cc029a06b8", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_liquidation_base_mainnet_block_timestamp"], "alias": "not_null_core_liquidation_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.7119892, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_liquidation_base_mainnet", "attached_node": "model.synthetix.core_liquidation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_liquidation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_base_mainnet_block_number.896bca83af": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_base_mainnet_block_number.896bca83af", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_liquidation_base_mainnet_block_number"], "alias": "not_null_core_liquidation_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.7136884, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_liquidation_base_mainnet", "attached_node": "model.synthetix.core_liquidation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_liquidation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_base_mainnet_id.c949216a70": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_base_mainnet_id.c949216a70", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_liquidation_base_mainnet_id"], "alias": "not_null_core_liquidation_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.7153482, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_liquidation_base_mainnet", "attached_node": "model.synthetix.core_liquidation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_liquidation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_liquidation_base_mainnet_id.876ec280ff": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_liquidation_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_liquidation_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_liquidation_base_mainnet_id.876ec280ff", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "unique_core_liquidation_base_mainnet_id"], "alias": "unique_core_liquidation_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.7169807, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_liquidation_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_liquidation_base_mainnet", "attached_node": "model.synthetix.core_liquidation_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_liquidation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_base_mainnet_contract.cb2b40daff": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_base_mainnet_contract.cb2b40daff", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_liquidation_base_mainnet_contract"], "alias": "not_null_core_liquidation_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.718821, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_liquidation_base_mainnet", "attached_node": "model.synthetix.core_liquidation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_liquidation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_base_mainnet_event_name.b9c8609dd4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_base_mainnet_event_name.b9c8609dd4", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_liquidation_base_mainnet_event_name"], "alias": "not_null_core_liquidation_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.7204509, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_liquidation_base_mainnet", "attached_node": "model.synthetix.core_liquidation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_liquidation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_liquidation_base_mainnet_event_name__Liquidation.b1c18b74aa": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_liquidation_base_mainnet_event_name__Liquidation", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_liquidati_2f8a8c41dad7bc8573be95bdd2240533.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_liquidation_base_mainnet_event_name__Liquidation.b1c18b74aa", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "accepted_values_core_liquidation_base_mainnet_event_name__Liquidation"], "alias": "accepted_values_core_liquidati_2f8a8c41dad7bc8573be95bdd2240533", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_liquidati_2f8a8c41dad7bc8573be95bdd2240533", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_liquidati_2f8a8c41dad7bc8573be95bdd2240533"}, "created_at": 1726500941.722119, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_liquidati_2f8a8c41dad7bc8573be95bdd2240533\") }}", "language": "sql", "refs": [{"name": "core_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_liquidati_2f8a8c41dad7bc8573be95bdd2240533.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Liquidation'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_liquidation_base_mainnet", "attached_node": "model.synthetix.core_liquidation_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["Liquidation"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_liquidation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_base_mainnet_collateral_type.c78d491846": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_base_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_base_mainnet_collateral_type.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_base_mainnet_collateral_type.c78d491846", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_liquidation_base_mainnet_collateral_type"], "alias": "not_null_core_liquidation_base_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.726969, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_liquidation_base_mainnet", "attached_node": "model.synthetix.core_liquidation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_liquidation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_base_mainnet_sender.0c2397ee76": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_base_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_base_mainnet_sender.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_base_mainnet_sender.0c2397ee76", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_liquidation_base_mainnet_sender"], "alias": "not_null_core_liquidation_base_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.7286747, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_liquidation_base_mainnet", "attached_node": "model.synthetix.core_liquidation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_liquidation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_base_mainnet_account_id.2ddc542a47": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_base_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_base_mainnet_account_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_base_mainnet_account_id.2ddc542a47", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_liquidation_base_mainnet_account_id"], "alias": "not_null_core_liquidation_base_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.730366, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_liquidation_base_mainnet", "attached_node": "model.synthetix.core_liquidation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_liquidation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_mainnet_account_id__True__0.136053be04": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_liquidation_base_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__9c86403cb2ee785aa0809eae1dfa9291.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_mainnet_account_id__True__0.136053be04", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_liquidation_base_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__9c86403cb2ee785aa0809eae1dfa9291", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__9c86403cb2ee785aa0809eae1dfa9291", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__9c86403cb2ee785aa0809eae1dfa9291"}, "created_at": 1726500941.7321672, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__9c86403cb2ee785aa0809eae1dfa9291\") }}", "language": "sql", "refs": [{"name": "core_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__9c86403cb2ee785aa0809eae1dfa9291.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_liquidation_base_mainnet", "attached_node": "model.synthetix.core_liquidation_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_liquidation_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_liquidation_base_mainnet_transaction_hash.adee36dc81": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_base_mainnet_transaction_hash.adee36dc81", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_liquidation_base_mainnet_transaction_hash"], "alias": "not_null_core_liquidation_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.7368653, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_liquidation_base_mainnet", "attached_node": "model.synthetix.core_liquidation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_liquidation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_base_mainnet_liquidate_as_account_id.b2d7294162": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_base_mainnet_liquidate_as_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_base_mainnet_liquidate_as_account_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_base_mainnet_liquidate_as_account_id.b2d7294162", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_liquidation_base_mainnet_liquidate_as_account_id"], "alias": "not_null_core_liquidation_base_mainnet_liquidate_as_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.7385762, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_liquidation_base_mainnet_liquidate_as_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidate_as_account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\nwhere liquidate_as_account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "liquidate_as_account_id", "file_key_name": "models.core_liquidation_base_mainnet", "attached_node": "model.synthetix.core_liquidation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "liquidate_as_account_id", "model": "{{ get_where_subquery(ref('core_liquidation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_mainnet_liquidate_as_account_id__True__0.7686495bd9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_liquidation_base_mainnet_liquidate_as_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__47bddc57664c78a55614ac643ed3ffcf.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_mainnet_liquidate_as_account_id__True__0.7686495bd9", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_liquidation_base_mainnet_liquidate_as_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__47bddc57664c78a55614ac643ed3ffcf", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__47bddc57664c78a55614ac643ed3ffcf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__47bddc57664c78a55614ac643ed3ffcf"}, "created_at": 1726500941.7404268, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__47bddc57664c78a55614ac643ed3ffcf\") }}", "language": "sql", "refs": [{"name": "core_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__47bddc57664c78a55614ac643ed3ffcf.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not liquidate_as_account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "liquidate_as_account_id", "file_key_name": "models.core_liquidation_base_mainnet", "attached_node": "model.synthetix.core_liquidation_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "liquidate_as_account_id", "model": "{{ get_where_subquery(ref('core_liquidation_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_market_updated_base_mainnet_id.bdb44c0b54": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_base_mainnet_id.bdb44c0b54", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_market_updated_base_mainnet_id"], "alias": "not_null_core_market_updated_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.7449672, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_market_updated_base_mainnet", "attached_node": "model.synthetix.core_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_market_updated_base_mainnet_id.b2a5abdd48": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_market_updated_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_market_updated_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_market_updated_base_mainnet_id.b2a5abdd48", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "unique_core_market_updated_base_mainnet_id"], "alias": "unique_core_market_updated_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.7468567, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_market_updated_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_market_updated_base_mainnet", "attached_node": "model.synthetix.core_market_updated_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_base_mainnet_block_timestamp.648a5f6e8c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_base_mainnet_block_timestamp.648a5f6e8c", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_market_updated_base_mainnet_block_timestamp"], "alias": "not_null_core_market_updated_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.7485282, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_market_updated_base_mainnet", "attached_node": "model.synthetix.core_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_base_mainnet_block_number.e9e83211a7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_base_mainnet_block_number.e9e83211a7", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_market_updated_base_mainnet_block_number"], "alias": "not_null_core_market_updated_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.7502096, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_market_updated_base_mainnet", "attached_node": "model.synthetix.core_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_base_mainnet_transaction_hash.7b8eb5d77d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_base_mainnet_transaction_hash.7b8eb5d77d", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_market_updated_base_mainnet_transaction_hash"], "alias": "not_null_core_market_updated_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.7518482, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_market_updated_base_mainnet", "attached_node": "model.synthetix.core_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_base_mainnet_contract.6d90834e3f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_base_mainnet_contract.6d90834e3f", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_market_updated_base_mainnet_contract"], "alias": "not_null_core_market_updated_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.75355, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_market_updated_base_mainnet", "attached_node": "model.synthetix.core_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_base_mainnet_event_name.6afe397967": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_base_mainnet_event_name.6afe397967", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_market_updated_base_mainnet_event_name"], "alias": "not_null_core_market_updated_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.755284, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_market_updated_base_mainnet", "attached_node": "model.synthetix.core_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_market_updated_base_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.06e57bf5c5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_market_updated_base_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_market_up_8ffc0f692fd38a4fb71d7fad1fdca0f3.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_market_updated_base_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.06e57bf5c5", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "accepted_values_core_market_updated_base_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited"], "alias": "accepted_values_core_market_up_8ffc0f692fd38a4fb71d7fad1fdca0f3", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_market_up_8ffc0f692fd38a4fb71d7fad1fdca0f3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_market_up_8ffc0f692fd38a4fb71d7fad1fdca0f3"}, "created_at": 1726500941.7569923, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_market_up_8ffc0f692fd38a4fb71d7fad1fdca0f3\") }}", "language": "sql", "refs": [{"name": "core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_market_up_8ffc0f692fd38a4fb71d7fad1fdca0f3.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_market_updated_base_mainnet", "attached_node": "model.synthetix.core_market_updated_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["MarketCollateralWithdrawn", "MarketCollateralDeposited", "MarketUsdWithdrawn", "MarketUsdDeposited"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_base_mainnet_market_id.de78147356": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_base_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_base_mainnet_market_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_base_mainnet_market_id.de78147356", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_market_updated_base_mainnet_market_id"], "alias": "not_null_core_market_updated_base_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.7618759, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.core_market_updated_base_mainnet", "attached_node": "model.synthetix.core_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('core_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_mainnet_market_id__True__0.ab7b335af7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_market_updated_base_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__072d0a3e91e04239f7438a3e2f51a69c.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_mainnet_market_id__True__0.ab7b335af7", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_market_updated_base_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_core__072d0a3e91e04239f7438a3e2f51a69c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__072d0a3e91e04239f7438a3e2f51a69c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__072d0a3e91e04239f7438a3e2f51a69c"}, "created_at": 1726500941.7635705, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__072d0a3e91e04239f7438a3e2f51a69c\") }}", "language": "sql", "refs": [{"name": "core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__072d0a3e91e04239f7438a3e2f51a69c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.core_market_updated_base_mainnet", "attached_node": "model.synthetix.core_market_updated_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('core_market_updated_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_market_updated_base_mainnet_net_issuance.334062f568": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_base_mainnet_net_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_base_mainnet_net_issuance.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_base_mainnet_net_issuance.334062f568", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_market_updated_base_mainnet_net_issuance"], "alias": "not_null_core_market_updated_base_mainnet_net_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.7680786, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_net_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect net_issuance\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere net_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "net_issuance", "file_key_name": "models.core_market_updated_base_mainnet", "attached_node": "model.synthetix.core_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "net_issuance", "model": "{{ get_where_subquery(ref('core_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_base_mainnet_deposited_collateral_value.905a08bfbb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_base_mainnet_deposited_collateral_value", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_b_b44b760e99c9075cf641955fb1ad1996.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_base_mainnet_deposited_collateral_value.905a08bfbb", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_market_updated_base_mainnet_deposited_collateral_value"], "alias": "not_null_core_market_updated_b_b44b760e99c9075cf641955fb1ad1996", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_market_updated_b_b44b760e99c9075cf641955fb1ad1996", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_market_updated_b_b44b760e99c9075cf641955fb1ad1996"}, "created_at": 1726500941.769934, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_market_updated_b_b44b760e99c9075cf641955fb1ad1996\") }}", "language": "sql", "refs": [{"name": "core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_b_b44b760e99c9075cf641955fb1ad1996.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect deposited_collateral_value\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere deposited_collateral_value is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "deposited_collateral_value", "file_key_name": "models.core_market_updated_base_mainnet", "attached_node": "model.synthetix.core_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "deposited_collateral_value", "model": "{{ get_where_subquery(ref('core_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_mainnet_deposited_collateral_value__True__0.3945f7eca1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_market_updated_base_mainnet_deposited_collateral_value__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__0ebf2739b124eb8dac7f84f98842bbcd.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_mainnet_deposited_collateral_value__True__0.3945f7eca1", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_market_updated_base_mainnet_deposited_collateral_value__True__0"], "alias": "dbt_utils_accepted_range_core__0ebf2739b124eb8dac7f84f98842bbcd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__0ebf2739b124eb8dac7f84f98842bbcd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__0ebf2739b124eb8dac7f84f98842bbcd"}, "created_at": 1726500941.7715552, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__0ebf2739b124eb8dac7f84f98842bbcd\") }}", "language": "sql", "refs": [{"name": "core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__0ebf2739b124eb8dac7f84f98842bbcd.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not deposited_collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "deposited_collateral_value", "file_key_name": "models.core_market_updated_base_mainnet", "attached_node": "model.synthetix.core_market_updated_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "deposited_collateral_value", "model": "{{ get_where_subquery(ref('core_market_updated_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_market_updated_base_mainnet_sender.5b6ff88208": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_base_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_base_mainnet_sender.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_base_mainnet_sender.5b6ff88208", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_market_updated_base_mainnet_sender"], "alias": "not_null_core_market_updated_base_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.7766092, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_market_updated_base_mainnet", "attached_node": "model.synthetix.core_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_base_mainnet_collateral_type.6e2d5502d4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_base_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_base_mainnet_collateral_type.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_base_mainnet_collateral_type.6e2d5502d4", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_market_updated_base_mainnet_collateral_type"], "alias": "not_null_core_market_updated_base_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.7782845, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_market_updated_base_mainnet", "attached_node": "model.synthetix.core_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_base_mainnet_credit_capacity.4cad1dd5dd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_base_mainnet_credit_capacity", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_base_mainnet_credit_capacity.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_base_mainnet_credit_capacity.4cad1dd5dd", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_market_updated_base_mainnet_credit_capacity"], "alias": "not_null_core_market_updated_base_mainnet_credit_capacity", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.779923, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_credit_capacity.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect credit_capacity\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere credit_capacity is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "credit_capacity", "file_key_name": "models.core_market_updated_base_mainnet", "attached_node": "model.synthetix.core_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "credit_capacity", "model": "{{ get_where_subquery(ref('core_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_base_mainnet_token_amount.ce8694585d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_base_mainnet_token_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_base_mainnet_token_amount.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_base_mainnet_token_amount.ce8694585d", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_market_updated_base_mainnet_token_amount"], "alias": "not_null_core_market_updated_base_mainnet_token_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.7815576, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_updated_base_mainnet_token_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere token_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_market_updated_base_mainnet", "attached_node": "model.synthetix.core_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_mainnet_token_amount__True__0.159f754b68": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_market_updated_base_mainnet_token_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__ef8c2ac0471d5e31c631c60851e1a104.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_mainnet_token_amount__True__0.159f754b68", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_market_updated_base_mainnet_token_amount__True__0"], "alias": "dbt_utils_accepted_range_core__ef8c2ac0471d5e31c631c60851e1a104", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__ef8c2ac0471d5e31c631c60851e1a104", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__ef8c2ac0471d5e31c631c60851e1a104"}, "created_at": 1726500941.7831957, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__ef8c2ac0471d5e31c631c60851e1a104\") }}", "language": "sql", "refs": [{"name": "core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ef8c2ac0471d5e31c631c60851e1a104.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_market_updated_base_mainnet", "attached_node": "model.synthetix.core_market_updated_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_market_updated_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_market_registered_base_mainnet_market.6a5311f9b7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_base_mainnet_market", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_base_mainnet_market.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_base_mainnet_market.6a5311f9b7", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_market_registered_base_mainnet_market"], "alias": "not_null_core_market_registered_base_mainnet_market", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.7880757, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_market.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_registered_base_mainnet\"\nwhere market is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market", "file_key_name": "models.core_market_registered_base_mainnet", "attached_node": "model.synthetix.core_market_registered_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market", "model": "{{ get_where_subquery(ref('core_market_registered_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_base_mainnet_market_id.8fa95d0adc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_base_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_base_mainnet_market_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_base_mainnet_market_id.8fa95d0adc", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_market_registered_base_mainnet_market_id"], "alias": "not_null_core_market_registered_base_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.7897966, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_registered_base_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.core_market_registered_base_mainnet", "attached_node": "model.synthetix.core_market_registered_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('core_market_registered_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_market_registered_base_mainnet_market_id.e03ba7f671": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_market_registered_base_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_market_registered_base_mainnet_market_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_market_registered_base_mainnet_market_id.e03ba7f671", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "unique_core_market_registered_base_mainnet_market_id"], "alias": "unique_core_market_registered_base_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.7916617, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_market_registered_base_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n market_id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_registered_base_mainnet\"\nwhere market_id is not null\ngroup by market_id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.core_market_registered_base_mainnet", "attached_node": "model.synthetix.core_market_registered_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('core_market_registered_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_base_mainnet_id.58185ba1ad": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_base_mainnet_id.58185ba1ad", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_market_registered_base_mainnet_id"], "alias": "not_null_core_market_registered_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.7933326, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_registered_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_market_registered_base_mainnet", "attached_node": "model.synthetix.core_market_registered_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_market_registered_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_market_registered_base_mainnet_id.b0e87b4cdb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_market_registered_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_market_registered_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_market_registered_base_mainnet_id.b0e87b4cdb", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "unique_core_market_registered_base_mainnet_id"], "alias": "unique_core_market_registered_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.7950225, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_market_registered_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_registered_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_market_registered_base_mainnet", "attached_node": "model.synthetix.core_market_registered_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_market_registered_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_base_mainnet_block_timestamp.41726ce377": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_base_mainnet_block_timestamp.41726ce377", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_market_registered_base_mainnet_block_timestamp"], "alias": "not_null_core_market_registered_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.796638, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_registered_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_market_registered_base_mainnet", "attached_node": "model.synthetix.core_market_registered_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_market_registered_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_base_mainnet_contract.0187a84f0b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_base_mainnet_contract.0187a84f0b", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_market_registered_base_mainnet_contract"], "alias": "not_null_core_market_registered_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.798288, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_registered_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_market_registered_base_mainnet", "attached_node": "model.synthetix.core_market_registered_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_market_registered_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_base_mainnet_transaction_hash.7e49be40a9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_base_mainnet_transaction_hash.7e49be40a9", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_market_registered_base_mainnet_transaction_hash"], "alias": "not_null_core_market_registered_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.800014, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_registered_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_market_registered_base_mainnet", "attached_node": "model.synthetix.core_market_registered_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_market_registered_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_base_mainnet_block_number.14cb004b58": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_base_mainnet_block_number.14cb004b58", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_market_registered_base_mainnet_block_number"], "alias": "not_null_core_market_registered_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.801652, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_registered_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_market_registered_base_mainnet", "attached_node": "model.synthetix.core_market_registered_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_market_registered_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_base_mainnet_event_name.c5054f10bf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_base_mainnet_event_name.c5054f10bf", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_market_registered_base_mainnet_event_name"], "alias": "not_null_core_market_registered_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8032491, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_registered_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_market_registered_base_mainnet", "attached_node": "model.synthetix.core_market_registered_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_market_registered_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_market_registered_base_mainnet_event_name__MarketRegistered.b297851ae7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_market_registered_base_mainnet_event_name__MarketRegistered", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_market_re_7d22dc7014c15a24d3a378934a783186.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_market_registered_base_mainnet_event_name__MarketRegistered.b297851ae7", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "accepted_values_core_market_registered_base_mainnet_event_name__MarketRegistered"], "alias": "accepted_values_core_market_re_7d22dc7014c15a24d3a378934a783186", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_market_re_7d22dc7014c15a24d3a378934a783186", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_market_re_7d22dc7014c15a24d3a378934a783186"}, "created_at": 1726500941.804898, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_market_re_7d22dc7014c15a24d3a378934a783186\") }}", "language": "sql", "refs": [{"name": "core_market_registered_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_market_re_7d22dc7014c15a24d3a378934a783186.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_market_registered_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketRegistered'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_market_registered_base_mainnet", "attached_node": "model.synthetix.core_market_registered_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["MarketRegistered"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_market_registered_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_base_mainnet_sender.9825c848f6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_base_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_base_mainnet_sender.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_base_mainnet_sender.9825c848f6", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_market_registered_base_mainnet_sender"], "alias": "not_null_core_market_registered_base_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8097332, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_market_registered_base_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_registered_base_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_market_registered_base_mainnet", "attached_node": "model.synthetix.core_market_registered_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_market_registered_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_base_mainnet_contract.6f3850c4d8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_base_mainnet_contract.6f3850c4d8", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_pool_created_base_mainnet_contract"], "alias": "not_null_core_pool_created_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8114214, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_pool_created_base_mainnet", "attached_node": "model.synthetix.core_pool_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_pool_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_base_mainnet_sender.0c210116c7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_base_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_base_mainnet_sender.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_base_mainnet_sender.0c210116c7", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_pool_created_base_mainnet_sender"], "alias": "not_null_core_pool_created_base_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.813048, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_pool_created_base_mainnet", "attached_node": "model.synthetix.core_pool_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_pool_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_base_mainnet_block_timestamp.94505d3912": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_base_mainnet_block_timestamp.94505d3912", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_pool_created_base_mainnet_block_timestamp"], "alias": "not_null_core_pool_created_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8148422, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_pool_created_base_mainnet", "attached_node": "model.synthetix.core_pool_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_pool_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_base_mainnet_id.44cc56adee": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_base_mainnet_id.44cc56adee", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_pool_created_base_mainnet_id"], "alias": "not_null_core_pool_created_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8164444, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_pool_created_base_mainnet", "attached_node": "model.synthetix.core_pool_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_pool_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_pool_created_base_mainnet_id.f5ca162629": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_pool_created_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_pool_created_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_pool_created_base_mainnet_id.f5ca162629", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "unique_core_pool_created_base_mainnet_id"], "alias": "unique_core_pool_created_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8180797, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_pool_created_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_pool_created_base_mainnet", "attached_node": "model.synthetix.core_pool_created_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_pool_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_base_mainnet_block_number.8ef3c64233": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_base_mainnet_block_number.8ef3c64233", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_pool_created_base_mainnet_block_number"], "alias": "not_null_core_pool_created_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8196983, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_pool_created_base_mainnet", "attached_node": "model.synthetix.core_pool_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_pool_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_base_mainnet_transaction_hash.88325163ff": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_base_mainnet_transaction_hash.88325163ff", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_pool_created_base_mainnet_transaction_hash"], "alias": "not_null_core_pool_created_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8213136, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_pool_created_base_mainnet", "attached_node": "model.synthetix.core_pool_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_pool_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_base_mainnet_event_name.0770467455": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_base_mainnet_event_name.0770467455", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_pool_created_base_mainnet_event_name"], "alias": "not_null_core_pool_created_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8230667, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_pool_created_base_mainnet", "attached_node": "model.synthetix.core_pool_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_pool_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_pool_created_base_mainnet_event_name__PoolCreated.a1f7123964": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_pool_created_base_mainnet_event_name__PoolCreated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_pool_crea_bdbd8829aa1ff5cab82d34c5df5684cd.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_pool_created_base_mainnet_event_name__PoolCreated.a1f7123964", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "accepted_values_core_pool_created_base_mainnet_event_name__PoolCreated"], "alias": "accepted_values_core_pool_crea_bdbd8829aa1ff5cab82d34c5df5684cd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_pool_crea_bdbd8829aa1ff5cab82d34c5df5684cd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_pool_crea_bdbd8829aa1ff5cab82d34c5df5684cd"}, "created_at": 1726500941.8246982, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_pool_crea_bdbd8829aa1ff5cab82d34c5df5684cd\") }}", "language": "sql", "refs": [{"name": "core_pool_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_pool_crea_bdbd8829aa1ff5cab82d34c5df5684cd.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PoolCreated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_pool_created_base_mainnet", "attached_node": "model.synthetix.core_pool_created_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["PoolCreated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_pool_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_base_mainnet_owner.875044313e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_base_mainnet_owner", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_base_mainnet_owner.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_base_mainnet_owner.875044313e", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_pool_created_base_mainnet_owner"], "alias": "not_null_core_pool_created_base_mainnet_owner", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8295555, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_owner.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"\nwhere owner is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "owner", "file_key_name": "models.core_pool_created_base_mainnet", "attached_node": "model.synthetix.core_pool_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "owner", "model": "{{ get_where_subquery(ref('core_pool_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_base_mainnet_pool_id.d63bf41661": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_base_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_base_mainnet_pool_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_base_mainnet_pool_id.d63bf41661", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_pool_created_base_mainnet_pool_id"], "alias": "not_null_core_pool_created_base_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8312166, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_pool_created_base_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_pool_created_base_mainnet", "attached_node": "model.synthetix.core_pool_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_pool_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_pool_created_base_mainnet_pool_id__True__0.39f67d8bfc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_pool_created_base_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__d8e8bea5c4b2354e7f869cd680bd68b7.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_pool_created_base_mainnet_pool_id__True__0.39f67d8bfc", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_pool_created_base_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__d8e8bea5c4b2354e7f869cd680bd68b7", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__d8e8bea5c4b2354e7f869cd680bd68b7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__d8e8bea5c4b2354e7f869cd680bd68b7"}, "created_at": 1726500941.8328478, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__d8e8bea5c4b2354e7f869cd680bd68b7\") }}", "language": "sql", "refs": [{"name": "core_pool_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__d8e8bea5c4b2354e7f869cd680bd68b7.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_pool_created_base_mainnet", "attached_node": "model.synthetix.core_pool_created_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_pool_created_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_claimed_base_mainnet_transaction_hash.b63233ece5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_transaction_hash.b63233ece5", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_rewards_claimed_base_mainnet_transaction_hash"], "alias": "not_null_core_rewards_claimed_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8376021, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_rewards_claimed_base_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_base_mainnet_account_id.854e016ff9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_base_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_base_mainnet_account_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_account_id.854e016ff9", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_rewards_claimed_base_mainnet_account_id"], "alias": "not_null_core_rewards_claimed_base_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8392482, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_rewards_claimed_base_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_account_id__True__0.f3a8537aec": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__2ac3bbca2e87763cd3aa7b60a2711897.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_account_id__True__0.f3a8537aec", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__2ac3bbca2e87763cd3aa7b60a2711897", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__2ac3bbca2e87763cd3aa7b60a2711897", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__2ac3bbca2e87763cd3aa7b60a2711897"}, "created_at": 1726500941.8408728, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__2ac3bbca2e87763cd3aa7b60a2711897\") }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__2ac3bbca2e87763cd3aa7b60a2711897.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_rewards_claimed_base_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_claimed_base_mainnet_collateral_type.f4a0d97e20": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_base_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_base_mainnet_collateral_type.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_collateral_type.f4a0d97e20", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_rewards_claimed_base_mainnet_collateral_type"], "alias": "not_null_core_rewards_claimed_base_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8455517, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_rewards_claimed_base_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_base_mainnet_event_name.8699999c22": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_event_name.8699999c22", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_rewards_claimed_base_mainnet_event_name"], "alias": "not_null_core_rewards_claimed_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.847196, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_rewards_claimed_base_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_rewards_claimed_base_mainnet_event_name__RewardsClaimed.aa2ca50bfd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_rewards_claimed_base_mainnet_event_name__RewardsClaimed", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_rewards_c_aad60da75a6038cc74207493be039974.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_rewards_claimed_base_mainnet_event_name__RewardsClaimed.aa2ca50bfd", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "accepted_values_core_rewards_claimed_base_mainnet_event_name__RewardsClaimed"], "alias": "accepted_values_core_rewards_c_aad60da75a6038cc74207493be039974", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_rewards_c_aad60da75a6038cc74207493be039974", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_rewards_c_aad60da75a6038cc74207493be039974"}, "created_at": 1726500941.8488486, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_rewards_c_aad60da75a6038cc74207493be039974\") }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_rewards_c_aad60da75a6038cc74207493be039974.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'RewardsClaimed'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_rewards_claimed_base_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["RewardsClaimed"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_base_mainnet_contract.c7544b70ac": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_contract.c7544b70ac", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_rewards_claimed_base_mainnet_contract"], "alias": "not_null_core_rewards_claimed_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8533769, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_rewards_claimed_base_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_base_mainnet_amount.2d80149737": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_base_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_base_mainnet_amount.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_amount.2d80149737", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_rewards_claimed_base_mainnet_amount"], "alias": "not_null_core_rewards_claimed_base_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8550541, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_rewards_claimed_base_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_amount__True__0.d32a48611c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__b1c522fbe833ee75b2877e8459f86cca.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_amount__True__0.d32a48611c", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_amount__True__0"], "alias": "dbt_utils_accepted_range_core__b1c522fbe833ee75b2877e8459f86cca", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__b1c522fbe833ee75b2877e8459f86cca", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__b1c522fbe833ee75b2877e8459f86cca"}, "created_at": 1726500941.856694, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__b1c522fbe833ee75b2877e8459f86cca\") }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__b1c522fbe833ee75b2877e8459f86cca.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_rewards_claimed_base_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_claimed_base_mainnet_distributor.edc7126cd6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_base_mainnet_distributor", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_base_mainnet_distributor.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_distributor.edc7126cd6", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_rewards_claimed_base_mainnet_distributor"], "alias": "not_null_core_rewards_claimed_base_mainnet_distributor", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8611958, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_distributor.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\nwhere distributor is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "distributor", "file_key_name": "models.core_rewards_claimed_base_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "distributor", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_base_mainnet_block_timestamp.365bd8971d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_block_timestamp.365bd8971d", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_rewards_claimed_base_mainnet_block_timestamp"], "alias": "not_null_core_rewards_claimed_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.862869, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_rewards_claimed_base_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_base_mainnet_id.e1c2a57eae": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_id.e1c2a57eae", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_rewards_claimed_base_mainnet_id"], "alias": "not_null_core_rewards_claimed_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8644927, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_rewards_claimed_base_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_rewards_claimed_base_mainnet_id.3e937354d7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_rewards_claimed_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_rewards_claimed_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_rewards_claimed_base_mainnet_id.3e937354d7", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "unique_core_rewards_claimed_base_mainnet_id"], "alias": "unique_core_rewards_claimed_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8668606, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_rewards_claimed_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_rewards_claimed_base_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_base_mainnet_pool_id.28e40cfefe": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_base_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_base_mainnet_pool_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_pool_id.28e40cfefe", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_rewards_claimed_base_mainnet_pool_id"], "alias": "not_null_core_rewards_claimed_base_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8684776, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_rewards_claimed_base_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_pool_id__True__0.4091fd0cb1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__feee96e2415d527613f8844cc4624c65.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_pool_id__True__0.4091fd0cb1", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__feee96e2415d527613f8844cc4624c65", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__feee96e2415d527613f8844cc4624c65", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__feee96e2415d527613f8844cc4624c65"}, "created_at": 1726500941.870093, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__feee96e2415d527613f8844cc4624c65\") }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__feee96e2415d527613f8844cc4624c65.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_rewards_claimed_base_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_claimed_base_mainnet_block_number.4b65195293": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_block_number.4b65195293", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_rewards_claimed_base_mainnet_block_number"], "alias": "not_null_core_rewards_claimed_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8746033, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_claimed_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_rewards_claimed_base_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_rewards_claimed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_base_mainnet_id.0142695043": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_id.0142695043", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_rewards_distributed_base_mainnet_id"], "alias": "not_null_core_rewards_distributed_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8762622, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_rewards_distributed_base_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_rewards_distributed_base_mainnet_id.8cb2f0871f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_rewards_distributed_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_rewards_distributed_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_rewards_distributed_base_mainnet_id.8cb2f0871f", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "unique_core_rewards_distributed_base_mainnet_id"], "alias": "unique_core_rewards_distributed_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8779004, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_rewards_distributed_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_rewards_distributed_base_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_base_mainnet_event_name.16811bbe2c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_event_name.16811bbe2c", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_rewards_distributed_base_mainnet_event_name"], "alias": "not_null_core_rewards_distributed_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.87964, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_rewards_distributed_base_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_rewards_distributed_base_mainnet_event_name__RewardsDistributed.c4ccd15bed": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_rewards_distributed_base_mainnet_event_name__RewardsDistributed", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_rewards_d_84b0fa070897af09099b10595ee397ae.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_rewards_distributed_base_mainnet_event_name__RewardsDistributed.c4ccd15bed", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "accepted_values_core_rewards_distributed_base_mainnet_event_name__RewardsDistributed"], "alias": "accepted_values_core_rewards_d_84b0fa070897af09099b10595ee397ae", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_rewards_d_84b0fa070897af09099b10595ee397ae", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_rewards_d_84b0fa070897af09099b10595ee397ae"}, "created_at": 1726500941.8812802, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_rewards_d_84b0fa070897af09099b10595ee397ae\") }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_rewards_d_84b0fa070897af09099b10595ee397ae.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'RewardsDistributed'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_rewards_distributed_base_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["RewardsDistributed"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_base_mainnet_amount.2580da873a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_base_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_base_mainnet_amount.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_amount.2580da873a", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_rewards_distributed_base_mainnet_amount"], "alias": "not_null_core_rewards_distributed_base_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8857856, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_rewards_distributed_base_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_amount__True__0.839843f110": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__c3d16b83384c2504d670e69fb4931d89.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_amount__True__0.839843f110", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_amount__True__0"], "alias": "dbt_utils_accepted_range_core__c3d16b83384c2504d670e69fb4931d89", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__c3d16b83384c2504d670e69fb4931d89", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__c3d16b83384c2504d670e69fb4931d89"}, "created_at": 1726500941.8876297, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__c3d16b83384c2504d670e69fb4931d89\") }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c3d16b83384c2504d670e69fb4931d89.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_rewards_distributed_base_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_distributed_base_mainnet_contract.5545c1884a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_contract.5545c1884a", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_rewards_distributed_base_mainnet_contract"], "alias": "not_null_core_rewards_distributed_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8920968, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_rewards_distributed_base_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_base_mainnet_block_timestamp.3080d49013": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_block_timestamp.3080d49013", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_rewards_distributed_base_mainnet_block_timestamp"], "alias": "not_null_core_rewards_distributed_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8939729, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_rewards_distributed_base_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_base_mainnet_transaction_hash.bc1d7442f3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_transaction_hash.bc1d7442f3", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_rewards_distributed_base_mainnet_transaction_hash"], "alias": "not_null_core_rewards_distributed_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.8956335, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_rewards_distributed_base_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_base_mainnet_collateral_type.7253a5e6ec": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_base_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_base_mainnet_collateral_type.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_collateral_type.7253a5e6ec", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_rewards_distributed_base_mainnet_collateral_type"], "alias": "not_null_core_rewards_distributed_base_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.897256, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_rewards_distributed_base_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_base_mainnet_block_number.8a561feed6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_block_number.8a561feed6", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_rewards_distributed_base_mainnet_block_number"], "alias": "not_null_core_rewards_distributed_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.89894, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_rewards_distributed_base_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_base_mainnet_duration.78ed8fd436": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_base_mainnet_duration", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_base_mainnet_duration.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_duration.78ed8fd436", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_rewards_distributed_base_mainnet_duration"], "alias": "not_null_core_rewards_distributed_base_mainnet_duration", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.9005706, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_duration.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect duration\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\nwhere duration is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "duration", "file_key_name": "models.core_rewards_distributed_base_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "duration", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_duration__True__0.7efb65f7c3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_duration__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__5f1c37222733408e1c709a047f319d20.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_duration__True__0.7efb65f7c3", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_duration__True__0"], "alias": "dbt_utils_accepted_range_core__5f1c37222733408e1c709a047f319d20", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__5f1c37222733408e1c709a047f319d20", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__5f1c37222733408e1c709a047f319d20"}, "created_at": 1726500941.9023373, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__5f1c37222733408e1c709a047f319d20\") }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__5f1c37222733408e1c709a047f319d20.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not duration >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "duration", "file_key_name": "models.core_rewards_distributed_base_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "duration", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_distributed_base_mainnet_distributor.eb73b71c1b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_base_mainnet_distributor", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_base_mainnet_distributor.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_distributor.eb73b71c1b", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_rewards_distributed_base_mainnet_distributor"], "alias": "not_null_core_rewards_distributed_base_mainnet_distributor", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.9070797, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_distributor.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\nwhere distributor is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "distributor", "file_key_name": "models.core_rewards_distributed_base_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "distributor", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_base_mainnet_pool_id.8ee087c0fc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_base_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_base_mainnet_pool_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_pool_id.8ee087c0fc", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_rewards_distributed_base_mainnet_pool_id"], "alias": "not_null_core_rewards_distributed_base_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.908927, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_rewards_distributed_base_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_rewards_distributed_base_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_pool_id__True__0.7d779ece26": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__36fc9dfe3b15217319d5fd29c4d3d7a4.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_pool_id__True__0.7d779ece26", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__36fc9dfe3b15217319d5fd29c4d3d7a4", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__36fc9dfe3b15217319d5fd29c4d3d7a4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__36fc9dfe3b15217319d5fd29c4d3d7a4"}, "created_at": 1726500941.9106786, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__36fc9dfe3b15217319d5fd29c4d3d7a4\") }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__36fc9dfe3b15217319d5fd29c4d3d7a4.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_rewards_distributed_base_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_rewards_distributed_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_burned_base_mainnet_amount.57fdbdea35": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_base_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_base_mainnet_amount.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_base_mainnet_amount.57fdbdea35", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_usd_burned_base_mainnet_amount"], "alias": "not_null_core_usd_burned_base_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.915254, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_usd_burned_base_mainnet", "attached_node": "model.synthetix.core_usd_burned_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_usd_burned_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_mainnet_amount__True__0.27adfdbff9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_burned_base_mainnet_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__fa0ed60eafe37b04ad128d3b911d6149.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_mainnet_amount__True__0.27adfdbff9", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_usd_burned_base_mainnet_amount__True__0"], "alias": "dbt_utils_accepted_range_core__fa0ed60eafe37b04ad128d3b911d6149", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__fa0ed60eafe37b04ad128d3b911d6149", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__fa0ed60eafe37b04ad128d3b911d6149"}, "created_at": 1726500941.9171162, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__fa0ed60eafe37b04ad128d3b911d6149\") }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__fa0ed60eafe37b04ad128d3b911d6149.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_usd_burned_base_mainnet", "attached_node": "model.synthetix.core_usd_burned_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_usd_burned_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_burned_base_mainnet_pool_id.abf28cfdf6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_base_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_base_mainnet_pool_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_base_mainnet_pool_id.abf28cfdf6", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_usd_burned_base_mainnet_pool_id"], "alias": "not_null_core_usd_burned_base_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.9215856, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_usd_burned_base_mainnet", "attached_node": "model.synthetix.core_usd_burned_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_usd_burned_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_mainnet_pool_id__True__0.52120b282a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_burned_base_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__63101afe87b50f579e2db7cc4c5329b8.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_mainnet_pool_id__True__0.52120b282a", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_usd_burned_base_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__63101afe87b50f579e2db7cc4c5329b8", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__63101afe87b50f579e2db7cc4c5329b8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__63101afe87b50f579e2db7cc4c5329b8"}, "created_at": 1726500941.923457, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__63101afe87b50f579e2db7cc4c5329b8\") }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__63101afe87b50f579e2db7cc4c5329b8.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_usd_burned_base_mainnet", "attached_node": "model.synthetix.core_usd_burned_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_usd_burned_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_burned_base_mainnet_event_name.0bb05d75cc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_base_mainnet_event_name.0bb05d75cc", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_usd_burned_base_mainnet_event_name"], "alias": "not_null_core_usd_burned_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.9279287, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_usd_burned_base_mainnet", "attached_node": "model.synthetix.core_usd_burned_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_usd_burned_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_usd_burned_base_mainnet_event_name__UsdBurned.9df46c6616": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_usd_burned_base_mainnet_event_name__UsdBurned", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_usd_burne_6c46cbac385294db7e70f471efaa5ca8.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_usd_burned_base_mainnet_event_name__UsdBurned.9df46c6616", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "accepted_values_core_usd_burned_base_mainnet_event_name__UsdBurned"], "alias": "accepted_values_core_usd_burne_6c46cbac385294db7e70f471efaa5ca8", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_usd_burne_6c46cbac385294db7e70f471efaa5ca8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_usd_burne_6c46cbac385294db7e70f471efaa5ca8"}, "created_at": 1726500941.9296432, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_usd_burne_6c46cbac385294db7e70f471efaa5ca8\") }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_usd_burne_6c46cbac385294db7e70f471efaa5ca8.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'UsdBurned'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_usd_burned_base_mainnet", "attached_node": "model.synthetix.core_usd_burned_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["UsdBurned"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_usd_burned_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_base_mainnet_id.7d6df2e91f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_base_mainnet_id.7d6df2e91f", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_usd_burned_base_mainnet_id"], "alias": "not_null_core_usd_burned_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.9342046, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_usd_burned_base_mainnet", "attached_node": "model.synthetix.core_usd_burned_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_usd_burned_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_usd_burned_base_mainnet_id.5953435682": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_usd_burned_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_usd_burned_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_usd_burned_base_mainnet_id.5953435682", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "unique_core_usd_burned_base_mainnet_id"], "alias": "unique_core_usd_burned_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.9359355, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_usd_burned_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_usd_burned_base_mainnet", "attached_node": "model.synthetix.core_usd_burned_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_usd_burned_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_base_mainnet_block_number.6f683bcb34": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_base_mainnet_block_number.6f683bcb34", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_usd_burned_base_mainnet_block_number"], "alias": "not_null_core_usd_burned_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.9377902, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_usd_burned_base_mainnet", "attached_node": "model.synthetix.core_usd_burned_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_usd_burned_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_base_mainnet_account_id.b4f53ab613": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_base_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_base_mainnet_account_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_base_mainnet_account_id.b4f53ab613", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_usd_burned_base_mainnet_account_id"], "alias": "not_null_core_usd_burned_base_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.9394705, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_usd_burned_base_mainnet", "attached_node": "model.synthetix.core_usd_burned_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_usd_burned_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_mainnet_account_id__True__0.40ca1a8133": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_burned_base_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__a1c22aa1af42c6708c0439995bac0e8a.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_mainnet_account_id__True__0.40ca1a8133", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_usd_burned_base_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__a1c22aa1af42c6708c0439995bac0e8a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__a1c22aa1af42c6708c0439995bac0e8a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__a1c22aa1af42c6708c0439995bac0e8a"}, "created_at": 1726500941.941134, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__a1c22aa1af42c6708c0439995bac0e8a\") }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a1c22aa1af42c6708c0439995bac0e8a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_usd_burned_base_mainnet", "attached_node": "model.synthetix.core_usd_burned_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_usd_burned_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_burned_base_mainnet_sender.b813be6ecc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_base_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_base_mainnet_sender.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_base_mainnet_sender.b813be6ecc", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_usd_burned_base_mainnet_sender"], "alias": "not_null_core_usd_burned_base_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.946042, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_usd_burned_base_mainnet", "attached_node": "model.synthetix.core_usd_burned_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_usd_burned_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_base_mainnet_transaction_hash.d80af383d5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_base_mainnet_transaction_hash.d80af383d5", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_usd_burned_base_mainnet_transaction_hash"], "alias": "not_null_core_usd_burned_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.9477239, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_usd_burned_base_mainnet", "attached_node": "model.synthetix.core_usd_burned_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_usd_burned_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_base_mainnet_contract.dba51aebb5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_base_mainnet_contract.dba51aebb5", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_usd_burned_base_mainnet_contract"], "alias": "not_null_core_usd_burned_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.949371, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_usd_burned_base_mainnet", "attached_node": "model.synthetix.core_usd_burned_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_usd_burned_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_base_mainnet_collateral_type.e208105e0e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_base_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_base_mainnet_collateral_type.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_base_mainnet_collateral_type.e208105e0e", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_usd_burned_base_mainnet_collateral_type"], "alias": "not_null_core_usd_burned_base_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.951053, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_usd_burned_base_mainnet", "attached_node": "model.synthetix.core_usd_burned_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_usd_burned_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_base_mainnet_block_timestamp.346c53ef95": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_base_mainnet_block_timestamp.346c53ef95", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_usd_burned_base_mainnet_block_timestamp"], "alias": "not_null_core_usd_burned_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.953216, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_burned_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_usd_burned_base_mainnet", "attached_node": "model.synthetix.core_usd_burned_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_usd_burned_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_base_mainnet_pool_id.ee8fc13465": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_base_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_base_mainnet_pool_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_base_mainnet_pool_id.ee8fc13465", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_usd_minted_base_mainnet_pool_id"], "alias": "not_null_core_usd_minted_base_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.9549067, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_usd_minted_base_mainnet", "attached_node": "model.synthetix.core_usd_minted_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_usd_minted_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_mainnet_pool_id__True__0.38a3f5fcf9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_minted_base_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__7e7963d46f2c6d05d90cee3851af4c4f.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_mainnet_pool_id__True__0.38a3f5fcf9", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_usd_minted_base_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__7e7963d46f2c6d05d90cee3851af4c4f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__7e7963d46f2c6d05d90cee3851af4c4f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__7e7963d46f2c6d05d90cee3851af4c4f"}, "created_at": 1726500941.9565554, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__7e7963d46f2c6d05d90cee3851af4c4f\") }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__7e7963d46f2c6d05d90cee3851af4c4f.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_usd_minted_base_mainnet", "attached_node": "model.synthetix.core_usd_minted_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_usd_minted_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_minted_base_mainnet_block_timestamp.a004821ccd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_base_mainnet_block_timestamp.a004821ccd", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_usd_minted_base_mainnet_block_timestamp"], "alias": "not_null_core_usd_minted_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.961362, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_usd_minted_base_mainnet", "attached_node": "model.synthetix.core_usd_minted_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_usd_minted_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_base_mainnet_account_id.ccf3e769fe": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_base_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_base_mainnet_account_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_base_mainnet_account_id.ccf3e769fe", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_usd_minted_base_mainnet_account_id"], "alias": "not_null_core_usd_minted_base_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.9630997, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_usd_minted_base_mainnet", "attached_node": "model.synthetix.core_usd_minted_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_usd_minted_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_mainnet_account_id__True__0.fd790b59ca": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_minted_base_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__14bb4889df60650f86384669233cdfc3.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_mainnet_account_id__True__0.fd790b59ca", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_usd_minted_base_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__14bb4889df60650f86384669233cdfc3", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__14bb4889df60650f86384669233cdfc3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__14bb4889df60650f86384669233cdfc3"}, "created_at": 1726500941.9647882, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__14bb4889df60650f86384669233cdfc3\") }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__14bb4889df60650f86384669233cdfc3.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_usd_minted_base_mainnet", "attached_node": "model.synthetix.core_usd_minted_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_usd_minted_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_minted_base_mainnet_collateral_type.f8bfd4628e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_base_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_base_mainnet_collateral_type.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_base_mainnet_collateral_type.f8bfd4628e", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_usd_minted_base_mainnet_collateral_type"], "alias": "not_null_core_usd_minted_base_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.9695208, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_usd_minted_base_mainnet", "attached_node": "model.synthetix.core_usd_minted_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_usd_minted_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_base_mainnet_block_number.9528b63fbc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_base_mainnet_block_number.9528b63fbc", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_usd_minted_base_mainnet_block_number"], "alias": "not_null_core_usd_minted_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.9712076, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_usd_minted_base_mainnet", "attached_node": "model.synthetix.core_usd_minted_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_usd_minted_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_base_mainnet_id.9cb007fc5c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_base_mainnet_id.9cb007fc5c", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_usd_minted_base_mainnet_id"], "alias": "not_null_core_usd_minted_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.9728422, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_usd_minted_base_mainnet", "attached_node": "model.synthetix.core_usd_minted_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_usd_minted_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_usd_minted_base_mainnet_id.476f2a0b45": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_usd_minted_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_usd_minted_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_usd_minted_base_mainnet_id.476f2a0b45", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "unique_core_usd_minted_base_mainnet_id"], "alias": "unique_core_usd_minted_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.974633, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_usd_minted_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_usd_minted_base_mainnet", "attached_node": "model.synthetix.core_usd_minted_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_usd_minted_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_base_mainnet_sender.363a1c6bc9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_base_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_base_mainnet_sender.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_base_mainnet_sender.363a1c6bc9", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_usd_minted_base_mainnet_sender"], "alias": "not_null_core_usd_minted_base_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.9762807, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_usd_minted_base_mainnet", "attached_node": "model.synthetix.core_usd_minted_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_usd_minted_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_base_mainnet_amount.196acb6a64": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_base_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_base_mainnet_amount.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_base_mainnet_amount.196acb6a64", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_usd_minted_base_mainnet_amount"], "alias": "not_null_core_usd_minted_base_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.9779236, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_usd_minted_base_mainnet", "attached_node": "model.synthetix.core_usd_minted_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_usd_minted_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_mainnet_amount__True__0.1d256007a1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_minted_base_mainnet_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__2d2cd96f455068e88f22556076aa5a56.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_mainnet_amount__True__0.1d256007a1", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_usd_minted_base_mainnet_amount__True__0"], "alias": "dbt_utils_accepted_range_core__2d2cd96f455068e88f22556076aa5a56", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__2d2cd96f455068e88f22556076aa5a56", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__2d2cd96f455068e88f22556076aa5a56"}, "created_at": 1726500941.979564, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__2d2cd96f455068e88f22556076aa5a56\") }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__2d2cd96f455068e88f22556076aa5a56.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_usd_minted_base_mainnet", "attached_node": "model.synthetix.core_usd_minted_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_usd_minted_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_minted_base_mainnet_event_name.33ff07927a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_base_mainnet_event_name.33ff07927a", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_usd_minted_base_mainnet_event_name"], "alias": "not_null_core_usd_minted_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.9844408, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_usd_minted_base_mainnet", "attached_node": "model.synthetix.core_usd_minted_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_usd_minted_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_usd_minted_base_mainnet_event_name__UsdMinted.62f89abcc8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_usd_minted_base_mainnet_event_name__UsdMinted", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_usd_minte_a62ddc156bda3c5e30f190584fdb834e.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_usd_minted_base_mainnet_event_name__UsdMinted.62f89abcc8", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "accepted_values_core_usd_minted_base_mainnet_event_name__UsdMinted"], "alias": "accepted_values_core_usd_minte_a62ddc156bda3c5e30f190584fdb834e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_usd_minte_a62ddc156bda3c5e30f190584fdb834e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_usd_minte_a62ddc156bda3c5e30f190584fdb834e"}, "created_at": 1726500941.9862018, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_usd_minte_a62ddc156bda3c5e30f190584fdb834e\") }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_usd_minte_a62ddc156bda3c5e30f190584fdb834e.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'UsdMinted'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_usd_minted_base_mainnet", "attached_node": "model.synthetix.core_usd_minted_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["UsdMinted"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_usd_minted_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_base_mainnet_transaction_hash.c04da14c24": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_base_mainnet_transaction_hash.c04da14c24", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_usd_minted_base_mainnet_transaction_hash"], "alias": "not_null_core_usd_minted_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.9909503, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_usd_minted_base_mainnet", "attached_node": "model.synthetix.core_usd_minted_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_usd_minted_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_base_mainnet_contract.f56e539b17": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_base_mainnet_contract.f56e539b17", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_usd_minted_base_mainnet_contract"], "alias": "not_null_core_usd_minted_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.9926476, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_usd_minted_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_usd_minted_base_mainnet", "attached_node": "model.synthetix.core_usd_minted_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_usd_minted_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_base_mainnet_transaction_hash.063cc50ef6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_transaction_hash.063cc50ef6", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_vault_liquidation_base_mainnet_transaction_hash"], "alias": "not_null_core_vault_liquidation_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.9943547, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_vault_liquidation_base_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_base_mainnet_collateral_type.e0c76340c5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_base_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_base_mainnet_collateral_type.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_collateral_type.e0c76340c5", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_vault_liquidation_base_mainnet_collateral_type"], "alias": "not_null_core_vault_liquidation_base_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.99601, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_vault_liquidation_base_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_base_mainnet_pool_id.4a337176ad": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_base_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_base_mainnet_pool_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_pool_id.4a337176ad", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_vault_liquidation_base_mainnet_pool_id"], "alias": "not_null_core_vault_liquidation_base_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500941.997826, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_liquidation_base_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_mainnet_pool_id__True__0.bfc340e4f6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_liquidation_base_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__51f9fca6491d2ad8559f025743537402.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_mainnet_pool_id__True__0.bfc340e4f6", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_vault_liquidation_base_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__51f9fca6491d2ad8559f025743537402", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__51f9fca6491d2ad8559f025743537402", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__51f9fca6491d2ad8559f025743537402"}, "created_at": 1726500941.9995646, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__51f9fca6491d2ad8559f025743537402\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__51f9fca6491d2ad8559f025743537402.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_liquidation_base_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_liquidation_base_mainnet_event_name.1e10a7bb02": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_event_name.1e10a7bb02", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_vault_liquidation_base_mainnet_event_name"], "alias": "not_null_core_vault_liquidation_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.0045028, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_vault_liquidation_base_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_vault_liquidation_base_mainnet_event_name__VaultLiquidation.b8ea6a7925": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_vault_liquidation_base_mainnet_event_name__VaultLiquidation", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_vault_liq_45a427ac84df0810a91900c306041b2b.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_vault_liquidation_base_mainnet_event_name__VaultLiquidation.b8ea6a7925", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "accepted_values_core_vault_liquidation_base_mainnet_event_name__VaultLiquidation"], "alias": "accepted_values_core_vault_liq_45a427ac84df0810a91900c306041b2b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_vault_liq_45a427ac84df0810a91900c306041b2b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_vault_liq_45a427ac84df0810a91900c306041b2b"}, "created_at": 1726500942.0062318, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_vault_liq_45a427ac84df0810a91900c306041b2b\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/accepted_values_core_vault_liq_45a427ac84df0810a91900c306041b2b.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'VaultLiquidation'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_vault_liquidation_base_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["VaultLiquidation"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_base_mainnet_id.3054417f0f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_id.3054417f0f", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_vault_liquidation_base_mainnet_id"], "alias": "not_null_core_vault_liquidation_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.0107002, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_vault_liquidation_base_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_vault_liquidation_base_mainnet_id.74bcb7a076": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_vault_liquidation_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_vault_liquidation_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_vault_liquidation_base_mainnet_id.74bcb7a076", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "unique_core_vault_liquidation_base_mainnet_id"], "alias": "unique_core_vault_liquidation_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.012549, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/unique_core_vault_liquidation_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_vault_liquidation_base_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_base_mainnet_block_timestamp.2dca047589": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_block_timestamp.2dca047589", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_vault_liquidation_base_mainnet_block_timestamp"], "alias": "not_null_core_vault_liquidation_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.0142243, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_vault_liquidation_base_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_base_mainnet_liquidate_as_account_id.042bc52396": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_base_mainnet_liquidate_as_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidatio_6fe91ed14b6a60a8f687ff86b3046408.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_liquidate_as_account_id.042bc52396", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_vault_liquidation_base_mainnet_liquidate_as_account_id"], "alias": "not_null_core_vault_liquidatio_6fe91ed14b6a60a8f687ff86b3046408", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_vault_liquidatio_6fe91ed14b6a60a8f687ff86b3046408", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_vault_liquidatio_6fe91ed14b6a60a8f687ff86b3046408"}, "created_at": 1726500942.0158768, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_vault_liquidatio_6fe91ed14b6a60a8f687ff86b3046408\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidatio_6fe91ed14b6a60a8f687ff86b3046408.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidate_as_account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\nwhere liquidate_as_account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "liquidate_as_account_id", "file_key_name": "models.core_vault_liquidation_base_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "liquidate_as_account_id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_mainnet_liquidate_as_account_id__True__0.b04df95186": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_liquidation_base_mainnet_liquidate_as_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__aecdb6e1634e2b861870dc60d37cf98c.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_mainnet_liquidate_as_account_id__True__0.b04df95186", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_vault_liquidation_base_mainnet_liquidate_as_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__aecdb6e1634e2b861870dc60d37cf98c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__aecdb6e1634e2b861870dc60d37cf98c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__aecdb6e1634e2b861870dc60d37cf98c"}, "created_at": 1726500942.017542, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__aecdb6e1634e2b861870dc60d37cf98c\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__aecdb6e1634e2b861870dc60d37cf98c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not liquidate_as_account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "liquidate_as_account_id", "file_key_name": "models.core_vault_liquidation_base_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "liquidate_as_account_id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_liquidation_base_mainnet_liquidation_data.be698b5245": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_base_mainnet_liquidation_data", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_base_mainnet_liquidation_data.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_liquidation_data.be698b5245", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_vault_liquidation_base_mainnet_liquidation_data"], "alias": "not_null_core_vault_liquidation_base_mainnet_liquidation_data", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.0223053, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_liquidation_data.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidation_data\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\nwhere liquidation_data is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "liquidation_data", "file_key_name": "models.core_vault_liquidation_base_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "liquidation_data", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_base_mainnet_contract.d5acf50762": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_contract.d5acf50762", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_vault_liquidation_base_mainnet_contract"], "alias": "not_null_core_vault_liquidation_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.023998, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_vault_liquidation_base_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_base_mainnet_block_number.667cea546c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_block_number.667cea546c", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_vault_liquidation_base_mainnet_block_number"], "alias": "not_null_core_vault_liquidation_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.02568, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_vault_liquidation_base_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_base_mainnet_sender.512fed362a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_base_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_base_mainnet_sender.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_sender.512fed362a", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_vault_liquidation_base_mainnet_sender"], "alias": "not_null_core_vault_liquidation_base_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.027449, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_liquidation_base_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_vault_liquidation_base_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_vault_liquidation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_collateral_base_mainnet_ts.a02f87cd0d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_base_mainnet_ts.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_base_mainnet_ts.a02f87cd0d", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_vault_collateral_base_mainnet_ts"], "alias": "not_null_core_vault_collateral_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.029068, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.core_vault_collateral_base_mainnet", "attached_node": "model.synthetix.core_vault_collateral_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('core_vault_collateral_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_collateral_base_mainnet_block_number.6eaab21095": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_base_mainnet_block_number.6eaab21095", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_vault_collateral_base_mainnet_block_number"], "alias": "not_null_core_vault_collateral_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.0307062, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_vault_collateral_base_mainnet", "attached_node": "model.synthetix.core_vault_collateral_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_vault_collateral_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_collateral_base_mainnet_pool_id.e1a826b5b2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_base_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_base_mainnet_pool_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_base_mainnet_pool_id.e1a826b5b2", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_vault_collateral_base_mainnet_pool_id"], "alias": "not_null_core_vault_collateral_base_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.0323179, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_collateral_base_mainnet", "attached_node": "model.synthetix.core_vault_collateral_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_collateral_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_mainnet_pool_id__True__0.c52772c114": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_collateral_base_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__b6577276631f758181334c9490e0d1f2.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_mainnet_pool_id__True__0.c52772c114", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_vault_collateral_base_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__b6577276631f758181334c9490e0d1f2", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__b6577276631f758181334c9490e0d1f2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__b6577276631f758181334c9490e0d1f2"}, "created_at": 1726500942.0341022, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__b6577276631f758181334c9490e0d1f2\") }}", "language": "sql", "refs": [{"name": "core_vault_collateral_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__b6577276631f758181334c9490e0d1f2.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_collateral_base_mainnet", "attached_node": "model.synthetix.core_vault_collateral_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_collateral_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_collateral_base_mainnet_collateral_type.bef58af2ef": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_base_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_base_mainnet_collateral_type.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_base_mainnet_collateral_type.bef58af2ef", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_vault_collateral_base_mainnet_collateral_type"], "alias": "not_null_core_vault_collateral_base_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.0389297, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_vault_collateral_base_mainnet", "attached_node": "model.synthetix.core_vault_collateral_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_vault_collateral_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_collateral_base_mainnet_amount.45536133a9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_base_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_base_mainnet_amount.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_base_mainnet_amount.45536133a9", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_vault_collateral_base_mainnet_amount"], "alias": "not_null_core_vault_collateral_base_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.0406024, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_vault_collateral_base_mainnet", "attached_node": "model.synthetix.core_vault_collateral_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_vault_collateral_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_mainnet_amount__True__0.9e07833bf5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_collateral_base_mainnet_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__3ce6f9d55bc6a557e5bfd2630704f435.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_mainnet_amount__True__0.9e07833bf5", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_vault_collateral_base_mainnet_amount__True__0"], "alias": "dbt_utils_accepted_range_core__3ce6f9d55bc6a557e5bfd2630704f435", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__3ce6f9d55bc6a557e5bfd2630704f435", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__3ce6f9d55bc6a557e5bfd2630704f435"}, "created_at": 1726500942.0431705, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__3ce6f9d55bc6a557e5bfd2630704f435\") }}", "language": "sql", "refs": [{"name": "core_vault_collateral_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__3ce6f9d55bc6a557e5bfd2630704f435.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_vault_collateral_base_mainnet", "attached_node": "model.synthetix.core_vault_collateral_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_vault_collateral_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_collateral_base_mainnet_collateral_value.5805db9c59": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_base_mainnet_collateral_value", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_base_mainnet_collateral_value.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_base_mainnet_collateral_value.5805db9c59", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_vault_collateral_base_mainnet_collateral_value"], "alias": "not_null_core_vault_collateral_base_mainnet_collateral_value", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.0477204, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_collateral_value.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"\nwhere collateral_value is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.core_vault_collateral_base_mainnet", "attached_node": "model.synthetix.core_vault_collateral_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_value", "model": "{{ get_where_subquery(ref('core_vault_collateral_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_mainnet_collateral_value__True__0.7350cb66f7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_collateral_base_mainnet_collateral_value__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__a777d371e2bd5b2327d43f495fd10adc.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_mainnet_collateral_value__True__0.7350cb66f7", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_vault_collateral_base_mainnet_collateral_value__True__0"], "alias": "dbt_utils_accepted_range_core__a777d371e2bd5b2327d43f495fd10adc", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__a777d371e2bd5b2327d43f495fd10adc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__a777d371e2bd5b2327d43f495fd10adc"}, "created_at": 1726500942.0496063, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__a777d371e2bd5b2327d43f495fd10adc\") }}", "language": "sql", "refs": [{"name": "core_vault_collateral_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a777d371e2bd5b2327d43f495fd10adc.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.core_vault_collateral_base_mainnet", "attached_node": "model.synthetix.core_vault_collateral_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collateral_value", "model": "{{ get_where_subquery(ref('core_vault_collateral_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_collateral_base_mainnet_contract_address.bc7a096c7d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_base_mainnet_contract_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_base_mainnet_contract_address.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_base_mainnet_contract_address.bc7a096c7d", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_vault_collateral_base_mainnet_contract_address"], "alias": "not_null_core_vault_collateral_base_mainnet_contract_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.0540063, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_collateral_base_mainnet_contract_address.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract_address\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"\nwhere contract_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract_address", "file_key_name": "models.core_vault_collateral_base_mainnet", "attached_node": "model.synthetix.core_vault_collateral_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract_address", "model": "{{ get_where_subquery(ref('core_vault_collateral_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_debt_base_mainnet_ts.fc19d225e3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_base_mainnet_ts.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_base_mainnet_ts.fc19d225e3", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_vault_debt_base_mainnet_ts"], "alias": "not_null_core_vault_debt_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.0557122, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_debt_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.core_vault_debt_base_mainnet", "attached_node": "model.synthetix.core_vault_debt_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('core_vault_debt_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_debt_base_mainnet_block_number.bd4478b322": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_base_mainnet_block_number.bd4478b322", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_vault_debt_base_mainnet_block_number"], "alias": "not_null_core_vault_debt_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.0575688, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_debt_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_vault_debt_base_mainnet", "attached_node": "model.synthetix.core_vault_debt_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_vault_debt_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_debt_base_mainnet_pool_id.e33ea26a56": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_base_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_base_mainnet_pool_id.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_base_mainnet_pool_id.e33ea26a56", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_vault_debt_base_mainnet_pool_id"], "alias": "not_null_core_vault_debt_base_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.059204, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_debt_base_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_debt_base_mainnet", "attached_node": "model.synthetix.core_vault_debt_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_debt_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_debt_base_mainnet_pool_id__True__0.583a0abe4f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_debt_base_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__79fc7758f49cfa3d2f7a491a9fca71a4.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_debt_base_mainnet_pool_id__True__0.583a0abe4f", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "dbt_utils_accepted_range_core_vault_debt_base_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__79fc7758f49cfa3d2f7a491a9fca71a4", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__79fc7758f49cfa3d2f7a491a9fca71a4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__79fc7758f49cfa3d2f7a491a9fca71a4"}, "created_at": 1726500942.0608294, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__79fc7758f49cfa3d2f7a491a9fca71a4\") }}", "language": "sql", "refs": [{"name": "core_vault_debt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/dbt_utils_accepted_range_core__79fc7758f49cfa3d2f7a491a9fca71a4.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_debt_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_debt_base_mainnet", "attached_node": "model.synthetix.core_vault_debt_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_debt_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_debt_base_mainnet_collateral_type.e3f9b96478": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_base_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_base_mainnet_collateral_type.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_base_mainnet_collateral_type.e3f9b96478", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_vault_debt_base_mainnet_collateral_type"], "alias": "not_null_core_vault_debt_base_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.065733, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_debt_base_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_vault_debt_base_mainnet", "attached_node": "model.synthetix.core_vault_debt_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_vault_debt_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_debt_base_mainnet_debt.922a67baf4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_base_mainnet_debt", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_base_mainnet_debt.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_base_mainnet_debt.922a67baf4", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_vault_debt_base_mainnet_debt"], "alias": "not_null_core_vault_debt_base_mainnet_debt", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.0674295, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_debt.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_debt_base_mainnet\"\nwhere debt is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "debt", "file_key_name": "models.core_vault_debt_base_mainnet", "attached_node": "model.synthetix.core_vault_debt_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "debt", "model": "{{ get_where_subquery(ref('core_vault_debt_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_debt_base_mainnet_contract_address.f2b82344e4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_base_mainnet_contract_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_base_mainnet_contract_address.sql", "original_file_path": "models/raw/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_base_mainnet_contract_address.f2b82344e4", "fqn": ["synthetix", "raw", "base", "mainnet", "core", "not_null_core_vault_debt_base_mainnet_contract_address"], "alias": "not_null_core_vault_debt_base_mainnet_contract_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.069082, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/core/schema.yml/not_null_core_vault_debt_base_mainnet_contract_address.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract_address\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_debt_base_mainnet\"\nwhere contract_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract_address", "file_key_name": "models.core_vault_debt_base_mainnet", "attached_node": "model.synthetix.core_vault_debt_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract_address", "model": "{{ get_where_subquery(ref('core_vault_debt_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_account_created_base_mainnet_id.7e77a8a023": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_account_created_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_account_created_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_account_created_base_mainnet_id.7e77a8a023", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "unique_perp_account_created_base_mainnet_id"], "alias": "unique_perp_account_created_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.0912158, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_account_created_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_created_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_account_created_base_mainnet", "attached_node": "model.synthetix.perp_account_created_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_account_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_base_mainnet_id.88dc5d9a3e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_base_mainnet_id.88dc5d9a3e", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_account_created_base_mainnet_id"], "alias": "not_null_perp_account_created_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.0931737, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_created_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_account_created_base_mainnet", "attached_node": "model.synthetix.perp_account_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_account_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_base_mainnet_event_name.0ab1553ed8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_base_mainnet_event_name.0ab1553ed8", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_account_created_base_mainnet_event_name"], "alias": "not_null_perp_account_created_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.0950298, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_created_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_account_created_base_mainnet", "attached_node": "model.synthetix.perp_account_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_account_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_account_created_base_mainnet_event_name__AccountCreated.c906cbec9d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_account_created_base_mainnet_event_name__AccountCreated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_account_c_229a191ffc81a3a6f7489f91172d1270.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_account_created_base_mainnet_event_name__AccountCreated.c906cbec9d", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "accepted_values_perp_account_created_base_mainnet_event_name__AccountCreated"], "alias": "accepted_values_perp_account_c_229a191ffc81a3a6f7489f91172d1270", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_account_c_229a191ffc81a3a6f7489f91172d1270", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_account_c_229a191ffc81a3a6f7489f91172d1270"}, "created_at": 1726500942.096827, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_account_c_229a191ffc81a3a6f7489f91172d1270\") }}", "language": "sql", "refs": [{"name": "perp_account_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_account_c_229a191ffc81a3a6f7489f91172d1270.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_created_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'AccountCreated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_account_created_base_mainnet", "attached_node": "model.synthetix.perp_account_created_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["AccountCreated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_account_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_base_mainnet_block_number.089e467aa3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_base_mainnet_block_number.089e467aa3", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_account_created_base_mainnet_block_number"], "alias": "not_null_perp_account_created_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.1016848, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_created_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_account_created_base_mainnet", "attached_node": "model.synthetix.perp_account_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_account_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_base_mainnet_block_timestamp.4e4344d68a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_base_mainnet_block_timestamp.4e4344d68a", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_account_created_base_mainnet_block_timestamp"], "alias": "not_null_perp_account_created_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.1034098, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_created_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_account_created_base_mainnet", "attached_node": "model.synthetix.perp_account_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_account_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_base_mainnet_owner.1aca280221": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_base_mainnet_owner", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_base_mainnet_owner.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_base_mainnet_owner.1aca280221", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_account_created_base_mainnet_owner"], "alias": "not_null_perp_account_created_base_mainnet_owner", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.1052756, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_owner.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_created_base_mainnet\"\nwhere owner is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "owner", "file_key_name": "models.perp_account_created_base_mainnet", "attached_node": "model.synthetix.perp_account_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "owner", "model": "{{ get_where_subquery(ref('perp_account_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_base_mainnet_account_id.2d9e573ba3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_base_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_base_mainnet_account_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_base_mainnet_account_id.2d9e573ba3", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_account_created_base_mainnet_account_id"], "alias": "not_null_perp_account_created_base_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.1070223, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_created_base_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_account_created_base_mainnet", "attached_node": "model.synthetix.perp_account_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_account_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_account_created_base_mainnet_account_id__True__0.31cc3873de": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_account_created_base_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__2515c92d23eeb0890b4c2f5b889727c9.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_account_created_base_mainnet_account_id__True__0.31cc3873de", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "dbt_utils_accepted_range_perp_account_created_base_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__2515c92d23eeb0890b4c2f5b889727c9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__2515c92d23eeb0890b4c2f5b889727c9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__2515c92d23eeb0890b4c2f5b889727c9"}, "created_at": 1726500942.1087267, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__2515c92d23eeb0890b4c2f5b889727c9\") }}", "language": "sql", "refs": [{"name": "perp_account_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__2515c92d23eeb0890b4c2f5b889727c9.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_created_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_account_created_base_mainnet", "attached_node": "model.synthetix.perp_account_created_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_account_created_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_account_created_base_mainnet_transaction_hash.0274c58381": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_base_mainnet_transaction_hash.0274c58381", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_account_created_base_mainnet_transaction_hash"], "alias": "not_null_perp_account_created_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.1138585, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_created_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_account_created_base_mainnet", "attached_node": "model.synthetix.perp_account_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_account_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_created_base_mainnet_contract.d77785377c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_created_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_created_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_created_base_mainnet_contract.d77785377c", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_account_created_base_mainnet_contract"], "alias": "not_null_perp_account_created_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.1155937, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_created_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_created_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_account_created_base_mainnet", "attached_node": "model.synthetix.perp_account_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_account_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_order_committed_base_mainnet_id.471fd9d19f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_order_committed_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_order_committed_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_order_committed_base_mainnet_id.471fd9d19f", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "unique_perp_order_committed_base_mainnet_id"], "alias": "unique_perp_order_committed_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.1172788, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_order_committed_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_order_committed_base_mainnet", "attached_node": "model.synthetix.perp_order_committed_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_order_committed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_base_mainnet_id.deaaf9a2d9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_base_mainnet_id.deaaf9a2d9", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_order_committed_base_mainnet_id"], "alias": "not_null_perp_order_committed_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.1189737, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_order_committed_base_mainnet", "attached_node": "model.synthetix.perp_order_committed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_order_committed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_base_mainnet_block_number.743f5b2c16": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_base_mainnet_block_number.743f5b2c16", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_order_committed_base_mainnet_block_number"], "alias": "not_null_perp_order_committed_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.12074, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_order_committed_base_mainnet", "attached_node": "model.synthetix.perp_order_committed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_order_committed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_base_mainnet_block_timestamp.ba049c4adc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_base_mainnet_block_timestamp.ba049c4adc", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_order_committed_base_mainnet_block_timestamp"], "alias": "not_null_perp_order_committed_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.1224005, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_order_committed_base_mainnet", "attached_node": "model.synthetix.perp_order_committed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_order_committed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_base_mainnet_transaction_hash.ba7bf1fc20": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_base_mainnet_transaction_hash.ba7bf1fc20", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_order_committed_base_mainnet_transaction_hash"], "alias": "not_null_perp_order_committed_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.124051, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_order_committed_base_mainnet", "attached_node": "model.synthetix.perp_order_committed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_order_committed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_base_mainnet_contract.ec04bc0cd9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_base_mainnet_contract.ec04bc0cd9", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_order_committed_base_mainnet_contract"], "alias": "not_null_perp_order_committed_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.1257434, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_order_committed_base_mainnet", "attached_node": "model.synthetix.perp_order_committed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_order_committed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_base_mainnet_event_name.ea7921e749": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_base_mainnet_event_name.ea7921e749", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_order_committed_base_mainnet_event_name"], "alias": "not_null_perp_order_committed_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.1273885, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_order_committed_base_mainnet", "attached_node": "model.synthetix.perp_order_committed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_order_committed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_order_committed_base_mainnet_event_name__OrderCommitted.ce39697ea3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_order_committed_base_mainnet_event_name__OrderCommitted", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_order_com_520837eaa7fef2a6ed5b234803bbef68.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_order_committed_base_mainnet_event_name__OrderCommitted.ce39697ea3", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "accepted_values_perp_order_committed_base_mainnet_event_name__OrderCommitted"], "alias": "accepted_values_perp_order_com_520837eaa7fef2a6ed5b234803bbef68", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_order_com_520837eaa7fef2a6ed5b234803bbef68", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_order_com_520837eaa7fef2a6ed5b234803bbef68"}, "created_at": 1726500942.1300023, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_order_com_520837eaa7fef2a6ed5b234803bbef68\") }}", "language": "sql", "refs": [{"name": "perp_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_order_com_520837eaa7fef2a6ed5b234803bbef68.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderCommitted'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_order_committed_base_mainnet", "attached_node": "model.synthetix.perp_order_committed_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["OrderCommitted"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_order_committed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_committed_base_mainnet_market_id.09e2f9dd2e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_base_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_base_mainnet_market_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_base_mainnet_market_id.09e2f9dd2e", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_order_committed_base_mainnet_market_id"], "alias": "not_null_perp_order_committed_base_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.1348095, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_order_committed_base_mainnet", "attached_node": "model.synthetix.perp_order_committed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_order_committed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_mainnet_market_id__True__0.9964b7c003": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_order_committed_base_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__2bd7cd1b54563401a47e730ad72fa304.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_mainnet_market_id__True__0.9964b7c003", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "dbt_utils_accepted_range_perp_order_committed_base_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__2bd7cd1b54563401a47e730ad72fa304", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__2bd7cd1b54563401a47e730ad72fa304", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__2bd7cd1b54563401a47e730ad72fa304"}, "created_at": 1726500942.136703, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__2bd7cd1b54563401a47e730ad72fa304\") }}", "language": "sql", "refs": [{"name": "perp_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__2bd7cd1b54563401a47e730ad72fa304.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_order_committed_base_mainnet", "attached_node": "model.synthetix.perp_order_committed_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_order_committed_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_order_committed_base_mainnet_account_id.4dabd60cd4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_committed_base_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_committed_base_mainnet_account_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_committed_base_mainnet_account_id.4dabd60cd4", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_order_committed_base_mainnet_account_id"], "alias": "not_null_perp_order_committed_base_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.1412675, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_committed_base_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_order_committed_base_mainnet", "attached_node": "model.synthetix.perp_order_committed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_order_committed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_mainnet_account_id__True__0.c996cff012": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_order_committed_base_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__73386dea77265be7ba7a4e4b0f91a257.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_mainnet_account_id__True__0.c996cff012", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "dbt_utils_accepted_range_perp_order_committed_base_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__73386dea77265be7ba7a4e4b0f91a257", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__73386dea77265be7ba7a4e4b0f91a257", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__73386dea77265be7ba7a4e4b0f91a257"}, "created_at": 1726500942.1430082, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__73386dea77265be7ba7a4e4b0f91a257\") }}", "language": "sql", "refs": [{"name": "perp_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__73386dea77265be7ba7a4e4b0f91a257.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_order_committed_base_mainnet", "attached_node": "model.synthetix.perp_order_committed_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_order_committed_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_order_settled_base_mainnet_contract.4999a48971": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_base_mainnet_contract.4999a48971", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_order_settled_base_mainnet_contract"], "alias": "not_null_perp_order_settled_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.1475751, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_order_settled_base_mainnet", "attached_node": "model.synthetix.perp_order_settled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_order_settled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_settled_base_mainnet_event_name.f1e61c05e6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_base_mainnet_event_name.f1e61c05e6", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_order_settled_base_mainnet_event_name"], "alias": "not_null_perp_order_settled_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.1492403, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_order_settled_base_mainnet", "attached_node": "model.synthetix.perp_order_settled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_order_settled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_order_settled_base_mainnet_event_name__OrderSettled.2c75532624": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_order_settled_base_mainnet_event_name__OrderSettled", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_order_set_587c17a43051b53793d9fb26645be1a7.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_order_settled_base_mainnet_event_name__OrderSettled.2c75532624", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "accepted_values_perp_order_settled_base_mainnet_event_name__OrderSettled"], "alias": "accepted_values_perp_order_set_587c17a43051b53793d9fb26645be1a7", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_order_set_587c17a43051b53793d9fb26645be1a7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_order_set_587c17a43051b53793d9fb26645be1a7"}, "created_at": 1726500942.1510937, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_order_set_587c17a43051b53793d9fb26645be1a7\") }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_order_set_587c17a43051b53793d9fb26645be1a7.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderSettled'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_order_settled_base_mainnet", "attached_node": "model.synthetix.perp_order_settled_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["OrderSettled"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_order_settled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_settled_base_mainnet_account_id.16ba855b23": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_base_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_base_mainnet_account_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_base_mainnet_account_id.16ba855b23", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_order_settled_base_mainnet_account_id"], "alias": "not_null_perp_order_settled_base_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.155468, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_order_settled_base_mainnet", "attached_node": "model.synthetix.perp_order_settled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_order_settled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_mainnet_account_id__True__0.e5564d3ff0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_order_settled_base_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__5b74aa5015b5c0e43f3026781ddfcd29.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_mainnet_account_id__True__0.e5564d3ff0", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "dbt_utils_accepted_range_perp_order_settled_base_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__5b74aa5015b5c0e43f3026781ddfcd29", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__5b74aa5015b5c0e43f3026781ddfcd29", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__5b74aa5015b5c0e43f3026781ddfcd29"}, "created_at": 1726500942.1571407, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__5b74aa5015b5c0e43f3026781ddfcd29\") }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__5b74aa5015b5c0e43f3026781ddfcd29.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_order_settled_base_mainnet", "attached_node": "model.synthetix.perp_order_settled_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_order_settled_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_order_settled_base_mainnet_market_id.6f4d850570": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_base_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_base_mainnet_market_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_base_mainnet_market_id.6f4d850570", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_order_settled_base_mainnet_market_id"], "alias": "not_null_perp_order_settled_base_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.161887, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_order_settled_base_mainnet", "attached_node": "model.synthetix.perp_order_settled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_order_settled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_mainnet_market_id__True__0.f0b24bdf87": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_order_settled_base_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__a7e267fe23da132b4b45576a78a109d9.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_mainnet_market_id__True__0.f0b24bdf87", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "dbt_utils_accepted_range_perp_order_settled_base_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__a7e267fe23da132b4b45576a78a109d9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__a7e267fe23da132b4b45576a78a109d9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__a7e267fe23da132b4b45576a78a109d9"}, "created_at": 1726500942.1635988, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__a7e267fe23da132b4b45576a78a109d9\") }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__a7e267fe23da132b4b45576a78a109d9.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_order_settled_base_mainnet", "attached_node": "model.synthetix.perp_order_settled_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_order_settled_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_order_settled_base_mainnet_collected_fees.b6a0c12cde": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_base_mainnet_collected_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_base_mainnet_collected_fees.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_base_mainnet_collected_fees.b6a0c12cde", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_order_settled_base_mainnet_collected_fees"], "alias": "not_null_perp_order_settled_base_mainnet_collected_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.1681604, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_collected_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\nwhere collected_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.perp_order_settled_base_mainnet", "attached_node": "model.synthetix.perp_order_settled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collected_fees", "model": "{{ get_where_subquery(ref('perp_order_settled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_mainnet_collected_fees__True__0.160f85cd41": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_order_settled_base_mainnet_collected_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__231f6b536bfcc27fa7f63799bc0ec1bd.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_mainnet_collected_fees__True__0.160f85cd41", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "dbt_utils_accepted_range_perp_order_settled_base_mainnet_collected_fees__True__0"], "alias": "dbt_utils_accepted_range_perp__231f6b536bfcc27fa7f63799bc0ec1bd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__231f6b536bfcc27fa7f63799bc0ec1bd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__231f6b536bfcc27fa7f63799bc0ec1bd"}, "created_at": 1726500942.1698933, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__231f6b536bfcc27fa7f63799bc0ec1bd\") }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__231f6b536bfcc27fa7f63799bc0ec1bd.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.perp_order_settled_base_mainnet", "attached_node": "model.synthetix.perp_order_settled_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collected_fees", "model": "{{ get_where_subquery(ref('perp_order_settled_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_order_settled_base_mainnet_transaction_hash.a60987fbb0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_base_mainnet_transaction_hash.a60987fbb0", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_order_settled_base_mainnet_transaction_hash"], "alias": "not_null_perp_order_settled_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.1747067, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_order_settled_base_mainnet", "attached_node": "model.synthetix.perp_order_settled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_order_settled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_settled_base_mainnet_block_timestamp.81876ddb40": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_base_mainnet_block_timestamp.81876ddb40", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_order_settled_base_mainnet_block_timestamp"], "alias": "not_null_perp_order_settled_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.176443, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_order_settled_base_mainnet", "attached_node": "model.synthetix.perp_order_settled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_order_settled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_settled_base_mainnet_block_number.f58d806635": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_base_mainnet_block_number.f58d806635", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_order_settled_base_mainnet_block_number"], "alias": "not_null_perp_order_settled_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.1781824, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_order_settled_base_mainnet", "attached_node": "model.synthetix.perp_order_settled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_order_settled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_order_settled_base_mainnet_id.0225a9550b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_order_settled_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_order_settled_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_order_settled_base_mainnet_id.0225a9550b", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "unique_perp_order_settled_base_mainnet_id"], "alias": "unique_perp_order_settled_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.1798503, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_order_settled_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_order_settled_base_mainnet", "attached_node": "model.synthetix.perp_order_settled_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_order_settled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_order_settled_base_mainnet_id.5b3863aece": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_order_settled_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_order_settled_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_order_settled_base_mainnet_id.5b3863aece", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_order_settled_base_mainnet_id"], "alias": "not_null_perp_order_settled_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.1817331, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_order_settled_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_order_settled_base_mainnet", "attached_node": "model.synthetix.perp_order_settled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_order_settled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_market_updated_base_mainnet_id.a3e4d3e22f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_market_updated_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_market_updated_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_market_updated_base_mainnet_id.a3e4d3e22f", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "unique_perp_market_updated_base_mainnet_id"], "alias": "unique_perp_market_updated_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.1834123, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_market_updated_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_market_updated_base_mainnet", "attached_node": "model.synthetix.perp_market_updated_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_base_mainnet_id.23f3e68a12": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_base_mainnet_id.23f3e68a12", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_market_updated_base_mainnet_id"], "alias": "not_null_perp_market_updated_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.1850626, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_market_updated_base_mainnet", "attached_node": "model.synthetix.perp_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_base_mainnet_block_number.3088915c67": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_base_mainnet_block_number.3088915c67", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_market_updated_base_mainnet_block_number"], "alias": "not_null_perp_market_updated_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.1867707, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_market_updated_base_mainnet", "attached_node": "model.synthetix.perp_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_base_mainnet_block_timestamp.c0b049d2d6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_base_mainnet_block_timestamp.c0b049d2d6", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_market_updated_base_mainnet_block_timestamp"], "alias": "not_null_perp_market_updated_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.1885123, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_market_updated_base_mainnet", "attached_node": "model.synthetix.perp_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_base_mainnet_transaction_hash.28faaa00e5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_base_mainnet_transaction_hash.28faaa00e5", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_market_updated_base_mainnet_transaction_hash"], "alias": "not_null_perp_market_updated_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.1902194, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_market_updated_base_mainnet", "attached_node": "model.synthetix.perp_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_base_mainnet_contract.e19df268b3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_base_mainnet_contract.e19df268b3", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_market_updated_base_mainnet_contract"], "alias": "not_null_perp_market_updated_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.1918812, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_market_updated_base_mainnet", "attached_node": "model.synthetix.perp_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_base_mainnet_event_name.de1019fbef": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_base_mainnet_event_name.de1019fbef", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_market_updated_base_mainnet_event_name"], "alias": "not_null_perp_market_updated_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.193557, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_market_updated_base_mainnet", "attached_node": "model.synthetix.perp_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_market_updated_base_mainnet_event_name__MarketUpdated.33121cd63c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_market_updated_base_mainnet_event_name__MarketUpdated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_market_up_a1dbe54efa2a1b43c36cf0f8336659a3.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_market_updated_base_mainnet_event_name__MarketUpdated.33121cd63c", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "accepted_values_perp_market_updated_base_mainnet_event_name__MarketUpdated"], "alias": "accepted_values_perp_market_up_a1dbe54efa2a1b43c36cf0f8336659a3", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_market_up_a1dbe54efa2a1b43c36cf0f8336659a3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_market_up_a1dbe54efa2a1b43c36cf0f8336659a3"}, "created_at": 1726500942.1952348, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_market_up_a1dbe54efa2a1b43c36cf0f8336659a3\") }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_market_up_a1dbe54efa2a1b43c36cf0f8336659a3.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketUpdated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_market_updated_base_mainnet", "attached_node": "model.synthetix.perp_market_updated_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["MarketUpdated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_updated_base_mainnet_market_id.8ec7a63f6b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_base_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_base_mainnet_market_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_base_mainnet_market_id.8ec7a63f6b", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_market_updated_base_mainnet_market_id"], "alias": "not_null_perp_market_updated_base_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.2002945, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_market_updated_base_mainnet", "attached_node": "model.synthetix.perp_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_mainnet_market_id__True__0.5c7a41566b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_market_updated_base_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__7ac2e63784ecdbee761807171d9c2ec0.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_mainnet_market_id__True__0.5c7a41566b", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "dbt_utils_accepted_range_perp_market_updated_base_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__7ac2e63784ecdbee761807171d9c2ec0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__7ac2e63784ecdbee761807171d9c2ec0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__7ac2e63784ecdbee761807171d9c2ec0"}, "created_at": 1726500942.2019925, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__7ac2e63784ecdbee761807171d9c2ec0\") }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__7ac2e63784ecdbee761807171d9c2ec0.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_market_updated_base_mainnet", "attached_node": "model.synthetix.perp_market_updated_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_market_updated_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_market_updated_base_mainnet_price.f0d91e2bd5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_base_mainnet_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_base_mainnet_price.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_base_mainnet_price.f0d91e2bd5", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_market_updated_base_mainnet_price"], "alias": "not_null_perp_market_updated_base_mainnet_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.2066786, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.perp_market_updated_base_mainnet", "attached_node": "model.synthetix.perp_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('perp_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_mainnet_price__True__0.ae7f542736": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_market_updated_base_mainnet_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__26da160b4590d4de4ae4a0a27e82a9b6.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_mainnet_price__True__0.ae7f542736", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "dbt_utils_accepted_range_perp_market_updated_base_mainnet_price__True__0"], "alias": "dbt_utils_accepted_range_perp__26da160b4590d4de4ae4a0a27e82a9b6", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__26da160b4590d4de4ae4a0a27e82a9b6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__26da160b4590d4de4ae4a0a27e82a9b6"}, "created_at": 1726500942.2083833, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__26da160b4590d4de4ae4a0a27e82a9b6\") }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__26da160b4590d4de4ae4a0a27e82a9b6.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.perp_market_updated_base_mainnet", "attached_node": "model.synthetix.perp_market_updated_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('perp_market_updated_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_market_updated_base_mainnet_interest_rate.10b7a6c389": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_updated_base_mainnet_interest_rate", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_updated_base_mainnet_interest_rate.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_updated_base_mainnet_interest_rate.10b7a6c389", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_market_updated_base_mainnet_interest_rate"], "alias": "not_null_perp_market_updated_base_mainnet_interest_rate", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.2129424, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_updated_base_mainnet_interest_rate.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest_rate\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\nwhere interest_rate is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest_rate", "file_key_name": "models.perp_market_updated_base_mainnet", "attached_node": "model.synthetix.perp_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "interest_rate", "model": "{{ get_where_subquery(ref('perp_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_mainnet_interest_rate__True__0.7f6ed158d2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_market_updated_base_mainnet_interest_rate__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__372aa5f7755fd1c01417f23991a26419.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_mainnet_interest_rate__True__0.7f6ed158d2", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "dbt_utils_accepted_range_perp_market_updated_base_mainnet_interest_rate__True__0"], "alias": "dbt_utils_accepted_range_perp__372aa5f7755fd1c01417f23991a26419", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__372aa5f7755fd1c01417f23991a26419", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__372aa5f7755fd1c01417f23991a26419"}, "created_at": 1726500942.214685, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__372aa5f7755fd1c01417f23991a26419\") }}", "language": "sql", "refs": [{"name": "perp_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__372aa5f7755fd1c01417f23991a26419.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not interest_rate >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest_rate", "file_key_name": "models.perp_market_updated_base_mainnet", "attached_node": "model.synthetix.perp_market_updated_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "interest_rate", "model": "{{ get_where_subquery(ref('perp_market_updated_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_position_liquidated_base_mainnet_account_id.498f567370": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_base_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_base_mainnet_account_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_account_id.498f567370", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_position_liquidated_base_mainnet_account_id"], "alias": "not_null_perp_position_liquidated_base_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.2199125, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_position_liquidated_base_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_account_id__True__0.4dca14dbcd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__1029f280bf60994fca80a768a3c6e650.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_account_id__True__0.4dca14dbcd", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__1029f280bf60994fca80a768a3c6e650", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__1029f280bf60994fca80a768a3c6e650", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__1029f280bf60994fca80a768a3c6e650"}, "created_at": 1726500942.2216232, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__1029f280bf60994fca80a768a3c6e650\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__1029f280bf60994fca80a768a3c6e650.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_position_liquidated_base_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_position_liquidated_base_mainnet_market_id.564386819e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_base_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_base_mainnet_market_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_market_id.564386819e", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_position_liquidated_base_mainnet_market_id"], "alias": "not_null_perp_position_liquidated_base_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.2261603, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_position_liquidated_base_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_market_id__True__0.f77ba4ae2f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__ac750db2d65a9dc4aca0786681a29b83.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_market_id__True__0.f77ba4ae2f", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__ac750db2d65a9dc4aca0786681a29b83", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__ac750db2d65a9dc4aca0786681a29b83", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__ac750db2d65a9dc4aca0786681a29b83"}, "created_at": 1726500942.227829, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__ac750db2d65a9dc4aca0786681a29b83\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__ac750db2d65a9dc4aca0786681a29b83.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_position_liquidated_base_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.unique_perp_position_liquidated_base_mainnet_id.922d3c5143": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_position_liquidated_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_position_liquidated_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_position_liquidated_base_mainnet_id.922d3c5143", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "unique_perp_position_liquidated_base_mainnet_id"], "alias": "unique_perp_position_liquidated_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.2323866, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_position_liquidated_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_position_liquidated_base_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_position_liquidated_base_mainnet_id.32c367bb62": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_id.32c367bb62", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_position_liquidated_base_mainnet_id"], "alias": "not_null_perp_position_liquidated_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.234105, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_position_liquidated_base_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_position_liquidated_base_mainnet_transaction_hash.c67a9607db": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_transaction_hash.c67a9607db", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_position_liquidated_base_mainnet_transaction_hash"], "alias": "not_null_perp_position_liquidated_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.2357767, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_position_liquidated_base_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_position_liquidated_base_mainnet_current_position_size.b48e72d00b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_base_mainnet_current_position_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquida_b28667496979508a7c6e6f6dfd67a51c.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_current_position_size.b48e72d00b", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_position_liquidated_base_mainnet_current_position_size"], "alias": "not_null_perp_position_liquida_b28667496979508a7c6e6f6dfd67a51c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_position_liquida_b28667496979508a7c6e6f6dfd67a51c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_position_liquida_b28667496979508a7c6e6f6dfd67a51c"}, "created_at": 1726500942.2374554, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_position_liquida_b28667496979508a7c6e6f6dfd67a51c\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquida_b28667496979508a7c6e6f6dfd67a51c.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect current_position_size\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\nwhere current_position_size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "current_position_size", "file_key_name": "models.perp_position_liquidated_base_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "current_position_size", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_current_position_size__True__0.f59eb84311": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_current_position_size__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__5beb1252c662f50c266e8257a75eef6e.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_current_position_size__True__0.f59eb84311", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_current_position_size__True__0"], "alias": "dbt_utils_accepted_range_perp__5beb1252c662f50c266e8257a75eef6e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__5beb1252c662f50c266e8257a75eef6e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__5beb1252c662f50c266e8257a75eef6e"}, "created_at": 1726500942.239221, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__5beb1252c662f50c266e8257a75eef6e\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__5beb1252c662f50c266e8257a75eef6e.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not current_position_size >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "current_position_size", "file_key_name": "models.perp_position_liquidated_base_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "current_position_size", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_position_liquidated_base_mainnet_event_name.321097aa34": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_event_name.321097aa34", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_position_liquidated_base_mainnet_event_name"], "alias": "not_null_perp_position_liquidated_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.2439153, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_position_liquidated_base_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_position_liquidated_base_mainnet_event_name__PositionLiquidated.71fb40cadb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_position_liquidated_base_mainnet_event_name__PositionLiquidated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_position__c6beb023579188542a2b190c4dafc057.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_position_liquidated_base_mainnet_event_name__PositionLiquidated.71fb40cadb", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "accepted_values_perp_position_liquidated_base_mainnet_event_name__PositionLiquidated"], "alias": "accepted_values_perp_position__c6beb023579188542a2b190c4dafc057", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_position__c6beb023579188542a2b190c4dafc057", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_position__c6beb023579188542a2b190c4dafc057"}, "created_at": 1726500942.245622, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_position__c6beb023579188542a2b190c4dafc057\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_position__c6beb023579188542a2b190c4dafc057.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PositionLiquidated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_position_liquidated_base_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["PositionLiquidated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_position_liquidated_base_mainnet_block_number.a7b9be436d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_block_number.a7b9be436d", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_position_liquidated_base_mainnet_block_number"], "alias": "not_null_perp_position_liquidated_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.2501833, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_position_liquidated_base_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_position_liquidated_base_mainnet_amount_liquidated.29ad6c9103": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_base_mainnet_amount_liquidated", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquida_e894eb4d26a331b04c111a86938cef02.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_amount_liquidated.29ad6c9103", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_position_liquidated_base_mainnet_amount_liquidated"], "alias": "not_null_perp_position_liquida_e894eb4d26a331b04c111a86938cef02", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_position_liquida_e894eb4d26a331b04c111a86938cef02", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_position_liquida_e894eb4d26a331b04c111a86938cef02"}, "created_at": 1726500942.2518752, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_position_liquida_e894eb4d26a331b04c111a86938cef02\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquida_e894eb4d26a331b04c111a86938cef02.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_liquidated\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\nwhere amount_liquidated is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_liquidated", "file_key_name": "models.perp_position_liquidated_base_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_liquidated", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_amount_liquidated__True__0.be0c7ea09d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_amount_liquidated__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__e5313268b8184c1a018e9e936b343018.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_amount_liquidated__True__0.be0c7ea09d", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_amount_liquidated__True__0"], "alias": "dbt_utils_accepted_range_perp__e5313268b8184c1a018e9e936b343018", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__e5313268b8184c1a018e9e936b343018", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__e5313268b8184c1a018e9e936b343018"}, "created_at": 1726500942.253714, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__e5313268b8184c1a018e9e936b343018\") }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__e5313268b8184c1a018e9e936b343018.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_liquidated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_liquidated", "file_key_name": "models.perp_position_liquidated_base_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount_liquidated", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_position_liquidated_base_mainnet_contract.16d824dbca": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_contract.16d824dbca", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_position_liquidated_base_mainnet_contract"], "alias": "not_null_perp_position_liquidated_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.2582152, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_position_liquidated_base_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_position_liquidated_base_mainnet_block_timestamp.7e8e3434f7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_position_liquidated_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_position_liquidated_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_block_timestamp.7e8e3434f7", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_position_liquidated_base_mainnet_block_timestamp"], "alias": "not_null_perp_position_liquidated_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.2598832, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_position_liquidated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_position_liquidated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_position_liquidated_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_position_liquidated_base_mainnet", "attached_node": "model.synthetix.perp_position_liquidated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_position_liquidated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_account_liquidation_attempt_base_mainnet_id.4ca8a36246": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_account_liquidation_attempt_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_account_liquidation_attempt_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_account_liquidation_attempt_base_mainnet_id.4ca8a36246", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "unique_perp_account_liquidation_attempt_base_mainnet_id"], "alias": "unique_perp_account_liquidation_attempt_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.2617302, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_account_liquidation_attempt_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_account_liquidation_attempt_base_mainnet", "attached_node": "model.synthetix.perp_account_liquidation_attempt_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_id.f0a38fed0b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidation_attempt_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_id.f0a38fed0b", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_account_liquidation_attempt_base_mainnet_id"], "alias": "not_null_perp_account_liquidation_attempt_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.2633653, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_account_liquidation_attempt_base_mainnet", "attached_node": "model.synthetix.perp_account_liquidation_attempt_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_account_id.b9af0ad259": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_base_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_5ca1ee915e50ae956a86376e430f8cc5.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_account_id.b9af0ad259", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_account_liquidation_attempt_base_mainnet_account_id"], "alias": "not_null_perp_account_liquidat_5ca1ee915e50ae956a86376e430f8cc5", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_5ca1ee915e50ae956a86376e430f8cc5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_5ca1ee915e50ae956a86376e430f8cc5"}, "created_at": 1726500942.2649949, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_5ca1ee915e50ae956a86376e430f8cc5\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_5ca1ee915e50ae956a86376e430f8cc5.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_account_liquidation_attempt_base_mainnet", "attached_node": "model.synthetix.perp_account_liquidation_attempt_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_mainnet_account_id__True__0.1b7d106a7e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_account_liquidation_attempt_base_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__495fd8022fca28efa7369745702ee1e0.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_mainnet_account_id__True__0.1b7d106a7e", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "dbt_utils_accepted_range_perp_account_liquidation_attempt_base_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__495fd8022fca28efa7369745702ee1e0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__495fd8022fca28efa7369745702ee1e0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__495fd8022fca28efa7369745702ee1e0"}, "created_at": 1726500942.26665, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__495fd8022fca28efa7369745702ee1e0\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__495fd8022fca28efa7369745702ee1e0.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_account_liquidation_attempt_base_mainnet", "attached_node": "model.synthetix.perp_account_liquidation_attempt_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_block_number.eb82068b1f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_3991f363cc656acdc280878f8f73f7f1.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_block_number.eb82068b1f", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_account_liquidation_attempt_base_mainnet_block_number"], "alias": "not_null_perp_account_liquidat_3991f363cc656acdc280878f8f73f7f1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_3991f363cc656acdc280878f8f73f7f1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_3991f363cc656acdc280878f8f73f7f1"}, "created_at": 1726500942.2715735, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_3991f363cc656acdc280878f8f73f7f1\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_3991f363cc656acdc280878f8f73f7f1.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_account_liquidation_attempt_base_mainnet", "attached_node": "model.synthetix.perp_account_liquidation_attempt_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_reward.c18396dc96": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_base_mainnet_reward", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidation_attempt_base_mainnet_reward.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_reward.c18396dc96", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_account_liquidation_attempt_base_mainnet_reward"], "alias": "not_null_perp_account_liquidation_attempt_base_mainnet_reward", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.2732763, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_mainnet_reward.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect reward\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\nwhere reward is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "reward", "file_key_name": "models.perp_account_liquidation_attempt_base_mainnet", "attached_node": "model.synthetix.perp_account_liquidation_attempt_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "reward", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_mainnet_reward__True__0.cb285aadec": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_account_liquidation_attempt_base_mainnet_reward__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__7055fc6ee6e88d7be9254461353800e0.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_mainnet_reward__True__0.cb285aadec", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "dbt_utils_accepted_range_perp_account_liquidation_attempt_base_mainnet_reward__True__0"], "alias": "dbt_utils_accepted_range_perp__7055fc6ee6e88d7be9254461353800e0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__7055fc6ee6e88d7be9254461353800e0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__7055fc6ee6e88d7be9254461353800e0"}, "created_at": 1726500942.2750354, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__7055fc6ee6e88d7be9254461353800e0\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__7055fc6ee6e88d7be9254461353800e0.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not reward >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "reward", "file_key_name": "models.perp_account_liquidation_attempt_base_mainnet", "attached_node": "model.synthetix.perp_account_liquidation_attempt_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "reward", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_block_timestamp.8bb23c25bf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_81bfdcccb4ae2bf1afc79e3f88b080cb.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_block_timestamp.8bb23c25bf", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_account_liquidation_attempt_base_mainnet_block_timestamp"], "alias": "not_null_perp_account_liquidat_81bfdcccb4ae2bf1afc79e3f88b080cb", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_81bfdcccb4ae2bf1afc79e3f88b080cb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_81bfdcccb4ae2bf1afc79e3f88b080cb"}, "created_at": 1726500942.2798393, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_81bfdcccb4ae2bf1afc79e3f88b080cb\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_81bfdcccb4ae2bf1afc79e3f88b080cb.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_account_liquidation_attempt_base_mainnet", "attached_node": "model.synthetix.perp_account_liquidation_attempt_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_contract.52c72e7f83": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidation_attempt_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_contract.52c72e7f83", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_account_liquidation_attempt_base_mainnet_contract"], "alias": "not_null_perp_account_liquidation_attempt_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.2815695, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidation_attempt_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_account_liquidation_attempt_base_mainnet", "attached_node": "model.synthetix.perp_account_liquidation_attempt_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_event_name.bdd4a2d793": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_5ac779aa2f2d2fc26bae612c1644eb45.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_event_name.bdd4a2d793", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_account_liquidation_attempt_base_mainnet_event_name"], "alias": "not_null_perp_account_liquidat_5ac779aa2f2d2fc26bae612c1644eb45", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_5ac779aa2f2d2fc26bae612c1644eb45", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_5ac779aa2f2d2fc26bae612c1644eb45"}, "created_at": 1726500942.283257, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_5ac779aa2f2d2fc26bae612c1644eb45\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_5ac779aa2f2d2fc26bae612c1644eb45.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_account_liquidation_attempt_base_mainnet", "attached_node": "model.synthetix.perp_account_liquidation_attempt_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_account_liquidation_attempt_base_mainnet_event_name__AccountLiquidationAttempt.aeb7d6db9c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_account_liquidation_attempt_base_mainnet_event_name__AccountLiquidationAttempt", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_account_l_be6cdf63ff0398524f7a8387b0f6de61.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_account_liquidation_attempt_base_mainnet_event_name__AccountLiquidationAttempt.aeb7d6db9c", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "accepted_values_perp_account_liquidation_attempt_base_mainnet_event_name__AccountLiquidationAttempt"], "alias": "accepted_values_perp_account_l_be6cdf63ff0398524f7a8387b0f6de61", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_account_l_be6cdf63ff0398524f7a8387b0f6de61", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_account_l_be6cdf63ff0398524f7a8387b0f6de61"}, "created_at": 1726500942.2850645, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_account_l_be6cdf63ff0398524f7a8387b0f6de61\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_account_l_be6cdf63ff0398524f7a8387b0f6de61.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'AccountLiquidationAttempt'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_account_liquidation_attempt_base_mainnet", "attached_node": "model.synthetix.perp_account_liquidation_attempt_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["AccountLiquidationAttempt"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_transaction_hash.70575855b6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_7991200a41f198464166c7ad5413bb1f.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_transaction_hash.70575855b6", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_account_liquidation_attempt_base_mainnet_transaction_hash"], "alias": "not_null_perp_account_liquidat_7991200a41f198464166c7ad5413bb1f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_7991200a41f198464166c7ad5413bb1f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_7991200a41f198464166c7ad5413bb1f"}, "created_at": 1726500942.2896066, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_7991200a41f198464166c7ad5413bb1f\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_7991200a41f198464166c7ad5413bb1f.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_account_liquidation_attempt_base_mainnet", "attached_node": "model.synthetix.perp_account_liquidation_attempt_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_full_liquidation.13fc102881": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_account_liquidation_attempt_base_mainnet_full_liquidation", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_account_liquidat_c09c4b146c41fe063ab18d453eccdf00.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_full_liquidation.13fc102881", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_account_liquidation_attempt_base_mainnet_full_liquidation"], "alias": "not_null_perp_account_liquidat_c09c4b146c41fe063ab18d453eccdf00", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_account_liquidat_c09c4b146c41fe063ab18d453eccdf00", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_account_liquidat_c09c4b146c41fe063ab18d453eccdf00"}, "created_at": 1726500942.2914636, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_account_liquidat_c09c4b146c41fe063ab18d453eccdf00\") }}", "language": "sql", "refs": [{"name": "perp_account_liquidation_attempt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_account_liquidat_c09c4b146c41fe063ab18d453eccdf00.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect full_liquidation\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\nwhere full_liquidation is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "full_liquidation", "file_key_name": "models.perp_account_liquidation_attempt_base_mainnet", "attached_node": "model.synthetix.perp_account_liquidation_attempt_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "full_liquidation", "model": "{{ get_where_subquery(ref('perp_account_liquidation_attempt_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_base_mainnet_block_timestamp.dba3f4ea26": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_block_timestamp.dba3f4ea26", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_collateral_modified_base_mainnet_block_timestamp"], "alias": "not_null_perp_collateral_modified_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.2931097, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_collateral_modified_base_mainnet", "attached_node": "model.synthetix.perp_collateral_modified_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_collateral_modified_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_base_mainnet_contract.c11139c863": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_contract.c11139c863", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_collateral_modified_base_mainnet_contract"], "alias": "not_null_perp_collateral_modified_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.2947776, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_collateral_modified_base_mainnet", "attached_node": "model.synthetix.perp_collateral_modified_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_collateral_modified_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_base_mainnet_event_name.ea66af17fe": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_event_name.ea66af17fe", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_collateral_modified_base_mainnet_event_name"], "alias": "not_null_perp_collateral_modified_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.2964265, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_collateral_modified_base_mainnet", "attached_node": "model.synthetix.perp_collateral_modified_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_collateral_modified_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_collateral_modified_base_mainnet_event_name__CollateralModified.a5e57f2d75": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_collateral_modified_base_mainnet_event_name__CollateralModified", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_collatera_0bfcdea7902eaefa8460baeebf9cf0b4.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_collateral_modified_base_mainnet_event_name__CollateralModified.a5e57f2d75", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "accepted_values_perp_collateral_modified_base_mainnet_event_name__CollateralModified"], "alias": "accepted_values_perp_collatera_0bfcdea7902eaefa8460baeebf9cf0b4", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_collatera_0bfcdea7902eaefa8460baeebf9cf0b4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_collatera_0bfcdea7902eaefa8460baeebf9cf0b4"}, "created_at": 1726500942.2981112, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_collatera_0bfcdea7902eaefa8460baeebf9cf0b4\") }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_collatera_0bfcdea7902eaefa8460baeebf9cf0b4.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'CollateralModified'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_collateral_modified_base_mainnet", "attached_node": "model.synthetix.perp_collateral_modified_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["CollateralModified"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_collateral_modified_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_base_mainnet_block_number.9a27b3b231": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_block_number.9a27b3b231", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_collateral_modified_base_mainnet_block_number"], "alias": "not_null_perp_collateral_modified_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.302895, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_collateral_modified_base_mainnet", "attached_node": "model.synthetix.perp_collateral_modified_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_collateral_modified_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_base_mainnet_synth_market_id.d41b8065af": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_base_mainnet_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_base_mainnet_synth_market_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_synth_market_id.d41b8065af", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_collateral_modified_base_mainnet_synth_market_id"], "alias": "not_null_perp_collateral_modified_base_mainnet_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.3046756, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.perp_collateral_modified_base_mainnet", "attached_node": "model.synthetix.perp_collateral_modified_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('perp_collateral_modified_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_mainnet_synth_market_id__True__0.d556e7848d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_collateral_modified_base_mainnet_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__71bcdc49b6c55de5d207b282ee907dda.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_mainnet_synth_market_id__True__0.d556e7848d", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "dbt_utils_accepted_range_perp_collateral_modified_base_mainnet_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__71bcdc49b6c55de5d207b282ee907dda", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__71bcdc49b6c55de5d207b282ee907dda", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__71bcdc49b6c55de5d207b282ee907dda"}, "created_at": 1726500942.307121, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__71bcdc49b6c55de5d207b282ee907dda\") }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__71bcdc49b6c55de5d207b282ee907dda.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.perp_collateral_modified_base_mainnet", "attached_node": "model.synthetix.perp_collateral_modified_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('perp_collateral_modified_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.unique_perp_collateral_modified_base_mainnet_id.311ce0d794": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_collateral_modified_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_collateral_modified_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_collateral_modified_base_mainnet_id.311ce0d794", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "unique_perp_collateral_modified_base_mainnet_id"], "alias": "unique_perp_collateral_modified_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.311695, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_collateral_modified_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_collateral_modified_base_mainnet", "attached_node": "model.synthetix.perp_collateral_modified_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_collateral_modified_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_base_mainnet_id.f24bcc6b1b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_id.f24bcc6b1b", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_collateral_modified_base_mainnet_id"], "alias": "not_null_perp_collateral_modified_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.3133783, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_collateral_modified_base_mainnet", "attached_node": "model.synthetix.perp_collateral_modified_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_collateral_modified_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_base_mainnet_sender.b40c55b7ee": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_base_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_base_mainnet_sender.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_sender.b40c55b7ee", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_collateral_modified_base_mainnet_sender"], "alias": "not_null_perp_collateral_modified_base_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.3152363, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.perp_collateral_modified_base_mainnet", "attached_node": "model.synthetix.perp_collateral_modified_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('perp_collateral_modified_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_collateral_modified_base_mainnet_account_id.cdccf3f2af": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_base_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_base_mainnet_account_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_account_id.cdccf3f2af", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_collateral_modified_base_mainnet_account_id"], "alias": "not_null_perp_collateral_modified_base_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.316881, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_collateral_modified_base_mainnet", "attached_node": "model.synthetix.perp_collateral_modified_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_collateral_modified_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_mainnet_account_id__True__0.9f7c28c3fd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_collateral_modified_base_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__d327f92360cb6163375dfb4606e9895b.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_mainnet_account_id__True__0.9f7c28c3fd", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "dbt_utils_accepted_range_perp_collateral_modified_base_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__d327f92360cb6163375dfb4606e9895b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__d327f92360cb6163375dfb4606e9895b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__d327f92360cb6163375dfb4606e9895b"}, "created_at": 1726500942.3186038, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__d327f92360cb6163375dfb4606e9895b\") }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__d327f92360cb6163375dfb4606e9895b.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_collateral_modified_base_mainnet", "attached_node": "model.synthetix.perp_collateral_modified_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_collateral_modified_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_collateral_modified_base_mainnet_transaction_hash.3d3881c53b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_collateral_modified_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_collateral_modified_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_transaction_hash.3d3881c53b", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_collateral_modified_base_mainnet_transaction_hash"], "alias": "not_null_perp_collateral_modified_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.3234527, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_collateral_modified_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_collateral_modified_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_collateral_modified_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_collateral_modified_base_mainnet", "attached_node": "model.synthetix.perp_collateral_modified_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_collateral_modified_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_block_timestamp.8433c78b93": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_e_10da57e3dd965c93c9a634fba1bbc051.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_block_timestamp.8433c78b93", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_previous_order_expired_base_mainnet_block_timestamp"], "alias": "not_null_perp_previous_order_e_10da57e3dd965c93c9a634fba1bbc051", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_previous_order_e_10da57e3dd965c93c9a634fba1bbc051", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_previous_order_e_10da57e3dd965c93c9a634fba1bbc051"}, "created_at": 1726500942.3251524, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_previous_order_e_10da57e3dd965c93c9a634fba1bbc051\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_e_10da57e3dd965c93c9a634fba1bbc051.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_previous_order_expired_base_mainnet", "attached_node": "model.synthetix.perp_previous_order_expired_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_previous_order_expired_base_mainnet_id.f02978148f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_previous_order_expired_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_previous_order_expired_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_previous_order_expired_base_mainnet_id.f02978148f", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "unique_perp_previous_order_expired_base_mainnet_id"], "alias": "unique_perp_previous_order_expired_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.326827, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_previous_order_expired_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_previous_order_expired_base_mainnet", "attached_node": "model.synthetix.perp_previous_order_expired_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_id.bc7a46deda": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_expired_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_id.bc7a46deda", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_previous_order_expired_base_mainnet_id"], "alias": "not_null_perp_previous_order_expired_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.3285108, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_previous_order_expired_base_mainnet", "attached_node": "model.synthetix.perp_previous_order_expired_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_block_number.a563a713e9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_expired_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_block_number.a563a713e9", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_previous_order_expired_base_mainnet_block_number"], "alias": "not_null_perp_previous_order_expired_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.3303587, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_previous_order_expired_base_mainnet", "attached_node": "model.synthetix.perp_previous_order_expired_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_market_id.3b39458251": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_base_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_expired_base_mainnet_market_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_market_id.3b39458251", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_previous_order_expired_base_mainnet_market_id"], "alias": "not_null_perp_previous_order_expired_base_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.332011, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_previous_order_expired_base_mainnet", "attached_node": "model.synthetix.perp_previous_order_expired_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_mainnet_market_id__True__0.edc1c768de": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_previous_order_expired_base_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__38e6da3ddd428a4313493dcf36e342e3.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_mainnet_market_id__True__0.edc1c768de", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "dbt_utils_accepted_range_perp_previous_order_expired_base_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__38e6da3ddd428a4313493dcf36e342e3", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__38e6da3ddd428a4313493dcf36e342e3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__38e6da3ddd428a4313493dcf36e342e3"}, "created_at": 1726500942.333719, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__38e6da3ddd428a4313493dcf36e342e3\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__38e6da3ddd428a4313493dcf36e342e3.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.perp_previous_order_expired_base_mainnet", "attached_node": "model.synthetix.perp_previous_order_expired_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_event_name.14c38c565c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_expired_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_event_name.14c38c565c", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_previous_order_expired_base_mainnet_event_name"], "alias": "not_null_perp_previous_order_expired_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.3386726, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_previous_order_expired_base_mainnet", "attached_node": "model.synthetix.perp_previous_order_expired_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_previous_order_expired_base_mainnet_event_name__PreviousOrderExpired.a675fe5038": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_previous_order_expired_base_mainnet_event_name__PreviousOrderExpired", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_previous__f1f85fb8a0fd6aaccd2aa111bbcdd5f5.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_previous_order_expired_base_mainnet_event_name__PreviousOrderExpired.a675fe5038", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "accepted_values_perp_previous_order_expired_base_mainnet_event_name__PreviousOrderExpired"], "alias": "accepted_values_perp_previous__f1f85fb8a0fd6aaccd2aa111bbcdd5f5", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_previous__f1f85fb8a0fd6aaccd2aa111bbcdd5f5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_previous__f1f85fb8a0fd6aaccd2aa111bbcdd5f5"}, "created_at": 1726500942.3403654, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_previous__f1f85fb8a0fd6aaccd2aa111bbcdd5f5\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_previous__f1f85fb8a0fd6aaccd2aa111bbcdd5f5.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PreviousOrderExpired'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_previous_order_expired_base_mainnet", "attached_node": "model.synthetix.perp_previous_order_expired_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["PreviousOrderExpired"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_transaction_hash.97e2d12b2c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_e_fe68f0f2547780fe942fbab172b4b175.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_transaction_hash.97e2d12b2c", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_previous_order_expired_base_mainnet_transaction_hash"], "alias": "not_null_perp_previous_order_e_fe68f0f2547780fe942fbab172b4b175", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_previous_order_e_fe68f0f2547780fe942fbab172b4b175", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_previous_order_e_fe68f0f2547780fe942fbab172b4b175"}, "created_at": 1726500942.3449688, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_previous_order_e_fe68f0f2547780fe942fbab172b4b175\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_e_fe68f0f2547780fe942fbab172b4b175.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_previous_order_expired_base_mainnet", "attached_node": "model.synthetix.perp_previous_order_expired_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_account_id.c8037fd435": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_base_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_expired_base_mainnet_account_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_account_id.c8037fd435", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_previous_order_expired_base_mainnet_account_id"], "alias": "not_null_perp_previous_order_expired_base_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.346676, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_previous_order_expired_base_mainnet", "attached_node": "model.synthetix.perp_previous_order_expired_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_mainnet_account_id__True__0.e4b1283a09": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_previous_order_expired_base_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__3acdf241e24b7f7e38734d2bd15a2f07.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_mainnet_account_id__True__0.e4b1283a09", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "dbt_utils_accepted_range_perp_previous_order_expired_base_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__3acdf241e24b7f7e38734d2bd15a2f07", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__3acdf241e24b7f7e38734d2bd15a2f07", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__3acdf241e24b7f7e38734d2bd15a2f07"}, "created_at": 1726500942.3483453, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__3acdf241e24b7f7e38734d2bd15a2f07\") }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__3acdf241e24b7f7e38734d2bd15a2f07.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_previous_order_expired_base_mainnet", "attached_node": "model.synthetix.perp_previous_order_expired_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_contract.5eed227a76": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_previous_order_expired_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_previous_order_expired_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_contract.5eed227a76", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_previous_order_expired_base_mainnet_contract"], "alias": "not_null_perp_previous_order_expired_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.352931, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_previous_order_expired_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_previous_order_expired_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_previous_order_expired_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_previous_order_expired_base_mainnet", "attached_node": "model.synthetix.perp_previous_order_expired_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_previous_order_expired_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_base_mainnet_market_name.162fe82996": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_base_mainnet_market_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_base_mainnet_market_name.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_base_mainnet_market_name.162fe82996", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_market_created_base_mainnet_market_name"], "alias": "not_null_perp_market_created_base_mainnet_market_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.3546393, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_market_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"\nwhere market_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_name", "file_key_name": "models.perp_market_created_base_mainnet", "attached_node": "model.synthetix.perp_market_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_name", "model": "{{ get_where_subquery(ref('perp_market_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_market_created_base_mainnet_id.e1227e7e46": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_market_created_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_market_created_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_market_created_base_mainnet_id.e1227e7e46", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "unique_perp_market_created_base_mainnet_id"], "alias": "unique_perp_market_created_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.3562987, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_market_created_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_market_created_base_mainnet", "attached_node": "model.synthetix.perp_market_created_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_market_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_base_mainnet_id.eb84eb9821": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_base_mainnet_id.eb84eb9821", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_market_created_base_mainnet_id"], "alias": "not_null_perp_market_created_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.3581123, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_market_created_base_mainnet", "attached_node": "model.synthetix.perp_market_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_market_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_base_mainnet_market_symbol.06e88b6544": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_base_mainnet_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_base_mainnet_market_symbol.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_base_mainnet_market_symbol.06e88b6544", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_market_created_base_mainnet_market_symbol"], "alias": "not_null_perp_market_created_base_mainnet_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.359743, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.perp_market_created_base_mainnet", "attached_node": "model.synthetix.perp_market_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('perp_market_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_base_mainnet_event_name.f103b43404": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_base_mainnet_event_name.f103b43404", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_market_created_base_mainnet_event_name"], "alias": "not_null_perp_market_created_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.36136, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_market_created_base_mainnet", "attached_node": "model.synthetix.perp_market_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_market_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_market_created_base_mainnet_event_name__MarketCreated.d9da845e2f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_market_created_base_mainnet_event_name__MarketCreated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_market_cr_7434d6ba85d2b13eddfd543b8ba88517.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_market_created_base_mainnet_event_name__MarketCreated.d9da845e2f", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "accepted_values_perp_market_created_base_mainnet_event_name__MarketCreated"], "alias": "accepted_values_perp_market_cr_7434d6ba85d2b13eddfd543b8ba88517", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_market_cr_7434d6ba85d2b13eddfd543b8ba88517", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_market_cr_7434d6ba85d2b13eddfd543b8ba88517"}, "created_at": 1726500942.3630366, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_market_cr_7434d6ba85d2b13eddfd543b8ba88517\") }}", "language": "sql", "refs": [{"name": "perp_market_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_market_cr_7434d6ba85d2b13eddfd543b8ba88517.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCreated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_market_created_base_mainnet", "attached_node": "model.synthetix.perp_market_created_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["MarketCreated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_market_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_base_mainnet_block_number.31d8a749ec": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_base_mainnet_block_number.31d8a749ec", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_market_created_base_mainnet_block_number"], "alias": "not_null_perp_market_created_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.3679225, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_market_created_base_mainnet", "attached_node": "model.synthetix.perp_market_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_market_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_base_mainnet_block_timestamp.b13b8b381f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_base_mainnet_block_timestamp.b13b8b381f", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_market_created_base_mainnet_block_timestamp"], "alias": "not_null_perp_market_created_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.3696446, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_market_created_base_mainnet", "attached_node": "model.synthetix.perp_market_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_market_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_base_mainnet_contract.dd8ab60012": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_base_mainnet_contract.dd8ab60012", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_market_created_base_mainnet_contract"], "alias": "not_null_perp_market_created_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.3713198, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_market_created_base_mainnet", "attached_node": "model.synthetix.perp_market_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_market_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_market_created_base_mainnet_perps_market_id.d04a2adf66": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_base_mainnet_perps_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_base_mainnet_perps_market_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_base_mainnet_perps_market_id.d04a2adf66", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_market_created_base_mainnet_perps_market_id"], "alias": "not_null_perp_market_created_base_mainnet_perps_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.3731072, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_perps_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect perps_market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"\nwhere perps_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "perps_market_id", "file_key_name": "models.perp_market_created_base_mainnet", "attached_node": "model.synthetix.perp_market_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "perps_market_id", "model": "{{ get_where_subquery(ref('perp_market_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_market_created_base_mainnet_perps_market_id__True__0.7835f6c4e2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_market_created_base_mainnet_perps_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__0b37a3599eb14cec3c2f3ca072560ad4.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_created_base_mainnet_perps_market_id__True__0.7835f6c4e2", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "dbt_utils_accepted_range_perp_market_created_base_mainnet_perps_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__0b37a3599eb14cec3c2f3ca072560ad4", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__0b37a3599eb14cec3c2f3ca072560ad4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__0b37a3599eb14cec3c2f3ca072560ad4"}, "created_at": 1726500942.3748071, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__0b37a3599eb14cec3c2f3ca072560ad4\") }}", "language": "sql", "refs": [{"name": "perp_market_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__0b37a3599eb14cec3c2f3ca072560ad4.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not perps_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "perps_market_id", "file_key_name": "models.perp_market_created_base_mainnet", "attached_node": "model.synthetix.perp_market_created_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "perps_market_id", "model": "{{ get_where_subquery(ref('perp_market_created_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_market_created_base_mainnet_transaction_hash.005c8ea981": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_market_created_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_market_created_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_market_created_base_mainnet_transaction_hash.005c8ea981", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_market_created_base_mainnet_transaction_hash"], "alias": "not_null_perp_market_created_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.3795407, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_market_created_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_market_created_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_market_created_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_market_created_base_mainnet", "attached_node": "model.synthetix.perp_market_created_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_market_created_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_base_mainnet_event_name.d0c6828a2c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_base_mainnet_event_name.d0c6828a2c", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_interest_charged_base_mainnet_event_name"], "alias": "not_null_perp_interest_charged_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.3814409, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_charged_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_interest_charged_base_mainnet", "attached_node": "model.synthetix.perp_interest_charged_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_interest_charged_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_interest_charged_base_mainnet_event_name__InterestCharged.92bd4d647b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_interest_charged_base_mainnet_event_name__InterestCharged", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_interest__9a5088d02872b4bc8893361776515557.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_interest_charged_base_mainnet_event_name__InterestCharged.92bd4d647b", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "accepted_values_perp_interest_charged_base_mainnet_event_name__InterestCharged"], "alias": "accepted_values_perp_interest__9a5088d02872b4bc8893361776515557", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_interest__9a5088d02872b4bc8893361776515557", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_interest__9a5088d02872b4bc8893361776515557"}, "created_at": 1726500942.3831155, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_interest__9a5088d02872b4bc8893361776515557\") }}", "language": "sql", "refs": [{"name": "perp_interest_charged_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_interest__9a5088d02872b4bc8893361776515557.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_charged_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'InterestCharged'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_interest_charged_base_mainnet", "attached_node": "model.synthetix.perp_interest_charged_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["InterestCharged"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_interest_charged_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_base_mainnet_contract.637ff31ac5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_base_mainnet_contract.637ff31ac5", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_interest_charged_base_mainnet_contract"], "alias": "not_null_perp_interest_charged_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.3877246, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_charged_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_interest_charged_base_mainnet", "attached_node": "model.synthetix.perp_interest_charged_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_interest_charged_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_base_mainnet_transaction_hash.82d6f4539b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_base_mainnet_transaction_hash.82d6f4539b", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_interest_charged_base_mainnet_transaction_hash"], "alias": "not_null_perp_interest_charged_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.3894212, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_charged_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_interest_charged_base_mainnet", "attached_node": "model.synthetix.perp_interest_charged_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_interest_charged_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_base_mainnet_block_timestamp.c006ab16a0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_base_mainnet_block_timestamp.c006ab16a0", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_interest_charged_base_mainnet_block_timestamp"], "alias": "not_null_perp_interest_charged_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.3910599, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_charged_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_interest_charged_base_mainnet", "attached_node": "model.synthetix.perp_interest_charged_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_interest_charged_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_interest_charged_base_mainnet_id.849ecb5e38": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_interest_charged_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_interest_charged_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_interest_charged_base_mainnet_id.849ecb5e38", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "unique_perp_interest_charged_base_mainnet_id"], "alias": "unique_perp_interest_charged_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.3926873, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_interest_charged_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_charged_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_interest_charged_base_mainnet", "attached_node": "model.synthetix.perp_interest_charged_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_interest_charged_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_base_mainnet_id.a4394853e3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_base_mainnet_id.a4394853e3", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_interest_charged_base_mainnet_id"], "alias": "not_null_perp_interest_charged_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.3943431, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_charged_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_interest_charged_base_mainnet", "attached_node": "model.synthetix.perp_interest_charged_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_interest_charged_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_base_mainnet_block_number.634b5a2ca3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_base_mainnet_block_number.634b5a2ca3", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_interest_charged_base_mainnet_block_number"], "alias": "not_null_perp_interest_charged_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.3968499, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_charged_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_interest_charged_base_mainnet", "attached_node": "model.synthetix.perp_interest_charged_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_interest_charged_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_charged_base_mainnet_account_id.9cea8c57e9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_charged_base_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_charged_base_mainnet_account_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_charged_base_mainnet_account_id.9cea8c57e9", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_interest_charged_base_mainnet_account_id"], "alias": "not_null_perp_interest_charged_base_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.398497, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_charged_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_charged_base_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_charged_base_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_interest_charged_base_mainnet", "attached_node": "model.synthetix.perp_interest_charged_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_interest_charged_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_base_mainnet_account_id__True__0.a3ec3de479": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_interest_charged_base_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__4c35ab86852077b43fc01e88f838bea7.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_base_mainnet_account_id__True__0.a3ec3de479", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "dbt_utils_accepted_range_perp_interest_charged_base_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_perp__4c35ab86852077b43fc01e88f838bea7", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__4c35ab86852077b43fc01e88f838bea7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__4c35ab86852077b43fc01e88f838bea7"}, "created_at": 1726500942.4001174, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__4c35ab86852077b43fc01e88f838bea7\") }}", "language": "sql", "refs": [{"name": "perp_interest_charged_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_charged_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__4c35ab86852077b43fc01e88f838bea7.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_charged_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.perp_interest_charged_base_mainnet", "attached_node": "model.synthetix.perp_interest_charged_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('perp_interest_charged_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_block_timestamp.0d665a1669": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_up_a5c50f5470a747deccef9af1fc593db4.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_block_timestamp.0d665a1669", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_interest_rate_updated_base_mainnet_block_timestamp"], "alias": "not_null_perp_interest_rate_up_a5c50f5470a747deccef9af1fc593db4", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_interest_rate_up_a5c50f5470a747deccef9af1fc593db4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_interest_rate_up_a5c50f5470a747deccef9af1fc593db4"}, "created_at": 1726500942.5232322, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_interest_rate_up_a5c50f5470a747deccef9af1fc593db4\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_a5c50f5470a747deccef9af1fc593db4.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_rate_updated_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.perp_interest_rate_updated_base_mainnet", "attached_node": "model.synthetix.perp_interest_rate_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_event_name.36434bd8cd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_updated_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_event_name.36434bd8cd", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_interest_rate_updated_base_mainnet_event_name"], "alias": "not_null_perp_interest_rate_updated_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.525175, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_rate_updated_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_interest_rate_updated_base_mainnet", "attached_node": "model.synthetix.perp_interest_rate_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_perp_interest_rate_updated_base_mainnet_event_name__InterestRateUpdated.1f640e1a2e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_perp_interest_rate_updated_base_mainnet_event_name__InterestRateUpdated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_perp_interest__fd8e2c9af9e5c30d7233e0d1058b0255.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_perp_interest_rate_updated_base_mainnet_event_name__InterestRateUpdated.1f640e1a2e", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "accepted_values_perp_interest_rate_updated_base_mainnet_event_name__InterestRateUpdated"], "alias": "accepted_values_perp_interest__fd8e2c9af9e5c30d7233e0d1058b0255", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_perp_interest__fd8e2c9af9e5c30d7233e0d1058b0255", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_perp_interest__fd8e2c9af9e5c30d7233e0d1058b0255"}, "created_at": 1726500942.527143, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_perp_interest__fd8e2c9af9e5c30d7233e0d1058b0255\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/accepted_values_perp_interest__fd8e2c9af9e5c30d7233e0d1058b0255.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_rate_updated_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'InterestRateUpdated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.perp_interest_rate_updated_base_mainnet", "attached_node": "model.synthetix.perp_interest_rate_updated_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["InterestRateUpdated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_transaction_hash.84f20da856": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_up_ccdd1d21db3976e0a6d6664759dc9785.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_transaction_hash.84f20da856", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_interest_rate_updated_base_mainnet_transaction_hash"], "alias": "not_null_perp_interest_rate_up_ccdd1d21db3976e0a6d6664759dc9785", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_interest_rate_up_ccdd1d21db3976e0a6d6664759dc9785", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_interest_rate_up_ccdd1d21db3976e0a6d6664759dc9785"}, "created_at": 1726500942.5319457, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_interest_rate_up_ccdd1d21db3976e0a6d6664759dc9785\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_ccdd1d21db3976e0a6d6664759dc9785.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_rate_updated_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.perp_interest_rate_updated_base_mainnet", "attached_node": "model.synthetix.perp_interest_rate_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_interest_rate.cfecf76356": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_base_mainnet_interest_rate", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_updated_base_mainnet_interest_rate.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_interest_rate.cfecf76356", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_interest_rate_updated_base_mainnet_interest_rate"], "alias": "not_null_perp_interest_rate_updated_base_mainnet_interest_rate", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.5338874, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_base_mainnet_interest_rate.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest_rate\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_rate_updated_base_mainnet\"\nwhere interest_rate is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest_rate", "file_key_name": "models.perp_interest_rate_updated_base_mainnet", "attached_node": "model.synthetix.perp_interest_rate_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "interest_rate", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_mainnet_interest_rate__True__0.9e368f0a36": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_interest_rate_updated_base_mainnet_interest_rate__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__006ba001f62dfd753ee2519801adcc64.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_mainnet_interest_rate__True__0.9e368f0a36", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "dbt_utils_accepted_range_perp_interest_rate_updated_base_mainnet_interest_rate__True__0"], "alias": "dbt_utils_accepted_range_perp__006ba001f62dfd753ee2519801adcc64", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__006ba001f62dfd753ee2519801adcc64", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__006ba001f62dfd753ee2519801adcc64"}, "created_at": 1726500942.5356538, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__006ba001f62dfd753ee2519801adcc64\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__006ba001f62dfd753ee2519801adcc64.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_rate_updated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not interest_rate >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest_rate", "file_key_name": "models.perp_interest_rate_updated_base_mainnet", "attached_node": "model.synthetix.perp_interest_rate_updated_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "interest_rate", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_block_number.76213ff694": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_updated_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_block_number.76213ff694", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_interest_rate_updated_base_mainnet_block_number"], "alias": "not_null_perp_interest_rate_updated_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.5402744, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_rate_updated_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.perp_interest_rate_updated_base_mainnet", "attached_node": "model.synthetix.perp_interest_rate_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_perp_interest_rate_updated_base_mainnet_id.bddddb2671": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_perp_interest_rate_updated_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_perp_interest_rate_updated_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_perp_interest_rate_updated_base_mainnet_id.bddddb2671", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "unique_perp_interest_rate_updated_base_mainnet_id"], "alias": "unique_perp_interest_rate_updated_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.542209, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/unique_perp_interest_rate_updated_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_rate_updated_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_interest_rate_updated_base_mainnet", "attached_node": "model.synthetix.perp_interest_rate_updated_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_id.e9a20cc82f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_updated_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_id.e9a20cc82f", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_interest_rate_updated_base_mainnet_id"], "alias": "not_null_perp_interest_rate_updated_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.543907, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_rate_updated_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.perp_interest_rate_updated_base_mainnet", "attached_node": "model.synthetix.perp_interest_rate_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_contract.79599300ad": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_updated_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_contract.79599300ad", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_interest_rate_updated_base_mainnet_contract"], "alias": "not_null_perp_interest_rate_updated_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.5455897, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_updated_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_rate_updated_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.perp_interest_rate_updated_base_mainnet", "attached_node": "model.synthetix.perp_interest_rate_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_super_market_id.234f62d024": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_perp_interest_rate_updated_base_mainnet_super_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_perp_interest_rate_up_308696c4605075a9f0960b8219cae796.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_super_market_id.234f62d024", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "not_null_perp_interest_rate_updated_base_mainnet_super_market_id"], "alias": "not_null_perp_interest_rate_up_308696c4605075a9f0960b8219cae796", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_perp_interest_rate_up_308696c4605075a9f0960b8219cae796", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_perp_interest_rate_up_308696c4605075a9f0960b8219cae796"}, "created_at": 1726500942.5472205, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_perp_interest_rate_up_308696c4605075a9f0960b8219cae796\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/not_null_perp_interest_rate_up_308696c4605075a9f0960b8219cae796.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect super_market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_rate_updated_base_mainnet\"\nwhere super_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "super_market_id", "file_key_name": "models.perp_interest_rate_updated_base_mainnet", "attached_node": "model.synthetix.perp_interest_rate_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "super_market_id", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_mainnet_super_market_id__True__0.4d69e0aece": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_perp_interest_rate_updated_base_mainnet_super_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_perp__01404a20fe191971a6b2db96b06927ae.sql", "original_file_path": "models/raw/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_mainnet_super_market_id__True__0.4d69e0aece", "fqn": ["synthetix", "raw", "base", "mainnet", "perp", "dbt_utils_accepted_range_perp_interest_rate_updated_base_mainnet_super_market_id__True__0"], "alias": "dbt_utils_accepted_range_perp__01404a20fe191971a6b2db96b06927ae", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_perp__01404a20fe191971a6b2db96b06927ae", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_perp__01404a20fe191971a6b2db96b06927ae"}, "created_at": 1726500942.5489633, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_perp__01404a20fe191971a6b2db96b06927ae\") }}", "language": "sql", "refs": [{"name": "perp_interest_rate_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.perp_interest_rate_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_perp__01404a20fe191971a6b2db96b06927ae.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_rate_updated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not super_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "super_market_id", "file_key_name": "models.perp_interest_rate_updated_base_mainnet", "attached_node": "model.synthetix.perp_interest_rate_updated_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "super_market_id", "model": "{{ get_where_subquery(ref('perp_interest_rate_updated_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_committed_base_mainnet_id.4e7c563b12": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_base_mainnet_id.4e7c563b12", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_committed_base_mainnet_id"], "alias": "not_null_spot_order_committed_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.5690331, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_order_committed_base_mainnet", "attached_node": "model.synthetix.spot_order_committed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_order_committed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_order_committed_base_mainnet_id.ebe225e3c1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_order_committed_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_order_committed_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_order_committed_base_mainnet_id.ebe225e3c1", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "unique_spot_order_committed_base_mainnet_id"], "alias": "unique_spot_order_committed_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.57103, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_order_committed_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_order_committed_base_mainnet", "attached_node": "model.synthetix.spot_order_committed_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_order_committed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_base_mainnet_event_name.dc08478d35": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_base_mainnet_event_name.dc08478d35", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_committed_base_mainnet_event_name"], "alias": "not_null_spot_order_committed_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.572878, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_order_committed_base_mainnet", "attached_node": "model.synthetix.spot_order_committed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_order_committed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_order_committed_base_mainnet_event_name__OrderCommitted.7219cd261b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_order_committed_base_mainnet_event_name__OrderCommitted", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_order_com_4c433d07e02d38aa839b7507d28bfcd9.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_order_committed_base_mainnet_event_name__OrderCommitted.7219cd261b", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "accepted_values_spot_order_committed_base_mainnet_event_name__OrderCommitted"], "alias": "accepted_values_spot_order_com_4c433d07e02d38aa839b7507d28bfcd9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_order_com_4c433d07e02d38aa839b7507d28bfcd9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_order_com_4c433d07e02d38aa839b7507d28bfcd9"}, "created_at": 1726500942.574725, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_order_com_4c433d07e02d38aa839b7507d28bfcd9\") }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_order_com_4c433d07e02d38aa839b7507d28bfcd9.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderCommitted'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_order_committed_base_mainnet", "attached_node": "model.synthetix.spot_order_committed_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["OrderCommitted"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_order_committed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_base_mainnet_sender.fcb2f6b8e6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_base_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_base_mainnet_sender.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_base_mainnet_sender.fcb2f6b8e6", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_committed_base_mainnet_sender"], "alias": "not_null_spot_order_committed_base_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.5797133, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.spot_order_committed_base_mainnet", "attached_node": "model.synthetix.spot_order_committed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('spot_order_committed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_base_mainnet_block_timestamp.b355df469e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_base_mainnet_block_timestamp.b355df469e", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_committed_base_mainnet_block_timestamp"], "alias": "not_null_spot_order_committed_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.5815089, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_order_committed_base_mainnet", "attached_node": "model.synthetix.spot_order_committed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_order_committed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_base_mainnet_referrer.773110510c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_base_mainnet_referrer", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_base_mainnet_referrer.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_base_mainnet_referrer.773110510c", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_committed_base_mainnet_referrer"], "alias": "not_null_spot_order_committed_base_mainnet_referrer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.5834112, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_referrer.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\nwhere referrer is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "referrer", "file_key_name": "models.spot_order_committed_base_mainnet", "attached_node": "model.synthetix.spot_order_committed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "referrer", "model": "{{ get_where_subquery(ref('spot_order_committed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_base_mainnet_amount_provided.99b6d3d7c6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_base_mainnet_amount_provided", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_base_mainnet_amount_provided.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_base_mainnet_amount_provided.99b6d3d7c6", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_committed_base_mainnet_amount_provided"], "alias": "not_null_spot_order_committed_base_mainnet_amount_provided", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.5851288, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_amount_provided.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_provided\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\nwhere amount_provided is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_provided", "file_key_name": "models.spot_order_committed_base_mainnet", "attached_node": "model.synthetix.spot_order_committed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_provided", "model": "{{ get_where_subquery(ref('spot_order_committed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_mainnet_amount_provided__True__0.9f6ff0bd95": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_committed_base_mainnet_amount_provided__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__a02cf2343cb17dff85dc6395f9049952.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_mainnet_amount_provided__True__0.9f6ff0bd95", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "dbt_utils_accepted_range_spot_order_committed_base_mainnet_amount_provided__True__0"], "alias": "dbt_utils_accepted_range_spot__a02cf2343cb17dff85dc6395f9049952", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__a02cf2343cb17dff85dc6395f9049952", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__a02cf2343cb17dff85dc6395f9049952"}, "created_at": 1726500942.5868607, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__a02cf2343cb17dff85dc6395f9049952\") }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__a02cf2343cb17dff85dc6395f9049952.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_provided >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_provided", "file_key_name": "models.spot_order_committed_base_mainnet", "attached_node": "model.synthetix.spot_order_committed_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount_provided", "model": "{{ get_where_subquery(ref('spot_order_committed_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_committed_base_mainnet_transaction_hash.bf2697d39d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_base_mainnet_transaction_hash.bf2697d39d", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_committed_base_mainnet_transaction_hash"], "alias": "not_null_spot_order_committed_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.5918992, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_order_committed_base_mainnet", "attached_node": "model.synthetix.spot_order_committed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_order_committed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_base_mainnet_contract.2711d7c5f2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_base_mainnet_contract.2711d7c5f2", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_committed_base_mainnet_contract"], "alias": "not_null_spot_order_committed_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.5936286, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_order_committed_base_mainnet", "attached_node": "model.synthetix.spot_order_committed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_order_committed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_base_mainnet_market_id.eb878589ce": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_base_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_base_mainnet_market_id.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_base_mainnet_market_id.eb878589ce", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_committed_base_mainnet_market_id"], "alias": "not_null_spot_order_committed_base_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.5953374, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.spot_order_committed_base_mainnet", "attached_node": "model.synthetix.spot_order_committed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('spot_order_committed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_mainnet_market_id__True__0.d412907ad8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_committed_base_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__65d3e3580b09d62b0665c39e0dd6b655.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_mainnet_market_id__True__0.d412907ad8", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "dbt_utils_accepted_range_spot_order_committed_base_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__65d3e3580b09d62b0665c39e0dd6b655", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__65d3e3580b09d62b0665c39e0dd6b655", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__65d3e3580b09d62b0665c39e0dd6b655"}, "created_at": 1726500942.5969985, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__65d3e3580b09d62b0665c39e0dd6b655\") }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__65d3e3580b09d62b0665c39e0dd6b655.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.spot_order_committed_base_mainnet", "attached_node": "model.synthetix.spot_order_committed_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('spot_order_committed_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_committed_base_mainnet_block_number.b73840a782": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_base_mainnet_block_number.b73840a782", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_committed_base_mainnet_block_number"], "alias": "not_null_spot_order_committed_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.6017802, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_order_committed_base_mainnet", "attached_node": "model.synthetix.spot_order_committed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_order_committed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_committed_base_mainnet_order_type.af8cf04472": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_committed_base_mainnet_order_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_committed_base_mainnet_order_type.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_committed_base_mainnet_order_type.af8cf04472", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_committed_base_mainnet_order_type"], "alias": "not_null_spot_order_committed_base_mainnet_order_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.6034575, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_committed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_committed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_committed_base_mainnet_order_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect order_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\nwhere order_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "order_type", "file_key_name": "models.spot_order_committed_base_mainnet", "attached_node": "model.synthetix.spot_order_committed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "order_type", "model": "{{ get_where_subquery(ref('spot_order_committed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_final_order_amount__True__0.285227b4ad": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_settled_base_mainnet_final_order_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__aea7b1bee7446de9ad2a7c38052a0c1b.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_final_order_amount__True__0.285227b4ad", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "dbt_utils_accepted_range_spot_order_settled_base_mainnet_final_order_amount__True__0"], "alias": "dbt_utils_accepted_range_spot__aea7b1bee7446de9ad2a7c38052a0c1b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__aea7b1bee7446de9ad2a7c38052a0c1b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__aea7b1bee7446de9ad2a7c38052a0c1b"}, "created_at": 1726500942.6052732, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__aea7b1bee7446de9ad2a7c38052a0c1b\") }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__aea7b1bee7446de9ad2a7c38052a0c1b.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not final_order_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "final_order_amount", "file_key_name": "models.spot_order_settled_base_mainnet", "attached_node": "model.synthetix.spot_order_settled_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "final_order_amount", "model": "{{ get_where_subquery(ref('spot_order_settled_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_settled_base_mainnet_settler.32eafc3529": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_base_mainnet_settler", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_base_mainnet_settler.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_base_mainnet_settler.32eafc3529", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_settled_base_mainnet_settler"], "alias": "not_null_spot_order_settled_base_mainnet_settler", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.6097758, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_settler.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect settler\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\nwhere settler is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "settler", "file_key_name": "models.spot_order_settled_base_mainnet", "attached_node": "model.synthetix.spot_order_settled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "settler", "model": "{{ get_where_subquery(ref('spot_order_settled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_base_mainnet_block_number.0da3f5f83c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_base_mainnet_block_number.0da3f5f83c", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_settled_base_mainnet_block_number"], "alias": "not_null_spot_order_settled_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.6114619, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_order_settled_base_mainnet", "attached_node": "model.synthetix.spot_order_settled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_order_settled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_base_mainnet_transaction_hash.cc03e5396c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_base_mainnet_transaction_hash.cc03e5396c", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_settled_base_mainnet_transaction_hash"], "alias": "not_null_spot_order_settled_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.6141279, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_order_settled_base_mainnet", "attached_node": "model.synthetix.spot_order_settled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_order_settled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_base_mainnet_block_timestamp.d6a06e33d2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_base_mainnet_block_timestamp.d6a06e33d2", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_settled_base_mainnet_block_timestamp"], "alias": "not_null_spot_order_settled_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.6157596, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_order_settled_base_mainnet", "attached_node": "model.synthetix.spot_order_settled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_order_settled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_base_mainnet_id.bee9f4adc9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_base_mainnet_id.bee9f4adc9", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_settled_base_mainnet_id"], "alias": "not_null_spot_order_settled_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.6173797, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_order_settled_base_mainnet", "attached_node": "model.synthetix.spot_order_settled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_order_settled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_order_settled_base_mainnet_id.3552e2a2e6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_order_settled_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_order_settled_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_order_settled_base_mainnet_id.3552e2a2e6", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "unique_spot_order_settled_base_mainnet_id"], "alias": "unique_spot_order_settled_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.619048, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_order_settled_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_order_settled_base_mainnet", "attached_node": "model.synthetix.spot_order_settled_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_order_settled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_base_mainnet_order_type.0e7f500a0a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_base_mainnet_order_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_base_mainnet_order_type.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_base_mainnet_order_type.0e7f500a0a", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_settled_base_mainnet_order_type"], "alias": "not_null_spot_order_settled_base_mainnet_order_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.620793, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_order_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect order_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\nwhere order_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "order_type", "file_key_name": "models.spot_order_settled_base_mainnet", "attached_node": "model.synthetix.spot_order_settled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "order_type", "model": "{{ get_where_subquery(ref('spot_order_settled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_base_mainnet_contract.901410d0f9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_base_mainnet_contract.901410d0f9", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_settled_base_mainnet_contract"], "alias": "not_null_spot_order_settled_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.6224241, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_order_settled_base_mainnet", "attached_node": "model.synthetix.spot_order_settled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_order_settled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_settled_base_mainnet_price.a8065724a1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_base_mainnet_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_base_mainnet_price.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_base_mainnet_price.a8065724a1", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_settled_base_mainnet_price"], "alias": "not_null_spot_order_settled_base_mainnet_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.6240242, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.spot_order_settled_base_mainnet", "attached_node": "model.synthetix.spot_order_settled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('spot_order_settled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_price__True__0.a69aaf95b9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_settled_base_mainnet_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__8d96f308a14c2fcecde8c2bb1366d4b7.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_price__True__0.a69aaf95b9", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "dbt_utils_accepted_range_spot_order_settled_base_mainnet_price__True__0"], "alias": "dbt_utils_accepted_range_spot__8d96f308a14c2fcecde8c2bb1366d4b7", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__8d96f308a14c2fcecde8c2bb1366d4b7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__8d96f308a14c2fcecde8c2bb1366d4b7"}, "created_at": 1726500942.6256669, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__8d96f308a14c2fcecde8c2bb1366d4b7\") }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__8d96f308a14c2fcecde8c2bb1366d4b7.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.spot_order_settled_base_mainnet", "attached_node": "model.synthetix.spot_order_settled_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('spot_order_settled_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_settled_base_mainnet_market_id.ea53981200": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_base_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_base_mainnet_market_id.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_base_mainnet_market_id.ea53981200", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_settled_base_mainnet_market_id"], "alias": "not_null_spot_order_settled_base_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.6305463, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.spot_order_settled_base_mainnet", "attached_node": "model.synthetix.spot_order_settled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('spot_order_settled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_market_id__True__0.57e7a4e22d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_settled_base_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__584d45f3a8837e04a304f44a0b6d6352.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_market_id__True__0.57e7a4e22d", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "dbt_utils_accepted_range_spot_order_settled_base_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__584d45f3a8837e04a304f44a0b6d6352", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__584d45f3a8837e04a304f44a0b6d6352", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__584d45f3a8837e04a304f44a0b6d6352"}, "created_at": 1726500942.6323316, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__584d45f3a8837e04a304f44a0b6d6352\") }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__584d45f3a8837e04a304f44a0b6d6352.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.spot_order_settled_base_mainnet", "attached_node": "model.synthetix.spot_order_settled_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('spot_order_settled_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_settled_base_mainnet_collected_fees.f0d64ac401": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_base_mainnet_collected_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_base_mainnet_collected_fees.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_base_mainnet_collected_fees.f0d64ac401", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_settled_base_mainnet_collected_fees"], "alias": "not_null_spot_order_settled_base_mainnet_collected_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.6369965, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_collected_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\nwhere collected_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.spot_order_settled_base_mainnet", "attached_node": "model.synthetix.spot_order_settled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collected_fees", "model": "{{ get_where_subquery(ref('spot_order_settled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_collected_fees__True__0.d7bd810890": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_settled_base_mainnet_collected_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__4bab578943a7ebfec47867006c5ba2c0.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_collected_fees__True__0.d7bd810890", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "dbt_utils_accepted_range_spot_order_settled_base_mainnet_collected_fees__True__0"], "alias": "dbt_utils_accepted_range_spot__4bab578943a7ebfec47867006c5ba2c0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__4bab578943a7ebfec47867006c5ba2c0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__4bab578943a7ebfec47867006c5ba2c0"}, "created_at": 1726500942.6387527, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__4bab578943a7ebfec47867006c5ba2c0\") }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__4bab578943a7ebfec47867006c5ba2c0.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.spot_order_settled_base_mainnet", "attached_node": "model.synthetix.spot_order_settled_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collected_fees", "model": "{{ get_where_subquery(ref('spot_order_settled_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_settled_base_mainnet_event_name.b99840eec6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_settled_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_settled_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_settled_base_mainnet_event_name.b99840eec6", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_settled_base_mainnet_event_name"], "alias": "not_null_spot_order_settled_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.643439, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_settled_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_order_settled_base_mainnet", "attached_node": "model.synthetix.spot_order_settled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_order_settled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_order_settled_base_mainnet_event_name__OrderSettled.30376f4577": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_order_settled_base_mainnet_event_name__OrderSettled", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_order_set_c626d10dbdef75cbd4bd6eb843c8cf29.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_order_settled_base_mainnet_event_name__OrderSettled.30376f4577", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "accepted_values_spot_order_settled_base_mainnet_event_name__OrderSettled"], "alias": "accepted_values_spot_order_set_c626d10dbdef75cbd4bd6eb843c8cf29", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_order_set_c626d10dbdef75cbd4bd6eb843c8cf29", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_order_set_c626d10dbdef75cbd4bd6eb843c8cf29"}, "created_at": 1726500942.6451504, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_order_set_c626d10dbdef75cbd4bd6eb843c8cf29\") }}", "language": "sql", "refs": [{"name": "spot_order_settled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_settled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_order_set_c626d10dbdef75cbd4bd6eb843c8cf29.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderSettled'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_order_settled_base_mainnet", "attached_node": "model.synthetix.spot_order_settled_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["OrderSettled"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_order_settled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_base_mainnet_id.5486ce1cb2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_id.5486ce1cb2", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_cancelled_base_mainnet_id"], "alias": "not_null_spot_order_cancelled_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.649693, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_cancelled_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_order_cancelled_base_mainnet", "attached_node": "model.synthetix.spot_order_cancelled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_order_cancelled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_order_cancelled_base_mainnet_id.5ac9e5a86c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_order_cancelled_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_order_cancelled_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_order_cancelled_base_mainnet_id.5ac9e5a86c", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "unique_spot_order_cancelled_base_mainnet_id"], "alias": "unique_spot_order_cancelled_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.651368, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_order_cancelled_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_cancelled_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_order_cancelled_base_mainnet", "attached_node": "model.synthetix.spot_order_cancelled_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_order_cancelled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_base_mainnet_block_timestamp.81016bb88f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_block_timestamp.81016bb88f", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_cancelled_base_mainnet_block_timestamp"], "alias": "not_null_spot_order_cancelled_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.6530042, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_cancelled_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_order_cancelled_base_mainnet", "attached_node": "model.synthetix.spot_order_cancelled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_order_cancelled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_base_mainnet_transaction_hash.524e2820c0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_transaction_hash.524e2820c0", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_cancelled_base_mainnet_transaction_hash"], "alias": "not_null_spot_order_cancelled_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.6546454, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_cancelled_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_order_cancelled_base_mainnet", "attached_node": "model.synthetix.spot_order_cancelled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_order_cancelled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_base_mainnet_sender.666cd271e1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_base_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_base_mainnet_sender.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_sender.666cd271e1", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_cancelled_base_mainnet_sender"], "alias": "not_null_spot_order_cancelled_base_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.656375, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_cancelled_base_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.spot_order_cancelled_base_mainnet", "attached_node": "model.synthetix.spot_order_cancelled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('spot_order_cancelled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_base_mainnet_contract.b45f673add": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_contract.b45f673add", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_cancelled_base_mainnet_contract"], "alias": "not_null_spot_order_cancelled_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.6581092, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_cancelled_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_order_cancelled_base_mainnet", "attached_node": "model.synthetix.spot_order_cancelled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_order_cancelled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_base_mainnet_event_name.75d1cf92ef": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_event_name.75d1cf92ef", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_cancelled_base_mainnet_event_name"], "alias": "not_null_spot_order_cancelled_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.6597416, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_cancelled_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_order_cancelled_base_mainnet", "attached_node": "model.synthetix.spot_order_cancelled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_order_cancelled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_order_cancelled_base_mainnet_event_name__OrderCancelled.468b0aa5ec": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_order_cancelled_base_mainnet_event_name__OrderCancelled", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_order_can_0445d0d0a5554ede316ae609adf168f1.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_order_cancelled_base_mainnet_event_name__OrderCancelled.468b0aa5ec", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "accepted_values_spot_order_cancelled_base_mainnet_event_name__OrderCancelled"], "alias": "accepted_values_spot_order_can_0445d0d0a5554ede316ae609adf168f1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_order_can_0445d0d0a5554ede316ae609adf168f1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_order_can_0445d0d0a5554ede316ae609adf168f1"}, "created_at": 1726500942.661378, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_order_can_0445d0d0a5554ede316ae609adf168f1\") }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_order_can_0445d0d0a5554ede316ae609adf168f1.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_cancelled_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderCancelled'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_order_cancelled_base_mainnet", "attached_node": "model.synthetix.spot_order_cancelled_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["OrderCancelled"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_order_cancelled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_order_cancelled_base_mainnet_market_id.3d2e9d2ba5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_base_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_base_mainnet_market_id.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_market_id.3d2e9d2ba5", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_cancelled_base_mainnet_market_id"], "alias": "not_null_spot_order_cancelled_base_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.6662579, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_cancelled_base_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.spot_order_cancelled_base_mainnet", "attached_node": "model.synthetix.spot_order_cancelled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('spot_order_cancelled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_base_mainnet_market_id__True__0.9edddeabb3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_order_cancelled_base_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__3a40fbba6ab3616b984b245c89d7dbfe.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_base_mainnet_market_id__True__0.9edddeabb3", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "dbt_utils_accepted_range_spot_order_cancelled_base_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__3a40fbba6ab3616b984b245c89d7dbfe", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__3a40fbba6ab3616b984b245c89d7dbfe", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__3a40fbba6ab3616b984b245c89d7dbfe"}, "created_at": 1726500942.6679637, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__3a40fbba6ab3616b984b245c89d7dbfe\") }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__3a40fbba6ab3616b984b245c89d7dbfe.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_cancelled_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.spot_order_cancelled_base_mainnet", "attached_node": "model.synthetix.spot_order_cancelled_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('spot_order_cancelled_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_order_cancelled_base_mainnet_block_number.59e7d43c87": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_order_cancelled_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_order_cancelled_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_block_number.59e7d43c87", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_order_cancelled_base_mainnet_block_number"], "alias": "not_null_spot_order_cancelled_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.672635, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_order_cancelled_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_order_cancelled_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_order_cancelled_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_cancelled_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_order_cancelled_base_mainnet", "attached_node": "model.synthetix.spot_order_cancelled_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_order_cancelled_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_base_mainnet_id.9f21a7f761": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_base_mainnet_id.9f21a7f761", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_registered_base_mainnet_id"], "alias": "not_null_spot_synth_registered_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.6743593, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_registered_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_registered_base_mainnet", "attached_node": "model.synthetix.spot_synth_registered_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_registered_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_synth_registered_base_mainnet_id.81eda4804d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_synth_registered_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_synth_registered_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_synth_registered_base_mainnet_id.81eda4804d", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "unique_spot_synth_registered_base_mainnet_id"], "alias": "unique_spot_synth_registered_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.6760318, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_synth_registered_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_registered_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_registered_base_mainnet", "attached_node": "model.synthetix.spot_synth_registered_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_registered_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_base_mainnet_block_timestamp.9fcd6d9ec6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_base_mainnet_block_timestamp.9fcd6d9ec6", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_registered_base_mainnet_block_timestamp"], "alias": "not_null_spot_synth_registered_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.6778693, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_registered_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_synth_registered_base_mainnet", "attached_node": "model.synthetix.spot_synth_registered_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_synth_registered_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_base_mainnet_synth_market_id.97f70d1e33": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_base_mainnet_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_base_mainnet_synth_market_id.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_base_mainnet_synth_market_id.97f70d1e33", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_registered_base_mainnet_synth_market_id"], "alias": "not_null_spot_synth_registered_base_mainnet_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.679541, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_registered_base_mainnet\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_registered_base_mainnet", "attached_node": "model.synthetix.spot_synth_registered_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_registered_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_base_mainnet_synth_market_id__True__0.289066bb62": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_registered_base_mainnet_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__ccae977edf5724b7ce9a1f918e477245.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_base_mainnet_synth_market_id__True__0.289066bb62", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "dbt_utils_accepted_range_spot_synth_registered_base_mainnet_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__ccae977edf5724b7ce9a1f918e477245", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__ccae977edf5724b7ce9a1f918e477245", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__ccae977edf5724b7ce9a1f918e477245"}, "created_at": 1726500942.6811903, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__ccae977edf5724b7ce9a1f918e477245\") }}", "language": "sql", "refs": [{"name": "spot_synth_registered_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__ccae977edf5724b7ce9a1f918e477245.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_registered_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_registered_base_mainnet", "attached_node": "model.synthetix.spot_synth_registered_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_registered_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_registered_base_mainnet_block_number.fb558416fb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_base_mainnet_block_number.fb558416fb", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_registered_base_mainnet_block_number"], "alias": "not_null_spot_synth_registered_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.6861033, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_registered_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_synth_registered_base_mainnet", "attached_node": "model.synthetix.spot_synth_registered_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_synth_registered_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_base_mainnet_contract.a1096e5fd9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_base_mainnet_contract.a1096e5fd9", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_registered_base_mainnet_contract"], "alias": "not_null_spot_synth_registered_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.687783, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_registered_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_synth_registered_base_mainnet", "attached_node": "model.synthetix.spot_synth_registered_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_synth_registered_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_base_mainnet_synth_token_address.f2f086a15a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_base_mainnet_synth_token_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_base_mainnet_synth_token_address.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_base_mainnet_synth_token_address.f2f086a15a", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_registered_base_mainnet_synth_token_address"], "alias": "not_null_spot_synth_registered_base_mainnet_synth_token_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.6894562, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_synth_token_address.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_token_address\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_registered_base_mainnet\"\nwhere synth_token_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_token_address", "file_key_name": "models.spot_synth_registered_base_mainnet", "attached_node": "model.synthetix.spot_synth_registered_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_token_address", "model": "{{ get_where_subquery(ref('spot_synth_registered_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_base_mainnet_event_name.6d850cc54d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_base_mainnet_event_name.6d850cc54d", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_registered_base_mainnet_event_name"], "alias": "not_null_spot_synth_registered_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.6911027, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_registered_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_registered_base_mainnet", "attached_node": "model.synthetix.spot_synth_registered_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_registered_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_synth_registered_base_mainnet_event_name__SynthRegistered.5528c05ba2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_synth_registered_base_mainnet_event_name__SynthRegistered", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_synth_reg_3920d4f5f9000c77b7e57edd1215082f.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_synth_registered_base_mainnet_event_name__SynthRegistered.5528c05ba2", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "accepted_values_spot_synth_registered_base_mainnet_event_name__SynthRegistered"], "alias": "accepted_values_spot_synth_reg_3920d4f5f9000c77b7e57edd1215082f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_synth_reg_3920d4f5f9000c77b7e57edd1215082f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_synth_reg_3920d4f5f9000c77b7e57edd1215082f"}, "created_at": 1726500942.6928985, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_synth_reg_3920d4f5f9000c77b7e57edd1215082f\") }}", "language": "sql", "refs": [{"name": "spot_synth_registered_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_synth_reg_3920d4f5f9000c77b7e57edd1215082f.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_registered_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthRegistered'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_registered_base_mainnet", "attached_node": "model.synthetix.spot_synth_registered_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["SynthRegistered"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_registered_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_registered_base_mainnet_transaction_hash.7e53d9e7f0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_registered_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_registered_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_registered_base_mainnet_transaction_hash.7e53d9e7f0", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_registered_base_mainnet_transaction_hash"], "alias": "not_null_spot_synth_registered_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.6975718, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_registered_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_registered_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_registered_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_registered_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_synth_registered_base_mainnet", "attached_node": "model.synthetix.spot_synth_registered_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_synth_registered_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_base_mainnet_collected_fees.d9c17c84f7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_base_mainnet_collected_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_base_mainnet_collected_fees.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_base_mainnet_collected_fees.d9c17c84f7", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_bought_base_mainnet_collected_fees"], "alias": "not_null_spot_synth_bought_base_mainnet_collected_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.7004046, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_collected_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\nwhere collected_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.spot_synth_bought_base_mainnet", "attached_node": "model.synthetix.spot_synth_bought_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collected_fees", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_mainnet_collected_fees__True__0.3fcb3fda3a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_bought_base_mainnet_collected_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__f3e751dfd2dc590260940c7b6ee31646.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_mainnet_collected_fees__True__0.3fcb3fda3a", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "dbt_utils_accepted_range_spot_synth_bought_base_mainnet_collected_fees__True__0"], "alias": "dbt_utils_accepted_range_spot__f3e751dfd2dc590260940c7b6ee31646", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__f3e751dfd2dc590260940c7b6ee31646", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__f3e751dfd2dc590260940c7b6ee31646"}, "created_at": 1726500942.7021015, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__f3e751dfd2dc590260940c7b6ee31646\") }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__f3e751dfd2dc590260940c7b6ee31646.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.spot_synth_bought_base_mainnet", "attached_node": "model.synthetix.spot_synth_bought_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collected_fees", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_bought_base_mainnet_transaction_hash.1e8279de09": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_base_mainnet_transaction_hash.1e8279de09", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_bought_base_mainnet_transaction_hash"], "alias": "not_null_spot_synth_bought_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.7066152, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_synth_bought_base_mainnet", "attached_node": "model.synthetix.spot_synth_bought_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_base_mainnet_synth_market_id.32145e8cb4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_base_mainnet_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_base_mainnet_synth_market_id.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_base_mainnet_synth_market_id.32145e8cb4", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_bought_base_mainnet_synth_market_id"], "alias": "not_null_spot_synth_bought_base_mainnet_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.7085063, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_bought_base_mainnet", "attached_node": "model.synthetix.spot_synth_bought_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_mainnet_synth_market_id__True__0.e3b9a2a2bf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_bought_base_mainnet_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__2d95324b7c4d22cc127b07539bade00d.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_mainnet_synth_market_id__True__0.e3b9a2a2bf", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "dbt_utils_accepted_range_spot_synth_bought_base_mainnet_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__2d95324b7c4d22cc127b07539bade00d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__2d95324b7c4d22cc127b07539bade00d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__2d95324b7c4d22cc127b07539bade00d"}, "created_at": 1726500942.7101867, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__2d95324b7c4d22cc127b07539bade00d\") }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__2d95324b7c4d22cc127b07539bade00d.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_bought_base_mainnet", "attached_node": "model.synthetix.spot_synth_bought_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_bought_base_mainnet_block_number.afabe746ef": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_base_mainnet_block_number.afabe746ef", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_bought_base_mainnet_block_number"], "alias": "not_null_spot_synth_bought_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.7149525, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_synth_bought_base_mainnet", "attached_node": "model.synthetix.spot_synth_bought_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_base_mainnet_block_timestamp.5044e48413": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_base_mainnet_block_timestamp.5044e48413", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_bought_base_mainnet_block_timestamp"], "alias": "not_null_spot_synth_bought_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.716635, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_synth_bought_base_mainnet", "attached_node": "model.synthetix.spot_synth_bought_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_base_mainnet_id.f9e555c962": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_base_mainnet_id.f9e555c962", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_bought_base_mainnet_id"], "alias": "not_null_spot_synth_bought_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.718357, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_bought_base_mainnet", "attached_node": "model.synthetix.spot_synth_bought_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_synth_bought_base_mainnet_id.e00678ebae": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_synth_bought_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_synth_bought_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_synth_bought_base_mainnet_id.e00678ebae", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "unique_spot_synth_bought_base_mainnet_id"], "alias": "unique_spot_synth_bought_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.7200077, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_synth_bought_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_bought_base_mainnet", "attached_node": "model.synthetix.spot_synth_bought_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_base_mainnet_price.f59f9c339a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_base_mainnet_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_base_mainnet_price.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_base_mainnet_price.f59f9c339a", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_bought_base_mainnet_price"], "alias": "not_null_spot_synth_bought_base_mainnet_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.7216828, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.spot_synth_bought_base_mainnet", "attached_node": "model.synthetix.spot_synth_bought_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_mainnet_price__True__0.e25fbf2240": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_bought_base_mainnet_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__0427270c22e9a0d08a1ac96e1fd2383a.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_mainnet_price__True__0.e25fbf2240", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "dbt_utils_accepted_range_spot_synth_bought_base_mainnet_price__True__0"], "alias": "dbt_utils_accepted_range_spot__0427270c22e9a0d08a1ac96e1fd2383a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__0427270c22e9a0d08a1ac96e1fd2383a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__0427270c22e9a0d08a1ac96e1fd2383a"}, "created_at": 1726500942.7234778, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__0427270c22e9a0d08a1ac96e1fd2383a\") }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__0427270c22e9a0d08a1ac96e1fd2383a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.spot_synth_bought_base_mainnet", "attached_node": "model.synthetix.spot_synth_bought_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_bought_base_mainnet_contract.d6d311c160": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_base_mainnet_contract.d6d311c160", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_bought_base_mainnet_contract"], "alias": "not_null_spot_synth_bought_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.7283576, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_synth_bought_base_mainnet", "attached_node": "model.synthetix.spot_synth_bought_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_base_mainnet_referrer.3b61ce852c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_base_mainnet_referrer", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_base_mainnet_referrer.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_base_mainnet_referrer.3b61ce852c", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_bought_base_mainnet_referrer"], "alias": "not_null_spot_synth_bought_base_mainnet_referrer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.7302678, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_referrer.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\nwhere referrer is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "referrer", "file_key_name": "models.spot_synth_bought_base_mainnet", "attached_node": "model.synthetix.spot_synth_bought_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "referrer", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_bought_base_mainnet_event_name.8a35f2634d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_bought_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_bought_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_bought_base_mainnet_event_name.8a35f2634d", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_bought_base_mainnet_event_name"], "alias": "not_null_spot_synth_bought_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.7319477, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_bought_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_bought_base_mainnet", "attached_node": "model.synthetix.spot_synth_bought_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_synth_bought_base_mainnet_event_name__SynthBought.7302486ec0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_synth_bought_base_mainnet_event_name__SynthBought", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_synth_bou_a55733eb176c0d23184e39c1d58c98e5.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_synth_bought_base_mainnet_event_name__SynthBought.7302486ec0", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "accepted_values_spot_synth_bought_base_mainnet_event_name__SynthBought"], "alias": "accepted_values_spot_synth_bou_a55733eb176c0d23184e39c1d58c98e5", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_synth_bou_a55733eb176c0d23184e39c1d58c98e5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_synth_bou_a55733eb176c0d23184e39c1d58c98e5"}, "created_at": 1726500942.7336478, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_synth_bou_a55733eb176c0d23184e39c1d58c98e5\") }}", "language": "sql", "refs": [{"name": "spot_synth_bought_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_bought_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_synth_bou_a55733eb176c0d23184e39c1d58c98e5.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthBought'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_bought_base_mainnet", "attached_node": "model.synthetix.spot_synth_bought_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["SynthBought"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_bought_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_base_mainnet_event_name.f76ff966dc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_base_mainnet_event_name.f76ff966dc", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_sold_base_mainnet_event_name"], "alias": "not_null_spot_synth_sold_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.738472, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_sold_base_mainnet", "attached_node": "model.synthetix.spot_synth_sold_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_synth_sold_base_mainnet_event_name__SynthSold.b1a44748ed": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_synth_sold_base_mainnet_event_name__SynthSold", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_synth_sol_89dd9a47ec996eaf7ec5b9a35c28d020.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_synth_sold_base_mainnet_event_name__SynthSold.b1a44748ed", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "accepted_values_spot_synth_sold_base_mainnet_event_name__SynthSold"], "alias": "accepted_values_spot_synth_sol_89dd9a47ec996eaf7ec5b9a35c28d020", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_synth_sol_89dd9a47ec996eaf7ec5b9a35c28d020", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_synth_sol_89dd9a47ec996eaf7ec5b9a35c28d020"}, "created_at": 1726500942.740188, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_synth_sol_89dd9a47ec996eaf7ec5b9a35c28d020\") }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_synth_sol_89dd9a47ec996eaf7ec5b9a35c28d020.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthSold'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_sold_base_mainnet", "attached_node": "model.synthetix.spot_synth_sold_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["SynthSold"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_base_mainnet_transaction_hash.6957d51d9c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_base_mainnet_transaction_hash.6957d51d9c", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_sold_base_mainnet_transaction_hash"], "alias": "not_null_spot_synth_sold_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.7449024, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_synth_sold_base_mainnet", "attached_node": "model.synthetix.spot_synth_sold_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_base_mainnet_collected_fees.99a85c53ea": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_base_mainnet_collected_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_base_mainnet_collected_fees.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_base_mainnet_collected_fees.99a85c53ea", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_sold_base_mainnet_collected_fees"], "alias": "not_null_spot_synth_sold_base_mainnet_collected_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.7466402, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_collected_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\nwhere collected_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.spot_synth_sold_base_mainnet", "attached_node": "model.synthetix.spot_synth_sold_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collected_fees", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_collected_fees__True__0.6cc814f854": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_sold_base_mainnet_collected_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__869a9b7964b126ecc6b81ac7e9732147.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_collected_fees__True__0.6cc814f854", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "dbt_utils_accepted_range_spot_synth_sold_base_mainnet_collected_fees__True__0"], "alias": "dbt_utils_accepted_range_spot__869a9b7964b126ecc6b81ac7e9732147", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__869a9b7964b126ecc6b81ac7e9732147", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__869a9b7964b126ecc6b81ac7e9732147"}, "created_at": 1726500942.748311, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__869a9b7964b126ecc6b81ac7e9732147\") }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__869a9b7964b126ecc6b81ac7e9732147.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.spot_synth_sold_base_mainnet", "attached_node": "model.synthetix.spot_synth_sold_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collected_fees", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_sold_base_mainnet_block_timestamp.1713f1d130": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_base_mainnet_block_timestamp.1713f1d130", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_sold_base_mainnet_block_timestamp"], "alias": "not_null_spot_synth_sold_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.7529314, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_synth_sold_base_mainnet", "attached_node": "model.synthetix.spot_synth_sold_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_base_mainnet_referrer.ee678360be": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_base_mainnet_referrer", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_base_mainnet_referrer.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_base_mainnet_referrer.ee678360be", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_sold_base_mainnet_referrer"], "alias": "not_null_spot_synth_sold_base_mainnet_referrer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.7546275, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_referrer.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\nwhere referrer is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "referrer", "file_key_name": "models.spot_synth_sold_base_mainnet", "attached_node": "model.synthetix.spot_synth_sold_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "referrer", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_base_mainnet_block_number.148bf58e52": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_base_mainnet_block_number.148bf58e52", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_sold_base_mainnet_block_number"], "alias": "not_null_spot_synth_sold_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.756337, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_synth_sold_base_mainnet", "attached_node": "model.synthetix.spot_synth_sold_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_base_mainnet_price.3d1a702fbb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_base_mainnet_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_base_mainnet_price.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_base_mainnet_price.3d1a702fbb", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_sold_base_mainnet_price"], "alias": "not_null_spot_synth_sold_base_mainnet_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.7580383, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.spot_synth_sold_base_mainnet", "attached_node": "model.synthetix.spot_synth_sold_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_price__True__0.994b9376fd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_sold_base_mainnet_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__102836450220e70de6301980e5d5950a.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_price__True__0.994b9376fd", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "dbt_utils_accepted_range_spot_synth_sold_base_mainnet_price__True__0"], "alias": "dbt_utils_accepted_range_spot__102836450220e70de6301980e5d5950a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__102836450220e70de6301980e5d5950a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__102836450220e70de6301980e5d5950a"}, "created_at": 1726500942.7598603, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__102836450220e70de6301980e5d5950a\") }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__102836450220e70de6301980e5d5950a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.spot_synth_sold_base_mainnet", "attached_node": "model.synthetix.spot_synth_sold_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_sold_base_mainnet_amount_returned.989a4131c2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_base_mainnet_amount_returned", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_base_mainnet_amount_returned.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_base_mainnet_amount_returned.989a4131c2", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_sold_base_mainnet_amount_returned"], "alias": "not_null_spot_synth_sold_base_mainnet_amount_returned", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.7645202, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_amount_returned.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_returned\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\nwhere amount_returned is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_returned", "file_key_name": "models.spot_synth_sold_base_mainnet", "attached_node": "model.synthetix.spot_synth_sold_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_returned", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_amount_returned__True__0.250710e6f1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_sold_base_mainnet_amount_returned__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__6b757397105f64d96d8f1df579ff67af.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_amount_returned__True__0.250710e6f1", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "dbt_utils_accepted_range_spot_synth_sold_base_mainnet_amount_returned__True__0"], "alias": "dbt_utils_accepted_range_spot__6b757397105f64d96d8f1df579ff67af", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__6b757397105f64d96d8f1df579ff67af", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__6b757397105f64d96d8f1df579ff67af"}, "created_at": 1726500942.7664356, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__6b757397105f64d96d8f1df579ff67af\") }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__6b757397105f64d96d8f1df579ff67af.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_returned >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_returned", "file_key_name": "models.spot_synth_sold_base_mainnet", "attached_node": "model.synthetix.spot_synth_sold_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount_returned", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_sold_base_mainnet_synth_market_id.b7dab5388d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_base_mainnet_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_base_mainnet_synth_market_id.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_base_mainnet_synth_market_id.b7dab5388d", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_sold_base_mainnet_synth_market_id"], "alias": "not_null_spot_synth_sold_base_mainnet_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.7709262, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_sold_base_mainnet", "attached_node": "model.synthetix.spot_synth_sold_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_synth_market_id__True__0.3ec6dae33c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_sold_base_mainnet_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__709479046502cb2d832f1681b840dc68.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_synth_market_id__True__0.3ec6dae33c", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "dbt_utils_accepted_range_spot_synth_sold_base_mainnet_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__709479046502cb2d832f1681b840dc68", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__709479046502cb2d832f1681b840dc68", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__709479046502cb2d832f1681b840dc68"}, "created_at": 1726500942.7728035, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__709479046502cb2d832f1681b840dc68\") }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__709479046502cb2d832f1681b840dc68.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_sold_base_mainnet", "attached_node": "model.synthetix.spot_synth_sold_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_sold_base_mainnet_id.763b711f62": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_base_mainnet_id.763b711f62", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_sold_base_mainnet_id"], "alias": "not_null_spot_synth_sold_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.7772248, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_sold_base_mainnet", "attached_node": "model.synthetix.spot_synth_sold_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_synth_sold_base_mainnet_id.4cbe90534a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_synth_sold_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_synth_sold_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_synth_sold_base_mainnet_id.4cbe90534a", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "unique_spot_synth_sold_base_mainnet_id"], "alias": "unique_spot_synth_sold_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.7789466, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_synth_sold_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_sold_base_mainnet", "attached_node": "model.synthetix.spot_synth_sold_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_sold_base_mainnet_contract.46ddd59981": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_sold_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_sold_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_sold_base_mainnet_contract.46ddd59981", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_sold_base_mainnet_contract"], "alias": "not_null_spot_synth_sold_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.7808151, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_sold_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_sold_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_sold_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_synth_sold_base_mainnet", "attached_node": "model.synthetix.spot_synth_sold_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_synth_sold_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_id.7d79ad852d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_id.7d79ad852d", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_wrapped_base_mainnet_id"], "alias": "not_null_spot_synth_wrapped_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.782526, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_wrapped_base_mainnet", "attached_node": "model.synthetix.spot_synth_wrapped_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_synth_wrapped_base_mainnet_id.77a4ae72ae": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_synth_wrapped_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_synth_wrapped_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_synth_wrapped_base_mainnet_id.77a4ae72ae", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "unique_spot_synth_wrapped_base_mainnet_id"], "alias": "unique_spot_synth_wrapped_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.784196, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_synth_wrapped_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_wrapped_base_mainnet", "attached_node": "model.synthetix.spot_synth_wrapped_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_transaction_hash.9cbd57629d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_transaction_hash.9cbd57629d", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_wrapped_base_mainnet_transaction_hash"], "alias": "not_null_spot_synth_wrapped_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.785887, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_synth_wrapped_base_mainnet", "attached_node": "model.synthetix.spot_synth_wrapped_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_synth_market_id.e2b2f4733f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_base_mainnet_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_base_mainnet_synth_market_id.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_synth_market_id.e2b2f4733f", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_wrapped_base_mainnet_synth_market_id"], "alias": "not_null_spot_synth_wrapped_base_mainnet_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.7883904, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_wrapped_base_mainnet", "attached_node": "model.synthetix.spot_synth_wrapped_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_mainnet_synth_market_id__True__0.3d7fa017bf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_wrapped_base_mainnet_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__54093ccd823429dbfa551dd083c43381.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_mainnet_synth_market_id__True__0.3d7fa017bf", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "dbt_utils_accepted_range_spot_synth_wrapped_base_mainnet_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__54093ccd823429dbfa551dd083c43381", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__54093ccd823429dbfa551dd083c43381", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__54093ccd823429dbfa551dd083c43381"}, "created_at": 1726500942.7900944, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__54093ccd823429dbfa551dd083c43381\") }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__54093ccd823429dbfa551dd083c43381.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_wrapped_base_mainnet", "attached_node": "model.synthetix.spot_synth_wrapped_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_contract.33e8d1917b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_contract.33e8d1917b", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_wrapped_base_mainnet_contract"], "alias": "not_null_spot_synth_wrapped_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.7949255, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_synth_wrapped_base_mainnet", "attached_node": "model.synthetix.spot_synth_wrapped_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_event_name.1f22f5789b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_event_name.1f22f5789b", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_wrapped_base_mainnet_event_name"], "alias": "not_null_spot_synth_wrapped_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.7968466, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_wrapped_base_mainnet", "attached_node": "model.synthetix.spot_synth_wrapped_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_synth_wrapped_base_mainnet_event_name__SynthWrapped.e81f79edcb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_synth_wrapped_base_mainnet_event_name__SynthWrapped", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_synth_wra_37b6ba7e578861182698bcc3fa863c97.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_synth_wrapped_base_mainnet_event_name__SynthWrapped.e81f79edcb", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "accepted_values_spot_synth_wrapped_base_mainnet_event_name__SynthWrapped"], "alias": "accepted_values_spot_synth_wra_37b6ba7e578861182698bcc3fa863c97", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_synth_wra_37b6ba7e578861182698bcc3fa863c97", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_synth_wra_37b6ba7e578861182698bcc3fa863c97"}, "created_at": 1726500942.7985919, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_synth_wra_37b6ba7e578861182698bcc3fa863c97\") }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_synth_wra_37b6ba7e578861182698bcc3fa863c97.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthWrapped'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_wrapped_base_mainnet", "attached_node": "model.synthetix.spot_synth_wrapped_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["SynthWrapped"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_block_timestamp.66ddebcfe0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_block_timestamp.66ddebcfe0", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_wrapped_base_mainnet_block_timestamp"], "alias": "not_null_spot_synth_wrapped_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.8033445, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_synth_wrapped_base_mainnet", "attached_node": "model.synthetix.spot_synth_wrapped_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_block_number.4bf40252e1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_block_number.4bf40252e1", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_wrapped_base_mainnet_block_number"], "alias": "not_null_spot_synth_wrapped_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.8050482, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_synth_wrapped_base_mainnet", "attached_node": "model.synthetix.spot_synth_wrapped_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_fees_collected.9a641530e9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_wrapped_base_mainnet_fees_collected", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_wrapped_base_mainnet_fees_collected.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_fees_collected.9a641530e9", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_wrapped_base_mainnet_fees_collected"], "alias": "not_null_spot_synth_wrapped_base_mainnet_fees_collected", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.8067372, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_wrapped_base_mainnet_fees_collected.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect fees_collected\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"\nwhere fees_collected is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fees_collected", "file_key_name": "models.spot_synth_wrapped_base_mainnet", "attached_node": "model.synthetix.spot_synth_wrapped_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "fees_collected", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_mainnet_fees_collected__True__0.88e8d792fd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_wrapped_base_mainnet_fees_collected__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__b37085988ce7eb72a15d977d1710fe8c.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_mainnet_fees_collected__True__0.88e8d792fd", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "dbt_utils_accepted_range_spot_synth_wrapped_base_mainnet_fees_collected__True__0"], "alias": "dbt_utils_accepted_range_spot__b37085988ce7eb72a15d977d1710fe8c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__b37085988ce7eb72a15d977d1710fe8c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__b37085988ce7eb72a15d977d1710fe8c"}, "created_at": 1726500942.8083944, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__b37085988ce7eb72a15d977d1710fe8c\") }}", "language": "sql", "refs": [{"name": "spot_synth_wrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_wrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__b37085988ce7eb72a15d977d1710fe8c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not fees_collected >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fees_collected", "file_key_name": "models.spot_synth_wrapped_base_mainnet", "attached_node": "model.synthetix.spot_synth_wrapped_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "fees_collected", "model": "{{ get_where_subquery(ref('spot_synth_wrapped_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_block_timestamp.0e8329af5c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_block_timestamp.0e8329af5c", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_unwrapped_base_mainnet_block_timestamp"], "alias": "not_null_spot_synth_unwrapped_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.813107, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spot_synth_unwrapped_base_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_amount_unwrapped.025e49370b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_base_mainnet_amount_unwrapped", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_base_mainnet_amount_unwrapped.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_amount_unwrapped.025e49370b", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_unwrapped_base_mainnet_amount_unwrapped"], "alias": "not_null_spot_synth_unwrapped_base_mainnet_amount_unwrapped", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.8148196, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_amount_unwrapped.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_unwrapped\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\nwhere amount_unwrapped is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_unwrapped", "file_key_name": "models.spot_synth_unwrapped_base_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_unwrapped", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_amount_unwrapped__True__0.2e78bc25a2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_amount_unwrapped__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__00502a3092faf88f9c4cf1c70e3ecabb.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_amount_unwrapped__True__0.2e78bc25a2", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_amount_unwrapped__True__0"], "alias": "dbt_utils_accepted_range_spot__00502a3092faf88f9c4cf1c70e3ecabb", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__00502a3092faf88f9c4cf1c70e3ecabb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__00502a3092faf88f9c4cf1c70e3ecabb"}, "created_at": 1726500942.816493, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__00502a3092faf88f9c4cf1c70e3ecabb\") }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__00502a3092faf88f9c4cf1c70e3ecabb.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_unwrapped >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_unwrapped", "file_key_name": "models.spot_synth_unwrapped_base_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount_unwrapped", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_fees_collected.cd35bec369": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_base_mainnet_fees_collected", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_base_mainnet_fees_collected.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_fees_collected.cd35bec369", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_unwrapped_base_mainnet_fees_collected"], "alias": "not_null_spot_synth_unwrapped_base_mainnet_fees_collected", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.821309, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_fees_collected.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect fees_collected\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\nwhere fees_collected is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fees_collected", "file_key_name": "models.spot_synth_unwrapped_base_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "fees_collected", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_fees_collected__True__0.48d9a0e389": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_fees_collected__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__cad30ffa5fa2a073ff58756383e7e777.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_fees_collected__True__0.48d9a0e389", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_fees_collected__True__0"], "alias": "dbt_utils_accepted_range_spot__cad30ffa5fa2a073ff58756383e7e777", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__cad30ffa5fa2a073ff58756383e7e777", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__cad30ffa5fa2a073ff58756383e7e777"}, "created_at": 1726500942.8231194, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__cad30ffa5fa2a073ff58756383e7e777\") }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__cad30ffa5fa2a073ff58756383e7e777.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not fees_collected >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fees_collected", "file_key_name": "models.spot_synth_unwrapped_base_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "fees_collected", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_event_name.dbfac4a471": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_event_name.dbfac4a471", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_unwrapped_base_mainnet_event_name"], "alias": "not_null_spot_synth_unwrapped_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.828025, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_unwrapped_base_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spot_synth_unwrapped_base_mainnet_event_name__SynthUnwrapped.a1713eb60e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spot_synth_unwrapped_base_mainnet_event_name__SynthUnwrapped", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spot_synth_unw_92fd6cebfb41d6dc648b4b6e6220b046.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.accepted_values_spot_synth_unwrapped_base_mainnet_event_name__SynthUnwrapped.a1713eb60e", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "accepted_values_spot_synth_unwrapped_base_mainnet_event_name__SynthUnwrapped"], "alias": "accepted_values_spot_synth_unw_92fd6cebfb41d6dc648b4b6e6220b046", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spot_synth_unw_92fd6cebfb41d6dc648b4b6e6220b046", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spot_synth_unw_92fd6cebfb41d6dc648b4b6e6220b046"}, "created_at": 1726500942.829825, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spot_synth_unw_92fd6cebfb41d6dc648b4b6e6220b046\") }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/accepted_values_spot_synth_unw_92fd6cebfb41d6dc648b4b6e6220b046.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthUnwrapped'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spot_synth_unwrapped_base_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["SynthUnwrapped"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_block_number.81e8f4c2ea": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_block_number.81e8f4c2ea", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_unwrapped_base_mainnet_block_number"], "alias": "not_null_spot_synth_unwrapped_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.8346078, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spot_synth_unwrapped_base_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_transaction_hash.e27a71ff2d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_transaction_hash.e27a71ff2d", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_unwrapped_base_mainnet_transaction_hash"], "alias": "not_null_spot_synth_unwrapped_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.836379, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spot_synth_unwrapped_base_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_contract.cba8e61baa": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_contract.cba8e61baa", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_unwrapped_base_mainnet_contract"], "alias": "not_null_spot_synth_unwrapped_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.8380995, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spot_synth_unwrapped_base_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_id.cd459ace96": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_id.cd459ace96", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_unwrapped_base_mainnet_id"], "alias": "not_null_spot_synth_unwrapped_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.8397536, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_unwrapped_base_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_spot_synth_unwrapped_base_mainnet_id.1256b6907b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spot_synth_unwrapped_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spot_synth_unwrapped_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.unique_spot_synth_unwrapped_base_mainnet_id.1256b6907b", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "unique_spot_synth_unwrapped_base_mainnet_id"], "alias": "unique_spot_synth_unwrapped_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.8416016, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/unique_spot_synth_unwrapped_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spot_synth_unwrapped_base_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_synth_market_id.47983f606b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spot_synth_unwrapped_base_mainnet_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spot_synth_unwrapped_base_mainnet_synth_market_id.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_synth_market_id.47983f606b", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "not_null_spot_synth_unwrapped_base_mainnet_synth_market_id"], "alias": "not_null_spot_synth_unwrapped_base_mainnet_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.8432448, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/not_null_spot_synth_unwrapped_base_mainnet_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_unwrapped_base_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_synth_market_id__True__0.de01d6cd38": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_spot__8e5e66ec037d024a9853963d0b4aaac2.sql", "original_file_path": "models/raw/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_synth_market_id__True__0.de01d6cd38", "fqn": ["synthetix", "raw", "base", "mainnet", "spot", "dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_spot__8e5e66ec037d024a9853963d0b4aaac2", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_spot__8e5e66ec037d024a9853963d0b4aaac2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_spot__8e5e66ec037d024a9853963d0b4aaac2"}, "created_at": 1726500942.8448927, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_spot__8e5e66ec037d024a9853963d0b4aaac2\") }}", "language": "sql", "refs": [{"name": "spot_synth_unwrapped_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spot_synth_unwrapped_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_spot__8e5e66ec037d024a9853963d0b4aaac2.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.spot_synth_unwrapped_base_mainnet", "attached_node": "model.synthetix.spot_synth_unwrapped_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('spot_synth_unwrapped_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_buyback_processed_base_mainnet_id.f2ddc16a13": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_buyback_processed_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_buyback_processed_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.not_null_buyback_processed_base_mainnet_id.f2ddc16a13", "fqn": ["synthetix", "raw", "base", "mainnet", "buyback", "not_null_buyback_processed_base_mainnet_id"], "alias": "not_null_buyback_processed_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.8518922, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "buyback_processed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.buyback_processed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.buyback_processed_base_mainnet", "attached_node": "model.synthetix.buyback_processed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('buyback_processed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_buyback_processed_base_mainnet_id.7d5a3bf3a8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_buyback_processed_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_buyback_processed_base_mainnet_id.sql", "original_file_path": "models/raw/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.unique_buyback_processed_base_mainnet_id.7d5a3bf3a8", "fqn": ["synthetix", "raw", "base", "mainnet", "buyback", "unique_buyback_processed_base_mainnet_id"], "alias": "unique_buyback_processed_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.8536801, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "buyback_processed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.buyback_processed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/unique_buyback_processed_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.buyback_processed_base_mainnet", "attached_node": "model.synthetix.buyback_processed_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('buyback_processed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_buyback_processed_base_mainnet_block_number.7938e67f70": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_buyback_processed_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_buyback_processed_base_mainnet_block_number.sql", "original_file_path": "models/raw/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.not_null_buyback_processed_base_mainnet_block_number.7938e67f70", "fqn": ["synthetix", "raw", "base", "mainnet", "buyback", "not_null_buyback_processed_base_mainnet_block_number"], "alias": "not_null_buyback_processed_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.8553882, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "buyback_processed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.buyback_processed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.buyback_processed_base_mainnet", "attached_node": "model.synthetix.buyback_processed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('buyback_processed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_buyback_processed_base_mainnet_block_timestamp.a03c2a402e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_buyback_processed_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_buyback_processed_base_mainnet_block_timestamp.sql", "original_file_path": "models/raw/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.not_null_buyback_processed_base_mainnet_block_timestamp.a03c2a402e", "fqn": ["synthetix", "raw", "base", "mainnet", "buyback", "not_null_buyback_processed_base_mainnet_block_timestamp"], "alias": "not_null_buyback_processed_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.857311, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "buyback_processed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.buyback_processed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.buyback_processed_base_mainnet", "attached_node": "model.synthetix.buyback_processed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('buyback_processed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_buyback_processed_base_mainnet_transaction_hash.48c42ff159": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_buyback_processed_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_buyback_processed_base_mainnet_transaction_hash.sql", "original_file_path": "models/raw/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.not_null_buyback_processed_base_mainnet_transaction_hash.48c42ff159", "fqn": ["synthetix", "raw", "base", "mainnet", "buyback", "not_null_buyback_processed_base_mainnet_transaction_hash"], "alias": "not_null_buyback_processed_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.8590112, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "buyback_processed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.buyback_processed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.buyback_processed_base_mainnet", "attached_node": "model.synthetix.buyback_processed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('buyback_processed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_buyback_processed_base_mainnet_event_name.6b55058ad0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_buyback_processed_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_buyback_processed_base_mainnet_event_name.sql", "original_file_path": "models/raw/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.not_null_buyback_processed_base_mainnet_event_name.6b55058ad0", "fqn": ["synthetix", "raw", "base", "mainnet", "buyback", "not_null_buyback_processed_base_mainnet_event_name"], "alias": "not_null_buyback_processed_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.8606844, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "buyback_processed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.buyback_processed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.buyback_processed_base_mainnet", "attached_node": "model.synthetix.buyback_processed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('buyback_processed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_buyback_processed_base_mainnet_event_name__BuybackProcessed.dfe71d53df": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_buyback_processed_base_mainnet_event_name__BuybackProcessed", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_buyback_proces_8068cd10186cbca1b52cf3e47bbbd6be.sql", "original_file_path": "models/raw/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.accepted_values_buyback_processed_base_mainnet_event_name__BuybackProcessed.dfe71d53df", "fqn": ["synthetix", "raw", "base", "mainnet", "buyback", "accepted_values_buyback_processed_base_mainnet_event_name__BuybackProcessed"], "alias": "accepted_values_buyback_proces_8068cd10186cbca1b52cf3e47bbbd6be", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_buyback_proces_8068cd10186cbca1b52cf3e47bbbd6be", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_buyback_proces_8068cd10186cbca1b52cf3e47bbbd6be"}, "created_at": 1726500942.8623998, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_buyback_proces_8068cd10186cbca1b52cf3e47bbbd6be\") }}", "language": "sql", "refs": [{"name": "buyback_processed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.buyback_processed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/accepted_values_buyback_proces_8068cd10186cbca1b52cf3e47bbbd6be.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'BuybackProcessed'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.buyback_processed_base_mainnet", "attached_node": "model.synthetix.buyback_processed_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["BuybackProcessed"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('buyback_processed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_buyback_processed_base_mainnet_contract.73ecec38f3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_buyback_processed_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_buyback_processed_base_mainnet_contract.sql", "original_file_path": "models/raw/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.not_null_buyback_processed_base_mainnet_contract.73ecec38f3", "fqn": ["synthetix", "raw", "base", "mainnet", "buyback", "not_null_buyback_processed_base_mainnet_contract"], "alias": "not_null_buyback_processed_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.867288, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "buyback_processed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.buyback_processed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.buyback_processed_base_mainnet", "attached_node": "model.synthetix.buyback_processed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('buyback_processed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_buyback_processed_base_mainnet_buyer.6dc7c79cf3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_buyback_processed_base_mainnet_buyer", "resource_type": "test", "package_name": "synthetix", "path": "not_null_buyback_processed_base_mainnet_buyer.sql", "original_file_path": "models/raw/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.not_null_buyback_processed_base_mainnet_buyer.6dc7c79cf3", "fqn": ["synthetix", "raw", "base", "mainnet", "buyback", "not_null_buyback_processed_base_mainnet_buyer"], "alias": "not_null_buyback_processed_base_mainnet_buyer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.8689625, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "buyback_processed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.buyback_processed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_buyer.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect buyer\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"\nwhere buyer is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "buyer", "file_key_name": "models.buyback_processed_base_mainnet", "attached_node": "model.synthetix.buyback_processed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "buyer", "model": "{{ get_where_subquery(ref('buyback_processed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_buyback_processed_base_mainnet_snx.d434d429ea": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_buyback_processed_base_mainnet_snx", "resource_type": "test", "package_name": "synthetix", "path": "not_null_buyback_processed_base_mainnet_snx.sql", "original_file_path": "models/raw/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.not_null_buyback_processed_base_mainnet_snx.d434d429ea", "fqn": ["synthetix", "raw", "base", "mainnet", "buyback", "not_null_buyback_processed_base_mainnet_snx"], "alias": "not_null_buyback_processed_base_mainnet_snx", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.8706489, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "buyback_processed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.buyback_processed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_snx.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect snx\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"\nwhere snx is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "snx", "file_key_name": "models.buyback_processed_base_mainnet", "attached_node": "model.synthetix.buyback_processed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "snx", "model": "{{ get_where_subquery(ref('buyback_processed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_mainnet_snx__True__0.afaf938419": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_buyback_processed_base_mainnet_snx__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_buyba_7205bdf024217b749658bf7787b4a0da.sql", "original_file_path": "models/raw/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_mainnet_snx__True__0.afaf938419", "fqn": ["synthetix", "raw", "base", "mainnet", "buyback", "dbt_utils_accepted_range_buyback_processed_base_mainnet_snx__True__0"], "alias": "dbt_utils_accepted_range_buyba_7205bdf024217b749658bf7787b4a0da", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_buyba_7205bdf024217b749658bf7787b4a0da", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_buyba_7205bdf024217b749658bf7787b4a0da"}, "created_at": 1726500942.872481, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_buyba_7205bdf024217b749658bf7787b4a0da\") }}", "language": "sql", "refs": [{"name": "buyback_processed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.buyback_processed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_buyba_7205bdf024217b749658bf7787b4a0da.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not snx >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "snx", "file_key_name": "models.buyback_processed_base_mainnet", "attached_node": "model.synthetix.buyback_processed_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "snx", "model": "{{ get_where_subquery(ref('buyback_processed_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_buyback_processed_base_mainnet_usd.c5f2eba3f9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_buyback_processed_base_mainnet_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_buyback_processed_base_mainnet_usd.sql", "original_file_path": "models/raw/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.not_null_buyback_processed_base_mainnet_usd.c5f2eba3f9", "fqn": ["synthetix", "raw", "base", "mainnet", "buyback", "not_null_buyback_processed_base_mainnet_usd"], "alias": "not_null_buyback_processed_base_mainnet_usd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.8772175, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "buyback_processed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.buyback_processed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/not_null_buyback_processed_base_mainnet_usd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect usd\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"\nwhere usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "usd", "file_key_name": "models.buyback_processed_base_mainnet", "attached_node": "model.synthetix.buyback_processed_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "usd", "model": "{{ get_where_subquery(ref('buyback_processed_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_mainnet_usd__True__0.4acbfc34a4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_buyback_processed_base_mainnet_usd__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_buyba_afb70dba74fac398d6e51d33db8447fc.sql", "original_file_path": "models/raw/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_mainnet_usd__True__0.4acbfc34a4", "fqn": ["synthetix", "raw", "base", "mainnet", "buyback", "dbt_utils_accepted_range_buyback_processed_base_mainnet_usd__True__0"], "alias": "dbt_utils_accepted_range_buyba_afb70dba74fac398d6e51d33db8447fc", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_buyba_afb70dba74fac398d6e51d33db8447fc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_buyba_afb70dba74fac398d6e51d33db8447fc"}, "created_at": 1726500942.8789403, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_buyba_afb70dba74fac398d6e51d33db8447fc\") }}", "language": "sql", "refs": [{"name": "buyback_processed_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.buyback_processed_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_buyba_afb70dba74fac398d6e51d33db8447fc.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "usd", "file_key_name": "models.buyback_processed_base_mainnet", "attached_node": "model.synthetix.buyback_processed_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "usd", "model": "{{ get_where_subquery(ref('buyback_processed_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_blocks_eth_mainnet_block_number.aba38b4904": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_blocks_eth_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_blocks_eth_mainnet_block_number.sql", "original_file_path": "models/raw/eth/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_blocks_eth_mainnet_block_number.aba38b4904", "fqn": ["synthetix", "raw", "eth", "mainnet", "not_null_blocks_eth_mainnet_block_number"], "alias": "not_null_blocks_eth_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.8857589, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "blocks_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.blocks_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/schema.yml/not_null_blocks_eth_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"blocks_eth_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.blocks_eth_mainnet", "attached_node": "model.synthetix.blocks_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('blocks_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_blocks_eth_mainnet_block_number.ddb4ca7d09": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_blocks_eth_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "unique_blocks_eth_mainnet_block_number.sql", "original_file_path": "models/raw/eth/mainnet/schema.yml", "unique_id": "test.synthetix.unique_blocks_eth_mainnet_block_number.ddb4ca7d09", "fqn": ["synthetix", "raw", "eth", "mainnet", "unique_blocks_eth_mainnet_block_number"], "alias": "unique_blocks_eth_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.8875039, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "blocks_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.blocks_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/schema.yml/unique_blocks_eth_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n block_number as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"blocks_eth_mainnet\"\nwhere block_number is not null\ngroup by block_number\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.blocks_eth_mainnet", "attached_node": "model.synthetix.blocks_eth_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('blocks_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_recency_blocks_eth_mainnet_hour__ts__1.7c6c4534db": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_recency_blocks_eth_mainnet_hour__ts__1", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_recency_blocks_eth_mainnet_hour__ts__1.sql", "original_file_path": "models/raw/eth/mainnet/schema.yml", "unique_id": "test.synthetix.dbt_utils_recency_blocks_eth_mainnet_hour__ts__1.7c6c4534db", "fqn": ["synthetix", "raw", "eth", "mainnet", "dbt_utils_recency_blocks_eth_mainnet_hour__ts__1"], "alias": "dbt_utils_recency_blocks_eth_mainnet_hour__ts__1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.889386, "relation_name": null, "raw_code": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "blocks_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.blocks_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/schema.yml/dbt_utils_recency_blocks_eth_mainnet_hour__ts__1.sql", "compiled": true, "compiled_code": "\n\n\n\n\n\n\nwith recency as (\n\n select \n\n \n \n max(ts) as most_recent\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"blocks_eth_mainnet\"\n\n \n\n)\n\nselect\n\n \n most_recent,\n cast(\n\n now() + ((interval '1 hour') * (-1))\n\n as timestamp) as threshold\n\nfrom recency\nwhere most_recent < cast(\n\n now() + ((interval '1 hour') * (-1))\n\n as timestamp)\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": null, "file_key_name": "models.blocks_eth_mainnet", "attached_node": "model.synthetix.blocks_eth_mainnet", "test_metadata": {"name": "recency", "kwargs": {"datepart": "hour", "field": "ts", "interval": 1, "model": "{{ get_where_subquery(ref('blocks_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_account_created_eth_mainnet_owner.9141d07512": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_eth_mainnet_owner", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_eth_mainnet_owner.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_eth_mainnet_owner.9141d07512", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_account_created_eth_mainnet_owner"], "alias": "not_null_core_account_created_eth_mainnet_owner", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.923881, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_owner.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_created_eth_mainnet\"\nwhere owner is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "owner", "file_key_name": "models.core_account_created_eth_mainnet", "attached_node": "model.synthetix.core_account_created_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "owner", "model": "{{ get_where_subquery(ref('core_account_created_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_eth_mainnet_account_id.162a9a11ae": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_eth_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_eth_mainnet_account_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_eth_mainnet_account_id.162a9a11ae", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_account_created_eth_mainnet_account_id"], "alias": "not_null_core_account_created_eth_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.9259334, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_created_eth_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_account_created_eth_mainnet", "attached_node": "model.synthetix.core_account_created_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_account_created_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_account_created_eth_mainnet_account_id__True__0.4d9379ebdc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_account_created_eth_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__e62759940a69e060a2ee4d98660274e8.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_account_created_eth_mainnet_account_id__True__0.4d9379ebdc", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_account_created_eth_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__e62759940a69e060a2ee4d98660274e8", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__e62759940a69e060a2ee4d98660274e8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__e62759940a69e060a2ee4d98660274e8"}, "created_at": 1726500942.9277844, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__e62759940a69e060a2ee4d98660274e8\") }}", "language": "sql", "refs": [{"name": "core_account_created_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e62759940a69e060a2ee4d98660274e8.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_created_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_account_created_eth_mainnet", "attached_node": "model.synthetix.core_account_created_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_account_created_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_account_created_eth_mainnet_id.0d5cd71e99": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_eth_mainnet_id.0d5cd71e99", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_account_created_eth_mainnet_id"], "alias": "not_null_core_account_created_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.9327292, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_created_eth_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_account_created_eth_mainnet", "attached_node": "model.synthetix.core_account_created_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_account_created_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_account_created_eth_mainnet_id.51b373b820": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_account_created_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_account_created_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_account_created_eth_mainnet_id.51b373b820", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "unique_core_account_created_eth_mainnet_id"], "alias": "unique_core_account_created_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.9345117, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_account_created_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_created_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_account_created_eth_mainnet", "attached_node": "model.synthetix.core_account_created_eth_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_account_created_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_eth_mainnet_transaction_hash.5349e51024": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_eth_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_eth_mainnet_transaction_hash.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_eth_mainnet_transaction_hash.5349e51024", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_account_created_eth_mainnet_transaction_hash"], "alias": "not_null_core_account_created_eth_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.9362378, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_created_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_account_created_eth_mainnet", "attached_node": "model.synthetix.core_account_created_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_account_created_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_eth_mainnet_block_number.be5f037644": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_eth_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_eth_mainnet_block_number.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_eth_mainnet_block_number.be5f037644", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_account_created_eth_mainnet_block_number"], "alias": "not_null_core_account_created_eth_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.9381053, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_created_eth_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_account_created_eth_mainnet", "attached_node": "model.synthetix.core_account_created_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_account_created_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_eth_mainnet_block_timestamp.8287155cde": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_eth_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_eth_mainnet_block_timestamp.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_eth_mainnet_block_timestamp.8287155cde", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_account_created_eth_mainnet_block_timestamp"], "alias": "not_null_core_account_created_eth_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.939788, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_created_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_account_created_eth_mainnet", "attached_node": "model.synthetix.core_account_created_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_account_created_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_eth_mainnet_event_name.5a44f6813f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_eth_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_eth_mainnet_event_name.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_eth_mainnet_event_name.5a44f6813f", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_account_created_eth_mainnet_event_name"], "alias": "not_null_core_account_created_eth_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.9414651, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_created_eth_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_account_created_eth_mainnet", "attached_node": "model.synthetix.core_account_created_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_account_created_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_account_created_eth_mainnet_event_name__AccountCreated.7bff7383b3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_account_created_eth_mainnet_event_name__AccountCreated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_account_c_0f48537cd74cb798591ed4f9c612985c.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_account_created_eth_mainnet_event_name__AccountCreated.7bff7383b3", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "accepted_values_core_account_created_eth_mainnet_event_name__AccountCreated"], "alias": "accepted_values_core_account_c_0f48537cd74cb798591ed4f9c612985c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_account_c_0f48537cd74cb798591ed4f9c612985c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_account_c_0f48537cd74cb798591ed4f9c612985c"}, "created_at": 1726500942.9431257, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_account_c_0f48537cd74cb798591ed4f9c612985c\") }}", "language": "sql", "refs": [{"name": "core_account_created_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_account_c_0f48537cd74cb798591ed4f9c612985c.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_created_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'AccountCreated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_account_created_eth_mainnet", "attached_node": "model.synthetix.core_account_created_eth_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["AccountCreated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_account_created_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_created_eth_mainnet_contract.84cae83ab9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_created_eth_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_created_eth_mainnet_contract.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_created_eth_mainnet_contract.84cae83ab9", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_account_created_eth_mainnet_contract"], "alias": "not_null_core_account_created_eth_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.9478974, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_created_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_created_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_created_eth_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_created_eth_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_account_created_eth_mainnet", "attached_node": "model.synthetix.core_account_created_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_account_created_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_migrated_eth_mainnet_staker.cb3d4f410b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_migrated_eth_mainnet_staker", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_migrated_eth_mainnet_staker.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_migrated_eth_mainnet_staker.cb3d4f410b", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_account_migrated_eth_mainnet_staker"], "alias": "not_null_core_account_migrated_eth_mainnet_staker", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.94962, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_migrated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_migrated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_staker.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect staker\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\nwhere staker is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "staker", "file_key_name": "models.core_account_migrated_eth_mainnet", "attached_node": "model.synthetix.core_account_migrated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "staker", "model": "{{ get_where_subquery(ref('core_account_migrated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_migrated_eth_mainnet_account_id.6263532792": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_migrated_eth_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_migrated_eth_mainnet_account_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_migrated_eth_mainnet_account_id.6263532792", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_account_migrated_eth_mainnet_account_id"], "alias": "not_null_core_account_migrated_eth_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.951291, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_migrated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_migrated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_account_migrated_eth_mainnet", "attached_node": "model.synthetix.core_account_migrated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_account_migrated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_account_migrated_eth_mainnet_account_id__True__0.f1da2d38e8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_account_migrated_eth_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__e8596be14723c2504d1e35c74d629953.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_account_migrated_eth_mainnet_account_id__True__0.f1da2d38e8", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_account_migrated_eth_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__e8596be14723c2504d1e35c74d629953", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__e8596be14723c2504d1e35c74d629953", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__e8596be14723c2504d1e35c74d629953"}, "created_at": 1726500942.9530897, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__e8596be14723c2504d1e35c74d629953\") }}", "language": "sql", "refs": [{"name": "core_account_migrated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_migrated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e8596be14723c2504d1e35c74d629953.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_account_migrated_eth_mainnet", "attached_node": "model.synthetix.core_account_migrated_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_account_migrated_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_account_migrated_eth_mainnet_id.3f18fc79cf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_migrated_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_migrated_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_migrated_eth_mainnet_id.3f18fc79cf", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_account_migrated_eth_mainnet_id"], "alias": "not_null_core_account_migrated_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.9577165, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_migrated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_migrated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_account_migrated_eth_mainnet", "attached_node": "model.synthetix.core_account_migrated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_account_migrated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_account_migrated_eth_mainnet_id.b21ce76ba7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_account_migrated_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_account_migrated_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_account_migrated_eth_mainnet_id.b21ce76ba7", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "unique_core_account_migrated_eth_mainnet_id"], "alias": "unique_core_account_migrated_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.959418, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_migrated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_migrated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_account_migrated_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_account_migrated_eth_mainnet", "attached_node": "model.synthetix.core_account_migrated_eth_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_account_migrated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_migrated_eth_mainnet_transaction_hash.bb710f8259": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_migrated_eth_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_migrated_eth_mainnet_transaction_hash.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_migrated_eth_mainnet_transaction_hash.bb710f8259", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_account_migrated_eth_mainnet_transaction_hash"], "alias": "not_null_core_account_migrated_eth_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.961301, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_migrated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_migrated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_account_migrated_eth_mainnet", "attached_node": "model.synthetix.core_account_migrated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_account_migrated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_migrated_eth_mainnet_block_number.8a5aa490b5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_migrated_eth_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_migrated_eth_mainnet_block_number.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_migrated_eth_mainnet_block_number.8a5aa490b5", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_account_migrated_eth_mainnet_block_number"], "alias": "not_null_core_account_migrated_eth_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.962976, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_migrated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_migrated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_account_migrated_eth_mainnet", "attached_node": "model.synthetix.core_account_migrated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_account_migrated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_migrated_eth_mainnet_block_timestamp.29c8a3ae97": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_migrated_eth_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_migrated_eth_mainnet_block_timestamp.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_migrated_eth_mainnet_block_timestamp.29c8a3ae97", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_account_migrated_eth_mainnet_block_timestamp"], "alias": "not_null_core_account_migrated_eth_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.964621, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_migrated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_migrated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_account_migrated_eth_mainnet", "attached_node": "model.synthetix.core_account_migrated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_account_migrated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_migrated_eth_mainnet_event_name.969c074241": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_migrated_eth_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_migrated_eth_mainnet_event_name.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_migrated_eth_mainnet_event_name.969c074241", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_account_migrated_eth_mainnet_event_name"], "alias": "not_null_core_account_migrated_eth_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.9663143, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_migrated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_migrated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_account_migrated_eth_mainnet", "attached_node": "model.synthetix.core_account_migrated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_account_migrated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_migrated_eth_mainnet_contract.ccd34b4a40": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_migrated_eth_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_migrated_eth_mainnet_contract.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_migrated_eth_mainnet_contract.ccd34b4a40", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_account_migrated_eth_mainnet_contract"], "alias": "not_null_core_account_migrated_eth_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.9688852, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_migrated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_migrated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_account_migrated_eth_mainnet", "attached_node": "model.synthetix.core_account_migrated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_account_migrated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_account_migrated_eth_mainnet_collateral_amount.3673a78a7a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_migrated_eth_mainnet_collateral_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_migrated_eth_mainnet_collateral_amount.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_migrated_eth_mainnet_collateral_amount.3673a78a7a", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_account_migrated_eth_mainnet_collateral_amount"], "alias": "not_null_core_account_migrated_eth_mainnet_collateral_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.9705408, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_migrated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_migrated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_collateral_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_amount\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\nwhere collateral_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_amount", "file_key_name": "models.core_account_migrated_eth_mainnet", "attached_node": "model.synthetix.core_account_migrated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_amount", "model": "{{ get_where_subquery(ref('core_account_migrated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_account_migrated_eth_mainnet_collateral_amount__True__0.b1df54815d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_account_migrated_eth_mainnet_collateral_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__e78cd25c31d029d1b39b35fd267f9885.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_account_migrated_eth_mainnet_collateral_amount__True__0.b1df54815d", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_account_migrated_eth_mainnet_collateral_amount__True__0"], "alias": "dbt_utils_accepted_range_core__e78cd25c31d029d1b39b35fd267f9885", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__e78cd25c31d029d1b39b35fd267f9885", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__e78cd25c31d029d1b39b35fd267f9885"}, "created_at": 1726500942.9721892, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__e78cd25c31d029d1b39b35fd267f9885\") }}", "language": "sql", "refs": [{"name": "core_account_migrated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_migrated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e78cd25c31d029d1b39b35fd267f9885.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_amount", "file_key_name": "models.core_account_migrated_eth_mainnet", "attached_node": "model.synthetix.core_account_migrated_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collateral_amount", "model": "{{ get_where_subquery(ref('core_account_migrated_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_account_migrated_eth_mainnet_debt_amount.37622c6a60": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_account_migrated_eth_mainnet_debt_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_account_migrated_eth_mainnet_debt_amount.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_account_migrated_eth_mainnet_debt_amount.37622c6a60", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_account_migrated_eth_mainnet_debt_amount"], "alias": "not_null_core_account_migrated_eth_mainnet_debt_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.977093, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_account_migrated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_migrated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_account_migrated_eth_mainnet_debt_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt_amount\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\nwhere debt_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "debt_amount", "file_key_name": "models.core_account_migrated_eth_mainnet", "attached_node": "model.synthetix.core_account_migrated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "debt_amount", "model": "{{ get_where_subquery(ref('core_account_migrated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_account_migrated_eth_mainnet_debt_amount__True__0.a8e29325c2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_account_migrated_eth_mainnet_debt_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__9da9ecf517a1cca467ef0aa90b794d23.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_account_migrated_eth_mainnet_debt_amount__True__0.a8e29325c2", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_account_migrated_eth_mainnet_debt_amount__True__0"], "alias": "dbt_utils_accepted_range_core__9da9ecf517a1cca467ef0aa90b794d23", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__9da9ecf517a1cca467ef0aa90b794d23", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__9da9ecf517a1cca467ef0aa90b794d23"}, "created_at": 1726500942.9788065, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__9da9ecf517a1cca467ef0aa90b794d23\") }}", "language": "sql", "refs": [{"name": "core_account_migrated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_account_migrated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__9da9ecf517a1cca467ef0aa90b794d23.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not debt_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "debt_amount", "file_key_name": "models.core_account_migrated_eth_mainnet", "attached_node": "model.synthetix.core_account_migrated_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "debt_amount", "model": "{{ get_where_subquery(ref('core_account_migrated_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_delegation_updated_eth_mainnet_contract.5d369822a4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_eth_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_eth_mainnet_contract.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_contract.5d369822a4", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_delegation_updated_eth_mainnet_contract"], "alias": "not_null_core_delegation_updated_eth_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.9834616, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_delegation_updated_eth_mainnet", "attached_node": "model.synthetix.core_delegation_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_delegation_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_eth_mainnet_id.622c20c239": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_id.622c20c239", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_delegation_updated_eth_mainnet_id"], "alias": "not_null_core_delegation_updated_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.9851391, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_delegation_updated_eth_mainnet", "attached_node": "model.synthetix.core_delegation_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_delegation_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_delegation_updated_eth_mainnet_id.2467edf8ec": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_delegation_updated_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_delegation_updated_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_delegation_updated_eth_mainnet_id.2467edf8ec", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "unique_core_delegation_updated_eth_mainnet_id"], "alias": "unique_core_delegation_updated_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.98682, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_delegation_updated_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_delegation_updated_eth_mainnet", "attached_node": "model.synthetix.core_delegation_updated_eth_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_delegation_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_eth_mainnet_account_id.141fb0f466": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_eth_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_eth_mainnet_account_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_account_id.141fb0f466", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_delegation_updated_eth_mainnet_account_id"], "alias": "not_null_core_delegation_updated_eth_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.9884615, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_delegation_updated_eth_mainnet", "attached_node": "model.synthetix.core_delegation_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_delegation_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_account_id__True__0.3a3f9a0475": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__bb6ebbb6a6ce6d43f01be8ed59f2504d.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_account_id__True__0.3a3f9a0475", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__bb6ebbb6a6ce6d43f01be8ed59f2504d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__bb6ebbb6a6ce6d43f01be8ed59f2504d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__bb6ebbb6a6ce6d43f01be8ed59f2504d"}, "created_at": 1726500942.990261, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__bb6ebbb6a6ce6d43f01be8ed59f2504d\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__bb6ebbb6a6ce6d43f01be8ed59f2504d.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_delegation_updated_eth_mainnet", "attached_node": "model.synthetix.core_delegation_updated_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_delegation_updated_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_delegation_updated_eth_mainnet_collateral_type.e3d73862e4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_eth_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_eth_mainnet_collateral_type.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_collateral_type.e3d73862e4", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_delegation_updated_eth_mainnet_collateral_type"], "alias": "not_null_core_delegation_updated_eth_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.9949138, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_delegation_updated_eth_mainnet", "attached_node": "model.synthetix.core_delegation_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_delegation_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_eth_mainnet_pool_id.914b411c12": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_eth_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_eth_mainnet_pool_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_pool_id.914b411c12", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_delegation_updated_eth_mainnet_pool_id"], "alias": "not_null_core_delegation_updated_eth_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500942.9967928, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_delegation_updated_eth_mainnet", "attached_node": "model.synthetix.core_delegation_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_delegation_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_pool_id__True__0.fb370aa2ca": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__bdc679a230626364ca0549f88b5432ea.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_pool_id__True__0.fb370aa2ca", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__bdc679a230626364ca0549f88b5432ea", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__bdc679a230626364ca0549f88b5432ea", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__bdc679a230626364ca0549f88b5432ea"}, "created_at": 1726500942.998514, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__bdc679a230626364ca0549f88b5432ea\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__bdc679a230626364ca0549f88b5432ea.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_delegation_updated_eth_mainnet", "attached_node": "model.synthetix.core_delegation_updated_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_delegation_updated_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_delegation_updated_eth_mainnet_sender.3a40ed8f3a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_eth_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_eth_mainnet_sender.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_sender.3a40ed8f3a", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_delegation_updated_eth_mainnet_sender"], "alias": "not_null_core_delegation_updated_eth_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.0030785, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_delegation_updated_eth_mainnet", "attached_node": "model.synthetix.core_delegation_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_delegation_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_eth_mainnet_block_timestamp.cd7fa2f4ff": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_eth_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_eth_mainnet_block_timestamp.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_block_timestamp.cd7fa2f4ff", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_delegation_updated_eth_mainnet_block_timestamp"], "alias": "not_null_core_delegation_updated_eth_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.0049334, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_delegation_updated_eth_mainnet", "attached_node": "model.synthetix.core_delegation_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_delegation_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_eth_mainnet_block_number.5479fa5e08": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_eth_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_eth_mainnet_block_number.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_block_number.5479fa5e08", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_delegation_updated_eth_mainnet_block_number"], "alias": "not_null_core_delegation_updated_eth_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.0066054, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_delegation_updated_eth_mainnet", "attached_node": "model.synthetix.core_delegation_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_delegation_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_eth_mainnet_leverage.3edfe7323e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_eth_mainnet_leverage", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_eth_mainnet_leverage.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_leverage.3edfe7323e", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_delegation_updated_eth_mainnet_leverage"], "alias": "not_null_core_delegation_updated_eth_mainnet_leverage", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.0082283, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_leverage.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect leverage\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\nwhere leverage is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "leverage", "file_key_name": "models.core_delegation_updated_eth_mainnet", "attached_node": "model.synthetix.core_delegation_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "leverage", "model": "{{ get_where_subquery(ref('core_delegation_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_leverage__True__1000000000000000000__1000000000000000000.eb061a2128": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_leverage__True__1000000000000000000__1000000000000000000", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__d133a92aff53649ad809d9856f6093bb.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_leverage__True__1000000000000000000__1000000000000000000.eb061a2128", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_leverage__True__1000000000000000000__1000000000000000000"], "alias": "dbt_utils_accepted_range_core__d133a92aff53649ad809d9856f6093bb", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__d133a92aff53649ad809d9856f6093bb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__d133a92aff53649ad809d9856f6093bb"}, "created_at": 1726500943.0098822, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__d133a92aff53649ad809d9856f6093bb\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__d133a92aff53649ad809d9856f6093bb.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not leverage >= 1000000000000000000\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not leverage <= 1000000000000000000\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "leverage", "file_key_name": "models.core_delegation_updated_eth_mainnet", "attached_node": "model.synthetix.core_delegation_updated_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 1000000000000000000, "max_value": 1000000000000000000, "inclusive": true, "column_name": "leverage", "model": "{{ get_where_subquery(ref('core_delegation_updated_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_delegation_updated_eth_mainnet_transaction_hash.048b7a5c68": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_eth_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_eth_mainnet_transaction_hash.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_transaction_hash.048b7a5c68", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_delegation_updated_eth_mainnet_transaction_hash"], "alias": "not_null_core_delegation_updated_eth_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.0146165, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_delegation_updated_eth_mainnet", "attached_node": "model.synthetix.core_delegation_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_delegation_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_delegation_updated_eth_mainnet_amount.256481de3c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_eth_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_eth_mainnet_amount.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_amount.256481de3c", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_delegation_updated_eth_mainnet_amount"], "alias": "not_null_core_delegation_updated_eth_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.0162983, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_delegation_updated_eth_mainnet", "attached_node": "model.synthetix.core_delegation_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_delegation_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_amount__True__0.94b97c0270": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__e27d22f3bc14a0c94336e4f54758e361.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_amount__True__0.94b97c0270", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_amount__True__0"], "alias": "dbt_utils_accepted_range_core__e27d22f3bc14a0c94336e4f54758e361", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__e27d22f3bc14a0c94336e4f54758e361", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__e27d22f3bc14a0c94336e4f54758e361"}, "created_at": 1726500943.018007, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__e27d22f3bc14a0c94336e4f54758e361\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__e27d22f3bc14a0c94336e4f54758e361.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_delegation_updated_eth_mainnet", "attached_node": "model.synthetix.core_delegation_updated_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_delegation_updated_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_delegation_updated_eth_mainnet_event_name.69b76075f5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_delegation_updated_eth_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_delegation_updated_eth_mainnet_event_name.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_event_name.69b76075f5", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_delegation_updated_eth_mainnet_event_name"], "alias": "not_null_core_delegation_updated_eth_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.0226386, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_delegation_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_delegation_updated_eth_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_delegation_updated_eth_mainnet", "attached_node": "model.synthetix.core_delegation_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_delegation_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_delegation_updated_eth_mainnet_event_name__DelegationUpdated.ec623b86f2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_delegation_updated_eth_mainnet_event_name__DelegationUpdated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_delegatio_4394e6d3658f80520484c746bbda874b.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_delegation_updated_eth_mainnet_event_name__DelegationUpdated.ec623b86f2", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "accepted_values_core_delegation_updated_eth_mainnet_event_name__DelegationUpdated"], "alias": "accepted_values_core_delegatio_4394e6d3658f80520484c746bbda874b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_delegatio_4394e6d3658f80520484c746bbda874b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_delegatio_4394e6d3658f80520484c746bbda874b"}, "created_at": 1726500943.02433, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_delegatio_4394e6d3658f80520484c746bbda874b\") }}", "language": "sql", "refs": [{"name": "core_delegation_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_delegation_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_delegatio_4394e6d3658f80520484c746bbda874b.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'DelegationUpdated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_delegation_updated_eth_mainnet", "attached_node": "model.synthetix.core_delegation_updated_eth_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["DelegationUpdated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_delegation_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_eth_mainnet_collateral_type.f940e4eba6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_eth_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_eth_mainnet_collateral_type.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_eth_mainnet_collateral_type.f940e4eba6", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_deposited_eth_mainnet_collateral_type"], "alias": "not_null_core_deposited_eth_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.0288916, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_deposited_eth_mainnet", "attached_node": "model.synthetix.core_deposited_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_deposited_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_eth_mainnet_id.9c5a20c527": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_eth_mainnet_id.9c5a20c527", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_deposited_eth_mainnet_id"], "alias": "not_null_core_deposited_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.0306015, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_deposited_eth_mainnet", "attached_node": "model.synthetix.core_deposited_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_deposited_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_deposited_eth_mainnet_id.97fd3624a5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_deposited_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_deposited_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_deposited_eth_mainnet_id.97fd3624a5", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "unique_core_deposited_eth_mainnet_id"], "alias": "unique_core_deposited_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.03226, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_deposited_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_deposited_eth_mainnet", "attached_node": "model.synthetix.core_deposited_eth_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_deposited_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_eth_mainnet_contract.d1fbae48f5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_eth_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_eth_mainnet_contract.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_eth_mainnet_contract.d1fbae48f5", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_deposited_eth_mainnet_contract"], "alias": "not_null_core_deposited_eth_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.0340676, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_deposited_eth_mainnet", "attached_node": "model.synthetix.core_deposited_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_deposited_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_eth_mainnet_event_name.e185f199f1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_eth_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_eth_mainnet_event_name.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_eth_mainnet_event_name.e185f199f1", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_deposited_eth_mainnet_event_name"], "alias": "not_null_core_deposited_eth_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.0357263, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_deposited_eth_mainnet", "attached_node": "model.synthetix.core_deposited_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_deposited_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_deposited_eth_mainnet_event_name__Deposited.18727c72b0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_deposited_eth_mainnet_event_name__Deposited", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_deposited_d0c36d861e4f6802850a07c61cd63dac.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_deposited_eth_mainnet_event_name__Deposited.18727c72b0", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "accepted_values_core_deposited_eth_mainnet_event_name__Deposited"], "alias": "accepted_values_core_deposited_d0c36d861e4f6802850a07c61cd63dac", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_deposited_d0c36d861e4f6802850a07c61cd63dac", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_deposited_d0c36d861e4f6802850a07c61cd63dac"}, "created_at": 1726500943.037374, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_deposited_d0c36d861e4f6802850a07c61cd63dac\") }}", "language": "sql", "refs": [{"name": "core_deposited_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_deposited_d0c36d861e4f6802850a07c61cd63dac.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Deposited'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_deposited_eth_mainnet", "attached_node": "model.synthetix.core_deposited_eth_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["Deposited"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_deposited_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_eth_mainnet_transaction_hash.7087a2e09e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_eth_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_eth_mainnet_transaction_hash.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_eth_mainnet_transaction_hash.7087a2e09e", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_deposited_eth_mainnet_transaction_hash"], "alias": "not_null_core_deposited_eth_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.0420573, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_deposited_eth_mainnet", "attached_node": "model.synthetix.core_deposited_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_deposited_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_eth_mainnet_account_id.527d2b71c3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_eth_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_eth_mainnet_account_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_eth_mainnet_account_id.527d2b71c3", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_deposited_eth_mainnet_account_id"], "alias": "not_null_core_deposited_eth_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.0437098, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_deposited_eth_mainnet", "attached_node": "model.synthetix.core_deposited_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_deposited_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_deposited_eth_mainnet_account_id__True__0.5e26b84f6a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_deposited_eth_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__ffb3ff84b8a74f473ae464c2a79b3009.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_deposited_eth_mainnet_account_id__True__0.5e26b84f6a", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_deposited_eth_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__ffb3ff84b8a74f473ae464c2a79b3009", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__ffb3ff84b8a74f473ae464c2a79b3009", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__ffb3ff84b8a74f473ae464c2a79b3009"}, "created_at": 1726500943.0453482, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__ffb3ff84b8a74f473ae464c2a79b3009\") }}", "language": "sql", "refs": [{"name": "core_deposited_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ffb3ff84b8a74f473ae464c2a79b3009.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_deposited_eth_mainnet", "attached_node": "model.synthetix.core_deposited_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_deposited_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_deposited_eth_mainnet_sender.4c70b365da": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_eth_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_eth_mainnet_sender.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_eth_mainnet_sender.4c70b365da", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_deposited_eth_mainnet_sender"], "alias": "not_null_core_deposited_eth_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.0498552, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_deposited_eth_mainnet", "attached_node": "model.synthetix.core_deposited_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_deposited_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_eth_mainnet_block_timestamp.6194c9ac03": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_eth_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_eth_mainnet_block_timestamp.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_eth_mainnet_block_timestamp.6194c9ac03", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_deposited_eth_mainnet_block_timestamp"], "alias": "not_null_core_deposited_eth_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.0515141, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_deposited_eth_mainnet", "attached_node": "model.synthetix.core_deposited_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_deposited_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_eth_mainnet_block_number.5e2350a777": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_eth_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_eth_mainnet_block_number.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_eth_mainnet_block_number.5e2350a777", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_deposited_eth_mainnet_block_number"], "alias": "not_null_core_deposited_eth_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.0531468, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_deposited_eth_mainnet", "attached_node": "model.synthetix.core_deposited_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_deposited_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_deposited_eth_mainnet_token_amount.dc8696c011": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_deposited_eth_mainnet_token_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_deposited_eth_mainnet_token_amount.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_deposited_eth_mainnet_token_amount.dc8696c011", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_deposited_eth_mainnet_token_amount"], "alias": "not_null_core_deposited_eth_mainnet_token_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.0555756, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_deposited_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_deposited_eth_mainnet_token_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\nwhere token_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_deposited_eth_mainnet", "attached_node": "model.synthetix.core_deposited_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_deposited_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_deposited_eth_mainnet_token_amount__True__0.a57f2edd1b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_deposited_eth_mainnet_token_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__4a27e7f269078fd6d52dcbdc1f4cccaa.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_deposited_eth_mainnet_token_amount__True__0.a57f2edd1b", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_deposited_eth_mainnet_token_amount__True__0"], "alias": "dbt_utils_accepted_range_core__4a27e7f269078fd6d52dcbdc1f4cccaa", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__4a27e7f269078fd6d52dcbdc1f4cccaa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__4a27e7f269078fd6d52dcbdc1f4cccaa"}, "created_at": 1726500943.0572255, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__4a27e7f269078fd6d52dcbdc1f4cccaa\") }}", "language": "sql", "refs": [{"name": "core_deposited_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_deposited_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__4a27e7f269078fd6d52dcbdc1f4cccaa.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_deposited_eth_mainnet", "attached_node": "model.synthetix.core_deposited_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_deposited_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_withdrawn_eth_mainnet_block_timestamp.b6326ea438": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_eth_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_eth_mainnet_block_timestamp.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_eth_mainnet_block_timestamp.b6326ea438", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_withdrawn_eth_mainnet_block_timestamp"], "alias": "not_null_core_withdrawn_eth_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.0618715, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_withdrawn_eth_mainnet", "attached_node": "model.synthetix.core_withdrawn_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_withdrawn_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_eth_mainnet_contract.a4eb9c51f7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_eth_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_eth_mainnet_contract.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_eth_mainnet_contract.a4eb9c51f7", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_withdrawn_eth_mainnet_contract"], "alias": "not_null_core_withdrawn_eth_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.063759, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_withdrawn_eth_mainnet", "attached_node": "model.synthetix.core_withdrawn_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_withdrawn_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_eth_mainnet_block_number.74ee30eaa5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_eth_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_eth_mainnet_block_number.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_eth_mainnet_block_number.74ee30eaa5", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_withdrawn_eth_mainnet_block_number"], "alias": "not_null_core_withdrawn_eth_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.065448, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_withdrawn_eth_mainnet", "attached_node": "model.synthetix.core_withdrawn_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_withdrawn_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_eth_mainnet_transaction_hash.6b6f75c74b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_eth_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_eth_mainnet_transaction_hash.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_eth_mainnet_transaction_hash.6b6f75c74b", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_withdrawn_eth_mainnet_transaction_hash"], "alias": "not_null_core_withdrawn_eth_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.067099, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_withdrawn_eth_mainnet", "attached_node": "model.synthetix.core_withdrawn_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_withdrawn_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_eth_mainnet_token_amount.d3547c3837": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_eth_mainnet_token_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_eth_mainnet_token_amount.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_eth_mainnet_token_amount.d3547c3837", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_withdrawn_eth_mainnet_token_amount"], "alias": "not_null_core_withdrawn_eth_mainnet_token_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.0687609, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_token_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\nwhere token_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_withdrawn_eth_mainnet", "attached_node": "model.synthetix.core_withdrawn_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_withdrawn_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_withdrawn_eth_mainnet_token_amount__True__0.8bd25add1c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_withdrawn_eth_mainnet_token_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__142a88aa23e7aab522cfeb4e97f9dede.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_eth_mainnet_token_amount__True__0.8bd25add1c", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_withdrawn_eth_mainnet_token_amount__True__0"], "alias": "dbt_utils_accepted_range_core__142a88aa23e7aab522cfeb4e97f9dede", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__142a88aa23e7aab522cfeb4e97f9dede", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__142a88aa23e7aab522cfeb4e97f9dede"}, "created_at": 1726500943.070562, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__142a88aa23e7aab522cfeb4e97f9dede\") }}", "language": "sql", "refs": [{"name": "core_withdrawn_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__142a88aa23e7aab522cfeb4e97f9dede.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_withdrawn_eth_mainnet", "attached_node": "model.synthetix.core_withdrawn_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_withdrawn_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_withdrawn_eth_mainnet_collateral_type.28458fb6de": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_eth_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_eth_mainnet_collateral_type.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_eth_mainnet_collateral_type.28458fb6de", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_withdrawn_eth_mainnet_collateral_type"], "alias": "not_null_core_withdrawn_eth_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.075239, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_withdrawn_eth_mainnet", "attached_node": "model.synthetix.core_withdrawn_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_withdrawn_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_eth_mainnet_account_id.7846828c26": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_eth_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_eth_mainnet_account_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_eth_mainnet_account_id.7846828c26", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_withdrawn_eth_mainnet_account_id"], "alias": "not_null_core_withdrawn_eth_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.0770814, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_withdrawn_eth_mainnet", "attached_node": "model.synthetix.core_withdrawn_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_withdrawn_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_withdrawn_eth_mainnet_account_id__True__0.cdf381b428": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_withdrawn_eth_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__3ced14a391cf32c49396edfc10aeea56.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_eth_mainnet_account_id__True__0.cdf381b428", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_withdrawn_eth_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__3ced14a391cf32c49396edfc10aeea56", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__3ced14a391cf32c49396edfc10aeea56", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__3ced14a391cf32c49396edfc10aeea56"}, "created_at": 1726500943.078772, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__3ced14a391cf32c49396edfc10aeea56\") }}", "language": "sql", "refs": [{"name": "core_withdrawn_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__3ced14a391cf32c49396edfc10aeea56.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_withdrawn_eth_mainnet", "attached_node": "model.synthetix.core_withdrawn_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_withdrawn_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_withdrawn_eth_mainnet_id.b0e6ed95b5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_eth_mainnet_id.b0e6ed95b5", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_withdrawn_eth_mainnet_id"], "alias": "not_null_core_withdrawn_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.0832589, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_withdrawn_eth_mainnet", "attached_node": "model.synthetix.core_withdrawn_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_withdrawn_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_withdrawn_eth_mainnet_id.3d5210133c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_withdrawn_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_withdrawn_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_withdrawn_eth_mainnet_id.3d5210133c", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "unique_core_withdrawn_eth_mainnet_id"], "alias": "unique_core_withdrawn_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.085101, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_withdrawn_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_withdrawn_eth_mainnet", "attached_node": "model.synthetix.core_withdrawn_eth_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_withdrawn_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_eth_mainnet_sender.b7bc5bdadc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_eth_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_eth_mainnet_sender.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_eth_mainnet_sender.b7bc5bdadc", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_withdrawn_eth_mainnet_sender"], "alias": "not_null_core_withdrawn_eth_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.086785, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_withdrawn_eth_mainnet", "attached_node": "model.synthetix.core_withdrawn_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_withdrawn_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_withdrawn_eth_mainnet_event_name.2d3b6771d6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_withdrawn_eth_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_withdrawn_eth_mainnet_event_name.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_withdrawn_eth_mainnet_event_name.2d3b6771d6", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_withdrawn_eth_mainnet_event_name"], "alias": "not_null_core_withdrawn_eth_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.0884023, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_withdrawn_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_withdrawn_eth_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_withdrawn_eth_mainnet", "attached_node": "model.synthetix.core_withdrawn_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_withdrawn_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_withdrawn_eth_mainnet_event_name__Withdrawn.cbf35f5a80": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_withdrawn_eth_mainnet_event_name__Withdrawn", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_withdrawn_061e5bf4357070ce9d2bb3c4fa4488f2.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_withdrawn_eth_mainnet_event_name__Withdrawn.cbf35f5a80", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "accepted_values_core_withdrawn_eth_mainnet_event_name__Withdrawn"], "alias": "accepted_values_core_withdrawn_061e5bf4357070ce9d2bb3c4fa4488f2", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_withdrawn_061e5bf4357070ce9d2bb3c4fa4488f2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_withdrawn_061e5bf4357070ce9d2bb3c4fa4488f2"}, "created_at": 1726500943.0900545, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_withdrawn_061e5bf4357070ce9d2bb3c4fa4488f2\") }}", "language": "sql", "refs": [{"name": "core_withdrawn_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_withdrawn_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_withdrawn_061e5bf4357070ce9d2bb3c4fa4488f2.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Withdrawn'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_withdrawn_eth_mainnet", "attached_node": "model.synthetix.core_withdrawn_eth_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["Withdrawn"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_withdrawn_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_eth_mainnet_pool_id.0966ab4339": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_eth_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_eth_mainnet_pool_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_eth_mainnet_pool_id.0966ab4339", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_liquidation_eth_mainnet_pool_id"], "alias": "not_null_core_liquidation_eth_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.0947244, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_liquidation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_liquidation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_liquidation_eth_mainnet_pool_id__True__0.0b09af0400": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_liquidation_eth_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__1863fd816f138e8a3f0169dc6031f846.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_eth_mainnet_pool_id__True__0.0b09af0400", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_liquidation_eth_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__1863fd816f138e8a3f0169dc6031f846", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__1863fd816f138e8a3f0169dc6031f846", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__1863fd816f138e8a3f0169dc6031f846"}, "created_at": 1726500943.0963955, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__1863fd816f138e8a3f0169dc6031f846\") }}", "language": "sql", "refs": [{"name": "core_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__1863fd816f138e8a3f0169dc6031f846.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_liquidation_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_liquidation_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_liquidation_eth_mainnet_block_timestamp.c85990976a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_eth_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_eth_mainnet_block_timestamp.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_eth_mainnet_block_timestamp.c85990976a", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_liquidation_eth_mainnet_block_timestamp"], "alias": "not_null_core_liquidation_eth_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.1009777, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_liquidation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_liquidation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_eth_mainnet_block_number.8c6c1cbe38": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_eth_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_eth_mainnet_block_number.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_eth_mainnet_block_number.8c6c1cbe38", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_liquidation_eth_mainnet_block_number"], "alias": "not_null_core_liquidation_eth_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.1026552, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_liquidation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_liquidation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_eth_mainnet_id.8175916dcc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_eth_mainnet_id.8175916dcc", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_liquidation_eth_mainnet_id"], "alias": "not_null_core_liquidation_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.1042821, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_liquidation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_liquidation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_liquidation_eth_mainnet_id.05a09be0f1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_liquidation_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_liquidation_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_liquidation_eth_mainnet_id.05a09be0f1", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "unique_core_liquidation_eth_mainnet_id"], "alias": "unique_core_liquidation_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.1060991, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_liquidation_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_liquidation_eth_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_liquidation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_eth_mainnet_contract.05fe5f9d13": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_eth_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_eth_mainnet_contract.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_eth_mainnet_contract.05fe5f9d13", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_liquidation_eth_mainnet_contract"], "alias": "not_null_core_liquidation_eth_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.1077154, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_liquidation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_liquidation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_eth_mainnet_event_name.a70ed0a4dd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_eth_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_eth_mainnet_event_name.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_eth_mainnet_event_name.a70ed0a4dd", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_liquidation_eth_mainnet_event_name"], "alias": "not_null_core_liquidation_eth_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.1093228, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_liquidation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_liquidation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_liquidation_eth_mainnet_event_name__Liquidation.10d3a28f0f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_liquidation_eth_mainnet_event_name__Liquidation", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_liquidati_81995d17c81a92034aeec108b3c3ac2a.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_liquidation_eth_mainnet_event_name__Liquidation.10d3a28f0f", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "accepted_values_core_liquidation_eth_mainnet_event_name__Liquidation"], "alias": "accepted_values_core_liquidati_81995d17c81a92034aeec108b3c3ac2a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_liquidati_81995d17c81a92034aeec108b3c3ac2a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_liquidati_81995d17c81a92034aeec108b3c3ac2a"}, "created_at": 1726500943.1110415, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_liquidati_81995d17c81a92034aeec108b3c3ac2a\") }}", "language": "sql", "refs": [{"name": "core_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_liquidati_81995d17c81a92034aeec108b3c3ac2a.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Liquidation'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_liquidation_eth_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["Liquidation"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_liquidation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_eth_mainnet_collateral_type.59a2516e40": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_eth_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_eth_mainnet_collateral_type.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_eth_mainnet_collateral_type.59a2516e40", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_liquidation_eth_mainnet_collateral_type"], "alias": "not_null_core_liquidation_eth_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.115742, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_liquidation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_liquidation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_eth_mainnet_sender.734f70adf9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_eth_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_eth_mainnet_sender.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_eth_mainnet_sender.734f70adf9", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_liquidation_eth_mainnet_sender"], "alias": "not_null_core_liquidation_eth_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.1174278, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_liquidation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_liquidation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_eth_mainnet_account_id.13c94e5d02": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_eth_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_eth_mainnet_account_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_eth_mainnet_account_id.13c94e5d02", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_liquidation_eth_mainnet_account_id"], "alias": "not_null_core_liquidation_eth_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.1190927, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_liquidation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_liquidation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_liquidation_eth_mainnet_account_id__True__0.d050e2f72d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_liquidation_eth_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__a5076d6da76c2ebdad71369ab529d017.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_eth_mainnet_account_id__True__0.d050e2f72d", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_liquidation_eth_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__a5076d6da76c2ebdad71369ab529d017", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__a5076d6da76c2ebdad71369ab529d017", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__a5076d6da76c2ebdad71369ab529d017"}, "created_at": 1726500943.1208792, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__a5076d6da76c2ebdad71369ab529d017\") }}", "language": "sql", "refs": [{"name": "core_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a5076d6da76c2ebdad71369ab529d017.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_liquidation_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_liquidation_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_liquidation_eth_mainnet_transaction_hash.e3478512f6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_eth_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_eth_mainnet_transaction_hash.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_eth_mainnet_transaction_hash.e3478512f6", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_liquidation_eth_mainnet_transaction_hash"], "alias": "not_null_core_liquidation_eth_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.1254325, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_liquidation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_liquidation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_liquidation_eth_mainnet_liquidate_as_account_id.778690c632": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_liquidation_eth_mainnet_liquidate_as_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_liquidation_eth_mainnet_liquidate_as_account_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_liquidation_eth_mainnet_liquidate_as_account_id.778690c632", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_liquidation_eth_mainnet_liquidate_as_account_id"], "alias": "not_null_core_liquidation_eth_mainnet_liquidate_as_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.1271067, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_liquidation_eth_mainnet_liquidate_as_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidate_as_account_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\nwhere liquidate_as_account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "liquidate_as_account_id", "file_key_name": "models.core_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_liquidation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "liquidate_as_account_id", "model": "{{ get_where_subquery(ref('core_liquidation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_liquidation_eth_mainnet_liquidate_as_account_id__True__0.02ffa79c7a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_liquidation_eth_mainnet_liquidate_as_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__64b2bd4201fb2e04ff0fdf39861a2977.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_eth_mainnet_liquidate_as_account_id__True__0.02ffa79c7a", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_liquidation_eth_mainnet_liquidate_as_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__64b2bd4201fb2e04ff0fdf39861a2977", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__64b2bd4201fb2e04ff0fdf39861a2977", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__64b2bd4201fb2e04ff0fdf39861a2977"}, "created_at": 1726500943.1289437, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__64b2bd4201fb2e04ff0fdf39861a2977\") }}", "language": "sql", "refs": [{"name": "core_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__64b2bd4201fb2e04ff0fdf39861a2977.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not liquidate_as_account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "liquidate_as_account_id", "file_key_name": "models.core_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_liquidation_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "liquidate_as_account_id", "model": "{{ get_where_subquery(ref('core_liquidation_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_market_updated_eth_mainnet_id.f7dedb5ddb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_eth_mainnet_id.f7dedb5ddb", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_market_updated_eth_mainnet_id"], "alias": "not_null_core_market_updated_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.1335595, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_market_updated_eth_mainnet", "attached_node": "model.synthetix.core_market_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_market_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_market_updated_eth_mainnet_id.7cd00231f1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_market_updated_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_market_updated_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_market_updated_eth_mainnet_id.7cd00231f1", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "unique_core_market_updated_eth_mainnet_id"], "alias": "unique_core_market_updated_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.135427, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_market_updated_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_market_updated_eth_mainnet", "attached_node": "model.synthetix.core_market_updated_eth_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_market_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_eth_mainnet_block_timestamp.683bea78d4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_eth_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_eth_mainnet_block_timestamp.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_eth_mainnet_block_timestamp.683bea78d4", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_market_updated_eth_mainnet_block_timestamp"], "alias": "not_null_core_market_updated_eth_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.137081, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_market_updated_eth_mainnet", "attached_node": "model.synthetix.core_market_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_market_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_eth_mainnet_block_number.f4a7497fbe": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_eth_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_eth_mainnet_block_number.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_eth_mainnet_block_number.f4a7497fbe", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_market_updated_eth_mainnet_block_number"], "alias": "not_null_core_market_updated_eth_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.138761, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_market_updated_eth_mainnet", "attached_node": "model.synthetix.core_market_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_market_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_eth_mainnet_transaction_hash.3a0d8e52a3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_eth_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_eth_mainnet_transaction_hash.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_eth_mainnet_transaction_hash.3a0d8e52a3", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_market_updated_eth_mainnet_transaction_hash"], "alias": "not_null_core_market_updated_eth_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.140397, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_market_updated_eth_mainnet", "attached_node": "model.synthetix.core_market_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_market_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_eth_mainnet_contract.97f87c3b4a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_eth_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_eth_mainnet_contract.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_eth_mainnet_contract.97f87c3b4a", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_market_updated_eth_mainnet_contract"], "alias": "not_null_core_market_updated_eth_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.1420887, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_market_updated_eth_mainnet", "attached_node": "model.synthetix.core_market_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_market_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_eth_mainnet_event_name.6d64c2a842": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_eth_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_eth_mainnet_event_name.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_eth_mainnet_event_name.6d64c2a842", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_market_updated_eth_mainnet_event_name"], "alias": "not_null_core_market_updated_eth_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.144276, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_market_updated_eth_mainnet", "attached_node": "model.synthetix.core_market_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_market_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_market_updated_eth_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.7de7687ac0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_market_updated_eth_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_market_up_7ba076211cbbb640a048ec7634d09886.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_market_updated_eth_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.7de7687ac0", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "accepted_values_core_market_updated_eth_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited"], "alias": "accepted_values_core_market_up_7ba076211cbbb640a048ec7634d09886", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_market_up_7ba076211cbbb640a048ec7634d09886", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_market_up_7ba076211cbbb640a048ec7634d09886"}, "created_at": 1726500943.1459801, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_market_up_7ba076211cbbb640a048ec7634d09886\") }}", "language": "sql", "refs": [{"name": "core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_market_up_7ba076211cbbb640a048ec7634d09886.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_market_updated_eth_mainnet", "attached_node": "model.synthetix.core_market_updated_eth_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["MarketCollateralWithdrawn", "MarketCollateralDeposited", "MarketUsdWithdrawn", "MarketUsdDeposited"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_market_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_eth_mainnet_market_id.649fb28529": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_eth_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_eth_mainnet_market_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_eth_mainnet_market_id.649fb28529", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_market_updated_eth_mainnet_market_id"], "alias": "not_null_core_market_updated_eth_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.150895, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.core_market_updated_eth_mainnet", "attached_node": "model.synthetix.core_market_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('core_market_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_market_updated_eth_mainnet_market_id__True__0.58438c84b4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_market_updated_eth_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__850d1d54cc44743490eead197c78549e.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_eth_mainnet_market_id__True__0.58438c84b4", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_market_updated_eth_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_core__850d1d54cc44743490eead197c78549e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__850d1d54cc44743490eead197c78549e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__850d1d54cc44743490eead197c78549e"}, "created_at": 1726500943.1526031, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__850d1d54cc44743490eead197c78549e\") }}", "language": "sql", "refs": [{"name": "core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__850d1d54cc44743490eead197c78549e.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.core_market_updated_eth_mainnet", "attached_node": "model.synthetix.core_market_updated_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('core_market_updated_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_market_updated_eth_mainnet_net_issuance.3e92a0dc4a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_eth_mainnet_net_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_eth_mainnet_net_issuance.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_eth_mainnet_net_issuance.3e92a0dc4a", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_market_updated_eth_mainnet_net_issuance"], "alias": "not_null_core_market_updated_eth_mainnet_net_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.1573362, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_net_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect net_issuance\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere net_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "net_issuance", "file_key_name": "models.core_market_updated_eth_mainnet", "attached_node": "model.synthetix.core_market_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "net_issuance", "model": "{{ get_where_subquery(ref('core_market_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_eth_mainnet_deposited_collateral_value.93b2bdea02": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_eth_mainnet_deposited_collateral_value", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_e_f4a48863c0b61b139248c098c824a58f.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_eth_mainnet_deposited_collateral_value.93b2bdea02", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_market_updated_eth_mainnet_deposited_collateral_value"], "alias": "not_null_core_market_updated_e_f4a48863c0b61b139248c098c824a58f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_market_updated_e_f4a48863c0b61b139248c098c824a58f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_market_updated_e_f4a48863c0b61b139248c098c824a58f"}, "created_at": 1726500943.1591942, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_market_updated_e_f4a48863c0b61b139248c098c824a58f\") }}", "language": "sql", "refs": [{"name": "core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_e_f4a48863c0b61b139248c098c824a58f.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect deposited_collateral_value\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere deposited_collateral_value is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "deposited_collateral_value", "file_key_name": "models.core_market_updated_eth_mainnet", "attached_node": "model.synthetix.core_market_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "deposited_collateral_value", "model": "{{ get_where_subquery(ref('core_market_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_market_updated_eth_mainnet_deposited_collateral_value__True__0.06de946dba": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_market_updated_eth_mainnet_deposited_collateral_value__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__0e00d04e52857726685b46491eb3126f.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_eth_mainnet_deposited_collateral_value__True__0.06de946dba", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_market_updated_eth_mainnet_deposited_collateral_value__True__0"], "alias": "dbt_utils_accepted_range_core__0e00d04e52857726685b46491eb3126f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__0e00d04e52857726685b46491eb3126f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__0e00d04e52857726685b46491eb3126f"}, "created_at": 1726500943.1608934, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__0e00d04e52857726685b46491eb3126f\") }}", "language": "sql", "refs": [{"name": "core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__0e00d04e52857726685b46491eb3126f.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not deposited_collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "deposited_collateral_value", "file_key_name": "models.core_market_updated_eth_mainnet", "attached_node": "model.synthetix.core_market_updated_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "deposited_collateral_value", "model": "{{ get_where_subquery(ref('core_market_updated_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_market_updated_eth_mainnet_sender.12a64a65ef": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_eth_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_eth_mainnet_sender.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_eth_mainnet_sender.12a64a65ef", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_market_updated_eth_mainnet_sender"], "alias": "not_null_core_market_updated_eth_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.1656494, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_market_updated_eth_mainnet", "attached_node": "model.synthetix.core_market_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_market_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_eth_mainnet_collateral_type.c83211fd2f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_eth_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_eth_mainnet_collateral_type.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_eth_mainnet_collateral_type.c83211fd2f", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_market_updated_eth_mainnet_collateral_type"], "alias": "not_null_core_market_updated_eth_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.1673577, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_market_updated_eth_mainnet", "attached_node": "model.synthetix.core_market_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_market_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_eth_mainnet_credit_capacity.baa89e2e5a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_eth_mainnet_credit_capacity", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_eth_mainnet_credit_capacity.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_eth_mainnet_credit_capacity.baa89e2e5a", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_market_updated_eth_mainnet_credit_capacity"], "alias": "not_null_core_market_updated_eth_mainnet_credit_capacity", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.1690087, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_credit_capacity.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect credit_capacity\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere credit_capacity is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "credit_capacity", "file_key_name": "models.core_market_updated_eth_mainnet", "attached_node": "model.synthetix.core_market_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "credit_capacity", "model": "{{ get_where_subquery(ref('core_market_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_updated_eth_mainnet_token_amount.a9f6d4a588": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_updated_eth_mainnet_token_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_updated_eth_mainnet_token_amount.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_updated_eth_mainnet_token_amount.a9f6d4a588", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_market_updated_eth_mainnet_token_amount"], "alias": "not_null_core_market_updated_eth_mainnet_token_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.1707158, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_updated_eth_mainnet_token_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere token_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_market_updated_eth_mainnet", "attached_node": "model.synthetix.core_market_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_market_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_market_updated_eth_mainnet_token_amount__True__0.fdf0db60b7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_market_updated_eth_mainnet_token_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__dcb9f3d0eb710936590e4744a1dba9a1.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_eth_mainnet_token_amount__True__0.fdf0db60b7", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_market_updated_eth_mainnet_token_amount__True__0"], "alias": "dbt_utils_accepted_range_core__dcb9f3d0eb710936590e4744a1dba9a1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__dcb9f3d0eb710936590e4744a1dba9a1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__dcb9f3d0eb710936590e4744a1dba9a1"}, "created_at": 1726500943.1724992, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__dcb9f3d0eb710936590e4744a1dba9a1\") }}", "language": "sql", "refs": [{"name": "core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__dcb9f3d0eb710936590e4744a1dba9a1.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.core_market_updated_eth_mainnet", "attached_node": "model.synthetix.core_market_updated_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "token_amount", "model": "{{ get_where_subquery(ref('core_market_updated_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_market_registered_eth_mainnet_market.fccda96dc8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_eth_mainnet_market", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_eth_mainnet_market.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_eth_mainnet_market.fccda96dc8", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_market_registered_eth_mainnet_market"], "alias": "not_null_core_market_registered_eth_mainnet_market", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.1777594, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_market.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_registered_eth_mainnet\"\nwhere market is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market", "file_key_name": "models.core_market_registered_eth_mainnet", "attached_node": "model.synthetix.core_market_registered_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market", "model": "{{ get_where_subquery(ref('core_market_registered_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_eth_mainnet_market_id.2e945dec67": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_eth_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_eth_mainnet_market_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_eth_mainnet_market_id.2e945dec67", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_market_registered_eth_mainnet_market_id"], "alias": "not_null_core_market_registered_eth_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.1804073, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_registered_eth_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.core_market_registered_eth_mainnet", "attached_node": "model.synthetix.core_market_registered_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('core_market_registered_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_market_registered_eth_mainnet_market_id.496c543395": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_market_registered_eth_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_market_registered_eth_mainnet_market_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_market_registered_eth_mainnet_market_id.496c543395", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "unique_core_market_registered_eth_mainnet_market_id"], "alias": "unique_core_market_registered_eth_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.1824138, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_market_registered_eth_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n market_id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_registered_eth_mainnet\"\nwhere market_id is not null\ngroup by market_id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.core_market_registered_eth_mainnet", "attached_node": "model.synthetix.core_market_registered_eth_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('core_market_registered_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_eth_mainnet_id.35b1e4e0f3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_eth_mainnet_id.35b1e4e0f3", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_market_registered_eth_mainnet_id"], "alias": "not_null_core_market_registered_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.1840663, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_registered_eth_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_market_registered_eth_mainnet", "attached_node": "model.synthetix.core_market_registered_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_market_registered_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_market_registered_eth_mainnet_id.ae732b851b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_market_registered_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_market_registered_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_market_registered_eth_mainnet_id.ae732b851b", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "unique_core_market_registered_eth_mainnet_id"], "alias": "unique_core_market_registered_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.185781, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_market_registered_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_registered_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_market_registered_eth_mainnet", "attached_node": "model.synthetix.core_market_registered_eth_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_market_registered_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_eth_mainnet_block_timestamp.0b8054a50c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_eth_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_eth_mainnet_block_timestamp.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_eth_mainnet_block_timestamp.0b8054a50c", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_market_registered_eth_mainnet_block_timestamp"], "alias": "not_null_core_market_registered_eth_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.1874511, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_registered_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_market_registered_eth_mainnet", "attached_node": "model.synthetix.core_market_registered_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_market_registered_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_eth_mainnet_contract.f582853f53": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_eth_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_eth_mainnet_contract.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_eth_mainnet_contract.f582853f53", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_market_registered_eth_mainnet_contract"], "alias": "not_null_core_market_registered_eth_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.1891904, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_registered_eth_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_market_registered_eth_mainnet", "attached_node": "model.synthetix.core_market_registered_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_market_registered_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_eth_mainnet_transaction_hash.7c581f179e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_eth_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_eth_mainnet_transaction_hash.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_eth_mainnet_transaction_hash.7c581f179e", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_market_registered_eth_mainnet_transaction_hash"], "alias": "not_null_core_market_registered_eth_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.190873, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_registered_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_market_registered_eth_mainnet", "attached_node": "model.synthetix.core_market_registered_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_market_registered_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_eth_mainnet_block_number.7eec7e8f2c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_eth_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_eth_mainnet_block_number.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_eth_mainnet_block_number.7eec7e8f2c", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_market_registered_eth_mainnet_block_number"], "alias": "not_null_core_market_registered_eth_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.1925101, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_registered_eth_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_market_registered_eth_mainnet", "attached_node": "model.synthetix.core_market_registered_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_market_registered_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_eth_mainnet_event_name.0d26c502fa": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_eth_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_eth_mainnet_event_name.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_eth_mainnet_event_name.0d26c502fa", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_market_registered_eth_mainnet_event_name"], "alias": "not_null_core_market_registered_eth_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.1941786, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_registered_eth_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_market_registered_eth_mainnet", "attached_node": "model.synthetix.core_market_registered_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_market_registered_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_market_registered_eth_mainnet_event_name__MarketRegistered.db8e4ac8d2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_market_registered_eth_mainnet_event_name__MarketRegistered", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_market_re_2dfb6bc88e97780111c93264c2a9579e.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_market_registered_eth_mainnet_event_name__MarketRegistered.db8e4ac8d2", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "accepted_values_core_market_registered_eth_mainnet_event_name__MarketRegistered"], "alias": "accepted_values_core_market_re_2dfb6bc88e97780111c93264c2a9579e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_market_re_2dfb6bc88e97780111c93264c2a9579e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_market_re_2dfb6bc88e97780111c93264c2a9579e"}, "created_at": 1726500943.1958604, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_market_re_2dfb6bc88e97780111c93264c2a9579e\") }}", "language": "sql", "refs": [{"name": "core_market_registered_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_market_re_2dfb6bc88e97780111c93264c2a9579e.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_registered_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketRegistered'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_market_registered_eth_mainnet", "attached_node": "model.synthetix.core_market_registered_eth_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["MarketRegistered"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_market_registered_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_market_registered_eth_mainnet_sender.6e63d1acbc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_market_registered_eth_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_market_registered_eth_mainnet_sender.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_market_registered_eth_mainnet_sender.6e63d1acbc", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_market_registered_eth_mainnet_sender"], "alias": "not_null_core_market_registered_eth_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.200774, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_market_registered_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_market_registered_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_market_registered_eth_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_registered_eth_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_market_registered_eth_mainnet", "attached_node": "model.synthetix.core_market_registered_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_market_registered_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_eth_mainnet_contract.31bb49a3da": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_eth_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_eth_mainnet_contract.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_eth_mainnet_contract.31bb49a3da", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_pool_created_eth_mainnet_contract"], "alias": "not_null_core_pool_created_eth_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.202461, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_pool_created_eth_mainnet", "attached_node": "model.synthetix.core_pool_created_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_pool_created_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_eth_mainnet_sender.0e2161372e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_eth_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_eth_mainnet_sender.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_eth_mainnet_sender.0e2161372e", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_pool_created_eth_mainnet_sender"], "alias": "not_null_core_pool_created_eth_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.2042289, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_pool_created_eth_mainnet", "attached_node": "model.synthetix.core_pool_created_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_pool_created_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_eth_mainnet_block_timestamp.edc63e1dd6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_eth_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_eth_mainnet_block_timestamp.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_eth_mainnet_block_timestamp.edc63e1dd6", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_pool_created_eth_mainnet_block_timestamp"], "alias": "not_null_core_pool_created_eth_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.205841, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_pool_created_eth_mainnet", "attached_node": "model.synthetix.core_pool_created_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_pool_created_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_eth_mainnet_id.d903c0dfc4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_eth_mainnet_id.d903c0dfc4", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_pool_created_eth_mainnet_id"], "alias": "not_null_core_pool_created_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.2074778, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_pool_created_eth_mainnet", "attached_node": "model.synthetix.core_pool_created_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_pool_created_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_pool_created_eth_mainnet_id.8a7d542185": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_pool_created_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_pool_created_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_pool_created_eth_mainnet_id.8a7d542185", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "unique_core_pool_created_eth_mainnet_id"], "alias": "unique_core_pool_created_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.209094, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_pool_created_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_pool_created_eth_mainnet", "attached_node": "model.synthetix.core_pool_created_eth_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_pool_created_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_eth_mainnet_block_number.2f99b31050": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_eth_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_eth_mainnet_block_number.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_eth_mainnet_block_number.2f99b31050", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_pool_created_eth_mainnet_block_number"], "alias": "not_null_core_pool_created_eth_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.2107441, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_pool_created_eth_mainnet", "attached_node": "model.synthetix.core_pool_created_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_pool_created_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_eth_mainnet_transaction_hash.c51273100e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_eth_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_eth_mainnet_transaction_hash.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_eth_mainnet_transaction_hash.c51273100e", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_pool_created_eth_mainnet_transaction_hash"], "alias": "not_null_core_pool_created_eth_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.212465, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_pool_created_eth_mainnet", "attached_node": "model.synthetix.core_pool_created_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_pool_created_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_eth_mainnet_event_name.86049849e6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_eth_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_eth_mainnet_event_name.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_eth_mainnet_event_name.86049849e6", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_pool_created_eth_mainnet_event_name"], "alias": "not_null_core_pool_created_eth_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.2140746, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_pool_created_eth_mainnet", "attached_node": "model.synthetix.core_pool_created_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_pool_created_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_pool_created_eth_mainnet_event_name__PoolCreated.109464a698": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_pool_created_eth_mainnet_event_name__PoolCreated", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_pool_crea_46b6678307559277d42bf31c285cce68.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_pool_created_eth_mainnet_event_name__PoolCreated.109464a698", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "accepted_values_core_pool_created_eth_mainnet_event_name__PoolCreated"], "alias": "accepted_values_core_pool_crea_46b6678307559277d42bf31c285cce68", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_pool_crea_46b6678307559277d42bf31c285cce68", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_pool_crea_46b6678307559277d42bf31c285cce68"}, "created_at": 1726500943.2157066, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_pool_crea_46b6678307559277d42bf31c285cce68\") }}", "language": "sql", "refs": [{"name": "core_pool_created_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_pool_crea_46b6678307559277d42bf31c285cce68.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PoolCreated'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_pool_created_eth_mainnet", "attached_node": "model.synthetix.core_pool_created_eth_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["PoolCreated"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_pool_created_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_eth_mainnet_owner.4ac2c4d7d7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_eth_mainnet_owner", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_eth_mainnet_owner.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_eth_mainnet_owner.4ac2c4d7d7", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_pool_created_eth_mainnet_owner"], "alias": "not_null_core_pool_created_eth_mainnet_owner", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.2205858, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_owner.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"\nwhere owner is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "owner", "file_key_name": "models.core_pool_created_eth_mainnet", "attached_node": "model.synthetix.core_pool_created_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "owner", "model": "{{ get_where_subquery(ref('core_pool_created_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_pool_created_eth_mainnet_pool_id.6662208418": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_pool_created_eth_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_pool_created_eth_mainnet_pool_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_pool_created_eth_mainnet_pool_id.6662208418", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_pool_created_eth_mainnet_pool_id"], "alias": "not_null_core_pool_created_eth_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.222273, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_pool_created_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_pool_created_eth_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_pool_created_eth_mainnet", "attached_node": "model.synthetix.core_pool_created_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_pool_created_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_pool_created_eth_mainnet_pool_id__True__0.7c8df298df": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_pool_created_eth_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__55547c93691aab2c68f12ab54bd8eeb6.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_pool_created_eth_mainnet_pool_id__True__0.7c8df298df", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_pool_created_eth_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__55547c93691aab2c68f12ab54bd8eeb6", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__55547c93691aab2c68f12ab54bd8eeb6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__55547c93691aab2c68f12ab54bd8eeb6"}, "created_at": 1726500943.2239196, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__55547c93691aab2c68f12ab54bd8eeb6\") }}", "language": "sql", "refs": [{"name": "core_pool_created_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_pool_created_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__55547c93691aab2c68f12ab54bd8eeb6.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_pool_created_eth_mainnet", "attached_node": "model.synthetix.core_pool_created_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_pool_created_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_transaction_hash.db7f7a63db": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_eth_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_eth_mainnet_transaction_hash.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_transaction_hash.db7f7a63db", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_rewards_claimed_eth_mainnet_transaction_hash"], "alias": "not_null_core_rewards_claimed_eth_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.228589, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_rewards_claimed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_rewards_claimed_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_account_id.a671c2ed40": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_eth_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_eth_mainnet_account_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_account_id.a671c2ed40", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_rewards_claimed_eth_mainnet_account_id"], "alias": "not_null_core_rewards_claimed_eth_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.2302577, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_rewards_claimed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_account_id__True__0.7eae5581d0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__ab3340df585e5d39571d087ca7bda546.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_account_id__True__0.7eae5581d0", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__ab3340df585e5d39571d087ca7bda546", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__ab3340df585e5d39571d087ca7bda546", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__ab3340df585e5d39571d087ca7bda546"}, "created_at": 1726500943.2319188, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__ab3340df585e5d39571d087ca7bda546\") }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ab3340df585e5d39571d087ca7bda546.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_rewards_claimed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_collateral_type.440762309c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_eth_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_eth_mainnet_collateral_type.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_collateral_type.440762309c", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_rewards_claimed_eth_mainnet_collateral_type"], "alias": "not_null_core_rewards_claimed_eth_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.2371597, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_rewards_claimed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_rewards_claimed_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_event_name.b83d684e5d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_eth_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_eth_mainnet_event_name.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_event_name.b83d684e5d", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_rewards_claimed_eth_mainnet_event_name"], "alias": "not_null_core_rewards_claimed_eth_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.2388968, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_rewards_claimed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_rewards_claimed_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_rewards_claimed_eth_mainnet_event_name__RewardsClaimed.e5c952f144": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_rewards_claimed_eth_mainnet_event_name__RewardsClaimed", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_rewards_c_3400470aa0b3513778ddaae1366c24b7.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_rewards_claimed_eth_mainnet_event_name__RewardsClaimed.e5c952f144", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "accepted_values_core_rewards_claimed_eth_mainnet_event_name__RewardsClaimed"], "alias": "accepted_values_core_rewards_c_3400470aa0b3513778ddaae1366c24b7", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_rewards_c_3400470aa0b3513778ddaae1366c24b7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_rewards_c_3400470aa0b3513778ddaae1366c24b7"}, "created_at": 1726500943.2405455, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_rewards_c_3400470aa0b3513778ddaae1366c24b7\") }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_rewards_c_3400470aa0b3513778ddaae1366c24b7.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'RewardsClaimed'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_rewards_claimed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_eth_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["RewardsClaimed"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_rewards_claimed_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_contract.fba4f37c05": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_eth_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_eth_mainnet_contract.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_contract.fba4f37c05", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_rewards_claimed_eth_mainnet_contract"], "alias": "not_null_core_rewards_claimed_eth_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.2451096, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_rewards_claimed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_rewards_claimed_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_amount.aa1ebaa88c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_eth_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_eth_mainnet_amount.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_amount.aa1ebaa88c", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_rewards_claimed_eth_mainnet_amount"], "alias": "not_null_core_rewards_claimed_eth_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.246822, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_rewards_claimed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_rewards_claimed_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_amount__True__0.8d7de0dad3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__2334d836541a83e1bf5131c9f2ebcf12.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_amount__True__0.8d7de0dad3", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_amount__True__0"], "alias": "dbt_utils_accepted_range_core__2334d836541a83e1bf5131c9f2ebcf12", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__2334d836541a83e1bf5131c9f2ebcf12", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__2334d836541a83e1bf5131c9f2ebcf12"}, "created_at": 1726500943.248574, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__2334d836541a83e1bf5131c9f2ebcf12\") }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__2334d836541a83e1bf5131c9f2ebcf12.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_rewards_claimed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_rewards_claimed_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_distributor.728609281c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_eth_mainnet_distributor", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_eth_mainnet_distributor.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_distributor.728609281c", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_rewards_claimed_eth_mainnet_distributor"], "alias": "not_null_core_rewards_claimed_eth_mainnet_distributor", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.2531374, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_distributor.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\nwhere distributor is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "distributor", "file_key_name": "models.core_rewards_claimed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "distributor", "model": "{{ get_where_subquery(ref('core_rewards_claimed_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_block_timestamp.890e664a3c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_eth_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_eth_mainnet_block_timestamp.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_block_timestamp.890e664a3c", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_rewards_claimed_eth_mainnet_block_timestamp"], "alias": "not_null_core_rewards_claimed_eth_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.2548327, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_rewards_claimed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_rewards_claimed_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_id.d534df2fd8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_id.d534df2fd8", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_rewards_claimed_eth_mainnet_id"], "alias": "not_null_core_rewards_claimed_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.2566633, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_rewards_claimed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_rewards_claimed_eth_mainnet_id.b73c8da16c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_rewards_claimed_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_rewards_claimed_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_rewards_claimed_eth_mainnet_id.b73c8da16c", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "unique_core_rewards_claimed_eth_mainnet_id"], "alias": "unique_core_rewards_claimed_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.258348, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_rewards_claimed_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_rewards_claimed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_eth_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_pool_id.760bae7f85": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_eth_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_eth_mainnet_pool_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_pool_id.760bae7f85", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_rewards_claimed_eth_mainnet_pool_id"], "alias": "not_null_core_rewards_claimed_eth_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.2599916, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_rewards_claimed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_pool_id__True__0.4ee2d574e0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__b5c763d35850d0285215e75d16281f41.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_pool_id__True__0.4ee2d574e0", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__b5c763d35850d0285215e75d16281f41", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__b5c763d35850d0285215e75d16281f41", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__b5c763d35850d0285215e75d16281f41"}, "created_at": 1726500943.2616446, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__b5c763d35850d0285215e75d16281f41\") }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__b5c763d35850d0285215e75d16281f41.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_rewards_claimed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_rewards_claimed_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_block_number.fb82a92db5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_claimed_eth_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_claimed_eth_mainnet_block_number.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_block_number.fb82a92db5", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_rewards_claimed_eth_mainnet_block_number"], "alias": "not_null_core_rewards_claimed_eth_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.2667472, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_claimed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_claimed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_claimed_eth_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_rewards_claimed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_claimed_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_rewards_claimed_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_id.cb5898e934": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_id.cb5898e934", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_rewards_distributed_eth_mainnet_id"], "alias": "not_null_core_rewards_distributed_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.2685952, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_rewards_distributed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_rewards_distributed_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_rewards_distributed_eth_mainnet_id.48f45b85d1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_rewards_distributed_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_rewards_distributed_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_rewards_distributed_eth_mainnet_id.48f45b85d1", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "unique_core_rewards_distributed_eth_mainnet_id"], "alias": "unique_core_rewards_distributed_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.2703218, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_rewards_distributed_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_rewards_distributed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_eth_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_rewards_distributed_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_event_name.193bdd11d3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_eth_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_eth_mainnet_event_name.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_event_name.193bdd11d3", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_rewards_distributed_eth_mainnet_event_name"], "alias": "not_null_core_rewards_distributed_eth_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.2722242, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_rewards_distributed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_rewards_distributed_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_rewards_distributed_eth_mainnet_event_name__RewardsDistributed.fae0bd904b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_rewards_distributed_eth_mainnet_event_name__RewardsDistributed", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_rewards_d_422012a5b2e64aa65e3be081b505e9bb.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_rewards_distributed_eth_mainnet_event_name__RewardsDistributed.fae0bd904b", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "accepted_values_core_rewards_distributed_eth_mainnet_event_name__RewardsDistributed"], "alias": "accepted_values_core_rewards_d_422012a5b2e64aa65e3be081b505e9bb", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_rewards_d_422012a5b2e64aa65e3be081b505e9bb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_rewards_d_422012a5b2e64aa65e3be081b505e9bb"}, "created_at": 1726500943.2740574, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_rewards_d_422012a5b2e64aa65e3be081b505e9bb\") }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_rewards_d_422012a5b2e64aa65e3be081b505e9bb.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'RewardsDistributed'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_rewards_distributed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_eth_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["RewardsDistributed"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_rewards_distributed_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_amount.a39a6908b6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_eth_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_eth_mainnet_amount.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_amount.a39a6908b6", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_rewards_distributed_eth_mainnet_amount"], "alias": "not_null_core_rewards_distributed_eth_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.27885, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_rewards_distributed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_rewards_distributed_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_amount__True__0.43de804120": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__157d6b4dbbb0fac88dba100ee1b9cfd9.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_amount__True__0.43de804120", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_amount__True__0"], "alias": "dbt_utils_accepted_range_core__157d6b4dbbb0fac88dba100ee1b9cfd9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__157d6b4dbbb0fac88dba100ee1b9cfd9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__157d6b4dbbb0fac88dba100ee1b9cfd9"}, "created_at": 1726500943.2807398, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__157d6b4dbbb0fac88dba100ee1b9cfd9\") }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__157d6b4dbbb0fac88dba100ee1b9cfd9.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_rewards_distributed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_rewards_distributed_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_contract.4cb5b10595": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_eth_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_eth_mainnet_contract.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_contract.4cb5b10595", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_rewards_distributed_eth_mainnet_contract"], "alias": "not_null_core_rewards_distributed_eth_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.2853212, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_rewards_distributed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_rewards_distributed_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_block_timestamp.f066e2381d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_eth_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_eth_mainnet_block_timestamp.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_block_timestamp.f066e2381d", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_rewards_distributed_eth_mainnet_block_timestamp"], "alias": "not_null_core_rewards_distributed_eth_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.287238, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_rewards_distributed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_rewards_distributed_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_transaction_hash.dd811ca405": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_eth_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_eth_mainnet_transaction_hash.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_transaction_hash.dd811ca405", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_rewards_distributed_eth_mainnet_transaction_hash"], "alias": "not_null_core_rewards_distributed_eth_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.2889028, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_rewards_distributed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_rewards_distributed_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_collateral_type.2475fcd59d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_eth_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_eth_mainnet_collateral_type.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_collateral_type.2475fcd59d", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_rewards_distributed_eth_mainnet_collateral_type"], "alias": "not_null_core_rewards_distributed_eth_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.2905974, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_rewards_distributed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_rewards_distributed_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_block_number.79a91ea969": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_eth_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_eth_mainnet_block_number.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_block_number.79a91ea969", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_rewards_distributed_eth_mainnet_block_number"], "alias": "not_null_core_rewards_distributed_eth_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.2922354, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_rewards_distributed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_rewards_distributed_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_duration.07b5947e7c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_eth_mainnet_duration", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_eth_mainnet_duration.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_duration.07b5947e7c", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_rewards_distributed_eth_mainnet_duration"], "alias": "not_null_core_rewards_distributed_eth_mainnet_duration", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.293928, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_duration.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect duration\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\nwhere duration is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "duration", "file_key_name": "models.core_rewards_distributed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "duration", "model": "{{ get_where_subquery(ref('core_rewards_distributed_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_duration__True__0.7d6965f572": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_duration__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__64fe8859043095bb79f806a2fc2e3ad0.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_duration__True__0.7d6965f572", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_duration__True__0"], "alias": "dbt_utils_accepted_range_core__64fe8859043095bb79f806a2fc2e3ad0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__64fe8859043095bb79f806a2fc2e3ad0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__64fe8859043095bb79f806a2fc2e3ad0"}, "created_at": 1726500943.295694, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__64fe8859043095bb79f806a2fc2e3ad0\") }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__64fe8859043095bb79f806a2fc2e3ad0.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not duration >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "duration", "file_key_name": "models.core_rewards_distributed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "duration", "model": "{{ get_where_subquery(ref('core_rewards_distributed_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_distributor.7022e12146": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_eth_mainnet_distributor", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_eth_mainnet_distributor.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_distributor.7022e12146", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_rewards_distributed_eth_mainnet_distributor"], "alias": "not_null_core_rewards_distributed_eth_mainnet_distributor", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.3004823, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_distributor.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\nwhere distributor is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "distributor", "file_key_name": "models.core_rewards_distributed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "distributor", "model": "{{ get_where_subquery(ref('core_rewards_distributed_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_pool_id.059709c3dd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_rewards_distributed_eth_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_rewards_distributed_eth_mainnet_pool_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_pool_id.059709c3dd", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_rewards_distributed_eth_mainnet_pool_id"], "alias": "not_null_core_rewards_distributed_eth_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.3023415, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_rewards_distributed_eth_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_rewards_distributed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_rewards_distributed_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_pool_id__True__0.37dd01cd96": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__87da3698c05a0c2dec1c49bbf2c2dc1a.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_pool_id__True__0.37dd01cd96", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__87da3698c05a0c2dec1c49bbf2c2dc1a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__87da3698c05a0c2dec1c49bbf2c2dc1a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__87da3698c05a0c2dec1c49bbf2c2dc1a"}, "created_at": 1726500943.3039932, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__87da3698c05a0c2dec1c49bbf2c2dc1a\") }}", "language": "sql", "refs": [{"name": "core_rewards_distributed_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_rewards_distributed_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__87da3698c05a0c2dec1c49bbf2c2dc1a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_rewards_distributed_eth_mainnet", "attached_node": "model.synthetix.core_rewards_distributed_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_rewards_distributed_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_burned_eth_mainnet_amount.45ebd0ede8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_eth_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_eth_mainnet_amount.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_eth_mainnet_amount.45ebd0ede8", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_usd_burned_eth_mainnet_amount"], "alias": "not_null_core_usd_burned_eth_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.3087645, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_usd_burned_eth_mainnet", "attached_node": "model.synthetix.core_usd_burned_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_usd_burned_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_burned_eth_mainnet_amount__True__0.7cba0ca593": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_burned_eth_mainnet_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__6b66c2ba0887795645e99b88deb4f1ea.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_eth_mainnet_amount__True__0.7cba0ca593", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_usd_burned_eth_mainnet_amount__True__0"], "alias": "dbt_utils_accepted_range_core__6b66c2ba0887795645e99b88deb4f1ea", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__6b66c2ba0887795645e99b88deb4f1ea", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__6b66c2ba0887795645e99b88deb4f1ea"}, "created_at": 1726500943.3104959, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__6b66c2ba0887795645e99b88deb4f1ea\") }}", "language": "sql", "refs": [{"name": "core_usd_burned_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__6b66c2ba0887795645e99b88deb4f1ea.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_usd_burned_eth_mainnet", "attached_node": "model.synthetix.core_usd_burned_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_usd_burned_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_burned_eth_mainnet_pool_id.e4d58d3b63": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_eth_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_eth_mainnet_pool_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_eth_mainnet_pool_id.e4d58d3b63", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_usd_burned_eth_mainnet_pool_id"], "alias": "not_null_core_usd_burned_eth_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.3149602, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_usd_burned_eth_mainnet", "attached_node": "model.synthetix.core_usd_burned_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_usd_burned_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_burned_eth_mainnet_pool_id__True__0.cc44e47fc8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_burned_eth_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__ed349b171986df3283564b0b5bc71aea.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_eth_mainnet_pool_id__True__0.cc44e47fc8", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_usd_burned_eth_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__ed349b171986df3283564b0b5bc71aea", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__ed349b171986df3283564b0b5bc71aea", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__ed349b171986df3283564b0b5bc71aea"}, "created_at": 1726500943.3168385, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__ed349b171986df3283564b0b5bc71aea\") }}", "language": "sql", "refs": [{"name": "core_usd_burned_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__ed349b171986df3283564b0b5bc71aea.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_usd_burned_eth_mainnet", "attached_node": "model.synthetix.core_usd_burned_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_usd_burned_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_burned_eth_mainnet_event_name.7f0fc644d5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_eth_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_eth_mainnet_event_name.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_eth_mainnet_event_name.7f0fc644d5", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_usd_burned_eth_mainnet_event_name"], "alias": "not_null_core_usd_burned_eth_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.3213153, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_usd_burned_eth_mainnet", "attached_node": "model.synthetix.core_usd_burned_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_usd_burned_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_usd_burned_eth_mainnet_event_name__UsdBurned.1eb7853972": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_usd_burned_eth_mainnet_event_name__UsdBurned", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_usd_burne_d199b1326f4abeafe146163d7e82cac2.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_usd_burned_eth_mainnet_event_name__UsdBurned.1eb7853972", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "accepted_values_core_usd_burned_eth_mainnet_event_name__UsdBurned"], "alias": "accepted_values_core_usd_burne_d199b1326f4abeafe146163d7e82cac2", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_usd_burne_d199b1326f4abeafe146163d7e82cac2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_usd_burne_d199b1326f4abeafe146163d7e82cac2"}, "created_at": 1726500943.3236413, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_usd_burne_d199b1326f4abeafe146163d7e82cac2\") }}", "language": "sql", "refs": [{"name": "core_usd_burned_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_usd_burne_d199b1326f4abeafe146163d7e82cac2.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'UsdBurned'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_usd_burned_eth_mainnet", "attached_node": "model.synthetix.core_usd_burned_eth_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["UsdBurned"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_usd_burned_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_eth_mainnet_id.161a49599f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_eth_mainnet_id.161a49599f", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_usd_burned_eth_mainnet_id"], "alias": "not_null_core_usd_burned_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.3280294, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_usd_burned_eth_mainnet", "attached_node": "model.synthetix.core_usd_burned_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_usd_burned_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_usd_burned_eth_mainnet_id.482b04a60c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_usd_burned_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_usd_burned_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_usd_burned_eth_mainnet_id.482b04a60c", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "unique_core_usd_burned_eth_mainnet_id"], "alias": "unique_core_usd_burned_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.3297694, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_usd_burned_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_usd_burned_eth_mainnet", "attached_node": "model.synthetix.core_usd_burned_eth_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_usd_burned_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_eth_mainnet_block_number.b5e8a371fc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_eth_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_eth_mainnet_block_number.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_eth_mainnet_block_number.b5e8a371fc", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_usd_burned_eth_mainnet_block_number"], "alias": "not_null_core_usd_burned_eth_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.3316772, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_usd_burned_eth_mainnet", "attached_node": "model.synthetix.core_usd_burned_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_usd_burned_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_eth_mainnet_account_id.fc5fb3a0e5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_eth_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_eth_mainnet_account_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_eth_mainnet_account_id.fc5fb3a0e5", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_usd_burned_eth_mainnet_account_id"], "alias": "not_null_core_usd_burned_eth_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.333371, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_usd_burned_eth_mainnet", "attached_node": "model.synthetix.core_usd_burned_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_usd_burned_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_burned_eth_mainnet_account_id__True__0.6d8f7f7d85": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_burned_eth_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__a490407e83132725bbc6fc0001adefe6.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_eth_mainnet_account_id__True__0.6d8f7f7d85", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_usd_burned_eth_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__a490407e83132725bbc6fc0001adefe6", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__a490407e83132725bbc6fc0001adefe6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__a490407e83132725bbc6fc0001adefe6"}, "created_at": 1726500943.3350644, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__a490407e83132725bbc6fc0001adefe6\") }}", "language": "sql", "refs": [{"name": "core_usd_burned_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__a490407e83132725bbc6fc0001adefe6.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_usd_burned_eth_mainnet", "attached_node": "model.synthetix.core_usd_burned_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_usd_burned_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_burned_eth_mainnet_sender.62bbe0ad28": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_eth_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_eth_mainnet_sender.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_eth_mainnet_sender.62bbe0ad28", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_usd_burned_eth_mainnet_sender"], "alias": "not_null_core_usd_burned_eth_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.3398044, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_usd_burned_eth_mainnet", "attached_node": "model.synthetix.core_usd_burned_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_usd_burned_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_eth_mainnet_transaction_hash.e57add79d6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_eth_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_eth_mainnet_transaction_hash.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_eth_mainnet_transaction_hash.e57add79d6", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_usd_burned_eth_mainnet_transaction_hash"], "alias": "not_null_core_usd_burned_eth_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.341503, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_usd_burned_eth_mainnet", "attached_node": "model.synthetix.core_usd_burned_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_usd_burned_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_eth_mainnet_contract.f9009e6423": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_eth_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_eth_mainnet_contract.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_eth_mainnet_contract.f9009e6423", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_usd_burned_eth_mainnet_contract"], "alias": "not_null_core_usd_burned_eth_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.3431432, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_usd_burned_eth_mainnet", "attached_node": "model.synthetix.core_usd_burned_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_usd_burned_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_eth_mainnet_collateral_type.6dbc31d2ac": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_eth_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_eth_mainnet_collateral_type.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_eth_mainnet_collateral_type.6dbc31d2ac", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_usd_burned_eth_mainnet_collateral_type"], "alias": "not_null_core_usd_burned_eth_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.3449135, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_usd_burned_eth_mainnet", "attached_node": "model.synthetix.core_usd_burned_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_usd_burned_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_burned_eth_mainnet_block_timestamp.616215c03f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_burned_eth_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_burned_eth_mainnet_block_timestamp.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_burned_eth_mainnet_block_timestamp.616215c03f", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_usd_burned_eth_mainnet_block_timestamp"], "alias": "not_null_core_usd_burned_eth_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.3465633, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_burned_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_burned_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_burned_eth_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_usd_burned_eth_mainnet", "attached_node": "model.synthetix.core_usd_burned_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_usd_burned_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_eth_mainnet_pool_id.dd8998f0f3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_eth_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_eth_mainnet_pool_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_eth_mainnet_pool_id.dd8998f0f3", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_usd_minted_eth_mainnet_pool_id"], "alias": "not_null_core_usd_minted_eth_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.3482413, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_usd_minted_eth_mainnet", "attached_node": "model.synthetix.core_usd_minted_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_usd_minted_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_minted_eth_mainnet_pool_id__True__0.2d561e9842": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_minted_eth_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__f44247063799070cde0de14f062cb55c.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_eth_mainnet_pool_id__True__0.2d561e9842", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_usd_minted_eth_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__f44247063799070cde0de14f062cb55c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__f44247063799070cde0de14f062cb55c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__f44247063799070cde0de14f062cb55c"}, "created_at": 1726500943.3499885, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__f44247063799070cde0de14f062cb55c\") }}", "language": "sql", "refs": [{"name": "core_usd_minted_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__f44247063799070cde0de14f062cb55c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_usd_minted_eth_mainnet", "attached_node": "model.synthetix.core_usd_minted_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_usd_minted_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_minted_eth_mainnet_block_timestamp.e1477f67df": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_eth_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_eth_mainnet_block_timestamp.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_eth_mainnet_block_timestamp.e1477f67df", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_usd_minted_eth_mainnet_block_timestamp"], "alias": "not_null_core_usd_minted_eth_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.354952, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_usd_minted_eth_mainnet", "attached_node": "model.synthetix.core_usd_minted_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_usd_minted_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_eth_mainnet_account_id.e32d9e9621": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_eth_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_eth_mainnet_account_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_eth_mainnet_account_id.e32d9e9621", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_usd_minted_eth_mainnet_account_id"], "alias": "not_null_core_usd_minted_eth_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.3567808, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_usd_minted_eth_mainnet", "attached_node": "model.synthetix.core_usd_minted_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('core_usd_minted_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_minted_eth_mainnet_account_id__True__0.b6d81dac3d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_minted_eth_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__4933a15ad47f5808b128f72fc5a2f764.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_eth_mainnet_account_id__True__0.b6d81dac3d", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_usd_minted_eth_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__4933a15ad47f5808b128f72fc5a2f764", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__4933a15ad47f5808b128f72fc5a2f764", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__4933a15ad47f5808b128f72fc5a2f764"}, "created_at": 1726500943.3585188, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__4933a15ad47f5808b128f72fc5a2f764\") }}", "language": "sql", "refs": [{"name": "core_usd_minted_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__4933a15ad47f5808b128f72fc5a2f764.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.core_usd_minted_eth_mainnet", "attached_node": "model.synthetix.core_usd_minted_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('core_usd_minted_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_minted_eth_mainnet_collateral_type.3bc61e56d9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_eth_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_eth_mainnet_collateral_type.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_eth_mainnet_collateral_type.3bc61e56d9", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_usd_minted_eth_mainnet_collateral_type"], "alias": "not_null_core_usd_minted_eth_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.3636537, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_usd_minted_eth_mainnet", "attached_node": "model.synthetix.core_usd_minted_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_usd_minted_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_eth_mainnet_block_number.8475901994": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_eth_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_eth_mainnet_block_number.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_eth_mainnet_block_number.8475901994", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_usd_minted_eth_mainnet_block_number"], "alias": "not_null_core_usd_minted_eth_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.3654354, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_usd_minted_eth_mainnet", "attached_node": "model.synthetix.core_usd_minted_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_usd_minted_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_eth_mainnet_id.5b1199f72c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_eth_mainnet_id.5b1199f72c", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_usd_minted_eth_mainnet_id"], "alias": "not_null_core_usd_minted_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.3671527, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_usd_minted_eth_mainnet", "attached_node": "model.synthetix.core_usd_minted_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_usd_minted_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_usd_minted_eth_mainnet_id.ccad3381ec": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_usd_minted_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_usd_minted_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_usd_minted_eth_mainnet_id.ccad3381ec", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "unique_core_usd_minted_eth_mainnet_id"], "alias": "unique_core_usd_minted_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.3690488, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_usd_minted_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_usd_minted_eth_mainnet", "attached_node": "model.synthetix.core_usd_minted_eth_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_usd_minted_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_eth_mainnet_sender.31025fd349": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_eth_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_eth_mainnet_sender.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_eth_mainnet_sender.31025fd349", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_usd_minted_eth_mainnet_sender"], "alias": "not_null_core_usd_minted_eth_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.3707464, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_usd_minted_eth_mainnet", "attached_node": "model.synthetix.core_usd_minted_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_usd_minted_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_eth_mainnet_amount.d50e5f0da5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_eth_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_eth_mainnet_amount.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_eth_mainnet_amount.d50e5f0da5", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_usd_minted_eth_mainnet_amount"], "alias": "not_null_core_usd_minted_eth_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.372392, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_usd_minted_eth_mainnet", "attached_node": "model.synthetix.core_usd_minted_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_usd_minted_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_usd_minted_eth_mainnet_amount__True__0.17e2d727c5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_usd_minted_eth_mainnet_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__fe48a8a9210850d9b04cdea08008e5c6.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_eth_mainnet_amount__True__0.17e2d727c5", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_usd_minted_eth_mainnet_amount__True__0"], "alias": "dbt_utils_accepted_range_core__fe48a8a9210850d9b04cdea08008e5c6", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__fe48a8a9210850d9b04cdea08008e5c6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__fe48a8a9210850d9b04cdea08008e5c6"}, "created_at": 1726500943.3740668, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__fe48a8a9210850d9b04cdea08008e5c6\") }}", "language": "sql", "refs": [{"name": "core_usd_minted_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__fe48a8a9210850d9b04cdea08008e5c6.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_usd_minted_eth_mainnet", "attached_node": "model.synthetix.core_usd_minted_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_usd_minted_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_usd_minted_eth_mainnet_event_name.061c40bc0a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_eth_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_eth_mainnet_event_name.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_eth_mainnet_event_name.061c40bc0a", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_usd_minted_eth_mainnet_event_name"], "alias": "not_null_core_usd_minted_eth_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.3788857, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_usd_minted_eth_mainnet", "attached_node": "model.synthetix.core_usd_minted_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_usd_minted_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_usd_minted_eth_mainnet_event_name__UsdMinted.c8d883ddfa": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_usd_minted_eth_mainnet_event_name__UsdMinted", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_usd_minte_1cdd80f9a41233e7e9492176e8e94f66.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_usd_minted_eth_mainnet_event_name__UsdMinted.c8d883ddfa", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "accepted_values_core_usd_minted_eth_mainnet_event_name__UsdMinted"], "alias": "accepted_values_core_usd_minte_1cdd80f9a41233e7e9492176e8e94f66", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_usd_minte_1cdd80f9a41233e7e9492176e8e94f66", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_usd_minte_1cdd80f9a41233e7e9492176e8e94f66"}, "created_at": 1726500943.3805773, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_usd_minte_1cdd80f9a41233e7e9492176e8e94f66\") }}", "language": "sql", "refs": [{"name": "core_usd_minted_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_usd_minte_1cdd80f9a41233e7e9492176e8e94f66.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'UsdMinted'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_usd_minted_eth_mainnet", "attached_node": "model.synthetix.core_usd_minted_eth_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["UsdMinted"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_usd_minted_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_eth_mainnet_transaction_hash.dba64c6cd2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_eth_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_eth_mainnet_transaction_hash.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_eth_mainnet_transaction_hash.dba64c6cd2", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_usd_minted_eth_mainnet_transaction_hash"], "alias": "not_null_core_usd_minted_eth_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.3851595, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_usd_minted_eth_mainnet", "attached_node": "model.synthetix.core_usd_minted_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_usd_minted_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_usd_minted_eth_mainnet_contract.2287afa612": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_usd_minted_eth_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_usd_minted_eth_mainnet_contract.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_usd_minted_eth_mainnet_contract.2287afa612", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_usd_minted_eth_mainnet_contract"], "alias": "not_null_core_usd_minted_eth_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.3868587, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_usd_minted_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_usd_minted_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_usd_minted_eth_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_usd_minted_eth_mainnet", "attached_node": "model.synthetix.core_usd_minted_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_usd_minted_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_transaction_hash.5e22cb6ded": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_eth_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_eth_mainnet_transaction_hash.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_transaction_hash.5e22cb6ded", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_vault_liquidation_eth_mainnet_transaction_hash"], "alias": "not_null_core_vault_liquidation_eth_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.3884969, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.core_vault_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('core_vault_liquidation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_collateral_type.22405706c4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_eth_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_eth_mainnet_collateral_type.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_collateral_type.22405706c4", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_vault_liquidation_eth_mainnet_collateral_type"], "alias": "not_null_core_vault_liquidation_eth_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.3901656, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_vault_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_vault_liquidation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_pool_id.ca9bfaf7f3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_eth_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_eth_mainnet_pool_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_pool_id.ca9bfaf7f3", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_vault_liquidation_eth_mainnet_pool_id"], "alias": "not_null_core_vault_liquidation_eth_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.3919408, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_eth_mainnet_pool_id__True__0.cccb8c7cca": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_liquidation_eth_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__c5fcdbeaa3e1d24749794a9960190a70.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_eth_mainnet_pool_id__True__0.cccb8c7cca", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_vault_liquidation_eth_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__c5fcdbeaa3e1d24749794a9960190a70", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__c5fcdbeaa3e1d24749794a9960190a70", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__c5fcdbeaa3e1d24749794a9960190a70"}, "created_at": 1726500943.3936145, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__c5fcdbeaa3e1d24749794a9960190a70\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__c5fcdbeaa3e1d24749794a9960190a70.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_event_name.e6bd41012e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_eth_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_eth_mainnet_event_name.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_event_name.e6bd41012e", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_vault_liquidation_eth_mainnet_event_name"], "alias": "not_null_core_vault_liquidation_eth_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.398845, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_vault_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('core_vault_liquidation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_core_vault_liquidation_eth_mainnet_event_name__VaultLiquidation.8d1cb5eebf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_core_vault_liquidation_eth_mainnet_event_name__VaultLiquidation", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_core_vault_liq_4acb6756b2875f23c737e6e121320177.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_core_vault_liquidation_eth_mainnet_event_name__VaultLiquidation.8d1cb5eebf", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "accepted_values_core_vault_liquidation_eth_mainnet_event_name__VaultLiquidation"], "alias": "accepted_values_core_vault_liq_4acb6756b2875f23c737e6e121320177", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_core_vault_liq_4acb6756b2875f23c737e6e121320177", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_core_vault_liq_4acb6756b2875f23c737e6e121320177"}, "created_at": 1726500943.4005384, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_core_vault_liq_4acb6756b2875f23c737e6e121320177\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/accepted_values_core_vault_liq_4acb6756b2875f23c737e6e121320177.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'VaultLiquidation'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.core_vault_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_eth_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["VaultLiquidation"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('core_vault_liquidation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_id.11becd0eff": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_id.11becd0eff", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_vault_liquidation_eth_mainnet_id"], "alias": "not_null_core_vault_liquidation_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.4052544, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_vault_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_core_vault_liquidation_eth_mainnet_id.9b474978a9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_core_vault_liquidation_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_core_vault_liquidation_eth_mainnet_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_core_vault_liquidation_eth_mainnet_id.9b474978a9", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "unique_core_vault_liquidation_eth_mainnet_id"], "alias": "unique_core_vault_liquidation_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.4069688, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/unique_core_vault_liquidation_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.core_vault_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_eth_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_block_timestamp.439cb16960": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_eth_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_eth_mainnet_block_timestamp.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_block_timestamp.439cb16960", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_vault_liquidation_eth_mainnet_block_timestamp"], "alias": "not_null_core_vault_liquidation_eth_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.4086113, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.core_vault_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('core_vault_liquidation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_liquidate_as_account_id.978ffc7da9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_eth_mainnet_liquidate_as_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidatio_4be498920f5476d4fbe5b11196fb1973.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_liquidate_as_account_id.978ffc7da9", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_vault_liquidation_eth_mainnet_liquidate_as_account_id"], "alias": "not_null_core_vault_liquidatio_4be498920f5476d4fbe5b11196fb1973", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_core_vault_liquidatio_4be498920f5476d4fbe5b11196fb1973", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_core_vault_liquidatio_4be498920f5476d4fbe5b11196fb1973"}, "created_at": 1726500943.4102743, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_core_vault_liquidatio_4be498920f5476d4fbe5b11196fb1973\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidatio_4be498920f5476d4fbe5b11196fb1973.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidate_as_account_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\nwhere liquidate_as_account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "liquidate_as_account_id", "file_key_name": "models.core_vault_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "liquidate_as_account_id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_eth_mainnet_liquidate_as_account_id__True__0.a9d184de0a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_liquidation_eth_mainnet_liquidate_as_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__9decc85dc8999bd440933d85c2c93145.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_eth_mainnet_liquidate_as_account_id__True__0.a9d184de0a", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_vault_liquidation_eth_mainnet_liquidate_as_account_id__True__0"], "alias": "dbt_utils_accepted_range_core__9decc85dc8999bd440933d85c2c93145", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__9decc85dc8999bd440933d85c2c93145", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__9decc85dc8999bd440933d85c2c93145"}, "created_at": 1726500943.4119065, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__9decc85dc8999bd440933d85c2c93145\") }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__9decc85dc8999bd440933d85c2c93145.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not liquidate_as_account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "liquidate_as_account_id", "file_key_name": "models.core_vault_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "liquidate_as_account_id", "model": "{{ get_where_subquery(ref('core_vault_liquidation_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_liquidation_data.485b65c6b5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_eth_mainnet_liquidation_data", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_eth_mainnet_liquidation_data.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_liquidation_data.485b65c6b5", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_vault_liquidation_eth_mainnet_liquidation_data"], "alias": "not_null_core_vault_liquidation_eth_mainnet_liquidation_data", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.4173238, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_liquidation_data.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidation_data\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\nwhere liquidation_data is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "liquidation_data", "file_key_name": "models.core_vault_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "liquidation_data", "model": "{{ get_where_subquery(ref('core_vault_liquidation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_contract.65501d763b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_eth_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_eth_mainnet_contract.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_contract.65501d763b", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_vault_liquidation_eth_mainnet_contract"], "alias": "not_null_core_vault_liquidation_eth_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.419039, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.core_vault_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('core_vault_liquidation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_block_number.39193d7213": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_eth_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_eth_mainnet_block_number.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_block_number.39193d7213", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_vault_liquidation_eth_mainnet_block_number"], "alias": "not_null_core_vault_liquidation_eth_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.4206743, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_vault_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_vault_liquidation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_sender.03a447332b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_liquidation_eth_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_liquidation_eth_mainnet_sender.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_sender.03a447332b", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_vault_liquidation_eth_mainnet_sender"], "alias": "not_null_core_vault_liquidation_eth_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.4225013, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_liquidation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_liquidation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_liquidation_eth_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.core_vault_liquidation_eth_mainnet", "attached_node": "model.synthetix.core_vault_liquidation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('core_vault_liquidation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_collateral_eth_mainnet_ts.dc63e45225": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_eth_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_eth_mainnet_ts.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_ts.dc63e45225", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_vault_collateral_eth_mainnet_ts"], "alias": "not_null_core_vault_collateral_eth_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.424158, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_collateral_eth_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.core_vault_collateral_eth_mainnet", "attached_node": "model.synthetix.core_vault_collateral_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('core_vault_collateral_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_collateral_eth_mainnet_block_number.68d8b02925": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_eth_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_eth_mainnet_block_number.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_block_number.68d8b02925", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_vault_collateral_eth_mainnet_block_number"], "alias": "not_null_core_vault_collateral_eth_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.4258325, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_collateral_eth_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_vault_collateral_eth_mainnet", "attached_node": "model.synthetix.core_vault_collateral_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_vault_collateral_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_collateral_eth_mainnet_pool_id.f31cb4b3e6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_eth_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_eth_mainnet_pool_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_pool_id.f31cb4b3e6", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_vault_collateral_eth_mainnet_pool_id"], "alias": "not_null_core_vault_collateral_eth_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.427485, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_collateral_eth_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_collateral_eth_mainnet", "attached_node": "model.synthetix.core_vault_collateral_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_collateral_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_pool_id__True__0.509da6a489": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__28e82948dc6ab678ad812a53741a8b45.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_pool_id__True__0.509da6a489", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__28e82948dc6ab678ad812a53741a8b45", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__28e82948dc6ab678ad812a53741a8b45", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__28e82948dc6ab678ad812a53741a8b45"}, "created_at": 1726500943.4292297, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__28e82948dc6ab678ad812a53741a8b45\") }}", "language": "sql", "refs": [{"name": "core_vault_collateral_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__28e82948dc6ab678ad812a53741a8b45.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_collateral_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_collateral_eth_mainnet", "attached_node": "model.synthetix.core_vault_collateral_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_collateral_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_collateral_eth_mainnet_collateral_type.9ba1fda62f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_eth_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_eth_mainnet_collateral_type.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_collateral_type.9ba1fda62f", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_vault_collateral_eth_mainnet_collateral_type"], "alias": "not_null_core_vault_collateral_eth_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.434036, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_collateral_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_vault_collateral_eth_mainnet", "attached_node": "model.synthetix.core_vault_collateral_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_vault_collateral_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_collateral_eth_mainnet_amount.62dc926f36": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_eth_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_eth_mainnet_amount.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_amount.62dc926f36", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_vault_collateral_eth_mainnet_amount"], "alias": "not_null_core_vault_collateral_eth_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.435946, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_collateral_eth_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_vault_collateral_eth_mainnet", "attached_node": "model.synthetix.core_vault_collateral_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('core_vault_collateral_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_amount__True__0.320b16493d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__fecc8306cd07aafea6c325ce7fc34ce1.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_amount__True__0.320b16493d", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_amount__True__0"], "alias": "dbt_utils_accepted_range_core__fecc8306cd07aafea6c325ce7fc34ce1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__fecc8306cd07aafea6c325ce7fc34ce1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__fecc8306cd07aafea6c325ce7fc34ce1"}, "created_at": 1726500943.4376633, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__fecc8306cd07aafea6c325ce7fc34ce1\") }}", "language": "sql", "refs": [{"name": "core_vault_collateral_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__fecc8306cd07aafea6c325ce7fc34ce1.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_collateral_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.core_vault_collateral_eth_mainnet", "attached_node": "model.synthetix.core_vault_collateral_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('core_vault_collateral_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_collateral_eth_mainnet_collateral_value.53d42edc8a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_eth_mainnet_collateral_value", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_eth_mainnet_collateral_value.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_collateral_value.53d42edc8a", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_vault_collateral_eth_mainnet_collateral_value"], "alias": "not_null_core_vault_collateral_eth_mainnet_collateral_value", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.4421976, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_collateral_value.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_collateral_eth_mainnet\"\nwhere collateral_value is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.core_vault_collateral_eth_mainnet", "attached_node": "model.synthetix.core_vault_collateral_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_value", "model": "{{ get_where_subquery(ref('core_vault_collateral_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_collateral_value__True__0.17170969dc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_collateral_value__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__5e1ce99b75b0a3f820babda67941da0a.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_collateral_value__True__0.17170969dc", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_collateral_value__True__0"], "alias": "dbt_utils_accepted_range_core__5e1ce99b75b0a3f820babda67941da0a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__5e1ce99b75b0a3f820babda67941da0a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__5e1ce99b75b0a3f820babda67941da0a"}, "created_at": 1726500943.4440663, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__5e1ce99b75b0a3f820babda67941da0a\") }}", "language": "sql", "refs": [{"name": "core_vault_collateral_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__5e1ce99b75b0a3f820babda67941da0a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_collateral_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.core_vault_collateral_eth_mainnet", "attached_node": "model.synthetix.core_vault_collateral_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collateral_value", "model": "{{ get_where_subquery(ref('core_vault_collateral_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_collateral_eth_mainnet_contract_address.8b336867d2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_collateral_eth_mainnet_contract_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_collateral_eth_mainnet_contract_address.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_contract_address.8b336867d2", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_vault_collateral_eth_mainnet_contract_address"], "alias": "not_null_core_vault_collateral_eth_mainnet_contract_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.4484727, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_collateral_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_collateral_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_collateral_eth_mainnet_contract_address.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract_address\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_collateral_eth_mainnet\"\nwhere contract_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract_address", "file_key_name": "models.core_vault_collateral_eth_mainnet", "attached_node": "model.synthetix.core_vault_collateral_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract_address", "model": "{{ get_where_subquery(ref('core_vault_collateral_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_debt_eth_mainnet_ts.3b5cb40175": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_eth_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_eth_mainnet_ts.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_eth_mainnet_ts.3b5cb40175", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_vault_debt_eth_mainnet_ts"], "alias": "not_null_core_vault_debt_eth_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.4503505, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_debt_eth_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.core_vault_debt_eth_mainnet", "attached_node": "model.synthetix.core_vault_debt_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('core_vault_debt_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_debt_eth_mainnet_block_number.930416e329": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_eth_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_eth_mainnet_block_number.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_eth_mainnet_block_number.930416e329", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_vault_debt_eth_mainnet_block_number"], "alias": "not_null_core_vault_debt_eth_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.4520144, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_debt_eth_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.core_vault_debt_eth_mainnet", "attached_node": "model.synthetix.core_vault_debt_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('core_vault_debt_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_debt_eth_mainnet_pool_id.2f8f15549f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_eth_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_eth_mainnet_pool_id.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_eth_mainnet_pool_id.2f8f15549f", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_vault_debt_eth_mainnet_pool_id"], "alias": "not_null_core_vault_debt_eth_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.4536693, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_debt_eth_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_debt_eth_mainnet", "attached_node": "model.synthetix.core_vault_debt_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_debt_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_core_vault_debt_eth_mainnet_pool_id__True__0.55f388e287": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_core_vault_debt_eth_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_core__9f11a2c2f57a755a3f6b1e0ffeaa9b87.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_debt_eth_mainnet_pool_id__True__0.55f388e287", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "dbt_utils_accepted_range_core_vault_debt_eth_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_core__9f11a2c2f57a755a3f6b1e0ffeaa9b87", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_core__9f11a2c2f57a755a3f6b1e0ffeaa9b87", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_core__9f11a2c2f57a755a3f6b1e0ffeaa9b87"}, "created_at": 1726500943.4553223, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_core__9f11a2c2f57a755a3f6b1e0ffeaa9b87\") }}", "language": "sql", "refs": [{"name": "core_vault_debt_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_core__9f11a2c2f57a755a3f6b1e0ffeaa9b87.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_debt_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.core_vault_debt_eth_mainnet", "attached_node": "model.synthetix.core_vault_debt_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('core_vault_debt_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_core_vault_debt_eth_mainnet_collateral_type.557a042f2b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_eth_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_eth_mainnet_collateral_type.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_eth_mainnet_collateral_type.557a042f2b", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_vault_debt_eth_mainnet_collateral_type"], "alias": "not_null_core_vault_debt_eth_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.4600868, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_debt_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.core_vault_debt_eth_mainnet", "attached_node": "model.synthetix.core_vault_debt_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('core_vault_debt_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_debt_eth_mainnet_debt.a314c480fe": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_eth_mainnet_debt", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_eth_mainnet_debt.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_eth_mainnet_debt.a314c480fe", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_vault_debt_eth_mainnet_debt"], "alias": "not_null_core_vault_debt_eth_mainnet_debt", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.4617903, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_debt.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_debt_eth_mainnet\"\nwhere debt is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "debt", "file_key_name": "models.core_vault_debt_eth_mainnet", "attached_node": "model.synthetix.core_vault_debt_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "debt", "model": "{{ get_where_subquery(ref('core_vault_debt_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_core_vault_debt_eth_mainnet_contract_address.d43dcb9614": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_core_vault_debt_eth_mainnet_contract_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_core_vault_debt_eth_mainnet_contract_address.sql", "original_file_path": "models/raw/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_core_vault_debt_eth_mainnet_contract_address.d43dcb9614", "fqn": ["synthetix", "raw", "eth", "mainnet", "core", "not_null_core_vault_debt_eth_mainnet_contract_address"], "alias": "not_null_core_vault_debt_eth_mainnet_contract_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.4634383, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "core_vault_debt_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.core_vault_debt_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/eth/mainnet/core/schema.yml/not_null_core_vault_debt_eth_mainnet_contract_address.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract_address\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_debt_eth_mainnet\"\nwhere contract_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract_address", "file_key_name": "models.core_vault_debt_eth_mainnet", "attached_node": "model.synthetix.core_vault_debt_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract_address", "model": "{{ get_where_subquery(ref('core_vault_debt_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_blocks_snax_mainnet_block_number.af5006826a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_blocks_snax_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_blocks_snax_mainnet_block_number.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_blocks_snax_mainnet_block_number.af5006826a", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_blocks_snax_mainnet_block_number"], "alias": "not_null_blocks_snax_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.492581, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "blocks_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.blocks_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_blocks_snax_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"blocks_snax_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.blocks_snax_mainnet", "attached_node": "model.synthetix.blocks_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('blocks_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_blocks_snax_mainnet_block_number.305396795f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_blocks_snax_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "unique_blocks_snax_mainnet_block_number.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.unique_blocks_snax_mainnet_block_number.305396795f", "fqn": ["synthetix", "raw", "snax", "mainnet", "unique_blocks_snax_mainnet_block_number"], "alias": "unique_blocks_snax_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.4946449, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "blocks_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.blocks_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_blocks_snax_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n block_number as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"blocks_snax_mainnet\"\nwhere block_number is not null\ngroup by block_number\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.blocks_snax_mainnet", "attached_node": "model.synthetix.blocks_snax_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('blocks_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_id.c54eaad82a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spartan_vote_recorded_snax_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spartan_vote_recorded_snax_mainnet_id.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_id.c54eaad82a", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_spartan_vote_recorded_snax_mainnet_id"], "alias": "not_null_spartan_vote_recorded_snax_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.4965189, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spartan_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spartan_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spartan_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_spartan_vote_recorded_snax_mainnet_id.3a579d9ca6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spartan_vote_recorded_snax_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spartan_vote_recorded_snax_mainnet_id.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.unique_spartan_vote_recorded_snax_mainnet_id.3a579d9ca6", "fqn": ["synthetix", "raw", "snax", "mainnet", "unique_spartan_vote_recorded_snax_mainnet_id"], "alias": "unique_spartan_vote_recorded_snax_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.4983308, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spartan_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_spartan_vote_recorded_snax_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spartan_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_recorded_snax_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spartan_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_event_name.f0e8e4e02b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spartan_vote_recorded_snax_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spartan_vote_recorded_snax_mainnet_event_name.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_event_name.f0e8e4e02b", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_spartan_vote_recorded_snax_mainnet_event_name"], "alias": "not_null_spartan_vote_recorded_snax_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.500061, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spartan_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spartan_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spartan_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spartan_vote_recorded_snax_mainnet_event_name__VoteRecorded.ca880b79ec": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spartan_vote_recorded_snax_mainnet_event_name__VoteRecorded", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spartan_vote_r_436280a0cca390e8f540ba02f80f5a02.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.accepted_values_spartan_vote_recorded_snax_mainnet_event_name__VoteRecorded.ca880b79ec", "fqn": ["synthetix", "raw", "snax", "mainnet", "accepted_values_spartan_vote_recorded_snax_mainnet_event_name__VoteRecorded"], "alias": "accepted_values_spartan_vote_r_436280a0cca390e8f540ba02f80f5a02", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spartan_vote_r_436280a0cca390e8f540ba02f80f5a02", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spartan_vote_r_436280a0cca390e8f540ba02f80f5a02"}, "created_at": 1726500943.5026066, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spartan_vote_r_436280a0cca390e8f540ba02f80f5a02\") }}", "language": "sql", "refs": [{"name": "spartan_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_spartan_vote_r_436280a0cca390e8f540ba02f80f5a02.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'VoteRecorded'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spartan_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_recorded_snax_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["VoteRecorded"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spartan_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_chain_id.838e4c7a7b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spartan_vote_recorded_snax_mainnet_chain_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spartan_vote_recorded_snax_mainnet_chain_id.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_chain_id.838e4c7a7b", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_spartan_vote_recorded_snax_mainnet_chain_id"], "alias": "not_null_spartan_vote_recorded_snax_mainnet_chain_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.507907, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spartan_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_chain_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect chain_id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\nwhere chain_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "chain_id", "file_key_name": "models.spartan_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "chain_id", "model": "{{ get_where_subquery(ref('spartan_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_block_timestamp.bf4010dd91": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spartan_vote_recorded_snax_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spartan_vote_recorded_snax_mainnet_block_timestamp.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_block_timestamp.bf4010dd91", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_spartan_vote_recorded_snax_mainnet_block_timestamp"], "alias": "not_null_spartan_vote_recorded_snax_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5098598, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spartan_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spartan_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spartan_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_voter.8b917cfb88": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spartan_vote_recorded_snax_mainnet_voter", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spartan_vote_recorded_snax_mainnet_voter.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_voter.8b917cfb88", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_spartan_vote_recorded_snax_mainnet_voter"], "alias": "not_null_spartan_vote_recorded_snax_mainnet_voter", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5115526, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spartan_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_voter.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect voter\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\nwhere voter is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "voter", "file_key_name": "models.spartan_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "voter", "model": "{{ get_where_subquery(ref('spartan_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_epoch_id.421abaf123": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spartan_vote_recorded_snax_mainnet_epoch_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spartan_vote_recorded_snax_mainnet_epoch_id.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_epoch_id.421abaf123", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_spartan_vote_recorded_snax_mainnet_epoch_id"], "alias": "not_null_spartan_vote_recorded_snax_mainnet_epoch_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.513227, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spartan_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_epoch_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect epoch_id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\nwhere epoch_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "epoch_id", "file_key_name": "models.spartan_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "epoch_id", "model": "{{ get_where_subquery(ref('spartan_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_transaction_hash.f8b7b79d0d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spartan_vote_recorded_snax_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spartan_vote_recorded_snax_mainnet_transaction_hash.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_transaction_hash.f8b7b79d0d", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_spartan_vote_recorded_snax_mainnet_transaction_hash"], "alias": "not_null_spartan_vote_recorded_snax_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5149665, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spartan_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spartan_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spartan_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_spartan_vote_recorded_snax_mainnet_transaction_hash.49632d745f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spartan_vote_recorded_snax_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "unique_spartan_vote_recorded_snax_mainnet_transaction_hash.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.unique_spartan_vote_recorded_snax_mainnet_transaction_hash.49632d745f", "fqn": ["synthetix", "raw", "snax", "mainnet", "unique_spartan_vote_recorded_snax_mainnet_transaction_hash"], "alias": "unique_spartan_vote_recorded_snax_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5166972, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spartan_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_spartan_vote_recorded_snax_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n transaction_hash as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\nwhere transaction_hash is not null\ngroup by transaction_hash\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spartan_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_recorded_snax_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spartan_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_candidates.a620a4a121": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spartan_vote_recorded_snax_mainnet_candidates", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spartan_vote_recorded_snax_mainnet_candidates.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_candidates.a620a4a121", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_spartan_vote_recorded_snax_mainnet_candidates"], "alias": "not_null_spartan_vote_recorded_snax_mainnet_candidates", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.518537, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spartan_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_candidates.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect candidates\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\nwhere candidates is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "candidates", "file_key_name": "models.spartan_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "candidates", "model": "{{ get_where_subquery(ref('spartan_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_block_number.74de43fe96": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spartan_vote_recorded_snax_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spartan_vote_recorded_snax_mainnet_block_number.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_block_number.74de43fe96", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_spartan_vote_recorded_snax_mainnet_block_number"], "alias": "not_null_spartan_vote_recorded_snax_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.520194, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spartan_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spartan_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spartan_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_voting_power.289d3b2c0a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spartan_vote_recorded_snax_mainnet_voting_power", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spartan_vote_recorded_snax_mainnet_voting_power.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_voting_power.289d3b2c0a", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_spartan_vote_recorded_snax_mainnet_voting_power"], "alias": "not_null_spartan_vote_recorded_snax_mainnet_voting_power", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5218704, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spartan_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_voting_power.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect voting_power\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\nwhere voting_power is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "voting_power", "file_key_name": "models.spartan_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "voting_power", "model": "{{ get_where_subquery(ref('spartan_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_contract.2f2ea67860": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spartan_vote_recorded_snax_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spartan_vote_recorded_snax_mainnet_contract.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_contract.2f2ea67860", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_spartan_vote_recorded_snax_mainnet_contract"], "alias": "not_null_spartan_vote_recorded_snax_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5235198, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spartan_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_recorded_snax_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spartan_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spartan_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_id.c3b897a816": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spartan_vote_withdrawn_snax_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spartan_vote_withdrawn_snax_mainnet_id.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_id.c3b897a816", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_spartan_vote_withdrawn_snax_mainnet_id"], "alias": "not_null_spartan_vote_withdrawn_snax_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5253193, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spartan_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spartan_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spartan_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_spartan_vote_withdrawn_snax_mainnet_id.cd6cb96b4a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spartan_vote_withdrawn_snax_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_spartan_vote_withdrawn_snax_mainnet_id.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.unique_spartan_vote_withdrawn_snax_mainnet_id.cd6cb96b4a", "fqn": ["synthetix", "raw", "snax", "mainnet", "unique_spartan_vote_withdrawn_snax_mainnet_id"], "alias": "unique_spartan_vote_withdrawn_snax_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5269935, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spartan_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_spartan_vote_withdrawn_snax_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.spartan_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('spartan_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_event_name.269927edcc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spartan_vote_withdrawn_snax_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spartan_vote_withdrawn_snax_mainnet_event_name.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_event_name.269927edcc", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_spartan_vote_withdrawn_snax_mainnet_event_name"], "alias": "not_null_spartan_vote_withdrawn_snax_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5286298, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spartan_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spartan_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('spartan_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spartan_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn.108485caef": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spartan_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spartan_vote_w_579bf425b6501dcd4308f3add0d96596.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.accepted_values_spartan_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn.108485caef", "fqn": ["synthetix", "raw", "snax", "mainnet", "accepted_values_spartan_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn"], "alias": "accepted_values_spartan_vote_w_579bf425b6501dcd4308f3add0d96596", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spartan_vote_w_579bf425b6501dcd4308f3add0d96596", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spartan_vote_w_579bf425b6501dcd4308f3add0d96596"}, "created_at": 1726500943.5303216, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spartan_vote_w_579bf425b6501dcd4308f3add0d96596\") }}", "language": "sql", "refs": [{"name": "spartan_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_spartan_vote_w_579bf425b6501dcd4308f3add0d96596.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'VoteWithdrawn'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.spartan_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["VoteWithdrawn"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('spartan_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_chain_id.d9d9b4234a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spartan_vote_withdrawn_snax_mainnet_chain_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spartan_vote_withdrawn_snax_mainnet_chain_id.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_chain_id.d9d9b4234a", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_spartan_vote_withdrawn_snax_mainnet_chain_id"], "alias": "not_null_spartan_vote_withdrawn_snax_mainnet_chain_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5357141, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spartan_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_chain_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect chain_id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"\nwhere chain_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "chain_id", "file_key_name": "models.spartan_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "chain_id", "model": "{{ get_where_subquery(ref('spartan_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_spartan_vote_withdrawn_snax_mainnet_chain_id__2192.06d7c40a31": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_spartan_vote_withdrawn_snax_mainnet_chain_id__2192", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_spartan_vote_w_baaf1448e126ef54236d7d352513053e.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.accepted_values_spartan_vote_withdrawn_snax_mainnet_chain_id__2192.06d7c40a31", "fqn": ["synthetix", "raw", "snax", "mainnet", "accepted_values_spartan_vote_withdrawn_snax_mainnet_chain_id__2192"], "alias": "accepted_values_spartan_vote_w_baaf1448e126ef54236d7d352513053e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_spartan_vote_w_baaf1448e126ef54236d7d352513053e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_spartan_vote_w_baaf1448e126ef54236d7d352513053e"}, "created_at": 1726500943.537469, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_spartan_vote_w_baaf1448e126ef54236d7d352513053e\") }}", "language": "sql", "refs": [{"name": "spartan_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_spartan_vote_w_baaf1448e126ef54236d7d352513053e.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n chain_id as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"\n group by chain_id\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n '2192'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "chain_id", "file_key_name": "models.spartan_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["2192"], "column_name": "chain_id", "model": "{{ get_where_subquery(ref('spartan_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_block_timestamp.ed575d0da2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spartan_vote_withdrawn_snax_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spartan_vote_withdrawn_snax_mainnet_block_timestamp.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_block_timestamp.ed575d0da2", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_spartan_vote_withdrawn_snax_mainnet_block_timestamp"], "alias": "not_null_spartan_vote_withdrawn_snax_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5425193, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spartan_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.spartan_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('spartan_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_voter.5532367fa9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spartan_vote_withdrawn_snax_mainnet_voter", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spartan_vote_withdrawn_snax_mainnet_voter.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_voter.5532367fa9", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_spartan_vote_withdrawn_snax_mainnet_voter"], "alias": "not_null_spartan_vote_withdrawn_snax_mainnet_voter", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5442061, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spartan_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_voter.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect voter\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"\nwhere voter is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "voter", "file_key_name": "models.spartan_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "voter", "model": "{{ get_where_subquery(ref('spartan_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_epoch_id.d4f6724aef": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spartan_vote_withdrawn_snax_mainnet_epoch_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spartan_vote_withdrawn_snax_mainnet_epoch_id.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_epoch_id.d4f6724aef", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_spartan_vote_withdrawn_snax_mainnet_epoch_id"], "alias": "not_null_spartan_vote_withdrawn_snax_mainnet_epoch_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5459046, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spartan_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_epoch_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect epoch_id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"\nwhere epoch_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "epoch_id", "file_key_name": "models.spartan_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "epoch_id", "model": "{{ get_where_subquery(ref('spartan_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_transaction_hash.3da8fc32ef": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spartan_vote_withdrawn_snax_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spartan_vote_withdrawn_snax_mainnet_transaction_hash.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_transaction_hash.3da8fc32ef", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_spartan_vote_withdrawn_snax_mainnet_transaction_hash"], "alias": "not_null_spartan_vote_withdrawn_snax_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.54769, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spartan_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spartan_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spartan_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_spartan_vote_withdrawn_snax_mainnet_transaction_hash.c04b524f41": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_spartan_vote_withdrawn_snax_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "unique_spartan_vote_withdrawn_snax_mainnet_transaction_hash.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.unique_spartan_vote_withdrawn_snax_mainnet_transaction_hash.c04b524f41", "fqn": ["synthetix", "raw", "snax", "mainnet", "unique_spartan_vote_withdrawn_snax_mainnet_transaction_hash"], "alias": "unique_spartan_vote_withdrawn_snax_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5493512, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spartan_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_spartan_vote_withdrawn_snax_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n transaction_hash as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"\nwhere transaction_hash is not null\ngroup by transaction_hash\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.spartan_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('spartan_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_block_number.8781742caa": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spartan_vote_withdrawn_snax_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spartan_vote_withdrawn_snax_mainnet_block_number.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_block_number.8781742caa", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_spartan_vote_withdrawn_snax_mainnet_block_number"], "alias": "not_null_spartan_vote_withdrawn_snax_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5510216, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spartan_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.spartan_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('spartan_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_contract.8eb7f37781": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_spartan_vote_withdrawn_snax_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_spartan_vote_withdrawn_snax_mainnet_contract.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_contract.8eb7f37781", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_spartan_vote_withdrawn_snax_mainnet_contract"], "alias": "not_null_spartan_vote_withdrawn_snax_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5526505, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "spartan_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_spartan_vote_withdrawn_snax_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.spartan_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.spartan_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('spartan_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_id.1f48bf1a21": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_treasury_vote_recorded_snax_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_treasury_vote_recorded_snax_mainnet_id.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_id.1f48bf1a21", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_treasury_vote_recorded_snax_mainnet_id"], "alias": "not_null_treasury_vote_recorded_snax_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5542922, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "treasury_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.treasury_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('treasury_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_treasury_vote_recorded_snax_mainnet_id.d13b536538": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_treasury_vote_recorded_snax_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_treasury_vote_recorded_snax_mainnet_id.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.unique_treasury_vote_recorded_snax_mainnet_id.d13b536538", "fqn": ["synthetix", "raw", "snax", "mainnet", "unique_treasury_vote_recorded_snax_mainnet_id"], "alias": "unique_treasury_vote_recorded_snax_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.556025, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "treasury_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_treasury_vote_recorded_snax_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.treasury_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_recorded_snax_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('treasury_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_event_name.2430cbaa6f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_treasury_vote_recorded_snax_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_treasury_vote_recorded_snax_mainnet_event_name.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_event_name.2430cbaa6f", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_treasury_vote_recorded_snax_mainnet_event_name"], "alias": "not_null_treasury_vote_recorded_snax_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.557669, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "treasury_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.treasury_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('treasury_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_treasury_vote_recorded_snax_mainnet_event_name__VoteRecorded.e4a7517ef5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_treasury_vote_recorded_snax_mainnet_event_name__VoteRecorded", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_treasury_vote__9b0c0c97eb673950462cc5421b7c62e9.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.accepted_values_treasury_vote_recorded_snax_mainnet_event_name__VoteRecorded.e4a7517ef5", "fqn": ["synthetix", "raw", "snax", "mainnet", "accepted_values_treasury_vote_recorded_snax_mainnet_event_name__VoteRecorded"], "alias": "accepted_values_treasury_vote__9b0c0c97eb673950462cc5421b7c62e9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_treasury_vote__9b0c0c97eb673950462cc5421b7c62e9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_treasury_vote__9b0c0c97eb673950462cc5421b7c62e9"}, "created_at": 1726500943.559309, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_treasury_vote__9b0c0c97eb673950462cc5421b7c62e9\") }}", "language": "sql", "refs": [{"name": "treasury_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_treasury_vote__9b0c0c97eb673950462cc5421b7c62e9.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'VoteRecorded'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.treasury_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_recorded_snax_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["VoteRecorded"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('treasury_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_chain_id.8223f78907": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_treasury_vote_recorded_snax_mainnet_chain_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_treasury_vote_recorded_snax_mainnet_chain_id.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_chain_id.8223f78907", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_treasury_vote_recorded_snax_mainnet_chain_id"], "alias": "not_null_treasury_vote_recorded_snax_mainnet_chain_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5641158, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "treasury_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_chain_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect chain_id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\nwhere chain_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "chain_id", "file_key_name": "models.treasury_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "chain_id", "model": "{{ get_where_subquery(ref('treasury_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_block_timestamp.1db4ce563e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_treasury_vote_recorded_snax_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_treasury_vote_recorded_snax_mainnet_block_timestamp.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_block_timestamp.1db4ce563e", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_treasury_vote_recorded_snax_mainnet_block_timestamp"], "alias": "not_null_treasury_vote_recorded_snax_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.565803, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "treasury_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.treasury_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('treasury_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_voter.7b36a4fa86": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_treasury_vote_recorded_snax_mainnet_voter", "resource_type": "test", "package_name": "synthetix", "path": "not_null_treasury_vote_recorded_snax_mainnet_voter.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_voter.7b36a4fa86", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_treasury_vote_recorded_snax_mainnet_voter"], "alias": "not_null_treasury_vote_recorded_snax_mainnet_voter", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5674477, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "treasury_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_voter.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect voter\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\nwhere voter is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "voter", "file_key_name": "models.treasury_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "voter", "model": "{{ get_where_subquery(ref('treasury_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_epoch_id.a59e309b31": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_treasury_vote_recorded_snax_mainnet_epoch_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_treasury_vote_recorded_snax_mainnet_epoch_id.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_epoch_id.a59e309b31", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_treasury_vote_recorded_snax_mainnet_epoch_id"], "alias": "not_null_treasury_vote_recorded_snax_mainnet_epoch_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5690718, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "treasury_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_epoch_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect epoch_id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\nwhere epoch_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "epoch_id", "file_key_name": "models.treasury_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "epoch_id", "model": "{{ get_where_subquery(ref('treasury_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_transaction_hash.5851258e66": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_treasury_vote_recorded_snax_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_treasury_vote_recorded_snax_mainnet_transaction_hash.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_transaction_hash.5851258e66", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_treasury_vote_recorded_snax_mainnet_transaction_hash"], "alias": "not_null_treasury_vote_recorded_snax_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.570883, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "treasury_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.treasury_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('treasury_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_treasury_vote_recorded_snax_mainnet_transaction_hash.9768cf1aa6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_treasury_vote_recorded_snax_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "unique_treasury_vote_recorded_snax_mainnet_transaction_hash.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.unique_treasury_vote_recorded_snax_mainnet_transaction_hash.9768cf1aa6", "fqn": ["synthetix", "raw", "snax", "mainnet", "unique_treasury_vote_recorded_snax_mainnet_transaction_hash"], "alias": "unique_treasury_vote_recorded_snax_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5724912, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "treasury_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_treasury_vote_recorded_snax_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n transaction_hash as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\nwhere transaction_hash is not null\ngroup by transaction_hash\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.treasury_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_recorded_snax_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('treasury_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_candidates.dee538820e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_treasury_vote_recorded_snax_mainnet_candidates", "resource_type": "test", "package_name": "synthetix", "path": "not_null_treasury_vote_recorded_snax_mainnet_candidates.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_candidates.dee538820e", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_treasury_vote_recorded_snax_mainnet_candidates"], "alias": "not_null_treasury_vote_recorded_snax_mainnet_candidates", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5741572, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "treasury_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_candidates.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect candidates\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\nwhere candidates is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "candidates", "file_key_name": "models.treasury_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "candidates", "model": "{{ get_where_subquery(ref('treasury_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_block_number.ece9a809a9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_treasury_vote_recorded_snax_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_treasury_vote_recorded_snax_mainnet_block_number.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_block_number.ece9a809a9", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_treasury_vote_recorded_snax_mainnet_block_number"], "alias": "not_null_treasury_vote_recorded_snax_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.575787, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "treasury_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.treasury_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('treasury_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_voting_power.fc033faf22": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_treasury_vote_recorded_snax_mainnet_voting_power", "resource_type": "test", "package_name": "synthetix", "path": "not_null_treasury_vote_recorded_snax_mainnet_voting_power.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_voting_power.fc033faf22", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_treasury_vote_recorded_snax_mainnet_voting_power"], "alias": "not_null_treasury_vote_recorded_snax_mainnet_voting_power", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5775514, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "treasury_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_voting_power.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect voting_power\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\nwhere voting_power is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "voting_power", "file_key_name": "models.treasury_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "voting_power", "model": "{{ get_where_subquery(ref('treasury_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_contract.c25d469610": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_treasury_vote_recorded_snax_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_treasury_vote_recorded_snax_mainnet_contract.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_contract.c25d469610", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_treasury_vote_recorded_snax_mainnet_contract"], "alias": "not_null_treasury_vote_recorded_snax_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5791874, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "treasury_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_recorded_snax_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.treasury_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('treasury_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_id.ffce1d7680": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_treasury_vote_withdrawn_snax_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_treasury_vote_withdrawn_snax_mainnet_id.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_id.ffce1d7680", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_treasury_vote_withdrawn_snax_mainnet_id"], "alias": "not_null_treasury_vote_withdrawn_snax_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5808027, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "treasury_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.treasury_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('treasury_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_treasury_vote_withdrawn_snax_mainnet_id.cefaabe32f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_treasury_vote_withdrawn_snax_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_treasury_vote_withdrawn_snax_mainnet_id.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.unique_treasury_vote_withdrawn_snax_mainnet_id.cefaabe32f", "fqn": ["synthetix", "raw", "snax", "mainnet", "unique_treasury_vote_withdrawn_snax_mainnet_id"], "alias": "unique_treasury_vote_withdrawn_snax_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.58245, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "treasury_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_treasury_vote_withdrawn_snax_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.treasury_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('treasury_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_event_name.3a8d12a41e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_treasury_vote_withdrawn_snax_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_treasury_vote_withdrawn_snax_mainnet_event_name.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_event_name.3a8d12a41e", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_treasury_vote_withdrawn_snax_mainnet_event_name"], "alias": "not_null_treasury_vote_withdrawn_snax_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5840666, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "treasury_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.treasury_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('treasury_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_treasury_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn.d758312593": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_treasury_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_treasury_vote__a2ae5a5c5b104f34da58bf05b5084d6c.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.accepted_values_treasury_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn.d758312593", "fqn": ["synthetix", "raw", "snax", "mainnet", "accepted_values_treasury_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn"], "alias": "accepted_values_treasury_vote__a2ae5a5c5b104f34da58bf05b5084d6c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_treasury_vote__a2ae5a5c5b104f34da58bf05b5084d6c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_treasury_vote__a2ae5a5c5b104f34da58bf05b5084d6c"}, "created_at": 1726500943.5858254, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_treasury_vote__a2ae5a5c5b104f34da58bf05b5084d6c\") }}", "language": "sql", "refs": [{"name": "treasury_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_treasury_vote__a2ae5a5c5b104f34da58bf05b5084d6c.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'VoteWithdrawn'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.treasury_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["VoteWithdrawn"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('treasury_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_chain_id.1991832eba": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_treasury_vote_withdrawn_snax_mainnet_chain_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_treasury_vote_withdrawn_snax_mainnet_chain_id.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_chain_id.1991832eba", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_treasury_vote_withdrawn_snax_mainnet_chain_id"], "alias": "not_null_treasury_vote_withdrawn_snax_mainnet_chain_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.590572, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "treasury_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_chain_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect chain_id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"\nwhere chain_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "chain_id", "file_key_name": "models.treasury_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "chain_id", "model": "{{ get_where_subquery(ref('treasury_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_treasury_vote_withdrawn_snax_mainnet_chain_id__2192.fd1cf86f0f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_treasury_vote_withdrawn_snax_mainnet_chain_id__2192", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_treasury_vote__899890e2cb3cbee38dfdc94966aa0634.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.accepted_values_treasury_vote_withdrawn_snax_mainnet_chain_id__2192.fd1cf86f0f", "fqn": ["synthetix", "raw", "snax", "mainnet", "accepted_values_treasury_vote_withdrawn_snax_mainnet_chain_id__2192"], "alias": "accepted_values_treasury_vote__899890e2cb3cbee38dfdc94966aa0634", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_treasury_vote__899890e2cb3cbee38dfdc94966aa0634", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_treasury_vote__899890e2cb3cbee38dfdc94966aa0634"}, "created_at": 1726500943.5929155, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_treasury_vote__899890e2cb3cbee38dfdc94966aa0634\") }}", "language": "sql", "refs": [{"name": "treasury_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_treasury_vote__899890e2cb3cbee38dfdc94966aa0634.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n chain_id as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"\n group by chain_id\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n '2192'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "chain_id", "file_key_name": "models.treasury_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["2192"], "column_name": "chain_id", "model": "{{ get_where_subquery(ref('treasury_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_block_timestamp.dbe2a9ba3e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_treasury_vote_withdrawn_snax_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_treasury_vote_withdrawn_snax_mainnet_block_timestamp.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_block_timestamp.dbe2a9ba3e", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_treasury_vote_withdrawn_snax_mainnet_block_timestamp"], "alias": "not_null_treasury_vote_withdrawn_snax_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5973504, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "treasury_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.treasury_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('treasury_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_voter.b972eb7f34": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_treasury_vote_withdrawn_snax_mainnet_voter", "resource_type": "test", "package_name": "synthetix", "path": "not_null_treasury_vote_withdrawn_snax_mainnet_voter.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_voter.b972eb7f34", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_treasury_vote_withdrawn_snax_mainnet_voter"], "alias": "not_null_treasury_vote_withdrawn_snax_mainnet_voter", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.5992358, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "treasury_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_voter.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect voter\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"\nwhere voter is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "voter", "file_key_name": "models.treasury_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "voter", "model": "{{ get_where_subquery(ref('treasury_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_epoch_id.6543be91bd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_treasury_vote_withdrawn_snax_mainnet_epoch_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_treasury_vote_withdrawn_snax_mainnet_epoch_id.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_epoch_id.6543be91bd", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_treasury_vote_withdrawn_snax_mainnet_epoch_id"], "alias": "not_null_treasury_vote_withdrawn_snax_mainnet_epoch_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6008964, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "treasury_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_epoch_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect epoch_id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"\nwhere epoch_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "epoch_id", "file_key_name": "models.treasury_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "epoch_id", "model": "{{ get_where_subquery(ref('treasury_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_transaction_hash.12490c3827": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_treasury_vote_withdrawn_snax_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_treasury_vote_withdrawn_snax_mainnet_transaction_hash.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_transaction_hash.12490c3827", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_treasury_vote_withdrawn_snax_mainnet_transaction_hash"], "alias": "not_null_treasury_vote_withdrawn_snax_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.602544, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "treasury_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.treasury_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('treasury_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_treasury_vote_withdrawn_snax_mainnet_transaction_hash.771718d1e2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_treasury_vote_withdrawn_snax_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "unique_treasury_vote_withdrawn_snax_mainnet_transaction_hash.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.unique_treasury_vote_withdrawn_snax_mainnet_transaction_hash.771718d1e2", "fqn": ["synthetix", "raw", "snax", "mainnet", "unique_treasury_vote_withdrawn_snax_mainnet_transaction_hash"], "alias": "unique_treasury_vote_withdrawn_snax_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.604153, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "treasury_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_treasury_vote_withdrawn_snax_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n transaction_hash as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"\nwhere transaction_hash is not null\ngroup by transaction_hash\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.treasury_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('treasury_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_block_number.271b1a17ba": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_treasury_vote_withdrawn_snax_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_treasury_vote_withdrawn_snax_mainnet_block_number.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_block_number.271b1a17ba", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_treasury_vote_withdrawn_snax_mainnet_block_number"], "alias": "not_null_treasury_vote_withdrawn_snax_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6058044, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "treasury_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.treasury_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('treasury_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_contract.3e76561d2e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_treasury_vote_withdrawn_snax_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_treasury_vote_withdrawn_snax_mainnet_contract.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_contract.3e76561d2e", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_treasury_vote_withdrawn_snax_mainnet_contract"], "alias": "not_null_treasury_vote_withdrawn_snax_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6075425, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "treasury_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_treasury_vote_withdrawn_snax_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.treasury_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.treasury_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('treasury_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_id.d4148bfa57": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_ambassador_vote_recorded_snax_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_ambassador_vote_recorded_snax_mainnet_id.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_id.d4148bfa57", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_ambassador_vote_recorded_snax_mainnet_id"], "alias": "not_null_ambassador_vote_recorded_snax_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6091585, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "ambassador_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.ambassador_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('ambassador_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_ambassador_vote_recorded_snax_mainnet_id.2ee777df0a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_ambassador_vote_recorded_snax_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_ambassador_vote_recorded_snax_mainnet_id.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.unique_ambassador_vote_recorded_snax_mainnet_id.2ee777df0a", "fqn": ["synthetix", "raw", "snax", "mainnet", "unique_ambassador_vote_recorded_snax_mainnet_id"], "alias": "unique_ambassador_vote_recorded_snax_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6108015, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "ambassador_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_ambassador_vote_recorded_snax_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.ambassador_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_recorded_snax_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('ambassador_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_event_name.8b77ef45f7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_ambassador_vote_recorded_snax_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_ambassador_vote_recorded_snax_mainnet_event_name.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_event_name.8b77ef45f7", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_ambassador_vote_recorded_snax_mainnet_event_name"], "alias": "not_null_ambassador_vote_recorded_snax_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6124241, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "ambassador_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.ambassador_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('ambassador_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_ambassador_vote_recorded_snax_mainnet_event_name__VoteRecorded.54d007d547": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_ambassador_vote_recorded_snax_mainnet_event_name__VoteRecorded", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_ambassador_vot_bb4bc4fc29c0c50295736cc83c7add2a.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.accepted_values_ambassador_vote_recorded_snax_mainnet_event_name__VoteRecorded.54d007d547", "fqn": ["synthetix", "raw", "snax", "mainnet", "accepted_values_ambassador_vote_recorded_snax_mainnet_event_name__VoteRecorded"], "alias": "accepted_values_ambassador_vot_bb4bc4fc29c0c50295736cc83c7add2a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_ambassador_vot_bb4bc4fc29c0c50295736cc83c7add2a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_ambassador_vot_bb4bc4fc29c0c50295736cc83c7add2a"}, "created_at": 1726500943.6141179, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_ambassador_vot_bb4bc4fc29c0c50295736cc83c7add2a\") }}", "language": "sql", "refs": [{"name": "ambassador_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_ambassador_vot_bb4bc4fc29c0c50295736cc83c7add2a.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'VoteRecorded'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.ambassador_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_recorded_snax_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["VoteRecorded"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('ambassador_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_chain_id.15e179b253": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_ambassador_vote_recorded_snax_mainnet_chain_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_ambassador_vote_recorded_snax_mainnet_chain_id.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_chain_id.15e179b253", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_ambassador_vote_recorded_snax_mainnet_chain_id"], "alias": "not_null_ambassador_vote_recorded_snax_mainnet_chain_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6189513, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "ambassador_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_chain_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect chain_id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\nwhere chain_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "chain_id", "file_key_name": "models.ambassador_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "chain_id", "model": "{{ get_where_subquery(ref('ambassador_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_block_timestamp.22fdffe044": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_ambassador_vote_recorded_snax_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_ambassador_vote_recorded_snax_mainnet_block_timestamp.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_block_timestamp.22fdffe044", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_ambassador_vote_recorded_snax_mainnet_block_timestamp"], "alias": "not_null_ambassador_vote_recorded_snax_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.620608, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "ambassador_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.ambassador_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('ambassador_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_voter.ab2df49992": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_ambassador_vote_recorded_snax_mainnet_voter", "resource_type": "test", "package_name": "synthetix", "path": "not_null_ambassador_vote_recorded_snax_mainnet_voter.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_voter.ab2df49992", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_ambassador_vote_recorded_snax_mainnet_voter"], "alias": "not_null_ambassador_vote_recorded_snax_mainnet_voter", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6224334, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "ambassador_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_voter.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect voter\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\nwhere voter is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "voter", "file_key_name": "models.ambassador_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "voter", "model": "{{ get_where_subquery(ref('ambassador_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_epoch_id.85e943f65f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_ambassador_vote_recorded_snax_mainnet_epoch_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_ambassador_vote_recorded_snax_mainnet_epoch_id.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_epoch_id.85e943f65f", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_ambassador_vote_recorded_snax_mainnet_epoch_id"], "alias": "not_null_ambassador_vote_recorded_snax_mainnet_epoch_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6240544, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "ambassador_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_epoch_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect epoch_id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\nwhere epoch_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "epoch_id", "file_key_name": "models.ambassador_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "epoch_id", "model": "{{ get_where_subquery(ref('ambassador_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_transaction_hash.d7fa881495": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_ambassador_vote_recorded_snax_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_ambassador_vote_recorded_snax_mainnet_transaction_hash.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_transaction_hash.d7fa881495", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_ambassador_vote_recorded_snax_mainnet_transaction_hash"], "alias": "not_null_ambassador_vote_recorded_snax_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.625685, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "ambassador_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.ambassador_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('ambassador_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_ambassador_vote_recorded_snax_mainnet_transaction_hash.66af7027de": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_ambassador_vote_recorded_snax_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "unique_ambassador_vote_recorded_snax_mainnet_transaction_hash.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.unique_ambassador_vote_recorded_snax_mainnet_transaction_hash.66af7027de", "fqn": ["synthetix", "raw", "snax", "mainnet", "unique_ambassador_vote_recorded_snax_mainnet_transaction_hash"], "alias": "unique_ambassador_vote_recorded_snax_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.627303, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "ambassador_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_ambassador_vote_recorded_snax_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n transaction_hash as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\nwhere transaction_hash is not null\ngroup by transaction_hash\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.ambassador_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_recorded_snax_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('ambassador_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_candidates.39a8d5dca6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_ambassador_vote_recorded_snax_mainnet_candidates", "resource_type": "test", "package_name": "synthetix", "path": "not_null_ambassador_vote_recorded_snax_mainnet_candidates.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_candidates.39a8d5dca6", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_ambassador_vote_recorded_snax_mainnet_candidates"], "alias": "not_null_ambassador_vote_recorded_snax_mainnet_candidates", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6289158, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "ambassador_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_candidates.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect candidates\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\nwhere candidates is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "candidates", "file_key_name": "models.ambassador_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "candidates", "model": "{{ get_where_subquery(ref('ambassador_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_block_number.463911c810": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_ambassador_vote_recorded_snax_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_ambassador_vote_recorded_snax_mainnet_block_number.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_block_number.463911c810", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_ambassador_vote_recorded_snax_mainnet_block_number"], "alias": "not_null_ambassador_vote_recorded_snax_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6306493, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "ambassador_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.ambassador_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('ambassador_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_voting_power.94944f5709": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_ambassador_vote_recorded_snax_mainnet_voting_power", "resource_type": "test", "package_name": "synthetix", "path": "not_null_ambassador_vote_recorded_snax_mainnet_voting_power.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_voting_power.94944f5709", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_ambassador_vote_recorded_snax_mainnet_voting_power"], "alias": "not_null_ambassador_vote_recorded_snax_mainnet_voting_power", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6323454, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "ambassador_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_voting_power.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect voting_power\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\nwhere voting_power is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "voting_power", "file_key_name": "models.ambassador_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "voting_power", "model": "{{ get_where_subquery(ref('ambassador_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_contract.bcb9549b94": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_ambassador_vote_recorded_snax_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_ambassador_vote_recorded_snax_mainnet_contract.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_contract.bcb9549b94", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_ambassador_vote_recorded_snax_mainnet_contract"], "alias": "not_null_ambassador_vote_recorded_snax_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6339824, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "ambassador_vote_recorded_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_recorded_snax_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.ambassador_vote_recorded_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_recorded_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('ambassador_vote_recorded_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_id.95a539d2e0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_ambassador_vote_withdrawn_snax_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_ambassador_vote_withdrawn_snax_mainnet_id.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_id.95a539d2e0", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_ambassador_vote_withdrawn_snax_mainnet_id"], "alias": "not_null_ambassador_vote_withdrawn_snax_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.635638, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "ambassador_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.ambassador_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('ambassador_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_ambassador_vote_withdrawn_snax_mainnet_id.3aa78e2ed2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_ambassador_vote_withdrawn_snax_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_ambassador_vote_withdrawn_snax_mainnet_id.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.unique_ambassador_vote_withdrawn_snax_mainnet_id.3aa78e2ed2", "fqn": ["synthetix", "raw", "snax", "mainnet", "unique_ambassador_vote_withdrawn_snax_mainnet_id"], "alias": "unique_ambassador_vote_withdrawn_snax_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6373672, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "ambassador_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_ambassador_vote_withdrawn_snax_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.ambassador_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('ambassador_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_event_name.5660482f61": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_ambassador_vote_withdrawn_snax_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_ambassador_vote_withdrawn_snax_mainnet_event_name.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_event_name.5660482f61", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_ambassador_vote_withdrawn_snax_mainnet_event_name"], "alias": "not_null_ambassador_vote_withdrawn_snax_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.639039, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "ambassador_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.ambassador_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('ambassador_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_ambassador_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn.60823368eb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_ambassador_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_ambassador_vot_2828b5170123cf65e3e0e100826c8d72.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.accepted_values_ambassador_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn.60823368eb", "fqn": ["synthetix", "raw", "snax", "mainnet", "accepted_values_ambassador_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn"], "alias": "accepted_values_ambassador_vot_2828b5170123cf65e3e0e100826c8d72", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_ambassador_vot_2828b5170123cf65e3e0e100826c8d72", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_ambassador_vot_2828b5170123cf65e3e0e100826c8d72"}, "created_at": 1726500943.6407013, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_ambassador_vot_2828b5170123cf65e3e0e100826c8d72\") }}", "language": "sql", "refs": [{"name": "ambassador_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_ambassador_vot_2828b5170123cf65e3e0e100826c8d72.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'VoteWithdrawn'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.ambassador_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["VoteWithdrawn"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('ambassador_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_chain_id.08c20376e0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_ambassador_vote_withdrawn_snax_mainnet_chain_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_ambassador_vote_withdrawn_snax_mainnet_chain_id.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_chain_id.08c20376e0", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_ambassador_vote_withdrawn_snax_mainnet_chain_id"], "alias": "not_null_ambassador_vote_withdrawn_snax_mainnet_chain_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6455984, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "ambassador_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_chain_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect chain_id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"\nwhere chain_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "chain_id", "file_key_name": "models.ambassador_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "chain_id", "model": "{{ get_where_subquery(ref('ambassador_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_ambassador_vote_withdrawn_snax_mainnet_chain_id__2192.7c9e0eea66": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_ambassador_vote_withdrawn_snax_mainnet_chain_id__2192", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_ambassador_vot_15b8360d1a55f946b0f3ad201a04aac4.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.accepted_values_ambassador_vote_withdrawn_snax_mainnet_chain_id__2192.7c9e0eea66", "fqn": ["synthetix", "raw", "snax", "mainnet", "accepted_values_ambassador_vote_withdrawn_snax_mainnet_chain_id__2192"], "alias": "accepted_values_ambassador_vot_15b8360d1a55f946b0f3ad201a04aac4", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_ambassador_vot_15b8360d1a55f946b0f3ad201a04aac4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_ambassador_vot_15b8360d1a55f946b0f3ad201a04aac4"}, "created_at": 1726500943.6472864, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_ambassador_vot_15b8360d1a55f946b0f3ad201a04aac4\") }}", "language": "sql", "refs": [{"name": "ambassador_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/accepted_values_ambassador_vot_15b8360d1a55f946b0f3ad201a04aac4.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n chain_id as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"\n group by chain_id\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n '2192'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "chain_id", "file_key_name": "models.ambassador_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["2192"], "column_name": "chain_id", "model": "{{ get_where_subquery(ref('ambassador_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_block_timestamp.fb999cf588": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_ambassador_vote_withdrawn_snax_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_ambassador_vote_withdrawn_snax_mainnet_block_timestamp.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_block_timestamp.fb999cf588", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_ambassador_vote_withdrawn_snax_mainnet_block_timestamp"], "alias": "not_null_ambassador_vote_withdrawn_snax_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6516511, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "ambassador_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.ambassador_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('ambassador_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_voter.489834d56e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_ambassador_vote_withdrawn_snax_mainnet_voter", "resource_type": "test", "package_name": "synthetix", "path": "not_null_ambassador_vote_withdrawn_snax_mainnet_voter.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_voter.489834d56e", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_ambassador_vote_withdrawn_snax_mainnet_voter"], "alias": "not_null_ambassador_vote_withdrawn_snax_mainnet_voter", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.653302, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "ambassador_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_voter.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect voter\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"\nwhere voter is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "voter", "file_key_name": "models.ambassador_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "voter", "model": "{{ get_where_subquery(ref('ambassador_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_epoch_id.e141cb577b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_ambassador_vote_withdrawn_snax_mainnet_epoch_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_ambassador_vote_withdrawn_snax_mainnet_epoch_id.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_epoch_id.e141cb577b", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_ambassador_vote_withdrawn_snax_mainnet_epoch_id"], "alias": "not_null_ambassador_vote_withdrawn_snax_mainnet_epoch_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6549835, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "ambassador_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_epoch_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect epoch_id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"\nwhere epoch_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "epoch_id", "file_key_name": "models.ambassador_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "epoch_id", "model": "{{ get_where_subquery(ref('ambassador_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_transaction_hash.fa826d3f14": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_ambassador_vote_withdrawn_snax_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_ambassador_vote_withd_061bf7235604b2babb905360cdd83f9f.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_transaction_hash.fa826d3f14", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_ambassador_vote_withdrawn_snax_mainnet_transaction_hash"], "alias": "not_null_ambassador_vote_withd_061bf7235604b2babb905360cdd83f9f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_ambassador_vote_withd_061bf7235604b2babb905360cdd83f9f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_ambassador_vote_withd_061bf7235604b2babb905360cdd83f9f"}, "created_at": 1726500943.6566157, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_ambassador_vote_withd_061bf7235604b2babb905360cdd83f9f\") }}", "language": "sql", "refs": [{"name": "ambassador_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withd_061bf7235604b2babb905360cdd83f9f.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.ambassador_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('ambassador_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_ambassador_vote_withdrawn_snax_mainnet_transaction_hash.4355134051": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_ambassador_vote_withdrawn_snax_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "unique_ambassador_vote_withdrawn_snax_mainnet_transaction_hash.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.unique_ambassador_vote_withdrawn_snax_mainnet_transaction_hash.4355134051", "fqn": ["synthetix", "raw", "snax", "mainnet", "unique_ambassador_vote_withdrawn_snax_mainnet_transaction_hash"], "alias": "unique_ambassador_vote_withdrawn_snax_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6584363, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "ambassador_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/unique_ambassador_vote_withdrawn_snax_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n transaction_hash as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"\nwhere transaction_hash is not null\ngroup by transaction_hash\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.ambassador_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('ambassador_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_block_number.afd1b2b6f4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_ambassador_vote_withdrawn_snax_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_ambassador_vote_withdrawn_snax_mainnet_block_number.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_block_number.afd1b2b6f4", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_ambassador_vote_withdrawn_snax_mainnet_block_number"], "alias": "not_null_ambassador_vote_withdrawn_snax_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.660058, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "ambassador_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.ambassador_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('ambassador_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_contract.ce63bcf894": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_ambassador_vote_withdrawn_snax_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_ambassador_vote_withdrawn_snax_mainnet_contract.sql", "original_file_path": "models/raw/snax/mainnet/schema.yml", "unique_id": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_contract.ce63bcf894", "fqn": ["synthetix", "raw", "snax", "mainnet", "not_null_ambassador_vote_withdrawn_snax_mainnet_contract"], "alias": "not_null_ambassador_vote_withdrawn_snax_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6616826, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "ambassador_vote_withdrawn_snax_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/mainnet/schema.yml/not_null_ambassador_vote_withdrawn_snax_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.ambassador_vote_withdrawn_snax_mainnet", "attached_node": "model.synthetix.ambassador_vote_withdrawn_snax_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('ambassador_vote_withdrawn_snax_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_blocks_snax_testnet_block_number.cbe563226c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_blocks_snax_testnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_blocks_snax_testnet_block_number.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.not_null_blocks_snax_testnet_block_number.cbe563226c", "fqn": ["synthetix", "raw", "snax", "testnet", "not_null_blocks_snax_testnet_block_number"], "alias": "not_null_blocks_snax_testnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6680596, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "blocks_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.blocks_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_blocks_snax_testnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"blocks_snax_testnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.blocks_snax_testnet", "attached_node": "model.synthetix.blocks_snax_testnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('blocks_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.unique_blocks_snax_testnet_block_number.2af7f40583": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_blocks_snax_testnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "unique_blocks_snax_testnet_block_number.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.unique_blocks_snax_testnet_block_number.2af7f40583", "fqn": ["synthetix", "raw", "snax", "testnet", "unique_blocks_snax_testnet_block_number"], "alias": "unique_blocks_snax_testnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6697814, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "blocks_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.blocks_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/unique_blocks_snax_testnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n block_number as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"blocks_snax_testnet\"\nwhere block_number is not null\ngroup by block_number\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.blocks_snax_testnet", "attached_node": "model.synthetix.blocks_snax_testnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('blocks_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_gov_vote_recorded_snax_testnet_id.94c183a836": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_gov_vote_recorded_snax_testnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_gov_vote_recorded_snax_testnet_id.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_id.94c183a836", "fqn": ["synthetix", "raw", "snax", "testnet", "not_null_gov_vote_recorded_snax_testnet_id"], "alias": "not_null_gov_vote_recorded_snax_testnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.671635, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov_vote_recorded_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_recorded_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.gov_vote_recorded_snax_testnet", "attached_node": "model.synthetix.gov_vote_recorded_snax_testnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('gov_vote_recorded_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.unique_gov_vote_recorded_snax_testnet_id.077b70d622": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_gov_vote_recorded_snax_testnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_gov_vote_recorded_snax_testnet_id.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.unique_gov_vote_recorded_snax_testnet_id.077b70d622", "fqn": ["synthetix", "raw", "snax", "testnet", "unique_gov_vote_recorded_snax_testnet_id"], "alias": "unique_gov_vote_recorded_snax_testnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6732488, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov_vote_recorded_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_recorded_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/unique_gov_vote_recorded_snax_testnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.gov_vote_recorded_snax_testnet", "attached_node": "model.synthetix.gov_vote_recorded_snax_testnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('gov_vote_recorded_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_gov_vote_recorded_snax_testnet_event_name.76babc2551": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_gov_vote_recorded_snax_testnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_gov_vote_recorded_snax_testnet_event_name.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_event_name.76babc2551", "fqn": ["synthetix", "raw", "snax", "testnet", "not_null_gov_vote_recorded_snax_testnet_event_name"], "alias": "not_null_gov_vote_recorded_snax_testnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6748946, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov_vote_recorded_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_recorded_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.gov_vote_recorded_snax_testnet", "attached_node": "model.synthetix.gov_vote_recorded_snax_testnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('gov_vote_recorded_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_gov_vote_recorded_snax_testnet_event_name__VoteRecorded.3107ed0913": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_gov_vote_recorded_snax_testnet_event_name__VoteRecorded", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_gov_vote_recor_ad53864d93df37fcda9c0e00527ef433.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.accepted_values_gov_vote_recorded_snax_testnet_event_name__VoteRecorded.3107ed0913", "fqn": ["synthetix", "raw", "snax", "testnet", "accepted_values_gov_vote_recorded_snax_testnet_event_name__VoteRecorded"], "alias": "accepted_values_gov_vote_recor_ad53864d93df37fcda9c0e00527ef433", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_gov_vote_recor_ad53864d93df37fcda9c0e00527ef433", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_gov_vote_recor_ad53864d93df37fcda9c0e00527ef433"}, "created_at": 1726500943.6765442, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_gov_vote_recor_ad53864d93df37fcda9c0e00527ef433\") }}", "language": "sql", "refs": [{"name": "gov_vote_recorded_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_recorded_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/accepted_values_gov_vote_recor_ad53864d93df37fcda9c0e00527ef433.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'VoteRecorded'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.gov_vote_recorded_snax_testnet", "attached_node": "model.synthetix.gov_vote_recorded_snax_testnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["VoteRecorded"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('gov_vote_recorded_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_gov_vote_recorded_snax_testnet_chain_id.af02247585": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_gov_vote_recorded_snax_testnet_chain_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_gov_vote_recorded_snax_testnet_chain_id.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_chain_id.af02247585", "fqn": ["synthetix", "raw", "snax", "testnet", "not_null_gov_vote_recorded_snax_testnet_chain_id"], "alias": "not_null_gov_vote_recorded_snax_testnet_chain_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6811566, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov_vote_recorded_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_recorded_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_chain_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect chain_id\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\nwhere chain_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "chain_id", "file_key_name": "models.gov_vote_recorded_snax_testnet", "attached_node": "model.synthetix.gov_vote_recorded_snax_testnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "chain_id", "model": "{{ get_where_subquery(ref('gov_vote_recorded_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_gov_vote_recorded_snax_testnet_block_timestamp.8bff125b42": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_gov_vote_recorded_snax_testnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_gov_vote_recorded_snax_testnet_block_timestamp.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_block_timestamp.8bff125b42", "fqn": ["synthetix", "raw", "snax", "testnet", "not_null_gov_vote_recorded_snax_testnet_block_timestamp"], "alias": "not_null_gov_vote_recorded_snax_testnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.682852, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov_vote_recorded_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_recorded_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.gov_vote_recorded_snax_testnet", "attached_node": "model.synthetix.gov_vote_recorded_snax_testnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('gov_vote_recorded_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_gov_vote_recorded_snax_testnet_voter.32ab553729": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_gov_vote_recorded_snax_testnet_voter", "resource_type": "test", "package_name": "synthetix", "path": "not_null_gov_vote_recorded_snax_testnet_voter.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_voter.32ab553729", "fqn": ["synthetix", "raw", "snax", "testnet", "not_null_gov_vote_recorded_snax_testnet_voter"], "alias": "not_null_gov_vote_recorded_snax_testnet_voter", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6844993, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov_vote_recorded_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_recorded_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_voter.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect voter\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\nwhere voter is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "voter", "file_key_name": "models.gov_vote_recorded_snax_testnet", "attached_node": "model.synthetix.gov_vote_recorded_snax_testnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "voter", "model": "{{ get_where_subquery(ref('gov_vote_recorded_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_gov_vote_recorded_snax_testnet_epoch_id.a4ace8d141": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_gov_vote_recorded_snax_testnet_epoch_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_gov_vote_recorded_snax_testnet_epoch_id.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_epoch_id.a4ace8d141", "fqn": ["synthetix", "raw", "snax", "testnet", "not_null_gov_vote_recorded_snax_testnet_epoch_id"], "alias": "not_null_gov_vote_recorded_snax_testnet_epoch_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.686919, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov_vote_recorded_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_recorded_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_epoch_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect epoch_id\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\nwhere epoch_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "epoch_id", "file_key_name": "models.gov_vote_recorded_snax_testnet", "attached_node": "model.synthetix.gov_vote_recorded_snax_testnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "epoch_id", "model": "{{ get_where_subquery(ref('gov_vote_recorded_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_gov_vote_recorded_snax_testnet_transaction_hash.32e2b72fab": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_gov_vote_recorded_snax_testnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_gov_vote_recorded_snax_testnet_transaction_hash.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_transaction_hash.32e2b72fab", "fqn": ["synthetix", "raw", "snax", "testnet", "not_null_gov_vote_recorded_snax_testnet_transaction_hash"], "alias": "not_null_gov_vote_recorded_snax_testnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.688539, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov_vote_recorded_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_recorded_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.gov_vote_recorded_snax_testnet", "attached_node": "model.synthetix.gov_vote_recorded_snax_testnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('gov_vote_recorded_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.unique_gov_vote_recorded_snax_testnet_transaction_hash.2d1aaa8c7a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_gov_vote_recorded_snax_testnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "unique_gov_vote_recorded_snax_testnet_transaction_hash.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.unique_gov_vote_recorded_snax_testnet_transaction_hash.2d1aaa8c7a", "fqn": ["synthetix", "raw", "snax", "testnet", "unique_gov_vote_recorded_snax_testnet_transaction_hash"], "alias": "unique_gov_vote_recorded_snax_testnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6901631, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov_vote_recorded_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_recorded_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/unique_gov_vote_recorded_snax_testnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n transaction_hash as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\nwhere transaction_hash is not null\ngroup by transaction_hash\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.gov_vote_recorded_snax_testnet", "attached_node": "model.synthetix.gov_vote_recorded_snax_testnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('gov_vote_recorded_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_gov_vote_recorded_snax_testnet_candidates.39ec698f83": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_gov_vote_recorded_snax_testnet_candidates", "resource_type": "test", "package_name": "synthetix", "path": "not_null_gov_vote_recorded_snax_testnet_candidates.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_candidates.39ec698f83", "fqn": ["synthetix", "raw", "snax", "testnet", "not_null_gov_vote_recorded_snax_testnet_candidates"], "alias": "not_null_gov_vote_recorded_snax_testnet_candidates", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6917617, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov_vote_recorded_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_recorded_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_candidates.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect candidates\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\nwhere candidates is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "candidates", "file_key_name": "models.gov_vote_recorded_snax_testnet", "attached_node": "model.synthetix.gov_vote_recorded_snax_testnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "candidates", "model": "{{ get_where_subquery(ref('gov_vote_recorded_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_gov_vote_recorded_snax_testnet_block_number.bf5384239a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_gov_vote_recorded_snax_testnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_gov_vote_recorded_snax_testnet_block_number.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_block_number.bf5384239a", "fqn": ["synthetix", "raw", "snax", "testnet", "not_null_gov_vote_recorded_snax_testnet_block_number"], "alias": "not_null_gov_vote_recorded_snax_testnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6933594, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov_vote_recorded_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_recorded_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.gov_vote_recorded_snax_testnet", "attached_node": "model.synthetix.gov_vote_recorded_snax_testnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('gov_vote_recorded_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_gov_vote_recorded_snax_testnet_voting_power.b8ee341c96": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_gov_vote_recorded_snax_testnet_voting_power", "resource_type": "test", "package_name": "synthetix", "path": "not_null_gov_vote_recorded_snax_testnet_voting_power.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_voting_power.b8ee341c96", "fqn": ["synthetix", "raw", "snax", "testnet", "not_null_gov_vote_recorded_snax_testnet_voting_power"], "alias": "not_null_gov_vote_recorded_snax_testnet_voting_power", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6950698, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov_vote_recorded_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_recorded_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_voting_power.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect voting_power\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\nwhere voting_power is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "voting_power", "file_key_name": "models.gov_vote_recorded_snax_testnet", "attached_node": "model.synthetix.gov_vote_recorded_snax_testnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "voting_power", "model": "{{ get_where_subquery(ref('gov_vote_recorded_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_gov_vote_recorded_snax_testnet_contract.d372e887ba": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_gov_vote_recorded_snax_testnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_gov_vote_recorded_snax_testnet_contract.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_contract.d372e887ba", "fqn": ["synthetix", "raw", "snax", "testnet", "not_null_gov_vote_recorded_snax_testnet_contract"], "alias": "not_null_gov_vote_recorded_snax_testnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6966448, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov_vote_recorded_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_recorded_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_recorded_snax_testnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.gov_vote_recorded_snax_testnet", "attached_node": "model.synthetix.gov_vote_recorded_snax_testnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('gov_vote_recorded_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_id.ab7d5eed00": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_gov_vote_withdrawn_snax_testnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_gov_vote_withdrawn_snax_testnet_id.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_id.ab7d5eed00", "fqn": ["synthetix", "raw", "snax", "testnet", "not_null_gov_vote_withdrawn_snax_testnet_id"], "alias": "not_null_gov_vote_withdrawn_snax_testnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6982772, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov_vote_withdrawn_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_withdrawn_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.gov_vote_withdrawn_snax_testnet", "attached_node": "model.synthetix.gov_vote_withdrawn_snax_testnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('gov_vote_withdrawn_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.unique_gov_vote_withdrawn_snax_testnet_id.014a1febf6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_gov_vote_withdrawn_snax_testnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_gov_vote_withdrawn_snax_testnet_id.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.unique_gov_vote_withdrawn_snax_testnet_id.014a1febf6", "fqn": ["synthetix", "raw", "snax", "testnet", "unique_gov_vote_withdrawn_snax_testnet_id"], "alias": "unique_gov_vote_withdrawn_snax_testnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.6998773, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov_vote_withdrawn_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_withdrawn_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/unique_gov_vote_withdrawn_snax_testnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.gov_vote_withdrawn_snax_testnet", "attached_node": "model.synthetix.gov_vote_withdrawn_snax_testnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('gov_vote_withdrawn_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_event_name.07b79bcefd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_gov_vote_withdrawn_snax_testnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_gov_vote_withdrawn_snax_testnet_event_name.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_event_name.07b79bcefd", "fqn": ["synthetix", "raw", "snax", "testnet", "not_null_gov_vote_withdrawn_snax_testnet_event_name"], "alias": "not_null_gov_vote_withdrawn_snax_testnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.7016094, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov_vote_withdrawn_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_withdrawn_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.gov_vote_withdrawn_snax_testnet", "attached_node": "model.synthetix.gov_vote_withdrawn_snax_testnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('gov_vote_withdrawn_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_gov_vote_withdrawn_snax_testnet_event_name__VoteWithdrawn.f8bcefc8de": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_gov_vote_withdrawn_snax_testnet_event_name__VoteWithdrawn", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_gov_vote_withd_6cff280c480680cb4fc118e253216b44.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.accepted_values_gov_vote_withdrawn_snax_testnet_event_name__VoteWithdrawn.f8bcefc8de", "fqn": ["synthetix", "raw", "snax", "testnet", "accepted_values_gov_vote_withdrawn_snax_testnet_event_name__VoteWithdrawn"], "alias": "accepted_values_gov_vote_withd_6cff280c480680cb4fc118e253216b44", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_gov_vote_withd_6cff280c480680cb4fc118e253216b44", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_gov_vote_withd_6cff280c480680cb4fc118e253216b44"}, "created_at": 1726500943.7032363, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_gov_vote_withd_6cff280c480680cb4fc118e253216b44\") }}", "language": "sql", "refs": [{"name": "gov_vote_withdrawn_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_withdrawn_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/accepted_values_gov_vote_withd_6cff280c480680cb4fc118e253216b44.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'VoteWithdrawn'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.gov_vote_withdrawn_snax_testnet", "attached_node": "model.synthetix.gov_vote_withdrawn_snax_testnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["VoteWithdrawn"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('gov_vote_withdrawn_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_chain_id.cd86db7422": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_gov_vote_withdrawn_snax_testnet_chain_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_gov_vote_withdrawn_snax_testnet_chain_id.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_chain_id.cd86db7422", "fqn": ["synthetix", "raw", "snax", "testnet", "not_null_gov_vote_withdrawn_snax_testnet_chain_id"], "alias": "not_null_gov_vote_withdrawn_snax_testnet_chain_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.70822, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov_vote_withdrawn_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_withdrawn_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_chain_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect chain_id\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"\nwhere chain_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "chain_id", "file_key_name": "models.gov_vote_withdrawn_snax_testnet", "attached_node": "model.synthetix.gov_vote_withdrawn_snax_testnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "chain_id", "model": "{{ get_where_subquery(ref('gov_vote_withdrawn_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_gov_vote_withdrawn_snax_testnet_chain_id__13001.9f8c73acde": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_gov_vote_withdrawn_snax_testnet_chain_id__13001", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_gov_vote_withdrawn_snax_testnet_chain_id__13001.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.accepted_values_gov_vote_withdrawn_snax_testnet_chain_id__13001.9f8c73acde", "fqn": ["synthetix", "raw", "snax", "testnet", "accepted_values_gov_vote_withdrawn_snax_testnet_chain_id__13001"], "alias": "accepted_values_gov_vote_withdrawn_snax_testnet_chain_id__13001", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.7099237, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov_vote_withdrawn_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_withdrawn_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/accepted_values_gov_vote_withdrawn_snax_testnet_chain_id__13001.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n chain_id as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"\n group by chain_id\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n '13001'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "chain_id", "file_key_name": "models.gov_vote_withdrawn_snax_testnet", "attached_node": "model.synthetix.gov_vote_withdrawn_snax_testnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["13001"], "column_name": "chain_id", "model": "{{ get_where_subquery(ref('gov_vote_withdrawn_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_block_timestamp.68f3ce7c19": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_gov_vote_withdrawn_snax_testnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_gov_vote_withdrawn_snax_testnet_block_timestamp.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_block_timestamp.68f3ce7c19", "fqn": ["synthetix", "raw", "snax", "testnet", "not_null_gov_vote_withdrawn_snax_testnet_block_timestamp"], "alias": "not_null_gov_vote_withdrawn_snax_testnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.7145653, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov_vote_withdrawn_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_withdrawn_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.gov_vote_withdrawn_snax_testnet", "attached_node": "model.synthetix.gov_vote_withdrawn_snax_testnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('gov_vote_withdrawn_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_voter.486c8024f6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_gov_vote_withdrawn_snax_testnet_voter", "resource_type": "test", "package_name": "synthetix", "path": "not_null_gov_vote_withdrawn_snax_testnet_voter.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_voter.486c8024f6", "fqn": ["synthetix", "raw", "snax", "testnet", "not_null_gov_vote_withdrawn_snax_testnet_voter"], "alias": "not_null_gov_vote_withdrawn_snax_testnet_voter", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.716411, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov_vote_withdrawn_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_withdrawn_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_voter.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect voter\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"\nwhere voter is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "voter", "file_key_name": "models.gov_vote_withdrawn_snax_testnet", "attached_node": "model.synthetix.gov_vote_withdrawn_snax_testnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "voter", "model": "{{ get_where_subquery(ref('gov_vote_withdrawn_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_epoch_id.3f22d60c1a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_gov_vote_withdrawn_snax_testnet_epoch_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_gov_vote_withdrawn_snax_testnet_epoch_id.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_epoch_id.3f22d60c1a", "fqn": ["synthetix", "raw", "snax", "testnet", "not_null_gov_vote_withdrawn_snax_testnet_epoch_id"], "alias": "not_null_gov_vote_withdrawn_snax_testnet_epoch_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.7180672, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov_vote_withdrawn_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_withdrawn_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_epoch_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect epoch_id\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"\nwhere epoch_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "epoch_id", "file_key_name": "models.gov_vote_withdrawn_snax_testnet", "attached_node": "model.synthetix.gov_vote_withdrawn_snax_testnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "epoch_id", "model": "{{ get_where_subquery(ref('gov_vote_withdrawn_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_transaction_hash.4d14f7c906": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_gov_vote_withdrawn_snax_testnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_gov_vote_withdrawn_snax_testnet_transaction_hash.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_transaction_hash.4d14f7c906", "fqn": ["synthetix", "raw", "snax", "testnet", "not_null_gov_vote_withdrawn_snax_testnet_transaction_hash"], "alias": "not_null_gov_vote_withdrawn_snax_testnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.719672, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov_vote_withdrawn_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_withdrawn_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.gov_vote_withdrawn_snax_testnet", "attached_node": "model.synthetix.gov_vote_withdrawn_snax_testnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('gov_vote_withdrawn_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.unique_gov_vote_withdrawn_snax_testnet_transaction_hash.2cda794480": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_gov_vote_withdrawn_snax_testnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "unique_gov_vote_withdrawn_snax_testnet_transaction_hash.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.unique_gov_vote_withdrawn_snax_testnet_transaction_hash.2cda794480", "fqn": ["synthetix", "raw", "snax", "testnet", "unique_gov_vote_withdrawn_snax_testnet_transaction_hash"], "alias": "unique_gov_vote_withdrawn_snax_testnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.7212603, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov_vote_withdrawn_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_withdrawn_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/unique_gov_vote_withdrawn_snax_testnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n transaction_hash as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"\nwhere transaction_hash is not null\ngroup by transaction_hash\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.gov_vote_withdrawn_snax_testnet", "attached_node": "model.synthetix.gov_vote_withdrawn_snax_testnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('gov_vote_withdrawn_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_block_number.c805901c73": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_gov_vote_withdrawn_snax_testnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_gov_vote_withdrawn_snax_testnet_block_number.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_block_number.c805901c73", "fqn": ["synthetix", "raw", "snax", "testnet", "not_null_gov_vote_withdrawn_snax_testnet_block_number"], "alias": "not_null_gov_vote_withdrawn_snax_testnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.7229977, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov_vote_withdrawn_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_withdrawn_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.gov_vote_withdrawn_snax_testnet", "attached_node": "model.synthetix.gov_vote_withdrawn_snax_testnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('gov_vote_withdrawn_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_contract.4b45185581": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_gov_vote_withdrawn_snax_testnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_gov_vote_withdrawn_snax_testnet_contract.sql", "original_file_path": "models/raw/snax/testnet/schema.yml", "unique_id": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_contract.4b45185581", "fqn": ["synthetix", "raw", "snax", "testnet", "not_null_gov_vote_withdrawn_snax_testnet_contract"], "alias": "not_null_gov_vote_withdrawn_snax_testnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.724592, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "gov_vote_withdrawn_snax_testnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.gov_vote_withdrawn_snax_testnet"]}, "compiled_path": "target/compiled/synthetix/models/raw/snax/testnet/schema.yml/not_null_gov_vote_withdrawn_snax_testnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.gov_vote_withdrawn_snax_testnet", "attached_node": "model.synthetix.gov_vote_withdrawn_snax_testnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('gov_vote_withdrawn_snax_testnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_ts.58ba7f8051": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_arbitrum_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_arbitrum_sepolia_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_ts.58ba7f8051", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_rewards_arbitrum_sepolia_ts"], "alias": "not_null_fct_pool_rewards_arbitrum_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.7550147, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_rewards_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_rewards_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_pool_id.7e25d73251": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_arbitrum_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_arbitrum_sepolia_pool_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_pool_id.7e25d73251", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_rewards_arbitrum_sepolia_pool_id"], "alias": "not_null_fct_pool_rewards_arbitrum_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.7570908, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_sepolia_pool_id__True__0.82e7a1605d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_arbitrum_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_599de352b839feed51ad4f4eb17b420f.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_sepolia_pool_id__True__0.82e7a1605d", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_rewards_arbitrum_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_599de352b839feed51ad4f4eb17b420f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_599de352b839feed51ad4f4eb17b420f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_599de352b839feed51ad4f4eb17b420f"}, "created_at": 1726500943.7590737, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_599de352b839feed51ad4f4eb17b420f\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_599de352b839feed51ad4f4eb17b420f.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_collateral_type.9b8cfcd53f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_arbitrum_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_arbitrum_sepolia_collateral_type.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_collateral_type.9b8cfcd53f", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_rewards_arbitrum_sepolia_collateral_type"], "alias": "not_null_fct_pool_rewards_arbitrum_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.7638607, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_rewards_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_rewards_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_distributor.575416cf09": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_arbitrum_sepolia_distributor", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_arbitrum_sepolia_distributor.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_distributor.575416cf09", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_rewards_arbitrum_sepolia_distributor"], "alias": "not_null_fct_pool_rewards_arbitrum_sepolia_distributor", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.765883, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_distributor.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_arbitrum_sepolia\"\nwhere distributor is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "distributor", "file_key_name": "models.fct_pool_rewards_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "distributor", "model": "{{ get_where_subquery(ref('fct_pool_rewards_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_token_symbol.6e44e80815": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_arbitrum_sepolia_token_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_arbitrum_sepolia_token_symbol.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_token_symbol.6e44e80815", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_rewards_arbitrum_sepolia_token_symbol"], "alias": "not_null_fct_pool_rewards_arbitrum_sepolia_token_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.7676528, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_token_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_arbitrum_sepolia\"\nwhere token_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_symbol", "file_key_name": "models.fct_pool_rewards_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_symbol", "model": "{{ get_where_subquery(ref('fct_pool_rewards_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_amount.2019cf2384": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_arbitrum_sepolia_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_arbitrum_sepolia_amount.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_amount.2019cf2384", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_rewards_arbitrum_sepolia_amount"], "alias": "not_null_fct_pool_rewards_arbitrum_sepolia_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.7693627, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_arbitrum_sepolia_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_arbitrum_sepolia\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_pool_rewards_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('fct_pool_rewards_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_sepolia_amount__True__0.7328694eba": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_arbitrum_sepolia_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_7117aa2f114d3eb896f9eea1201abd2a.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_sepolia_amount__True__0.7328694eba", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_rewards_arbitrum_sepolia_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_p_7117aa2f114d3eb896f9eea1201abd2a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_7117aa2f114d3eb896f9eea1201abd2a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_7117aa2f114d3eb896f9eea1201abd2a"}, "created_at": 1726500943.7710822, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_7117aa2f114d3eb896f9eea1201abd2a\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_7117aa2f114d3eb896f9eea1201abd2a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_pool_rewards_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('fct_pool_rewards_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_ts.143d36cd88": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_account_delegation_arbitrum_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_account_delegation_arbitrum_sepolia_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_ts.143d36cd88", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_account_delegation_arbitrum_sepolia_ts"], "alias": "not_null_fct_core_account_delegation_arbitrum_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.7763822, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_account_delegation_arbitrum_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_account_delegation_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_account_delegation_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_account_delegation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_account_id.a6811a48a4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_account_delegation_arbitrum_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_account_dele_bacd513a0071b80c39a55744b53f1df2.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_account_id.a6811a48a4", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_account_delegation_arbitrum_sepolia_account_id"], "alias": "not_null_fct_core_account_dele_bacd513a0071b80c39a55744b53f1df2", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_account_dele_bacd513a0071b80c39a55744b53f1df2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_account_dele_bacd513a0071b80c39a55744b53f1df2"}, "created_at": 1726500943.7781227, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_account_dele_bacd513a0071b80c39a55744b53f1df2\") }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_account_dele_bacd513a0071b80c39a55744b53f1df2.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_account_delegation_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_core_account_delegation_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_account_delegation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_pool_id.0a7b37ae8c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_account_delegation_arbitrum_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_account_delegation_arbitrum_sepolia_pool_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_pool_id.0a7b37ae8c", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_account_delegation_arbitrum_sepolia_pool_id"], "alias": "not_null_fct_core_account_delegation_arbitrum_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.7798378, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_account_delegation_arbitrum_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_account_delegation_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_account_delegation_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_account_delegation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_sepolia_pool_id__True__0.8b1dae49a3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_f960bca5e9cfb9ebd3dd42290ee043a9.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_sepolia_pool_id__True__0.8b1dae49a3", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_c_f960bca5e9cfb9ebd3dd42290ee043a9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_f960bca5e9cfb9ebd3dd42290ee043a9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_f960bca5e9cfb9ebd3dd42290ee043a9"}, "created_at": 1726500943.781694, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_f960bca5e9cfb9ebd3dd42290ee043a9\") }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_f960bca5e9cfb9ebd3dd42290ee043a9.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_account_delegation_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_account_delegation_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_account_delegation_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_collateral_type.c996bc8d62": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_account_delegation_arbitrum_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_account_dele_1d9726e98d7c252b953966d1ac40c406.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_collateral_type.c996bc8d62", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_account_delegation_arbitrum_sepolia_collateral_type"], "alias": "not_null_fct_core_account_dele_1d9726e98d7c252b953966d1ac40c406", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_account_dele_1d9726e98d7c252b953966d1ac40c406", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_account_dele_1d9726e98d7c252b953966d1ac40c406"}, "created_at": 1726500943.7863603, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_account_dele_1d9726e98d7c252b953966d1ac40c406\") }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_account_dele_1d9726e98d7c252b953966d1ac40c406.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_account_delegation_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_account_delegation_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_account_delegation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_amount_delegated.f883895d2a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_account_delegation_arbitrum_sepolia_amount_delegated", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_account_dele_beb2c452623901a2f1cc75badf66ccbe.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_amount_delegated.f883895d2a", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_account_delegation_arbitrum_sepolia_amount_delegated"], "alias": "not_null_fct_core_account_dele_beb2c452623901a2f1cc75badf66ccbe", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_account_dele_beb2c452623901a2f1cc75badf66ccbe", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_account_dele_beb2c452623901a2f1cc75badf66ccbe"}, "created_at": 1726500943.7880647, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_account_dele_beb2c452623901a2f1cc75badf66ccbe\") }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_account_dele_beb2c452623901a2f1cc75badf66ccbe.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_delegated\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_account_delegation_arbitrum_sepolia\"\nwhere amount_delegated is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_delegated", "file_key_name": "models.fct_core_account_delegation_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_account_delegation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_delegated", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_sepolia_amount_delegated__True__0.b9f7312790": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_sepolia_amount_delegated__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_4f0191e29c5e221dd6a950c7ef37d747.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_sepolia_amount_delegated__True__0.b9f7312790", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_sepolia_amount_delegated__True__0"], "alias": "dbt_utils_accepted_range_fct_c_4f0191e29c5e221dd6a950c7ef37d747", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_4f0191e29c5e221dd6a950c7ef37d747", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_4f0191e29c5e221dd6a950c7ef37d747"}, "created_at": 1726500943.78995, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_4f0191e29c5e221dd6a950c7ef37d747\") }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_4f0191e29c5e221dd6a950c7ef37d747.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_account_delegation_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_delegated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_delegated", "file_key_name": "models.fct_core_account_delegation_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_account_delegation_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount_delegated", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_ts.e6b3476db0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_sepolia_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_ts.e6b3476db0", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_apr_arbitrum_sepolia_ts"], "alias": "not_null_fct_core_apr_arbitrum_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.7945259, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_apr_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_apr_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_pool_id.58add87a89": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_sepolia_pool_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_pool_id.58add87a89", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_apr_arbitrum_sepolia_pool_id"], "alias": "not_null_fct_core_apr_arbitrum_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.7964182, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_apr_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_apr_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_pool_id__True__0.a2269ae87b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_7d6c69f2928c543037dd15ccc656a4e0.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_pool_id__True__0.a2269ae87b", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_c_7d6c69f2928c543037dd15ccc656a4e0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_7d6c69f2928c543037dd15ccc656a4e0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_7d6c69f2928c543037dd15ccc656a4e0"}, "created_at": 1726500943.7981255, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_7d6c69f2928c543037dd15ccc656a4e0\") }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_7d6c69f2928c543037dd15ccc656a4e0.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_apr_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_apr_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_collateral_type.a646b7cb26": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_sepolia_collateral_type.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_collateral_type.a646b7cb26", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_apr_arbitrum_sepolia_collateral_type"], "alias": "not_null_fct_core_apr_arbitrum_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.802867, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_apr_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_apr_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_collateral_value.2ada9cf10f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_sepolia_collateral_value", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_sepolia_collateral_value.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_collateral_value.2ada9cf10f", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_apr_arbitrum_sepolia_collateral_value"], "alias": "not_null_fct_core_apr_arbitrum_sepolia_collateral_value", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.804577, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_collateral_value.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere collateral_value is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.fct_core_apr_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_apr_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_value", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_collateral_value__True__0.fdfbc111a3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_collateral_value__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_ff2b6461c3de5a4c9eb8d709664fdf81.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_collateral_value__True__0.fdfbc111a3", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_collateral_value__True__0"], "alias": "dbt_utils_accepted_range_fct_c_ff2b6461c3de5a4c9eb8d709664fdf81", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_ff2b6461c3de5a4c9eb8d709664fdf81", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_ff2b6461c3de5a4c9eb8d709664fdf81"}, "created_at": 1726500943.8062963, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_ff2b6461c3de5a4c9eb8d709664fdf81\") }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_ff2b6461c3de5a4c9eb8d709664fdf81.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.fct_core_apr_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_apr_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collateral_value", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_debt.9b76325181": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_sepolia_debt", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_sepolia_debt.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_debt.9b76325181", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_apr_arbitrum_sepolia_debt"], "alias": "not_null_fct_core_apr_arbitrum_sepolia_debt", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.8109796, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_debt.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere debt is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "debt", "file_key_name": "models.fct_core_apr_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_apr_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "debt", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_issuance.18ef26f177": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_sepolia_hourly_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_sepolia_hourly_issuance.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_issuance.18ef26f177", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_apr_arbitrum_sepolia_hourly_issuance"], "alias": "not_null_fct_core_apr_arbitrum_sepolia_hourly_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.8126495, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_hourly_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere hourly_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_issuance", "file_key_name": "models.fct_core_apr_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_apr_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_issuance", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl.d189c809ff": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl.d189c809ff", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl"], "alias": "not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.8143156, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere hourly_pnl is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_pnl", "file_key_name": "models.fct_core_apr_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_apr_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_pnl", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_cumulative_pnl.4b337f056f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_sepolia_cumulative_pnl", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_sepolia_cumulative_pnl.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_cumulative_pnl.4b337f056f", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_apr_arbitrum_sepolia_cumulative_pnl"], "alias": "not_null_fct_core_apr_arbitrum_sepolia_cumulative_pnl", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.815963, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_cumulative_pnl.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_pnl\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere cumulative_pnl is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "cumulative_pnl", "file_key_name": "models.fct_core_apr_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_apr_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "cumulative_pnl", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_cumulative_issuance.574d2a783c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_sepolia_cumulative_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_sepolia_cumulative_issuance.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_cumulative_issuance.574d2a783c", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_apr_arbitrum_sepolia_cumulative_issuance"], "alias": "not_null_fct_core_apr_arbitrum_sepolia_cumulative_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.817762, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_cumulative_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_issuance\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere cumulative_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "cumulative_issuance", "file_key_name": "models.fct_core_apr_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_apr_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "cumulative_issuance", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_rewards_usd.ae2ea707de": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_sepolia_rewards_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_sepolia_rewards_usd.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_rewards_usd.ae2ea707de", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_apr_arbitrum_sepolia_rewards_usd"], "alias": "not_null_fct_core_apr_arbitrum_sepolia_rewards_usd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.8194265, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_rewards_usd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere rewards_usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_core_apr_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_apr_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_rewards_usd__True__0.16097a4425": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_rewards_usd__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_077f2defb2efb708f8c1e03f6d47b95a.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_rewards_usd__True__0.16097a4425", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_rewards_usd__True__0"], "alias": "dbt_utils_accepted_range_fct_c_077f2defb2efb708f8c1e03f6d47b95a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_077f2defb2efb708f8c1e03f6d47b95a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_077f2defb2efb708f8c1e03f6d47b95a"}, "created_at": 1726500943.821096, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_077f2defb2efb708f8c1e03f6d47b95a\") }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_077f2defb2efb708f8c1e03f6d47b95a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_core_apr_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_apr_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct.e663f8a83d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct.e663f8a83d", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct"], "alias": "not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.8260674, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl_pct\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere hourly_pnl_pct is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_pnl_pct", "file_key_name": "models.fct_core_apr_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_apr_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_pnl_pct", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct__True__1___1.71d905126b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct__True__1___1", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_884a51c573b5df3cbadc4cd5eb548c09.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct__True__1___1.71d905126b", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct__True__1___1"], "alias": "dbt_utils_accepted_range_fct_c_884a51c573b5df3cbadc4cd5eb548c09", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_884a51c573b5df3cbadc4cd5eb548c09", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_884a51c573b5df3cbadc4cd5eb548c09"}, "created_at": 1726500943.8277752, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_884a51c573b5df3cbadc4cd5eb548c09\") }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_884a51c573b5df3cbadc4cd5eb548c09.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_pnl_pct >= -1\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_pnl_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_pnl_pct", "file_key_name": "models.fct_core_apr_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_apr_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": -1, "max_value": 1, "inclusive": true, "column_name": "hourly_pnl_pct", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct.12f359d425": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct.12f359d425", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct"], "alias": "not_null_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.8324656, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_rewards_pct\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere hourly_rewards_pct is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_rewards_pct", "file_key_name": "models.fct_core_apr_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_apr_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_rewards_pct", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct__True__1__0.573ad6f791": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct__True__1__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_f89936149b2f72282552911517871bed.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct__True__1__0.573ad6f791", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct__True__1__0"], "alias": "dbt_utils_accepted_range_fct_c_f89936149b2f72282552911517871bed", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_f89936149b2f72282552911517871bed", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_f89936149b2f72282552911517871bed"}, "created_at": 1726500943.834265, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_f89936149b2f72282552911517871bed\") }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_f89936149b2f72282552911517871bed.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct >= 0\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_rewards_pct", "file_key_name": "models.fct_core_apr_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_apr_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "max_value": 1, "inclusive": true, "column_name": "hourly_rewards_pct", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apr_24h.70ceb15524": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_sepolia_apr_24h", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_sepolia_apr_24h.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apr_24h.70ceb15524", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_apr_arbitrum_sepolia_apr_24h"], "alias": "not_null_fct_core_apr_arbitrum_sepolia_apr_24h", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.838934, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apr_24h.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_24h\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere apr_24h is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apr_24h", "file_key_name": "models.fct_core_apr_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_apr_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apr_24h", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apy_24h.cc6a60bf0d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_sepolia_apy_24h", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_sepolia_apy_24h.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apy_24h.cc6a60bf0d", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_apr_arbitrum_sepolia_apy_24h"], "alias": "not_null_fct_core_apr_arbitrum_sepolia_apy_24h", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.8406126, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apy_24h.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_24h\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere apy_24h is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apy_24h", "file_key_name": "models.fct_core_apr_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_apr_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apy_24h", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apr_7d.9df14e1133": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_sepolia_apr_7d", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_sepolia_apr_7d.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apr_7d.9df14e1133", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_apr_arbitrum_sepolia_apr_7d"], "alias": "not_null_fct_core_apr_arbitrum_sepolia_apr_7d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.8422856, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apr_7d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_7d\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere apr_7d is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apr_7d", "file_key_name": "models.fct_core_apr_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_apr_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apr_7d", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apy_7d.d37e5ab6c3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_sepolia_apy_7d", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_sepolia_apy_7d.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apy_7d.d37e5ab6c3", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_apr_arbitrum_sepolia_apy_7d"], "alias": "not_null_fct_core_apr_arbitrum_sepolia_apy_7d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.8439434, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apy_7d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_7d\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere apy_7d is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apy_7d", "file_key_name": "models.fct_core_apr_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_apr_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apy_7d", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apr_28d.1273ef3c47": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_sepolia_apr_28d", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_sepolia_apr_28d.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apr_28d.1273ef3c47", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_apr_arbitrum_sepolia_apr_28d"], "alias": "not_null_fct_core_apr_arbitrum_sepolia_apr_28d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.845606, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apr_28d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_28d\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere apr_28d is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apr_28d", "file_key_name": "models.fct_core_apr_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_apr_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apr_28d", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apy_28d.c90acf86f3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_sepolia_apy_28d", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_sepolia_apy_28d.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apy_28d.c90acf86f3", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_apr_arbitrum_sepolia_apy_28d"], "alias": "not_null_fct_core_apr_arbitrum_sepolia_apy_28d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.8473513, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_apr_arbitrum_sepolia_apy_28d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_28d\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere apy_28d is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apy_28d", "file_key_name": "models.fct_core_apr_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_apr_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apy_28d", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_id.378db4cf74": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_arbitrum_sepolia_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_id.378db4cf74", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_market_updated_arbitrum_sepolia_id"], "alias": "not_null_fct_core_market_updated_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.848986, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_market_updated_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_core_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_core_market_updated_arbitrum_sepolia_id.8dc27d8b84": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_core_market_updated_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_core_market_updated_arbitrum_sepolia_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_fct_core_market_updated_arbitrum_sepolia_id.8dc27d8b84", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "unique_fct_core_market_updated_arbitrum_sepolia_id"], "alias": "unique_fct_core_market_updated_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.8506193, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/unique_fct_core_market_updated_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_market_updated_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_core_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_ts.b76a8ffb56": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_arbitrum_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_arbitrum_sepolia_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_ts.b76a8ffb56", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_market_updated_arbitrum_sepolia_ts"], "alias": "not_null_fct_core_market_updated_arbitrum_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.852246, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_market_updated_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_transaction_hash.45d8547f52": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updat_36e0ca2a51356f2f21489599f00a450c.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_transaction_hash.45d8547f52", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_market_updated_arbitrum_sepolia_transaction_hash"], "alias": "not_null_fct_core_market_updat_36e0ca2a51356f2f21489599f00a450c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_market_updat_36e0ca2a51356f2f21489599f00a450c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_market_updat_36e0ca2a51356f2f21489599f00a450c"}, "created_at": 1726500943.854039, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_market_updat_36e0ca2a51356f2f21489599f00a450c\") }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updat_36e0ca2a51356f2f21489599f00a450c.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_market_updated_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_core_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_event_name.4419326334": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_arbitrum_sepolia_event_name.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_event_name.4419326334", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_market_updated_arbitrum_sepolia_event_name"], "alias": "not_null_fct_core_market_updated_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.855657, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_market_updated_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_core_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_fct_core_market_updated_arbitrum_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.ea1df73130": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_fct_core_market_updated_arbitrum_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_fct_core_marke_8b90c2263185e692a28bc21c7c196d94.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_fct_core_market_updated_arbitrum_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.ea1df73130", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "accepted_values_fct_core_market_updated_arbitrum_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited"], "alias": "accepted_values_fct_core_marke_8b90c2263185e692a28bc21c7c196d94", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_fct_core_marke_8b90c2263185e692a28bc21c7c196d94", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_fct_core_marke_8b90c2263185e692a28bc21c7c196d94"}, "created_at": 1726500943.8573043, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_fct_core_marke_8b90c2263185e692a28bc21c7c196d94\") }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/accepted_values_fct_core_marke_8b90c2263185e692a28bc21c7c196d94.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_market_updated_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["MarketCollateralWithdrawn", "MarketCollateralDeposited", "MarketUsdWithdrawn", "MarketUsdDeposited"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_core_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_market_id.2752afabd6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_arbitrum_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_arbitrum_sepolia_market_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_market_id.2752afabd6", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_market_updated_arbitrum_sepolia_market_id"], "alias": "not_null_fct_core_market_updated_arbitrum_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.8626094, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_market_updated_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_core_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_arbitrum_sepolia_market_id__True__0.95e420ef94": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_market_updated_arbitrum_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_b74906ac71cf090fed4cb09296e08ec9.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_arbitrum_sepolia_market_id__True__0.95e420ef94", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_fct_core_market_updated_arbitrum_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_c_b74906ac71cf090fed4cb09296e08ec9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_b74906ac71cf090fed4cb09296e08ec9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_b74906ac71cf090fed4cb09296e08ec9"}, "created_at": 1726500943.8642604, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_b74906ac71cf090fed4cb09296e08ec9\") }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_b74906ac71cf090fed4cb09296e08ec9.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_market_updated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_core_market_updated_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_collateral_type.d8f0899c66": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_arbitrum_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updat_f2230a6a0d1758e98839bc6421b06fa7.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_collateral_type.d8f0899c66", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_market_updated_arbitrum_sepolia_collateral_type"], "alias": "not_null_fct_core_market_updat_f2230a6a0d1758e98839bc6421b06fa7", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_market_updat_f2230a6a0d1758e98839bc6421b06fa7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_market_updat_f2230a6a0d1758e98839bc6421b06fa7"}, "created_at": 1726500943.8689022, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_market_updat_f2230a6a0d1758e98839bc6421b06fa7\") }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updat_f2230a6a0d1758e98839bc6421b06fa7.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_market_updated_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_credit_capacity.9862e1aaee": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_arbitrum_sepolia_credit_capacity", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updat_deb18cd73203d572302c2f3a96563472.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_credit_capacity.9862e1aaee", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_market_updated_arbitrum_sepolia_credit_capacity"], "alias": "not_null_fct_core_market_updat_deb18cd73203d572302c2f3a96563472", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_market_updat_deb18cd73203d572302c2f3a96563472", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_market_updat_deb18cd73203d572302c2f3a96563472"}, "created_at": 1726500943.8706088, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_market_updat_deb18cd73203d572302c2f3a96563472\") }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updat_deb18cd73203d572302c2f3a96563472.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect credit_capacity\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_market_updated_arbitrum_sepolia\"\nwhere credit_capacity is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "credit_capacity", "file_key_name": "models.fct_core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "credit_capacity", "model": "{{ get_where_subquery(ref('fct_core_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_net_issuance.62f7b3daca": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_arbitrum_sepolia_net_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_arbitrum_sepolia_net_issuance.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_net_issuance.62f7b3daca", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_market_updated_arbitrum_sepolia_net_issuance"], "alias": "not_null_fct_core_market_updated_arbitrum_sepolia_net_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.8722517, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_net_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect net_issuance\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_market_updated_arbitrum_sepolia\"\nwhere net_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "net_issuance", "file_key_name": "models.fct_core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "net_issuance", "model": "{{ get_where_subquery(ref('fct_core_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_token_amount.4d14e4bb21": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_arbitrum_sepolia_token_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_arbitrum_sepolia_token_amount.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_token_amount.4d14e4bb21", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_market_updated_arbitrum_sepolia_token_amount"], "alias": "not_null_fct_core_market_updated_arbitrum_sepolia_token_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.873925, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_market_updated_arbitrum_sepolia_token_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_market_updated_arbitrum_sepolia\"\nwhere token_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.fct_core_market_updated_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_market_updated_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_amount", "model": "{{ get_where_subquery(ref('fct_core_market_updated_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_sepolia_ts.33284497f5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_collateral_arbitrum_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_collateral_arbitrum_sepolia_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_sepolia_ts.33284497f5", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_pool_collateral_arbitrum_sepolia_ts"], "alias": "not_null_fct_core_pool_collateral_arbitrum_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.8756902, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pool_collateral_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_collateral_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_collateral_arbitrum_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pool_collateral_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_pool_collateral_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_pool_collateral_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_pool_collateral_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_sepolia_collateral_type.05d462c474": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_collateral_arbitrum_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_collate_ee9fa342217d1818d740af9852d602da.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_sepolia_collateral_type.05d462c474", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_pool_collateral_arbitrum_sepolia_collateral_type"], "alias": "not_null_fct_core_pool_collate_ee9fa342217d1818d740af9852d602da", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_pool_collate_ee9fa342217d1818d740af9852d602da", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_pool_collate_ee9fa342217d1818d740af9852d602da"}, "created_at": 1726500943.8773217, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_pool_collate_ee9fa342217d1818d740af9852d602da\") }}", "language": "sql", "refs": [{"name": "fct_core_pool_collateral_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_collateral_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_collate_ee9fa342217d1818d740af9852d602da.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pool_collateral_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_pool_collateral_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_pool_collateral_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_pool_collateral_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_sepolia_amount_deposited.feb182d7c0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_collateral_arbitrum_sepolia_amount_deposited", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_collate_0f92106980f19a00f3960ca4fc10318e.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_sepolia_amount_deposited.feb182d7c0", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_pool_collateral_arbitrum_sepolia_amount_deposited"], "alias": "not_null_fct_core_pool_collate_0f92106980f19a00f3960ca4fc10318e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_pool_collate_0f92106980f19a00f3960ca4fc10318e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_pool_collate_0f92106980f19a00f3960ca4fc10318e"}, "created_at": 1726500943.87895, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_pool_collate_0f92106980f19a00f3960ca4fc10318e\") }}", "language": "sql", "refs": [{"name": "fct_core_pool_collateral_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_collateral_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_collate_0f92106980f19a00f3960ca4fc10318e.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_deposited\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pool_collateral_arbitrum_sepolia\"\nwhere amount_deposited is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_deposited", "file_key_name": "models.fct_core_pool_collateral_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_pool_collateral_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_deposited", "model": "{{ get_where_subquery(ref('fct_core_pool_collateral_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_sepolia_ts.f1e8f35f9b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_delegation_arbitrum_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_delegation_arbitrum_sepolia_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_sepolia_ts.f1e8f35f9b", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_pool_delegation_arbitrum_sepolia_ts"], "alias": "not_null_fct_core_pool_delegation_arbitrum_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.8805556, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pool_delegation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_delegation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_delegation_arbitrum_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pool_delegation_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_pool_delegation_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_pool_delegation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_pool_delegation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_sepolia_pool_id.58ecabbbb6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_delegation_arbitrum_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_delegation_arbitrum_sepolia_pool_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_sepolia_pool_id.58ecabbbb6", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_pool_delegation_arbitrum_sepolia_pool_id"], "alias": "not_null_fct_core_pool_delegation_arbitrum_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.882188, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pool_delegation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_delegation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_delegation_arbitrum_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pool_delegation_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_pool_delegation_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_pool_delegation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_pool_delegation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_arbitrum_sepolia_pool_id__True__0.72a7f44e62": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_pool_delegation_arbitrum_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_de38f886e586adc0ef6de1c742aa1e21.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_arbitrum_sepolia_pool_id__True__0.72a7f44e62", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_fct_core_pool_delegation_arbitrum_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_c_de38f886e586adc0ef6de1c742aa1e21", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_de38f886e586adc0ef6de1c742aa1e21", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_de38f886e586adc0ef6de1c742aa1e21"}, "created_at": 1726500943.8839362, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_de38f886e586adc0ef6de1c742aa1e21\") }}", "language": "sql", "refs": [{"name": "fct_core_pool_delegation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_delegation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_de38f886e586adc0ef6de1c742aa1e21.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pool_delegation_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_pool_delegation_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_pool_delegation_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_pool_delegation_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_sepolia_collateral_type.866b468c25": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_delegation_arbitrum_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_delegat_60116e7971a6034dfb3bce7f65b82427.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_sepolia_collateral_type.866b468c25", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_pool_delegation_arbitrum_sepolia_collateral_type"], "alias": "not_null_fct_core_pool_delegat_60116e7971a6034dfb3bce7f65b82427", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_pool_delegat_60116e7971a6034dfb3bce7f65b82427", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_pool_delegat_60116e7971a6034dfb3bce7f65b82427"}, "created_at": 1726500943.8888562, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_pool_delegat_60116e7971a6034dfb3bce7f65b82427\") }}", "language": "sql", "refs": [{"name": "fct_core_pool_delegation_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_delegation_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pool_delegat_60116e7971a6034dfb3bce7f65b82427.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pool_delegation_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_pool_delegation_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_pool_delegation_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_pool_delegation_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_id.0242b18493": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pools_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pools_arbitrum_sepolia_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_id.0242b18493", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_pools_arbitrum_sepolia_id"], "alias": "not_null_fct_core_pools_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.890826, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pools_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pools_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pools_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pools_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_core_pools_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_pools_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_core_pools_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_pools_arbitrum_sepolia_id__True__0.d4e586601a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_pools_arbitrum_sepolia_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_0b44fd5cc8c2d1e04a3b7c9b915f2cc4.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_pools_arbitrum_sepolia_id__True__0.d4e586601a", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_fct_core_pools_arbitrum_sepolia_id__True__0"], "alias": "dbt_utils_accepted_range_fct_c_0b44fd5cc8c2d1e04a3b7c9b915f2cc4", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_0b44fd5cc8c2d1e04a3b7c9b915f2cc4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_0b44fd5cc8c2d1e04a3b7c9b915f2cc4"}, "created_at": 1726500943.8924937, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_0b44fd5cc8c2d1e04a3b7c9b915f2cc4\") }}", "language": "sql", "refs": [{"name": "fct_core_pools_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pools_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_0b44fd5cc8c2d1e04a3b7c9b915f2cc4.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pools_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_core_pools_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_pools_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "id", "model": "{{ get_where_subquery(ref('fct_core_pools_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_created_ts.56d3c1e25b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pools_arbitrum_sepolia_created_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pools_arbitrum_sepolia_created_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_created_ts.56d3c1e25b", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_pools_arbitrum_sepolia_created_ts"], "alias": "not_null_fct_core_pools_arbitrum_sepolia_created_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.8973038, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pools_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pools_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pools_arbitrum_sepolia_created_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pools_arbitrum_sepolia\"\nwhere created_ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "created_ts", "file_key_name": "models.fct_core_pools_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_pools_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "created_ts", "model": "{{ get_where_subquery(ref('fct_core_pools_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_block_number.8044e9af90": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pools_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pools_arbitrum_sepolia_block_number.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_block_number.8044e9af90", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_pools_arbitrum_sepolia_block_number"], "alias": "not_null_fct_core_pools_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.899033, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pools_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pools_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pools_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pools_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_core_pools_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_pools_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_core_pools_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_owner.5ee993817b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pools_arbitrum_sepolia_owner", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pools_arbitrum_sepolia_owner.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_owner.5ee993817b", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_core_pools_arbitrum_sepolia_owner"], "alias": "not_null_fct_core_pools_arbitrum_sepolia_owner", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.9006686, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pools_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pools_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_core_pools_arbitrum_sepolia_owner.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pools_arbitrum_sepolia\"\nwhere owner is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "owner", "file_key_name": "models.fct_core_pools_arbitrum_sepolia", "attached_node": "model.synthetix.fct_core_pools_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "owner", "model": "{{ get_where_subquery(ref('fct_core_pools_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_ts.0ce19a05b3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_debt_arbitrum_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_debt_arbitrum_sepolia_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_ts.0ce19a05b3", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_debt_arbitrum_sepolia_ts"], "alias": "not_null_fct_pool_debt_arbitrum_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.9023538, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_debt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_debt_arbitrum_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_debt_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_debt_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_debt_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_debt_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_block_number.9fe11ea9dd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_debt_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_debt_arbitrum_sepolia_block_number.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_block_number.9fe11ea9dd", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_debt_arbitrum_sepolia_block_number"], "alias": "not_null_fct_pool_debt_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.9040027, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_debt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_debt_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_debt_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_pool_debt_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_debt_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_pool_debt_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_pool_id.4539ef9df3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_debt_arbitrum_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_debt_arbitrum_sepolia_pool_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_pool_id.4539ef9df3", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_debt_arbitrum_sepolia_pool_id"], "alias": "not_null_fct_pool_debt_arbitrum_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.905792, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_debt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_debt_arbitrum_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_debt_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_debt_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_debt_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_debt_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_arbitrum_sepolia_pool_id__True__0.ec7d22b029": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_debt_arbitrum_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_5183b189cbc825148d4266891fd01da5.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_arbitrum_sepolia_pool_id__True__0.ec7d22b029", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_debt_arbitrum_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_5183b189cbc825148d4266891fd01da5", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_5183b189cbc825148d4266891fd01da5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_5183b189cbc825148d4266891fd01da5"}, "created_at": 1726500943.9074402, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_5183b189cbc825148d4266891fd01da5\") }}", "language": "sql", "refs": [{"name": "fct_pool_debt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_5183b189cbc825148d4266891fd01da5.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_debt_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_debt_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_debt_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_debt_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_collateral_type.a6fdff57f4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_debt_arbitrum_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_debt_arbitrum_sepolia_collateral_type.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_collateral_type.a6fdff57f4", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_debt_arbitrum_sepolia_collateral_type"], "alias": "not_null_fct_pool_debt_arbitrum_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.9124887, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_debt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_debt_arbitrum_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_debt_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_debt_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_debt_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_debt_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_debt.652029afcf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_debt_arbitrum_sepolia_debt", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_debt_arbitrum_sepolia_debt.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_debt.652029afcf", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_debt_arbitrum_sepolia_debt"], "alias": "not_null_fct_pool_debt_arbitrum_sepolia_debt", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.9141896, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_debt_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_debt_arbitrum_sepolia_debt.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_debt_arbitrum_sepolia\"\nwhere debt is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "debt", "file_key_name": "models.fct_pool_debt_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_debt_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "debt", "model": "{{ get_where_subquery(ref('fct_pool_debt_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_ts.1cc52a2fae": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_hourly_arbitrum_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_hourly_arbitrum_sepolia_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_ts.1cc52a2fae", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_issuance_hourly_arbitrum_sepolia_ts"], "alias": "not_null_fct_pool_issuance_hourly_arbitrum_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.9158642, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_arbitrum_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_hourly_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_issuance_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_issuance_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id.cf6825af38": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id.cf6825af38", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id"], "alias": "not_null_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.917519, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_hourly_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_issuance_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_issuance_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id__True__0.1156081282": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_10ced893bba152248d018a8fc373d942.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id__True__0.1156081282", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_10ced893bba152248d018a8fc373d942", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_10ced893bba152248d018a8fc373d942", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_10ced893bba152248d018a8fc373d942"}, "created_at": 1726500943.9191635, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_10ced893bba152248d018a8fc373d942\") }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_10ced893bba152248d018a8fc373d942.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_hourly_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_issuance_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_issuance_hourly_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_collateral_type.56203ac00f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_hourly_arbitrum_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_hou_ef4983c22214b01e693f4d2ae2d8d374.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_collateral_type.56203ac00f", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_issuance_hourly_arbitrum_sepolia_collateral_type"], "alias": "not_null_fct_pool_issuance_hou_ef4983c22214b01e693f4d2ae2d8d374", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_pool_issuance_hou_ef4983c22214b01e693f4d2ae2d8d374", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_pool_issuance_hou_ef4983c22214b01e693f4d2ae2d8d374"}, "created_at": 1726500943.9240718, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_pool_issuance_hou_ef4983c22214b01e693f4d2ae2d8d374\") }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_hou_ef4983c22214b01e693f4d2ae2d8d374.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_hourly_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_issuance_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_issuance_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_hourly_issuance.24747bdf20": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_hourly_arbitrum_sepolia_hourly_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_hou_11cb916d75968dff8a34062a04135270.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_hourly_issuance.24747bdf20", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_issuance_hourly_arbitrum_sepolia_hourly_issuance"], "alias": "not_null_fct_pool_issuance_hou_11cb916d75968dff8a34062a04135270", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_pool_issuance_hou_11cb916d75968dff8a34062a04135270", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_pool_issuance_hou_11cb916d75968dff8a34062a04135270"}, "created_at": 1726500943.9257846, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_pool_issuance_hou_11cb916d75968dff8a34062a04135270\") }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_hou_11cb916d75968dff8a34062a04135270.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_hourly_arbitrum_sepolia\"\nwhere hourly_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_issuance", "file_key_name": "models.fct_pool_issuance_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_issuance", "model": "{{ get_where_subquery(ref('fct_pool_issuance_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_ts.94cc660ca9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_arbitrum_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_arbitrum_sepolia_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_ts.94cc660ca9", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_issuance_arbitrum_sepolia_ts"], "alias": "not_null_fct_pool_issuance_arbitrum_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.927452, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_issuance_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_issuance_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_issuance_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_block_number.7b40b6a61f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_arbitrum_sepolia_block_number.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_block_number.7b40b6a61f", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_issuance_arbitrum_sepolia_block_number"], "alias": "not_null_fct_pool_issuance_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.9292657, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_pool_issuance_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_issuance_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_pool_issuance_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_transaction_hash.333c0c5e61": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_arbitrum_sepolia_transaction_hash.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_transaction_hash.333c0c5e61", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_issuance_arbitrum_sepolia_transaction_hash"], "alias": "not_null_fct_pool_issuance_arbitrum_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.930945, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_pool_issuance_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_issuance_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_pool_issuance_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_pool_id.2084f5f832": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_arbitrum_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_arbitrum_sepolia_pool_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_pool_id.2084f5f832", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_issuance_arbitrum_sepolia_pool_id"], "alias": "not_null_fct_pool_issuance_arbitrum_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.932597, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_issuance_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_issuance_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_issuance_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_arbitrum_sepolia_pool_id__True__0.0ec85b0399": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_issuance_arbitrum_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_fa7cf2db846d1f7db6571286c827e475.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_arbitrum_sepolia_pool_id__True__0.0ec85b0399", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_issuance_arbitrum_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_fa7cf2db846d1f7db6571286c827e475", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_fa7cf2db846d1f7db6571286c827e475", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_fa7cf2db846d1f7db6571286c827e475"}, "created_at": 1726500943.9342732, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_fa7cf2db846d1f7db6571286c827e475\") }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_fa7cf2db846d1f7db6571286c827e475.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_issuance_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_issuance_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_issuance_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_collateral_type.aef6de9ec1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_arbitrum_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_arbitrum_sepolia_collateral_type.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_collateral_type.aef6de9ec1", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_issuance_arbitrum_sepolia_collateral_type"], "alias": "not_null_fct_pool_issuance_arbitrum_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.9392116, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_issuance_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_issuance_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_issuance_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_account_id.45720a8ffb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_arbitrum_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_arbitrum_sepolia_account_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_account_id.45720a8ffb", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_issuance_arbitrum_sepolia_account_id"], "alias": "not_null_fct_pool_issuance_arbitrum_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.9408898, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_pool_issuance_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_issuance_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_pool_issuance_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_amount.43a9be48cb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_arbitrum_sepolia_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_arbitrum_sepolia_amount.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_amount.43a9be48cb", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_issuance_arbitrum_sepolia_amount"], "alias": "not_null_fct_pool_issuance_arbitrum_sepolia_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.9425833, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_issuance_arbitrum_sepolia_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_arbitrum_sepolia\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_pool_issuance_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_issuance_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('fct_pool_issuance_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_ts.a70d2ff18c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_ts.a70d2ff18c", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_ts"], "alias": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.9443853, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id.aa93d2af52": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id.aa93d2af52", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id"], "alias": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.946044, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id__True__0.2553f9acd9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_7d080ad9810c6e54982f624954c1a8bd.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id__True__0.2553f9acd9", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_7d080ad9810c6e54982f624954c1a8bd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_7d080ad9810c6e54982f624954c1a8bd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_7d080ad9810c6e54982f624954c1a8bd"}, "created_at": 1726500943.947698, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_7d080ad9810c6e54982f624954c1a8bd\") }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_7d080ad9810c6e54982f624954c1a8bd.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_type.ad28430a8b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_type.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_type.ad28430a8b", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_type"], "alias": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.9528322, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value.4feda18e6e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value.4feda18e6e", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value"], "alias": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.9545176, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\nwhere collateral_value is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_value", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value__True__0.8f44ccf6a8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_e12600eefd85fc7e692b201278046e4b.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value__True__0.8f44ccf6a8", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value__True__0"], "alias": "dbt_utils_accepted_range_fct_p_e12600eefd85fc7e692b201278046e4b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_e12600eefd85fc7e692b201278046e4b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_e12600eefd85fc7e692b201278046e4b"}, "created_at": 1726500943.956175, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_e12600eefd85fc7e692b201278046e4b\") }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_e12600eefd85fc7e692b201278046e4b.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collateral_value", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_debt.064b4f1aa0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_debt", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_debt.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_debt.064b4f1aa0", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_debt"], "alias": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_debt", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.960769, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_debt.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\nwhere debt is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "debt", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "debt", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_issuance.98a21247a9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_issuance.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_issuance.98a21247a9", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_issuance"], "alias": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.962462, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\nwhere hourly_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_issuance", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_issuance", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl.71c511680d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl.71c511680d", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl"], "alias": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.9640996, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\nwhere hourly_pnl is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_pnl", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_pnl", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd.de45431bfe": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd.de45431bfe", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd"], "alias": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.9659357, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\nwhere rewards_usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd__True__0.c70c3ef6d1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_e0a68b51993ab712ad96312726405859.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd__True__0.c70c3ef6d1", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd__True__0"], "alias": "dbt_utils_accepted_range_fct_p_e0a68b51993ab712ad96312726405859", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_e0a68b51993ab712ad96312726405859", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_e0a68b51993ab712ad96312726405859"}, "created_at": 1726500943.9676032, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_e0a68b51993ab712ad96312726405859\") }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_e0a68b51993ab712ad96312726405859.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct.cfa91548b1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct.cfa91548b1", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct"], "alias": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.9723148, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl_pct\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\nwhere hourly_pnl_pct is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_pnl_pct", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_pnl_pct", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct__True__1___1.758a1bd318": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct__True__1___1", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_a67d338a50f45b5e37135127818c33d1.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct__True__1___1.758a1bd318", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct__True__1___1"], "alias": "dbt_utils_accepted_range_fct_p_a67d338a50f45b5e37135127818c33d1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_a67d338a50f45b5e37135127818c33d1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_a67d338a50f45b5e37135127818c33d1"}, "created_at": 1726500943.9742236, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_a67d338a50f45b5e37135127818c33d1\") }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_a67d338a50f45b5e37135127818c33d1.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_pnl_pct >= -1\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_pnl_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_pnl_pct", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": -1, "max_value": 1, "inclusive": true, "column_name": "hourly_pnl_pct", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_rewards_pct.85b61a0a46": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_rewards_pct", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_a_6c23c87583f2b0ac9bb0a2c0370497c4.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_rewards_pct.85b61a0a46", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_rewards_pct"], "alias": "not_null_fct_pool_pnl_hourly_a_6c23c87583f2b0ac9bb0a2c0370497c4", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_pool_pnl_hourly_a_6c23c87583f2b0ac9bb0a2c0370497c4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_pool_pnl_hourly_a_6c23c87583f2b0ac9bb0a2c0370497c4"}, "created_at": 1726500943.9787762, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_pool_pnl_hourly_a_6c23c87583f2b0ac9bb0a2c0370497c4\") }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_a_6c23c87583f2b0ac9bb0a2c0370497c4.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_rewards_pct\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\nwhere hourly_rewards_pct is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_rewards_pct", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_rewards_pct", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_rewards_pct__True__1__0.155d04b096": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_rewards_pct__True__1__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_78d7856dd1e123f365011eee499b2f59.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_rewards_pct__True__1__0.155d04b096", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_rewards_pct__True__1__0"], "alias": "dbt_utils_accepted_range_fct_p_78d7856dd1e123f365011eee499b2f59", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_78d7856dd1e123f365011eee499b2f59", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_78d7856dd1e123f365011eee499b2f59"}, "created_at": 1726500943.980687, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_78d7856dd1e123f365011eee499b2f59\") }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_78d7856dd1e123f365011eee499b2f59.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct >= 0\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_rewards_pct", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "max_value": 1, "inclusive": true, "column_name": "hourly_rewards_pct", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_total_pct.57d5efdf83": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_total_pct", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_total_pct.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_total_pct.57d5efdf83", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_total_pct"], "alias": "not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_total_pct", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.9852026, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_total_pct.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_total_pct\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\nwhere hourly_total_pct is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_total_pct", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_total_pct", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_ts.c0fe0cb40b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_hourly_arbitrum_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_hourly_arbitrum_sepolia_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_ts.c0fe0cb40b", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_rewards_hourly_arbitrum_sepolia_ts"], "alias": "not_null_fct_pool_rewards_hourly_arbitrum_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.987114, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_hourly_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_rewards_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id.a84969537b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id.a84969537b", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id"], "alias": "not_null_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.9887905, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_hourly_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id__True__0.550e7516ff": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_df9fa8946eec41700553434667916542.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id__True__0.550e7516ff", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_df9fa8946eec41700553434667916542", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_df9fa8946eec41700553434667916542", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_df9fa8946eec41700553434667916542"}, "created_at": 1726500943.9904706, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_df9fa8946eec41700553434667916542\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_df9fa8946eec41700553434667916542.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_hourly_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_collateral_type.e8435924a6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_hourly_arbitrum_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_hour_635c87ae2557e9395da988d2e1e4a097.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_collateral_type.e8435924a6", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_rewards_hourly_arbitrum_sepolia_collateral_type"], "alias": "not_null_fct_pool_rewards_hour_635c87ae2557e9395da988d2e1e4a097", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_pool_rewards_hour_635c87ae2557e9395da988d2e1e4a097", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_pool_rewards_hour_635c87ae2557e9395da988d2e1e4a097"}, "created_at": 1726500943.9952176, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_pool_rewards_hour_635c87ae2557e9395da988d2e1e4a097\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_hour_635c87ae2557e9395da988d2e1e4a097.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_hourly_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_rewards_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd.a8bf6b50cf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd.a8bf6b50cf", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd"], "alias": "not_null_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500943.9969044, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_hourly_arbitrum_sepolia\"\nwhere rewards_usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_rewards_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd__True__0.29163ebf9c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_2a63ee355e4d76f268537548f1f3d4cf.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd__True__0.29163ebf9c", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd__True__0"], "alias": "dbt_utils_accepted_range_fct_p_2a63ee355e4d76f268537548f1f3d4cf", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_2a63ee355e4d76f268537548f1f3d4cf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_2a63ee355e4d76f268537548f1f3d4cf"}, "created_at": 1726500943.9987094, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_2a63ee355e4d76f268537548f1f3d4cf\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_2a63ee355e4d76f268537548f1f3d4cf.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_hourly_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_rewards_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_ts.408bc991e9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_ts.408bc991e9", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_ts"], "alias": "not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.003464, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_rewards_token_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id.c9c0638ac8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id.c9c0638ac8", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id"], "alias": "not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.005144, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_token_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id__True__0.dc85f8adb9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_6f0679969324f6c86528d62ed3e64658.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id__True__0.dc85f8adb9", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_6f0679969324f6c86528d62ed3e64658", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_6f0679969324f6c86528d62ed3e64658", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_6f0679969324f6c86528d62ed3e64658"}, "created_at": 1726500944.0068834, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_6f0679969324f6c86528d62ed3e64658\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_6f0679969324f6c86528d62ed3e64658.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_token_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_collateral_type.6bd3efb9ab": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_toke_8dfb621ad95873be69842e7a52568e36.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_collateral_type.6bd3efb9ab", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_collateral_type"], "alias": "not_null_fct_pool_rewards_toke_8dfb621ad95873be69842e7a52568e36", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_pool_rewards_toke_8dfb621ad95873be69842e7a52568e36", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_pool_rewards_toke_8dfb621ad95873be69842e7a52568e36"}, "created_at": 1726500944.0114667, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_pool_rewards_toke_8dfb621ad95873be69842e7a52568e36\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_8dfb621ad95873be69842e7a52568e36.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_rewards_token_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_distributor.57d35a371e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_distributor", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_toke_c3520f755c3280ff3dbb2008a3c8df69.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_distributor.57d35a371e", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_distributor"], "alias": "not_null_fct_pool_rewards_toke_c3520f755c3280ff3dbb2008a3c8df69", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_pool_rewards_toke_c3520f755c3280ff3dbb2008a3c8df69", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_pool_rewards_toke_c3520f755c3280ff3dbb2008a3c8df69"}, "created_at": 1726500944.0131192, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_pool_rewards_toke_c3520f755c3280ff3dbb2008a3c8df69\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_c3520f755c3280ff3dbb2008a3c8df69.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"\nwhere distributor is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "distributor", "file_key_name": "models.fct_pool_rewards_token_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "distributor", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_token_symbol.43135a2a58": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_token_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_toke_101f33e1d7acd1e7a935048c8eeed72a.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_token_symbol.43135a2a58", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_token_symbol"], "alias": "not_null_fct_pool_rewards_toke_101f33e1d7acd1e7a935048c8eeed72a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_pool_rewards_toke_101f33e1d7acd1e7a935048c8eeed72a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_pool_rewards_toke_101f33e1d7acd1e7a935048c8eeed72a"}, "created_at": 1726500944.0148065, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_pool_rewards_toke_101f33e1d7acd1e7a935048c8eeed72a\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_101f33e1d7acd1e7a935048c8eeed72a.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"\nwhere token_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_symbol", "file_key_name": "models.fct_pool_rewards_token_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_symbol", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount.53214f6b62": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount.53214f6b62", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount"], "alias": "not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.0165884, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_pool_rewards_token_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount__True__0.c8e44e38be": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_d7acda87dcf2fc39c0c36609d0794bd2.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount__True__0.c8e44e38be", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_p_d7acda87dcf2fc39c0c36609d0794bd2", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_d7acda87dcf2fc39c0c36609d0794bd2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_d7acda87dcf2fc39c0c36609d0794bd2"}, "created_at": 1726500944.018271, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_d7acda87dcf2fc39c0c36609d0794bd2\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_d7acda87dcf2fc39c0c36609d0794bd2.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_pool_rewards_token_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_rewards_usd.a4c3a5bd6d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_rewards_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_toke_db7f25a9d30e870ff1966e415088dd18.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_rewards_usd.a4c3a5bd6d", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_rewards_usd"], "alias": "not_null_fct_pool_rewards_toke_db7f25a9d30e870ff1966e415088dd18", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_pool_rewards_toke_db7f25a9d30e870ff1966e415088dd18", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_pool_rewards_toke_db7f25a9d30e870ff1966e415088dd18"}, "created_at": 1726500944.0231214, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_pool_rewards_toke_db7f25a9d30e870ff1966e415088dd18\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_db7f25a9d30e870ff1966e415088dd18.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"\nwhere rewards_usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_rewards_token_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_rewards_usd__True__0.1aeeb784bf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_rewards_usd__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_00419512556802607d34a13b2fae9fde.sql", "original_file_path": "models/marts/arbitrum/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_rewards_usd__True__0.1aeeb784bf", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_rewards_usd__True__0"], "alias": "dbt_utils_accepted_range_fct_p_00419512556802607d34a13b2fae9fde", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_00419512556802607d34a13b2fae9fde", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_00419512556802607d34a13b2fae9fde"}, "created_at": 1726500944.024815, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_00419512556802607d34a13b2fae9fde\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_00419512556802607d34a13b2fae9fde.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_rewards_token_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_id.38605d52c9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_charged_arbitrum_sepolia_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_id.38605d52c9", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_interest_charged_arbitrum_sepolia_id"], "alias": "not_null_fct_perp_interest_charged_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.054171, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_interest_charged_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_interest_charged_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_interest_charged_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_interest_charged_arbitrum_sepolia_id.418f459da1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_interest_charged_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_interest_charged_arbitrum_sepolia_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_interest_charged_arbitrum_sepolia_id.418f459da1", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "unique_fct_perp_interest_charged_arbitrum_sepolia_id"], "alias": "unique_fct_perp_interest_charged_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.0561783, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_interest_charged_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_interest_charged_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_interest_charged_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_interest_charged_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_block_timestamp.a258f49c6c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_cha_c6feb0ef41481f0da32aca4327138aa7.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_block_timestamp.a258f49c6c", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_interest_charged_arbitrum_sepolia_block_timestamp"], "alias": "not_null_fct_perp_interest_cha_c6feb0ef41481f0da32aca4327138aa7", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_interest_cha_c6feb0ef41481f0da32aca4327138aa7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_interest_cha_c6feb0ef41481f0da32aca4327138aa7"}, "created_at": 1726500944.0582051, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_interest_cha_c6feb0ef41481f0da32aca4327138aa7\") }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_cha_c6feb0ef41481f0da32aca4327138aa7.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_interest_charged_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.fct_perp_interest_charged_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_interest_charged_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_block_number.bcf0e9c27a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_cha_966fec8c70830188852bf2d44861f9a5.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_block_number.bcf0e9c27a", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_interest_charged_arbitrum_sepolia_block_number"], "alias": "not_null_fct_perp_interest_cha_966fec8c70830188852bf2d44861f9a5", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_interest_cha_966fec8c70830188852bf2d44861f9a5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_interest_cha_966fec8c70830188852bf2d44861f9a5"}, "created_at": 1726500944.0600648, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_interest_cha_966fec8c70830188852bf2d44861f9a5\") }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_cha_966fec8c70830188852bf2d44861f9a5.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_interest_charged_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_interest_charged_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_interest_charged_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_transaction_hash.a2955227b8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_cha_66f4a069802a8fd343ebc461f0a85ca8.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_transaction_hash.a2955227b8", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_interest_charged_arbitrum_sepolia_transaction_hash"], "alias": "not_null_fct_perp_interest_cha_66f4a069802a8fd343ebc461f0a85ca8", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_interest_cha_66f4a069802a8fd343ebc461f0a85ca8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_interest_cha_66f4a069802a8fd343ebc461f0a85ca8"}, "created_at": 1726500944.0618093, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_interest_cha_66f4a069802a8fd343ebc461f0a85ca8\") }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_cha_66f4a069802a8fd343ebc461f0a85ca8.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_interest_charged_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_interest_charged_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_interest_charged_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_contract.d14beb1667": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_charged_arbitrum_sepolia_contract.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_contract.d14beb1667", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_interest_charged_arbitrum_sepolia_contract"], "alias": "not_null_fct_perp_interest_charged_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.063513, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_interest_charged_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.fct_perp_interest_charged_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_interest_charged_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_event_name.08086a65e0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_charged_arbitrum_sepolia_event_name.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_event_name.08086a65e0", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_interest_charged_arbitrum_sepolia_event_name"], "alias": "not_null_fct_perp_interest_charged_arbitrum_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.0651984, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_interest_charged_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_perp_interest_charged_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_interest_charged_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_fct_perp_interest_charged_arbitrum_sepolia_event_name__InterestCharged.51e1e7a8ae": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_fct_perp_interest_charged_arbitrum_sepolia_event_name__InterestCharged", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_fct_perp_inter_37ce561b1ba2a4a7a928bb7227e23c66.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_fct_perp_interest_charged_arbitrum_sepolia_event_name__InterestCharged.51e1e7a8ae", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "accepted_values_fct_perp_interest_charged_arbitrum_sepolia_event_name__InterestCharged"], "alias": "accepted_values_fct_perp_inter_37ce561b1ba2a4a7a928bb7227e23c66", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_fct_perp_inter_37ce561b1ba2a4a7a928bb7227e23c66", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_fct_perp_inter_37ce561b1ba2a4a7a928bb7227e23c66"}, "created_at": 1726500944.0670478, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_fct_perp_inter_37ce561b1ba2a4a7a928bb7227e23c66\") }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/accepted_values_fct_perp_inter_37ce561b1ba2a4a7a928bb7227e23c66.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_interest_charged_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'InterestCharged'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_perp_interest_charged_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_interest_charged_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["InterestCharged"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_account_id.90ca2a0ca7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_arbitrum_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_charged_arbitrum_sepolia_account_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_account_id.90ca2a0ca7", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_interest_charged_arbitrum_sepolia_account_id"], "alias": "not_null_fct_perp_interest_charged_arbitrum_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.0717597, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_interest_charged_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_interest_charged_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_interest_charged_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_sepolia_account_id__True__0.9112ebe432": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_0c8d554aef57f65069e51182a21e7266.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_sepolia_account_id__True__0.9112ebe432", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_0c8d554aef57f65069e51182a21e7266", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_0c8d554aef57f65069e51182a21e7266", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_0c8d554aef57f65069e51182a21e7266"}, "created_at": 1726500944.0736957, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_0c8d554aef57f65069e51182a21e7266\") }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_0c8d554aef57f65069e51182a21e7266.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_interest_charged_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_interest_charged_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_interest_charged_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_interest.9aabfab72d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_arbitrum_sepolia_interest", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_charged_arbitrum_sepolia_interest.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_interest.9aabfab72d", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_interest_charged_arbitrum_sepolia_interest"], "alias": "not_null_fct_perp_interest_charged_arbitrum_sepolia_interest", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.0782034, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_sepolia_interest.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_interest_charged_arbitrum_sepolia\"\nwhere interest is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest", "file_key_name": "models.fct_perp_interest_charged_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_interest_charged_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "interest", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_sepolia_interest__True__0.c64881a8aa": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_sepolia_interest__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_5b5369d059ab0c4c8a7872cf214b9aab.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_sepolia_interest__True__0.c64881a8aa", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_sepolia_interest__True__0"], "alias": "dbt_utils_accepted_range_fct_p_5b5369d059ab0c4c8a7872cf214b9aab", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_5b5369d059ab0c4c8a7872cf214b9aab", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_5b5369d059ab0c4c8a7872cf214b9aab"}, "created_at": 1726500944.079925, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_5b5369d059ab0c4c8a7872cf214b9aab\") }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_5b5369d059ab0c4c8a7872cf214b9aab.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_interest_charged_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not interest >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest", "file_key_name": "models.fct_perp_interest_charged_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_interest_charged_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "interest", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_id.8f1c27919f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_modified_arbitrum_sepolia_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_id.8f1c27919f", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_collateral_modified_arbitrum_sepolia_id"], "alias": "not_null_fct_perp_collateral_modified_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.0846114, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_collateral_modified_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_collateral_modified_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_collateral_modified_arbitrum_sepolia_id.7cb07d36dc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_collateral_modified_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_collateral_modified_arbitrum_sepolia_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_collateral_modified_arbitrum_sepolia_id.7cb07d36dc", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "unique_fct_perp_collateral_modified_arbitrum_sepolia_id"], "alias": "unique_fct_perp_collateral_modified_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.0863428, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_collateral_modified_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_collateral_modified_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_collateral_modified_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_block_timestamp.3899d28cda": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_m_a9963489f2d2d922278bbeded126996c.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_block_timestamp.3899d28cda", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_collateral_modified_arbitrum_sepolia_block_timestamp"], "alias": "not_null_fct_perp_collateral_m_a9963489f2d2d922278bbeded126996c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_collateral_m_a9963489f2d2d922278bbeded126996c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_collateral_m_a9963489f2d2d922278bbeded126996c"}, "created_at": 1726500944.0881877, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_collateral_m_a9963489f2d2d922278bbeded126996c\") }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_a9963489f2d2d922278bbeded126996c.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_collateral_modified_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.fct_perp_collateral_modified_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_block_number.038db03a29": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_m_226bb0cf3724c2bad3df25f1aecb9c63.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_block_number.038db03a29", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_collateral_modified_arbitrum_sepolia_block_number"], "alias": "not_null_fct_perp_collateral_m_226bb0cf3724c2bad3df25f1aecb9c63", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_collateral_m_226bb0cf3724c2bad3df25f1aecb9c63", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_collateral_m_226bb0cf3724c2bad3df25f1aecb9c63"}, "created_at": 1726500944.0898504, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_collateral_m_226bb0cf3724c2bad3df25f1aecb9c63\") }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_226bb0cf3724c2bad3df25f1aecb9c63.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_collateral_modified_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_collateral_modified_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_transaction_hash.bd038969b5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_m_c0765ddc930e394199ec9f482d4b4ab7.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_transaction_hash.bd038969b5", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_collateral_modified_arbitrum_sepolia_transaction_hash"], "alias": "not_null_fct_perp_collateral_m_c0765ddc930e394199ec9f482d4b4ab7", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_collateral_m_c0765ddc930e394199ec9f482d4b4ab7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_collateral_m_c0765ddc930e394199ec9f482d4b4ab7"}, "created_at": 1726500944.0914953, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_collateral_m_c0765ddc930e394199ec9f482d4b4ab7\") }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_c0765ddc930e394199ec9f482d4b4ab7.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_collateral_modified_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_collateral_modified_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_contract.b02eea7590": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_modified_arbitrum_sepolia_contract.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_contract.b02eea7590", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_collateral_modified_arbitrum_sepolia_contract"], "alias": "not_null_fct_perp_collateral_modified_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.0931146, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_collateral_modified_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.fct_perp_collateral_modified_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_event_name.09d14b4d4b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_m_fa56dc58d06727cd1ad6f0e49d2c7adf.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_event_name.09d14b4d4b", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_collateral_modified_arbitrum_sepolia_event_name"], "alias": "not_null_fct_perp_collateral_m_fa56dc58d06727cd1ad6f0e49d2c7adf", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_collateral_m_fa56dc58d06727cd1ad6f0e49d2c7adf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_collateral_m_fa56dc58d06727cd1ad6f0e49d2c7adf"}, "created_at": 1726500944.0947974, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_collateral_m_fa56dc58d06727cd1ad6f0e49d2c7adf\") }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_fa56dc58d06727cd1ad6f0e49d2c7adf.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_collateral_modified_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_perp_collateral_modified_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_fct_perp_collateral_modified_arbitrum_sepolia_event_name__CollateralModified.4bfeebcda9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_fct_perp_collateral_modified_arbitrum_sepolia_event_name__CollateralModified", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_fct_perp_colla_f97a5d6ab4bb5d45282eedacc1657393.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_fct_perp_collateral_modified_arbitrum_sepolia_event_name__CollateralModified.4bfeebcda9", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "accepted_values_fct_perp_collateral_modified_arbitrum_sepolia_event_name__CollateralModified"], "alias": "accepted_values_fct_perp_colla_f97a5d6ab4bb5d45282eedacc1657393", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_fct_perp_colla_f97a5d6ab4bb5d45282eedacc1657393", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_fct_perp_colla_f97a5d6ab4bb5d45282eedacc1657393"}, "created_at": 1726500944.0965562, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_fct_perp_colla_f97a5d6ab4bb5d45282eedacc1657393\") }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/accepted_values_fct_perp_colla_f97a5d6ab4bb5d45282eedacc1657393.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_collateral_modified_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'CollateralModified'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_perp_collateral_modified_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["CollateralModified"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_synth_market_id.7b6c2e9ecd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_arbitrum_sepolia_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_m_5c6d904034a3bcf925083d6a45ce9fbd.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_synth_market_id.7b6c2e9ecd", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_collateral_modified_arbitrum_sepolia_synth_market_id"], "alias": "not_null_fct_perp_collateral_m_5c6d904034a3bcf925083d6a45ce9fbd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_collateral_m_5c6d904034a3bcf925083d6a45ce9fbd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_collateral_m_5c6d904034a3bcf925083d6a45ce9fbd"}, "created_at": 1726500944.101278, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_collateral_m_5c6d904034a3bcf925083d6a45ce9fbd\") }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_5c6d904034a3bcf925083d6a45ce9fbd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_collateral_modified_arbitrum_sepolia\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_perp_collateral_modified_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_arbitrum_sepolia_synth_market_id__True__0.8692b0954c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_collateral_modified_arbitrum_sepolia_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_32fc97a1cf93a1b0a6b26ff7d01b7992.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_arbitrum_sepolia_synth_market_id__True__0.8692b0954c", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_collateral_modified_arbitrum_sepolia_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_32fc97a1cf93a1b0a6b26ff7d01b7992", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_32fc97a1cf93a1b0a6b26ff7d01b7992", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_32fc97a1cf93a1b0a6b26ff7d01b7992"}, "created_at": 1726500944.103203, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_32fc97a1cf93a1b0a6b26ff7d01b7992\") }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_32fc97a1cf93a1b0a6b26ff7d01b7992.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_collateral_modified_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_perp_collateral_modified_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_sender.490b67952f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_arbitrum_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_modified_arbitrum_sepolia_sender.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_sender.490b67952f", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_collateral_modified_arbitrum_sepolia_sender"], "alias": "not_null_fct_perp_collateral_modified_arbitrum_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.1076677, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_collateral_modified_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.fct_perp_collateral_modified_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_id.8f347add74": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_order_expired_arbitrum_sepolia_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_id.8f347add74", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_previous_order_expired_arbitrum_sepolia_id"], "alias": "not_null_fct_perp_previous_order_expired_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.1093302, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_order_expired_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_previous_order_expired_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_previous_order_expired_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_previous_order_expired_arbitrum_sepolia_id.c4a0a04380": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_previous_order_expired_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_previous_order_expired_arbitrum_sepolia_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_previous_order_expired_arbitrum_sepolia_id.c4a0a04380", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "unique_fct_perp_previous_order_expired_arbitrum_sepolia_id"], "alias": "unique_fct_perp_previous_order_expired_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.111177, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_previous_order_expired_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_previous_order_expired_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_previous_order_expired_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_block_timestamp.ce344ae972": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_arbitrum_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_ord_05ac559bc900e2803f6222630c9908b5.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_block_timestamp.ce344ae972", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_previous_order_expired_arbitrum_sepolia_block_timestamp"], "alias": "not_null_fct_perp_previous_ord_05ac559bc900e2803f6222630c9908b5", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_previous_ord_05ac559bc900e2803f6222630c9908b5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_previous_ord_05ac559bc900e2803f6222630c9908b5"}, "created_at": 1726500944.112845, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_previous_ord_05ac559bc900e2803f6222630c9908b5\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_05ac559bc900e2803f6222630c9908b5.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_previous_order_expired_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.fct_perp_previous_order_expired_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_block_number.fbd3fb89cd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_ord_56bc1fcd0d1ee144995e1ebc45292c56.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_block_number.fbd3fb89cd", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_previous_order_expired_arbitrum_sepolia_block_number"], "alias": "not_null_fct_perp_previous_ord_56bc1fcd0d1ee144995e1ebc45292c56", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_previous_ord_56bc1fcd0d1ee144995e1ebc45292c56", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_previous_ord_56bc1fcd0d1ee144995e1ebc45292c56"}, "created_at": 1726500944.1145113, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_previous_ord_56bc1fcd0d1ee144995e1ebc45292c56\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_56bc1fcd0d1ee144995e1ebc45292c56.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_previous_order_expired_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_previous_order_expired_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_transaction_hash.75fb5800ee": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_ord_8e6622256cda3410901f4a77fea082e5.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_transaction_hash.75fb5800ee", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_previous_order_expired_arbitrum_sepolia_transaction_hash"], "alias": "not_null_fct_perp_previous_ord_8e6622256cda3410901f4a77fea082e5", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_previous_ord_8e6622256cda3410901f4a77fea082e5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_previous_ord_8e6622256cda3410901f4a77fea082e5"}, "created_at": 1726500944.116153, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_previous_ord_8e6622256cda3410901f4a77fea082e5\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_8e6622256cda3410901f4a77fea082e5.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_previous_order_expired_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_previous_order_expired_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_contract.9368b6d3c9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_ord_daa8831eac778a7953e3e359bc94008b.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_contract.9368b6d3c9", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_previous_order_expired_arbitrum_sepolia_contract"], "alias": "not_null_fct_perp_previous_ord_daa8831eac778a7953e3e359bc94008b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_previous_ord_daa8831eac778a7953e3e359bc94008b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_previous_ord_daa8831eac778a7953e3e359bc94008b"}, "created_at": 1726500944.1180432, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_previous_ord_daa8831eac778a7953e3e359bc94008b\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_daa8831eac778a7953e3e359bc94008b.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_previous_order_expired_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.fct_perp_previous_order_expired_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_event_name.867c7e9c9e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_arbitrum_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_ord_832ddb66959408c19dbb6c0f30c41cf6.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_event_name.867c7e9c9e", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_previous_order_expired_arbitrum_sepolia_event_name"], "alias": "not_null_fct_perp_previous_ord_832ddb66959408c19dbb6c0f30c41cf6", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_previous_ord_832ddb66959408c19dbb6c0f30c41cf6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_previous_ord_832ddb66959408c19dbb6c0f30c41cf6"}, "created_at": 1726500944.1196647, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_previous_ord_832ddb66959408c19dbb6c0f30c41cf6\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_832ddb66959408c19dbb6c0f30c41cf6.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_previous_order_expired_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_perp_previous_order_expired_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_fct_perp_previous_order_expired_arbitrum_sepolia_event_name__PreviousOrderExpired.48e00fa2d6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_fct_perp_previous_order_expired_arbitrum_sepolia_event_name__PreviousOrderExpired", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_fct_perp_previ_2730a16dc2b62cc7a9b68ecdd9ba92a4.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_fct_perp_previous_order_expired_arbitrum_sepolia_event_name__PreviousOrderExpired.48e00fa2d6", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "accepted_values_fct_perp_previous_order_expired_arbitrum_sepolia_event_name__PreviousOrderExpired"], "alias": "accepted_values_fct_perp_previ_2730a16dc2b62cc7a9b68ecdd9ba92a4", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_fct_perp_previ_2730a16dc2b62cc7a9b68ecdd9ba92a4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_fct_perp_previ_2730a16dc2b62cc7a9b68ecdd9ba92a4"}, "created_at": 1726500944.1212895, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_fct_perp_previ_2730a16dc2b62cc7a9b68ecdd9ba92a4\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/accepted_values_fct_perp_previ_2730a16dc2b62cc7a9b68ecdd9ba92a4.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_previous_order_expired_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PreviousOrderExpired'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_perp_previous_order_expired_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["PreviousOrderExpired"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_market_id.bf6ab6d240": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_arbitrum_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_ord_a14484db01abde00713bfbdce086536d.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_market_id.bf6ab6d240", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_previous_order_expired_arbitrum_sepolia_market_id"], "alias": "not_null_fct_perp_previous_ord_a14484db01abde00713bfbdce086536d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_previous_ord_a14484db01abde00713bfbdce086536d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_previous_ord_a14484db01abde00713bfbdce086536d"}, "created_at": 1726500944.1264215, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_previous_ord_a14484db01abde00713bfbdce086536d\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_a14484db01abde00713bfbdce086536d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_previous_order_expired_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_previous_order_expired_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_sepolia_market_id__True__0.110e709d41": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_71c15b0e52d6cdf78db4c51f1b8a2fcb.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_sepolia_market_id__True__0.110e709d41", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_71c15b0e52d6cdf78db4c51f1b8a2fcb", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_71c15b0e52d6cdf78db4c51f1b8a2fcb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_71c15b0e52d6cdf78db4c51f1b8a2fcb"}, "created_at": 1726500944.1281376, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_71c15b0e52d6cdf78db4c51f1b8a2fcb\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_71c15b0e52d6cdf78db4c51f1b8a2fcb.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_previous_order_expired_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_previous_order_expired_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_account_id.b3fe07a0f6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_arbitrum_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_ord_c7aba1ee151a3cf5c3122396bec6c3bc.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_account_id.b3fe07a0f6", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_previous_order_expired_arbitrum_sepolia_account_id"], "alias": "not_null_fct_perp_previous_ord_c7aba1ee151a3cf5c3122396bec6c3bc", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_previous_ord_c7aba1ee151a3cf5c3122396bec6c3bc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_previous_ord_c7aba1ee151a3cf5c3122396bec6c3bc"}, "created_at": 1726500944.133603, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_previous_ord_c7aba1ee151a3cf5c3122396bec6c3bc\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_c7aba1ee151a3cf5c3122396bec6c3bc.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_previous_order_expired_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_previous_order_expired_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_sepolia_account_id__True__0.923099e195": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_e1da16f9ddb02f52e09d77a2bb8b3127.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_sepolia_account_id__True__0.923099e195", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_e1da16f9ddb02f52e09d77a2bb8b3127", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_e1da16f9ddb02f52e09d77a2bb8b3127", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_e1da16f9ddb02f52e09d77a2bb8b3127"}, "created_at": 1726500944.1353693, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_e1da16f9ddb02f52e09d77a2bb8b3127\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_e1da16f9ddb02f52e09d77a2bb8b3127.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_previous_order_expired_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_previous_order_expired_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_id.cc6815332b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_sepolia_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_id.cc6815332b", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_trades_arbitrum_sepolia_id"], "alias": "not_null_fct_perp_trades_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.140123, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_trades_arbitrum_sepolia_id.97727d3bc8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_trades_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_trades_arbitrum_sepolia_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_trades_arbitrum_sepolia_id.97727d3bc8", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "unique_fct_perp_trades_arbitrum_sepolia_id"], "alias": "unique_fct_perp_trades_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.141846, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_trades_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_ts.7168a7dcb9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_sepolia_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_ts.7168a7dcb9", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_trades_arbitrum_sepolia_ts"], "alias": "not_null_fct_perp_trades_arbitrum_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.1435094, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_block_number.e05ab0ce3d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_sepolia_block_number.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_block_number.e05ab0ce3d", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_trades_arbitrum_sepolia_block_number"], "alias": "not_null_fct_perp_trades_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.1451292, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_transaction_hash.cdee9e9027": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_sepolia_transaction_hash.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_transaction_hash.cdee9e9027", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_trades_arbitrum_sepolia_transaction_hash"], "alias": "not_null_fct_perp_trades_arbitrum_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.1468089, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_contract.b7fc20d311": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_sepolia_contract.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_contract.b7fc20d311", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_trades_arbitrum_sepolia_contract"], "alias": "not_null_fct_perp_trades_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.1485238, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_market_id.2c1fcea791": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_sepolia_market_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_market_id.2c1fcea791", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_trades_arbitrum_sepolia_market_id"], "alias": "not_null_fct_perp_trades_arbitrum_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.1501372, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_market_id__True__0.6123a5e0f8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_8eebfb7454b8b2de313cec6e915e8d00.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_market_id__True__0.6123a5e0f8", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_8eebfb7454b8b2de313cec6e915e8d00", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_8eebfb7454b8b2de313cec6e915e8d00", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_8eebfb7454b8b2de313cec6e915e8d00"}, "created_at": 1726500944.1517727, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_8eebfb7454b8b2de313cec6e915e8d00\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_8eebfb7454b8b2de313cec6e915e8d00.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_market_symbol.c6a6aa478b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_sepolia_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_sepolia_market_symbol.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_market_symbol.c6a6aa478b", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_trades_arbitrum_sepolia_market_symbol"], "alias": "not_null_fct_perp_trades_arbitrum_sepolia_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.1565335, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_account_id.87c909f789": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_sepolia_account_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_account_id.87c909f789", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_trades_arbitrum_sepolia_account_id"], "alias": "not_null_fct_perp_trades_arbitrum_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.1582088, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_fill_price.e01f35e7e0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_sepolia_fill_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_sepolia_fill_price.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_fill_price.e01f35e7e0", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_trades_arbitrum_sepolia_fill_price"], "alias": "not_null_fct_perp_trades_arbitrum_sepolia_fill_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.1599224, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_fill_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect fill_price\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere fill_price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fill_price", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "fill_price", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_fill_price__True__0.84d6f40700": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_fill_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_03102853af5eb766be3b73216c034f65.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_fill_price__True__0.84d6f40700", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_fill_price__True__0"], "alias": "dbt_utils_accepted_range_fct_p_03102853af5eb766be3b73216c034f65", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_03102853af5eb766be3b73216c034f65", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_03102853af5eb766be3b73216c034f65"}, "created_at": 1726500944.161721, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_03102853af5eb766be3b73216c034f65\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_03102853af5eb766be3b73216c034f65.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not fill_price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fill_price", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "fill_price", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_pnl.cd004b1f6c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_sepolia_pnl", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_sepolia_pnl.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_pnl.cd004b1f6c", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_trades_arbitrum_sepolia_pnl"], "alias": "not_null_fct_perp_trades_arbitrum_sepolia_pnl", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.166405, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_pnl.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pnl\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere pnl is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pnl", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pnl", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_accrued_funding.d1353dabad": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_sepolia_accrued_funding", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_sepolia_accrued_funding.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_accrued_funding.d1353dabad", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_trades_arbitrum_sepolia_accrued_funding"], "alias": "not_null_fct_perp_trades_arbitrum_sepolia_accrued_funding", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.1680653, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_accrued_funding.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect accrued_funding\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere accrued_funding is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "accrued_funding", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "accrued_funding", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_trade_size.2d16719cfa": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_sepolia_trade_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_sepolia_trade_size.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_trade_size.2d16719cfa", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_trades_arbitrum_sepolia_trade_size"], "alias": "not_null_fct_perp_trades_arbitrum_sepolia_trade_size", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.1699474, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_trade_size.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect trade_size\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere trade_size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "trade_size", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "trade_size", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_position_size.451b8cbb68": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_sepolia_position_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_sepolia_position_size.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_position_size.451b8cbb68", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_trades_arbitrum_sepolia_position_size"], "alias": "not_null_fct_perp_trades_arbitrum_sepolia_position_size", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.1715875, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_position_size.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect position_size\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere position_size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "position_size", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "position_size", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_total_fees.76dcb57c24": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_sepolia_total_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_sepolia_total_fees.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_total_fees.76dcb57c24", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_trades_arbitrum_sepolia_total_fees"], "alias": "not_null_fct_perp_trades_arbitrum_sepolia_total_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.1732056, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_total_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect total_fees\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere total_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "total_fees", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "total_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_total_fees__True__0.7a97931ad2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_total_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_c34c5714b957bba2192a57a73d8e840c.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_total_fees__True__0.7a97931ad2", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_total_fees__True__0"], "alias": "dbt_utils_accepted_range_fct_p_c34c5714b957bba2192a57a73d8e840c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_c34c5714b957bba2192a57a73d8e840c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_c34c5714b957bba2192a57a73d8e840c"}, "created_at": 1726500944.1748466, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_c34c5714b957bba2192a57a73d8e840c\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_c34c5714b957bba2192a57a73d8e840c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not total_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "total_fees", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "total_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_referral_fees.5aade6b5e5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_sepolia_referral_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_sepolia_referral_fees.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_referral_fees.5aade6b5e5", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_trades_arbitrum_sepolia_referral_fees"], "alias": "not_null_fct_perp_trades_arbitrum_sepolia_referral_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.1797574, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_referral_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referral_fees\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere referral_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "referral_fees", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "referral_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_referral_fees__True__0.f37cc98502": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_referral_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_0c872c0cb7b424f4d0527e3e3893cad4.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_referral_fees__True__0.f37cc98502", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_referral_fees__True__0"], "alias": "dbt_utils_accepted_range_fct_p_0c872c0cb7b424f4d0527e3e3893cad4", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_0c872c0cb7b424f4d0527e3e3893cad4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_0c872c0cb7b424f4d0527e3e3893cad4"}, "created_at": 1726500944.1815386, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_0c872c0cb7b424f4d0527e3e3893cad4\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_0c872c0cb7b424f4d0527e3e3893cad4.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not referral_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "referral_fees", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "referral_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_collected_fees.1a014bf126": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_sepolia_collected_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_sepolia_collected_fees.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_collected_fees.1a014bf126", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_trades_arbitrum_sepolia_collected_fees"], "alias": "not_null_fct_perp_trades_arbitrum_sepolia_collected_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.186315, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_collected_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere collected_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collected_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_collected_fees__True__0.f8c115c059": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_collected_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_5ee0d4d2eb53d0bf8493c4e29ce499f2.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_collected_fees__True__0.f8c115c059", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_collected_fees__True__0"], "alias": "dbt_utils_accepted_range_fct_p_5ee0d4d2eb53d0bf8493c4e29ce499f2", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_5ee0d4d2eb53d0bf8493c4e29ce499f2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_5ee0d4d2eb53d0bf8493c4e29ce499f2"}, "created_at": 1726500944.18803, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_5ee0d4d2eb53d0bf8493c4e29ce499f2\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_5ee0d4d2eb53d0bf8493c4e29ce499f2.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collected_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_settlement_reward.aa985f0df2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_sepolia_settlement_reward", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_sepolia_settlement_reward.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_settlement_reward.aa985f0df2", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_trades_arbitrum_sepolia_settlement_reward"], "alias": "not_null_fct_perp_trades_arbitrum_sepolia_settlement_reward", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.1926563, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_settlement_reward.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect settlement_reward\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere settlement_reward is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "settlement_reward", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "settlement_reward", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_settlement_reward__True__0.f9a75fbfd2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_settlement_reward__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_f55271eda5cd0bb666f2625ecc8c950c.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_settlement_reward__True__0.f9a75fbfd2", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_settlement_reward__True__0"], "alias": "dbt_utils_accepted_range_fct_p_f55271eda5cd0bb666f2625ecc8c950c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_f55271eda5cd0bb666f2625ecc8c950c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_f55271eda5cd0bb666f2625ecc8c950c"}, "created_at": 1726500944.1943808, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_f55271eda5cd0bb666f2625ecc8c950c\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_f55271eda5cd0bb666f2625ecc8c950c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not settlement_reward >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "settlement_reward", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "settlement_reward", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_tracking_code.653ddd5967": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_sepolia_tracking_code", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_sepolia_tracking_code.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_tracking_code.653ddd5967", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_trades_arbitrum_sepolia_tracking_code"], "alias": "not_null_fct_perp_trades_arbitrum_sepolia_tracking_code", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.1989655, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_tracking_code.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect tracking_code\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere tracking_code is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tracking_code", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "tracking_code", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_settler.bc87147eb6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_sepolia_settler", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_sepolia_settler.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_settler.bc87147eb6", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_trades_arbitrum_sepolia_settler"], "alias": "not_null_fct_perp_trades_arbitrum_sepolia_settler", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2006109, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_settler.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect settler\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere settler is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "settler", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "settler", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_notional_trade_size.96d394476f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_sepolia_notional_trade_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_sepolia_notional_trade_size.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_notional_trade_size.96d394476f", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_trades_arbitrum_sepolia_notional_trade_size"], "alias": "not_null_fct_perp_trades_arbitrum_sepolia_notional_trade_size", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2022884, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_notional_trade_size.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect notional_trade_size\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere notional_trade_size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "notional_trade_size", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "notional_trade_size", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_notional_position_size.718ab14890": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_sepolia_notional_position_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbit_1b821452537a1f2a9f93f94c774a58e0.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_notional_position_size.718ab14890", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_trades_arbitrum_sepolia_notional_position_size"], "alias": "not_null_fct_perp_trades_arbit_1b821452537a1f2a9f93f94c774a58e0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_trades_arbit_1b821452537a1f2a9f93f94c774a58e0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_trades_arbit_1b821452537a1f2a9f93f94c774a58e0"}, "created_at": 1726500944.2039244, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_trades_arbit_1b821452537a1f2a9f93f94c774a58e0\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbit_1b821452537a1f2a9f93f94c774a58e0.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect notional_position_size\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere notional_position_size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "notional_position_size", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "notional_position_size", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_lp_fees.e0ce3fdd00": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_sepolia_lp_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_sepolia_lp_fees.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_lp_fees.e0ce3fdd00", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_trades_arbitrum_sepolia_lp_fees"], "alias": "not_null_fct_perp_trades_arbitrum_sepolia_lp_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2056634, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_lp_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect lp_fees\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere lp_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "lp_fees", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "lp_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_lp_fees__True__0.4031a219b2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_lp_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_d0aec6280d097eb6c6aa06414296a731.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_lp_fees__True__0.4031a219b2", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_lp_fees__True__0"], "alias": "dbt_utils_accepted_range_fct_p_d0aec6280d097eb6c6aa06414296a731", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_d0aec6280d097eb6c6aa06414296a731", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"severity": "warn", "alias": "dbt_utils_accepted_range_fct_p_d0aec6280d097eb6c6aa06414296a731"}, "created_at": 1726500944.2073345, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(severity=\"warn\",alias=\"dbt_utils_accepted_range_fct_p_d0aec6280d097eb6c6aa06414296a731\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_d0aec6280d097eb6c6aa06414296a731.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not lp_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "lp_fees", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "lp_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_exchange_fees.daa870eeea": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_sepolia_exchange_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_sepolia_exchange_fees.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_exchange_fees.daa870eeea", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_trades_arbitrum_sepolia_exchange_fees"], "alias": "not_null_fct_perp_trades_arbitrum_sepolia_exchange_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2121966, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_trades_arbitrum_sepolia_exchange_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect exchange_fees\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere exchange_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "exchange_fees", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "exchange_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_exchange_fees__True__0.8551cec8b5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_exchange_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_6611babf7b889013ce7caa643092e72c.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_exchange_fees__True__0.8551cec8b5", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_exchange_fees__True__0"], "alias": "dbt_utils_accepted_range_fct_p_6611babf7b889013ce7caa643092e72c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_6611babf7b889013ce7caa643092e72c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_6611babf7b889013ce7caa643092e72c"}, "created_at": 1726500944.2138708, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_6611babf7b889013ce7caa643092e72c\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_6611babf7b889013ce7caa643092e72c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not exchange_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "exchange_fees", "file_key_name": "models.fct_perp_trades_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "exchange_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_pnl_arbitrum_sepolia_ts.9b3b9b4145": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_pnl_arbitrum_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_pnl_arbitrum_sepolia_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_pnl_arbitrum_sepolia_ts.9b3b9b4145", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_pnl_arbitrum_sepolia_ts"], "alias": "not_null_fct_perp_pnl_arbitrum_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.218292, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_pnl_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_pnl_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_pnl_arbitrum_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_pnl_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_perp_pnl_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_pnl_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_perp_pnl_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_pnl_arbitrum_sepolia_market_id.e7e798c2a6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_pnl_arbitrum_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_pnl_arbitrum_sepolia_market_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_pnl_arbitrum_sepolia_market_id.e7e798c2a6", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_pnl_arbitrum_sepolia_market_id"], "alias": "not_null_fct_perp_pnl_arbitrum_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2207093, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_pnl_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_pnl_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_pnl_arbitrum_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_pnl_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_pnl_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_pnl_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_pnl_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_arbitrum_sepolia_market_id__True__0.78cda1ee25": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_pnl_arbitrum_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_0282cd2183706900553f565b7dab07e1.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_arbitrum_sepolia_market_id__True__0.78cda1ee25", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_pnl_arbitrum_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_0282cd2183706900553f565b7dab07e1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_0282cd2183706900553f565b7dab07e1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_0282cd2183706900553f565b7dab07e1"}, "created_at": 1726500944.2223554, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_0282cd2183706900553f565b7dab07e1\") }}", "language": "sql", "refs": [{"name": "fct_perp_pnl_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_pnl_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_0282cd2183706900553f565b7dab07e1.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_pnl_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_pnl_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_pnl_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_pnl_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_id.0a35a6cefb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_arbitrum_sepolia_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_id.0a35a6cefb", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_orders_arbitrum_sepolia_id"], "alias": "not_null_fct_perp_orders_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2268424, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_orders_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_orders_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_orders_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_orders_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_orders_arbitrum_sepolia_id.e2567e2470": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_orders_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_orders_arbitrum_sepolia_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_orders_arbitrum_sepolia_id.e2567e2470", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "unique_fct_perp_orders_arbitrum_sepolia_id"], "alias": "unique_fct_perp_orders_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2284586, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_orders_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_orders_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_orders_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_orders_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_orders_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_ts.ed27702e6b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_arbitrum_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_arbitrum_sepolia_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_ts.ed27702e6b", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_orders_arbitrum_sepolia_ts"], "alias": "not_null_fct_perp_orders_arbitrum_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2301006, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_orders_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_perp_orders_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_orders_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_perp_orders_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_block_number.9a237cda1b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_arbitrum_sepolia_block_number.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_block_number.9a237cda1b", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_orders_arbitrum_sepolia_block_number"], "alias": "not_null_fct_perp_orders_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2316844, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_orders_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_orders_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_orders_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_orders_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_transaction_hash.abdc2734c4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_arbitrum_sepolia_transaction_hash.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_transaction_hash.abdc2734c4", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_orders_arbitrum_sepolia_transaction_hash"], "alias": "not_null_fct_perp_orders_arbitrum_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2332506, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_orders_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_orders_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_orders_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_orders_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_contract.f0c534a661": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_arbitrum_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_arbitrum_sepolia_contract.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_contract.f0c534a661", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_orders_arbitrum_sepolia_contract"], "alias": "not_null_fct_perp_orders_arbitrum_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.234964, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_orders_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.fct_perp_orders_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_orders_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('fct_perp_orders_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_market_id.e4f932e2e7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_arbitrum_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_arbitrum_sepolia_market_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_market_id.e4f932e2e7", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_orders_arbitrum_sepolia_market_id"], "alias": "not_null_fct_perp_orders_arbitrum_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2365417, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_orders_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_orders_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_orders_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_orders_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_arbitrum_sepolia_market_id__True__0.0950ca5dc6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_orders_arbitrum_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_0d7dc918864053575845b11935887ba6.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_arbitrum_sepolia_market_id__True__0.0950ca5dc6", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_orders_arbitrum_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_0d7dc918864053575845b11935887ba6", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_0d7dc918864053575845b11935887ba6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_0d7dc918864053575845b11935887ba6"}, "created_at": 1726500944.2381527, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_0d7dc918864053575845b11935887ba6\") }}", "language": "sql", "refs": [{"name": "fct_perp_orders_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_0d7dc918864053575845b11935887ba6.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_orders_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_orders_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_orders_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_orders_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_market_symbol.2104bc133c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_arbitrum_sepolia_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_arbitrum_sepolia_market_symbol.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_market_symbol.2104bc133c", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_orders_arbitrum_sepolia_market_symbol"], "alias": "not_null_fct_perp_orders_arbitrum_sepolia_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2427883, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_orders_arbitrum_sepolia\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_perp_orders_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_orders_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_perp_orders_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_account_id.c9eae65168": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_arbitrum_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_arbitrum_sepolia_account_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_account_id.c9eae65168", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_orders_arbitrum_sepolia_account_id"], "alias": "not_null_fct_perp_orders_arbitrum_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2443979, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_orders_arbitrum_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_orders_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_orders_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_orders_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_orders_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_id.1aae92d10b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_markets_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_markets_arbitrum_sepolia_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_id.1aae92d10b", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_markets_arbitrum_sepolia_id"], "alias": "not_null_fct_perp_markets_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2460566, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_markets_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_markets_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_markets_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_markets_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_markets_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_markets_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_markets_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_arbitrum_sepolia_id__True__0.809baf15c9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_markets_arbitrum_sepolia_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_5d6cf231c7bb30c41c45b99f3f6da2a1.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_arbitrum_sepolia_id__True__0.809baf15c9", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_markets_arbitrum_sepolia_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_5d6cf231c7bb30c41c45b99f3f6da2a1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_5d6cf231c7bb30c41c45b99f3f6da2a1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_5d6cf231c7bb30c41c45b99f3f6da2a1"}, "created_at": 1726500944.2478292, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_5d6cf231c7bb30c41c45b99f3f6da2a1\") }}", "language": "sql", "refs": [{"name": "fct_perp_markets_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_markets_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_5d6cf231c7bb30c41c45b99f3f6da2a1.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_markets_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_markets_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_markets_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_markets_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_created_ts.c925538049": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_markets_arbitrum_sepolia_created_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_markets_arbitrum_sepolia_created_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_created_ts.c925538049", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_markets_arbitrum_sepolia_created_ts"], "alias": "not_null_fct_perp_markets_arbitrum_sepolia_created_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2521505, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_markets_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_markets_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_markets_arbitrum_sepolia_created_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_markets_arbitrum_sepolia\"\nwhere created_ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "created_ts", "file_key_name": "models.fct_perp_markets_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_markets_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "created_ts", "model": "{{ get_where_subquery(ref('fct_perp_markets_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_block_number.29c62666b5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_markets_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_markets_arbitrum_sepolia_block_number.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_block_number.29c62666b5", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_markets_arbitrum_sepolia_block_number"], "alias": "not_null_fct_perp_markets_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2538025, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_markets_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_markets_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_markets_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_markets_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_markets_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_markets_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_markets_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_market_symbol.894efe853d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_markets_arbitrum_sepolia_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_markets_arbitrum_sepolia_market_symbol.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_market_symbol.894efe853d", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_markets_arbitrum_sepolia_market_symbol"], "alias": "not_null_fct_perp_markets_arbitrum_sepolia_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2555964, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_markets_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_markets_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_markets_arbitrum_sepolia_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_markets_arbitrum_sepolia\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_perp_markets_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_markets_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_perp_markets_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_market_name.2fb670f3c9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_markets_arbitrum_sepolia_market_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_markets_arbitrum_sepolia_market_name.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_market_name.2fb670f3c9", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_markets_arbitrum_sepolia_market_name"], "alias": "not_null_fct_perp_markets_arbitrum_sepolia_market_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2572455, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_markets_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_markets_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_markets_arbitrum_sepolia_market_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_name\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_markets_arbitrum_sepolia\"\nwhere market_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_name", "file_key_name": "models.fct_perp_markets_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_markets_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_name", "model": "{{ get_where_subquery(ref('fct_perp_markets_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_id.c07e81599c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_arbitrum_sepolia_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_id.c07e81599c", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_market_history_arbitrum_sepolia_id"], "alias": "not_null_fct_perp_market_history_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2589, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_market_history_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_market_history_arbitrum_sepolia_id.5ebcf62272": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_market_history_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_market_history_arbitrum_sepolia_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_market_history_arbitrum_sepolia_id.5ebcf62272", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "unique_fct_perp_market_history_arbitrum_sepolia_id"], "alias": "unique_fct_perp_market_history_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2605107, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_market_history_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_market_history_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_ts.0a97082751": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_arbitrum_sepolia_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_ts.0a97082751", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_market_history_arbitrum_sepolia_ts"], "alias": "not_null_fct_perp_market_history_arbitrum_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2622902, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_perp_market_history_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_block_number.bf6af7baa5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_arbitrum_sepolia_block_number.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_block_number.bf6af7baa5", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_market_history_arbitrum_sepolia_block_number"], "alias": "not_null_fct_perp_market_history_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.263911, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_market_history_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_transaction_hash.7c5d714791": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_histo_afb652fde55a7f2226e2af5611e0ea69.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_transaction_hash.7c5d714791", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_market_history_arbitrum_sepolia_transaction_hash"], "alias": "not_null_fct_perp_market_histo_afb652fde55a7f2226e2af5611e0ea69", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_market_histo_afb652fde55a7f2226e2af5611e0ea69", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_market_histo_afb652fde55a7f2226e2af5611e0ea69"}, "created_at": 1726500944.265545, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_market_histo_afb652fde55a7f2226e2af5611e0ea69\") }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_histo_afb652fde55a7f2226e2af5611e0ea69.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_market_history_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_market_id.319db3ddd3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_arbitrum_sepolia_market_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_market_id.319db3ddd3", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_market_history_arbitrum_sepolia_market_id"], "alias": "not_null_fct_perp_market_history_arbitrum_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2671213, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_market_history_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_arbitrum_sepolia_market_id__True__0.4fa717e8b8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_market_history_arbitrum_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_c7fa43d05c0ddd75de5587d7ade6e098.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_arbitrum_sepolia_market_id__True__0.4fa717e8b8", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_market_history_arbitrum_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_c7fa43d05c0ddd75de5587d7ade6e098", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_c7fa43d05c0ddd75de5587d7ade6e098", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_c7fa43d05c0ddd75de5587d7ade6e098"}, "created_at": 1726500944.268726, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_c7fa43d05c0ddd75de5587d7ade6e098\") }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_c7fa43d05c0ddd75de5587d7ade6e098.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_market_history_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_market_symbol.bf10fe08a1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_sepolia_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_arbitrum_sepolia_market_symbol.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_market_symbol.bf10fe08a1", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_market_history_arbitrum_sepolia_market_symbol"], "alias": "not_null_fct_perp_market_history_arbitrum_sepolia_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2735639, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_perp_market_history_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_price.fb63891fb4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_sepolia_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_arbitrum_sepolia_price.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_price.fb63891fb4", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_market_history_arbitrum_sepolia_price"], "alias": "not_null_fct_perp_market_history_arbitrum_sepolia_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.275223, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_perp_market_history_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_skew.dcf5d90983": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_sepolia_skew", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_arbitrum_sepolia_skew.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_skew.dcf5d90983", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_market_history_arbitrum_sepolia_skew"], "alias": "not_null_fct_perp_market_history_arbitrum_sepolia_skew", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2769983, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_skew.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect skew\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere skew is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "skew", "file_key_name": "models.fct_perp_market_history_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "skew", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_size.6a0b574e1a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_sepolia_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_arbitrum_sepolia_size.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_size.6a0b574e1a", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_market_history_arbitrum_sepolia_size"], "alias": "not_null_fct_perp_market_history_arbitrum_sepolia_size", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2786307, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_size.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect size\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "size", "file_key_name": "models.fct_perp_market_history_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "size", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_size_delta.03007f03ad": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_sepolia_size_delta", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_arbitrum_sepolia_size_delta.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_size_delta.03007f03ad", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_market_history_arbitrum_sepolia_size_delta"], "alias": "not_null_fct_perp_market_history_arbitrum_sepolia_size_delta", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.280246, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_size_delta.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect size_delta\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere size_delta is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "size_delta", "file_key_name": "models.fct_perp_market_history_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "size_delta", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate.0c7c4681c3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate.0c7c4681c3", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate"], "alias": "not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2818818, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect funding_rate\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere funding_rate is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "funding_rate", "file_key_name": "models.fct_perp_market_history_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "funding_rate", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_funding_velocity.b534721653": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_sepolia_funding_velocity", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_histo_f2cd79a163c2d1d51ca359bdd5a1a94e.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_funding_velocity.b534721653", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_market_history_arbitrum_sepolia_funding_velocity"], "alias": "not_null_fct_perp_market_histo_f2cd79a163c2d1d51ca359bdd5a1a94e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_market_histo_f2cd79a163c2d1d51ca359bdd5a1a94e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_market_histo_f2cd79a163c2d1d51ca359bdd5a1a94e"}, "created_at": 1726500944.2835083, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_market_histo_f2cd79a163c2d1d51ca359bdd5a1a94e\") }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_histo_f2cd79a163c2d1d51ca359bdd5a1a94e.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect funding_velocity\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere funding_velocity is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "funding_velocity", "file_key_name": "models.fct_perp_market_history_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "funding_velocity", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_interest_rate.fd928f3550": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_sepolia_interest_rate", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_arbitrum_sepolia_interest_rate.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_interest_rate.fd928f3550", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_market_history_arbitrum_sepolia_interest_rate"], "alias": "not_null_fct_perp_market_history_arbitrum_sepolia_interest_rate", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.285191, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_interest_rate.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest_rate\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere interest_rate is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest_rate", "file_key_name": "models.fct_perp_market_history_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "interest_rate", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate_apr.e818a3e5bf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate_apr", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_histo_ae93bd3fc6e929328800136685550ece.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate_apr.e818a3e5bf", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate_apr"], "alias": "not_null_fct_perp_market_histo_ae93bd3fc6e929328800136685550ece", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_market_histo_ae93bd3fc6e929328800136685550ece", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_market_histo_ae93bd3fc6e929328800136685550ece"}, "created_at": 1726500944.2868388, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_market_histo_ae93bd3fc6e929328800136685550ece\") }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_histo_ae93bd3fc6e929328800136685550ece.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect funding_rate_apr\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere funding_rate_apr is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "funding_rate_apr", "file_key_name": "models.fct_perp_market_history_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "funding_rate_apr", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_long_rate_apr.079c76b379": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_sepolia_long_rate_apr", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_arbitrum_sepolia_long_rate_apr.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_long_rate_apr.079c76b379", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_market_history_arbitrum_sepolia_long_rate_apr"], "alias": "not_null_fct_perp_market_history_arbitrum_sepolia_long_rate_apr", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2884424, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_long_rate_apr.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect long_rate_apr\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere long_rate_apr is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "long_rate_apr", "file_key_name": "models.fct_perp_market_history_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "long_rate_apr", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_short_rate_apr.387df474b7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_sepolia_short_rate_apr", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_histo_baea09cd8bd9b6b66228d8e77ac50f11.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_short_rate_apr.387df474b7", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_market_history_arbitrum_sepolia_short_rate_apr"], "alias": "not_null_fct_perp_market_histo_baea09cd8bd9b6b66228d8e77ac50f11", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_market_histo_baea09cd8bd9b6b66228d8e77ac50f11", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_market_histo_baea09cd8bd9b6b66228d8e77ac50f11"}, "created_at": 1726500944.2900853, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_market_histo_baea09cd8bd9b6b66228d8e77ac50f11\") }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_histo_baea09cd8bd9b6b66228d8e77ac50f11.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect short_rate_apr\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere short_rate_apr is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "short_rate_apr", "file_key_name": "models.fct_perp_market_history_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "short_rate_apr", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_size_usd.ef38b40c78": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_sepolia_size_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_arbitrum_sepolia_size_usd.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_size_usd.ef38b40c78", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_market_history_arbitrum_sepolia_size_usd"], "alias": "not_null_fct_perp_market_history_arbitrum_sepolia_size_usd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2918024, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_sepolia_size_usd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect size_usd\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere size_usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "size_usd", "file_key_name": "models.fct_perp_market_history_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "size_usd", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_id.61aaec741e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_arbitrum_sepolia_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_id.61aaec741e", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_liq_position_arbitrum_sepolia_id"], "alias": "not_null_fct_perp_liq_position_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2934442, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_liq_position_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_liq_position_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_liq_position_arbitrum_sepolia_id.143a6e53ab": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_liq_position_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_liq_position_arbitrum_sepolia_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_liq_position_arbitrum_sepolia_id.143a6e53ab", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "unique_fct_perp_liq_position_arbitrum_sepolia_id"], "alias": "unique_fct_perp_liq_position_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2950568, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_liq_position_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_liq_position_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_liq_position_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_ts.86fe34cc45": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_arbitrum_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_arbitrum_sepolia_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_ts.86fe34cc45", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_liq_position_arbitrum_sepolia_ts"], "alias": "not_null_fct_perp_liq_position_arbitrum_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2966826, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_perp_liq_position_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_liq_position_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_block_number.e6e93f1ab3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_arbitrum_sepolia_block_number.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_block_number.e6e93f1ab3", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_liq_position_arbitrum_sepolia_block_number"], "alias": "not_null_fct_perp_liq_position_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.2983365, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_liq_position_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_liq_position_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_transaction_hash.d7c137d375": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_arbitrum_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_cde30711e4d43245a7ac8a257edceb52.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_transaction_hash.d7c137d375", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_liq_position_arbitrum_sepolia_transaction_hash"], "alias": "not_null_fct_perp_liq_position_cde30711e4d43245a7ac8a257edceb52", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_liq_position_cde30711e4d43245a7ac8a257edceb52", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_liq_position_cde30711e4d43245a7ac8a257edceb52"}, "created_at": 1726500944.3000553, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_liq_position_cde30711e4d43245a7ac8a257edceb52\") }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_cde30711e4d43245a7ac8a257edceb52.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_liq_position_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_liq_position_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_account_id.cde4f3f191": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_arbitrum_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_arbitrum_sepolia_account_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_account_id.cde4f3f191", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_liq_position_arbitrum_sepolia_account_id"], "alias": "not_null_fct_perp_liq_position_arbitrum_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.3016894, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_liq_position_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_liq_position_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_market_id.a7c845cd48": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_arbitrum_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_arbitrum_sepolia_market_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_market_id.a7c845cd48", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_liq_position_arbitrum_sepolia_market_id"], "alias": "not_null_fct_perp_liq_position_arbitrum_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.303311, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_liq_position_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_liq_position_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_market_id__True__0.4485c332d0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_03c7115745637ccef76e8372c82ef99f.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_market_id__True__0.4485c332d0", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_03c7115745637ccef76e8372c82ef99f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_03c7115745637ccef76e8372c82ef99f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_03c7115745637ccef76e8372c82ef99f"}, "created_at": 1726500944.3049395, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_03c7115745637ccef76e8372c82ef99f\") }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_03c7115745637ccef76e8372c82ef99f.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_liq_position_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_liq_position_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_market_symbol.1097b1cf7e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_arbitrum_sepolia_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_arbitrum_sepolia_market_symbol.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_market_symbol.1097b1cf7e", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_liq_position_arbitrum_sepolia_market_symbol"], "alias": "not_null_fct_perp_liq_position_arbitrum_sepolia_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.3102424, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_perp_liq_position_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_liq_position_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_amount_liquidated.a3cb633bfc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_arbitrum_sepolia_amount_liquidated", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_e5dbfc6ac8922958d5e4e5e43fb23639.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_amount_liquidated.a3cb633bfc", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_liq_position_arbitrum_sepolia_amount_liquidated"], "alias": "not_null_fct_perp_liq_position_e5dbfc6ac8922958d5e4e5e43fb23639", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_liq_position_e5dbfc6ac8922958d5e4e5e43fb23639", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_liq_position_e5dbfc6ac8922958d5e4e5e43fb23639"}, "created_at": 1726500944.3118863, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_liq_position_e5dbfc6ac8922958d5e4e5e43fb23639\") }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_e5dbfc6ac8922958d5e4e5e43fb23639.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_liquidated\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\nwhere amount_liquidated is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_liquidated", "file_key_name": "models.fct_perp_liq_position_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_liq_position_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_liquidated", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_amount_liquidated__True__0.956e63f5ec": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_amount_liquidated__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_4665d426d61421eeedf4e7af6081cb90.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_amount_liquidated__True__0.956e63f5ec", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_amount_liquidated__True__0"], "alias": "dbt_utils_accepted_range_fct_p_4665d426d61421eeedf4e7af6081cb90", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_4665d426d61421eeedf4e7af6081cb90", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_4665d426d61421eeedf4e7af6081cb90"}, "created_at": 1726500944.313526, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_4665d426d61421eeedf4e7af6081cb90\") }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_4665d426d61421eeedf4e7af6081cb90.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_liquidated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_liquidated", "file_key_name": "models.fct_perp_liq_position_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_liq_position_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount_liquidated", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_position_size.ac5bc63bdb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_arbitrum_sepolia_position_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_arbitrum_sepolia_position_size.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_position_size.ac5bc63bdb", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_liq_position_arbitrum_sepolia_position_size"], "alias": "not_null_fct_perp_liq_position_arbitrum_sepolia_position_size", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.3181696, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_sepolia_position_size.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect position_size\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\nwhere position_size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "position_size", "file_key_name": "models.fct_perp_liq_position_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_liq_position_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "position_size", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_position_size__True__0.ffc90d2068": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_position_size__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_de100d2ce6379f4bac61e68a57576d91.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_position_size__True__0.ffc90d2068", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_position_size__True__0"], "alias": "dbt_utils_accepted_range_fct_p_de100d2ce6379f4bac61e68a57576d91", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_de100d2ce6379f4bac61e68a57576d91", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_de100d2ce6379f4bac61e68a57576d91"}, "created_at": 1726500944.319927, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_de100d2ce6379f4bac61e68a57576d91\") }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_de100d2ce6379f4bac61e68a57576d91.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not position_size >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "position_size", "file_key_name": "models.fct_perp_liq_position_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_liq_position_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "position_size", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_liq_account_arbitrum_sepolia_account_id.43bf639764": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_account_arbitrum_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_account_arbitrum_sepolia_account_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_account_arbitrum_sepolia_account_id.43bf639764", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_liq_account_arbitrum_sepolia_account_id"], "alias": "not_null_fct_perp_liq_account_arbitrum_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.3245144, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_account_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_account_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_account_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_liq_account_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_liq_account_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_liq_account_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_account_arbitrum_sepolia_ts.17212bb7f0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_account_arbitrum_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_account_arbitrum_sepolia_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_account_arbitrum_sepolia_ts.17212bb7f0", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_liq_account_arbitrum_sepolia_ts"], "alias": "not_null_fct_perp_liq_account_arbitrum_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.3261926, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_account_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_account_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_account_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_perp_liq_account_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_liq_account_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_perp_liq_account_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_account_arbitrum_sepolia_total_reward.7a99180d9d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_account_arbitrum_sepolia_total_reward", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_account_arbitrum_sepolia_total_reward.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_account_arbitrum_sepolia_total_reward.7a99180d9d", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_liq_account_arbitrum_sepolia_total_reward"], "alias": "not_null_fct_perp_liq_account_arbitrum_sepolia_total_reward", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.3278182, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_account_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_account_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_sepolia_total_reward.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect total_reward\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_account_arbitrum_sepolia\"\nwhere total_reward is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "total_reward", "file_key_name": "models.fct_perp_liq_account_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_liq_account_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "total_reward", "model": "{{ get_where_subquery(ref('fct_perp_liq_account_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_arbitrum_sepolia_total_reward__True__0.2e9337311c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_liq_account_arbitrum_sepolia_total_reward__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_a366d97f6c7bf2b5acaa43bd093a347d.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_arbitrum_sepolia_total_reward__True__0.2e9337311c", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_liq_account_arbitrum_sepolia_total_reward__True__0"], "alias": "dbt_utils_accepted_range_fct_p_a366d97f6c7bf2b5acaa43bd093a347d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_a366d97f6c7bf2b5acaa43bd093a347d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_a366d97f6c7bf2b5acaa43bd093a347d"}, "created_at": 1726500944.3296058, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_a366d97f6c7bf2b5acaa43bd093a347d\") }}", "language": "sql", "refs": [{"name": "fct_perp_liq_account_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_account_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_a366d97f6c7bf2b5acaa43bd093a347d.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_account_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not total_reward >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "total_reward", "file_key_name": "models.fct_perp_liq_account_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_liq_account_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "total_reward", "model": "{{ get_where_subquery(ref('fct_perp_liq_account_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_accounts_arbitrum_sepolia_id.b4e2371e87": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_accounts_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_accounts_arbitrum_sepolia_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_accounts_arbitrum_sepolia_id.b4e2371e87", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_accounts_arbitrum_sepolia_id"], "alias": "not_null_fct_perp_accounts_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.3340864, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_accounts_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_accounts_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_accounts_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_accounts_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_accounts_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_accounts_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_accounts_arbitrum_sepolia_id.30854048b9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_accounts_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_accounts_arbitrum_sepolia_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_accounts_arbitrum_sepolia_id.30854048b9", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "unique_fct_perp_accounts_arbitrum_sepolia_id"], "alias": "unique_fct_perp_accounts_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.335716, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_accounts_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_accounts_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/unique_fct_perp_accounts_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_accounts_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_accounts_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_accounts_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_accounts_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_accounts_arbitrum_sepolia_created_ts.881963b12b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_accounts_arbitrum_sepolia_created_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_accounts_arbitrum_sepolia_created_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_accounts_arbitrum_sepolia_created_ts.881963b12b", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_accounts_arbitrum_sepolia_created_ts"], "alias": "not_null_fct_perp_accounts_arbitrum_sepolia_created_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.337541, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_accounts_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_accounts_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_sepolia_created_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_accounts_arbitrum_sepolia\"\nwhere created_ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "created_ts", "file_key_name": "models.fct_perp_accounts_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_accounts_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "created_ts", "model": "{{ get_where_subquery(ref('fct_perp_accounts_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_accounts_arbitrum_sepolia_owner.ab695ba4ef": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_accounts_arbitrum_sepolia_owner", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_accounts_arbitrum_sepolia_owner.sql", "original_file_path": "models/marts/arbitrum/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_accounts_arbitrum_sepolia_owner.ab695ba4ef", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "perp", "not_null_fct_perp_accounts_arbitrum_sepolia_owner"], "alias": "not_null_fct_perp_accounts_arbitrum_sepolia_owner", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.3391435, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_accounts_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_accounts_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_sepolia_owner.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_accounts_arbitrum_sepolia\"\nwhere owner is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "owner", "file_key_name": "models.fct_perp_accounts_arbitrum_sepolia", "attached_node": "model.synthetix.fct_perp_accounts_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "owner", "model": "{{ get_where_subquery(ref('fct_perp_accounts_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_prices_arbitrum_sepolia_ts.a139176cd1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_arbitrum_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_arbitrum_sepolia_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_arbitrum_sepolia_ts.a139176cd1", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "prices", "not_null_fct_prices_arbitrum_sepolia_ts"], "alias": "not_null_fct_prices_arbitrum_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.3437064, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_arbitrum_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_prices_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_prices_arbitrum_sepolia", "attached_node": "model.synthetix.fct_prices_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_prices_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_prices_arbitrum_sepolia_market_symbol.5499da1cc7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_arbitrum_sepolia_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_arbitrum_sepolia_market_symbol.sql", "original_file_path": "models/marts/arbitrum/sepolia/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_arbitrum_sepolia_market_symbol.5499da1cc7", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "prices", "not_null_fct_prices_arbitrum_sepolia_market_symbol"], "alias": "not_null_fct_prices_arbitrum_sepolia_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.3454278, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_arbitrum_sepolia_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_prices_arbitrum_sepolia\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_prices_arbitrum_sepolia", "attached_node": "model.synthetix.fct_prices_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_prices_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_prices_arbitrum_sepolia_price.45fcd4b484": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_arbitrum_sepolia_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_arbitrum_sepolia_price.sql", "original_file_path": "models/marts/arbitrum/sepolia/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_arbitrum_sepolia_price.45fcd4b484", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "prices", "not_null_fct_prices_arbitrum_sepolia_price"], "alias": "not_null_fct_prices_arbitrum_sepolia_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.3471174, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_arbitrum_sepolia_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_prices_arbitrum_sepolia\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_prices_arbitrum_sepolia", "attached_node": "model.synthetix.fct_prices_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('fct_prices_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_prices_arbitrum_sepolia_price__True__0.cd20dabe63": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_prices_arbitrum_sepolia_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_1793757a7745263cb1ae50328ac71095.sql", "original_file_path": "models/marts/arbitrum/sepolia/prices/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_prices_arbitrum_sepolia_price__True__0.cd20dabe63", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "prices", "dbt_utils_accepted_range_fct_prices_arbitrum_sepolia_price__True__0"], "alias": "dbt_utils_accepted_range_fct_p_1793757a7745263cb1ae50328ac71095", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_1793757a7745263cb1ae50328ac71095", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_1793757a7745263cb1ae50328ac71095"}, "created_at": 1726500944.3490217, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_1793757a7745263cb1ae50328ac71095\") }}", "language": "sql", "refs": [{"name": "fct_prices_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/dbt_utils_accepted_range_fct_p_1793757a7745263cb1ae50328ac71095.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_prices_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_prices_arbitrum_sepolia", "attached_node": "model.synthetix.fct_prices_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('fct_prices_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_prices_hourly_arbitrum_sepolia_ts.45b8cdbd25": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_hourly_arbitrum_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_hourly_arbitrum_sepolia_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_hourly_arbitrum_sepolia_ts.45b8cdbd25", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "prices", "not_null_fct_prices_hourly_arbitrum_sepolia_ts"], "alias": "not_null_fct_prices_hourly_arbitrum_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.3537192, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_prices_hourly_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_prices_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_prices_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_prices_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_prices_hourly_arbitrum_sepolia_market_symbol.6b1d78c094": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_hourly_arbitrum_sepolia_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_hourly_arbitrum_sepolia_market_symbol.sql", "original_file_path": "models/marts/arbitrum/sepolia/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_hourly_arbitrum_sepolia_market_symbol.6b1d78c094", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "prices", "not_null_fct_prices_hourly_arbitrum_sepolia_market_symbol"], "alias": "not_null_fct_prices_hourly_arbitrum_sepolia_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.3553717, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_sepolia_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_prices_hourly_arbitrum_sepolia\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_prices_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_prices_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_prices_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_prices_hourly_arbitrum_sepolia_price.774a8eccfb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_hourly_arbitrum_sepolia_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_hourly_arbitrum_sepolia_price.sql", "original_file_path": "models/marts/arbitrum/sepolia/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_hourly_arbitrum_sepolia_price.774a8eccfb", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "prices", "not_null_fct_prices_hourly_arbitrum_sepolia_price"], "alias": "not_null_fct_prices_hourly_arbitrum_sepolia_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.3572316, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_sepolia_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_prices_hourly_arbitrum_sepolia\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_prices_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_prices_hourly_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('fct_prices_hourly_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_arbitrum_sepolia_price__True__0.e322ab3e73": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_prices_hourly_arbitrum_sepolia_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_c389955785804dcaf9bd1c3182ae345a.sql", "original_file_path": "models/marts/arbitrum/sepolia/prices/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_arbitrum_sepolia_price__True__0.e322ab3e73", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "prices", "dbt_utils_accepted_range_fct_prices_hourly_arbitrum_sepolia_price__True__0"], "alias": "dbt_utils_accepted_range_fct_p_c389955785804dcaf9bd1c3182ae345a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_c389955785804dcaf9bd1c3182ae345a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_c389955785804dcaf9bd1c3182ae345a"}, "created_at": 1726500944.3589103, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_c389955785804dcaf9bd1c3182ae345a\") }}", "language": "sql", "refs": [{"name": "fct_prices_hourly_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_hourly_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/prices/schema.yml/dbt_utils_accepted_range_fct_p_c389955785804dcaf9bd1c3182ae345a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_prices_hourly_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_prices_hourly_arbitrum_sepolia", "attached_node": "model.synthetix.fct_prices_hourly_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('fct_prices_hourly_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_ts.27dc7912ff": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_synth_supply_arbitrum_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_synth_supply_arbitrum_sepolia_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_ts.27dc7912ff", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "not_null_fct_synth_supply_arbitrum_sepolia_ts"], "alias": "not_null_fct_synth_supply_arbitrum_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.369277, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_synth_supply_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_synth_supply_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_synth_supply_arbitrum_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_synth_supply_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_synth_supply_arbitrum_sepolia", "attached_node": "model.synthetix.fct_synth_supply_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_synth_supply_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_block_number.f392305688": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_synth_supply_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_synth_supply_arbitrum_sepolia_block_number.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_block_number.f392305688", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "not_null_fct_synth_supply_arbitrum_sepolia_block_number"], "alias": "not_null_fct_synth_supply_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.371177, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_synth_supply_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_synth_supply_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_synth_supply_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_synth_supply_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_synth_supply_arbitrum_sepolia", "attached_node": "model.synthetix.fct_synth_supply_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_synth_supply_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_synth_market_id.4a2d305755": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_synth_supply_arbitrum_sepolia_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_synth_supply_arbitrum_sepolia_synth_market_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_synth_market_id.4a2d305755", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "not_null_fct_synth_supply_arbitrum_sepolia_synth_market_id"], "alias": "not_null_fct_synth_supply_arbitrum_sepolia_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.372834, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_synth_supply_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_synth_supply_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_synth_supply_arbitrum_sepolia_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_synth_supply_arbitrum_sepolia\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_synth_supply_arbitrum_sepolia", "attached_node": "model.synthetix.fct_synth_supply_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_synth_supply_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_arbitrum_sepolia_synth_market_id__True__0.e33f94430c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_synth_supply_arbitrum_sepolia_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_s_13b1cd7a747e4342600b693999e3edc5.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_arbitrum_sepolia_synth_market_id__True__0.e33f94430c", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "dbt_utils_accepted_range_fct_synth_supply_arbitrum_sepolia_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_s_13b1cd7a747e4342600b693999e3edc5", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_s_13b1cd7a747e4342600b693999e3edc5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_s_13b1cd7a747e4342600b693999e3edc5"}, "created_at": 1726500944.3745348, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_s_13b1cd7a747e4342600b693999e3edc5\") }}", "language": "sql", "refs": [{"name": "fct_synth_supply_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_synth_supply_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_13b1cd7a747e4342600b693999e3edc5.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_synth_supply_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_synth_supply_arbitrum_sepolia", "attached_node": "model.synthetix.fct_synth_supply_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_synth_supply_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_supply.e3a1577f38": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_synth_supply_arbitrum_sepolia_supply", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_synth_supply_arbitrum_sepolia_supply.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_supply.e3a1577f38", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "not_null_fct_synth_supply_arbitrum_sepolia_supply"], "alias": "not_null_fct_synth_supply_arbitrum_sepolia_supply", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.3792331, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_synth_supply_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_synth_supply_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_synth_supply_arbitrum_sepolia_supply.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect supply\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_synth_supply_arbitrum_sepolia\"\nwhere supply is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "supply", "file_key_name": "models.fct_synth_supply_arbitrum_sepolia", "attached_node": "model.synthetix.fct_synth_supply_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "supply", "model": "{{ get_where_subquery(ref('fct_synth_supply_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_id.491922c0de": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_arbitrum_sepolia_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_id.491922c0de", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "not_null_fct_spot_atomics_arbitrum_sepolia_id"], "alias": "not_null_fct_spot_atomics_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.3809674, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_atomics_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_spot_atomics_arbitrum_sepolia", "attached_node": "model.synthetix.fct_spot_atomics_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_spot_atomics_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_spot_atomics_arbitrum_sepolia_id.ac19d3d198": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_spot_atomics_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_spot_atomics_arbitrum_sepolia_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.unique_fct_spot_atomics_arbitrum_sepolia_id.ac19d3d198", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "unique_fct_spot_atomics_arbitrum_sepolia_id"], "alias": "unique_fct_spot_atomics_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.3826568, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/unique_fct_spot_atomics_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_atomics_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_spot_atomics_arbitrum_sepolia", "attached_node": "model.synthetix.fct_spot_atomics_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_spot_atomics_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_ts.892f2a57c7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_arbitrum_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_arbitrum_sepolia_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_ts.892f2a57c7", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "not_null_fct_spot_atomics_arbitrum_sepolia_ts"], "alias": "not_null_fct_spot_atomics_arbitrum_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.384286, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_atomics_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_spot_atomics_arbitrum_sepolia", "attached_node": "model.synthetix.fct_spot_atomics_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_spot_atomics_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_block_number.8b344f291a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_arbitrum_sepolia_block_number.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_block_number.8b344f291a", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "not_null_fct_spot_atomics_arbitrum_sepolia_block_number"], "alias": "not_null_fct_spot_atomics_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.3860567, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_atomics_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_spot_atomics_arbitrum_sepolia", "attached_node": "model.synthetix.fct_spot_atomics_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_spot_atomics_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_tx_hash.e8c13a9755": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_arbitrum_sepolia_tx_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_arbitrum_sepolia_tx_hash.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_tx_hash.e8c13a9755", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "not_null_fct_spot_atomics_arbitrum_sepolia_tx_hash"], "alias": "not_null_fct_spot_atomics_arbitrum_sepolia_tx_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.3876734, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_tx_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect tx_hash\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_atomics_arbitrum_sepolia\"\nwhere tx_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_hash", "file_key_name": "models.fct_spot_atomics_arbitrum_sepolia", "attached_node": "model.synthetix.fct_spot_atomics_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_hash", "model": "{{ get_where_subquery(ref('fct_spot_atomics_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_synth_market_id.b6c3e19705": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_arbitrum_sepolia_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_arbitrum_sepolia_synth_market_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_synth_market_id.b6c3e19705", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "not_null_fct_spot_atomics_arbitrum_sepolia_synth_market_id"], "alias": "not_null_fct_spot_atomics_arbitrum_sepolia_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.3892605, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_atomics_arbitrum_sepolia\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_spot_atomics_arbitrum_sepolia", "attached_node": "model.synthetix.fct_spot_atomics_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_spot_atomics_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_arbitrum_sepolia_synth_market_id__True__0.783d66767d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_spot_atomics_arbitrum_sepolia_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_s_4c31ac9727349bc48034259abf6855e8.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_arbitrum_sepolia_synth_market_id__True__0.783d66767d", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "dbt_utils_accepted_range_fct_spot_atomics_arbitrum_sepolia_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_s_4c31ac9727349bc48034259abf6855e8", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_s_4c31ac9727349bc48034259abf6855e8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_s_4c31ac9727349bc48034259abf6855e8"}, "created_at": 1726500944.3909094, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_s_4c31ac9727349bc48034259abf6855e8\") }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_4c31ac9727349bc48034259abf6855e8.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_atomics_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_spot_atomics_arbitrum_sepolia", "attached_node": "model.synthetix.fct_spot_atomics_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_spot_atomics_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_price.685e079a35": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_arbitrum_sepolia_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_arbitrum_sepolia_price.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_price.685e079a35", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "not_null_fct_spot_atomics_arbitrum_sepolia_price"], "alias": "not_null_fct_spot_atomics_arbitrum_sepolia_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.3957684, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_atomics_arbitrum_sepolia\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_spot_atomics_arbitrum_sepolia", "attached_node": "model.synthetix.fct_spot_atomics_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('fct_spot_atomics_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_amount.08628c0e8d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_arbitrum_sepolia_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_arbitrum_sepolia_amount.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_amount.08628c0e8d", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "not_null_fct_spot_atomics_arbitrum_sepolia_amount"], "alias": "not_null_fct_spot_atomics_arbitrum_sepolia_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.397439, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_atomics_arbitrum_sepolia\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_spot_atomics_arbitrum_sepolia", "attached_node": "model.synthetix.fct_spot_atomics_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('fct_spot_atomics_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_referrer.ab47b8a4dc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_arbitrum_sepolia_referrer", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_arbitrum_sepolia_referrer.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_referrer.ab47b8a4dc", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "not_null_fct_spot_atomics_arbitrum_sepolia_referrer"], "alias": "not_null_fct_spot_atomics_arbitrum_sepolia_referrer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.3990724, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_sepolia_referrer.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_atomics_arbitrum_sepolia\"\nwhere referrer is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "referrer", "file_key_name": "models.fct_spot_atomics_arbitrum_sepolia", "attached_node": "model.synthetix.fct_spot_atomics_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "referrer", "model": "{{ get_where_subquery(ref('fct_spot_atomics_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_id.8e20da3df9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_markets_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_markets_arbitrum_sepolia_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_id.8e20da3df9", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "not_null_fct_spot_markets_arbitrum_sepolia_id"], "alias": "not_null_fct_spot_markets_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.4015744, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_markets_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_markets_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_markets_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_markets_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_spot_markets_arbitrum_sepolia", "attached_node": "model.synthetix.fct_spot_markets_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_spot_markets_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_arbitrum_sepolia_id__True__0.181ee7b620": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_spot_markets_arbitrum_sepolia_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_s_7ae3fe9b5ae9f2521f5ef9e747468675.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_arbitrum_sepolia_id__True__0.181ee7b620", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "dbt_utils_accepted_range_fct_spot_markets_arbitrum_sepolia_id__True__0"], "alias": "dbt_utils_accepted_range_fct_s_7ae3fe9b5ae9f2521f5ef9e747468675", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_s_7ae3fe9b5ae9f2521f5ef9e747468675", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_s_7ae3fe9b5ae9f2521f5ef9e747468675"}, "created_at": 1726500944.4031985, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_s_7ae3fe9b5ae9f2521f5ef9e747468675\") }}", "language": "sql", "refs": [{"name": "fct_spot_markets_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_markets_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_7ae3fe9b5ae9f2521f5ef9e747468675.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_markets_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_spot_markets_arbitrum_sepolia", "attached_node": "model.synthetix.fct_spot_markets_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "id", "model": "{{ get_where_subquery(ref('fct_spot_markets_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_created_ts.d5e3080b9d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_markets_arbitrum_sepolia_created_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_markets_arbitrum_sepolia_created_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_created_ts.d5e3080b9d", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "not_null_fct_spot_markets_arbitrum_sepolia_created_ts"], "alias": "not_null_fct_spot_markets_arbitrum_sepolia_created_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.4077737, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_markets_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_markets_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_markets_arbitrum_sepolia_created_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_markets_arbitrum_sepolia\"\nwhere created_ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "created_ts", "file_key_name": "models.fct_spot_markets_arbitrum_sepolia", "attached_node": "model.synthetix.fct_spot_markets_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "created_ts", "model": "{{ get_where_subquery(ref('fct_spot_markets_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_block_number.50ad9758fc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_markets_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_markets_arbitrum_sepolia_block_number.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_block_number.50ad9758fc", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "not_null_fct_spot_markets_arbitrum_sepolia_block_number"], "alias": "not_null_fct_spot_markets_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.4096322, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_markets_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_markets_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_markets_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_markets_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_spot_markets_arbitrum_sepolia", "attached_node": "model.synthetix.fct_spot_markets_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_spot_markets_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_token_address.1b182f5b09": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_markets_arbitrum_sepolia_token_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_markets_arbitrum_sepolia_token_address.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_token_address.1b182f5b09", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "not_null_fct_spot_markets_arbitrum_sepolia_token_address"], "alias": "not_null_fct_spot_markets_arbitrum_sepolia_token_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.4112496, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_markets_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_markets_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_markets_arbitrum_sepolia_token_address.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_address\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_markets_arbitrum_sepolia\"\nwhere token_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_address", "file_key_name": "models.fct_spot_markets_arbitrum_sepolia", "attached_node": "model.synthetix.fct_spot_markets_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_address", "model": "{{ get_where_subquery(ref('fct_spot_markets_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_id.e4af3a2e01": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_wrapper_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_wrapper_arbitrum_sepolia_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_id.e4af3a2e01", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "not_null_fct_spot_wrapper_arbitrum_sepolia_id"], "alias": "not_null_fct_spot_wrapper_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.412876, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_wrapper_arbitrum_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_spot_wrapper_arbitrum_sepolia", "attached_node": "model.synthetix.fct_spot_wrapper_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_spot_wrapper_arbitrum_sepolia_id.ef7877efab": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_spot_wrapper_arbitrum_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_spot_wrapper_arbitrum_sepolia_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.unique_fct_spot_wrapper_arbitrum_sepolia_id.ef7877efab", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "unique_fct_spot_wrapper_arbitrum_sepolia_id"], "alias": "unique_fct_spot_wrapper_arbitrum_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.4145036, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/unique_fct_spot_wrapper_arbitrum_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_wrapper_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_spot_wrapper_arbitrum_sepolia", "attached_node": "model.synthetix.fct_spot_wrapper_arbitrum_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_ts.cac57bdf22": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_wrapper_arbitrum_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_wrapper_arbitrum_sepolia_ts.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_ts.cac57bdf22", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "not_null_fct_spot_wrapper_arbitrum_sepolia_ts"], "alias": "not_null_fct_spot_wrapper_arbitrum_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.4162178, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_wrapper_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_spot_wrapper_arbitrum_sepolia", "attached_node": "model.synthetix.fct_spot_wrapper_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_block_number.11ac634180": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_wrapper_arbitrum_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_wrapper_arbitrum_sepolia_block_number.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_block_number.11ac634180", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "not_null_fct_spot_wrapper_arbitrum_sepolia_block_number"], "alias": "not_null_fct_spot_wrapper_arbitrum_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.417841, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_wrapper_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_spot_wrapper_arbitrum_sepolia", "attached_node": "model.synthetix.fct_spot_wrapper_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_tx_hash.bc4c1e86f4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_wrapper_arbitrum_sepolia_tx_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_wrapper_arbitrum_sepolia_tx_hash.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_tx_hash.bc4c1e86f4", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "not_null_fct_spot_wrapper_arbitrum_sepolia_tx_hash"], "alias": "not_null_fct_spot_wrapper_arbitrum_sepolia_tx_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.4194362, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_tx_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect tx_hash\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_wrapper_arbitrum_sepolia\"\nwhere tx_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_hash", "file_key_name": "models.fct_spot_wrapper_arbitrum_sepolia", "attached_node": "model.synthetix.fct_spot_wrapper_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_hash", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_synth_market_id.73a4297f2a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_wrapper_arbitrum_sepolia_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_wrapper_arbitrum_sepolia_synth_market_id.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_synth_market_id.73a4297f2a", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "not_null_fct_spot_wrapper_arbitrum_sepolia_synth_market_id"], "alias": "not_null_fct_spot_wrapper_arbitrum_sepolia_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.421035, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_wrapper_arbitrum_sepolia\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_spot_wrapper_arbitrum_sepolia", "attached_node": "model.synthetix.fct_spot_wrapper_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_arbitrum_sepolia_synth_market_id__True__0.38952f7e02": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_spot_wrapper_arbitrum_sepolia_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_s_f7215907bd80967a19c7b75cb2c62c2d.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_arbitrum_sepolia_synth_market_id__True__0.38952f7e02", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "dbt_utils_accepted_range_fct_spot_wrapper_arbitrum_sepolia_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_s_f7215907bd80967a19c7b75cb2c62c2d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_s_f7215907bd80967a19c7b75cb2c62c2d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_s_f7215907bd80967a19c7b75cb2c62c2d"}, "created_at": 1726500944.4227006, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_s_f7215907bd80967a19c7b75cb2c62c2d\") }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_f7215907bd80967a19c7b75cb2c62c2d.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_wrapper_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_spot_wrapper_arbitrum_sepolia", "attached_node": "model.synthetix.fct_spot_wrapper_arbitrum_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_arbitrum_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_amount_wrapped.77a6a551fc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_wrapper_arbitrum_sepolia_amount_wrapped", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_wrapper_arbitrum_sepolia_amount_wrapped.sql", "original_file_path": "models/marts/arbitrum/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_amount_wrapped.77a6a551fc", "fqn": ["synthetix", "marts", "arbitrum", "sepolia", "spot", "not_null_fct_spot_wrapper_arbitrum_sepolia_amount_wrapped"], "alias": "not_null_fct_spot_wrapper_arbitrum_sepolia_amount_wrapped", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.4275088, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_arbitrum_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_arbitrum_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_sepolia_amount_wrapped.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_wrapped\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_wrapper_arbitrum_sepolia\"\nwhere amount_wrapped is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_wrapped", "file_key_name": "models.fct_spot_wrapper_arbitrum_sepolia", "attached_node": "model.synthetix.fct_spot_wrapper_arbitrum_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_wrapped", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_arbitrum_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_ts.19a49fa7ad": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_arbitrum_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_arbitrum_mainnet_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_ts.19a49fa7ad", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_rewards_arbitrum_mainnet_ts"], "alias": "not_null_fct_pool_rewards_arbitrum_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.465418, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_rewards_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_rewards_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_pool_id.ed851987e8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_arbitrum_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_arbitrum_mainnet_pool_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_pool_id.ed851987e8", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_rewards_arbitrum_mainnet_pool_id"], "alias": "not_null_fct_pool_rewards_arbitrum_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.4674807, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_mainnet_pool_id__True__0.071c26474c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_arbitrum_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_60522e151e8e0e30d7da9ec6cf7c9bd3.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_mainnet_pool_id__True__0.071c26474c", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_rewards_arbitrum_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_60522e151e8e0e30d7da9ec6cf7c9bd3", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_60522e151e8e0e30d7da9ec6cf7c9bd3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_60522e151e8e0e30d7da9ec6cf7c9bd3"}, "created_at": 1726500944.4692893, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_60522e151e8e0e30d7da9ec6cf7c9bd3\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_60522e151e8e0e30d7da9ec6cf7c9bd3.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_collateral_type.d5a70bb05b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_arbitrum_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_arbitrum_mainnet_collateral_type.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_collateral_type.d5a70bb05b", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_rewards_arbitrum_mainnet_collateral_type"], "alias": "not_null_fct_pool_rewards_arbitrum_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.4742165, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_rewards_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_rewards_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_distributor.78e1e8f668": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_arbitrum_mainnet_distributor", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_arbitrum_mainnet_distributor.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_distributor.78e1e8f668", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_rewards_arbitrum_mainnet_distributor"], "alias": "not_null_fct_pool_rewards_arbitrum_mainnet_distributor", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.4759717, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_distributor.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_arbitrum_mainnet\"\nwhere distributor is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "distributor", "file_key_name": "models.fct_pool_rewards_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "distributor", "model": "{{ get_where_subquery(ref('fct_pool_rewards_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_token_symbol.0fd511c8cb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_arbitrum_mainnet_token_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_arbitrum_mainnet_token_symbol.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_token_symbol.0fd511c8cb", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_rewards_arbitrum_mainnet_token_symbol"], "alias": "not_null_fct_pool_rewards_arbitrum_mainnet_token_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.4776921, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_token_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_arbitrum_mainnet\"\nwhere token_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_symbol", "file_key_name": "models.fct_pool_rewards_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_symbol", "model": "{{ get_where_subquery(ref('fct_pool_rewards_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_amount.5d537baae4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_arbitrum_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_arbitrum_mainnet_amount.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_amount.5d537baae4", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_rewards_arbitrum_mainnet_amount"], "alias": "not_null_fct_pool_rewards_arbitrum_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.479362, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_arbitrum_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_arbitrum_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_pool_rewards_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('fct_pool_rewards_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_mainnet_amount__True__0.debd774d66": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_arbitrum_mainnet_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_763a1d68cea27da2cd6c7c90b0572cee.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_mainnet_amount__True__0.debd774d66", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_rewards_arbitrum_mainnet_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_p_763a1d68cea27da2cd6c7c90b0572cee", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_763a1d68cea27da2cd6c7c90b0572cee", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_763a1d68cea27da2cd6c7c90b0572cee"}, "created_at": 1726500944.4817884, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_763a1d68cea27da2cd6c7c90b0572cee\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_763a1d68cea27da2cd6c7c90b0572cee.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_pool_rewards_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('fct_pool_rewards_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_ts.47ea299d3f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_account_delegation_arbitrum_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_account_delegation_arbitrum_mainnet_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_ts.47ea299d3f", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_account_delegation_arbitrum_mainnet_ts"], "alias": "not_null_fct_core_account_delegation_arbitrum_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.4864223, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_account_delegation_arbitrum_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_account_delegation_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_account_delegation_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_account_delegation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_account_id.bd5bdf25e3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_account_delegation_arbitrum_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_account_dele_97b2ee4148e5bac1b0699fe3c6e63583.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_account_id.bd5bdf25e3", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_account_delegation_arbitrum_mainnet_account_id"], "alias": "not_null_fct_core_account_dele_97b2ee4148e5bac1b0699fe3c6e63583", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_account_dele_97b2ee4148e5bac1b0699fe3c6e63583", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_account_dele_97b2ee4148e5bac1b0699fe3c6e63583"}, "created_at": 1726500944.4880927, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_account_dele_97b2ee4148e5bac1b0699fe3c6e63583\") }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_account_dele_97b2ee4148e5bac1b0699fe3c6e63583.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_account_delegation_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_core_account_delegation_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_account_delegation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_pool_id.54d8a339d7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_account_delegation_arbitrum_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_account_delegation_arbitrum_mainnet_pool_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_pool_id.54d8a339d7", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_account_delegation_arbitrum_mainnet_pool_id"], "alias": "not_null_fct_core_account_delegation_arbitrum_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.4899225, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_account_delegation_arbitrum_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_account_delegation_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_account_delegation_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_account_delegation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_mainnet_pool_id__True__0.aa7ddfc925": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_335aca0e4bfdf700395d4d6e2861f70c.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_mainnet_pool_id__True__0.aa7ddfc925", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_c_335aca0e4bfdf700395d4d6e2861f70c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_335aca0e4bfdf700395d4d6e2861f70c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_335aca0e4bfdf700395d4d6e2861f70c"}, "created_at": 1726500944.4915643, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_335aca0e4bfdf700395d4d6e2861f70c\") }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_335aca0e4bfdf700395d4d6e2861f70c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_account_delegation_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_account_delegation_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_account_delegation_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_collateral_type.2ce3f7a9bb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_account_delegation_arbitrum_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_account_dele_31ff6ba6e6f978d07dd28e8ba6100164.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_collateral_type.2ce3f7a9bb", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_account_delegation_arbitrum_mainnet_collateral_type"], "alias": "not_null_fct_core_account_dele_31ff6ba6e6f978d07dd28e8ba6100164", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_account_dele_31ff6ba6e6f978d07dd28e8ba6100164", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_account_dele_31ff6ba6e6f978d07dd28e8ba6100164"}, "created_at": 1726500944.4962656, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_account_dele_31ff6ba6e6f978d07dd28e8ba6100164\") }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_account_dele_31ff6ba6e6f978d07dd28e8ba6100164.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_account_delegation_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_account_delegation_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_account_delegation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_amount_delegated.56c41128cd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_account_delegation_arbitrum_mainnet_amount_delegated", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_account_dele_ee7cc0e1e999bee8d31dc50dc12bd488.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_amount_delegated.56c41128cd", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_account_delegation_arbitrum_mainnet_amount_delegated"], "alias": "not_null_fct_core_account_dele_ee7cc0e1e999bee8d31dc50dc12bd488", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_account_dele_ee7cc0e1e999bee8d31dc50dc12bd488", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_account_dele_ee7cc0e1e999bee8d31dc50dc12bd488"}, "created_at": 1726500944.4979358, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_account_dele_ee7cc0e1e999bee8d31dc50dc12bd488\") }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_account_dele_ee7cc0e1e999bee8d31dc50dc12bd488.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_delegated\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_account_delegation_arbitrum_mainnet\"\nwhere amount_delegated is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_delegated", "file_key_name": "models.fct_core_account_delegation_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_account_delegation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_delegated", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_mainnet_amount_delegated__True__0.f003c4fdae": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_mainnet_amount_delegated__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_ebc9de3d45a12d255533021f88b74fed.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_mainnet_amount_delegated__True__0.f003c4fdae", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_mainnet_amount_delegated__True__0"], "alias": "dbt_utils_accepted_range_fct_c_ebc9de3d45a12d255533021f88b74fed", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_ebc9de3d45a12d255533021f88b74fed", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_ebc9de3d45a12d255533021f88b74fed"}, "created_at": 1726500944.499553, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_ebc9de3d45a12d255533021f88b74fed\") }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_ebc9de3d45a12d255533021f88b74fed.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_account_delegation_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_delegated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_delegated", "file_key_name": "models.fct_core_account_delegation_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_account_delegation_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount_delegated", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_ts.97e8b55304": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_mainnet_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_ts.97e8b55304", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_apr_arbitrum_mainnet_ts"], "alias": "not_null_fct_core_apr_arbitrum_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.5041807, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_apr_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_apr_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_pool_id.6f62001f11": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_mainnet_pool_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_pool_id.6f62001f11", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_apr_arbitrum_mainnet_pool_id"], "alias": "not_null_fct_core_apr_arbitrum_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.5058372, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_apr_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_apr_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_pool_id__True__0.8a8c4f782b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_1755c42adad4400728f2d291f52662f0.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_pool_id__True__0.8a8c4f782b", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_c_1755c42adad4400728f2d291f52662f0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_1755c42adad4400728f2d291f52662f0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_1755c42adad4400728f2d291f52662f0"}, "created_at": 1726500944.507467, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_1755c42adad4400728f2d291f52662f0\") }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_1755c42adad4400728f2d291f52662f0.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_apr_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_apr_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_collateral_type.063adda35b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_mainnet_collateral_type.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_collateral_type.063adda35b", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_apr_arbitrum_mainnet_collateral_type"], "alias": "not_null_fct_core_apr_arbitrum_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.5119615, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_apr_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_apr_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_collateral_value.21b8ffe226": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_mainnet_collateral_value", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_mainnet_collateral_value.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_collateral_value.21b8ffe226", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_apr_arbitrum_mainnet_collateral_value"], "alias": "not_null_fct_core_apr_arbitrum_mainnet_collateral_value", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.513633, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_collateral_value.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere collateral_value is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.fct_core_apr_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_apr_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_value", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_collateral_value__True__0.ffb99e9e0a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_collateral_value__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_f5658474e91a7efeefc846ada0723656.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_collateral_value__True__0.ffb99e9e0a", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_collateral_value__True__0"], "alias": "dbt_utils_accepted_range_fct_c_f5658474e91a7efeefc846ada0723656", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_f5658474e91a7efeefc846ada0723656", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_f5658474e91a7efeefc846ada0723656"}, "created_at": 1726500944.5152845, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_f5658474e91a7efeefc846ada0723656\") }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_f5658474e91a7efeefc846ada0723656.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.fct_core_apr_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_apr_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collateral_value", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_debt.3dc045078a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_mainnet_debt", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_mainnet_debt.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_debt.3dc045078a", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_apr_arbitrum_mainnet_debt"], "alias": "not_null_fct_core_apr_arbitrum_mainnet_debt", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.5198176, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_debt.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere debt is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "debt", "file_key_name": "models.fct_core_apr_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_apr_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "debt", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_issuance.80329841e3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_mainnet_hourly_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_mainnet_hourly_issuance.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_issuance.80329841e3", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_apr_arbitrum_mainnet_hourly_issuance"], "alias": "not_null_fct_core_apr_arbitrum_mainnet_hourly_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.5214868, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_hourly_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere hourly_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_issuance", "file_key_name": "models.fct_core_apr_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_apr_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_issuance", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl.cca97779a8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl.cca97779a8", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl"], "alias": "not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.523117, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere hourly_pnl is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_pnl", "file_key_name": "models.fct_core_apr_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_apr_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_pnl", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_cumulative_pnl.3aeb9de820": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_mainnet_cumulative_pnl", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_mainnet_cumulative_pnl.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_cumulative_pnl.3aeb9de820", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_apr_arbitrum_mainnet_cumulative_pnl"], "alias": "not_null_fct_core_apr_arbitrum_mainnet_cumulative_pnl", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.52494, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_cumulative_pnl.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_pnl\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere cumulative_pnl is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "cumulative_pnl", "file_key_name": "models.fct_core_apr_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_apr_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "cumulative_pnl", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_cumulative_issuance.e1798a309e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_mainnet_cumulative_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_mainnet_cumulative_issuance.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_cumulative_issuance.e1798a309e", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_apr_arbitrum_mainnet_cumulative_issuance"], "alias": "not_null_fct_core_apr_arbitrum_mainnet_cumulative_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.526625, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_cumulative_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_issuance\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere cumulative_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "cumulative_issuance", "file_key_name": "models.fct_core_apr_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_apr_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "cumulative_issuance", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_rewards_usd.382bc038bb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_mainnet_rewards_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_mainnet_rewards_usd.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_rewards_usd.382bc038bb", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_apr_arbitrum_mainnet_rewards_usd"], "alias": "not_null_fct_core_apr_arbitrum_mainnet_rewards_usd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.5282223, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_rewards_usd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere rewards_usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_core_apr_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_apr_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_rewards_usd__True__0.1ddf38024d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_rewards_usd__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_85aa93ec24a82fd6c67a87038bee45c1.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_rewards_usd__True__0.1ddf38024d", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_rewards_usd__True__0"], "alias": "dbt_utils_accepted_range_fct_c_85aa93ec24a82fd6c67a87038bee45c1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_85aa93ec24a82fd6c67a87038bee45c1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_85aa93ec24a82fd6c67a87038bee45c1"}, "created_at": 1726500944.529857, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_85aa93ec24a82fd6c67a87038bee45c1\") }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_85aa93ec24a82fd6c67a87038bee45c1.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_core_apr_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_apr_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct.fb9fdebdde": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct.fb9fdebdde", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct"], "alias": "not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.5345914, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl_pct\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere hourly_pnl_pct is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_pnl_pct", "file_key_name": "models.fct_core_apr_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_apr_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_pnl_pct", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct__True__1___1.1b8022dfc1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct__True__1___1", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_73ef4a8208eaef7723f7a2b1da192431.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct__True__1___1.1b8022dfc1", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct__True__1___1"], "alias": "dbt_utils_accepted_range_fct_c_73ef4a8208eaef7723f7a2b1da192431", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_73ef4a8208eaef7723f7a2b1da192431", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_73ef4a8208eaef7723f7a2b1da192431"}, "created_at": 1726500944.536273, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_73ef4a8208eaef7723f7a2b1da192431\") }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_73ef4a8208eaef7723f7a2b1da192431.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_pnl_pct >= -1\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_pnl_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_pnl_pct", "file_key_name": "models.fct_core_apr_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_apr_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": -1, "max_value": 1, "inclusive": true, "column_name": "hourly_pnl_pct", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct.c370595c99": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct.c370595c99", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct"], "alias": "not_null_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.5408278, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_rewards_pct\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere hourly_rewards_pct is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_rewards_pct", "file_key_name": "models.fct_core_apr_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_apr_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_rewards_pct", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct__True__1__0.f1335e174b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct__True__1__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_483fd77f9e18a06eeee91a8e4f95404a.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct__True__1__0.f1335e174b", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct__True__1__0"], "alias": "dbt_utils_accepted_range_fct_c_483fd77f9e18a06eeee91a8e4f95404a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_483fd77f9e18a06eeee91a8e4f95404a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_483fd77f9e18a06eeee91a8e4f95404a"}, "created_at": 1726500944.542528, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_483fd77f9e18a06eeee91a8e4f95404a\") }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_483fd77f9e18a06eeee91a8e4f95404a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct >= 0\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_rewards_pct", "file_key_name": "models.fct_core_apr_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_apr_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "max_value": 1, "inclusive": true, "column_name": "hourly_rewards_pct", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apr_24h.8106520838": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_mainnet_apr_24h", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_mainnet_apr_24h.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apr_24h.8106520838", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_apr_arbitrum_mainnet_apr_24h"], "alias": "not_null_fct_core_apr_arbitrum_mainnet_apr_24h", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.5470407, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apr_24h.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_24h\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere apr_24h is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apr_24h", "file_key_name": "models.fct_core_apr_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_apr_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apr_24h", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apy_24h.83d96a1a08": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_mainnet_apy_24h", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_mainnet_apy_24h.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apy_24h.83d96a1a08", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_apr_arbitrum_mainnet_apy_24h"], "alias": "not_null_fct_core_apr_arbitrum_mainnet_apy_24h", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.548689, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apy_24h.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_24h\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere apy_24h is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apy_24h", "file_key_name": "models.fct_core_apr_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_apr_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apy_24h", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apr_7d.06f4c6a6e1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_mainnet_apr_7d", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_mainnet_apr_7d.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apr_7d.06f4c6a6e1", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_apr_arbitrum_mainnet_apr_7d"], "alias": "not_null_fct_core_apr_arbitrum_mainnet_apr_7d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.5503328, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apr_7d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_7d\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere apr_7d is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apr_7d", "file_key_name": "models.fct_core_apr_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_apr_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apr_7d", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apy_7d.cf96fd9428": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_mainnet_apy_7d", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_mainnet_apy_7d.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apy_7d.cf96fd9428", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_apr_arbitrum_mainnet_apy_7d"], "alias": "not_null_fct_core_apr_arbitrum_mainnet_apy_7d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.5519426, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apy_7d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_7d\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere apy_7d is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apy_7d", "file_key_name": "models.fct_core_apr_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_apr_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apy_7d", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apr_28d.964b18810e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_mainnet_apr_28d", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_mainnet_apr_28d.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apr_28d.964b18810e", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_apr_arbitrum_mainnet_apr_28d"], "alias": "not_null_fct_core_apr_arbitrum_mainnet_apr_28d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.553699, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apr_28d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_28d\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere apr_28d is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apr_28d", "file_key_name": "models.fct_core_apr_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_apr_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apr_28d", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apy_28d.fa829d9ef7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_arbitrum_mainnet_apy_28d", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_arbitrum_mainnet_apy_28d.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apy_28d.fa829d9ef7", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_apr_arbitrum_mainnet_apy_28d"], "alias": "not_null_fct_core_apr_arbitrum_mainnet_apy_28d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.5553, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_apr_arbitrum_mainnet_apy_28d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_28d\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere apy_28d is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apy_28d", "file_key_name": "models.fct_core_apr_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_apr_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apy_28d", "model": "{{ get_where_subquery(ref('fct_core_apr_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_id.322013511a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_arbitrum_mainnet_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_id.322013511a", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_market_updated_arbitrum_mainnet_id"], "alias": "not_null_fct_core_market_updated_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.5569255, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_market_updated_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_core_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_core_market_updated_arbitrum_mainnet_id.1caa9c591c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_core_market_updated_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_core_market_updated_arbitrum_mainnet_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_fct_core_market_updated_arbitrum_mainnet_id.1caa9c591c", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "unique_fct_core_market_updated_arbitrum_mainnet_id"], "alias": "unique_fct_core_market_updated_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.5585587, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/unique_fct_core_market_updated_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_market_updated_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_core_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_ts.b5fc2ec12e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_arbitrum_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_arbitrum_mainnet_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_ts.b5fc2ec12e", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_market_updated_arbitrum_mainnet_ts"], "alias": "not_null_fct_core_market_updated_arbitrum_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.5601552, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_market_updated_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_transaction_hash.aa748b5290": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updat_4b643cda1c91c522d066b35480cce379.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_transaction_hash.aa748b5290", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_market_updated_arbitrum_mainnet_transaction_hash"], "alias": "not_null_fct_core_market_updat_4b643cda1c91c522d066b35480cce379", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_market_updat_4b643cda1c91c522d066b35480cce379", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_market_updat_4b643cda1c91c522d066b35480cce379"}, "created_at": 1726500944.5619218, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_market_updat_4b643cda1c91c522d066b35480cce379\") }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updat_4b643cda1c91c522d066b35480cce379.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_market_updated_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_core_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_event_name.5590c6c9b0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_arbitrum_mainnet_event_name.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_event_name.5590c6c9b0", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_market_updated_arbitrum_mainnet_event_name"], "alias": "not_null_fct_core_market_updated_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.5635066, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_market_updated_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_core_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_fct_core_market_updated_arbitrum_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.0bf85002ba": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_fct_core_market_updated_arbitrum_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_fct_core_marke_f12327e7950a4c802d6132d27f7841dd.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_fct_core_market_updated_arbitrum_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.0bf85002ba", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "accepted_values_fct_core_market_updated_arbitrum_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited"], "alias": "accepted_values_fct_core_marke_f12327e7950a4c802d6132d27f7841dd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_fct_core_marke_f12327e7950a4c802d6132d27f7841dd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_fct_core_marke_f12327e7950a4c802d6132d27f7841dd"}, "created_at": 1726500944.565152, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_fct_core_marke_f12327e7950a4c802d6132d27f7841dd\") }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/accepted_values_fct_core_marke_f12327e7950a4c802d6132d27f7841dd.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_market_updated_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["MarketCollateralWithdrawn", "MarketCollateralDeposited", "MarketUsdWithdrawn", "MarketUsdDeposited"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_core_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_market_id.286e3a43cf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_arbitrum_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_arbitrum_mainnet_market_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_market_id.286e3a43cf", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_market_updated_arbitrum_mainnet_market_id"], "alias": "not_null_fct_core_market_updated_arbitrum_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.570533, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_market_updated_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_core_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_arbitrum_mainnet_market_id__True__0.23d58ffdfe": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_market_updated_arbitrum_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_ab6508955d3f808c1b270f9aa7a37b6d.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_arbitrum_mainnet_market_id__True__0.23d58ffdfe", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_fct_core_market_updated_arbitrum_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_c_ab6508955d3f808c1b270f9aa7a37b6d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_ab6508955d3f808c1b270f9aa7a37b6d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_ab6508955d3f808c1b270f9aa7a37b6d"}, "created_at": 1726500944.572176, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_ab6508955d3f808c1b270f9aa7a37b6d\") }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_ab6508955d3f808c1b270f9aa7a37b6d.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_market_updated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_core_market_updated_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_collateral_type.85f2ad0cb4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_arbitrum_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updat_c100fcf44108d7ff35d65b9c6a7b25b1.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_collateral_type.85f2ad0cb4", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_market_updated_arbitrum_mainnet_collateral_type"], "alias": "not_null_fct_core_market_updat_c100fcf44108d7ff35d65b9c6a7b25b1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_market_updat_c100fcf44108d7ff35d65b9c6a7b25b1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_market_updat_c100fcf44108d7ff35d65b9c6a7b25b1"}, "created_at": 1726500944.5766876, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_market_updat_c100fcf44108d7ff35d65b9c6a7b25b1\") }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updat_c100fcf44108d7ff35d65b9c6a7b25b1.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_market_updated_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_credit_capacity.03f2d72a75": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_arbitrum_mainnet_credit_capacity", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updat_ec83a69c2d67a6b85fde509d3cc884a8.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_credit_capacity.03f2d72a75", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_market_updated_arbitrum_mainnet_credit_capacity"], "alias": "not_null_fct_core_market_updat_ec83a69c2d67a6b85fde509d3cc884a8", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_market_updat_ec83a69c2d67a6b85fde509d3cc884a8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_market_updat_ec83a69c2d67a6b85fde509d3cc884a8"}, "created_at": 1726500944.5783284, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_market_updat_ec83a69c2d67a6b85fde509d3cc884a8\") }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updat_ec83a69c2d67a6b85fde509d3cc884a8.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect credit_capacity\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_market_updated_arbitrum_mainnet\"\nwhere credit_capacity is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "credit_capacity", "file_key_name": "models.fct_core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "credit_capacity", "model": "{{ get_where_subquery(ref('fct_core_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_net_issuance.c0d40f9ece": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_arbitrum_mainnet_net_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_arbitrum_mainnet_net_issuance.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_net_issuance.c0d40f9ece", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_market_updated_arbitrum_mainnet_net_issuance"], "alias": "not_null_fct_core_market_updated_arbitrum_mainnet_net_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.5799115, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_net_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect net_issuance\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_market_updated_arbitrum_mainnet\"\nwhere net_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "net_issuance", "file_key_name": "models.fct_core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "net_issuance", "model": "{{ get_where_subquery(ref('fct_core_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_token_amount.74526c215d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_arbitrum_mainnet_token_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_arbitrum_mainnet_token_amount.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_token_amount.74526c215d", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_market_updated_arbitrum_mainnet_token_amount"], "alias": "not_null_fct_core_market_updated_arbitrum_mainnet_token_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.5815573, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_market_updated_arbitrum_mainnet_token_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_market_updated_arbitrum_mainnet\"\nwhere token_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.fct_core_market_updated_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_amount", "model": "{{ get_where_subquery(ref('fct_core_market_updated_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_mainnet_ts.e1e47715a3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_collateral_arbitrum_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_collateral_arbitrum_mainnet_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_mainnet_ts.e1e47715a3", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_pool_collateral_arbitrum_mainnet_ts"], "alias": "not_null_fct_core_pool_collateral_arbitrum_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.5833213, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pool_collateral_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_collateral_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_arbitrum_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pool_collateral_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_pool_collateral_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_pool_collateral_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_pool_collateral_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_mainnet_collateral_type.6824e3181d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_collateral_arbitrum_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_collate_093527c47d269f939c2c7d47d4c2a78f.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_mainnet_collateral_type.6824e3181d", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_pool_collateral_arbitrum_mainnet_collateral_type"], "alias": "not_null_fct_core_pool_collate_093527c47d269f939c2c7d47d4c2a78f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_pool_collate_093527c47d269f939c2c7d47d4c2a78f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_pool_collate_093527c47d269f939c2c7d47d4c2a78f"}, "created_at": 1726500944.5849326, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_pool_collate_093527c47d269f939c2c7d47d4c2a78f\") }}", "language": "sql", "refs": [{"name": "fct_core_pool_collateral_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_collateral_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_collate_093527c47d269f939c2c7d47d4c2a78f.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pool_collateral_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_pool_collateral_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_pool_collateral_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_pool_collateral_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_mainnet_amount_deposited.e481f3fc24": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_collateral_arbitrum_mainnet_amount_deposited", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_collate_2430c0471eac1e889c6c004ff9132c39.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_mainnet_amount_deposited.e481f3fc24", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_pool_collateral_arbitrum_mainnet_amount_deposited"], "alias": "not_null_fct_core_pool_collate_2430c0471eac1e889c6c004ff9132c39", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_pool_collate_2430c0471eac1e889c6c004ff9132c39", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_pool_collate_2430c0471eac1e889c6c004ff9132c39"}, "created_at": 1726500944.5865393, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_pool_collate_2430c0471eac1e889c6c004ff9132c39\") }}", "language": "sql", "refs": [{"name": "fct_core_pool_collateral_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_collateral_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_collate_2430c0471eac1e889c6c004ff9132c39.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_deposited\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pool_collateral_arbitrum_mainnet\"\nwhere amount_deposited is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_deposited", "file_key_name": "models.fct_core_pool_collateral_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_pool_collateral_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_deposited", "model": "{{ get_where_subquery(ref('fct_core_pool_collateral_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_mainnet_ts.5d96538438": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_delegation_arbitrum_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_delegation_arbitrum_mainnet_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_mainnet_ts.5d96538438", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_pool_delegation_arbitrum_mainnet_ts"], "alias": "not_null_fct_core_pool_delegation_arbitrum_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.588114, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pool_delegation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_delegation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_arbitrum_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pool_delegation_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_pool_delegation_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_pool_delegation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_pool_delegation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_mainnet_pool_id.fe0fca7194": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_delegation_arbitrum_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_delegation_arbitrum_mainnet_pool_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_mainnet_pool_id.fe0fca7194", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_pool_delegation_arbitrum_mainnet_pool_id"], "alias": "not_null_fct_core_pool_delegation_arbitrum_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.589815, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pool_delegation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_delegation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_arbitrum_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pool_delegation_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_pool_delegation_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_pool_delegation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_pool_delegation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_arbitrum_mainnet_pool_id__True__0.cc3901412b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_pool_delegation_arbitrum_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_7c412ba7c7ea7aef5e4e7db7c8fc5c75.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_arbitrum_mainnet_pool_id__True__0.cc3901412b", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_fct_core_pool_delegation_arbitrum_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_c_7c412ba7c7ea7aef5e4e7db7c8fc5c75", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_7c412ba7c7ea7aef5e4e7db7c8fc5c75", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_7c412ba7c7ea7aef5e4e7db7c8fc5c75"}, "created_at": 1726500944.5914044, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_7c412ba7c7ea7aef5e4e7db7c8fc5c75\") }}", "language": "sql", "refs": [{"name": "fct_core_pool_delegation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_delegation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_7c412ba7c7ea7aef5e4e7db7c8fc5c75.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pool_delegation_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_pool_delegation_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_pool_delegation_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_pool_delegation_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_mainnet_collateral_type.d924f2d2aa": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_delegation_arbitrum_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_delegat_b4282e52ccccdfed1d4b4c2355b7d655.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_mainnet_collateral_type.d924f2d2aa", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_pool_delegation_arbitrum_mainnet_collateral_type"], "alias": "not_null_fct_core_pool_delegat_b4282e52ccccdfed1d4b4c2355b7d655", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_pool_delegat_b4282e52ccccdfed1d4b4c2355b7d655", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_pool_delegat_b4282e52ccccdfed1d4b4c2355b7d655"}, "created_at": 1726500944.596364, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_pool_delegat_b4282e52ccccdfed1d4b4c2355b7d655\") }}", "language": "sql", "refs": [{"name": "fct_core_pool_delegation_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_delegation_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pool_delegat_b4282e52ccccdfed1d4b4c2355b7d655.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pool_delegation_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_pool_delegation_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_pool_delegation_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_pool_delegation_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_id.61336667c3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pools_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pools_arbitrum_mainnet_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_id.61336667c3", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_pools_arbitrum_mainnet_id"], "alias": "not_null_fct_core_pools_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.5980964, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pools_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pools_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pools_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pools_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_core_pools_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_pools_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_core_pools_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_pools_arbitrum_mainnet_id__True__0.913c01840d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_pools_arbitrum_mainnet_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_b1d60fed4955a4fc968b2378103deac3.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_pools_arbitrum_mainnet_id__True__0.913c01840d", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_fct_core_pools_arbitrum_mainnet_id__True__0"], "alias": "dbt_utils_accepted_range_fct_c_b1d60fed4955a4fc968b2378103deac3", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_b1d60fed4955a4fc968b2378103deac3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_b1d60fed4955a4fc968b2378103deac3"}, "created_at": 1726500944.5997472, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_b1d60fed4955a4fc968b2378103deac3\") }}", "language": "sql", "refs": [{"name": "fct_core_pools_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pools_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_b1d60fed4955a4fc968b2378103deac3.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pools_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_core_pools_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_pools_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "id", "model": "{{ get_where_subquery(ref('fct_core_pools_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_created_ts.b08fc3c233": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pools_arbitrum_mainnet_created_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pools_arbitrum_mainnet_created_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_created_ts.b08fc3c233", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_pools_arbitrum_mainnet_created_ts"], "alias": "not_null_fct_core_pools_arbitrum_mainnet_created_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.6044881, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pools_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pools_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pools_arbitrum_mainnet_created_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pools_arbitrum_mainnet\"\nwhere created_ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "created_ts", "file_key_name": "models.fct_core_pools_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_pools_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "created_ts", "model": "{{ get_where_subquery(ref('fct_core_pools_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_block_number.7aac324156": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pools_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pools_arbitrum_mainnet_block_number.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_block_number.7aac324156", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_pools_arbitrum_mainnet_block_number"], "alias": "not_null_fct_core_pools_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.6061954, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pools_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pools_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pools_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pools_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_core_pools_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_pools_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_core_pools_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_owner.4cc2187f96": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pools_arbitrum_mainnet_owner", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pools_arbitrum_mainnet_owner.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_owner.4cc2187f96", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_core_pools_arbitrum_mainnet_owner"], "alias": "not_null_fct_core_pools_arbitrum_mainnet_owner", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.6078506, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pools_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pools_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_core_pools_arbitrum_mainnet_owner.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pools_arbitrum_mainnet\"\nwhere owner is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "owner", "file_key_name": "models.fct_core_pools_arbitrum_mainnet", "attached_node": "model.synthetix.fct_core_pools_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "owner", "model": "{{ get_where_subquery(ref('fct_core_pools_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_ts.aac8a7264c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_debt_arbitrum_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_debt_arbitrum_mainnet_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_ts.aac8a7264c", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_debt_arbitrum_mainnet_ts"], "alias": "not_null_fct_pool_debt_arbitrum_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.6095502, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_debt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_debt_arbitrum_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_debt_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_debt_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_debt_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_debt_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_block_number.f6d01f24fd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_debt_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_debt_arbitrum_mainnet_block_number.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_block_number.f6d01f24fd", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_debt_arbitrum_mainnet_block_number"], "alias": "not_null_fct_pool_debt_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.6113534, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_debt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_debt_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_debt_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_pool_debt_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_debt_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_pool_debt_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_pool_id.dc562b5c31": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_debt_arbitrum_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_debt_arbitrum_mainnet_pool_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_pool_id.dc562b5c31", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_debt_arbitrum_mainnet_pool_id"], "alias": "not_null_fct_pool_debt_arbitrum_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.6130345, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_debt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_debt_arbitrum_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_debt_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_debt_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_debt_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_debt_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_arbitrum_mainnet_pool_id__True__0.15db752b00": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_debt_arbitrum_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_92e486da67fd4aa212c6fc7ead2ca990.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_arbitrum_mainnet_pool_id__True__0.15db752b00", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_debt_arbitrum_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_92e486da67fd4aa212c6fc7ead2ca990", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_92e486da67fd4aa212c6fc7ead2ca990", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_92e486da67fd4aa212c6fc7ead2ca990"}, "created_at": 1726500944.6147585, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_92e486da67fd4aa212c6fc7ead2ca990\") }}", "language": "sql", "refs": [{"name": "fct_pool_debt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_92e486da67fd4aa212c6fc7ead2ca990.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_debt_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_debt_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_debt_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_debt_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_collateral_type.a3b9300e6c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_debt_arbitrum_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_debt_arbitrum_mainnet_collateral_type.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_collateral_type.a3b9300e6c", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_debt_arbitrum_mainnet_collateral_type"], "alias": "not_null_fct_pool_debt_arbitrum_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.6196704, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_debt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_debt_arbitrum_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_debt_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_debt_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_debt_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_debt_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_debt.5ff363252c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_debt_arbitrum_mainnet_debt", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_debt_arbitrum_mainnet_debt.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_debt.5ff363252c", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_debt_arbitrum_mainnet_debt"], "alias": "not_null_fct_pool_debt_arbitrum_mainnet_debt", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.621321, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_debt_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_debt_arbitrum_mainnet_debt.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_debt_arbitrum_mainnet\"\nwhere debt is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "debt", "file_key_name": "models.fct_pool_debt_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_debt_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "debt", "model": "{{ get_where_subquery(ref('fct_pool_debt_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_ts.9170e8931e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_hourly_arbitrum_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_hourly_arbitrum_mainnet_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_ts.9170e8931e", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_issuance_hourly_arbitrum_mainnet_ts"], "alias": "not_null_fct_pool_issuance_hourly_arbitrum_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.6230106, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_arbitrum_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_hourly_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_issuance_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_issuance_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id.ad0bc3744f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id.ad0bc3744f", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id"], "alias": "not_null_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.624664, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_hourly_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_issuance_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_issuance_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id__True__0.24b97cc6ba": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_ae8a634b24663cbeedd8622d73436da5.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id__True__0.24b97cc6ba", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_ae8a634b24663cbeedd8622d73436da5", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_ae8a634b24663cbeedd8622d73436da5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_ae8a634b24663cbeedd8622d73436da5"}, "created_at": 1726500944.6265018, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_ae8a634b24663cbeedd8622d73436da5\") }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_ae8a634b24663cbeedd8622d73436da5.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_hourly_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_issuance_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_issuance_hourly_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_collateral_type.5b444b3e9d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_hourly_arbitrum_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_hou_65ed67157b891a8810704ee505558860.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_collateral_type.5b444b3e9d", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_issuance_hourly_arbitrum_mainnet_collateral_type"], "alias": "not_null_fct_pool_issuance_hou_65ed67157b891a8810704ee505558860", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_pool_issuance_hou_65ed67157b891a8810704ee505558860", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_pool_issuance_hou_65ed67157b891a8810704ee505558860"}, "created_at": 1726500944.6311817, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_pool_issuance_hou_65ed67157b891a8810704ee505558860\") }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_hou_65ed67157b891a8810704ee505558860.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_hourly_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_issuance_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_issuance_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_hourly_issuance.dcbdd9b577": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_hourly_arbitrum_mainnet_hourly_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_hou_6846fca20e0573c8b636234f11940a78.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_hourly_issuance.dcbdd9b577", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_issuance_hourly_arbitrum_mainnet_hourly_issuance"], "alias": "not_null_fct_pool_issuance_hou_6846fca20e0573c8b636234f11940a78", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_pool_issuance_hou_6846fca20e0573c8b636234f11940a78", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_pool_issuance_hou_6846fca20e0573c8b636234f11940a78"}, "created_at": 1726500944.6331356, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_pool_issuance_hou_6846fca20e0573c8b636234f11940a78\") }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_hou_6846fca20e0573c8b636234f11940a78.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_hourly_arbitrum_mainnet\"\nwhere hourly_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_issuance", "file_key_name": "models.fct_pool_issuance_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_issuance", "model": "{{ get_where_subquery(ref('fct_pool_issuance_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_ts.6d52d9f09c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_arbitrum_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_arbitrum_mainnet_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_ts.6d52d9f09c", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_issuance_arbitrum_mainnet_ts"], "alias": "not_null_fct_pool_issuance_arbitrum_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.6348412, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_issuance_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_issuance_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_block_number.954a0fdf17": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_arbitrum_mainnet_block_number.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_block_number.954a0fdf17", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_issuance_arbitrum_mainnet_block_number"], "alias": "not_null_fct_pool_issuance_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.6364985, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_pool_issuance_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_pool_issuance_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_transaction_hash.6a8e54c252": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_arbitrum_mainnet_transaction_hash.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_transaction_hash.6a8e54c252", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_issuance_arbitrum_mainnet_transaction_hash"], "alias": "not_null_fct_pool_issuance_arbitrum_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.638155, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_pool_issuance_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_pool_issuance_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_pool_id.0706d99bc3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_arbitrum_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_arbitrum_mainnet_pool_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_pool_id.0706d99bc3", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_issuance_arbitrum_mainnet_pool_id"], "alias": "not_null_fct_pool_issuance_arbitrum_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.6397967, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_issuance_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_issuance_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_arbitrum_mainnet_pool_id__True__0.411a2ea602": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_issuance_arbitrum_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_2a92d0cd280c3cfef0baf61899429708.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_arbitrum_mainnet_pool_id__True__0.411a2ea602", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_issuance_arbitrum_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_2a92d0cd280c3cfef0baf61899429708", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_2a92d0cd280c3cfef0baf61899429708", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_2a92d0cd280c3cfef0baf61899429708"}, "created_at": 1726500944.6415825, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_2a92d0cd280c3cfef0baf61899429708\") }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_2a92d0cd280c3cfef0baf61899429708.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_issuance_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_issuance_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_collateral_type.ba8bb06771": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_arbitrum_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_arbitrum_mainnet_collateral_type.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_collateral_type.ba8bb06771", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_issuance_arbitrum_mainnet_collateral_type"], "alias": "not_null_fct_pool_issuance_arbitrum_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.6463058, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_issuance_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_issuance_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_account_id.2adc95113c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_arbitrum_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_arbitrum_mainnet_account_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_account_id.2adc95113c", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_issuance_arbitrum_mainnet_account_id"], "alias": "not_null_fct_pool_issuance_arbitrum_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.64817, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_pool_issuance_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_pool_issuance_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_amount.375d9b98af": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_arbitrum_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_arbitrum_mainnet_amount.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_amount.375d9b98af", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_issuance_arbitrum_mainnet_amount"], "alias": "not_null_fct_pool_issuance_arbitrum_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.649864, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_issuance_arbitrum_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_arbitrum_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_pool_issuance_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('fct_pool_issuance_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_ts.b23b3c4ccc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_ts.b23b3c4ccc", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_ts"], "alias": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.6515257, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id.e6c4e35168": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id.e6c4e35168", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id"], "alias": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.6531584, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id__True__0.82a420e70a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_0b54f6ee81adfb64e5d45509be471536.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id__True__0.82a420e70a", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_0b54f6ee81adfb64e5d45509be471536", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_0b54f6ee81adfb64e5d45509be471536", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_0b54f6ee81adfb64e5d45509be471536"}, "created_at": 1726500944.654935, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_0b54f6ee81adfb64e5d45509be471536\") }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_0b54f6ee81adfb64e5d45509be471536.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_type.5b16d63899": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_type.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_type.5b16d63899", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_type"], "alias": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.6601777, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value.d293fcea90": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value.d293fcea90", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value"], "alias": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.661906, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\nwhere collateral_value is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_value", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value__True__0.2e110c1268": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_75eb21ed4adc24b56bbcdcebefd76286.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value__True__0.2e110c1268", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value__True__0"], "alias": "dbt_utils_accepted_range_fct_p_75eb21ed4adc24b56bbcdcebefd76286", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_75eb21ed4adc24b56bbcdcebefd76286", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_75eb21ed4adc24b56bbcdcebefd76286"}, "created_at": 1726500944.6635802, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_75eb21ed4adc24b56bbcdcebefd76286\") }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_75eb21ed4adc24b56bbcdcebefd76286.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collateral_value", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_debt.9ac5b9bf5c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_debt", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_debt.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_debt.9ac5b9bf5c", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_debt"], "alias": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_debt", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.6682258, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_debt.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\nwhere debt is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "debt", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "debt", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_issuance.5511774a0b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_issuance.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_issuance.5511774a0b", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_issuance"], "alias": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.669937, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\nwhere hourly_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_issuance", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_issuance", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl.678864f7b5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl.678864f7b5", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl"], "alias": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.6717634, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\nwhere hourly_pnl is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_pnl", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_pnl", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd.196b421cb3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd.196b421cb3", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd"], "alias": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.673428, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\nwhere rewards_usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd__True__0.636294733f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_fc2ea70c19f61eac92d253c82f8b6c86.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd__True__0.636294733f", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd__True__0"], "alias": "dbt_utils_accepted_range_fct_p_fc2ea70c19f61eac92d253c82f8b6c86", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_fc2ea70c19f61eac92d253c82f8b6c86", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_fc2ea70c19f61eac92d253c82f8b6c86"}, "created_at": 1726500944.6750684, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_fc2ea70c19f61eac92d253c82f8b6c86\") }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_fc2ea70c19f61eac92d253c82f8b6c86.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct.860b962ff4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct.860b962ff4", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct"], "alias": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.6798475, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl_pct\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\nwhere hourly_pnl_pct is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_pnl_pct", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_pnl_pct", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct__True__1___1.5893ffde97": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct__True__1___1", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_d399039b72aeb6695a12d8e3bbc21cc7.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct__True__1___1.5893ffde97", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct__True__1___1"], "alias": "dbt_utils_accepted_range_fct_p_d399039b72aeb6695a12d8e3bbc21cc7", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_d399039b72aeb6695a12d8e3bbc21cc7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_d399039b72aeb6695a12d8e3bbc21cc7"}, "created_at": 1726500944.6815553, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_d399039b72aeb6695a12d8e3bbc21cc7\") }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_d399039b72aeb6695a12d8e3bbc21cc7.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_pnl_pct >= -1\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_pnl_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_pnl_pct", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": -1, "max_value": 1, "inclusive": true, "column_name": "hourly_pnl_pct", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_rewards_pct.8068a50a34": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_rewards_pct", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_a_7c866040c874169c1cad2287083652b9.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_rewards_pct.8068a50a34", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_rewards_pct"], "alias": "not_null_fct_pool_pnl_hourly_a_7c866040c874169c1cad2287083652b9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_pool_pnl_hourly_a_7c866040c874169c1cad2287083652b9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_pool_pnl_hourly_a_7c866040c874169c1cad2287083652b9"}, "created_at": 1726500944.6862261, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_pool_pnl_hourly_a_7c866040c874169c1cad2287083652b9\") }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_a_7c866040c874169c1cad2287083652b9.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_rewards_pct\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\nwhere hourly_rewards_pct is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_rewards_pct", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_rewards_pct", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_rewards_pct__True__1__0.c0f135f71a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_rewards_pct__True__1__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_2b0953c6036f08e2a591283eb5a67dcb.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_rewards_pct__True__1__0.c0f135f71a", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_rewards_pct__True__1__0"], "alias": "dbt_utils_accepted_range_fct_p_2b0953c6036f08e2a591283eb5a67dcb", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_2b0953c6036f08e2a591283eb5a67dcb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_2b0953c6036f08e2a591283eb5a67dcb"}, "created_at": 1726500944.6879032, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_2b0953c6036f08e2a591283eb5a67dcb\") }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_2b0953c6036f08e2a591283eb5a67dcb.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct >= 0\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_rewards_pct", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "max_value": 1, "inclusive": true, "column_name": "hourly_rewards_pct", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_total_pct.2ba37617f1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_total_pct", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_total_pct.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_total_pct.2ba37617f1", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_total_pct"], "alias": "not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_total_pct", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.6925168, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_total_pct.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_total_pct\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\nwhere hourly_total_pct is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_total_pct", "file_key_name": "models.fct_pool_pnl_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_total_pct", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_ts.55c84a8938": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_hourly_arbitrum_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_hourly_arbitrum_mainnet_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_ts.55c84a8938", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_rewards_hourly_arbitrum_mainnet_ts"], "alias": "not_null_fct_pool_rewards_hourly_arbitrum_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.6942313, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_hourly_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_rewards_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id.3237fb1ab1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id.3237fb1ab1", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id"], "alias": "not_null_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.6958902, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_hourly_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id__True__0.4d32e65287": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_808e4ad8c54952685268224b3ab2dc3f.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id__True__0.4d32e65287", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_808e4ad8c54952685268224b3ab2dc3f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_808e4ad8c54952685268224b3ab2dc3f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_808e4ad8c54952685268224b3ab2dc3f"}, "created_at": 1726500944.6975574, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_808e4ad8c54952685268224b3ab2dc3f\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_808e4ad8c54952685268224b3ab2dc3f.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_hourly_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_collateral_type.490293ba7d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_hourly_arbitrum_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_hour_6b64ee93647e66468d764cc3fc458ee1.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_collateral_type.490293ba7d", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_rewards_hourly_arbitrum_mainnet_collateral_type"], "alias": "not_null_fct_pool_rewards_hour_6b64ee93647e66468d764cc3fc458ee1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_pool_rewards_hour_6b64ee93647e66468d764cc3fc458ee1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_pool_rewards_hour_6b64ee93647e66468d764cc3fc458ee1"}, "created_at": 1726500944.7022164, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_pool_rewards_hour_6b64ee93647e66468d764cc3fc458ee1\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_hour_6b64ee93647e66468d764cc3fc458ee1.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_hourly_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_rewards_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd.f0877fa7b3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd.f0877fa7b3", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd"], "alias": "not_null_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.7038834, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_hourly_arbitrum_mainnet\"\nwhere rewards_usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_rewards_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd__True__0.d689f56d7e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_b767823a1421432f769ec197446aa019.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd__True__0.d689f56d7e", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd__True__0"], "alias": "dbt_utils_accepted_range_fct_p_b767823a1421432f769ec197446aa019", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_b767823a1421432f769ec197446aa019", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_b767823a1421432f769ec197446aa019"}, "created_at": 1726500944.7055845, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_b767823a1421432f769ec197446aa019\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_b767823a1421432f769ec197446aa019.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_hourly_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_rewards_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_ts.22756175d0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_ts.22756175d0", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_ts"], "alias": "not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.71019, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_rewards_token_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id.35527b8712": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id.35527b8712", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id"], "alias": "not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.7118504, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_token_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id__True__0.4ed8a94f92": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_1f912620bb744a27954a74cab0fd1f0c.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id__True__0.4ed8a94f92", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_1f912620bb744a27954a74cab0fd1f0c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_1f912620bb744a27954a74cab0fd1f0c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_1f912620bb744a27954a74cab0fd1f0c"}, "created_at": 1726500944.7135391, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_1f912620bb744a27954a74cab0fd1f0c\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_1f912620bb744a27954a74cab0fd1f0c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_token_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_collateral_type.dee4fdda32": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_toke_155765ddde142e379951332067798d41.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_collateral_type.dee4fdda32", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_collateral_type"], "alias": "not_null_fct_pool_rewards_toke_155765ddde142e379951332067798d41", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_pool_rewards_toke_155765ddde142e379951332067798d41", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_pool_rewards_toke_155765ddde142e379951332067798d41"}, "created_at": 1726500944.7181408, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_pool_rewards_toke_155765ddde142e379951332067798d41\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_155765ddde142e379951332067798d41.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_rewards_token_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_distributor.a9383020e8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_distributor", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_toke_32d66eb63ddb1fa4ad4488d0be44060a.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_distributor.a9383020e8", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_distributor"], "alias": "not_null_fct_pool_rewards_toke_32d66eb63ddb1fa4ad4488d0be44060a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_pool_rewards_toke_32d66eb63ddb1fa4ad4488d0be44060a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_pool_rewards_toke_32d66eb63ddb1fa4ad4488d0be44060a"}, "created_at": 1726500944.7197971, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_pool_rewards_toke_32d66eb63ddb1fa4ad4488d0be44060a\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_32d66eb63ddb1fa4ad4488d0be44060a.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"\nwhere distributor is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "distributor", "file_key_name": "models.fct_pool_rewards_token_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "distributor", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_token_symbol.0f93337098": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_token_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_toke_090c93d2b78f3f33bc0bf584324abc24.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_token_symbol.0f93337098", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_token_symbol"], "alias": "not_null_fct_pool_rewards_toke_090c93d2b78f3f33bc0bf584324abc24", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_pool_rewards_toke_090c93d2b78f3f33bc0bf584324abc24", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_pool_rewards_toke_090c93d2b78f3f33bc0bf584324abc24"}, "created_at": 1726500944.7214522, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_pool_rewards_toke_090c93d2b78f3f33bc0bf584324abc24\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_090c93d2b78f3f33bc0bf584324abc24.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"\nwhere token_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_symbol", "file_key_name": "models.fct_pool_rewards_token_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_symbol", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount.5d52c05b74": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount.5d52c05b74", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount"], "alias": "not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.7232025, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_pool_rewards_token_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount__True__0.c3b84fc77c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_b1d59884f8642fc3181a3d46417cd8fb.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount__True__0.c3b84fc77c", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_p_b1d59884f8642fc3181a3d46417cd8fb", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_b1d59884f8642fc3181a3d46417cd8fb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_b1d59884f8642fc3181a3d46417cd8fb"}, "created_at": 1726500944.724814, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_b1d59884f8642fc3181a3d46417cd8fb\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_b1d59884f8642fc3181a3d46417cd8fb.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_pool_rewards_token_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_rewards_usd.38626f59b3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_rewards_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_toke_e5018762223ef54a23a1f8e8015d80e9.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_rewards_usd.38626f59b3", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_rewards_usd"], "alias": "not_null_fct_pool_rewards_toke_e5018762223ef54a23a1f8e8015d80e9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_pool_rewards_toke_e5018762223ef54a23a1f8e8015d80e9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_pool_rewards_toke_e5018762223ef54a23a1f8e8015d80e9"}, "created_at": 1726500944.7296164, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_pool_rewards_toke_e5018762223ef54a23a1f8e8015d80e9\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_e5018762223ef54a23a1f8e8015d80e9.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"\nwhere rewards_usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_rewards_token_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_rewards_usd__True__0.034dbdbb73": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_rewards_usd__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_df233af1f002dedfa1f71072df17c949.sql", "original_file_path": "models/marts/arbitrum/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_rewards_usd__True__0.034dbdbb73", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_rewards_usd__True__0"], "alias": "dbt_utils_accepted_range_fct_p_df233af1f002dedfa1f71072df17c949", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_df233af1f002dedfa1f71072df17c949", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_df233af1f002dedfa1f71072df17c949"}, "created_at": 1726500944.731286, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_df233af1f002dedfa1f71072df17c949\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_df233af1f002dedfa1f71072df17c949.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_rewards_token_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_id.e65a5a6b7b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_charged_arbitrum_mainnet_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_id.e65a5a6b7b", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_interest_charged_arbitrum_mainnet_id"], "alias": "not_null_fct_perp_interest_charged_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.7559392, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_interest_charged_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_interest_charged_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_interest_charged_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_interest_charged_arbitrum_mainnet_id.176ba58d24": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_interest_charged_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_interest_charged_arbitrum_mainnet_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_interest_charged_arbitrum_mainnet_id.176ba58d24", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "unique_fct_perp_interest_charged_arbitrum_mainnet_id"], "alias": "unique_fct_perp_interest_charged_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.7581017, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_interest_charged_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_interest_charged_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_interest_charged_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_interest_charged_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_block_timestamp.a02a2dca08": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_cha_0a6d235a7c819de31ab18fb62294e516.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_block_timestamp.a02a2dca08", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_interest_charged_arbitrum_mainnet_block_timestamp"], "alias": "not_null_fct_perp_interest_cha_0a6d235a7c819de31ab18fb62294e516", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_interest_cha_0a6d235a7c819de31ab18fb62294e516", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_interest_cha_0a6d235a7c819de31ab18fb62294e516"}, "created_at": 1726500944.7599497, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_interest_cha_0a6d235a7c819de31ab18fb62294e516\") }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_cha_0a6d235a7c819de31ab18fb62294e516.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_interest_charged_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.fct_perp_interest_charged_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_interest_charged_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_block_number.f9a6bea511": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_cha_c276a7e4ca2d382d4ab76f03588816f8.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_block_number.f9a6bea511", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_interest_charged_arbitrum_mainnet_block_number"], "alias": "not_null_fct_perp_interest_cha_c276a7e4ca2d382d4ab76f03588816f8", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_interest_cha_c276a7e4ca2d382d4ab76f03588816f8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_interest_cha_c276a7e4ca2d382d4ab76f03588816f8"}, "created_at": 1726500944.7617557, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_interest_cha_c276a7e4ca2d382d4ab76f03588816f8\") }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_cha_c276a7e4ca2d382d4ab76f03588816f8.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_interest_charged_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_interest_charged_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_interest_charged_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_transaction_hash.a51ba7ae00": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_cha_717f5aaea0a5d2246ddb5a35c3fbb300.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_transaction_hash.a51ba7ae00", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_interest_charged_arbitrum_mainnet_transaction_hash"], "alias": "not_null_fct_perp_interest_cha_717f5aaea0a5d2246ddb5a35c3fbb300", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_interest_cha_717f5aaea0a5d2246ddb5a35c3fbb300", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_interest_cha_717f5aaea0a5d2246ddb5a35c3fbb300"}, "created_at": 1726500944.7634811, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_interest_cha_717f5aaea0a5d2246ddb5a35c3fbb300\") }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_cha_717f5aaea0a5d2246ddb5a35c3fbb300.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_interest_charged_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_interest_charged_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_interest_charged_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_contract.2994a59949": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_charged_arbitrum_mainnet_contract.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_contract.2994a59949", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_interest_charged_arbitrum_mainnet_contract"], "alias": "not_null_fct_perp_interest_charged_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.7652655, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_interest_charged_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.fct_perp_interest_charged_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_interest_charged_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_event_name.2eb4ea378d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_charged_arbitrum_mainnet_event_name.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_event_name.2eb4ea378d", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_interest_charged_arbitrum_mainnet_event_name"], "alias": "not_null_fct_perp_interest_charged_arbitrum_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.7669716, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_interest_charged_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_perp_interest_charged_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_interest_charged_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_fct_perp_interest_charged_arbitrum_mainnet_event_name__InterestCharged.290d5610b6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_fct_perp_interest_charged_arbitrum_mainnet_event_name__InterestCharged", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_fct_perp_inter_e3bc82b7fe00da18ffea37f42d8e33ad.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_fct_perp_interest_charged_arbitrum_mainnet_event_name__InterestCharged.290d5610b6", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "accepted_values_fct_perp_interest_charged_arbitrum_mainnet_event_name__InterestCharged"], "alias": "accepted_values_fct_perp_inter_e3bc82b7fe00da18ffea37f42d8e33ad", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_fct_perp_inter_e3bc82b7fe00da18ffea37f42d8e33ad", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_fct_perp_inter_e3bc82b7fe00da18ffea37f42d8e33ad"}, "created_at": 1726500944.7686393, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_fct_perp_inter_e3bc82b7fe00da18ffea37f42d8e33ad\") }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/accepted_values_fct_perp_inter_e3bc82b7fe00da18ffea37f42d8e33ad.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_interest_charged_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'InterestCharged'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_perp_interest_charged_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_interest_charged_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["InterestCharged"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_account_id.f870459206": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_arbitrum_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_charged_arbitrum_mainnet_account_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_account_id.f870459206", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_interest_charged_arbitrum_mainnet_account_id"], "alias": "not_null_fct_perp_interest_charged_arbitrum_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.7735562, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_interest_charged_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_interest_charged_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_interest_charged_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_mainnet_account_id__True__0.8b99042cb7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_0473f5e4efa8c059d6f55fff4bb9e40b.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_mainnet_account_id__True__0.8b99042cb7", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_0473f5e4efa8c059d6f55fff4bb9e40b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_0473f5e4efa8c059d6f55fff4bb9e40b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_0473f5e4efa8c059d6f55fff4bb9e40b"}, "created_at": 1726500944.7752612, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_0473f5e4efa8c059d6f55fff4bb9e40b\") }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_0473f5e4efa8c059d6f55fff4bb9e40b.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_interest_charged_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_interest_charged_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_interest_charged_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_interest.9af6483895": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_arbitrum_mainnet_interest", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_charged_arbitrum_mainnet_interest.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_interest.9af6483895", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_interest_charged_arbitrum_mainnet_interest"], "alias": "not_null_fct_perp_interest_charged_arbitrum_mainnet_interest", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.7799482, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_arbitrum_mainnet_interest.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_interest_charged_arbitrum_mainnet\"\nwhere interest is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest", "file_key_name": "models.fct_perp_interest_charged_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_interest_charged_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "interest", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_mainnet_interest__True__0.7cdf7632d5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_mainnet_interest__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_ea02be054480a78acfcc20999decb73e.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_mainnet_interest__True__0.7cdf7632d5", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_mainnet_interest__True__0"], "alias": "dbt_utils_accepted_range_fct_p_ea02be054480a78acfcc20999decb73e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_ea02be054480a78acfcc20999decb73e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_ea02be054480a78acfcc20999decb73e"}, "created_at": 1726500944.7816699, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_ea02be054480a78acfcc20999decb73e\") }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_ea02be054480a78acfcc20999decb73e.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_interest_charged_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not interest >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest", "file_key_name": "models.fct_perp_interest_charged_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_interest_charged_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "interest", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_id.1b5f600118": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_modified_arbitrum_mainnet_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_id.1b5f600118", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_collateral_modified_arbitrum_mainnet_id"], "alias": "not_null_fct_perp_collateral_modified_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.786222, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_collateral_modified_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_collateral_modified_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_collateral_modified_arbitrum_mainnet_id.bd707e28f4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_collateral_modified_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_collateral_modified_arbitrum_mainnet_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_collateral_modified_arbitrum_mainnet_id.bd707e28f4", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "unique_fct_perp_collateral_modified_arbitrum_mainnet_id"], "alias": "unique_fct_perp_collateral_modified_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.7879043, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_collateral_modified_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_collateral_modified_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_collateral_modified_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_block_timestamp.46d64b9bc1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_m_4c57a6b60ac61d99845385b58a05d583.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_block_timestamp.46d64b9bc1", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_collateral_modified_arbitrum_mainnet_block_timestamp"], "alias": "not_null_fct_perp_collateral_m_4c57a6b60ac61d99845385b58a05d583", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_collateral_m_4c57a6b60ac61d99845385b58a05d583", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_collateral_m_4c57a6b60ac61d99845385b58a05d583"}, "created_at": 1726500944.7895775, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_collateral_m_4c57a6b60ac61d99845385b58a05d583\") }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_4c57a6b60ac61d99845385b58a05d583.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_collateral_modified_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.fct_perp_collateral_modified_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_block_number.1f44ed82ec": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_m_49aedeabb7047b87229b60095809171b.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_block_number.1f44ed82ec", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_collateral_modified_arbitrum_mainnet_block_number"], "alias": "not_null_fct_perp_collateral_m_49aedeabb7047b87229b60095809171b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_collateral_m_49aedeabb7047b87229b60095809171b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_collateral_m_49aedeabb7047b87229b60095809171b"}, "created_at": 1726500944.7912028, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_collateral_m_49aedeabb7047b87229b60095809171b\") }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_49aedeabb7047b87229b60095809171b.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_collateral_modified_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_collateral_modified_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_transaction_hash.918a7da077": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_m_85f4340bea413ccc136adc9cf5e4b37c.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_transaction_hash.918a7da077", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_collateral_modified_arbitrum_mainnet_transaction_hash"], "alias": "not_null_fct_perp_collateral_m_85f4340bea413ccc136adc9cf5e4b37c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_collateral_m_85f4340bea413ccc136adc9cf5e4b37c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_collateral_m_85f4340bea413ccc136adc9cf5e4b37c"}, "created_at": 1726500944.7928398, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_collateral_m_85f4340bea413ccc136adc9cf5e4b37c\") }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_85f4340bea413ccc136adc9cf5e4b37c.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_collateral_modified_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_collateral_modified_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_contract.c3c6e86c96": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_modified_arbitrum_mainnet_contract.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_contract.c3c6e86c96", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_collateral_modified_arbitrum_mainnet_contract"], "alias": "not_null_fct_perp_collateral_modified_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.794606, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_collateral_modified_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.fct_perp_collateral_modified_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_event_name.45d8e8ebbb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_m_b8471e720904f8df062e9f10dc9e00fb.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_event_name.45d8e8ebbb", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_collateral_modified_arbitrum_mainnet_event_name"], "alias": "not_null_fct_perp_collateral_m_b8471e720904f8df062e9f10dc9e00fb", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_collateral_m_b8471e720904f8df062e9f10dc9e00fb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_collateral_m_b8471e720904f8df062e9f10dc9e00fb"}, "created_at": 1726500944.7962565, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_collateral_m_b8471e720904f8df062e9f10dc9e00fb\") }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_b8471e720904f8df062e9f10dc9e00fb.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_collateral_modified_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_perp_collateral_modified_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_fct_perp_collateral_modified_arbitrum_mainnet_event_name__CollateralModified.250d86c2ff": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_fct_perp_collateral_modified_arbitrum_mainnet_event_name__CollateralModified", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_fct_perp_colla_0da291fb90e271e6e31861eed55225bd.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_fct_perp_collateral_modified_arbitrum_mainnet_event_name__CollateralModified.250d86c2ff", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "accepted_values_fct_perp_collateral_modified_arbitrum_mainnet_event_name__CollateralModified"], "alias": "accepted_values_fct_perp_colla_0da291fb90e271e6e31861eed55225bd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_fct_perp_colla_0da291fb90e271e6e31861eed55225bd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_fct_perp_colla_0da291fb90e271e6e31861eed55225bd"}, "created_at": 1726500944.7979233, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_fct_perp_colla_0da291fb90e271e6e31861eed55225bd\") }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/accepted_values_fct_perp_colla_0da291fb90e271e6e31861eed55225bd.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_collateral_modified_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'CollateralModified'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_perp_collateral_modified_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["CollateralModified"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_synth_market_id.b88231df26": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_arbitrum_mainnet_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_m_34c6e8413702c7aea6b1c479eb229779.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_synth_market_id.b88231df26", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_collateral_modified_arbitrum_mainnet_synth_market_id"], "alias": "not_null_fct_perp_collateral_m_34c6e8413702c7aea6b1c479eb229779", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_collateral_m_34c6e8413702c7aea6b1c479eb229779", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_collateral_m_34c6e8413702c7aea6b1c479eb229779"}, "created_at": 1726500944.8028946, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_collateral_m_34c6e8413702c7aea6b1c479eb229779\") }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_34c6e8413702c7aea6b1c479eb229779.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_collateral_modified_arbitrum_mainnet\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_perp_collateral_modified_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_arbitrum_mainnet_synth_market_id__True__0.574a94c14b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_collateral_modified_arbitrum_mainnet_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_def7ec9d6a2fb5f42cf1cb7d3295ff5f.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_arbitrum_mainnet_synth_market_id__True__0.574a94c14b", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_collateral_modified_arbitrum_mainnet_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_def7ec9d6a2fb5f42cf1cb7d3295ff5f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_def7ec9d6a2fb5f42cf1cb7d3295ff5f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_def7ec9d6a2fb5f42cf1cb7d3295ff5f"}, "created_at": 1726500944.8045952, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_def7ec9d6a2fb5f42cf1cb7d3295ff5f\") }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_def7ec9d6a2fb5f42cf1cb7d3295ff5f.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_collateral_modified_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_perp_collateral_modified_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_sender.66d35dd8ca": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_arbitrum_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_modified_arbitrum_mainnet_sender.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_sender.66d35dd8ca", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_collateral_modified_arbitrum_mainnet_sender"], "alias": "not_null_fct_perp_collateral_modified_arbitrum_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.8092937, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_arbitrum_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_collateral_modified_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.fct_perp_collateral_modified_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_id.b67d812890": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_order_expired_arbitrum_mainnet_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_id.b67d812890", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_previous_order_expired_arbitrum_mainnet_id"], "alias": "not_null_fct_perp_previous_order_expired_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.8110213, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_order_expired_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_previous_order_expired_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_previous_order_expired_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_previous_order_expired_arbitrum_mainnet_id.3d9ee42bda": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_previous_order_expired_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_previous_order_expired_arbitrum_mainnet_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_previous_order_expired_arbitrum_mainnet_id.3d9ee42bda", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "unique_fct_perp_previous_order_expired_arbitrum_mainnet_id"], "alias": "unique_fct_perp_previous_order_expired_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.812694, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_previous_order_expired_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_previous_order_expired_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_previous_order_expired_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_block_timestamp.eda2a5583d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_arbitrum_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_ord_8ef90341edd1ec80cdf4ec8ed4f6d5c9.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_block_timestamp.eda2a5583d", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_previous_order_expired_arbitrum_mainnet_block_timestamp"], "alias": "not_null_fct_perp_previous_ord_8ef90341edd1ec80cdf4ec8ed4f6d5c9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_previous_ord_8ef90341edd1ec80cdf4ec8ed4f6d5c9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_previous_ord_8ef90341edd1ec80cdf4ec8ed4f6d5c9"}, "created_at": 1726500944.814373, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_previous_ord_8ef90341edd1ec80cdf4ec8ed4f6d5c9\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_8ef90341edd1ec80cdf4ec8ed4f6d5c9.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_previous_order_expired_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.fct_perp_previous_order_expired_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_block_number.804dd95eda": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_ord_736f7d9b4b09a7b56cd7e9fd84b59a90.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_block_number.804dd95eda", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_previous_order_expired_arbitrum_mainnet_block_number"], "alias": "not_null_fct_perp_previous_ord_736f7d9b4b09a7b56cd7e9fd84b59a90", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_previous_ord_736f7d9b4b09a7b56cd7e9fd84b59a90", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_previous_ord_736f7d9b4b09a7b56cd7e9fd84b59a90"}, "created_at": 1726500944.8162422, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_previous_ord_736f7d9b4b09a7b56cd7e9fd84b59a90\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_736f7d9b4b09a7b56cd7e9fd84b59a90.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_previous_order_expired_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_previous_order_expired_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_transaction_hash.2023a1cf08": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_ord_172ee1d1fca0cbb7cfdc29c1401173f4.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_transaction_hash.2023a1cf08", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_previous_order_expired_arbitrum_mainnet_transaction_hash"], "alias": "not_null_fct_perp_previous_ord_172ee1d1fca0cbb7cfdc29c1401173f4", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_previous_ord_172ee1d1fca0cbb7cfdc29c1401173f4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_previous_ord_172ee1d1fca0cbb7cfdc29c1401173f4"}, "created_at": 1726500944.8179243, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_previous_ord_172ee1d1fca0cbb7cfdc29c1401173f4\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_172ee1d1fca0cbb7cfdc29c1401173f4.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_previous_order_expired_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_previous_order_expired_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_contract.f6af6435d2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_ord_8ccb15ec611dd24ed52c20b662dc4d89.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_contract.f6af6435d2", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_previous_order_expired_arbitrum_mainnet_contract"], "alias": "not_null_fct_perp_previous_ord_8ccb15ec611dd24ed52c20b662dc4d89", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_previous_ord_8ccb15ec611dd24ed52c20b662dc4d89", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_previous_ord_8ccb15ec611dd24ed52c20b662dc4d89"}, "created_at": 1726500944.8195813, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_previous_ord_8ccb15ec611dd24ed52c20b662dc4d89\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_8ccb15ec611dd24ed52c20b662dc4d89.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_previous_order_expired_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.fct_perp_previous_order_expired_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_event_name.459d1c304b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_arbitrum_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_ord_802b9579ac446c1c5f6cd420c4a1f314.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_event_name.459d1c304b", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_previous_order_expired_arbitrum_mainnet_event_name"], "alias": "not_null_fct_perp_previous_ord_802b9579ac446c1c5f6cd420c4a1f314", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_previous_ord_802b9579ac446c1c5f6cd420c4a1f314", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_previous_ord_802b9579ac446c1c5f6cd420c4a1f314"}, "created_at": 1726500944.8212738, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_previous_ord_802b9579ac446c1c5f6cd420c4a1f314\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_802b9579ac446c1c5f6cd420c4a1f314.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_previous_order_expired_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_perp_previous_order_expired_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_fct_perp_previous_order_expired_arbitrum_mainnet_event_name__PreviousOrderExpired.cc80b83dc0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_fct_perp_previous_order_expired_arbitrum_mainnet_event_name__PreviousOrderExpired", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_fct_perp_previ_e7295bfc045a17bdff640789d2cdf4dd.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_fct_perp_previous_order_expired_arbitrum_mainnet_event_name__PreviousOrderExpired.cc80b83dc0", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "accepted_values_fct_perp_previous_order_expired_arbitrum_mainnet_event_name__PreviousOrderExpired"], "alias": "accepted_values_fct_perp_previ_e7295bfc045a17bdff640789d2cdf4dd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_fct_perp_previ_e7295bfc045a17bdff640789d2cdf4dd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_fct_perp_previ_e7295bfc045a17bdff640789d2cdf4dd"}, "created_at": 1726500944.8230996, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_fct_perp_previ_e7295bfc045a17bdff640789d2cdf4dd\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/accepted_values_fct_perp_previ_e7295bfc045a17bdff640789d2cdf4dd.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_previous_order_expired_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PreviousOrderExpired'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_perp_previous_order_expired_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["PreviousOrderExpired"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_market_id.50b3ee03b6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_arbitrum_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_ord_215a6e18c678a61ff896059e9fc33b93.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_market_id.50b3ee03b6", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_previous_order_expired_arbitrum_mainnet_market_id"], "alias": "not_null_fct_perp_previous_ord_215a6e18c678a61ff896059e9fc33b93", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_previous_ord_215a6e18c678a61ff896059e9fc33b93", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_previous_ord_215a6e18c678a61ff896059e9fc33b93"}, "created_at": 1726500944.8282678, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_previous_ord_215a6e18c678a61ff896059e9fc33b93\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_215a6e18c678a61ff896059e9fc33b93.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_previous_order_expired_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_previous_order_expired_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_mainnet_market_id__True__0.50cedb6de2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_85b220e94248ca2293e0c5eb6c638ad7.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_mainnet_market_id__True__0.50cedb6de2", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_85b220e94248ca2293e0c5eb6c638ad7", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_85b220e94248ca2293e0c5eb6c638ad7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_85b220e94248ca2293e0c5eb6c638ad7"}, "created_at": 1726500944.8310778, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_85b220e94248ca2293e0c5eb6c638ad7\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_85b220e94248ca2293e0c5eb6c638ad7.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_previous_order_expired_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_previous_order_expired_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_account_id.df728b2bac": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_arbitrum_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_ord_72718a9633401010962aea9aaa994c5e.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_account_id.df728b2bac", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_previous_order_expired_arbitrum_mainnet_account_id"], "alias": "not_null_fct_perp_previous_ord_72718a9633401010962aea9aaa994c5e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_previous_ord_72718a9633401010962aea9aaa994c5e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_previous_ord_72718a9633401010962aea9aaa994c5e"}, "created_at": 1726500944.8357928, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_previous_ord_72718a9633401010962aea9aaa994c5e\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_72718a9633401010962aea9aaa994c5e.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_previous_order_expired_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_previous_order_expired_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_mainnet_account_id__True__0.a2d2b55a91": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_acdb60bebd4cc38d26603b2d43d9e67c.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_mainnet_account_id__True__0.a2d2b55a91", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_acdb60bebd4cc38d26603b2d43d9e67c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_acdb60bebd4cc38d26603b2d43d9e67c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_acdb60bebd4cc38d26603b2d43d9e67c"}, "created_at": 1726500944.8375819, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_acdb60bebd4cc38d26603b2d43d9e67c\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_acdb60bebd4cc38d26603b2d43d9e67c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_previous_order_expired_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_previous_order_expired_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_id.3bd0f3d2d9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_mainnet_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_id.3bd0f3d2d9", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_trades_arbitrum_mainnet_id"], "alias": "not_null_fct_perp_trades_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.8422632, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_trades_arbitrum_mainnet_id.29f0434c59": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_trades_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_trades_arbitrum_mainnet_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_trades_arbitrum_mainnet_id.29f0434c59", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "unique_fct_perp_trades_arbitrum_mainnet_id"], "alias": "unique_fct_perp_trades_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.8439784, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_trades_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_ts.c39afc4c8d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_mainnet_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_ts.c39afc4c8d", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_trades_arbitrum_mainnet_ts"], "alias": "not_null_fct_perp_trades_arbitrum_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.8458123, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_block_number.807093ef77": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_mainnet_block_number.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_block_number.807093ef77", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_trades_arbitrum_mainnet_block_number"], "alias": "not_null_fct_perp_trades_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.847476, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_transaction_hash.a7dc1c891e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_mainnet_transaction_hash.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_transaction_hash.a7dc1c891e", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_trades_arbitrum_mainnet_transaction_hash"], "alias": "not_null_fct_perp_trades_arbitrum_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.8490884, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_contract.e863c3d409": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_mainnet_contract.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_contract.e863c3d409", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_trades_arbitrum_mainnet_contract"], "alias": "not_null_fct_perp_trades_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.8507254, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_market_id.275abd4f63": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_mainnet_market_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_market_id.275abd4f63", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_trades_arbitrum_mainnet_market_id"], "alias": "not_null_fct_perp_trades_arbitrum_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.8523421, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_market_id__True__0.dd858e7f52": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_bf31e61faeb932d909281f56f6bab77b.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_market_id__True__0.dd858e7f52", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_bf31e61faeb932d909281f56f6bab77b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_bf31e61faeb932d909281f56f6bab77b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_bf31e61faeb932d909281f56f6bab77b"}, "created_at": 1726500944.854122, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_bf31e61faeb932d909281f56f6bab77b\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_bf31e61faeb932d909281f56f6bab77b.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_market_symbol.05579e6d46": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_mainnet_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_mainnet_market_symbol.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_market_symbol.05579e6d46", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_trades_arbitrum_mainnet_market_symbol"], "alias": "not_null_fct_perp_trades_arbitrum_mainnet_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.8587475, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_account_id.274635cb66": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_mainnet_account_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_account_id.274635cb66", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_trades_arbitrum_mainnet_account_id"], "alias": "not_null_fct_perp_trades_arbitrum_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.860622, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_fill_price.847633eed2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_mainnet_fill_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_mainnet_fill_price.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_fill_price.847633eed2", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_trades_arbitrum_mainnet_fill_price"], "alias": "not_null_fct_perp_trades_arbitrum_mainnet_fill_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.8623147, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_fill_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect fill_price\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere fill_price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fill_price", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "fill_price", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_fill_price__True__0.b4690264a9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_fill_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_ae86da3c3a2f8ef9241ca542ed9cfd7a.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_fill_price__True__0.b4690264a9", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_fill_price__True__0"], "alias": "dbt_utils_accepted_range_fct_p_ae86da3c3a2f8ef9241ca542ed9cfd7a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_ae86da3c3a2f8ef9241ca542ed9cfd7a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_ae86da3c3a2f8ef9241ca542ed9cfd7a"}, "created_at": 1726500944.863978, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_ae86da3c3a2f8ef9241ca542ed9cfd7a\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_ae86da3c3a2f8ef9241ca542ed9cfd7a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not fill_price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fill_price", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "fill_price", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_pnl.bb3e615b15": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_mainnet_pnl", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_mainnet_pnl.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_pnl.bb3e615b15", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_trades_arbitrum_mainnet_pnl"], "alias": "not_null_fct_perp_trades_arbitrum_mainnet_pnl", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.8692288, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_pnl.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pnl\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere pnl is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pnl", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pnl", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_accrued_funding.e2b22e7a98": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_mainnet_accrued_funding", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_mainnet_accrued_funding.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_accrued_funding.e2b22e7a98", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_trades_arbitrum_mainnet_accrued_funding"], "alias": "not_null_fct_perp_trades_arbitrum_mainnet_accrued_funding", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.8710973, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_accrued_funding.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect accrued_funding\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere accrued_funding is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "accrued_funding", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "accrued_funding", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_trade_size.efdcfaa24a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_mainnet_trade_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_mainnet_trade_size.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_trade_size.efdcfaa24a", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_trades_arbitrum_mainnet_trade_size"], "alias": "not_null_fct_perp_trades_arbitrum_mainnet_trade_size", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.8728387, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_trade_size.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect trade_size\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere trade_size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "trade_size", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "trade_size", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_position_size.8743b9c748": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_mainnet_position_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_mainnet_position_size.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_position_size.8743b9c748", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_trades_arbitrum_mainnet_position_size"], "alias": "not_null_fct_perp_trades_arbitrum_mainnet_position_size", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.874568, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_position_size.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect position_size\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere position_size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "position_size", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "position_size", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_total_fees.0e39e8937a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_mainnet_total_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_mainnet_total_fees.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_total_fees.0e39e8937a", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_trades_arbitrum_mainnet_total_fees"], "alias": "not_null_fct_perp_trades_arbitrum_mainnet_total_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.8763719, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_total_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect total_fees\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere total_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "total_fees", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "total_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_total_fees__True__0.bef50610ba": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_total_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_eb2bcad6479b2a3bbdf15cf74dfd1e31.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_total_fees__True__0.bef50610ba", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_total_fees__True__0"], "alias": "dbt_utils_accepted_range_fct_p_eb2bcad6479b2a3bbdf15cf74dfd1e31", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_eb2bcad6479b2a3bbdf15cf74dfd1e31", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_eb2bcad6479b2a3bbdf15cf74dfd1e31"}, "created_at": 1726500944.8780944, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_eb2bcad6479b2a3bbdf15cf74dfd1e31\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_eb2bcad6479b2a3bbdf15cf74dfd1e31.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not total_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "total_fees", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "total_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_referral_fees.b455bc01d4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_mainnet_referral_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_mainnet_referral_fees.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_referral_fees.b455bc01d4", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_trades_arbitrum_mainnet_referral_fees"], "alias": "not_null_fct_perp_trades_arbitrum_mainnet_referral_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.8830333, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_referral_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referral_fees\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere referral_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "referral_fees", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "referral_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_referral_fees__True__0.5946ca9ce5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_referral_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_4d54c441808b4a16bff94148254d77da.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_referral_fees__True__0.5946ca9ce5", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_referral_fees__True__0"], "alias": "dbt_utils_accepted_range_fct_p_4d54c441808b4a16bff94148254d77da", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_4d54c441808b4a16bff94148254d77da", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_4d54c441808b4a16bff94148254d77da"}, "created_at": 1726500944.8847377, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_4d54c441808b4a16bff94148254d77da\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_4d54c441808b4a16bff94148254d77da.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not referral_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "referral_fees", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "referral_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_collected_fees.fbad83d394": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_mainnet_collected_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_mainnet_collected_fees.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_collected_fees.fbad83d394", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_trades_arbitrum_mainnet_collected_fees"], "alias": "not_null_fct_perp_trades_arbitrum_mainnet_collected_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.8892877, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_collected_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere collected_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collected_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_collected_fees__True__0.c8bdde7489": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_collected_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_974e37f3348ad7524936397a15395179.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_collected_fees__True__0.c8bdde7489", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_collected_fees__True__0"], "alias": "dbt_utils_accepted_range_fct_p_974e37f3348ad7524936397a15395179", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_974e37f3348ad7524936397a15395179", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_974e37f3348ad7524936397a15395179"}, "created_at": 1726500944.8911788, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_974e37f3348ad7524936397a15395179\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_974e37f3348ad7524936397a15395179.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collected_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_settlement_reward.ec16701449": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_mainnet_settlement_reward", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_mainnet_settlement_reward.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_settlement_reward.ec16701449", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_trades_arbitrum_mainnet_settlement_reward"], "alias": "not_null_fct_perp_trades_arbitrum_mainnet_settlement_reward", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.8956797, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_settlement_reward.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect settlement_reward\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere settlement_reward is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "settlement_reward", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "settlement_reward", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_settlement_reward__True__0.299618787f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_settlement_reward__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_eeaca53326292cee7049bb0a87db4e7e.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_settlement_reward__True__0.299618787f", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_settlement_reward__True__0"], "alias": "dbt_utils_accepted_range_fct_p_eeaca53326292cee7049bb0a87db4e7e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_eeaca53326292cee7049bb0a87db4e7e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_eeaca53326292cee7049bb0a87db4e7e"}, "created_at": 1726500944.8975742, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_eeaca53326292cee7049bb0a87db4e7e\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_eeaca53326292cee7049bb0a87db4e7e.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not settlement_reward >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "settlement_reward", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "settlement_reward", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_tracking_code.6303cba6ee": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_mainnet_tracking_code", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_mainnet_tracking_code.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_tracking_code.6303cba6ee", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_trades_arbitrum_mainnet_tracking_code"], "alias": "not_null_fct_perp_trades_arbitrum_mainnet_tracking_code", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.9020135, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_tracking_code.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect tracking_code\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere tracking_code is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tracking_code", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "tracking_code", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_settler.d03b352e12": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_mainnet_settler", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_mainnet_settler.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_settler.d03b352e12", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_trades_arbitrum_mainnet_settler"], "alias": "not_null_fct_perp_trades_arbitrum_mainnet_settler", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.9037125, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_settler.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect settler\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere settler is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "settler", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "settler", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_notional_trade_size.49f8c11789": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_mainnet_notional_trade_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_mainnet_notional_trade_size.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_notional_trade_size.49f8c11789", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_trades_arbitrum_mainnet_notional_trade_size"], "alias": "not_null_fct_perp_trades_arbitrum_mainnet_notional_trade_size", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.905589, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_notional_trade_size.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect notional_trade_size\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere notional_trade_size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "notional_trade_size", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "notional_trade_size", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_notional_position_size.c2b276cedf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_mainnet_notional_position_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbit_b2414cd7eaea142489e90846a8936fe6.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_notional_position_size.c2b276cedf", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_trades_arbitrum_mainnet_notional_position_size"], "alias": "not_null_fct_perp_trades_arbit_b2414cd7eaea142489e90846a8936fe6", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_trades_arbit_b2414cd7eaea142489e90846a8936fe6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_trades_arbit_b2414cd7eaea142489e90846a8936fe6"}, "created_at": 1726500944.9072604, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_trades_arbit_b2414cd7eaea142489e90846a8936fe6\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbit_b2414cd7eaea142489e90846a8936fe6.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect notional_position_size\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere notional_position_size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "notional_position_size", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "notional_position_size", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_lp_fees.3bd17eb55d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_mainnet_lp_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_mainnet_lp_fees.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_lp_fees.3bd17eb55d", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_trades_arbitrum_mainnet_lp_fees"], "alias": "not_null_fct_perp_trades_arbitrum_mainnet_lp_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.908879, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_lp_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect lp_fees\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere lp_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "lp_fees", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "lp_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_lp_fees__True__0.cfa7ced563": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_lp_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_c52f4d44cbcd1c969ca006658f4bb47d.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_lp_fees__True__0.cfa7ced563", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_lp_fees__True__0"], "alias": "dbt_utils_accepted_range_fct_p_c52f4d44cbcd1c969ca006658f4bb47d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_c52f4d44cbcd1c969ca006658f4bb47d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"severity": "warn", "alias": "dbt_utils_accepted_range_fct_p_c52f4d44cbcd1c969ca006658f4bb47d"}, "created_at": 1726500944.910563, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(severity=\"warn\",alias=\"dbt_utils_accepted_range_fct_p_c52f4d44cbcd1c969ca006658f4bb47d\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_c52f4d44cbcd1c969ca006658f4bb47d.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not lp_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "lp_fees", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "lp_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_exchange_fees.e8aecd715b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_arbitrum_mainnet_exchange_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_arbitrum_mainnet_exchange_fees.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_exchange_fees.e8aecd715b", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_trades_arbitrum_mainnet_exchange_fees"], "alias": "not_null_fct_perp_trades_arbitrum_mainnet_exchange_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.9154718, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_trades_arbitrum_mainnet_exchange_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect exchange_fees\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere exchange_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "exchange_fees", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "exchange_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_exchange_fees__True__0.1168a18bba": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_exchange_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_9dad67003da2d3db2675c0acf655de0a.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_exchange_fees__True__0.1168a18bba", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_exchange_fees__True__0"], "alias": "dbt_utils_accepted_range_fct_p_9dad67003da2d3db2675c0acf655de0a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_9dad67003da2d3db2675c0acf655de0a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_9dad67003da2d3db2675c0acf655de0a"}, "created_at": 1726500944.9171743, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_9dad67003da2d3db2675c0acf655de0a\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_9dad67003da2d3db2675c0acf655de0a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not exchange_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "exchange_fees", "file_key_name": "models.fct_perp_trades_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "exchange_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_pnl_arbitrum_mainnet_ts.8937da4ac3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_pnl_arbitrum_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_pnl_arbitrum_mainnet_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_pnl_arbitrum_mainnet_ts.8937da4ac3", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_pnl_arbitrum_mainnet_ts"], "alias": "not_null_fct_perp_pnl_arbitrum_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.922163, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_pnl_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_pnl_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_pnl_arbitrum_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_pnl_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_perp_pnl_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_pnl_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_perp_pnl_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_pnl_arbitrum_mainnet_market_id.1e2f5a44a2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_pnl_arbitrum_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_pnl_arbitrum_mainnet_market_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_pnl_arbitrum_mainnet_market_id.1e2f5a44a2", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_pnl_arbitrum_mainnet_market_id"], "alias": "not_null_fct_perp_pnl_arbitrum_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.9238305, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_pnl_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_pnl_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_pnl_arbitrum_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_pnl_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_pnl_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_pnl_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_pnl_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_arbitrum_mainnet_market_id__True__0.15bda011aa": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_pnl_arbitrum_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_28a03b6e7d1423026833804c01edf40a.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_arbitrum_mainnet_market_id__True__0.15bda011aa", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_pnl_arbitrum_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_28a03b6e7d1423026833804c01edf40a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_28a03b6e7d1423026833804c01edf40a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_28a03b6e7d1423026833804c01edf40a"}, "created_at": 1726500944.925529, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_28a03b6e7d1423026833804c01edf40a\") }}", "language": "sql", "refs": [{"name": "fct_perp_pnl_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_pnl_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_28a03b6e7d1423026833804c01edf40a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_pnl_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_pnl_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_pnl_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_pnl_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_id.eb02f38d46": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_arbitrum_mainnet_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_id.eb02f38d46", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_orders_arbitrum_mainnet_id"], "alias": "not_null_fct_perp_orders_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.930181, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_orders_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_orders_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_orders_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_orders_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_orders_arbitrum_mainnet_id.3401408181": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_orders_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_orders_arbitrum_mainnet_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_orders_arbitrum_mainnet_id.3401408181", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "unique_fct_perp_orders_arbitrum_mainnet_id"], "alias": "unique_fct_perp_orders_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.931851, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_orders_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_orders_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_orders_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_orders_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_orders_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_ts.d648991a22": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_arbitrum_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_arbitrum_mainnet_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_ts.d648991a22", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_orders_arbitrum_mainnet_ts"], "alias": "not_null_fct_perp_orders_arbitrum_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.9335303, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_orders_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_perp_orders_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_orders_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_perp_orders_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_block_number.05c57da469": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_arbitrum_mainnet_block_number.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_block_number.05c57da469", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_orders_arbitrum_mainnet_block_number"], "alias": "not_null_fct_perp_orders_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.9353175, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_orders_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_orders_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_orders_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_orders_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_transaction_hash.4c9cc1f193": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_arbitrum_mainnet_transaction_hash.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_transaction_hash.4c9cc1f193", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_orders_arbitrum_mainnet_transaction_hash"], "alias": "not_null_fct_perp_orders_arbitrum_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.9369755, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_orders_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_orders_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_orders_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_orders_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_contract.2596358bd7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_arbitrum_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_arbitrum_mainnet_contract.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_contract.2596358bd7", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_orders_arbitrum_mainnet_contract"], "alias": "not_null_fct_perp_orders_arbitrum_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.9386294, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_orders_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.fct_perp_orders_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_orders_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('fct_perp_orders_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_market_id.75f215459c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_arbitrum_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_arbitrum_mainnet_market_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_market_id.75f215459c", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_orders_arbitrum_mainnet_market_id"], "alias": "not_null_fct_perp_orders_arbitrum_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.9402714, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_orders_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_orders_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_orders_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_orders_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_arbitrum_mainnet_market_id__True__0.7169e0715a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_orders_arbitrum_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_86abe1e53fb8472cf6a04ac6ff41b9db.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_arbitrum_mainnet_market_id__True__0.7169e0715a", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_orders_arbitrum_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_86abe1e53fb8472cf6a04ac6ff41b9db", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_86abe1e53fb8472cf6a04ac6ff41b9db", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_86abe1e53fb8472cf6a04ac6ff41b9db"}, "created_at": 1726500944.9419615, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_86abe1e53fb8472cf6a04ac6ff41b9db\") }}", "language": "sql", "refs": [{"name": "fct_perp_orders_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_86abe1e53fb8472cf6a04ac6ff41b9db.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_orders_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_orders_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_orders_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_orders_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_market_symbol.342ec0cea2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_arbitrum_mainnet_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_arbitrum_mainnet_market_symbol.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_market_symbol.342ec0cea2", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_orders_arbitrum_mainnet_market_symbol"], "alias": "not_null_fct_perp_orders_arbitrum_mainnet_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.9466546, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_orders_arbitrum_mainnet\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_perp_orders_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_orders_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_perp_orders_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_account_id.a2871e6bfb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_arbitrum_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_arbitrum_mainnet_account_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_account_id.a2871e6bfb", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_orders_arbitrum_mainnet_account_id"], "alias": "not_null_fct_perp_orders_arbitrum_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.9483213, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_orders_arbitrum_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_orders_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_orders_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_orders_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_orders_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_id.8bc5d0147f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_markets_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_markets_arbitrum_mainnet_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_id.8bc5d0147f", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_markets_arbitrum_mainnet_id"], "alias": "not_null_fct_perp_markets_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.9501185, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_markets_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_markets_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_markets_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_markets_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_markets_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_markets_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_markets_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_arbitrum_mainnet_id__True__0.1cff4e3aae": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_markets_arbitrum_mainnet_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_493d704d8c878c5ba21c6d3ee7067c6f.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_arbitrum_mainnet_id__True__0.1cff4e3aae", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_markets_arbitrum_mainnet_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_493d704d8c878c5ba21c6d3ee7067c6f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_493d704d8c878c5ba21c6d3ee7067c6f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_493d704d8c878c5ba21c6d3ee7067c6f"}, "created_at": 1726500944.9517672, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_493d704d8c878c5ba21c6d3ee7067c6f\") }}", "language": "sql", "refs": [{"name": "fct_perp_markets_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_markets_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_493d704d8c878c5ba21c6d3ee7067c6f.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_markets_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_markets_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_markets_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_markets_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_created_ts.5210e0d803": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_markets_arbitrum_mainnet_created_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_markets_arbitrum_mainnet_created_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_created_ts.5210e0d803", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_markets_arbitrum_mainnet_created_ts"], "alias": "not_null_fct_perp_markets_arbitrum_mainnet_created_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.9561846, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_markets_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_markets_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_markets_arbitrum_mainnet_created_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_markets_arbitrum_mainnet\"\nwhere created_ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "created_ts", "file_key_name": "models.fct_perp_markets_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_markets_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "created_ts", "model": "{{ get_where_subquery(ref('fct_perp_markets_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_block_number.9856206ec2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_markets_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_markets_arbitrum_mainnet_block_number.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_block_number.9856206ec2", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_markets_arbitrum_mainnet_block_number"], "alias": "not_null_fct_perp_markets_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.958056, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_markets_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_markets_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_markets_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_markets_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_markets_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_markets_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_markets_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_market_symbol.052367dc06": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_markets_arbitrum_mainnet_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_markets_arbitrum_mainnet_market_symbol.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_market_symbol.052367dc06", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_markets_arbitrum_mainnet_market_symbol"], "alias": "not_null_fct_perp_markets_arbitrum_mainnet_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.959718, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_markets_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_markets_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_markets_arbitrum_mainnet_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_markets_arbitrum_mainnet\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_perp_markets_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_markets_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_perp_markets_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_market_name.6d1107f677": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_markets_arbitrum_mainnet_market_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_markets_arbitrum_mainnet_market_name.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_market_name.6d1107f677", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_markets_arbitrum_mainnet_market_name"], "alias": "not_null_fct_perp_markets_arbitrum_mainnet_market_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.9613485, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_markets_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_markets_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_markets_arbitrum_mainnet_market_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_name\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_markets_arbitrum_mainnet\"\nwhere market_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_name", "file_key_name": "models.fct_perp_markets_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_markets_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_name", "model": "{{ get_where_subquery(ref('fct_perp_markets_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_id.fdcfccc679": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_arbitrum_mainnet_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_id.fdcfccc679", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_market_history_arbitrum_mainnet_id"], "alias": "not_null_fct_perp_market_history_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.9630215, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_market_history_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_market_history_arbitrum_mainnet_id.11e7761caf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_market_history_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_market_history_arbitrum_mainnet_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_market_history_arbitrum_mainnet_id.11e7761caf", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "unique_fct_perp_market_history_arbitrum_mainnet_id"], "alias": "unique_fct_perp_market_history_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.964754, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_market_history_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_market_history_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_ts.f6e4cf43c2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_arbitrum_mainnet_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_ts.f6e4cf43c2", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_market_history_arbitrum_mainnet_ts"], "alias": "not_null_fct_perp_market_history_arbitrum_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.966436, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_perp_market_history_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_block_number.4407a64f68": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_arbitrum_mainnet_block_number.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_block_number.4407a64f68", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_market_history_arbitrum_mainnet_block_number"], "alias": "not_null_fct_perp_market_history_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.968065, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_market_history_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_transaction_hash.0042d0c047": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_histo_7410608d1a48d766fd36392a82d58823.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_transaction_hash.0042d0c047", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_market_history_arbitrum_mainnet_transaction_hash"], "alias": "not_null_fct_perp_market_histo_7410608d1a48d766fd36392a82d58823", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_market_histo_7410608d1a48d766fd36392a82d58823", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_market_histo_7410608d1a48d766fd36392a82d58823"}, "created_at": 1726500944.9697237, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_market_histo_7410608d1a48d766fd36392a82d58823\") }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_histo_7410608d1a48d766fd36392a82d58823.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_market_history_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_market_id.4c307477e3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_arbitrum_mainnet_market_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_market_id.4c307477e3", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_market_history_arbitrum_mainnet_market_id"], "alias": "not_null_fct_perp_market_history_arbitrum_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.971322, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_market_history_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_arbitrum_mainnet_market_id__True__0.452a079160": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_market_history_arbitrum_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_6d5193e03e7c13e392a6798ee0aebb85.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_arbitrum_mainnet_market_id__True__0.452a079160", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_market_history_arbitrum_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_6d5193e03e7c13e392a6798ee0aebb85", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_6d5193e03e7c13e392a6798ee0aebb85", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_6d5193e03e7c13e392a6798ee0aebb85"}, "created_at": 1726500944.9730713, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_6d5193e03e7c13e392a6798ee0aebb85\") }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_6d5193e03e7c13e392a6798ee0aebb85.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_market_history_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_market_symbol.3407a99980": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_mainnet_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_arbitrum_mainnet_market_symbol.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_market_symbol.3407a99980", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_market_history_arbitrum_mainnet_market_symbol"], "alias": "not_null_fct_perp_market_history_arbitrum_mainnet_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.9778469, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_perp_market_history_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_price.635e086bf6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_mainnet_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_arbitrum_mainnet_price.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_price.635e086bf6", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_market_history_arbitrum_mainnet_price"], "alias": "not_null_fct_perp_market_history_arbitrum_mainnet_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.9797115, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_perp_market_history_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_skew.94faa11b6a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_mainnet_skew", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_arbitrum_mainnet_skew.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_skew.94faa11b6a", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_market_history_arbitrum_mainnet_skew"], "alias": "not_null_fct_perp_market_history_arbitrum_mainnet_skew", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.981358, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_skew.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect skew\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere skew is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "skew", "file_key_name": "models.fct_perp_market_history_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "skew", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_size.4965a5f759": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_mainnet_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_arbitrum_mainnet_size.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_size.4965a5f759", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_market_history_arbitrum_mainnet_size"], "alias": "not_null_fct_perp_market_history_arbitrum_mainnet_size", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.9830203, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_size.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect size\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "size", "file_key_name": "models.fct_perp_market_history_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "size", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_size_delta.5897f74730": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_mainnet_size_delta", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_arbitrum_mainnet_size_delta.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_size_delta.5897f74730", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_market_history_arbitrum_mainnet_size_delta"], "alias": "not_null_fct_perp_market_history_arbitrum_mainnet_size_delta", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.9846482, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_size_delta.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect size_delta\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere size_delta is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "size_delta", "file_key_name": "models.fct_perp_market_history_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "size_delta", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate.00d146aa60": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate.00d146aa60", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate"], "alias": "not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.9863222, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect funding_rate\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere funding_rate is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "funding_rate", "file_key_name": "models.fct_perp_market_history_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "funding_rate", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_funding_velocity.0034a07e10": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_mainnet_funding_velocity", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_histo_e78054756e9523d86668f78f1329d30b.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_funding_velocity.0034a07e10", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_market_history_arbitrum_mainnet_funding_velocity"], "alias": "not_null_fct_perp_market_histo_e78054756e9523d86668f78f1329d30b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_market_histo_e78054756e9523d86668f78f1329d30b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_market_histo_e78054756e9523d86668f78f1329d30b"}, "created_at": 1726500944.9880657, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_market_histo_e78054756e9523d86668f78f1329d30b\") }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_histo_e78054756e9523d86668f78f1329d30b.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect funding_velocity\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere funding_velocity is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "funding_velocity", "file_key_name": "models.fct_perp_market_history_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "funding_velocity", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_interest_rate.b77ee8c1d7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_mainnet_interest_rate", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_arbitrum_mainnet_interest_rate.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_interest_rate.b77ee8c1d7", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_market_history_arbitrum_mainnet_interest_rate"], "alias": "not_null_fct_perp_market_history_arbitrum_mainnet_interest_rate", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.9896975, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_interest_rate.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest_rate\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere interest_rate is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest_rate", "file_key_name": "models.fct_perp_market_history_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "interest_rate", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate_apr.dc965a3dac": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate_apr", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_histo_ab2ff9cd5351a0fdff30c7f236999b13.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate_apr.dc965a3dac", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate_apr"], "alias": "not_null_fct_perp_market_histo_ab2ff9cd5351a0fdff30c7f236999b13", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_market_histo_ab2ff9cd5351a0fdff30c7f236999b13", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_market_histo_ab2ff9cd5351a0fdff30c7f236999b13"}, "created_at": 1726500944.9914138, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_market_histo_ab2ff9cd5351a0fdff30c7f236999b13\") }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_histo_ab2ff9cd5351a0fdff30c7f236999b13.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect funding_rate_apr\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere funding_rate_apr is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "funding_rate_apr", "file_key_name": "models.fct_perp_market_history_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "funding_rate_apr", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_long_rate_apr.191d4fa205": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_mainnet_long_rate_apr", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_arbitrum_mainnet_long_rate_apr.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_long_rate_apr.191d4fa205", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_market_history_arbitrum_mainnet_long_rate_apr"], "alias": "not_null_fct_perp_market_history_arbitrum_mainnet_long_rate_apr", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.9930573, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_long_rate_apr.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect long_rate_apr\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere long_rate_apr is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "long_rate_apr", "file_key_name": "models.fct_perp_market_history_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "long_rate_apr", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_short_rate_apr.dd6356d7e2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_mainnet_short_rate_apr", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_histo_db7b704adef0c78313d1eda27f65442c.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_short_rate_apr.dd6356d7e2", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_market_history_arbitrum_mainnet_short_rate_apr"], "alias": "not_null_fct_perp_market_histo_db7b704adef0c78313d1eda27f65442c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_market_histo_db7b704adef0c78313d1eda27f65442c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_market_histo_db7b704adef0c78313d1eda27f65442c"}, "created_at": 1726500944.994818, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_market_histo_db7b704adef0c78313d1eda27f65442c\") }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_histo_db7b704adef0c78313d1eda27f65442c.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect short_rate_apr\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere short_rate_apr is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "short_rate_apr", "file_key_name": "models.fct_perp_market_history_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "short_rate_apr", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_size_usd.42f1d96b4e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_arbitrum_mainnet_size_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_arbitrum_mainnet_size_usd.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_size_usd.42f1d96b4e", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_market_history_arbitrum_mainnet_size_usd"], "alias": "not_null_fct_perp_market_history_arbitrum_mainnet_size_usd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.996455, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_market_history_arbitrum_mainnet_size_usd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect size_usd\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere size_usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "size_usd", "file_key_name": "models.fct_perp_market_history_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "size_usd", "model": "{{ get_where_subquery(ref('fct_perp_market_history_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_id.6af85cf47e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_arbitrum_mainnet_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_id.6af85cf47e", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_liq_position_arbitrum_mainnet_id"], "alias": "not_null_fct_perp_liq_position_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.9981384, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_liq_position_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_liq_position_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_liq_position_arbitrum_mainnet_id.5f3f730218": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_liq_position_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_liq_position_arbitrum_mainnet_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_liq_position_arbitrum_mainnet_id.5f3f730218", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "unique_fct_perp_liq_position_arbitrum_mainnet_id"], "alias": "unique_fct_perp_liq_position_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500944.999854, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_liq_position_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_liq_position_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_liq_position_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_ts.13c0b178ce": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_arbitrum_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_arbitrum_mainnet_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_ts.13c0b178ce", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_liq_position_arbitrum_mainnet_ts"], "alias": "not_null_fct_perp_liq_position_arbitrum_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.001523, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_perp_liq_position_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_liq_position_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_block_number.672be13921": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_arbitrum_mainnet_block_number.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_block_number.672be13921", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_liq_position_arbitrum_mainnet_block_number"], "alias": "not_null_fct_perp_liq_position_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.0032368, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_liq_position_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_liq_position_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_transaction_hash.bf753f09f5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_arbitrum_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_fce69fbfb7d0fa3cea81f66025278631.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_transaction_hash.bf753f09f5", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_liq_position_arbitrum_mainnet_transaction_hash"], "alias": "not_null_fct_perp_liq_position_fce69fbfb7d0fa3cea81f66025278631", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_liq_position_fce69fbfb7d0fa3cea81f66025278631", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_liq_position_fce69fbfb7d0fa3cea81f66025278631"}, "created_at": 1726500945.004843, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_liq_position_fce69fbfb7d0fa3cea81f66025278631\") }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_fce69fbfb7d0fa3cea81f66025278631.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_liq_position_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_liq_position_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_account_id.350ca71f93": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_arbitrum_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_arbitrum_mainnet_account_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_account_id.350ca71f93", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_liq_position_arbitrum_mainnet_account_id"], "alias": "not_null_fct_perp_liq_position_arbitrum_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.0064616, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_liq_position_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_liq_position_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_market_id.4c0b30687e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_arbitrum_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_arbitrum_mainnet_market_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_market_id.4c0b30687e", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_liq_position_arbitrum_mainnet_market_id"], "alias": "not_null_fct_perp_liq_position_arbitrum_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.008054, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_liq_position_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_liq_position_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_market_id__True__0.09a7367d21": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_ff24f6dbc5ef0b130e32acd6cbba2e0f.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_market_id__True__0.09a7367d21", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_ff24f6dbc5ef0b130e32acd6cbba2e0f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_ff24f6dbc5ef0b130e32acd6cbba2e0f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_ff24f6dbc5ef0b130e32acd6cbba2e0f"}, "created_at": 1726500945.0101166, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_ff24f6dbc5ef0b130e32acd6cbba2e0f\") }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_ff24f6dbc5ef0b130e32acd6cbba2e0f.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_liq_position_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_liq_position_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_market_symbol.578192ed1c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_arbitrum_mainnet_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_arbitrum_mainnet_market_symbol.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_market_symbol.578192ed1c", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_liq_position_arbitrum_mainnet_market_symbol"], "alias": "not_null_fct_perp_liq_position_arbitrum_mainnet_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.014861, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_perp_liq_position_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_liq_position_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_amount_liquidated.0a4e2e6c10": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_arbitrum_mainnet_amount_liquidated", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_c44cf46be0017a43dad18328907621a0.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_amount_liquidated.0a4e2e6c10", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_liq_position_arbitrum_mainnet_amount_liquidated"], "alias": "not_null_fct_perp_liq_position_c44cf46be0017a43dad18328907621a0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_liq_position_c44cf46be0017a43dad18328907621a0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_liq_position_c44cf46be0017a43dad18328907621a0"}, "created_at": 1726500945.0166984, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_liq_position_c44cf46be0017a43dad18328907621a0\") }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_c44cf46be0017a43dad18328907621a0.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_liquidated\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\nwhere amount_liquidated is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_liquidated", "file_key_name": "models.fct_perp_liq_position_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_liq_position_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_liquidated", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_amount_liquidated__True__0.e71d50fb97": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_amount_liquidated__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_314c711b09a188d2044ff89bdb16095c.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_amount_liquidated__True__0.e71d50fb97", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_amount_liquidated__True__0"], "alias": "dbt_utils_accepted_range_fct_p_314c711b09a188d2044ff89bdb16095c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_314c711b09a188d2044ff89bdb16095c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_314c711b09a188d2044ff89bdb16095c"}, "created_at": 1726500945.0183706, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_314c711b09a188d2044ff89bdb16095c\") }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_314c711b09a188d2044ff89bdb16095c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_liquidated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_liquidated", "file_key_name": "models.fct_perp_liq_position_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_liq_position_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount_liquidated", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_position_size.83889235bc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_arbitrum_mainnet_position_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_arbitrum_mainnet_position_size.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_position_size.83889235bc", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_liq_position_arbitrum_mainnet_position_size"], "alias": "not_null_fct_perp_liq_position_arbitrum_mainnet_position_size", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.0229378, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_arbitrum_mainnet_position_size.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect position_size\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\nwhere position_size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "position_size", "file_key_name": "models.fct_perp_liq_position_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_liq_position_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "position_size", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_position_size__True__0.838f737304": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_position_size__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_31170cd30bf38d63d5769ea55dd61720.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_position_size__True__0.838f737304", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_position_size__True__0"], "alias": "dbt_utils_accepted_range_fct_p_31170cd30bf38d63d5769ea55dd61720", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_31170cd30bf38d63d5769ea55dd61720", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_31170cd30bf38d63d5769ea55dd61720"}, "created_at": 1726500945.0248213, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_31170cd30bf38d63d5769ea55dd61720\") }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_31170cd30bf38d63d5769ea55dd61720.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not position_size >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "position_size", "file_key_name": "models.fct_perp_liq_position_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_liq_position_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "position_size", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_liq_account_arbitrum_mainnet_account_id.68826803be": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_account_arbitrum_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_account_arbitrum_mainnet_account_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_account_arbitrum_mainnet_account_id.68826803be", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_liq_account_arbitrum_mainnet_account_id"], "alias": "not_null_fct_perp_liq_account_arbitrum_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.0294309, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_account_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_account_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_account_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_liq_account_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_liq_account_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_liq_account_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_account_arbitrum_mainnet_ts.3e5e9ca92a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_account_arbitrum_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_account_arbitrum_mainnet_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_account_arbitrum_mainnet_ts.3e5e9ca92a", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_liq_account_arbitrum_mainnet_ts"], "alias": "not_null_fct_perp_liq_account_arbitrum_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.0313036, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_account_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_account_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_account_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_perp_liq_account_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_liq_account_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_perp_liq_account_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_account_arbitrum_mainnet_total_reward.59cc57cac9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_account_arbitrum_mainnet_total_reward", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_account_arbitrum_mainnet_total_reward.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_account_arbitrum_mainnet_total_reward.59cc57cac9", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_liq_account_arbitrum_mainnet_total_reward"], "alias": "not_null_fct_perp_liq_account_arbitrum_mainnet_total_reward", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.032965, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_account_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_account_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_arbitrum_mainnet_total_reward.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect total_reward\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_account_arbitrum_mainnet\"\nwhere total_reward is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "total_reward", "file_key_name": "models.fct_perp_liq_account_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_liq_account_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "total_reward", "model": "{{ get_where_subquery(ref('fct_perp_liq_account_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_arbitrum_mainnet_total_reward__True__0.2126781091": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_liq_account_arbitrum_mainnet_total_reward__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_f5642b27b5e66beab406a8db98b375b9.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_arbitrum_mainnet_total_reward__True__0.2126781091", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_liq_account_arbitrum_mainnet_total_reward__True__0"], "alias": "dbt_utils_accepted_range_fct_p_f5642b27b5e66beab406a8db98b375b9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_f5642b27b5e66beab406a8db98b375b9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_f5642b27b5e66beab406a8db98b375b9"}, "created_at": 1726500945.0346475, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_f5642b27b5e66beab406a8db98b375b9\") }}", "language": "sql", "refs": [{"name": "fct_perp_liq_account_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_account_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_f5642b27b5e66beab406a8db98b375b9.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_account_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not total_reward >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "total_reward", "file_key_name": "models.fct_perp_liq_account_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_liq_account_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "total_reward", "model": "{{ get_where_subquery(ref('fct_perp_liq_account_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_accounts_arbitrum_mainnet_id.81f17d5942": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_accounts_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_accounts_arbitrum_mainnet_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_accounts_arbitrum_mainnet_id.81f17d5942", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_accounts_arbitrum_mainnet_id"], "alias": "not_null_fct_perp_accounts_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.0393522, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_accounts_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_accounts_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_accounts_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_accounts_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_accounts_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_accounts_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_accounts_arbitrum_mainnet_id.b814c43956": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_accounts_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_accounts_arbitrum_mainnet_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_accounts_arbitrum_mainnet_id.b814c43956", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "unique_fct_perp_accounts_arbitrum_mainnet_id"], "alias": "unique_fct_perp_accounts_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.041026, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_accounts_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_accounts_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/unique_fct_perp_accounts_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_accounts_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_accounts_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_accounts_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_accounts_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_accounts_arbitrum_mainnet_created_ts.093f33990b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_accounts_arbitrum_mainnet_created_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_accounts_arbitrum_mainnet_created_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_accounts_arbitrum_mainnet_created_ts.093f33990b", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_accounts_arbitrum_mainnet_created_ts"], "alias": "not_null_fct_perp_accounts_arbitrum_mainnet_created_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.0427303, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_accounts_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_accounts_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_mainnet_created_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_accounts_arbitrum_mainnet\"\nwhere created_ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "created_ts", "file_key_name": "models.fct_perp_accounts_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_accounts_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "created_ts", "model": "{{ get_where_subquery(ref('fct_perp_accounts_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_accounts_arbitrum_mainnet_owner.d6529405d8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_accounts_arbitrum_mainnet_owner", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_accounts_arbitrum_mainnet_owner.sql", "original_file_path": "models/marts/arbitrum/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_accounts_arbitrum_mainnet_owner.d6529405d8", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "perp", "not_null_fct_perp_accounts_arbitrum_mainnet_owner"], "alias": "not_null_fct_perp_accounts_arbitrum_mainnet_owner", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.0444002, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_accounts_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_accounts_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/perp/schema.yml/not_null_fct_perp_accounts_arbitrum_mainnet_owner.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_accounts_arbitrum_mainnet\"\nwhere owner is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "owner", "file_key_name": "models.fct_perp_accounts_arbitrum_mainnet", "attached_node": "model.synthetix.fct_perp_accounts_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "owner", "model": "{{ get_where_subquery(ref('fct_perp_accounts_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_prices_arbitrum_mainnet_ts.2fbdc0fed9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_arbitrum_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_arbitrum_mainnet_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_arbitrum_mainnet_ts.2fbdc0fed9", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "prices", "not_null_fct_prices_arbitrum_mainnet_ts"], "alias": "not_null_fct_prices_arbitrum_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.0488229, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_arbitrum_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_prices_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_prices_arbitrum_mainnet", "attached_node": "model.synthetix.fct_prices_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_prices_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_prices_arbitrum_mainnet_market_symbol.2c3e729969": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_arbitrum_mainnet_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_arbitrum_mainnet_market_symbol.sql", "original_file_path": "models/marts/arbitrum/mainnet/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_arbitrum_mainnet_market_symbol.2c3e729969", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "prices", "not_null_fct_prices_arbitrum_mainnet_market_symbol"], "alias": "not_null_fct_prices_arbitrum_mainnet_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.0505838, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_arbitrum_mainnet_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_prices_arbitrum_mainnet\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_prices_arbitrum_mainnet", "attached_node": "model.synthetix.fct_prices_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_prices_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_prices_arbitrum_mainnet_price.0a15cd9a88": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_arbitrum_mainnet_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_arbitrum_mainnet_price.sql", "original_file_path": "models/marts/arbitrum/mainnet/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_arbitrum_mainnet_price.0a15cd9a88", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "prices", "not_null_fct_prices_arbitrum_mainnet_price"], "alias": "not_null_fct_prices_arbitrum_mainnet_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.0522919, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_arbitrum_mainnet_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_prices_arbitrum_mainnet\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_prices_arbitrum_mainnet", "attached_node": "model.synthetix.fct_prices_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('fct_prices_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_prices_arbitrum_mainnet_price__True__0.2dcde08f36": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_prices_arbitrum_mainnet_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_dcb09535be5469b9faf234ed6f43f02e.sql", "original_file_path": "models/marts/arbitrum/mainnet/prices/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_prices_arbitrum_mainnet_price__True__0.2dcde08f36", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "prices", "dbt_utils_accepted_range_fct_prices_arbitrum_mainnet_price__True__0"], "alias": "dbt_utils_accepted_range_fct_p_dcb09535be5469b9faf234ed6f43f02e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_dcb09535be5469b9faf234ed6f43f02e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_dcb09535be5469b9faf234ed6f43f02e"}, "created_at": 1726500945.0541675, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_dcb09535be5469b9faf234ed6f43f02e\") }}", "language": "sql", "refs": [{"name": "fct_prices_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_p_dcb09535be5469b9faf234ed6f43f02e.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_prices_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_prices_arbitrum_mainnet", "attached_node": "model.synthetix.fct_prices_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('fct_prices_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_prices_hourly_arbitrum_mainnet_ts.125ef9fa4d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_hourly_arbitrum_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_hourly_arbitrum_mainnet_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_hourly_arbitrum_mainnet_ts.125ef9fa4d", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "prices", "not_null_fct_prices_hourly_arbitrum_mainnet_ts"], "alias": "not_null_fct_prices_hourly_arbitrum_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.0588267, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_prices_hourly_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_prices_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_prices_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_prices_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_prices_hourly_arbitrum_mainnet_market_symbol.b0ef15f205": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_hourly_arbitrum_mainnet_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_hourly_arbitrum_mainnet_market_symbol.sql", "original_file_path": "models/marts/arbitrum/mainnet/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_hourly_arbitrum_mainnet_market_symbol.b0ef15f205", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "prices", "not_null_fct_prices_hourly_arbitrum_mainnet_market_symbol"], "alias": "not_null_fct_prices_hourly_arbitrum_mainnet_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.0604916, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_mainnet_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_prices_hourly_arbitrum_mainnet\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_prices_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_prices_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_prices_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_prices_hourly_arbitrum_mainnet_price.cc751acae1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_hourly_arbitrum_mainnet_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_hourly_arbitrum_mainnet_price.sql", "original_file_path": "models/marts/arbitrum/mainnet/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_hourly_arbitrum_mainnet_price.cc751acae1", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "prices", "not_null_fct_prices_hourly_arbitrum_mainnet_price"], "alias": "not_null_fct_prices_hourly_arbitrum_mainnet_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.0623598, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/not_null_fct_prices_hourly_arbitrum_mainnet_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_prices_hourly_arbitrum_mainnet\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_prices_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_prices_hourly_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('fct_prices_hourly_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_arbitrum_mainnet_price__True__0.a6e6a0e3ce": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_prices_hourly_arbitrum_mainnet_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_4644ad7c63d005ac54db98edb6c9c900.sql", "original_file_path": "models/marts/arbitrum/mainnet/prices/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_arbitrum_mainnet_price__True__0.a6e6a0e3ce", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "prices", "dbt_utils_accepted_range_fct_prices_hourly_arbitrum_mainnet_price__True__0"], "alias": "dbt_utils_accepted_range_fct_p_4644ad7c63d005ac54db98edb6c9c900", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_4644ad7c63d005ac54db98edb6c9c900", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_4644ad7c63d005ac54db98edb6c9c900"}, "created_at": 1726500945.0640054, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_4644ad7c63d005ac54db98edb6c9c900\") }}", "language": "sql", "refs": [{"name": "fct_prices_hourly_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_hourly_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_p_4644ad7c63d005ac54db98edb6c9c900.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_prices_hourly_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_prices_hourly_arbitrum_mainnet", "attached_node": "model.synthetix.fct_prices_hourly_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('fct_prices_hourly_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_ts.3133817d65": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_synth_supply_arbitrum_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_synth_supply_arbitrum_mainnet_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_ts.3133817d65", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "not_null_fct_synth_supply_arbitrum_mainnet_ts"], "alias": "not_null_fct_synth_supply_arbitrum_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.0740516, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_synth_supply_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_synth_supply_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_synth_supply_arbitrum_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_synth_supply_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_synth_supply_arbitrum_mainnet", "attached_node": "model.synthetix.fct_synth_supply_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_synth_supply_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_block_number.bf6d504d6f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_synth_supply_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_synth_supply_arbitrum_mainnet_block_number.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_block_number.bf6d504d6f", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "not_null_fct_synth_supply_arbitrum_mainnet_block_number"], "alias": "not_null_fct_synth_supply_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.0760171, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_synth_supply_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_synth_supply_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_synth_supply_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_synth_supply_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_synth_supply_arbitrum_mainnet", "attached_node": "model.synthetix.fct_synth_supply_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_synth_supply_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_synth_market_id.9ef357e324": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_synth_supply_arbitrum_mainnet_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_synth_supply_arbitrum_mainnet_synth_market_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_synth_market_id.9ef357e324", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "not_null_fct_synth_supply_arbitrum_mainnet_synth_market_id"], "alias": "not_null_fct_synth_supply_arbitrum_mainnet_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.0777874, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_synth_supply_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_synth_supply_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_synth_supply_arbitrum_mainnet_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_synth_supply_arbitrum_mainnet\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_synth_supply_arbitrum_mainnet", "attached_node": "model.synthetix.fct_synth_supply_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_synth_supply_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_arbitrum_mainnet_synth_market_id__True__0.214f52024f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_synth_supply_arbitrum_mainnet_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_s_ad07ecda7adc2e1174efae746b1e061f.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_arbitrum_mainnet_synth_market_id__True__0.214f52024f", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "dbt_utils_accepted_range_fct_synth_supply_arbitrum_mainnet_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_s_ad07ecda7adc2e1174efae746b1e061f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_s_ad07ecda7adc2e1174efae746b1e061f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_s_ad07ecda7adc2e1174efae746b1e061f"}, "created_at": 1726500945.0795066, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_s_ad07ecda7adc2e1174efae746b1e061f\") }}", "language": "sql", "refs": [{"name": "fct_synth_supply_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_synth_supply_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_ad07ecda7adc2e1174efae746b1e061f.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_synth_supply_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_synth_supply_arbitrum_mainnet", "attached_node": "model.synthetix.fct_synth_supply_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_synth_supply_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_supply.4f38308508": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_synth_supply_arbitrum_mainnet_supply", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_synth_supply_arbitrum_mainnet_supply.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_supply.4f38308508", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "not_null_fct_synth_supply_arbitrum_mainnet_supply"], "alias": "not_null_fct_synth_supply_arbitrum_mainnet_supply", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.0843415, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_synth_supply_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_synth_supply_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_synth_supply_arbitrum_mainnet_supply.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect supply\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_synth_supply_arbitrum_mainnet\"\nwhere supply is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "supply", "file_key_name": "models.fct_synth_supply_arbitrum_mainnet", "attached_node": "model.synthetix.fct_synth_supply_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "supply", "model": "{{ get_where_subquery(ref('fct_synth_supply_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_id.58d62fa75b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_arbitrum_mainnet_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_id.58d62fa75b", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "not_null_fct_spot_atomics_arbitrum_mainnet_id"], "alias": "not_null_fct_spot_atomics_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.086114, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_atomics_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_spot_atomics_arbitrum_mainnet", "attached_node": "model.synthetix.fct_spot_atomics_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_spot_atomics_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_spot_atomics_arbitrum_mainnet_id.103cfc1fee": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_spot_atomics_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_spot_atomics_arbitrum_mainnet_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.unique_fct_spot_atomics_arbitrum_mainnet_id.103cfc1fee", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "unique_fct_spot_atomics_arbitrum_mainnet_id"], "alias": "unique_fct_spot_atomics_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.0878065, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/unique_fct_spot_atomics_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_atomics_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_spot_atomics_arbitrum_mainnet", "attached_node": "model.synthetix.fct_spot_atomics_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_spot_atomics_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_ts.8faded4450": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_arbitrum_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_arbitrum_mainnet_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_ts.8faded4450", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "not_null_fct_spot_atomics_arbitrum_mainnet_ts"], "alias": "not_null_fct_spot_atomics_arbitrum_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.0894878, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_atomics_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_spot_atomics_arbitrum_mainnet", "attached_node": "model.synthetix.fct_spot_atomics_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_spot_atomics_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_block_number.4090627930": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_arbitrum_mainnet_block_number.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_block_number.4090627930", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "not_null_fct_spot_atomics_arbitrum_mainnet_block_number"], "alias": "not_null_fct_spot_atomics_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.0912745, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_atomics_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_spot_atomics_arbitrum_mainnet", "attached_node": "model.synthetix.fct_spot_atomics_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_spot_atomics_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_tx_hash.fc4480c793": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_arbitrum_mainnet_tx_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_arbitrum_mainnet_tx_hash.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_tx_hash.fc4480c793", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "not_null_fct_spot_atomics_arbitrum_mainnet_tx_hash"], "alias": "not_null_fct_spot_atomics_arbitrum_mainnet_tx_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.092942, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_tx_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect tx_hash\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_atomics_arbitrum_mainnet\"\nwhere tx_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_hash", "file_key_name": "models.fct_spot_atomics_arbitrum_mainnet", "attached_node": "model.synthetix.fct_spot_atomics_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_hash", "model": "{{ get_where_subquery(ref('fct_spot_atomics_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_synth_market_id.3ce730fbe0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_arbitrum_mainnet_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_arbitrum_mainnet_synth_market_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_synth_market_id.3ce730fbe0", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "not_null_fct_spot_atomics_arbitrum_mainnet_synth_market_id"], "alias": "not_null_fct_spot_atomics_arbitrum_mainnet_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.0946221, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_atomics_arbitrum_mainnet\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_spot_atomics_arbitrum_mainnet", "attached_node": "model.synthetix.fct_spot_atomics_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_spot_atomics_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_arbitrum_mainnet_synth_market_id__True__0.a856a28abf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_spot_atomics_arbitrum_mainnet_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_s_75265e3f1113500b998d90fbb5de93fd.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_arbitrum_mainnet_synth_market_id__True__0.a856a28abf", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "dbt_utils_accepted_range_fct_spot_atomics_arbitrum_mainnet_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_s_75265e3f1113500b998d90fbb5de93fd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_s_75265e3f1113500b998d90fbb5de93fd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_s_75265e3f1113500b998d90fbb5de93fd"}, "created_at": 1726500945.0963027, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_s_75265e3f1113500b998d90fbb5de93fd\") }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_75265e3f1113500b998d90fbb5de93fd.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_atomics_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_spot_atomics_arbitrum_mainnet", "attached_node": "model.synthetix.fct_spot_atomics_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_spot_atomics_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_price.8c5fac0d4b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_arbitrum_mainnet_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_arbitrum_mainnet_price.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_price.8c5fac0d4b", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "not_null_fct_spot_atomics_arbitrum_mainnet_price"], "alias": "not_null_fct_spot_atomics_arbitrum_mainnet_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.101824, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_atomics_arbitrum_mainnet\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_spot_atomics_arbitrum_mainnet", "attached_node": "model.synthetix.fct_spot_atomics_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('fct_spot_atomics_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_amount.2a29d582dd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_arbitrum_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_arbitrum_mainnet_amount.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_amount.2a29d582dd", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "not_null_fct_spot_atomics_arbitrum_mainnet_amount"], "alias": "not_null_fct_spot_atomics_arbitrum_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.1035323, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_atomics_arbitrum_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_spot_atomics_arbitrum_mainnet", "attached_node": "model.synthetix.fct_spot_atomics_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('fct_spot_atomics_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_referrer.8f3d6e7ca8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_arbitrum_mainnet_referrer", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_arbitrum_mainnet_referrer.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_referrer.8f3d6e7ca8", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "not_null_fct_spot_atomics_arbitrum_mainnet_referrer"], "alias": "not_null_fct_spot_atomics_arbitrum_mainnet_referrer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.1051815, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_atomics_arbitrum_mainnet_referrer.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_atomics_arbitrum_mainnet\"\nwhere referrer is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "referrer", "file_key_name": "models.fct_spot_atomics_arbitrum_mainnet", "attached_node": "model.synthetix.fct_spot_atomics_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "referrer", "model": "{{ get_where_subquery(ref('fct_spot_atomics_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_id.0f47b50907": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_markets_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_markets_arbitrum_mainnet_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_id.0f47b50907", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "not_null_fct_spot_markets_arbitrum_mainnet_id"], "alias": "not_null_fct_spot_markets_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.1070154, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_markets_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_markets_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_markets_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_markets_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_spot_markets_arbitrum_mainnet", "attached_node": "model.synthetix.fct_spot_markets_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_spot_markets_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_arbitrum_mainnet_id__True__0.fc6e00e4d7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_spot_markets_arbitrum_mainnet_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_s_0fab89b4df840dcd6d06f9fa6285b914.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_arbitrum_mainnet_id__True__0.fc6e00e4d7", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "dbt_utils_accepted_range_fct_spot_markets_arbitrum_mainnet_id__True__0"], "alias": "dbt_utils_accepted_range_fct_s_0fab89b4df840dcd6d06f9fa6285b914", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_s_0fab89b4df840dcd6d06f9fa6285b914", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_s_0fab89b4df840dcd6d06f9fa6285b914"}, "created_at": 1726500945.1086707, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_s_0fab89b4df840dcd6d06f9fa6285b914\") }}", "language": "sql", "refs": [{"name": "fct_spot_markets_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_markets_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_0fab89b4df840dcd6d06f9fa6285b914.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_markets_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_spot_markets_arbitrum_mainnet", "attached_node": "model.synthetix.fct_spot_markets_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "id", "model": "{{ get_where_subquery(ref('fct_spot_markets_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_created_ts.d20eea3054": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_markets_arbitrum_mainnet_created_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_markets_arbitrum_mainnet_created_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_created_ts.d20eea3054", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "not_null_fct_spot_markets_arbitrum_mainnet_created_ts"], "alias": "not_null_fct_spot_markets_arbitrum_mainnet_created_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.1133575, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_markets_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_markets_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_markets_arbitrum_mainnet_created_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_markets_arbitrum_mainnet\"\nwhere created_ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "created_ts", "file_key_name": "models.fct_spot_markets_arbitrum_mainnet", "attached_node": "model.synthetix.fct_spot_markets_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "created_ts", "model": "{{ get_where_subquery(ref('fct_spot_markets_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_block_number.8e6492baa4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_markets_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_markets_arbitrum_mainnet_block_number.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_block_number.8e6492baa4", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "not_null_fct_spot_markets_arbitrum_mainnet_block_number"], "alias": "not_null_fct_spot_markets_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.1152167, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_markets_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_markets_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_markets_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_markets_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_spot_markets_arbitrum_mainnet", "attached_node": "model.synthetix.fct_spot_markets_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_spot_markets_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_token_address.19fe19c198": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_markets_arbitrum_mainnet_token_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_markets_arbitrum_mainnet_token_address.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_token_address.19fe19c198", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "not_null_fct_spot_markets_arbitrum_mainnet_token_address"], "alias": "not_null_fct_spot_markets_arbitrum_mainnet_token_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.1169012, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_markets_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_markets_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_markets_arbitrum_mainnet_token_address.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_address\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_markets_arbitrum_mainnet\"\nwhere token_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_address", "file_key_name": "models.fct_spot_markets_arbitrum_mainnet", "attached_node": "model.synthetix.fct_spot_markets_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_address", "model": "{{ get_where_subquery(ref('fct_spot_markets_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_id.4d99f875a3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_wrapper_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_wrapper_arbitrum_mainnet_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_id.4d99f875a3", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "not_null_fct_spot_wrapper_arbitrum_mainnet_id"], "alias": "not_null_fct_spot_wrapper_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.118556, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_wrapper_arbitrum_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_spot_wrapper_arbitrum_mainnet", "attached_node": "model.synthetix.fct_spot_wrapper_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_spot_wrapper_arbitrum_mainnet_id.2107017636": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_spot_wrapper_arbitrum_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_spot_wrapper_arbitrum_mainnet_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.unique_fct_spot_wrapper_arbitrum_mainnet_id.2107017636", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "unique_fct_spot_wrapper_arbitrum_mainnet_id"], "alias": "unique_fct_spot_wrapper_arbitrum_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.1201677, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/unique_fct_spot_wrapper_arbitrum_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_wrapper_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_spot_wrapper_arbitrum_mainnet", "attached_node": "model.synthetix.fct_spot_wrapper_arbitrum_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_ts.91d9f782bb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_wrapper_arbitrum_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_wrapper_arbitrum_mainnet_ts.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_ts.91d9f782bb", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "not_null_fct_spot_wrapper_arbitrum_mainnet_ts"], "alias": "not_null_fct_spot_wrapper_arbitrum_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.1219344, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_wrapper_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_spot_wrapper_arbitrum_mainnet", "attached_node": "model.synthetix.fct_spot_wrapper_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_block_number.d1c04e4c89": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_wrapper_arbitrum_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_wrapper_arbitrum_mainnet_block_number.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_block_number.d1c04e4c89", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "not_null_fct_spot_wrapper_arbitrum_mainnet_block_number"], "alias": "not_null_fct_spot_wrapper_arbitrum_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.1235495, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_wrapper_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_spot_wrapper_arbitrum_mainnet", "attached_node": "model.synthetix.fct_spot_wrapper_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_tx_hash.4401566d1f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_wrapper_arbitrum_mainnet_tx_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_wrapper_arbitrum_mainnet_tx_hash.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_tx_hash.4401566d1f", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "not_null_fct_spot_wrapper_arbitrum_mainnet_tx_hash"], "alias": "not_null_fct_spot_wrapper_arbitrum_mainnet_tx_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.1251564, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_tx_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect tx_hash\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_wrapper_arbitrum_mainnet\"\nwhere tx_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_hash", "file_key_name": "models.fct_spot_wrapper_arbitrum_mainnet", "attached_node": "model.synthetix.fct_spot_wrapper_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_hash", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_synth_market_id.f0195bb21f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_wrapper_arbitrum_mainnet_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_wrapper_arbitrum_mainnet_synth_market_id.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_synth_market_id.f0195bb21f", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "not_null_fct_spot_wrapper_arbitrum_mainnet_synth_market_id"], "alias": "not_null_fct_spot_wrapper_arbitrum_mainnet_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.1268694, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_wrapper_arbitrum_mainnet\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_spot_wrapper_arbitrum_mainnet", "attached_node": "model.synthetix.fct_spot_wrapper_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_arbitrum_mainnet_synth_market_id__True__0.f6decdacf4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_spot_wrapper_arbitrum_mainnet_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_s_40719b2c5c7462a9421a6076d2378e77.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_arbitrum_mainnet_synth_market_id__True__0.f6decdacf4", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "dbt_utils_accepted_range_fct_spot_wrapper_arbitrum_mainnet_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_s_40719b2c5c7462a9421a6076d2378e77", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_s_40719b2c5c7462a9421a6076d2378e77", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_s_40719b2c5c7462a9421a6076d2378e77"}, "created_at": 1726500945.1284978, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_s_40719b2c5c7462a9421a6076d2378e77\") }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_40719b2c5c7462a9421a6076d2378e77.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_wrapper_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_spot_wrapper_arbitrum_mainnet", "attached_node": "model.synthetix.fct_spot_wrapper_arbitrum_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_arbitrum_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_amount_wrapped.f91b4eedc8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_wrapper_arbitrum_mainnet_amount_wrapped", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_wrapper_arbitrum_mainnet_amount_wrapped.sql", "original_file_path": "models/marts/arbitrum/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_amount_wrapped.f91b4eedc8", "fqn": ["synthetix", "marts", "arbitrum", "mainnet", "spot", "not_null_fct_spot_wrapper_arbitrum_mainnet_amount_wrapped"], "alias": "not_null_fct_spot_wrapper_arbitrum_mainnet_amount_wrapped", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.1333463, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_arbitrum_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_arbitrum_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/arbitrum/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_arbitrum_mainnet_amount_wrapped.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_wrapped\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_wrapper_arbitrum_mainnet\"\nwhere amount_wrapped is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_wrapped", "file_key_name": "models.fct_spot_wrapper_arbitrum_mainnet", "attached_node": "model.synthetix.fct_spot_wrapper_arbitrum_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_wrapped", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_arbitrum_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_base_sepolia_ts.3bc8aeff42": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_base_sepolia_ts.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_base_sepolia_ts.3bc8aeff42", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_rewards_base_sepolia_ts"], "alias": "not_null_fct_pool_rewards_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.1646643, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_rewards_base_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_rewards_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_base_sepolia_pool_id.8de57769b7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_base_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_base_sepolia_pool_id.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_base_sepolia_pool_id.8de57769b7", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_rewards_base_sepolia_pool_id"], "alias": "not_null_fct_pool_rewards_base_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.1667333, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_base_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_base_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_sepolia_pool_id__True__0.bb2309b03e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_base_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_4a01facac1fe697a42756d2bb6a96a80.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_sepolia_pool_id__True__0.bb2309b03e", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_rewards_base_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_4a01facac1fe697a42756d2bb6a96a80", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_4a01facac1fe697a42756d2bb6a96a80", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_4a01facac1fe697a42756d2bb6a96a80"}, "created_at": 1726500945.1685035, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_4a01facac1fe697a42756d2bb6a96a80\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_4a01facac1fe697a42756d2bb6a96a80.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_base_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_base_sepolia_collateral_type.fcdb4bc8d4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_base_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_base_sepolia_collateral_type.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_base_sepolia_collateral_type.fcdb4bc8d4", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_rewards_base_sepolia_collateral_type"], "alias": "not_null_fct_pool_rewards_base_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.17328, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_base_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_rewards_base_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_rewards_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_base_sepolia_distributor.44cab292b1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_base_sepolia_distributor", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_base_sepolia_distributor.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_base_sepolia_distributor.44cab292b1", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_rewards_base_sepolia_distributor"], "alias": "not_null_fct_pool_rewards_base_sepolia_distributor", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.1750386, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_distributor.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_base_sepolia\"\nwhere distributor is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "distributor", "file_key_name": "models.fct_pool_rewards_base_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "distributor", "model": "{{ get_where_subquery(ref('fct_pool_rewards_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_base_sepolia_token_symbol.7f69f8767a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_base_sepolia_token_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_base_sepolia_token_symbol.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_base_sepolia_token_symbol.7f69f8767a", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_rewards_base_sepolia_token_symbol"], "alias": "not_null_fct_pool_rewards_base_sepolia_token_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.176713, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_token_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_base_sepolia\"\nwhere token_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_symbol", "file_key_name": "models.fct_pool_rewards_base_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_symbol", "model": "{{ get_where_subquery(ref('fct_pool_rewards_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_base_sepolia_amount.e8cf1e51d5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_base_sepolia_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_base_sepolia_amount.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_base_sepolia_amount.e8cf1e51d5", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_rewards_base_sepolia_amount"], "alias": "not_null_fct_pool_rewards_base_sepolia_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.178369, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_base_sepolia_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_base_sepolia\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_pool_rewards_base_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('fct_pool_rewards_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_sepolia_amount__True__0.da53fcc671": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_base_sepolia_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_34f2d8d63697f2af65b49421de24fb19.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_sepolia_amount__True__0.da53fcc671", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_rewards_base_sepolia_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_p_34f2d8d63697f2af65b49421de24fb19", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_34f2d8d63697f2af65b49421de24fb19", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_34f2d8d63697f2af65b49421de24fb19"}, "created_at": 1726500945.180015, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_34f2d8d63697f2af65b49421de24fb19\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_34f2d8d63697f2af65b49421de24fb19.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_pool_rewards_base_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('fct_pool_rewards_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_ts.4b517eadb1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_account_delegation_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_account_delegation_base_sepolia_ts.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_ts.4b517eadb1", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_account_delegation_base_sepolia_ts"], "alias": "not_null_fct_core_account_delegation_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.1845915, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_account_delegation_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_account_delegation_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_account_delegation_base_sepolia", "attached_node": "model.synthetix.fct_core_account_delegation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_account_id.71a1fd9dac": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_account_delegation_base_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_account_delegation_base_sepolia_account_id.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_account_id.71a1fd9dac", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_account_delegation_base_sepolia_account_id"], "alias": "not_null_fct_core_account_delegation_base_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.186362, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_account_delegation_base_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_account_delegation_base_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_core_account_delegation_base_sepolia", "attached_node": "model.synthetix.fct_core_account_delegation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_pool_id.8eb393e4f4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_account_delegation_base_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_account_delegation_base_sepolia_pool_id.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_pool_id.8eb393e4f4", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_account_delegation_base_sepolia_pool_id"], "alias": "not_null_fct_core_account_delegation_base_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.188035, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_account_delegation_base_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_account_delegation_base_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_account_delegation_base_sepolia", "attached_node": "model.synthetix.fct_core_account_delegation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_sepolia_pool_id__True__0.508b8be78d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_account_delegation_base_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_016c75bfef05dcd2e6b902708f01c66a.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_sepolia_pool_id__True__0.508b8be78d", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "dbt_utils_accepted_range_fct_core_account_delegation_base_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_c_016c75bfef05dcd2e6b902708f01c66a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_016c75bfef05dcd2e6b902708f01c66a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_016c75bfef05dcd2e6b902708f01c66a"}, "created_at": 1726500945.190545, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_016c75bfef05dcd2e6b902708f01c66a\") }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_016c75bfef05dcd2e6b902708f01c66a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_core_account_delegation_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_account_delegation_base_sepolia", "attached_node": "model.synthetix.fct_core_account_delegation_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_collateral_type.dc085beb88": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_account_delegation_base_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_account_dele_935cbd39408bf4bfc27abac489c5b50b.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_collateral_type.dc085beb88", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_account_delegation_base_sepolia_collateral_type"], "alias": "not_null_fct_core_account_dele_935cbd39408bf4bfc27abac489c5b50b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_account_dele_935cbd39408bf4bfc27abac489c5b50b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_account_dele_935cbd39408bf4bfc27abac489c5b50b"}, "created_at": 1726500945.1951718, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_account_dele_935cbd39408bf4bfc27abac489c5b50b\") }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_account_dele_935cbd39408bf4bfc27abac489c5b50b.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_account_delegation_base_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_account_delegation_base_sepolia", "attached_node": "model.synthetix.fct_core_account_delegation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_amount_delegated.07444b44f4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_account_delegation_base_sepolia_amount_delegated", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_account_dele_f872622f2d82ba5e4bd6842ee7a190d4.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_amount_delegated.07444b44f4", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_account_delegation_base_sepolia_amount_delegated"], "alias": "not_null_fct_core_account_dele_f872622f2d82ba5e4bd6842ee7a190d4", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_account_dele_f872622f2d82ba5e4bd6842ee7a190d4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_account_dele_f872622f2d82ba5e4bd6842ee7a190d4"}, "created_at": 1726500945.197022, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_account_dele_f872622f2d82ba5e4bd6842ee7a190d4\") }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_account_dele_f872622f2d82ba5e4bd6842ee7a190d4.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_delegated\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_account_delegation_base_sepolia\"\nwhere amount_delegated is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_delegated", "file_key_name": "models.fct_core_account_delegation_base_sepolia", "attached_node": "model.synthetix.fct_core_account_delegation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_delegated", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_sepolia_amount_delegated__True__0.2258d23e98": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_account_delegation_base_sepolia_amount_delegated__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_007f67fb89b2b9c25bfcde64b9f35aa2.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_sepolia_amount_delegated__True__0.2258d23e98", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "dbt_utils_accepted_range_fct_core_account_delegation_base_sepolia_amount_delegated__True__0"], "alias": "dbt_utils_accepted_range_fct_c_007f67fb89b2b9c25bfcde64b9f35aa2", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_007f67fb89b2b9c25bfcde64b9f35aa2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_007f67fb89b2b9c25bfcde64b9f35aa2"}, "created_at": 1726500945.198737, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_007f67fb89b2b9c25bfcde64b9f35aa2\") }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_007f67fb89b2b9c25bfcde64b9f35aa2.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_core_account_delegation_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_delegated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_delegated", "file_key_name": "models.fct_core_account_delegation_base_sepolia", "attached_node": "model.synthetix.fct_core_account_delegation_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount_delegated", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_base_sepolia_ts.2cc1721326": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_sepolia_ts.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_ts.2cc1721326", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_apr_base_sepolia_ts"], "alias": "not_null_fct_core_apr_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.2033377, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_apr_base_sepolia", "attached_node": "model.synthetix.fct_core_apr_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_apr_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_base_sepolia_pool_id.a2ea5cc601": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_sepolia_pool_id.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_pool_id.a2ea5cc601", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_apr_base_sepolia_pool_id"], "alias": "not_null_fct_core_apr_base_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.204993, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_apr_base_sepolia", "attached_node": "model.synthetix.fct_core_apr_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_apr_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_pool_id__True__0.dca944c591": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_apr_base_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_c0327ae9615378fcb4c600c78772dcc7.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_pool_id__True__0.dca944c591", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "dbt_utils_accepted_range_fct_core_apr_base_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_c_c0327ae9615378fcb4c600c78772dcc7", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_c0327ae9615378fcb4c600c78772dcc7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_c0327ae9615378fcb4c600c78772dcc7"}, "created_at": 1726500945.2066565, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_c0327ae9615378fcb4c600c78772dcc7\") }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_c0327ae9615378fcb4c600c78772dcc7.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_apr_base_sepolia", "attached_node": "model.synthetix.fct_core_apr_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_apr_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_base_sepolia_collateral_type.7a5590eb90": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_sepolia_collateral_type.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_collateral_type.7a5590eb90", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_apr_base_sepolia_collateral_type"], "alias": "not_null_fct_core_apr_base_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.2110908, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_apr_base_sepolia", "attached_node": "model.synthetix.fct_core_apr_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_apr_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_base_sepolia_collateral_value.6b7be2743f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_sepolia_collateral_value", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_sepolia_collateral_value.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_collateral_value.6b7be2743f", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_apr_base_sepolia_collateral_value"], "alias": "not_null_fct_core_apr_base_sepolia_collateral_value", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.2127352, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_collateral_value.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere collateral_value is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.fct_core_apr_base_sepolia", "attached_node": "model.synthetix.fct_core_apr_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_value", "model": "{{ get_where_subquery(ref('fct_core_apr_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_collateral_value__True__0.50d2b91f46": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_apr_base_sepolia_collateral_value__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_7eb3383a5b609abc521a07fea9b7493e.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_collateral_value__True__0.50d2b91f46", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "dbt_utils_accepted_range_fct_core_apr_base_sepolia_collateral_value__True__0"], "alias": "dbt_utils_accepted_range_fct_c_7eb3383a5b609abc521a07fea9b7493e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_7eb3383a5b609abc521a07fea9b7493e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_7eb3383a5b609abc521a07fea9b7493e"}, "created_at": 1726500945.2144015, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_7eb3383a5b609abc521a07fea9b7493e\") }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_7eb3383a5b609abc521a07fea9b7493e.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.fct_core_apr_base_sepolia", "attached_node": "model.synthetix.fct_core_apr_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collateral_value", "model": "{{ get_where_subquery(ref('fct_core_apr_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_base_sepolia_debt.fadc5bb67a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_sepolia_debt", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_sepolia_debt.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_debt.fadc5bb67a", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_apr_base_sepolia_debt"], "alias": "not_null_fct_core_apr_base_sepolia_debt", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.2191749, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_debt.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere debt is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "debt", "file_key_name": "models.fct_core_apr_base_sepolia", "attached_node": "model.synthetix.fct_core_apr_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "debt", "model": "{{ get_where_subquery(ref('fct_core_apr_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_issuance.2fcf5254d1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_sepolia_hourly_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_sepolia_hourly_issuance.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_issuance.2fcf5254d1", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_apr_base_sepolia_hourly_issuance"], "alias": "not_null_fct_core_apr_base_sepolia_hourly_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.2214992, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_hourly_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere hourly_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_issuance", "file_key_name": "models.fct_core_apr_base_sepolia", "attached_node": "model.synthetix.fct_core_apr_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_issuance", "model": "{{ get_where_subquery(ref('fct_core_apr_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_pnl.75c8c54189": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_sepolia_hourly_pnl", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_sepolia_hourly_pnl.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_pnl.75c8c54189", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_apr_base_sepolia_hourly_pnl"], "alias": "not_null_fct_core_apr_base_sepolia_hourly_pnl", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.2241404, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_hourly_pnl.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere hourly_pnl is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_pnl", "file_key_name": "models.fct_core_apr_base_sepolia", "attached_node": "model.synthetix.fct_core_apr_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_pnl", "model": "{{ get_where_subquery(ref('fct_core_apr_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_base_sepolia_cumulative_pnl.ce3ab4e606": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_sepolia_cumulative_pnl", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_sepolia_cumulative_pnl.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_cumulative_pnl.ce3ab4e606", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_apr_base_sepolia_cumulative_pnl"], "alias": "not_null_fct_core_apr_base_sepolia_cumulative_pnl", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.226149, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_cumulative_pnl.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_pnl\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere cumulative_pnl is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "cumulative_pnl", "file_key_name": "models.fct_core_apr_base_sepolia", "attached_node": "model.synthetix.fct_core_apr_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "cumulative_pnl", "model": "{{ get_where_subquery(ref('fct_core_apr_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_base_sepolia_cumulative_issuance.5f3ec9bec1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_sepolia_cumulative_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_sepolia_cumulative_issuance.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_cumulative_issuance.5f3ec9bec1", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_apr_base_sepolia_cumulative_issuance"], "alias": "not_null_fct_core_apr_base_sepolia_cumulative_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.2278855, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_cumulative_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_issuance\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere cumulative_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "cumulative_issuance", "file_key_name": "models.fct_core_apr_base_sepolia", "attached_node": "model.synthetix.fct_core_apr_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "cumulative_issuance", "model": "{{ get_where_subquery(ref('fct_core_apr_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_base_sepolia_rewards_usd.0b9d66ba19": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_sepolia_rewards_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_sepolia_rewards_usd.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_rewards_usd.0b9d66ba19", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_apr_base_sepolia_rewards_usd"], "alias": "not_null_fct_core_apr_base_sepolia_rewards_usd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.2296085, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_rewards_usd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere rewards_usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_core_apr_base_sepolia", "attached_node": "model.synthetix.fct_core_apr_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_core_apr_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_rewards_usd__True__0.090c92559d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_apr_base_sepolia_rewards_usd__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_dbf4e014e5549121cfd1d46bf0be7100.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_rewards_usd__True__0.090c92559d", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "dbt_utils_accepted_range_fct_core_apr_base_sepolia_rewards_usd__True__0"], "alias": "dbt_utils_accepted_range_fct_c_dbf4e014e5549121cfd1d46bf0be7100", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_dbf4e014e5549121cfd1d46bf0be7100", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_dbf4e014e5549121cfd1d46bf0be7100"}, "created_at": 1726500945.231285, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_dbf4e014e5549121cfd1d46bf0be7100\") }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_dbf4e014e5549121cfd1d46bf0be7100.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_core_apr_base_sepolia", "attached_node": "model.synthetix.fct_core_apr_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_core_apr_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_pnl_pct.d827dc6b5f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_sepolia_hourly_pnl_pct", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_sepolia_hourly_pnl_pct.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_pnl_pct.d827dc6b5f", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_apr_base_sepolia_hourly_pnl_pct"], "alias": "not_null_fct_core_apr_base_sepolia_hourly_pnl_pct", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.2363014, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_hourly_pnl_pct.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl_pct\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere hourly_pnl_pct is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_pnl_pct", "file_key_name": "models.fct_core_apr_base_sepolia", "attached_node": "model.synthetix.fct_core_apr_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_pnl_pct", "model": "{{ get_where_subquery(ref('fct_core_apr_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_rewards_pct.adeb7db337": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_sepolia_hourly_rewards_pct", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_sepolia_hourly_rewards_pct.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_rewards_pct.adeb7db337", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_apr_base_sepolia_hourly_rewards_pct"], "alias": "not_null_fct_core_apr_base_sepolia_hourly_rewards_pct", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.2380493, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_hourly_rewards_pct.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_rewards_pct\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere hourly_rewards_pct is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_rewards_pct", "file_key_name": "models.fct_core_apr_base_sepolia", "attached_node": "model.synthetix.fct_core_apr_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_rewards_pct", "model": "{{ get_where_subquery(ref('fct_core_apr_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_hourly_rewards_pct__True__1__0.6c15e31d20": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_apr_base_sepolia_hourly_rewards_pct__True__1__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_02f7f20bfaebdcfd70b89794605a8f32.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_hourly_rewards_pct__True__1__0.6c15e31d20", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "dbt_utils_accepted_range_fct_core_apr_base_sepolia_hourly_rewards_pct__True__1__0"], "alias": "dbt_utils_accepted_range_fct_c_02f7f20bfaebdcfd70b89794605a8f32", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_02f7f20bfaebdcfd70b89794605a8f32", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_02f7f20bfaebdcfd70b89794605a8f32"}, "created_at": 1726500945.2397702, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_02f7f20bfaebdcfd70b89794605a8f32\") }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_02f7f20bfaebdcfd70b89794605a8f32.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct >= 0\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_rewards_pct", "file_key_name": "models.fct_core_apr_base_sepolia", "attached_node": "model.synthetix.fct_core_apr_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "max_value": 1, "inclusive": true, "column_name": "hourly_rewards_pct", "model": "{{ get_where_subquery(ref('fct_core_apr_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_base_sepolia_apr_24h.275116a918": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_sepolia_apr_24h", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_sepolia_apr_24h.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_apr_24h.275116a918", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_apr_base_sepolia_apr_24h"], "alias": "not_null_fct_core_apr_base_sepolia_apr_24h", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.2444093, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apr_24h.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_24h\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere apr_24h is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apr_24h", "file_key_name": "models.fct_core_apr_base_sepolia", "attached_node": "model.synthetix.fct_core_apr_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apr_24h", "model": "{{ get_where_subquery(ref('fct_core_apr_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_base_sepolia_apy_24h.b04b5222f4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_sepolia_apy_24h", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_sepolia_apy_24h.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_apy_24h.b04b5222f4", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_apr_base_sepolia_apy_24h"], "alias": "not_null_fct_core_apr_base_sepolia_apy_24h", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.2461202, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apy_24h.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_24h\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere apy_24h is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apy_24h", "file_key_name": "models.fct_core_apr_base_sepolia", "attached_node": "model.synthetix.fct_core_apr_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apy_24h", "model": "{{ get_where_subquery(ref('fct_core_apr_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_base_sepolia_apr_7d.cfc4ec14a3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_sepolia_apr_7d", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_sepolia_apr_7d.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_apr_7d.cfc4ec14a3", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_apr_base_sepolia_apr_7d"], "alias": "not_null_fct_core_apr_base_sepolia_apr_7d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.247781, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apr_7d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_7d\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere apr_7d is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apr_7d", "file_key_name": "models.fct_core_apr_base_sepolia", "attached_node": "model.synthetix.fct_core_apr_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apr_7d", "model": "{{ get_where_subquery(ref('fct_core_apr_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_base_sepolia_apy_7d.45a63722a9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_sepolia_apy_7d", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_sepolia_apy_7d.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_apy_7d.45a63722a9", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_apr_base_sepolia_apy_7d"], "alias": "not_null_fct_core_apr_base_sepolia_apy_7d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.2496128, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apy_7d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_7d\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere apy_7d is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apy_7d", "file_key_name": "models.fct_core_apr_base_sepolia", "attached_node": "model.synthetix.fct_core_apr_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apy_7d", "model": "{{ get_where_subquery(ref('fct_core_apr_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_base_sepolia_apr_28d.e099bf170a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_sepolia_apr_28d", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_sepolia_apr_28d.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_apr_28d.e099bf170a", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_apr_base_sepolia_apr_28d"], "alias": "not_null_fct_core_apr_base_sepolia_apr_28d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.2512558, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apr_28d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_28d\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere apr_28d is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apr_28d", "file_key_name": "models.fct_core_apr_base_sepolia", "attached_node": "model.synthetix.fct_core_apr_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apr_28d", "model": "{{ get_where_subquery(ref('fct_core_apr_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_base_sepolia_apy_28d.1e8e0632e0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_sepolia_apy_28d", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_sepolia_apy_28d.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_apy_28d.1e8e0632e0", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_apr_base_sepolia_apy_28d"], "alias": "not_null_fct_core_apr_base_sepolia_apy_28d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.2528763, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_apr_base_sepolia_apy_28d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_28d\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere apy_28d is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apy_28d", "file_key_name": "models.fct_core_apr_base_sepolia", "attached_node": "model.synthetix.fct_core_apr_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apy_28d", "model": "{{ get_where_subquery(ref('fct_core_apr_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_base_sepolia_id.34d77ebc84": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_id.34d77ebc84", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_market_updated_base_sepolia_id"], "alias": "not_null_fct_core_market_updated_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.254521, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_market_updated_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_core_market_updated_base_sepolia", "attached_node": "model.synthetix.fct_core_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_core_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_core_market_updated_base_sepolia_id.469dae108f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_core_market_updated_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_core_market_updated_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.unique_fct_core_market_updated_base_sepolia_id.469dae108f", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "unique_fct_core_market_updated_base_sepolia_id"], "alias": "unique_fct_core_market_updated_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.2561579, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/unique_fct_core_market_updated_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_market_updated_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_core_market_updated_base_sepolia", "attached_node": "model.synthetix.fct_core_market_updated_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_core_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_base_sepolia_ts.9f306426fd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_base_sepolia_ts.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_ts.9f306426fd", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_market_updated_base_sepolia_ts"], "alias": "not_null_fct_core_market_updated_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.2579837, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_market_updated_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_market_updated_base_sepolia", "attached_node": "model.synthetix.fct_core_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_base_sepolia_transaction_hash.8b87578f5d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_base_sepolia_transaction_hash.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_transaction_hash.8b87578f5d", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_market_updated_base_sepolia_transaction_hash"], "alias": "not_null_fct_core_market_updated_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.259616, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_market_updated_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_core_market_updated_base_sepolia", "attached_node": "model.synthetix.fct_core_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_core_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_base_sepolia_event_name.027b71247d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_base_sepolia_event_name.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_event_name.027b71247d", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_market_updated_base_sepolia_event_name"], "alias": "not_null_fct_core_market_updated_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.261237, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_market_updated_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_core_market_updated_base_sepolia", "attached_node": "model.synthetix.fct_core_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_core_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_fct_core_market_updated_base_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.f97649ec10": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_fct_core_market_updated_base_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_fct_core_marke_f14eb644ae46474b2ee44b21ba94d125.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.accepted_values_fct_core_market_updated_base_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.f97649ec10", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "accepted_values_fct_core_market_updated_base_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited"], "alias": "accepted_values_fct_core_marke_f14eb644ae46474b2ee44b21ba94d125", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_fct_core_marke_f14eb644ae46474b2ee44b21ba94d125", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_fct_core_marke_f14eb644ae46474b2ee44b21ba94d125"}, "created_at": 1726500945.2629292, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_fct_core_marke_f14eb644ae46474b2ee44b21ba94d125\") }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/accepted_values_fct_core_marke_f14eb644ae46474b2ee44b21ba94d125.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_base_sepolia\".\"fct_core_market_updated_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_core_market_updated_base_sepolia", "attached_node": "model.synthetix.fct_core_market_updated_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["MarketCollateralWithdrawn", "MarketCollateralDeposited", "MarketUsdWithdrawn", "MarketUsdDeposited"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_core_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_base_sepolia_market_id.e1e1cc407f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_base_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_base_sepolia_market_id.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_market_id.e1e1cc407f", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_market_updated_base_sepolia_market_id"], "alias": "not_null_fct_core_market_updated_base_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.2677298, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_market_updated_base_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_core_market_updated_base_sepolia", "attached_node": "model.synthetix.fct_core_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_core_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_base_sepolia_market_id__True__0.9ac29d575a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_market_updated_base_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_642994047e1de807079be1501781c958.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_base_sepolia_market_id__True__0.9ac29d575a", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "dbt_utils_accepted_range_fct_core_market_updated_base_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_c_642994047e1de807079be1501781c958", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_642994047e1de807079be1501781c958", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_642994047e1de807079be1501781c958"}, "created_at": 1726500945.269425, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_642994047e1de807079be1501781c958\") }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_642994047e1de807079be1501781c958.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_core_market_updated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_core_market_updated_base_sepolia", "attached_node": "model.synthetix.fct_core_market_updated_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_core_market_updated_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_market_updated_base_sepolia_collateral_type.5333cf7124": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_base_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_base_sepolia_collateral_type.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_collateral_type.5333cf7124", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_market_updated_base_sepolia_collateral_type"], "alias": "not_null_fct_core_market_updated_base_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.2741258, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_market_updated_base_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_market_updated_base_sepolia", "attached_node": "model.synthetix.fct_core_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_base_sepolia_credit_capacity.1096ceee18": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_base_sepolia_credit_capacity", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_base_sepolia_credit_capacity.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_credit_capacity.1096ceee18", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_market_updated_base_sepolia_credit_capacity"], "alias": "not_null_fct_core_market_updated_base_sepolia_credit_capacity", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.275815, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_credit_capacity.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect credit_capacity\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_market_updated_base_sepolia\"\nwhere credit_capacity is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "credit_capacity", "file_key_name": "models.fct_core_market_updated_base_sepolia", "attached_node": "model.synthetix.fct_core_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "credit_capacity", "model": "{{ get_where_subquery(ref('fct_core_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_base_sepolia_net_issuance.094fc9701e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_base_sepolia_net_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_base_sepolia_net_issuance.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_net_issuance.094fc9701e", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_market_updated_base_sepolia_net_issuance"], "alias": "not_null_fct_core_market_updated_base_sepolia_net_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.277473, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_net_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect net_issuance\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_market_updated_base_sepolia\"\nwhere net_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "net_issuance", "file_key_name": "models.fct_core_market_updated_base_sepolia", "attached_node": "model.synthetix.fct_core_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "net_issuance", "model": "{{ get_where_subquery(ref('fct_core_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_base_sepolia_token_amount.dfd33d6c7e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_base_sepolia_token_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_base_sepolia_token_amount.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_token_amount.dfd33d6c7e", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_market_updated_base_sepolia_token_amount"], "alias": "not_null_fct_core_market_updated_base_sepolia_token_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.2797472, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_market_updated_base_sepolia_token_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_market_updated_base_sepolia\"\nwhere token_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.fct_core_market_updated_base_sepolia", "attached_node": "model.synthetix.fct_core_market_updated_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_amount", "model": "{{ get_where_subquery(ref('fct_core_market_updated_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pool_collateral_base_sepolia_ts.706747681b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_collateral_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_collateral_base_sepolia_ts.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_base_sepolia_ts.706747681b", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_pool_collateral_base_sepolia_ts"], "alias": "not_null_fct_core_pool_collateral_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.2813845, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pool_collateral_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_collateral_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_collateral_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_pool_collateral_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_pool_collateral_base_sepolia", "attached_node": "model.synthetix.fct_core_pool_collateral_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_pool_collateral_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pool_collateral_base_sepolia_collateral_type.98bdc1fe0e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_collateral_base_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_collateral_base_sepolia_collateral_type.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_base_sepolia_collateral_type.98bdc1fe0e", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_pool_collateral_base_sepolia_collateral_type"], "alias": "not_null_fct_core_pool_collateral_base_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.283035, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pool_collateral_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_collateral_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_collateral_base_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_pool_collateral_base_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_pool_collateral_base_sepolia", "attached_node": "model.synthetix.fct_core_pool_collateral_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_pool_collateral_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pool_collateral_base_sepolia_amount_deposited.c9a6a6e3d1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_collateral_base_sepolia_amount_deposited", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_collateral_base_sepolia_amount_deposited.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_base_sepolia_amount_deposited.c9a6a6e3d1", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_pool_collateral_base_sepolia_amount_deposited"], "alias": "not_null_fct_core_pool_collateral_base_sepolia_amount_deposited", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.2846432, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pool_collateral_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_collateral_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_collateral_base_sepolia_amount_deposited.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_deposited\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_pool_collateral_base_sepolia\"\nwhere amount_deposited is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_deposited", "file_key_name": "models.fct_core_pool_collateral_base_sepolia", "attached_node": "model.synthetix.fct_core_pool_collateral_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_deposited", "model": "{{ get_where_subquery(ref('fct_core_pool_collateral_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pool_delegation_base_sepolia_ts.29b697c43e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_delegation_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_delegation_base_sepolia_ts.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_base_sepolia_ts.29b697c43e", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_pool_delegation_base_sepolia_ts"], "alias": "not_null_fct_core_pool_delegation_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.2863452, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pool_delegation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_delegation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_delegation_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_pool_delegation_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_pool_delegation_base_sepolia", "attached_node": "model.synthetix.fct_core_pool_delegation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_pool_delegation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pool_delegation_base_sepolia_pool_id.03e5ee04d2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_delegation_base_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_delegation_base_sepolia_pool_id.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_base_sepolia_pool_id.03e5ee04d2", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_pool_delegation_base_sepolia_pool_id"], "alias": "not_null_fct_core_pool_delegation_base_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.2880688, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pool_delegation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_delegation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_delegation_base_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_pool_delegation_base_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_pool_delegation_base_sepolia", "attached_node": "model.synthetix.fct_core_pool_delegation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_pool_delegation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_base_sepolia_pool_id__True__0.6f4bec67e8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_pool_delegation_base_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_7c8b0f19510562be724b56a2ea7fa20b.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_base_sepolia_pool_id__True__0.6f4bec67e8", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "dbt_utils_accepted_range_fct_core_pool_delegation_base_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_c_7c8b0f19510562be724b56a2ea7fa20b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_7c8b0f19510562be724b56a2ea7fa20b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_7c8b0f19510562be724b56a2ea7fa20b"}, "created_at": 1726500945.2897236, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_7c8b0f19510562be724b56a2ea7fa20b\") }}", "language": "sql", "refs": [{"name": "fct_core_pool_delegation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_delegation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_7c8b0f19510562be724b56a2ea7fa20b.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_core_pool_delegation_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_pool_delegation_base_sepolia", "attached_node": "model.synthetix.fct_core_pool_delegation_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_pool_delegation_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_pool_delegation_base_sepolia_collateral_type.6d78a9fae0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_delegation_base_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_delegation_base_sepolia_collateral_type.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_base_sepolia_collateral_type.6d78a9fae0", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_pool_delegation_base_sepolia_collateral_type"], "alias": "not_null_fct_core_pool_delegation_base_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.2946491, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pool_delegation_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_delegation_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pool_delegation_base_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_pool_delegation_base_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_pool_delegation_base_sepolia", "attached_node": "model.synthetix.fct_core_pool_delegation_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_pool_delegation_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pools_base_sepolia_id.b91a0ef35b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pools_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pools_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pools_base_sepolia_id.b91a0ef35b", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_pools_base_sepolia_id"], "alias": "not_null_fct_core_pools_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.2963052, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pools_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pools_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pools_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_pools_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_core_pools_base_sepolia", "attached_node": "model.synthetix.fct_core_pools_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_core_pools_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_pools_base_sepolia_id__True__0.6010b3107d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_pools_base_sepolia_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_b198daab2c36979f2c5164ecabed2558.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_pools_base_sepolia_id__True__0.6010b3107d", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "dbt_utils_accepted_range_fct_core_pools_base_sepolia_id__True__0"], "alias": "dbt_utils_accepted_range_fct_c_b198daab2c36979f2c5164ecabed2558", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_b198daab2c36979f2c5164ecabed2558", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_b198daab2c36979f2c5164ecabed2558"}, "created_at": 1726500945.2979615, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_b198daab2c36979f2c5164ecabed2558\") }}", "language": "sql", "refs": [{"name": "fct_core_pools_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pools_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_c_b198daab2c36979f2c5164ecabed2558.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_core_pools_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_core_pools_base_sepolia", "attached_node": "model.synthetix.fct_core_pools_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "id", "model": "{{ get_where_subquery(ref('fct_core_pools_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_pools_base_sepolia_created_ts.ddc75dd279": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pools_base_sepolia_created_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pools_base_sepolia_created_ts.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pools_base_sepolia_created_ts.ddc75dd279", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_pools_base_sepolia_created_ts"], "alias": "not_null_fct_core_pools_base_sepolia_created_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.302661, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pools_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pools_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pools_base_sepolia_created_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_pools_base_sepolia\"\nwhere created_ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "created_ts", "file_key_name": "models.fct_core_pools_base_sepolia", "attached_node": "model.synthetix.fct_core_pools_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "created_ts", "model": "{{ get_where_subquery(ref('fct_core_pools_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pools_base_sepolia_block_number.68462f9c7c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pools_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pools_base_sepolia_block_number.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pools_base_sepolia_block_number.68462f9c7c", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_pools_base_sepolia_block_number"], "alias": "not_null_fct_core_pools_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.304309, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pools_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pools_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pools_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_pools_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_core_pools_base_sepolia", "attached_node": "model.synthetix.fct_core_pools_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_core_pools_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pools_base_sepolia_owner.e551fe7bc6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pools_base_sepolia_owner", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pools_base_sepolia_owner.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pools_base_sepolia_owner.e551fe7bc6", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_core_pools_base_sepolia_owner"], "alias": "not_null_fct_core_pools_base_sepolia_owner", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.3059945, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pools_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pools_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_core_pools_base_sepolia_owner.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_pools_base_sepolia\"\nwhere owner is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "owner", "file_key_name": "models.fct_core_pools_base_sepolia", "attached_node": "model.synthetix.fct_core_pools_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "owner", "model": "{{ get_where_subquery(ref('fct_core_pools_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_debt_base_sepolia_ts.955bd8bfe6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_debt_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_debt_base_sepolia_ts.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_debt_base_sepolia_ts.955bd8bfe6", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_debt_base_sepolia_ts"], "alias": "not_null_fct_pool_debt_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.3076751, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_debt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_debt_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_debt_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_debt_base_sepolia", "attached_node": "model.synthetix.fct_pool_debt_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_debt_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_debt_base_sepolia_block_number.d6752d8232": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_debt_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_debt_base_sepolia_block_number.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_debt_base_sepolia_block_number.d6752d8232", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_debt_base_sepolia_block_number"], "alias": "not_null_fct_pool_debt_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.309457, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_debt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_debt_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_debt_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_pool_debt_base_sepolia", "attached_node": "model.synthetix.fct_pool_debt_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_pool_debt_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_debt_base_sepolia_pool_id.bb5f56d624": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_debt_base_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_debt_base_sepolia_pool_id.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_debt_base_sepolia_pool_id.bb5f56d624", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_debt_base_sepolia_pool_id"], "alias": "not_null_fct_pool_debt_base_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.3111095, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_debt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_debt_base_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_debt_base_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_debt_base_sepolia", "attached_node": "model.synthetix.fct_pool_debt_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_debt_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_base_sepolia_pool_id__True__0.0228ac48ff": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_debt_base_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_c5f43d8f9e210687bcde5398fec0aa62.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_base_sepolia_pool_id__True__0.0228ac48ff", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_debt_base_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_c5f43d8f9e210687bcde5398fec0aa62", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_c5f43d8f9e210687bcde5398fec0aa62", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_c5f43d8f9e210687bcde5398fec0aa62"}, "created_at": 1726500945.312737, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_c5f43d8f9e210687bcde5398fec0aa62\") }}", "language": "sql", "refs": [{"name": "fct_pool_debt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_c5f43d8f9e210687bcde5398fec0aa62.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_debt_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_debt_base_sepolia", "attached_node": "model.synthetix.fct_pool_debt_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_debt_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_debt_base_sepolia_collateral_type.5daff7c138": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_debt_base_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_debt_base_sepolia_collateral_type.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_debt_base_sepolia_collateral_type.5daff7c138", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_debt_base_sepolia_collateral_type"], "alias": "not_null_fct_pool_debt_base_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.3176942, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_debt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_debt_base_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_debt_base_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_debt_base_sepolia", "attached_node": "model.synthetix.fct_pool_debt_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_debt_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_debt_base_sepolia_debt.235edf4e17": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_debt_base_sepolia_debt", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_debt_base_sepolia_debt.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_debt_base_sepolia_debt.235edf4e17", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_debt_base_sepolia_debt"], "alias": "not_null_fct_pool_debt_base_sepolia_debt", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.3193624, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_debt_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_debt_base_sepolia_debt.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_debt_base_sepolia\"\nwhere debt is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "debt", "file_key_name": "models.fct_pool_debt_base_sepolia", "attached_node": "model.synthetix.fct_pool_debt_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "debt", "model": "{{ get_where_subquery(ref('fct_pool_debt_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_ts.27f6b37554": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_hourly_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_hourly_base_sepolia_ts.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_ts.27f6b37554", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_issuance_hourly_base_sepolia_ts"], "alias": "not_null_fct_pool_issuance_hourly_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.321023, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_hourly_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_issuance_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_issuance_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_issuance_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_pool_id.10ae437d68": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_hourly_base_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_hourly_base_sepolia_pool_id.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_pool_id.10ae437d68", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_issuance_hourly_base_sepolia_pool_id"], "alias": "not_null_fct_pool_issuance_hourly_base_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.3227024, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_base_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_hourly_base_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_issuance_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_issuance_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_issuance_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_base_sepolia_pool_id__True__0.9d327cf662": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_issuance_hourly_base_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_080234b3dc1c1422ae72bcef10b3876f.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_base_sepolia_pool_id__True__0.9d327cf662", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_issuance_hourly_base_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_080234b3dc1c1422ae72bcef10b3876f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_080234b3dc1c1422ae72bcef10b3876f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_080234b3dc1c1422ae72bcef10b3876f"}, "created_at": 1726500945.3244429, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_080234b3dc1c1422ae72bcef10b3876f\") }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_080234b3dc1c1422ae72bcef10b3876f.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_issuance_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_issuance_hourly_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_issuance_hourly_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_collateral_type.1a6b56fdf4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_hourly_base_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_hourly_base_sepolia_collateral_type.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_collateral_type.1a6b56fdf4", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_issuance_hourly_base_sepolia_collateral_type"], "alias": "not_null_fct_pool_issuance_hourly_base_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.3291326, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_base_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_hourly_base_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_issuance_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_issuance_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_issuance_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_hourly_issuance.938e34bef0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_hourly_base_sepolia_hourly_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_hourly_base_sepolia_hourly_issuance.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_hourly_issuance.938e34bef0", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_issuance_hourly_base_sepolia_hourly_issuance"], "alias": "not_null_fct_pool_issuance_hourly_base_sepolia_hourly_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.3310301, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_hourly_base_sepolia_hourly_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_hourly_base_sepolia\"\nwhere hourly_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_issuance", "file_key_name": "models.fct_pool_issuance_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_issuance_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_issuance", "model": "{{ get_where_subquery(ref('fct_pool_issuance_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_base_sepolia_ts.be998526ed": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_base_sepolia_ts.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_ts.be998526ed", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_issuance_base_sepolia_ts"], "alias": "not_null_fct_pool_issuance_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.3326948, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_issuance_base_sepolia", "attached_node": "model.synthetix.fct_pool_issuance_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_issuance_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_base_sepolia_block_number.2f1e619103": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_base_sepolia_block_number.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_block_number.2f1e619103", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_issuance_base_sepolia_block_number"], "alias": "not_null_fct_pool_issuance_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.3343534, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_pool_issuance_base_sepolia", "attached_node": "model.synthetix.fct_pool_issuance_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_pool_issuance_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_base_sepolia_transaction_hash.79420348fa": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_base_sepolia_transaction_hash.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_transaction_hash.79420348fa", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_issuance_base_sepolia_transaction_hash"], "alias": "not_null_fct_pool_issuance_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.3359692, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_pool_issuance_base_sepolia", "attached_node": "model.synthetix.fct_pool_issuance_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_pool_issuance_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_base_sepolia_pool_id.5d2388a5a0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_base_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_base_sepolia_pool_id.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_pool_id.5d2388a5a0", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_issuance_base_sepolia_pool_id"], "alias": "not_null_fct_pool_issuance_base_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.3376129, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_base_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_issuance_base_sepolia", "attached_node": "model.synthetix.fct_pool_issuance_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_issuance_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_base_sepolia_pool_id__True__0.e99f9bdac0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_issuance_base_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_1c7c1b16173674e338549ddb7f27b7ca.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_base_sepolia_pool_id__True__0.e99f9bdac0", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_issuance_base_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_1c7c1b16173674e338549ddb7f27b7ca", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_1c7c1b16173674e338549ddb7f27b7ca", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_1c7c1b16173674e338549ddb7f27b7ca"}, "created_at": 1726500945.3393579, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_1c7c1b16173674e338549ddb7f27b7ca\") }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_1c7c1b16173674e338549ddb7f27b7ca.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_issuance_base_sepolia", "attached_node": "model.synthetix.fct_pool_issuance_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_issuance_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_issuance_base_sepolia_collateral_type.3b36d49350": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_base_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_base_sepolia_collateral_type.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_collateral_type.3b36d49350", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_issuance_base_sepolia_collateral_type"], "alias": "not_null_fct_pool_issuance_base_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.3438413, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_base_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_issuance_base_sepolia", "attached_node": "model.synthetix.fct_pool_issuance_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_issuance_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_base_sepolia_account_id.aa037160fb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_base_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_base_sepolia_account_id.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_account_id.aa037160fb", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_issuance_base_sepolia_account_id"], "alias": "not_null_fct_pool_issuance_base_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.3456836, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_base_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_pool_issuance_base_sepolia", "attached_node": "model.synthetix.fct_pool_issuance_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_pool_issuance_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_base_sepolia_amount.5be777c996": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_base_sepolia_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_base_sepolia_amount.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_amount.5be777c996", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_issuance_base_sepolia_amount"], "alias": "not_null_fct_pool_issuance_base_sepolia_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.347319, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_issuance_base_sepolia_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_base_sepolia\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_pool_issuance_base_sepolia", "attached_node": "model.synthetix.fct_pool_issuance_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('fct_pool_issuance_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_ts.5acc26229f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_base_sepolia_ts.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_ts.5acc26229f", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_pnl_hourly_base_sepolia_ts"], "alias": "not_null_fct_pool_pnl_hourly_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.348923, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_pnl_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_pool_id.c9853b1694": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_base_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_base_sepolia_pool_id.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_pool_id.c9853b1694", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_pnl_hourly_base_sepolia_pool_id"], "alias": "not_null_fct_pool_pnl_hourly_base_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.3505518, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_pnl_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_pool_id__True__0.05c766378f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_6a560e0fbf794c7f750bbee46b063b15.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_pool_id__True__0.05c766378f", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_6a560e0fbf794c7f750bbee46b063b15", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_6a560e0fbf794c7f750bbee46b063b15", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_6a560e0fbf794c7f750bbee46b063b15"}, "created_at": 1726500945.3521717, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_6a560e0fbf794c7f750bbee46b063b15\") }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_6a560e0fbf794c7f750bbee46b063b15.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_pnl_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_collateral_type.1eca6afa4f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_base_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_base_sepolia_collateral_type.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_collateral_type.1eca6afa4f", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_pnl_hourly_base_sepolia_collateral_type"], "alias": "not_null_fct_pool_pnl_hourly_base_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.3566093, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_pnl_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_collateral_value.02a125e570": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_base_sepolia_collateral_value", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_base_sepolia_collateral_value.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_collateral_value.02a125e570", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_pnl_hourly_base_sepolia_collateral_value"], "alias": "not_null_fct_pool_pnl_hourly_base_sepolia_collateral_value", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.358304, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_collateral_value.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\nwhere collateral_value is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.fct_pool_pnl_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_value", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_collateral_value__True__0.4f1a814d7b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_collateral_value__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_dde6685624f91c45c63ba3638584b182.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_collateral_value__True__0.4f1a814d7b", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_collateral_value__True__0"], "alias": "dbt_utils_accepted_range_fct_p_dde6685624f91c45c63ba3638584b182", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_dde6685624f91c45c63ba3638584b182", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_dde6685624f91c45c63ba3638584b182"}, "created_at": 1726500945.3599498, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_dde6685624f91c45c63ba3638584b182\") }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_dde6685624f91c45c63ba3638584b182.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.fct_pool_pnl_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collateral_value", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_debt.27270b83bd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_base_sepolia_debt", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_base_sepolia_debt.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_debt.27270b83bd", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_pnl_hourly_base_sepolia_debt"], "alias": "not_null_fct_pool_pnl_hourly_base_sepolia_debt", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.364442, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_debt.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\nwhere debt is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "debt", "file_key_name": "models.fct_pool_pnl_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "debt", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_issuance.64beeb7093": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_base_sepolia_hourly_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_base_sepolia_hourly_issuance.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_issuance.64beeb7093", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_pnl_hourly_base_sepolia_hourly_issuance"], "alias": "not_null_fct_pool_pnl_hourly_base_sepolia_hourly_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.3661423, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_hourly_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\nwhere hourly_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_issuance", "file_key_name": "models.fct_pool_pnl_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_issuance", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl.1b2d20f29b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl.1b2d20f29b", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl"], "alias": "not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.3683827, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\nwhere hourly_pnl is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_pnl", "file_key_name": "models.fct_pool_pnl_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_pnl", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_rewards_usd.3d8b12547d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_base_sepolia_rewards_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_base_sepolia_rewards_usd.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_rewards_usd.3d8b12547d", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_pnl_hourly_base_sepolia_rewards_usd"], "alias": "not_null_fct_pool_pnl_hourly_base_sepolia_rewards_usd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.3700354, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_rewards_usd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\nwhere rewards_usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_pnl_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_rewards_usd__True__0.9baf8da1f5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_rewards_usd__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_7392fe570bb1ffcd65da1c7cd6982c51.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_rewards_usd__True__0.9baf8da1f5", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_rewards_usd__True__0"], "alias": "dbt_utils_accepted_range_fct_p_7392fe570bb1ffcd65da1c7cd6982c51", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_7392fe570bb1ffcd65da1c7cd6982c51", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_7392fe570bb1ffcd65da1c7cd6982c51"}, "created_at": 1726500945.371676, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_7392fe570bb1ffcd65da1c7cd6982c51\") }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_7392fe570bb1ffcd65da1c7cd6982c51.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_pnl_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl_pct.5e738de9f7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl_pct", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl_pct.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl_pct.5e738de9f7", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl_pct"], "alias": "not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl_pct", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.3762324, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl_pct.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl_pct\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\nwhere hourly_pnl_pct is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_pnl_pct", "file_key_name": "models.fct_pool_pnl_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_pnl_pct", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct.d3c5df3f72": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct.d3c5df3f72", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct"], "alias": "not_null_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.3779092, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_rewards_pct\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\nwhere hourly_rewards_pct is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_rewards_pct", "file_key_name": "models.fct_pool_pnl_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_rewards_pct", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct__True__1__0.3ae208ff52": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct__True__1__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_8847545f22090d36993074a7ae93645b.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct__True__1__0.3ae208ff52", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct__True__1__0"], "alias": "dbt_utils_accepted_range_fct_p_8847545f22090d36993074a7ae93645b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_8847545f22090d36993074a7ae93645b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_8847545f22090d36993074a7ae93645b"}, "created_at": 1726500945.379577, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_8847545f22090d36993074a7ae93645b\") }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_8847545f22090d36993074a7ae93645b.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct >= 0\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_rewards_pct", "file_key_name": "models.fct_pool_pnl_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "max_value": 1, "inclusive": true, "column_name": "hourly_rewards_pct", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_total_pct.32d5d04358": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_base_sepolia_hourly_total_pct", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_base_sepolia_hourly_total_pct.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_total_pct.32d5d04358", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_pnl_hourly_base_sepolia_hourly_total_pct"], "alias": "not_null_fct_pool_pnl_hourly_base_sepolia_hourly_total_pct", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.384044, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_pnl_hourly_base_sepolia_hourly_total_pct.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_total_pct\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\nwhere hourly_total_pct is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_total_pct", "file_key_name": "models.fct_pool_pnl_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_total_pct", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_ts.521c0d428a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_hourly_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_hourly_base_sepolia_ts.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_ts.521c0d428a", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_rewards_hourly_base_sepolia_ts"], "alias": "not_null_fct_pool_rewards_hourly_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.3857317, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_hourly_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_rewards_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_pool_id.9e81c4a855": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_hourly_base_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_hourly_base_sepolia_pool_id.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_pool_id.9e81c4a855", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_rewards_hourly_base_sepolia_pool_id"], "alias": "not_null_fct_pool_rewards_hourly_base_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.3873935, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_base_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_hourly_base_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_sepolia_pool_id__True__0.7fb80d19e2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_hourly_base_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_c49bb88c47ce0ffb87f7f220bfc072ee.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_sepolia_pool_id__True__0.7fb80d19e2", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_rewards_hourly_base_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_c49bb88c47ce0ffb87f7f220bfc072ee", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_c49bb88c47ce0ffb87f7f220bfc072ee", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_c49bb88c47ce0ffb87f7f220bfc072ee"}, "created_at": 1726500945.3891623, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_c49bb88c47ce0ffb87f7f220bfc072ee\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_c49bb88c47ce0ffb87f7f220bfc072ee.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_hourly_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_collateral_type.ca06f7aa20": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_hourly_base_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_hourly_base_sepolia_collateral_type.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_collateral_type.ca06f7aa20", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_rewards_hourly_base_sepolia_collateral_type"], "alias": "not_null_fct_pool_rewards_hourly_base_sepolia_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.3935888, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_base_sepolia_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_hourly_base_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_rewards_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_rewards_usd.f98e64d589": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_hourly_base_sepolia_rewards_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_hourly_base_sepolia_rewards_usd.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_rewards_usd.f98e64d589", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_rewards_hourly_base_sepolia_rewards_usd"], "alias": "not_null_fct_pool_rewards_hourly_base_sepolia_rewards_usd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.3952475, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_hourly_base_sepolia_rewards_usd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_hourly_base_sepolia\"\nwhere rewards_usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_rewards_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_sepolia_rewards_usd__True__0.a1e92ad42f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_hourly_base_sepolia_rewards_usd__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_93717b724298f107b6ffe1b8e9c9699c.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_sepolia_rewards_usd__True__0.a1e92ad42f", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_rewards_hourly_base_sepolia_rewards_usd__True__0"], "alias": "dbt_utils_accepted_range_fct_p_93717b724298f107b6ffe1b8e9c9699c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_93717b724298f107b6ffe1b8e9c9699c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_93717b724298f107b6ffe1b8e9c9699c"}, "created_at": 1726500945.3970678, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_93717b724298f107b6ffe1b8e9c9699c\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_93717b724298f107b6ffe1b8e9c9699c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_rewards_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_hourly_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_ts.965132b4de": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_token_hourly_base_sepolia_ts.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_ts.965132b4de", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_rewards_token_hourly_base_sepolia_ts"], "alias": "not_null_fct_pool_rewards_token_hourly_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.4014122, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_rewards_token_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_pool_id.be2709e1ec": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_base_sepolia_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_token_hourly_base_sepolia_pool_id.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_pool_id.be2709e1ec", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_rewards_token_hourly_base_sepolia_pool_id"], "alias": "not_null_fct_pool_rewards_token_hourly_base_sepolia_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.4032369, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_sepolia_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_token_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_pool_id__True__0.81592c4342": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_2d58f654e46802f6010b88f3ce3def6e.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_pool_id__True__0.81592c4342", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_2d58f654e46802f6010b88f3ce3def6e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_2d58f654e46802f6010b88f3ce3def6e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_2d58f654e46802f6010b88f3ce3def6e"}, "created_at": 1726500945.4048848, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_2d58f654e46802f6010b88f3ce3def6e\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_2d58f654e46802f6010b88f3ce3def6e.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_token_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_collateral_type.d1a6cde42d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_base_sepolia_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_toke_e78ac2aee703e2a50a6c42a608df5d5e.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_collateral_type.d1a6cde42d", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_rewards_token_hourly_base_sepolia_collateral_type"], "alias": "not_null_fct_pool_rewards_toke_e78ac2aee703e2a50a6c42a608df5d5e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_pool_rewards_toke_e78ac2aee703e2a50a6c42a608df5d5e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_pool_rewards_toke_e78ac2aee703e2a50a6c42a608df5d5e"}, "created_at": 1726500945.4093444, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_pool_rewards_toke_e78ac2aee703e2a50a6c42a608df5d5e\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_e78ac2aee703e2a50a6c42a608df5d5e.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_rewards_token_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_distributor.e0a88ca283": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_base_sepolia_distributor", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_token_hourly_base_sepolia_distributor.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_distributor.e0a88ca283", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_rewards_token_hourly_base_sepolia_distributor"], "alias": "not_null_fct_pool_rewards_token_hourly_base_sepolia_distributor", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.4110177, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_sepolia_distributor.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"\nwhere distributor is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "distributor", "file_key_name": "models.fct_pool_rewards_token_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "distributor", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_token_symbol.0efe3d5a1b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_base_sepolia_token_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_toke_c060874bcad559685bf1a5cd949d5918.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_token_symbol.0efe3d5a1b", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_rewards_token_hourly_base_sepolia_token_symbol"], "alias": "not_null_fct_pool_rewards_toke_c060874bcad559685bf1a5cd949d5918", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_pool_rewards_toke_c060874bcad559685bf1a5cd949d5918", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_pool_rewards_toke_c060874bcad559685bf1a5cd949d5918"}, "created_at": 1726500945.412639, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_pool_rewards_toke_c060874bcad559685bf1a5cd949d5918\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_toke_c060874bcad559685bf1a5cd949d5918.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"\nwhere token_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_symbol", "file_key_name": "models.fct_pool_rewards_token_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_symbol", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_amount.f5bf39a8d8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_base_sepolia_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_token_hourly_base_sepolia_amount.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_amount.f5bf39a8d8", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_rewards_token_hourly_base_sepolia_amount"], "alias": "not_null_fct_pool_rewards_token_hourly_base_sepolia_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.4142869, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_sepolia_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_pool_rewards_token_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_amount__True__0.8db4f3d98c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_168fddbf6e51c571cf3cf7d332e2f38d.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_amount__True__0.8db4f3d98c", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_p_168fddbf6e51c571cf3cf7d332e2f38d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_168fddbf6e51c571cf3cf7d332e2f38d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_168fddbf6e51c571cf3cf7d332e2f38d"}, "created_at": 1726500945.4159207, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_168fddbf6e51c571cf3cf7d332e2f38d\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_168fddbf6e51c571cf3cf7d332e2f38d.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_pool_rewards_token_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd.d3001484ac": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd.d3001484ac", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "not_null_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd"], "alias": "not_null_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.4203594, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"\nwhere rewards_usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_rewards_token_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd__True__0.c0730ac36d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_3eb069f390b7573dee3c16d4dcde343d.sql", "original_file_path": "models/marts/base/sepolia/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd__True__0.c0730ac36d", "fqn": ["synthetix", "marts", "base", "sepolia", "core", "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd__True__0"], "alias": "dbt_utils_accepted_range_fct_p_3eb069f390b7573dee3c16d4dcde343d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_3eb069f390b7573dee3c16d4dcde343d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_3eb069f390b7573dee3c16d4dcde343d"}, "created_at": 1726500945.4220421, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_3eb069f390b7573dee3c16d4dcde343d\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/core/schema.yml/dbt_utils_accepted_range_fct_p_3eb069f390b7573dee3c16d4dcde343d.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_rewards_token_hourly_base_sepolia", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_id.eb661d1506": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_charged_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_id.eb661d1506", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_interest_charged_base_sepolia_id"], "alias": "not_null_fct_perp_interest_charged_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.444745, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_interest_charged_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_interest_charged_base_sepolia", "attached_node": "model.synthetix.fct_perp_interest_charged_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_interest_charged_base_sepolia_id.53669ecac5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_interest_charged_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_interest_charged_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_interest_charged_base_sepolia_id.53669ecac5", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "unique_fct_perp_interest_charged_base_sepolia_id"], "alias": "unique_fct_perp_interest_charged_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.446792, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_interest_charged_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_interest_charged_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_interest_charged_base_sepolia", "attached_node": "model.synthetix.fct_perp_interest_charged_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_block_timestamp.0a73b599b9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_charged_base_sepolia_block_timestamp.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_block_timestamp.0a73b599b9", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_interest_charged_base_sepolia_block_timestamp"], "alias": "not_null_fct_perp_interest_charged_base_sepolia_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.448568, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_interest_charged_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.fct_perp_interest_charged_base_sepolia", "attached_node": "model.synthetix.fct_perp_interest_charged_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_block_number.b5c567e21f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_charged_base_sepolia_block_number.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_block_number.b5c567e21f", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_interest_charged_base_sepolia_block_number"], "alias": "not_null_fct_perp_interest_charged_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.4503038, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_interest_charged_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_interest_charged_base_sepolia", "attached_node": "model.synthetix.fct_perp_interest_charged_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_transaction_hash.aaef59efbb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_cha_ef7870358c5aff75d7f92ce4c7de1c07.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_transaction_hash.aaef59efbb", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_interest_charged_base_sepolia_transaction_hash"], "alias": "not_null_fct_perp_interest_cha_ef7870358c5aff75d7f92ce4c7de1c07", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_interest_cha_ef7870358c5aff75d7f92ce4c7de1c07", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_interest_cha_ef7870358c5aff75d7f92ce4c7de1c07"}, "created_at": 1726500945.4519765, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_interest_cha_ef7870358c5aff75d7f92ce4c7de1c07\") }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_cha_ef7870358c5aff75d7f92ce4c7de1c07.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_interest_charged_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_interest_charged_base_sepolia", "attached_node": "model.synthetix.fct_perp_interest_charged_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_contract.d0f4674d07": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_charged_base_sepolia_contract.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_contract.d0f4674d07", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_interest_charged_base_sepolia_contract"], "alias": "not_null_fct_perp_interest_charged_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.454413, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_interest_charged_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.fct_perp_interest_charged_base_sepolia", "attached_node": "model.synthetix.fct_perp_interest_charged_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_event_name.237b079041": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_charged_base_sepolia_event_name.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_event_name.237b079041", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_interest_charged_base_sepolia_event_name"], "alias": "not_null_fct_perp_interest_charged_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.4560616, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_interest_charged_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_perp_interest_charged_base_sepolia", "attached_node": "model.synthetix.fct_perp_interest_charged_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_fct_perp_interest_charged_base_sepolia_event_name__InterestCharged.ff861d06a4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_fct_perp_interest_charged_base_sepolia_event_name__InterestCharged", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_fct_perp_inter_8f173b579ea46e22e00a38898643f42f.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_fct_perp_interest_charged_base_sepolia_event_name__InterestCharged.ff861d06a4", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "accepted_values_fct_perp_interest_charged_base_sepolia_event_name__InterestCharged"], "alias": "accepted_values_fct_perp_inter_8f173b579ea46e22e00a38898643f42f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_fct_perp_inter_8f173b579ea46e22e00a38898643f42f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_fct_perp_inter_8f173b579ea46e22e00a38898643f42f"}, "created_at": 1726500945.4577332, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_fct_perp_inter_8f173b579ea46e22e00a38898643f42f\") }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/accepted_values_fct_perp_inter_8f173b579ea46e22e00a38898643f42f.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_interest_charged_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'InterestCharged'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_perp_interest_charged_base_sepolia", "attached_node": "model.synthetix.fct_perp_interest_charged_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["InterestCharged"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_account_id.86fbe78f66": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_base_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_charged_base_sepolia_account_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_account_id.86fbe78f66", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_interest_charged_base_sepolia_account_id"], "alias": "not_null_fct_perp_interest_charged_base_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.4623566, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_interest_charged_base_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_interest_charged_base_sepolia", "attached_node": "model.synthetix.fct_perp_interest_charged_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_sepolia_account_id__True__0.3edc04f3c6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_interest_charged_base_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_d192f9304caff99eeffe34887ba9fd58.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_sepolia_account_id__True__0.3edc04f3c6", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_interest_charged_base_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_d192f9304caff99eeffe34887ba9fd58", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_d192f9304caff99eeffe34887ba9fd58", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_d192f9304caff99eeffe34887ba9fd58"}, "created_at": 1726500945.464015, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_d192f9304caff99eeffe34887ba9fd58\") }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_d192f9304caff99eeffe34887ba9fd58.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_interest_charged_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_interest_charged_base_sepolia", "attached_node": "model.synthetix.fct_perp_interest_charged_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_interest.201254f262": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_base_sepolia_interest", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_charged_base_sepolia_interest.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_interest.201254f262", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_interest_charged_base_sepolia_interest"], "alias": "not_null_fct_perp_interest_charged_base_sepolia_interest", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.468552, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_interest_charged_base_sepolia_interest.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_interest_charged_base_sepolia\"\nwhere interest is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest", "file_key_name": "models.fct_perp_interest_charged_base_sepolia", "attached_node": "model.synthetix.fct_perp_interest_charged_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "interest", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_sepolia_interest__True__0.cbe80d3cfc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_interest_charged_base_sepolia_interest__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_067b6722ec0a3ba96989426b240c29ff.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_sepolia_interest__True__0.cbe80d3cfc", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_interest_charged_base_sepolia_interest__True__0"], "alias": "dbt_utils_accepted_range_fct_p_067b6722ec0a3ba96989426b240c29ff", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_067b6722ec0a3ba96989426b240c29ff", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_067b6722ec0a3ba96989426b240c29ff"}, "created_at": 1726500945.4702444, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_067b6722ec0a3ba96989426b240c29ff\") }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_067b6722ec0a3ba96989426b240c29ff.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_interest_charged_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not interest >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest", "file_key_name": "models.fct_perp_interest_charged_base_sepolia", "attached_node": "model.synthetix.fct_perp_interest_charged_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "interest", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_id.04ae0ab4fd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_modified_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_id.04ae0ab4fd", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_collateral_modified_base_sepolia_id"], "alias": "not_null_fct_perp_collateral_modified_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.474722, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_collateral_modified_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_collateral_modified_base_sepolia", "attached_node": "model.synthetix.fct_perp_collateral_modified_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_collateral_modified_base_sepolia_id.a5b1b5d44a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_collateral_modified_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_collateral_modified_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_collateral_modified_base_sepolia_id.a5b1b5d44a", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "unique_fct_perp_collateral_modified_base_sepolia_id"], "alias": "unique_fct_perp_collateral_modified_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.4763823, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_collateral_modified_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_collateral_modified_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_collateral_modified_base_sepolia", "attached_node": "model.synthetix.fct_perp_collateral_modified_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_block_timestamp.983f4f7464": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_m_29a3faef3b1a9aaf01d9e330ab75faad.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_block_timestamp.983f4f7464", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_collateral_modified_base_sepolia_block_timestamp"], "alias": "not_null_fct_perp_collateral_m_29a3faef3b1a9aaf01d9e330ab75faad", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_collateral_m_29a3faef3b1a9aaf01d9e330ab75faad", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_collateral_m_29a3faef3b1a9aaf01d9e330ab75faad"}, "created_at": 1726500945.478047, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_collateral_m_29a3faef3b1a9aaf01d9e330ab75faad\") }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_29a3faef3b1a9aaf01d9e330ab75faad.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_collateral_modified_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.fct_perp_collateral_modified_base_sepolia", "attached_node": "model.synthetix.fct_perp_collateral_modified_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_block_number.36ad8cb4d3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_modified_base_sepolia_block_number.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_block_number.36ad8cb4d3", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_collateral_modified_base_sepolia_block_number"], "alias": "not_null_fct_perp_collateral_modified_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.4796677, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_collateral_modified_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_collateral_modified_base_sepolia", "attached_node": "model.synthetix.fct_perp_collateral_modified_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_transaction_hash.834ecbfe7f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_m_09036bff9f33021bdc2f7c611d921020.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_transaction_hash.834ecbfe7f", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_collateral_modified_base_sepolia_transaction_hash"], "alias": "not_null_fct_perp_collateral_m_09036bff9f33021bdc2f7c611d921020", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_collateral_m_09036bff9f33021bdc2f7c611d921020", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_collateral_m_09036bff9f33021bdc2f7c611d921020"}, "created_at": 1726500945.4812863, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_collateral_m_09036bff9f33021bdc2f7c611d921020\") }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_09036bff9f33021bdc2f7c611d921020.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_collateral_modified_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_collateral_modified_base_sepolia", "attached_node": "model.synthetix.fct_perp_collateral_modified_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_contract.e1b2d1c3f1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_modified_base_sepolia_contract.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_contract.e1b2d1c3f1", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_collateral_modified_base_sepolia_contract"], "alias": "not_null_fct_perp_collateral_modified_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.4830403, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_collateral_modified_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.fct_perp_collateral_modified_base_sepolia", "attached_node": "model.synthetix.fct_perp_collateral_modified_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_event_name.0d3e82bc99": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_modified_base_sepolia_event_name.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_event_name.0d3e82bc99", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_collateral_modified_base_sepolia_event_name"], "alias": "not_null_fct_perp_collateral_modified_base_sepolia_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.4846544, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_base_sepolia_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_collateral_modified_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_perp_collateral_modified_base_sepolia", "attached_node": "model.synthetix.fct_perp_collateral_modified_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_fct_perp_collateral_modified_base_sepolia_event_name__CollateralModified.f6430341ee": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_fct_perp_collateral_modified_base_sepolia_event_name__CollateralModified", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_fct_perp_colla_1ab1c21834ede76d1e34f06cf2def9bf.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_fct_perp_collateral_modified_base_sepolia_event_name__CollateralModified.f6430341ee", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "accepted_values_fct_perp_collateral_modified_base_sepolia_event_name__CollateralModified"], "alias": "accepted_values_fct_perp_colla_1ab1c21834ede76d1e34f06cf2def9bf", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_fct_perp_colla_1ab1c21834ede76d1e34f06cf2def9bf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_fct_perp_colla_1ab1c21834ede76d1e34f06cf2def9bf"}, "created_at": 1726500945.4862993, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_fct_perp_colla_1ab1c21834ede76d1e34f06cf2def9bf\") }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/accepted_values_fct_perp_colla_1ab1c21834ede76d1e34f06cf2def9bf.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_collateral_modified_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'CollateralModified'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_perp_collateral_modified_base_sepolia", "attached_node": "model.synthetix.fct_perp_collateral_modified_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["CollateralModified"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_synth_market_id.a933a52d36": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_base_sepolia_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_m_e96903840ffe61a948a59ad3485c1535.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_synth_market_id.a933a52d36", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_collateral_modified_base_sepolia_synth_market_id"], "alias": "not_null_fct_perp_collateral_m_e96903840ffe61a948a59ad3485c1535", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_collateral_m_e96903840ffe61a948a59ad3485c1535", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_collateral_m_e96903840ffe61a948a59ad3485c1535"}, "created_at": 1726500945.490911, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_collateral_m_e96903840ffe61a948a59ad3485c1535\") }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_m_e96903840ffe61a948a59ad3485c1535.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_collateral_modified_base_sepolia\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_perp_collateral_modified_base_sepolia", "attached_node": "model.synthetix.fct_perp_collateral_modified_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_base_sepolia_synth_market_id__True__0.6fb45ff630": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_collateral_modified_base_sepolia_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_8842b67718d899abc12b7a5f41b7a7e7.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_base_sepolia_synth_market_id__True__0.6fb45ff630", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_collateral_modified_base_sepolia_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_8842b67718d899abc12b7a5f41b7a7e7", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_8842b67718d899abc12b7a5f41b7a7e7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_8842b67718d899abc12b7a5f41b7a7e7"}, "created_at": 1726500945.4925733, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_8842b67718d899abc12b7a5f41b7a7e7\") }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_8842b67718d899abc12b7a5f41b7a7e7.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_collateral_modified_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_perp_collateral_modified_base_sepolia", "attached_node": "model.synthetix.fct_perp_collateral_modified_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_sender.36cb6d7913": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_base_sepolia_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_modified_base_sepolia_sender.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_sender.36cb6d7913", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_collateral_modified_base_sepolia_sender"], "alias": "not_null_fct_perp_collateral_modified_base_sepolia_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.497282, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_collateral_modified_base_sepolia_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_collateral_modified_base_sepolia\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.fct_perp_collateral_modified_base_sepolia", "attached_node": "model.synthetix.fct_perp_collateral_modified_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_id.480d04976b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_order_expired_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_id.480d04976b", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_previous_order_expired_base_sepolia_id"], "alias": "not_null_fct_perp_previous_order_expired_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.4990163, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_previous_order_expired_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_previous_order_expired_base_sepolia", "attached_node": "model.synthetix.fct_perp_previous_order_expired_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_previous_order_expired_base_sepolia_id.38211e4c5d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_previous_order_expired_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_previous_order_expired_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_previous_order_expired_base_sepolia_id.38211e4c5d", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "unique_fct_perp_previous_order_expired_base_sepolia_id"], "alias": "unique_fct_perp_previous_order_expired_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.500732, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_previous_order_expired_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_previous_order_expired_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_previous_order_expired_base_sepolia", "attached_node": "model.synthetix.fct_perp_previous_order_expired_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_block_timestamp.4b41a82d13": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_base_sepolia_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_ord_9c7a161f838a4c7aa741dca0a21c40e7.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_block_timestamp.4b41a82d13", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_previous_order_expired_base_sepolia_block_timestamp"], "alias": "not_null_fct_perp_previous_ord_9c7a161f838a4c7aa741dca0a21c40e7", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_previous_ord_9c7a161f838a4c7aa741dca0a21c40e7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_previous_ord_9c7a161f838a4c7aa741dca0a21c40e7"}, "created_at": 1726500945.5024374, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_previous_ord_9c7a161f838a4c7aa741dca0a21c40e7\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_9c7a161f838a4c7aa741dca0a21c40e7.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_previous_order_expired_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.fct_perp_previous_order_expired_base_sepolia", "attached_node": "model.synthetix.fct_perp_previous_order_expired_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_block_number.1ff7a5705c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_ord_c653b9bed8c3157c4422e80f77a0b022.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_block_number.1ff7a5705c", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_previous_order_expired_base_sepolia_block_number"], "alias": "not_null_fct_perp_previous_ord_c653b9bed8c3157c4422e80f77a0b022", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_previous_ord_c653b9bed8c3157c4422e80f77a0b022", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_previous_ord_c653b9bed8c3157c4422e80f77a0b022"}, "created_at": 1726500945.5042384, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_previous_ord_c653b9bed8c3157c4422e80f77a0b022\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_c653b9bed8c3157c4422e80f77a0b022.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_previous_order_expired_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_previous_order_expired_base_sepolia", "attached_node": "model.synthetix.fct_perp_previous_order_expired_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_transaction_hash.e1f21d4fd3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_ord_e6503bbb900b804259f539d4a386ea08.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_transaction_hash.e1f21d4fd3", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_previous_order_expired_base_sepolia_transaction_hash"], "alias": "not_null_fct_perp_previous_ord_e6503bbb900b804259f539d4a386ea08", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_previous_ord_e6503bbb900b804259f539d4a386ea08", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_previous_ord_e6503bbb900b804259f539d4a386ea08"}, "created_at": 1726500945.5059073, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_previous_ord_e6503bbb900b804259f539d4a386ea08\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_e6503bbb900b804259f539d4a386ea08.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_previous_order_expired_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_previous_order_expired_base_sepolia", "attached_node": "model.synthetix.fct_perp_previous_order_expired_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_contract.b0da841bdf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_order_expired_base_sepolia_contract.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_contract.b0da841bdf", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_previous_order_expired_base_sepolia_contract"], "alias": "not_null_fct_perp_previous_order_expired_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.5075347, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_previous_order_expired_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.fct_perp_previous_order_expired_base_sepolia", "attached_node": "model.synthetix.fct_perp_previous_order_expired_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_event_name.daad0addfa": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_base_sepolia_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_ord_76fb0a0f579f503805573e61f45555ef.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_event_name.daad0addfa", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_previous_order_expired_base_sepolia_event_name"], "alias": "not_null_fct_perp_previous_ord_76fb0a0f579f503805573e61f45555ef", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_previous_ord_76fb0a0f579f503805573e61f45555ef", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_previous_ord_76fb0a0f579f503805573e61f45555ef"}, "created_at": 1726500945.5091946, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_previous_ord_76fb0a0f579f503805573e61f45555ef\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_76fb0a0f579f503805573e61f45555ef.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_previous_order_expired_base_sepolia\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_perp_previous_order_expired_base_sepolia", "attached_node": "model.synthetix.fct_perp_previous_order_expired_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_fct_perp_previous_order_expired_base_sepolia_event_name__PreviousOrderExpired.e124d4bad8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_fct_perp_previous_order_expired_base_sepolia_event_name__PreviousOrderExpired", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_fct_perp_previ_48e2e93359da3c420e07b2ee28c127b1.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_fct_perp_previous_order_expired_base_sepolia_event_name__PreviousOrderExpired.e124d4bad8", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "accepted_values_fct_perp_previous_order_expired_base_sepolia_event_name__PreviousOrderExpired"], "alias": "accepted_values_fct_perp_previ_48e2e93359da3c420e07b2ee28c127b1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_fct_perp_previ_48e2e93359da3c420e07b2ee28c127b1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_fct_perp_previ_48e2e93359da3c420e07b2ee28c127b1"}, "created_at": 1726500945.5109801, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_fct_perp_previ_48e2e93359da3c420e07b2ee28c127b1\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/accepted_values_fct_perp_previ_48e2e93359da3c420e07b2ee28c127b1.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_previous_order_expired_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PreviousOrderExpired'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_perp_previous_order_expired_base_sepolia", "attached_node": "model.synthetix.fct_perp_previous_order_expired_base_sepolia", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["PreviousOrderExpired"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_market_id.17181fe5f1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_base_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_order_expired_base_sepolia_market_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_market_id.17181fe5f1", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_previous_order_expired_base_sepolia_market_id"], "alias": "not_null_fct_perp_previous_order_expired_base_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.5157025, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_previous_order_expired_base_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_previous_order_expired_base_sepolia", "attached_node": "model.synthetix.fct_perp_previous_order_expired_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_sepolia_market_id__True__0.b23f5ced4b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_previous_order_expired_base_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_f7e171b7e018d9cc369742d5966ea0ca.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_sepolia_market_id__True__0.b23f5ced4b", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_previous_order_expired_base_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_f7e171b7e018d9cc369742d5966ea0ca", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_f7e171b7e018d9cc369742d5966ea0ca", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_f7e171b7e018d9cc369742d5966ea0ca"}, "created_at": 1726500945.5176108, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_f7e171b7e018d9cc369742d5966ea0ca\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_f7e171b7e018d9cc369742d5966ea0ca.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_previous_order_expired_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_previous_order_expired_base_sepolia", "attached_node": "model.synthetix.fct_perp_previous_order_expired_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_account_id.e2bf90a189": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_base_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_ord_e668d930033b017ab7e489e9265ae2cc.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_account_id.e2bf90a189", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_previous_order_expired_base_sepolia_account_id"], "alias": "not_null_fct_perp_previous_ord_e668d930033b017ab7e489e9265ae2cc", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_previous_ord_e668d930033b017ab7e489e9265ae2cc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_previous_ord_e668d930033b017ab7e489e9265ae2cc"}, "created_at": 1726500945.5219853, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_previous_ord_e668d930033b017ab7e489e9265ae2cc\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_previous_ord_e668d930033b017ab7e489e9265ae2cc.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_previous_order_expired_base_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_previous_order_expired_base_sepolia", "attached_node": "model.synthetix.fct_perp_previous_order_expired_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_sepolia_account_id__True__0.b2f7060dcd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_previous_order_expired_base_sepolia_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_bd7e93d324e2173f6fc9f1cd5524c906.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_sepolia_account_id__True__0.b2f7060dcd", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_previous_order_expired_base_sepolia_account_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_bd7e93d324e2173f6fc9f1cd5524c906", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_bd7e93d324e2173f6fc9f1cd5524c906", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_bd7e93d324e2173f6fc9f1cd5524c906"}, "created_at": 1726500945.5236285, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_bd7e93d324e2173f6fc9f1cd5524c906\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_bd7e93d324e2173f6fc9f1cd5524c906.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_previous_order_expired_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_previous_order_expired_base_sepolia", "attached_node": "model.synthetix.fct_perp_previous_order_expired_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_base_sepolia_id.e94cf14cf4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_id.e94cf14cf4", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_trades_base_sepolia_id"], "alias": "not_null_fct_perp_trades_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.5280976, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_trades_base_sepolia_id.ceece98634": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_trades_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_trades_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_trades_base_sepolia_id.ceece98634", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "unique_fct_perp_trades_base_sepolia_id"], "alias": "unique_fct_perp_trades_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.5297837, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_trades_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_sepolia_ts.76a693976f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_sepolia_ts.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_ts.76a693976f", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_trades_base_sepolia_ts"], "alias": "not_null_fct_perp_trades_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.531585, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_sepolia_block_number.36502e409b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_sepolia_block_number.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_block_number.36502e409b", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_trades_base_sepolia_block_number"], "alias": "not_null_fct_perp_trades_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.5332205, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_sepolia_transaction_hash.4d4a1afa3d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_sepolia_transaction_hash.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_transaction_hash.4d4a1afa3d", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_trades_base_sepolia_transaction_hash"], "alias": "not_null_fct_perp_trades_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.534873, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_sepolia_contract.92feeccb9f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_sepolia_contract.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_contract.92feeccb9f", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_trades_base_sepolia_contract"], "alias": "not_null_fct_perp_trades_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.5365205, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_sepolia_market_id.3d4de88cac": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_sepolia_market_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_market_id.3d4de88cac", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_trades_base_sepolia_market_id"], "alias": "not_null_fct_perp_trades_base_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.5381894, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_market_id__True__0.67a1e76900": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_base_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_ab57f63d9f8f1488413cc5294a42215d.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_market_id__True__0.67a1e76900", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_trades_base_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_ab57f63d9f8f1488413cc5294a42215d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_ab57f63d9f8f1488413cc5294a42215d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_ab57f63d9f8f1488413cc5294a42215d"}, "created_at": 1726500945.5404494, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_ab57f63d9f8f1488413cc5294a42215d\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_ab57f63d9f8f1488413cc5294a42215d.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_base_sepolia_market_symbol.8c61ba2703": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_sepolia_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_sepolia_market_symbol.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_market_symbol.8c61ba2703", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_trades_base_sepolia_market_symbol"], "alias": "not_null_fct_perp_trades_base_sepolia_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.5449355, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_sepolia_account_id.74992c394c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_sepolia_account_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_account_id.74992c394c", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_trades_base_sepolia_account_id"], "alias": "not_null_fct_perp_trades_base_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.5467734, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_sepolia_fill_price.3633433721": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_sepolia_fill_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_sepolia_fill_price.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_fill_price.3633433721", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_trades_base_sepolia_fill_price"], "alias": "not_null_fct_perp_trades_base_sepolia_fill_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.548386, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_fill_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect fill_price\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere fill_price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fill_price", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "fill_price", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_fill_price__True__0.b3d62542ac": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_base_sepolia_fill_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_3e1fc0d8bc7c6d669e2e3b19f01f8d95.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_fill_price__True__0.b3d62542ac", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_trades_base_sepolia_fill_price__True__0"], "alias": "dbt_utils_accepted_range_fct_p_3e1fc0d8bc7c6d669e2e3b19f01f8d95", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_3e1fc0d8bc7c6d669e2e3b19f01f8d95", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_3e1fc0d8bc7c6d669e2e3b19f01f8d95"}, "created_at": 1726500945.5500164, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_3e1fc0d8bc7c6d669e2e3b19f01f8d95\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_3e1fc0d8bc7c6d669e2e3b19f01f8d95.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not fill_price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fill_price", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "fill_price", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_base_sepolia_pnl.42b0678535": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_sepolia_pnl", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_sepolia_pnl.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_pnl.42b0678535", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_trades_base_sepolia_pnl"], "alias": "not_null_fct_perp_trades_base_sepolia_pnl", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.5545378, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_pnl.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pnl\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere pnl is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pnl", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pnl", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_sepolia_accrued_funding.fb6b795bff": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_sepolia_accrued_funding", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_sepolia_accrued_funding.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_accrued_funding.fb6b795bff", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_trades_base_sepolia_accrued_funding"], "alias": "not_null_fct_perp_trades_base_sepolia_accrued_funding", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.5562117, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_accrued_funding.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect accrued_funding\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere accrued_funding is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "accrued_funding", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "accrued_funding", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_sepolia_trade_size.e5fc6afe64": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_sepolia_trade_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_sepolia_trade_size.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_trade_size.e5fc6afe64", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_trades_base_sepolia_trade_size"], "alias": "not_null_fct_perp_trades_base_sepolia_trade_size", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.5578885, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_trade_size.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect trade_size\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere trade_size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "trade_size", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "trade_size", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_sepolia_position_size.d124874e35": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_sepolia_position_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_sepolia_position_size.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_position_size.d124874e35", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_trades_base_sepolia_position_size"], "alias": "not_null_fct_perp_trades_base_sepolia_position_size", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.559551, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_position_size.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect position_size\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere position_size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "position_size", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "position_size", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_sepolia_total_fees.d6fd22951b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_sepolia_total_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_sepolia_total_fees.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_total_fees.d6fd22951b", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_trades_base_sepolia_total_fees"], "alias": "not_null_fct_perp_trades_base_sepolia_total_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.561317, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_total_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect total_fees\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere total_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "total_fees", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "total_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_total_fees__True__0.68c3f148eb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_base_sepolia_total_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_ca3e105a3a84eed01da18939c8f18b2b.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_total_fees__True__0.68c3f148eb", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_trades_base_sepolia_total_fees__True__0"], "alias": "dbt_utils_accepted_range_fct_p_ca3e105a3a84eed01da18939c8f18b2b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_ca3e105a3a84eed01da18939c8f18b2b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_ca3e105a3a84eed01da18939c8f18b2b"}, "created_at": 1726500945.562999, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_ca3e105a3a84eed01da18939c8f18b2b\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_ca3e105a3a84eed01da18939c8f18b2b.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not total_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "total_fees", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "total_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_base_sepolia_referral_fees.12cd5804dd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_sepolia_referral_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_sepolia_referral_fees.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_referral_fees.12cd5804dd", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_trades_base_sepolia_referral_fees"], "alias": "not_null_fct_perp_trades_base_sepolia_referral_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.5679054, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_referral_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referral_fees\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere referral_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "referral_fees", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "referral_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_referral_fees__True__0.dc2313066f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_base_sepolia_referral_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_e05adcb16523bcfa1793ab941d8d5c8c.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_referral_fees__True__0.dc2313066f", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_trades_base_sepolia_referral_fees__True__0"], "alias": "dbt_utils_accepted_range_fct_p_e05adcb16523bcfa1793ab941d8d5c8c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_e05adcb16523bcfa1793ab941d8d5c8c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_e05adcb16523bcfa1793ab941d8d5c8c"}, "created_at": 1726500945.5695984, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_e05adcb16523bcfa1793ab941d8d5c8c\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_e05adcb16523bcfa1793ab941d8d5c8c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not referral_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "referral_fees", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "referral_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_base_sepolia_collected_fees.ac78e5e098": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_sepolia_collected_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_sepolia_collected_fees.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_collected_fees.ac78e5e098", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_trades_base_sepolia_collected_fees"], "alias": "not_null_fct_perp_trades_base_sepolia_collected_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.574018, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_collected_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere collected_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collected_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_collected_fees__True__0.d4eb8f3a34": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_base_sepolia_collected_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_707eedc089e19f28f32df66ad5b050e0.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_collected_fees__True__0.d4eb8f3a34", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_trades_base_sepolia_collected_fees__True__0"], "alias": "dbt_utils_accepted_range_fct_p_707eedc089e19f28f32df66ad5b050e0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_707eedc089e19f28f32df66ad5b050e0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_707eedc089e19f28f32df66ad5b050e0"}, "created_at": 1726500945.5758767, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_707eedc089e19f28f32df66ad5b050e0\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_707eedc089e19f28f32df66ad5b050e0.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collected_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_base_sepolia_settlement_reward.edb4d5c73f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_sepolia_settlement_reward", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_sepolia_settlement_reward.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_settlement_reward.edb4d5c73f", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_trades_base_sepolia_settlement_reward"], "alias": "not_null_fct_perp_trades_base_sepolia_settlement_reward", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.580219, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_settlement_reward.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect settlement_reward\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere settlement_reward is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "settlement_reward", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "settlement_reward", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_settlement_reward__True__0.58cc15e824": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_base_sepolia_settlement_reward__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_af8c9599723e3d75b1eeca41d4ebb24c.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_settlement_reward__True__0.58cc15e824", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_trades_base_sepolia_settlement_reward__True__0"], "alias": "dbt_utils_accepted_range_fct_p_af8c9599723e3d75b1eeca41d4ebb24c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_af8c9599723e3d75b1eeca41d4ebb24c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_af8c9599723e3d75b1eeca41d4ebb24c"}, "created_at": 1726500945.5820994, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_af8c9599723e3d75b1eeca41d4ebb24c\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_af8c9599723e3d75b1eeca41d4ebb24c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not settlement_reward >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "settlement_reward", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "settlement_reward", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_base_sepolia_tracking_code.482af3b84b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_sepolia_tracking_code", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_sepolia_tracking_code.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_tracking_code.482af3b84b", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_trades_base_sepolia_tracking_code"], "alias": "not_null_fct_perp_trades_base_sepolia_tracking_code", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.5864363, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_tracking_code.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect tracking_code\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere tracking_code is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tracking_code", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "tracking_code", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_sepolia_settler.b1e9ff8b09": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_sepolia_settler", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_sepolia_settler.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_settler.b1e9ff8b09", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_trades_base_sepolia_settler"], "alias": "not_null_fct_perp_trades_base_sepolia_settler", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.5880926, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_settler.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect settler\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere settler is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "settler", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "settler", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_sepolia_notional_trade_size.e076755f6b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_sepolia_notional_trade_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_sepolia_notional_trade_size.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_notional_trade_size.e076755f6b", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_trades_base_sepolia_notional_trade_size"], "alias": "not_null_fct_perp_trades_base_sepolia_notional_trade_size", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.5899463, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_notional_trade_size.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect notional_trade_size\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere notional_trade_size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "notional_trade_size", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "notional_trade_size", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_sepolia_notional_position_size.1d9238ede6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_sepolia_notional_position_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_sepolia_notional_position_size.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_notional_position_size.1d9238ede6", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_trades_base_sepolia_notional_position_size"], "alias": "not_null_fct_perp_trades_base_sepolia_notional_position_size", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.5915754, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_notional_position_size.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect notional_position_size\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere notional_position_size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "notional_position_size", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "notional_position_size", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_sepolia_lp_fees.08774e8672": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_sepolia_lp_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_sepolia_lp_fees.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_lp_fees.08774e8672", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_trades_base_sepolia_lp_fees"], "alias": "not_null_fct_perp_trades_base_sepolia_lp_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.5931911, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_lp_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect lp_fees\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere lp_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "lp_fees", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "lp_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_lp_fees__True__0.8a5e6825da": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_base_sepolia_lp_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_12db1ba69fe6608ea2ebf00ec7dcb95a.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_lp_fees__True__0.8a5e6825da", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_trades_base_sepolia_lp_fees__True__0"], "alias": "dbt_utils_accepted_range_fct_p_12db1ba69fe6608ea2ebf00ec7dcb95a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_12db1ba69fe6608ea2ebf00ec7dcb95a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"severity": "warn", "alias": "dbt_utils_accepted_range_fct_p_12db1ba69fe6608ea2ebf00ec7dcb95a"}, "created_at": 1726500945.5948987, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(severity=\"warn\",alias=\"dbt_utils_accepted_range_fct_p_12db1ba69fe6608ea2ebf00ec7dcb95a\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_12db1ba69fe6608ea2ebf00ec7dcb95a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not lp_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "lp_fees", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "lp_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_base_sepolia_exchange_fees.72c95e5df3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_sepolia_exchange_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_sepolia_exchange_fees.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_exchange_fees.72c95e5df3", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_trades_base_sepolia_exchange_fees"], "alias": "not_null_fct_perp_trades_base_sepolia_exchange_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.5995667, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_trades_base_sepolia_exchange_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect exchange_fees\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere exchange_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "exchange_fees", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "exchange_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_exchange_fees__True__0.b3ce206dc8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_base_sepolia_exchange_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_e5c0b70069c52e907a59ba0ddbc37d9c.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_exchange_fees__True__0.b3ce206dc8", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_trades_base_sepolia_exchange_fees__True__0"], "alias": "dbt_utils_accepted_range_fct_p_e5c0b70069c52e907a59ba0ddbc37d9c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_e5c0b70069c52e907a59ba0ddbc37d9c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_e5c0b70069c52e907a59ba0ddbc37d9c"}, "created_at": 1726500945.6012402, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_e5c0b70069c52e907a59ba0ddbc37d9c\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_e5c0b70069c52e907a59ba0ddbc37d9c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not exchange_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "exchange_fees", "file_key_name": "models.fct_perp_trades_base_sepolia", "attached_node": "model.synthetix.fct_perp_trades_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "exchange_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_pnl_base_sepolia_ts.74b2ae0437": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_pnl_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_pnl_base_sepolia_ts.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_pnl_base_sepolia_ts.74b2ae0437", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_pnl_base_sepolia_ts"], "alias": "not_null_fct_perp_pnl_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6057734, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_pnl_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_pnl_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_pnl_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_pnl_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_perp_pnl_base_sepolia", "attached_node": "model.synthetix.fct_perp_pnl_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_perp_pnl_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_pnl_base_sepolia_market_id.f6d4268d28": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_pnl_base_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_pnl_base_sepolia_market_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_pnl_base_sepolia_market_id.f6d4268d28", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_pnl_base_sepolia_market_id"], "alias": "not_null_fct_perp_pnl_base_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.607487, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_pnl_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_pnl_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_pnl_base_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_pnl_base_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_pnl_base_sepolia", "attached_node": "model.synthetix.fct_perp_pnl_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_pnl_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_base_sepolia_market_id__True__0.2546d9a255": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_pnl_base_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_91effbb5ac329749a28fdc3e2c6a851d.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_base_sepolia_market_id__True__0.2546d9a255", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_pnl_base_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_91effbb5ac329749a28fdc3e2c6a851d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_91effbb5ac329749a28fdc3e2c6a851d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_91effbb5ac329749a28fdc3e2c6a851d"}, "created_at": 1726500945.609158, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_91effbb5ac329749a28fdc3e2c6a851d\") }}", "language": "sql", "refs": [{"name": "fct_perp_pnl_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_pnl_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_91effbb5ac329749a28fdc3e2c6a851d.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_pnl_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_pnl_base_sepolia", "attached_node": "model.synthetix.fct_perp_pnl_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_pnl_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_orders_base_sepolia_id.8dca618afe": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_base_sepolia_id.8dca618afe", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_orders_base_sepolia_id"], "alias": "not_null_fct_perp_orders_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6136036, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_orders_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_orders_base_sepolia", "attached_node": "model.synthetix.fct_perp_orders_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_orders_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_orders_base_sepolia_id.55dad680ba": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_orders_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_orders_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_orders_base_sepolia_id.55dad680ba", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "unique_fct_perp_orders_base_sepolia_id"], "alias": "unique_fct_perp_orders_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6152844, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_orders_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_orders_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_orders_base_sepolia", "attached_node": "model.synthetix.fct_perp_orders_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_orders_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_orders_base_sepolia_ts.acaae19ba7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_base_sepolia_ts.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_base_sepolia_ts.acaae19ba7", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_orders_base_sepolia_ts"], "alias": "not_null_fct_perp_orders_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.616941, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_orders_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_perp_orders_base_sepolia", "attached_node": "model.synthetix.fct_perp_orders_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_perp_orders_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_orders_base_sepolia_block_number.46d5d3c316": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_base_sepolia_block_number.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_base_sepolia_block_number.46d5d3c316", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_orders_base_sepolia_block_number"], "alias": "not_null_fct_perp_orders_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6187422, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_orders_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_orders_base_sepolia", "attached_node": "model.synthetix.fct_perp_orders_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_orders_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_orders_base_sepolia_transaction_hash.650c93c367": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_base_sepolia_transaction_hash.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_base_sepolia_transaction_hash.650c93c367", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_orders_base_sepolia_transaction_hash"], "alias": "not_null_fct_perp_orders_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6203587, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_orders_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_orders_base_sepolia", "attached_node": "model.synthetix.fct_perp_orders_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_orders_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_orders_base_sepolia_contract.17d50e01a2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_base_sepolia_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_base_sepolia_contract.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_base_sepolia_contract.17d50e01a2", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_orders_base_sepolia_contract"], "alias": "not_null_fct_perp_orders_base_sepolia_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6219952, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_orders_base_sepolia\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.fct_perp_orders_base_sepolia", "attached_node": "model.synthetix.fct_perp_orders_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('fct_perp_orders_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_orders_base_sepolia_market_id.9c18ced1ce": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_base_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_base_sepolia_market_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_base_sepolia_market_id.9c18ced1ce", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_orders_base_sepolia_market_id"], "alias": "not_null_fct_perp_orders_base_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6236084, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_orders_base_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_orders_base_sepolia", "attached_node": "model.synthetix.fct_perp_orders_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_orders_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_base_sepolia_market_id__True__0.fe527d9b61": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_orders_base_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_8f13032e2e92049a5f6a34cc0ae08445.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_base_sepolia_market_id__True__0.fe527d9b61", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_orders_base_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_8f13032e2e92049a5f6a34cc0ae08445", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_8f13032e2e92049a5f6a34cc0ae08445", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_8f13032e2e92049a5f6a34cc0ae08445"}, "created_at": 1726500945.625203, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_8f13032e2e92049a5f6a34cc0ae08445\") }}", "language": "sql", "refs": [{"name": "fct_perp_orders_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_8f13032e2e92049a5f6a34cc0ae08445.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_orders_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_orders_base_sepolia", "attached_node": "model.synthetix.fct_perp_orders_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_orders_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_orders_base_sepolia_market_symbol.ccf5837d32": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_base_sepolia_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_base_sepolia_market_symbol.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_base_sepolia_market_symbol.ccf5837d32", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_orders_base_sepolia_market_symbol"], "alias": "not_null_fct_perp_orders_base_sepolia_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6302085, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_orders_base_sepolia\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_perp_orders_base_sepolia", "attached_node": "model.synthetix.fct_perp_orders_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_perp_orders_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_orders_base_sepolia_account_id.75a8413527": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_base_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_base_sepolia_account_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_base_sepolia_account_id.75a8413527", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_orders_base_sepolia_account_id"], "alias": "not_null_fct_perp_orders_base_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.631954, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_orders_base_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_orders_base_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_orders_base_sepolia", "attached_node": "model.synthetix.fct_perp_orders_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_orders_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_markets_base_sepolia_id.908ad69766": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_markets_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_markets_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_markets_base_sepolia_id.908ad69766", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_markets_base_sepolia_id"], "alias": "not_null_fct_perp_markets_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6337714, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_markets_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_markets_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_markets_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_markets_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_markets_base_sepolia", "attached_node": "model.synthetix.fct_perp_markets_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_markets_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_base_sepolia_id__True__0.8545400fda": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_markets_base_sepolia_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_ae99b6e2247a60ca23f0d205365d0549.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_base_sepolia_id__True__0.8545400fda", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_markets_base_sepolia_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_ae99b6e2247a60ca23f0d205365d0549", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_ae99b6e2247a60ca23f0d205365d0549", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_ae99b6e2247a60ca23f0d205365d0549"}, "created_at": 1726500945.6354344, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_ae99b6e2247a60ca23f0d205365d0549\") }}", "language": "sql", "refs": [{"name": "fct_perp_markets_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_markets_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_ae99b6e2247a60ca23f0d205365d0549.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_markets_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_markets_base_sepolia", "attached_node": "model.synthetix.fct_perp_markets_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_markets_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_markets_base_sepolia_created_ts.ec1571d5b3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_markets_base_sepolia_created_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_markets_base_sepolia_created_ts.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_markets_base_sepolia_created_ts.ec1571d5b3", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_markets_base_sepolia_created_ts"], "alias": "not_null_fct_perp_markets_base_sepolia_created_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6398385, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_markets_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_markets_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_markets_base_sepolia_created_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_markets_base_sepolia\"\nwhere created_ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "created_ts", "file_key_name": "models.fct_perp_markets_base_sepolia", "attached_node": "model.synthetix.fct_perp_markets_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "created_ts", "model": "{{ get_where_subquery(ref('fct_perp_markets_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_markets_base_sepolia_block_number.5b8bc4dbc4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_markets_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_markets_base_sepolia_block_number.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_markets_base_sepolia_block_number.5b8bc4dbc4", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_markets_base_sepolia_block_number"], "alias": "not_null_fct_perp_markets_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6417239, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_markets_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_markets_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_markets_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_markets_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_markets_base_sepolia", "attached_node": "model.synthetix.fct_perp_markets_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_markets_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_markets_base_sepolia_market_symbol.e4e36d90ae": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_markets_base_sepolia_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_markets_base_sepolia_market_symbol.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_markets_base_sepolia_market_symbol.e4e36d90ae", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_markets_base_sepolia_market_symbol"], "alias": "not_null_fct_perp_markets_base_sepolia_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6433697, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_markets_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_markets_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_markets_base_sepolia_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_markets_base_sepolia\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_perp_markets_base_sepolia", "attached_node": "model.synthetix.fct_perp_markets_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_perp_markets_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_markets_base_sepolia_market_name.47a0ccb5b2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_markets_base_sepolia_market_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_markets_base_sepolia_market_name.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_markets_base_sepolia_market_name.47a0ccb5b2", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_markets_base_sepolia_market_name"], "alias": "not_null_fct_perp_markets_base_sepolia_market_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.644987, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_markets_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_markets_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_markets_base_sepolia_market_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_name\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_markets_base_sepolia\"\nwhere market_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_name", "file_key_name": "models.fct_perp_markets_base_sepolia", "attached_node": "model.synthetix.fct_perp_markets_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_name", "model": "{{ get_where_subquery(ref('fct_perp_markets_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_sepolia_id.5597cbd783": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_id.5597cbd783", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_market_history_base_sepolia_id"], "alias": "not_null_fct_perp_market_history_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6466565, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_market_history_base_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_market_history_base_sepolia_id.a6cd45bc6b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_market_history_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_market_history_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_market_history_base_sepolia_id.a6cd45bc6b", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "unique_fct_perp_market_history_base_sepolia_id"], "alias": "unique_fct_perp_market_history_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6483755, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_market_history_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_market_history_base_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_sepolia_ts.f38b043e70": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_sepolia_ts.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_ts.f38b043e70", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_market_history_base_sepolia_ts"], "alias": "not_null_fct_perp_market_history_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6500235, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_perp_market_history_base_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_sepolia_block_number.2243d56672": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_sepolia_block_number.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_block_number.2243d56672", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_market_history_base_sepolia_block_number"], "alias": "not_null_fct_perp_market_history_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6516385, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_market_history_base_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_sepolia_transaction_hash.692634d15d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_sepolia_transaction_hash.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_transaction_hash.692634d15d", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_market_history_base_sepolia_transaction_hash"], "alias": "not_null_fct_perp_market_history_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6532373, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_market_history_base_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_sepolia_market_id.bdbb4acce1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_sepolia_market_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_market_id.bdbb4acce1", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_market_history_base_sepolia_market_id"], "alias": "not_null_fct_perp_market_history_base_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6548731, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_market_history_base_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_base_sepolia_market_id__True__0.ee983a3e48": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_market_history_base_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_c20e45a1dbacba5e3091f475187d360f.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_base_sepolia_market_id__True__0.ee983a3e48", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_market_history_base_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_c20e45a1dbacba5e3091f475187d360f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_c20e45a1dbacba5e3091f475187d360f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_c20e45a1dbacba5e3091f475187d360f"}, "created_at": 1726500945.6566334, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_c20e45a1dbacba5e3091f475187d360f\") }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_c20e45a1dbacba5e3091f475187d360f.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_market_history_base_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_market_history_base_sepolia_market_symbol.a5c87dfbbc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_sepolia_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_sepolia_market_symbol.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_market_symbol.a5c87dfbbc", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_market_history_base_sepolia_market_symbol"], "alias": "not_null_fct_perp_market_history_base_sepolia_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.66134, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_perp_market_history_base_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_sepolia_price.701866f2d6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_sepolia_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_sepolia_price.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_price.701866f2d6", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_market_history_base_sepolia_price"], "alias": "not_null_fct_perp_market_history_base_sepolia_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6632676, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_perp_market_history_base_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_sepolia_skew.2239f848ce": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_sepolia_skew", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_sepolia_skew.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_skew.2239f848ce", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_market_history_base_sepolia_skew"], "alias": "not_null_fct_perp_market_history_base_sepolia_skew", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6649683, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_skew.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect skew\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere skew is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "skew", "file_key_name": "models.fct_perp_market_history_base_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "skew", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_sepolia_size.4ba39d1f97": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_sepolia_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_sepolia_size.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_size.4ba39d1f97", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_market_history_base_sepolia_size"], "alias": "not_null_fct_perp_market_history_base_sepolia_size", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6666536, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_size.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect size\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "size", "file_key_name": "models.fct_perp_market_history_base_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "size", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_sepolia_size_delta.a047554669": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_sepolia_size_delta", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_sepolia_size_delta.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_size_delta.a047554669", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_market_history_base_sepolia_size_delta"], "alias": "not_null_fct_perp_market_history_base_sepolia_size_delta", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6683009, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_size_delta.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect size_delta\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere size_delta is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "size_delta", "file_key_name": "models.fct_perp_market_history_base_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "size_delta", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_sepolia_funding_rate.8b0c11dd33": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_sepolia_funding_rate", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_sepolia_funding_rate.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_funding_rate.8b0c11dd33", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_market_history_base_sepolia_funding_rate"], "alias": "not_null_fct_perp_market_history_base_sepolia_funding_rate", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6699772, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_funding_rate.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect funding_rate\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere funding_rate is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "funding_rate", "file_key_name": "models.fct_perp_market_history_base_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "funding_rate", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_sepolia_funding_velocity.e94823ecab": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_sepolia_funding_velocity", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_sepolia_funding_velocity.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_funding_velocity.e94823ecab", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_market_history_base_sepolia_funding_velocity"], "alias": "not_null_fct_perp_market_history_base_sepolia_funding_velocity", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.671722, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_funding_velocity.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect funding_velocity\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere funding_velocity is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "funding_velocity", "file_key_name": "models.fct_perp_market_history_base_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "funding_velocity", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_sepolia_interest_rate.7281d4e302": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_sepolia_interest_rate", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_sepolia_interest_rate.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_interest_rate.7281d4e302", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_market_history_base_sepolia_interest_rate"], "alias": "not_null_fct_perp_market_history_base_sepolia_interest_rate", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6733394, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_interest_rate.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest_rate\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere interest_rate is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest_rate", "file_key_name": "models.fct_perp_market_history_base_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "interest_rate", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_sepolia_funding_rate_apr.d67d832c1f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_sepolia_funding_rate_apr", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_sepolia_funding_rate_apr.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_funding_rate_apr.d67d832c1f", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_market_history_base_sepolia_funding_rate_apr"], "alias": "not_null_fct_perp_market_history_base_sepolia_funding_rate_apr", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6750014, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_funding_rate_apr.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect funding_rate_apr\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere funding_rate_apr is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "funding_rate_apr", "file_key_name": "models.fct_perp_market_history_base_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "funding_rate_apr", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_sepolia_long_rate_apr.12346bb56d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_sepolia_long_rate_apr", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_sepolia_long_rate_apr.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_long_rate_apr.12346bb56d", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_market_history_base_sepolia_long_rate_apr"], "alias": "not_null_fct_perp_market_history_base_sepolia_long_rate_apr", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6766586, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_long_rate_apr.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect long_rate_apr\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere long_rate_apr is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "long_rate_apr", "file_key_name": "models.fct_perp_market_history_base_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "long_rate_apr", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_sepolia_short_rate_apr.8f7be1f404": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_sepolia_short_rate_apr", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_sepolia_short_rate_apr.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_short_rate_apr.8f7be1f404", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_market_history_base_sepolia_short_rate_apr"], "alias": "not_null_fct_perp_market_history_base_sepolia_short_rate_apr", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6784542, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_short_rate_apr.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect short_rate_apr\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere short_rate_apr is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "short_rate_apr", "file_key_name": "models.fct_perp_market_history_base_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "short_rate_apr", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_sepolia_size_usd.38c4eef62e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_sepolia_size_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_sepolia_size_usd.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_size_usd.38c4eef62e", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_market_history_base_sepolia_size_usd"], "alias": "not_null_fct_perp_market_history_base_sepolia_size_usd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6800811, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_market_history_base_sepolia_size_usd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect size_usd\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere size_usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "size_usd", "file_key_name": "models.fct_perp_market_history_base_sepolia", "attached_node": "model.synthetix.fct_perp_market_history_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "size_usd", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_id.79b565b3e1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_id.79b565b3e1", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_liq_position_base_sepolia_id"], "alias": "not_null_fct_perp_liq_position_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6817405, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_liq_position_base_sepolia", "attached_node": "model.synthetix.fct_perp_liq_position_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_liq_position_base_sepolia_id.115ce32bec": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_liq_position_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_liq_position_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_liq_position_base_sepolia_id.115ce32bec", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "unique_fct_perp_liq_position_base_sepolia_id"], "alias": "unique_fct_perp_liq_position_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6833549, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_liq_position_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_liq_position_base_sepolia", "attached_node": "model.synthetix.fct_perp_liq_position_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_ts.57135ae312": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_base_sepolia_ts.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_ts.57135ae312", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_liq_position_base_sepolia_ts"], "alias": "not_null_fct_perp_liq_position_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6849608, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_perp_liq_position_base_sepolia", "attached_node": "model.synthetix.fct_perp_liq_position_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_block_number.1e9c90b546": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_base_sepolia_block_number.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_block_number.1e9c90b546", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_liq_position_base_sepolia_block_number"], "alias": "not_null_fct_perp_liq_position_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.686706, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_liq_position_base_sepolia", "attached_node": "model.synthetix.fct_perp_liq_position_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_transaction_hash.a0777a2fcc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_base_sepolia_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_base_sepolia_transaction_hash.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_transaction_hash.a0777a2fcc", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_liq_position_base_sepolia_transaction_hash"], "alias": "not_null_fct_perp_liq_position_base_sepolia_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.688296, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_liq_position_base_sepolia", "attached_node": "model.synthetix.fct_perp_liq_position_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_account_id.8cf46dc9c7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_base_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_base_sepolia_account_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_account_id.8cf46dc9c7", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_liq_position_base_sepolia_account_id"], "alias": "not_null_fct_perp_liq_position_base_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6899385, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_liq_position_base_sepolia", "attached_node": "model.synthetix.fct_perp_liq_position_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_market_id.781f0844d8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_base_sepolia_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_base_sepolia_market_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_market_id.781f0844d8", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_liq_position_base_sepolia_market_id"], "alias": "not_null_fct_perp_liq_position_base_sepolia_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.6915648, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_liq_position_base_sepolia", "attached_node": "model.synthetix.fct_perp_liq_position_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_market_id__True__0.def98e4452": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_e8d55960e718e4aa0a40f57add520ab0.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_market_id__True__0.def98e4452", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_e8d55960e718e4aa0a40f57add520ab0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_e8d55960e718e4aa0a40f57add520ab0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_e8d55960e718e4aa0a40f57add520ab0"}, "created_at": 1726500945.6932976, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_e8d55960e718e4aa0a40f57add520ab0\") }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_e8d55960e718e4aa0a40f57add520ab0.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_liq_position_base_sepolia", "attached_node": "model.synthetix.fct_perp_liq_position_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_market_symbol.f750183220": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_base_sepolia_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_base_sepolia_market_symbol.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_market_symbol.f750183220", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_liq_position_base_sepolia_market_symbol"], "alias": "not_null_fct_perp_liq_position_base_sepolia_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.698071, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_perp_liq_position_base_sepolia", "attached_node": "model.synthetix.fct_perp_liq_position_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_amount_liquidated.a06e8cfcb4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_base_sepolia_amount_liquidated", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_base_sepolia_amount_liquidated.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_amount_liquidated.a06e8cfcb4", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_liq_position_base_sepolia_amount_liquidated"], "alias": "not_null_fct_perp_liq_position_base_sepolia_amount_liquidated", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.699738, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_amount_liquidated.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_liquidated\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\nwhere amount_liquidated is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_liquidated", "file_key_name": "models.fct_perp_liq_position_base_sepolia", "attached_node": "model.synthetix.fct_perp_liq_position_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_liquidated", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_amount_liquidated__True__0.2ed4eec011": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_amount_liquidated__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_09db1a699d45bbd0e363887112ab95ad.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_amount_liquidated__True__0.2ed4eec011", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_amount_liquidated__True__0"], "alias": "dbt_utils_accepted_range_fct_p_09db1a699d45bbd0e363887112ab95ad", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_09db1a699d45bbd0e363887112ab95ad", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_09db1a699d45bbd0e363887112ab95ad"}, "created_at": 1726500945.701621, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_09db1a699d45bbd0e363887112ab95ad\") }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_09db1a699d45bbd0e363887112ab95ad.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_liquidated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_liquidated", "file_key_name": "models.fct_perp_liq_position_base_sepolia", "attached_node": "model.synthetix.fct_perp_liq_position_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount_liquidated", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_position_size.75bf8c09a0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_base_sepolia_position_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_base_sepolia_position_size.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_position_size.75bf8c09a0", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_liq_position_base_sepolia_position_size"], "alias": "not_null_fct_perp_liq_position_base_sepolia_position_size", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7060945, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_position_base_sepolia_position_size.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect position_size\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\nwhere position_size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "position_size", "file_key_name": "models.fct_perp_liq_position_base_sepolia", "attached_node": "model.synthetix.fct_perp_liq_position_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "position_size", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_position_size__True__0.49ac413695": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_position_size__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_55b02cf38d5019d5afdf83f46b6bbec4.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_position_size__True__0.49ac413695", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_position_size__True__0"], "alias": "dbt_utils_accepted_range_fct_p_55b02cf38d5019d5afdf83f46b6bbec4", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_55b02cf38d5019d5afdf83f46b6bbec4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_55b02cf38d5019d5afdf83f46b6bbec4"}, "created_at": 1726500945.707937, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_55b02cf38d5019d5afdf83f46b6bbec4\") }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_55b02cf38d5019d5afdf83f46b6bbec4.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not position_size >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "position_size", "file_key_name": "models.fct_perp_liq_position_base_sepolia", "attached_node": "model.synthetix.fct_perp_liq_position_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "position_size", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_liq_account_base_sepolia_account_id.f56cf61194": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_account_base_sepolia_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_account_base_sepolia_account_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_account_base_sepolia_account_id.f56cf61194", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_liq_account_base_sepolia_account_id"], "alias": "not_null_fct_perp_liq_account_base_sepolia_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7122402, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_account_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_account_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_base_sepolia_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_account_base_sepolia\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_liq_account_base_sepolia", "attached_node": "model.synthetix.fct_perp_liq_account_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_liq_account_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_account_base_sepolia_ts.c34644894f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_account_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_account_base_sepolia_ts.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_account_base_sepolia_ts.c34644894f", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_liq_account_base_sepolia_ts"], "alias": "not_null_fct_perp_liq_account_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7139387, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_account_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_account_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_account_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_perp_liq_account_base_sepolia", "attached_node": "model.synthetix.fct_perp_liq_account_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_perp_liq_account_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_account_base_sepolia_total_reward.24d48c7864": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_account_base_sepolia_total_reward", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_account_base_sepolia_total_reward.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_account_base_sepolia_total_reward.24d48c7864", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_liq_account_base_sepolia_total_reward"], "alias": "not_null_fct_perp_liq_account_base_sepolia_total_reward", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7159727, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_account_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_account_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_liq_account_base_sepolia_total_reward.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect total_reward\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_account_base_sepolia\"\nwhere total_reward is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "total_reward", "file_key_name": "models.fct_perp_liq_account_base_sepolia", "attached_node": "model.synthetix.fct_perp_liq_account_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "total_reward", "model": "{{ get_where_subquery(ref('fct_perp_liq_account_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_base_sepolia_total_reward__True__0.42888d54ae": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_liq_account_base_sepolia_total_reward__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_1f9510fc5bdfec529dbea80dbaae1676.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_base_sepolia_total_reward__True__0.42888d54ae", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "dbt_utils_accepted_range_fct_perp_liq_account_base_sepolia_total_reward__True__0"], "alias": "dbt_utils_accepted_range_fct_p_1f9510fc5bdfec529dbea80dbaae1676", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_1f9510fc5bdfec529dbea80dbaae1676", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_1f9510fc5bdfec529dbea80dbaae1676"}, "created_at": 1726500945.7176216, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_1f9510fc5bdfec529dbea80dbaae1676\") }}", "language": "sql", "refs": [{"name": "fct_perp_liq_account_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_account_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/dbt_utils_accepted_range_fct_p_1f9510fc5bdfec529dbea80dbaae1676.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_account_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not total_reward >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "total_reward", "file_key_name": "models.fct_perp_liq_account_base_sepolia", "attached_node": "model.synthetix.fct_perp_liq_account_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "total_reward", "model": "{{ get_where_subquery(ref('fct_perp_liq_account_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_accounts_base_sepolia_id.e4031edaa1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_accounts_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_accounts_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_accounts_base_sepolia_id.e4031edaa1", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_accounts_base_sepolia_id"], "alias": "not_null_fct_perp_accounts_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7221408, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_accounts_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_accounts_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_accounts_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_accounts_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_accounts_base_sepolia", "attached_node": "model.synthetix.fct_perp_accounts_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_accounts_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_accounts_base_sepolia_id.1ca885b5ec": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_accounts_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_accounts_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_accounts_base_sepolia_id.1ca885b5ec", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "unique_fct_perp_accounts_base_sepolia_id"], "alias": "unique_fct_perp_accounts_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.723783, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_accounts_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_accounts_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/unique_fct_perp_accounts_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_accounts_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_accounts_base_sepolia", "attached_node": "model.synthetix.fct_perp_accounts_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_accounts_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_accounts_base_sepolia_created_ts.00ac8e7106": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_accounts_base_sepolia_created_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_accounts_base_sepolia_created_ts.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_accounts_base_sepolia_created_ts.00ac8e7106", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_accounts_base_sepolia_created_ts"], "alias": "not_null_fct_perp_accounts_base_sepolia_created_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.725418, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_accounts_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_accounts_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_accounts_base_sepolia_created_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_accounts_base_sepolia\"\nwhere created_ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "created_ts", "file_key_name": "models.fct_perp_accounts_base_sepolia", "attached_node": "model.synthetix.fct_perp_accounts_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "created_ts", "model": "{{ get_where_subquery(ref('fct_perp_accounts_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_accounts_base_sepolia_owner.578268eb9a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_accounts_base_sepolia_owner", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_accounts_base_sepolia_owner.sql", "original_file_path": "models/marts/base/sepolia/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_accounts_base_sepolia_owner.578268eb9a", "fqn": ["synthetix", "marts", "base", "sepolia", "perp", "not_null_fct_perp_accounts_base_sepolia_owner"], "alias": "not_null_fct_perp_accounts_base_sepolia_owner", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7270517, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_accounts_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_accounts_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/perp/schema.yml/not_null_fct_perp_accounts_base_sepolia_owner.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_accounts_base_sepolia\"\nwhere owner is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "owner", "file_key_name": "models.fct_perp_accounts_base_sepolia", "attached_node": "model.synthetix.fct_perp_accounts_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "owner", "model": "{{ get_where_subquery(ref('fct_perp_accounts_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_prices_base_sepolia_ts.2875b0c397": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_base_sepolia_ts.sql", "original_file_path": "models/marts/base/sepolia/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_base_sepolia_ts.2875b0c397", "fqn": ["synthetix", "marts", "base", "sepolia", "prices", "not_null_fct_prices_base_sepolia_ts"], "alias": "not_null_fct_prices_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7311435, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_prices_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_prices_base_sepolia", "attached_node": "model.synthetix.fct_prices_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_prices_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_prices_base_sepolia_market_symbol.e2a8214091": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_base_sepolia_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_base_sepolia_market_symbol.sql", "original_file_path": "models/marts/base/sepolia/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_base_sepolia_market_symbol.e2a8214091", "fqn": ["synthetix", "marts", "base", "sepolia", "prices", "not_null_fct_prices_base_sepolia_market_symbol"], "alias": "not_null_fct_prices_base_sepolia_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7328174, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_base_sepolia_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_prices_base_sepolia\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_prices_base_sepolia", "attached_node": "model.synthetix.fct_prices_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_prices_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_prices_base_sepolia_price.3c29a949cf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_base_sepolia_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_base_sepolia_price.sql", "original_file_path": "models/marts/base/sepolia/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_base_sepolia_price.3c29a949cf", "fqn": ["synthetix", "marts", "base", "sepolia", "prices", "not_null_fct_prices_base_sepolia_price"], "alias": "not_null_fct_prices_base_sepolia_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7345095, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_base_sepolia_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_prices_base_sepolia\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_prices_base_sepolia", "attached_node": "model.synthetix.fct_prices_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('fct_prices_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_prices_base_sepolia_price__True__0.78bfe2f46a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_prices_base_sepolia_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_prices_base_sepolia_price__True__0.sql", "original_file_path": "models/marts/base/sepolia/prices/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_prices_base_sepolia_price__True__0.78bfe2f46a", "fqn": ["synthetix", "marts", "base", "sepolia", "prices", "dbt_utils_accepted_range_fct_prices_base_sepolia_price__True__0"], "alias": "dbt_utils_accepted_range_fct_prices_base_sepolia_price__True__0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7364092, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/dbt_utils_accepted_range_fct_prices_base_sepolia_price__True__0.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_prices_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_prices_base_sepolia", "attached_node": "model.synthetix.fct_prices_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('fct_prices_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_prices_hourly_base_sepolia_ts.fc60cfbaeb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_hourly_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_hourly_base_sepolia_ts.sql", "original_file_path": "models/marts/base/sepolia/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_hourly_base_sepolia_ts.fc60cfbaeb", "fqn": ["synthetix", "marts", "base", "sepolia", "prices", "not_null_fct_prices_hourly_base_sepolia_ts"], "alias": "not_null_fct_prices_hourly_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7406483, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_hourly_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_prices_hourly_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_prices_hourly_base_sepolia", "attached_node": "model.synthetix.fct_prices_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_prices_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_prices_hourly_base_sepolia_market_symbol.35c2706bfd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_hourly_base_sepolia_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_hourly_base_sepolia_market_symbol.sql", "original_file_path": "models/marts/base/sepolia/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_hourly_base_sepolia_market_symbol.35c2706bfd", "fqn": ["synthetix", "marts", "base", "sepolia", "prices", "not_null_fct_prices_hourly_base_sepolia_market_symbol"], "alias": "not_null_fct_prices_hourly_base_sepolia_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7423282, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_hourly_base_sepolia_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_prices_hourly_base_sepolia\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_prices_hourly_base_sepolia", "attached_node": "model.synthetix.fct_prices_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_prices_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_prices_hourly_base_sepolia_price.e263ee2224": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_hourly_base_sepolia_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_hourly_base_sepolia_price.sql", "original_file_path": "models/marts/base/sepolia/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_hourly_base_sepolia_price.e263ee2224", "fqn": ["synthetix", "marts", "base", "sepolia", "prices", "not_null_fct_prices_hourly_base_sepolia_price"], "alias": "not_null_fct_prices_hourly_base_sepolia_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7441792, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/not_null_fct_prices_hourly_base_sepolia_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_prices_hourly_base_sepolia\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_prices_hourly_base_sepolia", "attached_node": "model.synthetix.fct_prices_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('fct_prices_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_base_sepolia_price__True__0.9b4c65b6bd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_prices_hourly_base_sepolia_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_a0ee7fb3835698f075ede26384c6bf98.sql", "original_file_path": "models/marts/base/sepolia/prices/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_base_sepolia_price__True__0.9b4c65b6bd", "fqn": ["synthetix", "marts", "base", "sepolia", "prices", "dbt_utils_accepted_range_fct_prices_hourly_base_sepolia_price__True__0"], "alias": "dbt_utils_accepted_range_fct_p_a0ee7fb3835698f075ede26384c6bf98", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_a0ee7fb3835698f075ede26384c6bf98", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_a0ee7fb3835698f075ede26384c6bf98"}, "created_at": 1726500945.7458484, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_a0ee7fb3835698f075ede26384c6bf98\") }}", "language": "sql", "refs": [{"name": "fct_prices_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/prices/schema.yml/dbt_utils_accepted_range_fct_p_a0ee7fb3835698f075ede26384c6bf98.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_prices_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_prices_hourly_base_sepolia", "attached_node": "model.synthetix.fct_prices_hourly_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('fct_prices_hourly_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_synth_supply_base_sepolia_ts.0e3cf0c2f2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_synth_supply_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_synth_supply_base_sepolia_ts.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_synth_supply_base_sepolia_ts.0e3cf0c2f2", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "not_null_fct_synth_supply_base_sepolia_ts"], "alias": "not_null_fct_synth_supply_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7554033, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_synth_supply_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_synth_supply_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_synth_supply_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_synth_supply_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_synth_supply_base_sepolia", "attached_node": "model.synthetix.fct_synth_supply_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_synth_supply_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_synth_supply_base_sepolia_block_number.f0997efcd8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_synth_supply_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_synth_supply_base_sepolia_block_number.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_synth_supply_base_sepolia_block_number.f0997efcd8", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "not_null_fct_synth_supply_base_sepolia_block_number"], "alias": "not_null_fct_synth_supply_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7573428, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_synth_supply_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_synth_supply_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_synth_supply_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_synth_supply_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_synth_supply_base_sepolia", "attached_node": "model.synthetix.fct_synth_supply_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_synth_supply_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_synth_supply_base_sepolia_synth_market_id.75d7df8ce8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_synth_supply_base_sepolia_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_synth_supply_base_sepolia_synth_market_id.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_synth_supply_base_sepolia_synth_market_id.75d7df8ce8", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "not_null_fct_synth_supply_base_sepolia_synth_market_id"], "alias": "not_null_fct_synth_supply_base_sepolia_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7590978, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_synth_supply_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_synth_supply_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_synth_supply_base_sepolia_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_synth_supply_base_sepolia\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_synth_supply_base_sepolia", "attached_node": "model.synthetix.fct_synth_supply_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_synth_supply_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_base_sepolia_synth_market_id__True__0.1c097f1721": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_synth_supply_base_sepolia_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_s_7d7e114e53625e5452e9f57a1ff338e7.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_base_sepolia_synth_market_id__True__0.1c097f1721", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "dbt_utils_accepted_range_fct_synth_supply_base_sepolia_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_s_7d7e114e53625e5452e9f57a1ff338e7", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_s_7d7e114e53625e5452e9f57a1ff338e7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_s_7d7e114e53625e5452e9f57a1ff338e7"}, "created_at": 1726500945.7607784, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_s_7d7e114e53625e5452e9f57a1ff338e7\") }}", "language": "sql", "refs": [{"name": "fct_synth_supply_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_synth_supply_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_7d7e114e53625e5452e9f57a1ff338e7.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_synth_supply_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_synth_supply_base_sepolia", "attached_node": "model.synthetix.fct_synth_supply_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_synth_supply_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_synth_supply_base_sepolia_supply.a13743a375": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_synth_supply_base_sepolia_supply", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_synth_supply_base_sepolia_supply.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_synth_supply_base_sepolia_supply.a13743a375", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "not_null_fct_synth_supply_base_sepolia_supply"], "alias": "not_null_fct_synth_supply_base_sepolia_supply", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7657597, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_synth_supply_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_synth_supply_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_synth_supply_base_sepolia_supply.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect supply\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_synth_supply_base_sepolia\"\nwhere supply is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "supply", "file_key_name": "models.fct_synth_supply_base_sepolia", "attached_node": "model.synthetix.fct_synth_supply_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "supply", "model": "{{ get_where_subquery(ref('fct_synth_supply_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_base_sepolia_id.dfc0db9ed4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_id.dfc0db9ed4", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "not_null_fct_spot_atomics_base_sepolia_id"], "alias": "not_null_fct_spot_atomics_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7674785, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_atomics_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_spot_atomics_base_sepolia", "attached_node": "model.synthetix.fct_spot_atomics_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_spot_atomics_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_spot_atomics_base_sepolia_id.6c8ed0bc2a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_spot_atomics_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_spot_atomics_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.unique_fct_spot_atomics_base_sepolia_id.6c8ed0bc2a", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "unique_fct_spot_atomics_base_sepolia_id"], "alias": "unique_fct_spot_atomics_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.769139, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/unique_fct_spot_atomics_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_atomics_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_spot_atomics_base_sepolia", "attached_node": "model.synthetix.fct_spot_atomics_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_spot_atomics_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_base_sepolia_ts.4bca6422cc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_base_sepolia_ts.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_ts.4bca6422cc", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "not_null_fct_spot_atomics_base_sepolia_ts"], "alias": "not_null_fct_spot_atomics_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7708445, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_atomics_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_spot_atomics_base_sepolia", "attached_node": "model.synthetix.fct_spot_atomics_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_spot_atomics_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_base_sepolia_block_number.16d75a4323": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_base_sepolia_block_number.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_block_number.16d75a4323", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "not_null_fct_spot_atomics_base_sepolia_block_number"], "alias": "not_null_fct_spot_atomics_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7725978, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_atomics_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_spot_atomics_base_sepolia", "attached_node": "model.synthetix.fct_spot_atomics_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_spot_atomics_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_base_sepolia_tx_hash.6d969998c6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_base_sepolia_tx_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_base_sepolia_tx_hash.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_tx_hash.6d969998c6", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "not_null_fct_spot_atomics_base_sepolia_tx_hash"], "alias": "not_null_fct_spot_atomics_base_sepolia_tx_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.774287, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_tx_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect tx_hash\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_atomics_base_sepolia\"\nwhere tx_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_hash", "file_key_name": "models.fct_spot_atomics_base_sepolia", "attached_node": "model.synthetix.fct_spot_atomics_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_hash", "model": "{{ get_where_subquery(ref('fct_spot_atomics_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_base_sepolia_synth_market_id.e8f636df14": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_base_sepolia_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_base_sepolia_synth_market_id.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_synth_market_id.e8f636df14", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "not_null_fct_spot_atomics_base_sepolia_synth_market_id"], "alias": "not_null_fct_spot_atomics_base_sepolia_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7759247, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_atomics_base_sepolia\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_spot_atomics_base_sepolia", "attached_node": "model.synthetix.fct_spot_atomics_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_spot_atomics_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_base_sepolia_synth_market_id__True__0.391b470dd2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_spot_atomics_base_sepolia_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_s_b4f78cdf817b17683fb6b75998b127e3.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_base_sepolia_synth_market_id__True__0.391b470dd2", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "dbt_utils_accepted_range_fct_spot_atomics_base_sepolia_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_s_b4f78cdf817b17683fb6b75998b127e3", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_s_b4f78cdf817b17683fb6b75998b127e3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_s_b4f78cdf817b17683fb6b75998b127e3"}, "created_at": 1726500945.7776039, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_s_b4f78cdf817b17683fb6b75998b127e3\") }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_b4f78cdf817b17683fb6b75998b127e3.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_spot_atomics_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_spot_atomics_base_sepolia", "attached_node": "model.synthetix.fct_spot_atomics_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_spot_atomics_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_spot_atomics_base_sepolia_price.ce30d003ce": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_base_sepolia_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_base_sepolia_price.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_price.ce30d003ce", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "not_null_fct_spot_atomics_base_sepolia_price"], "alias": "not_null_fct_spot_atomics_base_sepolia_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7822983, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_atomics_base_sepolia\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_spot_atomics_base_sepolia", "attached_node": "model.synthetix.fct_spot_atomics_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('fct_spot_atomics_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_base_sepolia_amount.81264c756d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_base_sepolia_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_base_sepolia_amount.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_amount.81264c756d", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "not_null_fct_spot_atomics_base_sepolia_amount"], "alias": "not_null_fct_spot_atomics_base_sepolia_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7839649, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_atomics_base_sepolia\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_spot_atomics_base_sepolia", "attached_node": "model.synthetix.fct_spot_atomics_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('fct_spot_atomics_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_base_sepolia_referrer.7533de1c2b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_base_sepolia_referrer", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_base_sepolia_referrer.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_referrer.7533de1c2b", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "not_null_fct_spot_atomics_base_sepolia_referrer"], "alias": "not_null_fct_spot_atomics_base_sepolia_referrer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7856312, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_atomics_base_sepolia_referrer.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_atomics_base_sepolia\"\nwhere referrer is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "referrer", "file_key_name": "models.fct_spot_atomics_base_sepolia", "attached_node": "model.synthetix.fct_spot_atomics_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "referrer", "model": "{{ get_where_subquery(ref('fct_spot_atomics_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_markets_base_sepolia_id.a355928e0f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_markets_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_markets_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_markets_base_sepolia_id.a355928e0f", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "not_null_fct_spot_markets_base_sepolia_id"], "alias": "not_null_fct_spot_markets_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7874396, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_markets_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_markets_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_markets_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_markets_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_spot_markets_base_sepolia", "attached_node": "model.synthetix.fct_spot_markets_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_spot_markets_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_base_sepolia_id__True__0.f6b3a1dac3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_spot_markets_base_sepolia_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_s_be8de3308c40f5eccbffc40789c7b67b.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_base_sepolia_id__True__0.f6b3a1dac3", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "dbt_utils_accepted_range_fct_spot_markets_base_sepolia_id__True__0"], "alias": "dbt_utils_accepted_range_fct_s_be8de3308c40f5eccbffc40789c7b67b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_s_be8de3308c40f5eccbffc40789c7b67b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_s_be8de3308c40f5eccbffc40789c7b67b"}, "created_at": 1726500945.789085, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_s_be8de3308c40f5eccbffc40789c7b67b\") }}", "language": "sql", "refs": [{"name": "fct_spot_markets_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_markets_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_be8de3308c40f5eccbffc40789c7b67b.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_spot_markets_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_spot_markets_base_sepolia", "attached_node": "model.synthetix.fct_spot_markets_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "id", "model": "{{ get_where_subquery(ref('fct_spot_markets_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_spot_markets_base_sepolia_created_ts.69423c5ddb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_markets_base_sepolia_created_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_markets_base_sepolia_created_ts.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_markets_base_sepolia_created_ts.69423c5ddb", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "not_null_fct_spot_markets_base_sepolia_created_ts"], "alias": "not_null_fct_spot_markets_base_sepolia_created_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.793675, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_markets_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_markets_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_markets_base_sepolia_created_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_markets_base_sepolia\"\nwhere created_ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "created_ts", "file_key_name": "models.fct_spot_markets_base_sepolia", "attached_node": "model.synthetix.fct_spot_markets_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "created_ts", "model": "{{ get_where_subquery(ref('fct_spot_markets_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_markets_base_sepolia_block_number.25cd7e84c0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_markets_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_markets_base_sepolia_block_number.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_markets_base_sepolia_block_number.25cd7e84c0", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "not_null_fct_spot_markets_base_sepolia_block_number"], "alias": "not_null_fct_spot_markets_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.795532, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_markets_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_markets_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_markets_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_markets_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_spot_markets_base_sepolia", "attached_node": "model.synthetix.fct_spot_markets_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_spot_markets_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_markets_base_sepolia_token_address.af639aa1d2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_markets_base_sepolia_token_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_markets_base_sepolia_token_address.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_markets_base_sepolia_token_address.af639aa1d2", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "not_null_fct_spot_markets_base_sepolia_token_address"], "alias": "not_null_fct_spot_markets_base_sepolia_token_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7971833, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_markets_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_markets_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_markets_base_sepolia_token_address.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_address\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_markets_base_sepolia\"\nwhere token_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_address", "file_key_name": "models.fct_spot_markets_base_sepolia", "attached_node": "model.synthetix.fct_spot_markets_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_address", "model": "{{ get_where_subquery(ref('fct_spot_markets_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_id.6458cf0796": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_wrapper_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_wrapper_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_id.6458cf0796", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "not_null_fct_spot_wrapper_base_sepolia_id"], "alias": "not_null_fct_spot_wrapper_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.7988808, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_wrapper_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_spot_wrapper_base_sepolia", "attached_node": "model.synthetix.fct_spot_wrapper_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_spot_wrapper_base_sepolia_id.3a2fb8ee86": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_spot_wrapper_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_spot_wrapper_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.unique_fct_spot_wrapper_base_sepolia_id.3a2fb8ee86", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "unique_fct_spot_wrapper_base_sepolia_id"], "alias": "unique_fct_spot_wrapper_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.800508, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/unique_fct_spot_wrapper_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_wrapper_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_spot_wrapper_base_sepolia", "attached_node": "model.synthetix.fct_spot_wrapper_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_ts.8708b13a31": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_wrapper_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_wrapper_base_sepolia_ts.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_ts.8708b13a31", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "not_null_fct_spot_wrapper_base_sepolia_ts"], "alias": "not_null_fct_spot_wrapper_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.8022442, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_wrapper_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_spot_wrapper_base_sepolia", "attached_node": "model.synthetix.fct_spot_wrapper_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_block_number.05149fa391": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_wrapper_base_sepolia_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_wrapper_base_sepolia_block_number.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_block_number.05149fa391", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "not_null_fct_spot_wrapper_base_sepolia_block_number"], "alias": "not_null_fct_spot_wrapper_base_sepolia_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.803861, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_wrapper_base_sepolia\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_spot_wrapper_base_sepolia", "attached_node": "model.synthetix.fct_spot_wrapper_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_tx_hash.0df62cff0d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_wrapper_base_sepolia_tx_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_wrapper_base_sepolia_tx_hash.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_tx_hash.0df62cff0d", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "not_null_fct_spot_wrapper_base_sepolia_tx_hash"], "alias": "not_null_fct_spot_wrapper_base_sepolia_tx_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.8054948, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_tx_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect tx_hash\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_wrapper_base_sepolia\"\nwhere tx_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_hash", "file_key_name": "models.fct_spot_wrapper_base_sepolia", "attached_node": "model.synthetix.fct_spot_wrapper_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_hash", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_synth_market_id.54687d51aa": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_wrapper_base_sepolia_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_wrapper_base_sepolia_synth_market_id.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_synth_market_id.54687d51aa", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "not_null_fct_spot_wrapper_base_sepolia_synth_market_id"], "alias": "not_null_fct_spot_wrapper_base_sepolia_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.807133, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_wrapper_base_sepolia\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_spot_wrapper_base_sepolia", "attached_node": "model.synthetix.fct_spot_wrapper_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_base_sepolia_synth_market_id__True__0.f4eedf4f3f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_spot_wrapper_base_sepolia_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_s_e1e621000332c16d5873c30225cc957d.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_base_sepolia_synth_market_id__True__0.f4eedf4f3f", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "dbt_utils_accepted_range_fct_spot_wrapper_base_sepolia_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_s_e1e621000332c16d5873c30225cc957d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_s_e1e621000332c16d5873c30225cc957d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_s_e1e621000332c16d5873c30225cc957d"}, "created_at": 1726500945.8087735, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_s_e1e621000332c16d5873c30225cc957d\") }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/dbt_utils_accepted_range_fct_s_e1e621000332c16d5873c30225cc957d.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_spot_wrapper_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_spot_wrapper_base_sepolia", "attached_node": "model.synthetix.fct_spot_wrapper_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_amount_wrapped.447890a6f4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_wrapper_base_sepolia_amount_wrapped", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_wrapper_base_sepolia_amount_wrapped.sql", "original_file_path": "models/marts/base/sepolia/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_amount_wrapped.447890a6f4", "fqn": ["synthetix", "marts", "base", "sepolia", "spot", "not_null_fct_spot_wrapper_base_sepolia_amount_wrapped"], "alias": "not_null_fct_spot_wrapper_base_sepolia_amount_wrapped", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.8140218, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/spot/schema.yml/not_null_fct_spot_wrapper_base_sepolia_amount_wrapped.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_wrapped\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_wrapper_base_sepolia\"\nwhere amount_wrapped is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_wrapped", "file_key_name": "models.fct_spot_wrapper_base_sepolia", "attached_node": "model.synthetix.fct_spot_wrapper_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_wrapped", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_buyback_daily_base_sepolia_ts.0b8a36c44c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_daily_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_daily_base_sepolia_ts.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_daily_base_sepolia_ts.0b8a36c44c", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "not_null_fct_buyback_daily_base_sepolia_ts"], "alias": "not_null_fct_buyback_daily_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.8325872, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_daily_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_daily_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_daily_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_daily_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_buyback_daily_base_sepolia", "attached_node": "model.synthetix.fct_buyback_daily_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_buyback_daily_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_buyback_daily_base_sepolia_snx_amount.113325e30a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_daily_base_sepolia_snx_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_daily_base_sepolia_snx_amount.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_daily_base_sepolia_snx_amount.113325e30a", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "not_null_fct_buyback_daily_base_sepolia_snx_amount"], "alias": "not_null_fct_buyback_daily_base_sepolia_snx_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.8348207, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_daily_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_daily_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_daily_base_sepolia_snx_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect snx_amount\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_daily_base_sepolia\"\nwhere snx_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "snx_amount", "file_key_name": "models.fct_buyback_daily_base_sepolia", "attached_node": "model.synthetix.fct_buyback_daily_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "snx_amount", "model": "{{ get_where_subquery(ref('fct_buyback_daily_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_snx_amount__True__0.378a6852a6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_snx_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_b_1bf638a8eb91a53680354c7e48a8b077.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_snx_amount__True__0.378a6852a6", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_snx_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_b_1bf638a8eb91a53680354c7e48a8b077", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_b_1bf638a8eb91a53680354c7e48a8b077", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_b_1bf638a8eb91a53680354c7e48a8b077"}, "created_at": 1726500945.8366194, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_b_1bf638a8eb91a53680354c7e48a8b077\") }}", "language": "sql", "refs": [{"name": "fct_buyback_daily_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_daily_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_1bf638a8eb91a53680354c7e48a8b077.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_buyback_daily_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not snx_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "snx_amount", "file_key_name": "models.fct_buyback_daily_base_sepolia", "attached_node": "model.synthetix.fct_buyback_daily_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "snx_amount", "model": "{{ get_where_subquery(ref('fct_buyback_daily_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_buyback_daily_base_sepolia_usd_amount.21bc5d392b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_daily_base_sepolia_usd_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_daily_base_sepolia_usd_amount.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_daily_base_sepolia_usd_amount.21bc5d392b", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "not_null_fct_buyback_daily_base_sepolia_usd_amount"], "alias": "not_null_fct_buyback_daily_base_sepolia_usd_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.8413498, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_daily_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_daily_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_daily_base_sepolia_usd_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect usd_amount\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_daily_base_sepolia\"\nwhere usd_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "usd_amount", "file_key_name": "models.fct_buyback_daily_base_sepolia", "attached_node": "model.synthetix.fct_buyback_daily_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "usd_amount", "model": "{{ get_where_subquery(ref('fct_buyback_daily_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_usd_amount__True__0.e3dd96895e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_usd_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_b_e29d9b49f7316dcccc24e427120330f9.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_usd_amount__True__0.e3dd96895e", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_usd_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_b_e29d9b49f7316dcccc24e427120330f9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_b_e29d9b49f7316dcccc24e427120330f9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_b_e29d9b49f7316dcccc24e427120330f9"}, "created_at": 1726500945.843139, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_b_e29d9b49f7316dcccc24e427120330f9\") }}", "language": "sql", "refs": [{"name": "fct_buyback_daily_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_daily_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_e29d9b49f7316dcccc24e427120330f9.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_buyback_daily_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not usd_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "usd_amount", "file_key_name": "models.fct_buyback_daily_base_sepolia", "attached_node": "model.synthetix.fct_buyback_daily_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "usd_amount", "model": "{{ get_where_subquery(ref('fct_buyback_daily_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_buyback_daily_base_sepolia_cumulative_snx_amount.c44f071e87": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_daily_base_sepolia_cumulative_snx_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_daily_base_sepolia_cumulative_snx_amount.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_daily_base_sepolia_cumulative_snx_amount.c44f071e87", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "not_null_fct_buyback_daily_base_sepolia_cumulative_snx_amount"], "alias": "not_null_fct_buyback_daily_base_sepolia_cumulative_snx_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.8474927, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_daily_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_daily_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_daily_base_sepolia_cumulative_snx_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_snx_amount\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_daily_base_sepolia\"\nwhere cumulative_snx_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "cumulative_snx_amount", "file_key_name": "models.fct_buyback_daily_base_sepolia", "attached_node": "model.synthetix.fct_buyback_daily_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "cumulative_snx_amount", "model": "{{ get_where_subquery(ref('fct_buyback_daily_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_cumulative_snx_amount__True__0.ab215eff09": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_cumulative_snx_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_b_4d7ae50362ef8b4d8e7af3a690fb9dba.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_cumulative_snx_amount__True__0.ab215eff09", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_cumulative_snx_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_b_4d7ae50362ef8b4d8e7af3a690fb9dba", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_b_4d7ae50362ef8b4d8e7af3a690fb9dba", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_b_4d7ae50362ef8b4d8e7af3a690fb9dba"}, "created_at": 1726500945.8493688, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_b_4d7ae50362ef8b4d8e7af3a690fb9dba\") }}", "language": "sql", "refs": [{"name": "fct_buyback_daily_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_daily_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_4d7ae50362ef8b4d8e7af3a690fb9dba.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_buyback_daily_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not cumulative_snx_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "cumulative_snx_amount", "file_key_name": "models.fct_buyback_daily_base_sepolia", "attached_node": "model.synthetix.fct_buyback_daily_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "cumulative_snx_amount", "model": "{{ get_where_subquery(ref('fct_buyback_daily_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_buyback_daily_base_sepolia_cumulative_usd_amount.f40974a9be": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_daily_base_sepolia_cumulative_usd_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_daily_base_sepolia_cumulative_usd_amount.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_daily_base_sepolia_cumulative_usd_amount.f40974a9be", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "not_null_fct_buyback_daily_base_sepolia_cumulative_usd_amount"], "alias": "not_null_fct_buyback_daily_base_sepolia_cumulative_usd_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.8537152, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_daily_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_daily_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_daily_base_sepolia_cumulative_usd_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_usd_amount\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_daily_base_sepolia\"\nwhere cumulative_usd_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "cumulative_usd_amount", "file_key_name": "models.fct_buyback_daily_base_sepolia", "attached_node": "model.synthetix.fct_buyback_daily_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "cumulative_usd_amount", "model": "{{ get_where_subquery(ref('fct_buyback_daily_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_cumulative_usd_amount__True__0.f5fad30aa3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_cumulative_usd_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_b_19d9635b42d83035fb764a30eb745906.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_cumulative_usd_amount__True__0.f5fad30aa3", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_cumulative_usd_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_b_19d9635b42d83035fb764a30eb745906", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_b_19d9635b42d83035fb764a30eb745906", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_b_19d9635b42d83035fb764a30eb745906"}, "created_at": 1726500945.8556085, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_b_19d9635b42d83035fb764a30eb745906\") }}", "language": "sql", "refs": [{"name": "fct_buyback_daily_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_daily_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_19d9635b42d83035fb764a30eb745906.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_buyback_daily_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not cumulative_usd_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "cumulative_usd_amount", "file_key_name": "models.fct_buyback_daily_base_sepolia", "attached_node": "model.synthetix.fct_buyback_daily_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "cumulative_usd_amount", "model": "{{ get_where_subquery(ref('fct_buyback_daily_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_ts.39dec90aa4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_hourly_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_hourly_base_sepolia_ts.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_ts.39dec90aa4", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "not_null_fct_buyback_hourly_base_sepolia_ts"], "alias": "not_null_fct_buyback_hourly_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.8599045, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_hourly_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_hourly_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_buyback_hourly_base_sepolia", "attached_node": "model.synthetix.fct_buyback_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_buyback_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_snx_amount.a856b40de9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_hourly_base_sepolia_snx_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_hourly_base_sepolia_snx_amount.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_snx_amount.a856b40de9", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "not_null_fct_buyback_hourly_base_sepolia_snx_amount"], "alias": "not_null_fct_buyback_hourly_base_sepolia_snx_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.861627, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_hourly_base_sepolia_snx_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect snx_amount\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_hourly_base_sepolia\"\nwhere snx_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "snx_amount", "file_key_name": "models.fct_buyback_hourly_base_sepolia", "attached_node": "model.synthetix.fct_buyback_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "snx_amount", "model": "{{ get_where_subquery(ref('fct_buyback_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_snx_amount__True__0.40ea0d5e88": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_snx_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_b_8e018fe7304f85f2f4c41ebb3c45b989.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_snx_amount__True__0.40ea0d5e88", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_snx_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_b_8e018fe7304f85f2f4c41ebb3c45b989", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_b_8e018fe7304f85f2f4c41ebb3c45b989", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_b_8e018fe7304f85f2f4c41ebb3c45b989"}, "created_at": 1726500945.8634756, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_b_8e018fe7304f85f2f4c41ebb3c45b989\") }}", "language": "sql", "refs": [{"name": "fct_buyback_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_8e018fe7304f85f2f4c41ebb3c45b989.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_buyback_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not snx_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "snx_amount", "file_key_name": "models.fct_buyback_hourly_base_sepolia", "attached_node": "model.synthetix.fct_buyback_hourly_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "snx_amount", "model": "{{ get_where_subquery(ref('fct_buyback_hourly_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_usd_amount.4f119280f7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_hourly_base_sepolia_usd_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_hourly_base_sepolia_usd_amount.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_usd_amount.4f119280f7", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "not_null_fct_buyback_hourly_base_sepolia_usd_amount"], "alias": "not_null_fct_buyback_hourly_base_sepolia_usd_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.867845, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_hourly_base_sepolia_usd_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect usd_amount\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_hourly_base_sepolia\"\nwhere usd_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "usd_amount", "file_key_name": "models.fct_buyback_hourly_base_sepolia", "attached_node": "model.synthetix.fct_buyback_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "usd_amount", "model": "{{ get_where_subquery(ref('fct_buyback_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_usd_amount__True__0.89592b2e7d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_usd_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_b_a4e81546e4ccc71932af9661f5571a01.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_usd_amount__True__0.89592b2e7d", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_usd_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_b_a4e81546e4ccc71932af9661f5571a01", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_b_a4e81546e4ccc71932af9661f5571a01", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_b_a4e81546e4ccc71932af9661f5571a01"}, "created_at": 1726500945.8697224, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_b_a4e81546e4ccc71932af9661f5571a01\") }}", "language": "sql", "refs": [{"name": "fct_buyback_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_a4e81546e4ccc71932af9661f5571a01.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_buyback_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not usd_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "usd_amount", "file_key_name": "models.fct_buyback_hourly_base_sepolia", "attached_node": "model.synthetix.fct_buyback_hourly_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "usd_amount", "model": "{{ get_where_subquery(ref('fct_buyback_hourly_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_cumulative_snx_amount.806ce65de6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_hourly_base_sepolia_cumulative_snx_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_hourly_base_sepolia_cumulative_snx_amount.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_cumulative_snx_amount.806ce65de6", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "not_null_fct_buyback_hourly_base_sepolia_cumulative_snx_amount"], "alias": "not_null_fct_buyback_hourly_base_sepolia_cumulative_snx_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.873951, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_hourly_base_sepolia_cumulative_snx_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_snx_amount\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_hourly_base_sepolia\"\nwhere cumulative_snx_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "cumulative_snx_amount", "file_key_name": "models.fct_buyback_hourly_base_sepolia", "attached_node": "model.synthetix.fct_buyback_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "cumulative_snx_amount", "model": "{{ get_where_subquery(ref('fct_buyback_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_cumulative_snx_amount__True__0.6d52afd421": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_cumulative_snx_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_b_2536425d340752a408f11af4d6e17df5.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_cumulative_snx_amount__True__0.6d52afd421", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_cumulative_snx_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_b_2536425d340752a408f11af4d6e17df5", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_b_2536425d340752a408f11af4d6e17df5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_b_2536425d340752a408f11af4d6e17df5"}, "created_at": 1726500945.8756402, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_b_2536425d340752a408f11af4d6e17df5\") }}", "language": "sql", "refs": [{"name": "fct_buyback_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_2536425d340752a408f11af4d6e17df5.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_buyback_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not cumulative_snx_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "cumulative_snx_amount", "file_key_name": "models.fct_buyback_hourly_base_sepolia", "attached_node": "model.synthetix.fct_buyback_hourly_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "cumulative_snx_amount", "model": "{{ get_where_subquery(ref('fct_buyback_hourly_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_cumulative_usd_amount.6347fe374e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_hourly_base_sepolia_cumulative_usd_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_hourly_base_sepolia_cumulative_usd_amount.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_cumulative_usd_amount.6347fe374e", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "not_null_fct_buyback_hourly_base_sepolia_cumulative_usd_amount"], "alias": "not_null_fct_buyback_hourly_base_sepolia_cumulative_usd_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.8799818, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_hourly_base_sepolia_cumulative_usd_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_usd_amount\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_hourly_base_sepolia\"\nwhere cumulative_usd_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "cumulative_usd_amount", "file_key_name": "models.fct_buyback_hourly_base_sepolia", "attached_node": "model.synthetix.fct_buyback_hourly_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "cumulative_usd_amount", "model": "{{ get_where_subquery(ref('fct_buyback_hourly_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_cumulative_usd_amount__True__0.e3d3aff3f1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_cumulative_usd_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_b_4d682ef0bf2205fae0715c85cdea2cfa.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_cumulative_usd_amount__True__0.e3d3aff3f1", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_cumulative_usd_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_b_4d682ef0bf2205fae0715c85cdea2cfa", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_b_4d682ef0bf2205fae0715c85cdea2cfa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_b_4d682ef0bf2205fae0715c85cdea2cfa"}, "created_at": 1726500945.8816893, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_b_4d682ef0bf2205fae0715c85cdea2cfa\") }}", "language": "sql", "refs": [{"name": "fct_buyback_hourly_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_hourly_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_4d682ef0bf2205fae0715c85cdea2cfa.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_buyback_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not cumulative_usd_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "cumulative_usd_amount", "file_key_name": "models.fct_buyback_hourly_base_sepolia", "attached_node": "model.synthetix.fct_buyback_hourly_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "cumulative_usd_amount", "model": "{{ get_where_subquery(ref('fct_buyback_hourly_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_buyback_base_sepolia_id.03ec6b8e04": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_base_sepolia_id.03ec6b8e04", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "not_null_fct_buyback_base_sepolia_id"], "alias": "not_null_fct_buyback_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.8860805, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_buyback_base_sepolia", "attached_node": "model.synthetix.fct_buyback_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_buyback_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_buyback_base_sepolia_id.ce5fc96649": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_buyback_base_sepolia_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_buyback_base_sepolia_id.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.unique_fct_buyback_base_sepolia_id.ce5fc96649", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "unique_fct_buyback_base_sepolia_id"], "alias": "unique_fct_buyback_base_sepolia_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.8877661, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/unique_fct_buyback_base_sepolia_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_buyback_base_sepolia", "attached_node": "model.synthetix.fct_buyback_base_sepolia", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_buyback_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_buyback_base_sepolia_ts.f6314da709": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_base_sepolia_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_base_sepolia_ts.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_base_sepolia_ts.f6314da709", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "not_null_fct_buyback_base_sepolia_ts"], "alias": "not_null_fct_buyback_base_sepolia_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.889443, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_buyback_base_sepolia", "attached_node": "model.synthetix.fct_buyback_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_buyback_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_buyback_base_sepolia_buyer.e7ec385108": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_base_sepolia_buyer", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_base_sepolia_buyer.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_base_sepolia_buyer.e7ec385108", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "not_null_fct_buyback_base_sepolia_buyer"], "alias": "not_null_fct_buyback_base_sepolia_buyer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.8912416, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_buyer.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect buyer\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"\nwhere buyer is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "buyer", "file_key_name": "models.fct_buyback_base_sepolia", "attached_node": "model.synthetix.fct_buyback_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "buyer", "model": "{{ get_where_subquery(ref('fct_buyback_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_buyback_base_sepolia_snx.39b0dcead2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_base_sepolia_snx", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_base_sepolia_snx.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_base_sepolia_snx.39b0dcead2", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "not_null_fct_buyback_base_sepolia_snx"], "alias": "not_null_fct_buyback_base_sepolia_snx", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.8928816, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_snx.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect snx\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"\nwhere snx is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "snx", "file_key_name": "models.fct_buyback_base_sepolia", "attached_node": "model.synthetix.fct_buyback_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "snx", "model": "{{ get_where_subquery(ref('fct_buyback_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_sepolia_snx__True__0.21bd52e738": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_buyback_base_sepolia_snx__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_buyback_base_sepolia_snx__True__0.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_sepolia_snx__True__0.21bd52e738", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "dbt_utils_accepted_range_fct_buyback_base_sepolia_snx__True__0"], "alias": "dbt_utils_accepted_range_fct_buyback_base_sepolia_snx__True__0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.8945277, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_buyback_base_sepolia_snx__True__0.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not snx >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "snx", "file_key_name": "models.fct_buyback_base_sepolia", "attached_node": "model.synthetix.fct_buyback_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "snx", "model": "{{ get_where_subquery(ref('fct_buyback_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_buyback_base_sepolia_usd.427a3c3ca1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_base_sepolia_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_base_sepolia_usd.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_base_sepolia_usd.427a3c3ca1", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "not_null_fct_buyback_base_sepolia_usd"], "alias": "not_null_fct_buyback_base_sepolia_usd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.8993106, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_usd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect usd\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"\nwhere usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "usd", "file_key_name": "models.fct_buyback_base_sepolia", "attached_node": "model.synthetix.fct_buyback_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "usd", "model": "{{ get_where_subquery(ref('fct_buyback_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_sepolia_usd__True__0.7426b61d1a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_buyback_base_sepolia_usd__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_buyback_base_sepolia_usd__True__0.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_sepolia_usd__True__0.7426b61d1a", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "dbt_utils_accepted_range_fct_buyback_base_sepolia_usd__True__0"], "alias": "dbt_utils_accepted_range_fct_buyback_base_sepolia_usd__True__0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.9009576, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_buyback_base_sepolia_usd__True__0.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "usd", "file_key_name": "models.fct_buyback_base_sepolia", "attached_node": "model.synthetix.fct_buyback_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "usd", "model": "{{ get_where_subquery(ref('fct_buyback_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_buyback_base_sepolia_snx_price.361a60f2b3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_base_sepolia_snx_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_base_sepolia_snx_price.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_base_sepolia_snx_price.361a60f2b3", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "not_null_fct_buyback_base_sepolia_snx_price"], "alias": "not_null_fct_buyback_base_sepolia_snx_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.9051607, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/not_null_fct_buyback_base_sepolia_snx_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect snx_price\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"\nwhere snx_price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "snx_price", "file_key_name": "models.fct_buyback_base_sepolia", "attached_node": "model.synthetix.fct_buyback_base_sepolia", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "snx_price", "model": "{{ get_where_subquery(ref('fct_buyback_base_sepolia')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_sepolia_snx_price__True__0.fedfb306c2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_buyback_base_sepolia_snx_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_b_f27268fa82fe2198c6837b55019f56b4.sql", "original_file_path": "models/marts/base/sepolia/buyback/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_sepolia_snx_price__True__0.fedfb306c2", "fqn": ["synthetix", "marts", "base", "sepolia", "buyback", "dbt_utils_accepted_range_fct_buyback_base_sepolia_snx_price__True__0"], "alias": "dbt_utils_accepted_range_fct_b_f27268fa82fe2198c6837b55019f56b4", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_b_f27268fa82fe2198c6837b55019f56b4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_b_f27268fa82fe2198c6837b55019f56b4"}, "created_at": 1726500945.9068694, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_b_f27268fa82fe2198c6837b55019f56b4\") }}", "language": "sql", "refs": [{"name": "fct_buyback_base_sepolia", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_base_sepolia"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/sepolia/buyback/schema.yml/dbt_utils_accepted_range_fct_b_f27268fa82fe2198c6837b55019f56b4.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not snx_price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "snx_price", "file_key_name": "models.fct_buyback_base_sepolia", "attached_node": "model.synthetix.fct_buyback_base_sepolia", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "snx_price", "model": "{{ get_where_subquery(ref('fct_buyback_base_sepolia')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_ts.878073b7e8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_vault_collateral_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_vault_collateral_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_ts.878073b7e8", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_vault_collateral_base_mainnet_ts"], "alias": "not_null_fct_core_vault_collateral_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.9306471, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_vault_collateral_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_vault_collateral_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collateral_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_vault_collateral_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_vault_collateral_base_mainnet", "attached_node": "model.synthetix.fct_core_vault_collateral_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_vault_collateral_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_block_number.fc803534fc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_vault_collateral_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_vault_collateral_base_mainnet_block_number.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_block_number.fc803534fc", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_vault_collateral_base_mainnet_block_number"], "alias": "not_null_fct_core_vault_collateral_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.9326997, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_vault_collateral_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_vault_collateral_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collateral_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_vault_collateral_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_core_vault_collateral_base_mainnet", "attached_node": "model.synthetix.fct_core_vault_collateral_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_core_vault_collateral_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_contract_address.f7e3ffefb9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_vault_collateral_base_mainnet_contract_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_vault_collat_37b597cf8c32469a1d69c9aadfe682da.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_contract_address.f7e3ffefb9", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_vault_collateral_base_mainnet_contract_address"], "alias": "not_null_fct_core_vault_collat_37b597cf8c32469a1d69c9aadfe682da", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_vault_collat_37b597cf8c32469a1d69c9aadfe682da", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_vault_collat_37b597cf8c32469a1d69c9aadfe682da"}, "created_at": 1726500945.9345284, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_vault_collat_37b597cf8c32469a1d69c9aadfe682da\") }}", "language": "sql", "refs": [{"name": "fct_core_vault_collateral_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_vault_collateral_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collat_37b597cf8c32469a1d69c9aadfe682da.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract_address\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_vault_collateral_base_mainnet\"\nwhere contract_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract_address", "file_key_name": "models.fct_core_vault_collateral_base_mainnet", "attached_node": "model.synthetix.fct_core_vault_collateral_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract_address", "model": "{{ get_where_subquery(ref('fct_core_vault_collateral_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_pool_id.1ea1a9fb17": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_vault_collateral_base_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_vault_collateral_base_mainnet_pool_id.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_pool_id.1ea1a9fb17", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_vault_collateral_base_mainnet_pool_id"], "alias": "not_null_fct_core_vault_collateral_base_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.9362557, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_vault_collateral_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_vault_collateral_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collateral_base_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_vault_collateral_base_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_vault_collateral_base_mainnet", "attached_node": "model.synthetix.fct_core_vault_collateral_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_vault_collateral_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_pool_id__True__0.3c62ac166d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_f526b54502b4e6439215a8bf4203c4d6.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_pool_id__True__0.3c62ac166d", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_c_f526b54502b4e6439215a8bf4203c4d6", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_f526b54502b4e6439215a8bf4203c4d6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_f526b54502b4e6439215a8bf4203c4d6"}, "created_at": 1726500945.9380095, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_f526b54502b4e6439215a8bf4203c4d6\") }}", "language": "sql", "refs": [{"name": "fct_core_vault_collateral_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_vault_collateral_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_f526b54502b4e6439215a8bf4203c4d6.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_core_vault_collateral_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_vault_collateral_base_mainnet", "attached_node": "model.synthetix.fct_core_vault_collateral_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_vault_collateral_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_collateral_type.e2cbb7867d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_vault_collateral_base_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_vault_collateral_base_mainnet_collateral_type.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_collateral_type.e2cbb7867d", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_vault_collateral_base_mainnet_collateral_type"], "alias": "not_null_fct_core_vault_collateral_base_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.9427855, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_vault_collateral_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_vault_collateral_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collateral_base_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_vault_collateral_base_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_vault_collateral_base_mainnet", "attached_node": "model.synthetix.fct_core_vault_collateral_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_vault_collateral_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_amount.43a56286ca": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_vault_collateral_base_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_vault_collateral_base_mainnet_amount.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_amount.43a56286ca", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_vault_collateral_base_mainnet_amount"], "alias": "not_null_fct_core_vault_collateral_base_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.9444644, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_vault_collateral_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_vault_collateral_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collateral_base_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_vault_collateral_base_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_core_vault_collateral_base_mainnet", "attached_node": "model.synthetix.fct_core_vault_collateral_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('fct_core_vault_collateral_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_amount__True__0.031c10a818": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_6bba595374bdcb2cb46d98f292bf7d2e.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_amount__True__0.031c10a818", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_c_6bba595374bdcb2cb46d98f292bf7d2e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_6bba595374bdcb2cb46d98f292bf7d2e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_6bba595374bdcb2cb46d98f292bf7d2e"}, "created_at": 1726500945.9461443, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_6bba595374bdcb2cb46d98f292bf7d2e\") }}", "language": "sql", "refs": [{"name": "fct_core_vault_collateral_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_vault_collateral_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_6bba595374bdcb2cb46d98f292bf7d2e.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_core_vault_collateral_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_core_vault_collateral_base_mainnet", "attached_node": "model.synthetix.fct_core_vault_collateral_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('fct_core_vault_collateral_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_collateral_value.b35c2ac09a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_vault_collateral_base_mainnet_collateral_value", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_vault_collat_42b07f2d712f8f2546dd07342c489ad5.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_collateral_value.b35c2ac09a", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_vault_collateral_base_mainnet_collateral_value"], "alias": "not_null_fct_core_vault_collat_42b07f2d712f8f2546dd07342c489ad5", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_vault_collat_42b07f2d712f8f2546dd07342c489ad5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_vault_collat_42b07f2d712f8f2546dd07342c489ad5"}, "created_at": 1726500945.950645, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_vault_collat_42b07f2d712f8f2546dd07342c489ad5\") }}", "language": "sql", "refs": [{"name": "fct_core_vault_collateral_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_vault_collateral_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_vault_collat_42b07f2d712f8f2546dd07342c489ad5.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_vault_collateral_base_mainnet\"\nwhere collateral_value is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.fct_core_vault_collateral_base_mainnet", "attached_node": "model.synthetix.fct_core_vault_collateral_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_value", "model": "{{ get_where_subquery(ref('fct_core_vault_collateral_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_collateral_value__True__0.ffab802571": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_collateral_value__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_bc0bc65ef31ab43c72fcc31503f71ffe.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_collateral_value__True__0.ffab802571", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_collateral_value__True__0"], "alias": "dbt_utils_accepted_range_fct_c_bc0bc65ef31ab43c72fcc31503f71ffe", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_bc0bc65ef31ab43c72fcc31503f71ffe", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_bc0bc65ef31ab43c72fcc31503f71ffe"}, "created_at": 1726500945.95231, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_bc0bc65ef31ab43c72fcc31503f71ffe\") }}", "language": "sql", "refs": [{"name": "fct_core_vault_collateral_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_vault_collateral_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_bc0bc65ef31ab43c72fcc31503f71ffe.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_core_vault_collateral_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.fct_core_vault_collateral_base_mainnet", "attached_node": "model.synthetix.fct_core_vault_collateral_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collateral_value", "model": "{{ get_where_subquery(ref('fct_core_vault_collateral_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_base_mainnet_ts.af8563a243": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_base_mainnet_ts.af8563a243", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_rewards_base_mainnet_ts"], "alias": "not_null_fct_pool_rewards_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.956779, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_rewards_base_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_rewards_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_base_mainnet_pool_id.47db83edd0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_base_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_base_mainnet_pool_id.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_base_mainnet_pool_id.47db83edd0", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_rewards_base_mainnet_pool_id"], "alias": "not_null_fct_pool_rewards_base_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.9584563, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_base_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_base_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_mainnet_pool_id__True__0.f01ac775cc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_base_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_a06acbcee374592e1c21556ac5125493.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_mainnet_pool_id__True__0.f01ac775cc", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_rewards_base_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_a06acbcee374592e1c21556ac5125493", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_a06acbcee374592e1c21556ac5125493", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_a06acbcee374592e1c21556ac5125493"}, "created_at": 1726500945.9601088, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_a06acbcee374592e1c21556ac5125493\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_a06acbcee374592e1c21556ac5125493.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_base_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_base_mainnet_collateral_type.2f7e01ccd0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_base_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_base_mainnet_collateral_type.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_base_mainnet_collateral_type.2f7e01ccd0", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_rewards_base_mainnet_collateral_type"], "alias": "not_null_fct_pool_rewards_base_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.9645436, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_base_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_rewards_base_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_rewards_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_base_mainnet_distributor.5511d5880d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_base_mainnet_distributor", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_base_mainnet_distributor.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_base_mainnet_distributor.5511d5880d", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_rewards_base_mainnet_distributor"], "alias": "not_null_fct_pool_rewards_base_mainnet_distributor", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.9662535, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_distributor.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_base_mainnet\"\nwhere distributor is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "distributor", "file_key_name": "models.fct_pool_rewards_base_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "distributor", "model": "{{ get_where_subquery(ref('fct_pool_rewards_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_base_mainnet_token_symbol.1810912a65": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_base_mainnet_token_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_base_mainnet_token_symbol.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_base_mainnet_token_symbol.1810912a65", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_rewards_base_mainnet_token_symbol"], "alias": "not_null_fct_pool_rewards_base_mainnet_token_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.9678907, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_token_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_base_mainnet\"\nwhere token_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_symbol", "file_key_name": "models.fct_pool_rewards_base_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_symbol", "model": "{{ get_where_subquery(ref('fct_pool_rewards_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_base_mainnet_amount.c7b92514fd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_base_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_base_mainnet_amount.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_base_mainnet_amount.c7b92514fd", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_rewards_base_mainnet_amount"], "alias": "not_null_fct_pool_rewards_base_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.969673, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_base_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_base_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_pool_rewards_base_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('fct_pool_rewards_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_mainnet_amount__True__0.5a5b31d40e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_base_mainnet_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_c6a9d6cdf38f5a5f7e8ab2f8af3e7400.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_mainnet_amount__True__0.5a5b31d40e", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_rewards_base_mainnet_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_p_c6a9d6cdf38f5a5f7e8ab2f8af3e7400", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_c6a9d6cdf38f5a5f7e8ab2f8af3e7400", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_c6a9d6cdf38f5a5f7e8ab2f8af3e7400"}, "created_at": 1726500945.9713318, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_c6a9d6cdf38f5a5f7e8ab2f8af3e7400\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c6a9d6cdf38f5a5f7e8ab2f8af3e7400.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_pool_rewards_base_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('fct_pool_rewards_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_ts.3412be3139": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_account_delegation_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_account_delegation_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_ts.3412be3139", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_account_delegation_base_mainnet_ts"], "alias": "not_null_fct_core_account_delegation_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.9759119, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_account_delegation_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_account_delegation_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_account_delegation_base_mainnet", "attached_node": "model.synthetix.fct_core_account_delegation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_account_id.64d4657b45": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_account_delegation_base_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_account_delegation_base_mainnet_account_id.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_account_id.64d4657b45", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_account_delegation_base_mainnet_account_id"], "alias": "not_null_fct_core_account_delegation_base_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.977641, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_account_delegation_base_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_account_delegation_base_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_core_account_delegation_base_mainnet", "attached_node": "model.synthetix.fct_core_account_delegation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_pool_id.c2b6448825": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_account_delegation_base_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_account_delegation_base_mainnet_pool_id.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_pool_id.c2b6448825", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_account_delegation_base_mainnet_pool_id"], "alias": "not_null_fct_core_account_delegation_base_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.9792774, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_account_delegation_base_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_account_delegation_base_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_account_delegation_base_mainnet", "attached_node": "model.synthetix.fct_core_account_delegation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_mainnet_pool_id__True__0.a18d31544f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_account_delegation_base_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_0c3a3ad4b2605e67c43089afd856b412.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_mainnet_pool_id__True__0.a18d31544f", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "dbt_utils_accepted_range_fct_core_account_delegation_base_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_c_0c3a3ad4b2605e67c43089afd856b412", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_0c3a3ad4b2605e67c43089afd856b412", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_0c3a3ad4b2605e67c43089afd856b412"}, "created_at": 1726500945.9809034, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_0c3a3ad4b2605e67c43089afd856b412\") }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_0c3a3ad4b2605e67c43089afd856b412.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_core_account_delegation_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_account_delegation_base_mainnet", "attached_node": "model.synthetix.fct_core_account_delegation_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_collateral_type.01ebd9c59e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_account_delegation_base_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_account_dele_48ede5ea58c83e85f0c9b34275d541ce.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_collateral_type.01ebd9c59e", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_account_delegation_base_mainnet_collateral_type"], "alias": "not_null_fct_core_account_dele_48ede5ea58c83e85f0c9b34275d541ce", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_account_dele_48ede5ea58c83e85f0c9b34275d541ce", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_account_dele_48ede5ea58c83e85f0c9b34275d541ce"}, "created_at": 1726500945.9860702, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_account_dele_48ede5ea58c83e85f0c9b34275d541ce\") }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_account_dele_48ede5ea58c83e85f0c9b34275d541ce.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_account_delegation_base_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_account_delegation_base_mainnet", "attached_node": "model.synthetix.fct_core_account_delegation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_amount_delegated.c0cf7fdd11": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_account_delegation_base_mainnet_amount_delegated", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_account_dele_5c6ae4e230c42e179a94f3c08c406b4f.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_amount_delegated.c0cf7fdd11", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_account_delegation_base_mainnet_amount_delegated"], "alias": "not_null_fct_core_account_dele_5c6ae4e230c42e179a94f3c08c406b4f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_account_dele_5c6ae4e230c42e179a94f3c08c406b4f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_account_dele_5c6ae4e230c42e179a94f3c08c406b4f"}, "created_at": 1726500945.987727, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_account_dele_5c6ae4e230c42e179a94f3c08c406b4f\") }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_account_dele_5c6ae4e230c42e179a94f3c08c406b4f.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_delegated\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_account_delegation_base_mainnet\"\nwhere amount_delegated is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_delegated", "file_key_name": "models.fct_core_account_delegation_base_mainnet", "attached_node": "model.synthetix.fct_core_account_delegation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_delegated", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_mainnet_amount_delegated__True__0.5d186a76ca": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_account_delegation_base_mainnet_amount_delegated__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_63d34731f192f581c7d937dba2a57268.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_mainnet_amount_delegated__True__0.5d186a76ca", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "dbt_utils_accepted_range_fct_core_account_delegation_base_mainnet_amount_delegated__True__0"], "alias": "dbt_utils_accepted_range_fct_c_63d34731f192f581c7d937dba2a57268", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_63d34731f192f581c7d937dba2a57268", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_63d34731f192f581c7d937dba2a57268"}, "created_at": 1726500945.989348, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_63d34731f192f581c7d937dba2a57268\") }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_63d34731f192f581c7d937dba2a57268.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_core_account_delegation_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_delegated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_delegated", "file_key_name": "models.fct_core_account_delegation_base_mainnet", "attached_node": "model.synthetix.fct_core_account_delegation_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount_delegated", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_base_mainnet_ts.fa672a8124": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_ts.fa672a8124", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_apr_base_mainnet_ts"], "alias": "not_null_fct_core_apr_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.9939158, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_apr_base_mainnet", "attached_node": "model.synthetix.fct_core_apr_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_apr_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_base_mainnet_pool_id.ec4f69201c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_mainnet_pool_id.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_pool_id.ec4f69201c", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_apr_base_mainnet_pool_id"], "alias": "not_null_fct_core_apr_base_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500945.9955833, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_apr_base_mainnet", "attached_node": "model.synthetix.fct_core_apr_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_apr_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_pool_id__True__0.6f65c027c2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_apr_base_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_34905ccfa7f104f9e681258d06bbb98a.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_pool_id__True__0.6f65c027c2", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "dbt_utils_accepted_range_fct_core_apr_base_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_c_34905ccfa7f104f9e681258d06bbb98a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_34905ccfa7f104f9e681258d06bbb98a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_34905ccfa7f104f9e681258d06bbb98a"}, "created_at": 1726500945.997247, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_34905ccfa7f104f9e681258d06bbb98a\") }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_34905ccfa7f104f9e681258d06bbb98a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_apr_base_mainnet", "attached_node": "model.synthetix.fct_core_apr_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_apr_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_base_mainnet_collateral_type.6b18aa87ce": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_mainnet_collateral_type.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_collateral_type.6b18aa87ce", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_apr_base_mainnet_collateral_type"], "alias": "not_null_fct_core_apr_base_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0018778, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_apr_base_mainnet", "attached_node": "model.synthetix.fct_core_apr_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_apr_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_base_mainnet_collateral_value.ca0cfe00d9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_mainnet_collateral_value", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_mainnet_collateral_value.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_collateral_value.ca0cfe00d9", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_apr_base_mainnet_collateral_value"], "alias": "not_null_fct_core_apr_base_mainnet_collateral_value", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.003544, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_collateral_value.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere collateral_value is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.fct_core_apr_base_mainnet", "attached_node": "model.synthetix.fct_core_apr_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_value", "model": "{{ get_where_subquery(ref('fct_core_apr_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_collateral_value__True__0.09ad3e4f8e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_apr_base_mainnet_collateral_value__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_60527a0769f89a89a2519580069dce39.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_collateral_value__True__0.09ad3e4f8e", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "dbt_utils_accepted_range_fct_core_apr_base_mainnet_collateral_value__True__0"], "alias": "dbt_utils_accepted_range_fct_c_60527a0769f89a89a2519580069dce39", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_60527a0769f89a89a2519580069dce39", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_60527a0769f89a89a2519580069dce39"}, "created_at": 1726500946.0051877, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_60527a0769f89a89a2519580069dce39\") }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_60527a0769f89a89a2519580069dce39.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.fct_core_apr_base_mainnet", "attached_node": "model.synthetix.fct_core_apr_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collateral_value", "model": "{{ get_where_subquery(ref('fct_core_apr_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_base_mainnet_debt.3003bbaef9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_mainnet_debt", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_mainnet_debt.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_debt.3003bbaef9", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_apr_base_mainnet_debt"], "alias": "not_null_fct_core_apr_base_mainnet_debt", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.009725, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_debt.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere debt is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "debt", "file_key_name": "models.fct_core_apr_base_mainnet", "attached_node": "model.synthetix.fct_core_apr_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "debt", "model": "{{ get_where_subquery(ref('fct_core_apr_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_issuance.58d7e6392e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_mainnet_hourly_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_mainnet_hourly_issuance.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_issuance.58d7e6392e", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_apr_base_mainnet_hourly_issuance"], "alias": "not_null_fct_core_apr_base_mainnet_hourly_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0114172, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_hourly_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere hourly_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_issuance", "file_key_name": "models.fct_core_apr_base_mainnet", "attached_node": "model.synthetix.fct_core_apr_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_issuance", "model": "{{ get_where_subquery(ref('fct_core_apr_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_pnl.aace5f4a92": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_mainnet_hourly_pnl", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_mainnet_hourly_pnl.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_pnl.aace5f4a92", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_apr_base_mainnet_hourly_pnl"], "alias": "not_null_fct_core_apr_base_mainnet_hourly_pnl", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0130713, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_hourly_pnl.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere hourly_pnl is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_pnl", "file_key_name": "models.fct_core_apr_base_mainnet", "attached_node": "model.synthetix.fct_core_apr_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_pnl", "model": "{{ get_where_subquery(ref('fct_core_apr_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_base_mainnet_cumulative_pnl.0dfa79c775": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_mainnet_cumulative_pnl", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_mainnet_cumulative_pnl.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_cumulative_pnl.0dfa79c775", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_apr_base_mainnet_cumulative_pnl"], "alias": "not_null_fct_core_apr_base_mainnet_cumulative_pnl", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.01488, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_cumulative_pnl.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_pnl\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere cumulative_pnl is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "cumulative_pnl", "file_key_name": "models.fct_core_apr_base_mainnet", "attached_node": "model.synthetix.fct_core_apr_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "cumulative_pnl", "model": "{{ get_where_subquery(ref('fct_core_apr_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_base_mainnet_cumulative_issuance.6b5aeff994": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_mainnet_cumulative_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_mainnet_cumulative_issuance.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_cumulative_issuance.6b5aeff994", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_apr_base_mainnet_cumulative_issuance"], "alias": "not_null_fct_core_apr_base_mainnet_cumulative_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0165071, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_cumulative_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_issuance\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere cumulative_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "cumulative_issuance", "file_key_name": "models.fct_core_apr_base_mainnet", "attached_node": "model.synthetix.fct_core_apr_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "cumulative_issuance", "model": "{{ get_where_subquery(ref('fct_core_apr_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_base_mainnet_rewards_usd.9770eed99e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_mainnet_rewards_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_mainnet_rewards_usd.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_rewards_usd.9770eed99e", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_apr_base_mainnet_rewards_usd"], "alias": "not_null_fct_core_apr_base_mainnet_rewards_usd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.018147, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_rewards_usd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere rewards_usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_core_apr_base_mainnet", "attached_node": "model.synthetix.fct_core_apr_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_core_apr_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_rewards_usd__True__0.cd9a35763d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_apr_base_mainnet_rewards_usd__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_eb7cb32edc5d4a16284e415551837739.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_rewards_usd__True__0.cd9a35763d", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "dbt_utils_accepted_range_fct_core_apr_base_mainnet_rewards_usd__True__0"], "alias": "dbt_utils_accepted_range_fct_c_eb7cb32edc5d4a16284e415551837739", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_eb7cb32edc5d4a16284e415551837739", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_eb7cb32edc5d4a16284e415551837739"}, "created_at": 1726500946.0198047, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_eb7cb32edc5d4a16284e415551837739\") }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_eb7cb32edc5d4a16284e415551837739.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_core_apr_base_mainnet", "attached_node": "model.synthetix.fct_core_apr_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_core_apr_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_pnl_pct.709eae57a9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_mainnet_hourly_pnl_pct", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_mainnet_hourly_pnl_pct.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_pnl_pct.709eae57a9", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_apr_base_mainnet_hourly_pnl_pct"], "alias": "not_null_fct_core_apr_base_mainnet_hourly_pnl_pct", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0244696, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_hourly_pnl_pct.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl_pct\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere hourly_pnl_pct is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_pnl_pct", "file_key_name": "models.fct_core_apr_base_mainnet", "attached_node": "model.synthetix.fct_core_apr_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_pnl_pct", "model": "{{ get_where_subquery(ref('fct_core_apr_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_rewards_pct.e5170bb035": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_mainnet_hourly_rewards_pct", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_mainnet_hourly_rewards_pct.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_rewards_pct.e5170bb035", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_apr_base_mainnet_hourly_rewards_pct"], "alias": "not_null_fct_core_apr_base_mainnet_hourly_rewards_pct", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0262084, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_hourly_rewards_pct.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_rewards_pct\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere hourly_rewards_pct is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_rewards_pct", "file_key_name": "models.fct_core_apr_base_mainnet", "attached_node": "model.synthetix.fct_core_apr_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_rewards_pct", "model": "{{ get_where_subquery(ref('fct_core_apr_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_hourly_rewards_pct__True__1__0.615edfd299": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_apr_base_mainnet_hourly_rewards_pct__True__1__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_c7fff98d755af95adeb25c2a02c7ec5b.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_hourly_rewards_pct__True__1__0.615edfd299", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "dbt_utils_accepted_range_fct_core_apr_base_mainnet_hourly_rewards_pct__True__1__0"], "alias": "dbt_utils_accepted_range_fct_c_c7fff98d755af95adeb25c2a02c7ec5b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_c7fff98d755af95adeb25c2a02c7ec5b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_c7fff98d755af95adeb25c2a02c7ec5b"}, "created_at": 1726500946.0278933, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_c7fff98d755af95adeb25c2a02c7ec5b\") }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_c7fff98d755af95adeb25c2a02c7ec5b.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct >= 0\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_rewards_pct", "file_key_name": "models.fct_core_apr_base_mainnet", "attached_node": "model.synthetix.fct_core_apr_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "max_value": 1, "inclusive": true, "column_name": "hourly_rewards_pct", "model": "{{ get_where_subquery(ref('fct_core_apr_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_base_mainnet_apr_24h.5f87709afa": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_mainnet_apr_24h", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_mainnet_apr_24h.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_apr_24h.5f87709afa", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_apr_base_mainnet_apr_24h"], "alias": "not_null_fct_core_apr_base_mainnet_apr_24h", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0324273, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apr_24h.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_24h\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere apr_24h is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apr_24h", "file_key_name": "models.fct_core_apr_base_mainnet", "attached_node": "model.synthetix.fct_core_apr_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apr_24h", "model": "{{ get_where_subquery(ref('fct_core_apr_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_base_mainnet_apy_24h.0d59b73826": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_mainnet_apy_24h", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_mainnet_apy_24h.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_apy_24h.0d59b73826", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_apr_base_mainnet_apy_24h"], "alias": "not_null_fct_core_apr_base_mainnet_apy_24h", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0341275, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apy_24h.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_24h\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere apy_24h is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apy_24h", "file_key_name": "models.fct_core_apr_base_mainnet", "attached_node": "model.synthetix.fct_core_apr_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apy_24h", "model": "{{ get_where_subquery(ref('fct_core_apr_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_base_mainnet_apr_7d.8545f2f45f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_mainnet_apr_7d", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_mainnet_apr_7d.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_apr_7d.8545f2f45f", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_apr_base_mainnet_apr_7d"], "alias": "not_null_fct_core_apr_base_mainnet_apr_7d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0357795, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apr_7d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_7d\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere apr_7d is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apr_7d", "file_key_name": "models.fct_core_apr_base_mainnet", "attached_node": "model.synthetix.fct_core_apr_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apr_7d", "model": "{{ get_where_subquery(ref('fct_core_apr_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_base_mainnet_apy_7d.d068a55e21": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_mainnet_apy_7d", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_mainnet_apy_7d.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_apy_7d.d068a55e21", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_apr_base_mainnet_apy_7d"], "alias": "not_null_fct_core_apr_base_mainnet_apy_7d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0375767, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apy_7d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_7d\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere apy_7d is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apy_7d", "file_key_name": "models.fct_core_apr_base_mainnet", "attached_node": "model.synthetix.fct_core_apr_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apy_7d", "model": "{{ get_where_subquery(ref('fct_core_apr_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_base_mainnet_apr_28d.69fcad855f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_mainnet_apr_28d", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_mainnet_apr_28d.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_apr_28d.69fcad855f", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_apr_base_mainnet_apr_28d"], "alias": "not_null_fct_core_apr_base_mainnet_apr_28d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0391781, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apr_28d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_28d\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere apr_28d is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apr_28d", "file_key_name": "models.fct_core_apr_base_mainnet", "attached_node": "model.synthetix.fct_core_apr_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apr_28d", "model": "{{ get_where_subquery(ref('fct_core_apr_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_base_mainnet_apy_28d.384e146fdc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_base_mainnet_apy_28d", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_base_mainnet_apy_28d.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_apy_28d.384e146fdc", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_apr_base_mainnet_apy_28d"], "alias": "not_null_fct_core_apr_base_mainnet_apy_28d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.040774, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_apr_base_mainnet_apy_28d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_28d\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere apy_28d is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apy_28d", "file_key_name": "models.fct_core_apr_base_mainnet", "attached_node": "model.synthetix.fct_core_apr_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apy_28d", "model": "{{ get_where_subquery(ref('fct_core_apr_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_base_mainnet_id.a50a975385": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_id.a50a975385", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_market_updated_base_mainnet_id"], "alias": "not_null_fct_core_market_updated_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0424297, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_market_updated_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_core_market_updated_base_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_core_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_core_market_updated_base_mainnet_id.ec01754a17": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_core_market_updated_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_core_market_updated_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_fct_core_market_updated_base_mainnet_id.ec01754a17", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "unique_fct_core_market_updated_base_mainnet_id"], "alias": "unique_fct_core_market_updated_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0441413, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/unique_fct_core_market_updated_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_market_updated_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_core_market_updated_base_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_core_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_base_mainnet_ts.f35cfffa6d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_ts.f35cfffa6d", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_market_updated_base_mainnet_ts"], "alias": "not_null_fct_core_market_updated_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0457704, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_market_updated_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_market_updated_base_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_base_mainnet_transaction_hash.87848e2a26": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_base_mainnet_transaction_hash.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_transaction_hash.87848e2a26", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_market_updated_base_mainnet_transaction_hash"], "alias": "not_null_fct_core_market_updated_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.047383, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_market_updated_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_core_market_updated_base_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_core_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_base_mainnet_event_name.38e05844e8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_base_mainnet_event_name.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_event_name.38e05844e8", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_market_updated_base_mainnet_event_name"], "alias": "not_null_fct_core_market_updated_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0489974, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_market_updated_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_core_market_updated_base_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_core_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_fct_core_market_updated_base_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.b6908f0c03": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_fct_core_market_updated_base_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_fct_core_marke_fbcb06123ff64c40081372c459987d0d.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_fct_core_market_updated_base_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.b6908f0c03", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "accepted_values_fct_core_market_updated_base_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited"], "alias": "accepted_values_fct_core_marke_fbcb06123ff64c40081372c459987d0d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_fct_core_marke_fbcb06123ff64c40081372c459987d0d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_fct_core_marke_fbcb06123ff64c40081372c459987d0d"}, "created_at": 1726500946.0507097, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_fct_core_marke_fbcb06123ff64c40081372c459987d0d\") }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/accepted_values_fct_core_marke_fbcb06123ff64c40081372c459987d0d.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_base_mainnet\".\"fct_core_market_updated_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_core_market_updated_base_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["MarketCollateralWithdrawn", "MarketCollateralDeposited", "MarketUsdWithdrawn", "MarketUsdDeposited"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_core_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_base_mainnet_market_id.c97cd708fa": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_base_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_base_mainnet_market_id.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_market_id.c97cd708fa", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_market_updated_base_mainnet_market_id"], "alias": "not_null_fct_core_market_updated_base_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0554771, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_market_updated_base_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_core_market_updated_base_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_core_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_base_mainnet_market_id__True__0.2ed4a3f792": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_market_updated_base_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_07e7b3d012c319772ee6dbea8ff50ee4.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_base_mainnet_market_id__True__0.2ed4a3f792", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "dbt_utils_accepted_range_fct_core_market_updated_base_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_c_07e7b3d012c319772ee6dbea8ff50ee4", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_07e7b3d012c319772ee6dbea8ff50ee4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_07e7b3d012c319772ee6dbea8ff50ee4"}, "created_at": 1726500946.0571465, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_07e7b3d012c319772ee6dbea8ff50ee4\") }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_07e7b3d012c319772ee6dbea8ff50ee4.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_core_market_updated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_core_market_updated_base_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_core_market_updated_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_market_updated_base_mainnet_collateral_type.b71240306c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_base_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_base_mainnet_collateral_type.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_collateral_type.b71240306c", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_market_updated_base_mainnet_collateral_type"], "alias": "not_null_fct_core_market_updated_base_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0617344, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_market_updated_base_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_market_updated_base_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_base_mainnet_credit_capacity.303317e986": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_base_mainnet_credit_capacity", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_base_mainnet_credit_capacity.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_credit_capacity.303317e986", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_market_updated_base_mainnet_credit_capacity"], "alias": "not_null_fct_core_market_updated_base_mainnet_credit_capacity", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0634046, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_credit_capacity.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect credit_capacity\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_market_updated_base_mainnet\"\nwhere credit_capacity is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "credit_capacity", "file_key_name": "models.fct_core_market_updated_base_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "credit_capacity", "model": "{{ get_where_subquery(ref('fct_core_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_base_mainnet_net_issuance.2d64ab52f8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_base_mainnet_net_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_base_mainnet_net_issuance.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_net_issuance.2d64ab52f8", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_market_updated_base_mainnet_net_issuance"], "alias": "not_null_fct_core_market_updated_base_mainnet_net_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.065044, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_net_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect net_issuance\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_market_updated_base_mainnet\"\nwhere net_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "net_issuance", "file_key_name": "models.fct_core_market_updated_base_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "net_issuance", "model": "{{ get_where_subquery(ref('fct_core_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_base_mainnet_token_amount.ead854df90": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_base_mainnet_token_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_base_mainnet_token_amount.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_token_amount.ead854df90", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_market_updated_base_mainnet_token_amount"], "alias": "not_null_fct_core_market_updated_base_mainnet_token_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0668387, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_market_updated_base_mainnet_token_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_market_updated_base_mainnet\"\nwhere token_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.fct_core_market_updated_base_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_amount", "model": "{{ get_where_subquery(ref('fct_core_market_updated_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pool_collateral_base_mainnet_ts.4e638376c4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_collateral_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_collateral_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_base_mainnet_ts.4e638376c4", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_pool_collateral_base_mainnet_ts"], "alias": "not_null_fct_core_pool_collateral_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0684643, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pool_collateral_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_collateral_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_pool_collateral_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_pool_collateral_base_mainnet", "attached_node": "model.synthetix.fct_core_pool_collateral_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_pool_collateral_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pool_collateral_base_mainnet_collateral_type.63ab148d0c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_collateral_base_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_collateral_base_mainnet_collateral_type.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_base_mainnet_collateral_type.63ab148d0c", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_pool_collateral_base_mainnet_collateral_type"], "alias": "not_null_fct_core_pool_collateral_base_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0701263, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pool_collateral_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_collateral_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_base_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_pool_collateral_base_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_pool_collateral_base_mainnet", "attached_node": "model.synthetix.fct_core_pool_collateral_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_pool_collateral_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pool_collateral_base_mainnet_amount_deposited.9fabc246a7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_collateral_base_mainnet_amount_deposited", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_collateral_base_mainnet_amount_deposited.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_base_mainnet_amount_deposited.9fabc246a7", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_pool_collateral_base_mainnet_amount_deposited"], "alias": "not_null_fct_core_pool_collateral_base_mainnet_amount_deposited", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0717814, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pool_collateral_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_collateral_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_base_mainnet_amount_deposited.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_deposited\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_pool_collateral_base_mainnet\"\nwhere amount_deposited is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_deposited", "file_key_name": "models.fct_core_pool_collateral_base_mainnet", "attached_node": "model.synthetix.fct_core_pool_collateral_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_deposited", "model": "{{ get_where_subquery(ref('fct_core_pool_collateral_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pool_delegation_base_mainnet_ts.2ed20ab777": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_delegation_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_delegation_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_base_mainnet_ts.2ed20ab777", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_pool_delegation_base_mainnet_ts"], "alias": "not_null_fct_core_pool_delegation_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0740862, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pool_delegation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_delegation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_pool_delegation_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_pool_delegation_base_mainnet", "attached_node": "model.synthetix.fct_core_pool_delegation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_pool_delegation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pool_delegation_base_mainnet_pool_id.d338258729": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_delegation_base_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_delegation_base_mainnet_pool_id.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_base_mainnet_pool_id.d338258729", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_pool_delegation_base_mainnet_pool_id"], "alias": "not_null_fct_core_pool_delegation_base_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.075724, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pool_delegation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_delegation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_base_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_pool_delegation_base_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_pool_delegation_base_mainnet", "attached_node": "model.synthetix.fct_core_pool_delegation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_pool_delegation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_base_mainnet_pool_id__True__0.4d81a0e2e0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_pool_delegation_base_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_8363e9f5a95fe0d37cdd21e63a723d71.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_base_mainnet_pool_id__True__0.4d81a0e2e0", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "dbt_utils_accepted_range_fct_core_pool_delegation_base_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_c_8363e9f5a95fe0d37cdd21e63a723d71", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_8363e9f5a95fe0d37cdd21e63a723d71", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_8363e9f5a95fe0d37cdd21e63a723d71"}, "created_at": 1726500946.077358, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_8363e9f5a95fe0d37cdd21e63a723d71\") }}", "language": "sql", "refs": [{"name": "fct_core_pool_delegation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_delegation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_8363e9f5a95fe0d37cdd21e63a723d71.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_core_pool_delegation_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_pool_delegation_base_mainnet", "attached_node": "model.synthetix.fct_core_pool_delegation_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_pool_delegation_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_pool_delegation_base_mainnet_collateral_type.49ff2a0118": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_delegation_base_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_delegation_base_mainnet_collateral_type.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_base_mainnet_collateral_type.49ff2a0118", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_pool_delegation_base_mainnet_collateral_type"], "alias": "not_null_fct_core_pool_delegation_base_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0820796, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pool_delegation_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_delegation_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_base_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_pool_delegation_base_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_pool_delegation_base_mainnet", "attached_node": "model.synthetix.fct_core_pool_delegation_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_pool_delegation_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pools_base_mainnet_id.1f1f3ad095": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pools_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pools_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pools_base_mainnet_id.1f1f3ad095", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_pools_base_mainnet_id"], "alias": "not_null_fct_core_pools_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0837474, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pools_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pools_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pools_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_pools_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_core_pools_base_mainnet", "attached_node": "model.synthetix.fct_core_pools_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_core_pools_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_pools_base_mainnet_id__True__0.2b14986ce3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_pools_base_mainnet_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_ce1e0f8e6a0c289e7cea14e7e56d78c3.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_pools_base_mainnet_id__True__0.2b14986ce3", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "dbt_utils_accepted_range_fct_core_pools_base_mainnet_id__True__0"], "alias": "dbt_utils_accepted_range_fct_c_ce1e0f8e6a0c289e7cea14e7e56d78c3", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_ce1e0f8e6a0c289e7cea14e7e56d78c3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_ce1e0f8e6a0c289e7cea14e7e56d78c3"}, "created_at": 1726500946.0854208, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_ce1e0f8e6a0c289e7cea14e7e56d78c3\") }}", "language": "sql", "refs": [{"name": "fct_core_pools_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pools_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_ce1e0f8e6a0c289e7cea14e7e56d78c3.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_core_pools_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_core_pools_base_mainnet", "attached_node": "model.synthetix.fct_core_pools_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "id", "model": "{{ get_where_subquery(ref('fct_core_pools_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_pools_base_mainnet_created_ts.a07bb6b8fe": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pools_base_mainnet_created_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pools_base_mainnet_created_ts.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pools_base_mainnet_created_ts.a07bb6b8fe", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_pools_base_mainnet_created_ts"], "alias": "not_null_fct_core_pools_base_mainnet_created_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0900655, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pools_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pools_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pools_base_mainnet_created_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_pools_base_mainnet\"\nwhere created_ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "created_ts", "file_key_name": "models.fct_core_pools_base_mainnet", "attached_node": "model.synthetix.fct_core_pools_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "created_ts", "model": "{{ get_where_subquery(ref('fct_core_pools_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pools_base_mainnet_block_number.cc61b3ca43": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pools_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pools_base_mainnet_block_number.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pools_base_mainnet_block_number.cc61b3ca43", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_pools_base_mainnet_block_number"], "alias": "not_null_fct_core_pools_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0917425, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pools_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pools_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pools_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_pools_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_core_pools_base_mainnet", "attached_node": "model.synthetix.fct_core_pools_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_core_pools_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pools_base_mainnet_owner.a2cfe04f87": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pools_base_mainnet_owner", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pools_base_mainnet_owner.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pools_base_mainnet_owner.a2cfe04f87", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_core_pools_base_mainnet_owner"], "alias": "not_null_fct_core_pools_base_mainnet_owner", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.093371, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pools_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pools_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_core_pools_base_mainnet_owner.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_pools_base_mainnet\"\nwhere owner is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "owner", "file_key_name": "models.fct_core_pools_base_mainnet", "attached_node": "model.synthetix.fct_core_pools_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "owner", "model": "{{ get_where_subquery(ref('fct_core_pools_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_debt_base_mainnet_ts.f49a23ebcd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_debt_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_debt_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_debt_base_mainnet_ts.f49a23ebcd", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_debt_base_mainnet_ts"], "alias": "not_null_fct_pool_debt_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0951822, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_debt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_debt_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_debt_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_debt_base_mainnet", "attached_node": "model.synthetix.fct_pool_debt_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_debt_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_debt_base_mainnet_block_number.dd32fc50c6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_debt_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_debt_base_mainnet_block_number.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_debt_base_mainnet_block_number.dd32fc50c6", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_debt_base_mainnet_block_number"], "alias": "not_null_fct_pool_debt_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0968416, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_debt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_debt_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_debt_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_pool_debt_base_mainnet", "attached_node": "model.synthetix.fct_pool_debt_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_pool_debt_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_debt_base_mainnet_pool_id.8e9e20797d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_debt_base_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_debt_base_mainnet_pool_id.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_debt_base_mainnet_pool_id.8e9e20797d", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_debt_base_mainnet_pool_id"], "alias": "not_null_fct_pool_debt_base_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.0985432, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_debt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_debt_base_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_debt_base_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_debt_base_mainnet", "attached_node": "model.synthetix.fct_pool_debt_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_debt_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_base_mainnet_pool_id__True__0.a1f5ec7b1b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_debt_base_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_54a5030c1cac11053a9d40471504b3d0.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_base_mainnet_pool_id__True__0.a1f5ec7b1b", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_debt_base_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_54a5030c1cac11053a9d40471504b3d0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_54a5030c1cac11053a9d40471504b3d0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_54a5030c1cac11053a9d40471504b3d0"}, "created_at": 1726500946.1001875, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_54a5030c1cac11053a9d40471504b3d0\") }}", "language": "sql", "refs": [{"name": "fct_pool_debt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_54a5030c1cac11053a9d40471504b3d0.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_debt_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_debt_base_mainnet", "attached_node": "model.synthetix.fct_pool_debt_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_debt_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_debt_base_mainnet_collateral_type.92a752ffea": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_debt_base_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_debt_base_mainnet_collateral_type.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_debt_base_mainnet_collateral_type.92a752ffea", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_debt_base_mainnet_collateral_type"], "alias": "not_null_fct_pool_debt_base_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.1050014, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_debt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_debt_base_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_debt_base_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_debt_base_mainnet", "attached_node": "model.synthetix.fct_pool_debt_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_debt_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_debt_base_mainnet_debt.5b37c10505": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_debt_base_mainnet_debt", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_debt_base_mainnet_debt.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_debt_base_mainnet_debt.5b37c10505", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_debt_base_mainnet_debt"], "alias": "not_null_fct_pool_debt_base_mainnet_debt", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.1066704, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_debt_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_debt_base_mainnet_debt.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_debt_base_mainnet\"\nwhere debt is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "debt", "file_key_name": "models.fct_pool_debt_base_mainnet", "attached_node": "model.synthetix.fct_pool_debt_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "debt", "model": "{{ get_where_subquery(ref('fct_pool_debt_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_ts.af3f6a895d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_hourly_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_hourly_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_ts.af3f6a895d", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_issuance_hourly_base_mainnet_ts"], "alias": "not_null_fct_pool_issuance_hourly_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.1083214, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_hourly_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_issuance_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_issuance_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_pool_id.03eddab767": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_hourly_base_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_hourly_base_mainnet_pool_id.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_pool_id.03eddab767", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_issuance_hourly_base_mainnet_pool_id"], "alias": "not_null_fct_pool_issuance_hourly_base_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.1100898, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_base_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_hourly_base_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_issuance_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_issuance_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_base_mainnet_pool_id__True__0.82c0a98d47": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_issuance_hourly_base_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_d6c292de7d152cb498976697520f85e3.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_base_mainnet_pool_id__True__0.82c0a98d47", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_issuance_hourly_base_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_d6c292de7d152cb498976697520f85e3", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_d6c292de7d152cb498976697520f85e3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_d6c292de7d152cb498976697520f85e3"}, "created_at": 1726500946.1117177, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_d6c292de7d152cb498976697520f85e3\") }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_d6c292de7d152cb498976697520f85e3.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_issuance_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_hourly_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_issuance_hourly_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_collateral_type.21efec6e56": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_hourly_base_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_hourly_base_mainnet_collateral_type.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_collateral_type.21efec6e56", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_issuance_hourly_base_mainnet_collateral_type"], "alias": "not_null_fct_pool_issuance_hourly_base_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.116254, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_base_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_hourly_base_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_issuance_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_issuance_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_hourly_issuance.1bde70000d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_hourly_base_mainnet_hourly_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_hourly_base_mainnet_hourly_issuance.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_hourly_issuance.1bde70000d", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_issuance_hourly_base_mainnet_hourly_issuance"], "alias": "not_null_fct_pool_issuance_hourly_base_mainnet_hourly_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.1181335, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_base_mainnet_hourly_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_hourly_base_mainnet\"\nwhere hourly_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_issuance", "file_key_name": "models.fct_pool_issuance_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_issuance", "model": "{{ get_where_subquery(ref('fct_pool_issuance_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_base_mainnet_ts.2b8d4be103": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_ts.2b8d4be103", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_issuance_base_mainnet_ts"], "alias": "not_null_fct_pool_issuance_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.119794, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_issuance_base_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_issuance_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_base_mainnet_block_number.6ae22c8ac4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_base_mainnet_block_number.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_block_number.6ae22c8ac4", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_issuance_base_mainnet_block_number"], "alias": "not_null_fct_pool_issuance_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.121447, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_pool_issuance_base_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_pool_issuance_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_base_mainnet_transaction_hash.0764eca614": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_base_mainnet_transaction_hash.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_transaction_hash.0764eca614", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_issuance_base_mainnet_transaction_hash"], "alias": "not_null_fct_pool_issuance_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.123101, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_pool_issuance_base_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_pool_issuance_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_base_mainnet_pool_id.01d3ed0f62": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_base_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_base_mainnet_pool_id.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_pool_id.01d3ed0f62", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_issuance_base_mainnet_pool_id"], "alias": "not_null_fct_pool_issuance_base_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.1248713, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_base_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_issuance_base_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_issuance_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_base_mainnet_pool_id__True__0.5e68f64c49": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_issuance_base_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_c22d916041b12ca4d7d00f7a19978894.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_base_mainnet_pool_id__True__0.5e68f64c49", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_issuance_base_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_c22d916041b12ca4d7d00f7a19978894", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_c22d916041b12ca4d7d00f7a19978894", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_c22d916041b12ca4d7d00f7a19978894"}, "created_at": 1726500946.126556, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_c22d916041b12ca4d7d00f7a19978894\") }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c22d916041b12ca4d7d00f7a19978894.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_issuance_base_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_issuance_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_issuance_base_mainnet_collateral_type.72fe90c3b9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_base_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_base_mainnet_collateral_type.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_collateral_type.72fe90c3b9", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_issuance_base_mainnet_collateral_type"], "alias": "not_null_fct_pool_issuance_base_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.1312296, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_base_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_issuance_base_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_issuance_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_base_mainnet_account_id.4f9de5ef81": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_base_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_base_mainnet_account_id.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_account_id.4f9de5ef81", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_issuance_base_mainnet_account_id"], "alias": "not_null_fct_pool_issuance_base_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.13306, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_base_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_pool_issuance_base_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_pool_issuance_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_base_mainnet_amount.29761360a6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_base_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_base_mainnet_amount.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_amount.29761360a6", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_issuance_base_mainnet_amount"], "alias": "not_null_fct_pool_issuance_base_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.13471, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_issuance_base_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_base_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_pool_issuance_base_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('fct_pool_issuance_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_ts.7c76badc22": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_ts.7c76badc22", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_pnl_hourly_base_mainnet_ts"], "alias": "not_null_fct_pool_pnl_hourly_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.1363342, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_pnl_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_pool_id.7352d1abe5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_base_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_base_mainnet_pool_id.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_pool_id.7352d1abe5", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_pnl_hourly_base_mainnet_pool_id"], "alias": "not_null_fct_pool_pnl_hourly_base_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.1379917, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_pnl_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_pool_id__True__0.4246141dca": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_f423f7a2f7a6eaf1e34fa2608b7f20a9.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_pool_id__True__0.4246141dca", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_f423f7a2f7a6eaf1e34fa2608b7f20a9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_f423f7a2f7a6eaf1e34fa2608b7f20a9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_f423f7a2f7a6eaf1e34fa2608b7f20a9"}, "created_at": 1726500946.1397307, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_f423f7a2f7a6eaf1e34fa2608b7f20a9\") }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_f423f7a2f7a6eaf1e34fa2608b7f20a9.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_pnl_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_collateral_type.7d4e861773": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_base_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_base_mainnet_collateral_type.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_collateral_type.7d4e861773", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_pnl_hourly_base_mainnet_collateral_type"], "alias": "not_null_fct_pool_pnl_hourly_base_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.1443033, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_pnl_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_collateral_value.34ddcc2ccb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_base_mainnet_collateral_value", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_base_mainnet_collateral_value.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_collateral_value.34ddcc2ccb", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_pnl_hourly_base_mainnet_collateral_value"], "alias": "not_null_fct_pool_pnl_hourly_base_mainnet_collateral_value", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.146, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_collateral_value.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\nwhere collateral_value is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.fct_pool_pnl_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_value", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_collateral_value__True__0.7bf7b1ccab": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_collateral_value__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_048616a286b6b20003e0208bc4988898.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_collateral_value__True__0.7bf7b1ccab", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_collateral_value__True__0"], "alias": "dbt_utils_accepted_range_fct_p_048616a286b6b20003e0208bc4988898", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_048616a286b6b20003e0208bc4988898", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_048616a286b6b20003e0208bc4988898"}, "created_at": 1726500946.1478326, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_048616a286b6b20003e0208bc4988898\") }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_048616a286b6b20003e0208bc4988898.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.fct_pool_pnl_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collateral_value", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_debt.e2d08dec52": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_base_mainnet_debt", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_base_mainnet_debt.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_debt.e2d08dec52", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_pnl_hourly_base_mainnet_debt"], "alias": "not_null_fct_pool_pnl_hourly_base_mainnet_debt", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.152175, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_debt.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\nwhere debt is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "debt", "file_key_name": "models.fct_pool_pnl_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "debt", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_issuance.b0e645a132": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_base_mainnet_hourly_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_base_mainnet_hourly_issuance.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_issuance.b0e645a132", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_pnl_hourly_base_mainnet_hourly_issuance"], "alias": "not_null_fct_pool_pnl_hourly_base_mainnet_hourly_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.1540322, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_hourly_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\nwhere hourly_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_issuance", "file_key_name": "models.fct_pool_pnl_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_issuance", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl.6f321ca648": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl.6f321ca648", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl"], "alias": "not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.1556854, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\nwhere hourly_pnl is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_pnl", "file_key_name": "models.fct_pool_pnl_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_pnl", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_rewards_usd.de69bca40d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_base_mainnet_rewards_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_base_mainnet_rewards_usd.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_rewards_usd.de69bca40d", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_pnl_hourly_base_mainnet_rewards_usd"], "alias": "not_null_fct_pool_pnl_hourly_base_mainnet_rewards_usd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.1573164, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_rewards_usd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\nwhere rewards_usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_pnl_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_rewards_usd__True__0.65717bc033": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_rewards_usd__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_c137a38ff4a39d7919875eddf9e580b2.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_rewards_usd__True__0.65717bc033", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_rewards_usd__True__0"], "alias": "dbt_utils_accepted_range_fct_p_c137a38ff4a39d7919875eddf9e580b2", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_c137a38ff4a39d7919875eddf9e580b2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_c137a38ff4a39d7919875eddf9e580b2"}, "created_at": 1726500946.1590762, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_c137a38ff4a39d7919875eddf9e580b2\") }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c137a38ff4a39d7919875eddf9e580b2.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_pnl_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl_pct.43ef5d27cc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl_pct", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl_pct.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl_pct.43ef5d27cc", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl_pct"], "alias": "not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl_pct", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.1639867, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl_pct.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl_pct\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\nwhere hourly_pnl_pct is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_pnl_pct", "file_key_name": "models.fct_pool_pnl_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_pnl_pct", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct.0d02b364b5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct.0d02b364b5", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct"], "alias": "not_null_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.165658, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_rewards_pct\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\nwhere hourly_rewards_pct is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_rewards_pct", "file_key_name": "models.fct_pool_pnl_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_rewards_pct", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct__True__1__0.24176cb1b5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct__True__1__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_b35ccf3d0c5fa66dfdb25a7ce0612dcf.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct__True__1__0.24176cb1b5", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct__True__1__0"], "alias": "dbt_utils_accepted_range_fct_p_b35ccf3d0c5fa66dfdb25a7ce0612dcf", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_b35ccf3d0c5fa66dfdb25a7ce0612dcf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_b35ccf3d0c5fa66dfdb25a7ce0612dcf"}, "created_at": 1726500946.1673043, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_b35ccf3d0c5fa66dfdb25a7ce0612dcf\") }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_b35ccf3d0c5fa66dfdb25a7ce0612dcf.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct >= 0\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_rewards_pct", "file_key_name": "models.fct_pool_pnl_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "max_value": 1, "inclusive": true, "column_name": "hourly_rewards_pct", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_total_pct.9656973b1c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_base_mainnet_hourly_total_pct", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_base_mainnet_hourly_total_pct.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_total_pct.9656973b1c", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_pnl_hourly_base_mainnet_hourly_total_pct"], "alias": "not_null_fct_pool_pnl_hourly_base_mainnet_hourly_total_pct", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.1717064, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_base_mainnet_hourly_total_pct.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_total_pct\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\nwhere hourly_total_pct is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_total_pct", "file_key_name": "models.fct_pool_pnl_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_total_pct", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_ts.cb01f363c1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_hourly_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_hourly_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_ts.cb01f363c1", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_rewards_hourly_base_mainnet_ts"], "alias": "not_null_fct_pool_rewards_hourly_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.1733613, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_hourly_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_rewards_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_pool_id.cc4be6d53f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_hourly_base_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_hourly_base_mainnet_pool_id.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_pool_id.cc4be6d53f", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_rewards_hourly_base_mainnet_pool_id"], "alias": "not_null_fct_pool_rewards_hourly_base_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.175019, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_base_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_hourly_base_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_mainnet_pool_id__True__0.0fe5a5d2d6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_hourly_base_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_0e087cdd72bd8bdcbf1772c6c9878495.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_mainnet_pool_id__True__0.0fe5a5d2d6", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_rewards_hourly_base_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_0e087cdd72bd8bdcbf1772c6c9878495", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_0e087cdd72bd8bdcbf1772c6c9878495", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_0e087cdd72bd8bdcbf1772c6c9878495"}, "created_at": 1726500946.1768053, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_0e087cdd72bd8bdcbf1772c6c9878495\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_0e087cdd72bd8bdcbf1772c6c9878495.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_hourly_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_collateral_type.9a0efdf293": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_hourly_base_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_hourly_base_mainnet_collateral_type.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_collateral_type.9a0efdf293", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_rewards_hourly_base_mainnet_collateral_type"], "alias": "not_null_fct_pool_rewards_hourly_base_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.1812172, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_base_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_hourly_base_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_rewards_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_rewards_usd.2d36098b0e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_hourly_base_mainnet_rewards_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_hourly_base_mainnet_rewards_usd.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_rewards_usd.2d36098b0e", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_rewards_hourly_base_mainnet_rewards_usd"], "alias": "not_null_fct_pool_rewards_hourly_base_mainnet_rewards_usd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.1829164, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_base_mainnet_rewards_usd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_hourly_base_mainnet\"\nwhere rewards_usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_rewards_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_mainnet_rewards_usd__True__0.e752fbfdf1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_hourly_base_mainnet_rewards_usd__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_b3687991e20ace156bbe4d1a9c005842.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_mainnet_rewards_usd__True__0.e752fbfdf1", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_rewards_hourly_base_mainnet_rewards_usd__True__0"], "alias": "dbt_utils_accepted_range_fct_p_b3687991e20ace156bbe4d1a9c005842", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_b3687991e20ace156bbe4d1a9c005842", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_b3687991e20ace156bbe4d1a9c005842"}, "created_at": 1726500946.1847715, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_b3687991e20ace156bbe4d1a9c005842\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_b3687991e20ace156bbe4d1a9c005842.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_rewards_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_hourly_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_ts.b6c015406d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_token_hourly_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_ts.b6c015406d", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_rewards_token_hourly_base_mainnet_ts"], "alias": "not_null_fct_pool_rewards_token_hourly_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.1891754, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_rewards_token_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_pool_id.26caff37a4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_base_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_token_hourly_base_mainnet_pool_id.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_pool_id.26caff37a4", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_rewards_token_hourly_base_mainnet_pool_id"], "alias": "not_null_fct_pool_rewards_token_hourly_base_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.1916702, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_token_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_pool_id__True__0.59419d2477": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_5cf4e436c9332cc81f82b43178d99e31.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_pool_id__True__0.59419d2477", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_5cf4e436c9332cc81f82b43178d99e31", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_5cf4e436c9332cc81f82b43178d99e31", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_5cf4e436c9332cc81f82b43178d99e31"}, "created_at": 1726500946.1939893, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_5cf4e436c9332cc81f82b43178d99e31\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_5cf4e436c9332cc81f82b43178d99e31.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_token_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_collateral_type.52b0ac191f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_base_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_toke_83b8118cf5e5602eedb7113c200b50c6.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_collateral_type.52b0ac191f", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_rewards_token_hourly_base_mainnet_collateral_type"], "alias": "not_null_fct_pool_rewards_toke_83b8118cf5e5602eedb7113c200b50c6", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_pool_rewards_toke_83b8118cf5e5602eedb7113c200b50c6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_pool_rewards_toke_83b8118cf5e5602eedb7113c200b50c6"}, "created_at": 1726500946.1987245, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_pool_rewards_toke_83b8118cf5e5602eedb7113c200b50c6\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_83b8118cf5e5602eedb7113c200b50c6.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_rewards_token_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_distributor.608c8d5a0a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_base_mainnet_distributor", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_token_hourly_base_mainnet_distributor.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_distributor.608c8d5a0a", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_rewards_token_hourly_base_mainnet_distributor"], "alias": "not_null_fct_pool_rewards_token_hourly_base_mainnet_distributor", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.2006178, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_mainnet_distributor.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"\nwhere distributor is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "distributor", "file_key_name": "models.fct_pool_rewards_token_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "distributor", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_token_symbol.185f4e6438": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_base_mainnet_token_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_toke_8dc8b105c8db5e51214fe0eec0157073.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_token_symbol.185f4e6438", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_rewards_token_hourly_base_mainnet_token_symbol"], "alias": "not_null_fct_pool_rewards_toke_8dc8b105c8db5e51214fe0eec0157073", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_pool_rewards_toke_8dc8b105c8db5e51214fe0eec0157073", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_pool_rewards_toke_8dc8b105c8db5e51214fe0eec0157073"}, "created_at": 1726500946.2023108, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_pool_rewards_toke_8dc8b105c8db5e51214fe0eec0157073\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_8dc8b105c8db5e51214fe0eec0157073.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"\nwhere token_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_symbol", "file_key_name": "models.fct_pool_rewards_token_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_symbol", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_amount.ee0d98f0ab": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_base_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_token_hourly_base_mainnet_amount.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_amount.ee0d98f0ab", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_rewards_token_hourly_base_mainnet_amount"], "alias": "not_null_fct_pool_rewards_token_hourly_base_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.2039459, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_pool_rewards_token_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_amount__True__0.dbf212e433": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_64b6a85d9121b214cc7d109f2ecad049.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_amount__True__0.dbf212e433", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_p_64b6a85d9121b214cc7d109f2ecad049", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_64b6a85d9121b214cc7d109f2ecad049", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_64b6a85d9121b214cc7d109f2ecad049"}, "created_at": 1726500946.2056346, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_64b6a85d9121b214cc7d109f2ecad049\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_64b6a85d9121b214cc7d109f2ecad049.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_pool_rewards_token_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd.2724c9008d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd.2724c9008d", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "not_null_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd"], "alias": "not_null_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.2101903, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"\nwhere rewards_usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_rewards_token_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd__True__0.2f31fe80de": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_8833ef70b7da77b967939559ebb4d53c.sql", "original_file_path": "models/marts/base/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd__True__0.2f31fe80de", "fqn": ["synthetix", "marts", "base", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd__True__0"], "alias": "dbt_utils_accepted_range_fct_p_8833ef70b7da77b967939559ebb4d53c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_8833ef70b7da77b967939559ebb4d53c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_8833ef70b7da77b967939559ebb4d53c"}, "created_at": 1726500946.2118826, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_8833ef70b7da77b967939559ebb4d53c\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_8833ef70b7da77b967939559ebb4d53c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_rewards_token_hourly_base_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_id.a798ff42d8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_charged_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_id.a798ff42d8", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_interest_charged_base_mainnet_id"], "alias": "not_null_fct_perp_interest_charged_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.2348518, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_interest_charged_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_interest_charged_base_mainnet", "attached_node": "model.synthetix.fct_perp_interest_charged_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_interest_charged_base_mainnet_id.31ca39738f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_interest_charged_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_interest_charged_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_interest_charged_base_mainnet_id.31ca39738f", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "unique_fct_perp_interest_charged_base_mainnet_id"], "alias": "unique_fct_perp_interest_charged_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.236832, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_interest_charged_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_interest_charged_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_interest_charged_base_mainnet", "attached_node": "model.synthetix.fct_perp_interest_charged_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_block_timestamp.60136d09c1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_charged_base_mainnet_block_timestamp.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_block_timestamp.60136d09c1", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_interest_charged_base_mainnet_block_timestamp"], "alias": "not_null_fct_perp_interest_charged_base_mainnet_block_timestamp", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.2385852, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_block_timestamp.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_interest_charged_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.fct_perp_interest_charged_base_mainnet", "attached_node": "model.synthetix.fct_perp_interest_charged_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_block_number.47e9d47bb4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_charged_base_mainnet_block_number.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_block_number.47e9d47bb4", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_interest_charged_base_mainnet_block_number"], "alias": "not_null_fct_perp_interest_charged_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.2402713, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_interest_charged_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_interest_charged_base_mainnet", "attached_node": "model.synthetix.fct_perp_interest_charged_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_transaction_hash.f85d4df49f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_cha_58e811f195886e33ea96ae96495917e8.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_transaction_hash.f85d4df49f", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_interest_charged_base_mainnet_transaction_hash"], "alias": "not_null_fct_perp_interest_cha_58e811f195886e33ea96ae96495917e8", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_interest_cha_58e811f195886e33ea96ae96495917e8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_interest_cha_58e811f195886e33ea96ae96495917e8"}, "created_at": 1726500946.2419896, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_interest_cha_58e811f195886e33ea96ae96495917e8\") }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_cha_58e811f195886e33ea96ae96495917e8.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_interest_charged_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_interest_charged_base_mainnet", "attached_node": "model.synthetix.fct_perp_interest_charged_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_contract.8e7dd8a6ef": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_charged_base_mainnet_contract.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_contract.8e7dd8a6ef", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_interest_charged_base_mainnet_contract"], "alias": "not_null_fct_perp_interest_charged_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.2437205, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_interest_charged_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.fct_perp_interest_charged_base_mainnet", "attached_node": "model.synthetix.fct_perp_interest_charged_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_event_name.eaf9eac9c3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_charged_base_mainnet_event_name.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_event_name.eaf9eac9c3", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_interest_charged_base_mainnet_event_name"], "alias": "not_null_fct_perp_interest_charged_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.2453473, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_interest_charged_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_perp_interest_charged_base_mainnet", "attached_node": "model.synthetix.fct_perp_interest_charged_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_fct_perp_interest_charged_base_mainnet_event_name__InterestCharged.b8b39fbb4d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_fct_perp_interest_charged_base_mainnet_event_name__InterestCharged", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_fct_perp_inter_c4347b3b9694ac10aceed0143cedea56.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_fct_perp_interest_charged_base_mainnet_event_name__InterestCharged.b8b39fbb4d", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "accepted_values_fct_perp_interest_charged_base_mainnet_event_name__InterestCharged"], "alias": "accepted_values_fct_perp_inter_c4347b3b9694ac10aceed0143cedea56", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_fct_perp_inter_c4347b3b9694ac10aceed0143cedea56", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_fct_perp_inter_c4347b3b9694ac10aceed0143cedea56"}, "created_at": 1726500946.2470121, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_fct_perp_inter_c4347b3b9694ac10aceed0143cedea56\") }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/accepted_values_fct_perp_inter_c4347b3b9694ac10aceed0143cedea56.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_interest_charged_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'InterestCharged'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_perp_interest_charged_base_mainnet", "attached_node": "model.synthetix.fct_perp_interest_charged_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["InterestCharged"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_account_id.2830ac0b93": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_base_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_charged_base_mainnet_account_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_account_id.2830ac0b93", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_interest_charged_base_mainnet_account_id"], "alias": "not_null_fct_perp_interest_charged_base_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.2521, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_interest_charged_base_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_interest_charged_base_mainnet", "attached_node": "model.synthetix.fct_perp_interest_charged_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_mainnet_account_id__True__0.d4da8249b8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_interest_charged_base_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_ff10b4f2a56e4cdea1b5bcb928b28cbf.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_mainnet_account_id__True__0.d4da8249b8", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_interest_charged_base_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_ff10b4f2a56e4cdea1b5bcb928b28cbf", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_ff10b4f2a56e4cdea1b5bcb928b28cbf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_ff10b4f2a56e4cdea1b5bcb928b28cbf"}, "created_at": 1726500946.253821, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_ff10b4f2a56e4cdea1b5bcb928b28cbf\") }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_ff10b4f2a56e4cdea1b5bcb928b28cbf.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_interest_charged_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_interest_charged_base_mainnet", "attached_node": "model.synthetix.fct_perp_interest_charged_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_interest.073a973712": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_interest_charged_base_mainnet_interest", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_interest_charged_base_mainnet_interest.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_interest.073a973712", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_interest_charged_base_mainnet_interest"], "alias": "not_null_fct_perp_interest_charged_base_mainnet_interest", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.2582057, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_interest_charged_base_mainnet_interest.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_interest_charged_base_mainnet\"\nwhere interest is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest", "file_key_name": "models.fct_perp_interest_charged_base_mainnet", "attached_node": "model.synthetix.fct_perp_interest_charged_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "interest", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_mainnet_interest__True__0.b25a9c1b50": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_interest_charged_base_mainnet_interest__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_20bd9be4bbd3c73d6fe50263ec1a1772.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_mainnet_interest__True__0.b25a9c1b50", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_interest_charged_base_mainnet_interest__True__0"], "alias": "dbt_utils_accepted_range_fct_p_20bd9be4bbd3c73d6fe50263ec1a1772", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_20bd9be4bbd3c73d6fe50263ec1a1772", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_20bd9be4bbd3c73d6fe50263ec1a1772"}, "created_at": 1726500946.2598467, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_20bd9be4bbd3c73d6fe50263ec1a1772\") }}", "language": "sql", "refs": [{"name": "fct_perp_interest_charged_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_interest_charged_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_20bd9be4bbd3c73d6fe50263ec1a1772.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_interest_charged_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not interest >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest", "file_key_name": "models.fct_perp_interest_charged_base_mainnet", "attached_node": "model.synthetix.fct_perp_interest_charged_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "interest", "model": "{{ get_where_subquery(ref('fct_perp_interest_charged_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_id.efa9bbeec9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_modified_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_id.efa9bbeec9", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_collateral_modified_base_mainnet_id"], "alias": "not_null_fct_perp_collateral_modified_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.2641482, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_collateral_modified_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_collateral_modified_base_mainnet", "attached_node": "model.synthetix.fct_perp_collateral_modified_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_collateral_modified_base_mainnet_id.9010e87027": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_collateral_modified_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_collateral_modified_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_collateral_modified_base_mainnet_id.9010e87027", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "unique_fct_perp_collateral_modified_base_mainnet_id"], "alias": "unique_fct_perp_collateral_modified_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.2658155, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_collateral_modified_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_collateral_modified_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_collateral_modified_base_mainnet", "attached_node": "model.synthetix.fct_perp_collateral_modified_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_block_timestamp.7c5c8a362c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_m_480f0628000298ef433bca3cc91c2d4d.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_block_timestamp.7c5c8a362c", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_collateral_modified_base_mainnet_block_timestamp"], "alias": "not_null_fct_perp_collateral_m_480f0628000298ef433bca3cc91c2d4d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_collateral_m_480f0628000298ef433bca3cc91c2d4d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_collateral_m_480f0628000298ef433bca3cc91c2d4d"}, "created_at": 1726500946.2674642, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_collateral_m_480f0628000298ef433bca3cc91c2d4d\") }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_480f0628000298ef433bca3cc91c2d4d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_collateral_modified_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.fct_perp_collateral_modified_base_mainnet", "attached_node": "model.synthetix.fct_perp_collateral_modified_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_block_number.45b34bf575": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_modified_base_mainnet_block_number.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_block_number.45b34bf575", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_collateral_modified_base_mainnet_block_number"], "alias": "not_null_fct_perp_collateral_modified_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.269066, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_collateral_modified_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_collateral_modified_base_mainnet", "attached_node": "model.synthetix.fct_perp_collateral_modified_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_transaction_hash.8cc455d504": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_m_6aaf08a0cc0ebf1ec2552467131d9042.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_transaction_hash.8cc455d504", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_collateral_modified_base_mainnet_transaction_hash"], "alias": "not_null_fct_perp_collateral_m_6aaf08a0cc0ebf1ec2552467131d9042", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_collateral_m_6aaf08a0cc0ebf1ec2552467131d9042", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_collateral_m_6aaf08a0cc0ebf1ec2552467131d9042"}, "created_at": 1726500946.2707026, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_collateral_m_6aaf08a0cc0ebf1ec2552467131d9042\") }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_6aaf08a0cc0ebf1ec2552467131d9042.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_collateral_modified_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_collateral_modified_base_mainnet", "attached_node": "model.synthetix.fct_perp_collateral_modified_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_contract.f078950840": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_modified_base_mainnet_contract.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_contract.f078950840", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_collateral_modified_base_mainnet_contract"], "alias": "not_null_fct_perp_collateral_modified_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.2723966, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_collateral_modified_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.fct_perp_collateral_modified_base_mainnet", "attached_node": "model.synthetix.fct_perp_collateral_modified_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_event_name.44267a4fa1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_modified_base_mainnet_event_name.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_event_name.44267a4fa1", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_collateral_modified_base_mainnet_event_name"], "alias": "not_null_fct_perp_collateral_modified_base_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.274026, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_base_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_collateral_modified_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_perp_collateral_modified_base_mainnet", "attached_node": "model.synthetix.fct_perp_collateral_modified_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_fct_perp_collateral_modified_base_mainnet_event_name__CollateralModified.00f5016782": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_fct_perp_collateral_modified_base_mainnet_event_name__CollateralModified", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_fct_perp_colla_c44093d110551810dda33a327b32dcf1.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_fct_perp_collateral_modified_base_mainnet_event_name__CollateralModified.00f5016782", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "accepted_values_fct_perp_collateral_modified_base_mainnet_event_name__CollateralModified"], "alias": "accepted_values_fct_perp_colla_c44093d110551810dda33a327b32dcf1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_fct_perp_colla_c44093d110551810dda33a327b32dcf1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_fct_perp_colla_c44093d110551810dda33a327b32dcf1"}, "created_at": 1726500946.2756393, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_fct_perp_colla_c44093d110551810dda33a327b32dcf1\") }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/accepted_values_fct_perp_colla_c44093d110551810dda33a327b32dcf1.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_collateral_modified_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'CollateralModified'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_perp_collateral_modified_base_mainnet", "attached_node": "model.synthetix.fct_perp_collateral_modified_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["CollateralModified"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_synth_market_id.3a3dffb920": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_base_mainnet_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_m_e720fe048f24fc979d195abef2b1e5f2.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_synth_market_id.3a3dffb920", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_collateral_modified_base_mainnet_synth_market_id"], "alias": "not_null_fct_perp_collateral_m_e720fe048f24fc979d195abef2b1e5f2", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_collateral_m_e720fe048f24fc979d195abef2b1e5f2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_collateral_m_e720fe048f24fc979d195abef2b1e5f2"}, "created_at": 1726500946.279921, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_collateral_m_e720fe048f24fc979d195abef2b1e5f2\") }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_m_e720fe048f24fc979d195abef2b1e5f2.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_collateral_modified_base_mainnet\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_perp_collateral_modified_base_mainnet", "attached_node": "model.synthetix.fct_perp_collateral_modified_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_base_mainnet_synth_market_id__True__0.644f81887d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_collateral_modified_base_mainnet_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_8db4ca1659461866db19178ab65e09c0.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_base_mainnet_synth_market_id__True__0.644f81887d", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_collateral_modified_base_mainnet_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_8db4ca1659461866db19178ab65e09c0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_8db4ca1659461866db19178ab65e09c0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_8db4ca1659461866db19178ab65e09c0"}, "created_at": 1726500946.281579, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_8db4ca1659461866db19178ab65e09c0\") }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_8db4ca1659461866db19178ab65e09c0.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_collateral_modified_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_perp_collateral_modified_base_mainnet", "attached_node": "model.synthetix.fct_perp_collateral_modified_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_sender.b3270f32cc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_collateral_modified_base_mainnet_sender", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_collateral_modified_base_mainnet_sender.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_sender.b3270f32cc", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_collateral_modified_base_mainnet_sender"], "alias": "not_null_fct_perp_collateral_modified_base_mainnet_sender", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.2858422, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_collateral_modified_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_collateral_modified_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_collateral_modified_base_mainnet_sender.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_collateral_modified_base_mainnet\"\nwhere sender is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "sender", "file_key_name": "models.fct_perp_collateral_modified_base_mainnet", "attached_node": "model.synthetix.fct_perp_collateral_modified_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "sender", "model": "{{ get_where_subquery(ref('fct_perp_collateral_modified_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_id.627b6b6b63": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_order_expired_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_id.627b6b6b63", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_previous_order_expired_base_mainnet_id"], "alias": "not_null_fct_perp_previous_order_expired_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.2874877, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_previous_order_expired_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_previous_order_expired_base_mainnet", "attached_node": "model.synthetix.fct_perp_previous_order_expired_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_previous_order_expired_base_mainnet_id.220846a37a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_previous_order_expired_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_previous_order_expired_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_previous_order_expired_base_mainnet_id.220846a37a", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "unique_fct_perp_previous_order_expired_base_mainnet_id"], "alias": "unique_fct_perp_previous_order_expired_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.289115, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_previous_order_expired_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_previous_order_expired_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_previous_order_expired_base_mainnet", "attached_node": "model.synthetix.fct_perp_previous_order_expired_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_block_timestamp.da7b51b840": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_base_mainnet_block_timestamp", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_ord_e4a087722f5fd0da2240b158c1565b09.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_block_timestamp.da7b51b840", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_previous_order_expired_base_mainnet_block_timestamp"], "alias": "not_null_fct_perp_previous_ord_e4a087722f5fd0da2240b158c1565b09", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_previous_ord_e4a087722f5fd0da2240b158c1565b09", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_previous_ord_e4a087722f5fd0da2240b158c1565b09"}, "created_at": 1726500946.2907915, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_previous_ord_e4a087722f5fd0da2240b158c1565b09\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_e4a087722f5fd0da2240b158c1565b09.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_previous_order_expired_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_timestamp", "file_key_name": "models.fct_perp_previous_order_expired_base_mainnet", "attached_node": "model.synthetix.fct_perp_previous_order_expired_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_timestamp", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_block_number.89b98bd9a2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_ord_80cc469e6d2e81f1497a39d556777112.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_block_number.89b98bd9a2", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_previous_order_expired_base_mainnet_block_number"], "alias": "not_null_fct_perp_previous_ord_80cc469e6d2e81f1497a39d556777112", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_previous_ord_80cc469e6d2e81f1497a39d556777112", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_previous_ord_80cc469e6d2e81f1497a39d556777112"}, "created_at": 1726500946.2925231, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_previous_ord_80cc469e6d2e81f1497a39d556777112\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_80cc469e6d2e81f1497a39d556777112.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_previous_order_expired_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_previous_order_expired_base_mainnet", "attached_node": "model.synthetix.fct_perp_previous_order_expired_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_transaction_hash.573aaff2f5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_ord_47e60611f9f74b7743817ce63b11a05c.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_transaction_hash.573aaff2f5", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_previous_order_expired_base_mainnet_transaction_hash"], "alias": "not_null_fct_perp_previous_ord_47e60611f9f74b7743817ce63b11a05c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_previous_ord_47e60611f9f74b7743817ce63b11a05c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_previous_ord_47e60611f9f74b7743817ce63b11a05c"}, "created_at": 1726500946.2941604, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_previous_ord_47e60611f9f74b7743817ce63b11a05c\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_47e60611f9f74b7743817ce63b11a05c.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_previous_order_expired_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_previous_order_expired_base_mainnet", "attached_node": "model.synthetix.fct_perp_previous_order_expired_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_contract.bd6be0f02f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_order_expired_base_mainnet_contract.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_contract.bd6be0f02f", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_previous_order_expired_base_mainnet_contract"], "alias": "not_null_fct_perp_previous_order_expired_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.2957811, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_previous_order_expired_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.fct_perp_previous_order_expired_base_mainnet", "attached_node": "model.synthetix.fct_perp_previous_order_expired_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_event_name.473a967d1d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_base_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_ord_03fbb8f4256d615fd7d5e4f848963002.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_event_name.473a967d1d", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_previous_order_expired_base_mainnet_event_name"], "alias": "not_null_fct_perp_previous_ord_03fbb8f4256d615fd7d5e4f848963002", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_previous_ord_03fbb8f4256d615fd7d5e4f848963002", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_previous_ord_03fbb8f4256d615fd7d5e4f848963002"}, "created_at": 1726500946.2974136, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_previous_ord_03fbb8f4256d615fd7d5e4f848963002\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_03fbb8f4256d615fd7d5e4f848963002.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_previous_order_expired_base_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_perp_previous_order_expired_base_mainnet", "attached_node": "model.synthetix.fct_perp_previous_order_expired_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_fct_perp_previous_order_expired_base_mainnet_event_name__PreviousOrderExpired.1769035769": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_fct_perp_previous_order_expired_base_mainnet_event_name__PreviousOrderExpired", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_fct_perp_previ_530e813c897a8fb37891d6ee5ba0c5cd.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.accepted_values_fct_perp_previous_order_expired_base_mainnet_event_name__PreviousOrderExpired.1769035769", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "accepted_values_fct_perp_previous_order_expired_base_mainnet_event_name__PreviousOrderExpired"], "alias": "accepted_values_fct_perp_previ_530e813c897a8fb37891d6ee5ba0c5cd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_fct_perp_previ_530e813c897a8fb37891d6ee5ba0c5cd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_fct_perp_previ_530e813c897a8fb37891d6ee5ba0c5cd"}, "created_at": 1726500946.2990448, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_fct_perp_previ_530e813c897a8fb37891d6ee5ba0c5cd\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/accepted_values_fct_perp_previ_530e813c897a8fb37891d6ee5ba0c5cd.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_previous_order_expired_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PreviousOrderExpired'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_perp_previous_order_expired_base_mainnet", "attached_node": "model.synthetix.fct_perp_previous_order_expired_base_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["PreviousOrderExpired"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_market_id.8bf9effd5e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_base_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_order_expired_base_mainnet_market_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_market_id.8bf9effd5e", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_previous_order_expired_base_mainnet_market_id"], "alias": "not_null_fct_perp_previous_order_expired_base_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.3032832, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_order_expired_base_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_previous_order_expired_base_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_previous_order_expired_base_mainnet", "attached_node": "model.synthetix.fct_perp_previous_order_expired_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_mainnet_market_id__True__0.59d73bf004": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_previous_order_expired_base_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_faf7be524f227ba063ac311acf719633.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_mainnet_market_id__True__0.59d73bf004", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_previous_order_expired_base_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_faf7be524f227ba063ac311acf719633", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_faf7be524f227ba063ac311acf719633", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_faf7be524f227ba063ac311acf719633"}, "created_at": 1726500946.3049462, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_faf7be524f227ba063ac311acf719633\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_faf7be524f227ba063ac311acf719633.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_previous_order_expired_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_previous_order_expired_base_mainnet", "attached_node": "model.synthetix.fct_perp_previous_order_expired_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_account_id.e7aae917c2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_previous_order_expired_base_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_previous_ord_ad18888485efae9a1e81172a3cc23d47.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_account_id.e7aae917c2", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_previous_order_expired_base_mainnet_account_id"], "alias": "not_null_fct_perp_previous_ord_ad18888485efae9a1e81172a3cc23d47", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_perp_previous_ord_ad18888485efae9a1e81172a3cc23d47", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_perp_previous_ord_ad18888485efae9a1e81172a3cc23d47"}, "created_at": 1726500946.3091624, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_perp_previous_ord_ad18888485efae9a1e81172a3cc23d47\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_previous_ord_ad18888485efae9a1e81172a3cc23d47.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_previous_order_expired_base_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_previous_order_expired_base_mainnet", "attached_node": "model.synthetix.fct_perp_previous_order_expired_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_mainnet_account_id__True__0.0f31e1095c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_previous_order_expired_base_mainnet_account_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_0e7c1984c4aa39f6fd4b55bb77bb0799.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_mainnet_account_id__True__0.0f31e1095c", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_previous_order_expired_base_mainnet_account_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_0e7c1984c4aa39f6fd4b55bb77bb0799", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_0e7c1984c4aa39f6fd4b55bb77bb0799", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_0e7c1984c4aa39f6fd4b55bb77bb0799"}, "created_at": 1726500946.3108888, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_0e7c1984c4aa39f6fd4b55bb77bb0799\") }}", "language": "sql", "refs": [{"name": "fct_perp_previous_order_expired_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_previous_order_expired_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_0e7c1984c4aa39f6fd4b55bb77bb0799.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_previous_order_expired_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_previous_order_expired_base_mainnet", "attached_node": "model.synthetix.fct_perp_previous_order_expired_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_previous_order_expired_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_base_mainnet_id.35375a8491": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_id.35375a8491", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_trades_base_mainnet_id"], "alias": "not_null_fct_perp_trades_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.3150802, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_trades_base_mainnet_id.b1b63119eb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_trades_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_trades_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_trades_base_mainnet_id.b1b63119eb", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "unique_fct_perp_trades_base_mainnet_id"], "alias": "unique_fct_perp_trades_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.316721, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_trades_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_mainnet_ts.e5e75d9d71": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_ts.e5e75d9d71", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_trades_base_mainnet_ts"], "alias": "not_null_fct_perp_trades_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.3183653, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_mainnet_block_number.474b7643d0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_mainnet_block_number.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_block_number.474b7643d0", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_trades_base_mainnet_block_number"], "alias": "not_null_fct_perp_trades_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.320093, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_mainnet_transaction_hash.b1e9287d28": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_mainnet_transaction_hash.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_transaction_hash.b1e9287d28", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_trades_base_mainnet_transaction_hash"], "alias": "not_null_fct_perp_trades_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.3217223, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_mainnet_contract.8897e47e7e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_mainnet_contract.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_contract.8897e47e7e", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_trades_base_mainnet_contract"], "alias": "not_null_fct_perp_trades_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.3233345, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_mainnet_market_id.6ea4246016": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_mainnet_market_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_market_id.6ea4246016", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_trades_base_mainnet_market_id"], "alias": "not_null_fct_perp_trades_base_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.3249333, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_market_id__True__0.585f613862": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_base_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_a2dd2d32440dc91fc4794c2d669f8f75.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_market_id__True__0.585f613862", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_trades_base_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_a2dd2d32440dc91fc4794c2d669f8f75", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_a2dd2d32440dc91fc4794c2d669f8f75", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_a2dd2d32440dc91fc4794c2d669f8f75"}, "created_at": 1726500946.3265874, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_a2dd2d32440dc91fc4794c2d669f8f75\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_a2dd2d32440dc91fc4794c2d669f8f75.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_base_mainnet_market_symbol.e75d95d12c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_mainnet_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_mainnet_market_symbol.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_market_symbol.e75d95d12c", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_trades_base_mainnet_market_symbol"], "alias": "not_null_fct_perp_trades_base_mainnet_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.330793, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_mainnet_account_id.8a94516fd9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_mainnet_account_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_account_id.8a94516fd9", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_trades_base_mainnet_account_id"], "alias": "not_null_fct_perp_trades_base_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.3324282, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_mainnet_fill_price.e731328206": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_mainnet_fill_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_mainnet_fill_price.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_fill_price.e731328206", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_trades_base_mainnet_fill_price"], "alias": "not_null_fct_perp_trades_base_mainnet_fill_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.3347363, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_fill_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect fill_price\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere fill_price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fill_price", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "fill_price", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_fill_price__True__0.3edbbda7ae": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_base_mainnet_fill_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_defc59e01d010d8997dbab10fd9ba035.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_fill_price__True__0.3edbbda7ae", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_trades_base_mainnet_fill_price__True__0"], "alias": "dbt_utils_accepted_range_fct_p_defc59e01d010d8997dbab10fd9ba035", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_defc59e01d010d8997dbab10fd9ba035", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_defc59e01d010d8997dbab10fd9ba035"}, "created_at": 1726500946.3364892, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_defc59e01d010d8997dbab10fd9ba035\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_defc59e01d010d8997dbab10fd9ba035.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not fill_price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "fill_price", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "fill_price", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_base_mainnet_pnl.e87ee65983": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_mainnet_pnl", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_mainnet_pnl.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_pnl.e87ee65983", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_trades_base_mainnet_pnl"], "alias": "not_null_fct_perp_trades_base_mainnet_pnl", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.3405604, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_pnl.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pnl\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere pnl is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pnl", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pnl", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_mainnet_accrued_funding.f6a962643b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_mainnet_accrued_funding", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_mainnet_accrued_funding.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_accrued_funding.f6a962643b", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_trades_base_mainnet_accrued_funding"], "alias": "not_null_fct_perp_trades_base_mainnet_accrued_funding", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.4482226, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_accrued_funding.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect accrued_funding\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere accrued_funding is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "accrued_funding", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "accrued_funding", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_mainnet_trade_size.2a003017e9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_mainnet_trade_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_mainnet_trade_size.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_trade_size.2a003017e9", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_trades_base_mainnet_trade_size"], "alias": "not_null_fct_perp_trades_base_mainnet_trade_size", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.4500613, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_trade_size.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect trade_size\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere trade_size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "trade_size", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "trade_size", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_mainnet_position_size.a687f5c9e4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_mainnet_position_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_mainnet_position_size.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_position_size.a687f5c9e4", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_trades_base_mainnet_position_size"], "alias": "not_null_fct_perp_trades_base_mainnet_position_size", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.4517632, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_position_size.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect position_size\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere position_size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "position_size", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "position_size", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_mainnet_total_fees.73178c801b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_mainnet_total_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_mainnet_total_fees.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_total_fees.73178c801b", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_trades_base_mainnet_total_fees"], "alias": "not_null_fct_perp_trades_base_mainnet_total_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.4535167, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_total_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect total_fees\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere total_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "total_fees", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "total_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_total_fees__True__0.37a3c34f6a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_base_mainnet_total_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_706d881e642b0b44990f6900137dfeab.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_total_fees__True__0.37a3c34f6a", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_trades_base_mainnet_total_fees__True__0"], "alias": "dbt_utils_accepted_range_fct_p_706d881e642b0b44990f6900137dfeab", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_706d881e642b0b44990f6900137dfeab", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_706d881e642b0b44990f6900137dfeab"}, "created_at": 1726500946.455167, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_706d881e642b0b44990f6900137dfeab\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_706d881e642b0b44990f6900137dfeab.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not total_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "total_fees", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "total_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_base_mainnet_referral_fees.8c5c0f55a4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_mainnet_referral_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_mainnet_referral_fees.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_referral_fees.8c5c0f55a4", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_trades_base_mainnet_referral_fees"], "alias": "not_null_fct_perp_trades_base_mainnet_referral_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.4599075, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_referral_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referral_fees\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere referral_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "referral_fees", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "referral_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_referral_fees__True__0.09a87481d6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_base_mainnet_referral_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_46aa73378e6d97a17fcd11f7168dd382.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_referral_fees__True__0.09a87481d6", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_trades_base_mainnet_referral_fees__True__0"], "alias": "dbt_utils_accepted_range_fct_p_46aa73378e6d97a17fcd11f7168dd382", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_46aa73378e6d97a17fcd11f7168dd382", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_46aa73378e6d97a17fcd11f7168dd382"}, "created_at": 1726500946.461607, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_46aa73378e6d97a17fcd11f7168dd382\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_46aa73378e6d97a17fcd11f7168dd382.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not referral_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "referral_fees", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "referral_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_base_mainnet_collected_fees.1888a67b67": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_mainnet_collected_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_mainnet_collected_fees.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_collected_fees.1888a67b67", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_trades_base_mainnet_collected_fees"], "alias": "not_null_fct_perp_trades_base_mainnet_collected_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.4659824, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_collected_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere collected_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collected_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_collected_fees__True__0.cec844302b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_base_mainnet_collected_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_7f989292ebdd85696258f50e8e944d80.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_collected_fees__True__0.cec844302b", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_trades_base_mainnet_collected_fees__True__0"], "alias": "dbt_utils_accepted_range_fct_p_7f989292ebdd85696258f50e8e944d80", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_7f989292ebdd85696258f50e8e944d80", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_7f989292ebdd85696258f50e8e944d80"}, "created_at": 1726500946.46786, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_7f989292ebdd85696258f50e8e944d80\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_7f989292ebdd85696258f50e8e944d80.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collected_fees", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collected_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_base_mainnet_settlement_reward.c472f75c36": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_mainnet_settlement_reward", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_mainnet_settlement_reward.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_settlement_reward.c472f75c36", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_trades_base_mainnet_settlement_reward"], "alias": "not_null_fct_perp_trades_base_mainnet_settlement_reward", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.4721134, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_settlement_reward.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect settlement_reward\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere settlement_reward is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "settlement_reward", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "settlement_reward", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_settlement_reward__True__0.56c953ccdc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_base_mainnet_settlement_reward__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_107d1ece6a234baa81ddaf7ec7bc2586.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_settlement_reward__True__0.56c953ccdc", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_trades_base_mainnet_settlement_reward__True__0"], "alias": "dbt_utils_accepted_range_fct_p_107d1ece6a234baa81ddaf7ec7bc2586", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_107d1ece6a234baa81ddaf7ec7bc2586", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_107d1ece6a234baa81ddaf7ec7bc2586"}, "created_at": 1726500946.4739945, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_107d1ece6a234baa81ddaf7ec7bc2586\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_107d1ece6a234baa81ddaf7ec7bc2586.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not settlement_reward >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "settlement_reward", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "settlement_reward", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_base_mainnet_tracking_code.3b557b440d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_mainnet_tracking_code", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_mainnet_tracking_code.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_tracking_code.3b557b440d", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_trades_base_mainnet_tracking_code"], "alias": "not_null_fct_perp_trades_base_mainnet_tracking_code", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.4781907, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_tracking_code.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect tracking_code\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere tracking_code is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tracking_code", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "tracking_code", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_mainnet_settler.cebd15f3ad": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_mainnet_settler", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_mainnet_settler.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_settler.cebd15f3ad", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_trades_base_mainnet_settler"], "alias": "not_null_fct_perp_trades_base_mainnet_settler", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.48003, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_settler.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect settler\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere settler is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "settler", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "settler", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_mainnet_notional_trade_size.25efead997": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_mainnet_notional_trade_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_mainnet_notional_trade_size.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_notional_trade_size.25efead997", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_trades_base_mainnet_notional_trade_size"], "alias": "not_null_fct_perp_trades_base_mainnet_notional_trade_size", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.4817188, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_notional_trade_size.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect notional_trade_size\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere notional_trade_size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "notional_trade_size", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "notional_trade_size", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_mainnet_notional_position_size.549d1d1b0b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_mainnet_notional_position_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_mainnet_notional_position_size.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_notional_position_size.549d1d1b0b", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_trades_base_mainnet_notional_position_size"], "alias": "not_null_fct_perp_trades_base_mainnet_notional_position_size", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.4833593, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_notional_position_size.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect notional_position_size\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere notional_position_size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "notional_position_size", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "notional_position_size", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_trades_base_mainnet_lp_fees.1da0034ac9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_mainnet_lp_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_mainnet_lp_fees.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_lp_fees.1da0034ac9", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_trades_base_mainnet_lp_fees"], "alias": "not_null_fct_perp_trades_base_mainnet_lp_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.4849997, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_lp_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect lp_fees\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere lp_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "lp_fees", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "lp_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_lp_fees__True__0.67c14ce54a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_base_mainnet_lp_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_79500ffafcda43bd106402b84a9c0006.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_lp_fees__True__0.67c14ce54a", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_trades_base_mainnet_lp_fees__True__0"], "alias": "dbt_utils_accepted_range_fct_p_79500ffafcda43bd106402b84a9c0006", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_79500ffafcda43bd106402b84a9c0006", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"severity": "warn", "alias": "dbt_utils_accepted_range_fct_p_79500ffafcda43bd106402b84a9c0006"}, "created_at": 1726500946.486672, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(severity=\"warn\",alias=\"dbt_utils_accepted_range_fct_p_79500ffafcda43bd106402b84a9c0006\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_79500ffafcda43bd106402b84a9c0006.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not lp_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "lp_fees", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "lp_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_trades_base_mainnet_exchange_fees.5a4c21716f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_trades_base_mainnet_exchange_fees", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_trades_base_mainnet_exchange_fees.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_exchange_fees.5a4c21716f", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_trades_base_mainnet_exchange_fees"], "alias": "not_null_fct_perp_trades_base_mainnet_exchange_fees", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.4910414, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_trades_base_mainnet_exchange_fees.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect exchange_fees\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere exchange_fees is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "exchange_fees", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "exchange_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_exchange_fees__True__0.43ef826334": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_trades_base_mainnet_exchange_fees__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_de17968e136591e8bdebfe1ebeb97386.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_exchange_fees__True__0.43ef826334", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_trades_base_mainnet_exchange_fees__True__0"], "alias": "dbt_utils_accepted_range_fct_p_de17968e136591e8bdebfe1ebeb97386", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_de17968e136591e8bdebfe1ebeb97386", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_de17968e136591e8bdebfe1ebeb97386"}, "created_at": 1726500946.4927082, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_de17968e136591e8bdebfe1ebeb97386\") }}", "language": "sql", "refs": [{"name": "fct_perp_trades_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_trades_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_de17968e136591e8bdebfe1ebeb97386.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not exchange_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "exchange_fees", "file_key_name": "models.fct_perp_trades_base_mainnet", "attached_node": "model.synthetix.fct_perp_trades_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "exchange_fees", "model": "{{ get_where_subquery(ref('fct_perp_trades_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_pnl_base_mainnet_ts.aa0943ea1a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_pnl_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_pnl_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_pnl_base_mainnet_ts.aa0943ea1a", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_pnl_base_mainnet_ts"], "alias": "not_null_fct_perp_pnl_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.497013, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_pnl_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_pnl_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_pnl_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_pnl_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_perp_pnl_base_mainnet", "attached_node": "model.synthetix.fct_perp_pnl_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_perp_pnl_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_pnl_base_mainnet_market_id.915c961b40": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_pnl_base_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_pnl_base_mainnet_market_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_pnl_base_mainnet_market_id.915c961b40", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_pnl_base_mainnet_market_id"], "alias": "not_null_fct_perp_pnl_base_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.4986887, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_pnl_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_pnl_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_pnl_base_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_pnl_base_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_pnl_base_mainnet", "attached_node": "model.synthetix.fct_perp_pnl_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_pnl_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_base_mainnet_market_id__True__0.58f61a0590": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_pnl_base_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_30bfdb62856d2d46d9bb2e59b4ef38ec.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_base_mainnet_market_id__True__0.58f61a0590", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_pnl_base_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_30bfdb62856d2d46d9bb2e59b4ef38ec", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_30bfdb62856d2d46d9bb2e59b4ef38ec", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_30bfdb62856d2d46d9bb2e59b4ef38ec"}, "created_at": 1726500946.5003402, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_30bfdb62856d2d46d9bb2e59b4ef38ec\") }}", "language": "sql", "refs": [{"name": "fct_perp_pnl_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_pnl_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_30bfdb62856d2d46d9bb2e59b4ef38ec.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_pnl_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_pnl_base_mainnet", "attached_node": "model.synthetix.fct_perp_pnl_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_pnl_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_orders_base_mainnet_id.2c415fb4fb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_base_mainnet_id.2c415fb4fb", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_orders_base_mainnet_id"], "alias": "not_null_fct_perp_orders_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5045822, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_orders_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_orders_base_mainnet", "attached_node": "model.synthetix.fct_perp_orders_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_orders_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_orders_base_mainnet_id.1b8b85dac5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_orders_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_orders_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_orders_base_mainnet_id.1b8b85dac5", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "unique_fct_perp_orders_base_mainnet_id"], "alias": "unique_fct_perp_orders_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5062487, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_orders_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_orders_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_orders_base_mainnet", "attached_node": "model.synthetix.fct_perp_orders_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_orders_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_orders_base_mainnet_ts.a61957fc22": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_base_mainnet_ts.a61957fc22", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_orders_base_mainnet_ts"], "alias": "not_null_fct_perp_orders_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5078955, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_orders_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_perp_orders_base_mainnet", "attached_node": "model.synthetix.fct_perp_orders_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_perp_orders_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_orders_base_mainnet_block_number.3be9f0b718": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_base_mainnet_block_number.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_base_mainnet_block_number.3be9f0b718", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_orders_base_mainnet_block_number"], "alias": "not_null_fct_perp_orders_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.509671, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_orders_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_orders_base_mainnet", "attached_node": "model.synthetix.fct_perp_orders_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_orders_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_orders_base_mainnet_transaction_hash.71d76cac79": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_base_mainnet_transaction_hash.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_base_mainnet_transaction_hash.71d76cac79", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_orders_base_mainnet_transaction_hash"], "alias": "not_null_fct_perp_orders_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5113084, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_orders_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_orders_base_mainnet", "attached_node": "model.synthetix.fct_perp_orders_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_orders_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_orders_base_mainnet_contract.6a5b003b92": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_base_mainnet_contract", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_base_mainnet_contract.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_base_mainnet_contract.6a5b003b92", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_orders_base_mainnet_contract"], "alias": "not_null_fct_perp_orders_base_mainnet_contract", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.512926, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_contract.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_orders_base_mainnet\"\nwhere contract is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "contract", "file_key_name": "models.fct_perp_orders_base_mainnet", "attached_node": "model.synthetix.fct_perp_orders_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "contract", "model": "{{ get_where_subquery(ref('fct_perp_orders_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_orders_base_mainnet_market_id.5b936d3011": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_base_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_base_mainnet_market_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_base_mainnet_market_id.5b936d3011", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_orders_base_mainnet_market_id"], "alias": "not_null_fct_perp_orders_base_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5146015, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_orders_base_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_orders_base_mainnet", "attached_node": "model.synthetix.fct_perp_orders_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_orders_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_base_mainnet_market_id__True__0.2d585533fc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_orders_base_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_a5e90bb9a47c86be90778297ee732a5c.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_base_mainnet_market_id__True__0.2d585533fc", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_orders_base_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_a5e90bb9a47c86be90778297ee732a5c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_a5e90bb9a47c86be90778297ee732a5c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_a5e90bb9a47c86be90778297ee732a5c"}, "created_at": 1726500946.5164325, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_a5e90bb9a47c86be90778297ee732a5c\") }}", "language": "sql", "refs": [{"name": "fct_perp_orders_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_a5e90bb9a47c86be90778297ee732a5c.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_orders_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_orders_base_mainnet", "attached_node": "model.synthetix.fct_perp_orders_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_orders_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_orders_base_mainnet_market_symbol.554f14b42b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_base_mainnet_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_base_mainnet_market_symbol.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_base_mainnet_market_symbol.554f14b42b", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_orders_base_mainnet_market_symbol"], "alias": "not_null_fct_perp_orders_base_mainnet_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5210752, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_orders_base_mainnet\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_perp_orders_base_mainnet", "attached_node": "model.synthetix.fct_perp_orders_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_perp_orders_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_orders_base_mainnet_account_id.08880589a0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_orders_base_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_orders_base_mainnet_account_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_orders_base_mainnet_account_id.08880589a0", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_orders_base_mainnet_account_id"], "alias": "not_null_fct_perp_orders_base_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5230386, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_orders_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_orders_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_orders_base_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_orders_base_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_orders_base_mainnet", "attached_node": "model.synthetix.fct_perp_orders_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_orders_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_markets_base_mainnet_id.bd1fc06532": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_markets_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_markets_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_markets_base_mainnet_id.bd1fc06532", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_markets_base_mainnet_id"], "alias": "not_null_fct_perp_markets_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5247808, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_markets_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_markets_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_markets_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_markets_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_markets_base_mainnet", "attached_node": "model.synthetix.fct_perp_markets_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_markets_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_base_mainnet_id__True__0.ac58557180": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_markets_base_mainnet_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_da1cde36dcb965e4569d28886fb327bf.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_base_mainnet_id__True__0.ac58557180", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_markets_base_mainnet_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_da1cde36dcb965e4569d28886fb327bf", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_da1cde36dcb965e4569d28886fb327bf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_da1cde36dcb965e4569d28886fb327bf"}, "created_at": 1726500946.5265586, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_da1cde36dcb965e4569d28886fb327bf\") }}", "language": "sql", "refs": [{"name": "fct_perp_markets_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_markets_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_da1cde36dcb965e4569d28886fb327bf.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_markets_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_markets_base_mainnet", "attached_node": "model.synthetix.fct_perp_markets_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_markets_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_markets_base_mainnet_created_ts.b73d9a0c8a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_markets_base_mainnet_created_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_markets_base_mainnet_created_ts.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_markets_base_mainnet_created_ts.b73d9a0c8a", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_markets_base_mainnet_created_ts"], "alias": "not_null_fct_perp_markets_base_mainnet_created_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5321066, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_markets_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_markets_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_markets_base_mainnet_created_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_markets_base_mainnet\"\nwhere created_ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "created_ts", "file_key_name": "models.fct_perp_markets_base_mainnet", "attached_node": "model.synthetix.fct_perp_markets_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "created_ts", "model": "{{ get_where_subquery(ref('fct_perp_markets_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_markets_base_mainnet_block_number.6792b019f1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_markets_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_markets_base_mainnet_block_number.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_markets_base_mainnet_block_number.6792b019f1", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_markets_base_mainnet_block_number"], "alias": "not_null_fct_perp_markets_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5338557, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_markets_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_markets_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_markets_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_markets_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_markets_base_mainnet", "attached_node": "model.synthetix.fct_perp_markets_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_markets_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_markets_base_mainnet_market_symbol.c8dc99abfc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_markets_base_mainnet_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_markets_base_mainnet_market_symbol.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_markets_base_mainnet_market_symbol.c8dc99abfc", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_markets_base_mainnet_market_symbol"], "alias": "not_null_fct_perp_markets_base_mainnet_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5355306, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_markets_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_markets_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_markets_base_mainnet_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_markets_base_mainnet\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_perp_markets_base_mainnet", "attached_node": "model.synthetix.fct_perp_markets_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_perp_markets_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_markets_base_mainnet_market_name.303acf9a19": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_markets_base_mainnet_market_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_markets_base_mainnet_market_name.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_markets_base_mainnet_market_name.303acf9a19", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_markets_base_mainnet_market_name"], "alias": "not_null_fct_perp_markets_base_mainnet_market_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5372078, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_markets_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_markets_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_markets_base_mainnet_market_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_name\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_markets_base_mainnet\"\nwhere market_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_name", "file_key_name": "models.fct_perp_markets_base_mainnet", "attached_node": "model.synthetix.fct_perp_markets_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_name", "model": "{{ get_where_subquery(ref('fct_perp_markets_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_mainnet_id.c9dbfad377": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_id.c9dbfad377", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_market_history_base_mainnet_id"], "alias": "not_null_fct_perp_market_history_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5390565, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_market_history_base_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_market_history_base_mainnet_id.8b11f687f0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_market_history_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_market_history_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_market_history_base_mainnet_id.8b11f687f0", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "unique_fct_perp_market_history_base_mainnet_id"], "alias": "unique_fct_perp_market_history_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5407224, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_market_history_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_market_history_base_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_mainnet_ts.d5f4e338d6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_ts.d5f4e338d6", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_market_history_base_mainnet_ts"], "alias": "not_null_fct_perp_market_history_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.542431, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_perp_market_history_base_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_mainnet_block_number.485f73c767": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_mainnet_block_number.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_block_number.485f73c767", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_market_history_base_mainnet_block_number"], "alias": "not_null_fct_perp_market_history_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.544111, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_market_history_base_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_mainnet_transaction_hash.d53db511d0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_mainnet_transaction_hash.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_transaction_hash.d53db511d0", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_market_history_base_mainnet_transaction_hash"], "alias": "not_null_fct_perp_market_history_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5458603, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_market_history_base_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_mainnet_market_id.cab90009a8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_mainnet_market_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_market_id.cab90009a8", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_market_history_base_mainnet_market_id"], "alias": "not_null_fct_perp_market_history_base_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5477202, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_market_history_base_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_base_mainnet_market_id__True__0.c7e76b30aa": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_market_history_base_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_0f2a5a910989f8011f80a42e87ac0347.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_base_mainnet_market_id__True__0.c7e76b30aa", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_market_history_base_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_0f2a5a910989f8011f80a42e87ac0347", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_0f2a5a910989f8011f80a42e87ac0347", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_0f2a5a910989f8011f80a42e87ac0347"}, "created_at": 1726500946.5494318, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_0f2a5a910989f8011f80a42e87ac0347\") }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_0f2a5a910989f8011f80a42e87ac0347.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_market_history_base_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_market_history_base_mainnet_market_symbol.c60910b39a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_mainnet_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_mainnet_market_symbol.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_market_symbol.c60910b39a", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_market_history_base_mainnet_market_symbol"], "alias": "not_null_fct_perp_market_history_base_mainnet_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.554479, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_perp_market_history_base_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_mainnet_price.acf046de31": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_mainnet_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_mainnet_price.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_price.acf046de31", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_market_history_base_mainnet_price"], "alias": "not_null_fct_perp_market_history_base_mainnet_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5561867, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_perp_market_history_base_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_mainnet_skew.a4d473f3fc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_mainnet_skew", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_mainnet_skew.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_skew.a4d473f3fc", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_market_history_base_mainnet_skew"], "alias": "not_null_fct_perp_market_history_base_mainnet_skew", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5578673, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_skew.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect skew\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere skew is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "skew", "file_key_name": "models.fct_perp_market_history_base_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "skew", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_mainnet_size.3bbf16be92": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_mainnet_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_mainnet_size.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_size.3bbf16be92", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_market_history_base_mainnet_size"], "alias": "not_null_fct_perp_market_history_base_mainnet_size", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5595145, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_size.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect size\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "size", "file_key_name": "models.fct_perp_market_history_base_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "size", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_mainnet_size_delta.c2cfd7a96f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_mainnet_size_delta", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_mainnet_size_delta.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_size_delta.c2cfd7a96f", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_market_history_base_mainnet_size_delta"], "alias": "not_null_fct_perp_market_history_base_mainnet_size_delta", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5611382, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_size_delta.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect size_delta\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere size_delta is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "size_delta", "file_key_name": "models.fct_perp_market_history_base_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "size_delta", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_mainnet_funding_rate.904532dfcd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_mainnet_funding_rate", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_mainnet_funding_rate.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_funding_rate.904532dfcd", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_market_history_base_mainnet_funding_rate"], "alias": "not_null_fct_perp_market_history_base_mainnet_funding_rate", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5629528, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_funding_rate.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect funding_rate\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere funding_rate is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "funding_rate", "file_key_name": "models.fct_perp_market_history_base_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "funding_rate", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_mainnet_funding_velocity.0bd6fa06fa": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_mainnet_funding_velocity", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_mainnet_funding_velocity.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_funding_velocity.0bd6fa06fa", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_market_history_base_mainnet_funding_velocity"], "alias": "not_null_fct_perp_market_history_base_mainnet_funding_velocity", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5645971, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_funding_velocity.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect funding_velocity\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere funding_velocity is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "funding_velocity", "file_key_name": "models.fct_perp_market_history_base_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "funding_velocity", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_mainnet_interest_rate.2c5e879eef": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_mainnet_interest_rate", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_mainnet_interest_rate.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_interest_rate.2c5e879eef", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_market_history_base_mainnet_interest_rate"], "alias": "not_null_fct_perp_market_history_base_mainnet_interest_rate", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.566315, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_interest_rate.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest_rate\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere interest_rate is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "interest_rate", "file_key_name": "models.fct_perp_market_history_base_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "interest_rate", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_mainnet_funding_rate_apr.50943753dc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_mainnet_funding_rate_apr", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_mainnet_funding_rate_apr.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_funding_rate_apr.50943753dc", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_market_history_base_mainnet_funding_rate_apr"], "alias": "not_null_fct_perp_market_history_base_mainnet_funding_rate_apr", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5680335, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_funding_rate_apr.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect funding_rate_apr\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere funding_rate_apr is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "funding_rate_apr", "file_key_name": "models.fct_perp_market_history_base_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "funding_rate_apr", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_mainnet_long_rate_apr.785d324d07": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_mainnet_long_rate_apr", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_mainnet_long_rate_apr.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_long_rate_apr.785d324d07", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_market_history_base_mainnet_long_rate_apr"], "alias": "not_null_fct_perp_market_history_base_mainnet_long_rate_apr", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5698347, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_long_rate_apr.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect long_rate_apr\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere long_rate_apr is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "long_rate_apr", "file_key_name": "models.fct_perp_market_history_base_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "long_rate_apr", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_mainnet_short_rate_apr.a2f2135476": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_mainnet_short_rate_apr", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_mainnet_short_rate_apr.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_short_rate_apr.a2f2135476", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_market_history_base_mainnet_short_rate_apr"], "alias": "not_null_fct_perp_market_history_base_mainnet_short_rate_apr", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5714793, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_short_rate_apr.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect short_rate_apr\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere short_rate_apr is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "short_rate_apr", "file_key_name": "models.fct_perp_market_history_base_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "short_rate_apr", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_market_history_base_mainnet_size_usd.bc3090b261": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_market_history_base_mainnet_size_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_market_history_base_mainnet_size_usd.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_size_usd.bc3090b261", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_market_history_base_mainnet_size_usd"], "alias": "not_null_fct_perp_market_history_base_mainnet_size_usd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5731115, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_market_history_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_market_history_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_market_history_base_mainnet_size_usd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect size_usd\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere size_usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "size_usd", "file_key_name": "models.fct_perp_market_history_base_mainnet", "attached_node": "model.synthetix.fct_perp_market_history_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "size_usd", "model": "{{ get_where_subquery(ref('fct_perp_market_history_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_id.4311fef5a1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_id.4311fef5a1", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_liq_position_base_mainnet_id"], "alias": "not_null_fct_perp_liq_position_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.574796, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_liq_position_base_mainnet", "attached_node": "model.synthetix.fct_perp_liq_position_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_liq_position_base_mainnet_id.f46ba34fa7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_liq_position_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_liq_position_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_liq_position_base_mainnet_id.f46ba34fa7", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "unique_fct_perp_liq_position_base_mainnet_id"], "alias": "unique_fct_perp_liq_position_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5764341, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_liq_position_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_liq_position_base_mainnet", "attached_node": "model.synthetix.fct_perp_liq_position_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_ts.2dc7a4a976": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_ts.2dc7a4a976", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_liq_position_base_mainnet_ts"], "alias": "not_null_fct_perp_liq_position_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5782065, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_perp_liq_position_base_mainnet", "attached_node": "model.synthetix.fct_perp_liq_position_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_block_number.da16c5c256": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_base_mainnet_block_number.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_block_number.da16c5c256", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_liq_position_base_mainnet_block_number"], "alias": "not_null_fct_perp_liq_position_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5798383, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_perp_liq_position_base_mainnet", "attached_node": "model.synthetix.fct_perp_liq_position_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_transaction_hash.d54f66674c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_base_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_base_mainnet_transaction_hash.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_transaction_hash.d54f66674c", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_liq_position_base_mainnet_transaction_hash"], "alias": "not_null_fct_perp_liq_position_base_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5814748, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_perp_liq_position_base_mainnet", "attached_node": "model.synthetix.fct_perp_liq_position_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_account_id.f3ec9ddba7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_base_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_base_mainnet_account_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_account_id.f3ec9ddba7", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_liq_position_base_mainnet_account_id"], "alias": "not_null_fct_perp_liq_position_base_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5831082, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_liq_position_base_mainnet", "attached_node": "model.synthetix.fct_perp_liq_position_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_market_id.7f965252ed": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_base_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_base_mainnet_market_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_market_id.7f965252ed", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_liq_position_base_mainnet_market_id"], "alias": "not_null_fct_perp_liq_position_base_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5848386, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_liq_position_base_mainnet", "attached_node": "model.synthetix.fct_perp_liq_position_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_market_id__True__0.149bc69560": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_3750d789cef78e79b6772ee1c31b416d.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_market_id__True__0.149bc69560", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_3750d789cef78e79b6772ee1c31b416d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_3750d789cef78e79b6772ee1c31b416d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_3750d789cef78e79b6772ee1c31b416d"}, "created_at": 1726500946.5865176, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_3750d789cef78e79b6772ee1c31b416d\") }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_3750d789cef78e79b6772ee1c31b416d.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_perp_liq_position_base_mainnet", "attached_node": "model.synthetix.fct_perp_liq_position_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_market_symbol.a84ac24b5f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_base_mainnet_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_base_mainnet_market_symbol.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_market_symbol.a84ac24b5f", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_liq_position_base_mainnet_market_symbol"], "alias": "not_null_fct_perp_liq_position_base_mainnet_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.5914998, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_perp_liq_position_base_mainnet", "attached_node": "model.synthetix.fct_perp_liq_position_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_amount_liquidated.893ef59124": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_base_mainnet_amount_liquidated", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_base_mainnet_amount_liquidated.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_amount_liquidated.893ef59124", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_liq_position_base_mainnet_amount_liquidated"], "alias": "not_null_fct_perp_liq_position_base_mainnet_amount_liquidated", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.593164, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_amount_liquidated.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_liquidated\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\nwhere amount_liquidated is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_liquidated", "file_key_name": "models.fct_perp_liq_position_base_mainnet", "attached_node": "model.synthetix.fct_perp_liq_position_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_liquidated", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_amount_liquidated__True__0.51c2fa3b3f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_amount_liquidated__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_635979f89ac1fc82c0d353f5e0c85107.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_amount_liquidated__True__0.51c2fa3b3f", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_amount_liquidated__True__0"], "alias": "dbt_utils_accepted_range_fct_p_635979f89ac1fc82c0d353f5e0c85107", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_635979f89ac1fc82c0d353f5e0c85107", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_635979f89ac1fc82c0d353f5e0c85107"}, "created_at": 1726500946.5948453, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_635979f89ac1fc82c0d353f5e0c85107\") }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_635979f89ac1fc82c0d353f5e0c85107.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_liquidated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_liquidated", "file_key_name": "models.fct_perp_liq_position_base_mainnet", "attached_node": "model.synthetix.fct_perp_liq_position_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount_liquidated", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_position_size.dcfe3d8623": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_position_base_mainnet_position_size", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_position_base_mainnet_position_size.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_position_size.dcfe3d8623", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_liq_position_base_mainnet_position_size"], "alias": "not_null_fct_perp_liq_position_base_mainnet_position_size", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.599283, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_position_base_mainnet_position_size.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect position_size\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\nwhere position_size is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "position_size", "file_key_name": "models.fct_perp_liq_position_base_mainnet", "attached_node": "model.synthetix.fct_perp_liq_position_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "position_size", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_position_size__True__0.a626e988d4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_position_size__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_74c6652efc26b3f786970051f82d187d.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_position_size__True__0.a626e988d4", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_position_size__True__0"], "alias": "dbt_utils_accepted_range_fct_p_74c6652efc26b3f786970051f82d187d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_74c6652efc26b3f786970051f82d187d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_74c6652efc26b3f786970051f82d187d"}, "created_at": 1726500946.6009438, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_74c6652efc26b3f786970051f82d187d\") }}", "language": "sql", "refs": [{"name": "fct_perp_liq_position_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_position_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_74c6652efc26b3f786970051f82d187d.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not position_size >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "position_size", "file_key_name": "models.fct_perp_liq_position_base_mainnet", "attached_node": "model.synthetix.fct_perp_liq_position_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "position_size", "model": "{{ get_where_subquery(ref('fct_perp_liq_position_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_liq_account_base_mainnet_account_id.dd5099ce59": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_account_base_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_account_base_mainnet_account_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_account_base_mainnet_account_id.dd5099ce59", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_liq_account_base_mainnet_account_id"], "alias": "not_null_fct_perp_liq_account_base_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.605249, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_account_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_account_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_base_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_account_base_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_perp_liq_account_base_mainnet", "attached_node": "model.synthetix.fct_perp_liq_account_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_perp_liq_account_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_account_base_mainnet_ts.5a3efee9f7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_account_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_account_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_account_base_mainnet_ts.5a3efee9f7", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_liq_account_base_mainnet_ts"], "alias": "not_null_fct_perp_liq_account_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6068945, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_account_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_account_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_account_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_perp_liq_account_base_mainnet", "attached_node": "model.synthetix.fct_perp_liq_account_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_perp_liq_account_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_liq_account_base_mainnet_total_reward.2a8b87e55c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_liq_account_base_mainnet_total_reward", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_liq_account_base_mainnet_total_reward.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_liq_account_base_mainnet_total_reward.2a8b87e55c", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_liq_account_base_mainnet_total_reward"], "alias": "not_null_fct_perp_liq_account_base_mainnet_total_reward", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6085138, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_liq_account_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_account_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_liq_account_base_mainnet_total_reward.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect total_reward\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_account_base_mainnet\"\nwhere total_reward is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "total_reward", "file_key_name": "models.fct_perp_liq_account_base_mainnet", "attached_node": "model.synthetix.fct_perp_liq_account_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "total_reward", "model": "{{ get_where_subquery(ref('fct_perp_liq_account_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_base_mainnet_total_reward__True__0.a35af51633": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_perp_liq_account_base_mainnet_total_reward__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_8a97ba250d4e9efa339d8da28a0c27ac.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_base_mainnet_total_reward__True__0.a35af51633", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "dbt_utils_accepted_range_fct_perp_liq_account_base_mainnet_total_reward__True__0"], "alias": "dbt_utils_accepted_range_fct_p_8a97ba250d4e9efa339d8da28a0c27ac", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_8a97ba250d4e9efa339d8da28a0c27ac", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_8a97ba250d4e9efa339d8da28a0c27ac"}, "created_at": 1726500946.6101506, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_8a97ba250d4e9efa339d8da28a0c27ac\") }}", "language": "sql", "refs": [{"name": "fct_perp_liq_account_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_liq_account_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/dbt_utils_accepted_range_fct_p_8a97ba250d4e9efa339d8da28a0c27ac.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_account_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not total_reward >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "total_reward", "file_key_name": "models.fct_perp_liq_account_base_mainnet", "attached_node": "model.synthetix.fct_perp_liq_account_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "total_reward", "model": "{{ get_where_subquery(ref('fct_perp_liq_account_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_perp_accounts_base_mainnet_id.cf1e1e2af0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_accounts_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_accounts_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_accounts_base_mainnet_id.cf1e1e2af0", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_accounts_base_mainnet_id"], "alias": "not_null_fct_perp_accounts_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6144025, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_accounts_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_accounts_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_accounts_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_accounts_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_accounts_base_mainnet", "attached_node": "model.synthetix.fct_perp_accounts_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_accounts_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_perp_accounts_base_mainnet_id.2a6de2d0f2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_perp_accounts_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_perp_accounts_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.unique_fct_perp_accounts_base_mainnet_id.2a6de2d0f2", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "unique_fct_perp_accounts_base_mainnet_id"], "alias": "unique_fct_perp_accounts_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.616037, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_accounts_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_accounts_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/unique_fct_perp_accounts_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_accounts_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_perp_accounts_base_mainnet", "attached_node": "model.synthetix.fct_perp_accounts_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_perp_accounts_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_accounts_base_mainnet_created_ts.cc57ba5d93": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_accounts_base_mainnet_created_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_accounts_base_mainnet_created_ts.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_accounts_base_mainnet_created_ts.cc57ba5d93", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_accounts_base_mainnet_created_ts"], "alias": "not_null_fct_perp_accounts_base_mainnet_created_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.617667, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_accounts_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_accounts_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_accounts_base_mainnet_created_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_accounts_base_mainnet\"\nwhere created_ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "created_ts", "file_key_name": "models.fct_perp_accounts_base_mainnet", "attached_node": "model.synthetix.fct_perp_accounts_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "created_ts", "model": "{{ get_where_subquery(ref('fct_perp_accounts_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_perp_accounts_base_mainnet_owner.b581a2df74": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_perp_accounts_base_mainnet_owner", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_perp_accounts_base_mainnet_owner.sql", "original_file_path": "models/marts/base/mainnet/perp/schema.yml", "unique_id": "test.synthetix.not_null_fct_perp_accounts_base_mainnet_owner.b581a2df74", "fqn": ["synthetix", "marts", "base", "mainnet", "perp", "not_null_fct_perp_accounts_base_mainnet_owner"], "alias": "not_null_fct_perp_accounts_base_mainnet_owner", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6197965, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_perp_accounts_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_perp_accounts_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/perp/schema.yml/not_null_fct_perp_accounts_base_mainnet_owner.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_accounts_base_mainnet\"\nwhere owner is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "owner", "file_key_name": "models.fct_perp_accounts_base_mainnet", "attached_node": "model.synthetix.fct_perp_accounts_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "owner", "model": "{{ get_where_subquery(ref('fct_perp_accounts_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_prices_base_mainnet_ts.c885673fc8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_base_mainnet_ts.c885673fc8", "fqn": ["synthetix", "marts", "base", "mainnet", "prices", "not_null_fct_prices_base_mainnet_ts"], "alias": "not_null_fct_prices_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.623682, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_prices_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_prices_base_mainnet", "attached_node": "model.synthetix.fct_prices_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_prices_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_prices_base_mainnet_market_symbol.dc8cb46b8c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_base_mainnet_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_base_mainnet_market_symbol.sql", "original_file_path": "models/marts/base/mainnet/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_base_mainnet_market_symbol.dc8cb46b8c", "fqn": ["synthetix", "marts", "base", "mainnet", "prices", "not_null_fct_prices_base_mainnet_market_symbol"], "alias": "not_null_fct_prices_base_mainnet_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6253207, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_base_mainnet_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_prices_base_mainnet\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_prices_base_mainnet", "attached_node": "model.synthetix.fct_prices_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_prices_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_prices_base_mainnet_price.a6c62844d1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_base_mainnet_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_base_mainnet_price.sql", "original_file_path": "models/marts/base/mainnet/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_base_mainnet_price.a6c62844d1", "fqn": ["synthetix", "marts", "base", "mainnet", "prices", "not_null_fct_prices_base_mainnet_price"], "alias": "not_null_fct_prices_base_mainnet_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6269765, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_base_mainnet_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_prices_base_mainnet\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_prices_base_mainnet", "attached_node": "model.synthetix.fct_prices_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('fct_prices_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_prices_base_mainnet_price__True__0.4906889fd6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_prices_base_mainnet_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_prices_base_mainnet_price__True__0.sql", "original_file_path": "models/marts/base/mainnet/prices/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_prices_base_mainnet_price__True__0.4906889fd6", "fqn": ["synthetix", "marts", "base", "mainnet", "prices", "dbt_utils_accepted_range_fct_prices_base_mainnet_price__True__0"], "alias": "dbt_utils_accepted_range_fct_prices_base_mainnet_price__True__0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6287153, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_prices_base_mainnet_price__True__0.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_prices_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_prices_base_mainnet", "attached_node": "model.synthetix.fct_prices_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('fct_prices_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_prices_hourly_base_mainnet_ts.a2c68d326d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_hourly_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_hourly_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_hourly_base_mainnet_ts.a2c68d326d", "fqn": ["synthetix", "marts", "base", "mainnet", "prices", "not_null_fct_prices_hourly_base_mainnet_ts"], "alias": "not_null_fct_prices_hourly_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6326425, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_hourly_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_prices_hourly_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_prices_hourly_base_mainnet", "attached_node": "model.synthetix.fct_prices_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_prices_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_prices_hourly_base_mainnet_market_symbol.ffd656c11f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_hourly_base_mainnet_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_hourly_base_mainnet_market_symbol.sql", "original_file_path": "models/marts/base/mainnet/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_hourly_base_mainnet_market_symbol.ffd656c11f", "fqn": ["synthetix", "marts", "base", "mainnet", "prices", "not_null_fct_prices_hourly_base_mainnet_market_symbol"], "alias": "not_null_fct_prices_hourly_base_mainnet_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.634285, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_hourly_base_mainnet_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_prices_hourly_base_mainnet\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_prices_hourly_base_mainnet", "attached_node": "model.synthetix.fct_prices_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_prices_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_prices_hourly_base_mainnet_price.73bbfd891b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_hourly_base_mainnet_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_hourly_base_mainnet_price.sql", "original_file_path": "models/marts/base/mainnet/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_hourly_base_mainnet_price.73bbfd891b", "fqn": ["synthetix", "marts", "base", "mainnet", "prices", "not_null_fct_prices_hourly_base_mainnet_price"], "alias": "not_null_fct_prices_hourly_base_mainnet_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6360857, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/not_null_fct_prices_hourly_base_mainnet_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_prices_hourly_base_mainnet\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_prices_hourly_base_mainnet", "attached_node": "model.synthetix.fct_prices_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('fct_prices_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_base_mainnet_price__True__0.1e768deaa2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_prices_hourly_base_mainnet_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_27b6af55248f953e90043a26b172ae10.sql", "original_file_path": "models/marts/base/mainnet/prices/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_base_mainnet_price__True__0.1e768deaa2", "fqn": ["synthetix", "marts", "base", "mainnet", "prices", "dbt_utils_accepted_range_fct_prices_hourly_base_mainnet_price__True__0"], "alias": "dbt_utils_accepted_range_fct_p_27b6af55248f953e90043a26b172ae10", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_27b6af55248f953e90043a26b172ae10", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_27b6af55248f953e90043a26b172ae10"}, "created_at": 1726500946.6377716, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_27b6af55248f953e90043a26b172ae10\") }}", "language": "sql", "refs": [{"name": "fct_prices_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_p_27b6af55248f953e90043a26b172ae10.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_prices_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_prices_hourly_base_mainnet", "attached_node": "model.synthetix.fct_prices_hourly_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('fct_prices_hourly_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_synth_supply_base_mainnet_ts.ab30396a5d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_synth_supply_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_synth_supply_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_synth_supply_base_mainnet_ts.ab30396a5d", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "not_null_fct_synth_supply_base_mainnet_ts"], "alias": "not_null_fct_synth_supply_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.64675, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_synth_supply_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_synth_supply_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_synth_supply_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_synth_supply_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_synth_supply_base_mainnet", "attached_node": "model.synthetix.fct_synth_supply_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_synth_supply_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_synth_supply_base_mainnet_block_number.8686c78edf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_synth_supply_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_synth_supply_base_mainnet_block_number.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_synth_supply_base_mainnet_block_number.8686c78edf", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "not_null_fct_synth_supply_base_mainnet_block_number"], "alias": "not_null_fct_synth_supply_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6485455, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_synth_supply_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_synth_supply_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_synth_supply_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_synth_supply_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_synth_supply_base_mainnet", "attached_node": "model.synthetix.fct_synth_supply_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_synth_supply_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_synth_supply_base_mainnet_synth_market_id.5a00a55aa2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_synth_supply_base_mainnet_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_synth_supply_base_mainnet_synth_market_id.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_synth_supply_base_mainnet_synth_market_id.5a00a55aa2", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "not_null_fct_synth_supply_base_mainnet_synth_market_id"], "alias": "not_null_fct_synth_supply_base_mainnet_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6502268, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_synth_supply_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_synth_supply_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_synth_supply_base_mainnet_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_synth_supply_base_mainnet\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_synth_supply_base_mainnet", "attached_node": "model.synthetix.fct_synth_supply_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_synth_supply_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_base_mainnet_synth_market_id__True__0.cf8aff1a32": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_synth_supply_base_mainnet_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_s_91ed2d6444a2d9e7dae36ab1d509b137.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_base_mainnet_synth_market_id__True__0.cf8aff1a32", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "dbt_utils_accepted_range_fct_synth_supply_base_mainnet_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_s_91ed2d6444a2d9e7dae36ab1d509b137", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_s_91ed2d6444a2d9e7dae36ab1d509b137", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_s_91ed2d6444a2d9e7dae36ab1d509b137"}, "created_at": 1726500946.651878, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_s_91ed2d6444a2d9e7dae36ab1d509b137\") }}", "language": "sql", "refs": [{"name": "fct_synth_supply_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_synth_supply_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_91ed2d6444a2d9e7dae36ab1d509b137.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_synth_supply_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_synth_supply_base_mainnet", "attached_node": "model.synthetix.fct_synth_supply_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_synth_supply_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_synth_supply_base_mainnet_supply.3f0fbdddb9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_synth_supply_base_mainnet_supply", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_synth_supply_base_mainnet_supply.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_synth_supply_base_mainnet_supply.3f0fbdddb9", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "not_null_fct_synth_supply_base_mainnet_supply"], "alias": "not_null_fct_synth_supply_base_mainnet_supply", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.656065, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_synth_supply_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_synth_supply_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_synth_supply_base_mainnet_supply.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect supply\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_synth_supply_base_mainnet\"\nwhere supply is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "supply", "file_key_name": "models.fct_synth_supply_base_mainnet", "attached_node": "model.synthetix.fct_synth_supply_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "supply", "model": "{{ get_where_subquery(ref('fct_synth_supply_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_base_mainnet_id.627bbbf01f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_id.627bbbf01f", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "not_null_fct_spot_atomics_base_mainnet_id"], "alias": "not_null_fct_spot_atomics_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6577759, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_atomics_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_spot_atomics_base_mainnet", "attached_node": "model.synthetix.fct_spot_atomics_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_spot_atomics_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_spot_atomics_base_mainnet_id.43d4b7c878": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_spot_atomics_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_spot_atomics_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.unique_fct_spot_atomics_base_mainnet_id.43d4b7c878", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "unique_fct_spot_atomics_base_mainnet_id"], "alias": "unique_fct_spot_atomics_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6593966, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/unique_fct_spot_atomics_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_atomics_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_spot_atomics_base_mainnet", "attached_node": "model.synthetix.fct_spot_atomics_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_spot_atomics_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_base_mainnet_ts.8e16294c15": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_ts.8e16294c15", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "not_null_fct_spot_atomics_base_mainnet_ts"], "alias": "not_null_fct_spot_atomics_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6610622, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_atomics_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_spot_atomics_base_mainnet", "attached_node": "model.synthetix.fct_spot_atomics_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_spot_atomics_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_base_mainnet_block_number.f27d399305": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_base_mainnet_block_number.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_block_number.f27d399305", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "not_null_fct_spot_atomics_base_mainnet_block_number"], "alias": "not_null_fct_spot_atomics_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6628222, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_atomics_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_spot_atomics_base_mainnet", "attached_node": "model.synthetix.fct_spot_atomics_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_spot_atomics_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_base_mainnet_tx_hash.95b2db0403": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_base_mainnet_tx_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_base_mainnet_tx_hash.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_tx_hash.95b2db0403", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "not_null_fct_spot_atomics_base_mainnet_tx_hash"], "alias": "not_null_fct_spot_atomics_base_mainnet_tx_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6644058, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_tx_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect tx_hash\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_atomics_base_mainnet\"\nwhere tx_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_hash", "file_key_name": "models.fct_spot_atomics_base_mainnet", "attached_node": "model.synthetix.fct_spot_atomics_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_hash", "model": "{{ get_where_subquery(ref('fct_spot_atomics_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_base_mainnet_synth_market_id.6f09447421": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_base_mainnet_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_base_mainnet_synth_market_id.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_synth_market_id.6f09447421", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "not_null_fct_spot_atomics_base_mainnet_synth_market_id"], "alias": "not_null_fct_spot_atomics_base_mainnet_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6660328, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_atomics_base_mainnet\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_spot_atomics_base_mainnet", "attached_node": "model.synthetix.fct_spot_atomics_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_spot_atomics_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_base_mainnet_synth_market_id__True__0.09c446094a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_spot_atomics_base_mainnet_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_s_7fab60828a5bfeb783ade31a478e75db.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_base_mainnet_synth_market_id__True__0.09c446094a", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "dbt_utils_accepted_range_fct_spot_atomics_base_mainnet_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_s_7fab60828a5bfeb783ade31a478e75db", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_s_7fab60828a5bfeb783ade31a478e75db", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_s_7fab60828a5bfeb783ade31a478e75db"}, "created_at": 1726500946.6676512, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_s_7fab60828a5bfeb783ade31a478e75db\") }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_7fab60828a5bfeb783ade31a478e75db.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_spot_atomics_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_spot_atomics_base_mainnet", "attached_node": "model.synthetix.fct_spot_atomics_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_spot_atomics_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_spot_atomics_base_mainnet_price.425623addf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_base_mainnet_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_base_mainnet_price.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_price.425623addf", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "not_null_fct_spot_atomics_base_mainnet_price"], "alias": "not_null_fct_spot_atomics_base_mainnet_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6723082, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_atomics_base_mainnet\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_spot_atomics_base_mainnet", "attached_node": "model.synthetix.fct_spot_atomics_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('fct_spot_atomics_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_base_mainnet_amount.f9fe9bd5d8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_base_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_base_mainnet_amount.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_amount.f9fe9bd5d8", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "not_null_fct_spot_atomics_base_mainnet_amount"], "alias": "not_null_fct_spot_atomics_base_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6739814, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_atomics_base_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_spot_atomics_base_mainnet", "attached_node": "model.synthetix.fct_spot_atomics_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('fct_spot_atomics_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_atomics_base_mainnet_referrer.ab87d661dd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_atomics_base_mainnet_referrer", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_atomics_base_mainnet_referrer.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_referrer.ab87d661dd", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "not_null_fct_spot_atomics_base_mainnet_referrer"], "alias": "not_null_fct_spot_atomics_base_mainnet_referrer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6756096, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_atomics_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_atomics_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_atomics_base_mainnet_referrer.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_atomics_base_mainnet\"\nwhere referrer is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "referrer", "file_key_name": "models.fct_spot_atomics_base_mainnet", "attached_node": "model.synthetix.fct_spot_atomics_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "referrer", "model": "{{ get_where_subquery(ref('fct_spot_atomics_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_markets_base_mainnet_id.b85cc0ba41": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_markets_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_markets_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_markets_base_mainnet_id.b85cc0ba41", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "not_null_fct_spot_markets_base_mainnet_id"], "alias": "not_null_fct_spot_markets_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6773603, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_markets_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_markets_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_markets_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_markets_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_spot_markets_base_mainnet", "attached_node": "model.synthetix.fct_spot_markets_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_spot_markets_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_base_mainnet_id__True__0.51d4e415e8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_spot_markets_base_mainnet_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_s_c6e2598ae26ef43c24f3f88f8dc4f769.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_base_mainnet_id__True__0.51d4e415e8", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "dbt_utils_accepted_range_fct_spot_markets_base_mainnet_id__True__0"], "alias": "dbt_utils_accepted_range_fct_s_c6e2598ae26ef43c24f3f88f8dc4f769", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_s_c6e2598ae26ef43c24f3f88f8dc4f769", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_s_c6e2598ae26ef43c24f3f88f8dc4f769"}, "created_at": 1726500946.6790216, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_s_c6e2598ae26ef43c24f3f88f8dc4f769\") }}", "language": "sql", "refs": [{"name": "fct_spot_markets_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_markets_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_c6e2598ae26ef43c24f3f88f8dc4f769.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_spot_markets_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_spot_markets_base_mainnet", "attached_node": "model.synthetix.fct_spot_markets_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "id", "model": "{{ get_where_subquery(ref('fct_spot_markets_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_spot_markets_base_mainnet_created_ts.746ff1f9ce": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_markets_base_mainnet_created_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_markets_base_mainnet_created_ts.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_markets_base_mainnet_created_ts.746ff1f9ce", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "not_null_fct_spot_markets_base_mainnet_created_ts"], "alias": "not_null_fct_spot_markets_base_mainnet_created_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6832926, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_markets_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_markets_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_markets_base_mainnet_created_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_markets_base_mainnet\"\nwhere created_ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "created_ts", "file_key_name": "models.fct_spot_markets_base_mainnet", "attached_node": "model.synthetix.fct_spot_markets_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "created_ts", "model": "{{ get_where_subquery(ref('fct_spot_markets_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_markets_base_mainnet_block_number.dd426b1fb6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_markets_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_markets_base_mainnet_block_number.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_markets_base_mainnet_block_number.dd426b1fb6", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "not_null_fct_spot_markets_base_mainnet_block_number"], "alias": "not_null_fct_spot_markets_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6851149, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_markets_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_markets_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_markets_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_markets_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_spot_markets_base_mainnet", "attached_node": "model.synthetix.fct_spot_markets_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_spot_markets_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_markets_base_mainnet_token_address.454ffd144a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_markets_base_mainnet_token_address", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_markets_base_mainnet_token_address.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_markets_base_mainnet_token_address.454ffd144a", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "not_null_fct_spot_markets_base_mainnet_token_address"], "alias": "not_null_fct_spot_markets_base_mainnet_token_address", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6867912, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_markets_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_markets_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_markets_base_mainnet_token_address.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_address\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_markets_base_mainnet\"\nwhere token_address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_address", "file_key_name": "models.fct_spot_markets_base_mainnet", "attached_node": "model.synthetix.fct_spot_markets_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_address", "model": "{{ get_where_subquery(ref('fct_spot_markets_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_id.b1091139a2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_wrapper_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_wrapper_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_id.b1091139a2", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "not_null_fct_spot_wrapper_base_mainnet_id"], "alias": "not_null_fct_spot_wrapper_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6884186, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_wrapper_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_spot_wrapper_base_mainnet", "attached_node": "model.synthetix.fct_spot_wrapper_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_spot_wrapper_base_mainnet_id.c51e21223d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_spot_wrapper_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_spot_wrapper_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.unique_fct_spot_wrapper_base_mainnet_id.c51e21223d", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "unique_fct_spot_wrapper_base_mainnet_id"], "alias": "unique_fct_spot_wrapper_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6900456, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/unique_fct_spot_wrapper_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_wrapper_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_spot_wrapper_base_mainnet", "attached_node": "model.synthetix.fct_spot_wrapper_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_ts.b646319cc9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_wrapper_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_wrapper_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_ts.b646319cc9", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "not_null_fct_spot_wrapper_base_mainnet_ts"], "alias": "not_null_fct_spot_wrapper_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6917474, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_wrapper_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_spot_wrapper_base_mainnet", "attached_node": "model.synthetix.fct_spot_wrapper_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_block_number.9220599356": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_wrapper_base_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_wrapper_base_mainnet_block_number.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_block_number.9220599356", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "not_null_fct_spot_wrapper_base_mainnet_block_number"], "alias": "not_null_fct_spot_wrapper_base_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6933472, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_wrapper_base_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_spot_wrapper_base_mainnet", "attached_node": "model.synthetix.fct_spot_wrapper_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_tx_hash.eb92a57d59": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_wrapper_base_mainnet_tx_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_wrapper_base_mainnet_tx_hash.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_tx_hash.eb92a57d59", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "not_null_fct_spot_wrapper_base_mainnet_tx_hash"], "alias": "not_null_fct_spot_wrapper_base_mainnet_tx_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.6949828, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_tx_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect tx_hash\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_wrapper_base_mainnet\"\nwhere tx_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "tx_hash", "file_key_name": "models.fct_spot_wrapper_base_mainnet", "attached_node": "model.synthetix.fct_spot_wrapper_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "tx_hash", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_synth_market_id.4d8b77f2da": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_wrapper_base_mainnet_synth_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_wrapper_base_mainnet_synth_market_id.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_synth_market_id.4d8b77f2da", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "not_null_fct_spot_wrapper_base_mainnet_synth_market_id"], "alias": "not_null_fct_spot_wrapper_base_mainnet_synth_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.696594, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_synth_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_wrapper_base_mainnet\"\nwhere synth_market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_spot_wrapper_base_mainnet", "attached_node": "model.synthetix.fct_spot_wrapper_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_base_mainnet_synth_market_id__True__0.69216a8846": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_spot_wrapper_base_mainnet_synth_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_s_250a7c642b574d53cc1af4dfcbcf129d.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_base_mainnet_synth_market_id__True__0.69216a8846", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "dbt_utils_accepted_range_fct_spot_wrapper_base_mainnet_synth_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_s_250a7c642b574d53cc1af4dfcbcf129d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_s_250a7c642b574d53cc1af4dfcbcf129d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_s_250a7c642b574d53cc1af4dfcbcf129d"}, "created_at": 1726500946.6982245, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_s_250a7c642b574d53cc1af4dfcbcf129d\") }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/dbt_utils_accepted_range_fct_s_250a7c642b574d53cc1af4dfcbcf129d.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_spot_wrapper_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "synth_market_id", "file_key_name": "models.fct_spot_wrapper_base_mainnet", "attached_node": "model.synthetix.fct_spot_wrapper_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "synth_market_id", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_amount_wrapped.957e1a74f3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_spot_wrapper_base_mainnet_amount_wrapped", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_spot_wrapper_base_mainnet_amount_wrapped.sql", "original_file_path": "models/marts/base/mainnet/spot/schema.yml", "unique_id": "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_amount_wrapped.957e1a74f3", "fqn": ["synthetix", "marts", "base", "mainnet", "spot", "not_null_fct_spot_wrapper_base_mainnet_amount_wrapped"], "alias": "not_null_fct_spot_wrapper_base_mainnet_amount_wrapped", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.702558, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_spot_wrapper_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_spot_wrapper_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/spot/schema.yml/not_null_fct_spot_wrapper_base_mainnet_amount_wrapped.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_wrapped\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_wrapper_base_mainnet\"\nwhere amount_wrapped is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_wrapped", "file_key_name": "models.fct_spot_wrapper_base_mainnet", "attached_node": "model.synthetix.fct_spot_wrapper_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_wrapped", "model": "{{ get_where_subquery(ref('fct_spot_wrapper_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_buyback_daily_base_mainnet_ts.14a31d2a6b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_daily_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_daily_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_daily_base_mainnet_ts.14a31d2a6b", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "not_null_fct_buyback_daily_base_mainnet_ts"], "alias": "not_null_fct_buyback_daily_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.7195423, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_daily_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_daily_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_daily_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_daily_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_buyback_daily_base_mainnet", "attached_node": "model.synthetix.fct_buyback_daily_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_buyback_daily_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_buyback_daily_base_mainnet_snx_amount.ea18aa299d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_daily_base_mainnet_snx_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_daily_base_mainnet_snx_amount.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_daily_base_mainnet_snx_amount.ea18aa299d", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "not_null_fct_buyback_daily_base_mainnet_snx_amount"], "alias": "not_null_fct_buyback_daily_base_mainnet_snx_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.721263, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_daily_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_daily_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_daily_base_mainnet_snx_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect snx_amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_daily_base_mainnet\"\nwhere snx_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "snx_amount", "file_key_name": "models.fct_buyback_daily_base_mainnet", "attached_node": "model.synthetix.fct_buyback_daily_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "snx_amount", "model": "{{ get_where_subquery(ref('fct_buyback_daily_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_snx_amount__True__0.4dc1a7a815": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_snx_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_b_95b025ed4566a6c327e2a1b54a635a45.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_snx_amount__True__0.4dc1a7a815", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_snx_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_b_95b025ed4566a6c327e2a1b54a635a45", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_b_95b025ed4566a6c327e2a1b54a635a45", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_b_95b025ed4566a6c327e2a1b54a635a45"}, "created_at": 1726500946.7230723, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_b_95b025ed4566a6c327e2a1b54a635a45\") }}", "language": "sql", "refs": [{"name": "fct_buyback_daily_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_daily_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_95b025ed4566a6c327e2a1b54a635a45.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_buyback_daily_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not snx_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "snx_amount", "file_key_name": "models.fct_buyback_daily_base_mainnet", "attached_node": "model.synthetix.fct_buyback_daily_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "snx_amount", "model": "{{ get_where_subquery(ref('fct_buyback_daily_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_buyback_daily_base_mainnet_usd_amount.226e5c84b2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_daily_base_mainnet_usd_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_daily_base_mainnet_usd_amount.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_daily_base_mainnet_usd_amount.226e5c84b2", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "not_null_fct_buyback_daily_base_mainnet_usd_amount"], "alias": "not_null_fct_buyback_daily_base_mainnet_usd_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.7272527, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_daily_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_daily_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_daily_base_mainnet_usd_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect usd_amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_daily_base_mainnet\"\nwhere usd_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "usd_amount", "file_key_name": "models.fct_buyback_daily_base_mainnet", "attached_node": "model.synthetix.fct_buyback_daily_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "usd_amount", "model": "{{ get_where_subquery(ref('fct_buyback_daily_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_usd_amount__True__0.b33cfd2e0e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_usd_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_b_ed497ddd2101ddfffc53a477a0be3c56.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_usd_amount__True__0.b33cfd2e0e", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_usd_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_b_ed497ddd2101ddfffc53a477a0be3c56", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_b_ed497ddd2101ddfffc53a477a0be3c56", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_b_ed497ddd2101ddfffc53a477a0be3c56"}, "created_at": 1726500946.728892, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_b_ed497ddd2101ddfffc53a477a0be3c56\") }}", "language": "sql", "refs": [{"name": "fct_buyback_daily_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_daily_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_ed497ddd2101ddfffc53a477a0be3c56.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_buyback_daily_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not usd_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "usd_amount", "file_key_name": "models.fct_buyback_daily_base_mainnet", "attached_node": "model.synthetix.fct_buyback_daily_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "usd_amount", "model": "{{ get_where_subquery(ref('fct_buyback_daily_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_buyback_daily_base_mainnet_cumulative_snx_amount.d9cc05c370": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_daily_base_mainnet_cumulative_snx_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_daily_base_mainnet_cumulative_snx_amount.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_daily_base_mainnet_cumulative_snx_amount.d9cc05c370", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "not_null_fct_buyback_daily_base_mainnet_cumulative_snx_amount"], "alias": "not_null_fct_buyback_daily_base_mainnet_cumulative_snx_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.7331614, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_daily_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_daily_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_daily_base_mainnet_cumulative_snx_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_snx_amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_daily_base_mainnet\"\nwhere cumulative_snx_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "cumulative_snx_amount", "file_key_name": "models.fct_buyback_daily_base_mainnet", "attached_node": "model.synthetix.fct_buyback_daily_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "cumulative_snx_amount", "model": "{{ get_where_subquery(ref('fct_buyback_daily_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_cumulative_snx_amount__True__0.40e1988439": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_cumulative_snx_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_b_2357e6e1b2389bbacb74d4d9d107012d.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_cumulative_snx_amount__True__0.40e1988439", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_cumulative_snx_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_b_2357e6e1b2389bbacb74d4d9d107012d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_b_2357e6e1b2389bbacb74d4d9d107012d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_b_2357e6e1b2389bbacb74d4d9d107012d"}, "created_at": 1726500946.7348347, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_b_2357e6e1b2389bbacb74d4d9d107012d\") }}", "language": "sql", "refs": [{"name": "fct_buyback_daily_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_daily_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_2357e6e1b2389bbacb74d4d9d107012d.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_buyback_daily_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not cumulative_snx_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "cumulative_snx_amount", "file_key_name": "models.fct_buyback_daily_base_mainnet", "attached_node": "model.synthetix.fct_buyback_daily_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "cumulative_snx_amount", "model": "{{ get_where_subquery(ref('fct_buyback_daily_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_buyback_daily_base_mainnet_cumulative_usd_amount.4602f5b0ec": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_daily_base_mainnet_cumulative_usd_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_daily_base_mainnet_cumulative_usd_amount.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_daily_base_mainnet_cumulative_usd_amount.4602f5b0ec", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "not_null_fct_buyback_daily_base_mainnet_cumulative_usd_amount"], "alias": "not_null_fct_buyback_daily_base_mainnet_cumulative_usd_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.7390602, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_daily_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_daily_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_daily_base_mainnet_cumulative_usd_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_usd_amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_daily_base_mainnet\"\nwhere cumulative_usd_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "cumulative_usd_amount", "file_key_name": "models.fct_buyback_daily_base_mainnet", "attached_node": "model.synthetix.fct_buyback_daily_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "cumulative_usd_amount", "model": "{{ get_where_subquery(ref('fct_buyback_daily_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_cumulative_usd_amount__True__0.2fdc7f3ac4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_cumulative_usd_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_b_8da69f2dfdaa37b8628e825930fc5b81.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_cumulative_usd_amount__True__0.2fdc7f3ac4", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_cumulative_usd_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_b_8da69f2dfdaa37b8628e825930fc5b81", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_b_8da69f2dfdaa37b8628e825930fc5b81", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_b_8da69f2dfdaa37b8628e825930fc5b81"}, "created_at": 1726500946.7407196, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_b_8da69f2dfdaa37b8628e825930fc5b81\") }}", "language": "sql", "refs": [{"name": "fct_buyback_daily_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_daily_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_8da69f2dfdaa37b8628e825930fc5b81.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_buyback_daily_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not cumulative_usd_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "cumulative_usd_amount", "file_key_name": "models.fct_buyback_daily_base_mainnet", "attached_node": "model.synthetix.fct_buyback_daily_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "cumulative_usd_amount", "model": "{{ get_where_subquery(ref('fct_buyback_daily_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_ts.712dc7c106": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_hourly_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_hourly_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_ts.712dc7c106", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "not_null_fct_buyback_hourly_base_mainnet_ts"], "alias": "not_null_fct_buyback_hourly_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.7448878, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_hourly_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_hourly_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_buyback_hourly_base_mainnet", "attached_node": "model.synthetix.fct_buyback_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_buyback_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_snx_amount.8e18aeb895": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_hourly_base_mainnet_snx_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_hourly_base_mainnet_snx_amount.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_snx_amount.8e18aeb895", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "not_null_fct_buyback_hourly_base_mainnet_snx_amount"], "alias": "not_null_fct_buyback_hourly_base_mainnet_snx_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.7465281, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_hourly_base_mainnet_snx_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect snx_amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_hourly_base_mainnet\"\nwhere snx_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "snx_amount", "file_key_name": "models.fct_buyback_hourly_base_mainnet", "attached_node": "model.synthetix.fct_buyback_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "snx_amount", "model": "{{ get_where_subquery(ref('fct_buyback_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_snx_amount__True__0.34d4d71a42": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_snx_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_b_f29cb83636bed8e0f60f2530445a2fa1.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_snx_amount__True__0.34d4d71a42", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_snx_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_b_f29cb83636bed8e0f60f2530445a2fa1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_b_f29cb83636bed8e0f60f2530445a2fa1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_b_f29cb83636bed8e0f60f2530445a2fa1"}, "created_at": 1726500946.7481368, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_b_f29cb83636bed8e0f60f2530445a2fa1\") }}", "language": "sql", "refs": [{"name": "fct_buyback_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_f29cb83636bed8e0f60f2530445a2fa1.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_buyback_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not snx_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "snx_amount", "file_key_name": "models.fct_buyback_hourly_base_mainnet", "attached_node": "model.synthetix.fct_buyback_hourly_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "snx_amount", "model": "{{ get_where_subquery(ref('fct_buyback_hourly_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_usd_amount.cbc2a221fa": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_hourly_base_mainnet_usd_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_hourly_base_mainnet_usd_amount.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_usd_amount.cbc2a221fa", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "not_null_fct_buyback_hourly_base_mainnet_usd_amount"], "alias": "not_null_fct_buyback_hourly_base_mainnet_usd_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.7522924, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_hourly_base_mainnet_usd_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect usd_amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_hourly_base_mainnet\"\nwhere usd_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "usd_amount", "file_key_name": "models.fct_buyback_hourly_base_mainnet", "attached_node": "model.synthetix.fct_buyback_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "usd_amount", "model": "{{ get_where_subquery(ref('fct_buyback_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_usd_amount__True__0.153efe66c5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_usd_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_b_295f5e76c7f32780fd03a191ca4a34ca.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_usd_amount__True__0.153efe66c5", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_usd_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_b_295f5e76c7f32780fd03a191ca4a34ca", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_b_295f5e76c7f32780fd03a191ca4a34ca", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_b_295f5e76c7f32780fd03a191ca4a34ca"}, "created_at": 1726500946.753972, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_b_295f5e76c7f32780fd03a191ca4a34ca\") }}", "language": "sql", "refs": [{"name": "fct_buyback_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_295f5e76c7f32780fd03a191ca4a34ca.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_buyback_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not usd_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "usd_amount", "file_key_name": "models.fct_buyback_hourly_base_mainnet", "attached_node": "model.synthetix.fct_buyback_hourly_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "usd_amount", "model": "{{ get_where_subquery(ref('fct_buyback_hourly_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_cumulative_snx_amount.3f13efe309": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_hourly_base_mainnet_cumulative_snx_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_hourly_base_mainnet_cumulative_snx_amount.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_cumulative_snx_amount.3f13efe309", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "not_null_fct_buyback_hourly_base_mainnet_cumulative_snx_amount"], "alias": "not_null_fct_buyback_hourly_base_mainnet_cumulative_snx_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.7582195, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_hourly_base_mainnet_cumulative_snx_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_snx_amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_hourly_base_mainnet\"\nwhere cumulative_snx_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "cumulative_snx_amount", "file_key_name": "models.fct_buyback_hourly_base_mainnet", "attached_node": "model.synthetix.fct_buyback_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "cumulative_snx_amount", "model": "{{ get_where_subquery(ref('fct_buyback_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_cumulative_snx_amount__True__0.0a50a1b2a1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_cumulative_snx_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_b_ae7e9da2aec9085f88f390a9eab8c08b.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_cumulative_snx_amount__True__0.0a50a1b2a1", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_cumulative_snx_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_b_ae7e9da2aec9085f88f390a9eab8c08b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_b_ae7e9da2aec9085f88f390a9eab8c08b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_b_ae7e9da2aec9085f88f390a9eab8c08b"}, "created_at": 1726500946.759903, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_b_ae7e9da2aec9085f88f390a9eab8c08b\") }}", "language": "sql", "refs": [{"name": "fct_buyback_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_ae7e9da2aec9085f88f390a9eab8c08b.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_buyback_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not cumulative_snx_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "cumulative_snx_amount", "file_key_name": "models.fct_buyback_hourly_base_mainnet", "attached_node": "model.synthetix.fct_buyback_hourly_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "cumulative_snx_amount", "model": "{{ get_where_subquery(ref('fct_buyback_hourly_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_cumulative_usd_amount.d705144302": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_hourly_base_mainnet_cumulative_usd_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_hourly_base_mainnet_cumulative_usd_amount.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_cumulative_usd_amount.d705144302", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "not_null_fct_buyback_hourly_base_mainnet_cumulative_usd_amount"], "alias": "not_null_fct_buyback_hourly_base_mainnet_cumulative_usd_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.7641487, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_hourly_base_mainnet_cumulative_usd_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_usd_amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_hourly_base_mainnet\"\nwhere cumulative_usd_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "cumulative_usd_amount", "file_key_name": "models.fct_buyback_hourly_base_mainnet", "attached_node": "model.synthetix.fct_buyback_hourly_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "cumulative_usd_amount", "model": "{{ get_where_subquery(ref('fct_buyback_hourly_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_cumulative_usd_amount__True__0.897d810e27": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_cumulative_usd_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_b_ee13dfd755b5a6ec766632efc82a0f72.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_cumulative_usd_amount__True__0.897d810e27", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_cumulative_usd_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_b_ee13dfd755b5a6ec766632efc82a0f72", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_b_ee13dfd755b5a6ec766632efc82a0f72", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_b_ee13dfd755b5a6ec766632efc82a0f72"}, "created_at": 1726500946.765822, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_b_ee13dfd755b5a6ec766632efc82a0f72\") }}", "language": "sql", "refs": [{"name": "fct_buyback_hourly_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_hourly_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_ee13dfd755b5a6ec766632efc82a0f72.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_buyback_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not cumulative_usd_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "cumulative_usd_amount", "file_key_name": "models.fct_buyback_hourly_base_mainnet", "attached_node": "model.synthetix.fct_buyback_hourly_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "cumulative_usd_amount", "model": "{{ get_where_subquery(ref('fct_buyback_hourly_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_buyback_base_mainnet_id.fbad84fb48": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_base_mainnet_id.fbad84fb48", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "not_null_fct_buyback_base_mainnet_id"], "alias": "not_null_fct_buyback_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.7700386, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_buyback_base_mainnet", "attached_node": "model.synthetix.fct_buyback_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_buyback_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_buyback_base_mainnet_id.f0c25ee329": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_buyback_base_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_buyback_base_mainnet_id.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.unique_fct_buyback_base_mainnet_id.f0c25ee329", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "unique_fct_buyback_base_mainnet_id"], "alias": "unique_fct_buyback_base_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.7716875, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/unique_fct_buyback_base_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_buyback_base_mainnet", "attached_node": "model.synthetix.fct_buyback_base_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_buyback_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_buyback_base_mainnet_ts.42175c7800": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_base_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_base_mainnet_ts.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_base_mainnet_ts.42175c7800", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "not_null_fct_buyback_base_mainnet_ts"], "alias": "not_null_fct_buyback_base_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.773306, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_buyback_base_mainnet", "attached_node": "model.synthetix.fct_buyback_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_buyback_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_buyback_base_mainnet_buyer.996c564c05": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_base_mainnet_buyer", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_base_mainnet_buyer.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_base_mainnet_buyer.996c564c05", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "not_null_fct_buyback_base_mainnet_buyer"], "alias": "not_null_fct_buyback_base_mainnet_buyer", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.7749553, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_buyer.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect buyer\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"\nwhere buyer is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "buyer", "file_key_name": "models.fct_buyback_base_mainnet", "attached_node": "model.synthetix.fct_buyback_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "buyer", "model": "{{ get_where_subquery(ref('fct_buyback_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_buyback_base_mainnet_snx.75b728a26f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_base_mainnet_snx", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_base_mainnet_snx.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_base_mainnet_snx.75b728a26f", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "not_null_fct_buyback_base_mainnet_snx"], "alias": "not_null_fct_buyback_base_mainnet_snx", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.7766945, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_snx.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect snx\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"\nwhere snx is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "snx", "file_key_name": "models.fct_buyback_base_mainnet", "attached_node": "model.synthetix.fct_buyback_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "snx", "model": "{{ get_where_subquery(ref('fct_buyback_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_mainnet_snx__True__0.ffcae6ef8f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_buyback_base_mainnet_snx__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_buyback_base_mainnet_snx__True__0.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_mainnet_snx__True__0.ffcae6ef8f", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "dbt_utils_accepted_range_fct_buyback_base_mainnet_snx__True__0"], "alias": "dbt_utils_accepted_range_fct_buyback_base_mainnet_snx__True__0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.778341, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_buyback_base_mainnet_snx__True__0.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not snx >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "snx", "file_key_name": "models.fct_buyback_base_mainnet", "attached_node": "model.synthetix.fct_buyback_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "snx", "model": "{{ get_where_subquery(ref('fct_buyback_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_buyback_base_mainnet_usd.2e04e1ae30": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_base_mainnet_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_base_mainnet_usd.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_base_mainnet_usd.2e04e1ae30", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "not_null_fct_buyback_base_mainnet_usd"], "alias": "not_null_fct_buyback_base_mainnet_usd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.782975, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_usd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect usd\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"\nwhere usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "usd", "file_key_name": "models.fct_buyback_base_mainnet", "attached_node": "model.synthetix.fct_buyback_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "usd", "model": "{{ get_where_subquery(ref('fct_buyback_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_mainnet_usd__True__0.e9e29cece7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_buyback_base_mainnet_usd__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_buyback_base_mainnet_usd__True__0.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_mainnet_usd__True__0.e9e29cece7", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "dbt_utils_accepted_range_fct_buyback_base_mainnet_usd__True__0"], "alias": "dbt_utils_accepted_range_fct_buyback_base_mainnet_usd__True__0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.7846224, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_buyback_base_mainnet_usd__True__0.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "usd", "file_key_name": "models.fct_buyback_base_mainnet", "attached_node": "model.synthetix.fct_buyback_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "usd", "model": "{{ get_where_subquery(ref('fct_buyback_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_buyback_base_mainnet_snx_price.e23de62b78": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_buyback_base_mainnet_snx_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_buyback_base_mainnet_snx_price.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.not_null_fct_buyback_base_mainnet_snx_price.e23de62b78", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "not_null_fct_buyback_base_mainnet_snx_price"], "alias": "not_null_fct_buyback_base_mainnet_snx_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.7884178, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_buyback_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/not_null_fct_buyback_base_mainnet_snx_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect snx_price\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"\nwhere snx_price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "snx_price", "file_key_name": "models.fct_buyback_base_mainnet", "attached_node": "model.synthetix.fct_buyback_base_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "snx_price", "model": "{{ get_where_subquery(ref('fct_buyback_base_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_mainnet_snx_price__True__0.4ab5da9346": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_buyback_base_mainnet_snx_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_b_3a016e5ad8a0adae03db8e6dc5263b6a.sql", "original_file_path": "models/marts/base/mainnet/buyback/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_mainnet_snx_price__True__0.4ab5da9346", "fqn": ["synthetix", "marts", "base", "mainnet", "buyback", "dbt_utils_accepted_range_fct_buyback_base_mainnet_snx_price__True__0"], "alias": "dbt_utils_accepted_range_fct_b_3a016e5ad8a0adae03db8e6dc5263b6a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_b_3a016e5ad8a0adae03db8e6dc5263b6a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_b_3a016e5ad8a0adae03db8e6dc5263b6a"}, "created_at": 1726500946.7902555, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_b_3a016e5ad8a0adae03db8e6dc5263b6a\") }}", "language": "sql", "refs": [{"name": "fct_buyback_base_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_buyback_base_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/base/mainnet/buyback/schema.yml/dbt_utils_accepted_range_fct_b_3a016e5ad8a0adae03db8e6dc5263b6a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not snx_price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "snx_price", "file_key_name": "models.fct_buyback_base_mainnet", "attached_node": "model.synthetix.fct_buyback_base_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "snx_price", "model": "{{ get_where_subquery(ref('fct_buyback_base_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_ts.e44412832a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_eth_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_eth_mainnet_ts.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_ts.e44412832a", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_rewards_eth_mainnet_ts"], "alias": "not_null_fct_pool_rewards_eth_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.8162181, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_eth_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_rewards_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_rewards_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_pool_id.7fd59c6d8c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_eth_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_eth_mainnet_pool_id.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_pool_id.7fd59c6d8c", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_rewards_eth_mainnet_pool_id"], "alias": "not_null_fct_pool_rewards_eth_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.8180091, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_eth_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_eth_mainnet_pool_id__True__0.e03ffa9a09": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_eth_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_2934f4352fc26e023c55f84429ab3bde.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_eth_mainnet_pool_id__True__0.e03ffa9a09", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_rewards_eth_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_2934f4352fc26e023c55f84429ab3bde", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_2934f4352fc26e023c55f84429ab3bde", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_2934f4352fc26e023c55f84429ab3bde"}, "created_at": 1726500946.8196874, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_2934f4352fc26e023c55f84429ab3bde\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_2934f4352fc26e023c55f84429ab3bde.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_collateral_type.6ac8e6e2aa": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_eth_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_eth_mainnet_collateral_type.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_collateral_type.6ac8e6e2aa", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_rewards_eth_mainnet_collateral_type"], "alias": "not_null_fct_pool_rewards_eth_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.8240652, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_rewards_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_rewards_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_distributor.7111e37b09": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_eth_mainnet_distributor", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_eth_mainnet_distributor.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_distributor.7111e37b09", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_rewards_eth_mainnet_distributor"], "alias": "not_null_fct_pool_rewards_eth_mainnet_distributor", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.825733, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_distributor.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_eth_mainnet\"\nwhere distributor is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "distributor", "file_key_name": "models.fct_pool_rewards_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "distributor", "model": "{{ get_where_subquery(ref('fct_pool_rewards_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_token_symbol.4bbde77781": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_eth_mainnet_token_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_eth_mainnet_token_symbol.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_token_symbol.4bbde77781", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_rewards_eth_mainnet_token_symbol"], "alias": "not_null_fct_pool_rewards_eth_mainnet_token_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.8273573, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_token_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_eth_mainnet\"\nwhere token_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_symbol", "file_key_name": "models.fct_pool_rewards_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_symbol", "model": "{{ get_where_subquery(ref('fct_pool_rewards_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_amount.313b524117": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_eth_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_eth_mainnet_amount.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_amount.313b524117", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_rewards_eth_mainnet_amount"], "alias": "not_null_fct_pool_rewards_eth_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.8289745, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_eth_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_eth_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_pool_rewards_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('fct_pool_rewards_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_eth_mainnet_amount__True__0.db5fff0dcd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_eth_mainnet_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_054c72037f95e4e9cbfef34c09039720.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_eth_mainnet_amount__True__0.db5fff0dcd", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_rewards_eth_mainnet_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_p_054c72037f95e4e9cbfef34c09039720", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_054c72037f95e4e9cbfef34c09039720", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_054c72037f95e4e9cbfef34c09039720"}, "created_at": 1726500946.8307195, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_054c72037f95e4e9cbfef34c09039720\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_054c72037f95e4e9cbfef34c09039720.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_pool_rewards_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount", "model": "{{ get_where_subquery(ref('fct_pool_rewards_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_ts.a916375fbd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_account_delegation_eth_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_account_delegation_eth_mainnet_ts.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_ts.a916375fbd", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_account_delegation_eth_mainnet_ts"], "alias": "not_null_fct_core_account_delegation_eth_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.8349812, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_account_delegation_eth_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_account_delegation_eth_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_account_delegation_eth_mainnet", "attached_node": "model.synthetix.fct_core_account_delegation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_account_id.9b9eed26fe": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_account_delegation_eth_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_account_delegation_eth_mainnet_account_id.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_account_id.9b9eed26fe", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_account_delegation_eth_mainnet_account_id"], "alias": "not_null_fct_core_account_delegation_eth_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.8368256, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_account_delegation_eth_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_account_delegation_eth_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_core_account_delegation_eth_mainnet", "attached_node": "model.synthetix.fct_core_account_delegation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_pool_id.f6076a6b8b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_account_delegation_eth_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_account_delegation_eth_mainnet_pool_id.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_pool_id.f6076a6b8b", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_account_delegation_eth_mainnet_pool_id"], "alias": "not_null_fct_core_account_delegation_eth_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.8384957, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_account_delegation_eth_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_account_delegation_eth_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_account_delegation_eth_mainnet", "attached_node": "model.synthetix.fct_core_account_delegation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_eth_mainnet_pool_id__True__0.35dc5bbd4b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_account_delegation_eth_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_dbfdda8748eed6f862c9beac15d321ff.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_eth_mainnet_pool_id__True__0.35dc5bbd4b", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_core_account_delegation_eth_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_c_dbfdda8748eed6f862c9beac15d321ff", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_dbfdda8748eed6f862c9beac15d321ff", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_dbfdda8748eed6f862c9beac15d321ff"}, "created_at": 1726500946.8401134, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_dbfdda8748eed6f862c9beac15d321ff\") }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_dbfdda8748eed6f862c9beac15d321ff.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_account_delegation_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_account_delegation_eth_mainnet", "attached_node": "model.synthetix.fct_core_account_delegation_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_collateral_type.f9b6e0e993": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_account_delegation_eth_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_account_dele_68b57970c09830d418df224418591310.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_collateral_type.f9b6e0e993", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_account_delegation_eth_mainnet_collateral_type"], "alias": "not_null_fct_core_account_dele_68b57970c09830d418df224418591310", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_account_dele_68b57970c09830d418df224418591310", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_account_dele_68b57970c09830d418df224418591310"}, "created_at": 1726500946.8443627, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_account_dele_68b57970c09830d418df224418591310\") }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_account_dele_68b57970c09830d418df224418591310.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_account_delegation_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_account_delegation_eth_mainnet", "attached_node": "model.synthetix.fct_core_account_delegation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_amount_delegated.7c91dafbd8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_account_delegation_eth_mainnet_amount_delegated", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_account_dele_faf037cd4ab1300b61ff50c827948558.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_amount_delegated.7c91dafbd8", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_account_delegation_eth_mainnet_amount_delegated"], "alias": "not_null_fct_core_account_dele_faf037cd4ab1300b61ff50c827948558", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_account_dele_faf037cd4ab1300b61ff50c827948558", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_account_dele_faf037cd4ab1300b61ff50c827948558"}, "created_at": 1726500946.8460262, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_account_dele_faf037cd4ab1300b61ff50c827948558\") }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_account_dele_faf037cd4ab1300b61ff50c827948558.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_delegated\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_account_delegation_eth_mainnet\"\nwhere amount_delegated is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_delegated", "file_key_name": "models.fct_core_account_delegation_eth_mainnet", "attached_node": "model.synthetix.fct_core_account_delegation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_delegated", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_eth_mainnet_amount_delegated__True__0.854bbca778": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_account_delegation_eth_mainnet_amount_delegated__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_4c6859702d760b33c376577408388b07.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_eth_mainnet_amount_delegated__True__0.854bbca778", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_core_account_delegation_eth_mainnet_amount_delegated__True__0"], "alias": "dbt_utils_accepted_range_fct_c_4c6859702d760b33c376577408388b07", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_4c6859702d760b33c376577408388b07", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_4c6859702d760b33c376577408388b07"}, "created_at": 1726500946.8476532, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_4c6859702d760b33c376577408388b07\") }}", "language": "sql", "refs": [{"name": "fct_core_account_delegation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_account_delegation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_4c6859702d760b33c376577408388b07.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_account_delegation_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_delegated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_delegated", "file_key_name": "models.fct_core_account_delegation_eth_mainnet", "attached_node": "model.synthetix.fct_core_account_delegation_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount_delegated", "model": "{{ get_where_subquery(ref('fct_core_account_delegation_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_eth_mainnet_ts.99cae9616f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_eth_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_eth_mainnet_ts.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_ts.99cae9616f", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_apr_eth_mainnet_ts"], "alias": "not_null_fct_core_apr_eth_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.8518355, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_apr_eth_mainnet", "attached_node": "model.synthetix.fct_core_apr_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_apr_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_eth_mainnet_pool_id.c5e20f437d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_eth_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_eth_mainnet_pool_id.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_pool_id.c5e20f437d", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_apr_eth_mainnet_pool_id"], "alias": "not_null_fct_core_apr_eth_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.8535607, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_apr_eth_mainnet", "attached_node": "model.synthetix.fct_core_apr_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_apr_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_pool_id__True__0.2e06d77a8b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_apr_eth_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_3db6bf9387d3a49899c54e305f9c78d9.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_pool_id__True__0.2e06d77a8b", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_core_apr_eth_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_c_3db6bf9387d3a49899c54e305f9c78d9", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_3db6bf9387d3a49899c54e305f9c78d9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_3db6bf9387d3a49899c54e305f9c78d9"}, "created_at": 1726500946.855226, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_3db6bf9387d3a49899c54e305f9c78d9\") }}", "language": "sql", "refs": [{"name": "fct_core_apr_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_3db6bf9387d3a49899c54e305f9c78d9.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_apr_eth_mainnet", "attached_node": "model.synthetix.fct_core_apr_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_apr_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_eth_mainnet_collateral_type.0bc0302d7e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_eth_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_eth_mainnet_collateral_type.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_collateral_type.0bc0302d7e", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_apr_eth_mainnet_collateral_type"], "alias": "not_null_fct_core_apr_eth_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.859461, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_apr_eth_mainnet", "attached_node": "model.synthetix.fct_core_apr_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_apr_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_eth_mainnet_collateral_value.14594eca47": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_eth_mainnet_collateral_value", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_eth_mainnet_collateral_value.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_collateral_value.14594eca47", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_apr_eth_mainnet_collateral_value"], "alias": "not_null_fct_core_apr_eth_mainnet_collateral_value", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.8611126, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_collateral_value.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere collateral_value is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.fct_core_apr_eth_mainnet", "attached_node": "model.synthetix.fct_core_apr_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_value", "model": "{{ get_where_subquery(ref('fct_core_apr_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_collateral_value__True__0.b44f8cd90f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_apr_eth_mainnet_collateral_value__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_7920031b7da7d8d224f8136d1dea8db1.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_collateral_value__True__0.b44f8cd90f", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_core_apr_eth_mainnet_collateral_value__True__0"], "alias": "dbt_utils_accepted_range_fct_c_7920031b7da7d8d224f8136d1dea8db1", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_7920031b7da7d8d224f8136d1dea8db1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_7920031b7da7d8d224f8136d1dea8db1"}, "created_at": 1726500946.862818, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_7920031b7da7d8d224f8136d1dea8db1\") }}", "language": "sql", "refs": [{"name": "fct_core_apr_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_7920031b7da7d8d224f8136d1dea8db1.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.fct_core_apr_eth_mainnet", "attached_node": "model.synthetix.fct_core_apr_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collateral_value", "model": "{{ get_where_subquery(ref('fct_core_apr_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_eth_mainnet_debt.14b9039622": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_eth_mainnet_debt", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_eth_mainnet_debt.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_debt.14b9039622", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_apr_eth_mainnet_debt"], "alias": "not_null_fct_core_apr_eth_mainnet_debt", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.8676527, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_debt.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere debt is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "debt", "file_key_name": "models.fct_core_apr_eth_mainnet", "attached_node": "model.synthetix.fct_core_apr_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "debt", "model": "{{ get_where_subquery(ref('fct_core_apr_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_issuance.d21fe7e33b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_eth_mainnet_hourly_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_eth_mainnet_hourly_issuance.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_issuance.d21fe7e33b", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_apr_eth_mainnet_hourly_issuance"], "alias": "not_null_fct_core_apr_eth_mainnet_hourly_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.869261, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_hourly_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere hourly_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_issuance", "file_key_name": "models.fct_core_apr_eth_mainnet", "attached_node": "model.synthetix.fct_core_apr_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_issuance", "model": "{{ get_where_subquery(ref('fct_core_apr_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_debt_migrated.1606ded24b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_eth_mainnet_hourly_debt_migrated", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_eth_mainnet_hourly_debt_migrated.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_debt_migrated.1606ded24b", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_apr_eth_mainnet_hourly_debt_migrated"], "alias": "not_null_fct_core_apr_eth_mainnet_hourly_debt_migrated", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.8708932, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_hourly_debt_migrated.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_debt_migrated\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere hourly_debt_migrated is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_debt_migrated", "file_key_name": "models.fct_core_apr_eth_mainnet", "attached_node": "model.synthetix.fct_core_apr_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_debt_migrated", "model": "{{ get_where_subquery(ref('fct_core_apr_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_pnl.6570b2bdb2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_eth_mainnet_hourly_pnl", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_eth_mainnet_hourly_pnl.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_pnl.6570b2bdb2", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_apr_eth_mainnet_hourly_pnl"], "alias": "not_null_fct_core_apr_eth_mainnet_hourly_pnl", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.8726315, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_hourly_pnl.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere hourly_pnl is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_pnl", "file_key_name": "models.fct_core_apr_eth_mainnet", "attached_node": "model.synthetix.fct_core_apr_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_pnl", "model": "{{ get_where_subquery(ref('fct_core_apr_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_eth_mainnet_cumulative_pnl.4a739c13a4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_eth_mainnet_cumulative_pnl", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_eth_mainnet_cumulative_pnl.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_cumulative_pnl.4a739c13a4", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_apr_eth_mainnet_cumulative_pnl"], "alias": "not_null_fct_core_apr_eth_mainnet_cumulative_pnl", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.874253, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_cumulative_pnl.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_pnl\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere cumulative_pnl is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "cumulative_pnl", "file_key_name": "models.fct_core_apr_eth_mainnet", "attached_node": "model.synthetix.fct_core_apr_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "cumulative_pnl", "model": "{{ get_where_subquery(ref('fct_core_apr_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_eth_mainnet_cumulative_issuance.ab1f8da889": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_eth_mainnet_cumulative_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_eth_mainnet_cumulative_issuance.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_cumulative_issuance.ab1f8da889", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_apr_eth_mainnet_cumulative_issuance"], "alias": "not_null_fct_core_apr_eth_mainnet_cumulative_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.8758664, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_cumulative_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_issuance\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere cumulative_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "cumulative_issuance", "file_key_name": "models.fct_core_apr_eth_mainnet", "attached_node": "model.synthetix.fct_core_apr_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "cumulative_issuance", "model": "{{ get_where_subquery(ref('fct_core_apr_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_eth_mainnet_rewards_usd.e91f21e2d5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_eth_mainnet_rewards_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_eth_mainnet_rewards_usd.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_rewards_usd.e91f21e2d5", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_apr_eth_mainnet_rewards_usd"], "alias": "not_null_fct_core_apr_eth_mainnet_rewards_usd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.8774965, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_rewards_usd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere rewards_usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_core_apr_eth_mainnet", "attached_node": "model.synthetix.fct_core_apr_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_core_apr_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_rewards_usd__True__0.0ccd0edcb4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_apr_eth_mainnet_rewards_usd__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_969f0368b99bfbbc3842bae64e338171.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_rewards_usd__True__0.0ccd0edcb4", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_core_apr_eth_mainnet_rewards_usd__True__0"], "alias": "dbt_utils_accepted_range_fct_c_969f0368b99bfbbc3842bae64e338171", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_969f0368b99bfbbc3842bae64e338171", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_969f0368b99bfbbc3842bae64e338171"}, "created_at": 1726500946.8791995, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_969f0368b99bfbbc3842bae64e338171\") }}", "language": "sql", "refs": [{"name": "fct_core_apr_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_969f0368b99bfbbc3842bae64e338171.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_core_apr_eth_mainnet", "attached_node": "model.synthetix.fct_core_apr_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_core_apr_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_pnl_pct.b582b1f1e2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_eth_mainnet_hourly_pnl_pct", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_eth_mainnet_hourly_pnl_pct.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_pnl_pct.b582b1f1e2", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_apr_eth_mainnet_hourly_pnl_pct"], "alias": "not_null_fct_core_apr_eth_mainnet_hourly_pnl_pct", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.8832524, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_hourly_pnl_pct.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl_pct\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere hourly_pnl_pct is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_pnl_pct", "file_key_name": "models.fct_core_apr_eth_mainnet", "attached_node": "model.synthetix.fct_core_apr_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_pnl_pct", "model": "{{ get_where_subquery(ref('fct_core_apr_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_hourly_pnl_pct__True__1___1.573c85fbab": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_apr_eth_mainnet_hourly_pnl_pct__True__1___1", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_74be897c581ee7316521db360ea3b995.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_hourly_pnl_pct__True__1___1.573c85fbab", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_core_apr_eth_mainnet_hourly_pnl_pct__True__1___1"], "alias": "dbt_utils_accepted_range_fct_c_74be897c581ee7316521db360ea3b995", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_74be897c581ee7316521db360ea3b995", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_74be897c581ee7316521db360ea3b995"}, "created_at": 1726500946.8848865, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_74be897c581ee7316521db360ea3b995\") }}", "language": "sql", "refs": [{"name": "fct_core_apr_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_74be897c581ee7316521db360ea3b995.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_pnl_pct >= -1\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_pnl_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_pnl_pct", "file_key_name": "models.fct_core_apr_eth_mainnet", "attached_node": "model.synthetix.fct_core_apr_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": -1, "max_value": 1, "inclusive": true, "column_name": "hourly_pnl_pct", "model": "{{ get_where_subquery(ref('fct_core_apr_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_rewards_pct.284fa06b64": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_eth_mainnet_hourly_rewards_pct", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_eth_mainnet_hourly_rewards_pct.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_rewards_pct.284fa06b64", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_apr_eth_mainnet_hourly_rewards_pct"], "alias": "not_null_fct_core_apr_eth_mainnet_hourly_rewards_pct", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.8890836, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_hourly_rewards_pct.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_rewards_pct\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere hourly_rewards_pct is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_rewards_pct", "file_key_name": "models.fct_core_apr_eth_mainnet", "attached_node": "model.synthetix.fct_core_apr_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_rewards_pct", "model": "{{ get_where_subquery(ref('fct_core_apr_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_hourly_rewards_pct__True__1__0.a383e39737": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_apr_eth_mainnet_hourly_rewards_pct__True__1__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_397671cb74778b45abbae274b37b7464.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_hourly_rewards_pct__True__1__0.a383e39737", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_core_apr_eth_mainnet_hourly_rewards_pct__True__1__0"], "alias": "dbt_utils_accepted_range_fct_c_397671cb74778b45abbae274b37b7464", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_397671cb74778b45abbae274b37b7464", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_397671cb74778b45abbae274b37b7464"}, "created_at": 1726500946.8907754, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_397671cb74778b45abbae274b37b7464\") }}", "language": "sql", "refs": [{"name": "fct_core_apr_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_397671cb74778b45abbae274b37b7464.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct >= 0\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_rewards_pct", "file_key_name": "models.fct_core_apr_eth_mainnet", "attached_node": "model.synthetix.fct_core_apr_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "max_value": 1, "inclusive": true, "column_name": "hourly_rewards_pct", "model": "{{ get_where_subquery(ref('fct_core_apr_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_apr_eth_mainnet_apr_24h.1e94a76b1e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_eth_mainnet_apr_24h", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_eth_mainnet_apr_24h.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_apr_24h.1e94a76b1e", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_apr_eth_mainnet_apr_24h"], "alias": "not_null_fct_core_apr_eth_mainnet_apr_24h", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.8949325, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apr_24h.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_24h\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere apr_24h is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apr_24h", "file_key_name": "models.fct_core_apr_eth_mainnet", "attached_node": "model.synthetix.fct_core_apr_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apr_24h", "model": "{{ get_where_subquery(ref('fct_core_apr_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_eth_mainnet_apy_24h.b52a8fd842": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_eth_mainnet_apy_24h", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_eth_mainnet_apy_24h.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_apy_24h.b52a8fd842", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_apr_eth_mainnet_apy_24h"], "alias": "not_null_fct_core_apr_eth_mainnet_apy_24h", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.8965807, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apy_24h.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_24h\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere apy_24h is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apy_24h", "file_key_name": "models.fct_core_apr_eth_mainnet", "attached_node": "model.synthetix.fct_core_apr_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apy_24h", "model": "{{ get_where_subquery(ref('fct_core_apr_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_eth_mainnet_apr_7d.35bc5cfb13": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_eth_mainnet_apr_7d", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_eth_mainnet_apr_7d.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_apr_7d.35bc5cfb13", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_apr_eth_mainnet_apr_7d"], "alias": "not_null_fct_core_apr_eth_mainnet_apr_7d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.8982265, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apr_7d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_7d\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere apr_7d is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apr_7d", "file_key_name": "models.fct_core_apr_eth_mainnet", "attached_node": "model.synthetix.fct_core_apr_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apr_7d", "model": "{{ get_where_subquery(ref('fct_core_apr_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_eth_mainnet_apy_7d.08d703cbb6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_eth_mainnet_apy_7d", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_eth_mainnet_apy_7d.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_apy_7d.08d703cbb6", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_apr_eth_mainnet_apy_7d"], "alias": "not_null_fct_core_apr_eth_mainnet_apy_7d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.8999698, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apy_7d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_7d\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere apy_7d is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apy_7d", "file_key_name": "models.fct_core_apr_eth_mainnet", "attached_node": "model.synthetix.fct_core_apr_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apy_7d", "model": "{{ get_where_subquery(ref('fct_core_apr_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_eth_mainnet_apr_28d.8dfb1e005a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_eth_mainnet_apr_28d", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_eth_mainnet_apr_28d.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_apr_28d.8dfb1e005a", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_apr_eth_mainnet_apr_28d"], "alias": "not_null_fct_core_apr_eth_mainnet_apr_28d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9016137, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apr_28d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_28d\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere apr_28d is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apr_28d", "file_key_name": "models.fct_core_apr_eth_mainnet", "attached_node": "model.synthetix.fct_core_apr_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apr_28d", "model": "{{ get_where_subquery(ref('fct_core_apr_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_apr_eth_mainnet_apy_28d.053e0eda01": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_apr_eth_mainnet_apy_28d", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_apr_eth_mainnet_apy_28d.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_apy_28d.053e0eda01", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_apr_eth_mainnet_apy_28d"], "alias": "not_null_fct_core_apr_eth_mainnet_apy_28d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9032347, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_apr_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_apr_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_apr_eth_mainnet_apy_28d.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_28d\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere apy_28d is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "apy_28d", "file_key_name": "models.fct_core_apr_eth_mainnet", "attached_node": "model.synthetix.fct_core_apr_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "apy_28d", "model": "{{ get_where_subquery(ref('fct_core_apr_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_id.7444e98615": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_eth_mainnet_id.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_id.7444e98615", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_market_updated_eth_mainnet_id"], "alias": "not_null_fct_core_market_updated_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.904859, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_market_updated_eth_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_core_market_updated_eth_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_core_market_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.unique_fct_core_market_updated_eth_mainnet_id.d5c16089e9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "unique_fct_core_market_updated_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "unique_fct_core_market_updated_eth_mainnet_id.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.unique_fct_core_market_updated_eth_mainnet_id.d5c16089e9", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "unique_fct_core_market_updated_eth_mainnet_id"], "alias": "unique_fct_core_market_updated_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9064934, "relation_name": null, "raw_code": "{{ test_unique(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_unique", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/unique_fct_core_market_updated_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_market_updated_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_core_market_updated_eth_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_eth_mainnet", "test_metadata": {"name": "unique", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_core_market_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_ts.950a116067": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_eth_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_eth_mainnet_ts.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_ts.950a116067", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_market_updated_eth_mainnet_ts"], "alias": "not_null_fct_core_market_updated_eth_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9082122, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_market_updated_eth_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_market_updated_eth_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_market_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_transaction_hash.f31c00e39e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_eth_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_eth_mainnet_transaction_hash.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_transaction_hash.f31c00e39e", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_market_updated_eth_mainnet_transaction_hash"], "alias": "not_null_fct_core_market_updated_eth_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9098332, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_market_updated_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_core_market_updated_eth_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_core_market_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_event_name.e682d1b7d5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_eth_mainnet_event_name", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_eth_mainnet_event_name.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_event_name.e682d1b7d5", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_market_updated_eth_mainnet_event_name"], "alias": "not_null_fct_core_market_updated_eth_mainnet_event_name", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9114494, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_event_name.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_market_updated_eth_mainnet\"\nwhere event_name is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_core_market_updated_eth_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_core_market_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_fct_core_market_updated_eth_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.f0e721a249": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_fct_core_market_updated_eth_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_fct_core_marke_d21d06b76f991501aa1300a0c4a8a2f0.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_fct_core_market_updated_eth_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.f0e721a249", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "accepted_values_fct_core_market_updated_eth_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited"], "alias": "accepted_values_fct_core_marke_d21d06b76f991501aa1300a0c4a8a2f0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_fct_core_marke_d21d06b76f991501aa1300a0c4a8a2f0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_fct_core_marke_d21d06b76f991501aa1300a0c4a8a2f0"}, "created_at": 1726500946.913109, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_fct_core_marke_d21d06b76f991501aa1300a0c4a8a2f0\") }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/accepted_values_fct_core_marke_d21d06b76f991501aa1300a0c4a8a2f0.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_market_updated_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "event_name", "file_key_name": "models.fct_core_market_updated_eth_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_eth_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["MarketCollateralWithdrawn", "MarketCollateralDeposited", "MarketUsdWithdrawn", "MarketUsdDeposited"], "column_name": "event_name", "model": "{{ get_where_subquery(ref('fct_core_market_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_market_id.9fbceacdbc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_eth_mainnet_market_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_eth_mainnet_market_id.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_market_id.9fbceacdbc", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_market_updated_eth_mainnet_market_id"], "alias": "not_null_fct_core_market_updated_eth_mainnet_market_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9173617, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_market_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_market_updated_eth_mainnet\"\nwhere market_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_core_market_updated_eth_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_core_market_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_eth_mainnet_market_id__True__0.32701334f3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_market_updated_eth_mainnet_market_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_bd3c45a752772e6ee9024ed6a31e6f2e.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_eth_mainnet_market_id__True__0.32701334f3", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_core_market_updated_eth_mainnet_market_id__True__0"], "alias": "dbt_utils_accepted_range_fct_c_bd3c45a752772e6ee9024ed6a31e6f2e", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_bd3c45a752772e6ee9024ed6a31e6f2e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_bd3c45a752772e6ee9024ed6a31e6f2e"}, "created_at": 1726500946.919039, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_bd3c45a752772e6ee9024ed6a31e6f2e\") }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_bd3c45a752772e6ee9024ed6a31e6f2e.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_market_updated_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_id", "file_key_name": "models.fct_core_market_updated_eth_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "market_id", "model": "{{ get_where_subquery(ref('fct_core_market_updated_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_collateral_type.fbe59aeb13": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_eth_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_eth_mainnet_collateral_type.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_collateral_type.fbe59aeb13", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_market_updated_eth_mainnet_collateral_type"], "alias": "not_null_fct_core_market_updated_eth_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.923254, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_market_updated_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_market_updated_eth_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_market_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_credit_capacity.bc652bf021": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_eth_mainnet_credit_capacity", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_eth_mainnet_credit_capacity.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_credit_capacity.bc652bf021", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_market_updated_eth_mainnet_credit_capacity"], "alias": "not_null_fct_core_market_updated_eth_mainnet_credit_capacity", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9248843, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_credit_capacity.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect credit_capacity\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_market_updated_eth_mainnet\"\nwhere credit_capacity is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "credit_capacity", "file_key_name": "models.fct_core_market_updated_eth_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "credit_capacity", "model": "{{ get_where_subquery(ref('fct_core_market_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_net_issuance.95ea8efb4e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_eth_mainnet_net_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_eth_mainnet_net_issuance.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_net_issuance.95ea8efb4e", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_market_updated_eth_mainnet_net_issuance"], "alias": "not_null_fct_core_market_updated_eth_mainnet_net_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9265392, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_net_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect net_issuance\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_market_updated_eth_mainnet\"\nwhere net_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "net_issuance", "file_key_name": "models.fct_core_market_updated_eth_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "net_issuance", "model": "{{ get_where_subquery(ref('fct_core_market_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_token_amount.fe11f0ce69": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_market_updated_eth_mainnet_token_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_market_updated_eth_mainnet_token_amount.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_token_amount.fe11f0ce69", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_market_updated_eth_mainnet_token_amount"], "alias": "not_null_fct_core_market_updated_eth_mainnet_token_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9282923, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_market_updated_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_market_updated_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_market_updated_eth_mainnet_token_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_market_updated_eth_mainnet\"\nwhere token_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_amount", "file_key_name": "models.fct_core_market_updated_eth_mainnet", "attached_node": "model.synthetix.fct_core_market_updated_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_amount", "model": "{{ get_where_subquery(ref('fct_core_market_updated_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pool_collateral_eth_mainnet_ts.61a1043b04": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_collateral_eth_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_collateral_eth_mainnet_ts.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_eth_mainnet_ts.61a1043b04", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_pool_collateral_eth_mainnet_ts"], "alias": "not_null_fct_core_pool_collateral_eth_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9299543, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pool_collateral_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_collateral_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_eth_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_pool_collateral_eth_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_pool_collateral_eth_mainnet", "attached_node": "model.synthetix.fct_core_pool_collateral_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_pool_collateral_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pool_collateral_eth_mainnet_collateral_type.217e5cb420": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_collateral_eth_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_collateral_eth_mainnet_collateral_type.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_eth_mainnet_collateral_type.217e5cb420", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_pool_collateral_eth_mainnet_collateral_type"], "alias": "not_null_fct_core_pool_collateral_eth_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9315603, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pool_collateral_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_collateral_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_eth_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_pool_collateral_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_pool_collateral_eth_mainnet", "attached_node": "model.synthetix.fct_core_pool_collateral_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_pool_collateral_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pool_collateral_eth_mainnet_amount_deposited.b943283ec6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_collateral_eth_mainnet_amount_deposited", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_collateral_eth_mainnet_amount_deposited.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_eth_mainnet_amount_deposited.b943283ec6", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_pool_collateral_eth_mainnet_amount_deposited"], "alias": "not_null_fct_core_pool_collateral_eth_mainnet_amount_deposited", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9331906, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pool_collateral_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_collateral_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_collateral_eth_mainnet_amount_deposited.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_deposited\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_pool_collateral_eth_mainnet\"\nwhere amount_deposited is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_deposited", "file_key_name": "models.fct_core_pool_collateral_eth_mainnet", "attached_node": "model.synthetix.fct_core_pool_collateral_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_deposited", "model": "{{ get_where_subquery(ref('fct_core_pool_collateral_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pool_delegation_eth_mainnet_ts.4c81cbc76a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_delegation_eth_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_delegation_eth_mainnet_ts.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_eth_mainnet_ts.4c81cbc76a", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_pool_delegation_eth_mainnet_ts"], "alias": "not_null_fct_core_pool_delegation_eth_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.934852, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pool_delegation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_delegation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_eth_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_pool_delegation_eth_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_pool_delegation_eth_mainnet", "attached_node": "model.synthetix.fct_core_pool_delegation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_pool_delegation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pool_delegation_eth_mainnet_pool_id.38ebfdf86f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_delegation_eth_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_delegation_eth_mainnet_pool_id.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_eth_mainnet_pool_id.38ebfdf86f", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_pool_delegation_eth_mainnet_pool_id"], "alias": "not_null_fct_core_pool_delegation_eth_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9365654, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pool_delegation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_delegation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_eth_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_pool_delegation_eth_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_pool_delegation_eth_mainnet", "attached_node": "model.synthetix.fct_core_pool_delegation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_pool_delegation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_eth_mainnet_pool_id__True__0.8087f39696": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_pool_delegation_eth_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_a1abcaadc79b00f18a75355656bda467.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_eth_mainnet_pool_id__True__0.8087f39696", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_core_pool_delegation_eth_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_c_a1abcaadc79b00f18a75355656bda467", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_a1abcaadc79b00f18a75355656bda467", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_a1abcaadc79b00f18a75355656bda467"}, "created_at": 1726500946.938251, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_a1abcaadc79b00f18a75355656bda467\") }}", "language": "sql", "refs": [{"name": "fct_core_pool_delegation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_delegation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_a1abcaadc79b00f18a75355656bda467.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_pool_delegation_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_pool_delegation_eth_mainnet", "attached_node": "model.synthetix.fct_core_pool_delegation_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_pool_delegation_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_pool_delegation_eth_mainnet_collateral_type.687e523e9a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pool_delegation_eth_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pool_delegation_eth_mainnet_collateral_type.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_eth_mainnet_collateral_type.687e523e9a", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_pool_delegation_eth_mainnet_collateral_type"], "alias": "not_null_fct_core_pool_delegation_eth_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9425135, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pool_delegation_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pool_delegation_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pool_delegation_eth_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_pool_delegation_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_pool_delegation_eth_mainnet", "attached_node": "model.synthetix.fct_core_pool_delegation_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_pool_delegation_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pools_eth_mainnet_id.ac06cb59ca": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pools_eth_mainnet_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pools_eth_mainnet_id.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pools_eth_mainnet_id.ac06cb59ca", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_pools_eth_mainnet_id"], "alias": "not_null_fct_core_pools_eth_mainnet_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9441817, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pools_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pools_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pools_eth_mainnet_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_pools_eth_mainnet\"\nwhere id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_core_pools_eth_mainnet", "attached_node": "model.synthetix.fct_core_pools_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "id", "model": "{{ get_where_subquery(ref('fct_core_pools_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_pools_eth_mainnet_id__True__0.e529c0ad91": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_pools_eth_mainnet_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_core_pools_eth_mainnet_id__True__0.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_pools_eth_mainnet_id__True__0.e529c0ad91", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_core_pools_eth_mainnet_id__True__0"], "alias": "dbt_utils_accepted_range_fct_core_pools_eth_mainnet_id__True__0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9458573, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pools_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pools_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_core_pools_eth_mainnet_id__True__0.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_pools_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "id", "file_key_name": "models.fct_core_pools_eth_mainnet", "attached_node": "model.synthetix.fct_core_pools_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "id", "model": "{{ get_where_subquery(ref('fct_core_pools_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_pools_eth_mainnet_created_ts.85e7c6f7d7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pools_eth_mainnet_created_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pools_eth_mainnet_created_ts.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pools_eth_mainnet_created_ts.85e7c6f7d7", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_pools_eth_mainnet_created_ts"], "alias": "not_null_fct_core_pools_eth_mainnet_created_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9501617, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pools_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pools_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pools_eth_mainnet_created_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_pools_eth_mainnet\"\nwhere created_ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "created_ts", "file_key_name": "models.fct_core_pools_eth_mainnet", "attached_node": "model.synthetix.fct_core_pools_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "created_ts", "model": "{{ get_where_subquery(ref('fct_core_pools_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pools_eth_mainnet_block_number.d5795e3469": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pools_eth_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pools_eth_mainnet_block_number.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pools_eth_mainnet_block_number.d5795e3469", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_pools_eth_mainnet_block_number"], "alias": "not_null_fct_core_pools_eth_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.951798, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pools_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pools_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pools_eth_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_pools_eth_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_core_pools_eth_mainnet", "attached_node": "model.synthetix.fct_core_pools_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_core_pools_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_pools_eth_mainnet_owner.13db5fad75": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_pools_eth_mainnet_owner", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_pools_eth_mainnet_owner.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_pools_eth_mainnet_owner.13db5fad75", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_pools_eth_mainnet_owner"], "alias": "not_null_fct_core_pools_eth_mainnet_owner", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.953411, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_pools_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_pools_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_pools_eth_mainnet_owner.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_pools_eth_mainnet\"\nwhere owner is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "owner", "file_key_name": "models.fct_core_pools_eth_mainnet", "attached_node": "model.synthetix.fct_core_pools_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "owner", "model": "{{ get_where_subquery(ref('fct_core_pools_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_debt_eth_mainnet_ts.0a20d36f28": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_debt_eth_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_debt_eth_mainnet_ts.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_debt_eth_mainnet_ts.0a20d36f28", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_debt_eth_mainnet_ts"], "alias": "not_null_fct_pool_debt_eth_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9550254, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_debt_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_debt_eth_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_debt_eth_mainnet", "attached_node": "model.synthetix.fct_pool_debt_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_debt_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_debt_eth_mainnet_block_number.d707149fdd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_debt_eth_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_debt_eth_mainnet_block_number.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_debt_eth_mainnet_block_number.d707149fdd", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_debt_eth_mainnet_block_number"], "alias": "not_null_fct_pool_debt_eth_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9567444, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_debt_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_debt_eth_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_pool_debt_eth_mainnet", "attached_node": "model.synthetix.fct_pool_debt_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_pool_debt_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_debt_eth_mainnet_pool_id.088122bb77": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_debt_eth_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_debt_eth_mainnet_pool_id.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_debt_eth_mainnet_pool_id.088122bb77", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_debt_eth_mainnet_pool_id"], "alias": "not_null_fct_pool_debt_eth_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9583704, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_debt_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_debt_eth_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_debt_eth_mainnet", "attached_node": "model.synthetix.fct_pool_debt_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_debt_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_eth_mainnet_pool_id__True__0.9ab83c23dd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_debt_eth_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_37d9476ddcaaefbc45d08f7a6f84707f.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_eth_mainnet_pool_id__True__0.9ab83c23dd", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_debt_eth_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_37d9476ddcaaefbc45d08f7a6f84707f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_37d9476ddcaaefbc45d08f7a6f84707f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_37d9476ddcaaefbc45d08f7a6f84707f"}, "created_at": 1726500946.9599812, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_37d9476ddcaaefbc45d08f7a6f84707f\") }}", "language": "sql", "refs": [{"name": "fct_pool_debt_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_37d9476ddcaaefbc45d08f7a6f84707f.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_debt_eth_mainnet", "attached_node": "model.synthetix.fct_pool_debt_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_debt_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_debt_eth_mainnet_collateral_type.2f39d51963": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_debt_eth_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_debt_eth_mainnet_collateral_type.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_debt_eth_mainnet_collateral_type.2f39d51963", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_debt_eth_mainnet_collateral_type"], "alias": "not_null_fct_pool_debt_eth_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9649136, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_debt_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_debt_eth_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_debt_eth_mainnet", "attached_node": "model.synthetix.fct_pool_debt_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_debt_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_debt_eth_mainnet_debt.100ad3cae1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_debt_eth_mainnet_debt", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_debt_eth_mainnet_debt.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_debt_eth_mainnet_debt.100ad3cae1", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_debt_eth_mainnet_debt"], "alias": "not_null_fct_pool_debt_eth_mainnet_debt", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9665985, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_debt_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_debt_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_debt_eth_mainnet_debt.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\nwhere debt is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "debt", "file_key_name": "models.fct_pool_debt_eth_mainnet", "attached_node": "model.synthetix.fct_pool_debt_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "debt", "model": "{{ get_where_subquery(ref('fct_pool_debt_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_ts.d84f234266": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_hourly_eth_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_hourly_eth_mainnet_ts.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_ts.d84f234266", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_issuance_hourly_eth_mainnet_ts"], "alias": "not_null_fct_pool_issuance_hourly_eth_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9682555, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_eth_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_hourly_eth_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_issuance_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_issuance_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_pool_id.0bd0e6635e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_hourly_eth_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_hourly_eth_mainnet_pool_id.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_pool_id.0bd0e6635e", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_issuance_hourly_eth_mainnet_pool_id"], "alias": "not_null_fct_pool_issuance_hourly_eth_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.969905, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_eth_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_hourly_eth_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_issuance_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_issuance_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_eth_mainnet_pool_id__True__0.2f6d1cabb6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_issuance_hourly_eth_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_c91a4c24938e464a76aaa74fe2c0fc77.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_eth_mainnet_pool_id__True__0.2f6d1cabb6", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_issuance_hourly_eth_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_c91a4c24938e464a76aaa74fe2c0fc77", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_c91a4c24938e464a76aaa74fe2c0fc77", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_c91a4c24938e464a76aaa74fe2c0fc77"}, "created_at": 1726500946.9716513, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_c91a4c24938e464a76aaa74fe2c0fc77\") }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c91a4c24938e464a76aaa74fe2c0fc77.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_issuance_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_hourly_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_issuance_hourly_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_collateral_type.04853a2f55": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_hourly_eth_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_hourly_eth_mainnet_collateral_type.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_collateral_type.04853a2f55", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_issuance_hourly_eth_mainnet_collateral_type"], "alias": "not_null_fct_pool_issuance_hourly_eth_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9760525, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_eth_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_hourly_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_issuance_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_issuance_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_hourly_issuance.3ee79944a3": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_hourly_eth_mainnet_hourly_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_hourly_eth_mainnet_hourly_issuance.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_hourly_issuance.3ee79944a3", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_issuance_hourly_eth_mainnet_hourly_issuance"], "alias": "not_null_fct_pool_issuance_hourly_eth_mainnet_hourly_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9779246, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_hourly_eth_mainnet_hourly_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_hourly_eth_mainnet\"\nwhere hourly_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_issuance", "file_key_name": "models.fct_pool_issuance_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_issuance", "model": "{{ get_where_subquery(ref('fct_pool_issuance_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_ts.5f32fba981": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_eth_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_eth_mainnet_ts.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_ts.5f32fba981", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_issuance_eth_mainnet_ts"], "alias": "not_null_fct_pool_issuance_eth_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9795535, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_eth_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_issuance_eth_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_issuance_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_block_number.76ac645e79": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_eth_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_eth_mainnet_block_number.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_block_number.76ac645e79", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_issuance_eth_mainnet_block_number"], "alias": "not_null_fct_pool_issuance_eth_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9811766, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_eth_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_pool_issuance_eth_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_pool_issuance_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_transaction_hash.801e733838": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_eth_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_eth_mainnet_transaction_hash.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_transaction_hash.801e733838", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_issuance_eth_mainnet_transaction_hash"], "alias": "not_null_fct_pool_issuance_eth_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9828186, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_pool_issuance_eth_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_pool_issuance_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_pool_id.fd6c3981fe": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_eth_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_eth_mainnet_pool_id.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_pool_id.fd6c3981fe", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_issuance_eth_mainnet_pool_id"], "alias": "not_null_fct_pool_issuance_eth_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9844205, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_eth_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_issuance_eth_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_issuance_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_eth_mainnet_pool_id__True__0.c3af88d954": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_issuance_eth_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_fa41ca552146289703e7abe44ca6f646.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_eth_mainnet_pool_id__True__0.c3af88d954", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_issuance_eth_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_fa41ca552146289703e7abe44ca6f646", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_fa41ca552146289703e7abe44ca6f646", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_fa41ca552146289703e7abe44ca6f646"}, "created_at": 1726500946.9861588, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_fa41ca552146289703e7abe44ca6f646\") }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_fa41ca552146289703e7abe44ca6f646.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_issuance_eth_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_issuance_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_collateral_type.9e0a6d3551": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_eth_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_eth_mainnet_collateral_type.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_collateral_type.9e0a6d3551", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_issuance_eth_mainnet_collateral_type"], "alias": "not_null_fct_pool_issuance_eth_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9903963, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_issuance_eth_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_issuance_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_account_id.d686918ab7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_eth_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_eth_mainnet_account_id.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_account_id.d686918ab7", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_issuance_eth_mainnet_account_id"], "alias": "not_null_fct_pool_issuance_eth_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9922075, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_eth_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_pool_issuance_eth_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_pool_issuance_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_amount.4a0d8649af": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_issuance_eth_mainnet_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_issuance_eth_mainnet_amount.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_amount.4a0d8649af", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_issuance_eth_mainnet_amount"], "alias": "not_null_fct_pool_issuance_eth_mainnet_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9938731, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_issuance_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_issuance_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_issuance_eth_mainnet_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_eth_mainnet\"\nwhere amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount", "file_key_name": "models.fct_pool_issuance_eth_mainnet", "attached_node": "model.synthetix.fct_pool_issuance_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount", "model": "{{ get_where_subquery(ref('fct_pool_issuance_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_ts.2a846b2bb8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_eth_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_eth_mainnet_ts.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_ts.2a846b2bb8", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_pnl_hourly_eth_mainnet_ts"], "alias": "not_null_fct_pool_pnl_hourly_eth_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9954903, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_pnl_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_pool_id.d4b3c4be36": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_eth_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_eth_mainnet_pool_id.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_pool_id.d4b3c4be36", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_pnl_hourly_eth_mainnet_pool_id"], "alias": "not_null_fct_pool_pnl_hourly_eth_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500946.9970713, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_pnl_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_pool_id__True__0.ad130b0c2f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_4e450d674b791e1df8b4f4f3d7636c5f.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_pool_id__True__0.ad130b0c2f", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_4e450d674b791e1df8b4f4f3d7636c5f", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_4e450d674b791e1df8b4f4f3d7636c5f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_4e450d674b791e1df8b4f4f3d7636c5f"}, "created_at": 1726500946.9987977, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_4e450d674b791e1df8b4f4f3d7636c5f\") }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_4e450d674b791e1df8b4f4f3d7636c5f.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_pnl_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_type.8346dc5b9e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_type.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_type.8346dc5b9e", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_type"], "alias": "not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.0030916, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_pnl_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_value.bf72ec5191": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_value", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_value.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_value.bf72ec5191", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_value"], "alias": "not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_value", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.004743, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_value.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\nwhere collateral_value is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.fct_pool_pnl_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_value", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_collateral_value__True__0.aa5cf487aa": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_collateral_value__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_3cf53cd92b2b1ff30275b19a4a617a35.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_collateral_value__True__0.aa5cf487aa", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_collateral_value__True__0"], "alias": "dbt_utils_accepted_range_fct_p_3cf53cd92b2b1ff30275b19a4a617a35", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_3cf53cd92b2b1ff30275b19a4a617a35", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_3cf53cd92b2b1ff30275b19a4a617a35"}, "created_at": 1726500947.0065024, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_3cf53cd92b2b1ff30275b19a4a617a35\") }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_3cf53cd92b2b1ff30275b19a4a617a35.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_value", "file_key_name": "models.fct_pool_pnl_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collateral_value", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_debt.34ed8f7e19": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_eth_mainnet_debt", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_eth_mainnet_debt.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_debt.34ed8f7e19", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_pnl_hourly_eth_mainnet_debt"], "alias": "not_null_fct_pool_pnl_hourly_eth_mainnet_debt", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.0108085, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_debt.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\nwhere debt is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "debt", "file_key_name": "models.fct_pool_pnl_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "debt", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_issuance.d981b1941f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_issuance", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_issuance.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_issuance.d981b1941f", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_issuance"], "alias": "not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_issuance", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.012454, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_issuance.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\nwhere hourly_issuance is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_issuance", "file_key_name": "models.fct_pool_pnl_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_issuance", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl.aef91ccc24": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl.aef91ccc24", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl"], "alias": "not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.0142653, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\nwhere hourly_pnl is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_pnl", "file_key_name": "models.fct_pool_pnl_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_pnl", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_debt_migrated.b2364c3711": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_debt_migrated", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_debt_migrated.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_debt_migrated.b2364c3711", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_debt_migrated"], "alias": "not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_debt_migrated", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.01592, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_debt_migrated.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_debt_migrated\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\nwhere hourly_debt_migrated is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_debt_migrated", "file_key_name": "models.fct_pool_pnl_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_debt_migrated", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_rewards_usd.8fd34c30e5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_eth_mainnet_rewards_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_eth_mainnet_rewards_usd.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_rewards_usd.8fd34c30e5", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_pnl_hourly_eth_mainnet_rewards_usd"], "alias": "not_null_fct_pool_pnl_hourly_eth_mainnet_rewards_usd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.017557, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_rewards_usd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\nwhere rewards_usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_pnl_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_rewards_usd__True__0.80c1c42490": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_rewards_usd__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_c642ac1eb2e73de04b3c7331a4a52185.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_rewards_usd__True__0.80c1c42490", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_rewards_usd__True__0"], "alias": "dbt_utils_accepted_range_fct_p_c642ac1eb2e73de04b3c7331a4a52185", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_c642ac1eb2e73de04b3c7331a4a52185", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_c642ac1eb2e73de04b3c7331a4a52185"}, "created_at": 1726500947.0192015, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_c642ac1eb2e73de04b3c7331a4a52185\") }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c642ac1eb2e73de04b3c7331a4a52185.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_pnl_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct.d9b73c59f7": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct.d9b73c59f7", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct"], "alias": "not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.0234747, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl_pct\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\nwhere hourly_pnl_pct is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_pnl_pct", "file_key_name": "models.fct_pool_pnl_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_pnl_pct", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct__True__1___1.ad0a057625": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct__True__1___1", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_b619d6e075a6befe7091b2fac0bf9d19.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct__True__1___1.ad0a057625", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct__True__1___1"], "alias": "dbt_utils_accepted_range_fct_p_b619d6e075a6befe7091b2fac0bf9d19", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_b619d6e075a6befe7091b2fac0bf9d19", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_b619d6e075a6befe7091b2fac0bf9d19"}, "created_at": 1726500947.0251303, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_b619d6e075a6befe7091b2fac0bf9d19\") }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_b619d6e075a6befe7091b2fac0bf9d19.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_pnl_pct >= -1\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_pnl_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_pnl_pct", "file_key_name": "models.fct_pool_pnl_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": -1, "max_value": 1, "inclusive": true, "column_name": "hourly_pnl_pct", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct.d8b6a6177f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct.d8b6a6177f", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct"], "alias": "not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.0293362, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_rewards_pct\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\nwhere hourly_rewards_pct is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_rewards_pct", "file_key_name": "models.fct_pool_pnl_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_rewards_pct", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct__True__1__0.b431022b52": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct__True__1__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_c6b20868bf12e187c3c86d5f98a17a2d.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct__True__1__0.b431022b52", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct__True__1__0"], "alias": "dbt_utils_accepted_range_fct_p_c6b20868bf12e187c3c86d5f98a17a2d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_c6b20868bf12e187c3c86d5f98a17a2d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_c6b20868bf12e187c3c86d5f98a17a2d"}, "created_at": 1726500947.030995, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_c6b20868bf12e187c3c86d5f98a17a2d\") }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_c6b20868bf12e187c3c86d5f98a17a2d.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct >= 0\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_rewards_pct", "file_key_name": "models.fct_pool_pnl_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "max_value": 1, "inclusive": true, "column_name": "hourly_rewards_pct", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_total_pct.b8f62bde16": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_total_pct", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_total_pct.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_total_pct.b8f62bde16", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_total_pct"], "alias": "not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_total_pct", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.0355463, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_pnl_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_total_pct.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_total_pct\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\nwhere hourly_total_pct is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_total_pct", "file_key_name": "models.fct_pool_pnl_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_total_pct", "model": "{{ get_where_subquery(ref('fct_pool_pnl_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_ts.89ba67bb4f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_hourly_eth_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_hourly_eth_mainnet_ts.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_ts.89ba67bb4f", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_rewards_hourly_eth_mainnet_ts"], "alias": "not_null_fct_pool_rewards_hourly_eth_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.0371914, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_eth_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_hourly_eth_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_rewards_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_pool_id.7f91755bfb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_hourly_eth_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_hourly_eth_mainnet_pool_id.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_pool_id.7f91755bfb", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_rewards_hourly_eth_mainnet_pool_id"], "alias": "not_null_fct_pool_rewards_hourly_eth_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.038842, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_eth_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_hourly_eth_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_eth_mainnet_pool_id__True__0.208ead2f02": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_hourly_eth_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_5f5ea2512e72e9d33d7be84a5f82e91a.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_eth_mainnet_pool_id__True__0.208ead2f02", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_rewards_hourly_eth_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_5f5ea2512e72e9d33d7be84a5f82e91a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_5f5ea2512e72e9d33d7be84a5f82e91a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_5f5ea2512e72e9d33d7be84a5f82e91a"}, "created_at": 1726500947.040467, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_5f5ea2512e72e9d33d7be84a5f82e91a\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_5f5ea2512e72e9d33d7be84a5f82e91a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_hourly_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_collateral_type.1949d93db9": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_hourly_eth_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_hourly_eth_mainnet_collateral_type.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_collateral_type.1949d93db9", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_rewards_hourly_eth_mainnet_collateral_type"], "alias": "not_null_fct_pool_rewards_hourly_eth_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.0446036, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_eth_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_hourly_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_rewards_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_rewards_usd.3095906515": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_hourly_eth_mainnet_rewards_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_hourly_eth_mainnet_rewards_usd.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_rewards_usd.3095906515", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_rewards_hourly_eth_mainnet_rewards_usd"], "alias": "not_null_fct_pool_rewards_hourly_eth_mainnet_rewards_usd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.0462215, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_hourly_eth_mainnet_rewards_usd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_hourly_eth_mainnet\"\nwhere rewards_usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_rewards_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_eth_mainnet_rewards_usd__True__0.2e789c32db": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_hourly_eth_mainnet_rewards_usd__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_97bd635a3321c7cb622fc608c9dac2b2.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_eth_mainnet_rewards_usd__True__0.2e789c32db", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_rewards_hourly_eth_mainnet_rewards_usd__True__0"], "alias": "dbt_utils_accepted_range_fct_p_97bd635a3321c7cb622fc608c9dac2b2", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_97bd635a3321c7cb622fc608c9dac2b2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_97bd635a3321c7cb622fc608c9dac2b2"}, "created_at": 1726500947.0478475, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_97bd635a3321c7cb622fc608c9dac2b2\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_97bd635a3321c7cb622fc608c9dac2b2.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_rewards_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_hourly_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_rewards_hourly_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_ts.667157dbf6": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_eth_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_token_hourly_eth_mainnet_ts.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_ts.667157dbf6", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_rewards_token_hourly_eth_mainnet_ts"], "alias": "not_null_fct_pool_rewards_token_hourly_eth_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.0519614, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_pool_rewards_token_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_pool_id.69049a093a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_eth_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_token_hourly_eth_mainnet_pool_id.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_pool_id.69049a093a", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_rewards_token_hourly_eth_mainnet_pool_id"], "alias": "not_null_fct_pool_rewards_token_hourly_eth_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.0536218, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_token_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_pool_id__True__0.0f059b9a12": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_a2f8130bd385146eb3ac2417b74d3623.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_pool_id__True__0.0f059b9a12", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_p_a2f8130bd385146eb3ac2417b74d3623", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_a2f8130bd385146eb3ac2417b74d3623", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_a2f8130bd385146eb3ac2417b74d3623"}, "created_at": 1726500947.0553956, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_a2f8130bd385146eb3ac2417b74d3623\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_a2f8130bd385146eb3ac2417b74d3623.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_pool_rewards_token_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_collateral_type.22ec7c38ba": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_eth_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_toke_1b37fa723d141179d74f2a8f22262b1c.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_collateral_type.22ec7c38ba", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_rewards_token_hourly_eth_mainnet_collateral_type"], "alias": "not_null_fct_pool_rewards_toke_1b37fa723d141179d74f2a8f22262b1c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_pool_rewards_toke_1b37fa723d141179d74f2a8f22262b1c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_pool_rewards_toke_1b37fa723d141179d74f2a8f22262b1c"}, "created_at": 1726500947.0597563, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_pool_rewards_toke_1b37fa723d141179d74f2a8f22262b1c\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_1b37fa723d141179d74f2a8f22262b1c.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_pool_rewards_token_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_distributor.a65a6d19bf": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_eth_mainnet_distributor", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_token_hourly_eth_mainnet_distributor.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_distributor.a65a6d19bf", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_rewards_token_hourly_eth_mainnet_distributor"], "alias": "not_null_fct_pool_rewards_token_hourly_eth_mainnet_distributor", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.0615757, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_distributor.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\nwhere distributor is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "distributor", "file_key_name": "models.fct_pool_rewards_token_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "distributor", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_token_symbol.609ae29f03": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_eth_mainnet_token_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_token_hourly_eth_mainnet_token_symbol.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_token_symbol.609ae29f03", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_rewards_token_hourly_eth_mainnet_token_symbol"], "alias": "not_null_fct_pool_rewards_token_hourly_eth_mainnet_token_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.0635474, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_token_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\nwhere token_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "token_symbol", "file_key_name": "models.fct_pool_rewards_token_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "token_symbol", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_price.89f536fe6c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_eth_mainnet_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_token_hourly_eth_mainnet_price.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_price.89f536fe6c", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_rewards_token_hourly_eth_mainnet_price"], "alias": "not_null_fct_pool_rewards_token_hourly_eth_mainnet_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.0652502, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_pool_rewards_token_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_price__True__0.3b4b47afcc": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_6c8e00b5fea6ea747b34f06f0320b43d.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_price__True__0.3b4b47afcc", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_price__True__0"], "alias": "dbt_utils_accepted_range_fct_p_6c8e00b5fea6ea747b34f06f0320b43d", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_6c8e00b5fea6ea747b34f06f0320b43d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_6c8e00b5fea6ea747b34f06f0320b43d"}, "created_at": 1726500947.0669804, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_6c8e00b5fea6ea747b34f06f0320b43d\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_6c8e00b5fea6ea747b34f06f0320b43d.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_pool_rewards_token_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_hourly_amount.701c4a765f": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_eth_mainnet_hourly_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_toke_e14b12dbad2ae17fd6b51fd232e2f506.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_hourly_amount.701c4a765f", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_rewards_token_hourly_eth_mainnet_hourly_amount"], "alias": "not_null_fct_pool_rewards_toke_e14b12dbad2ae17fd6b51fd232e2f506", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_pool_rewards_toke_e14b12dbad2ae17fd6b51fd232e2f506", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_pool_rewards_toke_e14b12dbad2ae17fd6b51fd232e2f506"}, "created_at": 1726500947.071543, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_pool_rewards_toke_e14b12dbad2ae17fd6b51fd232e2f506\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_e14b12dbad2ae17fd6b51fd232e2f506.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_amount\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\nwhere hourly_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_amount", "file_key_name": "models.fct_pool_rewards_token_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_amount", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_hourly_amount__True__0.76ed6e76ab": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_hourly_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_26f860be0c2f83871be063705ed0d088.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_hourly_amount__True__0.76ed6e76ab", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_hourly_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_p_26f860be0c2f83871be063705ed0d088", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_26f860be0c2f83871be063705ed0d088", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_26f860be0c2f83871be063705ed0d088"}, "created_at": 1726500947.0732224, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_26f860be0c2f83871be063705ed0d088\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_26f860be0c2f83871be063705ed0d088.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_amount", "file_key_name": "models.fct_pool_rewards_token_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "hourly_amount", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_amount_distributed.3faeed6846": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_eth_mainnet_amount_distributed", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_toke_6bc3563e83626e6160dfb0050ae58c8b.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_amount_distributed.3faeed6846", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_rewards_token_hourly_eth_mainnet_amount_distributed"], "alias": "not_null_fct_pool_rewards_toke_6bc3563e83626e6160dfb0050ae58c8b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_pool_rewards_toke_6bc3563e83626e6160dfb0050ae58c8b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_pool_rewards_toke_6bc3563e83626e6160dfb0050ae58c8b"}, "created_at": 1726500947.0776336, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_pool_rewards_toke_6bc3563e83626e6160dfb0050ae58c8b\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_toke_6bc3563e83626e6160dfb0050ae58c8b.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_distributed\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\nwhere amount_distributed is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_distributed", "file_key_name": "models.fct_pool_rewards_token_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "amount_distributed", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_amount_distributed__True__0.26815f50d4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_amount_distributed__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_cb508134c0b1447803ea96994a4b3fec.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_amount_distributed__True__0.26815f50d4", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_amount_distributed__True__0"], "alias": "dbt_utils_accepted_range_fct_p_cb508134c0b1447803ea96994a4b3fec", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_cb508134c0b1447803ea96994a4b3fec", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_cb508134c0b1447803ea96994a4b3fec"}, "created_at": 1726500947.0793092, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_cb508134c0b1447803ea96994a4b3fec\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_cb508134c0b1447803ea96994a4b3fec.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_distributed >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "amount_distributed", "file_key_name": "models.fct_pool_rewards_token_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "amount_distributed", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd.84778cf230": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd.84778cf230", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd"], "alias": "not_null_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.0836415, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\nwhere rewards_usd is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_rewards_token_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd__True__0.0d8876b70b": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_11488003baec9a724afe97be296df511.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd__True__0.0d8876b70b", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd__True__0"], "alias": "dbt_utils_accepted_range_fct_p_11488003baec9a724afe97be296df511", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_11488003baec9a724afe97be296df511", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_11488003baec9a724afe97be296df511"}, "created_at": 1726500947.08528, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_11488003baec9a724afe97be296df511\") }}", "language": "sql", "refs": [{"name": "fct_pool_rewards_token_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_p_11488003baec9a724afe97be296df511.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "rewards_usd", "file_key_name": "models.fct_pool_rewards_token_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "rewards_usd", "model": "{{ get_where_subquery(ref('fct_pool_rewards_token_hourly_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_migration_eth_mainnet_ts.4a5f6995ac": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_migration_eth_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_migration_eth_mainnet_ts.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_migration_eth_mainnet_ts.4a5f6995ac", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_migration_eth_mainnet_ts"], "alias": "not_null_fct_core_migration_eth_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.0895674, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_migration_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_migration_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_migration_eth_mainnet", "attached_node": "model.synthetix.fct_core_migration_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_migration_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_migration_eth_mainnet_block_number.9a454098b0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_migration_eth_mainnet_block_number", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_migration_eth_mainnet_block_number.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_migration_eth_mainnet_block_number.9a454098b0", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_migration_eth_mainnet_block_number"], "alias": "not_null_fct_core_migration_eth_mainnet_block_number", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.0912075, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_migration_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_migration_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_block_number.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"\nwhere block_number is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "block_number", "file_key_name": "models.fct_core_migration_eth_mainnet", "attached_node": "model.synthetix.fct_core_migration_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "block_number", "model": "{{ get_where_subquery(ref('fct_core_migration_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_migration_eth_mainnet_transaction_hash.15435ec6a4": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_migration_eth_mainnet_transaction_hash", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_migration_eth_mainnet_transaction_hash.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_migration_eth_mainnet_transaction_hash.15435ec6a4", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_migration_eth_mainnet_transaction_hash"], "alias": "not_null_fct_core_migration_eth_mainnet_transaction_hash", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.0928617, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_migration_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_migration_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_transaction_hash.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "transaction_hash", "file_key_name": "models.fct_core_migration_eth_mainnet", "attached_node": "model.synthetix.fct_core_migration_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "transaction_hash", "model": "{{ get_where_subquery(ref('fct_core_migration_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_migration_eth_mainnet_pool_id.f0e6b5266e": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_migration_eth_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_migration_eth_mainnet_pool_id.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_migration_eth_mainnet_pool_id.f0e6b5266e", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_migration_eth_mainnet_pool_id"], "alias": "not_null_fct_core_migration_eth_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.0945158, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_migration_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_migration_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_migration_eth_mainnet", "attached_node": "model.synthetix.fct_core_migration_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_migration_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_migration_eth_mainnet_pool_id__True__1__1.451aedc606": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_migration_eth_mainnet_pool_id__True__1__1", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_48f0d9921539034df20c548ad9e39887.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_migration_eth_mainnet_pool_id__True__1__1.451aedc606", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_core_migration_eth_mainnet_pool_id__True__1__1"], "alias": "dbt_utils_accepted_range_fct_c_48f0d9921539034df20c548ad9e39887", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_48f0d9921539034df20c548ad9e39887", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_48f0d9921539034df20c548ad9e39887"}, "created_at": 1726500947.0962718, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_48f0d9921539034df20c548ad9e39887\") }}", "language": "sql", "refs": [{"name": "fct_core_migration_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_migration_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_48f0d9921539034df20c548ad9e39887.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 1\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_migration_eth_mainnet", "attached_node": "model.synthetix.fct_core_migration_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 1, "max_value": 1, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_migration_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_migration_eth_mainnet_collateral_type.d3ff39474d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_migration_eth_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_migration_eth_mainnet_collateral_type.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_migration_eth_mainnet_collateral_type.d3ff39474d", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_migration_eth_mainnet_collateral_type"], "alias": "not_null_fct_core_migration_eth_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.100414, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_migration_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_migration_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_migration_eth_mainnet", "attached_node": "model.synthetix.fct_core_migration_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_migration_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.accepted_values_fct_core_migration_eth_mainnet_collateral_type__0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F.a38946ae0c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "accepted_values_fct_core_migration_eth_mainnet_collateral_type__0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F", "resource_type": "test", "package_name": "synthetix", "path": "accepted_values_fct_core_migra_a67858299bafa53cea6a7746c340025c.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.accepted_values_fct_core_migration_eth_mainnet_collateral_type__0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F.a38946ae0c", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "accepted_values_fct_core_migration_eth_mainnet_collateral_type__0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F"], "alias": "accepted_values_fct_core_migra_a67858299bafa53cea6a7746c340025c", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "accepted_values_fct_core_migra_a67858299bafa53cea6a7746c340025c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "accepted_values_fct_core_migra_a67858299bafa53cea6a7746c340025c"}, "created_at": 1726500947.1022515, "relation_name": null, "raw_code": "{{ test_accepted_values(**_dbt_generic_test_kwargs) }}{{ config(alias=\"accepted_values_fct_core_migra_a67858299bafa53cea6a7746c340025c\") }}", "language": "sql", "refs": [{"name": "fct_core_migration_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_accepted_values", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_migration_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/accepted_values_fct_core_migra_a67858299bafa53cea6a7746c340025c.sql", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n collateral_type as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"\n group by collateral_type\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n '0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F'\n)\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_migration_eth_mainnet", "attached_node": "model.synthetix.fct_core_migration_eth_mainnet", "test_metadata": {"name": "accepted_values", "kwargs": {"values": ["0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F"], "column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_migration_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_migration_eth_mainnet_staker.745012ec35": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_migration_eth_mainnet_staker", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_migration_eth_mainnet_staker.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_migration_eth_mainnet_staker.745012ec35", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_migration_eth_mainnet_staker"], "alias": "not_null_fct_core_migration_eth_mainnet_staker", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.1066666, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_migration_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_migration_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_staker.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect staker\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"\nwhere staker is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "staker", "file_key_name": "models.fct_core_migration_eth_mainnet", "attached_node": "model.synthetix.fct_core_migration_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "staker", "model": "{{ get_where_subquery(ref('fct_core_migration_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_migration_eth_mainnet_account_id.afcffa2df1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_migration_eth_mainnet_account_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_migration_eth_mainnet_account_id.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_migration_eth_mainnet_account_id.afcffa2df1", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_migration_eth_mainnet_account_id"], "alias": "not_null_fct_core_migration_eth_mainnet_account_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.108465, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_migration_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_migration_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_account_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"\nwhere account_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "account_id", "file_key_name": "models.fct_core_migration_eth_mainnet", "attached_node": "model.synthetix.fct_core_migration_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "account_id", "model": "{{ get_where_subquery(ref('fct_core_migration_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_migration_eth_mainnet_collateral_amount.0b05c3add8": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_migration_eth_mainnet_collateral_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_migration_eth_mainnet_collateral_amount.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_migration_eth_mainnet_collateral_amount.0b05c3add8", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_migration_eth_mainnet_collateral_amount"], "alias": "not_null_fct_core_migration_eth_mainnet_collateral_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.1101358, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_migration_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_migration_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_collateral_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_amount\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"\nwhere collateral_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_amount", "file_key_name": "models.fct_core_migration_eth_mainnet", "attached_node": "model.synthetix.fct_core_migration_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_amount", "model": "{{ get_where_subquery(ref('fct_core_migration_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_migration_eth_mainnet_collateral_amount__True__0.049cad30eb": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_migration_eth_mainnet_collateral_amount__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_8874a5f4f6fdea2aa80f500cdb51138b.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_migration_eth_mainnet_collateral_amount__True__0.049cad30eb", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_core_migration_eth_mainnet_collateral_amount__True__0"], "alias": "dbt_utils_accepted_range_fct_c_8874a5f4f6fdea2aa80f500cdb51138b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_8874a5f4f6fdea2aa80f500cdb51138b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_8874a5f4f6fdea2aa80f500cdb51138b"}, "created_at": 1726500947.1117718, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_8874a5f4f6fdea2aa80f500cdb51138b\") }}", "language": "sql", "refs": [{"name": "fct_core_migration_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_migration_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_8874a5f4f6fdea2aa80f500cdb51138b.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_amount", "file_key_name": "models.fct_core_migration_eth_mainnet", "attached_node": "model.synthetix.fct_core_migration_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "collateral_amount", "model": "{{ get_where_subquery(ref('fct_core_migration_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_migration_eth_mainnet_debt_amount.8b36e762c2": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_migration_eth_mainnet_debt_amount", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_migration_eth_mainnet_debt_amount.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_migration_eth_mainnet_debt_amount.8b36e762c2", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_migration_eth_mainnet_debt_amount"], "alias": "not_null_fct_core_migration_eth_mainnet_debt_amount", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.1163611, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_migration_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_migration_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_eth_mainnet_debt_amount.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt_amount\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"\nwhere debt_amount is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "debt_amount", "file_key_name": "models.fct_core_migration_eth_mainnet", "attached_node": "model.synthetix.fct_core_migration_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "debt_amount", "model": "{{ get_where_subquery(ref('fct_core_migration_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_ts.a201c86ec0": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_migration_hourly_eth_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_migration_hourly_eth_mainnet_ts.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_ts.a201c86ec0", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_migration_hourly_eth_mainnet_ts"], "alias": "not_null_fct_core_migration_hourly_eth_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.1180267, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_migration_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_migration_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_hourly_eth_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_hourly_eth_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_core_migration_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_core_migration_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_core_migration_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_pool_id.55def21e95": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_migration_hourly_eth_mainnet_pool_id", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_migration_hourly_eth_mainnet_pool_id.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_pool_id.55def21e95", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_migration_hourly_eth_mainnet_pool_id"], "alias": "not_null_fct_core_migration_hourly_eth_mainnet_pool_id", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.1196408, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_migration_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_migration_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_hourly_eth_mainnet_pool_id.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_hourly_eth_mainnet\"\nwhere pool_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_migration_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_core_migration_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_migration_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_migration_hourly_eth_mainnet_pool_id__True__0.a0670cc5c1": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_migration_hourly_eth_mainnet_pool_id__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_d85f31b9b2ce6f6655bed616ef640917.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_migration_hourly_eth_mainnet_pool_id__True__0.a0670cc5c1", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_core_migration_hourly_eth_mainnet_pool_id__True__0"], "alias": "dbt_utils_accepted_range_fct_c_d85f31b9b2ce6f6655bed616ef640917", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_d85f31b9b2ce6f6655bed616ef640917", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_d85f31b9b2ce6f6655bed616ef640917"}, "created_at": 1726500947.1212351, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_d85f31b9b2ce6f6655bed616ef640917\") }}", "language": "sql", "refs": [{"name": "fct_core_migration_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_migration_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_d85f31b9b2ce6f6655bed616ef640917.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "pool_id", "file_key_name": "models.fct_core_migration_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_core_migration_hourly_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "pool_id", "model": "{{ get_where_subquery(ref('fct_core_migration_hourly_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_collateral_type.e0ef271f9a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_migration_hourly_eth_mainnet_collateral_type", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_migration_hourly_eth_mainnet_collateral_type.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_collateral_type.e0ef271f9a", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_migration_hourly_eth_mainnet_collateral_type"], "alias": "not_null_fct_core_migration_hourly_eth_mainnet_collateral_type", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.1253572, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_core_migration_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_migration_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_hourly_eth_mainnet_collateral_type.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_hourly_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "collateral_type", "file_key_name": "models.fct_core_migration_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_core_migration_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "collateral_type", "model": "{{ get_where_subquery(ref('fct_core_migration_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_hourly_debt_migrated.99b91b00b5": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_core_migration_hourly_eth_mainnet_hourly_debt_migrated", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_core_migration_ho_8d7c5dd06705413d11ea6deca8cf644b.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_hourly_debt_migrated.99b91b00b5", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "not_null_fct_core_migration_hourly_eth_mainnet_hourly_debt_migrated"], "alias": "not_null_fct_core_migration_ho_8d7c5dd06705413d11ea6deca8cf644b", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "not_null_fct_core_migration_ho_8d7c5dd06705413d11ea6deca8cf644b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "not_null_fct_core_migration_ho_8d7c5dd06705413d11ea6deca8cf644b"}, "created_at": 1726500947.1270497, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_fct_core_migration_ho_8d7c5dd06705413d11ea6deca8cf644b\") }}", "language": "sql", "refs": [{"name": "fct_core_migration_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_migration_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/not_null_fct_core_migration_ho_8d7c5dd06705413d11ea6deca8cf644b.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_debt_migrated\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_hourly_eth_mainnet\"\nwhere hourly_debt_migrated is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_debt_migrated", "file_key_name": "models.fct_core_migration_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_core_migration_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "hourly_debt_migrated", "model": "{{ get_where_subquery(ref('fct_core_migration_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_core_migration_hourly_eth_mainnet_hourly_debt_migrated__True__0.2c5355cf5c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_core_migration_hourly_eth_mainnet_hourly_debt_migrated__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_c_a087b5b0934fce77ccb5a84d8ceadd2a.sql", "original_file_path": "models/marts/eth/mainnet/core/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_migration_hourly_eth_mainnet_hourly_debt_migrated__True__0.2c5355cf5c", "fqn": ["synthetix", "marts", "eth", "mainnet", "core", "dbt_utils_accepted_range_fct_core_migration_hourly_eth_mainnet_hourly_debt_migrated__True__0"], "alias": "dbt_utils_accepted_range_fct_c_a087b5b0934fce77ccb5a84d8ceadd2a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_c_a087b5b0934fce77ccb5a84d8ceadd2a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_c_a087b5b0934fce77ccb5a84d8ceadd2a"}, "created_at": 1726500947.1286569, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_c_a087b5b0934fce77ccb5a84d8ceadd2a\") }}", "language": "sql", "refs": [{"name": "fct_core_migration_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_core_migration_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/core/schema.yml/dbt_utils_accepted_range_fct_c_a087b5b0934fce77ccb5a84d8ceadd2a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_debt_migrated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "hourly_debt_migrated", "file_key_name": "models.fct_core_migration_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_core_migration_hourly_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "hourly_debt_migrated", "model": "{{ get_where_subquery(ref('fct_core_migration_hourly_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_prices_eth_mainnet_ts.4a1a2f8c2d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_eth_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_eth_mainnet_ts.sql", "original_file_path": "models/marts/eth/mainnet/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_eth_mainnet_ts.4a1a2f8c2d", "fqn": ["synthetix", "marts", "eth", "mainnet", "prices", "not_null_fct_prices_eth_mainnet_ts"], "alias": "not_null_fct_prices_eth_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.1351836, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_eth_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_prices_eth_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_prices_eth_mainnet", "attached_node": "model.synthetix.fct_prices_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_prices_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_prices_eth_mainnet_market_symbol.f1f5318f4a": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_eth_mainnet_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_eth_mainnet_market_symbol.sql", "original_file_path": "models/marts/eth/mainnet/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_eth_mainnet_market_symbol.f1f5318f4a", "fqn": ["synthetix", "marts", "eth", "mainnet", "prices", "not_null_fct_prices_eth_mainnet_market_symbol"], "alias": "not_null_fct_prices_eth_mainnet_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.136859, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_eth_mainnet_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_prices_eth_mainnet\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_prices_eth_mainnet", "attached_node": "model.synthetix.fct_prices_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_prices_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_prices_eth_mainnet_price.fff835950c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_eth_mainnet_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_eth_mainnet_price.sql", "original_file_path": "models/marts/eth/mainnet/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_eth_mainnet_price.fff835950c", "fqn": ["synthetix", "marts", "eth", "mainnet", "prices", "not_null_fct_prices_eth_mainnet_price"], "alias": "not_null_fct_prices_eth_mainnet_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.1385214, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_eth_mainnet_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_prices_eth_mainnet\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_prices_eth_mainnet", "attached_node": "model.synthetix.fct_prices_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('fct_prices_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_prices_eth_mainnet_price__True__0.4a537a60cd": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_prices_eth_mainnet_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_prices_eth_mainnet_price__True__0.sql", "original_file_path": "models/marts/eth/mainnet/prices/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_prices_eth_mainnet_price__True__0.4a537a60cd", "fqn": ["synthetix", "marts", "eth", "mainnet", "prices", "dbt_utils_accepted_range_fct_prices_eth_mainnet_price__True__0"], "alias": "dbt_utils_accepted_range_fct_prices_eth_mainnet_price__True__0", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.140348, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_prices_eth_mainnet_price__True__0.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_prices_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_prices_eth_mainnet", "attached_node": "model.synthetix.fct_prices_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('fct_prices_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}, "test.synthetix.not_null_fct_prices_hourly_eth_mainnet_ts.6f3aced404": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_hourly_eth_mainnet_ts", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_hourly_eth_mainnet_ts.sql", "original_file_path": "models/marts/eth/mainnet/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_hourly_eth_mainnet_ts.6f3aced404", "fqn": ["synthetix", "marts", "eth", "mainnet", "prices", "not_null_fct_prices_hourly_eth_mainnet_ts"], "alias": "not_null_fct_prices_hourly_eth_mainnet_ts", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.144211, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_hourly_eth_mainnet_ts.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_prices_hourly_eth_mainnet\"\nwhere ts is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "ts", "file_key_name": "models.fct_prices_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_prices_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ts", "model": "{{ get_where_subquery(ref('fct_prices_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_prices_hourly_eth_mainnet_market_symbol.dad998df0c": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_hourly_eth_mainnet_market_symbol", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_hourly_eth_mainnet_market_symbol.sql", "original_file_path": "models/marts/eth/mainnet/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_hourly_eth_mainnet_market_symbol.dad998df0c", "fqn": ["synthetix", "marts", "eth", "mainnet", "prices", "not_null_fct_prices_hourly_eth_mainnet_market_symbol"], "alias": "not_null_fct_prices_hourly_eth_mainnet_market_symbol", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.1458893, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_hourly_eth_mainnet_market_symbol.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_prices_hourly_eth_mainnet\"\nwhere market_symbol is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "market_symbol", "file_key_name": "models.fct_prices_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_prices_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "market_symbol", "model": "{{ get_where_subquery(ref('fct_prices_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.not_null_fct_prices_hourly_eth_mainnet_price.f438a75278": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "not_null_fct_prices_hourly_eth_mainnet_price", "resource_type": "test", "package_name": "synthetix", "path": "not_null_fct_prices_hourly_eth_mainnet_price.sql", "original_file_path": "models/marts/eth/mainnet/prices/schema.yml", "unique_id": "test.synthetix.not_null_fct_prices_hourly_eth_mainnet_price.f438a75278", "fqn": ["synthetix", "marts", "eth", "mainnet", "prices", "not_null_fct_prices_hourly_eth_mainnet_price"], "alias": "not_null_fct_prices_hourly_eth_mainnet_price", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {}, "created_at": 1726500947.1477005, "relation_name": null, "raw_code": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "language": "sql", "refs": [{"name": "fct_prices_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/not_null_fct_prices_hourly_eth_mainnet_price.sql", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_prices_hourly_eth_mainnet\"\nwhere price is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_prices_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_prices_hourly_eth_mainnet", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "price", "model": "{{ get_where_subquery(ref('fct_prices_hourly_eth_mainnet')) }}"}, "namespace": null}}, "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_eth_mainnet_price__True__0.7cc073306d": {"database": "analytics", "schema": "prod_dbt_test__audit", "name": "dbt_utils_accepted_range_fct_prices_hourly_eth_mainnet_price__True__0", "resource_type": "test", "package_name": "synthetix", "path": "dbt_utils_accepted_range_fct_p_f868bfeea2d8480d4dec20c65d9ae75a.sql", "original_file_path": "models/marts/eth/mainnet/prices/schema.yml", "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_eth_mainnet_price__True__0.7cc073306d", "fqn": ["synthetix", "marts", "eth", "mainnet", "prices", "dbt_utils_accepted_range_fct_prices_hourly_eth_mainnet_price__True__0"], "alias": "dbt_utils_accepted_range_fct_p_f868bfeea2d8480d4dec20c65d9ae75a", "checksum": {"name": "none", "checksum": ""}, "config": {"enabled": true, "alias": "dbt_utils_accepted_range_fct_p_f868bfeea2d8480d4dec20c65d9ae75a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "group": null, "materialized": "test", "severity": "warn", "store_failures": null, "store_failures_as": null, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "tags": [], "description": "", "columns": {}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": null, "build_path": null, "unrendered_config": {"alias": "dbt_utils_accepted_range_fct_p_f868bfeea2d8480d4dec20c65d9ae75a"}, "created_at": 1726500947.1493294, "relation_name": null, "raw_code": "{{ dbt_utils.test_accepted_range(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_accepted_range_fct_p_f868bfeea2d8480d4dec20c65d9ae75a\") }}", "language": "sql", "refs": [{"name": "fct_prices_hourly_eth_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt_utils.test_accepted_range", "macro.dbt.get_where_subquery"], "nodes": ["model.synthetix.fct_prices_hourly_eth_mainnet"]}, "compiled_path": "target/compiled/synthetix/models/marts/eth/mainnet/prices/schema.yml/dbt_utils_accepted_range_fct_p_f868bfeea2d8480d4dec20c65d9ae75a.sql", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_prices_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "extra_ctes_injected": true, "extra_ctes": [], "contract": {"enforced": false, "alias_types": true, "checksum": null}, "column_name": "price", "file_key_name": "models.fct_prices_hourly_eth_mainnet", "attached_node": "model.synthetix.fct_prices_hourly_eth_mainnet", "test_metadata": {"name": "accepted_range", "kwargs": {"min_value": 0, "inclusive": true, "column_name": "price", "model": "{{ get_where_subquery(ref('fct_prices_hourly_eth_mainnet')) }}"}, "namespace": "dbt_utils"}}}, "sources": {"source.synthetix.raw_eth_mainnet.block": {"database": "analytics", "schema": "raw_eth_mainnet", "name": "block", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_eth_mainnet.block", "fqn": ["synthetix", "raw", "raw_eth_mainnet", "block"], "source_name": "raw_eth_mainnet", "source_description": "", "loader": "", "identifier": "block", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_eth_mainnet\".\"block\"", "created_at": 1726500947.193557}, "source.synthetix.raw_eth_mainnet.core_proxy_event_account_created": {"database": "analytics", "schema": "raw_eth_mainnet", "name": "core_proxy_event_account_created", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_account_created", "fqn": ["synthetix", "raw", "raw_eth_mainnet", "core_proxy_event_account_created"], "source_name": "raw_eth_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_account_created", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_account_created\"", "created_at": 1726500947.1951728}, "source.synthetix.raw_eth_mainnet.core_proxy_event_delegation_updated": {"database": "analytics", "schema": "raw_eth_mainnet", "name": "core_proxy_event_delegation_updated", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_delegation_updated", "fqn": ["synthetix", "raw", "raw_eth_mainnet", "core_proxy_event_delegation_updated"], "source_name": "raw_eth_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_delegation_updated", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_delegation_updated\"", "created_at": 1726500947.1953719}, "source.synthetix.raw_eth_mainnet.core_proxy_event_deposited": {"database": "analytics", "schema": "raw_eth_mainnet", "name": "core_proxy_event_deposited", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_deposited", "fqn": ["synthetix", "raw", "raw_eth_mainnet", "core_proxy_event_deposited"], "source_name": "raw_eth_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_deposited", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_deposited\"", "created_at": 1726500947.1955476}, "source.synthetix.raw_eth_mainnet.core_proxy_event_withdrawn": {"database": "analytics", "schema": "raw_eth_mainnet", "name": "core_proxy_event_withdrawn", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_withdrawn", "fqn": ["synthetix", "raw", "raw_eth_mainnet", "core_proxy_event_withdrawn"], "source_name": "raw_eth_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_withdrawn", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_withdrawn\"", "created_at": 1726500947.1957214}, "source.synthetix.raw_eth_mainnet.core_proxy_event_liquidation": {"database": "analytics", "schema": "raw_eth_mainnet", "name": "core_proxy_event_liquidation", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_liquidation", "fqn": ["synthetix", "raw", "raw_eth_mainnet", "core_proxy_event_liquidation"], "source_name": "raw_eth_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_liquidation", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_liquidation\"", "created_at": 1726500947.1958892}, "source.synthetix.raw_eth_mainnet.core_proxy_event_market_registered": {"database": "analytics", "schema": "raw_eth_mainnet", "name": "core_proxy_event_market_registered", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_market_registered", "fqn": ["synthetix", "raw", "raw_eth_mainnet", "core_proxy_event_market_registered"], "source_name": "raw_eth_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_registered", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_market_registered\"", "created_at": 1726500947.1960557}, "source.synthetix.raw_eth_mainnet.core_proxy_event_pool_created": {"database": "analytics", "schema": "raw_eth_mainnet", "name": "core_proxy_event_pool_created", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_pool_created", "fqn": ["synthetix", "raw", "raw_eth_mainnet", "core_proxy_event_pool_created"], "source_name": "raw_eth_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_pool_created", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_pool_created\"", "created_at": 1726500947.1962192}, "source.synthetix.raw_eth_mainnet.core_proxy_event_rewards_claimed": {"database": "analytics", "schema": "raw_eth_mainnet", "name": "core_proxy_event_rewards_claimed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_rewards_claimed", "fqn": ["synthetix", "raw", "raw_eth_mainnet", "core_proxy_event_rewards_claimed"], "source_name": "raw_eth_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_rewards_claimed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_rewards_claimed\"", "created_at": 1726500947.19639}, "source.synthetix.raw_eth_mainnet.core_proxy_event_rewards_distributed": {"database": "analytics", "schema": "raw_eth_mainnet", "name": "core_proxy_event_rewards_distributed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_rewards_distributed", "fqn": ["synthetix", "raw", "raw_eth_mainnet", "core_proxy_event_rewards_distributed"], "source_name": "raw_eth_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_rewards_distributed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_rewards_distributed\"", "created_at": 1726500947.196553}, "source.synthetix.raw_eth_mainnet.core_proxy_event_usd_burned": {"database": "analytics", "schema": "raw_eth_mainnet", "name": "core_proxy_event_usd_burned", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_usd_burned", "fqn": ["synthetix", "raw", "raw_eth_mainnet", "core_proxy_event_usd_burned"], "source_name": "raw_eth_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_usd_burned", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_usd_burned\"", "created_at": 1726500947.1967163}, "source.synthetix.raw_eth_mainnet.core_proxy_event_usd_minted": {"database": "analytics", "schema": "raw_eth_mainnet", "name": "core_proxy_event_usd_minted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_usd_minted", "fqn": ["synthetix", "raw", "raw_eth_mainnet", "core_proxy_event_usd_minted"], "source_name": "raw_eth_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_usd_minted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_usd_minted\"", "created_at": 1726500947.1968794}, "source.synthetix.raw_eth_mainnet.core_proxy_event_vault_liquidation": {"database": "analytics", "schema": "raw_eth_mainnet", "name": "core_proxy_event_vault_liquidation", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_vault_liquidation", "fqn": ["synthetix", "raw", "raw_eth_mainnet", "core_proxy_event_vault_liquidation"], "source_name": "raw_eth_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_vault_liquidation", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_vault_liquidation\"", "created_at": 1726500947.1970396}, "source.synthetix.raw_eth_mainnet.core_proxy_event_market_collateral_deposited": {"database": "analytics", "schema": "raw_eth_mainnet", "name": "core_proxy_event_market_collateral_deposited", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_market_collateral_deposited", "fqn": ["synthetix", "raw", "raw_eth_mainnet", "core_proxy_event_market_collateral_deposited"], "source_name": "raw_eth_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_collateral_deposited", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_market_collateral_deposited\"", "created_at": 1726500947.1971982}, "source.synthetix.raw_eth_mainnet.core_proxy_event_market_collateral_withdrawn": {"database": "analytics", "schema": "raw_eth_mainnet", "name": "core_proxy_event_market_collateral_withdrawn", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_market_collateral_withdrawn", "fqn": ["synthetix", "raw", "raw_eth_mainnet", "core_proxy_event_market_collateral_withdrawn"], "source_name": "raw_eth_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_collateral_withdrawn", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_market_collateral_withdrawn\"", "created_at": 1726500947.1973557}, "source.synthetix.raw_eth_mainnet.core_proxy_event_market_usd_deposited": {"database": "analytics", "schema": "raw_eth_mainnet", "name": "core_proxy_event_market_usd_deposited", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_market_usd_deposited", "fqn": ["synthetix", "raw", "raw_eth_mainnet", "core_proxy_event_market_usd_deposited"], "source_name": "raw_eth_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_usd_deposited", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_market_usd_deposited\"", "created_at": 1726500947.1975684}, "source.synthetix.raw_eth_mainnet.core_proxy_event_market_usd_withdrawn": {"database": "analytics", "schema": "raw_eth_mainnet", "name": "core_proxy_event_market_usd_withdrawn", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_eth_mainnet.core_proxy_event_market_usd_withdrawn", "fqn": ["synthetix", "raw", "raw_eth_mainnet", "core_proxy_event_market_usd_withdrawn"], "source_name": "raw_eth_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_usd_withdrawn", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_market_usd_withdrawn\"", "created_at": 1726500947.1977382}, "source.synthetix.raw_eth_mainnet.legacy_market_proxy_event_account_migrated": {"database": "analytics", "schema": "raw_eth_mainnet", "name": "legacy_market_proxy_event_account_migrated", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_eth_mainnet.legacy_market_proxy_event_account_migrated", "fqn": ["synthetix", "raw", "raw_eth_mainnet", "legacy_market_proxy_event_account_migrated"], "source_name": "raw_eth_mainnet", "source_description": "", "loader": "", "identifier": "legacy_market_proxy_event_account_migrated", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_eth_mainnet\".\"legacy_market_proxy_event_account_migrated\"", "created_at": 1726500947.1978996}, "source.synthetix.raw_eth_mainnet.core_get_vault_collateral": {"database": "analytics", "schema": "raw_eth_mainnet", "name": "core_get_vault_collateral", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_eth_mainnet.core_get_vault_collateral", "fqn": ["synthetix", "raw", "raw_eth_mainnet", "core_get_vault_collateral"], "source_name": "raw_eth_mainnet", "source_description": "", "loader": "", "identifier": "core_get_vault_collateral", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_eth_mainnet\".\"core_get_vault_collateral\"", "created_at": 1726500947.198058}, "source.synthetix.raw_eth_mainnet.core_get_vault_debt": {"database": "analytics", "schema": "raw_eth_mainnet", "name": "core_get_vault_debt", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_eth_mainnet.core_get_vault_debt", "fqn": ["synthetix", "raw", "raw_eth_mainnet", "core_get_vault_debt"], "source_name": "raw_eth_mainnet", "source_description": "", "loader": "", "identifier": "core_get_vault_debt", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_eth_mainnet\".\"core_get_vault_debt\"", "created_at": 1726500947.198215}, "source.synthetix.raw_eth_mainnet.blocks_parquet": {"database": "analytics", "schema": "raw_eth_mainnet", "name": "blocks_parquet", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_eth_mainnet.blocks_parquet", "fqn": ["synthetix", "raw", "raw_eth_mainnet", "blocks_parquet"], "source_name": "raw_eth_mainnet", "source_description": "", "loader": "", "identifier": "blocks_parquet", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_eth_mainnet\".\"blocks_parquet\"", "created_at": 1726500947.1983716}, "source.synthetix.raw_base_sepolia.block": {"database": "analytics", "schema": "raw_base_sepolia", "name": "block", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.block", "fqn": ["synthetix", "raw", "raw_base_sepolia", "block"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "block", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"block\"", "created_at": 1726500947.198533}, "source.synthetix.raw_base_sepolia.perps_market_proxy_event_account_created": {"database": "analytics", "schema": "raw_base_sepolia", "name": "perps_market_proxy_event_account_created", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_account_created", "fqn": ["synthetix", "raw", "raw_base_sepolia", "perps_market_proxy_event_account_created"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_account_created", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_account_created\"", "created_at": 1726500947.1986973}, "source.synthetix.raw_base_sepolia.perps_market_proxy_event_account_liquidation_attempt": {"database": "analytics", "schema": "raw_base_sepolia", "name": "perps_market_proxy_event_account_liquidation_attempt", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_account_liquidation_attempt", "fqn": ["synthetix", "raw", "raw_base_sepolia", "perps_market_proxy_event_account_liquidation_attempt"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_account_liquidation_attempt", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_account_liquidation_attempt\"", "created_at": 1726500947.1988738}, "source.synthetix.raw_base_sepolia.perps_market_proxy_event_collateral_modified": {"database": "analytics", "schema": "raw_base_sepolia", "name": "perps_market_proxy_event_collateral_modified", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_collateral_modified", "fqn": ["synthetix", "raw", "raw_base_sepolia", "perps_market_proxy_event_collateral_modified"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_collateral_modified", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_collateral_modified\"", "created_at": 1726500947.1990342}, "source.synthetix.raw_base_sepolia.perps_market_proxy_event_market_created": {"database": "analytics", "schema": "raw_base_sepolia", "name": "perps_market_proxy_event_market_created", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_market_created", "fqn": ["synthetix", "raw", "raw_base_sepolia", "perps_market_proxy_event_market_created"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_market_created", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_market_created\"", "created_at": 1726500947.1991918}, "source.synthetix.raw_base_sepolia.perps_market_proxy_event_market_updated": {"database": "analytics", "schema": "raw_base_sepolia", "name": "perps_market_proxy_event_market_updated", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_market_updated", "fqn": ["synthetix", "raw", "raw_base_sepolia", "perps_market_proxy_event_market_updated"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_market_updated", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_market_updated\"", "created_at": 1726500947.1993492}, "source.synthetix.raw_base_sepolia.perps_market_proxy_legacy_event_market_updated": {"database": "analytics", "schema": "raw_base_sepolia", "name": "perps_market_proxy_legacy_event_market_updated", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.perps_market_proxy_legacy_event_market_updated", "fqn": ["synthetix", "raw", "raw_base_sepolia", "perps_market_proxy_legacy_event_market_updated"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "perps_market_proxy_legacy_event_market_updated", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_legacy_event_market_updated\"", "created_at": 1726500947.1995065}, "source.synthetix.raw_base_sepolia.perps_market_proxy_event_order_committed": {"database": "analytics", "schema": "raw_base_sepolia", "name": "perps_market_proxy_event_order_committed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_order_committed", "fqn": ["synthetix", "raw", "raw_base_sepolia", "perps_market_proxy_event_order_committed"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_order_committed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_order_committed\"", "created_at": 1726500947.199665}, "source.synthetix.raw_base_sepolia.perps_market_proxy_legacy_event_order_committed": {"database": "analytics", "schema": "raw_base_sepolia", "name": "perps_market_proxy_legacy_event_order_committed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.perps_market_proxy_legacy_event_order_committed", "fqn": ["synthetix", "raw", "raw_base_sepolia", "perps_market_proxy_legacy_event_order_committed"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "perps_market_proxy_legacy_event_order_committed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_legacy_event_order_committed\"", "created_at": 1726500947.1998248}, "source.synthetix.raw_base_sepolia.perps_market_proxy_event_order_settled": {"database": "analytics", "schema": "raw_base_sepolia", "name": "perps_market_proxy_event_order_settled", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_order_settled", "fqn": ["synthetix", "raw", "raw_base_sepolia", "perps_market_proxy_event_order_settled"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_order_settled", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_order_settled\"", "created_at": 1726500947.199981}, "source.synthetix.raw_base_sepolia.perps_market_proxy_event_position_liquidated": {"database": "analytics", "schema": "raw_base_sepolia", "name": "perps_market_proxy_event_position_liquidated", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_position_liquidated", "fqn": ["synthetix", "raw", "raw_base_sepolia", "perps_market_proxy_event_position_liquidated"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_position_liquidated", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_position_liquidated\"", "created_at": 1726500947.200135}, "source.synthetix.raw_base_sepolia.perps_market_proxy_event_previous_order_expired": {"database": "analytics", "schema": "raw_base_sepolia", "name": "perps_market_proxy_event_previous_order_expired", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_previous_order_expired", "fqn": ["synthetix", "raw", "raw_base_sepolia", "perps_market_proxy_event_previous_order_expired"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_previous_order_expired", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_previous_order_expired\"", "created_at": 1726500947.2002919}, "source.synthetix.raw_base_sepolia.perps_market_proxy_event_interest_rate_updated": {"database": "analytics", "schema": "raw_base_sepolia", "name": "perps_market_proxy_event_interest_rate_updated", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_interest_rate_updated", "fqn": ["synthetix", "raw", "raw_base_sepolia", "perps_market_proxy_event_interest_rate_updated"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_interest_rate_updated", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_interest_rate_updated\"", "created_at": 1726500947.200553}, "source.synthetix.raw_base_sepolia.perps_market_proxy_event_interest_charged": {"database": "analytics", "schema": "raw_base_sepolia", "name": "perps_market_proxy_event_interest_charged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.perps_market_proxy_event_interest_charged", "fqn": ["synthetix", "raw", "raw_base_sepolia", "perps_market_proxy_event_interest_charged"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_interest_charged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_interest_charged\"", "created_at": 1726500947.2007275}, "source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_committed": {"database": "analytics", "schema": "raw_base_sepolia", "name": "spot_market_proxy_event_order_committed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_committed", "fqn": ["synthetix", "raw", "raw_base_sepolia", "spot_market_proxy_event_order_committed"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_order_committed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"spot_market_proxy_event_order_committed\"", "created_at": 1726500947.2008884}, "source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_settled": {"database": "analytics", "schema": "raw_base_sepolia", "name": "spot_market_proxy_event_order_settled", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_settled", "fqn": ["synthetix", "raw", "raw_base_sepolia", "spot_market_proxy_event_order_settled"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_order_settled", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"spot_market_proxy_event_order_settled\"", "created_at": 1726500947.2010553}, "source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_cancelled": {"database": "analytics", "schema": "raw_base_sepolia", "name": "spot_market_proxy_event_order_cancelled", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_cancelled", "fqn": ["synthetix", "raw", "raw_base_sepolia", "spot_market_proxy_event_order_cancelled"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_order_cancelled", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"spot_market_proxy_event_order_cancelled\"", "created_at": 1726500947.201212}, "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_registered": {"database": "analytics", "schema": "raw_base_sepolia", "name": "spot_market_proxy_event_synth_registered", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_registered", "fqn": ["synthetix", "raw", "raw_base_sepolia", "spot_market_proxy_event_synth_registered"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_synth_registered", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"spot_market_proxy_event_synth_registered\"", "created_at": 1726500947.2013698}, "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_bought": {"database": "analytics", "schema": "raw_base_sepolia", "name": "spot_market_proxy_event_synth_bought", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_bought", "fqn": ["synthetix", "raw", "raw_base_sepolia", "spot_market_proxy_event_synth_bought"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_synth_bought", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"spot_market_proxy_event_synth_bought\"", "created_at": 1726500947.2015598}, "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_sold": {"database": "analytics", "schema": "raw_base_sepolia", "name": "spot_market_proxy_event_synth_sold", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_sold", "fqn": ["synthetix", "raw", "raw_base_sepolia", "spot_market_proxy_event_synth_sold"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_synth_sold", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"spot_market_proxy_event_synth_sold\"", "created_at": 1726500947.2017188}, "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_wrapped": {"database": "analytics", "schema": "raw_base_sepolia", "name": "spot_market_proxy_event_synth_wrapped", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_wrapped", "fqn": ["synthetix", "raw", "raw_base_sepolia", "spot_market_proxy_event_synth_wrapped"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_synth_wrapped", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"spot_market_proxy_event_synth_wrapped\"", "created_at": 1726500947.201876}, "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_unwrapped": {"database": "analytics", "schema": "raw_base_sepolia", "name": "spot_market_proxy_event_synth_unwrapped", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_unwrapped", "fqn": ["synthetix", "raw", "raw_base_sepolia", "spot_market_proxy_event_synth_unwrapped"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_synth_unwrapped", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"spot_market_proxy_event_synth_unwrapped\"", "created_at": 1726500947.202033}, "source.synthetix.raw_base_sepolia.core_proxy_event_account_created": {"database": "analytics", "schema": "raw_base_sepolia", "name": "core_proxy_event_account_created", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_account_created", "fqn": ["synthetix", "raw", "raw_base_sepolia", "core_proxy_event_account_created"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_account_created", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"core_proxy_event_account_created\"", "created_at": 1726500947.2021923}, "source.synthetix.raw_base_sepolia.core_proxy_event_delegation_updated": {"database": "analytics", "schema": "raw_base_sepolia", "name": "core_proxy_event_delegation_updated", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_delegation_updated", "fqn": ["synthetix", "raw", "raw_base_sepolia", "core_proxy_event_delegation_updated"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_delegation_updated", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"core_proxy_event_delegation_updated\"", "created_at": 1726500947.20235}, "source.synthetix.raw_base_sepolia.core_proxy_event_deposited": {"database": "analytics", "schema": "raw_base_sepolia", "name": "core_proxy_event_deposited", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_deposited", "fqn": ["synthetix", "raw", "raw_base_sepolia", "core_proxy_event_deposited"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_deposited", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"core_proxy_event_deposited\"", "created_at": 1726500947.2025108}, "source.synthetix.raw_base_sepolia.core_proxy_event_withdrawn": {"database": "analytics", "schema": "raw_base_sepolia", "name": "core_proxy_event_withdrawn", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_withdrawn", "fqn": ["synthetix", "raw", "raw_base_sepolia", "core_proxy_event_withdrawn"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_withdrawn", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"core_proxy_event_withdrawn\"", "created_at": 1726500947.2026715}, "source.synthetix.raw_base_sepolia.core_proxy_event_liquidation": {"database": "analytics", "schema": "raw_base_sepolia", "name": "core_proxy_event_liquidation", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_liquidation", "fqn": ["synthetix", "raw", "raw_base_sepolia", "core_proxy_event_liquidation"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_liquidation", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"core_proxy_event_liquidation\"", "created_at": 1726500947.2028449}, "source.synthetix.raw_base_sepolia.core_proxy_event_market_registered": {"database": "analytics", "schema": "raw_base_sepolia", "name": "core_proxy_event_market_registered", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_market_registered", "fqn": ["synthetix", "raw", "raw_base_sepolia", "core_proxy_event_market_registered"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_registered", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"core_proxy_event_market_registered\"", "created_at": 1726500947.2030046}, "source.synthetix.raw_base_sepolia.core_proxy_event_pool_created": {"database": "analytics", "schema": "raw_base_sepolia", "name": "core_proxy_event_pool_created", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_pool_created", "fqn": ["synthetix", "raw", "raw_base_sepolia", "core_proxy_event_pool_created"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_pool_created", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"core_proxy_event_pool_created\"", "created_at": 1726500947.2031646}, "source.synthetix.raw_base_sepolia.core_proxy_event_rewards_claimed": {"database": "analytics", "schema": "raw_base_sepolia", "name": "core_proxy_event_rewards_claimed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_rewards_claimed", "fqn": ["synthetix", "raw", "raw_base_sepolia", "core_proxy_event_rewards_claimed"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_rewards_claimed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"core_proxy_event_rewards_claimed\"", "created_at": 1726500947.2033238}, "source.synthetix.raw_base_sepolia.core_proxy_event_rewards_distributed": {"database": "analytics", "schema": "raw_base_sepolia", "name": "core_proxy_event_rewards_distributed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_rewards_distributed", "fqn": ["synthetix", "raw", "raw_base_sepolia", "core_proxy_event_rewards_distributed"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_rewards_distributed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"core_proxy_event_rewards_distributed\"", "created_at": 1726500947.203486}, "source.synthetix.raw_base_sepolia.core_proxy_event_usd_burned": {"database": "analytics", "schema": "raw_base_sepolia", "name": "core_proxy_event_usd_burned", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_usd_burned", "fqn": ["synthetix", "raw", "raw_base_sepolia", "core_proxy_event_usd_burned"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_usd_burned", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"core_proxy_event_usd_burned\"", "created_at": 1726500947.2036443}, "source.synthetix.raw_base_sepolia.core_proxy_event_usd_minted": {"database": "analytics", "schema": "raw_base_sepolia", "name": "core_proxy_event_usd_minted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_usd_minted", "fqn": ["synthetix", "raw", "raw_base_sepolia", "core_proxy_event_usd_minted"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_usd_minted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"core_proxy_event_usd_minted\"", "created_at": 1726500947.2037995}, "source.synthetix.raw_base_sepolia.core_proxy_event_vault_liquidation": {"database": "analytics", "schema": "raw_base_sepolia", "name": "core_proxy_event_vault_liquidation", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_vault_liquidation", "fqn": ["synthetix", "raw", "raw_base_sepolia", "core_proxy_event_vault_liquidation"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_vault_liquidation", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"core_proxy_event_vault_liquidation\"", "created_at": 1726500947.2039533}, "source.synthetix.raw_base_sepolia.core_proxy_event_market_collateral_deposited": {"database": "analytics", "schema": "raw_base_sepolia", "name": "core_proxy_event_market_collateral_deposited", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_market_collateral_deposited", "fqn": ["synthetix", "raw", "raw_base_sepolia", "core_proxy_event_market_collateral_deposited"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_collateral_deposited", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"core_proxy_event_market_collateral_deposited\"", "created_at": 1726500947.2041113}, "source.synthetix.raw_base_sepolia.core_proxy_event_market_collateral_withdrawn": {"database": "analytics", "schema": "raw_base_sepolia", "name": "core_proxy_event_market_collateral_withdrawn", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_market_collateral_withdrawn", "fqn": ["synthetix", "raw", "raw_base_sepolia", "core_proxy_event_market_collateral_withdrawn"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_collateral_withdrawn", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"core_proxy_event_market_collateral_withdrawn\"", "created_at": 1726500947.2042654}, "source.synthetix.raw_base_sepolia.core_proxy_event_market_usd_deposited": {"database": "analytics", "schema": "raw_base_sepolia", "name": "core_proxy_event_market_usd_deposited", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_market_usd_deposited", "fqn": ["synthetix", "raw", "raw_base_sepolia", "core_proxy_event_market_usd_deposited"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_usd_deposited", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"core_proxy_event_market_usd_deposited\"", "created_at": 1726500947.2044299}, "source.synthetix.raw_base_sepolia.core_proxy_event_market_usd_withdrawn": {"database": "analytics", "schema": "raw_base_sepolia", "name": "core_proxy_event_market_usd_withdrawn", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_event_market_usd_withdrawn", "fqn": ["synthetix", "raw", "raw_base_sepolia", "core_proxy_event_market_usd_withdrawn"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_usd_withdrawn", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"core_proxy_event_market_usd_withdrawn\"", "created_at": 1726500947.204584}, "source.synthetix.raw_base_sepolia.core_proxy_legacy_event_market_usd_deposited": {"database": "analytics", "schema": "raw_base_sepolia", "name": "core_proxy_legacy_event_market_usd_deposited", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_legacy_event_market_usd_deposited", "fqn": ["synthetix", "raw", "raw_base_sepolia", "core_proxy_legacy_event_market_usd_deposited"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_legacy_event_market_usd_deposited", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"core_proxy_legacy_event_market_usd_deposited\"", "created_at": 1726500947.20474}, "source.synthetix.raw_base_sepolia.core_proxy_legacy_event_market_usd_withdrawn": {"database": "analytics", "schema": "raw_base_sepolia", "name": "core_proxy_legacy_event_market_usd_withdrawn", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.core_proxy_legacy_event_market_usd_withdrawn", "fqn": ["synthetix", "raw", "raw_base_sepolia", "core_proxy_legacy_event_market_usd_withdrawn"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_legacy_event_market_usd_withdrawn", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"core_proxy_legacy_event_market_usd_withdrawn\"", "created_at": 1726500947.2049205}, "source.synthetix.raw_base_sepolia.buyback_snx_event_buyback_processed": {"database": "analytics", "schema": "raw_base_sepolia", "name": "buyback_snx_event_buyback_processed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.buyback_snx_event_buyback_processed", "fqn": ["synthetix", "raw", "raw_base_sepolia", "buyback_snx_event_buyback_processed"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "buyback_snx_event_buyback_processed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"buyback_snx_event_buyback_processed\"", "created_at": 1726500947.2050927}, "source.synthetix.raw_base_sepolia.core_get_vault_collateral": {"database": "analytics", "schema": "raw_base_sepolia", "name": "core_get_vault_collateral", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.core_get_vault_collateral", "fqn": ["synthetix", "raw", "raw_base_sepolia", "core_get_vault_collateral"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "core_get_vault_collateral", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"core_get_vault_collateral\"", "created_at": 1726500947.2052517}, "source.synthetix.raw_base_sepolia.core_get_vault_debt": {"database": "analytics", "schema": "raw_base_sepolia", "name": "core_get_vault_debt", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.core_get_vault_debt", "fqn": ["synthetix", "raw", "raw_base_sepolia", "core_get_vault_debt"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "core_get_vault_debt", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"core_get_vault_debt\"", "created_at": 1726500947.2054412}, "source.synthetix.raw_base_sepolia.blocks_parquet": {"database": "analytics", "schema": "raw_base_sepolia", "name": "blocks_parquet", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_sepolia.blocks_parquet", "fqn": ["synthetix", "raw", "raw_base_sepolia", "blocks_parquet"], "source_name": "raw_base_sepolia", "source_description": "", "loader": "", "identifier": "blocks_parquet", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_sepolia\".\"blocks_parquet\"", "created_at": 1726500947.2056203}, "source.synthetix.raw_arbitrum_sepolia.block": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "block", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.block", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "block"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "block", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"block\"", "created_at": 1726500947.2057822}, "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_account_created": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "perps_market_proxy_event_account_created", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_account_created", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "perps_market_proxy_event_account_created"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_account_created", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_account_created\"", "created_at": 1726500947.20594}, "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_account_liquidation_attempt": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "perps_market_proxy_event_account_liquidation_attempt", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_account_liquidation_attempt", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "perps_market_proxy_event_account_liquidation_attempt"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_account_liquidation_attempt", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_account_liquidation_attempt\"", "created_at": 1726500947.2060964}, "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_collateral_modified": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "perps_market_proxy_event_collateral_modified", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_collateral_modified", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "perps_market_proxy_event_collateral_modified"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_collateral_modified", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_collateral_modified\"", "created_at": 1726500947.2062528}, "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_market_created": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "perps_market_proxy_event_market_created", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_market_created", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "perps_market_proxy_event_market_created"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_market_created", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_market_created\"", "created_at": 1726500947.2064142}, "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_market_updated": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "perps_market_proxy_event_market_updated", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_market_updated", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "perps_market_proxy_event_market_updated"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_market_updated", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_market_updated\"", "created_at": 1726500947.2065694}, "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_legacy_event_market_updated": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "perps_market_proxy_legacy_event_market_updated", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_legacy_event_market_updated", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "perps_market_proxy_legacy_event_market_updated"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "perps_market_proxy_legacy_event_market_updated", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_legacy_event_market_updated\"", "created_at": 1726500947.206736}, "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_order_committed": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "perps_market_proxy_event_order_committed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_order_committed", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "perps_market_proxy_event_order_committed"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_order_committed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_order_committed\"", "created_at": 1726500947.2068896}, "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_legacy_event_order_committed": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "perps_market_proxy_legacy_event_order_committed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_legacy_event_order_committed", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "perps_market_proxy_legacy_event_order_committed"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "perps_market_proxy_legacy_event_order_committed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_legacy_event_order_committed\"", "created_at": 1726500947.2070687}, "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_order_settled": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "perps_market_proxy_event_order_settled", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_order_settled", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "perps_market_proxy_event_order_settled"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_order_settled", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_order_settled\"", "created_at": 1726500947.207254}, "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_position_liquidated": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "perps_market_proxy_event_position_liquidated", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_position_liquidated", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "perps_market_proxy_event_position_liquidated"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_position_liquidated", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_position_liquidated\"", "created_at": 1726500947.20741}, "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_previous_order_expired": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "perps_market_proxy_event_previous_order_expired", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_previous_order_expired", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "perps_market_proxy_event_previous_order_expired"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_previous_order_expired", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_previous_order_expired\"", "created_at": 1726500947.207564}, "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_interest_rate_updated": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "perps_market_proxy_event_interest_rate_updated", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_interest_rate_updated", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "perps_market_proxy_event_interest_rate_updated"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_interest_rate_updated", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_interest_rate_updated\"", "created_at": 1726500947.2077186}, "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_interest_charged": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "perps_market_proxy_event_interest_charged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_interest_charged", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "perps_market_proxy_event_interest_charged"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_interest_charged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_interest_charged\"", "created_at": 1726500947.2078717}, "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_committed": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "spot_market_proxy_event_order_committed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_committed", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "spot_market_proxy_event_order_committed"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_order_committed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"spot_market_proxy_event_order_committed\"", "created_at": 1726500947.208026}, "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_settled": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "spot_market_proxy_event_order_settled", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_settled", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "spot_market_proxy_event_order_settled"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_order_settled", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"spot_market_proxy_event_order_settled\"", "created_at": 1726500947.208179}, "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_cancelled": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "spot_market_proxy_event_order_cancelled", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_cancelled", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "spot_market_proxy_event_order_cancelled"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_order_cancelled", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"spot_market_proxy_event_order_cancelled\"", "created_at": 1726500947.2083313}, "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_registered": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "spot_market_proxy_event_synth_registered", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_registered", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "spot_market_proxy_event_synth_registered"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_synth_registered", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"spot_market_proxy_event_synth_registered\"", "created_at": 1726500947.2084846}, "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_bought": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "spot_market_proxy_event_synth_bought", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_bought", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "spot_market_proxy_event_synth_bought"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_synth_bought", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"spot_market_proxy_event_synth_bought\"", "created_at": 1726500947.2086382}, "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_sold": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "spot_market_proxy_event_synth_sold", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_sold", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "spot_market_proxy_event_synth_sold"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_synth_sold", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"spot_market_proxy_event_synth_sold\"", "created_at": 1726500947.2087913}, "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_wrapped": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "spot_market_proxy_event_synth_wrapped", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_wrapped", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "spot_market_proxy_event_synth_wrapped"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_synth_wrapped", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"spot_market_proxy_event_synth_wrapped\"", "created_at": 1726500947.2089603}, "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_unwrapped": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "spot_market_proxy_event_synth_unwrapped", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_unwrapped", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "spot_market_proxy_event_synth_unwrapped"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_synth_unwrapped", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"spot_market_proxy_event_synth_unwrapped\"", "created_at": 1726500947.2091193}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_account_created": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_account_created", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_account_created", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "core_proxy_event_account_created"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_account_created", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_account_created\"", "created_at": 1726500947.2092745}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_delegation_updated": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_delegation_updated", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_delegation_updated", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "core_proxy_event_delegation_updated"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_delegation_updated", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_delegation_updated\"", "created_at": 1726500947.2094533}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_deposited": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_deposited", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_deposited", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "core_proxy_event_deposited"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_deposited", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_deposited\"", "created_at": 1726500947.2096128}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_withdrawn": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_withdrawn", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_withdrawn", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "core_proxy_event_withdrawn"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_withdrawn", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_withdrawn\"", "created_at": 1726500947.209767}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_liquidation": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_liquidation", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_liquidation", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "core_proxy_event_liquidation"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_liquidation", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_liquidation\"", "created_at": 1726500947.209921}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_registered": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_market_registered", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_registered", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "core_proxy_event_market_registered"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_registered", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_market_registered\"", "created_at": 1726500947.2100751}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_pool_created": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_pool_created", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_pool_created", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "core_proxy_event_pool_created"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_pool_created", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_pool_created\"", "created_at": 1726500947.21023}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_rewards_claimed": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_rewards_claimed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_rewards_claimed", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "core_proxy_event_rewards_claimed"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_rewards_claimed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_rewards_claimed\"", "created_at": 1726500947.2103863}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_rewards_distributed": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_rewards_distributed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_rewards_distributed", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "core_proxy_event_rewards_distributed"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_rewards_distributed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_rewards_distributed\"", "created_at": 1726500947.210542}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_usd_burned": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_usd_burned", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_usd_burned", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "core_proxy_event_usd_burned"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_usd_burned", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_usd_burned\"", "created_at": 1726500947.2107062}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_usd_minted": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_usd_minted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_usd_minted", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "core_proxy_event_usd_minted"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_usd_minted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_usd_minted\"", "created_at": 1726500947.210873}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_vault_liquidation": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_vault_liquidation", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_vault_liquidation", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "core_proxy_event_vault_liquidation"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_vault_liquidation", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_vault_liquidation\"", "created_at": 1726500947.2110245}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_collateral_deposited": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_market_collateral_deposited", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_collateral_deposited", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "core_proxy_event_market_collateral_deposited"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_collateral_deposited", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_market_collateral_deposited\"", "created_at": 1726500947.211177}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_collateral_withdrawn": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_market_collateral_withdrawn", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_collateral_withdrawn", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "core_proxy_event_market_collateral_withdrawn"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_collateral_withdrawn", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_market_collateral_withdrawn\"", "created_at": 1726500947.21133}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_usd_deposited": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_market_usd_deposited", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_usd_deposited", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "core_proxy_event_market_usd_deposited"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_usd_deposited", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_market_usd_deposited\"", "created_at": 1726500947.2114825}, "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_usd_withdrawn": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "core_proxy_event_market_usd_withdrawn", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_usd_withdrawn", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "core_proxy_event_market_usd_withdrawn"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_usd_withdrawn", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_market_usd_withdrawn\"", "created_at": 1726500947.2116365}, "source.synthetix.raw_arbitrum_sepolia.core_get_vault_collateral": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "core_get_vault_collateral", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_get_vault_collateral", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "core_get_vault_collateral"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "core_get_vault_collateral", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"core_get_vault_collateral\"", "created_at": 1726500947.2117913}, "source.synthetix.raw_arbitrum_sepolia.core_get_vault_debt": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "core_get_vault_debt", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.core_get_vault_debt", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "core_get_vault_debt"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "core_get_vault_debt", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"core_get_vault_debt\"", "created_at": 1726500947.2119439}, "source.synthetix.raw_arbitrum_sepolia.blocks_parquet": {"database": "analytics", "schema": "raw_arbitrum_sepolia", "name": "blocks_parquet", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_sepolia.blocks_parquet", "fqn": ["synthetix", "raw", "raw_arbitrum_sepolia", "blocks_parquet"], "source_name": "raw_arbitrum_sepolia", "source_description": "", "loader": "", "identifier": "blocks_parquet", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_sepolia\".\"blocks_parquet\"", "created_at": 1726500947.2120972}, "source.synthetix.raw_arbitrum_mainnet.block": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "block", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.block", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "block"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "block", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"block\"", "created_at": 1726500947.2122543}, "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_account_created": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "perps_market_proxy_event_account_created", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_account_created", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "perps_market_proxy_event_account_created"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_account_created", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_account_created\"", "created_at": 1726500947.2124066}, "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_account_liquidation_attempt": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "perps_market_proxy_event_account_liquidation_attempt", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_account_liquidation_attempt", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "perps_market_proxy_event_account_liquidation_attempt"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_account_liquidation_attempt", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_account_liquidation_attempt\"", "created_at": 1726500947.2125602}, "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_collateral_modified": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "perps_market_proxy_event_collateral_modified", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_collateral_modified", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "perps_market_proxy_event_collateral_modified"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_collateral_modified", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_collateral_modified\"", "created_at": 1726500947.2127144}, "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_market_created": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "perps_market_proxy_event_market_created", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_market_created", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "perps_market_proxy_event_market_created"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_market_created", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_market_created\"", "created_at": 1726500947.2128687}, "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_market_updated": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "perps_market_proxy_event_market_updated", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_market_updated", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "perps_market_proxy_event_market_updated"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_market_updated", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_market_updated\"", "created_at": 1726500947.2130225}, "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_legacy_event_market_updated": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "perps_market_proxy_legacy_event_market_updated", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_legacy_event_market_updated", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "perps_market_proxy_legacy_event_market_updated"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "perps_market_proxy_legacy_event_market_updated", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_legacy_event_market_updated\"", "created_at": 1726500947.2131774}, "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_order_committed": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "perps_market_proxy_event_order_committed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_order_committed", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "perps_market_proxy_event_order_committed"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_order_committed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_order_committed\"", "created_at": 1726500947.2133322}, "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_legacy_event_order_committed": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "perps_market_proxy_legacy_event_order_committed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_legacy_event_order_committed", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "perps_market_proxy_legacy_event_order_committed"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "perps_market_proxy_legacy_event_order_committed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_legacy_event_order_committed\"", "created_at": 1726500947.2135084}, "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_order_settled": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "perps_market_proxy_event_order_settled", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_order_settled", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "perps_market_proxy_event_order_settled"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_order_settled", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_order_settled\"", "created_at": 1726500947.213691}, "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_position_liquidated": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "perps_market_proxy_event_position_liquidated", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_position_liquidated", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "perps_market_proxy_event_position_liquidated"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_position_liquidated", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_position_liquidated\"", "created_at": 1726500947.2138474}, "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_previous_order_expired": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "perps_market_proxy_event_previous_order_expired", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_previous_order_expired", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "perps_market_proxy_event_previous_order_expired"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_previous_order_expired", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_previous_order_expired\"", "created_at": 1726500947.2140014}, "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_interest_rate_updated": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "perps_market_proxy_event_interest_rate_updated", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_interest_rate_updated", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "perps_market_proxy_event_interest_rate_updated"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_interest_rate_updated", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_interest_rate_updated\"", "created_at": 1726500947.2141547}, "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_interest_charged": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "perps_market_proxy_event_interest_charged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_interest_charged", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "perps_market_proxy_event_interest_charged"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_interest_charged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_interest_charged\"", "created_at": 1726500947.214309}, "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_committed": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "spot_market_proxy_event_order_committed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_committed", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "spot_market_proxy_event_order_committed"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_order_committed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"spot_market_proxy_event_order_committed\"", "created_at": 1726500947.2144613}, "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_settled": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "spot_market_proxy_event_order_settled", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_settled", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "spot_market_proxy_event_order_settled"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_order_settled", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"spot_market_proxy_event_order_settled\"", "created_at": 1726500947.2146127}, "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_cancelled": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "spot_market_proxy_event_order_cancelled", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_cancelled", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "spot_market_proxy_event_order_cancelled"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_order_cancelled", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"spot_market_proxy_event_order_cancelled\"", "created_at": 1726500947.2147698}, "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_registered": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "spot_market_proxy_event_synth_registered", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_registered", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "spot_market_proxy_event_synth_registered"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_synth_registered", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"spot_market_proxy_event_synth_registered\"", "created_at": 1726500947.2149222}, "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_bought": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "spot_market_proxy_event_synth_bought", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_bought", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "spot_market_proxy_event_synth_bought"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_synth_bought", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"spot_market_proxy_event_synth_bought\"", "created_at": 1726500947.2150743}, "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_sold": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "spot_market_proxy_event_synth_sold", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_sold", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "spot_market_proxy_event_synth_sold"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_synth_sold", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"spot_market_proxy_event_synth_sold\"", "created_at": 1726500947.2152257}, "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_wrapped": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "spot_market_proxy_event_synth_wrapped", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_wrapped", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "spot_market_proxy_event_synth_wrapped"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_synth_wrapped", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"spot_market_proxy_event_synth_wrapped\"", "created_at": 1726500947.2153778}, "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_unwrapped": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "spot_market_proxy_event_synth_unwrapped", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_unwrapped", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "spot_market_proxy_event_synth_unwrapped"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_synth_unwrapped", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"spot_market_proxy_event_synth_unwrapped\"", "created_at": 1726500947.2155297}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_account_created": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_account_created", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_account_created", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "core_proxy_event_account_created"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_account_created", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_account_created\"", "created_at": 1726500947.2156825}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_delegation_updated": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_delegation_updated", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_delegation_updated", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "core_proxy_event_delegation_updated"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_delegation_updated", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_delegation_updated\"", "created_at": 1726500947.2158344}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_deposited": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_deposited", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_deposited", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "core_proxy_event_deposited"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_deposited", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_deposited\"", "created_at": 1726500947.2159889}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_withdrawn": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_withdrawn", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_withdrawn", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "core_proxy_event_withdrawn"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_withdrawn", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_withdrawn\"", "created_at": 1726500947.2161465}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_liquidation": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_liquidation", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_liquidation", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "core_proxy_event_liquidation"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_liquidation", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_liquidation\"", "created_at": 1726500947.216306}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_registered": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_market_registered", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_registered", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "core_proxy_event_market_registered"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_registered", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_market_registered\"", "created_at": 1726500947.2164607}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_pool_created": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_pool_created", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_pool_created", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "core_proxy_event_pool_created"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_pool_created", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_pool_created\"", "created_at": 1726500947.2166135}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_rewards_claimed": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_rewards_claimed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_rewards_claimed", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "core_proxy_event_rewards_claimed"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_rewards_claimed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_rewards_claimed\"", "created_at": 1726500947.2167659}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_rewards_distributed": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_rewards_distributed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_rewards_distributed", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "core_proxy_event_rewards_distributed"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_rewards_distributed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_rewards_distributed\"", "created_at": 1726500947.2169173}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_usd_burned": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_usd_burned", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_usd_burned", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "core_proxy_event_usd_burned"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_usd_burned", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_usd_burned\"", "created_at": 1726500947.2170703}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_usd_minted": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_usd_minted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_usd_minted", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "core_proxy_event_usd_minted"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_usd_minted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_usd_minted\"", "created_at": 1726500947.2172234}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_vault_liquidation": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_vault_liquidation", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_vault_liquidation", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "core_proxy_event_vault_liquidation"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_vault_liquidation", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_vault_liquidation\"", "created_at": 1726500947.2173753}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_collateral_deposited": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_market_collateral_deposited", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_collateral_deposited", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "core_proxy_event_market_collateral_deposited"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_collateral_deposited", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_market_collateral_deposited\"", "created_at": 1726500947.2175531}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_collateral_withdrawn": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_market_collateral_withdrawn", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_collateral_withdrawn", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "core_proxy_event_market_collateral_withdrawn"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_collateral_withdrawn", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_market_collateral_withdrawn\"", "created_at": 1726500947.2177064}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_usd_deposited": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_market_usd_deposited", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_usd_deposited", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "core_proxy_event_market_usd_deposited"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_usd_deposited", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_market_usd_deposited\"", "created_at": 1726500947.2178578}, "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_usd_withdrawn": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "core_proxy_event_market_usd_withdrawn", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_usd_withdrawn", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "core_proxy_event_market_usd_withdrawn"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_usd_withdrawn", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_market_usd_withdrawn\"", "created_at": 1726500947.2180092}, "source.synthetix.raw_arbitrum_mainnet.core_get_vault_collateral": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "core_get_vault_collateral", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_get_vault_collateral", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "core_get_vault_collateral"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "core_get_vault_collateral", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"core_get_vault_collateral\"", "created_at": 1726500947.2181604}, "source.synthetix.raw_arbitrum_mainnet.core_get_vault_debt": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "core_get_vault_debt", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.core_get_vault_debt", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "core_get_vault_debt"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "core_get_vault_debt", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"core_get_vault_debt\"", "created_at": 1726500947.218312}, "source.synthetix.raw_arbitrum_mainnet.blocks_parquet": {"database": "analytics", "schema": "raw_arbitrum_mainnet", "name": "blocks_parquet", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_arbitrum_mainnet.blocks_parquet", "fqn": ["synthetix", "raw", "raw_arbitrum_mainnet", "blocks_parquet"], "source_name": "raw_arbitrum_mainnet", "source_description": "", "loader": "", "identifier": "blocks_parquet", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_arbitrum_mainnet\".\"blocks_parquet\"", "created_at": 1726500947.2184637}, "source.synthetix.raw_base_mainnet.block": {"database": "analytics", "schema": "raw_base_mainnet", "name": "block", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.block", "fqn": ["synthetix", "raw", "raw_base_mainnet", "block"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "block", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"block\"", "created_at": 1726500947.2186177}, "source.synthetix.raw_base_mainnet.perps_market_proxy_event_account_created": {"database": "analytics", "schema": "raw_base_mainnet", "name": "perps_market_proxy_event_account_created", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_account_created", "fqn": ["synthetix", "raw", "raw_base_mainnet", "perps_market_proxy_event_account_created"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_account_created", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_account_created\"", "created_at": 1726500947.2187915}, "source.synthetix.raw_base_mainnet.perps_market_proxy_event_account_liquidation_attempt": {"database": "analytics", "schema": "raw_base_mainnet", "name": "perps_market_proxy_event_account_liquidation_attempt", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_account_liquidation_attempt", "fqn": ["synthetix", "raw", "raw_base_mainnet", "perps_market_proxy_event_account_liquidation_attempt"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_account_liquidation_attempt", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_account_liquidation_attempt\"", "created_at": 1726500947.2189455}, "source.synthetix.raw_base_mainnet.perps_market_proxy_event_collateral_modified": {"database": "analytics", "schema": "raw_base_mainnet", "name": "perps_market_proxy_event_collateral_modified", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_collateral_modified", "fqn": ["synthetix", "raw", "raw_base_mainnet", "perps_market_proxy_event_collateral_modified"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_collateral_modified", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_collateral_modified\"", "created_at": 1726500947.2190988}, "source.synthetix.raw_base_mainnet.perps_market_proxy_event_market_created": {"database": "analytics", "schema": "raw_base_mainnet", "name": "perps_market_proxy_event_market_created", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_market_created", "fqn": ["synthetix", "raw", "raw_base_mainnet", "perps_market_proxy_event_market_created"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_market_created", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_market_created\"", "created_at": 1726500947.2192502}, "source.synthetix.raw_base_mainnet.perps_market_proxy_event_market_updated": {"database": "analytics", "schema": "raw_base_mainnet", "name": "perps_market_proxy_event_market_updated", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_market_updated", "fqn": ["synthetix", "raw", "raw_base_mainnet", "perps_market_proxy_event_market_updated"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_market_updated", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_market_updated\"", "created_at": 1726500947.2194006}, "source.synthetix.raw_base_mainnet.perps_market_proxy_legacy_event_market_updated": {"database": "analytics", "schema": "raw_base_mainnet", "name": "perps_market_proxy_legacy_event_market_updated", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.perps_market_proxy_legacy_event_market_updated", "fqn": ["synthetix", "raw", "raw_base_mainnet", "perps_market_proxy_legacy_event_market_updated"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "perps_market_proxy_legacy_event_market_updated", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_legacy_event_market_updated\"", "created_at": 1726500947.2195537}, "source.synthetix.raw_base_mainnet.perps_market_proxy_event_order_committed": {"database": "analytics", "schema": "raw_base_mainnet", "name": "perps_market_proxy_event_order_committed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_order_committed", "fqn": ["synthetix", "raw", "raw_base_mainnet", "perps_market_proxy_event_order_committed"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_order_committed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_order_committed\"", "created_at": 1726500947.2197068}, "source.synthetix.raw_base_mainnet.perps_market_proxy_legacy_event_order_committed": {"database": "analytics", "schema": "raw_base_mainnet", "name": "perps_market_proxy_legacy_event_order_committed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.perps_market_proxy_legacy_event_order_committed", "fqn": ["synthetix", "raw", "raw_base_mainnet", "perps_market_proxy_legacy_event_order_committed"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "perps_market_proxy_legacy_event_order_committed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_legacy_event_order_committed\"", "created_at": 1726500947.2198608}, "source.synthetix.raw_base_mainnet.perps_market_proxy_event_order_settled": {"database": "analytics", "schema": "raw_base_mainnet", "name": "perps_market_proxy_event_order_settled", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_order_settled", "fqn": ["synthetix", "raw", "raw_base_mainnet", "perps_market_proxy_event_order_settled"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_order_settled", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_order_settled\"", "created_at": 1726500947.2200413}, "source.synthetix.raw_base_mainnet.perps_market_proxy_event_position_liquidated": {"database": "analytics", "schema": "raw_base_mainnet", "name": "perps_market_proxy_event_position_liquidated", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_position_liquidated", "fqn": ["synthetix", "raw", "raw_base_mainnet", "perps_market_proxy_event_position_liquidated"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_position_liquidated", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_position_liquidated\"", "created_at": 1726500947.2201936}, "source.synthetix.raw_base_mainnet.perps_market_proxy_event_previous_order_expired": {"database": "analytics", "schema": "raw_base_mainnet", "name": "perps_market_proxy_event_previous_order_expired", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_previous_order_expired", "fqn": ["synthetix", "raw", "raw_base_mainnet", "perps_market_proxy_event_previous_order_expired"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_previous_order_expired", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_previous_order_expired\"", "created_at": 1726500947.220371}, "source.synthetix.raw_base_mainnet.perps_market_proxy_event_interest_rate_updated": {"database": "analytics", "schema": "raw_base_mainnet", "name": "perps_market_proxy_event_interest_rate_updated", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_interest_rate_updated", "fqn": ["synthetix", "raw", "raw_base_mainnet", "perps_market_proxy_event_interest_rate_updated"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_interest_rate_updated", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_interest_rate_updated\"", "created_at": 1726500947.220534}, "source.synthetix.raw_base_mainnet.perps_market_proxy_event_interest_charged": {"database": "analytics", "schema": "raw_base_mainnet", "name": "perps_market_proxy_event_interest_charged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.perps_market_proxy_event_interest_charged", "fqn": ["synthetix", "raw", "raw_base_mainnet", "perps_market_proxy_event_interest_charged"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "perps_market_proxy_event_interest_charged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_interest_charged\"", "created_at": 1726500947.2206879}, "source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_committed": {"database": "analytics", "schema": "raw_base_mainnet", "name": "spot_market_proxy_event_order_committed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_committed", "fqn": ["synthetix", "raw", "raw_base_mainnet", "spot_market_proxy_event_order_committed"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_order_committed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"spot_market_proxy_event_order_committed\"", "created_at": 1726500947.2208412}, "source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_settled": {"database": "analytics", "schema": "raw_base_mainnet", "name": "spot_market_proxy_event_order_settled", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_settled", "fqn": ["synthetix", "raw", "raw_base_mainnet", "spot_market_proxy_event_order_settled"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_order_settled", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"spot_market_proxy_event_order_settled\"", "created_at": 1726500947.220992}, "source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_cancelled": {"database": "analytics", "schema": "raw_base_mainnet", "name": "spot_market_proxy_event_order_cancelled", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_cancelled", "fqn": ["synthetix", "raw", "raw_base_mainnet", "spot_market_proxy_event_order_cancelled"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_order_cancelled", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"spot_market_proxy_event_order_cancelled\"", "created_at": 1726500947.2211432}, "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_registered": {"database": "analytics", "schema": "raw_base_mainnet", "name": "spot_market_proxy_event_synth_registered", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_registered", "fqn": ["synthetix", "raw", "raw_base_mainnet", "spot_market_proxy_event_synth_registered"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_synth_registered", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"spot_market_proxy_event_synth_registered\"", "created_at": 1726500947.221296}, "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_bought": {"database": "analytics", "schema": "raw_base_mainnet", "name": "spot_market_proxy_event_synth_bought", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_bought", "fqn": ["synthetix", "raw", "raw_base_mainnet", "spot_market_proxy_event_synth_bought"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_synth_bought", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"spot_market_proxy_event_synth_bought\"", "created_at": 1726500947.2214718}, "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_sold": {"database": "analytics", "schema": "raw_base_mainnet", "name": "spot_market_proxy_event_synth_sold", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_sold", "fqn": ["synthetix", "raw", "raw_base_mainnet", "spot_market_proxy_event_synth_sold"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_synth_sold", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"spot_market_proxy_event_synth_sold\"", "created_at": 1726500947.221629}, "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_wrapped": {"database": "analytics", "schema": "raw_base_mainnet", "name": "spot_market_proxy_event_synth_wrapped", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_wrapped", "fqn": ["synthetix", "raw", "raw_base_mainnet", "spot_market_proxy_event_synth_wrapped"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_synth_wrapped", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"spot_market_proxy_event_synth_wrapped\"", "created_at": 1726500947.2217813}, "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_unwrapped": {"database": "analytics", "schema": "raw_base_mainnet", "name": "spot_market_proxy_event_synth_unwrapped", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_unwrapped", "fqn": ["synthetix", "raw", "raw_base_mainnet", "spot_market_proxy_event_synth_unwrapped"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_synth_unwrapped", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"spot_market_proxy_event_synth_unwrapped\"", "created_at": 1726500947.2219331}, "source.synthetix.raw_base_mainnet.core_proxy_event_account_created": {"database": "analytics", "schema": "raw_base_mainnet", "name": "core_proxy_event_account_created", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_account_created", "fqn": ["synthetix", "raw", "raw_base_mainnet", "core_proxy_event_account_created"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_account_created", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"core_proxy_event_account_created\"", "created_at": 1726500947.2220838}, "source.synthetix.raw_base_mainnet.core_proxy_event_delegation_updated": {"database": "analytics", "schema": "raw_base_mainnet", "name": "core_proxy_event_delegation_updated", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_delegation_updated", "fqn": ["synthetix", "raw", "raw_base_mainnet", "core_proxy_event_delegation_updated"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_delegation_updated", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"core_proxy_event_delegation_updated\"", "created_at": 1726500947.2222347}, "source.synthetix.raw_base_mainnet.core_proxy_event_deposited": {"database": "analytics", "schema": "raw_base_mainnet", "name": "core_proxy_event_deposited", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_deposited", "fqn": ["synthetix", "raw", "raw_base_mainnet", "core_proxy_event_deposited"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_deposited", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"core_proxy_event_deposited\"", "created_at": 1726500947.2223887}, "source.synthetix.raw_base_mainnet.core_proxy_event_withdrawn": {"database": "analytics", "schema": "raw_base_mainnet", "name": "core_proxy_event_withdrawn", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_withdrawn", "fqn": ["synthetix", "raw", "raw_base_mainnet", "core_proxy_event_withdrawn"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_withdrawn", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"core_proxy_event_withdrawn\"", "created_at": 1726500947.2225406}, "source.synthetix.raw_base_mainnet.core_proxy_event_liquidation": {"database": "analytics", "schema": "raw_base_mainnet", "name": "core_proxy_event_liquidation", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_liquidation", "fqn": ["synthetix", "raw", "raw_base_mainnet", "core_proxy_event_liquidation"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_liquidation", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"core_proxy_event_liquidation\"", "created_at": 1726500947.2226915}, "source.synthetix.raw_base_mainnet.core_proxy_event_market_registered": {"database": "analytics", "schema": "raw_base_mainnet", "name": "core_proxy_event_market_registered", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_market_registered", "fqn": ["synthetix", "raw", "raw_base_mainnet", "core_proxy_event_market_registered"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_registered", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"core_proxy_event_market_registered\"", "created_at": 1726500947.222851}, "source.synthetix.raw_base_mainnet.core_proxy_event_pool_created": {"database": "analytics", "schema": "raw_base_mainnet", "name": "core_proxy_event_pool_created", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_pool_created", "fqn": ["synthetix", "raw", "raw_base_mainnet", "core_proxy_event_pool_created"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_pool_created", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"core_proxy_event_pool_created\"", "created_at": 1726500947.2230024}, "source.synthetix.raw_base_mainnet.core_proxy_event_rewards_claimed": {"database": "analytics", "schema": "raw_base_mainnet", "name": "core_proxy_event_rewards_claimed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_rewards_claimed", "fqn": ["synthetix", "raw", "raw_base_mainnet", "core_proxy_event_rewards_claimed"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_rewards_claimed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"core_proxy_event_rewards_claimed\"", "created_at": 1726500947.2231536}, "source.synthetix.raw_base_mainnet.core_proxy_event_rewards_distributed": {"database": "analytics", "schema": "raw_base_mainnet", "name": "core_proxy_event_rewards_distributed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_rewards_distributed", "fqn": ["synthetix", "raw", "raw_base_mainnet", "core_proxy_event_rewards_distributed"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_rewards_distributed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"core_proxy_event_rewards_distributed\"", "created_at": 1726500947.2233047}, "source.synthetix.raw_base_mainnet.core_proxy_event_usd_burned": {"database": "analytics", "schema": "raw_base_mainnet", "name": "core_proxy_event_usd_burned", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_usd_burned", "fqn": ["synthetix", "raw", "raw_base_mainnet", "core_proxy_event_usd_burned"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_usd_burned", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"core_proxy_event_usd_burned\"", "created_at": 1726500947.2234552}, "source.synthetix.raw_base_mainnet.core_proxy_event_usd_minted": {"database": "analytics", "schema": "raw_base_mainnet", "name": "core_proxy_event_usd_minted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_usd_minted", "fqn": ["synthetix", "raw", "raw_base_mainnet", "core_proxy_event_usd_minted"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_usd_minted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"core_proxy_event_usd_minted\"", "created_at": 1726500947.223606}, "source.synthetix.raw_base_mainnet.core_proxy_event_vault_liquidation": {"database": "analytics", "schema": "raw_base_mainnet", "name": "core_proxy_event_vault_liquidation", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_vault_liquidation", "fqn": ["synthetix", "raw", "raw_base_mainnet", "core_proxy_event_vault_liquidation"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_vault_liquidation", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"core_proxy_event_vault_liquidation\"", "created_at": 1726500947.2237575}, "source.synthetix.raw_base_mainnet.core_proxy_event_market_collateral_deposited": {"database": "analytics", "schema": "raw_base_mainnet", "name": "core_proxy_event_market_collateral_deposited", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_market_collateral_deposited", "fqn": ["synthetix", "raw", "raw_base_mainnet", "core_proxy_event_market_collateral_deposited"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_collateral_deposited", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"core_proxy_event_market_collateral_deposited\"", "created_at": 1726500947.2239072}, "source.synthetix.raw_base_mainnet.core_proxy_event_market_collateral_withdrawn": {"database": "analytics", "schema": "raw_base_mainnet", "name": "core_proxy_event_market_collateral_withdrawn", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_market_collateral_withdrawn", "fqn": ["synthetix", "raw", "raw_base_mainnet", "core_proxy_event_market_collateral_withdrawn"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_collateral_withdrawn", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"core_proxy_event_market_collateral_withdrawn\"", "created_at": 1726500947.2240572}, "source.synthetix.raw_base_mainnet.core_proxy_event_market_usd_deposited": {"database": "analytics", "schema": "raw_base_mainnet", "name": "core_proxy_event_market_usd_deposited", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_market_usd_deposited", "fqn": ["synthetix", "raw", "raw_base_mainnet", "core_proxy_event_market_usd_deposited"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_usd_deposited", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"core_proxy_event_market_usd_deposited\"", "created_at": 1726500947.22421}, "source.synthetix.raw_base_mainnet.core_proxy_event_market_usd_withdrawn": {"database": "analytics", "schema": "raw_base_mainnet", "name": "core_proxy_event_market_usd_withdrawn", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_event_market_usd_withdrawn", "fqn": ["synthetix", "raw", "raw_base_mainnet", "core_proxy_event_market_usd_withdrawn"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_usd_withdrawn", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"core_proxy_event_market_usd_withdrawn\"", "created_at": 1726500947.2243626}, "source.synthetix.raw_base_mainnet.core_proxy_legacy_event_market_usd_deposited": {"database": "analytics", "schema": "raw_base_mainnet", "name": "core_proxy_legacy_event_market_usd_deposited", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_legacy_event_market_usd_deposited", "fqn": ["synthetix", "raw", "raw_base_mainnet", "core_proxy_legacy_event_market_usd_deposited"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_legacy_event_market_usd_deposited", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"core_proxy_legacy_event_market_usd_deposited\"", "created_at": 1726500947.2245128}, "source.synthetix.raw_base_mainnet.core_proxy_legacy_event_market_usd_withdrawn": {"database": "analytics", "schema": "raw_base_mainnet", "name": "core_proxy_legacy_event_market_usd_withdrawn", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.core_proxy_legacy_event_market_usd_withdrawn", "fqn": ["synthetix", "raw", "raw_base_mainnet", "core_proxy_legacy_event_market_usd_withdrawn"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_legacy_event_market_usd_withdrawn", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"core_proxy_legacy_event_market_usd_withdrawn\"", "created_at": 1726500947.2246628}, "source.synthetix.raw_base_mainnet.buyback_snx_legacy_event_buyback_processed": {"database": "analytics", "schema": "raw_base_mainnet", "name": "buyback_snx_legacy_event_buyback_processed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.buyback_snx_legacy_event_buyback_processed", "fqn": ["synthetix", "raw", "raw_base_mainnet", "buyback_snx_legacy_event_buyback_processed"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "buyback_snx_legacy_event_buyback_processed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"buyback_snx_legacy_event_buyback_processed\"", "created_at": 1726500947.2248144}, "source.synthetix.raw_base_mainnet.buyback_snx_event_buyback_processed": {"database": "analytics", "schema": "raw_base_mainnet", "name": "buyback_snx_event_buyback_processed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.buyback_snx_event_buyback_processed", "fqn": ["synthetix", "raw", "raw_base_mainnet", "buyback_snx_event_buyback_processed"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "buyback_snx_event_buyback_processed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"buyback_snx_event_buyback_processed\"", "created_at": 1726500947.2249644}, "source.synthetix.raw_base_mainnet.core_get_vault_collateral": {"database": "analytics", "schema": "raw_base_mainnet", "name": "core_get_vault_collateral", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.core_get_vault_collateral", "fqn": ["synthetix", "raw", "raw_base_mainnet", "core_get_vault_collateral"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "core_get_vault_collateral", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"core_get_vault_collateral\"", "created_at": 1726500947.2251146}, "source.synthetix.raw_base_mainnet.core_get_vault_debt": {"database": "analytics", "schema": "raw_base_mainnet", "name": "core_get_vault_debt", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.core_get_vault_debt", "fqn": ["synthetix", "raw", "raw_base_mainnet", "core_get_vault_debt"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "core_get_vault_debt", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"core_get_vault_debt\"", "created_at": 1726500947.2252645}, "source.synthetix.raw_base_mainnet.blocks_parquet": {"database": "analytics", "schema": "raw_base_mainnet", "name": "blocks_parquet", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_base_mainnet.blocks_parquet", "fqn": ["synthetix", "raw", "raw_base_mainnet", "blocks_parquet"], "source_name": "raw_base_mainnet", "source_description": "", "loader": "", "identifier": "blocks_parquet", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_base_mainnet\".\"blocks_parquet\"", "created_at": 1726500947.2254345}, "source.synthetix.raw_optimism_mainnet.block": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "block", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.block", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "block"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "block", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"block\"", "created_at": 1726500947.2255967}, "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_order_committed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "spot_market_proxy_event_order_committed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_order_committed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "spot_market_proxy_event_order_committed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_order_committed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"spot_market_proxy_event_order_committed\"", "created_at": 1726500947.225753}, "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_order_settled": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "spot_market_proxy_event_order_settled", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_order_settled", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "spot_market_proxy_event_order_settled"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_order_settled", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"spot_market_proxy_event_order_settled\"", "created_at": 1726500947.225906}, "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_order_cancelled": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "spot_market_proxy_event_order_cancelled", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_order_cancelled", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "spot_market_proxy_event_order_cancelled"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_order_cancelled", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"spot_market_proxy_event_order_cancelled\"", "created_at": 1726500947.226058}, "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_registered": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "spot_market_proxy_event_synth_registered", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_registered", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "spot_market_proxy_event_synth_registered"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_synth_registered", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"spot_market_proxy_event_synth_registered\"", "created_at": 1726500947.2262092}, "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_bought": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "spot_market_proxy_event_synth_bought", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_bought", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "spot_market_proxy_event_synth_bought"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_synth_bought", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"spot_market_proxy_event_synth_bought\"", "created_at": 1726500947.2263887}, "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_sold": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "spot_market_proxy_event_synth_sold", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_sold", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "spot_market_proxy_event_synth_sold"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_synth_sold", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"spot_market_proxy_event_synth_sold\"", "created_at": 1726500947.2265437}, "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_wrapped": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "spot_market_proxy_event_synth_wrapped", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_wrapped", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "spot_market_proxy_event_synth_wrapped"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_synth_wrapped", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"spot_market_proxy_event_synth_wrapped\"", "created_at": 1726500947.226697}, "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_unwrapped": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "spot_market_proxy_event_synth_unwrapped", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_unwrapped", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "spot_market_proxy_event_synth_unwrapped"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "spot_market_proxy_event_synth_unwrapped", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"spot_market_proxy_event_synth_unwrapped\"", "created_at": 1726500947.226872}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_account_created": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_account_created", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_account_created", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "core_proxy_event_account_created"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_account_created", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"core_proxy_event_account_created\"", "created_at": 1726500947.2270243}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_delegation_updated": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_delegation_updated", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_delegation_updated", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "core_proxy_event_delegation_updated"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_delegation_updated", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"core_proxy_event_delegation_updated\"", "created_at": 1726500947.2271748}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_deposited": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_deposited", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_deposited", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "core_proxy_event_deposited"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_deposited", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"core_proxy_event_deposited\"", "created_at": 1726500947.2273257}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_withdrawn": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_withdrawn", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_withdrawn", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "core_proxy_event_withdrawn"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_withdrawn", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"core_proxy_event_withdrawn\"", "created_at": 1726500947.2274783}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_liquidation": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_liquidation", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_liquidation", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "core_proxy_event_liquidation"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_liquidation", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"core_proxy_event_liquidation\"", "created_at": 1726500947.2276301}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_market_registered": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_market_registered", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_market_registered", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "core_proxy_event_market_registered"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_registered", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"core_proxy_event_market_registered\"", "created_at": 1726500947.227783}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_pool_created": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_pool_created", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_pool_created", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "core_proxy_event_pool_created"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_pool_created", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"core_proxy_event_pool_created\"", "created_at": 1726500947.227935}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_rewards_claimed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_rewards_claimed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_rewards_claimed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "core_proxy_event_rewards_claimed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_rewards_claimed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"core_proxy_event_rewards_claimed\"", "created_at": 1726500947.2280867}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_rewards_distributed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_rewards_distributed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_rewards_distributed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "core_proxy_event_rewards_distributed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_rewards_distributed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"core_proxy_event_rewards_distributed\"", "created_at": 1726500947.2282398}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_usd_burned": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_usd_burned", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_usd_burned", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "core_proxy_event_usd_burned"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_usd_burned", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"core_proxy_event_usd_burned\"", "created_at": 1726500947.2283924}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_usd_minted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_usd_minted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_usd_minted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "core_proxy_event_usd_minted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_usd_minted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"core_proxy_event_usd_minted\"", "created_at": 1726500947.2285445}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_vault_liquidation": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_vault_liquidation", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_vault_liquidation", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "core_proxy_event_vault_liquidation"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_vault_liquidation", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"core_proxy_event_vault_liquidation\"", "created_at": 1726500947.2286947}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_market_collateral_deposited": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_market_collateral_deposited", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_market_collateral_deposited", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "core_proxy_event_market_collateral_deposited"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_collateral_deposited", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"core_proxy_event_market_collateral_deposited\"", "created_at": 1726500947.2288475}, "source.synthetix.raw_optimism_mainnet.core_proxy_event_market_collateral_withdrawn": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "core_proxy_event_market_collateral_withdrawn", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.core_proxy_event_market_collateral_withdrawn", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "core_proxy_event_market_collateral_withdrawn"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "core_proxy_event_market_collateral_withdrawn", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"core_proxy_event_market_collateral_withdrawn\"", "created_at": 1726500947.2289996}, "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v21_inch_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v21_inch_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v21_inch_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v21_inch_event_delayed_order_removed\"", "created_at": 1726500947.2291517}, "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v21_inch_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v21_inch_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v21_inch_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v21_inch_event_delayed_order_submitted\"", "created_at": 1726500947.2293036}, "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v21_inch_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v21_inch_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v21_inch_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v21_inch_event_funding_recomputed\"", "created_at": 1726500947.229481}, "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v21_inch_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v21_inch_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v21_inch_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v21_inch_event_margin_transferred\"", "created_at": 1726500947.2296364}, "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v21_inch_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v21_inch_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v21_inch_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v21_inch_event_perps_tracking\"", "created_at": 1726500947.229789}, "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v21_inch_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v21_inch_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v21_inch_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v21_inch_event_position_flagged\"", "created_at": 1726500947.2299411}, "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v21_inch_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v21_inch_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v21_inch_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v21_inch_event_position_liquidated0\"", "created_at": 1726500947.2300944}, "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v21_inch_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v21_inch_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v21_inch_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v21_inch_event_position_liquidated1\"", "created_at": 1726500947.2302458}, "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v21_inch_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v21_inch_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v21_inch_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v21_inch_event_position_modified0\"", "created_at": 1726500947.230397}, "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v21_inch_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v21_inch_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v21_inch_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v21_inch_event_position_modified1\"", "created_at": 1726500947.2305484}, "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_aave_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_aave_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_aave_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_aave_event_delayed_order_removed\"", "created_at": 1726500947.2306998}, "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_aave_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_aave_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_aave_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_aave_event_delayed_order_submitted\"", "created_at": 1726500947.230864}, "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_aave_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_aave_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_aave_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_aave_event_funding_recomputed\"", "created_at": 1726500947.231018}, "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_aave_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_aave_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_aave_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_aave_event_margin_transferred\"", "created_at": 1726500947.2311704}, "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_aave_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_aave_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_aave_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_aave_event_perps_tracking\"", "created_at": 1726500947.231322}, "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_aave_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_aave_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_aave_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_aave_event_position_flagged\"", "created_at": 1726500947.231475}, "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_aave_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_aave_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_aave_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_aave_event_position_liquidated0\"", "created_at": 1726500947.2316277}, "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_aave_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_aave_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_aave_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_aave_event_position_liquidated1\"", "created_at": 1726500947.2317808}, "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_aave_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_aave_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_aave_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_aave_event_position_modified0\"", "created_at": 1726500947.2319329}, "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_aave_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_aave_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_aave_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_aave_event_position_modified1\"", "created_at": 1726500947.232085}, "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ada_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ada_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ada_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ada_event_delayed_order_removed\"", "created_at": 1726500947.2322361}, "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ada_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ada_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ada_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ada_event_delayed_order_submitted\"", "created_at": 1726500947.2323873}, "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ada_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ada_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ada_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ada_event_funding_recomputed\"", "created_at": 1726500947.2325404}, "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ada_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ada_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ada_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ada_event_margin_transferred\"", "created_at": 1726500947.2327163}, "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ada_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ada_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ada_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ada_event_perps_tracking\"", "created_at": 1726500947.2328823}, "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ada_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ada_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ada_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ada_event_position_flagged\"", "created_at": 1726500947.2330377}, "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ada_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ada_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ada_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ada_event_position_liquidated0\"", "created_at": 1726500947.233189}, "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ada_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ada_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ada_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ada_event_position_liquidated1\"", "created_at": 1726500947.2333403}, "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ada_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ada_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ada_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ada_event_position_modified0\"", "created_at": 1726500947.2335165}, "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ada_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ada_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ada_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ada_event_position_modified1\"", "created_at": 1726500947.2336721}, "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_algo_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_algo_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_algo_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_algo_event_delayed_order_removed\"", "created_at": 1726500947.2338252}, "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_algo_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_algo_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_algo_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_algo_event_delayed_order_submitted\"", "created_at": 1726500947.2339776}, "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_algo_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_algo_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_algo_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_algo_event_funding_recomputed\"", "created_at": 1726500947.234151}, "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_algo_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_algo_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_algo_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_algo_event_margin_transferred\"", "created_at": 1726500947.234304}, "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_algo_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_algo_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_algo_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_algo_event_perps_tracking\"", "created_at": 1726500947.2344563}, "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_algo_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_algo_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_algo_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_algo_event_position_flagged\"", "created_at": 1726500947.2346087}, "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_algo_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_algo_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_algo_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_algo_event_position_liquidated0\"", "created_at": 1726500947.2347686}, "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_algo_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_algo_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_algo_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_algo_event_position_liquidated1\"", "created_at": 1726500947.2349234}, "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_algo_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_algo_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_algo_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_algo_event_position_modified0\"", "created_at": 1726500947.2350848}, "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_algo_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_algo_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_algo_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_algo_event_position_modified1\"", "created_at": 1726500947.2352374}, "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ankr_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ankr_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ankr_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ankr_event_delayed_order_removed\"", "created_at": 1726500947.2353914}, "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ankr_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ankr_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ankr_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ankr_event_delayed_order_submitted\"", "created_at": 1726500947.2355468}, "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ankr_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ankr_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ankr_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ankr_event_funding_recomputed\"", "created_at": 1726500947.235699}, "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ankr_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ankr_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ankr_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ankr_event_margin_transferred\"", "created_at": 1726500947.2358515}, "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ankr_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ankr_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ankr_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ankr_event_perps_tracking\"", "created_at": 1726500947.2360036}, "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ankr_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ankr_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ankr_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ankr_event_position_flagged\"", "created_at": 1726500947.2361627}, "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ankr_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ankr_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ankr_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ankr_event_position_liquidated0\"", "created_at": 1726500947.2363193}, "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ankr_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ankr_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ankr_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ankr_event_position_liquidated1\"", "created_at": 1726500947.2364705}, "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ankr_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ankr_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ankr_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ankr_event_position_modified0\"", "created_at": 1726500947.236622}, "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ankr_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ankr_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ankr_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ankr_event_position_modified1\"", "created_at": 1726500947.236777}, "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ape_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ape_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ape_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ape_event_delayed_order_removed\"", "created_at": 1726500947.236931}, "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ape_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ape_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ape_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ape_event_delayed_order_submitted\"", "created_at": 1726500947.237085}, "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ape_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ape_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ape_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ape_event_funding_recomputed\"", "created_at": 1726500947.237239}, "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ape_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ape_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ape_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ape_event_margin_transferred\"", "created_at": 1726500947.2374096}, "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ape_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ape_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ape_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ape_event_perps_tracking\"", "created_at": 1726500947.2375739}, "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ape_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ape_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ape_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ape_event_position_flagged\"", "created_at": 1726500947.2377298}, "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ape_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ape_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ape_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ape_event_position_liquidated0\"", "created_at": 1726500947.2378829}, "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ape_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ape_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ape_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ape_event_position_liquidated1\"", "created_at": 1726500947.2380342}, "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ape_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ape_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ape_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ape_event_position_modified0\"", "created_at": 1726500947.2381861}, "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ape_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ape_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ape_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ape_event_position_modified1\"", "created_at": 1726500947.2383447}, "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_apt_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_apt_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_apt_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_apt_event_delayed_order_removed\"", "created_at": 1726500947.2384956}, "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_apt_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_apt_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_apt_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_apt_event_delayed_order_submitted\"", "created_at": 1726500947.2386522}, "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_apt_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_apt_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_apt_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_apt_event_funding_recomputed\"", "created_at": 1726500947.2388194}, "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_apt_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_apt_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_apt_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_apt_event_margin_transferred\"", "created_at": 1726500947.2389712}, "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_apt_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_apt_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_apt_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_apt_event_perps_tracking\"", "created_at": 1726500947.2391458}, "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_apt_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_apt_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_apt_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_apt_event_position_flagged\"", "created_at": 1726500947.2392993}, "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_apt_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_apt_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_apt_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_apt_event_position_liquidated0\"", "created_at": 1726500947.2394543}, "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_apt_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_apt_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_apt_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_apt_event_position_liquidated1\"", "created_at": 1726500947.239607}, "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_apt_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_apt_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_apt_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_apt_event_position_modified0\"", "created_at": 1726500947.2397575}, "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_apt_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_apt_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_apt_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_apt_event_position_modified1\"", "created_at": 1726500947.2399085}, "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_arb_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_arb_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_arb_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_arb_event_delayed_order_removed\"", "created_at": 1726500947.2400599}, "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_arb_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_arb_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_arb_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_arb_event_delayed_order_submitted\"", "created_at": 1726500947.2402139}, "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_arb_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_arb_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_arb_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_arb_event_funding_recomputed\"", "created_at": 1726500947.2403662}, "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_arb_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_arb_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_arb_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_arb_event_margin_transferred\"", "created_at": 1726500947.2405255}, "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_arb_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_arb_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_arb_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_arb_event_perps_tracking\"", "created_at": 1726500947.2406769}, "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_arb_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_arb_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_arb_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_arb_event_position_flagged\"", "created_at": 1726500947.2408288}, "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_arb_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_arb_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_arb_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_arb_event_position_liquidated0\"", "created_at": 1726500947.24098}, "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_arb_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_arb_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_arb_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_arb_event_position_liquidated1\"", "created_at": 1726500947.2411306}, "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_arb_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_arb_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_arb_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_arb_event_position_modified0\"", "created_at": 1726500947.2412815}, "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_arb_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_arb_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_arb_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_arb_event_position_modified1\"", "created_at": 1726500947.241456}, "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_atom_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_atom_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_atom_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_atom_event_delayed_order_removed\"", "created_at": 1726500947.2416112}, "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_atom_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_atom_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_atom_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_atom_event_delayed_order_submitted\"", "created_at": 1726500947.241763}, "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_atom_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_atom_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_atom_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_atom_event_funding_recomputed\"", "created_at": 1726500947.241916}, "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_atom_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_atom_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_atom_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_atom_event_margin_transferred\"", "created_at": 1726500947.242069}, "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_atom_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_atom_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_atom_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_atom_event_perps_tracking\"", "created_at": 1726500947.2422209}, "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_atom_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_atom_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_atom_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_atom_event_position_flagged\"", "created_at": 1726500947.2423725}, "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_atom_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_atom_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_atom_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_atom_event_position_liquidated0\"", "created_at": 1726500947.242524}, "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_atom_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_atom_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_atom_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_atom_event_position_liquidated1\"", "created_at": 1726500947.242678}, "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_atom_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_atom_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_atom_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_atom_event_position_modified0\"", "created_at": 1726500947.2428317}, "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_atom_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_atom_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_atom_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_atom_event_position_modified1\"", "created_at": 1726500947.2429836}, "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_aud_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_aud_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_aud_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_aud_event_delayed_order_removed\"", "created_at": 1726500947.2431355}, "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_aud_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_aud_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_aud_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_aud_event_delayed_order_submitted\"", "created_at": 1726500947.2432861}, "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_aud_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_aud_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_aud_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_aud_event_funding_recomputed\"", "created_at": 1726500947.2434378}, "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_aud_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_aud_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_aud_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_aud_event_margin_transferred\"", "created_at": 1726500947.2435904}, "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_aud_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_aud_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_aud_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_aud_event_perps_tracking\"", "created_at": 1726500947.243742}, "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_aud_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_aud_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_aud_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_aud_event_position_flagged\"", "created_at": 1726500947.2438946}, "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_aud_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_aud_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_aud_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_aud_event_position_liquidated0\"", "created_at": 1726500947.2440467}, "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_aud_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_aud_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_aud_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_aud_event_position_liquidated1\"", "created_at": 1726500947.2441986}, "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_aud_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_aud_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_aud_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_aud_event_position_modified0\"", "created_at": 1726500947.2443502}, "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_aud_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_aud_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_aud_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_aud_event_position_modified1\"", "created_at": 1726500947.2445033}, "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_avax_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_avax_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_avax_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_avax_event_delayed_order_removed\"", "created_at": 1726500947.244656}, "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_avax_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_avax_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_avax_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_avax_event_delayed_order_submitted\"", "created_at": 1726500947.244811}, "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_avax_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_avax_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_avax_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_avax_event_funding_recomputed\"", "created_at": 1726500947.2449653}, "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_avax_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_avax_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_avax_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_avax_event_margin_transferred\"", "created_at": 1726500947.245123}, "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_avax_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_avax_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_avax_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_avax_event_perps_tracking\"", "created_at": 1726500947.2452757}, "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_avax_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_avax_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_avax_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_avax_event_position_flagged\"", "created_at": 1726500947.2454927}, "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_avax_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_avax_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_avax_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_avax_event_position_liquidated0\"", "created_at": 1726500947.2456503}, "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_avax_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_avax_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_avax_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_avax_event_position_liquidated1\"", "created_at": 1726500947.2458017}, "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_avax_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_avax_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_avax_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_avax_event_position_modified0\"", "created_at": 1726500947.2459528}, "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_avax_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_avax_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_avax_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_avax_event_position_modified1\"", "created_at": 1726500947.2461042}, "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_axs_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_axs_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_axs_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_axs_event_delayed_order_removed\"", "created_at": 1726500947.246256}, "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_axs_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_axs_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_axs_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_axs_event_delayed_order_submitted\"", "created_at": 1726500947.2464154}, "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_axs_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_axs_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_axs_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_axs_event_funding_recomputed\"", "created_at": 1726500947.2465668}, "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_axs_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_axs_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_axs_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_axs_event_margin_transferred\"", "created_at": 1726500947.2467372}, "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_axs_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_axs_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_axs_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_axs_event_perps_tracking\"", "created_at": 1726500947.246899}, "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_axs_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_axs_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_axs_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_axs_event_position_flagged\"", "created_at": 1726500947.2470534}, "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_axs_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_axs_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_axs_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_axs_event_position_liquidated0\"", "created_at": 1726500947.247204}, "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_axs_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_axs_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_axs_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_axs_event_position_liquidated1\"", "created_at": 1726500947.2473555}, "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_axs_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_axs_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_axs_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_axs_event_position_modified0\"", "created_at": 1726500947.2475119}, "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_axs_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_axs_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_axs_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_axs_event_position_modified1\"", "created_at": 1726500947.2476635}, "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bal_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bal_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bal_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bal_event_delayed_order_removed\"", "created_at": 1726500947.247815}, "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bal_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bal_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bal_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bal_event_delayed_order_submitted\"", "created_at": 1726500947.2479663}, "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bal_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bal_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bal_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bal_event_funding_recomputed\"", "created_at": 1726500947.2481172}, "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bal_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bal_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bal_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bal_event_margin_transferred\"", "created_at": 1726500947.2482667}, "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bal_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bal_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bal_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bal_event_perps_tracking\"", "created_at": 1726500947.2484255}, "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bal_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bal_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bal_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bal_event_position_flagged\"", "created_at": 1726500947.248578}, "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bal_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bal_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bal_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bal_event_position_liquidated0\"", "created_at": 1726500947.2487354}, "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bal_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bal_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bal_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bal_event_position_liquidated1\"", "created_at": 1726500947.248893}, "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bal_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bal_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bal_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bal_event_position_modified0\"", "created_at": 1726500947.2490447}, "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bal_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bal_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bal_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bal_event_position_modified1\"", "created_at": 1726500947.2492}, "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bch_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bch_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bch_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bch_event_delayed_order_removed\"", "created_at": 1726500947.249353}, "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bch_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bch_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bch_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bch_event_delayed_order_submitted\"", "created_at": 1726500947.249525}, "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bch_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bch_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bch_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bch_event_funding_recomputed\"", "created_at": 1726500947.2496789}, "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bch_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bch_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bch_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bch_event_margin_transferred\"", "created_at": 1726500947.2498355}, "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bch_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bch_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bch_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bch_event_perps_tracking\"", "created_at": 1726500947.249995}, "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bch_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bch_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bch_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bch_event_position_flagged\"", "created_at": 1726500947.2501497}, "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bch_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bch_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bch_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bch_event_position_liquidated0\"", "created_at": 1726500947.2503006}, "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bch_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bch_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bch_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bch_event_position_liquidated1\"", "created_at": 1726500947.2504532}, "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bch_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bch_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bch_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bch_event_position_modified0\"", "created_at": 1726500947.2506113}, "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bch_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bch_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bch_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bch_event_position_modified1\"", "created_at": 1726500947.2507696}, "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_blur_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_blur_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_blur_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_blur_event_delayed_order_removed\"", "created_at": 1726500947.2509217}, "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_blur_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_blur_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_blur_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_blur_event_delayed_order_submitted\"", "created_at": 1726500947.2510724}, "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_blur_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_blur_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_blur_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_blur_event_funding_recomputed\"", "created_at": 1726500947.2512224}, "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_blur_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_blur_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_blur_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_blur_event_margin_transferred\"", "created_at": 1726500947.2513726}, "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_blur_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_blur_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_blur_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_blur_event_perps_tracking\"", "created_at": 1726500947.2515235}, "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_blur_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_blur_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_blur_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_blur_event_position_flagged\"", "created_at": 1726500947.2516832}, "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_blur_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_blur_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_blur_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_blur_event_position_liquidated0\"", "created_at": 1726500947.2523782}, "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_blur_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_blur_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_blur_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_blur_event_position_liquidated1\"", "created_at": 1726500947.2525375}, "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_blur_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_blur_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_blur_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_blur_event_position_modified0\"", "created_at": 1726500947.2526915}, "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_blur_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_blur_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_blur_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_blur_event_position_modified1\"", "created_at": 1726500947.252843}, "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bnb_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bnb_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bnb_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bnb_event_delayed_order_removed\"", "created_at": 1726500947.2530057}, "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bnb_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bnb_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bnb_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bnb_event_delayed_order_submitted\"", "created_at": 1726500947.2531605}, "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bnb_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bnb_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bnb_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bnb_event_funding_recomputed\"", "created_at": 1726500947.2533114}, "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bnb_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bnb_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bnb_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bnb_event_margin_transferred\"", "created_at": 1726500947.2534826}, "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bnb_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bnb_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bnb_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bnb_event_perps_tracking\"", "created_at": 1726500947.2536392}, "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bnb_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bnb_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bnb_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bnb_event_position_flagged\"", "created_at": 1726500947.2537987}, "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bnb_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bnb_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bnb_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bnb_event_position_liquidated0\"", "created_at": 1726500947.2539527}, "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bnb_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bnb_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bnb_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bnb_event_position_liquidated1\"", "created_at": 1726500947.2541091}, "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bnb_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bnb_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bnb_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bnb_event_position_modified0\"", "created_at": 1726500947.2542624}, "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bnb_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bnb_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bnb_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bnb_event_position_modified1\"", "created_at": 1726500947.2544134}, "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bonk_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bonk_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bonk_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bonk_event_delayed_order_removed\"", "created_at": 1726500947.2545652}, "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bonk_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bonk_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bonk_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bonk_event_delayed_order_submitted\"", "created_at": 1726500947.2547238}, "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bonk_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bonk_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bonk_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bonk_event_funding_recomputed\"", "created_at": 1726500947.2548797}, "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bonk_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bonk_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bonk_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bonk_event_margin_transferred\"", "created_at": 1726500947.2550328}, "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bonk_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bonk_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bonk_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bonk_event_perps_tracking\"", "created_at": 1726500947.2551844}, "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bonk_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bonk_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bonk_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bonk_event_position_flagged\"", "created_at": 1726500947.2553365}, "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bonk_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bonk_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bonk_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bonk_event_position_liquidated0\"", "created_at": 1726500947.255493}, "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bonk_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bonk_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bonk_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bonk_event_position_liquidated1\"", "created_at": 1726500947.2556455}, "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bonk_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bonk_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bonk_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bonk_event_position_modified0\"", "created_at": 1726500947.2557971}, "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_bonk_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_bonk_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_bonk_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_bonk_event_position_modified1\"", "created_at": 1726500947.2559521}, "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_btc_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_btc_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_btc_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_btc_event_delayed_order_removed\"", "created_at": 1726500947.2561083}, "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_btc_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_btc_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_btc_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_btc_event_delayed_order_submitted\"", "created_at": 1726500947.256268}, "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_btc_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_btc_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_btc_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_btc_event_funding_recomputed\"", "created_at": 1726500947.2564292}, "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_btc_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_btc_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_btc_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_btc_event_margin_transferred\"", "created_at": 1726500947.2565815}, "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_btc_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_btc_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_btc_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_btc_event_perps_tracking\"", "created_at": 1726500947.2567465}, "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_btc_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_btc_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_btc_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_btc_event_position_flagged\"", "created_at": 1726500947.2569423}, "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_btc_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_btc_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_btc_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_btc_event_position_liquidated0\"", "created_at": 1726500947.2570982}, "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_btc_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_btc_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_btc_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_btc_event_position_liquidated1\"", "created_at": 1726500947.2572598}, "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_btc_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_btc_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_btc_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_btc_event_position_modified0\"", "created_at": 1726500947.257433}, "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_btc_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_btc_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_btc_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_btc_event_position_modified1\"", "created_at": 1726500947.2575893}, "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_celo_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_celo_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_celo_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_celo_event_delayed_order_removed\"", "created_at": 1726500947.257742}, "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_celo_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_celo_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_celo_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_celo_event_delayed_order_submitted\"", "created_at": 1726500947.2578983}, "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_celo_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_celo_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_celo_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_celo_event_funding_recomputed\"", "created_at": 1726500947.2580564}, "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_celo_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_celo_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_celo_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_celo_event_margin_transferred\"", "created_at": 1726500947.2582107}, "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_celo_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_celo_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_celo_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_celo_event_perps_tracking\"", "created_at": 1726500947.2583635}, "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_celo_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_celo_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_celo_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_celo_event_position_flagged\"", "created_at": 1726500947.2585137}, "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_celo_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_celo_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_celo_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_celo_event_position_liquidated0\"", "created_at": 1726500947.2586665}, "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_celo_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_celo_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_celo_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_celo_event_position_liquidated1\"", "created_at": 1726500947.2588506}, "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_celo_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_celo_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_celo_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_celo_event_position_modified0\"", "created_at": 1726500947.2590032}, "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_celo_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_celo_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_celo_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_celo_event_position_modified1\"", "created_at": 1726500947.2591538}, "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_comp_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_comp_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_comp_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_comp_event_delayed_order_removed\"", "created_at": 1726500947.2593036}, "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_comp_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_comp_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_comp_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_comp_event_delayed_order_submitted\"", "created_at": 1726500947.2594547}, "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_comp_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_comp_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_comp_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_comp_event_funding_recomputed\"", "created_at": 1726500947.2596061}, "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_comp_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_comp_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_comp_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_comp_event_margin_transferred\"", "created_at": 1726500947.2597723}, "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_comp_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_comp_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_comp_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_comp_event_perps_tracking\"", "created_at": 1726500947.259927}, "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_comp_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_comp_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_comp_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_comp_event_position_flagged\"", "created_at": 1726500947.2600787}, "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_comp_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_comp_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_comp_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_comp_event_position_liquidated0\"", "created_at": 1726500947.2602289}, "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_comp_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_comp_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_comp_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_comp_event_position_liquidated1\"", "created_at": 1726500947.2603805}, "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_comp_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_comp_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_comp_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_comp_event_position_modified0\"", "created_at": 1726500947.2605383}, "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_comp_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_comp_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_comp_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_comp_event_position_modified1\"", "created_at": 1726500947.2606957}, "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_crv_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_crv_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_crv_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_crv_event_delayed_order_removed\"", "created_at": 1726500947.260849}, "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_crv_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_crv_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_crv_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_crv_event_delayed_order_submitted\"", "created_at": 1726500947.261}, "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_crv_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_crv_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_crv_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_crv_event_funding_recomputed\"", "created_at": 1726500947.2611516}, "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_crv_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_crv_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_crv_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_crv_event_margin_transferred\"", "created_at": 1726500947.2613084}, "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_crv_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_crv_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_crv_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_crv_event_perps_tracking\"", "created_at": 1726500947.2614894}, "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_crv_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_crv_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_crv_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_crv_event_position_flagged\"", "created_at": 1726500947.2616727}, "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_crv_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_crv_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_crv_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_crv_event_position_liquidated0\"", "created_at": 1726500947.2618432}, "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_crv_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_crv_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_crv_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_crv_event_position_liquidated1\"", "created_at": 1726500947.2619982}, "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_crv_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_crv_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_crv_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_crv_event_position_modified0\"", "created_at": 1726500947.2621524}, "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_crv_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_crv_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_crv_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_crv_event_position_modified1\"", "created_at": 1726500947.2623093}, "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_doge_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_doge_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_doge_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_doge_event_delayed_order_removed\"", "created_at": 1726500947.2624605}, "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_doge_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_doge_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_doge_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_doge_event_delayed_order_submitted\"", "created_at": 1726500947.2626202}, "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_doge_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_doge_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_doge_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_doge_event_funding_recomputed\"", "created_at": 1726500947.2627716}, "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_doge_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_doge_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_doge_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_doge_event_margin_transferred\"", "created_at": 1726500947.2629213}, "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_doge_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_doge_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_doge_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_doge_event_perps_tracking\"", "created_at": 1726500947.2630756}, "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_doge_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_doge_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_doge_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_doge_event_position_flagged\"", "created_at": 1726500947.2632277}, "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_doge_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_doge_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_doge_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_doge_event_position_liquidated0\"", "created_at": 1726500947.263378}, "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_doge_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_doge_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_doge_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_doge_event_position_liquidated1\"", "created_at": 1726500947.2635338}, "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_doge_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_doge_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_doge_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_doge_event_position_modified0\"", "created_at": 1726500947.2636967}, "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_doge_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_doge_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_doge_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_doge_event_position_modified1\"", "created_at": 1726500947.2638533}, "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_dot_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_dot_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_dot_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_dot_event_delayed_order_removed\"", "created_at": 1726500947.264006}, "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_dot_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_dot_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_dot_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_dot_event_delayed_order_submitted\"", "created_at": 1726500947.264156}, "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_dot_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_dot_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_dot_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_dot_event_funding_recomputed\"", "created_at": 1726500947.2643054}, "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_dot_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_dot_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_dot_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_dot_event_margin_transferred\"", "created_at": 1726500947.2644615}, "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_dot_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_dot_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_dot_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_dot_event_perps_tracking\"", "created_at": 1726500947.2646172}, "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_dot_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_dot_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_dot_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_dot_event_position_flagged\"", "created_at": 1726500947.2647698}, "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_dot_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_dot_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_dot_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_dot_event_position_liquidated0\"", "created_at": 1726500947.2649202}, "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_dot_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_dot_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_dot_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_dot_event_position_liquidated1\"", "created_at": 1726500947.2650714}, "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_dot_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_dot_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_dot_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_dot_event_position_modified0\"", "created_at": 1726500947.2652445}, "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_dot_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_dot_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_dot_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_dot_event_position_modified1\"", "created_at": 1726500947.265421}, "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_dydx_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_dydx_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_dydx_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_dydx_event_delayed_order_removed\"", "created_at": 1726500947.2655892}, "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_dydx_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_dydx_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_dydx_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_dydx_event_delayed_order_submitted\"", "created_at": 1726500947.2657428}, "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_dydx_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_dydx_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_dydx_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_dydx_event_funding_recomputed\"", "created_at": 1726500947.265895}, "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_dydx_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_dydx_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_dydx_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_dydx_event_margin_transferred\"", "created_at": 1726500947.266046}, "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_dydx_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_dydx_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_dydx_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_dydx_event_perps_tracking\"", "created_at": 1726500947.266197}, "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_dydx_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_dydx_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_dydx_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_dydx_event_position_flagged\"", "created_at": 1726500947.266364}, "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_dydx_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_dydx_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_dydx_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_dydx_event_position_liquidated0\"", "created_at": 1726500947.2665205}, "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_dydx_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_dydx_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_dydx_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_dydx_event_position_liquidated1\"", "created_at": 1726500947.2666738}, "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_dydx_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_dydx_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_dydx_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_dydx_event_position_modified0\"", "created_at": 1726500947.2668252}, "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_dydx_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_dydx_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_dydx_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_dydx_event_position_modified1\"", "created_at": 1726500947.2669814}, "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_enj_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_enj_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_enj_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_enj_event_delayed_order_removed\"", "created_at": 1726500947.267157}, "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_enj_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_enj_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_enj_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_enj_event_delayed_order_submitted\"", "created_at": 1726500947.267317}, "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_enj_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_enj_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_enj_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_enj_event_funding_recomputed\"", "created_at": 1726500947.2674716}, "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_enj_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_enj_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_enj_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_enj_event_margin_transferred\"", "created_at": 1726500947.2676225}, "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_enj_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_enj_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_enj_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_enj_event_perps_tracking\"", "created_at": 1726500947.267774}, "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_enj_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_enj_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_enj_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_enj_event_position_flagged\"", "created_at": 1726500947.2679257}, "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_enj_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_enj_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_enj_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_enj_event_position_liquidated0\"", "created_at": 1726500947.2680817}, "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_enj_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_enj_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_enj_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_enj_event_position_liquidated1\"", "created_at": 1726500947.2682376}, "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_enj_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_enj_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_enj_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_enj_event_position_modified0\"", "created_at": 1726500947.2683897}, "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_enj_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_enj_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_enj_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_enj_event_position_modified1\"", "created_at": 1726500947.2685409}, "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eos_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eos_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eos_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eos_event_delayed_order_removed\"", "created_at": 1726500947.2686932}, "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eos_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eos_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eos_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eos_event_delayed_order_submitted\"", "created_at": 1726500947.2688482}, "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eos_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eos_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eos_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eos_event_funding_recomputed\"", "created_at": 1726500947.2689996}, "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eos_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eos_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eos_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eos_event_margin_transferred\"", "created_at": 1726500947.2691543}, "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eos_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eos_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eos_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eos_event_perps_tracking\"", "created_at": 1726500947.2693098}, "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eos_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eos_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eos_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eos_event_position_flagged\"", "created_at": 1726500947.2694821}, "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eos_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eos_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eos_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eos_event_position_liquidated0\"", "created_at": 1726500947.269641}, "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eos_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eos_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eos_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eos_event_position_liquidated1\"", "created_at": 1726500947.2697928}, "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eos_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eos_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eos_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eos_event_position_modified0\"", "created_at": 1726500947.2699428}, "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eos_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eos_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eos_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eos_event_position_modified1\"", "created_at": 1726500947.2700944}, "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_etc_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_etc_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_etc_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_etc_event_delayed_order_removed\"", "created_at": 1726500947.270254}, "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_etc_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_etc_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_etc_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_etc_event_delayed_order_submitted\"", "created_at": 1726500947.2704067}, "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_etc_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_etc_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_etc_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_etc_event_funding_recomputed\"", "created_at": 1726500947.270563}, "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_etc_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_etc_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_etc_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_etc_event_margin_transferred\"", "created_at": 1726500947.2707164}, "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_etc_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_etc_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_etc_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_etc_event_perps_tracking\"", "created_at": 1726500947.270869}, "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_etc_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_etc_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_etc_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_etc_event_position_flagged\"", "created_at": 1726500947.271024}, "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_etc_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_etc_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_etc_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_etc_event_position_liquidated0\"", "created_at": 1726500947.2711768}, "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_etc_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_etc_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_etc_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_etc_event_position_liquidated1\"", "created_at": 1726500947.2713318}, "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_etc_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_etc_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_etc_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_etc_event_position_modified0\"", "created_at": 1726500947.2714825}, "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_etc_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_etc_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_etc_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_etc_event_position_modified1\"", "created_at": 1726500947.2716525}, "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eth_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eth_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eth_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eth_event_delayed_order_removed\"", "created_at": 1726500947.2718053}, "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eth_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eth_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eth_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eth_event_delayed_order_submitted\"", "created_at": 1726500947.271962}, "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eth_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eth_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eth_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eth_event_funding_recomputed\"", "created_at": 1726500947.2721226}, "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eth_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eth_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eth_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eth_event_margin_transferred\"", "created_at": 1726500947.2722752}, "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eth_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eth_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eth_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eth_event_perps_tracking\"", "created_at": 1726500947.2724273}, "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eth_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eth_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eth_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eth_event_position_flagged\"", "created_at": 1726500947.272578}, "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eth_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eth_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eth_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eth_event_position_liquidated0\"", "created_at": 1726500947.2727277}, "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eth_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eth_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eth_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eth_event_position_liquidated1\"", "created_at": 1726500947.272882}, "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eth_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eth_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eth_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eth_event_position_modified0\"", "created_at": 1726500947.27304}, "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eth_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eth_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eth_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eth_event_position_modified1\"", "created_at": 1726500947.2731917}, "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ethbtc_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ethbtc_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ethbtc_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ethbtc_event_delayed_order_removed\"", "created_at": 1726500947.273343}, "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ethbtc_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ethbtc_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ethbtc_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ethbtc_event_delayed_order_submitted\"", "created_at": 1726500947.2735136}, "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ethbtc_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ethbtc_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ethbtc_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ethbtc_event_funding_recomputed\"", "created_at": 1726500947.273666}, "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ethbtc_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ethbtc_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ethbtc_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ethbtc_event_margin_transferred\"", "created_at": 1726500947.2738237}, "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ethbtc_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ethbtc_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ethbtc_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ethbtc_event_perps_tracking\"", "created_at": 1726500947.2739809}, "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ethbtc_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ethbtc_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ethbtc_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ethbtc_event_position_flagged\"", "created_at": 1726500947.2741327}, "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ethbtc_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ethbtc_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ethbtc_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ethbtc_event_position_liquidated0\"", "created_at": 1726500947.2742841}, "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ethbtc_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ethbtc_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ethbtc_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ethbtc_event_position_liquidated1\"", "created_at": 1726500947.2744336}, "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ethbtc_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ethbtc_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ethbtc_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ethbtc_event_position_modified0\"", "created_at": 1726500947.2745914}, "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ethbtc_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ethbtc_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ethbtc_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ethbtc_event_position_modified1\"", "created_at": 1726500947.2747514}, "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eur_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eur_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eur_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eur_event_delayed_order_removed\"", "created_at": 1726500947.2749076}, "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eur_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eur_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eur_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eur_event_delayed_order_submitted\"", "created_at": 1726500947.2750602}, "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eur_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eur_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eur_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eur_event_funding_recomputed\"", "created_at": 1726500947.2752125}, "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eur_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eur_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eur_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eur_event_margin_transferred\"", "created_at": 1726500947.275366}, "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eur_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eur_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eur_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eur_event_perps_tracking\"", "created_at": 1726500947.275527}, "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eur_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eur_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eur_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eur_event_position_flagged\"", "created_at": 1726500947.2756789}, "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eur_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eur_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eur_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eur_event_position_liquidated0\"", "created_at": 1726500947.2758386}, "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eur_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eur_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eur_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eur_event_position_liquidated1\"", "created_at": 1726500947.275991}, "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eur_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eur_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eur_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eur_event_position_modified0\"", "created_at": 1726500947.2761424}, "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_eur_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_eur_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_eur_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_eur_event_position_modified1\"", "created_at": 1726500947.2762966}, "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fet_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fet_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fet_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fet_event_delayed_order_removed\"", "created_at": 1726500947.276454}, "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fet_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fet_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fet_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fet_event_delayed_order_submitted\"", "created_at": 1726500947.2766082}, "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fet_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fet_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fet_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fet_event_funding_recomputed\"", "created_at": 1726500947.2767599}, "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fet_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fet_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fet_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fet_event_margin_transferred\"", "created_at": 1726500947.2769141}, "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fet_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fet_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fet_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fet_event_perps_tracking\"", "created_at": 1726500947.277069}, "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fet_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fet_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fet_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fet_event_position_flagged\"", "created_at": 1726500947.2772195}, "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fet_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fet_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fet_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fet_event_position_liquidated0\"", "created_at": 1726500947.2773693}, "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fet_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fet_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fet_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fet_event_position_liquidated1\"", "created_at": 1726500947.2775416}, "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fet_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fet_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fet_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fet_event_position_modified0\"", "created_at": 1726500947.2777004}, "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fet_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fet_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fet_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fet_event_position_modified1\"", "created_at": 1726500947.2778583}, "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fil_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fil_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fil_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fil_event_delayed_order_removed\"", "created_at": 1726500947.2780278}, "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fil_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fil_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fil_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fil_event_delayed_order_submitted\"", "created_at": 1726500947.278179}, "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fil_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fil_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fil_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fil_event_funding_recomputed\"", "created_at": 1726500947.2783277}, "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fil_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fil_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fil_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fil_event_margin_transferred\"", "created_at": 1726500947.2784822}, "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fil_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fil_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fil_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fil_event_perps_tracking\"", "created_at": 1726500947.278636}, "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fil_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fil_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fil_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fil_event_position_flagged\"", "created_at": 1726500947.2787907}, "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fil_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fil_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fil_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fil_event_position_liquidated0\"", "created_at": 1726500947.2789419}, "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fil_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fil_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fil_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fil_event_position_liquidated1\"", "created_at": 1726500947.279092}, "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fil_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fil_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fil_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fil_event_position_modified0\"", "created_at": 1726500947.2792416}, "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fil_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fil_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fil_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fil_event_position_modified1\"", "created_at": 1726500947.2793918}, "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_floki_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_floki_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_floki_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_floki_event_delayed_order_removed\"", "created_at": 1726500947.279551}, "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_floki_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_floki_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_floki_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_floki_event_delayed_order_submitted\"", "created_at": 1726500947.279702}, "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_floki_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_floki_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_floki_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_floki_event_funding_recomputed\"", "created_at": 1726500947.2798533}, "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_floki_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_floki_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_floki_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_floki_event_margin_transferred\"", "created_at": 1726500947.2800043}, "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_floki_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_floki_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_floki_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_floki_event_perps_tracking\"", "created_at": 1726500947.2801552}, "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_floki_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_floki_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_floki_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_floki_event_position_flagged\"", "created_at": 1726500947.28031}, "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_floki_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_floki_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_floki_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_floki_event_position_liquidated0\"", "created_at": 1726500947.280465}, "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_floki_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_floki_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_floki_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_floki_event_position_liquidated1\"", "created_at": 1726500947.2806146}, "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_floki_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_floki_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_floki_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_floki_event_position_modified0\"", "created_at": 1726500947.2807646}, "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_floki_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_floki_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_floki_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_floki_event_position_modified1\"", "created_at": 1726500947.2809148}, "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_flow_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_flow_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_flow_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_flow_event_delayed_order_removed\"", "created_at": 1726500947.2810643}, "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_flow_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_flow_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_flow_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_flow_event_delayed_order_submitted\"", "created_at": 1726500947.2812197}, "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_flow_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_flow_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_flow_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_flow_event_funding_recomputed\"", "created_at": 1726500947.2813747}, "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_flow_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_flow_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_flow_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_flow_event_margin_transferred\"", "created_at": 1726500947.2815454}, "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_flow_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_flow_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_flow_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_flow_event_perps_tracking\"", "created_at": 1726500947.2816968}, "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_flow_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_flow_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_flow_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_flow_event_position_flagged\"", "created_at": 1726500947.2818465}, "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_flow_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_flow_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_flow_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_flow_event_position_liquidated0\"", "created_at": 1726500947.2820017}, "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_flow_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_flow_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_flow_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_flow_event_position_liquidated1\"", "created_at": 1726500947.28216}, "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_flow_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_flow_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_flow_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_flow_event_position_modified0\"", "created_at": 1726500947.282315}, "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_flow_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_flow_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_flow_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_flow_event_position_modified1\"", "created_at": 1726500947.2824657}, "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ftm_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ftm_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ftm_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ftm_event_delayed_order_removed\"", "created_at": 1726500947.2826197}, "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ftm_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ftm_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ftm_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ftm_event_delayed_order_submitted\"", "created_at": 1726500947.2827768}, "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ftm_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ftm_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ftm_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ftm_event_funding_recomputed\"", "created_at": 1726500947.2829268}, "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ftm_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ftm_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ftm_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ftm_event_margin_transferred\"", "created_at": 1726500947.283077}, "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ftm_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ftm_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ftm_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ftm_event_perps_tracking\"", "created_at": 1726500947.283232}, "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ftm_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ftm_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ftm_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ftm_event_position_flagged\"", "created_at": 1726500947.2833822}, "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ftm_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ftm_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ftm_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ftm_event_position_liquidated0\"", "created_at": 1726500947.2835333}, "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ftm_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ftm_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ftm_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ftm_event_position_liquidated1\"", "created_at": 1726500947.2836893}, "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ftm_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ftm_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ftm_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ftm_event_position_modified0\"", "created_at": 1726500947.28384}, "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ftm_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ftm_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ftm_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ftm_event_position_modified1\"", "created_at": 1726500947.2839963}, "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fxs_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fxs_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fxs_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fxs_event_delayed_order_removed\"", "created_at": 1726500947.284149}, "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fxs_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fxs_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fxs_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fxs_event_delayed_order_submitted\"", "created_at": 1726500947.2843192}, "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fxs_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fxs_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fxs_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fxs_event_funding_recomputed\"", "created_at": 1726500947.2844753}, "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fxs_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fxs_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fxs_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fxs_event_margin_transferred\"", "created_at": 1726500947.2846277}, "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fxs_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fxs_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fxs_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fxs_event_perps_tracking\"", "created_at": 1726500947.2847786}, "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fxs_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fxs_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fxs_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fxs_event_position_flagged\"", "created_at": 1726500947.284929}, "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fxs_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fxs_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fxs_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fxs_event_position_liquidated0\"", "created_at": 1726500947.2850845}, "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fxs_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fxs_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fxs_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fxs_event_position_liquidated1\"", "created_at": 1726500947.285244}, "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fxs_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fxs_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fxs_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fxs_event_position_modified0\"", "created_at": 1726500947.285409}, "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_fxs_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_fxs_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_fxs_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_fxs_event_position_modified1\"", "created_at": 1726500947.2855666}, "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_gbp_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_gbp_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_gbp_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_gbp_event_delayed_order_removed\"", "created_at": 1726500947.2857172}, "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_gbp_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_gbp_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_gbp_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_gbp_event_delayed_order_submitted\"", "created_at": 1726500947.285873}, "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_gbp_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_gbp_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_gbp_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_gbp_event_funding_recomputed\"", "created_at": 1726500947.2860262}, "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_gbp_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_gbp_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_gbp_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_gbp_event_margin_transferred\"", "created_at": 1726500947.286182}, "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_gbp_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_gbp_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_gbp_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_gbp_event_perps_tracking\"", "created_at": 1726500947.2863371}, "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_gbp_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_gbp_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_gbp_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_gbp_event_position_flagged\"", "created_at": 1726500947.2864885}, "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_gbp_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_gbp_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_gbp_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_gbp_event_position_liquidated0\"", "created_at": 1726500947.2866385}, "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_gbp_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_gbp_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_gbp_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_gbp_event_position_liquidated1\"", "created_at": 1726500947.286789}, "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_gbp_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_gbp_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_gbp_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_gbp_event_position_modified0\"", "created_at": 1726500947.2869525}, "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_gbp_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_gbp_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_gbp_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_gbp_event_position_modified1\"", "created_at": 1726500947.2871063}, "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_gmx_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_gmx_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_gmx_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_gmx_event_delayed_order_removed\"", "created_at": 1726500947.2872581}, "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_gmx_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_gmx_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_gmx_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_gmx_event_delayed_order_submitted\"", "created_at": 1726500947.287409}, "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_gmx_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_gmx_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_gmx_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_gmx_event_funding_recomputed\"", "created_at": 1726500947.2875607}, "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_gmx_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_gmx_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_gmx_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_gmx_event_margin_transferred\"", "created_at": 1726500947.2877192}, "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_gmx_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_gmx_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_gmx_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_gmx_event_perps_tracking\"", "created_at": 1726500947.2878723}, "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_gmx_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_gmx_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_gmx_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_gmx_event_position_flagged\"", "created_at": 1726500947.2880237}, "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_gmx_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_gmx_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_gmx_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_gmx_event_position_liquidated0\"", "created_at": 1726500947.288176}, "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_gmx_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_gmx_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_gmx_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_gmx_event_position_liquidated1\"", "created_at": 1726500947.288328}, "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_gmx_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_gmx_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_gmx_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_gmx_event_position_modified0\"", "created_at": 1726500947.2884839}, "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_gmx_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_gmx_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_gmx_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_gmx_event_position_modified1\"", "created_at": 1726500947.2886374}, "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_grt_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_grt_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_grt_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_grt_event_delayed_order_removed\"", "created_at": 1726500947.2887888}, "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_grt_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_grt_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_grt_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_grt_event_delayed_order_submitted\"", "created_at": 1726500947.288946}, "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_grt_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_grt_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_grt_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_grt_event_funding_recomputed\"", "created_at": 1726500947.2890978}, "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_grt_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_grt_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_grt_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_grt_event_margin_transferred\"", "created_at": 1726500947.289248}, "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_grt_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_grt_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_grt_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_grt_event_perps_tracking\"", "created_at": 1726500947.2894185}, "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_grt_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_grt_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_grt_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_grt_event_position_flagged\"", "created_at": 1726500947.2895796}, "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_grt_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_grt_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_grt_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_grt_event_position_liquidated0\"", "created_at": 1726500947.2897334}, "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_grt_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_grt_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_grt_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_grt_event_position_liquidated1\"", "created_at": 1726500947.289885}, "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_grt_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_grt_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_grt_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_grt_event_position_modified0\"", "created_at": 1726500947.2900362}, "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_grt_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_grt_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_grt_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_grt_event_position_modified1\"", "created_at": 1726500947.2901928}, "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_icp_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_icp_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_icp_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_icp_event_delayed_order_removed\"", "created_at": 1726500947.2903438}, "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_icp_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_icp_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_icp_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_icp_event_delayed_order_submitted\"", "created_at": 1726500947.2904947}, "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_icp_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_icp_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_icp_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_icp_event_funding_recomputed\"", "created_at": 1726500947.2906654}, "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_icp_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_icp_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_icp_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_icp_event_margin_transferred\"", "created_at": 1726500947.2908225}, "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_icp_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_icp_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_icp_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_icp_event_perps_tracking\"", "created_at": 1726500947.2909775}, "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_icp_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_icp_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_icp_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_icp_event_position_flagged\"", "created_at": 1726500947.291129}, "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_icp_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_icp_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_icp_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_icp_event_position_liquidated0\"", "created_at": 1726500947.29128}, "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_icp_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_icp_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_icp_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_icp_event_position_liquidated1\"", "created_at": 1726500947.2914333}, "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_icp_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_icp_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_icp_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_icp_event_position_modified0\"", "created_at": 1726500947.2915897}, "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_icp_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_icp_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_icp_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_icp_event_position_modified1\"", "created_at": 1726500947.2917416}, "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_imx_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_imx_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_imx_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_imx_event_delayed_order_removed\"", "created_at": 1726500947.2919}, "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_imx_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_imx_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_imx_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_imx_event_delayed_order_submitted\"", "created_at": 1726500947.2920504}, "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_imx_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_imx_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_imx_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_imx_event_funding_recomputed\"", "created_at": 1726500947.2921999}, "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_imx_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_imx_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_imx_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_imx_event_margin_transferred\"", "created_at": 1726500947.2923503}, "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_imx_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_imx_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_imx_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_imx_event_perps_tracking\"", "created_at": 1726500947.2925}, "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_imx_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_imx_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_imx_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_imx_event_position_flagged\"", "created_at": 1726500947.2926614}, "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_imx_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_imx_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_imx_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_imx_event_position_liquidated0\"", "created_at": 1726500947.2928145}, "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_imx_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_imx_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_imx_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_imx_event_position_liquidated1\"", "created_at": 1726500947.292965}, "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_imx_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_imx_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_imx_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_imx_event_position_modified0\"", "created_at": 1726500947.2931144}, "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_imx_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_imx_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_imx_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_imx_event_position_modified1\"", "created_at": 1726500947.2932673}, "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_inj_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_inj_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_inj_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_inj_event_delayed_order_removed\"", "created_at": 1726500947.2934396}, "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_inj_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_inj_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_inj_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_inj_event_delayed_order_submitted\"", "created_at": 1726500947.2935953}, "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_inj_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_inj_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_inj_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_inj_event_funding_recomputed\"", "created_at": 1726500947.2937458}, "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_inj_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_inj_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_inj_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_inj_event_margin_transferred\"", "created_at": 1726500947.2938957}, "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_inj_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_inj_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_inj_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_inj_event_perps_tracking\"", "created_at": 1726500947.2940447}, "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_inj_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_inj_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_inj_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_inj_event_position_flagged\"", "created_at": 1726500947.294194}, "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_inj_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_inj_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_inj_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_inj_event_position_liquidated0\"", "created_at": 1726500947.294349}, "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_inj_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_inj_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_inj_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_inj_event_position_liquidated1\"", "created_at": 1726500947.294503}, "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_inj_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_inj_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_inj_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_inj_event_position_modified0\"", "created_at": 1726500947.2946568}, "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_inj_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_inj_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_inj_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_inj_event_position_modified1\"", "created_at": 1726500947.2948055}, "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_knc_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_knc_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_knc_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_knc_event_delayed_order_removed\"", "created_at": 1726500947.2949548}, "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_knc_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_knc_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_knc_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_knc_event_delayed_order_submitted\"", "created_at": 1726500947.2951117}, "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_knc_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_knc_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_knc_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_knc_event_funding_recomputed\"", "created_at": 1726500947.2952642}, "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_knc_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_knc_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_knc_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_knc_event_margin_transferred\"", "created_at": 1726500947.2954147}, "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_knc_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_knc_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_knc_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_knc_event_perps_tracking\"", "created_at": 1726500947.2955642}, "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_knc_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_knc_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_knc_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_knc_event_position_flagged\"", "created_at": 1726500947.2957134}, "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_knc_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_knc_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_knc_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_knc_event_position_liquidated0\"", "created_at": 1726500947.29587}, "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_knc_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_knc_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_knc_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_knc_event_position_liquidated1\"", "created_at": 1726500947.2960207}, "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_knc_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_knc_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_knc_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_knc_event_position_modified0\"", "created_at": 1726500947.2961712}, "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_knc_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_knc_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_knc_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_knc_event_position_modified1\"", "created_at": 1726500947.2963326}, "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ldo_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ldo_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ldo_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ldo_event_delayed_order_removed\"", "created_at": 1726500947.2964852}, "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ldo_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ldo_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ldo_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ldo_event_delayed_order_submitted\"", "created_at": 1726500947.296636}, "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ldo_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ldo_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ldo_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ldo_event_funding_recomputed\"", "created_at": 1726500947.296794}, "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ldo_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ldo_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ldo_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ldo_event_margin_transferred\"", "created_at": 1726500947.2969677}, "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ldo_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ldo_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ldo_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ldo_event_perps_tracking\"", "created_at": 1726500947.297121}, "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ldo_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ldo_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ldo_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ldo_event_position_flagged\"", "created_at": 1726500947.2972722}, "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ldo_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ldo_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ldo_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ldo_event_position_liquidated0\"", "created_at": 1726500947.2974517}, "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ldo_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ldo_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ldo_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ldo_event_position_liquidated1\"", "created_at": 1726500947.29762}, "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ldo_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ldo_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ldo_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ldo_event_position_modified0\"", "created_at": 1726500947.2977717}, "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ldo_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ldo_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ldo_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ldo_event_position_modified1\"", "created_at": 1726500947.297923}, "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_link_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_link_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_link_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_link_event_delayed_order_removed\"", "created_at": 1726500947.2980747}, "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_link_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_link_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_link_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_link_event_delayed_order_submitted\"", "created_at": 1726500947.2982302}, "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_link_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_link_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_link_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_link_event_funding_recomputed\"", "created_at": 1726500947.2983854}, "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_link_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_link_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_link_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_link_event_margin_transferred\"", "created_at": 1726500947.2985356}, "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_link_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_link_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_link_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_link_event_perps_tracking\"", "created_at": 1726500947.298687}, "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_link_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_link_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_link_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_link_event_position_flagged\"", "created_at": 1726500947.298842}, "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_link_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_link_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_link_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_link_event_position_liquidated0\"", "created_at": 1726500947.298995}, "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_link_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_link_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_link_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_link_event_position_liquidated1\"", "created_at": 1726500947.299146}, "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_link_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_link_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_link_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_link_event_position_modified0\"", "created_at": 1726500947.2993011}, "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_link_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_link_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_link_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_link_event_position_modified1\"", "created_at": 1726500947.2994502}, "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ltc_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ltc_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ltc_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ltc_event_delayed_order_removed\"", "created_at": 1726500947.2996001}, "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ltc_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ltc_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ltc_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ltc_event_delayed_order_submitted\"", "created_at": 1726500947.2997506}, "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ltc_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ltc_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ltc_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ltc_event_funding_recomputed\"", "created_at": 1726500947.2999022}, "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ltc_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ltc_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ltc_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ltc_event_margin_transferred\"", "created_at": 1726500947.300059}, "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ltc_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ltc_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ltc_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ltc_event_perps_tracking\"", "created_at": 1726500947.300217}, "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ltc_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ltc_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ltc_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ltc_event_position_flagged\"", "created_at": 1726500947.3003669}, "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ltc_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ltc_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ltc_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ltc_event_position_liquidated0\"", "created_at": 1726500947.3005157}, "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ltc_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ltc_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ltc_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ltc_event_position_liquidated1\"", "created_at": 1726500947.30067}, "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ltc_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ltc_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ltc_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ltc_event_position_modified0\"", "created_at": 1726500947.3008268}, "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ltc_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ltc_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ltc_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ltc_event_position_modified1\"", "created_at": 1726500947.300977}, "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_matic_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_matic_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_matic_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_matic_event_delayed_order_removed\"", "created_at": 1726500947.3011267}, "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_matic_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_matic_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_matic_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_matic_event_delayed_order_submitted\"", "created_at": 1726500947.3012762}, "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_matic_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_matic_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_matic_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_matic_event_funding_recomputed\"", "created_at": 1726500947.3014445}, "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_matic_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_matic_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_matic_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_matic_event_margin_transferred\"", "created_at": 1726500947.3016114}, "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_matic_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_matic_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_matic_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_matic_event_perps_tracking\"", "created_at": 1726500947.3017614}, "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_matic_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_matic_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_matic_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_matic_event_position_flagged\"", "created_at": 1726500947.3019114}, "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_matic_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_matic_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_matic_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_matic_event_position_liquidated0\"", "created_at": 1726500947.3020709}, "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_matic_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_matic_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_matic_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_matic_event_position_liquidated1\"", "created_at": 1726500947.302222}, "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_matic_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_matic_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_matic_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_matic_event_position_modified0\"", "created_at": 1726500947.302381}, "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_matic_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_matic_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_matic_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_matic_event_position_modified1\"", "created_at": 1726500947.3025386}, "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_mav_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_mav_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_mav_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_mav_event_delayed_order_removed\"", "created_at": 1726500947.3026948}, "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_mav_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_mav_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_mav_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_mav_event_delayed_order_submitted\"", "created_at": 1726500947.302845}, "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_mav_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_mav_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_mav_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_mav_event_funding_recomputed\"", "created_at": 1726500947.3029947}, "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_mav_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_mav_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_mav_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_mav_event_margin_transferred\"", "created_at": 1726500947.303144}, "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_mav_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_mav_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_mav_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_mav_event_perps_tracking\"", "created_at": 1726500947.3033202}, "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_mav_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_mav_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_mav_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_mav_event_position_flagged\"", "created_at": 1726500947.3034716}, "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_mav_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_mav_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_mav_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_mav_event_position_liquidated0\"", "created_at": 1726500947.3036213}, "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_mav_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_mav_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_mav_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_mav_event_position_liquidated1\"", "created_at": 1726500947.3037724}, "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_mav_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_mav_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_mav_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_mav_event_position_modified0\"", "created_at": 1726500947.3039277}, "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_mav_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_mav_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_mav_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_mav_event_position_modified1\"", "created_at": 1726500947.3040824}, "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_meme_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_meme_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_meme_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_meme_event_delayed_order_removed\"", "created_at": 1726500947.3042357}, "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_meme_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_meme_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_meme_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_meme_event_delayed_order_submitted\"", "created_at": 1726500947.30439}, "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_meme_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_meme_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_meme_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_meme_event_funding_recomputed\"", "created_at": 1726500947.3045433}, "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_meme_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_meme_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_meme_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_meme_event_margin_transferred\"", "created_at": 1726500947.304693}, "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_meme_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_meme_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_meme_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_meme_event_perps_tracking\"", "created_at": 1726500947.304843}, "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_meme_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_meme_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_meme_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_meme_event_position_flagged\"", "created_at": 1726500947.3049989}, "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_meme_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_meme_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_meme_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_meme_event_position_liquidated0\"", "created_at": 1726500947.305151}, "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_meme_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_meme_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_meme_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_meme_event_position_liquidated1\"", "created_at": 1726500947.305301}, "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_meme_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_meme_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_meme_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_meme_event_position_modified0\"", "created_at": 1726500947.3054705}, "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_meme_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_meme_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_meme_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_meme_event_position_modified1\"", "created_at": 1726500947.3056235}, "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_mkr_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_mkr_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_mkr_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_mkr_event_delayed_order_removed\"", "created_at": 1726500947.305784}, "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_mkr_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_mkr_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_mkr_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_mkr_event_delayed_order_submitted\"", "created_at": 1726500947.3059347}, "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_mkr_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_mkr_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_mkr_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_mkr_event_funding_recomputed\"", "created_at": 1726500947.306085}, "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_mkr_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_mkr_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_mkr_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_mkr_event_margin_transferred\"", "created_at": 1726500947.3062387}, "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_mkr_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_mkr_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_mkr_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_mkr_event_perps_tracking\"", "created_at": 1726500947.3063967}, "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_mkr_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_mkr_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_mkr_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_mkr_event_position_flagged\"", "created_at": 1726500947.3065538}, "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_mkr_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_mkr_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_mkr_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_mkr_event_position_liquidated0\"", "created_at": 1726500947.3067124}, "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_mkr_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_mkr_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_mkr_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_mkr_event_position_liquidated1\"", "created_at": 1726500947.3068645}, "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_mkr_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_mkr_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_mkr_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_mkr_event_position_modified0\"", "created_at": 1726500947.3070202}, "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_mkr_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_mkr_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_mkr_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_mkr_event_position_modified1\"", "created_at": 1726500947.3071709}, "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_near_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_near_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_near_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_near_event_delayed_order_removed\"", "created_at": 1726500947.30732}, "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_near_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_near_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_near_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_near_event_delayed_order_submitted\"", "created_at": 1726500947.3074763}, "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_near_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_near_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_near_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_near_event_funding_recomputed\"", "created_at": 1726500947.3076324}, "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_near_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_near_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_near_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_near_event_margin_transferred\"", "created_at": 1726500947.3077853}, "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_near_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_near_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_near_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_near_event_perps_tracking\"", "created_at": 1726500947.3079355}, "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_near_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_near_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_near_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_near_event_position_flagged\"", "created_at": 1726500947.3080907}, "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_near_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_near_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_near_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_near_event_position_liquidated0\"", "created_at": 1726500947.3082469}, "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_near_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_near_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_near_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_near_event_position_liquidated1\"", "created_at": 1726500947.308398}, "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_near_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_near_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_near_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_near_event_position_modified0\"", "created_at": 1726500947.3085546}, "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_near_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_near_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_near_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_near_event_position_modified1\"", "created_at": 1726500947.3087053}, "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_one_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_one_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_one_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_one_event_delayed_order_removed\"", "created_at": 1726500947.3088558}, "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_one_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_one_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_one_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_one_event_delayed_order_submitted\"", "created_at": 1726500947.3090122}, "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_one_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_one_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_one_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_one_event_funding_recomputed\"", "created_at": 1726500947.3091636}, "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_one_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_one_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_one_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_one_event_margin_transferred\"", "created_at": 1726500947.3093154}, "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_one_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_one_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_one_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_one_event_perps_tracking\"", "created_at": 1726500947.3094878}, "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_one_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_one_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_one_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_one_event_position_flagged\"", "created_at": 1726500947.30966}, "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_one_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_one_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_one_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_one_event_position_liquidated0\"", "created_at": 1726500947.3098118}, "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_one_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_one_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_one_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_one_event_position_liquidated1\"", "created_at": 1726500947.309973}, "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_one_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_one_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_one_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_one_event_position_modified0\"", "created_at": 1726500947.310126}, "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_one_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_one_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_one_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_one_event_position_modified1\"", "created_at": 1726500947.310276}, "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_op_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_op_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_op_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_op_event_delayed_order_removed\"", "created_at": 1726500947.3104272}, "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_op_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_op_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_op_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_op_event_delayed_order_submitted\"", "created_at": 1726500947.310577}, "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_op_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_op_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_op_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_op_event_funding_recomputed\"", "created_at": 1726500947.3107333}, "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_op_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_op_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_op_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_op_event_margin_transferred\"", "created_at": 1726500947.3108838}, "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_op_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_op_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_op_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_op_event_perps_tracking\"", "created_at": 1726500947.3110332}, "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_op_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_op_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_op_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_op_event_position_flagged\"", "created_at": 1726500947.3111832}, "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_op_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_op_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_op_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_op_event_position_liquidated0\"", "created_at": 1726500947.311339}, "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_op_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_op_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_op_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_op_event_position_liquidated1\"", "created_at": 1726500947.3114939}, "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_op_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_op_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_op_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_op_event_position_modified0\"", "created_at": 1726500947.3116446}, "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_op_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_op_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_op_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_op_event_position_modified1\"", "created_at": 1726500947.3117993}, "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pepe_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pepe_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pepe_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pepe_event_delayed_order_removed\"", "created_at": 1726500947.3119526}, "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pepe_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pepe_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pepe_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pepe_event_delayed_order_submitted\"", "created_at": 1726500947.3121068}, "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pepe_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pepe_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pepe_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pepe_event_funding_recomputed\"", "created_at": 1726500947.3122585}, "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pepe_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pepe_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pepe_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pepe_event_margin_transferred\"", "created_at": 1726500947.3124151}, "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pepe_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pepe_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pepe_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pepe_event_perps_tracking\"", "created_at": 1726500947.3125663}, "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pepe_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pepe_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pepe_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pepe_event_position_flagged\"", "created_at": 1726500947.3127184}, "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pepe_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pepe_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pepe_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pepe_event_position_liquidated0\"", "created_at": 1726500947.3128698}, "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pepe_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pepe_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pepe_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pepe_event_position_liquidated1\"", "created_at": 1726500947.3130193}, "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pepe_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pepe_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pepe_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pepe_event_position_modified0\"", "created_at": 1726500947.313176}, "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pepe_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pepe_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pepe_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pepe_event_position_modified1\"", "created_at": 1726500947.3133266}, "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_perp_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_perp_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_perp_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_perp_event_delayed_order_removed\"", "created_at": 1726500947.3134944}, "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_perp_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_perp_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_perp_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_perp_event_delayed_order_submitted\"", "created_at": 1726500947.313649}, "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_perp_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_perp_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_perp_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_perp_event_funding_recomputed\"", "created_at": 1726500947.3138003}, "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_perp_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_perp_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_perp_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_perp_event_margin_transferred\"", "created_at": 1726500947.3139563}, "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_perp_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_perp_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_perp_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_perp_event_perps_tracking\"", "created_at": 1726500947.3141065}, "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_perp_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_perp_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_perp_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_perp_event_position_flagged\"", "created_at": 1726500947.3142555}, "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_perp_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_perp_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_perp_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_perp_event_position_liquidated0\"", "created_at": 1726500947.3144052}, "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_perp_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_perp_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_perp_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_perp_event_position_liquidated1\"", "created_at": 1726500947.314556}, "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_perp_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_perp_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_perp_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_perp_event_position_modified0\"", "created_at": 1726500947.3147175}, "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_perp_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_perp_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_perp_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_perp_event_position_modified1\"", "created_at": 1726500947.3148692}, "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pyth_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pyth_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pyth_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pyth_event_delayed_order_removed\"", "created_at": 1726500947.3150203}, "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pyth_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pyth_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pyth_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pyth_event_delayed_order_submitted\"", "created_at": 1726500947.3151774}, "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pyth_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pyth_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pyth_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pyth_event_funding_recomputed\"", "created_at": 1726500947.3153286}, "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pyth_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pyth_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pyth_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pyth_event_margin_transferred\"", "created_at": 1726500947.315482}, "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pyth_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pyth_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pyth_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pyth_event_perps_tracking\"", "created_at": 1726500947.3156369}, "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pyth_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pyth_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pyth_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pyth_event_position_flagged\"", "created_at": 1726500947.3157861}, "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pyth_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pyth_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pyth_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pyth_event_position_liquidated0\"", "created_at": 1726500947.315955}, "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pyth_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pyth_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pyth_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pyth_event_position_liquidated1\"", "created_at": 1726500947.3161054}, "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pyth_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pyth_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pyth_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pyth_event_position_modified0\"", "created_at": 1726500947.3162563}, "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pyth_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pyth_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pyth_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pyth_event_position_modified1\"", "created_at": 1726500947.3164208}, "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rndr_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rndr_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rndr_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rndr_event_delayed_order_removed\"", "created_at": 1726500947.3165739}, "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rndr_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rndr_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rndr_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rndr_event_delayed_order_submitted\"", "created_at": 1726500947.316725}, "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rndr_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rndr_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rndr_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rndr_event_funding_recomputed\"", "created_at": 1726500947.316874}, "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rndr_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rndr_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rndr_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rndr_event_margin_transferred\"", "created_at": 1726500947.3170297}, "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rndr_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rndr_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rndr_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rndr_event_perps_tracking\"", "created_at": 1726500947.3171847}, "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rndr_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rndr_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rndr_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rndr_event_position_flagged\"", "created_at": 1726500947.3173406}, "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rndr_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rndr_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rndr_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rndr_event_position_liquidated0\"", "created_at": 1726500947.317511}, "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rndr_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rndr_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rndr_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rndr_event_position_liquidated1\"", "created_at": 1726500947.3176677}, "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rndr_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rndr_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rndr_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rndr_event_position_modified0\"", "created_at": 1726500947.3178184}, "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rndr_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rndr_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rndr_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rndr_event_position_modified1\"", "created_at": 1726500947.3179677}, "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rpl_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rpl_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rpl_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rpl_event_delayed_order_removed\"", "created_at": 1726500947.318122}, "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rpl_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rpl_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rpl_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rpl_event_delayed_order_submitted\"", "created_at": 1726500947.3182786}, "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rpl_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rpl_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rpl_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rpl_event_funding_recomputed\"", "created_at": 1726500947.318429}, "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rpl_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rpl_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rpl_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rpl_event_margin_transferred\"", "created_at": 1726500947.3185792}, "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rpl_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rpl_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rpl_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rpl_event_perps_tracking\"", "created_at": 1726500947.318734}, "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rpl_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rpl_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rpl_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rpl_event_position_flagged\"", "created_at": 1726500947.3188918}, "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rpl_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rpl_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rpl_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rpl_event_position_liquidated0\"", "created_at": 1726500947.319042}, "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rpl_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rpl_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rpl_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rpl_event_position_liquidated1\"", "created_at": 1726500947.3191948}, "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rpl_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rpl_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rpl_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rpl_event_position_modified0\"", "created_at": 1726500947.3193474}, "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rpl_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rpl_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rpl_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rpl_event_position_modified1\"", "created_at": 1726500947.3194978}, "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rune_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rune_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rune_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rune_event_delayed_order_removed\"", "created_at": 1726500947.3196528}, "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rune_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rune_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rune_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rune_event_delayed_order_submitted\"", "created_at": 1726500947.3198044}, "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rune_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rune_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rune_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rune_event_funding_recomputed\"", "created_at": 1726500947.3199546}, "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rune_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rune_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rune_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rune_event_margin_transferred\"", "created_at": 1726500947.3201041}, "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rune_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rune_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rune_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rune_event_perps_tracking\"", "created_at": 1726500947.320253}, "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rune_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rune_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rune_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rune_event_position_flagged\"", "created_at": 1726500947.3204024}, "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rune_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rune_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rune_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rune_event_position_liquidated0\"", "created_at": 1726500947.3205595}, "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rune_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rune_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rune_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rune_event_position_liquidated1\"", "created_at": 1726500947.320715}, "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rune_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rune_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rune_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rune_event_position_modified0\"", "created_at": 1726500947.320867}, "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_rune_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_rune_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_rune_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_rune_event_position_modified1\"", "created_at": 1726500947.3210206}, "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sei_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sei_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sei_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sei_event_delayed_order_removed\"", "created_at": 1726500947.321174}, "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sei_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sei_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sei_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sei_event_delayed_order_submitted\"", "created_at": 1726500947.321328}, "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sei_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sei_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sei_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sei_event_funding_recomputed\"", "created_at": 1726500947.3214982}, "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sei_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sei_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sei_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sei_event_margin_transferred\"", "created_at": 1726500947.32165}, "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sei_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sei_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sei_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sei_event_perps_tracking\"", "created_at": 1726500947.3218002}, "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sei_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sei_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sei_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sei_event_position_flagged\"", "created_at": 1726500947.3219504}, "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sei_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sei_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sei_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sei_event_position_liquidated0\"", "created_at": 1726500947.322105}, "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sei_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sei_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sei_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sei_event_position_liquidated1\"", "created_at": 1726500947.3222764}, "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sei_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sei_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sei_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sei_event_position_modified0\"", "created_at": 1726500947.322426}, "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sei_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sei_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sei_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sei_event_position_modified1\"", "created_at": 1726500947.3225822}, "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_shib_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_shib_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_shib_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_shib_event_delayed_order_removed\"", "created_at": 1726500947.3227375}, "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_shib_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_shib_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_shib_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_shib_event_delayed_order_submitted\"", "created_at": 1726500947.3228967}, "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_shib_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_shib_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_shib_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_shib_event_funding_recomputed\"", "created_at": 1726500947.3230531}, "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_shib_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_shib_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_shib_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_shib_event_margin_transferred\"", "created_at": 1726500947.3232102}, "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_shib_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_shib_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_shib_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_shib_event_perps_tracking\"", "created_at": 1726500947.3233616}, "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_shib_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_shib_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_shib_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_shib_event_position_flagged\"", "created_at": 1726500947.3235133}, "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_shib_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_shib_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_shib_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_shib_event_position_liquidated0\"", "created_at": 1726500947.323666}, "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_shib_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_shib_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_shib_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_shib_event_position_liquidated1\"", "created_at": 1726500947.3238251}, "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_shib_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_shib_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_shib_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_shib_event_position_modified0\"", "created_at": 1726500947.323978}, "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_shib_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_shib_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_shib_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_shib_event_position_modified1\"", "created_at": 1726500947.3241394}, "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sol_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sol_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sol_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sol_event_delayed_order_removed\"", "created_at": 1726500947.3242893}, "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sol_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sol_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sol_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sol_event_delayed_order_submitted\"", "created_at": 1726500947.3244457}, "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sol_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sol_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sol_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sol_event_funding_recomputed\"", "created_at": 1726500947.3246062}, "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sol_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sol_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sol_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sol_event_margin_transferred\"", "created_at": 1726500947.3247733}, "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sol_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sol_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sol_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sol_event_perps_tracking\"", "created_at": 1726500947.3249326}, "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sol_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sol_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sol_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sol_event_position_flagged\"", "created_at": 1726500947.3251271}, "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sol_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sol_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sol_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sol_event_position_liquidated0\"", "created_at": 1726500947.3252802}, "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sol_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sol_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sol_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sol_event_position_liquidated1\"", "created_at": 1726500947.325452}, "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sol_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sol_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sol_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sol_event_position_modified0\"", "created_at": 1726500947.325616}, "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sol_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sol_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sol_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sol_event_position_modified1\"", "created_at": 1726500947.325769}, "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_steth_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_steth_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_steth_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_steth_event_delayed_order_removed\"", "created_at": 1726500947.325922}, "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_steth_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_steth_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_steth_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_steth_event_delayed_order_submitted\"", "created_at": 1726500947.326074}, "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_steth_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_steth_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_steth_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_steth_event_funding_recomputed\"", "created_at": 1726500947.326226}, "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_steth_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_steth_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_steth_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_steth_event_margin_transferred\"", "created_at": 1726500947.326395}, "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_steth_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_steth_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_steth_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_steth_event_perps_tracking\"", "created_at": 1726500947.3265524}, "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_steth_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_steth_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_steth_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_steth_event_position_flagged\"", "created_at": 1726500947.3267136}, "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_steth_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_steth_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_steth_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_steth_event_position_liquidated0\"", "created_at": 1726500947.326866}, "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_steth_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_steth_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_steth_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_steth_event_position_liquidated1\"", "created_at": 1726500947.3270173}, "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_steth_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_steth_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_steth_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_steth_event_position_modified0\"", "created_at": 1726500947.327172}, "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_steth_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_steth_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_steth_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_steth_event_position_modified1\"", "created_at": 1726500947.3273256}, "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_stetheth_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_stetheth_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_stetheth_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_stetheth_event_delayed_order_removed\"", "created_at": 1726500947.3274794}, "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_stetheth_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_stetheth_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_stetheth_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_stetheth_event_delayed_order_submitted\"", "created_at": 1726500947.3276322}, "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_stetheth_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_stetheth_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_stetheth_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_stetheth_event_funding_recomputed\"", "created_at": 1726500947.3277857}, "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_stetheth_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_stetheth_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_stetheth_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_stetheth_event_margin_transferred\"", "created_at": 1726500947.3279445}, "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_stetheth_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_stetheth_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_stetheth_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_stetheth_event_perps_tracking\"", "created_at": 1726500947.3280973}, "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_stetheth_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_stetheth_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_stetheth_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_stetheth_event_position_flagged\"", "created_at": 1726500947.3282533}, "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_stetheth_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_stetheth_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_stetheth_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_stetheth_event_position_liquidated0\"", "created_at": 1726500947.328411}, "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_stetheth_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_stetheth_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_stetheth_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_stetheth_event_position_liquidated1\"", "created_at": 1726500947.328568}, "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_stetheth_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_stetheth_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_stetheth_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_stetheth_event_position_modified0\"", "created_at": 1726500947.329104}, "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_stetheth_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_stetheth_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_stetheth_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_stetheth_event_position_modified1\"", "created_at": 1726500947.329265}, "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sui_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sui_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sui_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sui_event_delayed_order_removed\"", "created_at": 1726500947.3294437}, "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sui_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sui_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sui_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sui_event_delayed_order_submitted\"", "created_at": 1726500947.3296132}, "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sui_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sui_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sui_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sui_event_funding_recomputed\"", "created_at": 1726500947.3297656}, "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sui_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sui_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sui_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sui_event_margin_transferred\"", "created_at": 1726500947.3299172}, "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sui_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sui_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sui_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sui_event_perps_tracking\"", "created_at": 1726500947.3300827}, "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sui_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sui_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sui_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sui_event_position_flagged\"", "created_at": 1726500947.3302402}, "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sui_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sui_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sui_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sui_event_position_liquidated0\"", "created_at": 1726500947.330394}, "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sui_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sui_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sui_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sui_event_position_liquidated1\"", "created_at": 1726500947.3305464}, "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sui_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sui_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sui_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sui_event_position_modified0\"", "created_at": 1726500947.3307128}, "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sui_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sui_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sui_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sui_event_position_modified1\"", "created_at": 1726500947.330876}, "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sushi_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sushi_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sushi_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sushi_event_delayed_order_removed\"", "created_at": 1726500947.3310323}, "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sushi_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sushi_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sushi_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sushi_event_delayed_order_submitted\"", "created_at": 1726500947.3311844}, "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sushi_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sushi_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sushi_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sushi_event_funding_recomputed\"", "created_at": 1726500947.3313372}, "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sushi_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sushi_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sushi_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sushi_event_margin_transferred\"", "created_at": 1726500947.3314888}, "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sushi_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sushi_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sushi_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sushi_event_perps_tracking\"", "created_at": 1726500947.33164}, "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sushi_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sushi_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sushi_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sushi_event_position_flagged\"", "created_at": 1726500947.331795}, "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sushi_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sushi_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sushi_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sushi_event_position_liquidated0\"", "created_at": 1726500947.3319468}, "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sushi_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sushi_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sushi_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sushi_event_position_liquidated1\"", "created_at": 1726500947.3320954}, "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sushi_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sushi_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sushi_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sushi_event_position_modified0\"", "created_at": 1726500947.3322453}, "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_sushi_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_sushi_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_sushi_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_sushi_event_position_modified1\"", "created_at": 1726500947.332396}, "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_tia_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_tia_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_tia_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_tia_event_delayed_order_removed\"", "created_at": 1726500947.3325572}, "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_tia_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_tia_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_tia_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_tia_event_delayed_order_submitted\"", "created_at": 1726500947.3327124}, "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_tia_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_tia_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_tia_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_tia_event_funding_recomputed\"", "created_at": 1726500947.3328652}, "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_tia_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_tia_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_tia_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_tia_event_margin_transferred\"", "created_at": 1726500947.333019}, "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_tia_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_tia_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_tia_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_tia_event_perps_tracking\"", "created_at": 1726500947.3331714}, "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_tia_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_tia_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_tia_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_tia_event_position_flagged\"", "created_at": 1726500947.3333292}, "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_tia_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_tia_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_tia_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_tia_event_position_liquidated0\"", "created_at": 1726500947.3335397}, "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_tia_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_tia_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_tia_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_tia_event_position_liquidated1\"", "created_at": 1726500947.3337}, "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_tia_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_tia_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_tia_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_tia_event_position_modified0\"", "created_at": 1726500947.3338518}, "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_tia_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_tia_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_tia_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_tia_event_position_modified1\"", "created_at": 1726500947.3340025}, "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_trb_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_trb_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_trb_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_trb_event_delayed_order_removed\"", "created_at": 1726500947.3341599}, "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_trb_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_trb_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_trb_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_trb_event_delayed_order_submitted\"", "created_at": 1726500947.3343158}, "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_trb_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_trb_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_trb_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_trb_event_funding_recomputed\"", "created_at": 1726500947.3344712}, "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_trb_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_trb_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_trb_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_trb_event_margin_transferred\"", "created_at": 1726500947.334633}, "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_trb_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_trb_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_trb_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_trb_event_perps_tracking\"", "created_at": 1726500947.3347871}, "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_trb_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_trb_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_trb_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_trb_event_position_flagged\"", "created_at": 1726500947.3349466}, "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_trb_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_trb_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_trb_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_trb_event_position_liquidated0\"", "created_at": 1726500947.3351011}, "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_trb_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_trb_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_trb_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_trb_event_position_liquidated1\"", "created_at": 1726500947.3352518}, "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_trb_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_trb_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_trb_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_trb_event_position_modified0\"", "created_at": 1726500947.3354015}, "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_trb_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_trb_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_trb_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_trb_event_position_modified1\"", "created_at": 1726500947.335572}, "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_trx_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_trx_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_trx_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_trx_event_delayed_order_removed\"", "created_at": 1726500947.335724}, "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_trx_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_trx_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_trx_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_trx_event_delayed_order_submitted\"", "created_at": 1726500947.335879}, "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_trx_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_trx_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_trx_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_trx_event_funding_recomputed\"", "created_at": 1726500947.336032}, "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_trx_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_trx_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_trx_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_trx_event_margin_transferred\"", "created_at": 1726500947.336181}, "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_trx_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_trx_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_trx_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_trx_event_perps_tracking\"", "created_at": 1726500947.3363426}, "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_trx_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_trx_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_trx_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_trx_event_position_flagged\"", "created_at": 1726500947.3364973}, "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_trx_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_trx_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_trx_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_trx_event_position_liquidated0\"", "created_at": 1726500947.3366487}, "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_trx_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_trx_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_trx_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_trx_event_position_liquidated1\"", "created_at": 1726500947.3368075}, "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_trx_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_trx_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_trx_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_trx_event_position_modified0\"", "created_at": 1726500947.3369586}, "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_trx_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_trx_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_trx_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_trx_event_position_modified1\"", "created_at": 1726500947.3371089}, "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_uma_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_uma_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_uma_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_uma_event_delayed_order_removed\"", "created_at": 1726500947.3372593}, "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_uma_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_uma_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_uma_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_uma_event_delayed_order_submitted\"", "created_at": 1726500947.3374255}, "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_uma_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_uma_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_uma_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_uma_event_funding_recomputed\"", "created_at": 1726500947.3375874}, "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_uma_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_uma_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_uma_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_uma_event_margin_transferred\"", "created_at": 1726500947.337739}, "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_uma_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_uma_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_uma_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_uma_event_perps_tracking\"", "created_at": 1726500947.3378882}, "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_uma_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_uma_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_uma_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_uma_event_position_flagged\"", "created_at": 1726500947.338039}, "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_uma_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_uma_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_uma_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_uma_event_position_liquidated0\"", "created_at": 1726500947.3381958}, "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_uma_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_uma_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_uma_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_uma_event_position_liquidated1\"", "created_at": 1726500947.3383594}, "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_uma_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_uma_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_uma_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_uma_event_position_modified0\"", "created_at": 1726500947.338513}, "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_uma_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_uma_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_uma_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_uma_event_position_modified1\"", "created_at": 1726500947.3386672}, "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_uni_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_uni_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_uni_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_uni_event_delayed_order_removed\"", "created_at": 1726500947.33882}, "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_uni_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_uni_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_uni_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_uni_event_delayed_order_submitted\"", "created_at": 1726500947.3389704}, "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_uni_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_uni_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_uni_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_uni_event_funding_recomputed\"", "created_at": 1726500947.339126}, "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_uni_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_uni_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_uni_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_uni_event_margin_transferred\"", "created_at": 1726500947.3392813}, "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_uni_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_uni_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_uni_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_uni_event_perps_tracking\"", "created_at": 1726500947.33943}, "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_uni_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_uni_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_uni_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_uni_event_position_flagged\"", "created_at": 1726500947.3395803}, "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_uni_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_uni_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_uni_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_uni_event_position_liquidated0\"", "created_at": 1726500947.339731}, "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_uni_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_uni_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_uni_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_uni_event_position_liquidated1\"", "created_at": 1726500947.339881}, "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_uni_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_uni_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_uni_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_uni_event_position_modified0\"", "created_at": 1726500947.3400383}, "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_uni_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_uni_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_uni_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_uni_event_position_modified1\"", "created_at": 1726500947.340194}, "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_usdt_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_usdt_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_usdt_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_usdt_event_delayed_order_removed\"", "created_at": 1726500947.3403513}, "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_usdt_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_usdt_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_usdt_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_usdt_event_delayed_order_submitted\"", "created_at": 1726500947.340501}, "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_usdt_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_usdt_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_usdt_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_usdt_event_funding_recomputed\"", "created_at": 1726500947.3406506}, "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_usdt_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_usdt_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_usdt_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_usdt_event_margin_transferred\"", "created_at": 1726500947.3408062}, "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_usdt_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_usdt_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_usdt_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_usdt_event_perps_tracking\"", "created_at": 1726500947.3409564}, "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_usdt_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_usdt_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_usdt_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_usdt_event_position_flagged\"", "created_at": 1726500947.3411062}, "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_usdt_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_usdt_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_usdt_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_usdt_event_position_liquidated0\"", "created_at": 1726500947.341256}, "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_usdt_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_usdt_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_usdt_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_usdt_event_position_liquidated1\"", "created_at": 1726500947.341424}, "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_usdt_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_usdt_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_usdt_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_usdt_event_position_modified0\"", "created_at": 1726500947.341584}, "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_usdt_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_usdt_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_usdt_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_usdt_event_position_modified1\"", "created_at": 1726500947.3417356}, "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_wld_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_wld_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_wld_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_wld_event_delayed_order_removed\"", "created_at": 1726500947.3419058}, "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_wld_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_wld_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_wld_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_wld_event_delayed_order_submitted\"", "created_at": 1726500947.3420646}, "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_wld_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_wld_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_wld_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_wld_event_funding_recomputed\"", "created_at": 1726500947.3422167}, "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_wld_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_wld_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_wld_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_wld_event_margin_transferred\"", "created_at": 1726500947.342367}, "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_wld_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_wld_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_wld_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_wld_event_perps_tracking\"", "created_at": 1726500947.3425214}, "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_wld_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_wld_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_wld_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_wld_event_position_flagged\"", "created_at": 1726500947.3426728}, "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_wld_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_wld_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_wld_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_wld_event_position_liquidated0\"", "created_at": 1726500947.3428245}, "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_wld_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_wld_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_wld_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_wld_event_position_liquidated1\"", "created_at": 1726500947.342975}, "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_wld_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_wld_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_wld_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_wld_event_position_modified0\"", "created_at": 1726500947.343139}, "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_wld_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_wld_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_wld_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_wld_event_position_modified1\"", "created_at": 1726500947.3432953}, "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xag_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xag_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xag_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xag_event_delayed_order_removed\"", "created_at": 1726500947.3434489}, "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xag_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xag_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xag_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xag_event_delayed_order_submitted\"", "created_at": 1726500947.3435993}, "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xag_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xag_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xag_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xag_event_funding_recomputed\"", "created_at": 1726500947.3437502}, "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xag_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xag_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xag_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xag_event_margin_transferred\"", "created_at": 1726500947.343908}, "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xag_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xag_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xag_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xag_event_perps_tracking\"", "created_at": 1726500947.344066}, "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xag_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xag_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xag_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xag_event_position_flagged\"", "created_at": 1726500947.3442204}, "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xag_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xag_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xag_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xag_event_position_liquidated0\"", "created_at": 1726500947.3443718}, "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xag_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xag_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xag_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xag_event_position_liquidated1\"", "created_at": 1726500947.3445213}, "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xag_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xag_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xag_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xag_event_position_modified0\"", "created_at": 1726500947.344671}, "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xag_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xag_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xag_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xag_event_position_modified1\"", "created_at": 1726500947.3448212}, "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xau_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xau_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xau_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xau_event_delayed_order_removed\"", "created_at": 1726500947.344975}, "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xau_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xau_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xau_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xau_event_delayed_order_submitted\"", "created_at": 1726500947.3451252}, "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xau_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xau_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xau_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xau_event_funding_recomputed\"", "created_at": 1726500947.3452742}, "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xau_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xau_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xau_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xau_event_margin_transferred\"", "created_at": 1726500947.3454409}, "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xau_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xau_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xau_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xau_event_perps_tracking\"", "created_at": 1726500947.345595}, "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xau_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xau_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xau_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xau_event_position_flagged\"", "created_at": 1726500947.345762}, "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xau_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xau_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xau_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xau_event_position_liquidated0\"", "created_at": 1726500947.3459156}, "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xau_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xau_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xau_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xau_event_position_liquidated1\"", "created_at": 1726500947.346067}, "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xau_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xau_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xau_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xau_event_position_modified0\"", "created_at": 1726500947.3462164}, "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xau_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xau_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xau_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xau_event_position_modified1\"", "created_at": 1726500947.3463705}, "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xlm_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xlm_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xlm_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xlm_event_delayed_order_removed\"", "created_at": 1726500947.346526}, "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xlm_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xlm_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xlm_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xlm_event_delayed_order_submitted\"", "created_at": 1726500947.3466802}, "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xlm_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xlm_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xlm_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xlm_event_funding_recomputed\"", "created_at": 1726500947.3468297}, "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xlm_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xlm_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xlm_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xlm_event_margin_transferred\"", "created_at": 1726500947.346979}, "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xlm_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xlm_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xlm_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xlm_event_perps_tracking\"", "created_at": 1726500947.3471282}, "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xlm_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xlm_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xlm_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xlm_event_position_flagged\"", "created_at": 1726500947.3472784}, "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xlm_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xlm_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xlm_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xlm_event_position_liquidated0\"", "created_at": 1726500947.3474329}, "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xlm_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xlm_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xlm_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xlm_event_position_liquidated1\"", "created_at": 1726500947.3475907}, "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xlm_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xlm_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xlm_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xlm_event_position_modified0\"", "created_at": 1726500947.347743}, "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xlm_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xlm_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xlm_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xlm_event_position_modified1\"", "created_at": 1726500947.347894}, "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xmr_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xmr_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xmr_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xmr_event_delayed_order_removed\"", "created_at": 1726500947.3480446}, "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xmr_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xmr_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xmr_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xmr_event_delayed_order_submitted\"", "created_at": 1726500947.348218}, "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xmr_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xmr_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xmr_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xmr_event_funding_recomputed\"", "created_at": 1726500947.348368}, "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xmr_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xmr_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xmr_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xmr_event_margin_transferred\"", "created_at": 1726500947.3485184}, "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xmr_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xmr_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xmr_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xmr_event_perps_tracking\"", "created_at": 1726500947.34867}, "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xmr_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xmr_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xmr_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xmr_event_position_flagged\"", "created_at": 1726500947.3488197}, "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xmr_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xmr_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xmr_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xmr_event_position_liquidated0\"", "created_at": 1726500947.3489769}, "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xmr_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xmr_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xmr_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xmr_event_position_liquidated1\"", "created_at": 1726500947.3491268}, "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xmr_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xmr_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xmr_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xmr_event_position_modified0\"", "created_at": 1726500947.349276}, "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xmr_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xmr_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xmr_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xmr_event_position_modified1\"", "created_at": 1726500947.3494515}, "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xrp_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xrp_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xrp_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xrp_event_delayed_order_removed\"", "created_at": 1726500947.3496056}, "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xrp_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xrp_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xrp_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xrp_event_delayed_order_submitted\"", "created_at": 1726500947.3497553}, "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xrp_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xrp_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xrp_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xrp_event_funding_recomputed\"", "created_at": 1726500947.349913}, "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xrp_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xrp_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xrp_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xrp_event_margin_transferred\"", "created_at": 1726500947.3500636}, "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xrp_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xrp_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xrp_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xrp_event_perps_tracking\"", "created_at": 1726500947.3502154}, "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xrp_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xrp_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xrp_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xrp_event_position_flagged\"", "created_at": 1726500947.3503654}, "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xrp_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xrp_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xrp_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xrp_event_position_liquidated0\"", "created_at": 1726500947.3505154}, "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xrp_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xrp_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xrp_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xrp_event_position_liquidated1\"", "created_at": 1726500947.3506708}, "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xrp_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xrp_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xrp_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xrp_event_position_modified0\"", "created_at": 1726500947.3508208}, "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xrp_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xrp_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xrp_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xrp_event_position_modified1\"", "created_at": 1726500947.35097}, "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xtz_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xtz_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xtz_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xtz_event_delayed_order_removed\"", "created_at": 1726500947.3511198}, "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xtz_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xtz_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xtz_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xtz_event_delayed_order_submitted\"", "created_at": 1726500947.351276}, "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xtz_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xtz_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xtz_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xtz_event_funding_recomputed\"", "created_at": 1726500947.3514318}, "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xtz_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xtz_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xtz_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xtz_event_margin_transferred\"", "created_at": 1726500947.3515813}, "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xtz_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xtz_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xtz_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xtz_event_perps_tracking\"", "created_at": 1726500947.35173}, "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xtz_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xtz_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xtz_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xtz_event_position_flagged\"", "created_at": 1726500947.351879}, "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xtz_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xtz_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xtz_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xtz_event_position_liquidated0\"", "created_at": 1726500947.352027}, "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xtz_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xtz_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xtz_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xtz_event_position_liquidated1\"", "created_at": 1726500947.3521762}, "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xtz_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xtz_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xtz_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xtz_event_position_modified0\"", "created_at": 1726500947.3523324}, "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_xtz_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_xtz_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_xtz_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_xtz_event_position_modified1\"", "created_at": 1726500947.3524823}, "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_yfi_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_yfi_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_yfi_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_yfi_event_delayed_order_removed\"", "created_at": 1726500947.3526328}, "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_yfi_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_yfi_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_yfi_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_yfi_event_delayed_order_submitted\"", "created_at": 1726500947.3527834}, "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_yfi_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_yfi_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_yfi_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_yfi_event_funding_recomputed\"", "created_at": 1726500947.3529327}, "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_yfi_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_yfi_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_yfi_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_yfi_event_margin_transferred\"", "created_at": 1726500947.3530905}, "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_yfi_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_yfi_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_yfi_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_yfi_event_perps_tracking\"", "created_at": 1726500947.3532465}, "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_yfi_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_yfi_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_yfi_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_yfi_event_position_flagged\"", "created_at": 1726500947.3534102}, "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_yfi_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_yfi_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_yfi_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_yfi_event_position_liquidated0\"", "created_at": 1726500947.353565}, "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_yfi_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_yfi_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_yfi_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_yfi_event_position_liquidated1\"", "created_at": 1726500947.3537157}, "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_yfi_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_yfi_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_yfi_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_yfi_event_position_modified0\"", "created_at": 1726500947.353873}, "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_yfi_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_yfi_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_yfi_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_yfi_event_position_modified1\"", "created_at": 1726500947.3540232}, "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zec_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zec_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zec_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zec_event_delayed_order_removed\"", "created_at": 1726500947.3541718}, "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zec_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zec_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zec_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zec_event_delayed_order_submitted\"", "created_at": 1726500947.3543203}, "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zec_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zec_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zec_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zec_event_funding_recomputed\"", "created_at": 1726500947.354488}, "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zec_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zec_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zec_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zec_event_margin_transferred\"", "created_at": 1726500947.3546445}, "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zec_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zec_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zec_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zec_event_perps_tracking\"", "created_at": 1726500947.3547955}, "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zec_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zec_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zec_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zec_event_position_flagged\"", "created_at": 1726500947.3549492}, "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zec_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zec_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zec_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zec_event_position_liquidated0\"", "created_at": 1726500947.3551056}, "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zec_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zec_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zec_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zec_event_position_liquidated1\"", "created_at": 1726500947.355256}, "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zec_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zec_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zec_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zec_event_position_modified0\"", "created_at": 1726500947.3554153}, "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zec_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zec_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zec_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zec_event_position_modified1\"", "created_at": 1726500947.355572}, "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zil_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zil_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zil_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zil_event_delayed_order_removed\"", "created_at": 1726500947.3557215}, "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zil_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zil_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zil_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zil_event_delayed_order_submitted\"", "created_at": 1726500947.3558705}, "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zil_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zil_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zil_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zil_event_funding_recomputed\"", "created_at": 1726500947.3560233}, "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zil_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zil_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zil_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zil_event_margin_transferred\"", "created_at": 1726500947.3561714}, "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zil_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zil_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zil_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zil_event_perps_tracking\"", "created_at": 1726500947.3563318}, "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zil_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zil_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zil_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zil_event_position_flagged\"", "created_at": 1726500947.356483}, "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zil_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zil_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zil_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zil_event_position_liquidated0\"", "created_at": 1726500947.3566308}, "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zil_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zil_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zil_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zil_event_position_liquidated1\"", "created_at": 1726500947.3567848}, "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zil_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zil_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zil_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zil_event_position_modified0\"", "created_at": 1726500947.3569343}, "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zil_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zil_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zil_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zil_event_position_modified1\"", "created_at": 1726500947.357086}, "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zrx_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zrx_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zrx_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zrx_event_delayed_order_removed\"", "created_at": 1726500947.3572345}, "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zrx_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zrx_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zrx_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zrx_event_delayed_order_submitted\"", "created_at": 1726500947.357383}, "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zrx_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zrx_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zrx_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zrx_event_funding_recomputed\"", "created_at": 1726500947.357555}, "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zrx_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zrx_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zrx_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zrx_event_margin_transferred\"", "created_at": 1726500947.357703}, "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zrx_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zrx_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zrx_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zrx_event_perps_tracking\"", "created_at": 1726500947.3578503}, "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zrx_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zrx_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zrx_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zrx_event_position_flagged\"", "created_at": 1726500947.3580043}, "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zrx_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zrx_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zrx_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zrx_event_position_liquidated0\"", "created_at": 1726500947.3581526}, "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zrx_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zrx_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zrx_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zrx_event_position_liquidated1\"", "created_at": 1726500947.358305}, "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zrx_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zrx_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zrx_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zrx_event_position_modified0\"", "created_at": 1726500947.358454}, "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_zrx_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_zrx_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_zrx_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_zrx_event_position_modified1\"", "created_at": 1726500947.3586087}, "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ordi_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ordi_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ordi_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ordi_event_delayed_order_removed\"", "created_at": 1726500947.358763}, "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ordi_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ordi_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ordi_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ordi_event_delayed_order_submitted\"", "created_at": 1726500947.3589122}, "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ordi_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ordi_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ordi_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ordi_event_funding_recomputed\"", "created_at": 1726500947.359061}, "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ordi_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ordi_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ordi_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ordi_event_margin_transferred\"", "created_at": 1726500947.3592093}, "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ordi_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ordi_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ordi_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ordi_event_perps_tracking\"", "created_at": 1726500947.3593566}, "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ordi_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ordi_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ordi_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ordi_event_position_flagged\"", "created_at": 1726500947.3595102}, "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ordi_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ordi_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ordi_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ordi_event_position_liquidated0\"", "created_at": 1726500947.359659}, "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ordi_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ordi_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ordi_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ordi_event_position_liquidated1\"", "created_at": 1726500947.359807}, "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ordi_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ordi_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ordi_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ordi_event_position_modified0\"", "created_at": 1726500947.3599606}, "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_ordi_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_ordi_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_ordi_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_ordi_event_position_modified1\"", "created_at": 1726500947.3601084}, "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_cvx_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_cvx_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_cvx_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_cvx_event_delayed_order_removed\"", "created_at": 1726500947.3602598}, "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_cvx_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_cvx_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_cvx_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_cvx_event_delayed_order_submitted\"", "created_at": 1726500947.3604126}, "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_cvx_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_cvx_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_cvx_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_cvx_event_funding_recomputed\"", "created_at": 1726500947.3605697}, "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_cvx_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_cvx_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_cvx_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_cvx_event_margin_transferred\"", "created_at": 1726500947.3607385}, "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_cvx_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_cvx_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_cvx_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_cvx_event_perps_tracking\"", "created_at": 1726500947.3608892}, "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_cvx_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_cvx_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_cvx_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_cvx_event_position_flagged\"", "created_at": 1726500947.3610375}, "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_cvx_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_cvx_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_cvx_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_cvx_event_position_liquidated0\"", "created_at": 1726500947.3611887}, "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_cvx_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_cvx_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_cvx_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_cvx_event_position_liquidated1\"", "created_at": 1726500947.3613372}, "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_cvx_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_cvx_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_cvx_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_cvx_event_position_modified0\"", "created_at": 1726500947.3615031}, "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_cvx_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_cvx_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_cvx_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_cvx_event_position_modified1\"", "created_at": 1726500947.3616524}, "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_jup_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_jup_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_jup_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_jup_event_delayed_order_removed\"", "created_at": 1726500947.3618002}, "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_jup_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_jup_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_jup_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_jup_event_delayed_order_submitted\"", "created_at": 1726500947.3619542}, "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_jup_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_jup_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_jup_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_jup_event_funding_recomputed\"", "created_at": 1726500947.3621058}, "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_jup_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_jup_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_jup_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_jup_event_margin_transferred\"", "created_at": 1726500947.3622615}, "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_jup_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_jup_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_jup_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_jup_event_perps_tracking\"", "created_at": 1726500947.3624177}, "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_jup_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_jup_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_jup_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_jup_event_position_flagged\"", "created_at": 1726500947.3625662}, "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_jup_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_jup_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_jup_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_jup_event_position_liquidated0\"", "created_at": 1726500947.362719}, "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_jup_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_jup_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_jup_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_jup_event_position_liquidated1\"", "created_at": 1726500947.3628702}, "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_jup_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_jup_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_jup_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_jup_event_position_modified0\"", "created_at": 1726500947.3630183}, "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_jup_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_jup_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_jup_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_jup_event_position_modified1\"", "created_at": 1726500947.3631666}, "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_jto_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_jto_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_jto_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_jto_event_delayed_order_removed\"", "created_at": 1726500947.3633192}, "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_jto_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_jto_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_jto_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_jto_event_delayed_order_submitted\"", "created_at": 1726500947.3634672}, "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_jto_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_jto_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_jto_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_jto_event_funding_recomputed\"", "created_at": 1726500947.3636189}, "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_jto_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_jto_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_jto_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_jto_event_margin_transferred\"", "created_at": 1726500947.3637676}, "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_jto_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_jto_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_jto_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_jto_event_perps_tracking\"", "created_at": 1726500947.363914}, "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_jto_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_jto_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_jto_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_jto_event_position_flagged\"", "created_at": 1726500947.3640666}, "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_jto_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_jto_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_jto_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_jto_event_position_liquidated0\"", "created_at": 1726500947.364222}, "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_jto_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_jto_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_jto_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_jto_event_position_liquidated1\"", "created_at": 1726500947.3643742}, "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_jto_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_jto_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_jto_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_jto_event_position_modified0\"", "created_at": 1726500947.3645234}, "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_jto_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_jto_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_jto_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_jto_event_position_modified1\"", "created_at": 1726500947.3646784}, "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_strk_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_strk_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_strk_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_strk_event_delayed_order_removed\"", "created_at": 1726500947.3648255}, "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_strk_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_strk_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_strk_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_strk_event_delayed_order_submitted\"", "created_at": 1726500947.364976}, "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_strk_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_strk_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_strk_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_strk_event_funding_recomputed\"", "created_at": 1726500947.3651288}, "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_strk_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_strk_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_strk_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_strk_event_margin_transferred\"", "created_at": 1726500947.3652759}, "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_strk_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_strk_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_strk_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_strk_event_perps_tracking\"", "created_at": 1726500947.3654418}, "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_strk_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_strk_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_strk_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_strk_event_position_flagged\"", "created_at": 1726500947.3655982}, "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_strk_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_strk_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_strk_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_strk_event_position_liquidated0\"", "created_at": 1726500947.365746}, "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_strk_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_strk_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_strk_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_strk_event_position_liquidated1\"", "created_at": 1726500947.3658972}, "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_strk_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_strk_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_strk_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_strk_event_position_modified0\"", "created_at": 1726500947.3660567}, "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_strk_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_strk_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_strk_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_strk_event_position_modified1\"", "created_at": 1726500947.3662076}, "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_delayed_order_removed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pendle_event_delayed_order_removed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_delayed_order_removed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pendle_event_delayed_order_removed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pendle_event_delayed_order_removed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pendle_event_delayed_order_removed\"", "created_at": 1726500947.3663652}, "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_delayed_order_submitted": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pendle_event_delayed_order_submitted", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_delayed_order_submitted", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pendle_event_delayed_order_submitted"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pendle_event_delayed_order_submitted", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pendle_event_delayed_order_submitted\"", "created_at": 1726500947.3665144}, "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_funding_recomputed": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pendle_event_funding_recomputed", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_funding_recomputed", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pendle_event_funding_recomputed"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pendle_event_funding_recomputed", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pendle_event_funding_recomputed\"", "created_at": 1726500947.3666642}, "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_margin_transferred": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pendle_event_margin_transferred", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_margin_transferred", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pendle_event_margin_transferred"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pendle_event_margin_transferred", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pendle_event_margin_transferred\"", "created_at": 1726500947.3668163}, "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_perps_tracking": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pendle_event_perps_tracking", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_perps_tracking", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pendle_event_perps_tracking"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pendle_event_perps_tracking", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pendle_event_perps_tracking\"", "created_at": 1726500947.3669844}, "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_flagged": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pendle_event_position_flagged", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_flagged", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pendle_event_position_flagged"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pendle_event_position_flagged", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pendle_event_position_flagged\"", "created_at": 1726500947.367134}, "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_liquidated0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pendle_event_position_liquidated0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_liquidated0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pendle_event_position_liquidated0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pendle_event_position_liquidated0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pendle_event_position_liquidated0\"", "created_at": 1726500947.3672817}, "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_liquidated1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pendle_event_position_liquidated1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_liquidated1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pendle_event_position_liquidated1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pendle_event_position_liquidated1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pendle_event_position_liquidated1\"", "created_at": 1726500947.3674297}, "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_modified0": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pendle_event_position_modified0", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_modified0", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pendle_event_position_modified0"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pendle_event_position_modified0", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pendle_event_position_modified0\"", "created_at": 1726500947.3675818}, "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_modified1": {"database": "analytics", "schema": "raw_optimism_mainnet", "name": "perps_v2_pendle_event_position_modified1", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_modified1", "fqn": ["synthetix", "raw", "raw_optimism_mainnet", "perps_v2_pendle_event_position_modified1"], "source_name": "raw_optimism_mainnet", "source_description": "", "loader": "", "identifier": "perps_v2_pendle_event_position_modified1", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_optimism_mainnet\".\"perps_v2_pendle_event_position_modified1\"", "created_at": 1726500947.3677344}, "source.synthetix.raw_snax_testnet.block": {"database": "analytics", "schema": "raw_snax_testnet", "name": "block", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_snax_testnet.block", "fqn": ["synthetix", "raw", "raw_snax_testnet", "block"], "source_name": "raw_snax_testnet", "source_description": "", "loader": "", "identifier": "block", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_snax_testnet\".\"block\"", "created_at": 1726500947.3679204}, "source.synthetix.raw_snax_testnet.governance_proxy_event_vote_recorded": {"database": "analytics", "schema": "raw_snax_testnet", "name": "governance_proxy_event_vote_recorded", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_snax_testnet.governance_proxy_event_vote_recorded", "fqn": ["synthetix", "raw", "raw_snax_testnet", "governance_proxy_event_vote_recorded"], "source_name": "raw_snax_testnet", "source_description": "", "loader": "", "identifier": "governance_proxy_event_vote_recorded", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_snax_testnet\".\"governance_proxy_event_vote_recorded\"", "created_at": 1726500947.3680737}, "source.synthetix.raw_snax_testnet.governance_proxy_event_vote_withdrawn": {"database": "analytics", "schema": "raw_snax_testnet", "name": "governance_proxy_event_vote_withdrawn", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_snax_testnet.governance_proxy_event_vote_withdrawn", "fqn": ["synthetix", "raw", "raw_snax_testnet", "governance_proxy_event_vote_withdrawn"], "source_name": "raw_snax_testnet", "source_description": "", "loader": "", "identifier": "governance_proxy_event_vote_withdrawn", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_snax_testnet\".\"governance_proxy_event_vote_withdrawn\"", "created_at": 1726500947.3682225}, "source.synthetix.raw_snax_mainnet.block": {"database": "analytics", "schema": "raw_snax_mainnet", "name": "block", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_snax_mainnet.block", "fqn": ["synthetix", "raw", "raw_snax_mainnet", "block"], "source_name": "raw_snax_mainnet", "source_description": "", "loader": "", "identifier": "block", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_snax_mainnet\".\"block\"", "created_at": 1726500947.3683734}, "source.synthetix.raw_snax_mainnet.spartan_governance_proxy_event_vote_recorded": {"database": "analytics", "schema": "raw_snax_mainnet", "name": "spartan_governance_proxy_event_vote_recorded", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_snax_mainnet.spartan_governance_proxy_event_vote_recorded", "fqn": ["synthetix", "raw", "raw_snax_mainnet", "spartan_governance_proxy_event_vote_recorded"], "source_name": "raw_snax_mainnet", "source_description": "", "loader": "", "identifier": "spartan_governance_proxy_event_vote_recorded", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_snax_mainnet\".\"spartan_governance_proxy_event_vote_recorded\"", "created_at": 1726500947.3685834}, "source.synthetix.raw_snax_mainnet.spartan_governance_proxy_event_vote_withdrawn": {"database": "analytics", "schema": "raw_snax_mainnet", "name": "spartan_governance_proxy_event_vote_withdrawn", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_snax_mainnet.spartan_governance_proxy_event_vote_withdrawn", "fqn": ["synthetix", "raw", "raw_snax_mainnet", "spartan_governance_proxy_event_vote_withdrawn"], "source_name": "raw_snax_mainnet", "source_description": "", "loader": "", "identifier": "spartan_governance_proxy_event_vote_withdrawn", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_snax_mainnet\".\"spartan_governance_proxy_event_vote_withdrawn\"", "created_at": 1726500947.3687422}, "source.synthetix.raw_snax_mainnet.treasury_governance_proxy_event_vote_recorded": {"database": "analytics", "schema": "raw_snax_mainnet", "name": "treasury_governance_proxy_event_vote_recorded", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_snax_mainnet.treasury_governance_proxy_event_vote_recorded", "fqn": ["synthetix", "raw", "raw_snax_mainnet", "treasury_governance_proxy_event_vote_recorded"], "source_name": "raw_snax_mainnet", "source_description": "", "loader": "", "identifier": "treasury_governance_proxy_event_vote_recorded", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_snax_mainnet\".\"treasury_governance_proxy_event_vote_recorded\"", "created_at": 1726500947.3688998}, "source.synthetix.raw_snax_mainnet.treasury_governance_proxy_event_vote_withdrawn": {"database": "analytics", "schema": "raw_snax_mainnet", "name": "treasury_governance_proxy_event_vote_withdrawn", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_snax_mainnet.treasury_governance_proxy_event_vote_withdrawn", "fqn": ["synthetix", "raw", "raw_snax_mainnet", "treasury_governance_proxy_event_vote_withdrawn"], "source_name": "raw_snax_mainnet", "source_description": "", "loader": "", "identifier": "treasury_governance_proxy_event_vote_withdrawn", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_snax_mainnet\".\"treasury_governance_proxy_event_vote_withdrawn\"", "created_at": 1726500947.3690498}, "source.synthetix.raw_snax_mainnet.ambassador_governance_proxy_event_vote_recorded": {"database": "analytics", "schema": "raw_snax_mainnet", "name": "ambassador_governance_proxy_event_vote_recorded", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_snax_mainnet.ambassador_governance_proxy_event_vote_recorded", "fqn": ["synthetix", "raw", "raw_snax_mainnet", "ambassador_governance_proxy_event_vote_recorded"], "source_name": "raw_snax_mainnet", "source_description": "", "loader": "", "identifier": "ambassador_governance_proxy_event_vote_recorded", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_snax_mainnet\".\"ambassador_governance_proxy_event_vote_recorded\"", "created_at": 1726500947.3692002}, "source.synthetix.raw_snax_mainnet.ambassador_governance_proxy_event_vote_withdrawn": {"database": "analytics", "schema": "raw_snax_mainnet", "name": "ambassador_governance_proxy_event_vote_withdrawn", "resource_type": "source", "package_name": "synthetix", "path": "models/raw/sources.yml", "original_file_path": "models/raw/sources.yml", "unique_id": "source.synthetix.raw_snax_mainnet.ambassador_governance_proxy_event_vote_withdrawn", "fqn": ["synthetix", "raw", "raw_snax_mainnet", "ambassador_governance_proxy_event_vote_withdrawn"], "source_name": "raw_snax_mainnet", "source_description": "", "loader": "", "identifier": "ambassador_governance_proxy_event_vote_withdrawn", "quoting": {"database": null, "schema": null, "identifier": null, "column": null}, "loaded_at_field": null, "freshness": {"warn_after": {"count": null, "period": null}, "error_after": {"count": null, "period": null}, "filter": null}, "external": null, "description": "", "columns": {}, "meta": {}, "source_meta": {}, "tags": [], "config": {"enabled": true}, "patch_path": null, "unrendered_config": {}, "relation_name": "\"analytics\".\"raw_snax_mainnet\".\"ambassador_governance_proxy_event_vote_withdrawn\"", "created_at": 1726500947.369357}}, "macros": {"macro.synthetix.convert_hex": {"name": "convert_hex", "resource_type": "macro", "package_name": "synthetix", "path": "macros/convert_hex.sql", "original_file_path": "macros/convert_hex.sql", "unique_id": "macro.synthetix.convert_hex", "macro_sql": "{% macro convert_hex(\n hex_column,\n max_length = 20\n ) %}\n LEFT(\n REGEXP_REPLACE(\n encode(\n DECODE(REPLACE({{ hex_column }}, '0x', ''), 'hex'),\n 'escape'\n ) :: text,\n '\\\\000',\n '',\n 'g'\n ),\n {{ max_length }}\n )\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.185857, "supported_languages": null}, "macro.synthetix.copy_raw": {"name": "copy_raw", "resource_type": "macro", "package_name": "synthetix", "path": "macros/copy_raw.sql", "original_file_path": "macros/copy_raw.sql", "unique_id": "macro.synthetix.copy_raw", "macro_sql": "{% macro copy_raw() %}\n{% set target_name = target.name %}\n{% set sql %}\n CALL copy_schema_tables('{{ target_name }}', 'public', 'analytics', 'raw_{{ target_name }}');\n{% endset %}\n\n{% do run_query(sql) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.1865928, "supported_languages": null}, "macro.synthetix.get_event_data": {"name": "get_event_data", "resource_type": "macro", "package_name": "synthetix", "path": "macros/get_event_data.sql", "original_file_path": "macros/get_event_data.sql", "unique_id": "macro.synthetix.get_event_data", "macro_sql": "{% macro get_event_data(\n chain,\n network,\n contract_name,\n event_name\n ) %}\nSELECT\n *\nFROM\n {{ source(\n 'raw_' ~ chain ~ '_' ~ network,\n contract_name ~ '_event_' ~ event_name\n ) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.1871686, "supported_languages": null}, "macro.synthetix.convert_wei": {"name": "convert_wei", "resource_type": "macro", "package_name": "synthetix", "path": "macros/convert_wei.sql", "original_file_path": "macros/convert_wei.sql", "unique_id": "macro.synthetix.convert_wei", "macro_sql": "{% macro convert_wei(column_name) %}\n {{ column_name }} / 1e18\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.1874497, "supported_languages": null}, "macro.synthetix.get_v2_event_data": {"name": "get_v2_event_data", "resource_type": "macro", "package_name": "synthetix", "path": "macros/get_v2_event_data.sql", "original_file_path": "macros/get_v2_event_data.sql", "unique_id": "macro.synthetix.get_v2_event_data", "macro_sql": "{%- macro get_v2_event_data(\n chain,\n network,\n event_name\n ) -%}\n {%- set markets = var('v2_markets') -%}\n {%- set relations = [] -%}\n {%- for market in markets -%}\n {%- do relations.append(\n source(\n 'raw_' ~ chain ~ '_' ~ network,\n 'perps_v2_' ~ market ~ '_event_' ~ event_name if market != '1_inch' else 'perps_v2' ~ market ~ '_event_' ~ event_name\n )\n ) -%}\n {%- endfor -%}\n\n WITH raw_data AS (\n {{ dbt_utils.union_relations(\n relations = relations\n ) }}\n )\nSELECT\n *,\n COALESCE(\n REGEXP_SUBSTR(\n \"_dbt_source_relation\",\n 'perps_v2_([^_]+)_event',\n 1,\n 1,\n 'i',\n 1\n ),\n '1inch'\n ) AS market\nFROM\n raw_data\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt_utils.union_relations"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.188878, "supported_languages": null}, "macro.dbt_postgres.postgres__get_relations": {"name": "postgres__get_relations", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/relations.sql", "original_file_path": "macros/relations.sql", "unique_id": "macro.dbt_postgres.postgres__get_relations", "macro_sql": "{% macro postgres__get_relations() -%}\n\n {#\n -- in pg_depend, objid is the dependent, refobjid is the referenced object\n -- > a pg_depend entry indicates that the referenced object cannot be\n -- > dropped without also dropping the dependent object.\n #}\n\n {%- call statement('relations', fetch_result=True) -%}\n with relation as (\n select\n pg_rewrite.ev_class as class,\n pg_rewrite.oid as id\n from pg_rewrite\n ),\n class as (\n select\n oid as id,\n relname as name,\n relnamespace as schema,\n relkind as kind\n from pg_class\n ),\n dependency as (\n select distinct\n pg_depend.objid as id,\n pg_depend.refobjid as ref\n from pg_depend\n ),\n schema as (\n select\n pg_namespace.oid as id,\n pg_namespace.nspname as name\n from pg_namespace\n where nspname != 'information_schema' and nspname not like 'pg\\_%'\n ),\n referenced as (\n select\n relation.id AS id,\n referenced_class.name ,\n referenced_class.schema ,\n referenced_class.kind\n from relation\n join class as referenced_class on relation.class=referenced_class.id\n where referenced_class.kind in ('r', 'v', 'm')\n ),\n relationships as (\n select\n referenced.name as referenced_name,\n referenced.schema as referenced_schema_id,\n dependent_class.name as dependent_name,\n dependent_class.schema as dependent_schema_id,\n referenced.kind as kind\n from referenced\n join dependency on referenced.id=dependency.id\n join class as dependent_class on dependency.ref=dependent_class.id\n where\n (referenced.name != dependent_class.name or\n referenced.schema != dependent_class.schema)\n )\n\n select\n referenced_schema.name as referenced_schema,\n relationships.referenced_name as referenced_name,\n dependent_schema.name as dependent_schema,\n relationships.dependent_name as dependent_name\n from relationships\n join schema as dependent_schema on relationships.dependent_schema_id=dependent_schema.id\n join schema as referenced_schema on relationships.referenced_schema_id=referenced_schema.id\n group by referenced_schema, referenced_name, dependent_schema, dependent_name\n order by referenced_schema, referenced_name, dependent_schema, dependent_name;\n\n {%- endcall -%}\n\n {{ return(load_result('relations').table) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.1899722, "supported_languages": null}, "macro.dbt_postgres.postgres_get_relations": {"name": "postgres_get_relations", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/relations.sql", "original_file_path": "macros/relations.sql", "unique_id": "macro.dbt_postgres.postgres_get_relations", "macro_sql": "{% macro postgres_get_relations() %}\n {{ return(postgres__get_relations()) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__get_relations"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.1902466, "supported_languages": null}, "macro.dbt_postgres.postgres__create_table_as": {"name": "postgres__create_table_as", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_postgres.postgres__create_table_as", "macro_sql": "{% macro postgres__create_table_as(temporary, relation, sql) -%}\n {%- set unlogged = config.get('unlogged', default=false) -%}\n {%- set sql_header = config.get('sql_header', none) -%}\n\n {{ sql_header if sql_header is not none }}\n\n create {% if temporary -%}\n temporary\n {%- elif unlogged -%}\n unlogged\n {%- endif %} table {{ relation }}\n {% set contract_config = config.get('contract') %}\n {% if contract_config.enforced %}\n {{ get_assert_columns_equivalent(sql) }}\n {% endif -%}\n {% if contract_config.enforced and (not temporary) -%}\n {{ get_table_columns_and_constraints() }} ;\n insert into {{ relation }} (\n {{ adapter.dispatch('get_column_names', 'dbt')() }}\n )\n {%- set sql = get_select_subquery(sql) %}\n {% else %}\n as\n {% endif %}\n (\n {{ sql }}\n );\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.get_assert_columns_equivalent", "macro.dbt.get_table_columns_and_constraints", "macro.dbt.default__get_column_names", "macro.dbt.get_select_subquery"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2035306, "supported_languages": null}, "macro.dbt_postgres.postgres__get_create_index_sql": {"name": "postgres__get_create_index_sql", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_postgres.postgres__get_create_index_sql", "macro_sql": "{% macro postgres__get_create_index_sql(relation, index_dict) -%}\n {%- set index_config = adapter.parse_index(index_dict) -%}\n {%- set comma_separated_columns = \", \".join(index_config.columns) -%}\n {%- set index_name = index_config.render(relation) -%}\n\n create {% if index_config.unique -%}\n unique\n {%- endif %} index if not exists\n \"{{ index_name }}\"\n on {{ relation }} {% if index_config.type -%}\n using {{ index_config.type }}\n {%- endif %}\n ({{ comma_separated_columns }})\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2045321, "supported_languages": null}, "macro.dbt_postgres.postgres__create_schema": {"name": "postgres__create_schema", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_postgres.postgres__create_schema", "macro_sql": "{% macro postgres__create_schema(relation) -%}\n {% if relation.database -%}\n {{ adapter.verify_database(relation.database) }}\n {%- endif -%}\n {%- call statement('create_schema') -%}\n create schema if not exists {{ relation.without_identifier().include(database=False) }}\n {%- endcall -%}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2051592, "supported_languages": null}, "macro.dbt_postgres.postgres__drop_schema": {"name": "postgres__drop_schema", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_postgres.postgres__drop_schema", "macro_sql": "{% macro postgres__drop_schema(relation) -%}\n {% if relation.database -%}\n {{ adapter.verify_database(relation.database) }}\n {%- endif -%}\n {%- call statement('drop_schema') -%}\n drop schema if exists {{ relation.without_identifier().include(database=False) }} cascade\n {%- endcall -%}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2057996, "supported_languages": null}, "macro.dbt_postgres.postgres__get_columns_in_relation": {"name": "postgres__get_columns_in_relation", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_postgres.postgres__get_columns_in_relation", "macro_sql": "{% macro postgres__get_columns_in_relation(relation) -%}\n {% call statement('get_columns_in_relation', fetch_result=True) %}\n select\n column_name,\n data_type,\n character_maximum_length,\n numeric_precision,\n numeric_scale\n\n from {{ relation.information_schema('columns') }}\n where table_name = '{{ relation.identifier }}'\n {% if relation.schema %}\n and table_schema = '{{ relation.schema }}'\n {% endif %}\n order by ordinal_position\n\n {% endcall %}\n {% set table = load_result('get_columns_in_relation').table %}\n {{ return(sql_convert_columns_in_relation(table)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt.sql_convert_columns_in_relation"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.206749, "supported_languages": null}, "macro.dbt_postgres.postgres__list_relations_without_caching": {"name": "postgres__list_relations_without_caching", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_postgres.postgres__list_relations_without_caching", "macro_sql": "{% macro postgres__list_relations_without_caching(schema_relation) %}\n {% call statement('list_relations_without_caching', fetch_result=True) -%}\n select\n '{{ schema_relation.database }}' as database,\n tablename as name,\n schemaname as schema,\n 'table' as type\n from pg_tables\n where schemaname ilike '{{ schema_relation.schema }}'\n union all\n select\n '{{ schema_relation.database }}' as database,\n viewname as name,\n schemaname as schema,\n 'view' as type\n from pg_views\n where schemaname ilike '{{ schema_relation.schema }}'\n union all\n select\n '{{ schema_relation.database }}' as database,\n matviewname as name,\n schemaname as schema,\n 'materialized_view' as type\n from pg_matviews\n where schemaname ilike '{{ schema_relation.schema }}'\n {% endcall %}\n {{ return(load_result('list_relations_without_caching').table) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.207578, "supported_languages": null}, "macro.dbt_postgres.postgres__information_schema_name": {"name": "postgres__information_schema_name", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_postgres.postgres__information_schema_name", "macro_sql": "{% macro postgres__information_schema_name(database) -%}\n {% if database_name -%}\n {{ adapter.verify_database(database_name) }}\n {%- endif -%}\n information_schema\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2079182, "supported_languages": null}, "macro.dbt_postgres.postgres__list_schemas": {"name": "postgres__list_schemas", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_postgres.postgres__list_schemas", "macro_sql": "{% macro postgres__list_schemas(database) %}\n {% if database -%}\n {{ adapter.verify_database(database) }}\n {%- endif -%}\n {% call statement('list_schemas', fetch_result=True, auto_begin=False) %}\n select distinct nspname from pg_namespace\n {% endcall %}\n {{ return(load_result('list_schemas').table) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.208566, "supported_languages": null}, "macro.dbt_postgres.postgres__check_schema_exists": {"name": "postgres__check_schema_exists", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_postgres.postgres__check_schema_exists", "macro_sql": "{% macro postgres__check_schema_exists(information_schema, schema) -%}\n {% if information_schema.database -%}\n {{ adapter.verify_database(information_schema.database) }}\n {%- endif -%}\n {% call statement('check_schema_exists', fetch_result=True, auto_begin=False) %}\n select count(*) from pg_namespace where nspname = '{{ schema }}'\n {% endcall %}\n {{ return(load_result('check_schema_exists').table) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2092934, "supported_languages": null}, "macro.dbt_postgres.postgres__make_relation_with_suffix": {"name": "postgres__make_relation_with_suffix", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_postgres.postgres__make_relation_with_suffix", "macro_sql": "{% macro postgres__make_relation_with_suffix(base_relation, suffix, dstring) %}\n {% if dstring %}\n {% set dt = modules.datetime.datetime.now() %}\n {% set dtstring = dt.strftime(\"%H%M%S%f\") %}\n {% set suffix = suffix ~ dtstring %}\n {% endif %}\n {% set suffix_length = suffix|length %}\n {% set relation_max_name_length = base_relation.relation_max_name_length() %}\n {% if suffix_length > relation_max_name_length %}\n {% do exceptions.raise_compiler_error('Relation suffix is too long (' ~ suffix_length ~ ' characters). Maximum length is ' ~ relation_max_name_length ~ ' characters.') %}\n {% endif %}\n {% set identifier = base_relation.identifier[:relation_max_name_length - suffix_length] ~ suffix %}\n\n {{ return(base_relation.incorporate(path={\"identifier\": identifier })) }}\n\n {% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.210885, "supported_languages": null}, "macro.dbt_postgres.postgres__make_intermediate_relation": {"name": "postgres__make_intermediate_relation", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_postgres.postgres__make_intermediate_relation", "macro_sql": "{% macro postgres__make_intermediate_relation(base_relation, suffix) %}\n {{ return(postgres__make_relation_with_suffix(base_relation, suffix, dstring=False)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__make_relation_with_suffix"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2112496, "supported_languages": null}, "macro.dbt_postgres.postgres__make_temp_relation": {"name": "postgres__make_temp_relation", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_postgres.postgres__make_temp_relation", "macro_sql": "{% macro postgres__make_temp_relation(base_relation, suffix) %}\n {% set temp_relation = postgres__make_relation_with_suffix(base_relation, suffix, dstring=True) %}\n {{ return(temp_relation.incorporate(path={\"schema\": none,\n \"database\": none})) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__make_relation_with_suffix"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.21183, "supported_languages": null}, "macro.dbt_postgres.postgres__make_backup_relation": {"name": "postgres__make_backup_relation", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_postgres.postgres__make_backup_relation", "macro_sql": "{% macro postgres__make_backup_relation(base_relation, backup_relation_type, suffix) %}\n {% set backup_relation = postgres__make_relation_with_suffix(base_relation, suffix, dstring=False) %}\n {{ return(backup_relation.incorporate(type=backup_relation_type)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__make_relation_with_suffix"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2123425, "supported_languages": null}, "macro.dbt_postgres.postgres_escape_comment": {"name": "postgres_escape_comment", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_postgres.postgres_escape_comment", "macro_sql": "{% macro postgres_escape_comment(comment) -%}\n {% if comment is not string %}\n {% do exceptions.raise_compiler_error('cannot escape a non-string: ' ~ comment) %}\n {% endif %}\n {%- set magic = '$dbt_comment_literal_block$' -%}\n {%- if magic in comment -%}\n {%- do exceptions.raise_compiler_error('The string ' ~ magic ~ ' is not allowed in comments.') -%}\n {%- endif -%}\n {{ magic }}{{ comment }}{{ magic }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2131336, "supported_languages": null}, "macro.dbt_postgres.postgres__alter_relation_comment": {"name": "postgres__alter_relation_comment", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_postgres.postgres__alter_relation_comment", "macro_sql": "{% macro postgres__alter_relation_comment(relation, comment) %}\n {% set escaped_comment = postgres_escape_comment(comment) %}\n comment on {{ relation.type }} {{ relation }} is {{ escaped_comment }};\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres_escape_comment"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2135792, "supported_languages": null}, "macro.dbt_postgres.postgres__alter_column_comment": {"name": "postgres__alter_column_comment", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_postgres.postgres__alter_column_comment", "macro_sql": "{% macro postgres__alter_column_comment(relation, column_dict) %}\n {% set existing_columns = adapter.get_columns_in_relation(relation) | map(attribute=\"name\") | list %}\n {% for column_name in column_dict if (column_name in existing_columns) %}\n {% set comment = column_dict[column_name]['description'] %}\n {% set escaped_comment = postgres_escape_comment(comment) %}\n comment on column {{ relation }}.{{ adapter.quote(column_name) if column_dict[column_name]['quote'] else column_name }} is {{ escaped_comment }};\n {% endfor %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres_escape_comment"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2146869, "supported_languages": null}, "macro.dbt_postgres.postgres__get_show_grant_sql": {"name": "postgres__get_show_grant_sql", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_postgres.postgres__get_show_grant_sql", "macro_sql": "\n\n{%- macro postgres__get_show_grant_sql(relation) -%}\n select grantee, privilege_type\n from {{ relation.information_schema('role_table_grants') }}\n where grantor = current_role\n and grantee != current_role\n and table_schema = '{{ relation.schema }}'\n and table_name = '{{ relation.identifier }}'\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2150774, "supported_languages": null}, "macro.dbt_postgres.postgres__copy_grants": {"name": "postgres__copy_grants", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_postgres.postgres__copy_grants", "macro_sql": "{% macro postgres__copy_grants() %}\n {{ return(False) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2153108, "supported_languages": null}, "macro.dbt_postgres.postgres__get_show_indexes_sql": {"name": "postgres__get_show_indexes_sql", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_postgres.postgres__get_show_indexes_sql", "macro_sql": "{% macro postgres__get_show_indexes_sql(relation) %}\n select\n i.relname as name,\n m.amname as method,\n ix.indisunique as \"unique\",\n array_to_string(array_agg(a.attname), ',') as column_names\n from pg_index ix\n join pg_class i\n on i.oid = ix.indexrelid\n join pg_am m\n on m.oid=i.relam\n join pg_class t\n on t.oid = ix.indrelid\n join pg_namespace n\n on n.oid = t.relnamespace\n join pg_attribute a\n on a.attrelid = t.oid\n and a.attnum = ANY(ix.indkey)\n where t.relname = '{{ relation.identifier }}'\n and n.nspname = '{{ relation.schema }}'\n and t.relkind in ('r', 'm')\n group by 1, 2, 3\n order by 1, 2, 3\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.21564, "supported_languages": null}, "macro.dbt_postgres.postgres__get_drop_index_sql": {"name": "postgres__get_drop_index_sql", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "unique_id": "macro.dbt_postgres.postgres__get_drop_index_sql", "macro_sql": "\n\n\n{%- macro postgres__get_drop_index_sql(relation, index_name) -%}\n drop index if exists \"{{ relation.schema }}\".\"{{ index_name }}\"\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2159097, "supported_languages": null}, "macro.dbt_postgres.postgres__current_timestamp": {"name": "postgres__current_timestamp", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/timestamps.sql", "original_file_path": "macros/timestamps.sql", "unique_id": "macro.dbt_postgres.postgres__current_timestamp", "macro_sql": "{% macro postgres__current_timestamp() -%}\n now()\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2164297, "supported_languages": null}, "macro.dbt_postgres.postgres__snapshot_string_as_time": {"name": "postgres__snapshot_string_as_time", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/timestamps.sql", "original_file_path": "macros/timestamps.sql", "unique_id": "macro.dbt_postgres.postgres__snapshot_string_as_time", "macro_sql": "{% macro postgres__snapshot_string_as_time(timestamp) -%}\n {%- set result = \"'\" ~ timestamp ~ \"'::timestamp without time zone\" -%}\n {{ return(result) }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2169092, "supported_languages": null}, "macro.dbt_postgres.postgres__snapshot_get_time": {"name": "postgres__snapshot_get_time", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/timestamps.sql", "original_file_path": "macros/timestamps.sql", "unique_id": "macro.dbt_postgres.postgres__snapshot_get_time", "macro_sql": "{% macro postgres__snapshot_get_time() -%}\n {{ current_timestamp() }}::timestamp without time zone\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.217122, "supported_languages": null}, "macro.dbt_postgres.postgres__current_timestamp_backcompat": {"name": "postgres__current_timestamp_backcompat", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/timestamps.sql", "original_file_path": "macros/timestamps.sql", "unique_id": "macro.dbt_postgres.postgres__current_timestamp_backcompat", "macro_sql": "{% macro postgres__current_timestamp_backcompat() %}\n current_timestamp::{{ type_timestamp() }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2173357, "supported_languages": null}, "macro.dbt_postgres.postgres__current_timestamp_in_utc_backcompat": {"name": "postgres__current_timestamp_in_utc_backcompat", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/timestamps.sql", "original_file_path": "macros/timestamps.sql", "unique_id": "macro.dbt_postgres.postgres__current_timestamp_in_utc_backcompat", "macro_sql": "{% macro postgres__current_timestamp_in_utc_backcompat() %}\n (current_timestamp at time zone 'utc')::{{ type_timestamp() }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2175727, "supported_languages": null}, "macro.dbt_postgres.postgres__get_catalog_relations": {"name": "postgres__get_catalog_relations", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/catalog.sql", "original_file_path": "macros/catalog.sql", "unique_id": "macro.dbt_postgres.postgres__get_catalog_relations", "macro_sql": "{% macro postgres__get_catalog_relations(information_schema, relations) -%}\n {%- call statement('catalog', fetch_result=True) -%}\n\n {#\n If the user has multiple databases set and the first one is wrong, this will fail.\n But we won't fail in the case where there are multiple quoting-difference-only dbs, which is better.\n #}\n {% set database = information_schema.database %}\n {{ adapter.verify_database(database) }}\n\n select\n '{{ database }}' as table_database,\n sch.nspname as table_schema,\n tbl.relname as table_name,\n case tbl.relkind\n when 'v' then 'VIEW'\n when 'm' then 'MATERIALIZED VIEW'\n else 'BASE TABLE'\n end as table_type,\n tbl_desc.description as table_comment,\n col.attname as column_name,\n col.attnum as column_index,\n pg_catalog.format_type(col.atttypid, col.atttypmod) as column_type,\n col_desc.description as column_comment,\n pg_get_userbyid(tbl.relowner) as table_owner\n\n from pg_catalog.pg_namespace sch\n join pg_catalog.pg_class tbl on tbl.relnamespace = sch.oid\n join pg_catalog.pg_attribute col on col.attrelid = tbl.oid\n left outer join pg_catalog.pg_description tbl_desc on (tbl_desc.objoid = tbl.oid and tbl_desc.objsubid = 0)\n left outer join pg_catalog.pg_description col_desc on (col_desc.objoid = tbl.oid and col_desc.objsubid = col.attnum)\n where (\n {%- for relation in relations -%}\n {%- if relation.identifier -%}\n (upper(sch.nspname) = upper('{{ relation.schema }}') and\n upper(tbl.relname) = upper('{{ relation.identifier }}'))\n {%- else-%}\n upper(sch.nspname) = upper('{{ relation.schema }}')\n {%- endif -%}\n {%- if not loop.last %} or {% endif -%}\n {%- endfor -%}\n )\n and not pg_is_other_temp_schema(sch.oid) -- not a temporary schema belonging to another session\n and tbl.relpersistence in ('p', 'u') -- [p]ermanent table or [u]nlogged table. Exclude [t]emporary tables\n and tbl.relkind in ('r', 'v', 'f', 'p', 'm') -- o[r]dinary table, [v]iew, [f]oreign table, [p]artitioned table, [m]aterialized view. Other values are [i]ndex, [S]equence, [c]omposite type, [t]OAST table\n and col.attnum > 0 -- negative numbers are used for system columns such as oid\n and not col.attisdropped -- column as not been dropped\n\n order by\n sch.nspname,\n tbl.relname,\n col.attnum\n\n {%- endcall -%}\n\n {{ return(load_result('catalog').table) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2200723, "supported_languages": null}, "macro.dbt_postgres.postgres__get_catalog": {"name": "postgres__get_catalog", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/catalog.sql", "original_file_path": "macros/catalog.sql", "unique_id": "macro.dbt_postgres.postgres__get_catalog", "macro_sql": "{% macro postgres__get_catalog(information_schema, schemas) -%}\n {%- set relations = [] -%}\n {%- for schema in schemas -%}\n {%- set dummy = relations.append({'schema': schema}) -%}\n {%- endfor -%}\n {{ return(postgres__get_catalog_relations(information_schema, relations)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__get_catalog_relations"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2207553, "supported_languages": null}, "macro.dbt_postgres.postgres__listagg": {"name": "postgres__listagg", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/utils/listagg.sql", "original_file_path": "macros/utils/listagg.sql", "unique_id": "macro.dbt_postgres.postgres__listagg", "macro_sql": "{% macro postgres__listagg(measure, delimiter_text, order_by_clause, limit_num) -%}\n\n {% if limit_num -%}\n array_to_string(\n (array_agg(\n {{ measure }}\n {% if order_by_clause -%}\n {{ order_by_clause }}\n {%- endif %}\n ))[1:{{ limit_num }}],\n {{ delimiter_text }}\n )\n {%- else %}\n string_agg(\n {{ measure }},\n {{ delimiter_text }}\n {% if order_by_clause -%}\n {{ order_by_clause }}\n {%- endif %}\n )\n {%- endif %}\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2218852, "supported_languages": null}, "macro.dbt_postgres.postgres__any_value": {"name": "postgres__any_value", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/utils/any_value.sql", "original_file_path": "macros/utils/any_value.sql", "unique_id": "macro.dbt_postgres.postgres__any_value", "macro_sql": "{% macro postgres__any_value(expression) -%}\n\n min({{ expression }})\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2221656, "supported_languages": null}, "macro.dbt_postgres.postgres__dateadd": {"name": "postgres__dateadd", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/utils/dateadd.sql", "original_file_path": "macros/utils/dateadd.sql", "unique_id": "macro.dbt_postgres.postgres__dateadd", "macro_sql": "{% macro postgres__dateadd(datepart, interval, from_date_or_timestamp) %}\n\n {{ from_date_or_timestamp }} + ((interval '1 {{ datepart }}') * ({{ interval }}))\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2225592, "supported_languages": null}, "macro.dbt_postgres.postgres__datediff": {"name": "postgres__datediff", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/utils/datediff.sql", "original_file_path": "macros/utils/datediff.sql", "unique_id": "macro.dbt_postgres.postgres__datediff", "macro_sql": "{% macro postgres__datediff(first_date, second_date, datepart) -%}\n\n {% if datepart == 'year' %}\n (date_part('year', ({{second_date}})::date) - date_part('year', ({{first_date}})::date))\n {% elif datepart == 'quarter' %}\n ({{ datediff(first_date, second_date, 'year') }} * 4 + date_part('quarter', ({{second_date}})::date) - date_part('quarter', ({{first_date}})::date))\n {% elif datepart == 'month' %}\n ({{ datediff(first_date, second_date, 'year') }} * 12 + date_part('month', ({{second_date}})::date) - date_part('month', ({{first_date}})::date))\n {% elif datepart == 'day' %}\n (({{second_date}})::date - ({{first_date}})::date)\n {% elif datepart == 'week' %}\n ({{ datediff(first_date, second_date, 'day') }} / 7 + case\n when date_part('dow', ({{first_date}})::timestamp) <= date_part('dow', ({{second_date}})::timestamp) then\n case when {{first_date}} <= {{second_date}} then 0 else -1 end\n else\n case when {{first_date}} <= {{second_date}} then 1 else 0 end\n end)\n {% elif datepart == 'hour' %}\n ({{ datediff(first_date, second_date, 'day') }} * 24 + date_part('hour', ({{second_date}})::timestamp) - date_part('hour', ({{first_date}})::timestamp))\n {% elif datepart == 'minute' %}\n ({{ datediff(first_date, second_date, 'hour') }} * 60 + date_part('minute', ({{second_date}})::timestamp) - date_part('minute', ({{first_date}})::timestamp))\n {% elif datepart == 'second' %}\n ({{ datediff(first_date, second_date, 'minute') }} * 60 + floor(date_part('second', ({{second_date}})::timestamp)) - floor(date_part('second', ({{first_date}})::timestamp)))\n {% elif datepart == 'millisecond' %}\n ({{ datediff(first_date, second_date, 'minute') }} * 60000 + floor(date_part('millisecond', ({{second_date}})::timestamp)) - floor(date_part('millisecond', ({{first_date}})::timestamp)))\n {% elif datepart == 'microsecond' %}\n ({{ datediff(first_date, second_date, 'minute') }} * 60000000 + floor(date_part('microsecond', ({{second_date}})::timestamp)) - floor(date_part('microsecond', ({{first_date}})::timestamp)))\n {% else %}\n {{ exceptions.raise_compiler_error(\"Unsupported datepart for macro datediff in postgres: {!r}\".format(datepart)) }}\n {% endif %}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.datediff"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2278626, "supported_languages": null}, "macro.dbt_postgres.postgres__last_day": {"name": "postgres__last_day", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/utils/last_day.sql", "original_file_path": "macros/utils/last_day.sql", "unique_id": "macro.dbt_postgres.postgres__last_day", "macro_sql": "{% macro postgres__last_day(date, datepart) -%}\n\n {%- if datepart == 'quarter' -%}\n -- postgres dateadd does not support quarter interval.\n cast(\n {{dbt.dateadd('day', '-1',\n dbt.dateadd('month', '3', dbt.date_trunc(datepart, date))\n )}}\n as date)\n {%- else -%}\n {{dbt.default_last_day(date, datepart)}}\n {%- endif -%}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.dateadd", "macro.dbt.date_trunc", "macro.dbt.default_last_day"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2288153, "supported_languages": null}, "macro.dbt_postgres.postgres__split_part": {"name": "postgres__split_part", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/utils/split_part.sql", "original_file_path": "macros/utils/split_part.sql", "unique_id": "macro.dbt_postgres.postgres__split_part", "macro_sql": "{% macro postgres__split_part(string_text, delimiter_text, part_number) %}\n\n {% if part_number >= 0 %}\n {{ dbt.default__split_part(string_text, delimiter_text, part_number) }}\n {% else %}\n {{ dbt._split_part_negative(string_text, delimiter_text, part_number) }}\n {% endif %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__split_part", "macro.dbt._split_part_negative"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.229597, "supported_languages": null}, "macro.dbt_postgres.postgres__drop_table": {"name": "postgres__drop_table", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/relations/table/drop.sql", "original_file_path": "macros/relations/table/drop.sql", "unique_id": "macro.dbt_postgres.postgres__drop_table", "macro_sql": "{% macro postgres__drop_table(relation) -%}\n drop table if exists {{ relation }} cascade\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.229868, "supported_languages": null}, "macro.dbt_postgres.postgres__get_replace_table_sql": {"name": "postgres__get_replace_table_sql", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/relations/table/replace.sql", "original_file_path": "macros/relations/table/replace.sql", "unique_id": "macro.dbt_postgres.postgres__get_replace_table_sql", "macro_sql": "{% macro postgres__get_replace_table_sql(relation, sql) -%}\n\n {%- set sql_header = config.get('sql_header', none) -%}\n {{ sql_header if sql_header is not none }}\n\n create or replace table {{ relation }}\n {% set contract_config = config.get('contract') %}\n {% if contract_config.enforced %}\n {{ get_assert_columns_equivalent(sql) }}\n {{ get_table_columns_and_constraints() }}\n {%- set sql = get_select_subquery(sql) %}\n {% endif %}\n as (\n {{ sql }}\n );\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.get_assert_columns_equivalent", "macro.dbt.get_table_columns_and_constraints", "macro.dbt.get_select_subquery"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.231112, "supported_languages": null}, "macro.dbt_postgres.postgres__get_rename_table_sql": {"name": "postgres__get_rename_table_sql", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/relations/table/rename.sql", "original_file_path": "macros/relations/table/rename.sql", "unique_id": "macro.dbt_postgres.postgres__get_rename_table_sql", "macro_sql": "{% macro postgres__get_rename_table_sql(relation, new_name) %}\n alter table {{ relation }} rename to {{ new_name }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.231446, "supported_languages": null}, "macro.dbt_postgres.postgres__drop_view": {"name": "postgres__drop_view", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/relations/view/drop.sql", "original_file_path": "macros/relations/view/drop.sql", "unique_id": "macro.dbt_postgres.postgres__drop_view", "macro_sql": "{% macro postgres__drop_view(relation) -%}\n drop view if exists {{ relation }} cascade\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2317042, "supported_languages": null}, "macro.dbt_postgres.postgres__get_replace_view_sql": {"name": "postgres__get_replace_view_sql", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/relations/view/replace.sql", "original_file_path": "macros/relations/view/replace.sql", "unique_id": "macro.dbt_postgres.postgres__get_replace_view_sql", "macro_sql": "{% macro postgres__get_replace_view_sql(relation, sql) -%}\n\n {%- set sql_header = config.get('sql_header', none) -%}\n {{ sql_header if sql_header is not none }}\n\n create or replace view {{ relation }}\n {% set contract_config = config.get('contract') %}\n {% if contract_config.enforced %}\n {{ get_assert_columns_equivalent(sql) }}\n {%- endif %}\n as (\n {{ sql }}\n );\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.get_assert_columns_equivalent"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2326844, "supported_languages": null}, "macro.dbt_postgres.postgres__get_rename_view_sql": {"name": "postgres__get_rename_view_sql", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/relations/view/rename.sql", "original_file_path": "macros/relations/view/rename.sql", "unique_id": "macro.dbt_postgres.postgres__get_rename_view_sql", "macro_sql": "{% macro postgres__get_rename_view_sql(relation, new_name) %}\n alter view {{ relation }} rename to {{ new_name }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2330048, "supported_languages": null}, "macro.dbt_postgres.postgres__drop_materialized_view": {"name": "postgres__drop_materialized_view", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/relations/materialized_view/drop.sql", "original_file_path": "macros/relations/materialized_view/drop.sql", "unique_id": "macro.dbt_postgres.postgres__drop_materialized_view", "macro_sql": "{% macro postgres__drop_materialized_view(relation) -%}\n drop materialized view if exists {{ relation }} cascade\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2332668, "supported_languages": null}, "macro.dbt_postgres.postgres__refresh_materialized_view": {"name": "postgres__refresh_materialized_view", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/relations/materialized_view/refresh.sql", "original_file_path": "macros/relations/materialized_view/refresh.sql", "unique_id": "macro.dbt_postgres.postgres__refresh_materialized_view", "macro_sql": "{% macro postgres__refresh_materialized_view(relation) %}\n refresh materialized view {{ relation }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.23354, "supported_languages": null}, "macro.dbt_postgres.postgres__get_create_materialized_view_as_sql": {"name": "postgres__get_create_materialized_view_as_sql", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/relations/materialized_view/create.sql", "original_file_path": "macros/relations/materialized_view/create.sql", "unique_id": "macro.dbt_postgres.postgres__get_create_materialized_view_as_sql", "macro_sql": "{% macro postgres__get_create_materialized_view_as_sql(relation, sql) %}\n create materialized view if not exists {{ relation }} as {{ sql }};\n\n {% for _index_dict in config.get('indexes', []) -%}\n {{- get_create_index_sql(relation, _index_dict) -}}{{ ';' if not loop.last else \"\" }}\n {%- endfor -%}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_create_index_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2344882, "supported_languages": null}, "macro.dbt_postgres.postgres__get_rename_materialized_view_sql": {"name": "postgres__get_rename_materialized_view_sql", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/relations/materialized_view/rename.sql", "original_file_path": "macros/relations/materialized_view/rename.sql", "unique_id": "macro.dbt_postgres.postgres__get_rename_materialized_view_sql", "macro_sql": "{% macro postgres__get_rename_materialized_view_sql(relation, new_name) %}\n alter materialized view {{ relation }} rename to {{ new_name }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2348213, "supported_languages": null}, "macro.dbt_postgres.postgres__describe_materialized_view": {"name": "postgres__describe_materialized_view", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/relations/materialized_view/describe.sql", "original_file_path": "macros/relations/materialized_view/describe.sql", "unique_id": "macro.dbt_postgres.postgres__describe_materialized_view", "macro_sql": "{% macro postgres__describe_materialized_view(relation) %}\n -- for now just get the indexes, we don't need the name or the query yet\n {% set _indexes = run_query(get_show_indexes_sql(relation)) %}\n {% do return({'indexes': _indexes}) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query", "macro.dbt.get_show_indexes_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2353623, "supported_languages": null}, "macro.dbt_postgres.postgres__get_alter_materialized_view_as_sql": {"name": "postgres__get_alter_materialized_view_as_sql", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/relations/materialized_view/alter.sql", "original_file_path": "macros/relations/materialized_view/alter.sql", "unique_id": "macro.dbt_postgres.postgres__get_alter_materialized_view_as_sql", "macro_sql": "{% macro postgres__get_alter_materialized_view_as_sql(\n relation,\n configuration_changes,\n sql,\n existing_relation,\n backup_relation,\n intermediate_relation\n) %}\n\n -- apply a full refresh immediately if needed\n {% if configuration_changes.requires_full_refresh %}\n\n {{ get_replace_sql(existing_relation, relation, sql) }}\n\n -- otherwise apply individual changes as needed\n {% else %}\n\n {{ postgres__update_indexes_on_materialized_view(relation, configuration_changes.indexes) }}\n\n {%- endif -%}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_replace_sql", "macro.dbt_postgres.postgres__update_indexes_on_materialized_view"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2367826, "supported_languages": null}, "macro.dbt_postgres.postgres__update_indexes_on_materialized_view": {"name": "postgres__update_indexes_on_materialized_view", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/relations/materialized_view/alter.sql", "original_file_path": "macros/relations/materialized_view/alter.sql", "unique_id": "macro.dbt_postgres.postgres__update_indexes_on_materialized_view", "macro_sql": "\n\n\n{%- macro postgres__update_indexes_on_materialized_view(relation, index_changes) -%}\n {{- log(\"Applying UPDATE INDEXES to: \" ~ relation) -}}\n\n {%- for _index_change in index_changes -%}\n {%- set _index = _index_change.context -%}\n\n {%- if _index_change.action == \"drop\" -%}\n\n {{ postgres__get_drop_index_sql(relation, _index.name) }}\n\n {%- elif _index_change.action == \"create\" -%}\n\n {{ postgres__get_create_index_sql(relation, _index.as_node_config) }}\n\n {%- endif -%}\n\t{{ ';' if not loop.last else \"\" }}\n\n {%- endfor -%}\n\n{%- endmacro -%}\n\n\n", "depends_on": {"macros": ["macro.dbt_postgres.postgres__get_drop_index_sql", "macro.dbt_postgres.postgres__get_create_index_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2378259, "supported_languages": null}, "macro.dbt_postgres.postgres__get_materialized_view_configuration_changes": {"name": "postgres__get_materialized_view_configuration_changes", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/relations/materialized_view/alter.sql", "original_file_path": "macros/relations/materialized_view/alter.sql", "unique_id": "macro.dbt_postgres.postgres__get_materialized_view_configuration_changes", "macro_sql": "{% macro postgres__get_materialized_view_configuration_changes(existing_relation, new_config) %}\n {% set _existing_materialized_view = postgres__describe_materialized_view(existing_relation) %}\n {% set _configuration_changes = existing_relation.get_materialized_view_config_change_collection(_existing_materialized_view, new_config.model) %}\n {% do return(_configuration_changes) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__describe_materialized_view"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2383933, "supported_languages": null}, "macro.dbt_postgres.postgres__snapshot_merge_sql": {"name": "postgres__snapshot_merge_sql", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/materializations/snapshot_merge.sql", "original_file_path": "macros/materializations/snapshot_merge.sql", "unique_id": "macro.dbt_postgres.postgres__snapshot_merge_sql", "macro_sql": "{% macro postgres__snapshot_merge_sql(target, source, insert_cols) -%}\n {%- set insert_cols_csv = insert_cols | join(', ') -%}\n\n update {{ target }}\n set dbt_valid_to = DBT_INTERNAL_SOURCE.dbt_valid_to\n from {{ source }} as DBT_INTERNAL_SOURCE\n where DBT_INTERNAL_SOURCE.dbt_scd_id::text = {{ target }}.dbt_scd_id::text\n and DBT_INTERNAL_SOURCE.dbt_change_type::text in ('update'::text, 'delete'::text)\n and {{ target }}.dbt_valid_to is null;\n\n insert into {{ target }} ({{ insert_cols_csv }})\n select {% for column in insert_cols -%}\n DBT_INTERNAL_SOURCE.{{ column }} {%- if not loop.last %}, {%- endif %}\n {%- endfor %}\n from {{ source }} as DBT_INTERNAL_SOURCE\n where DBT_INTERNAL_SOURCE.dbt_change_type::text = 'insert'::text;\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2396429, "supported_languages": null}, "macro.dbt_postgres.postgres__get_incremental_default_sql": {"name": "postgres__get_incremental_default_sql", "resource_type": "macro", "package_name": "dbt_postgres", "path": "macros/materializations/incremental_strategies.sql", "original_file_path": "macros/materializations/incremental_strategies.sql", "unique_id": "macro.dbt_postgres.postgres__get_incremental_default_sql", "macro_sql": "{% macro postgres__get_incremental_default_sql(arg_dict) %}\n\n {% if arg_dict[\"unique_key\"] %}\n {% do return(get_incremental_delete_insert_sql(arg_dict)) %}\n {% else %}\n {% do return(get_incremental_append_sql(arg_dict)) %}\n {% endif %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_incremental_delete_insert_sql", "macro.dbt.get_incremental_append_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.240353, "supported_languages": null}, "macro.dbt.cast": {"name": "cast", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/cast.sql", "original_file_path": "macros/utils/cast.sql", "unique_id": "macro.dbt.cast", "macro_sql": "{% macro cast(field, type) %}\n {{ return(adapter.dispatch('cast', 'dbt') (field, type)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__cast"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2408779, "supported_languages": null}, "macro.dbt.default__cast": {"name": "default__cast", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/cast.sql", "original_file_path": "macros/utils/cast.sql", "unique_id": "macro.dbt.default__cast", "macro_sql": "{% macro default__cast(field, type) %}\n cast({{field}} as {{type}})\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2411354, "supported_languages": null}, "macro.dbt.string_literal": {"name": "string_literal", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/literal.sql", "original_file_path": "macros/utils/literal.sql", "unique_id": "macro.dbt.string_literal", "macro_sql": "{%- macro string_literal(value) -%}\n {{ return(adapter.dispatch('string_literal', 'dbt') (value)) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.default__string_literal"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2416193, "supported_languages": null}, "macro.dbt.default__string_literal": {"name": "default__string_literal", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/literal.sql", "original_file_path": "macros/utils/literal.sql", "unique_id": "macro.dbt.default__string_literal", "macro_sql": "{% macro default__string_literal(value) -%}\n '{{ value }}'\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2418275, "supported_languages": null}, "macro.dbt.replace": {"name": "replace", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/replace.sql", "original_file_path": "macros/utils/replace.sql", "unique_id": "macro.dbt.replace", "macro_sql": "{% macro replace(field, old_chars, new_chars) -%}\n {{ return(adapter.dispatch('replace', 'dbt') (field, old_chars, new_chars)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__replace"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2424145, "supported_languages": null}, "macro.dbt.default__replace": {"name": "default__replace", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/replace.sql", "original_file_path": "macros/utils/replace.sql", "unique_id": "macro.dbt.default__replace", "macro_sql": "{% macro default__replace(field, old_chars, new_chars) %}\n\n replace(\n {{ field }},\n {{ old_chars }},\n {{ new_chars }}\n )\n\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2427437, "supported_languages": null}, "macro.dbt.listagg": {"name": "listagg", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/listagg.sql", "original_file_path": "macros/utils/listagg.sql", "unique_id": "macro.dbt.listagg", "macro_sql": "{% macro listagg(measure, delimiter_text=\"','\", order_by_clause=none, limit_num=none) -%}\n {{ return(adapter.dispatch('listagg', 'dbt') (measure, delimiter_text, order_by_clause, limit_num)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__listagg"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.243774, "supported_languages": null}, "macro.dbt.default__listagg": {"name": "default__listagg", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/listagg.sql", "original_file_path": "macros/utils/listagg.sql", "unique_id": "macro.dbt.default__listagg", "macro_sql": "{% macro default__listagg(measure, delimiter_text, order_by_clause, limit_num) -%}\n\n {% if limit_num -%}\n array_to_string(\n array_slice(\n array_agg(\n {{ measure }}\n ){% if order_by_clause -%}\n within group ({{ order_by_clause }})\n {%- endif %}\n ,0\n ,{{ limit_num }}\n ),\n {{ delimiter_text }}\n )\n {%- else %}\n listagg(\n {{ measure }},\n {{ delimiter_text }}\n )\n {% if order_by_clause -%}\n within group ({{ order_by_clause }})\n {%- endif %}\n {%- endif %}\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.244557, "supported_languages": null}, "macro.dbt.array_concat": {"name": "array_concat", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/array_concat.sql", "original_file_path": "macros/utils/array_concat.sql", "unique_id": "macro.dbt.array_concat", "macro_sql": "{% macro array_concat(array_1, array_2) -%}\n {{ return(adapter.dispatch('array_concat', 'dbt')(array_1, array_2)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__array_concat"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2450638, "supported_languages": null}, "macro.dbt.default__array_concat": {"name": "default__array_concat", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/array_concat.sql", "original_file_path": "macros/utils/array_concat.sql", "unique_id": "macro.dbt.default__array_concat", "macro_sql": "{% macro default__array_concat(array_1, array_2) -%}\n array_cat({{ array_1 }}, {{ array_2 }})\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.245321, "supported_languages": null}, "macro.dbt.escape_single_quotes": {"name": "escape_single_quotes", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/escape_single_quotes.sql", "original_file_path": "macros/utils/escape_single_quotes.sql", "unique_id": "macro.dbt.escape_single_quotes", "macro_sql": "{% macro escape_single_quotes(expression) %}\n {{ return(adapter.dispatch('escape_single_quotes', 'dbt') (expression)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__escape_single_quotes"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2458255, "supported_languages": null}, "macro.dbt.default__escape_single_quotes": {"name": "default__escape_single_quotes", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/escape_single_quotes.sql", "original_file_path": "macros/utils/escape_single_quotes.sql", "unique_id": "macro.dbt.default__escape_single_quotes", "macro_sql": "{% macro default__escape_single_quotes(expression) -%}\n{{ expression | replace(\"'\",\"''\") }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2464683, "supported_languages": null}, "macro.dbt.date": {"name": "date", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/date.sql", "original_file_path": "macros/utils/date.sql", "unique_id": "macro.dbt.date", "macro_sql": "{% macro date(year, month, day) %}\n {{ return(adapter.dispatch('date', 'dbt') (year, month, day)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__date"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2471278, "supported_languages": null}, "macro.dbt.default__date": {"name": "default__date", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/date.sql", "original_file_path": "macros/utils/date.sql", "unique_id": "macro.dbt.default__date", "macro_sql": "{% macro default__date(year, month, day) -%}\n {%- set dt = modules.datetime.date(year, month, day) -%}\n {%- set iso_8601_formatted_date = dt.strftime('%Y-%m-%d') -%}\n to_date('{{ iso_8601_formatted_date }}', 'YYYY-MM-DD')\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2476804, "supported_languages": null}, "macro.dbt.bool_or": {"name": "bool_or", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/bool_or.sql", "original_file_path": "macros/utils/bool_or.sql", "unique_id": "macro.dbt.bool_or", "macro_sql": "{% macro bool_or(expression) -%}\n {{ return(adapter.dispatch('bool_or', 'dbt') (expression)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__bool_or"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2481382, "supported_languages": null}, "macro.dbt.default__bool_or": {"name": "default__bool_or", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/bool_or.sql", "original_file_path": "macros/utils/bool_or.sql", "unique_id": "macro.dbt.default__bool_or", "macro_sql": "{% macro default__bool_or(expression) -%}\n\n bool_or({{ expression }})\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2483428, "supported_languages": null}, "macro.dbt.any_value": {"name": "any_value", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/any_value.sql", "original_file_path": "macros/utils/any_value.sql", "unique_id": "macro.dbt.any_value", "macro_sql": "{% macro any_value(expression) -%}\n {{ return(adapter.dispatch('any_value', 'dbt') (expression)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__any_value"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2487926, "supported_languages": null}, "macro.dbt.default__any_value": {"name": "default__any_value", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/any_value.sql", "original_file_path": "macros/utils/any_value.sql", "unique_id": "macro.dbt.default__any_value", "macro_sql": "{% macro default__any_value(expression) -%}\n\n any_value({{ expression }})\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2489984, "supported_languages": null}, "macro.dbt.dateadd": {"name": "dateadd", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/dateadd.sql", "original_file_path": "macros/utils/dateadd.sql", "unique_id": "macro.dbt.dateadd", "macro_sql": "{% macro dateadd(datepart, interval, from_date_or_timestamp) %}\n {{ return(adapter.dispatch('dateadd', 'dbt')(datepart, interval, from_date_or_timestamp)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__dateadd"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2496393, "supported_languages": null}, "macro.dbt.default__dateadd": {"name": "default__dateadd", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/dateadd.sql", "original_file_path": "macros/utils/dateadd.sql", "unique_id": "macro.dbt.default__dateadd", "macro_sql": "{% macro default__dateadd(datepart, interval, from_date_or_timestamp) %}\n\n dateadd(\n {{ datepart }},\n {{ interval }},\n {{ from_date_or_timestamp }}\n )\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2499661, "supported_languages": null}, "macro.dbt.array_construct": {"name": "array_construct", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/array_construct.sql", "original_file_path": "macros/utils/array_construct.sql", "unique_id": "macro.dbt.array_construct", "macro_sql": "{% macro array_construct(inputs=[], data_type=api.Column.translate_type('integer')) -%}\n {{ return(adapter.dispatch('array_construct', 'dbt')(inputs, data_type)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__array_construct"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2506528, "supported_languages": null}, "macro.dbt.default__array_construct": {"name": "default__array_construct", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/array_construct.sql", "original_file_path": "macros/utils/array_construct.sql", "unique_id": "macro.dbt.default__array_construct", "macro_sql": "{% macro default__array_construct(inputs, data_type) -%}\n {% if inputs|length > 0 %}\n array[ {{ inputs|join(' , ') }} ]\n {% else %}\n array[]::{{data_type}}[]\n {% endif %}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2511206, "supported_languages": null}, "macro.dbt.date_trunc": {"name": "date_trunc", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/date_trunc.sql", "original_file_path": "macros/utils/date_trunc.sql", "unique_id": "macro.dbt.date_trunc", "macro_sql": "{% macro date_trunc(datepart, date) -%}\n {{ return(adapter.dispatch('date_trunc', 'dbt') (datepart, date)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__date_trunc"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.251623, "supported_languages": null}, "macro.dbt.default__date_trunc": {"name": "default__date_trunc", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/date_trunc.sql", "original_file_path": "macros/utils/date_trunc.sql", "unique_id": "macro.dbt.default__date_trunc", "macro_sql": "{% macro default__date_trunc(datepart, date) -%}\n date_trunc('{{datepart}}', {{date}})\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2518773, "supported_languages": null}, "macro.dbt.cast_bool_to_text": {"name": "cast_bool_to_text", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/cast_bool_to_text.sql", "original_file_path": "macros/utils/cast_bool_to_text.sql", "unique_id": "macro.dbt.cast_bool_to_text", "macro_sql": "{% macro cast_bool_to_text(field) %}\n {{ adapter.dispatch('cast_bool_to_text', 'dbt') (field) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__cast_bool_to_text"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.252322, "supported_languages": null}, "macro.dbt.default__cast_bool_to_text": {"name": "default__cast_bool_to_text", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/cast_bool_to_text.sql", "original_file_path": "macros/utils/cast_bool_to_text.sql", "unique_id": "macro.dbt.default__cast_bool_to_text", "macro_sql": "{% macro default__cast_bool_to_text(field) %}\n cast({{ field }} as {{ api.Column.translate_type('string') }})\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2526298, "supported_languages": null}, "macro.dbt.get_powers_of_two": {"name": "get_powers_of_two", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/generate_series.sql", "original_file_path": "macros/utils/generate_series.sql", "unique_id": "macro.dbt.get_powers_of_two", "macro_sql": "{% macro get_powers_of_two(upper_bound) %}\n {{ return(adapter.dispatch('get_powers_of_two', 'dbt')(upper_bound)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_powers_of_two"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.254005, "supported_languages": null}, "macro.dbt.default__get_powers_of_two": {"name": "default__get_powers_of_two", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/generate_series.sql", "original_file_path": "macros/utils/generate_series.sql", "unique_id": "macro.dbt.default__get_powers_of_two", "macro_sql": "{% macro default__get_powers_of_two(upper_bound) %}\n\n {% if upper_bound <= 0 %}\n {{ exceptions.raise_compiler_error(\"upper bound must be positive\") }}\n {% endif %}\n\n {% for _ in range(1, 100) %}\n {% if upper_bound <= 2 ** loop.index %}{{ return(loop.index) }}{% endif %}\n {% endfor %}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2548196, "supported_languages": null}, "macro.dbt.generate_series": {"name": "generate_series", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/generate_series.sql", "original_file_path": "macros/utils/generate_series.sql", "unique_id": "macro.dbt.generate_series", "macro_sql": "{% macro generate_series(upper_bound) %}\n {{ return(adapter.dispatch('generate_series', 'dbt')(upper_bound)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__generate_series"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.255299, "supported_languages": null}, "macro.dbt.default__generate_series": {"name": "default__generate_series", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/generate_series.sql", "original_file_path": "macros/utils/generate_series.sql", "unique_id": "macro.dbt.default__generate_series", "macro_sql": "{% macro default__generate_series(upper_bound) %}\n\n {% set n = dbt.get_powers_of_two(upper_bound) %}\n\n with p as (\n select 0 as generated_number union all select 1\n ), unioned as (\n\n select\n\n {% for i in range(n) %}\n p{{i}}.generated_number * power(2, {{i}})\n {% if not loop.last %} + {% endif %}\n {% endfor %}\n + 1\n as generated_number\n\n from\n\n {% for i in range(n) %}\n p as p{{i}}\n {% if not loop.last %} cross join {% endif %}\n {% endfor %}\n\n )\n\n select *\n from unioned\n where generated_number <= {{upper_bound}}\n order by generated_number\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_powers_of_two"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2562869, "supported_languages": null}, "macro.dbt.intersect": {"name": "intersect", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/intersect.sql", "original_file_path": "macros/utils/intersect.sql", "unique_id": "macro.dbt.intersect", "macro_sql": "{% macro intersect() %}\n {{ return(adapter.dispatch('intersect', 'dbt')()) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__intersect"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2567239, "supported_languages": null}, "macro.dbt.default__intersect": {"name": "default__intersect", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/intersect.sql", "original_file_path": "macros/utils/intersect.sql", "unique_id": "macro.dbt.default__intersect", "macro_sql": "{% macro default__intersect() %}\n\n intersect\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2569118, "supported_languages": null}, "macro.dbt.except": {"name": "except", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/except.sql", "original_file_path": "macros/utils/except.sql", "unique_id": "macro.dbt.except", "macro_sql": "{% macro except() %}\n {{ return(adapter.dispatch('except', 'dbt')()) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__except"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2573311, "supported_languages": null}, "macro.dbt.default__except": {"name": "default__except", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/except.sql", "original_file_path": "macros/utils/except.sql", "unique_id": "macro.dbt.default__except", "macro_sql": "{% macro default__except() %}\n\n except\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.257508, "supported_languages": null}, "macro.dbt.get_intervals_between": {"name": "get_intervals_between", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/date_spine.sql", "original_file_path": "macros/utils/date_spine.sql", "unique_id": "macro.dbt.get_intervals_between", "macro_sql": "{% macro get_intervals_between(start_date, end_date, datepart) -%}\n {{ return(adapter.dispatch('get_intervals_between', 'dbt')(start_date, end_date, datepart)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_intervals_between"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2586744, "supported_languages": null}, "macro.dbt.default__get_intervals_between": {"name": "default__get_intervals_between", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/date_spine.sql", "original_file_path": "macros/utils/date_spine.sql", "unique_id": "macro.dbt.default__get_intervals_between", "macro_sql": "{% macro default__get_intervals_between(start_date, end_date, datepart) -%}\n {%- call statement('get_intervals_between', fetch_result=True) %}\n\n select {{ dbt.datediff(start_date, end_date, datepart) }}\n\n {%- endcall -%}\n\n {%- set value_list = load_result('get_intervals_between') -%}\n\n {%- if value_list and value_list['data'] -%}\n {%- set values = value_list['data'] | map(attribute=0) | list %}\n {{ return(values[0]) }}\n {%- else -%}\n {{ return(1) }}\n {%- endif -%}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt.datediff"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.25981, "supported_languages": null}, "macro.dbt.date_spine": {"name": "date_spine", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/date_spine.sql", "original_file_path": "macros/utils/date_spine.sql", "unique_id": "macro.dbt.date_spine", "macro_sql": "{% macro date_spine(datepart, start_date, end_date) %}\n {{ return(adapter.dispatch('date_spine', 'dbt')(datepart, start_date, end_date)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__date_spine"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.260263, "supported_languages": null}, "macro.dbt.default__date_spine": {"name": "default__date_spine", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/date_spine.sql", "original_file_path": "macros/utils/date_spine.sql", "unique_id": "macro.dbt.default__date_spine", "macro_sql": "{% macro default__date_spine(datepart, start_date, end_date) %}\n\n\n {# call as follows:\n\n date_spine(\n \"day\",\n \"to_date('01/01/2016', 'mm/dd/yyyy')\",\n \"dbt.dateadd(week, 1, current_date)\"\n ) #}\n\n\n with rawdata as (\n\n {{dbt.generate_series(\n dbt.get_intervals_between(start_date, end_date, datepart)\n )}}\n\n ),\n\n all_periods as (\n\n select (\n {{\n dbt.dateadd(\n datepart,\n \"row_number() over (order by 1) - 1\",\n start_date\n )\n }}\n ) as date_{{datepart}}\n from rawdata\n\n ),\n\n filtered as (\n\n select *\n from all_periods\n where date_{{datepart}} <= {{ end_date }}\n\n )\n\n select * from filtered\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.generate_series", "macro.dbt.get_intervals_between", "macro.dbt.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2609594, "supported_languages": null}, "macro.dbt.array_append": {"name": "array_append", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/array_append.sql", "original_file_path": "macros/utils/array_append.sql", "unique_id": "macro.dbt.array_append", "macro_sql": "{% macro array_append(array, new_element) -%}\n {{ return(adapter.dispatch('array_append', 'dbt')(array, new_element)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__array_append"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2615066, "supported_languages": null}, "macro.dbt.default__array_append": {"name": "default__array_append", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/array_append.sql", "original_file_path": "macros/utils/array_append.sql", "unique_id": "macro.dbt.default__array_append", "macro_sql": "{% macro default__array_append(array, new_element) -%}\n array_append({{ array }}, {{ new_element }})\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2617831, "supported_languages": null}, "macro.dbt.length": {"name": "length", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/length.sql", "original_file_path": "macros/utils/length.sql", "unique_id": "macro.dbt.length", "macro_sql": "{% macro length(expression) -%}\n {{ return(adapter.dispatch('length', 'dbt') (expression)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__length"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2622528, "supported_languages": null}, "macro.dbt.default__length": {"name": "default__length", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/length.sql", "original_file_path": "macros/utils/length.sql", "unique_id": "macro.dbt.default__length", "macro_sql": "{% macro default__length(expression) %}\n\n length(\n {{ expression }}\n )\n\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2624648, "supported_languages": null}, "macro.dbt.datediff": {"name": "datediff", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/datediff.sql", "original_file_path": "macros/utils/datediff.sql", "unique_id": "macro.dbt.datediff", "macro_sql": "{% macro datediff(first_date, second_date, datepart) %}\n {{ return(adapter.dispatch('datediff', 'dbt')(first_date, second_date, datepart)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__datediff"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2630613, "supported_languages": null}, "macro.dbt.default__datediff": {"name": "default__datediff", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/datediff.sql", "original_file_path": "macros/utils/datediff.sql", "unique_id": "macro.dbt.default__datediff", "macro_sql": "{% macro default__datediff(first_date, second_date, datepart) -%}\n\n datediff(\n {{ datepart }},\n {{ first_date }},\n {{ second_date }}\n )\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2633822, "supported_languages": null}, "macro.dbt.type_string": {"name": "type_string", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.type_string", "macro_sql": "\n\n{%- macro type_string() -%}\n {{ return(adapter.dispatch('type_string', 'dbt')()) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.default__type_string"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2649586, "supported_languages": null}, "macro.dbt.default__type_string": {"name": "default__type_string", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.default__type_string", "macro_sql": "{% macro default__type_string() %}\n {{ return(api.Column.translate_type(\"string\")) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.265253, "supported_languages": null}, "macro.dbt.type_timestamp": {"name": "type_timestamp", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.type_timestamp", "macro_sql": "\n\n{%- macro type_timestamp() -%}\n {{ return(adapter.dispatch('type_timestamp', 'dbt')()) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.default__type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2656121, "supported_languages": null}, "macro.dbt.default__type_timestamp": {"name": "default__type_timestamp", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.default__type_timestamp", "macro_sql": "{% macro default__type_timestamp() %}\n {{ return(api.Column.translate_type(\"timestamp\")) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.266053, "supported_languages": null}, "macro.dbt.type_float": {"name": "type_float", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.type_float", "macro_sql": "\n\n{%- macro type_float() -%}\n {{ return(adapter.dispatch('type_float', 'dbt')()) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.default__type_float"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2663713, "supported_languages": null}, "macro.dbt.default__type_float": {"name": "default__type_float", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.default__type_float", "macro_sql": "{% macro default__type_float() %}\n {{ return(api.Column.translate_type(\"float\")) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.266664, "supported_languages": null}, "macro.dbt.type_numeric": {"name": "type_numeric", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.type_numeric", "macro_sql": "\n\n{%- macro type_numeric() -%}\n {{ return(adapter.dispatch('type_numeric', 'dbt')()) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.default__type_numeric"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.266974, "supported_languages": null}, "macro.dbt.default__type_numeric": {"name": "default__type_numeric", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.default__type_numeric", "macro_sql": "{% macro default__type_numeric() %}\n {{ return(api.Column.numeric_type(\"numeric\", 28, 6)) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2673109, "supported_languages": null}, "macro.dbt.type_bigint": {"name": "type_bigint", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.type_bigint", "macro_sql": "\n\n{%- macro type_bigint() -%}\n {{ return(adapter.dispatch('type_bigint', 'dbt')()) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.default__type_bigint"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2676203, "supported_languages": null}, "macro.dbt.default__type_bigint": {"name": "default__type_bigint", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.default__type_bigint", "macro_sql": "{% macro default__type_bigint() %}\n {{ return(api.Column.translate_type(\"bigint\")) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2679095, "supported_languages": null}, "macro.dbt.type_int": {"name": "type_int", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.type_int", "macro_sql": "\n\n{%- macro type_int() -%}\n {{ return(adapter.dispatch('type_int', 'dbt')()) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.default__type_int"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2682157, "supported_languages": null}, "macro.dbt.default__type_int": {"name": "default__type_int", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.default__type_int", "macro_sql": "{%- macro default__type_int() -%}\n {{ return(api.Column.translate_type(\"integer\")) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2684953, "supported_languages": null}, "macro.dbt.type_boolean": {"name": "type_boolean", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.type_boolean", "macro_sql": "\n\n{%- macro type_boolean() -%}\n {{ return(adapter.dispatch('type_boolean', 'dbt')()) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.default__type_boolean"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.26881, "supported_languages": null}, "macro.dbt.default__type_boolean": {"name": "default__type_boolean", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "unique_id": "macro.dbt.default__type_boolean", "macro_sql": "{%- macro default__type_boolean() -%}\n {{ return(api.Column.translate_type(\"boolean\")) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2691066, "supported_languages": null}, "macro.dbt.safe_cast": {"name": "safe_cast", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/safe_cast.sql", "original_file_path": "macros/utils/safe_cast.sql", "unique_id": "macro.dbt.safe_cast", "macro_sql": "{% macro safe_cast(field, type) %}\n {{ return(adapter.dispatch('safe_cast', 'dbt') (field, type)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__safe_cast"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2696676, "supported_languages": null}, "macro.dbt.default__safe_cast": {"name": "default__safe_cast", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/safe_cast.sql", "original_file_path": "macros/utils/safe_cast.sql", "unique_id": "macro.dbt.default__safe_cast", "macro_sql": "{% macro default__safe_cast(field, type) %}\n {# most databases don't support this function yet\n so we just need to use cast #}\n cast({{field}} as {{type}})\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.26995, "supported_languages": null}, "macro.dbt.hash": {"name": "hash", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/hash.sql", "original_file_path": "macros/utils/hash.sql", "unique_id": "macro.dbt.hash", "macro_sql": "{% macro hash(field) -%}\n {{ return(adapter.dispatch('hash', 'dbt') (field)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__hash"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2704365, "supported_languages": null}, "macro.dbt.default__hash": {"name": "default__hash", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/hash.sql", "original_file_path": "macros/utils/hash.sql", "unique_id": "macro.dbt.default__hash", "macro_sql": "{% macro default__hash(field) -%}\n md5(cast({{ field }} as {{ api.Column.translate_type('string') }}))\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.270756, "supported_languages": null}, "macro.dbt.last_day": {"name": "last_day", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/last_day.sql", "original_file_path": "macros/utils/last_day.sql", "unique_id": "macro.dbt.last_day", "macro_sql": "{% macro last_day(date, datepart) %}\n {{ return(adapter.dispatch('last_day', 'dbt') (date, datepart)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__last_day"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2713578, "supported_languages": null}, "macro.dbt.default_last_day": {"name": "default_last_day", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/last_day.sql", "original_file_path": "macros/utils/last_day.sql", "unique_id": "macro.dbt.default_last_day", "macro_sql": "\n\n{%- macro default_last_day(date, datepart) -%}\n cast(\n {{dbt.dateadd('day', '-1',\n dbt.dateadd(datepart, '1', dbt.date_trunc(datepart, date))\n )}}\n as date)\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.dateadd", "macro.dbt.date_trunc"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.271866, "supported_languages": null}, "macro.dbt.default__last_day": {"name": "default__last_day", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/last_day.sql", "original_file_path": "macros/utils/last_day.sql", "unique_id": "macro.dbt.default__last_day", "macro_sql": "{% macro default__last_day(date, datepart) -%}\n {{dbt.default_last_day(date, datepart)}}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default_last_day"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2721493, "supported_languages": null}, "macro.dbt.right": {"name": "right", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/right.sql", "original_file_path": "macros/utils/right.sql", "unique_id": "macro.dbt.right", "macro_sql": "{% macro right(string_text, length_expression) -%}\n {{ return(adapter.dispatch('right', 'dbt') (string_text, length_expression)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__right"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2726805, "supported_languages": null}, "macro.dbt.default__right": {"name": "default__right", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/right.sql", "original_file_path": "macros/utils/right.sql", "unique_id": "macro.dbt.default__right", "macro_sql": "{% macro default__right(string_text, length_expression) %}\n\n right(\n {{ string_text }},\n {{ length_expression }}\n )\n\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.272953, "supported_languages": null}, "macro.dbt.position": {"name": "position", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/position.sql", "original_file_path": "macros/utils/position.sql", "unique_id": "macro.dbt.position", "macro_sql": "{% macro position(substring_text, string_text) -%}\n {{ return(adapter.dispatch('position', 'dbt') (substring_text, string_text)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__position"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2734962, "supported_languages": null}, "macro.dbt.default__position": {"name": "default__position", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/position.sql", "original_file_path": "macros/utils/position.sql", "unique_id": "macro.dbt.default__position", "macro_sql": "{% macro default__position(substring_text, string_text) %}\n\n position(\n {{ substring_text }} in {{ string_text }}\n )\n\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2739327, "supported_languages": null}, "macro.dbt.concat": {"name": "concat", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/concat.sql", "original_file_path": "macros/utils/concat.sql", "unique_id": "macro.dbt.concat", "macro_sql": "{% macro concat(fields) -%}\n {{ return(adapter.dispatch('concat', 'dbt')(fields)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__concat"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2743928, "supported_languages": null}, "macro.dbt.default__concat": {"name": "default__concat", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/concat.sql", "original_file_path": "macros/utils/concat.sql", "unique_id": "macro.dbt.default__concat", "macro_sql": "{% macro default__concat(fields) -%}\n {{ fields|join(' || ') }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.274646, "supported_languages": null}, "macro.dbt.split_part": {"name": "split_part", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/split_part.sql", "original_file_path": "macros/utils/split_part.sql", "unique_id": "macro.dbt.split_part", "macro_sql": "{% macro split_part(string_text, delimiter_text, part_number) %}\n {{ return(adapter.dispatch('split_part', 'dbt') (string_text, delimiter_text, part_number)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__split_part"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.275497, "supported_languages": null}, "macro.dbt.default__split_part": {"name": "default__split_part", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/split_part.sql", "original_file_path": "macros/utils/split_part.sql", "unique_id": "macro.dbt.default__split_part", "macro_sql": "{% macro default__split_part(string_text, delimiter_text, part_number) %}\n\n split_part(\n {{ string_text }},\n {{ delimiter_text }},\n {{ part_number }}\n )\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.27582, "supported_languages": null}, "macro.dbt._split_part_negative": {"name": "_split_part_negative", "resource_type": "macro", "package_name": "dbt", "path": "macros/utils/split_part.sql", "original_file_path": "macros/utils/split_part.sql", "unique_id": "macro.dbt._split_part_negative", "macro_sql": "{% macro _split_part_negative(string_text, delimiter_text, part_number) %}\n\n split_part(\n {{ string_text }},\n {{ delimiter_text }},\n length({{ string_text }})\n - length(\n replace({{ string_text }}, {{ delimiter_text }}, '')\n ) + 2 + {{ part_number }}\n )\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.276256, "supported_languages": null}, "macro.dbt.generate_alias_name": {"name": "generate_alias_name", "resource_type": "macro", "package_name": "dbt", "path": "macros/get_custom_name/get_custom_alias.sql", "original_file_path": "macros/get_custom_name/get_custom_alias.sql", "unique_id": "macro.dbt.generate_alias_name", "macro_sql": "{% macro generate_alias_name(custom_alias_name=none, node=none) -%}\n {% do return(adapter.dispatch('generate_alias_name', 'dbt')(custom_alias_name, node)) %}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__generate_alias_name"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2769756, "supported_languages": null}, "macro.dbt.default__generate_alias_name": {"name": "default__generate_alias_name", "resource_type": "macro", "package_name": "dbt", "path": "macros/get_custom_name/get_custom_alias.sql", "original_file_path": "macros/get_custom_name/get_custom_alias.sql", "unique_id": "macro.dbt.default__generate_alias_name", "macro_sql": "{% macro default__generate_alias_name(custom_alias_name=none, node=none) -%}\n\n {%- if custom_alias_name -%}\n\n {{ custom_alias_name | trim }}\n\n {%- elif node.version -%}\n\n {{ return(node.name ~ \"_v\" ~ (node.version | replace(\".\", \"_\"))) }}\n\n {%- else -%}\n\n {{ node.name }}\n\n {%- endif -%}\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2777472, "supported_languages": null}, "macro.dbt.generate_database_name": {"name": "generate_database_name", "resource_type": "macro", "package_name": "dbt", "path": "macros/get_custom_name/get_custom_database.sql", "original_file_path": "macros/get_custom_name/get_custom_database.sql", "unique_id": "macro.dbt.generate_database_name", "macro_sql": "{% macro generate_database_name(custom_database_name=none, node=none) -%}\n {% do return(adapter.dispatch('generate_database_name', 'dbt')(custom_database_name, node)) %}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__generate_database_name"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.278455, "supported_languages": null}, "macro.dbt.default__generate_database_name": {"name": "default__generate_database_name", "resource_type": "macro", "package_name": "dbt", "path": "macros/get_custom_name/get_custom_database.sql", "original_file_path": "macros/get_custom_name/get_custom_database.sql", "unique_id": "macro.dbt.default__generate_database_name", "macro_sql": "{% macro default__generate_database_name(custom_database_name=none, node=none) -%}\n {%- set default_database = target.database -%}\n {%- if custom_database_name is none -%}\n\n {{ default_database }}\n\n {%- else -%}\n\n {{ custom_database_name }}\n\n {%- endif -%}\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2789614, "supported_languages": null}, "macro.dbt.generate_schema_name": {"name": "generate_schema_name", "resource_type": "macro", "package_name": "dbt", "path": "macros/get_custom_name/get_custom_schema.sql", "original_file_path": "macros/get_custom_name/get_custom_schema.sql", "unique_id": "macro.dbt.generate_schema_name", "macro_sql": "{% macro generate_schema_name(custom_schema_name=none, node=none) -%}\n {{ return(adapter.dispatch('generate_schema_name', 'dbt')(custom_schema_name, node)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__generate_schema_name"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2798393, "supported_languages": null}, "macro.dbt.default__generate_schema_name": {"name": "default__generate_schema_name", "resource_type": "macro", "package_name": "dbt", "path": "macros/get_custom_name/get_custom_schema.sql", "original_file_path": "macros/get_custom_name/get_custom_schema.sql", "unique_id": "macro.dbt.default__generate_schema_name", "macro_sql": "{% macro default__generate_schema_name(custom_schema_name, node) -%}\n\n {%- set default_schema = target.schema -%}\n {%- if custom_schema_name is none -%}\n\n {{ default_schema }}\n\n {%- else -%}\n\n {{ default_schema }}_{{ custom_schema_name | trim }}\n\n {%- endif -%}\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2803586, "supported_languages": null}, "macro.dbt.generate_schema_name_for_env": {"name": "generate_schema_name_for_env", "resource_type": "macro", "package_name": "dbt", "path": "macros/get_custom_name/get_custom_schema.sql", "original_file_path": "macros/get_custom_name/get_custom_schema.sql", "unique_id": "macro.dbt.generate_schema_name_for_env", "macro_sql": "{% macro generate_schema_name_for_env(custom_schema_name, node) -%}\n\n {%- set default_schema = target.schema -%}\n {%- if target.name == 'prod' and custom_schema_name is not none -%}\n\n {{ custom_schema_name | trim }}\n\n {%- else -%}\n\n {{ default_schema }}\n\n {%- endif -%}\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2809308, "supported_languages": null}, "macro.dbt.statement": {"name": "statement", "resource_type": "macro", "package_name": "dbt", "path": "macros/etc/statement.sql", "original_file_path": "macros/etc/statement.sql", "unique_id": "macro.dbt.statement", "macro_sql": "\n{%- macro statement(name=None, fetch_result=False, auto_begin=True, language='sql') -%}\n {%- if execute: -%}\n {%- set compiled_code = caller() -%}\n\n {%- if name == 'main' -%}\n {{ log('Writing runtime {} for node \"{}\"'.format(language, model['unique_id'])) }}\n {{ write(compiled_code) }}\n {%- endif -%}\n {%- if language == 'sql'-%}\n {%- set res, table = adapter.execute(compiled_code, auto_begin=auto_begin, fetch=fetch_result) -%}\n {%- elif language == 'python' -%}\n {%- set res = submit_python_job(model, compiled_code) -%}\n {#-- TODO: What should table be for python models? --#}\n {%- set table = None -%}\n {%- else -%}\n {% do exceptions.raise_compiler_error(\"statement macro didn't get supported language\") %}\n {%- endif -%}\n\n {%- if name is not none -%}\n {{ store_result(name, response=res, agate_table=table) }}\n {%- endif -%}\n\n {%- endif -%}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2836363, "supported_languages": null}, "macro.dbt.noop_statement": {"name": "noop_statement", "resource_type": "macro", "package_name": "dbt", "path": "macros/etc/statement.sql", "original_file_path": "macros/etc/statement.sql", "unique_id": "macro.dbt.noop_statement", "macro_sql": "{% macro noop_statement(name=None, message=None, code=None, rows_affected=None, res=None) -%}\n {%- set sql = caller() -%}\n\n {%- if name == 'main' -%}\n {{ log('Writing runtime SQL for node \"{}\"'.format(model['unique_id'])) }}\n {{ write(sql) }}\n {%- endif -%}\n\n {%- if name is not none -%}\n {{ store_raw_result(name, message=message, code=code, rows_affected=rows_affected, agate_table=res) }}\n {%- endif -%}\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2848709, "supported_languages": null}, "macro.dbt.run_query": {"name": "run_query", "resource_type": "macro", "package_name": "dbt", "path": "macros/etc/statement.sql", "original_file_path": "macros/etc/statement.sql", "unique_id": "macro.dbt.run_query", "macro_sql": "{% macro run_query(sql) %}\n {% call statement(\"run_query_statement\", fetch_result=true, auto_begin=false) %}\n {{ sql }}\n {% endcall %}\n\n {% do return(load_result(\"run_query_statement\").table) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.285454, "supported_languages": null}, "macro.dbt.convert_datetime": {"name": "convert_datetime", "resource_type": "macro", "package_name": "dbt", "path": "macros/etc/datetime.sql", "original_file_path": "macros/etc/datetime.sql", "unique_id": "macro.dbt.convert_datetime", "macro_sql": "{% macro convert_datetime(date_str, date_fmt) %}\n\n {% set error_msg -%}\n The provided partition date '{{ date_str }}' does not match the expected format '{{ date_fmt }}'\n {%- endset %}\n\n {% set res = try_or_compiler_error(error_msg, modules.datetime.datetime.strptime, date_str.strip(), date_fmt) %}\n {{ return(res) }}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2881963, "supported_languages": null}, "macro.dbt.dates_in_range": {"name": "dates_in_range", "resource_type": "macro", "package_name": "dbt", "path": "macros/etc/datetime.sql", "original_file_path": "macros/etc/datetime.sql", "unique_id": "macro.dbt.dates_in_range", "macro_sql": "{% macro dates_in_range(start_date_str, end_date_str=none, in_fmt=\"%Y%m%d\", out_fmt=\"%Y%m%d\") %}\n {% set end_date_str = start_date_str if end_date_str is none else end_date_str %}\n\n {% set start_date = convert_datetime(start_date_str, in_fmt) %}\n {% set end_date = convert_datetime(end_date_str, in_fmt) %}\n\n {% set day_count = (end_date - start_date).days %}\n {% if day_count < 0 %}\n {% set msg -%}\n Partition start date is after the end date ({{ start_date }}, {{ end_date }})\n {%- endset %}\n\n {{ exceptions.raise_compiler_error(msg, model) }}\n {% endif %}\n\n {% set date_list = [] %}\n {% for i in range(0, day_count + 1) %}\n {% set the_date = (modules.datetime.timedelta(days=i) + start_date) %}\n {% if not out_fmt %}\n {% set _ = date_list.append(the_date) %}\n {% else %}\n {% set _ = date_list.append(the_date.strftime(out_fmt)) %}\n {% endif %}\n {% endfor %}\n\n {{ return(date_list) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.convert_datetime"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.290521, "supported_languages": null}, "macro.dbt.partition_range": {"name": "partition_range", "resource_type": "macro", "package_name": "dbt", "path": "macros/etc/datetime.sql", "original_file_path": "macros/etc/datetime.sql", "unique_id": "macro.dbt.partition_range", "macro_sql": "{% macro partition_range(raw_partition_date, date_fmt='%Y%m%d') %}\n {% set partition_range = (raw_partition_date | string).split(\",\") %}\n\n {% if (partition_range | length) == 1 %}\n {% set start_date = partition_range[0] %}\n {% set end_date = none %}\n {% elif (partition_range | length) == 2 %}\n {% set start_date = partition_range[0] %}\n {% set end_date = partition_range[1] %}\n {% else %}\n {{ exceptions.raise_compiler_error(\"Invalid partition time. Expected format: {Start Date}[,{End Date}]. Got: \" ~ raw_partition_date) }}\n {% endif %}\n\n {{ return(dates_in_range(start_date, end_date, in_fmt=date_fmt)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.dates_in_range"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2919648, "supported_languages": null}, "macro.dbt.py_current_timestring": {"name": "py_current_timestring", "resource_type": "macro", "package_name": "dbt", "path": "macros/etc/datetime.sql", "original_file_path": "macros/etc/datetime.sql", "unique_id": "macro.dbt.py_current_timestring", "macro_sql": "{% macro py_current_timestring() %}\n {% set dt = modules.datetime.datetime.now() %}\n {% do return(dt.strftime(\"%Y%m%d%H%M%S%f\")) %}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.292411, "supported_languages": null}, "macro.dbt.get_create_index_sql": {"name": "get_create_index_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/indexes.sql", "original_file_path": "macros/adapters/indexes.sql", "unique_id": "macro.dbt.get_create_index_sql", "macro_sql": "{% macro get_create_index_sql(relation, index_dict) -%}\n {{ return(adapter.dispatch('get_create_index_sql', 'dbt')(relation, index_dict)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__get_create_index_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2938318, "supported_languages": null}, "macro.dbt.default__get_create_index_sql": {"name": "default__get_create_index_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/indexes.sql", "original_file_path": "macros/adapters/indexes.sql", "unique_id": "macro.dbt.default__get_create_index_sql", "macro_sql": "{% macro default__get_create_index_sql(relation, index_dict) -%}\n {% do return(None) %}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2941096, "supported_languages": null}, "macro.dbt.create_indexes": {"name": "create_indexes", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/indexes.sql", "original_file_path": "macros/adapters/indexes.sql", "unique_id": "macro.dbt.create_indexes", "macro_sql": "{% macro create_indexes(relation) -%}\n {{ adapter.dispatch('create_indexes', 'dbt')(relation) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__create_indexes"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2944212, "supported_languages": null}, "macro.dbt.default__create_indexes": {"name": "default__create_indexes", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/indexes.sql", "original_file_path": "macros/adapters/indexes.sql", "unique_id": "macro.dbt.default__create_indexes", "macro_sql": "{% macro default__create_indexes(relation) -%}\n {%- set _indexes = config.get('indexes', default=[]) -%}\n\n {% for _index_dict in _indexes %}\n {% set create_index_sql = get_create_index_sql(relation, _index_dict) %}\n {% if create_index_sql %}\n {% do run_query(create_index_sql) %}\n {% endif %}\n {% endfor %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_create_index_sql", "macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2952049, "supported_languages": null}, "macro.dbt.get_drop_index_sql": {"name": "get_drop_index_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/indexes.sql", "original_file_path": "macros/adapters/indexes.sql", "unique_id": "macro.dbt.get_drop_index_sql", "macro_sql": "{% macro get_drop_index_sql(relation, index_name) -%}\n {{ adapter.dispatch('get_drop_index_sql', 'dbt')(relation, index_name) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__get_drop_index_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.295563, "supported_languages": null}, "macro.dbt.default__get_drop_index_sql": {"name": "default__get_drop_index_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/indexes.sql", "original_file_path": "macros/adapters/indexes.sql", "unique_id": "macro.dbt.default__get_drop_index_sql", "macro_sql": "{% macro default__get_drop_index_sql(relation, index_name) -%}\n {{ exceptions.raise_compiler_error(\"`get_drop_index_sql has not been implemented for this adapter.\") }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2958415, "supported_languages": null}, "macro.dbt.get_show_indexes_sql": {"name": "get_show_indexes_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/indexes.sql", "original_file_path": "macros/adapters/indexes.sql", "unique_id": "macro.dbt.get_show_indexes_sql", "macro_sql": "{% macro get_show_indexes_sql(relation) -%}\n {{ adapter.dispatch('get_show_indexes_sql', 'dbt')(relation) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__get_show_indexes_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.296148, "supported_languages": null}, "macro.dbt.default__get_show_indexes_sql": {"name": "default__get_show_indexes_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/indexes.sql", "original_file_path": "macros/adapters/indexes.sql", "unique_id": "macro.dbt.default__get_show_indexes_sql", "macro_sql": "{% macro default__get_show_indexes_sql(relation) -%}\n {{ exceptions.raise_compiler_error(\"`get_show_indexes_sql has not been implemented for this adapter.\") }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2963977, "supported_languages": null}, "macro.dbt.copy_grants": {"name": "copy_grants", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.copy_grants", "macro_sql": "{% macro copy_grants() %}\n {{ return(adapter.dispatch('copy_grants', 'dbt')()) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__copy_grants"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2991593, "supported_languages": null}, "macro.dbt.default__copy_grants": {"name": "default__copy_grants", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.default__copy_grants", "macro_sql": "{% macro default__copy_grants() %}\n {{ return(True) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2993953, "supported_languages": null}, "macro.dbt.support_multiple_grantees_per_dcl_statement": {"name": "support_multiple_grantees_per_dcl_statement", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.support_multiple_grantees_per_dcl_statement", "macro_sql": "{% macro support_multiple_grantees_per_dcl_statement() %}\n {{ return(adapter.dispatch('support_multiple_grantees_per_dcl_statement', 'dbt')()) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__support_multiple_grantees_per_dcl_statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2997148, "supported_languages": null}, "macro.dbt.default__support_multiple_grantees_per_dcl_statement": {"name": "default__support_multiple_grantees_per_dcl_statement", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.default__support_multiple_grantees_per_dcl_statement", "macro_sql": "\n\n{%- macro default__support_multiple_grantees_per_dcl_statement() -%}\n {{ return(True) }}\n{%- endmacro -%}\n\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.2999487, "supported_languages": null}, "macro.dbt.should_revoke": {"name": "should_revoke", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.should_revoke", "macro_sql": "{% macro should_revoke(existing_relation, full_refresh_mode=True) %}\n\n {% if not existing_relation %}\n {#-- The table doesn't already exist, so no grants to copy over --#}\n {{ return(False) }}\n {% elif full_refresh_mode %}\n {#-- The object is being REPLACED -- whether grants are copied over depends on the value of user config --#}\n {{ return(copy_grants()) }}\n {% else %}\n {#-- The table is being merged/upserted/inserted -- grants will be carried over --#}\n {{ return(True) }}\n {% endif %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.copy_grants"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.300766, "supported_languages": null}, "macro.dbt.get_show_grant_sql": {"name": "get_show_grant_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.get_show_grant_sql", "macro_sql": "{% macro get_show_grant_sql(relation) %}\n {{ return(adapter.dispatch(\"get_show_grant_sql\", \"dbt\")(relation)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__get_show_grant_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.301132, "supported_languages": null}, "macro.dbt.default__get_show_grant_sql": {"name": "default__get_show_grant_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.default__get_show_grant_sql", "macro_sql": "{% macro default__get_show_grant_sql(relation) %}\n show grants on {{ relation.render() }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3013732, "supported_languages": null}, "macro.dbt.get_grant_sql": {"name": "get_grant_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.get_grant_sql", "macro_sql": "{% macro get_grant_sql(relation, privilege, grantees) %}\n {{ return(adapter.dispatch('get_grant_sql', 'dbt')(relation, privilege, grantees)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_grant_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.301836, "supported_languages": null}, "macro.dbt.default__get_grant_sql": {"name": "default__get_grant_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.default__get_grant_sql", "macro_sql": "\n\n{%- macro default__get_grant_sql(relation, privilege, grantees) -%}\n grant {{ privilege }} on {{ relation.render() }} to {{ grantees | join(', ') }}\n{%- endmacro -%}\n\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3022406, "supported_languages": null}, "macro.dbt.get_revoke_sql": {"name": "get_revoke_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.get_revoke_sql", "macro_sql": "{% macro get_revoke_sql(relation, privilege, grantees) %}\n {{ return(adapter.dispatch('get_revoke_sql', 'dbt')(relation, privilege, grantees)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_revoke_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3026788, "supported_languages": null}, "macro.dbt.default__get_revoke_sql": {"name": "default__get_revoke_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.default__get_revoke_sql", "macro_sql": "\n\n{%- macro default__get_revoke_sql(relation, privilege, grantees) -%}\n revoke {{ privilege }} on {{ relation.render() }} from {{ grantees | join(', ') }}\n{%- endmacro -%}\n\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3030913, "supported_languages": null}, "macro.dbt.get_dcl_statement_list": {"name": "get_dcl_statement_list", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.get_dcl_statement_list", "macro_sql": "{% macro get_dcl_statement_list(relation, grant_config, get_dcl_macro) %}\n {{ return(adapter.dispatch('get_dcl_statement_list', 'dbt')(relation, grant_config, get_dcl_macro)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_dcl_statement_list"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3035345, "supported_languages": null}, "macro.dbt.default__get_dcl_statement_list": {"name": "default__get_dcl_statement_list", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.default__get_dcl_statement_list", "macro_sql": "\n\n{%- macro default__get_dcl_statement_list(relation, grant_config, get_dcl_macro) -%}\n {#\n -- Unpack grant_config into specific privileges and the set of users who need them granted/revoked.\n -- Depending on whether this database supports multiple grantees per statement, pass in the list of\n -- all grantees per privilege, or (if not) template one statement per privilege-grantee pair.\n -- `get_dcl_macro` will be either `get_grant_sql` or `get_revoke_sql`\n #}\n {%- set dcl_statements = [] -%}\n {%- for privilege, grantees in grant_config.items() %}\n {%- if support_multiple_grantees_per_dcl_statement() and grantees -%}\n {%- set dcl = get_dcl_macro(relation, privilege, grantees) -%}\n {%- do dcl_statements.append(dcl) -%}\n {%- else -%}\n {%- for grantee in grantees -%}\n {% set dcl = get_dcl_macro(relation, privilege, [grantee]) %}\n {%- do dcl_statements.append(dcl) -%}\n {% endfor -%}\n {%- endif -%}\n {%- endfor -%}\n {{ return(dcl_statements) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.support_multiple_grantees_per_dcl_statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.304843, "supported_languages": null}, "macro.dbt.call_dcl_statements": {"name": "call_dcl_statements", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.call_dcl_statements", "macro_sql": "{% macro call_dcl_statements(dcl_statement_list) %}\n {{ return(adapter.dispatch(\"call_dcl_statements\", \"dbt\")(dcl_statement_list)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__call_dcl_statements"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3052175, "supported_languages": null}, "macro.dbt.default__call_dcl_statements": {"name": "default__call_dcl_statements", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.default__call_dcl_statements", "macro_sql": "{% macro default__call_dcl_statements(dcl_statement_list) %}\n {#\n -- By default, supply all grant + revoke statements in a single semicolon-separated block,\n -- so that they're all processed together.\n\n -- Some databases do not support this. Those adapters will need to override this macro\n -- to run each statement individually.\n #}\n {% call statement('grants') %}\n {% for dcl_statement in dcl_statement_list %}\n {{ dcl_statement }};\n {% endfor %}\n {% endcall %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3057296, "supported_languages": null}, "macro.dbt.apply_grants": {"name": "apply_grants", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.apply_grants", "macro_sql": "{% macro apply_grants(relation, grant_config, should_revoke) %}\n {{ return(adapter.dispatch(\"apply_grants\", \"dbt\")(relation, grant_config, should_revoke)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__apply_grants"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3061757, "supported_languages": null}, "macro.dbt.default__apply_grants": {"name": "default__apply_grants", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "unique_id": "macro.dbt.default__apply_grants", "macro_sql": "{% macro default__apply_grants(relation, grant_config, should_revoke=True) %}\n {#-- If grant_config is {} or None, this is a no-op --#}\n {% if grant_config %}\n {% if should_revoke %}\n {#-- We think previous grants may have carried over --#}\n {#-- Show current grants and calculate diffs --#}\n {% set current_grants_table = run_query(get_show_grant_sql(relation)) %}\n {% set current_grants_dict = adapter.standardize_grants_dict(current_grants_table) %}\n {% set needs_granting = diff_of_two_dicts(grant_config, current_grants_dict) %}\n {% set needs_revoking = diff_of_two_dicts(current_grants_dict, grant_config) %}\n {% if not (needs_granting or needs_revoking) %}\n {{ log('On ' ~ relation.render() ~': All grants are in place, no revocation or granting needed.')}}\n {% endif %}\n {% else %}\n {#-- We don't think there's any chance of previous grants having carried over. --#}\n {#-- Jump straight to granting what the user has configured. --#}\n {% set needs_revoking = {} %}\n {% set needs_granting = grant_config %}\n {% endif %}\n {% if needs_granting or needs_revoking %}\n {% set revoke_statement_list = get_dcl_statement_list(relation, needs_revoking, get_revoke_sql) %}\n {% set grant_statement_list = get_dcl_statement_list(relation, needs_granting, get_grant_sql) %}\n {% set dcl_statement_list = revoke_statement_list + grant_statement_list %}\n {% if dcl_statement_list %}\n {{ call_dcl_statements(dcl_statement_list) }}\n {% endif %}\n {% endif %}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query", "macro.dbt.get_show_grant_sql", "macro.dbt.get_dcl_statement_list", "macro.dbt.call_dcl_statements"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.308419, "supported_languages": null}, "macro.dbt.make_intermediate_relation": {"name": "make_intermediate_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "unique_id": "macro.dbt.make_intermediate_relation", "macro_sql": "{% macro make_intermediate_relation(base_relation, suffix='__dbt_tmp') %}\n {{ return(adapter.dispatch('make_intermediate_relation', 'dbt')(base_relation, suffix)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__make_intermediate_relation"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.311553, "supported_languages": null}, "macro.dbt.default__make_intermediate_relation": {"name": "default__make_intermediate_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "unique_id": "macro.dbt.default__make_intermediate_relation", "macro_sql": "{% macro default__make_intermediate_relation(base_relation, suffix) %}\n {{ return(default__make_temp_relation(base_relation, suffix)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__make_temp_relation"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.311894, "supported_languages": null}, "macro.dbt.make_temp_relation": {"name": "make_temp_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "unique_id": "macro.dbt.make_temp_relation", "macro_sql": "{% macro make_temp_relation(base_relation, suffix='__dbt_tmp') %}\n {{ return(adapter.dispatch('make_temp_relation', 'dbt')(base_relation, suffix)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__make_temp_relation"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3123236, "supported_languages": null}, "macro.dbt.default__make_temp_relation": {"name": "default__make_temp_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "unique_id": "macro.dbt.default__make_temp_relation", "macro_sql": "{% macro default__make_temp_relation(base_relation, suffix) %}\n {%- set temp_identifier = base_relation.identifier ~ suffix -%}\n {%- set temp_relation = base_relation.incorporate(\n path={\"identifier\": temp_identifier}) -%}\n\n {{ return(temp_relation) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3128939, "supported_languages": null}, "macro.dbt.make_backup_relation": {"name": "make_backup_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "unique_id": "macro.dbt.make_backup_relation", "macro_sql": "{% macro make_backup_relation(base_relation, backup_relation_type, suffix='__dbt_backup') %}\n {{ return(adapter.dispatch('make_backup_relation', 'dbt')(base_relation, backup_relation_type, suffix)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__make_backup_relation"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3133693, "supported_languages": null}, "macro.dbt.default__make_backup_relation": {"name": "default__make_backup_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "unique_id": "macro.dbt.default__make_backup_relation", "macro_sql": "{% macro default__make_backup_relation(base_relation, backup_relation_type, suffix) %}\n {%- set backup_identifier = base_relation.identifier ~ suffix -%}\n {%- set backup_relation = base_relation.incorporate(\n path={\"identifier\": backup_identifier},\n type=backup_relation_type\n ) -%}\n {{ return(backup_relation) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3140032, "supported_languages": null}, "macro.dbt.truncate_relation": {"name": "truncate_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "unique_id": "macro.dbt.truncate_relation", "macro_sql": "{% macro truncate_relation(relation) -%}\n {{ return(adapter.dispatch('truncate_relation', 'dbt')(relation)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__truncate_relation"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3145251, "supported_languages": null}, "macro.dbt.default__truncate_relation": {"name": "default__truncate_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "unique_id": "macro.dbt.default__truncate_relation", "macro_sql": "{% macro default__truncate_relation(relation) -%}\n {% call statement('truncate_relation') -%}\n truncate table {{ relation.render() }}\n {%- endcall %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3148859, "supported_languages": null}, "macro.dbt.get_or_create_relation": {"name": "get_or_create_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "unique_id": "macro.dbt.get_or_create_relation", "macro_sql": "{% macro get_or_create_relation(database, schema, identifier, type) -%}\n {{ return(adapter.dispatch('get_or_create_relation', 'dbt')(database, schema, identifier, type)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_or_create_relation"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3153632, "supported_languages": null}, "macro.dbt.default__get_or_create_relation": {"name": "default__get_or_create_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "unique_id": "macro.dbt.default__get_or_create_relation", "macro_sql": "{% macro default__get_or_create_relation(database, schema, identifier, type) %}\n {%- set target_relation = adapter.get_relation(database=database, schema=schema, identifier=identifier) %}\n\n {% if target_relation %}\n {% do return([true, target_relation]) %}\n {% endif %}\n\n {%- set new_relation = api.Relation.create(\n database=database,\n schema=schema,\n identifier=identifier,\n type=type\n ) -%}\n {% do return([false, new_relation]) %}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3164122, "supported_languages": null}, "macro.dbt.load_cached_relation": {"name": "load_cached_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "unique_id": "macro.dbt.load_cached_relation", "macro_sql": "{% macro load_cached_relation(relation) %}\n {% do return(adapter.get_relation(\n database=relation.database,\n schema=relation.schema,\n identifier=relation.identifier\n )) -%}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3168466, "supported_languages": null}, "macro.dbt.load_relation": {"name": "load_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "unique_id": "macro.dbt.load_relation", "macro_sql": "{% macro load_relation(relation) %}\n {{ return(load_cached_relation(relation)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.load_cached_relation"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3171208, "supported_languages": null}, "macro.dbt.collect_freshness": {"name": "collect_freshness", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/freshness.sql", "original_file_path": "macros/adapters/freshness.sql", "unique_id": "macro.dbt.collect_freshness", "macro_sql": "{% macro collect_freshness(source, loaded_at_field, filter) %}\n {{ return(adapter.dispatch('collect_freshness', 'dbt')(source, loaded_at_field, filter))}}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__collect_freshness"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3179212, "supported_languages": null}, "macro.dbt.default__collect_freshness": {"name": "default__collect_freshness", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/freshness.sql", "original_file_path": "macros/adapters/freshness.sql", "unique_id": "macro.dbt.default__collect_freshness", "macro_sql": "{% macro default__collect_freshness(source, loaded_at_field, filter) %}\n {% call statement('collect_freshness', fetch_result=True, auto_begin=False) -%}\n select\n max({{ loaded_at_field }}) as max_loaded_at,\n {{ current_timestamp() }} as snapshotted_at\n from {{ source }}\n {% if filter %}\n where {{ filter }}\n {% endif %}\n {% endcall %}\n {{ return(load_result('collect_freshness')) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt.current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3187006, "supported_languages": null}, "macro.dbt.current_timestamp": {"name": "current_timestamp", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/timestamps.sql", "original_file_path": "macros/adapters/timestamps.sql", "unique_id": "macro.dbt.current_timestamp", "macro_sql": "{%- macro current_timestamp() -%}\n {{ adapter.dispatch('current_timestamp', 'dbt')() }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt_postgres.postgres__current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3198287, "supported_languages": null}, "macro.dbt.default__current_timestamp": {"name": "default__current_timestamp", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/timestamps.sql", "original_file_path": "macros/adapters/timestamps.sql", "unique_id": "macro.dbt.default__current_timestamp", "macro_sql": "{% macro default__current_timestamp() -%}\n {{ exceptions.raise_not_implemented(\n 'current_timestamp macro not implemented for adapter ' + adapter.type()) }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3201282, "supported_languages": null}, "macro.dbt.snapshot_get_time": {"name": "snapshot_get_time", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/timestamps.sql", "original_file_path": "macros/adapters/timestamps.sql", "unique_id": "macro.dbt.snapshot_get_time", "macro_sql": "\n\n{%- macro snapshot_get_time() -%}\n {{ adapter.dispatch('snapshot_get_time', 'dbt')() }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt_postgres.postgres__snapshot_get_time"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3204181, "supported_languages": null}, "macro.dbt.default__snapshot_get_time": {"name": "default__snapshot_get_time", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/timestamps.sql", "original_file_path": "macros/adapters/timestamps.sql", "unique_id": "macro.dbt.default__snapshot_get_time", "macro_sql": "{% macro default__snapshot_get_time() %}\n {{ current_timestamp() }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3206298, "supported_languages": null}, "macro.dbt.get_snapshot_get_time_data_type": {"name": "get_snapshot_get_time_data_type", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/timestamps.sql", "original_file_path": "macros/adapters/timestamps.sql", "unique_id": "macro.dbt.get_snapshot_get_time_data_type", "macro_sql": "{% macro get_snapshot_get_time_data_type() %}\n {% set snapshot_time = adapter.dispatch('snapshot_get_time', 'dbt')() %}\n {% set time_data_type_sql = 'select ' ~ snapshot_time ~ ' as dbt_snapshot_time' %}\n {% set snapshot_time_column_schema = get_column_schema_from_query(time_data_type_sql) %}\n {% set time_data_type = snapshot_time_column_schema[0].dtype %}\n {{ return(time_data_type or none) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.snapshot_get_time", "macro.dbt_postgres.postgres__snapshot_get_time", "macro.dbt.get_column_schema_from_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.321442, "supported_languages": null}, "macro.dbt.current_timestamp_backcompat": {"name": "current_timestamp_backcompat", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/timestamps.sql", "original_file_path": "macros/adapters/timestamps.sql", "unique_id": "macro.dbt.current_timestamp_backcompat", "macro_sql": "{% macro current_timestamp_backcompat() %}\n {{ return(adapter.dispatch('current_timestamp_backcompat', 'dbt')()) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__current_timestamp_backcompat"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3217916, "supported_languages": null}, "macro.dbt.default__current_timestamp_backcompat": {"name": "default__current_timestamp_backcompat", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/timestamps.sql", "original_file_path": "macros/adapters/timestamps.sql", "unique_id": "macro.dbt.default__current_timestamp_backcompat", "macro_sql": "{% macro default__current_timestamp_backcompat() %}\n current_timestamp::timestamp\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3219492, "supported_languages": null}, "macro.dbt.current_timestamp_in_utc_backcompat": {"name": "current_timestamp_in_utc_backcompat", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/timestamps.sql", "original_file_path": "macros/adapters/timestamps.sql", "unique_id": "macro.dbt.current_timestamp_in_utc_backcompat", "macro_sql": "{% macro current_timestamp_in_utc_backcompat() %}\n {{ return(adapter.dispatch('current_timestamp_in_utc_backcompat', 'dbt')()) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__current_timestamp_in_utc_backcompat"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3222659, "supported_languages": null}, "macro.dbt.default__current_timestamp_in_utc_backcompat": {"name": "default__current_timestamp_in_utc_backcompat", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/timestamps.sql", "original_file_path": "macros/adapters/timestamps.sql", "unique_id": "macro.dbt.default__current_timestamp_in_utc_backcompat", "macro_sql": "{% macro default__current_timestamp_in_utc_backcompat() %}\n {{ return(adapter.dispatch('current_timestamp_backcompat', 'dbt')()) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.current_timestamp_backcompat", "macro.dbt_postgres.postgres__current_timestamp_backcompat"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.322586, "supported_languages": null}, "macro.dbt.get_show_sql": {"name": "get_show_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/show.sql", "original_file_path": "macros/adapters/show.sql", "unique_id": "macro.dbt.get_show_sql", "macro_sql": "{% macro get_show_sql(compiled_code, sql_header, limit) -%}\n {%- if sql_header is not none -%}\n {{ sql_header }}\n {%- endif %}\n {{ get_limit_subquery_sql(compiled_code, limit) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_limit_subquery_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3233228, "supported_languages": null}, "macro.dbt.get_limit_subquery_sql": {"name": "get_limit_subquery_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/show.sql", "original_file_path": "macros/adapters/show.sql", "unique_id": "macro.dbt.get_limit_subquery_sql", "macro_sql": "\n{%- macro get_limit_subquery_sql(sql, limit) -%}\n {{ adapter.dispatch('get_limit_sql', 'dbt')(sql, limit) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.default__get_limit_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3236904, "supported_languages": null}, "macro.dbt.default__get_limit_sql": {"name": "default__get_limit_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/show.sql", "original_file_path": "macros/adapters/show.sql", "unique_id": "macro.dbt.default__get_limit_sql", "macro_sql": "{% macro default__get_limit_sql(sql, limit) %}\n {{ compiled_code }}\n {% if limit is not none %}\n limit {{ limit }}\n {%- endif -%}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3240607, "supported_languages": null}, "macro.dbt.get_columns_in_relation": {"name": "get_columns_in_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.get_columns_in_relation", "macro_sql": "{% macro get_columns_in_relation(relation) -%}\n {{ return(adapter.dispatch('get_columns_in_relation', 'dbt')(relation)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__get_columns_in_relation"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3276818, "supported_languages": null}, "macro.dbt.default__get_columns_in_relation": {"name": "default__get_columns_in_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.default__get_columns_in_relation", "macro_sql": "{% macro default__get_columns_in_relation(relation) -%}\n {{ exceptions.raise_not_implemented(\n 'get_columns_in_relation macro not implemented for adapter '+adapter.type()) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.328016, "supported_languages": null}, "macro.dbt.sql_convert_columns_in_relation": {"name": "sql_convert_columns_in_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.sql_convert_columns_in_relation", "macro_sql": "{% macro sql_convert_columns_in_relation(table) -%}\n {% set columns = [] %}\n {% for row in table %}\n {% do columns.append(api.Column(*row)) %}\n {% endfor %}\n {{ return(columns) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.328631, "supported_languages": null}, "macro.dbt.get_empty_subquery_sql": {"name": "get_empty_subquery_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.get_empty_subquery_sql", "macro_sql": "{% macro get_empty_subquery_sql(select_sql, select_sql_header=none) -%}\n {{ return(adapter.dispatch('get_empty_subquery_sql', 'dbt')(select_sql, select_sql_header)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_empty_subquery_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3290553, "supported_languages": null}, "macro.dbt.default__get_empty_subquery_sql": {"name": "default__get_empty_subquery_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.default__get_empty_subquery_sql", "macro_sql": "{% macro default__get_empty_subquery_sql(select_sql, select_sql_header=none) %}\n {%- if select_sql_header is not none -%}\n {{ select_sql_header }}\n {%- endif -%}\n select * from (\n {{ select_sql }}\n ) as __dbt_sbq\n where false\n limit 0\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3294878, "supported_languages": null}, "macro.dbt.get_empty_schema_sql": {"name": "get_empty_schema_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.get_empty_schema_sql", "macro_sql": "{% macro get_empty_schema_sql(columns) -%}\n {{ return(adapter.dispatch('get_empty_schema_sql', 'dbt')(columns)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_empty_schema_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3298428, "supported_languages": null}, "macro.dbt.default__get_empty_schema_sql": {"name": "default__get_empty_schema_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.default__get_empty_schema_sql", "macro_sql": "{% macro default__get_empty_schema_sql(columns) %}\n {%- set col_err = [] -%}\n {%- set col_naked_numeric = [] -%}\n select\n {% for i in columns %}\n {%- set col = columns[i] -%}\n {%- if col['data_type'] is not defined -%}\n {%- do col_err.append(col['name']) -%}\n {#-- If this column's type is just 'numeric' then it is missing precision/scale, raise a warning --#}\n {%- elif col['data_type'].strip().lower() in ('numeric', 'decimal', 'number') -%}\n {%- do col_naked_numeric.append(col['name']) -%}\n {%- endif -%}\n {% set col_name = adapter.quote(col['name']) if col.get('quote') else col['name'] %}\n {{ cast('null', col['data_type']) }} as {{ col_name }}{{ \", \" if not loop.last }}\n {%- endfor -%}\n {%- if (col_err | length) > 0 -%}\n {{ exceptions.column_type_missing(column_names=col_err) }}\n {%- elif (col_naked_numeric | length) > 0 -%}\n {{ exceptions.warn(\"Detected columns with numeric type and unspecified precision/scale, this can lead to unintended rounding: \" ~ col_naked_numeric ~ \"`\") }}\n {%- endif -%}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.cast"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3321257, "supported_languages": null}, "macro.dbt.get_column_schema_from_query": {"name": "get_column_schema_from_query", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.get_column_schema_from_query", "macro_sql": "{% macro get_column_schema_from_query(select_sql, select_sql_header=none) -%}\n {% set columns = [] %}\n {# -- Using an 'empty subquery' here to get the same schema as the given select_sql statement, without necessitating a data scan.#}\n {% set sql = get_empty_subquery_sql(select_sql, select_sql_header) %}\n {% set column_schema = adapter.get_column_schema_from_query(sql) %}\n {{ return(column_schema) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_empty_subquery_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3328037, "supported_languages": null}, "macro.dbt.get_columns_in_query": {"name": "get_columns_in_query", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.get_columns_in_query", "macro_sql": "{% macro get_columns_in_query(select_sql) -%}\n {{ return(adapter.dispatch('get_columns_in_query', 'dbt')(select_sql)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_columns_in_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3331668, "supported_languages": null}, "macro.dbt.default__get_columns_in_query": {"name": "default__get_columns_in_query", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.default__get_columns_in_query", "macro_sql": "{% macro default__get_columns_in_query(select_sql) %}\n {% call statement('get_columns_in_query', fetch_result=True, auto_begin=False) -%}\n {{ get_empty_subquery_sql(select_sql) }}\n {% endcall %}\n {{ return(load_result('get_columns_in_query').table.columns | map(attribute='name') | list) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt.get_empty_subquery_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3338847, "supported_languages": null}, "macro.dbt.alter_column_type": {"name": "alter_column_type", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.alter_column_type", "macro_sql": "{% macro alter_column_type(relation, column_name, new_column_type) -%}\n {{ return(adapter.dispatch('alter_column_type', 'dbt')(relation, column_name, new_column_type)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__alter_column_type"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3343234, "supported_languages": null}, "macro.dbt.default__alter_column_type": {"name": "default__alter_column_type", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.default__alter_column_type", "macro_sql": "{% macro default__alter_column_type(relation, column_name, new_column_type) -%}\n {#\n 1. Create a new column (w/ temp name and correct type)\n 2. Copy data over to it\n 3. Drop the existing column (cascade!)\n 4. Rename the new column to existing column\n #}\n {%- set tmp_column = column_name + \"__dbt_alter\" -%}\n\n {% call statement('alter_column_type') %}\n alter table {{ relation.render() }} add column {{ adapter.quote(tmp_column) }} {{ new_column_type }};\n update {{ relation.render() }} set {{ adapter.quote(tmp_column) }} = {{ adapter.quote(column_name) }};\n alter table {{ relation.render() }} drop column {{ adapter.quote(column_name) }} cascade;\n alter table {{ relation.render() }} rename column {{ adapter.quote(tmp_column) }} to {{ adapter.quote(column_name) }}\n {% endcall %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3356204, "supported_languages": null}, "macro.dbt.alter_relation_add_remove_columns": {"name": "alter_relation_add_remove_columns", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.alter_relation_add_remove_columns", "macro_sql": "{% macro alter_relation_add_remove_columns(relation, add_columns = none, remove_columns = none) -%}\n {{ return(adapter.dispatch('alter_relation_add_remove_columns', 'dbt')(relation, add_columns, remove_columns)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__alter_relation_add_remove_columns"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3361506, "supported_languages": null}, "macro.dbt.default__alter_relation_add_remove_columns": {"name": "default__alter_relation_add_remove_columns", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "unique_id": "macro.dbt.default__alter_relation_add_remove_columns", "macro_sql": "{% macro default__alter_relation_add_remove_columns(relation, add_columns, remove_columns) %}\n\n {% if add_columns is none %}\n {% set add_columns = [] %}\n {% endif %}\n {% if remove_columns is none %}\n {% set remove_columns = [] %}\n {% endif %}\n\n {% set sql -%}\n\n alter {{ relation.type }} {{ relation.render() }}\n\n {% for column in add_columns %}\n add column {{ column.name }} {{ column.data_type }}{{ ',' if not loop.last }}\n {% endfor %}{{ ',' if add_columns and remove_columns }}\n\n {% for column in remove_columns %}\n drop column {{ column.name }}{{ ',' if not loop.last }}\n {% endfor %}\n\n {%- endset -%}\n\n {% do run_query(sql) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3377805, "supported_languages": null}, "macro.dbt.alter_column_comment": {"name": "alter_column_comment", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/persist_docs.sql", "original_file_path": "macros/adapters/persist_docs.sql", "unique_id": "macro.dbt.alter_column_comment", "macro_sql": "{% macro alter_column_comment(relation, column_dict) -%}\n {{ return(adapter.dispatch('alter_column_comment', 'dbt')(relation, column_dict)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__alter_column_comment"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3389907, "supported_languages": null}, "macro.dbt.default__alter_column_comment": {"name": "default__alter_column_comment", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/persist_docs.sql", "original_file_path": "macros/adapters/persist_docs.sql", "unique_id": "macro.dbt.default__alter_column_comment", "macro_sql": "{% macro default__alter_column_comment(relation, column_dict) -%}\n {{ exceptions.raise_not_implemented(\n 'alter_column_comment macro not implemented for adapter '+adapter.type()) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3393226, "supported_languages": null}, "macro.dbt.alter_relation_comment": {"name": "alter_relation_comment", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/persist_docs.sql", "original_file_path": "macros/adapters/persist_docs.sql", "unique_id": "macro.dbt.alter_relation_comment", "macro_sql": "{% macro alter_relation_comment(relation, relation_comment) -%}\n {{ return(adapter.dispatch('alter_relation_comment', 'dbt')(relation, relation_comment)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__alter_relation_comment"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3397145, "supported_languages": null}, "macro.dbt.default__alter_relation_comment": {"name": "default__alter_relation_comment", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/persist_docs.sql", "original_file_path": "macros/adapters/persist_docs.sql", "unique_id": "macro.dbt.default__alter_relation_comment", "macro_sql": "{% macro default__alter_relation_comment(relation, relation_comment) -%}\n {{ exceptions.raise_not_implemented(\n 'alter_relation_comment macro not implemented for adapter '+adapter.type()) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3400471, "supported_languages": null}, "macro.dbt.persist_docs": {"name": "persist_docs", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/persist_docs.sql", "original_file_path": "macros/adapters/persist_docs.sql", "unique_id": "macro.dbt.persist_docs", "macro_sql": "{% macro persist_docs(relation, model, for_relation=true, for_columns=true) -%}\n {{ return(adapter.dispatch('persist_docs', 'dbt')(relation, model, for_relation, for_columns)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__persist_docs"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3405614, "supported_languages": null}, "macro.dbt.default__persist_docs": {"name": "default__persist_docs", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/persist_docs.sql", "original_file_path": "macros/adapters/persist_docs.sql", "unique_id": "macro.dbt.default__persist_docs", "macro_sql": "{% macro default__persist_docs(relation, model, for_relation, for_columns) -%}\n {% if for_relation and config.persist_relation_docs() and model.description %}\n {% do run_query(alter_relation_comment(relation, model.description)) %}\n {% endif %}\n\n {% if for_columns and config.persist_column_docs() and model.columns %}\n {% do run_query(alter_column_comment(relation, model.columns)) %}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query", "macro.dbt.alter_relation_comment", "macro.dbt.alter_column_comment"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3416467, "supported_languages": null}, "macro.dbt.get_catalog_relations": {"name": "get_catalog_relations", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.get_catalog_relations", "macro_sql": "{% macro get_catalog_relations(information_schema, relations) -%}\n {{ return(adapter.dispatch('get_catalog_relations', 'dbt')(information_schema, relations)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__get_catalog_relations"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3469863, "supported_languages": null}, "macro.dbt.default__get_catalog_relations": {"name": "default__get_catalog_relations", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.default__get_catalog_relations", "macro_sql": "{% macro default__get_catalog_relations(information_schema, relations) -%}\n {% set typename = adapter.type() %}\n {% set msg -%}\n get_catalog_relations not implemented for {{ typename }}\n {%- endset %}\n\n {{ exceptions.raise_compiler_error(msg) }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3475156, "supported_languages": null}, "macro.dbt.get_catalog": {"name": "get_catalog", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.get_catalog", "macro_sql": "{% macro get_catalog(information_schema, schemas) -%}\n {{ return(adapter.dispatch('get_catalog', 'dbt')(information_schema, schemas)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__get_catalog"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.347916, "supported_languages": null}, "macro.dbt.default__get_catalog": {"name": "default__get_catalog", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.default__get_catalog", "macro_sql": "{% macro default__get_catalog(information_schema, schemas) -%}\n\n {% set typename = adapter.type() %}\n {% set msg -%}\n get_catalog not implemented for {{ typename }}\n {%- endset %}\n\n {{ exceptions.raise_compiler_error(msg) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3484247, "supported_languages": null}, "macro.dbt.information_schema_name": {"name": "information_schema_name", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.information_schema_name", "macro_sql": "{% macro information_schema_name(database) %}\n {{ return(adapter.dispatch('information_schema_name', 'dbt')(database)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__information_schema_name"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3487873, "supported_languages": null}, "macro.dbt.default__information_schema_name": {"name": "default__information_schema_name", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.default__information_schema_name", "macro_sql": "{% macro default__information_schema_name(database) -%}\n {%- if database -%}\n {{ database }}.INFORMATION_SCHEMA\n {%- else -%}\n INFORMATION_SCHEMA\n {%- endif -%}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3491018, "supported_languages": null}, "macro.dbt.list_schemas": {"name": "list_schemas", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.list_schemas", "macro_sql": "{% macro list_schemas(database) -%}\n {{ return(adapter.dispatch('list_schemas', 'dbt')(database)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__list_schemas"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3494728, "supported_languages": null}, "macro.dbt.default__list_schemas": {"name": "default__list_schemas", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.default__list_schemas", "macro_sql": "{% macro default__list_schemas(database) -%}\n {% set sql %}\n select distinct schema_name\n from {{ information_schema_name(database) }}.SCHEMATA\n where catalog_name ilike '{{ database }}'\n {% endset %}\n {{ return(run_query(sql)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.information_schema_name", "macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.349947, "supported_languages": null}, "macro.dbt.check_schema_exists": {"name": "check_schema_exists", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.check_schema_exists", "macro_sql": "{% macro check_schema_exists(information_schema, schema) -%}\n {{ return(adapter.dispatch('check_schema_exists', 'dbt')(information_schema, schema)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__check_schema_exists"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.350349, "supported_languages": null}, "macro.dbt.default__check_schema_exists": {"name": "default__check_schema_exists", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.default__check_schema_exists", "macro_sql": "{% macro default__check_schema_exists(information_schema, schema) -%}\n {% set sql -%}\n select count(*)\n from {{ information_schema.replace(information_schema_view='SCHEMATA') }}\n where catalog_name='{{ information_schema.database }}'\n and schema_name='{{ schema }}'\n {%- endset %}\n {{ return(run_query(sql)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.replace", "macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3509328, "supported_languages": null}, "macro.dbt.list_relations_without_caching": {"name": "list_relations_without_caching", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.list_relations_without_caching", "macro_sql": "{% macro list_relations_without_caching(schema_relation) %}\n {{ return(adapter.dispatch('list_relations_without_caching', 'dbt')(schema_relation)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__list_relations_without_caching"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3513017, "supported_languages": null}, "macro.dbt.default__list_relations_without_caching": {"name": "default__list_relations_without_caching", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.default__list_relations_without_caching", "macro_sql": "{% macro default__list_relations_without_caching(schema_relation) %}\n {{ exceptions.raise_not_implemented(\n 'list_relations_without_caching macro not implemented for adapter '+adapter.type()) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.351616, "supported_languages": null}, "macro.dbt.get_catalog_for_single_relation": {"name": "get_catalog_for_single_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.get_catalog_for_single_relation", "macro_sql": "{% macro get_catalog_for_single_relation(relation) %}\n {{ return(adapter.dispatch('get_catalog_for_single_relation', 'dbt')(relation)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_catalog_for_single_relation"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.351969, "supported_languages": null}, "macro.dbt.default__get_catalog_for_single_relation": {"name": "default__get_catalog_for_single_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.default__get_catalog_for_single_relation", "macro_sql": "{% macro default__get_catalog_for_single_relation(relation) %}\n {{ exceptions.raise_not_implemented(\n 'get_catalog_for_single_relation macro not implemented for adapter '+adapter.type()) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.352295, "supported_languages": null}, "macro.dbt.get_relations": {"name": "get_relations", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.get_relations", "macro_sql": "{% macro get_relations() %}\n {{ return(adapter.dispatch('get_relations', 'dbt')()) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__get_relations"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3526113, "supported_languages": null}, "macro.dbt.default__get_relations": {"name": "default__get_relations", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.default__get_relations", "macro_sql": "{% macro default__get_relations() %}\n {{ exceptions.raise_not_implemented(\n 'get_relations macro not implemented for adapter '+adapter.type()) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3529081, "supported_languages": null}, "macro.dbt.get_relation_last_modified": {"name": "get_relation_last_modified", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.get_relation_last_modified", "macro_sql": "{% macro get_relation_last_modified(information_schema, relations) %}\n {{ return(adapter.dispatch('get_relation_last_modified', 'dbt')(information_schema, relations)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_relation_last_modified"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3533123, "supported_languages": null}, "macro.dbt.default__get_relation_last_modified": {"name": "default__get_relation_last_modified", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "unique_id": "macro.dbt.default__get_relation_last_modified", "macro_sql": "{% macro default__get_relation_last_modified(information_schema, relations) %}\n {{ exceptions.raise_not_implemented(\n 'get_relation_last_modified macro not implemented for adapter ' + adapter.type()) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3538237, "supported_languages": null}, "macro.dbt.create_schema": {"name": "create_schema", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/schema.sql", "original_file_path": "macros/adapters/schema.sql", "unique_id": "macro.dbt.create_schema", "macro_sql": "{% macro create_schema(relation) -%}\n {{ adapter.dispatch('create_schema', 'dbt')(relation) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__create_schema"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3545465, "supported_languages": null}, "macro.dbt.default__create_schema": {"name": "default__create_schema", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/schema.sql", "original_file_path": "macros/adapters/schema.sql", "unique_id": "macro.dbt.default__create_schema", "macro_sql": "{% macro default__create_schema(relation) -%}\n {%- call statement('create_schema') -%}\n create schema if not exists {{ relation.without_identifier() }}\n {% endcall %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3549185, "supported_languages": null}, "macro.dbt.drop_schema": {"name": "drop_schema", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/schema.sql", "original_file_path": "macros/adapters/schema.sql", "unique_id": "macro.dbt.drop_schema", "macro_sql": "{% macro drop_schema(relation) -%}\n {{ adapter.dispatch('drop_schema', 'dbt')(relation) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__drop_schema"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.355234, "supported_languages": null}, "macro.dbt.default__drop_schema": {"name": "default__drop_schema", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/schema.sql", "original_file_path": "macros/adapters/schema.sql", "unique_id": "macro.dbt.default__drop_schema", "macro_sql": "{% macro default__drop_schema(relation) -%}\n {%- call statement('drop_schema') -%}\n drop schema if exists {{ relation.without_identifier() }} cascade\n {% endcall %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3555896, "supported_languages": null}, "macro.dbt.validate_sql": {"name": "validate_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/validate_sql.sql", "original_file_path": "macros/adapters/validate_sql.sql", "unique_id": "macro.dbt.validate_sql", "macro_sql": "{% macro validate_sql(sql) -%}\n {{ return(adapter.dispatch('validate_sql', 'dbt')(sql)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__validate_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3561296, "supported_languages": null}, "macro.dbt.default__validate_sql": {"name": "default__validate_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/adapters/validate_sql.sql", "original_file_path": "macros/adapters/validate_sql.sql", "unique_id": "macro.dbt.default__validate_sql", "macro_sql": "{% macro default__validate_sql(sql) -%}\n {% call statement('validate_sql') -%}\n explain {{ sql }}\n {% endcall %}\n {{ return(load_result('validate_sql')) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3565679, "supported_languages": null}, "macro.dbt.resolve_model_name": {"name": "resolve_model_name", "resource_type": "macro", "package_name": "dbt", "path": "macros/python_model/python.sql", "original_file_path": "macros/python_model/python.sql", "unique_id": "macro.dbt.resolve_model_name", "macro_sql": "{% macro resolve_model_name(input_model_name) %}\n {{ return(adapter.dispatch('resolve_model_name', 'dbt')(input_model_name)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__resolve_model_name"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3591454, "supported_languages": null}, "macro.dbt.default__resolve_model_name": {"name": "default__resolve_model_name", "resource_type": "macro", "package_name": "dbt", "path": "macros/python_model/python.sql", "original_file_path": "macros/python_model/python.sql", "unique_id": "macro.dbt.default__resolve_model_name", "macro_sql": "\n\n{%- macro default__resolve_model_name(input_model_name) -%}\n {{ input_model_name | string | replace('\"', '\\\"') }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3594575, "supported_languages": null}, "macro.dbt.build_ref_function": {"name": "build_ref_function", "resource_type": "macro", "package_name": "dbt", "path": "macros/python_model/python.sql", "original_file_path": "macros/python_model/python.sql", "unique_id": "macro.dbt.build_ref_function", "macro_sql": "{% macro build_ref_function(model) %}\n\n {%- set ref_dict = {} -%}\n {%- for _ref in model.refs -%}\n {% set _ref_args = [_ref.get('package'), _ref['name']] if _ref.get('package') else [_ref['name'],] %}\n {%- set resolved = ref(*_ref_args, v=_ref.get('version')) -%}\n {%- if _ref.get('version') -%}\n {% do _ref_args.extend([\"v\" ~ _ref['version']]) %}\n {%- endif -%}\n {%- do ref_dict.update({_ref_args | join('.'): resolve_model_name(resolved)}) -%}\n {%- endfor -%}\n\ndef ref(*args, **kwargs):\n refs = {{ ref_dict | tojson }}\n key = '.'.join(args)\n version = kwargs.get(\"v\") or kwargs.get(\"version\")\n if version:\n key += f\".v{version}\"\n dbt_load_df_function = kwargs.get(\"dbt_load_df_function\")\n return dbt_load_df_function(refs[key])\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.resolve_model_name"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3610463, "supported_languages": null}, "macro.dbt.build_source_function": {"name": "build_source_function", "resource_type": "macro", "package_name": "dbt", "path": "macros/python_model/python.sql", "original_file_path": "macros/python_model/python.sql", "unique_id": "macro.dbt.build_source_function", "macro_sql": "{% macro build_source_function(model) %}\n\n {%- set source_dict = {} -%}\n {%- for _source in model.sources -%}\n {%- set resolved = source(*_source) -%}\n {%- do source_dict.update({_source | join('.'): resolve_model_name(resolved)}) -%}\n {%- endfor -%}\n\ndef source(*args, dbt_load_df_function):\n sources = {{ source_dict | tojson }}\n key = '.'.join(args)\n return dbt_load_df_function(sources[key])\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.resolve_model_name"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.361881, "supported_languages": null}, "macro.dbt.build_config_dict": {"name": "build_config_dict", "resource_type": "macro", "package_name": "dbt", "path": "macros/python_model/python.sql", "original_file_path": "macros/python_model/python.sql", "unique_id": "macro.dbt.build_config_dict", "macro_sql": "{% macro build_config_dict(model) %}\n {%- set config_dict = {} -%}\n {% set config_dbt_used = zip(model.config.config_keys_used, model.config.config_keys_defaults) | list %}\n {%- for key, default in config_dbt_used -%}\n {# weird type testing with enum, would be much easier to write this logic in Python! #}\n {%- if key == \"language\" -%}\n {%- set value = \"python\" -%}\n {%- endif -%}\n {%- set value = model.config.get(key, default) -%}\n {%- do config_dict.update({key: value}) -%}\n {%- endfor -%}\nconfig_dict = {{ config_dict }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3630064, "supported_languages": null}, "macro.dbt.py_script_postfix": {"name": "py_script_postfix", "resource_type": "macro", "package_name": "dbt", "path": "macros/python_model/python.sql", "original_file_path": "macros/python_model/python.sql", "unique_id": "macro.dbt.py_script_postfix", "macro_sql": "{% macro py_script_postfix(model) %}\n# This part is user provided model code\n# you will need to copy the next section to run the code\n# COMMAND ----------\n# this part is dbt logic for get ref work, do not modify\n\n{{ build_ref_function(model ) }}\n{{ build_source_function(model ) }}\n{{ build_config_dict(model) }}\n\nclass config:\n def __init__(self, *args, **kwargs):\n pass\n\n @staticmethod\n def get(key, default=None):\n return config_dict.get(key, default)\n\nclass this:\n \"\"\"dbt.this() or dbt.this.identifier\"\"\"\n database = \"{{ this.database }}\"\n schema = \"{{ this.schema }}\"\n identifier = \"{{ this.identifier }}\"\n {% set this_relation_name = resolve_model_name(this) %}\n def __repr__(self):\n return '{{ this_relation_name }}'\n\n\nclass dbtObj:\n def __init__(self, load_df_function) -> None:\n self.source = lambda *args: source(*args, dbt_load_df_function=load_df_function)\n self.ref = lambda *args, **kwargs: ref(*args, **kwargs, dbt_load_df_function=load_df_function)\n self.config = config\n self.this = this()\n self.is_incremental = {{ is_incremental() }}\n\n# COMMAND ----------\n{{py_script_comment()}}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.build_ref_function", "macro.dbt.build_source_function", "macro.dbt.build_config_dict", "macro.dbt.resolve_model_name", "macro.dbt.is_incremental", "macro.dbt.py_script_comment"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3639042, "supported_languages": null}, "macro.dbt.py_script_comment": {"name": "py_script_comment", "resource_type": "macro", "package_name": "dbt", "path": "macros/python_model/python.sql", "original_file_path": "macros/python_model/python.sql", "unique_id": "macro.dbt.py_script_comment", "macro_sql": "{%macro py_script_comment()%}\n{%endmacro%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3640563, "supported_languages": null}, "macro.dbt.default__test_not_null": {"name": "default__test_not_null", "resource_type": "macro", "package_name": "dbt", "path": "macros/generic_test_sql/not_null.sql", "original_file_path": "macros/generic_test_sql/not_null.sql", "unique_id": "macro.dbt.default__test_not_null", "macro_sql": "{% macro default__test_not_null(model, column_name) %}\n\n{% set column_list = '*' if should_store_failures() else column_name %}\n\nselect {{ column_list }}\nfrom {{ model }}\nwhere {{ column_name }} is null\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.should_store_failures"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3646472, "supported_languages": null}, "macro.dbt.default__test_relationships": {"name": "default__test_relationships", "resource_type": "macro", "package_name": "dbt", "path": "macros/generic_test_sql/relationships.sql", "original_file_path": "macros/generic_test_sql/relationships.sql", "unique_id": "macro.dbt.default__test_relationships", "macro_sql": "{% macro default__test_relationships(model, column_name, to, field) %}\n\nwith child as (\n select {{ column_name }} as from_field\n from {{ model }}\n where {{ column_name }} is not null\n),\n\nparent as (\n select {{ field }} as to_field\n from {{ to }}\n)\n\nselect\n from_field\n\nfrom child\nleft join parent\n on child.from_field = parent.to_field\n\nwhere parent.to_field is null\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3652642, "supported_languages": null}, "macro.dbt.default__test_unique": {"name": "default__test_unique", "resource_type": "macro", "package_name": "dbt", "path": "macros/generic_test_sql/unique.sql", "original_file_path": "macros/generic_test_sql/unique.sql", "unique_id": "macro.dbt.default__test_unique", "macro_sql": "{% macro default__test_unique(model, column_name) %}\n\nselect\n {{ column_name }} as unique_field,\n count(*) as n_records\n\nfrom {{ model }}\nwhere {{ column_name }} is not null\ngroup by {{ column_name }}\nhaving count(*) > 1\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3657532, "supported_languages": null}, "macro.dbt.default__test_accepted_values": {"name": "default__test_accepted_values", "resource_type": "macro", "package_name": "dbt", "path": "macros/generic_test_sql/accepted_values.sql", "original_file_path": "macros/generic_test_sql/accepted_values.sql", "unique_id": "macro.dbt.default__test_accepted_values", "macro_sql": "{% macro default__test_accepted_values(model, column_name, values, quote=True) %}\n\nwith all_values as (\n\n select\n {{ column_name }} as value_field,\n count(*) as n_records\n\n from {{ model }}\n group by {{ column_name }}\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n {% for value in values -%}\n {% if quote -%}\n '{{ value }}'\n {%- else -%}\n {{ value }}\n {%- endif -%}\n {%- if not loop.last -%},{%- endif %}\n {%- endfor %}\n)\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3668883, "supported_languages": null}, "macro.dbt.get_fixture_sql": {"name": "get_fixture_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/unit_test_sql/get_fixture_sql.sql", "original_file_path": "macros/unit_test_sql/get_fixture_sql.sql", "unique_id": "macro.dbt.get_fixture_sql", "macro_sql": "{% macro get_fixture_sql(rows, column_name_to_data_types) %}\n-- Fixture for {{ model.name }}\n{% set default_row = {} %}\n\n{%- if not column_name_to_data_types -%}\n{#-- Use defer_relation IFF it is available in the manifest and 'this' is missing from the database --#}\n{%- set this_or_defer_relation = defer_relation if (defer_relation and not load_relation(this)) else this -%}\n{%- set columns_in_relation = adapter.get_columns_in_relation(this_or_defer_relation) -%}\n\n{%- set column_name_to_data_types = {} -%}\n{%- for column in columns_in_relation -%}\n{#-- This needs to be a case-insensitive comparison --#}\n{%- do column_name_to_data_types.update({column.name|lower: column.data_type}) -%}\n{%- endfor -%}\n{%- endif -%}\n\n{%- if not column_name_to_data_types -%}\n {{ exceptions.raise_compiler_error(\"Not able to get columns for unit test '\" ~ model.name ~ \"' from relation \" ~ this ~ \" because the relation doesn't exist\") }}\n{%- endif -%}\n\n{%- for column_name, column_type in column_name_to_data_types.items() -%}\n {%- do default_row.update({column_name: (safe_cast(\"null\", column_type) | trim )}) -%}\n{%- endfor -%}\n\n{{ validate_fixture_rows(rows, row_number) }}\n\n{%- for row in rows -%}\n{%- set formatted_row = format_row(row, column_name_to_data_types) -%}\n{%- set default_row_copy = default_row.copy() -%}\n{%- do default_row_copy.update(formatted_row) -%}\nselect\n{%- for column_name, column_value in default_row_copy.items() %} {{ column_value }} as {{ column_name }}{% if not loop.last -%}, {%- endif %}\n{%- endfor %}\n{%- if not loop.last %}\nunion all\n{% endif %}\n{%- endfor -%}\n\n{%- if (rows | length) == 0 -%}\n select\n {%- for column_name, column_value in default_row.items() %} {{ column_value }} as {{ column_name }}{% if not loop.last -%},{%- endif %}\n {%- endfor %}\n limit 0\n{%- endif -%}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.load_relation", "macro.dbt.safe_cast", "macro.dbt.validate_fixture_rows", "macro.dbt.format_row"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3730628, "supported_languages": null}, "macro.dbt.get_expected_sql": {"name": "get_expected_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/unit_test_sql/get_fixture_sql.sql", "original_file_path": "macros/unit_test_sql/get_fixture_sql.sql", "unique_id": "macro.dbt.get_expected_sql", "macro_sql": "{% macro get_expected_sql(rows, column_name_to_data_types) %}\n\n{%- if (rows | length) == 0 -%}\n select * from dbt_internal_unit_test_actual\n limit 0\n{%- else -%}\n{%- for row in rows -%}\n{%- set formatted_row = format_row(row, column_name_to_data_types) -%}\nselect\n{%- for column_name, column_value in formatted_row.items() %} {{ column_value }} as {{ column_name }}{% if not loop.last -%}, {%- endif %}\n{%- endfor %}\n{%- if not loop.last %}\nunion all\n{% endif %}\n{%- endfor -%}\n{%- endif -%}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.format_row"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3741841, "supported_languages": null}, "macro.dbt.format_row": {"name": "format_row", "resource_type": "macro", "package_name": "dbt", "path": "macros/unit_test_sql/get_fixture_sql.sql", "original_file_path": "macros/unit_test_sql/get_fixture_sql.sql", "unique_id": "macro.dbt.format_row", "macro_sql": "\n\n{%- macro format_row(row, column_name_to_data_types) -%}\n {#-- generate case-insensitive formatted row --#}\n {% set formatted_row = {} %}\n {%- for column_name, column_value in row.items() -%}\n {% set column_name = column_name|lower %}\n\n {%- if column_name not in column_name_to_data_types %}\n {#-- if user-provided row contains column name that relation does not contain, raise an error --#}\n {% set fixture_name = \"expected output\" if model.resource_type == 'unit_test' else (\"'\" ~ model.name ~ \"'\") %}\n {{ exceptions.raise_compiler_error(\n \"Invalid column name: '\" ~ column_name ~ \"' in unit test fixture for \" ~ fixture_name ~ \".\"\n \"\\nAccepted columns for \" ~ fixture_name ~ \" are: \" ~ (column_name_to_data_types.keys()|list)\n ) }}\n {%- endif -%}\n\n {%- set column_type = column_name_to_data_types[column_name] %}\n\n {#-- sanitize column_value: wrap yaml strings in quotes, apply cast --#}\n {%- set column_value_clean = column_value -%}\n {%- if column_value is string -%}\n {%- set column_value_clean = dbt.string_literal(dbt.escape_single_quotes(column_value)) -%}\n {%- elif column_value is none -%}\n {%- set column_value_clean = 'null' -%}\n {%- endif -%}\n\n {%- set row_update = {column_name: safe_cast(column_value_clean, column_type) } -%}\n {%- do formatted_row.update(row_update) -%}\n {%- endfor -%}\n {{ return(formatted_row) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.string_literal", "macro.dbt.escape_single_quotes", "macro.dbt.safe_cast"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.376354, "supported_languages": null}, "macro.dbt.validate_fixture_rows": {"name": "validate_fixture_rows", "resource_type": "macro", "package_name": "dbt", "path": "macros/unit_test_sql/get_fixture_sql.sql", "original_file_path": "macros/unit_test_sql/get_fixture_sql.sql", "unique_id": "macro.dbt.validate_fixture_rows", "macro_sql": "{%- macro validate_fixture_rows(rows, row_number) -%}\n {{ return(adapter.dispatch('validate_fixture_rows', 'dbt')(rows, row_number)) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.default__validate_fixture_rows"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3767736, "supported_languages": null}, "macro.dbt.default__validate_fixture_rows": {"name": "default__validate_fixture_rows", "resource_type": "macro", "package_name": "dbt", "path": "macros/unit_test_sql/get_fixture_sql.sql", "original_file_path": "macros/unit_test_sql/get_fixture_sql.sql", "unique_id": "macro.dbt.default__validate_fixture_rows", "macro_sql": "{%- macro default__validate_fixture_rows(rows, row_number) -%}\n {# This is an abstract method for adapter overrides as needed #}\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3769689, "supported_languages": null}, "macro.dbt.get_drop_sql": {"name": "get_drop_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/drop.sql", "original_file_path": "macros/relations/drop.sql", "unique_id": "macro.dbt.get_drop_sql", "macro_sql": "{%- macro get_drop_sql(relation) -%}\n {{- log('Applying DROP to: ' ~ relation) -}}\n {{- adapter.dispatch('get_drop_sql', 'dbt')(relation) -}}\n{%- endmacro -%}\n\n\n", "depends_on": {"macros": ["macro.dbt.default__get_drop_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3781884, "supported_languages": null}, "macro.dbt.default__get_drop_sql": {"name": "default__get_drop_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/drop.sql", "original_file_path": "macros/relations/drop.sql", "unique_id": "macro.dbt.default__get_drop_sql", "macro_sql": "{%- macro default__get_drop_sql(relation) -%}\n\n {%- if relation.is_view -%}\n {{ drop_view(relation) }}\n\n {%- elif relation.is_table -%}\n {{ drop_table(relation) }}\n\n {%- elif relation.is_materialized_view -%}\n {{ drop_materialized_view(relation) }}\n\n {%- else -%}\n drop {{ relation.type }} if exists {{ relation.render() }} cascade\n\n {%- endif -%}\n\n{%- endmacro -%}\n\n\n", "depends_on": {"macros": ["macro.dbt.drop_view", "macro.dbt.drop_table", "macro.dbt.drop_materialized_view"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3789403, "supported_languages": null}, "macro.dbt.drop_relation": {"name": "drop_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/drop.sql", "original_file_path": "macros/relations/drop.sql", "unique_id": "macro.dbt.drop_relation", "macro_sql": "{% macro drop_relation(relation) -%}\n {{ return(adapter.dispatch('drop_relation', 'dbt')(relation)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__drop_relation"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3792975, "supported_languages": null}, "macro.dbt.default__drop_relation": {"name": "default__drop_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/drop.sql", "original_file_path": "macros/relations/drop.sql", "unique_id": "macro.dbt.default__drop_relation", "macro_sql": "{% macro default__drop_relation(relation) -%}\n {% call statement('drop_relation', auto_begin=False) -%}\n {{ get_drop_sql(relation) }}\n {%- endcall %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt.get_drop_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.379694, "supported_languages": null}, "macro.dbt.drop_relation_if_exists": {"name": "drop_relation_if_exists", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/drop.sql", "original_file_path": "macros/relations/drop.sql", "unique_id": "macro.dbt.drop_relation_if_exists", "macro_sql": "{% macro drop_relation_if_exists(relation) %}\n {% if relation is not none %}\n {{ adapter.drop_relation(relation) }}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.380073, "supported_languages": null}, "macro.dbt.get_create_sql": {"name": "get_create_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/create.sql", "original_file_path": "macros/relations/create.sql", "unique_id": "macro.dbt.get_create_sql", "macro_sql": "{%- macro get_create_sql(relation, sql) -%}\n {{- log('Applying CREATE to: ' ~ relation) -}}\n {{- adapter.dispatch('get_create_sql', 'dbt')(relation, sql) -}}\n{%- endmacro -%}\n\n\n", "depends_on": {"macros": ["macro.dbt.default__get_create_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3809433, "supported_languages": null}, "macro.dbt.default__get_create_sql": {"name": "default__get_create_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/create.sql", "original_file_path": "macros/relations/create.sql", "unique_id": "macro.dbt.default__get_create_sql", "macro_sql": "{%- macro default__get_create_sql(relation, sql) -%}\n\n {%- if relation.is_view -%}\n {{ get_create_view_as_sql(relation, sql) }}\n\n {%- elif relation.is_table -%}\n {{ get_create_table_as_sql(False, relation, sql) }}\n\n {%- elif relation.is_materialized_view -%}\n {{ get_create_materialized_view_as_sql(relation, sql) }}\n\n {%- else -%}\n {{- exceptions.raise_compiler_error(\"`get_create_sql` has not been implemented for: \" ~ relation.type ) -}}\n\n {%- endif -%}\n\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt.get_create_view_as_sql", "macro.dbt.get_create_table_as_sql", "macro.dbt.get_create_materialized_view_as_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3818924, "supported_languages": null}, "macro.dbt.get_replace_sql": {"name": "get_replace_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/replace.sql", "original_file_path": "macros/relations/replace.sql", "unique_id": "macro.dbt.get_replace_sql", "macro_sql": "{% macro get_replace_sql(existing_relation, target_relation, sql) %}\n {{- log('Applying REPLACE to: ' ~ existing_relation) -}}\n {{- adapter.dispatch('get_replace_sql', 'dbt')(existing_relation, target_relation, sql) -}}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_replace_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3832448, "supported_languages": null}, "macro.dbt.default__get_replace_sql": {"name": "default__get_replace_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/replace.sql", "original_file_path": "macros/relations/replace.sql", "unique_id": "macro.dbt.default__get_replace_sql", "macro_sql": "{% macro default__get_replace_sql(existing_relation, target_relation, sql) %}\n\n {# /* use a create or replace statement if possible */ #}\n\n {% set is_replaceable = existing_relation.type == target_relation_type and existing_relation.can_be_replaced %}\n\n {% if is_replaceable and existing_relation.is_view %}\n {{ get_replace_view_sql(target_relation, sql) }}\n\n {% elif is_replaceable and existing_relation.is_table %}\n {{ get_replace_table_sql(target_relation, sql) }}\n\n {% elif is_replaceable and existing_relation.is_materialized_view %}\n {{ get_replace_materialized_view_sql(target_relation, sql) }}\n\n {# /* a create or replace statement is not possible, so try to stage and/or backup to be safe */ #}\n\n {# /* create target_relation as an intermediate relation, then swap it out with the existing one using a backup */ #}\n {%- elif target_relation.can_be_renamed and existing_relation.can_be_renamed -%}\n {{ get_create_intermediate_sql(target_relation, sql) }};\n {{ get_create_backup_sql(existing_relation) }};\n {{ get_rename_intermediate_sql(target_relation) }};\n {{ get_drop_backup_sql(existing_relation) }}\n\n {# /* create target_relation as an intermediate relation, then swap it out with the existing one without using a backup */ #}\n {%- elif target_relation.can_be_renamed -%}\n {{ get_create_intermediate_sql(target_relation, sql) }};\n {{ get_drop_sql(existing_relation) }};\n {{ get_rename_intermediate_sql(target_relation) }}\n\n {# /* create target_relation in place by first backing up the existing relation */ #}\n {%- elif existing_relation.can_be_renamed -%}\n {{ get_create_backup_sql(existing_relation) }};\n {{ get_create_sql(target_relation, sql) }};\n {{ get_drop_backup_sql(existing_relation) }}\n\n {# /* no renaming is allowed, so just drop and create */ #}\n {%- else -%}\n {{ get_drop_sql(existing_relation) }};\n {{ get_create_sql(target_relation, sql) }}\n\n {%- endif -%}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_replace_view_sql", "macro.dbt.get_replace_table_sql", "macro.dbt.get_replace_materialized_view_sql", "macro.dbt.get_create_intermediate_sql", "macro.dbt.get_create_backup_sql", "macro.dbt.get_rename_intermediate_sql", "macro.dbt.get_drop_backup_sql", "macro.dbt.get_drop_sql", "macro.dbt.get_create_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.385585, "supported_languages": null}, "macro.dbt.get_rename_intermediate_sql": {"name": "get_rename_intermediate_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/rename_intermediate.sql", "original_file_path": "macros/relations/rename_intermediate.sql", "unique_id": "macro.dbt.get_rename_intermediate_sql", "macro_sql": "{%- macro get_rename_intermediate_sql(relation) -%}\n {{- log('Applying RENAME INTERMEDIATE to: ' ~ relation) -}}\n {{- adapter.dispatch('get_rename_intermediate_sql', 'dbt')(relation) -}}\n{%- endmacro -%}\n\n\n", "depends_on": {"macros": ["macro.dbt.default__get_rename_intermediate_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3862252, "supported_languages": null}, "macro.dbt.default__get_rename_intermediate_sql": {"name": "default__get_rename_intermediate_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/rename_intermediate.sql", "original_file_path": "macros/relations/rename_intermediate.sql", "unique_id": "macro.dbt.default__get_rename_intermediate_sql", "macro_sql": "{%- macro default__get_rename_intermediate_sql(relation) -%}\n\n -- get the standard intermediate name\n {% set intermediate_relation = make_intermediate_relation(relation) %}\n\n {{ get_rename_sql(intermediate_relation, relation.identifier) }}\n\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt.make_intermediate_relation", "macro.dbt.get_rename_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3866389, "supported_languages": null}, "macro.dbt.get_rename_sql": {"name": "get_rename_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/rename.sql", "original_file_path": "macros/relations/rename.sql", "unique_id": "macro.dbt.get_rename_sql", "macro_sql": "{%- macro get_rename_sql(relation, new_name) -%}\n {{- log('Applying RENAME to: ' ~ relation) -}}\n {{- adapter.dispatch('get_rename_sql', 'dbt')(relation, new_name) -}}\n{%- endmacro -%}\n\n\n", "depends_on": {"macros": ["macro.dbt.default__get_rename_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3878064, "supported_languages": null}, "macro.dbt.default__get_rename_sql": {"name": "default__get_rename_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/rename.sql", "original_file_path": "macros/relations/rename.sql", "unique_id": "macro.dbt.default__get_rename_sql", "macro_sql": "{%- macro default__get_rename_sql(relation, new_name) -%}\n\n {%- if relation.is_view -%}\n {{ get_rename_view_sql(relation, new_name) }}\n\n {%- elif relation.is_table -%}\n {{ get_rename_table_sql(relation, new_name) }}\n\n {%- elif relation.is_materialized_view -%}\n {{ get_rename_materialized_view_sql(relation, new_name) }}\n\n {%- else -%}\n {{- exceptions.raise_compiler_error(\"`get_rename_sql` has not been implemented for: \" ~ relation.type ) -}}\n\n {%- endif -%}\n\n{%- endmacro -%}\n\n\n", "depends_on": {"macros": ["macro.dbt.get_rename_view_sql", "macro.dbt.get_rename_table_sql", "macro.dbt.get_rename_materialized_view_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3886166, "supported_languages": null}, "macro.dbt.rename_relation": {"name": "rename_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/rename.sql", "original_file_path": "macros/relations/rename.sql", "unique_id": "macro.dbt.rename_relation", "macro_sql": "{% macro rename_relation(from_relation, to_relation) -%}\n {{ return(adapter.dispatch('rename_relation', 'dbt')(from_relation, to_relation)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__rename_relation"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3890347, "supported_languages": null}, "macro.dbt.default__rename_relation": {"name": "default__rename_relation", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/rename.sql", "original_file_path": "macros/relations/rename.sql", "unique_id": "macro.dbt.default__rename_relation", "macro_sql": "{% macro default__rename_relation(from_relation, to_relation) -%}\n {% set target_name = adapter.quote_as_configured(to_relation.identifier, 'identifier') %}\n {% call statement('rename_relation') -%}\n alter table {{ from_relation.render() }} rename to {{ target_name }}\n {%- endcall %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.389865, "supported_languages": null}, "macro.dbt.get_create_intermediate_sql": {"name": "get_create_intermediate_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/create_intermediate.sql", "original_file_path": "macros/relations/create_intermediate.sql", "unique_id": "macro.dbt.get_create_intermediate_sql", "macro_sql": "{%- macro get_create_intermediate_sql(relation, sql) -%}\n {{- log('Applying CREATE INTERMEDIATE to: ' ~ relation) -}}\n {{- adapter.dispatch('get_create_intermediate_sql', 'dbt')(relation, sql) -}}\n{%- endmacro -%}\n\n\n", "depends_on": {"macros": ["macro.dbt.default__get_create_intermediate_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3905666, "supported_languages": null}, "macro.dbt.default__get_create_intermediate_sql": {"name": "default__get_create_intermediate_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/create_intermediate.sql", "original_file_path": "macros/relations/create_intermediate.sql", "unique_id": "macro.dbt.default__get_create_intermediate_sql", "macro_sql": "{%- macro default__get_create_intermediate_sql(relation, sql) -%}\n\n -- get the standard intermediate name\n {% set intermediate_relation = make_intermediate_relation(relation) %}\n\n -- drop any pre-existing intermediate\n {{ get_drop_sql(intermediate_relation) }};\n\n {{ get_create_sql(intermediate_relation, sql) }}\n\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt.make_intermediate_relation", "macro.dbt.get_drop_sql", "macro.dbt.get_create_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3910608, "supported_languages": null}, "macro.dbt.get_drop_backup_sql": {"name": "get_drop_backup_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/drop_backup.sql", "original_file_path": "macros/relations/drop_backup.sql", "unique_id": "macro.dbt.get_drop_backup_sql", "macro_sql": "{%- macro get_drop_backup_sql(relation) -%}\n {{- log('Applying DROP BACKUP to: ' ~ relation) -}}\n {{- adapter.dispatch('get_drop_backup_sql', 'dbt')(relation) -}}\n{%- endmacro -%}\n\n\n", "depends_on": {"macros": ["macro.dbt.default__get_drop_backup_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3916557, "supported_languages": null}, "macro.dbt.default__get_drop_backup_sql": {"name": "default__get_drop_backup_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/drop_backup.sql", "original_file_path": "macros/relations/drop_backup.sql", "unique_id": "macro.dbt.default__get_drop_backup_sql", "macro_sql": "{%- macro default__get_drop_backup_sql(relation) -%}\n\n -- get the standard backup name\n {% set backup_relation = make_backup_relation(relation, relation.type) %}\n\n {{ get_drop_sql(backup_relation) }}\n\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt.make_backup_relation", "macro.dbt.get_drop_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3920627, "supported_languages": null}, "macro.dbt.drop_schema_named": {"name": "drop_schema_named", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/schema.sql", "original_file_path": "macros/relations/schema.sql", "unique_id": "macro.dbt.drop_schema_named", "macro_sql": "{% macro drop_schema_named(schema_name) %}\n {{ return(adapter.dispatch('drop_schema_named', 'dbt') (schema_name)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__drop_schema_named"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.392568, "supported_languages": null}, "macro.dbt.default__drop_schema_named": {"name": "default__drop_schema_named", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/schema.sql", "original_file_path": "macros/relations/schema.sql", "unique_id": "macro.dbt.default__drop_schema_named", "macro_sql": "{% macro default__drop_schema_named(schema_name) %}\n {% set schema_relation = api.Relation.create(schema=schema_name) %}\n {{ adapter.drop_schema(schema_relation) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3929923, "supported_languages": null}, "macro.dbt.get_create_backup_sql": {"name": "get_create_backup_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/create_backup.sql", "original_file_path": "macros/relations/create_backup.sql", "unique_id": "macro.dbt.get_create_backup_sql", "macro_sql": "{%- macro get_create_backup_sql(relation) -%}\n {{- log('Applying CREATE BACKUP to: ' ~ relation) -}}\n {{- adapter.dispatch('get_create_backup_sql', 'dbt')(relation) -}}\n{%- endmacro -%}\n\n\n", "depends_on": {"macros": ["macro.dbt.default__get_create_backup_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.39366, "supported_languages": null}, "macro.dbt.default__get_create_backup_sql": {"name": "default__get_create_backup_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/create_backup.sql", "original_file_path": "macros/relations/create_backup.sql", "unique_id": "macro.dbt.default__get_create_backup_sql", "macro_sql": "{%- macro default__get_create_backup_sql(relation) -%}\n\n -- get the standard backup name\n {% set backup_relation = make_backup_relation(relation, relation.type) %}\n\n -- drop any pre-existing backup\n {{ get_drop_sql(backup_relation) }};\n\n {{ get_rename_sql(relation, backup_relation.identifier) }}\n\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt.make_backup_relation", "macro.dbt.get_drop_sql", "macro.dbt.get_rename_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3941805, "supported_languages": null}, "macro.dbt.drop_table": {"name": "drop_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/table/drop.sql", "original_file_path": "macros/relations/table/drop.sql", "unique_id": "macro.dbt.drop_table", "macro_sql": "{% macro drop_table(relation) -%}\n {{- adapter.dispatch('drop_table', 'dbt')(relation) -}}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__drop_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3946452, "supported_languages": null}, "macro.dbt.default__drop_table": {"name": "default__drop_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/table/drop.sql", "original_file_path": "macros/relations/table/drop.sql", "unique_id": "macro.dbt.default__drop_table", "macro_sql": "{% macro default__drop_table(relation) -%}\n drop table if exists {{ relation.render() }} cascade\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3949058, "supported_languages": null}, "macro.dbt.get_create_table_as_sql": {"name": "get_create_table_as_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/table/create.sql", "original_file_path": "macros/relations/table/create.sql", "unique_id": "macro.dbt.get_create_table_as_sql", "macro_sql": "{% macro get_create_table_as_sql(temporary, relation, sql) -%}\n {{ adapter.dispatch('get_create_table_as_sql', 'dbt')(temporary, relation, sql) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_create_table_as_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3963277, "supported_languages": null}, "macro.dbt.default__get_create_table_as_sql": {"name": "default__get_create_table_as_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/table/create.sql", "original_file_path": "macros/relations/table/create.sql", "unique_id": "macro.dbt.default__get_create_table_as_sql", "macro_sql": "{% macro default__get_create_table_as_sql(temporary, relation, sql) -%}\n {{ return(create_table_as(temporary, relation, sql)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.create_table_as"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.396701, "supported_languages": null}, "macro.dbt.create_table_as": {"name": "create_table_as", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/table/create.sql", "original_file_path": "macros/relations/table/create.sql", "unique_id": "macro.dbt.create_table_as", "macro_sql": "{% macro create_table_as(temporary, relation, compiled_code, language='sql') -%}\n {# backward compatibility for create_table_as that does not support language #}\n {% if language == \"sql\" %}\n {{ adapter.dispatch('create_table_as', 'dbt')(temporary, relation, compiled_code)}}\n {% else %}\n {{ adapter.dispatch('create_table_as', 'dbt')(temporary, relation, compiled_code, language) }}\n {% endif %}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__create_table_as"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3975732, "supported_languages": null}, "macro.dbt.default__create_table_as": {"name": "default__create_table_as", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/table/create.sql", "original_file_path": "macros/relations/table/create.sql", "unique_id": "macro.dbt.default__create_table_as", "macro_sql": "{% macro default__create_table_as(temporary, relation, sql) -%}\n {%- set sql_header = config.get('sql_header', none) -%}\n\n {{ sql_header if sql_header is not none }}\n\n create {% if temporary: -%}temporary{%- endif %} table\n {{ relation.include(database=(not temporary), schema=(not temporary)) }}\n {% set contract_config = config.get('contract') %}\n {% if contract_config.enforced and (not temporary) %}\n {{ get_assert_columns_equivalent(sql) }}\n {{ get_table_columns_and_constraints() }}\n {%- set sql = get_select_subquery(sql) %}\n {% endif %}\n as (\n {{ sql }}\n );\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.get_assert_columns_equivalent", "macro.dbt.get_table_columns_and_constraints", "macro.dbt.get_select_subquery"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.3995082, "supported_languages": null}, "macro.dbt.default__get_column_names": {"name": "default__get_column_names", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/table/create.sql", "original_file_path": "macros/relations/table/create.sql", "unique_id": "macro.dbt.default__get_column_names", "macro_sql": "{% macro default__get_column_names() %}\n {#- loop through user_provided_columns to get column names -#}\n {%- set user_provided_columns = model['columns'] -%}\n {%- for i in user_provided_columns %}\n {%- set col = user_provided_columns[i] -%}\n {%- set col_name = adapter.quote(col['name']) if col.get('quote') else col['name'] -%}\n {{ col_name }}{{ \", \" if not loop.last }}\n {%- endfor -%}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4004173, "supported_languages": null}, "macro.dbt.get_select_subquery": {"name": "get_select_subquery", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/table/create.sql", "original_file_path": "macros/relations/table/create.sql", "unique_id": "macro.dbt.get_select_subquery", "macro_sql": "{% macro get_select_subquery(sql) %}\n {{ return(adapter.dispatch('get_select_subquery', 'dbt')(sql)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_select_subquery"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.400776, "supported_languages": null}, "macro.dbt.default__get_select_subquery": {"name": "default__get_select_subquery", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/table/create.sql", "original_file_path": "macros/relations/table/create.sql", "unique_id": "macro.dbt.default__get_select_subquery", "macro_sql": "{% macro default__get_select_subquery(sql) %}\n select {{ adapter.dispatch('get_column_names', 'dbt')() }}\n from (\n {{ sql }}\n ) as model_subq\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_column_names"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4011197, "supported_languages": null}, "macro.dbt.get_replace_table_sql": {"name": "get_replace_table_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/table/replace.sql", "original_file_path": "macros/relations/table/replace.sql", "unique_id": "macro.dbt.get_replace_table_sql", "macro_sql": "{% macro get_replace_table_sql(relation, sql) %}\n {{- adapter.dispatch('get_replace_table_sql', 'dbt')(relation, sql) -}}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__get_replace_table_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4016552, "supported_languages": null}, "macro.dbt.default__get_replace_table_sql": {"name": "default__get_replace_table_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/table/replace.sql", "original_file_path": "macros/relations/table/replace.sql", "unique_id": "macro.dbt.default__get_replace_table_sql", "macro_sql": "{% macro default__get_replace_table_sql(relation, sql) %}\n {{ exceptions.raise_compiler_error(\n \"`get_replace_table_sql` has not been implemented for this adapter.\"\n ) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4019425, "supported_languages": null}, "macro.dbt.get_rename_table_sql": {"name": "get_rename_table_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/table/rename.sql", "original_file_path": "macros/relations/table/rename.sql", "unique_id": "macro.dbt.get_rename_table_sql", "macro_sql": "{% macro get_rename_table_sql(relation, new_name) %}\n {{- adapter.dispatch('get_rename_table_sql', 'dbt')(relation, new_name) -}}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__get_rename_table_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4024458, "supported_languages": null}, "macro.dbt.default__get_rename_table_sql": {"name": "default__get_rename_table_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/table/rename.sql", "original_file_path": "macros/relations/table/rename.sql", "unique_id": "macro.dbt.default__get_rename_table_sql", "macro_sql": "{% macro default__get_rename_table_sql(relation, new_name) %}\n {{ exceptions.raise_compiler_error(\n \"`get_rename_table_sql` has not been implemented for this adapter.\"\n ) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.402731, "supported_languages": null}, "macro.dbt.drop_view": {"name": "drop_view", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/view/drop.sql", "original_file_path": "macros/relations/view/drop.sql", "unique_id": "macro.dbt.drop_view", "macro_sql": "{% macro drop_view(relation) -%}\n {{- adapter.dispatch('drop_view', 'dbt')(relation) -}}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__drop_view"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4031813, "supported_languages": null}, "macro.dbt.default__drop_view": {"name": "default__drop_view", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/view/drop.sql", "original_file_path": "macros/relations/view/drop.sql", "unique_id": "macro.dbt.default__drop_view", "macro_sql": "{% macro default__drop_view(relation) -%}\n drop view if exists {{ relation.render() }} cascade\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4034252, "supported_languages": null}, "macro.dbt.get_create_view_as_sql": {"name": "get_create_view_as_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/view/create.sql", "original_file_path": "macros/relations/view/create.sql", "unique_id": "macro.dbt.get_create_view_as_sql", "macro_sql": "{% macro get_create_view_as_sql(relation, sql) -%}\n {{ adapter.dispatch('get_create_view_as_sql', 'dbt')(relation, sql) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_create_view_as_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.404146, "supported_languages": null}, "macro.dbt.default__get_create_view_as_sql": {"name": "default__get_create_view_as_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/view/create.sql", "original_file_path": "macros/relations/view/create.sql", "unique_id": "macro.dbt.default__get_create_view_as_sql", "macro_sql": "{% macro default__get_create_view_as_sql(relation, sql) -%}\n {{ return(create_view_as(relation, sql)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.create_view_as"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4044588, "supported_languages": null}, "macro.dbt.create_view_as": {"name": "create_view_as", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/view/create.sql", "original_file_path": "macros/relations/view/create.sql", "unique_id": "macro.dbt.create_view_as", "macro_sql": "{% macro create_view_as(relation, sql) -%}\n {{ adapter.dispatch('create_view_as', 'dbt')(relation, sql) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__create_view_as"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4048038, "supported_languages": null}, "macro.dbt.default__create_view_as": {"name": "default__create_view_as", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/view/create.sql", "original_file_path": "macros/relations/view/create.sql", "unique_id": "macro.dbt.default__create_view_as", "macro_sql": "{% macro default__create_view_as(relation, sql) -%}\n {%- set sql_header = config.get('sql_header', none) -%}\n\n {{ sql_header if sql_header is not none }}\n create view {{ relation.render() }}\n {% set contract_config = config.get('contract') %}\n {% if contract_config.enforced %}\n {{ get_assert_columns_equivalent(sql) }}\n {%- endif %}\n as (\n {{ sql }}\n );\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.get_assert_columns_equivalent"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.405663, "supported_languages": null}, "macro.dbt.get_replace_view_sql": {"name": "get_replace_view_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/view/replace.sql", "original_file_path": "macros/relations/view/replace.sql", "unique_id": "macro.dbt.get_replace_view_sql", "macro_sql": "{% macro get_replace_view_sql(relation, sql) %}\n {{- adapter.dispatch('get_replace_view_sql', 'dbt')(relation, sql) -}}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__get_replace_view_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4070375, "supported_languages": null}, "macro.dbt.default__get_replace_view_sql": {"name": "default__get_replace_view_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/view/replace.sql", "original_file_path": "macros/relations/view/replace.sql", "unique_id": "macro.dbt.default__get_replace_view_sql", "macro_sql": "{% macro default__get_replace_view_sql(relation, sql) %}\n {{ exceptions.raise_compiler_error(\n \"`get_replace_view_sql` has not been implemented for this adapter.\"\n ) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.407337, "supported_languages": null}, "macro.dbt.create_or_replace_view": {"name": "create_or_replace_view", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/view/replace.sql", "original_file_path": "macros/relations/view/replace.sql", "unique_id": "macro.dbt.create_or_replace_view", "macro_sql": "{% macro create_or_replace_view() %}\n {%- set identifier = model['alias'] -%}\n\n {%- set old_relation = adapter.get_relation(database=database, schema=schema, identifier=identifier) -%}\n {%- set exists_as_view = (old_relation is not none and old_relation.is_view) -%}\n\n {%- set target_relation = api.Relation.create(\n identifier=identifier, schema=schema, database=database,\n type='view') -%}\n {% set grant_config = config.get('grants') %}\n\n {{ run_hooks(pre_hooks) }}\n\n -- If there's a table with the same name and we weren't told to full refresh,\n -- that's an error. If we were told to full refresh, drop it. This behavior differs\n -- for Snowflake and BigQuery, so multiple dispatch is used.\n {%- if old_relation is not none and old_relation.is_table -%}\n {{ handle_existing_table(should_full_refresh(), old_relation) }}\n {%- endif -%}\n\n -- build model\n {% call statement('main') -%}\n {{ get_create_view_as_sql(target_relation, sql) }}\n {%- endcall %}\n\n {% set should_revoke = should_revoke(exists_as_view, full_refresh_mode=True) %}\n {% do apply_grants(target_relation, grant_config, should_revoke=should_revoke) %}\n\n {{ run_hooks(post_hooks) }}\n\n {{ return({'relations': [target_relation]}) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_hooks", "macro.dbt.handle_existing_table", "macro.dbt.should_full_refresh", "macro.dbt.statement", "macro.dbt.get_create_view_as_sql", "macro.dbt.should_revoke", "macro.dbt.apply_grants"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4095252, "supported_languages": null}, "macro.dbt.handle_existing_table": {"name": "handle_existing_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/view/replace.sql", "original_file_path": "macros/relations/view/replace.sql", "unique_id": "macro.dbt.handle_existing_table", "macro_sql": "{% macro handle_existing_table(full_refresh, old_relation) %}\n {{ adapter.dispatch('handle_existing_table', 'dbt')(full_refresh, old_relation) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__handle_existing_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4101043, "supported_languages": null}, "macro.dbt.default__handle_existing_table": {"name": "default__handle_existing_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/view/replace.sql", "original_file_path": "macros/relations/view/replace.sql", "unique_id": "macro.dbt.default__handle_existing_table", "macro_sql": "{% macro default__handle_existing_table(full_refresh, old_relation) %}\n {{ log(\"Dropping relation \" ~ old_relation.render() ~ \" because it is of type \" ~ old_relation.type) }}\n {{ adapter.drop_relation(old_relation) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4105756, "supported_languages": null}, "macro.dbt.get_rename_view_sql": {"name": "get_rename_view_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/view/rename.sql", "original_file_path": "macros/relations/view/rename.sql", "unique_id": "macro.dbt.get_rename_view_sql", "macro_sql": "{% macro get_rename_view_sql(relation, new_name) %}\n {{- adapter.dispatch('get_rename_view_sql', 'dbt')(relation, new_name) -}}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__get_rename_view_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4110937, "supported_languages": null}, "macro.dbt.default__get_rename_view_sql": {"name": "default__get_rename_view_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/view/rename.sql", "original_file_path": "macros/relations/view/rename.sql", "unique_id": "macro.dbt.default__get_rename_view_sql", "macro_sql": "{% macro default__get_rename_view_sql(relation, new_name) %}\n {{ exceptions.raise_compiler_error(\n \"`get_rename_view_sql` has not been implemented for this adapter.\"\n ) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4113874, "supported_languages": null}, "macro.dbt.get_table_columns_and_constraints": {"name": "get_table_columns_and_constraints", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/column/columns_spec_ddl.sql", "original_file_path": "macros/relations/column/columns_spec_ddl.sql", "unique_id": "macro.dbt.get_table_columns_and_constraints", "macro_sql": "{%- macro get_table_columns_and_constraints() -%}\n {{ adapter.dispatch('get_table_columns_and_constraints', 'dbt')() }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.default__get_table_columns_and_constraints"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4130454, "supported_languages": null}, "macro.dbt.default__get_table_columns_and_constraints": {"name": "default__get_table_columns_and_constraints", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/column/columns_spec_ddl.sql", "original_file_path": "macros/relations/column/columns_spec_ddl.sql", "unique_id": "macro.dbt.default__get_table_columns_and_constraints", "macro_sql": "{% macro default__get_table_columns_and_constraints() -%}\n {{ return(table_columns_and_constraints()) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.table_columns_and_constraints"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4132893, "supported_languages": null}, "macro.dbt.table_columns_and_constraints": {"name": "table_columns_and_constraints", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/column/columns_spec_ddl.sql", "original_file_path": "macros/relations/column/columns_spec_ddl.sql", "unique_id": "macro.dbt.table_columns_and_constraints", "macro_sql": "{% macro table_columns_and_constraints() %}\n {# loop through user_provided_columns to create DDL with data types and constraints #}\n {%- set raw_column_constraints = adapter.render_raw_columns_constraints(raw_columns=model['columns']) -%}\n {%- set raw_model_constraints = adapter.render_raw_model_constraints(raw_constraints=model['constraints']) -%}\n (\n {% for c in raw_column_constraints -%}\n {{ c }}{{ \",\" if not loop.last or raw_model_constraints }}\n {% endfor %}\n {% for c in raw_model_constraints -%}\n {{ c }}{{ \",\" if not loop.last }}\n {% endfor -%}\n )\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.414352, "supported_languages": null}, "macro.dbt.get_assert_columns_equivalent": {"name": "get_assert_columns_equivalent", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/column/columns_spec_ddl.sql", "original_file_path": "macros/relations/column/columns_spec_ddl.sql", "unique_id": "macro.dbt.get_assert_columns_equivalent", "macro_sql": "\n\n{%- macro get_assert_columns_equivalent(sql) -%}\n {{ adapter.dispatch('get_assert_columns_equivalent', 'dbt')(sql) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt.default__get_assert_columns_equivalent"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.414691, "supported_languages": null}, "macro.dbt.default__get_assert_columns_equivalent": {"name": "default__get_assert_columns_equivalent", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/column/columns_spec_ddl.sql", "original_file_path": "macros/relations/column/columns_spec_ddl.sql", "unique_id": "macro.dbt.default__get_assert_columns_equivalent", "macro_sql": "{% macro default__get_assert_columns_equivalent(sql) -%}\n {{ return(assert_columns_equivalent(sql)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.assert_columns_equivalent"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4149728, "supported_languages": null}, "macro.dbt.assert_columns_equivalent": {"name": "assert_columns_equivalent", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/column/columns_spec_ddl.sql", "original_file_path": "macros/relations/column/columns_spec_ddl.sql", "unique_id": "macro.dbt.assert_columns_equivalent", "macro_sql": "{% macro assert_columns_equivalent(sql) %}\n\n {#-- First ensure the user has defined 'columns' in yaml specification --#}\n {%- set user_defined_columns = model['columns'] -%}\n {%- if not user_defined_columns -%}\n {{ exceptions.raise_contract_error([], []) }}\n {%- endif -%}\n\n {#-- Obtain the column schema provided by sql file. #}\n {%- set sql_file_provided_columns = get_column_schema_from_query(sql, config.get('sql_header', none)) -%}\n {#--Obtain the column schema provided by the schema file by generating an 'empty schema' query from the model's columns. #}\n {%- set schema_file_provided_columns = get_column_schema_from_query(get_empty_schema_sql(user_defined_columns)) -%}\n\n {#-- create dictionaries with name and formatted data type and strings for exception #}\n {%- set sql_columns = format_columns(sql_file_provided_columns) -%}\n {%- set yaml_columns = format_columns(schema_file_provided_columns) -%}\n\n {%- if sql_columns|length != yaml_columns|length -%}\n {%- do exceptions.raise_contract_error(yaml_columns, sql_columns) -%}\n {%- endif -%}\n\n {%- for sql_col in sql_columns -%}\n {%- set yaml_col = [] -%}\n {%- for this_col in yaml_columns -%}\n {%- if this_col['name'] == sql_col['name'] -%}\n {%- do yaml_col.append(this_col) -%}\n {%- break -%}\n {%- endif -%}\n {%- endfor -%}\n {%- if not yaml_col -%}\n {#-- Column with name not found in yaml #}\n {%- do exceptions.raise_contract_error(yaml_columns, sql_columns) -%}\n {%- endif -%}\n {%- if sql_col['formatted'] != yaml_col[0]['formatted'] -%}\n {#-- Column data types don't match #}\n {%- do exceptions.raise_contract_error(yaml_columns, sql_columns) -%}\n {%- endif -%}\n {%- endfor -%}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_column_schema_from_query", "macro.dbt.get_empty_schema_sql", "macro.dbt.format_columns"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4174647, "supported_languages": null}, "macro.dbt.format_columns": {"name": "format_columns", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/column/columns_spec_ddl.sql", "original_file_path": "macros/relations/column/columns_spec_ddl.sql", "unique_id": "macro.dbt.format_columns", "macro_sql": "{% macro format_columns(columns) %}\n {% set formatted_columns = [] %}\n {% for column in columns %}\n {%- set formatted_column = adapter.dispatch('format_column', 'dbt')(column) -%}\n {%- do formatted_columns.append(formatted_column) -%}\n {% endfor %}\n {{ return(formatted_columns) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__format_column"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4182222, "supported_languages": null}, "macro.dbt.default__format_column": {"name": "default__format_column", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/column/columns_spec_ddl.sql", "original_file_path": "macros/relations/column/columns_spec_ddl.sql", "unique_id": "macro.dbt.default__format_column", "macro_sql": "{% macro default__format_column(column) -%}\n {% set data_type = column.dtype %}\n {% set formatted = column.column.lower() ~ \" \" ~ data_type %}\n {{ return({'name': column.name, 'data_type': data_type, 'formatted': formatted}) }}\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4188936, "supported_languages": null}, "macro.dbt.drop_materialized_view": {"name": "drop_materialized_view", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/drop.sql", "original_file_path": "macros/relations/materialized_view/drop.sql", "unique_id": "macro.dbt.drop_materialized_view", "macro_sql": "{% macro drop_materialized_view(relation) -%}\n {{- adapter.dispatch('drop_materialized_view', 'dbt')(relation) -}}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__drop_materialized_view"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.419405, "supported_languages": null}, "macro.dbt.default__drop_materialized_view": {"name": "default__drop_materialized_view", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/drop.sql", "original_file_path": "macros/relations/materialized_view/drop.sql", "unique_id": "macro.dbt.default__drop_materialized_view", "macro_sql": "{% macro default__drop_materialized_view(relation) -%}\n drop materialized view if exists {{ relation.render() }} cascade\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.419661, "supported_languages": null}, "macro.dbt.refresh_materialized_view": {"name": "refresh_materialized_view", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/refresh.sql", "original_file_path": "macros/relations/materialized_view/refresh.sql", "unique_id": "macro.dbt.refresh_materialized_view", "macro_sql": "{% macro refresh_materialized_view(relation) %}\n {{- log('Applying REFRESH to: ' ~ relation) -}}\n {{- adapter.dispatch('refresh_materialized_view', 'dbt')(relation) -}}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__refresh_materialized_view"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4202592, "supported_languages": null}, "macro.dbt.default__refresh_materialized_view": {"name": "default__refresh_materialized_view", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/refresh.sql", "original_file_path": "macros/relations/materialized_view/refresh.sql", "unique_id": "macro.dbt.default__refresh_materialized_view", "macro_sql": "{% macro default__refresh_materialized_view(relation) %}\n {{ exceptions.raise_compiler_error(\"`refresh_materialized_view` has not been implemented for this adapter.\") }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.420536, "supported_languages": null}, "macro.dbt.get_create_materialized_view_as_sql": {"name": "get_create_materialized_view_as_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/create.sql", "original_file_path": "macros/relations/materialized_view/create.sql", "unique_id": "macro.dbt.get_create_materialized_view_as_sql", "macro_sql": "{% macro get_create_materialized_view_as_sql(relation, sql) -%}\n {{- adapter.dispatch('get_create_materialized_view_as_sql', 'dbt')(relation, sql) -}}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__get_create_materialized_view_as_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4210758, "supported_languages": null}, "macro.dbt.default__get_create_materialized_view_as_sql": {"name": "default__get_create_materialized_view_as_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/create.sql", "original_file_path": "macros/relations/materialized_view/create.sql", "unique_id": "macro.dbt.default__get_create_materialized_view_as_sql", "macro_sql": "{% macro default__get_create_materialized_view_as_sql(relation, sql) -%}\n {{ exceptions.raise_compiler_error(\n \"`get_create_materialized_view_as_sql` has not been implemented for this adapter.\"\n ) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4213755, "supported_languages": null}, "macro.dbt.get_replace_materialized_view_sql": {"name": "get_replace_materialized_view_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/replace.sql", "original_file_path": "macros/relations/materialized_view/replace.sql", "unique_id": "macro.dbt.get_replace_materialized_view_sql", "macro_sql": "{% macro get_replace_materialized_view_sql(relation, sql) %}\n {{- adapter.dispatch('get_replace_materialized_view_sql', 'dbt')(relation, sql) -}}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_replace_materialized_view_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4219086, "supported_languages": null}, "macro.dbt.default__get_replace_materialized_view_sql": {"name": "default__get_replace_materialized_view_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/replace.sql", "original_file_path": "macros/relations/materialized_view/replace.sql", "unique_id": "macro.dbt.default__get_replace_materialized_view_sql", "macro_sql": "{% macro default__get_replace_materialized_view_sql(relation, sql) %}\n {{ exceptions.raise_compiler_error(\n \"`get_replace_materialized_view_sql` has not been implemented for this adapter.\"\n ) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4223697, "supported_languages": null}, "macro.dbt.get_rename_materialized_view_sql": {"name": "get_rename_materialized_view_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/rename.sql", "original_file_path": "macros/relations/materialized_view/rename.sql", "unique_id": "macro.dbt.get_rename_materialized_view_sql", "macro_sql": "{% macro get_rename_materialized_view_sql(relation, new_name) %}\n {{- adapter.dispatch('get_rename_materialized_view_sql', 'dbt')(relation, new_name) -}}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__get_rename_materialized_view_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4228747, "supported_languages": null}, "macro.dbt.default__get_rename_materialized_view_sql": {"name": "default__get_rename_materialized_view_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/rename.sql", "original_file_path": "macros/relations/materialized_view/rename.sql", "unique_id": "macro.dbt.default__get_rename_materialized_view_sql", "macro_sql": "{% macro default__get_rename_materialized_view_sql(relation, new_name) %}\n {{ exceptions.raise_compiler_error(\n \"`get_rename_materialized_view_sql` has not been implemented for this adapter.\"\n ) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.423167, "supported_languages": null}, "macro.dbt.get_alter_materialized_view_as_sql": {"name": "get_alter_materialized_view_as_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/alter.sql", "original_file_path": "macros/relations/materialized_view/alter.sql", "unique_id": "macro.dbt.get_alter_materialized_view_as_sql", "macro_sql": "{% macro get_alter_materialized_view_as_sql(\n relation,\n configuration_changes,\n sql,\n existing_relation,\n backup_relation,\n intermediate_relation\n) %}\n {{- log('Applying ALTER to: ' ~ relation) -}}\n {{- adapter.dispatch('get_alter_materialized_view_as_sql', 'dbt')(\n relation,\n configuration_changes,\n sql,\n existing_relation,\n backup_relation,\n intermediate_relation\n ) -}}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__get_alter_materialized_view_as_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4242194, "supported_languages": null}, "macro.dbt.default__get_alter_materialized_view_as_sql": {"name": "default__get_alter_materialized_view_as_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/alter.sql", "original_file_path": "macros/relations/materialized_view/alter.sql", "unique_id": "macro.dbt.default__get_alter_materialized_view_as_sql", "macro_sql": "{% macro default__get_alter_materialized_view_as_sql(\n relation,\n configuration_changes,\n sql,\n existing_relation,\n backup_relation,\n intermediate_relation\n) %}\n {{ exceptions.raise_compiler_error(\"Materialized views have not been implemented for this adapter.\") }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4245858, "supported_languages": null}, "macro.dbt.get_materialized_view_configuration_changes": {"name": "get_materialized_view_configuration_changes", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/alter.sql", "original_file_path": "macros/relations/materialized_view/alter.sql", "unique_id": "macro.dbt.get_materialized_view_configuration_changes", "macro_sql": "{% macro get_materialized_view_configuration_changes(existing_relation, new_config) %}\n /* {#\n It's recommended that configuration changes be formatted as follows:\n {\"\": [{\"action\": \"\", \"context\": ...}]}\n\n For example:\n {\n \"indexes\": [\n {\"action\": \"drop\", \"context\": \"index_abc\"},\n {\"action\": \"create\", \"context\": {\"columns\": [\"column_1\", \"column_2\"], \"type\": \"hash\", \"unique\": True}},\n ],\n }\n\n Either way, `get_materialized_view_configuration_changes` needs to align with `get_alter_materialized_view_as_sql`.\n #} */\n {{- log('Determining configuration changes on: ' ~ existing_relation) -}}\n {%- do return(adapter.dispatch('get_materialized_view_configuration_changes', 'dbt')(existing_relation, new_config)) -%}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__get_materialized_view_configuration_changes"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4251263, "supported_languages": null}, "macro.dbt.default__get_materialized_view_configuration_changes": {"name": "default__get_materialized_view_configuration_changes", "resource_type": "macro", "package_name": "dbt", "path": "macros/relations/materialized_view/alter.sql", "original_file_path": "macros/relations/materialized_view/alter.sql", "unique_id": "macro.dbt.default__get_materialized_view_configuration_changes", "macro_sql": "{% macro default__get_materialized_view_configuration_changes(existing_relation, new_config) %}\n {{ exceptions.raise_compiler_error(\"Materialized views have not been implemented for this adapter.\") }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4254396, "supported_languages": null}, "macro.dbt.run_hooks": {"name": "run_hooks", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/hooks.sql", "original_file_path": "macros/materializations/hooks.sql", "unique_id": "macro.dbt.run_hooks", "macro_sql": "{% macro run_hooks(hooks, inside_transaction=True) %}\n {% for hook in hooks | selectattr('transaction', 'equalto', inside_transaction) %}\n {% if not inside_transaction and loop.first %}\n {% call statement(auto_begin=inside_transaction) %}\n commit;\n {% endcall %}\n {% endif %}\n {% set rendered = render(hook.get('sql')) | trim %}\n {% if (rendered | length) > 0 %}\n {% call statement(auto_begin=inside_transaction) %}\n {{ rendered }}\n {% endcall %}\n {% endif %}\n {% endfor %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4273925, "supported_languages": null}, "macro.dbt.make_hook_config": {"name": "make_hook_config", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/hooks.sql", "original_file_path": "macros/materializations/hooks.sql", "unique_id": "macro.dbt.make_hook_config", "macro_sql": "{% macro make_hook_config(sql, inside_transaction) %}\n {{ tojson({\"sql\": sql, \"transaction\": inside_transaction}) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4277902, "supported_languages": null}, "macro.dbt.before_begin": {"name": "before_begin", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/hooks.sql", "original_file_path": "macros/materializations/hooks.sql", "unique_id": "macro.dbt.before_begin", "macro_sql": "{% macro before_begin(sql) %}\n {{ make_hook_config(sql, inside_transaction=False) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.make_hook_config"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.428088, "supported_languages": null}, "macro.dbt.in_transaction": {"name": "in_transaction", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/hooks.sql", "original_file_path": "macros/materializations/hooks.sql", "unique_id": "macro.dbt.in_transaction", "macro_sql": "{% macro in_transaction(sql) %}\n {{ make_hook_config(sql, inside_transaction=True) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.make_hook_config"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4283788, "supported_languages": null}, "macro.dbt.after_commit": {"name": "after_commit", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/hooks.sql", "original_file_path": "macros/materializations/hooks.sql", "unique_id": "macro.dbt.after_commit", "macro_sql": "{% macro after_commit(sql) %}\n {{ make_hook_config(sql, inside_transaction=False) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.make_hook_config"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4286666, "supported_languages": null}, "macro.dbt.set_sql_header": {"name": "set_sql_header", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/configs.sql", "original_file_path": "macros/materializations/configs.sql", "unique_id": "macro.dbt.set_sql_header", "macro_sql": "{% macro set_sql_header(config) -%}\n {{ config.set('sql_header', caller()) }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4293585, "supported_languages": null}, "macro.dbt.should_full_refresh": {"name": "should_full_refresh", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/configs.sql", "original_file_path": "macros/materializations/configs.sql", "unique_id": "macro.dbt.should_full_refresh", "macro_sql": "{% macro should_full_refresh() %}\n {% set config_full_refresh = config.get('full_refresh') %}\n {% if config_full_refresh is none %}\n {% set config_full_refresh = flags.FULL_REFRESH %}\n {% endif %}\n {% do return(config_full_refresh) %}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4300027, "supported_languages": null}, "macro.dbt.should_store_failures": {"name": "should_store_failures", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/configs.sql", "original_file_path": "macros/materializations/configs.sql", "unique_id": "macro.dbt.should_store_failures", "macro_sql": "{% macro should_store_failures() %}\n {% set config_store_failures = config.get('store_failures') %}\n {% if config_store_failures is none %}\n {% set config_store_failures = flags.STORE_FAILURES %}\n {% endif %}\n {% do return(config_store_failures) %}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4306133, "supported_languages": null}, "macro.dbt.materialization_materialized_view_default": {"name": "materialization_materialized_view_default", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/materialized_view.sql", "original_file_path": "macros/materializations/models/materialized_view.sql", "unique_id": "macro.dbt.materialization_materialized_view_default", "macro_sql": "{% materialization materialized_view, default %}\n {% set existing_relation = load_cached_relation(this) %}\n {% set target_relation = this.incorporate(type=this.MaterializedView) %}\n {% set intermediate_relation = make_intermediate_relation(target_relation) %}\n {% set backup_relation_type = target_relation.MaterializedView if existing_relation is none else existing_relation.type %}\n {% set backup_relation = make_backup_relation(target_relation, backup_relation_type) %}\n\n {{ materialized_view_setup(backup_relation, intermediate_relation, pre_hooks) }}\n\n {% set build_sql = materialized_view_get_build_sql(existing_relation, target_relation, backup_relation, intermediate_relation) %}\n\n {% if build_sql == '' %}\n {{ materialized_view_execute_no_op(target_relation) }}\n {% else %}\n {{ materialized_view_execute_build_sql(build_sql, existing_relation, target_relation, post_hooks) }}\n {% endif %}\n\n {{ materialized_view_teardown(backup_relation, intermediate_relation, post_hooks) }}\n\n {{ return({'relations': [target_relation]}) }}\n\n{% endmaterialization %}", "depends_on": {"macros": ["macro.dbt.load_cached_relation", "macro.dbt.make_intermediate_relation", "macro.dbt.make_backup_relation", "macro.dbt.materialized_view_setup", "macro.dbt.materialized_view_get_build_sql", "macro.dbt.materialized_view_execute_no_op", "macro.dbt.materialized_view_execute_build_sql", "macro.dbt.materialized_view_teardown"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4379427, "supported_languages": ["sql"]}, "macro.dbt.materialized_view_setup": {"name": "materialized_view_setup", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/materialized_view.sql", "original_file_path": "macros/materializations/models/materialized_view.sql", "unique_id": "macro.dbt.materialized_view_setup", "macro_sql": "{% macro materialized_view_setup(backup_relation, intermediate_relation, pre_hooks) %}\n\n -- backup_relation and intermediate_relation should not already exist in the database\n -- it's possible these exist because of a previous run that exited unexpectedly\n {% set preexisting_backup_relation = load_cached_relation(backup_relation) %}\n {% set preexisting_intermediate_relation = load_cached_relation(intermediate_relation) %}\n\n -- drop the temp relations if they exist already in the database\n {{ drop_relation_if_exists(preexisting_backup_relation) }}\n {{ drop_relation_if_exists(preexisting_intermediate_relation) }}\n\n {{ run_hooks(pre_hooks, inside_transaction=False) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.load_cached_relation", "macro.dbt.drop_relation_if_exists", "macro.dbt.run_hooks"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4387534, "supported_languages": null}, "macro.dbt.materialized_view_teardown": {"name": "materialized_view_teardown", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/materialized_view.sql", "original_file_path": "macros/materializations/models/materialized_view.sql", "unique_id": "macro.dbt.materialized_view_teardown", "macro_sql": "{% macro materialized_view_teardown(backup_relation, intermediate_relation, post_hooks) %}\n\n -- drop the temp relations if they exist to leave the database clean for the next run\n {{ drop_relation_if_exists(backup_relation) }}\n {{ drop_relation_if_exists(intermediate_relation) }}\n\n {{ run_hooks(post_hooks, inside_transaction=False) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.drop_relation_if_exists", "macro.dbt.run_hooks"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4392529, "supported_languages": null}, "macro.dbt.materialized_view_get_build_sql": {"name": "materialized_view_get_build_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/materialized_view.sql", "original_file_path": "macros/materializations/models/materialized_view.sql", "unique_id": "macro.dbt.materialized_view_get_build_sql", "macro_sql": "{% macro materialized_view_get_build_sql(existing_relation, target_relation, backup_relation, intermediate_relation) %}\n\n {% set full_refresh_mode = should_full_refresh() %}\n\n -- determine the scenario we're in: create, full_refresh, alter, refresh data\n {% if existing_relation is none %}\n {% set build_sql = get_create_materialized_view_as_sql(target_relation, sql) %}\n {% elif full_refresh_mode or not existing_relation.is_materialized_view %}\n {% set build_sql = get_replace_sql(existing_relation, target_relation, sql) %}\n {% else %}\n\n -- get config options\n {% set on_configuration_change = config.get('on_configuration_change') %}\n {% set configuration_changes = get_materialized_view_configuration_changes(existing_relation, config) %}\n\n {% if configuration_changes is none %}\n {% set build_sql = refresh_materialized_view(target_relation) %}\n\n {% elif on_configuration_change == 'apply' %}\n {% set build_sql = get_alter_materialized_view_as_sql(target_relation, configuration_changes, sql, existing_relation, backup_relation, intermediate_relation) %}\n {% elif on_configuration_change == 'continue' %}\n {% set build_sql = '' %}\n {{ exceptions.warn(\"Configuration changes were identified and `on_configuration_change` was set to `continue` for `\" ~ target_relation.render() ~ \"`\") }}\n {% elif on_configuration_change == 'fail' %}\n {{ exceptions.raise_fail_fast_error(\"Configuration changes were identified and `on_configuration_change` was set to `fail` for `\" ~ target_relation.render() ~ \"`\") }}\n\n {% else %}\n -- this only happens if the user provides a value other than `apply`, 'skip', 'fail'\n {{ exceptions.raise_compiler_error(\"Unexpected configuration scenario\") }}\n\n {% endif %}\n\n {% endif %}\n\n {% do return(build_sql) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.should_full_refresh", "macro.dbt.get_create_materialized_view_as_sql", "macro.dbt.get_replace_sql", "macro.dbt.get_materialized_view_configuration_changes", "macro.dbt.refresh_materialized_view", "macro.dbt.get_alter_materialized_view_as_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4418218, "supported_languages": null}, "macro.dbt.materialized_view_execute_no_op": {"name": "materialized_view_execute_no_op", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/materialized_view.sql", "original_file_path": "macros/materializations/models/materialized_view.sql", "unique_id": "macro.dbt.materialized_view_execute_no_op", "macro_sql": "{% macro materialized_view_execute_no_op(target_relation) %}\n {% do store_raw_result(\n name=\"main\",\n message=\"skip \" ~ target_relation,\n code=\"skip\",\n rows_affected=\"-1\"\n ) %}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4422848, "supported_languages": null}, "macro.dbt.materialized_view_execute_build_sql": {"name": "materialized_view_execute_build_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/materialized_view.sql", "original_file_path": "macros/materializations/models/materialized_view.sql", "unique_id": "macro.dbt.materialized_view_execute_build_sql", "macro_sql": "{% macro materialized_view_execute_build_sql(build_sql, existing_relation, target_relation, post_hooks) %}\n\n -- `BEGIN` happens here:\n {{ run_hooks(pre_hooks, inside_transaction=True) }}\n\n {% set grant_config = config.get('grants') %}\n\n {% call statement(name=\"main\") %}\n {{ build_sql }}\n {% endcall %}\n\n {% set should_revoke = should_revoke(existing_relation, full_refresh_mode=True) %}\n {% do apply_grants(target_relation, grant_config, should_revoke=should_revoke) %}\n\n {% do persist_docs(target_relation, model) %}\n\n {{ run_hooks(post_hooks, inside_transaction=True) }}\n\n {{ adapter.commit() }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_hooks", "macro.dbt.statement", "macro.dbt.should_revoke", "macro.dbt.apply_grants", "macro.dbt.persist_docs"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4435313, "supported_languages": null}, "macro.dbt.materialization_view_default": {"name": "materialization_view_default", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/view.sql", "original_file_path": "macros/materializations/models/view.sql", "unique_id": "macro.dbt.materialization_view_default", "macro_sql": "{%- materialization view, default -%}\n\n {%- set existing_relation = load_cached_relation(this) -%}\n {%- set target_relation = this.incorporate(type='view') -%}\n {%- set intermediate_relation = make_intermediate_relation(target_relation) -%}\n\n -- the intermediate_relation should not already exist in the database; get_relation\n -- will return None in that case. Otherwise, we get a relation that we can drop\n -- later, before we try to use this name for the current operation\n {%- set preexisting_intermediate_relation = load_cached_relation(intermediate_relation) -%}\n /*\n This relation (probably) doesn't exist yet. If it does exist, it's a leftover from\n a previous run, and we're going to try to drop it immediately. At the end of this\n materialization, we're going to rename the \"existing_relation\" to this identifier,\n and then we're going to drop it. In order to make sure we run the correct one of:\n - drop view ...\n - drop table ...\n\n We need to set the type of this relation to be the type of the existing_relation, if it exists,\n or else \"view\" as a sane default if it does not. Note that if the existing_relation does not\n exist, then there is nothing to move out of the way and subsequentally drop. In that case,\n this relation will be effectively unused.\n */\n {%- set backup_relation_type = 'view' if existing_relation is none else existing_relation.type -%}\n {%- set backup_relation = make_backup_relation(target_relation, backup_relation_type) -%}\n -- as above, the backup_relation should not already exist\n {%- set preexisting_backup_relation = load_cached_relation(backup_relation) -%}\n -- grab current tables grants config for comparision later on\n {% set grant_config = config.get('grants') %}\n\n {{ run_hooks(pre_hooks, inside_transaction=False) }}\n\n -- drop the temp relations if they exist already in the database\n {{ drop_relation_if_exists(preexisting_intermediate_relation) }}\n {{ drop_relation_if_exists(preexisting_backup_relation) }}\n\n -- `BEGIN` happens here:\n {{ run_hooks(pre_hooks, inside_transaction=True) }}\n\n -- build model\n {% call statement('main') -%}\n {{ get_create_view_as_sql(intermediate_relation, sql) }}\n {%- endcall %}\n\n -- cleanup\n -- move the existing view out of the way\n {% if existing_relation is not none %}\n /* Do the equivalent of rename_if_exists. 'existing_relation' could have been dropped\n since the variable was first set. */\n {% set existing_relation = load_cached_relation(existing_relation) %}\n {% if existing_relation is not none %}\n {{ adapter.rename_relation(existing_relation, backup_relation) }}\n {% endif %}\n {% endif %}\n {{ adapter.rename_relation(intermediate_relation, target_relation) }}\n\n {% set should_revoke = should_revoke(existing_relation, full_refresh_mode=True) %}\n {% do apply_grants(target_relation, grant_config, should_revoke=should_revoke) %}\n\n {% do persist_docs(target_relation, model) %}\n\n {{ run_hooks(post_hooks, inside_transaction=True) }}\n\n {{ adapter.commit() }}\n\n {{ drop_relation_if_exists(backup_relation) }}\n\n {{ run_hooks(post_hooks, inside_transaction=False) }}\n\n {{ return({'relations': [target_relation]}) }}\n\n{%- endmaterialization -%}", "depends_on": {"macros": ["macro.dbt.load_cached_relation", "macro.dbt.make_intermediate_relation", "macro.dbt.make_backup_relation", "macro.dbt.run_hooks", "macro.dbt.drop_relation_if_exists", "macro.dbt.statement", "macro.dbt.get_create_view_as_sql", "macro.dbt.should_revoke", "macro.dbt.apply_grants", "macro.dbt.persist_docs"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4484105, "supported_languages": ["sql"]}, "macro.dbt.materialization_table_default": {"name": "materialization_table_default", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/table.sql", "original_file_path": "macros/materializations/models/table.sql", "unique_id": "macro.dbt.materialization_table_default", "macro_sql": "{% materialization table, default %}\n\n {%- set existing_relation = load_cached_relation(this) -%}\n {%- set target_relation = this.incorporate(type='table') %}\n {%- set intermediate_relation = make_intermediate_relation(target_relation) -%}\n -- the intermediate_relation should not already exist in the database; get_relation\n -- will return None in that case. Otherwise, we get a relation that we can drop\n -- later, before we try to use this name for the current operation\n {%- set preexisting_intermediate_relation = load_cached_relation(intermediate_relation) -%}\n /*\n See ../view/view.sql for more information about this relation.\n */\n {%- set backup_relation_type = 'table' if existing_relation is none else existing_relation.type -%}\n {%- set backup_relation = make_backup_relation(target_relation, backup_relation_type) -%}\n -- as above, the backup_relation should not already exist\n {%- set preexisting_backup_relation = load_cached_relation(backup_relation) -%}\n -- grab current tables grants config for comparision later on\n {% set grant_config = config.get('grants') %}\n\n -- drop the temp relations if they exist already in the database\n {{ drop_relation_if_exists(preexisting_intermediate_relation) }}\n {{ drop_relation_if_exists(preexisting_backup_relation) }}\n\n {{ run_hooks(pre_hooks, inside_transaction=False) }}\n\n -- `BEGIN` happens here:\n {{ run_hooks(pre_hooks, inside_transaction=True) }}\n\n -- build model\n {% call statement('main') -%}\n {{ get_create_table_as_sql(False, intermediate_relation, sql) }}\n {%- endcall %}\n\n -- cleanup\n {% if existing_relation is not none %}\n /* Do the equivalent of rename_if_exists. 'existing_relation' could have been dropped\n since the variable was first set. */\n {% set existing_relation = load_cached_relation(existing_relation) %}\n {% if existing_relation is not none %}\n {{ adapter.rename_relation(existing_relation, backup_relation) }}\n {% endif %}\n {% endif %}\n\n {{ adapter.rename_relation(intermediate_relation, target_relation) }}\n\n {% do create_indexes(target_relation) %}\n\n {{ run_hooks(post_hooks, inside_transaction=True) }}\n\n {% set should_revoke = should_revoke(existing_relation, full_refresh_mode=True) %}\n {% do apply_grants(target_relation, grant_config, should_revoke=should_revoke) %}\n\n {% do persist_docs(target_relation, model) %}\n\n -- `COMMIT` happens here\n {{ adapter.commit() }}\n\n -- finally, drop the existing/backup relation after the commit\n {{ drop_relation_if_exists(backup_relation) }}\n\n {{ run_hooks(post_hooks, inside_transaction=False) }}\n\n {{ return({'relations': [target_relation]}) }}\n{% endmaterialization %}", "depends_on": {"macros": ["macro.dbt.load_cached_relation", "macro.dbt.make_intermediate_relation", "macro.dbt.make_backup_relation", "macro.dbt.drop_relation_if_exists", "macro.dbt.run_hooks", "macro.dbt.statement", "macro.dbt.get_create_table_as_sql", "macro.dbt.create_indexes", "macro.dbt.should_revoke", "macro.dbt.apply_grants", "macro.dbt.persist_docs"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4533656, "supported_languages": ["sql"]}, "macro.dbt.create_or_replace_clone": {"name": "create_or_replace_clone", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/clone/create_or_replace_clone.sql", "original_file_path": "macros/materializations/models/clone/create_or_replace_clone.sql", "unique_id": "macro.dbt.create_or_replace_clone", "macro_sql": "{% macro create_or_replace_clone(this_relation, defer_relation) %}\n {{ return(adapter.dispatch('create_or_replace_clone', 'dbt')(this_relation, defer_relation)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__create_or_replace_clone"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4540377, "supported_languages": null}, "macro.dbt.default__create_or_replace_clone": {"name": "default__create_or_replace_clone", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/clone/create_or_replace_clone.sql", "original_file_path": "macros/materializations/models/clone/create_or_replace_clone.sql", "unique_id": "macro.dbt.default__create_or_replace_clone", "macro_sql": "{% macro default__create_or_replace_clone(this_relation, defer_relation) %}\n create or replace table {{ this_relation.render() }} clone {{ defer_relation.render() }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4543822, "supported_languages": null}, "macro.dbt.materialization_clone_default": {"name": "materialization_clone_default", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/clone/clone.sql", "original_file_path": "macros/materializations/models/clone/clone.sql", "unique_id": "macro.dbt.materialization_clone_default", "macro_sql": "{%- materialization clone, default -%}\n\n {%- set relations = {'relations': []} -%}\n\n {%- if not defer_relation -%}\n -- nothing to do\n {{ log(\"No relation found in state manifest for \" ~ model.unique_id, info=True) }}\n {{ return(relations) }}\n {%- endif -%}\n\n {%- set existing_relation = load_cached_relation(this) -%}\n\n {%- if existing_relation and not flags.FULL_REFRESH -%}\n -- noop!\n {{ log(\"Relation \" ~ existing_relation ~ \" already exists\", info=True) }}\n {{ return(relations) }}\n {%- endif -%}\n\n {%- set other_existing_relation = load_cached_relation(defer_relation) -%}\n\n -- If this is a database that can do zero-copy cloning of tables, and the other relation is a table, then this will be a table\n -- Otherwise, this will be a view\n\n {% set can_clone_table = can_clone_table() %}\n\n {%- if other_existing_relation and other_existing_relation.type == 'table' and can_clone_table -%}\n\n {%- set target_relation = this.incorporate(type='table') -%}\n {% if existing_relation is not none and not existing_relation.is_table %}\n {{ log(\"Dropping relation \" ~ existing_relation.render() ~ \" because it is of type \" ~ existing_relation.type) }}\n {{ drop_relation_if_exists(existing_relation) }}\n {% endif %}\n\n -- as a general rule, data platforms that can clone tables can also do atomic 'create or replace'\n {% call statement('main') %}\n {% if target_relation and defer_relation and target_relation == defer_relation %}\n {{ log(\"Target relation and defer relation are the same, skipping clone for relation: \" ~ target_relation.render()) }}\n {% else %}\n {{ create_or_replace_clone(target_relation, defer_relation) }}\n {% endif %}\n\n {% endcall %}\n\n {% set should_revoke = should_revoke(existing_relation, full_refresh_mode=True) %}\n {% do apply_grants(target_relation, grant_config, should_revoke=should_revoke) %}\n {% do persist_docs(target_relation, model) %}\n\n {{ return({'relations': [target_relation]}) }}\n\n {%- else -%}\n\n {%- set target_relation = this.incorporate(type='view') -%}\n\n -- reuse the view materialization\n -- TODO: support actual dispatch for materialization macros\n -- Tracking ticket: https://github.com/dbt-labs/dbt-core/issues/7799\n {% set search_name = \"materialization_view_\" ~ adapter.type() %}\n {% if not search_name in context %}\n {% set search_name = \"materialization_view_default\" %}\n {% endif %}\n {% set materialization_macro = context[search_name] %}\n {% set relations = materialization_macro() %}\n {{ return(relations) }}\n\n {%- endif -%}\n\n{%- endmaterialization -%}", "depends_on": {"macros": ["macro.dbt.load_cached_relation", "macro.dbt.can_clone_table", "macro.dbt.drop_relation_if_exists", "macro.dbt.statement", "macro.dbt.create_or_replace_clone", "macro.dbt.should_revoke", "macro.dbt.apply_grants", "macro.dbt.persist_docs"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4607737, "supported_languages": ["sql"]}, "macro.dbt.can_clone_table": {"name": "can_clone_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/clone/can_clone_table.sql", "original_file_path": "macros/materializations/models/clone/can_clone_table.sql", "unique_id": "macro.dbt.can_clone_table", "macro_sql": "{% macro can_clone_table() %}\n {{ return(adapter.dispatch('can_clone_table', 'dbt')()) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__can_clone_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4613097, "supported_languages": null}, "macro.dbt.default__can_clone_table": {"name": "default__can_clone_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/clone/can_clone_table.sql", "original_file_path": "macros/materializations/models/clone/can_clone_table.sql", "unique_id": "macro.dbt.default__can_clone_table", "macro_sql": "{% macro default__can_clone_table() %}\n {{ return(False) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4615817, "supported_languages": null}, "macro.dbt.is_incremental": {"name": "is_incremental", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/is_incremental.sql", "original_file_path": "macros/materializations/models/incremental/is_incremental.sql", "unique_id": "macro.dbt.is_incremental", "macro_sql": "{% macro is_incremental() %}\n {#-- do not run introspective queries in parsing #}\n {% if not execute %}\n {{ return(False) }}\n {% else %}\n {% set relation = adapter.get_relation(this.database, this.schema, this.table) %}\n {{ return(relation is not none\n and relation.type == 'table'\n and model.config.materialized == 'incremental'\n and not should_full_refresh()) }}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.should_full_refresh"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4627109, "supported_languages": null}, "macro.dbt.get_incremental_append_sql": {"name": "get_incremental_append_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/strategies.sql", "original_file_path": "macros/materializations/models/incremental/strategies.sql", "unique_id": "macro.dbt.get_incremental_append_sql", "macro_sql": "{% macro get_incremental_append_sql(arg_dict) %}\n\n {{ return(adapter.dispatch('get_incremental_append_sql', 'dbt')(arg_dict)) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_incremental_append_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4645276, "supported_languages": null}, "macro.dbt.default__get_incremental_append_sql": {"name": "default__get_incremental_append_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/strategies.sql", "original_file_path": "macros/materializations/models/incremental/strategies.sql", "unique_id": "macro.dbt.default__get_incremental_append_sql", "macro_sql": "{% macro default__get_incremental_append_sql(arg_dict) %}\n\n {% do return(get_insert_into_sql(arg_dict[\"target_relation\"], arg_dict[\"temp_relation\"], arg_dict[\"dest_columns\"])) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_insert_into_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.464993, "supported_languages": null}, "macro.dbt.get_incremental_delete_insert_sql": {"name": "get_incremental_delete_insert_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/strategies.sql", "original_file_path": "macros/materializations/models/incremental/strategies.sql", "unique_id": "macro.dbt.get_incremental_delete_insert_sql", "macro_sql": "{% macro get_incremental_delete_insert_sql(arg_dict) %}\n\n {{ return(adapter.dispatch('get_incremental_delete_insert_sql', 'dbt')(arg_dict)) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_incremental_delete_insert_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4653795, "supported_languages": null}, "macro.dbt.default__get_incremental_delete_insert_sql": {"name": "default__get_incremental_delete_insert_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/strategies.sql", "original_file_path": "macros/materializations/models/incremental/strategies.sql", "unique_id": "macro.dbt.default__get_incremental_delete_insert_sql", "macro_sql": "{% macro default__get_incremental_delete_insert_sql(arg_dict) %}\n\n {% do return(get_delete_insert_merge_sql(arg_dict[\"target_relation\"], arg_dict[\"temp_relation\"], arg_dict[\"unique_key\"], arg_dict[\"dest_columns\"], arg_dict[\"incremental_predicates\"])) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_delete_insert_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4659874, "supported_languages": null}, "macro.dbt.get_incremental_merge_sql": {"name": "get_incremental_merge_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/strategies.sql", "original_file_path": "macros/materializations/models/incremental/strategies.sql", "unique_id": "macro.dbt.get_incremental_merge_sql", "macro_sql": "{% macro get_incremental_merge_sql(arg_dict) %}\n\n {{ return(adapter.dispatch('get_incremental_merge_sql', 'dbt')(arg_dict)) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_incremental_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4663568, "supported_languages": null}, "macro.dbt.default__get_incremental_merge_sql": {"name": "default__get_incremental_merge_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/strategies.sql", "original_file_path": "macros/materializations/models/incremental/strategies.sql", "unique_id": "macro.dbt.default__get_incremental_merge_sql", "macro_sql": "{% macro default__get_incremental_merge_sql(arg_dict) %}\n\n {% do return(get_merge_sql(arg_dict[\"target_relation\"], arg_dict[\"temp_relation\"], arg_dict[\"unique_key\"], arg_dict[\"dest_columns\"], arg_dict[\"incremental_predicates\"])) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4669232, "supported_languages": null}, "macro.dbt.get_incremental_insert_overwrite_sql": {"name": "get_incremental_insert_overwrite_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/strategies.sql", "original_file_path": "macros/materializations/models/incremental/strategies.sql", "unique_id": "macro.dbt.get_incremental_insert_overwrite_sql", "macro_sql": "{% macro get_incremental_insert_overwrite_sql(arg_dict) %}\n\n {{ return(adapter.dispatch('get_incremental_insert_overwrite_sql', 'dbt')(arg_dict)) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_incremental_insert_overwrite_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4672816, "supported_languages": null}, "macro.dbt.default__get_incremental_insert_overwrite_sql": {"name": "default__get_incremental_insert_overwrite_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/strategies.sql", "original_file_path": "macros/materializations/models/incremental/strategies.sql", "unique_id": "macro.dbt.default__get_incremental_insert_overwrite_sql", "macro_sql": "{% macro default__get_incremental_insert_overwrite_sql(arg_dict) %}\n\n {% do return(get_insert_overwrite_merge_sql(arg_dict[\"target_relation\"], arg_dict[\"temp_relation\"], arg_dict[\"dest_columns\"], arg_dict[\"incremental_predicates\"])) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_insert_overwrite_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4677963, "supported_languages": null}, "macro.dbt.get_incremental_default_sql": {"name": "get_incremental_default_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/strategies.sql", "original_file_path": "macros/materializations/models/incremental/strategies.sql", "unique_id": "macro.dbt.get_incremental_default_sql", "macro_sql": "{% macro get_incremental_default_sql(arg_dict) %}\n\n {{ return(adapter.dispatch('get_incremental_default_sql', 'dbt')(arg_dict)) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__get_incremental_default_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.468153, "supported_languages": null}, "macro.dbt.default__get_incremental_default_sql": {"name": "default__get_incremental_default_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/strategies.sql", "original_file_path": "macros/materializations/models/incremental/strategies.sql", "unique_id": "macro.dbt.default__get_incremental_default_sql", "macro_sql": "{% macro default__get_incremental_default_sql(arg_dict) %}\n\n {% do return(get_incremental_append_sql(arg_dict)) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_incremental_append_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.468447, "supported_languages": null}, "macro.dbt.get_incremental_microbatch_sql": {"name": "get_incremental_microbatch_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/strategies.sql", "original_file_path": "macros/materializations/models/incremental/strategies.sql", "unique_id": "macro.dbt.get_incremental_microbatch_sql", "macro_sql": "{% macro get_incremental_microbatch_sql(arg_dict) %}\n\n {{ return(adapter.dispatch('get_incremental_microbatch_sql', 'dbt')(arg_dict)) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_incremental_microbatch_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4688103, "supported_languages": null}, "macro.dbt.default__get_incremental_microbatch_sql": {"name": "default__get_incremental_microbatch_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/strategies.sql", "original_file_path": "macros/materializations/models/incremental/strategies.sql", "unique_id": "macro.dbt.default__get_incremental_microbatch_sql", "macro_sql": "{% macro default__get_incremental_microbatch_sql(arg_dict) %}\n\n {{ exceptions.raise_not_implemented('microbatch materialization strategy not implemented for adapter ' + adapter.type()) }}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4691308, "supported_languages": null}, "macro.dbt.get_insert_into_sql": {"name": "get_insert_into_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/strategies.sql", "original_file_path": "macros/materializations/models/incremental/strategies.sql", "unique_id": "macro.dbt.get_insert_into_sql", "macro_sql": "{% macro get_insert_into_sql(target_relation, temp_relation, dest_columns) %}\n\n {%- set dest_cols_csv = get_quoted_csv(dest_columns | map(attribute=\"name\")) -%}\n\n insert into {{ target_relation }} ({{ dest_cols_csv }})\n (\n select {{ dest_cols_csv }}\n from {{ temp_relation }}\n )\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_quoted_csv"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4697142, "supported_languages": null}, "macro.dbt.get_merge_sql": {"name": "get_merge_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/merge.sql", "original_file_path": "macros/materializations/models/incremental/merge.sql", "unique_id": "macro.dbt.get_merge_sql", "macro_sql": "{% macro get_merge_sql(target, source, unique_key, dest_columns, incremental_predicates=none) -%}\n -- back compat for old kwarg name\n {% set incremental_predicates = kwargs.get('predicates', incremental_predicates) %}\n {{ adapter.dispatch('get_merge_sql', 'dbt')(target, source, unique_key, dest_columns, incremental_predicates) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4782624, "supported_languages": null}, "macro.dbt.default__get_merge_sql": {"name": "default__get_merge_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/merge.sql", "original_file_path": "macros/materializations/models/incremental/merge.sql", "unique_id": "macro.dbt.default__get_merge_sql", "macro_sql": "{% macro default__get_merge_sql(target, source, unique_key, dest_columns, incremental_predicates=none) -%}\n {%- set predicates = [] if incremental_predicates is none else [] + incremental_predicates -%}\n {%- set dest_cols_csv = get_quoted_csv(dest_columns | map(attribute=\"name\")) -%}\n {%- set merge_update_columns = config.get('merge_update_columns') -%}\n {%- set merge_exclude_columns = config.get('merge_exclude_columns') -%}\n {%- set update_columns = get_merge_update_columns(merge_update_columns, merge_exclude_columns, dest_columns) -%}\n {%- set sql_header = config.get('sql_header', none) -%}\n\n {% if unique_key %}\n {% if unique_key is sequence and unique_key is not mapping and unique_key is not string %}\n {% for key in unique_key %}\n {% set this_key_match %}\n DBT_INTERNAL_SOURCE.{{ key }} = DBT_INTERNAL_DEST.{{ key }}\n {% endset %}\n {% do predicates.append(this_key_match) %}\n {% endfor %}\n {% else %}\n {% set unique_key_match %}\n DBT_INTERNAL_SOURCE.{{ unique_key }} = DBT_INTERNAL_DEST.{{ unique_key }}\n {% endset %}\n {% do predicates.append(unique_key_match) %}\n {% endif %}\n {% else %}\n {% do predicates.append('FALSE') %}\n {% endif %}\n\n {{ sql_header if sql_header is not none }}\n\n merge into {{ target }} as DBT_INTERNAL_DEST\n using {{ source }} as DBT_INTERNAL_SOURCE\n on {{\"(\" ~ predicates | join(\") and (\") ~ \")\"}}\n\n {% if unique_key %}\n when matched then update set\n {% for column_name in update_columns -%}\n {{ column_name }} = DBT_INTERNAL_SOURCE.{{ column_name }}\n {%- if not loop.last %}, {%- endif %}\n {%- endfor %}\n {% endif %}\n\n when not matched then insert\n ({{ dest_cols_csv }})\n values\n ({{ dest_cols_csv }})\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_quoted_csv", "macro.dbt.get_merge_update_columns"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4816382, "supported_languages": null}, "macro.dbt.get_delete_insert_merge_sql": {"name": "get_delete_insert_merge_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/merge.sql", "original_file_path": "macros/materializations/models/incremental/merge.sql", "unique_id": "macro.dbt.get_delete_insert_merge_sql", "macro_sql": "{% macro get_delete_insert_merge_sql(target, source, unique_key, dest_columns, incremental_predicates) -%}\n {{ adapter.dispatch('get_delete_insert_merge_sql', 'dbt')(target, source, unique_key, dest_columns, incremental_predicates) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_delete_insert_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4821758, "supported_languages": null}, "macro.dbt.default__get_delete_insert_merge_sql": {"name": "default__get_delete_insert_merge_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/merge.sql", "original_file_path": "macros/materializations/models/incremental/merge.sql", "unique_id": "macro.dbt.default__get_delete_insert_merge_sql", "macro_sql": "{% macro default__get_delete_insert_merge_sql(target, source, unique_key, dest_columns, incremental_predicates) -%}\n\n {%- set dest_cols_csv = get_quoted_csv(dest_columns | map(attribute=\"name\")) -%}\n\n {% if unique_key %}\n {% if unique_key is sequence and unique_key is not string %}\n delete from {{target }}\n using {{ source }}\n where (\n {% for key in unique_key %}\n {{ source }}.{{ key }} = {{ target }}.{{ key }}\n {{ \"and \" if not loop.last}}\n {% endfor %}\n {% if incremental_predicates %}\n {% for predicate in incremental_predicates %}\n and {{ predicate }}\n {% endfor %}\n {% endif %}\n );\n {% else %}\n delete from {{ target }}\n where (\n {{ unique_key }}) in (\n select ({{ unique_key }})\n from {{ source }}\n )\n {%- if incremental_predicates %}\n {% for predicate in incremental_predicates %}\n and {{ predicate }}\n {% endfor %}\n {%- endif -%};\n\n {% endif %}\n {% endif %}\n\n insert into {{ target }} ({{ dest_cols_csv }})\n (\n select {{ dest_cols_csv }}\n from {{ source }}\n )\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.get_quoted_csv"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.48413, "supported_languages": null}, "macro.dbt.get_insert_overwrite_merge_sql": {"name": "get_insert_overwrite_merge_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/merge.sql", "original_file_path": "macros/materializations/models/incremental/merge.sql", "unique_id": "macro.dbt.get_insert_overwrite_merge_sql", "macro_sql": "{% macro get_insert_overwrite_merge_sql(target, source, dest_columns, predicates, include_sql_header=false) -%}\n {{ adapter.dispatch('get_insert_overwrite_merge_sql', 'dbt')(target, source, dest_columns, predicates, include_sql_header) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_insert_overwrite_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4846601, "supported_languages": null}, "macro.dbt.default__get_insert_overwrite_merge_sql": {"name": "default__get_insert_overwrite_merge_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/merge.sql", "original_file_path": "macros/materializations/models/incremental/merge.sql", "unique_id": "macro.dbt.default__get_insert_overwrite_merge_sql", "macro_sql": "{% macro default__get_insert_overwrite_merge_sql(target, source, dest_columns, predicates, include_sql_header) -%}\n {#-- The only time include_sql_header is True: --#}\n {#-- BigQuery + insert_overwrite strategy + \"static\" partitions config --#}\n {#-- We should consider including the sql header at the materialization level instead --#}\n\n {%- set predicates = [] if predicates is none else [] + predicates -%}\n {%- set dest_cols_csv = get_quoted_csv(dest_columns | map(attribute=\"name\")) -%}\n {%- set sql_header = config.get('sql_header', none) -%}\n\n {{ sql_header if sql_header is not none and include_sql_header }}\n\n merge into {{ target }} as DBT_INTERNAL_DEST\n using {{ source }} as DBT_INTERNAL_SOURCE\n on FALSE\n\n when not matched by source\n {% if predicates %} and {{ predicates | join(' and ') }} {% endif %}\n then delete\n\n when not matched then insert\n ({{ dest_cols_csv }})\n values\n ({{ dest_cols_csv }})\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_quoted_csv"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4859264, "supported_languages": null}, "macro.dbt.incremental_validate_on_schema_change": {"name": "incremental_validate_on_schema_change", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/on_schema_change.sql", "original_file_path": "macros/materializations/models/incremental/on_schema_change.sql", "unique_id": "macro.dbt.incremental_validate_on_schema_change", "macro_sql": "{% macro incremental_validate_on_schema_change(on_schema_change, default='ignore') %}\n\n {% if on_schema_change not in ['sync_all_columns', 'append_new_columns', 'fail', 'ignore'] %}\n\n {% set log_message = 'Invalid value for on_schema_change (%s) specified. Setting default value of %s.' % (on_schema_change, default) %}\n {% do log(log_message) %}\n\n {{ return(default) }}\n\n {% else %}\n\n {{ return(on_schema_change) }}\n\n {% endif %}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.493113, "supported_languages": null}, "macro.dbt.check_for_schema_changes": {"name": "check_for_schema_changes", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/on_schema_change.sql", "original_file_path": "macros/materializations/models/incremental/on_schema_change.sql", "unique_id": "macro.dbt.check_for_schema_changes", "macro_sql": "{% macro check_for_schema_changes(source_relation, target_relation) %}\n\n {% set schema_changed = False %}\n\n {%- set source_columns = adapter.get_columns_in_relation(source_relation) -%}\n {%- set target_columns = adapter.get_columns_in_relation(target_relation) -%}\n {%- set source_not_in_target = diff_columns(source_columns, target_columns) -%}\n {%- set target_not_in_source = diff_columns(target_columns, source_columns) -%}\n\n {% set new_target_types = diff_column_data_types(source_columns, target_columns) %}\n\n {% if source_not_in_target != [] %}\n {% set schema_changed = True %}\n {% elif target_not_in_source != [] or new_target_types != [] %}\n {% set schema_changed = True %}\n {% elif new_target_types != [] %}\n {% set schema_changed = True %}\n {% endif %}\n\n {% set changes_dict = {\n 'schema_changed': schema_changed,\n 'source_not_in_target': source_not_in_target,\n 'target_not_in_source': target_not_in_source,\n 'source_columns': source_columns,\n 'target_columns': target_columns,\n 'new_target_types': new_target_types\n } %}\n\n {% set msg %}\n In {{ target_relation }}:\n Schema changed: {{ schema_changed }}\n Source columns not in target: {{ source_not_in_target }}\n Target columns not in source: {{ target_not_in_source }}\n New column types: {{ new_target_types }}\n {% endset %}\n\n {% do log(msg) %}\n\n {{ return(changes_dict) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.diff_columns", "macro.dbt.diff_column_data_types"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4955006, "supported_languages": null}, "macro.dbt.sync_column_schemas": {"name": "sync_column_schemas", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/on_schema_change.sql", "original_file_path": "macros/materializations/models/incremental/on_schema_change.sql", "unique_id": "macro.dbt.sync_column_schemas", "macro_sql": "{% macro sync_column_schemas(on_schema_change, target_relation, schema_changes_dict) %}\n\n {%- set add_to_target_arr = schema_changes_dict['source_not_in_target'] -%}\n\n {%- if on_schema_change == 'append_new_columns'-%}\n {%- if add_to_target_arr | length > 0 -%}\n {%- do alter_relation_add_remove_columns(target_relation, add_to_target_arr, none) -%}\n {%- endif -%}\n\n {% elif on_schema_change == 'sync_all_columns' %}\n {%- set remove_from_target_arr = schema_changes_dict['target_not_in_source'] -%}\n {%- set new_target_types = schema_changes_dict['new_target_types'] -%}\n\n {% if add_to_target_arr | length > 0 or remove_from_target_arr | length > 0 %}\n {%- do alter_relation_add_remove_columns(target_relation, add_to_target_arr, remove_from_target_arr) -%}\n {% endif %}\n\n {% if new_target_types != [] %}\n {% for ntt in new_target_types %}\n {% set column_name = ntt['column_name'] %}\n {% set new_type = ntt['new_type'] %}\n {% do alter_column_type(target_relation, column_name, new_type) %}\n {% endfor %}\n {% endif %}\n\n {% endif %}\n\n {% set schema_change_message %}\n In {{ target_relation }}:\n Schema change approach: {{ on_schema_change }}\n Columns added: {{ add_to_target_arr }}\n Columns removed: {{ remove_from_target_arr }}\n Data types changed: {{ new_target_types }}\n {% endset %}\n\n {% do log(schema_change_message) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.alter_relation_add_remove_columns", "macro.dbt.alter_column_type"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.497875, "supported_languages": null}, "macro.dbt.process_schema_changes": {"name": "process_schema_changes", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/on_schema_change.sql", "original_file_path": "macros/materializations/models/incremental/on_schema_change.sql", "unique_id": "macro.dbt.process_schema_changes", "macro_sql": "{% macro process_schema_changes(on_schema_change, source_relation, target_relation) %}\n\n {% if on_schema_change == 'ignore' %}\n\n {{ return({}) }}\n\n {% else %}\n\n {% set schema_changes_dict = check_for_schema_changes(source_relation, target_relation) %}\n\n {% if schema_changes_dict['schema_changed'] %}\n\n {% if on_schema_change == 'fail' %}\n\n {% set fail_msg %}\n The source and target schemas on this incremental model are out of sync!\n They can be reconciled in several ways:\n - set the `on_schema_change` config to either append_new_columns or sync_all_columns, depending on your situation.\n - Re-run the incremental model with `full_refresh: True` to update the target schema.\n - update the schema manually and re-run the process.\n\n Additional troubleshooting context:\n Source columns not in target: {{ schema_changes_dict['source_not_in_target'] }}\n Target columns not in source: {{ schema_changes_dict['target_not_in_source'] }}\n New column types: {{ schema_changes_dict['new_target_types'] }}\n {% endset %}\n\n {% do exceptions.raise_compiler_error(fail_msg) %}\n\n {# -- unless we ignore, run the sync operation per the config #}\n {% else %}\n\n {% do sync_column_schemas(on_schema_change, target_relation, schema_changes_dict) %}\n\n {% endif %}\n\n {% endif %}\n\n {{ return(schema_changes_dict['source_columns']) }}\n\n {% endif %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.check_for_schema_changes", "macro.dbt.sync_column_schemas"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.4995096, "supported_languages": null}, "macro.dbt.get_quoted_csv": {"name": "get_quoted_csv", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/column_helpers.sql", "original_file_path": "macros/materializations/models/incremental/column_helpers.sql", "unique_id": "macro.dbt.get_quoted_csv", "macro_sql": "{% macro get_quoted_csv(column_names) %}\n\n {% set quoted = [] %}\n {% for col in column_names -%}\n {%- do quoted.append(adapter.quote(col)) -%}\n {%- endfor %}\n\n {%- set dest_cols_csv = quoted | join(', ') -%}\n {{ return(dest_cols_csv) }}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.50204, "supported_languages": null}, "macro.dbt.diff_columns": {"name": "diff_columns", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/column_helpers.sql", "original_file_path": "macros/materializations/models/incremental/column_helpers.sql", "unique_id": "macro.dbt.diff_columns", "macro_sql": "{% macro diff_columns(source_columns, target_columns) %}\n\n {% set result = [] %}\n {% set source_names = source_columns | map(attribute = 'column') | list %}\n {% set target_names = target_columns | map(attribute = 'column') | list %}\n\n {# --check whether the name attribute exists in the target - this does not perform a data type check #}\n {% for sc in source_columns %}\n {% if sc.name not in target_names %}\n {{ result.append(sc) }}\n {% endif %}\n {% endfor %}\n\n {{ return(result) }}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5031064, "supported_languages": null}, "macro.dbt.diff_column_data_types": {"name": "diff_column_data_types", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/column_helpers.sql", "original_file_path": "macros/materializations/models/incremental/column_helpers.sql", "unique_id": "macro.dbt.diff_column_data_types", "macro_sql": "{% macro diff_column_data_types(source_columns, target_columns) %}\n\n {% set result = [] %}\n {% for sc in source_columns %}\n {% set tc = target_columns | selectattr(\"name\", \"equalto\", sc.name) | list | first %}\n {% if tc %}\n {% if sc.data_type != tc.data_type and not sc.can_expand_to(other_column=tc) %}\n {{ result.append( { 'column_name': tc.name, 'new_type': sc.data_type } ) }}\n {% endif %}\n {% endif %}\n {% endfor %}\n\n {{ return(result) }}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5043616, "supported_languages": null}, "macro.dbt.get_merge_update_columns": {"name": "get_merge_update_columns", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/column_helpers.sql", "original_file_path": "macros/materializations/models/incremental/column_helpers.sql", "unique_id": "macro.dbt.get_merge_update_columns", "macro_sql": "{% macro get_merge_update_columns(merge_update_columns, merge_exclude_columns, dest_columns) %}\n {{ return(adapter.dispatch('get_merge_update_columns', 'dbt')(merge_update_columns, merge_exclude_columns, dest_columns)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_merge_update_columns"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5048153, "supported_languages": null}, "macro.dbt.default__get_merge_update_columns": {"name": "default__get_merge_update_columns", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/column_helpers.sql", "original_file_path": "macros/materializations/models/incremental/column_helpers.sql", "unique_id": "macro.dbt.default__get_merge_update_columns", "macro_sql": "{% macro default__get_merge_update_columns(merge_update_columns, merge_exclude_columns, dest_columns) %}\n {%- set default_cols = dest_columns | map(attribute=\"quoted\") | list -%}\n\n {%- if merge_update_columns and merge_exclude_columns -%}\n {{ exceptions.raise_compiler_error(\n 'Model cannot specify merge_update_columns and merge_exclude_columns. Please update model to use only one config'\n )}}\n {%- elif merge_update_columns -%}\n {%- set update_columns = merge_update_columns -%}\n {%- elif merge_exclude_columns -%}\n {%- set update_columns = [] -%}\n {%- for column in dest_columns -%}\n {% if column.column | lower not in merge_exclude_columns | map(\"lower\") | list %}\n {%- do update_columns.append(column.quoted) -%}\n {% endif %}\n {%- endfor -%}\n {%- else -%}\n {%- set update_columns = default_cols -%}\n {%- endif -%}\n\n {{ return(update_columns) }}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.506278, "supported_languages": null}, "macro.dbt.materialization_incremental_default": {"name": "materialization_incremental_default", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/models/incremental/incremental.sql", "original_file_path": "macros/materializations/models/incremental/incremental.sql", "unique_id": "macro.dbt.materialization_incremental_default", "macro_sql": "{% materialization incremental, default -%}\n\n -- relations\n {%- set existing_relation = load_cached_relation(this) -%}\n {%- set target_relation = this.incorporate(type='table') -%}\n {%- set temp_relation = make_temp_relation(target_relation)-%}\n {%- set intermediate_relation = make_intermediate_relation(target_relation)-%}\n {%- set backup_relation_type = 'table' if existing_relation is none else existing_relation.type -%}\n {%- set backup_relation = make_backup_relation(target_relation, backup_relation_type) -%}\n\n -- configs\n {%- set unique_key = config.get('unique_key') -%}\n {%- set full_refresh_mode = (should_full_refresh() or existing_relation.is_view) -%}\n {%- set on_schema_change = incremental_validate_on_schema_change(config.get('on_schema_change'), default='ignore') -%}\n\n -- the temp_ and backup_ relations should not already exist in the database; get_relation\n -- will return None in that case. Otherwise, we get a relation that we can drop\n -- later, before we try to use this name for the current operation. This has to happen before\n -- BEGIN, in a separate transaction\n {%- set preexisting_intermediate_relation = load_cached_relation(intermediate_relation)-%}\n {%- set preexisting_backup_relation = load_cached_relation(backup_relation) -%}\n -- grab current tables grants config for comparision later on\n {% set grant_config = config.get('grants') %}\n {{ drop_relation_if_exists(preexisting_intermediate_relation) }}\n {{ drop_relation_if_exists(preexisting_backup_relation) }}\n\n {{ run_hooks(pre_hooks, inside_transaction=False) }}\n\n -- `BEGIN` happens here:\n {{ run_hooks(pre_hooks, inside_transaction=True) }}\n\n {% set to_drop = [] %}\n\n {% if existing_relation is none %}\n {% set build_sql = get_create_table_as_sql(False, target_relation, sql) %}\n {% elif full_refresh_mode %}\n {% set build_sql = get_create_table_as_sql(False, intermediate_relation, sql) %}\n {% set need_swap = true %}\n {% else %}\n {% do run_query(get_create_table_as_sql(True, temp_relation, sql)) %}\n {% set contract_config = config.get('contract') %}\n {% if not contract_config or not contract_config.enforced %}\n {% do adapter.expand_target_column_types(\n from_relation=temp_relation,\n to_relation=target_relation) %}\n {% endif %}\n {#-- Process schema changes. Returns dict of changes if successful. Use source columns for upserting/merging --#}\n {% set dest_columns = process_schema_changes(on_schema_change, temp_relation, existing_relation) %}\n {% if not dest_columns %}\n {% set dest_columns = adapter.get_columns_in_relation(existing_relation) %}\n {% endif %}\n\n {#-- Get the incremental_strategy, the macro to use for the strategy, and build the sql --#}\n {% set incremental_strategy = config.get('incremental_strategy') or 'default' %}\n {% set incremental_predicates = config.get('predicates', none) or config.get('incremental_predicates', none) %}\n {% set strategy_sql_macro_func = adapter.get_incremental_strategy_macro(context, incremental_strategy) %}\n {% set strategy_arg_dict = ({'target_relation': target_relation, 'temp_relation': temp_relation, 'unique_key': unique_key, 'dest_columns': dest_columns, 'incremental_predicates': incremental_predicates }) %}\n {% set build_sql = strategy_sql_macro_func(strategy_arg_dict) %}\n\n {% endif %}\n\n {% call statement(\"main\") %}\n {{ build_sql }}\n {% endcall %}\n\n {% if need_swap %}\n {% do adapter.rename_relation(target_relation, backup_relation) %}\n {% do adapter.rename_relation(intermediate_relation, target_relation) %}\n {% do to_drop.append(backup_relation) %}\n {% endif %}\n\n {% set should_revoke = should_revoke(existing_relation, full_refresh_mode) %}\n {% do apply_grants(target_relation, grant_config, should_revoke=should_revoke) %}\n\n {% do persist_docs(target_relation, model) %}\n\n {% if existing_relation is none or existing_relation.is_view or should_full_refresh() %}\n {% do create_indexes(target_relation) %}\n {% endif %}\n\n {{ run_hooks(post_hooks, inside_transaction=True) }}\n\n -- `COMMIT` happens here\n {% do adapter.commit() %}\n\n {% for rel in to_drop %}\n {% do adapter.drop_relation(rel) %}\n {% endfor %}\n\n {{ run_hooks(post_hooks, inside_transaction=False) }}\n\n {{ return({'relations': [target_relation]}) }}\n\n{%- endmaterialization %}", "depends_on": {"macros": ["macro.dbt.load_cached_relation", "macro.dbt.make_temp_relation", "macro.dbt.make_intermediate_relation", "macro.dbt.make_backup_relation", "macro.dbt.should_full_refresh", "macro.dbt.incremental_validate_on_schema_change", "macro.dbt.drop_relation_if_exists", "macro.dbt.run_hooks", "macro.dbt.get_create_table_as_sql", "macro.dbt.run_query", "macro.dbt.process_schema_changes", "macro.dbt.statement", "macro.dbt.should_revoke", "macro.dbt.apply_grants", "macro.dbt.persist_docs", "macro.dbt.create_indexes"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5156891, "supported_languages": ["sql"]}, "macro.dbt.materialization_unit_default": {"name": "materialization_unit_default", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/tests/unit.sql", "original_file_path": "macros/materializations/tests/unit.sql", "unique_id": "macro.dbt.materialization_unit_default", "macro_sql": "{%- materialization unit, default -%}\n\n {% set relations = [] %}\n\n {% set expected_rows = config.get('expected_rows') %}\n {% set expected_sql = config.get('expected_sql') %}\n {% set tested_expected_column_names = expected_rows[0].keys() if (expected_rows | length ) > 0 else get_columns_in_query(sql) %} %}\n\n {%- set target_relation = this.incorporate(type='table') -%}\n {%- set temp_relation = make_temp_relation(target_relation)-%}\n {% do run_query(get_create_table_as_sql(True, temp_relation, get_empty_subquery_sql(sql))) %}\n {%- set columns_in_relation = adapter.get_columns_in_relation(temp_relation) -%}\n {%- set column_name_to_data_types = {} -%}\n {%- for column in columns_in_relation -%}\n {%- do column_name_to_data_types.update({column.name|lower: column.data_type}) -%}\n {%- endfor -%}\n\n {% if not expected_sql %}\n {% set expected_sql = get_expected_sql(expected_rows, column_name_to_data_types) %}\n {% endif %}\n {% set unit_test_sql = get_unit_test_sql(sql, expected_sql, tested_expected_column_names) %}\n\n {% call statement('main', fetch_result=True) -%}\n\n {{ unit_test_sql }}\n\n {%- endcall %}\n\n {% do adapter.drop_relation(temp_relation) %}\n\n {{ return({'relations': relations}) }}\n\n{%- endmaterialization -%}", "depends_on": {"macros": ["macro.dbt.get_columns_in_query", "macro.dbt.make_temp_relation", "macro.dbt.run_query", "macro.dbt.get_create_table_as_sql", "macro.dbt.get_empty_subquery_sql", "macro.dbt.get_expected_sql", "macro.dbt.get_unit_test_sql", "macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5190845, "supported_languages": ["sql"]}, "macro.dbt.get_test_sql": {"name": "get_test_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/tests/helpers.sql", "original_file_path": "macros/materializations/tests/helpers.sql", "unique_id": "macro.dbt.get_test_sql", "macro_sql": "{% macro get_test_sql(main_sql, fail_calc, warn_if, error_if, limit) -%}\n {{ adapter.dispatch('get_test_sql', 'dbt')(main_sql, fail_calc, warn_if, error_if, limit) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_test_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5208905, "supported_languages": null}, "macro.dbt.default__get_test_sql": {"name": "default__get_test_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/tests/helpers.sql", "original_file_path": "macros/materializations/tests/helpers.sql", "unique_id": "macro.dbt.default__get_test_sql", "macro_sql": "{% macro default__get_test_sql(main_sql, fail_calc, warn_if, error_if, limit) -%}\n select\n {{ fail_calc }} as failures,\n {{ fail_calc }} {{ warn_if }} as should_warn,\n {{ fail_calc }} {{ error_if }} as should_error\n from (\n {{ main_sql }}\n {{ \"limit \" ~ limit if limit != none }}\n ) dbt_internal_test\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5215344, "supported_languages": null}, "macro.dbt.get_unit_test_sql": {"name": "get_unit_test_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/tests/helpers.sql", "original_file_path": "macros/materializations/tests/helpers.sql", "unique_id": "macro.dbt.get_unit_test_sql", "macro_sql": "{% macro get_unit_test_sql(main_sql, expected_fixture_sql, expected_column_names) -%}\n {{ adapter.dispatch('get_unit_test_sql', 'dbt')(main_sql, expected_fixture_sql, expected_column_names) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_unit_test_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5219593, "supported_languages": null}, "macro.dbt.default__get_unit_test_sql": {"name": "default__get_unit_test_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/tests/helpers.sql", "original_file_path": "macros/materializations/tests/helpers.sql", "unique_id": "macro.dbt.default__get_unit_test_sql", "macro_sql": "{% macro default__get_unit_test_sql(main_sql, expected_fixture_sql, expected_column_names) -%}\n-- Build actual result given inputs\nwith dbt_internal_unit_test_actual as (\n select\n {% for expected_column_name in expected_column_names %}{{expected_column_name}}{% if not loop.last -%},{% endif %}{%- endfor -%}, {{ dbt.string_literal(\"actual\") }} as {{ adapter.quote(\"actual_or_expected\") }}\n from (\n {{ main_sql }}\n ) _dbt_internal_unit_test_actual\n),\n-- Build expected result\ndbt_internal_unit_test_expected as (\n select\n {% for expected_column_name in expected_column_names %}{{expected_column_name}}{% if not loop.last -%}, {% endif %}{%- endfor -%}, {{ dbt.string_literal(\"expected\") }} as {{ adapter.quote(\"actual_or_expected\") }}\n from (\n {{ expected_fixture_sql }}\n ) _dbt_internal_unit_test_expected\n)\n-- Union actual and expected results\nselect * from dbt_internal_unit_test_actual\nunion all\nselect * from dbt_internal_unit_test_expected\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.string_literal"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5231287, "supported_languages": null}, "macro.dbt.get_where_subquery": {"name": "get_where_subquery", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/tests/where_subquery.sql", "original_file_path": "macros/materializations/tests/where_subquery.sql", "unique_id": "macro.dbt.get_where_subquery", "macro_sql": "{% macro get_where_subquery(relation) -%}\n {% do return(adapter.dispatch('get_where_subquery', 'dbt')(relation)) %}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_where_subquery"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5238173, "supported_languages": null}, "macro.dbt.default__get_where_subquery": {"name": "default__get_where_subquery", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/tests/where_subquery.sql", "original_file_path": "macros/materializations/tests/where_subquery.sql", "unique_id": "macro.dbt.default__get_where_subquery", "macro_sql": "{% macro default__get_where_subquery(relation) -%}\n {% set where = config.get('where', '') %}\n {% if where %}\n {%- set filtered -%}\n (select * from {{ relation }} where {{ where }}) dbt_subquery\n {%- endset -%}\n {% do return(filtered) %}\n {%- else -%}\n {% do return(relation) %}\n {%- endif -%}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5245554, "supported_languages": null}, "macro.dbt.materialization_test_default": {"name": "materialization_test_default", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/tests/test.sql", "original_file_path": "macros/materializations/tests/test.sql", "unique_id": "macro.dbt.materialization_test_default", "macro_sql": "{%- materialization test, default -%}\n\n {% set relations = [] %}\n\n {% if should_store_failures() %}\n\n {% set identifier = model['alias'] %}\n {% set old_relation = adapter.get_relation(database=database, schema=schema, identifier=identifier) %}\n\n {% set store_failures_as = config.get('store_failures_as') %}\n -- if `--store-failures` is invoked via command line and `store_failures_as` is not set,\n -- config.get('store_failures_as', 'table') returns None, not 'table'\n {% if store_failures_as == none %}{% set store_failures_as = 'table' %}{% endif %}\n {% if store_failures_as not in ['table', 'view'] %}\n {{ exceptions.raise_compiler_error(\n \"'\" ~ store_failures_as ~ \"' is not a valid value for `store_failures_as`. \"\n \"Accepted values are: ['ephemeral', 'table', 'view']\"\n ) }}\n {% endif %}\n\n {% set target_relation = api.Relation.create(\n identifier=identifier, schema=schema, database=database, type=store_failures_as) -%} %}\n\n {% if old_relation %}\n {% do adapter.drop_relation(old_relation) %}\n {% endif %}\n\n {% call statement(auto_begin=True) %}\n {{ get_create_sql(target_relation, sql) }}\n {% endcall %}\n\n {% do relations.append(target_relation) %}\n\n {% set main_sql %}\n select *\n from {{ target_relation }}\n {% endset %}\n\n {{ adapter.commit() }}\n\n {% else %}\n\n {% set main_sql = sql %}\n\n {% endif %}\n\n {% set limit = config.get('limit') %}\n {% set fail_calc = config.get('fail_calc') %}\n {% set warn_if = config.get('warn_if') %}\n {% set error_if = config.get('error_if') %}\n\n {% call statement('main', fetch_result=True) -%}\n\n {{ get_test_sql(main_sql, fail_calc, warn_if, error_if, limit)}}\n\n {%- endcall %}\n\n {{ return({'relations': relations}) }}\n\n{%- endmaterialization -%}", "depends_on": {"macros": ["macro.dbt.should_store_failures", "macro.dbt.statement", "macro.dbt.get_create_sql", "macro.dbt.get_test_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.529279, "supported_languages": ["sql"]}, "macro.dbt.create_csv_table": {"name": "create_csv_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "unique_id": "macro.dbt.create_csv_table", "macro_sql": "{% macro create_csv_table(model, agate_table) -%}\n {{ adapter.dispatch('create_csv_table', 'dbt')(model, agate_table) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__create_csv_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5362246, "supported_languages": null}, "macro.dbt.default__create_csv_table": {"name": "default__create_csv_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "unique_id": "macro.dbt.default__create_csv_table", "macro_sql": "{% macro default__create_csv_table(model, agate_table) %}\n {%- set column_override = model['config'].get('column_types', {}) -%}\n {%- set quote_seed_column = model['config'].get('quote_columns', None) -%}\n\n {% set sql %}\n create table {{ this.render() }} (\n {%- for col_name in agate_table.column_names -%}\n {%- set inferred_type = adapter.convert_type(agate_table, loop.index0) -%}\n {%- set type = column_override.get(col_name, inferred_type) -%}\n {%- set column_name = (col_name | string) -%}\n {{ adapter.quote_seed_column(column_name, quote_seed_column) }} {{ type }} {%- if not loop.last -%}, {%- endif -%}\n {%- endfor -%}\n )\n {% endset %}\n\n {% call statement('_') -%}\n {{ sql }}\n {%- endcall %}\n\n {{ return(sql) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.538031, "supported_languages": null}, "macro.dbt.reset_csv_table": {"name": "reset_csv_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "unique_id": "macro.dbt.reset_csv_table", "macro_sql": "{% macro reset_csv_table(model, full_refresh, old_relation, agate_table) -%}\n {{ adapter.dispatch('reset_csv_table', 'dbt')(model, full_refresh, old_relation, agate_table) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__reset_csv_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.538508, "supported_languages": null}, "macro.dbt.default__reset_csv_table": {"name": "default__reset_csv_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "unique_id": "macro.dbt.default__reset_csv_table", "macro_sql": "{% macro default__reset_csv_table(model, full_refresh, old_relation, agate_table) %}\n {% set sql = \"\" %}\n {% if full_refresh %}\n {{ adapter.drop_relation(old_relation) }}\n {% set sql = create_csv_table(model, agate_table) %}\n {% else %}\n {{ adapter.truncate_relation(old_relation) }}\n {% set sql = \"truncate table \" ~ old_relation.render() %}\n {% endif %}\n\n {{ return(sql) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.create_csv_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5394645, "supported_languages": null}, "macro.dbt.get_csv_sql": {"name": "get_csv_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "unique_id": "macro.dbt.get_csv_sql", "macro_sql": "{% macro get_csv_sql(create_or_truncate_sql, insert_sql) %}\n {{ adapter.dispatch('get_csv_sql', 'dbt')(create_or_truncate_sql, insert_sql) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_csv_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5398412, "supported_languages": null}, "macro.dbt.default__get_csv_sql": {"name": "default__get_csv_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "unique_id": "macro.dbt.default__get_csv_sql", "macro_sql": "{% macro default__get_csv_sql(create_or_truncate_sql, insert_sql) %}\n {{ create_or_truncate_sql }};\n -- dbt seed --\n {{ insert_sql }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5401118, "supported_languages": null}, "macro.dbt.get_binding_char": {"name": "get_binding_char", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "unique_id": "macro.dbt.get_binding_char", "macro_sql": "{% macro get_binding_char() -%}\n {{ adapter.dispatch('get_binding_char', 'dbt')() }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_binding_char"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5404, "supported_languages": null}, "macro.dbt.default__get_binding_char": {"name": "default__get_binding_char", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "unique_id": "macro.dbt.default__get_binding_char", "macro_sql": "{% macro default__get_binding_char() %}\n {{ return('%s') }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5406332, "supported_languages": null}, "macro.dbt.get_batch_size": {"name": "get_batch_size", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "unique_id": "macro.dbt.get_batch_size", "macro_sql": "{% macro get_batch_size() -%}\n {{ return(adapter.dispatch('get_batch_size', 'dbt')()) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_batch_size"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5409496, "supported_languages": null}, "macro.dbt.default__get_batch_size": {"name": "default__get_batch_size", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "unique_id": "macro.dbt.default__get_batch_size", "macro_sql": "{% macro default__get_batch_size() %}\n {{ return(10000) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5413313, "supported_languages": null}, "macro.dbt.get_seed_column_quoted_csv": {"name": "get_seed_column_quoted_csv", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "unique_id": "macro.dbt.get_seed_column_quoted_csv", "macro_sql": "{% macro get_seed_column_quoted_csv(model, column_names) %}\n {%- set quote_seed_column = model['config'].get('quote_columns', None) -%}\n {% set quoted = [] %}\n {% for col in column_names -%}\n {%- do quoted.append(adapter.quote_seed_column(col, quote_seed_column)) -%}\n {%- endfor %}\n\n {%- set dest_cols_csv = quoted | join(', ') -%}\n {{ return(dest_cols_csv) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5422752, "supported_languages": null}, "macro.dbt.load_csv_rows": {"name": "load_csv_rows", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "unique_id": "macro.dbt.load_csv_rows", "macro_sql": "{% macro load_csv_rows(model, agate_table) -%}\n {{ adapter.dispatch('load_csv_rows', 'dbt')(model, agate_table) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__load_csv_rows"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5426369, "supported_languages": null}, "macro.dbt.default__load_csv_rows": {"name": "default__load_csv_rows", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "unique_id": "macro.dbt.default__load_csv_rows", "macro_sql": "{% macro default__load_csv_rows(model, agate_table) %}\n\n {% set batch_size = get_batch_size() %}\n\n {% set cols_sql = get_seed_column_quoted_csv(model, agate_table.column_names) %}\n {% set bindings = [] %}\n\n {% set statements = [] %}\n\n {% for chunk in agate_table.rows | batch(batch_size) %}\n {% set bindings = [] %}\n\n {% for row in chunk %}\n {% do bindings.extend(row) %}\n {% endfor %}\n\n {% set sql %}\n insert into {{ this.render() }} ({{ cols_sql }}) values\n {% for row in chunk -%}\n ({%- for column in agate_table.column_names -%}\n {{ get_binding_char() }}\n {%- if not loop.last%},{%- endif %}\n {%- endfor -%})\n {%- if not loop.last%},{%- endif %}\n {%- endfor %}\n {% endset %}\n\n {% do adapter.add_query(sql, bindings=bindings, abridge_sql_log=True) %}\n\n {% if loop.index0 == 0 %}\n {% do statements.append(sql) %}\n {% endif %}\n {% endfor %}\n\n {# Return SQL so we can render it out into the compiled files #}\n {{ return(statements[0]) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_batch_size", "macro.dbt.get_seed_column_quoted_csv", "macro.dbt.get_binding_char"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5449681, "supported_languages": null}, "macro.dbt.materialization_seed_default": {"name": "materialization_seed_default", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/seeds/seed.sql", "original_file_path": "macros/materializations/seeds/seed.sql", "unique_id": "macro.dbt.materialization_seed_default", "macro_sql": "{% materialization seed, default %}\n\n {%- set identifier = model['alias'] -%}\n {%- set full_refresh_mode = (should_full_refresh()) -%}\n\n {%- set old_relation = adapter.get_relation(database=database, schema=schema, identifier=identifier) -%}\n\n {%- set exists_as_table = (old_relation is not none and old_relation.is_table) -%}\n {%- set exists_as_view = (old_relation is not none and old_relation.is_view) -%}\n\n {%- set grant_config = config.get('grants') -%}\n {%- set agate_table = load_agate_table() -%}\n -- grab current tables grants config for comparison later on\n\n {%- do store_result('agate_table', response='OK', agate_table=agate_table) -%}\n\n {{ run_hooks(pre_hooks, inside_transaction=False) }}\n\n -- `BEGIN` happens here:\n {{ run_hooks(pre_hooks, inside_transaction=True) }}\n\n -- build model\n {% set create_table_sql = \"\" %}\n {% if exists_as_view %}\n {{ exceptions.raise_compiler_error(\"Cannot seed to '{}', it is a view\".format(old_relation.render())) }}\n {% elif exists_as_table %}\n {% set create_table_sql = reset_csv_table(model, full_refresh_mode, old_relation, agate_table) %}\n {% else %}\n {% set create_table_sql = create_csv_table(model, agate_table) %}\n {% endif %}\n\n {% set code = 'CREATE' if full_refresh_mode else 'INSERT' %}\n {% set rows_affected = (agate_table.rows | length) %}\n {% set sql = load_csv_rows(model, agate_table) %}\n\n {% call noop_statement('main', code ~ ' ' ~ rows_affected, code, rows_affected) %}\n {{ get_csv_sql(create_table_sql, sql) }};\n {% endcall %}\n\n {% set target_relation = this.incorporate(type='table') %}\n\n {% set should_revoke = should_revoke(old_relation, full_refresh_mode) %}\n {% do apply_grants(target_relation, grant_config, should_revoke=should_revoke) %}\n\n {% do persist_docs(target_relation, model) %}\n\n {% if full_refresh_mode or not exists_as_table %}\n {% do create_indexes(target_relation) %}\n {% endif %}\n\n {{ run_hooks(post_hooks, inside_transaction=True) }}\n\n -- `COMMIT` happens here\n {{ adapter.commit() }}\n\n {{ run_hooks(post_hooks, inside_transaction=False) }}\n\n {{ return({'relations': [target_relation]}) }}\n\n{% endmaterialization %}", "depends_on": {"macros": ["macro.dbt.should_full_refresh", "macro.dbt.run_hooks", "macro.dbt.reset_csv_table", "macro.dbt.create_csv_table", "macro.dbt.load_csv_rows", "macro.dbt.noop_statement", "macro.dbt.get_csv_sql", "macro.dbt.should_revoke", "macro.dbt.apply_grants", "macro.dbt.persist_docs", "macro.dbt.create_indexes"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5507221, "supported_languages": ["sql"]}, "macro.dbt.create_columns": {"name": "create_columns", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "unique_id": "macro.dbt.create_columns", "macro_sql": "{% macro create_columns(relation, columns) %}\n {{ adapter.dispatch('create_columns', 'dbt')(relation, columns) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__create_columns"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5571172, "supported_languages": null}, "macro.dbt.default__create_columns": {"name": "default__create_columns", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "unique_id": "macro.dbt.default__create_columns", "macro_sql": "{% macro default__create_columns(relation, columns) %}\n {% for column in columns %}\n {% call statement() %}\n alter table {{ relation.render() }} add column \"{{ column.name }}\" {{ column.data_type }};\n {% endcall %}\n {% endfor %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.557788, "supported_languages": null}, "macro.dbt.post_snapshot": {"name": "post_snapshot", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "unique_id": "macro.dbt.post_snapshot", "macro_sql": "{% macro post_snapshot(staging_relation) %}\n {{ adapter.dispatch('post_snapshot', 'dbt')(staging_relation) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__post_snapshot"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5581503, "supported_languages": null}, "macro.dbt.default__post_snapshot": {"name": "default__post_snapshot", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "unique_id": "macro.dbt.default__post_snapshot", "macro_sql": "{% macro default__post_snapshot(staging_relation) %}\n {# no-op #}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.558349, "supported_languages": null}, "macro.dbt.get_true_sql": {"name": "get_true_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "unique_id": "macro.dbt.get_true_sql", "macro_sql": "{% macro get_true_sql() %}\n {{ adapter.dispatch('get_true_sql', 'dbt')() }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__get_true_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.558644, "supported_languages": null}, "macro.dbt.default__get_true_sql": {"name": "default__get_true_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "unique_id": "macro.dbt.default__get_true_sql", "macro_sql": "{% macro default__get_true_sql() %}\n {{ return('TRUE') }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.558886, "supported_languages": null}, "macro.dbt.snapshot_staging_table": {"name": "snapshot_staging_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "unique_id": "macro.dbt.snapshot_staging_table", "macro_sql": "{% macro snapshot_staging_table(strategy, source_sql, target_relation) -%}\n {{ adapter.dispatch('snapshot_staging_table', 'dbt')(strategy, source_sql, target_relation) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__snapshot_staging_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5592866, "supported_languages": null}, "macro.dbt.default__snapshot_staging_table": {"name": "default__snapshot_staging_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "unique_id": "macro.dbt.default__snapshot_staging_table", "macro_sql": "{% macro default__snapshot_staging_table(strategy, source_sql, target_relation) -%}\n\n with snapshot_query as (\n\n {{ source_sql }}\n\n ),\n\n snapshotted_data as (\n\n select *,\n {{ strategy.unique_key }} as dbt_unique_key\n\n from {{ target_relation }}\n where dbt_valid_to is null\n\n ),\n\n insertions_source_data as (\n\n select\n *,\n {{ strategy.unique_key }} as dbt_unique_key,\n {{ strategy.updated_at }} as dbt_updated_at,\n {{ strategy.updated_at }} as dbt_valid_from,\n nullif({{ strategy.updated_at }}, {{ strategy.updated_at }}) as dbt_valid_to,\n {{ strategy.scd_id }} as dbt_scd_id\n\n from snapshot_query\n ),\n\n updates_source_data as (\n\n select\n *,\n {{ strategy.unique_key }} as dbt_unique_key,\n {{ strategy.updated_at }} as dbt_updated_at,\n {{ strategy.updated_at }} as dbt_valid_from,\n {{ strategy.updated_at }} as dbt_valid_to\n\n from snapshot_query\n ),\n\n {%- if strategy.invalidate_hard_deletes %}\n\n deletes_source_data as (\n\n select\n *,\n {{ strategy.unique_key }} as dbt_unique_key\n from snapshot_query\n ),\n {% endif %}\n\n insertions as (\n\n select\n 'insert' as dbt_change_type,\n source_data.*\n\n from insertions_source_data as source_data\n left outer join snapshotted_data on snapshotted_data.dbt_unique_key = source_data.dbt_unique_key\n where snapshotted_data.dbt_unique_key is null\n or (\n snapshotted_data.dbt_unique_key is not null\n and (\n {{ strategy.row_changed }}\n )\n )\n\n ),\n\n updates as (\n\n select\n 'update' as dbt_change_type,\n source_data.*,\n snapshotted_data.dbt_scd_id\n\n from updates_source_data as source_data\n join snapshotted_data on snapshotted_data.dbt_unique_key = source_data.dbt_unique_key\n where (\n {{ strategy.row_changed }}\n )\n )\n\n {%- if strategy.invalidate_hard_deletes -%}\n ,\n\n deletes as (\n\n select\n 'delete' as dbt_change_type,\n source_data.*,\n {{ snapshot_get_time() }} as dbt_valid_from,\n {{ snapshot_get_time() }} as dbt_updated_at,\n {{ snapshot_get_time() }} as dbt_valid_to,\n snapshotted_data.dbt_scd_id\n\n from snapshotted_data\n left join deletes_source_data as source_data on snapshotted_data.dbt_unique_key = source_data.dbt_unique_key\n where source_data.dbt_unique_key is null\n )\n {%- endif %}\n\n select * from insertions\n union all\n select * from updates\n {%- if strategy.invalidate_hard_deletes %}\n union all\n select * from deletes\n {%- endif %}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.snapshot_get_time"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5609772, "supported_languages": null}, "macro.dbt.build_snapshot_table": {"name": "build_snapshot_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "unique_id": "macro.dbt.build_snapshot_table", "macro_sql": "{% macro build_snapshot_table(strategy, sql) -%}\n {{ adapter.dispatch('build_snapshot_table', 'dbt')(strategy, sql) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.default__build_snapshot_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5613544, "supported_languages": null}, "macro.dbt.default__build_snapshot_table": {"name": "default__build_snapshot_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "unique_id": "macro.dbt.default__build_snapshot_table", "macro_sql": "{% macro default__build_snapshot_table(strategy, sql) %}\n\n select *,\n {{ strategy.scd_id }} as dbt_scd_id,\n {{ strategy.updated_at }} as dbt_updated_at,\n {{ strategy.updated_at }} as dbt_valid_from,\n nullif({{ strategy.updated_at }}, {{ strategy.updated_at }}) as dbt_valid_to\n from (\n {{ sql }}\n ) sbq\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.561901, "supported_languages": null}, "macro.dbt.build_snapshot_staging_table": {"name": "build_snapshot_staging_table", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "unique_id": "macro.dbt.build_snapshot_staging_table", "macro_sql": "{% macro build_snapshot_staging_table(strategy, sql, target_relation) %}\n {% set temp_relation = make_temp_relation(target_relation) %}\n\n {% set select = snapshot_staging_table(strategy, sql, target_relation) %}\n\n {% call statement('build_snapshot_staging_relation') %}\n {{ create_table_as(True, temp_relation, select) }}\n {% endcall %}\n\n {% do return(temp_relation) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.make_temp_relation", "macro.dbt.snapshot_staging_table", "macro.dbt.statement", "macro.dbt.create_table_as"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5627425, "supported_languages": null}, "macro.dbt.get_updated_at_column_data_type": {"name": "get_updated_at_column_data_type", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "unique_id": "macro.dbt.get_updated_at_column_data_type", "macro_sql": "{% macro get_updated_at_column_data_type(snapshot_sql) %}\n {% set snapshot_sql_column_schema = get_column_schema_from_query(snapshot_sql) %}\n {% set dbt_updated_at_data_type = null %}\n {% set ns = namespace() -%} {#-- handle for-loop scoping with a namespace --#}\n {% set ns.dbt_updated_at_data_type = null -%}\n {% for column in snapshot_sql_column_schema %}\n {% if ((column.column == 'dbt_updated_at') or (column.column == 'DBT_UPDATED_AT')) %}\n {% set ns.dbt_updated_at_data_type = column.dtype %}\n {% endif %}\n {% endfor %}\n {{ return(ns.dbt_updated_at_data_type or none) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_column_schema_from_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5640817, "supported_languages": null}, "macro.dbt.check_time_data_types": {"name": "check_time_data_types", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "unique_id": "macro.dbt.check_time_data_types", "macro_sql": "{% macro check_time_data_types(sql) %}\n {% set dbt_updated_at_data_type = get_updated_at_column_data_type(sql) %}\n {% set snapshot_get_time_data_type = get_snapshot_get_time_data_type() %}\n {% if snapshot_get_time_data_type is not none and dbt_updated_at_data_type is not none and snapshot_get_time_data_type != dbt_updated_at_data_type %}\n {% if exceptions.warn_snapshot_timestamp_data_types %}\n {{ exceptions.warn_snapshot_timestamp_data_types(snapshot_get_time_data_type, dbt_updated_at_data_type) }}\n {% endif %}\n {% endif %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.get_updated_at_column_data_type", "macro.dbt.get_snapshot_get_time_data_type"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5649374, "supported_languages": null}, "macro.dbt.snapshot_merge_sql": {"name": "snapshot_merge_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/snapshot_merge.sql", "original_file_path": "macros/materializations/snapshots/snapshot_merge.sql", "unique_id": "macro.dbt.snapshot_merge_sql", "macro_sql": "{% macro snapshot_merge_sql(target, source, insert_cols) -%}\n {{ adapter.dispatch('snapshot_merge_sql', 'dbt')(target, source, insert_cols) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__snapshot_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5658214, "supported_languages": null}, "macro.dbt.default__snapshot_merge_sql": {"name": "default__snapshot_merge_sql", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/snapshot_merge.sql", "original_file_path": "macros/materializations/snapshots/snapshot_merge.sql", "unique_id": "macro.dbt.default__snapshot_merge_sql", "macro_sql": "{% macro default__snapshot_merge_sql(target, source, insert_cols) -%}\n {%- set insert_cols_csv = insert_cols | join(', ') -%}\n\n merge into {{ target.render() }} as DBT_INTERNAL_DEST\n using {{ source }} as DBT_INTERNAL_SOURCE\n on DBT_INTERNAL_SOURCE.dbt_scd_id = DBT_INTERNAL_DEST.dbt_scd_id\n\n when matched\n and DBT_INTERNAL_DEST.dbt_valid_to is null\n and DBT_INTERNAL_SOURCE.dbt_change_type in ('update', 'delete')\n then update\n set dbt_valid_to = DBT_INTERNAL_SOURCE.dbt_valid_to\n\n when not matched\n and DBT_INTERNAL_SOURCE.dbt_change_type = 'insert'\n then insert ({{ insert_cols_csv }})\n values ({{ insert_cols_csv }})\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5664413, "supported_languages": null}, "macro.dbt.strategy_dispatch": {"name": "strategy_dispatch", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "unique_id": "macro.dbt.strategy_dispatch", "macro_sql": "{% macro strategy_dispatch(name) -%}\n{% set original_name = name %}\n {% if '.' in name %}\n {% set package_name, name = name.split(\".\", 1) %}\n {% else %}\n {% set package_name = none %}\n {% endif %}\n\n {% if package_name is none %}\n {% set package_context = context %}\n {% elif package_name in context %}\n {% set package_context = context[package_name] %}\n {% else %}\n {% set error_msg %}\n Could not find package '{{package_name}}', called with '{{original_name}}'\n {% endset %}\n {{ exceptions.raise_compiler_error(error_msg | trim) }}\n {% endif %}\n\n {%- set search_name = 'snapshot_' ~ name ~ '_strategy' -%}\n\n {% if search_name not in package_context %}\n {% set error_msg %}\n The specified strategy macro '{{name}}' was not found in package '{{ package_name }}'\n {% endset %}\n {{ exceptions.raise_compiler_error(error_msg | trim) }}\n {% endif %}\n {{ return(package_context[search_name]) }}\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5722098, "supported_languages": null}, "macro.dbt.snapshot_hash_arguments": {"name": "snapshot_hash_arguments", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "unique_id": "macro.dbt.snapshot_hash_arguments", "macro_sql": "{% macro snapshot_hash_arguments(args) -%}\n {{ adapter.dispatch('snapshot_hash_arguments', 'dbt')(args) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.default__snapshot_hash_arguments"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5725827, "supported_languages": null}, "macro.dbt.default__snapshot_hash_arguments": {"name": "default__snapshot_hash_arguments", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "unique_id": "macro.dbt.default__snapshot_hash_arguments", "macro_sql": "{% macro default__snapshot_hash_arguments(args) -%}\n md5({%- for arg in args -%}\n coalesce(cast({{ arg }} as varchar ), '')\n {% if not loop.last %} || '|' || {% endif %}\n {%- endfor -%})\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5730386, "supported_languages": null}, "macro.dbt.snapshot_timestamp_strategy": {"name": "snapshot_timestamp_strategy", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "unique_id": "macro.dbt.snapshot_timestamp_strategy", "macro_sql": "{% macro snapshot_timestamp_strategy(node, snapshotted_rel, current_rel, config, target_exists) %}\n {% set primary_key = config['unique_key'] %}\n {% set updated_at = config['updated_at'] %}\n {% set invalidate_hard_deletes = config.get('invalidate_hard_deletes', false) %}\n\n {#/*\n The snapshot relation might not have an {{ updated_at }} value if the\n snapshot strategy is changed from `check` to `timestamp`. We\n should use a dbt-created column for the comparison in the snapshot\n table instead of assuming that the user-supplied {{ updated_at }}\n will be present in the historical data.\n\n See https://github.com/dbt-labs/dbt-core/issues/2350\n */ #}\n {% set row_changed_expr -%}\n ({{ snapshotted_rel }}.dbt_valid_from < {{ current_rel }}.{{ updated_at }})\n {%- endset %}\n\n {% set scd_id_expr = snapshot_hash_arguments([primary_key, updated_at]) %}\n\n {% do return({\n \"unique_key\": primary_key,\n \"updated_at\": updated_at,\n \"row_changed\": row_changed_expr,\n \"scd_id\": scd_id_expr,\n \"invalidate_hard_deletes\": invalidate_hard_deletes\n }) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.snapshot_hash_arguments"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5744374, "supported_languages": null}, "macro.dbt.snapshot_string_as_time": {"name": "snapshot_string_as_time", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "unique_id": "macro.dbt.snapshot_string_as_time", "macro_sql": "{% macro snapshot_string_as_time(timestamp) -%}\n {{ adapter.dispatch('snapshot_string_as_time', 'dbt')(timestamp) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_postgres.postgres__snapshot_string_as_time"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5747685, "supported_languages": null}, "macro.dbt.default__snapshot_string_as_time": {"name": "default__snapshot_string_as_time", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "unique_id": "macro.dbt.default__snapshot_string_as_time", "macro_sql": "{% macro default__snapshot_string_as_time(timestamp) %}\n {% do exceptions.raise_not_implemented(\n 'snapshot_string_as_time macro not implemented for adapter '+adapter.type()\n ) %}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5751061, "supported_languages": null}, "macro.dbt.snapshot_check_all_get_existing_columns": {"name": "snapshot_check_all_get_existing_columns", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "unique_id": "macro.dbt.snapshot_check_all_get_existing_columns", "macro_sql": "{% macro snapshot_check_all_get_existing_columns(node, target_exists, check_cols_config) -%}\n {%- if not target_exists -%}\n {#-- no table yet -> return whatever the query does --#}\n {{ return((false, query_columns)) }}\n {%- endif -%}\n\n {#-- handle any schema changes --#}\n {%- set target_relation = adapter.get_relation(database=node.database, schema=node.schema, identifier=node.alias) -%}\n\n {% if check_cols_config == 'all' %}\n {%- set query_columns = get_columns_in_query(node['compiled_code']) -%}\n\n {% elif check_cols_config is iterable and (check_cols_config | length) > 0 %}\n {#-- query for proper casing/quoting, to support comparison below --#}\n {%- set select_check_cols_from_target -%}\n {#-- N.B. The whitespace below is necessary to avoid edge case issue with comments --#}\n {#-- See: https://github.com/dbt-labs/dbt-core/issues/6781 --#}\n select {{ check_cols_config | join(', ') }} from (\n {{ node['compiled_code'] }}\n ) subq\n {%- endset -%}\n {% set query_columns = get_columns_in_query(select_check_cols_from_target) %}\n\n {% else %}\n {% do exceptions.raise_compiler_error(\"Invalid value for 'check_cols': \" ~ check_cols_config) %}\n {% endif %}\n\n {%- set existing_cols = adapter.get_columns_in_relation(target_relation) | map(attribute = 'name') | list -%}\n {%- set ns = namespace() -%} {#-- handle for-loop scoping with a namespace --#}\n {%- set ns.column_added = false -%}\n\n {%- set intersection = [] -%}\n {%- for col in query_columns -%}\n {%- if col in existing_cols -%}\n {%- do intersection.append(adapter.quote(col)) -%}\n {%- else -%}\n {% set ns.column_added = true %}\n {%- endif -%}\n {%- endfor -%}\n {{ return((ns.column_added, intersection)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.get_columns_in_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5778437, "supported_languages": null}, "macro.dbt.snapshot_check_strategy": {"name": "snapshot_check_strategy", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "unique_id": "macro.dbt.snapshot_check_strategy", "macro_sql": "{% macro snapshot_check_strategy(node, snapshotted_rel, current_rel, config, target_exists) %}\n {% set check_cols_config = config['check_cols'] %}\n {% set primary_key = config['unique_key'] %}\n {% set invalidate_hard_deletes = config.get('invalidate_hard_deletes', false) %}\n {% set updated_at = config.get('updated_at', snapshot_get_time()) %}\n\n {% set column_added = false %}\n\n {% set column_added, check_cols = snapshot_check_all_get_existing_columns(node, target_exists, check_cols_config) %}\n\n {%- set row_changed_expr -%}\n (\n {%- if column_added -%}\n {{ get_true_sql() }}\n {%- else -%}\n {%- for col in check_cols -%}\n {{ snapshotted_rel }}.{{ col }} != {{ current_rel }}.{{ col }}\n or\n (\n (({{ snapshotted_rel }}.{{ col }} is null) and not ({{ current_rel }}.{{ col }} is null))\n or\n ((not {{ snapshotted_rel }}.{{ col }} is null) and ({{ current_rel }}.{{ col }} is null))\n )\n {%- if not loop.last %} or {% endif -%}\n {%- endfor -%}\n {%- endif -%}\n )\n {%- endset %}\n\n {% set scd_id_expr = snapshot_hash_arguments([primary_key, updated_at]) %}\n\n {% do return({\n \"unique_key\": primary_key,\n \"updated_at\": updated_at,\n \"row_changed\": row_changed_expr,\n \"scd_id\": scd_id_expr,\n \"invalidate_hard_deletes\": invalidate_hard_deletes\n }) %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.snapshot_get_time", "macro.dbt.snapshot_check_all_get_existing_columns", "macro.dbt.get_true_sql", "macro.dbt.snapshot_hash_arguments"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5804932, "supported_languages": null}, "macro.dbt.materialization_snapshot_default": {"name": "materialization_snapshot_default", "resource_type": "macro", "package_name": "dbt", "path": "macros/materializations/snapshots/snapshot.sql", "original_file_path": "macros/materializations/snapshots/snapshot.sql", "unique_id": "macro.dbt.materialization_snapshot_default", "macro_sql": "{% materialization snapshot, default %}\n {%- set config = model['config'] -%}\n\n {%- set target_table = model.get('alias', model.get('name')) -%}\n\n {%- set strategy_name = config.get('strategy') -%}\n {%- set unique_key = config.get('unique_key') %}\n -- grab current tables grants config for comparision later on\n {%- set grant_config = config.get('grants') -%}\n\n {% set target_relation_exists, target_relation = get_or_create_relation(\n database=model.database,\n schema=model.schema,\n identifier=target_table,\n type='table') -%}\n\n {%- if not target_relation.is_table -%}\n {% do exceptions.relation_wrong_type(target_relation, 'table') %}\n {%- endif -%}\n\n\n {{ run_hooks(pre_hooks, inside_transaction=False) }}\n\n {{ run_hooks(pre_hooks, inside_transaction=True) }}\n\n {% set strategy_macro = strategy_dispatch(strategy_name) %}\n {% set strategy = strategy_macro(model, \"snapshotted_data\", \"source_data\", config, target_relation_exists) %}\n\n {% if not target_relation_exists %}\n\n {% set build_sql = build_snapshot_table(strategy, model['compiled_code']) %}\n {% set build_or_select_sql = build_sql %}\n {% set final_sql = create_table_as(False, target_relation, build_sql) %}\n\n {% else %}\n\n {{ adapter.valid_snapshot_target(target_relation) }}\n\n {% set build_or_select_sql = snapshot_staging_table(strategy, sql, target_relation) %}\n {% set staging_table = build_snapshot_staging_table(strategy, sql, target_relation) %}\n\n -- this may no-op if the database does not require column expansion\n {% do adapter.expand_target_column_types(from_relation=staging_table,\n to_relation=target_relation) %}\n\n {% set missing_columns = adapter.get_missing_columns(staging_table, target_relation)\n | rejectattr('name', 'equalto', 'dbt_change_type')\n | rejectattr('name', 'equalto', 'DBT_CHANGE_TYPE')\n | rejectattr('name', 'equalto', 'dbt_unique_key')\n | rejectattr('name', 'equalto', 'DBT_UNIQUE_KEY')\n | list %}\n\n {% do create_columns(target_relation, missing_columns) %}\n\n {% set source_columns = adapter.get_columns_in_relation(staging_table)\n | rejectattr('name', 'equalto', 'dbt_change_type')\n | rejectattr('name', 'equalto', 'DBT_CHANGE_TYPE')\n | rejectattr('name', 'equalto', 'dbt_unique_key')\n | rejectattr('name', 'equalto', 'DBT_UNIQUE_KEY')\n | list %}\n\n {% set quoted_source_columns = [] %}\n {% for column in source_columns %}\n {% do quoted_source_columns.append(adapter.quote(column.name)) %}\n {% endfor %}\n\n {% set final_sql = snapshot_merge_sql(\n target = target_relation,\n source = staging_table,\n insert_cols = quoted_source_columns\n )\n %}\n\n {% endif %}\n\n\n {{ check_time_data_types(build_or_select_sql) }}\n\n {% call statement('main') %}\n {{ final_sql }}\n {% endcall %}\n\n {% set should_revoke = should_revoke(target_relation_exists, full_refresh_mode=False) %}\n {% do apply_grants(target_relation, grant_config, should_revoke=should_revoke) %}\n\n {% do persist_docs(target_relation, model) %}\n\n {% if not target_relation_exists %}\n {% do create_indexes(target_relation) %}\n {% endif %}\n\n {{ run_hooks(post_hooks, inside_transaction=True) }}\n\n {{ adapter.commit() }}\n\n {% if staging_table is defined %}\n {% do post_snapshot(staging_table) %}\n {% endif %}\n\n {{ run_hooks(post_hooks, inside_transaction=False) }}\n\n {{ return({'relations': [target_relation]}) }}\n\n{% endmaterialization %}", "depends_on": {"macros": ["macro.dbt.get_or_create_relation", "macro.dbt.run_hooks", "macro.dbt.strategy_dispatch", "macro.dbt.build_snapshot_table", "macro.dbt.create_table_as", "macro.dbt.snapshot_staging_table", "macro.dbt.build_snapshot_staging_table", "macro.dbt.create_columns", "macro.dbt.snapshot_merge_sql", "macro.dbt.check_time_data_types", "macro.dbt.statement", "macro.dbt.should_revoke", "macro.dbt.apply_grants", "macro.dbt.persist_docs", "macro.dbt.create_indexes", "macro.dbt.post_snapshot"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5913928, "supported_languages": ["sql"]}, "macro.dbt.test_unique": {"name": "test_unique", "resource_type": "macro", "package_name": "dbt", "path": "tests/generic/builtin.sql", "original_file_path": "tests/generic/builtin.sql", "unique_id": "macro.dbt.test_unique", "macro_sql": "{% test unique(model, column_name) %}\n {% set macro = adapter.dispatch('test_unique', 'dbt') %}\n {{ macro(model, column_name) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt.default__test_unique"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5924485, "supported_languages": null}, "macro.dbt.test_not_null": {"name": "test_not_null", "resource_type": "macro", "package_name": "dbt", "path": "tests/generic/builtin.sql", "original_file_path": "tests/generic/builtin.sql", "unique_id": "macro.dbt.test_not_null", "macro_sql": "{% test not_null(model, column_name) %}\n {% set macro = adapter.dispatch('test_not_null', 'dbt') %}\n {{ macro(model, column_name) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt.default__test_not_null"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5929534, "supported_languages": null}, "macro.dbt.test_accepted_values": {"name": "test_accepted_values", "resource_type": "macro", "package_name": "dbt", "path": "tests/generic/builtin.sql", "original_file_path": "tests/generic/builtin.sql", "unique_id": "macro.dbt.test_accepted_values", "macro_sql": "{% test accepted_values(model, column_name, values, quote=True) %}\n {% set macro = adapter.dispatch('test_accepted_values', 'dbt') %}\n {{ macro(model, column_name, values, quote) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt.default__test_accepted_values"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.593574, "supported_languages": null}, "macro.dbt.test_relationships": {"name": "test_relationships", "resource_type": "macro", "package_name": "dbt", "path": "tests/generic/builtin.sql", "original_file_path": "tests/generic/builtin.sql", "unique_id": "macro.dbt.test_relationships", "macro_sql": "{% test relationships(model, column_name, to, field) %}\n {% set macro = adapter.dispatch('test_relationships', 'dbt') %}\n {{ macro(model, column_name, to, field) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt.default__test_relationships"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5941474, "supported_languages": null}, "macro.dbt_utils._is_relation": {"name": "_is_relation", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/jinja_helpers/_is_relation.sql", "original_file_path": "macros/jinja_helpers/_is_relation.sql", "unique_id": "macro.dbt_utils._is_relation", "macro_sql": "{% macro _is_relation(obj, macro) %}\n {%- if not (obj is mapping and obj.get('metadata', {}).get('type', '').endswith('Relation')) -%}\n {%- do exceptions.raise_compiler_error(\"Macro \" ~ macro ~ \" expected a Relation but received the value: \" ~ obj) -%}\n {%- endif -%}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.595019, "supported_languages": null}, "macro.dbt_utils.slugify": {"name": "slugify", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/jinja_helpers/slugify.sql", "original_file_path": "macros/jinja_helpers/slugify.sql", "unique_id": "macro.dbt_utils.slugify", "macro_sql": "{% macro slugify(string) %}\n\n{#- Lower case the string -#}\n{% set string = string | lower %}\n{#- Replace spaces and dashes with underscores -#}\n{% set string = modules.re.sub('[ -]+', '_', string) %}\n{#- Only take letters, numbers, and underscores -#}\n{% set string = modules.re.sub('[^a-z0-9_]+', '', string) %}\n{#- Prepends \"_\" if string begins with a number -#}\n{% set string = modules.re.sub('^[0-9]', '_' + string[0], string) %}\n\n{{ return(string) }}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5962057, "supported_languages": null}, "macro.dbt_utils.log_info": {"name": "log_info", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/jinja_helpers/log_info.sql", "original_file_path": "macros/jinja_helpers/log_info.sql", "unique_id": "macro.dbt_utils.log_info", "macro_sql": "{% macro log_info(message) %}\n {{ return(adapter.dispatch('log_info', 'dbt_utils')(message)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__log_info"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5966985, "supported_languages": null}, "macro.dbt_utils.default__log_info": {"name": "default__log_info", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/jinja_helpers/log_info.sql", "original_file_path": "macros/jinja_helpers/log_info.sql", "unique_id": "macro.dbt_utils.default__log_info", "macro_sql": "{% macro default__log_info(message) %}\n {{ log(dbt_utils.pretty_log_format(message), info=True) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.pretty_log_format"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.597035, "supported_languages": null}, "macro.dbt_utils._is_ephemeral": {"name": "_is_ephemeral", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/jinja_helpers/_is_ephemeral.sql", "original_file_path": "macros/jinja_helpers/_is_ephemeral.sql", "unique_id": "macro.dbt_utils._is_ephemeral", "macro_sql": "{% macro _is_ephemeral(obj, macro) %}\n {%- if obj.is_cte -%}\n {% set ephemeral_prefix = api.Relation.add_ephemeral_prefix('') %}\n {% if obj.name.startswith(ephemeral_prefix) %}\n {% set model_name = obj.name[(ephemeral_prefix|length):] %}\n {% else %}\n {% set model_name = obj.name %}\n {%- endif -%}\n {% set error_message %}\nThe `{{ macro }}` macro cannot be used with ephemeral models, as it relies on the information schema.\n\n`{{ model_name }}` is an ephemeral model. Consider making it a view or table instead.\n {% endset %}\n {%- do exceptions.raise_compiler_error(error_message) -%}\n {%- endif -%}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5985346, "supported_languages": null}, "macro.dbt_utils.pretty_log_format": {"name": "pretty_log_format", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/jinja_helpers/pretty_log_format.sql", "original_file_path": "macros/jinja_helpers/pretty_log_format.sql", "unique_id": "macro.dbt_utils.pretty_log_format", "macro_sql": "{% macro pretty_log_format(message) %}\n {{ return(adapter.dispatch('pretty_log_format', 'dbt_utils')(message)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__pretty_log_format"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.599023, "supported_languages": null}, "macro.dbt_utils.default__pretty_log_format": {"name": "default__pretty_log_format", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/jinja_helpers/pretty_log_format.sql", "original_file_path": "macros/jinja_helpers/pretty_log_format.sql", "unique_id": "macro.dbt_utils.default__pretty_log_format", "macro_sql": "{% macro default__pretty_log_format(message) %}\n {{ return( dbt_utils.pretty_time() ~ ' + ' ~ message) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.pretty_time"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5993524, "supported_languages": null}, "macro.dbt_utils.pretty_time": {"name": "pretty_time", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/jinja_helpers/pretty_time.sql", "original_file_path": "macros/jinja_helpers/pretty_time.sql", "unique_id": "macro.dbt_utils.pretty_time", "macro_sql": "{% macro pretty_time(format='%H:%M:%S') %}\n {{ return(adapter.dispatch('pretty_time', 'dbt_utils')(format)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__pretty_time"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.5998635, "supported_languages": null}, "macro.dbt_utils.default__pretty_time": {"name": "default__pretty_time", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/jinja_helpers/pretty_time.sql", "original_file_path": "macros/jinja_helpers/pretty_time.sql", "unique_id": "macro.dbt_utils.default__pretty_time", "macro_sql": "{% macro default__pretty_time(format='%H:%M:%S') %}\n {{ return(modules.datetime.datetime.now().strftime(format)) }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.600233, "supported_languages": null}, "macro.dbt_utils.test_recency": {"name": "test_recency", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/recency.sql", "original_file_path": "macros/generic_tests/recency.sql", "unique_id": "macro.dbt_utils.test_recency", "macro_sql": "{% test recency(model, field, datepart, interval, ignore_time_component=False, group_by_columns = []) %}\n {{ return(adapter.dispatch('test_recency', 'dbt_utils')(model, field, datepart, interval, ignore_time_component, group_by_columns)) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_recency"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6014674, "supported_languages": null}, "macro.dbt_utils.default__test_recency": {"name": "default__test_recency", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/recency.sql", "original_file_path": "macros/generic_tests/recency.sql", "unique_id": "macro.dbt_utils.default__test_recency", "macro_sql": "{% macro default__test_recency(model, field, datepart, interval, ignore_time_component, group_by_columns) %}\n\n{% set threshold = 'cast(' ~ dbt.dateadd(datepart, interval * -1, dbt.current_timestamp()) ~ ' as ' ~ ('date' if ignore_time_component else dbt.type_timestamp()) ~ ')' %}\n\n{% if group_by_columns|length() > 0 %}\n {% set select_gb_cols = group_by_columns|join(' ,') + ', ' %}\n {% set groupby_gb_cols = 'group by ' + group_by_columns|join(',') %}\n{% endif %}\n\n\nwith recency as (\n\n select \n\n {{ select_gb_cols }}\n {% if ignore_time_component %}\n cast(max({{ field }}) as date) as most_recent\n {%- else %}\n max({{ field }}) as most_recent\n {%- endif %}\n\n from {{ model }}\n\n {{ groupby_gb_cols }}\n\n)\n\nselect\n\n {{ select_gb_cols }}\n most_recent,\n {{ threshold }} as threshold\n\nfrom recency\nwhere most_recent < {{ threshold }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.dateadd", "macro.dbt.current_timestamp", "macro.dbt.type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.603182, "supported_languages": null}, "macro.dbt_utils.test_at_least_one": {"name": "test_at_least_one", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/at_least_one.sql", "original_file_path": "macros/generic_tests/at_least_one.sql", "unique_id": "macro.dbt_utils.test_at_least_one", "macro_sql": "{% test at_least_one(model, column_name, group_by_columns = []) %}\n {{ return(adapter.dispatch('test_at_least_one', 'dbt_utils')(model, column_name, group_by_columns)) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_at_least_one"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6042838, "supported_languages": null}, "macro.dbt_utils.default__test_at_least_one": {"name": "default__test_at_least_one", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/at_least_one.sql", "original_file_path": "macros/generic_tests/at_least_one.sql", "unique_id": "macro.dbt_utils.default__test_at_least_one", "macro_sql": "{% macro default__test_at_least_one(model, column_name, group_by_columns) %}\n\n{% set pruned_cols = [column_name] %}\n\n{% if group_by_columns|length() > 0 %}\n\n {% set select_gb_cols = group_by_columns|join(' ,') + ', ' %}\n {% set groupby_gb_cols = 'group by ' + group_by_columns|join(',') %}\n {% set pruned_cols = group_by_columns %}\n\n {% if column_name not in pruned_cols %}\n {% do pruned_cols.append(column_name) %}\n {% endif %}\n\n{% endif %}\n\n{% set select_pruned_cols = pruned_cols|join(' ,') %}\n\nselect *\nfrom (\n with pruned_rows as (\n select\n {{ select_pruned_cols }}\n from {{ model }}\n where {{ column_name }} is not null\n limit 1\n )\n select\n {# In TSQL, subquery aggregate columns need aliases #}\n {# thus: a filler col name, 'filler_column' #}\n {{select_gb_cols}}\n count({{ column_name }}) as filler_column\n\n from pruned_rows\n\n {{groupby_gb_cols}}\n\n having count({{ column_name }}) = 0\n\n) validation_errors\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.605816, "supported_languages": null}, "macro.dbt_utils.test_not_constant": {"name": "test_not_constant", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/not_constant.sql", "original_file_path": "macros/generic_tests/not_constant.sql", "unique_id": "macro.dbt_utils.test_not_constant", "macro_sql": "{% test not_constant(model, column_name, group_by_columns = []) %}\n {{ return(adapter.dispatch('test_not_constant', 'dbt_utils')(model, column_name, group_by_columns)) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_not_constant"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6066198, "supported_languages": null}, "macro.dbt_utils.default__test_not_constant": {"name": "default__test_not_constant", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/not_constant.sql", "original_file_path": "macros/generic_tests/not_constant.sql", "unique_id": "macro.dbt_utils.default__test_not_constant", "macro_sql": "{% macro default__test_not_constant(model, column_name, group_by_columns) %}\n\n{% if group_by_columns|length() > 0 %}\n {% set select_gb_cols = group_by_columns|join(' ,') + ', ' %}\n {% set groupby_gb_cols = 'group by ' + group_by_columns|join(',') %}\n{% endif %}\n\n\nselect\n {# In TSQL, subquery aggregate columns need aliases #}\n {# thus: a filler col name, 'filler_column' #}\n {{select_gb_cols}}\n count(distinct {{ column_name }}) as filler_column\n\nfrom {{ model }}\n\n {{groupby_gb_cols}}\n\nhaving count(distinct {{ column_name }}) = 1\n\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6075022, "supported_languages": null}, "macro.dbt_utils.test_unique_combination_of_columns": {"name": "test_unique_combination_of_columns", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/unique_combination_of_columns.sql", "original_file_path": "macros/generic_tests/unique_combination_of_columns.sql", "unique_id": "macro.dbt_utils.test_unique_combination_of_columns", "macro_sql": "{% test unique_combination_of_columns(model, combination_of_columns, quote_columns=false) %}\n {{ return(adapter.dispatch('test_unique_combination_of_columns', 'dbt_utils')(model, combination_of_columns, quote_columns)) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_unique_combination_of_columns"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.608531, "supported_languages": null}, "macro.dbt_utils.default__test_unique_combination_of_columns": {"name": "default__test_unique_combination_of_columns", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/unique_combination_of_columns.sql", "original_file_path": "macros/generic_tests/unique_combination_of_columns.sql", "unique_id": "macro.dbt_utils.default__test_unique_combination_of_columns", "macro_sql": "{% macro default__test_unique_combination_of_columns(model, combination_of_columns, quote_columns=false) %}\n\n{% if not quote_columns %}\n {%- set column_list=combination_of_columns %}\n{% elif quote_columns %}\n {%- set column_list=[] %}\n {% for column in combination_of_columns -%}\n {% set column_list = column_list.append( adapter.quote(column) ) %}\n {%- endfor %}\n{% else %}\n {{ exceptions.raise_compiler_error(\n \"`quote_columns` argument for unique_combination_of_columns test must be one of [True, False] Got: '\" ~ quote ~\"'.'\"\n ) }}\n{% endif %}\n\n{%- set columns_csv=column_list | join(', ') %}\n\n\nwith validation_errors as (\n\n select\n {{ columns_csv }}\n from {{ model }}\n group by {{ columns_csv }}\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.609784, "supported_languages": null}, "macro.dbt_utils.test_not_empty_string": {"name": "test_not_empty_string", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/not_empty_string.sql", "original_file_path": "macros/generic_tests/not_empty_string.sql", "unique_id": "macro.dbt_utils.test_not_empty_string", "macro_sql": "{% test not_empty_string(model, column_name, trim_whitespace=true) %}\n\n {{ return(adapter.dispatch('test_not_empty_string', 'dbt_utils')(model, column_name, trim_whitespace)) }}\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_not_empty_string"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6106265, "supported_languages": null}, "macro.dbt_utils.default__test_not_empty_string": {"name": "default__test_not_empty_string", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/not_empty_string.sql", "original_file_path": "macros/generic_tests/not_empty_string.sql", "unique_id": "macro.dbt_utils.default__test_not_empty_string", "macro_sql": "{% macro default__test_not_empty_string(model, column_name, trim_whitespace=true) %}\n\n with\n \n all_values as (\n\n select \n\n\n {% if trim_whitespace == true -%}\n\n trim({{ column_name }}) as {{ column_name }}\n\n {%- else -%}\n\n {{ column_name }}\n\n {%- endif %}\n \n from {{ model }}\n\n ),\n\n errors as (\n\n select * from all_values\n where {{ column_name }} = ''\n\n )\n\n select * from errors\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6112046, "supported_languages": null}, "macro.dbt_utils.test_cardinality_equality": {"name": "test_cardinality_equality", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/cardinality_equality.sql", "original_file_path": "macros/generic_tests/cardinality_equality.sql", "unique_id": "macro.dbt_utils.test_cardinality_equality", "macro_sql": "{% test cardinality_equality(model, column_name, to, field) %}\n {{ return(adapter.dispatch('test_cardinality_equality', 'dbt_utils')(model, column_name, to, field)) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_cardinality_equality"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6121013, "supported_languages": null}, "macro.dbt_utils.default__test_cardinality_equality": {"name": "default__test_cardinality_equality", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/cardinality_equality.sql", "original_file_path": "macros/generic_tests/cardinality_equality.sql", "unique_id": "macro.dbt_utils.default__test_cardinality_equality", "macro_sql": "{% macro default__test_cardinality_equality(model, column_name, to, field) %}\n\n{# T-SQL does not let you use numbers as aliases for columns #}\n{# Thus, no \"GROUP BY 1\" #}\n\nwith table_a as (\nselect\n {{ column_name }},\n count(*) as num_rows\nfrom {{ model }}\ngroup by {{ column_name }}\n),\n\ntable_b as (\nselect\n {{ field }},\n count(*) as num_rows\nfrom {{ to }}\ngroup by {{ field }}\n),\n\nexcept_a as (\n select *\n from table_a\n {{ dbt.except() }}\n select *\n from table_b\n),\n\nexcept_b as (\n select *\n from table_b\n {{ dbt.except() }}\n select *\n from table_a\n),\n\nunioned as (\n select *\n from except_a\n union all\n select *\n from except_b\n)\n\nselect *\nfrom unioned\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.except"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6127517, "supported_languages": null}, "macro.dbt_utils.test_relationships_where": {"name": "test_relationships_where", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/relationships_where.sql", "original_file_path": "macros/generic_tests/relationships_where.sql", "unique_id": "macro.dbt_utils.test_relationships_where", "macro_sql": "{% test relationships_where(model, column_name, to, field, from_condition=\"1=1\", to_condition=\"1=1\") %}\n {{ return(adapter.dispatch('test_relationships_where', 'dbt_utils')(model, column_name, to, field, from_condition, to_condition)) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_relationships_where"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.613841, "supported_languages": null}, "macro.dbt_utils.default__test_relationships_where": {"name": "default__test_relationships_where", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/relationships_where.sql", "original_file_path": "macros/generic_tests/relationships_where.sql", "unique_id": "macro.dbt_utils.default__test_relationships_where", "macro_sql": "{% macro default__test_relationships_where(model, column_name, to, field, from_condition=\"1=1\", to_condition=\"1=1\") %}\n\n{# T-SQL has no boolean data type so we use 1=1 which returns TRUE #}\n{# ref https://stackoverflow.com/a/7170753/3842610 #}\n\nwith left_table as (\n\n select\n {{column_name}} as id\n\n from {{model}}\n\n where {{column_name}} is not null\n and {{from_condition}}\n\n),\n\nright_table as (\n\n select\n {{field}} as id\n\n from {{to}}\n\n where {{field}} is not null\n and {{to_condition}}\n\n),\n\nexceptions as (\n\n select\n left_table.id,\n right_table.id as right_id\n\n from left_table\n\n left join right_table\n on left_table.id = right_table.id\n\n where right_table.id is null\n\n)\n\nselect * from exceptions\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6144972, "supported_languages": null}, "macro.dbt_utils.test_mutually_exclusive_ranges": {"name": "test_mutually_exclusive_ranges", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/mutually_exclusive_ranges.sql", "original_file_path": "macros/generic_tests/mutually_exclusive_ranges.sql", "unique_id": "macro.dbt_utils.test_mutually_exclusive_ranges", "macro_sql": "{% test mutually_exclusive_ranges(model, lower_bound_column, upper_bound_column, partition_by=None, gaps='allowed', zero_length_range_allowed=False) %}\n {{ return(adapter.dispatch('test_mutually_exclusive_ranges', 'dbt_utils')(model, lower_bound_column, upper_bound_column, partition_by, gaps, zero_length_range_allowed)) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_mutually_exclusive_ranges"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6195943, "supported_languages": null}, "macro.dbt_utils.default__test_mutually_exclusive_ranges": {"name": "default__test_mutually_exclusive_ranges", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/mutually_exclusive_ranges.sql", "original_file_path": "macros/generic_tests/mutually_exclusive_ranges.sql", "unique_id": "macro.dbt_utils.default__test_mutually_exclusive_ranges", "macro_sql": "{% macro default__test_mutually_exclusive_ranges(model, lower_bound_column, upper_bound_column, partition_by=None, gaps='allowed', zero_length_range_allowed=False) %}\n{% if gaps == 'not_allowed' %}\n {% set allow_gaps_operator='=' %}\n {% set allow_gaps_operator_in_words='equal_to' %}\n{% elif gaps == 'allowed' %}\n {% set allow_gaps_operator='<=' %}\n {% set allow_gaps_operator_in_words='less_than_or_equal_to' %}\n{% elif gaps == 'required' %}\n {% set allow_gaps_operator='<' %}\n {% set allow_gaps_operator_in_words='less_than' %}\n{% else %}\n {{ exceptions.raise_compiler_error(\n \"`gaps` argument for mutually_exclusive_ranges test must be one of ['not_allowed', 'allowed', 'required'] Got: '\" ~ gaps ~\"'.'\"\n ) }}\n{% endif %}\n{% if not zero_length_range_allowed %}\n {% set allow_zero_length_operator='<' %}\n {% set allow_zero_length_operator_in_words='less_than' %}\n{% elif zero_length_range_allowed %}\n {% set allow_zero_length_operator='<=' %}\n {% set allow_zero_length_operator_in_words='less_than_or_equal_to' %}\n{% else %}\n {{ exceptions.raise_compiler_error(\n \"`zero_length_range_allowed` argument for mutually_exclusive_ranges test must be one of [true, false] Got: '\" ~ zero_length_range_allowed ~\"'.'\"\n ) }}\n{% endif %}\n\n{% set partition_clause=\"partition by \" ~ partition_by if partition_by else '' %}\n\nwith window_functions as (\n\n select\n {% if partition_by %}\n {{ partition_by }} as partition_by_col,\n {% endif %}\n {{ lower_bound_column }} as lower_bound,\n {{ upper_bound_column }} as upper_bound,\n\n lead({{ lower_bound_column }}) over (\n {{ partition_clause }}\n order by {{ lower_bound_column }}, {{ upper_bound_column }}\n ) as next_lower_bound,\n\n row_number() over (\n {{ partition_clause }}\n order by {{ lower_bound_column }} desc, {{ upper_bound_column }} desc\n ) = 1 as is_last_record\n\n from {{ model }}\n\n),\n\ncalc as (\n -- We want to return records where one of our assumptions fails, so we'll use\n -- the `not` function with `and` statements so we can write our assumptions more cleanly\n select\n *,\n\n -- For each record: lower_bound should be < upper_bound.\n -- Coalesce it to return an error on the null case (implicit assumption\n -- these columns are not_null)\n coalesce(\n lower_bound {{ allow_zero_length_operator }} upper_bound,\n false\n ) as lower_bound_{{ allow_zero_length_operator_in_words }}_upper_bound,\n\n -- For each record: upper_bound {{ allow_gaps_operator }} the next lower_bound.\n -- Coalesce it to handle null cases for the last record.\n coalesce(\n upper_bound {{ allow_gaps_operator }} next_lower_bound,\n is_last_record,\n false\n ) as upper_bound_{{ allow_gaps_operator_in_words }}_next_lower_bound\n\n from window_functions\n\n),\n\nvalidation_errors as (\n\n select\n *\n from calc\n\n where not(\n -- THE FOLLOWING SHOULD BE TRUE --\n lower_bound_{{ allow_zero_length_operator_in_words }}_upper_bound\n and upper_bound_{{ allow_gaps_operator_in_words }}_next_lower_bound\n )\n)\n\nselect * from validation_errors\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6231306, "supported_languages": null}, "macro.dbt_utils.test_accepted_range": {"name": "test_accepted_range", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/accepted_range.sql", "original_file_path": "macros/generic_tests/accepted_range.sql", "unique_id": "macro.dbt_utils.test_accepted_range", "macro_sql": "{% test accepted_range(model, column_name, min_value=none, max_value=none, inclusive=true) %}\n {{ return(adapter.dispatch('test_accepted_range', 'dbt_utils')(model, column_name, min_value, max_value, inclusive)) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_accepted_range"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.624181, "supported_languages": null}, "macro.dbt_utils.default__test_accepted_range": {"name": "default__test_accepted_range", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/accepted_range.sql", "original_file_path": "macros/generic_tests/accepted_range.sql", "unique_id": "macro.dbt_utils.default__test_accepted_range", "macro_sql": "{% macro default__test_accepted_range(model, column_name, min_value=none, max_value=none, inclusive=true) %}\n\nwith meet_condition as(\n select *\n from {{ model }}\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n\n {%- if min_value is not none %}\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not {{ column_name }} > {{- \"=\" if inclusive }} {{ min_value }}\n {%- endif %}\n\n {%- if max_value is not none %}\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not {{ column_name }} < {{- \"=\" if inclusive }} {{ max_value }}\n {%- endif %}\n)\n\nselect *\nfrom validation_errors\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6250713, "supported_languages": null}, "macro.dbt_utils.test_not_null_proportion": {"name": "test_not_null_proportion", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/not_null_proportion.sql", "original_file_path": "macros/generic_tests/not_null_proportion.sql", "unique_id": "macro.dbt_utils.test_not_null_proportion", "macro_sql": "{% macro test_not_null_proportion(model, group_by_columns = []) %}\n {{ return(adapter.dispatch('test_not_null_proportion', 'dbt_utils')(model, group_by_columns, **kwargs)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_not_null_proportion"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6261444, "supported_languages": null}, "macro.dbt_utils.default__test_not_null_proportion": {"name": "default__test_not_null_proportion", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/not_null_proportion.sql", "original_file_path": "macros/generic_tests/not_null_proportion.sql", "unique_id": "macro.dbt_utils.default__test_not_null_proportion", "macro_sql": "{% macro default__test_not_null_proportion(model, group_by_columns) %}\n\n{% set column_name = kwargs.get('column_name', kwargs.get('arg')) %}\n{% set at_least = kwargs.get('at_least', kwargs.get('arg')) %}\n{% set at_most = kwargs.get('at_most', kwargs.get('arg', 1)) %}\n\n{% if group_by_columns|length() > 0 %}\n {% set select_gb_cols = group_by_columns|join(' ,') + ', ' %}\n {% set groupby_gb_cols = 'group by ' + group_by_columns|join(',') %}\n{% endif %}\n\nwith validation as (\n select\n {{select_gb_cols}}\n sum(case when {{ column_name }} is null then 0 else 1 end) / cast(count(*) as numeric) as not_null_proportion\n from {{ model }}\n {{groupby_gb_cols}}\n),\nvalidation_errors as (\n select\n {{select_gb_cols}}\n not_null_proportion\n from validation\n where not_null_proportion < {{ at_least }} or not_null_proportion > {{ at_most }}\n)\nselect\n *\nfrom validation_errors\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6276977, "supported_languages": null}, "macro.dbt_utils.test_fewer_rows_than": {"name": "test_fewer_rows_than", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/fewer_rows_than.sql", "original_file_path": "macros/generic_tests/fewer_rows_than.sql", "unique_id": "macro.dbt_utils.test_fewer_rows_than", "macro_sql": "{% test fewer_rows_than(model, compare_model, group_by_columns = []) %}\n {{ return(adapter.dispatch('test_fewer_rows_than', 'dbt_utils')(model, compare_model, group_by_columns)) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_fewer_rows_than"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6293716, "supported_languages": null}, "macro.dbt_utils.default__test_fewer_rows_than": {"name": "default__test_fewer_rows_than", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/fewer_rows_than.sql", "original_file_path": "macros/generic_tests/fewer_rows_than.sql", "unique_id": "macro.dbt_utils.default__test_fewer_rows_than", "macro_sql": "{% macro default__test_fewer_rows_than(model, compare_model, group_by_columns) %}\n\n{{ config(fail_calc = 'sum(coalesce(row_count_delta, 0))') }}\n\n{% if group_by_columns|length() > 0 %}\n {% set select_gb_cols = group_by_columns|join(' ,') + ', ' %}\n {% set join_gb_cols %}\n {% for c in group_by_columns %}\n and a.{{c}} = b.{{c}}\n {% endfor %}\n {% endset %}\n {% set groupby_gb_cols = 'group by ' + group_by_columns|join(',') %}\n{% endif %}\n\n{#-- We must add a fake join key in case additional grouping variables are not provided --#}\n{#-- Redshift does not allow for dynamically created join conditions (e.g. full join on 1 = 1 --#}\n{#-- The same logic is used in equal_rowcount. In case of changes, maintain consistent logic --#}\n{% set group_by_columns = ['id_dbtutils_test_fewer_rows_than'] + group_by_columns %}\n{% set groupby_gb_cols = 'group by ' + group_by_columns|join(',') %}\n\n\nwith a as (\n\n select \n {{select_gb_cols}}\n 1 as id_dbtutils_test_fewer_rows_than,\n count(*) as count_our_model \n from {{ model }}\n {{ groupby_gb_cols }}\n\n),\nb as (\n\n select \n {{select_gb_cols}}\n 1 as id_dbtutils_test_fewer_rows_than,\n count(*) as count_comparison_model \n from {{ compare_model }}\n {{ groupby_gb_cols }}\n\n),\ncounts as (\n\n select\n\n {% for c in group_by_columns -%}\n a.{{c}} as {{c}}_a,\n b.{{c}} as {{c}}_b,\n {% endfor %}\n\n count_our_model,\n count_comparison_model\n from a\n full join b on \n a.id_dbtutils_test_fewer_rows_than = b.id_dbtutils_test_fewer_rows_than\n {{ join_gb_cols }}\n\n),\nfinal as (\n\n select *,\n case\n -- fail the test if we have more rows than the reference model and return the row count delta\n when count_our_model > count_comparison_model then (count_our_model - count_comparison_model)\n -- fail the test if they are the same number\n when count_our_model = count_comparison_model then 1\n -- pass the test if the delta is positive (i.e. return the number 0)\n else 0\n end as row_count_delta\n from counts\n\n)\n\nselect * from final\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6314414, "supported_languages": null}, "macro.dbt_utils.test_equal_rowcount": {"name": "test_equal_rowcount", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/equal_rowcount.sql", "original_file_path": "macros/generic_tests/equal_rowcount.sql", "unique_id": "macro.dbt_utils.test_equal_rowcount", "macro_sql": "{% test equal_rowcount(model, compare_model, group_by_columns = []) %}\n {{ return(adapter.dispatch('test_equal_rowcount', 'dbt_utils')(model, compare_model, group_by_columns)) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_equal_rowcount"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6328268, "supported_languages": null}, "macro.dbt_utils.default__test_equal_rowcount": {"name": "default__test_equal_rowcount", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/equal_rowcount.sql", "original_file_path": "macros/generic_tests/equal_rowcount.sql", "unique_id": "macro.dbt_utils.default__test_equal_rowcount", "macro_sql": "{% macro default__test_equal_rowcount(model, compare_model, group_by_columns) %}\n\n{#-- Needs to be set at parse time, before we return '' below --#}\n{{ config(fail_calc = 'sum(coalesce(diff_count, 0))') }}\n\n{#-- Prevent querying of db in parsing mode. This works because this macro does not create any new refs. #}\n{%- if not execute -%}\n {{ return('') }}\n{% endif %}\n\n{% if group_by_columns|length() > 0 %}\n {% set select_gb_cols = group_by_columns|join(', ') + ', ' %}\n {% set join_gb_cols %}\n {% for c in group_by_columns %}\n and a.{{c}} = b.{{c}}\n {% endfor %}\n {% endset %}\n {% set groupby_gb_cols = 'group by ' + group_by_columns|join(',') %}\n{% endif %}\n\n{#-- We must add a fake join key in case additional grouping variables are not provided --#}\n{#-- Redshift does not allow for dynamically created join conditions (e.g. full join on 1 = 1 --#}\n{#-- The same logic is used in fewer_rows_than. In case of changes, maintain consistent logic --#}\n{% set group_by_columns = ['id_dbtutils_test_equal_rowcount'] + group_by_columns %}\n{% set groupby_gb_cols = 'group by ' + group_by_columns|join(',') %}\n\nwith a as (\n\n select \n {{select_gb_cols}}\n 1 as id_dbtutils_test_equal_rowcount,\n count(*) as count_a \n from {{ model }}\n {{groupby_gb_cols}}\n\n\n),\nb as (\n\n select \n {{select_gb_cols}}\n 1 as id_dbtutils_test_equal_rowcount,\n count(*) as count_b \n from {{ compare_model }}\n {{groupby_gb_cols}}\n\n),\nfinal as (\n\n select\n \n {% for c in group_by_columns -%}\n a.{{c}} as {{c}}_a,\n b.{{c}} as {{c}}_b,\n {% endfor %}\n\n count_a,\n count_b,\n abs(count_a - count_b) as diff_count\n\n from a\n full join b\n on\n a.id_dbtutils_test_equal_rowcount = b.id_dbtutils_test_equal_rowcount\n {{join_gb_cols}}\n\n\n)\n\nselect * from final\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6349375, "supported_languages": null}, "macro.dbt_utils.test_expression_is_true": {"name": "test_expression_is_true", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/expression_is_true.sql", "original_file_path": "macros/generic_tests/expression_is_true.sql", "unique_id": "macro.dbt_utils.test_expression_is_true", "macro_sql": "{% test expression_is_true(model, expression, column_name=None) %}\n {{ return(adapter.dispatch('test_expression_is_true', 'dbt_utils')(model, expression, column_name)) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.635683, "supported_languages": null}, "macro.dbt_utils.default__test_expression_is_true": {"name": "default__test_expression_is_true", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/expression_is_true.sql", "original_file_path": "macros/generic_tests/expression_is_true.sql", "unique_id": "macro.dbt_utils.default__test_expression_is_true", "macro_sql": "{% macro default__test_expression_is_true(model, expression, column_name) %}\n\n{% set column_list = '*' if should_store_failures() else \"1\" %}\n\nselect\n {{ column_list }}\nfrom {{ model }}\n{% if column_name is none %}\nwhere not({{ expression }})\n{%- else %}\nwhere not({{ column_name }} {{ expression }})\n{%- endif %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.should_store_failures"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.636382, "supported_languages": null}, "macro.dbt_utils.test_sequential_values": {"name": "test_sequential_values", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/sequential_values.sql", "original_file_path": "macros/generic_tests/sequential_values.sql", "unique_id": "macro.dbt_utils.test_sequential_values", "macro_sql": "{% test sequential_values(model, column_name, interval=1, datepart=None, group_by_columns = []) %}\n\n {{ return(adapter.dispatch('test_sequential_values', 'dbt_utils')(model, column_name, interval, datepart, group_by_columns)) }}\n\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_sequential_values"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.637842, "supported_languages": null}, "macro.dbt_utils.default__test_sequential_values": {"name": "default__test_sequential_values", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/sequential_values.sql", "original_file_path": "macros/generic_tests/sequential_values.sql", "unique_id": "macro.dbt_utils.default__test_sequential_values", "macro_sql": "{% macro default__test_sequential_values(model, column_name, interval=1, datepart=None, group_by_columns = []) %}\n\n{% set previous_column_name = \"previous_\" ~ dbt_utils.slugify(column_name) %}\n\n{% if group_by_columns|length() > 0 %}\n {% set select_gb_cols = group_by_columns|join(',') + ', ' %}\n {% set partition_gb_cols = 'partition by ' + group_by_columns|join(',') %}\n{% endif %}\n\nwith windowed as (\n\n select\n {{ select_gb_cols }}\n {{ column_name }},\n lag({{ column_name }}) over (\n {{partition_gb_cols}}\n order by {{ column_name }}\n ) as {{ previous_column_name }}\n from {{ model }}\n),\n\nvalidation_errors as (\n select\n *\n from windowed\n {% if datepart %}\n where not(cast({{ column_name }} as {{ dbt.type_timestamp() }})= cast({{ dbt.dateadd(datepart, interval, previous_column_name) }} as {{ dbt.type_timestamp() }}))\n {% else %}\n where not({{ column_name }} = {{ previous_column_name }} + {{ interval }})\n {% endif %}\n)\n\nselect *\nfrom validation_errors\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.slugify", "macro.dbt.type_timestamp", "macro.dbt.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.639623, "supported_languages": null}, "macro.dbt_utils.test_not_accepted_values": {"name": "test_not_accepted_values", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/not_accepted_values.sql", "original_file_path": "macros/generic_tests/not_accepted_values.sql", "unique_id": "macro.dbt_utils.test_not_accepted_values", "macro_sql": "{% test not_accepted_values(model, column_name, values, quote=True) %}\n {{ return(adapter.dispatch('test_not_accepted_values', 'dbt_utils')(model, column_name, values, quote)) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_not_accepted_values"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6405525, "supported_languages": null}, "macro.dbt_utils.default__test_not_accepted_values": {"name": "default__test_not_accepted_values", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/not_accepted_values.sql", "original_file_path": "macros/generic_tests/not_accepted_values.sql", "unique_id": "macro.dbt_utils.default__test_not_accepted_values", "macro_sql": "{% macro default__test_not_accepted_values(model, column_name, values, quote=True) %}\nwith all_values as (\n\n select distinct\n {{ column_name }} as value_field\n\n from {{ model }}\n\n),\n\nvalidation_errors as (\n\n select\n value_field\n\n from all_values\n where value_field in (\n {% for value in values -%}\n {% if quote -%}\n '{{ value }}'\n {%- else -%}\n {{ value }}\n {%- endif -%}\n {%- if not loop.last -%},{%- endif %}\n {%- endfor %}\n )\n\n)\n\nselect *\nfrom validation_errors\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6413095, "supported_languages": null}, "macro.dbt_utils.test_equality": {"name": "test_equality", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/equality.sql", "original_file_path": "macros/generic_tests/equality.sql", "unique_id": "macro.dbt_utils.test_equality", "macro_sql": "{% test equality(model, compare_model, compare_columns=None) %}\n {{ return(adapter.dispatch('test_equality', 'dbt_utils')(model, compare_model, compare_columns)) }}\n{% endtest %}", "depends_on": {"macros": ["macro.dbt_utils.default__test_equality"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6425507, "supported_languages": null}, "macro.dbt_utils.default__test_equality": {"name": "default__test_equality", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/generic_tests/equality.sql", "original_file_path": "macros/generic_tests/equality.sql", "unique_id": "macro.dbt_utils.default__test_equality", "macro_sql": "{% macro default__test_equality(model, compare_model, compare_columns=None) %}\n\n{% set set_diff %}\n count(*) + coalesce(abs(\n sum(case when which_diff = 'a_minus_b' then 1 else 0 end) -\n sum(case when which_diff = 'b_minus_a' then 1 else 0 end)\n ), 0)\n{% endset %}\n\n{#-- Needs to be set at parse time, before we return '' below --#}\n{{ config(fail_calc = set_diff) }}\n\n{#-- Prevent querying of db in parsing mode. This works because this macro does not create any new refs. #}\n{%- if not execute -%}\n {{ return('') }}\n{% endif %}\n\n-- setup\n{%- do dbt_utils._is_relation(model, 'test_equality') -%}\n\n{#-\nIf the compare_cols arg is provided, we can run this test without querying the\ninformation schema\u00a0\u2014 this allows the model to be an ephemeral model\n-#}\n\n{%- if not compare_columns -%}\n {%- do dbt_utils._is_ephemeral(model, 'test_equality') -%}\n {%- set compare_columns = adapter.get_columns_in_relation(model) | map(attribute='quoted') -%}\n{%- endif -%}\n\n{% set compare_cols_csv = compare_columns | join(', ') %}\n\nwith a as (\n\n select * from {{ model }}\n\n),\n\nb as (\n\n select * from {{ compare_model }}\n\n),\n\na_minus_b as (\n\n select {{compare_cols_csv}} from a\n {{ dbt.except() }}\n select {{compare_cols_csv}} from b\n\n),\n\nb_minus_a as (\n\n select {{compare_cols_csv}} from b\n {{ dbt.except() }}\n select {{compare_cols_csv}} from a\n\n),\n\nunioned as (\n\n select 'a_minus_b' as which_diff, a_minus_b.* from a_minus_b\n union all\n select 'b_minus_a' as which_diff, b_minus_a.* from b_minus_a\n\n)\n\nselect * from unioned\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils._is_relation", "macro.dbt_utils._is_ephemeral", "macro.dbt.except"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.644447, "supported_languages": null}, "macro.dbt_utils.get_url_parameter": {"name": "get_url_parameter", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/web/get_url_parameter.sql", "original_file_path": "macros/web/get_url_parameter.sql", "unique_id": "macro.dbt_utils.get_url_parameter", "macro_sql": "{% macro get_url_parameter(field, url_parameter) -%}\n {{ return(adapter.dispatch('get_url_parameter', 'dbt_utils')(field, url_parameter)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__get_url_parameter"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.645046, "supported_languages": null}, "macro.dbt_utils.default__get_url_parameter": {"name": "default__get_url_parameter", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/web/get_url_parameter.sql", "original_file_path": "macros/web/get_url_parameter.sql", "unique_id": "macro.dbt_utils.default__get_url_parameter", "macro_sql": "{% macro default__get_url_parameter(field, url_parameter) -%}\n\n{%- set formatted_url_parameter = \"'\" + url_parameter + \"='\" -%}\n\n{%- set split = dbt.split_part(dbt.split_part(field, formatted_url_parameter, 2), \"'&'\", 1) -%}\n\nnullif({{ split }},'')\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.split_part"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6456835, "supported_languages": null}, "macro.dbt_utils.get_url_host": {"name": "get_url_host", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/web/get_url_host.sql", "original_file_path": "macros/web/get_url_host.sql", "unique_id": "macro.dbt_utils.get_url_host", "macro_sql": "{% macro get_url_host(field) -%}\n {{ return(adapter.dispatch('get_url_host', 'dbt_utils')(field)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__get_url_host"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6462855, "supported_languages": null}, "macro.dbt_utils.default__get_url_host": {"name": "default__get_url_host", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/web/get_url_host.sql", "original_file_path": "macros/web/get_url_host.sql", "unique_id": "macro.dbt_utils.default__get_url_host", "macro_sql": "{% macro default__get_url_host(field) -%}\n\n{%- set parsed =\n dbt.split_part(\n dbt.split_part(\n dbt.replace(\n dbt.replace(\n dbt.replace(field, \"'android-app://'\", \"''\"\n ), \"'http://'\", \"''\"\n ), \"'https://'\", \"''\"\n ), \"'/'\", 1\n ), \"'?'\", 1\n )\n\n-%}\n\n\n {{ dbt.safe_cast(\n parsed,\n dbt.type_string()\n )}}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.split_part", "macro.dbt.replace", "macro.dbt.safe_cast", "macro.dbt.type_string"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6472836, "supported_languages": null}, "macro.dbt_utils.get_url_path": {"name": "get_url_path", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/web/get_url_path.sql", "original_file_path": "macros/web/get_url_path.sql", "unique_id": "macro.dbt_utils.get_url_path", "macro_sql": "{% macro get_url_path(field) -%}\n {{ return(adapter.dispatch('get_url_path', 'dbt_utils')(field)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__get_url_path"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6480577, "supported_languages": null}, "macro.dbt_utils.default__get_url_path": {"name": "default__get_url_path", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/web/get_url_path.sql", "original_file_path": "macros/web/get_url_path.sql", "unique_id": "macro.dbt_utils.default__get_url_path", "macro_sql": "{% macro default__get_url_path(field) -%}\n\n {%- set stripped_url =\n dbt.replace(\n dbt.replace(field, \"'http://'\", \"''\"), \"'https://'\", \"''\")\n -%}\n\n {%- set first_slash_pos -%}\n coalesce(\n nullif({{ dbt.position(\"'/'\", stripped_url) }}, 0),\n {{ dbt.position(\"'?'\", stripped_url) }} - 1\n )\n {%- endset -%}\n\n {%- set parsed_path =\n dbt.split_part(\n dbt.right(\n stripped_url,\n dbt.length(stripped_url) ~ \"-\" ~ first_slash_pos\n ),\n \"'?'\", 1\n )\n -%}\n\n {{ dbt.safe_cast(\n parsed_path,\n dbt.type_string()\n )}}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.replace", "macro.dbt.position", "macro.dbt.split_part", "macro.dbt.right", "macro.dbt.length", "macro.dbt.safe_cast", "macro.dbt.type_string"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6492984, "supported_languages": null}, "macro.dbt_utils.surrogate_key": {"name": "surrogate_key", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/surrogate_key.sql", "original_file_path": "macros/sql/surrogate_key.sql", "unique_id": "macro.dbt_utils.surrogate_key", "macro_sql": "{%- macro surrogate_key(field_list) -%}\n {% set frustrating_jinja_feature = varargs %}\n {{ return(adapter.dispatch('surrogate_key', 'dbt_utils')(field_list, *varargs)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__surrogate_key"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6500366, "supported_languages": null}, "macro.dbt_utils.default__surrogate_key": {"name": "default__surrogate_key", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/surrogate_key.sql", "original_file_path": "macros/sql/surrogate_key.sql", "unique_id": "macro.dbt_utils.default__surrogate_key", "macro_sql": "\n\n{%- macro default__surrogate_key(field_list) -%}\n\n{%- set error_message = '\nWarning: `dbt_utils.surrogate_key` has been replaced by \\\n`dbt_utils.generate_surrogate_key`. The new macro treats null values \\\ndifferently to empty strings. To restore the behaviour of the original \\\nmacro, add a global variable in dbt_project.yml called \\\n`surrogate_key_treat_nulls_as_empty_strings` to your \\\ndbt_project.yml file with a value of True. \\\nThe {}.{} model triggered this warning. \\\n'.format(model.package_name, model.name) -%}\n\n{%- do exceptions.raise_compiler_error(error_message) -%}\n\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6505115, "supported_languages": null}, "macro.dbt_utils.star": {"name": "star", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/star.sql", "original_file_path": "macros/sql/star.sql", "unique_id": "macro.dbt_utils.star", "macro_sql": "{% macro star(from, relation_alias=False, except=[], prefix='', suffix='', quote_identifiers=True) -%}\r\n {{ return(adapter.dispatch('star', 'dbt_utils')(from, relation_alias, except, prefix, suffix, quote_identifiers)) }}\r\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__star"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6523752, "supported_languages": null}, "macro.dbt_utils.default__star": {"name": "default__star", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/star.sql", "original_file_path": "macros/sql/star.sql", "unique_id": "macro.dbt_utils.default__star", "macro_sql": "{% macro default__star(from, relation_alias=False, except=[], prefix='', suffix='', quote_identifiers=True) -%}\r\n {%- do dbt_utils._is_relation(from, 'star') -%}\r\n {%- do dbt_utils._is_ephemeral(from, 'star') -%}\r\n\r\n {#-- Prevent querying of db in parsing mode. This works because this macro does not create any new refs. #}\r\n {%- if not execute -%}\r\n {% do return('*') %}\r\n {%- endif -%}\r\n\r\n {% set cols = dbt_utils.get_filtered_columns_in_relation(from, except) %}\r\n\r\n {%- if cols|length <= 0 -%}\r\n {% if flags.WHICH == 'compile' %}\r\n {% set response %}\r\n*\r\n/* No columns were returned. Maybe the relation doesn't exist yet \r\nor all columns were excluded. This star is only output during \r\ndbt compile, and exists to keep SQLFluff happy. */\r\n {% endset %}\r\n {% do return(response) %}\r\n {% else %}\r\n {% do return(\"/* no columns returned from star() macro */\") %}\r\n {% endif %}\r\n {%- else -%}\r\n {%- for col in cols %}\r\n {%- if relation_alias %}{{ relation_alias }}.{% else %}{%- endif -%}\r\n {%- if quote_identifiers -%}\r\n {{ adapter.quote(col)|trim }} {%- if prefix!='' or suffix!='' %} as {{ adapter.quote(prefix ~ col ~ suffix)|trim }} {%- endif -%}\r\n {%- else -%}\r\n {{ col|trim }} {%- if prefix!='' or suffix!='' %} as {{ (prefix ~ col ~ suffix)|trim }} {%- endif -%}\r\n {% endif %}\r\n {%- if not loop.last %},{{ '\\n ' }}{%- endif -%}\r\n {%- endfor -%}\r\n {% endif %}\r\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_utils._is_relation", "macro.dbt_utils._is_ephemeral", "macro.dbt_utils.get_filtered_columns_in_relation"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6552906, "supported_languages": null}, "macro.dbt_utils.get_relations_by_prefix": {"name": "get_relations_by_prefix", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_relations_by_prefix.sql", "original_file_path": "macros/sql/get_relations_by_prefix.sql", "unique_id": "macro.dbt_utils.get_relations_by_prefix", "macro_sql": "{% macro get_relations_by_prefix(schema, prefix, exclude='', database=target.database) %}\n {{ return(adapter.dispatch('get_relations_by_prefix', 'dbt_utils')(schema, prefix, exclude, database)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__get_relations_by_prefix"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.656474, "supported_languages": null}, "macro.dbt_utils.default__get_relations_by_prefix": {"name": "default__get_relations_by_prefix", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_relations_by_prefix.sql", "original_file_path": "macros/sql/get_relations_by_prefix.sql", "unique_id": "macro.dbt_utils.default__get_relations_by_prefix", "macro_sql": "{% macro default__get_relations_by_prefix(schema, prefix, exclude='', database=target.database) %}\n\n {%- call statement('get_tables', fetch_result=True) %}\n\n {{ dbt_utils.get_tables_by_prefix_sql(schema, prefix, exclude, database) }}\n\n {%- endcall -%}\n\n {%- set table_list = load_result('get_tables') -%}\n\n {%- if table_list and table_list['table'] -%}\n {%- set tbl_relations = [] -%}\n {%- for row in table_list['table'] -%}\n {%- set tbl_relation = api.Relation.create(\n database=database,\n schema=row.table_schema,\n identifier=row.table_name,\n type=row.table_type\n ) -%}\n {%- do tbl_relations.append(tbl_relation) -%}\n {%- endfor -%}\n\n {{ return(tbl_relations) }}\n {%- else -%}\n {{ return([]) }}\n {%- endif -%}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt_utils.get_tables_by_prefix_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.658196, "supported_languages": null}, "macro.dbt_utils.get_single_value": {"name": "get_single_value", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_single_value.sql", "original_file_path": "macros/sql/get_single_value.sql", "unique_id": "macro.dbt_utils.get_single_value", "macro_sql": "{% macro get_single_value(query, default=none) %}\n {{ return(adapter.dispatch('get_single_value', 'dbt_utils')(query, default)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__get_single_value"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6591551, "supported_languages": null}, "macro.dbt_utils.default__get_single_value": {"name": "default__get_single_value", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_single_value.sql", "original_file_path": "macros/sql/get_single_value.sql", "unique_id": "macro.dbt_utils.default__get_single_value", "macro_sql": "{% macro default__get_single_value(query, default) %}\n\n{# This macro returns the (0, 0) record in a query, i.e. the first row of the first column #}\n\n {%- call statement('get_query_result', fetch_result=True, auto_begin=false) -%}\n\n {{ query }}\n\n {%- endcall -%}\n\n {%- if execute -%}\n\n {% set r = load_result('get_query_result').table.columns[0].values() %}\n {% if r | length == 0 %}\n {% do print('Query `' ~ query ~ '` returned no rows. Using the default value: ' ~ default) %}\n {% set sql_result = default %}\n {% else %}\n {% set sql_result = r[0] %}\n {% endif %}\n \n {%- else -%}\n \n {% set sql_result = default %}\n \n {%- endif -%}\n\n {% do return(sql_result) %}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6606357, "supported_languages": null}, "macro.dbt_utils.safe_divide": {"name": "safe_divide", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/safe_divide.sql", "original_file_path": "macros/sql/safe_divide.sql", "unique_id": "macro.dbt_utils.safe_divide", "macro_sql": "{% macro safe_divide(numerator, denominator) -%}\n {{ return(adapter.dispatch('safe_divide', 'dbt_utils')(numerator, denominator)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__safe_divide"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6612124, "supported_languages": null}, "macro.dbt_utils.default__safe_divide": {"name": "default__safe_divide", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/safe_divide.sql", "original_file_path": "macros/sql/safe_divide.sql", "unique_id": "macro.dbt_utils.default__safe_divide", "macro_sql": "{% macro default__safe_divide(numerator, denominator) %}\n ( {{ numerator }} ) / nullif( ( {{ denominator }} ), 0)\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6615498, "supported_languages": null}, "macro.dbt_utils.safe_add": {"name": "safe_add", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/safe_add.sql", "original_file_path": "macros/sql/safe_add.sql", "unique_id": "macro.dbt_utils.safe_add", "macro_sql": "{%- macro safe_add(field_list) -%}\n {{ return(adapter.dispatch('safe_add', 'dbt_utils')(field_list)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__safe_add"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6622486, "supported_languages": null}, "macro.dbt_utils.default__safe_add": {"name": "default__safe_add", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/safe_add.sql", "original_file_path": "macros/sql/safe_add.sql", "unique_id": "macro.dbt_utils.default__safe_add", "macro_sql": "\n\n{%- macro default__safe_add(field_list) -%}\n\n{%- if field_list is not iterable or field_list is string or field_list is mapping -%}\n\n{%- set error_message = '\nWarning: the `safe_add` macro now takes a single list argument instead of \\\nstring arguments. The {}.{} model triggered this warning. \\\n'.format(model.package_name, model.name) -%}\n\n{%- do exceptions.warn(error_message) -%}\n\n{%- endif -%}\n\n{% set fields = [] %}\n\n{%- for field in field_list -%}\n\n {% do fields.append(\"coalesce(\" ~ field ~ \", 0)\") %}\n\n{%- endfor -%}\n\n{{ fields|join(' +\\n ') }}\n\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6633472, "supported_languages": null}, "macro.dbt_utils.get_powers_of_two": {"name": "get_powers_of_two", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/generate_series.sql", "original_file_path": "macros/sql/generate_series.sql", "unique_id": "macro.dbt_utils.get_powers_of_two", "macro_sql": "{% macro get_powers_of_two(upper_bound) %}\n {{ return(adapter.dispatch('get_powers_of_two', 'dbt_utils')(upper_bound)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__get_powers_of_two"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6647296, "supported_languages": null}, "macro.dbt_utils.default__get_powers_of_two": {"name": "default__get_powers_of_two", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/generate_series.sql", "original_file_path": "macros/sql/generate_series.sql", "unique_id": "macro.dbt_utils.default__get_powers_of_two", "macro_sql": "{% macro default__get_powers_of_two(upper_bound) %}\n\n {% if upper_bound <= 0 %}\n {{ exceptions.raise_compiler_error(\"upper bound must be positive\") }}\n {% endif %}\n\n {% for _ in range(1, 100) %}\n {% if upper_bound <= 2 ** loop.index %}{{ return(loop.index) }}{% endif %}\n {% endfor %}\n\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6656377, "supported_languages": null}, "macro.dbt_utils.generate_series": {"name": "generate_series", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/generate_series.sql", "original_file_path": "macros/sql/generate_series.sql", "unique_id": "macro.dbt_utils.generate_series", "macro_sql": "{% macro generate_series(upper_bound) %}\n {{ return(adapter.dispatch('generate_series', 'dbt_utils')(upper_bound)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__generate_series"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6660354, "supported_languages": null}, "macro.dbt_utils.default__generate_series": {"name": "default__generate_series", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/generate_series.sql", "original_file_path": "macros/sql/generate_series.sql", "unique_id": "macro.dbt_utils.default__generate_series", "macro_sql": "{% macro default__generate_series(upper_bound) %}\n\n {% set n = dbt_utils.get_powers_of_two(upper_bound) %}\n\n with p as (\n select 0 as generated_number union all select 1\n ), unioned as (\n\n select\n\n {% for i in range(n) %}\n p{{i}}.generated_number * power(2, {{i}})\n {% if not loop.last %} + {% endif %}\n {% endfor %}\n + 1\n as generated_number\n\n from\n\n {% for i in range(n) %}\n p as p{{i}}\n {% if not loop.last %} cross join {% endif %}\n {% endfor %}\n\n )\n\n select *\n from unioned\n where generated_number <= {{upper_bound}}\n order by generated_number\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.get_powers_of_two"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.667063, "supported_languages": null}, "macro.dbt_utils.get_tables_by_prefix_sql": {"name": "get_tables_by_prefix_sql", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_tables_by_prefix_sql.sql", "original_file_path": "macros/sql/get_tables_by_prefix_sql.sql", "unique_id": "macro.dbt_utils.get_tables_by_prefix_sql", "macro_sql": "{% macro get_tables_by_prefix_sql(schema, prefix, exclude='', database=target.database) %}\n {{ return(adapter.dispatch('get_tables_by_prefix_sql', 'dbt_utils')(schema, prefix, exclude, database)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__get_tables_by_prefix_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6678526, "supported_languages": null}, "macro.dbt_utils.default__get_tables_by_prefix_sql": {"name": "default__get_tables_by_prefix_sql", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_tables_by_prefix_sql.sql", "original_file_path": "macros/sql/get_tables_by_prefix_sql.sql", "unique_id": "macro.dbt_utils.default__get_tables_by_prefix_sql", "macro_sql": "{% macro default__get_tables_by_prefix_sql(schema, prefix, exclude='', database=target.database) %}\n\n {{ dbt_utils.get_tables_by_pattern_sql(\n schema_pattern = schema,\n table_pattern = prefix ~ '%',\n exclude = exclude,\n database = database\n ) }}\n \n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.get_tables_by_pattern_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6684115, "supported_languages": null}, "macro.dbt_utils.nullcheck_table": {"name": "nullcheck_table", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/nullcheck_table.sql", "original_file_path": "macros/sql/nullcheck_table.sql", "unique_id": "macro.dbt_utils.nullcheck_table", "macro_sql": "{% macro nullcheck_table(relation) %}\n {{ return(adapter.dispatch('nullcheck_table', 'dbt_utils')(relation)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__nullcheck_table"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6690042, "supported_languages": null}, "macro.dbt_utils.default__nullcheck_table": {"name": "default__nullcheck_table", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/nullcheck_table.sql", "original_file_path": "macros/sql/nullcheck_table.sql", "unique_id": "macro.dbt_utils.default__nullcheck_table", "macro_sql": "{% macro default__nullcheck_table(relation) %}\n\n {%- do dbt_utils._is_relation(relation, 'nullcheck_table') -%}\n {%- do dbt_utils._is_ephemeral(relation, 'nullcheck_table') -%}\n {% set cols = adapter.get_columns_in_relation(relation) %}\n\n select {{ dbt_utils.nullcheck(cols) }}\n from {{relation}}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils._is_relation", "macro.dbt_utils._is_ephemeral", "macro.dbt_utils.nullcheck"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.669748, "supported_languages": null}, "macro.dbt_utils.deduplicate": {"name": "deduplicate", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/deduplicate.sql", "original_file_path": "macros/sql/deduplicate.sql", "unique_id": "macro.dbt_utils.deduplicate", "macro_sql": "{%- macro deduplicate(relation, partition_by, order_by) -%}\n {{ return(adapter.dispatch('deduplicate', 'dbt_utils')(relation, partition_by, order_by)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.postgres__deduplicate"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6709685, "supported_languages": null}, "macro.dbt_utils.default__deduplicate": {"name": "default__deduplicate", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/deduplicate.sql", "original_file_path": "macros/sql/deduplicate.sql", "unique_id": "macro.dbt_utils.default__deduplicate", "macro_sql": "\n\n{%- macro default__deduplicate(relation, partition_by, order_by) -%}\n\n with row_numbered as (\n select\n _inner.*,\n row_number() over (\n partition by {{ partition_by }}\n order by {{ order_by }}\n ) as rn\n from {{ relation }} as _inner\n )\n\n select\n distinct data.*\n from {{ relation }} as data\n {#\n -- Not all DBs will support natural joins but the ones that do include:\n -- Oracle, MySQL, SQLite, Redshift, Teradata, Materialize, Databricks\n -- Apache Spark, SingleStore, Vertica\n -- Those that do not appear to support natural joins include:\n -- SQLServer, Trino, Presto, Rockset, Athena\n #}\n natural join row_numbered\n where row_numbered.rn = 1\n\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6715572, "supported_languages": null}, "macro.dbt_utils.redshift__deduplicate": {"name": "redshift__deduplicate", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/deduplicate.sql", "original_file_path": "macros/sql/deduplicate.sql", "unique_id": "macro.dbt_utils.redshift__deduplicate", "macro_sql": "{% macro redshift__deduplicate(relation, partition_by, order_by) -%}\n\n {{ return(dbt_utils.default__deduplicate(relation, partition_by, order_by=order_by)) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__deduplicate"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.671948, "supported_languages": null}, "macro.dbt_utils.postgres__deduplicate": {"name": "postgres__deduplicate", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/deduplicate.sql", "original_file_path": "macros/sql/deduplicate.sql", "unique_id": "macro.dbt_utils.postgres__deduplicate", "macro_sql": "\n{%- macro postgres__deduplicate(relation, partition_by, order_by) -%}\n\n select\n distinct on ({{ partition_by }}) *\n from {{ relation }}\n order by {{ partition_by }}{{ ',' ~ order_by }}\n\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6723242, "supported_languages": null}, "macro.dbt_utils.snowflake__deduplicate": {"name": "snowflake__deduplicate", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/deduplicate.sql", "original_file_path": "macros/sql/deduplicate.sql", "unique_id": "macro.dbt_utils.snowflake__deduplicate", "macro_sql": "\n{%- macro snowflake__deduplicate(relation, partition_by, order_by) -%}\n\n select *\n from {{ relation }}\n qualify\n row_number() over (\n partition by {{ partition_by }}\n order by {{ order_by }}\n ) = 1\n\n{%- endmacro -%}\n\n", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.672653, "supported_languages": null}, "macro.dbt_utils.bigquery__deduplicate": {"name": "bigquery__deduplicate", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/deduplicate.sql", "original_file_path": "macros/sql/deduplicate.sql", "unique_id": "macro.dbt_utils.bigquery__deduplicate", "macro_sql": "\n{%- macro bigquery__deduplicate(relation, partition_by, order_by) -%}\n\n select unique.*\n from (\n select\n array_agg (\n original\n order by {{ order_by }}\n limit 1\n )[offset(0)] unique\n from {{ relation }} original\n group by {{ partition_by }}\n )\n\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.672985, "supported_languages": null}, "macro.dbt_utils.get_intervals_between": {"name": "get_intervals_between", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/date_spine.sql", "original_file_path": "macros/sql/date_spine.sql", "unique_id": "macro.dbt_utils.get_intervals_between", "macro_sql": "{% macro get_intervals_between(start_date, end_date, datepart) -%}\n {{ return(adapter.dispatch('get_intervals_between', 'dbt_utils')(start_date, end_date, datepart)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__get_intervals_between"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6741428, "supported_languages": null}, "macro.dbt_utils.default__get_intervals_between": {"name": "default__get_intervals_between", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/date_spine.sql", "original_file_path": "macros/sql/date_spine.sql", "unique_id": "macro.dbt_utils.default__get_intervals_between", "macro_sql": "{% macro default__get_intervals_between(start_date, end_date, datepart) -%}\n {%- call statement('get_intervals_between', fetch_result=True) %}\n\n select {{ dbt.datediff(start_date, end_date, datepart) }}\n\n {%- endcall -%}\n\n {%- set value_list = load_result('get_intervals_between') -%}\n\n {%- if value_list and value_list['data'] -%}\n {%- set values = value_list['data'] | map(attribute=0) | list %}\n {{ return(values[0]) }}\n {%- else -%}\n {{ return(1) }}\n {%- endif -%}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt.datediff"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6752784, "supported_languages": null}, "macro.dbt_utils.date_spine": {"name": "date_spine", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/date_spine.sql", "original_file_path": "macros/sql/date_spine.sql", "unique_id": "macro.dbt_utils.date_spine", "macro_sql": "{% macro date_spine(datepart, start_date, end_date) %}\n {{ return(adapter.dispatch('date_spine', 'dbt_utils')(datepart, start_date, end_date)) }}\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__date_spine"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.675718, "supported_languages": null}, "macro.dbt_utils.default__date_spine": {"name": "default__date_spine", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/date_spine.sql", "original_file_path": "macros/sql/date_spine.sql", "unique_id": "macro.dbt_utils.default__date_spine", "macro_sql": "{% macro default__date_spine(datepart, start_date, end_date) %}\n\n\n{# call as follows:\n\ndate_spine(\n \"day\",\n \"to_date('01/01/2016', 'mm/dd/yyyy')\",\n \"dbt.dateadd(week, 1, current_date)\"\n) #}\n\n\nwith rawdata as (\n\n {{dbt_utils.generate_series(\n dbt_utils.get_intervals_between(start_date, end_date, datepart)\n )}}\n\n),\n\nall_periods as (\n\n select (\n {{\n dbt.dateadd(\n datepart,\n \"row_number() over (order by 1) - 1\",\n start_date\n )\n }}\n ) as date_{{datepart}}\n from rawdata\n\n),\n\nfiltered as (\n\n select *\n from all_periods\n where date_{{datepart}} <= {{ end_date }}\n\n)\n\nselect * from filtered\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.generate_series", "macro.dbt_utils.get_intervals_between", "macro.dbt.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6764038, "supported_languages": null}, "macro.dbt_utils.nullcheck": {"name": "nullcheck", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/nullcheck.sql", "original_file_path": "macros/sql/nullcheck.sql", "unique_id": "macro.dbt_utils.nullcheck", "macro_sql": "{% macro nullcheck(cols) %}\n {{ return(adapter.dispatch('nullcheck', 'dbt_utils')(cols)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__nullcheck"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.677018, "supported_languages": null}, "macro.dbt_utils.default__nullcheck": {"name": "default__nullcheck", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/nullcheck.sql", "original_file_path": "macros/sql/nullcheck.sql", "unique_id": "macro.dbt_utils.default__nullcheck", "macro_sql": "{% macro default__nullcheck(cols) %}\n{%- for col in cols %}\n\n {% if col.is_string() -%}\n\n nullif({{col.name}},'') as {{col.name}}\n\n {%- else -%}\n\n {{col.name}}\n\n {%- endif -%}\n\n{%- if not loop.last -%} , {%- endif -%}\n\n{%- endfor -%}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.677699, "supported_languages": null}, "macro.dbt_utils.get_column_values": {"name": "get_column_values", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_column_values.sql", "original_file_path": "macros/sql/get_column_values.sql", "unique_id": "macro.dbt_utils.get_column_values", "macro_sql": "{% macro get_column_values(table, column, order_by='count(*) desc', max_records=none, default=none, where=none) -%}\n {{ return(adapter.dispatch('get_column_values', 'dbt_utils')(table, column, order_by, max_records, default, where)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__get_column_values"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6794734, "supported_languages": null}, "macro.dbt_utils.default__get_column_values": {"name": "default__get_column_values", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_column_values.sql", "original_file_path": "macros/sql/get_column_values.sql", "unique_id": "macro.dbt_utils.default__get_column_values", "macro_sql": "{% macro default__get_column_values(table, column, order_by='count(*) desc', max_records=none, default=none, where=none) -%}\n {#-- Prevent querying of db in parsing mode. This works because this macro does not create any new refs. #}\n {%- if not execute -%}\n {% set default = [] if not default %}\n {{ return(default) }}\n {% endif %}\n\n {%- do dbt_utils._is_ephemeral(table, 'get_column_values') -%}\n\n {# Not all relations are tables. Renaming for internal clarity without breaking functionality for anyone using named arguments #}\n {# TODO: Change the method signature in a future 0.x.0 release #}\n {%- set target_relation = table -%}\n\n {# adapter.load_relation is a convenience wrapper to avoid building a Relation when we already have one #}\n {% set relation_exists = (load_relation(target_relation)) is not none %}\n\n {%- call statement('get_column_values', fetch_result=true) %}\n\n {%- if not relation_exists and default is none -%}\n\n {{ exceptions.raise_compiler_error(\"In get_column_values(): relation \" ~ target_relation ~ \" does not exist and no default value was provided.\") }}\n\n {%- elif not relation_exists and default is not none -%}\n\n {{ log(\"Relation \" ~ target_relation ~ \" does not exist. Returning the default value: \" ~ default) }}\n\n {{ return(default) }}\n\n {%- else -%}\n\n\n select\n {{ column }} as value\n\n from {{ target_relation }}\n\n {% if where is not none %}\n where {{ where }}\n {% endif %}\n\n group by {{ column }}\n order by {{ order_by }}\n\n {% if max_records is not none %}\n limit {{ max_records }}\n {% endif %}\n\n {% endif %}\n\n {%- endcall -%}\n\n {%- set value_list = load_result('get_column_values') -%}\n\n {%- if value_list and value_list['data'] -%}\n {%- set values = value_list['data'] | map(attribute=0) | list %}\n {{ return(values) }}\n {%- else -%}\n {{ return(default) }}\n {%- endif -%}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_utils._is_ephemeral", "macro.dbt.load_relation", "macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6825147, "supported_languages": null}, "macro.dbt_utils.degrees_to_radians": {"name": "degrees_to_radians", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/haversine_distance.sql", "original_file_path": "macros/sql/haversine_distance.sql", "unique_id": "macro.dbt_utils.degrees_to_radians", "macro_sql": "{% macro degrees_to_radians(degrees) -%}\n acos(-1) * {{degrees}} / 180\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6841772, "supported_languages": null}, "macro.dbt_utils.haversine_distance": {"name": "haversine_distance", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/haversine_distance.sql", "original_file_path": "macros/sql/haversine_distance.sql", "unique_id": "macro.dbt_utils.haversine_distance", "macro_sql": "{% macro haversine_distance(lat1, lon1, lat2, lon2, unit='mi') -%}\n {{ return(adapter.dispatch('haversine_distance', 'dbt_utils')(lat1,lon1,lat2,lon2,unit)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__haversine_distance"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6847107, "supported_languages": null}, "macro.dbt_utils.default__haversine_distance": {"name": "default__haversine_distance", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/haversine_distance.sql", "original_file_path": "macros/sql/haversine_distance.sql", "unique_id": "macro.dbt_utils.default__haversine_distance", "macro_sql": "{% macro default__haversine_distance(lat1, lon1, lat2, lon2, unit='mi') -%}\n{%- if unit == 'mi' %}\n {% set conversion_rate = 1 %}\n{% elif unit == 'km' %}\n {% set conversion_rate = 1.60934 %}\n{% else %}\n {{ exceptions.raise_compiler_error(\"unit input must be one of 'mi' or 'km'. Got \" ~ unit) }}\n{% endif %}\n\n 2 * 3961 * asin(sqrt(power((sin(radians(({{ lat2 }} - {{ lat1 }}) / 2))), 2) +\n cos(radians({{lat1}})) * cos(radians({{lat2}})) *\n power((sin(radians(({{ lon2 }} - {{ lon1 }}) / 2))), 2))) * {{ conversion_rate }}\n\n{%- endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6858044, "supported_languages": null}, "macro.dbt_utils.bigquery__haversine_distance": {"name": "bigquery__haversine_distance", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/haversine_distance.sql", "original_file_path": "macros/sql/haversine_distance.sql", "unique_id": "macro.dbt_utils.bigquery__haversine_distance", "macro_sql": "{% macro bigquery__haversine_distance(lat1, lon1, lat2, lon2, unit='mi') -%}\n{% set radians_lat1 = dbt_utils.degrees_to_radians(lat1) %}\n{% set radians_lat2 = dbt_utils.degrees_to_radians(lat2) %}\n{% set radians_lon1 = dbt_utils.degrees_to_radians(lon1) %}\n{% set radians_lon2 = dbt_utils.degrees_to_radians(lon2) %}\n{%- if unit == 'mi' %}\n {% set conversion_rate = 1 %}\n{% elif unit == 'km' %}\n {% set conversion_rate = 1.60934 %}\n{% else %}\n {{ exceptions.raise_compiler_error(\"unit input must be one of 'mi' or 'km'. Got \" ~ unit) }}\n{% endif %}\n 2 * 3961 * asin(sqrt(power(sin(({{ radians_lat2 }} - {{ radians_lat1 }}) / 2), 2) +\n cos({{ radians_lat1 }}) * cos({{ radians_lat2 }}) *\n power(sin(({{ radians_lon2 }} - {{ radians_lon1 }}) / 2), 2))) * {{ conversion_rate }}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.degrees_to_radians"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6873481, "supported_languages": null}, "macro.dbt_utils.get_query_results_as_dict": {"name": "get_query_results_as_dict", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_query_results_as_dict.sql", "original_file_path": "macros/sql/get_query_results_as_dict.sql", "unique_id": "macro.dbt_utils.get_query_results_as_dict", "macro_sql": "{% macro get_query_results_as_dict(query) %}\n {{ return(adapter.dispatch('get_query_results_as_dict', 'dbt_utils')(query)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__get_query_results_as_dict"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6880436, "supported_languages": null}, "macro.dbt_utils.default__get_query_results_as_dict": {"name": "default__get_query_results_as_dict", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_query_results_as_dict.sql", "original_file_path": "macros/sql/get_query_results_as_dict.sql", "unique_id": "macro.dbt_utils.default__get_query_results_as_dict", "macro_sql": "{% macro default__get_query_results_as_dict(query) %}\n\n{# This macro returns a dictionary of the form {column_name: (tuple_of_results)} #}\n\n {%- call statement('get_query_results', fetch_result=True,auto_begin=false) -%}\n\n {{ query }}\n\n {%- endcall -%}\n\n {% set sql_results={} %}\n\n {%- if execute -%}\n {% set sql_results_table = load_result('get_query_results').table.columns %}\n {% for column_name, column in sql_results_table.items() %}\n {% do sql_results.update({column_name: column.values()}) %}\n {% endfor %}\n {%- endif -%}\n\n {{ return(sql_results) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6891844, "supported_languages": null}, "macro.dbt_utils.get_relations_by_pattern": {"name": "get_relations_by_pattern", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_relations_by_pattern.sql", "original_file_path": "macros/sql/get_relations_by_pattern.sql", "unique_id": "macro.dbt_utils.get_relations_by_pattern", "macro_sql": "{% macro get_relations_by_pattern(schema_pattern, table_pattern, exclude='', database=target.database) %}\n {{ return(adapter.dispatch('get_relations_by_pattern', 'dbt_utils')(schema_pattern, table_pattern, exclude, database)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__get_relations_by_pattern"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6903257, "supported_languages": null}, "macro.dbt_utils.default__get_relations_by_pattern": {"name": "default__get_relations_by_pattern", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_relations_by_pattern.sql", "original_file_path": "macros/sql/get_relations_by_pattern.sql", "unique_id": "macro.dbt_utils.default__get_relations_by_pattern", "macro_sql": "{% macro default__get_relations_by_pattern(schema_pattern, table_pattern, exclude='', database=target.database) %}\n\n {%- call statement('get_tables', fetch_result=True) %}\n\n {{ dbt_utils.get_tables_by_pattern_sql(schema_pattern, table_pattern, exclude, database) }}\n\n {%- endcall -%}\n\n {%- set table_list = load_result('get_tables') -%}\n\n {%- if table_list and table_list['table'] -%}\n {%- set tbl_relations = [] -%}\n {%- for row in table_list['table'] -%}\n {%- set tbl_relation = api.Relation.create(\n database=database,\n schema=row.table_schema,\n identifier=row.table_name,\n type=row.table_type\n ) -%}\n {%- do tbl_relations.append(tbl_relation) -%}\n {%- endfor -%}\n\n {{ return(tbl_relations) }}\n {%- else -%}\n {{ return([]) }}\n {%- endif -%}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt_utils.get_tables_by_pattern_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6919568, "supported_languages": null}, "macro.dbt_utils.safe_subtract": {"name": "safe_subtract", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/safe_subtract.sql", "original_file_path": "macros/sql/safe_subtract.sql", "unique_id": "macro.dbt_utils.safe_subtract", "macro_sql": "{%- macro safe_subtract(field_list) -%}\n {{ return(adapter.dispatch('safe_subtract', 'dbt_utils')(field_list)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__safe_subtract"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.692637, "supported_languages": null}, "macro.dbt_utils.default__safe_subtract": {"name": "default__safe_subtract", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/safe_subtract.sql", "original_file_path": "macros/sql/safe_subtract.sql", "unique_id": "macro.dbt_utils.default__safe_subtract", "macro_sql": "\n\n{%- macro default__safe_subtract(field_list) -%}\n\n{%- if field_list is not iterable or field_list is string or field_list is mapping -%}\n\n{%- set error_message = '\nWarning: the `safe_subtract` macro takes a single list argument instead of \\\nstring arguments. The {}.{} model triggered this warning. \\\n'.format(model.package_name, model.name) -%}\n\n{%- do exceptions.raise_compiler_error(error_message) -%}\n\n{%- endif -%}\n\n{% set fields = [] %}\n\n{%- for field in field_list -%}\n\n {% do fields.append(\"coalesce(\" ~ field ~ \", 0)\") %}\n\n{%- endfor -%}\n\n{{ fields|join(' -\\n ') }}\n\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6937106, "supported_languages": null}, "macro.dbt_utils.width_bucket": {"name": "width_bucket", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/width_bucket.sql", "original_file_path": "macros/sql/width_bucket.sql", "unique_id": "macro.dbt_utils.width_bucket", "macro_sql": "{% macro width_bucket(expr, min_value, max_value, num_buckets) %}\n {{ return(adapter.dispatch('width_bucket', 'dbt_utils') (expr, min_value, max_value, num_buckets)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__width_bucket"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.6948915, "supported_languages": null}, "macro.dbt_utils.default__width_bucket": {"name": "default__width_bucket", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/width_bucket.sql", "original_file_path": "macros/sql/width_bucket.sql", "unique_id": "macro.dbt_utils.default__width_bucket", "macro_sql": "{% macro default__width_bucket(expr, min_value, max_value, num_buckets) -%}\n\n {% set bin_size -%}\n (( {{ max_value }} - {{ min_value }} ) / {{ num_buckets }} )\n {%- endset %}\n (\n -- to break ties when the amount is eaxtly at the bucket egde\n case\n when\n mod(\n {{ dbt.safe_cast(expr, dbt.type_numeric() ) }},\n {{ dbt.safe_cast(bin_size, dbt.type_numeric() ) }}\n ) = 0\n then 1\n else 0\n end\n ) +\n -- Anything over max_value goes the N+1 bucket\n least(\n ceil(\n ({{ expr }} - {{ min_value }})/{{ bin_size }}\n ),\n {{ num_buckets }} + 1\n )\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt.safe_cast", "macro.dbt.type_numeric"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.695789, "supported_languages": null}, "macro.dbt_utils.snowflake__width_bucket": {"name": "snowflake__width_bucket", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/width_bucket.sql", "original_file_path": "macros/sql/width_bucket.sql", "unique_id": "macro.dbt_utils.snowflake__width_bucket", "macro_sql": "{% macro snowflake__width_bucket(expr, min_value, max_value, num_buckets) %}\n width_bucket({{ expr }}, {{ min_value }}, {{ max_value }}, {{ num_buckets }} )\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.696167, "supported_languages": null}, "macro.dbt_utils.union_relations": {"name": "union_relations", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/union.sql", "original_file_path": "macros/sql/union.sql", "unique_id": "macro.dbt_utils.union_relations", "macro_sql": "{%- macro union_relations(relations, column_override=none, include=[], exclude=[], source_column_name='_dbt_source_relation', where=none) -%}\n {{ return(adapter.dispatch('union_relations', 'dbt_utils')(relations, column_override, include, exclude, source_column_name, where)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__union_relations"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.700696, "supported_languages": null}, "macro.dbt_utils.default__union_relations": {"name": "default__union_relations", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/union.sql", "original_file_path": "macros/sql/union.sql", "unique_id": "macro.dbt_utils.default__union_relations", "macro_sql": "\n\n{%- macro default__union_relations(relations, column_override=none, include=[], exclude=[], source_column_name='_dbt_source_relation', where=none) -%}\n\n {%- if exclude and include -%}\n {{ exceptions.raise_compiler_error(\"Both an exclude and include list were provided to the `union` macro. Only one is allowed\") }}\n {%- endif -%}\n\n {#-- Prevent querying of db in parsing mode. This works because this macro does not create any new refs. -#}\n {%- if not execute %}\n {{ return('') }}\n {% endif -%}\n\n {%- set column_override = column_override if column_override is not none else {} -%}\n\n {%- set relation_columns = {} -%}\n {%- set column_superset = {} -%}\n {%- set all_excludes = [] -%}\n {%- set all_includes = [] -%}\n\n {%- if exclude -%}\n {%- for exc in exclude -%}\n {%- do all_excludes.append(exc | lower) -%}\n {%- endfor -%}\n {%- endif -%}\n\n {%- if include -%}\n {%- for inc in include -%}\n {%- do all_includes.append(inc | lower) -%}\n {%- endfor -%}\n {%- endif -%}\n\n {%- for relation in relations -%}\n\n {%- do relation_columns.update({relation: []}) -%}\n\n {%- do dbt_utils._is_relation(relation, 'union_relations') -%}\n {%- do dbt_utils._is_ephemeral(relation, 'union_relations') -%}\n {%- set cols = adapter.get_columns_in_relation(relation) -%}\n {%- for col in cols -%}\n\n {#- If an exclude list was provided and the column is in the list, do nothing -#}\n {%- if exclude and col.column | lower in all_excludes -%}\n\n {#- If an include list was provided and the column is not in the list, do nothing -#}\n {%- elif include and col.column | lower not in all_includes -%}\n\n {#- Otherwise add the column to the column superset -#}\n {%- else -%}\n\n {#- update the list of columns in this relation -#}\n {%- do relation_columns[relation].append(col.column) -%}\n\n {%- if col.column in column_superset -%}\n\n {%- set stored = column_superset[col.column] -%}\n {%- if col.is_string() and stored.is_string() and col.string_size() > stored.string_size() -%}\n\n {%- do column_superset.update({col.column: col}) -%}\n\n {%- endif %}\n\n {%- else -%}\n\n {%- do column_superset.update({col.column: col}) -%}\n\n {%- endif -%}\n\n {%- endif -%}\n\n {%- endfor -%}\n {%- endfor -%}\n\n {%- set ordered_column_names = column_superset.keys() -%}\n {%- set dbt_command = flags.WHICH -%}\n\n\n {% if dbt_command in ['run', 'build'] %}\n {% if (include | length > 0 or exclude | length > 0) and not column_superset.keys() %}\n {%- set relations_string -%}\n {%- for relation in relations -%}\n {{ relation.name }}\n {%- if not loop.last %}, {% endif -%}\n {%- endfor -%}\n {%- endset -%}\n\n {%- set error_message -%}\n There were no columns found to union for relations {{ relations_string }}\n {%- endset -%}\n\n {{ exceptions.raise_compiler_error(error_message) }}\n {%- endif -%}\n {%- endif -%}\n\n {%- for relation in relations %}\n\n (\n select\n\n {%- if source_column_name is not none %}\n cast({{ dbt.string_literal(relation) }} as {{ dbt.type_string() }}) as {{ source_column_name }},\n {%- endif %}\n\n {% for col_name in ordered_column_names -%}\n\n {%- set col = column_superset[col_name] %}\n {%- set col_type = column_override.get(col.column, col.data_type) %}\n {%- set col_name = adapter.quote(col_name) if col_name in relation_columns[relation] else 'null' %}\n cast({{ col_name }} as {{ col_type }}) as {{ col.quoted }} {% if not loop.last %},{% endif -%}\n\n {%- endfor %}\n\n from {{ relation }}\n\n {% if where -%}\n where {{ where }}\n {%- endif %}\n )\n\n {% if not loop.last -%}\n union all\n {% endif -%}\n\n {%- endfor -%}\n\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt_utils._is_relation", "macro.dbt_utils._is_ephemeral", "macro.dbt.string_literal", "macro.dbt.type_string"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.7075455, "supported_languages": null}, "macro.dbt_utils.get_table_types_sql": {"name": "get_table_types_sql", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_table_types_sql.sql", "original_file_path": "macros/sql/get_table_types_sql.sql", "unique_id": "macro.dbt_utils.get_table_types_sql", "macro_sql": "{%- macro get_table_types_sql() -%}\n {{ return(adapter.dispatch('get_table_types_sql', 'dbt_utils')()) }}\n{%- endmacro -%}\n\n", "depends_on": {"macros": ["macro.dbt_utils.postgres__get_table_types_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.7084699, "supported_languages": null}, "macro.dbt_utils.default__get_table_types_sql": {"name": "default__get_table_types_sql", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_table_types_sql.sql", "original_file_path": "macros/sql/get_table_types_sql.sql", "unique_id": "macro.dbt_utils.default__get_table_types_sql", "macro_sql": "{% macro default__get_table_types_sql() %}\n case table_type\n when 'BASE TABLE' then 'table'\n when 'EXTERNAL TABLE' then 'external'\n when 'MATERIALIZED VIEW' then 'materializedview'\n else lower(table_type)\n end as {{ adapter.quote('table_type') }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.7087517, "supported_languages": null}, "macro.dbt_utils.postgres__get_table_types_sql": {"name": "postgres__get_table_types_sql", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_table_types_sql.sql", "original_file_path": "macros/sql/get_table_types_sql.sql", "unique_id": "macro.dbt_utils.postgres__get_table_types_sql", "macro_sql": "{% macro postgres__get_table_types_sql() %}\n case table_type\n when 'BASE TABLE' then 'table'\n when 'FOREIGN' then 'external'\n when 'MATERIALIZED VIEW' then 'materializedview'\n else lower(table_type)\n end as {{ adapter.quote('table_type') }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.7090263, "supported_languages": null}, "macro.dbt_utils.databricks__get_table_types_sql": {"name": "databricks__get_table_types_sql", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_table_types_sql.sql", "original_file_path": "macros/sql/get_table_types_sql.sql", "unique_id": "macro.dbt_utils.databricks__get_table_types_sql", "macro_sql": "{% macro databricks__get_table_types_sql() %}\n case table_type\n when 'MANAGED' then 'table'\n when 'BASE TABLE' then 'table'\n when 'MATERIALIZED VIEW' then 'materializedview'\n else lower(table_type)\n end as {{ adapter.quote('table_type') }}\n{% endmacro %}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.7093005, "supported_languages": null}, "macro.dbt_utils.generate_surrogate_key": {"name": "generate_surrogate_key", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/generate_surrogate_key.sql", "original_file_path": "macros/sql/generate_surrogate_key.sql", "unique_id": "macro.dbt_utils.generate_surrogate_key", "macro_sql": "{%- macro generate_surrogate_key(field_list) -%}\n {{ return(adapter.dispatch('generate_surrogate_key', 'dbt_utils')(field_list)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__generate_surrogate_key"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.7101307, "supported_languages": null}, "macro.dbt_utils.default__generate_surrogate_key": {"name": "default__generate_surrogate_key", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/generate_surrogate_key.sql", "original_file_path": "macros/sql/generate_surrogate_key.sql", "unique_id": "macro.dbt_utils.default__generate_surrogate_key", "macro_sql": "\n\n{%- macro default__generate_surrogate_key(field_list) -%}\n\n{%- if var('surrogate_key_treat_nulls_as_empty_strings', False) -%}\n {%- set default_null_value = \"\" -%}\n{%- else -%}\n {%- set default_null_value = '_dbt_utils_surrogate_key_null_' -%}\n{%- endif -%}\n\n{%- set fields = [] -%}\n\n{%- for field in field_list -%}\n\n {%- do fields.append(\n \"coalesce(cast(\" ~ field ~ \" as \" ~ dbt.type_string() ~ \"), '\" ~ default_null_value ~\"')\"\n ) -%}\n\n {%- if not loop.last %}\n {%- do fields.append(\"'-'\") -%}\n {%- endif -%}\n\n{%- endfor -%}\n\n{{ dbt.hash(dbt.concat(fields)) }}\n\n{%- endmacro -%}", "depends_on": {"macros": ["macro.dbt.type_string", "macro.dbt.hash", "macro.dbt.concat"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.7113664, "supported_languages": null}, "macro.dbt_utils.get_filtered_columns_in_relation": {"name": "get_filtered_columns_in_relation", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_filtered_columns_in_relation.sql", "original_file_path": "macros/sql/get_filtered_columns_in_relation.sql", "unique_id": "macro.dbt_utils.get_filtered_columns_in_relation", "macro_sql": "{% macro get_filtered_columns_in_relation(from, except=[]) -%}\n {{ return(adapter.dispatch('get_filtered_columns_in_relation', 'dbt_utils')(from, except)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__get_filtered_columns_in_relation"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.712227, "supported_languages": null}, "macro.dbt_utils.default__get_filtered_columns_in_relation": {"name": "default__get_filtered_columns_in_relation", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_filtered_columns_in_relation.sql", "original_file_path": "macros/sql/get_filtered_columns_in_relation.sql", "unique_id": "macro.dbt_utils.default__get_filtered_columns_in_relation", "macro_sql": "{% macro default__get_filtered_columns_in_relation(from, except=[]) -%}\n {%- do dbt_utils._is_relation(from, 'get_filtered_columns_in_relation') -%}\n {%- do dbt_utils._is_ephemeral(from, 'get_filtered_columns_in_relation') -%}\n\n {# -- Prevent querying of db in parsing mode. This works because this macro does not create any new refs. #}\n {%- if not execute -%}\n {{ return('') }}\n {% endif %}\n\n {%- set include_cols = [] %}\n {%- set cols = adapter.get_columns_in_relation(from) -%}\n {%- set except = except | map(\"lower\") | list %}\n {%- for col in cols -%}\n {%- if col.column|lower not in except -%}\n {% do include_cols.append(col.column) %}\n {%- endif %}\n {%- endfor %}\n\n {{ return(include_cols) }}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_utils._is_relation", "macro.dbt_utils._is_ephemeral"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.7136447, "supported_languages": null}, "macro.dbt_utils.group_by": {"name": "group_by", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/groupby.sql", "original_file_path": "macros/sql/groupby.sql", "unique_id": "macro.dbt_utils.group_by", "macro_sql": "{%- macro group_by(n) -%}\n {{ return(adapter.dispatch('group_by', 'dbt_utils')(n)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__group_by"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.7141764, "supported_languages": null}, "macro.dbt_utils.default__group_by": {"name": "default__group_by", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/groupby.sql", "original_file_path": "macros/sql/groupby.sql", "unique_id": "macro.dbt_utils.default__group_by", "macro_sql": "\n\n{%- macro default__group_by(n) -%}\n\n group by {% for i in range(1, n + 1) -%}\n {{ i }}{{ ',' if not loop.last }} \n {%- endfor -%}\n\n{%- endmacro -%}", "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.7146573, "supported_languages": null}, "macro.dbt_utils.unpivot": {"name": "unpivot", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/unpivot.sql", "original_file_path": "macros/sql/unpivot.sql", "unique_id": "macro.dbt_utils.unpivot", "macro_sql": "{% macro unpivot(relation=none, cast_to='varchar', exclude=none, remove=none, field_name='field_name', value_name='value') -%}\n {{ return(adapter.dispatch('unpivot', 'dbt_utils')(relation, cast_to, exclude, remove, field_name, value_name)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__unpivot"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.7167013, "supported_languages": null}, "macro.dbt_utils.default__unpivot": {"name": "default__unpivot", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/unpivot.sql", "original_file_path": "macros/sql/unpivot.sql", "unique_id": "macro.dbt_utils.default__unpivot", "macro_sql": "{% macro default__unpivot(relation=none, cast_to='varchar', exclude=none, remove=none, field_name='field_name', value_name='value') -%}\n\n {% if not relation %}\n {{ exceptions.raise_compiler_error(\"Error: argument `relation` is required for `unpivot` macro.\") }}\n {% endif %}\n\n {%- set exclude = exclude if exclude is not none else [] %}\n {%- set remove = remove if remove is not none else [] %}\n\n {%- set include_cols = [] %}\n\n {%- set table_columns = {} %}\n\n {%- do table_columns.update({relation: []}) %}\n\n {%- do dbt_utils._is_relation(relation, 'unpivot') -%}\n {%- do dbt_utils._is_ephemeral(relation, 'unpivot') -%}\n {%- set cols = adapter.get_columns_in_relation(relation) %}\n\n {%- for col in cols -%}\n {%- if col.column.lower() not in remove|map('lower') and col.column.lower() not in exclude|map('lower') -%}\n {% do include_cols.append(col) %}\n {%- endif %}\n {%- endfor %}\n\n\n {%- for col in include_cols -%}\n select\n {%- for exclude_col in exclude %}\n {{ exclude_col }},\n {%- endfor %}\n\n cast('{{ col.column }}' as {{ dbt.type_string() }}) as {{ field_name }},\n cast( {% if col.data_type == 'boolean' %}\n {{ dbt.cast_bool_to_text(col.column) }}\n {% else %}\n {{ col.column }}\n {% endif %}\n as {{ cast_to }}) as {{ value_name }}\n\n from {{ relation }}\n\n {% if not loop.last -%}\n union all\n {% endif -%}\n {%- endfor -%}\n\n{%- endmacro %}", "depends_on": {"macros": ["macro.dbt_utils._is_relation", "macro.dbt_utils._is_ephemeral", "macro.dbt.type_string", "macro.dbt.cast_bool_to_text"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.7198796, "supported_languages": null}, "macro.dbt_utils.get_tables_by_pattern_sql": {"name": "get_tables_by_pattern_sql", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_tables_by_pattern_sql.sql", "original_file_path": "macros/sql/get_tables_by_pattern_sql.sql", "unique_id": "macro.dbt_utils.get_tables_by_pattern_sql", "macro_sql": "{% macro get_tables_by_pattern_sql(schema_pattern, table_pattern, exclude='', database=target.database) %}\n {{ return(adapter.dispatch('get_tables_by_pattern_sql', 'dbt_utils')\n (schema_pattern, table_pattern, exclude, database)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__get_tables_by_pattern_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.7224283, "supported_languages": null}, "macro.dbt_utils.default__get_tables_by_pattern_sql": {"name": "default__get_tables_by_pattern_sql", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_tables_by_pattern_sql.sql", "original_file_path": "macros/sql/get_tables_by_pattern_sql.sql", "unique_id": "macro.dbt_utils.default__get_tables_by_pattern_sql", "macro_sql": "{% macro default__get_tables_by_pattern_sql(schema_pattern, table_pattern, exclude='', database=target.database) %}\n\n select distinct\n table_schema as {{ adapter.quote('table_schema') }},\n table_name as {{ adapter.quote('table_name') }},\n {{ dbt_utils.get_table_types_sql() }}\n from {{ database }}.information_schema.tables\n where table_schema ilike '{{ schema_pattern }}'\n and table_name ilike '{{ table_pattern }}'\n and table_name not ilike '{{ exclude }}'\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.get_table_types_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.723135, "supported_languages": null}, "macro.dbt_utils.bigquery__get_tables_by_pattern_sql": {"name": "bigquery__get_tables_by_pattern_sql", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_tables_by_pattern_sql.sql", "original_file_path": "macros/sql/get_tables_by_pattern_sql.sql", "unique_id": "macro.dbt_utils.bigquery__get_tables_by_pattern_sql", "macro_sql": "{% macro bigquery__get_tables_by_pattern_sql(schema_pattern, table_pattern, exclude='', database=target.database) %}\n\n {% if '%' in schema_pattern %}\n {% set schemata=dbt_utils._bigquery__get_matching_schemata(schema_pattern, database) %}\n {% else %}\n {% set schemata=[schema_pattern] %}\n {% endif %}\n\n {% set sql %}\n {% for schema in schemata %}\n select distinct\n table_schema,\n table_name,\n {{ dbt_utils.get_table_types_sql() }}\n\n from {{ adapter.quote(database) }}.{{ schema }}.INFORMATION_SCHEMA.TABLES\n where lower(table_name) like lower ('{{ table_pattern }}')\n and lower(table_name) not like lower ('{{ exclude }}')\n\n {% if not loop.last %} union all {% endif %}\n\n {% endfor %}\n {% endset %}\n\n {{ return(sql) }}\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils._bigquery__get_matching_schemata", "macro.dbt_utils.get_table_types_sql"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.7244956, "supported_languages": null}, "macro.dbt_utils._bigquery__get_matching_schemata": {"name": "_bigquery__get_matching_schemata", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/get_tables_by_pattern_sql.sql", "original_file_path": "macros/sql/get_tables_by_pattern_sql.sql", "unique_id": "macro.dbt_utils._bigquery__get_matching_schemata", "macro_sql": "{% macro _bigquery__get_matching_schemata(schema_pattern, database) %}\n {% if execute %}\n\n {% set sql %}\n select schema_name from {{ adapter.quote(database) }}.INFORMATION_SCHEMA.SCHEMATA\n where lower(schema_name) like lower('{{ schema_pattern }}')\n {% endset %}\n\n {% set results=run_query(sql) %}\n\n {% set schemata=results.columns['schema_name'].values() %}\n\n {{ return(schemata) }}\n\n {% else %}\n\n {{ return([]) }}\n\n {% endif %}\n\n\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.7254703, "supported_languages": null}, "macro.dbt_utils.pivot": {"name": "pivot", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/pivot.sql", "original_file_path": "macros/sql/pivot.sql", "unique_id": "macro.dbt_utils.pivot", "macro_sql": "{% macro pivot(column,\n values,\n alias=True,\n agg='sum',\n cmp='=',\n prefix='',\n suffix='',\n then_value=1,\n else_value=0,\n quote_identifiers=True,\n distinct=False) %}\n {{ return(adapter.dispatch('pivot', 'dbt_utils')(column, values, alias, agg, cmp, prefix, suffix, then_value, else_value, quote_identifiers, distinct)) }}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt_utils.default__pivot"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.7272131, "supported_languages": null}, "macro.dbt_utils.default__pivot": {"name": "default__pivot", "resource_type": "macro", "package_name": "dbt_utils", "path": "macros/sql/pivot.sql", "original_file_path": "macros/sql/pivot.sql", "unique_id": "macro.dbt_utils.default__pivot", "macro_sql": "{% macro default__pivot(column,\n values,\n alias=True,\n agg='sum',\n cmp='=',\n prefix='',\n suffix='',\n then_value=1,\n else_value=0,\n quote_identifiers=True,\n distinct=False) %}\n {% for value in values %}\n {{ agg }}(\n {% if distinct %} distinct {% endif %}\n case\n when {{ column }} {{ cmp }} '{{ dbt.escape_single_quotes(value) }}'\n then {{ then_value }}\n else {{ else_value }}\n end\n )\n {% if alias %}\n {% if quote_identifiers %}\n as {{ adapter.quote(prefix ~ value ~ suffix) }}\n {% else %}\n as {{ dbt_utils.slugify(prefix ~ value ~ suffix) }}\n {% endif %}\n {% endif %}\n {% if not loop.last %},{% endif %}\n {% endfor %}\n{% endmacro %}", "depends_on": {"macros": ["macro.dbt.escape_single_quotes", "macro.dbt_utils.slugify"]}, "description": "", "meta": {}, "docs": {"show": true, "node_color": null}, "patch_path": null, "arguments": [], "created_at": 1726500933.7288008, "supported_languages": null}}, "docs": {"doc.dbt.__overview__": {"name": "__overview__", "resource_type": "doc", "package_name": "dbt", "path": "overview.md", "original_file_path": "docs/overview.md", "unique_id": "doc.dbt.__overview__", "block_contents": "### Welcome!\n\nWelcome to the auto-generated documentation for your dbt project!\n\n### Navigation\n\nYou can use the `Project` and `Database` navigation tabs on the left side of the window to explore the models\nin your project.\n\n#### Project Tab\nThe `Project` tab mirrors the directory structure of your dbt project. In this tab, you can see all of the\nmodels defined in your dbt project, as well as models imported from dbt packages.\n\n#### Database Tab\nThe `Database` tab also exposes your models, but in a format that looks more like a database explorer. This view\nshows relations (tables and views) grouped into database schemas. Note that ephemeral models are _not_ shown\nin this interface, as they do not exist in the database.\n\n### Graph Exploration\nYou can click the blue icon on the bottom-right corner of the page to view the lineage graph of your models.\n\nOn model pages, you'll see the immediate parents and children of the model you're exploring. By clicking the `Expand`\nbutton at the top-right of this lineage pane, you'll be able to see all of the models that are used to build,\nor are built from, the model you're exploring.\n\nOnce expanded, you'll be able to use the `--select` and `--exclude` model selection syntax to filter the\nmodels in the graph. For more information on model selection, check out the [dbt docs](https://docs.getdbt.com/docs/model-selection-syntax).\n\nNote that you can also right-click on models to interactively filter and explore the graph.\n\n---\n\n### More information\n\n- [What is dbt](https://docs.getdbt.com/docs/introduction)?\n- Read the [dbt viewpoint](https://docs.getdbt.com/docs/viewpoint)\n- [Installation](https://docs.getdbt.com/docs/installation)\n- Join the [dbt Community](https://www.getdbt.com/community/) for questions and discussion"}}, "exposures": {}, "metrics": {}, "groups": {}, "selectors": {}, "disabled": {"model.synthetix.v2_perp_delayed_order_submitted_optimism_mainnet": [{"database": "analytics", "schema": "prod_raw_optimism_mainnet", "name": "v2_perp_delayed_order_submitted_optimism_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/optimism/mainnet/v2_perp_delayed_order_submitted_optimism_mainnet.sql", "original_file_path": "models/raw/optimism/mainnet/v2_perp_delayed_order_submitted_optimism_mainnet.sql", "unique_id": "model.synthetix.v2_perp_delayed_order_submitted_optimism_mainnet", "fqn": ["synthetix", "raw", "optimism", "mainnet", "v2_perp_delayed_order_submitted_optimism_mainnet"], "alias": "v2_perp_delayed_order_submitted_optimism_mainnet", "checksum": {"name": "sha256", "checksum": "f127702ee60219e4c775cbda0147016d3209edc097480c0db4f036666f443ca7"}, "config": {"enabled": false, "alias": null, "schema": "raw_optimism_mainnet", "database": null, "tags": ["optimism_mainnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {}, "post-hook": [{"sql": "create index if not exists idx_id on {{ this }} (id)", "transaction": true, "index": null}, {"sql": "create index if not exists idx_block_number on {{ this }} (block_number)", "transaction": true, "index": null}, {"sql": "create index if not exists idx_block_timestamp on {{ this }} (block_timestamp)", "transaction": true, "index": null}, {"sql": "create index if not exists idx_market on {{ this }} (market)", "transaction": true, "index": null}, {"sql": "create index if not exists idx_contract on {{ this }} (contract)", "transaction": true, "index": null}, {"sql": "create index if not exists idx_account on {{ this }} (account)", "transaction": true, "index": null}], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["optimism_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market": {"name": "market", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account": {"name": "account", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "commit_deposit": {"name": "commit_deposit", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "keeper_deposit": {"name": "keeper_deposit", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "executable_at_time": {"name": "executable_at_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "intention_time": {"name": "intention_time", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "target_round_id": {"name": "target_round_id", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "is_offchain": {"name": "is_offchain", "description": "", "meta": {}, "data_type": "boolean", "constraints": [], "quote": null, "tags": []}, "size_delta": {"name": "size_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/optimism/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name == 'prod-op' or target.name == 'dev' }}", "tags": "optimism_mainnet", "schema": "raw_optimism_mainnet", "materialized": "incremental", "unique_key": "id", "post-hook": ["create index if not exists idx_id on {{ this }} (id)", "create index if not exists idx_block_number on {{ this }} (block_number)", "create index if not exists idx_block_timestamp on {{ this }} (block_timestamp)", "create index if not exists idx_market on {{ this }} (market)", "create index if not exists idx_contract on {{ this }} (contract)", "create index if not exists idx_account on {{ this }} (account)"]}, "created_at": 1726500943.4685616, "relation_name": "\"analytics\".\"prod_raw_optimism_mainnet\".\"v2_perp_delayed_order_submitted_optimism_mainnet\"", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n post_hook = [ \"create index if not exists idx_id on {{ this }} (id)\", \"create index if not exists idx_block_number on {{ this }} (block_number)\", \"create index if not exists idx_block_timestamp on {{ this }} (block_timestamp)\", \"create index if not exists idx_market on {{ this }} (market)\", \"create index if not exists idx_contract on {{ this }} (contract)\", \"create index if not exists idx_account on {{ this }} (account)\" ]\n) }}\n\nwith events as (\n {{ get_v2_event_data('optimism', 'mainnet', 'delayed_order_submitted') }} -- noqa\n)\n\nselect -- noqa: ST06\n id,\n transaction_hash,\n block_timestamp,\n block_number,\n contract,\n upper(market) as market,\n event_name,\n account,\n commit_deposit,\n keeper_deposit,\n executable_at_time,\n intention_time,\n target_round_id,\n is_offchain,\n size_delta,\n tracking_code\nfrom\n events\nwhere\n {% if is_incremental() %}\n block_number > (\n select coalesce(max(block_number), 0) as b\n from {{ this }}\n )\n {% else %}\n true\n {% endif %}\norder by\n id", "language": "sql", "refs": [], "sources": [["raw_optimism_mainnet", "perps_v21_inch_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_aave_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_ada_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_algo_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_ankr_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_ape_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_apt_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_arb_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_atom_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_aud_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_avax_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_axs_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_bal_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_bch_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_blur_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_bnb_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_bonk_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_btc_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_celo_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_comp_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_crv_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_cvx_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_doge_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_dot_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_dydx_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_enj_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_eos_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_etc_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_eth_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_ethbtc_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_eur_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_fet_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_fil_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_floki_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_flow_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_ftm_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_fxs_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_gbp_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_gmx_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_grt_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_icp_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_imx_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_inj_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_jto_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_jup_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_knc_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_ldo_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_link_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_ltc_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_matic_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_mav_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_meme_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_mkr_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_near_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_one_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_op_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_ordi_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_pendle_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_pepe_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_perp_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_pyth_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_rndr_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_rpl_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_rune_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_sei_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_shib_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_sol_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_steth_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_stetheth_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_strk_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_sui_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_sushi_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_tia_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_trb_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_trx_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_uma_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_uni_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_usdt_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_wld_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_xag_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_xau_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_xlm_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_xmr_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_xrp_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_xtz_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_yfi_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_zec_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_zil_event_delayed_order_submitted"], ["raw_optimism_mainnet", "perps_v2_zrx_event_delayed_order_submitted"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_v2_event_data", "macro.dbt.is_incremental"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}], "model.synthetix.v2_perp_margin_transferred_optimism_mainnet": [{"database": "analytics", "schema": "prod_raw_optimism_mainnet", "name": "v2_perp_margin_transferred_optimism_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/optimism/mainnet/v2_perp_margin_transferred_optimism_mainnet.sql", "original_file_path": "models/raw/optimism/mainnet/v2_perp_margin_transferred_optimism_mainnet.sql", "unique_id": "model.synthetix.v2_perp_margin_transferred_optimism_mainnet", "fqn": ["synthetix", "raw", "optimism", "mainnet", "v2_perp_margin_transferred_optimism_mainnet"], "alias": "v2_perp_margin_transferred_optimism_mainnet", "checksum": {"name": "sha256", "checksum": "c82ceda1291b5472b622f9a71dfafa0ab38e55eda03607c8131ad341647c2315"}, "config": {"enabled": false, "alias": null, "schema": "raw_optimism_mainnet", "database": null, "tags": ["optimism_mainnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {}, "post-hook": [{"sql": "create index if not exists idx_id on {{ this }} (id)", "transaction": true, "index": null}, {"sql": "create index if not exists idx_block_timestamp on {{ this }} (block_timestamp)", "transaction": true, "index": null}, {"sql": "create index if not exists idx_block_number on {{ this }} (block_number)", "transaction": true, "index": null}, {"sql": "create index if not exists idx_market on {{ this }} (market)", "transaction": true, "index": null}], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["optimism_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market": {"name": "market", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account": {"name": "account", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "margin_delta": {"name": "margin_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/optimism/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name == 'prod-op' or target.name == 'dev' }}", "tags": "optimism_mainnet", "schema": "raw_optimism_mainnet", "materialized": "incremental", "unique_key": "id", "post-hook": ["create index if not exists idx_id on {{ this }} (id)", "create index if not exists idx_block_timestamp on {{ this }} (block_timestamp)", "create index if not exists idx_block_number on {{ this }} (block_number)", "create index if not exists idx_market on {{ this }} (market)"]}, "created_at": 1726500943.4720774, "relation_name": "\"analytics\".\"prod_raw_optimism_mainnet\".\"v2_perp_margin_transferred_optimism_mainnet\"", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n post_hook = [ \"create index if not exists idx_id on {{ this }} (id)\", \"create index if not exists idx_block_timestamp on {{ this }} (block_timestamp)\", \"create index if not exists idx_block_number on {{ this }} (block_number)\", \"create index if not exists idx_market on {{ this }} (market)\" ]\n) }}\n\nwith events as (\n {{ get_v2_event_data('optimism', 'mainnet', 'margin_transferred') }} -- noqa\n)\n\nselect\n id,\n transaction_hash,\n block_timestamp,\n block_number,\n contract,\n upper(market) as market,\n event_name,\n account,\n {{ convert_wei('margin_delta') }} as margin_delta\nfrom\n events\nwhere\n {% if is_incremental() %}\n block_number > (\n select coalesce(max(block_number), 0) as b\n from {{ this }}\n )\n {% else %}\n true\n {% endif %}\norder by\n id", "language": "sql", "refs": [], "sources": [["raw_optimism_mainnet", "perps_v21_inch_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_aave_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_ada_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_algo_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_ankr_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_ape_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_apt_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_arb_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_atom_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_aud_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_avax_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_axs_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_bal_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_bch_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_blur_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_bnb_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_bonk_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_btc_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_celo_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_comp_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_crv_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_cvx_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_doge_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_dot_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_dydx_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_enj_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_eos_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_etc_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_eth_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_ethbtc_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_eur_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_fet_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_fil_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_floki_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_flow_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_ftm_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_fxs_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_gbp_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_gmx_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_grt_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_icp_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_imx_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_inj_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_jto_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_jup_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_knc_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_ldo_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_link_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_ltc_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_matic_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_mav_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_meme_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_mkr_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_near_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_one_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_op_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_ordi_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_pendle_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_pepe_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_perp_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_pyth_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_rndr_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_rpl_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_rune_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_sei_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_shib_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_sol_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_steth_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_stetheth_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_strk_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_sui_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_sushi_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_tia_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_trb_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_trx_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_uma_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_uni_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_usdt_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_wld_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_xag_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_xau_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_xlm_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_xmr_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_xrp_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_xtz_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_yfi_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_zec_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_zil_event_margin_transferred"], ["raw_optimism_mainnet", "perps_v2_zrx_event_margin_transferred"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_v2_event_data", "macro.synthetix.convert_wei", "macro.dbt.is_incremental"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}], "model.synthetix.v2_perp_funding_recomputed_optimism_mainnet": [{"database": "analytics", "schema": "prod_raw_optimism_mainnet", "name": "v2_perp_funding_recomputed_optimism_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/optimism/mainnet/v2_perp_funding_recomputed_optimism_mainnet.sql", "original_file_path": "models/raw/optimism/mainnet/v2_perp_funding_recomputed_optimism_mainnet.sql", "unique_id": "model.synthetix.v2_perp_funding_recomputed_optimism_mainnet", "fqn": ["synthetix", "raw", "optimism", "mainnet", "v2_perp_funding_recomputed_optimism_mainnet"], "alias": "v2_perp_funding_recomputed_optimism_mainnet", "checksum": {"name": "sha256", "checksum": "0fb5609da943ee664a9000f495848202107ee51cde8a1489153723acb233a5ce"}, "config": {"enabled": false, "alias": null, "schema": "raw_optimism_mainnet", "database": null, "tags": ["optimism_mainnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {}, "post-hook": [{"sql": "create index if not exists idx_id on {{ this }} (id)", "transaction": true, "index": null}, {"sql": "create index if not exists idx_block_timestamp on {{ this }} (block_timestamp)", "transaction": true, "index": null}, {"sql": "create index if not exists idx_block_number on {{ this }} (block_number)", "transaction": true, "index": null}, {"sql": "create index if not exists idx_market on {{ this }} (market)", "transaction": true, "index": null}], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["optimism_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market": {"name": "market", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "index": {"name": "index", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "funding": {"name": "funding", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "funding_rate": {"name": "funding_rate", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/optimism/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name == 'prod-op' or target.name == 'dev' }}", "tags": "optimism_mainnet", "schema": "raw_optimism_mainnet", "materialized": "incremental", "unique_key": "id", "post-hook": ["create index if not exists idx_id on {{ this }} (id)", "create index if not exists idx_block_timestamp on {{ this }} (block_timestamp)", "create index if not exists idx_block_number on {{ this }} (block_number)", "create index if not exists idx_market on {{ this }} (market)"]}, "created_at": 1726500943.4707668, "relation_name": "\"analytics\".\"prod_raw_optimism_mainnet\".\"v2_perp_funding_recomputed_optimism_mainnet\"", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n post_hook = [ \"create index if not exists idx_id on {{ this }} (id)\", \"create index if not exists idx_block_timestamp on {{ this }} (block_timestamp)\", \"create index if not exists idx_block_number on {{ this }} (block_number)\", \"create index if not exists idx_market on {{ this }} (market)\" ]\n) }}\n\nwith events as (\n {{ get_v2_event_data('optimism', 'mainnet', 'funding_recomputed') }} -- noqa\n)\n\nselect -- noqa: ST06\n id,\n transaction_hash,\n block_timestamp,\n block_number,\n contract,\n upper(market) as market,\n event_name,\n index,\n funding,\n funding_rate\nfrom\n events\nwhere\n {% if is_incremental() %}\n block_number > (\n select coalesce(max(block_number), 0) as b\n from {{ this }}\n )\n {% else %}\n true\n {% endif %}\norder by\n id", "language": "sql", "refs": [], "sources": [["raw_optimism_mainnet", "perps_v21_inch_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_aave_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_ada_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_algo_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_ankr_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_ape_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_apt_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_arb_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_atom_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_aud_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_avax_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_axs_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_bal_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_bch_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_blur_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_bnb_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_bonk_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_btc_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_celo_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_comp_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_crv_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_cvx_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_doge_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_dot_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_dydx_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_enj_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_eos_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_etc_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_eth_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_ethbtc_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_eur_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_fet_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_fil_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_floki_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_flow_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_ftm_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_fxs_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_gbp_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_gmx_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_grt_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_icp_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_imx_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_inj_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_jto_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_jup_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_knc_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_ldo_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_link_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_ltc_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_matic_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_mav_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_meme_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_mkr_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_near_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_one_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_op_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_ordi_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_pendle_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_pepe_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_perp_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_pyth_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_rndr_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_rpl_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_rune_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_sei_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_shib_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_sol_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_steth_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_stetheth_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_strk_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_sui_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_sushi_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_tia_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_trb_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_trx_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_uma_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_uni_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_usdt_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_wld_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_xag_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_xau_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_xlm_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_xmr_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_xrp_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_xtz_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_yfi_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_zec_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_zil_event_funding_recomputed"], ["raw_optimism_mainnet", "perps_v2_zrx_event_funding_recomputed"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_v2_event_data", "macro.dbt.is_incremental"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}], "model.synthetix.v2_perp_position_liquidated_optimism_mainnet": [{"database": "analytics", "schema": "prod_raw_optimism_mainnet", "name": "v2_perp_position_liquidated_optimism_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/optimism/mainnet/v2_perp_position_liquidated_optimism_mainnet.sql", "original_file_path": "models/raw/optimism/mainnet/v2_perp_position_liquidated_optimism_mainnet.sql", "unique_id": "model.synthetix.v2_perp_position_liquidated_optimism_mainnet", "fqn": ["synthetix", "raw", "optimism", "mainnet", "v2_perp_position_liquidated_optimism_mainnet"], "alias": "v2_perp_position_liquidated_optimism_mainnet", "checksum": {"name": "sha256", "checksum": "9b61f41f7479bda48dd41392a86074666640f1d6668a0593d9596ac1ac236332"}, "config": {"enabled": false, "alias": null, "schema": "raw_optimism_mainnet", "database": null, "tags": ["optimism_mainnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {}, "post-hook": [{"sql": "create index if not exists idx_id on {{ this }} (id)", "transaction": true, "index": null}, {"sql": "create index if not exists idx_block_timestamp on {{ this }} (block_timestamp)", "transaction": true, "index": null}, {"sql": "create index if not exists idx_block_number on {{ this }} (block_number)", "transaction": true, "index": null}, {"sql": "create index if not exists idx_market on {{ this }} (market)", "transaction": true, "index": null}], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["optimism_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market": {"name": "market", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account": {"name": "account", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "liquidator": {"name": "liquidator", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "stakers_fee": {"name": "stakers_fee", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidator_fee": {"name": "liquidator_fee", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "flagger_fee": {"name": "flagger_fee", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "total_fee": {"name": "total_fee", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/optimism/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name == 'prod-op' or target.name == 'dev' }}", "tags": "optimism_mainnet", "schema": "raw_optimism_mainnet", "materialized": "incremental", "unique_key": "id", "post-hook": ["create index if not exists idx_id on {{ this }} (id)", "create index if not exists idx_block_timestamp on {{ this }} (block_timestamp)", "create index if not exists idx_block_number on {{ this }} (block_number)", "create index if not exists idx_market on {{ this }} (market)"]}, "created_at": 1726500943.4749804, "relation_name": "\"analytics\".\"prod_raw_optimism_mainnet\".\"v2_perp_position_liquidated_optimism_mainnet\"", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n post_hook = [ \"create index if not exists idx_id on {{ this }} (id)\", \"create index if not exists idx_block_timestamp on {{ this }} (block_timestamp)\", \"create index if not exists idx_block_number on {{ this }} (block_number)\", \"create index if not exists idx_market on {{ this }} (market)\" ]\n) }}\n\nwith legacy_events as (\n {{ get_v2_event_data('optimism', 'mainnet', 'position_liquidated1') }} -- noqa\n),\n\ncurrent_events as (\n {{ get_v2_event_data('optimism', 'mainnet', 'position_liquidated0') }} -- noqa\n)\n\nselect\n id,\n transaction_hash,\n block_number,\n block_timestamp,\n contract,\n upper(market) as market,\n event_name,\n account,\n liquidator,\n stakers_fee,\n liquidator_fee,\n flagger_fee,\n stakers_fee + liquidator_fee + flagger_fee as total_fee,\n price\nfrom\n current_events\nwhere\n {% if is_incremental() %}\n block_number > (\n select coalesce(max(block_number), 0) as b\n from {{ this }}\n )\n {% else %}\n true\n {% endif %}\n\nunion all\n\nselect\n id,\n transaction_hash,\n block_number,\n block_timestamp,\n contract,\n upper(market) as market,\n event_name,\n account,\n liquidator,\n fee as stakers_fee,\n 0 as liquidator_fee,\n 0 as flagger_fee,\n fee as total_fee,\n price\nfrom\n legacy_events\nwhere\n {% if is_incremental() %}\n block_number > (\n select coalesce(max(block_number), 0) as b\n from {{ this }}\n )\n {% else %}\n true\n {% endif %}\norder by\n id", "language": "sql", "refs": [], "sources": [["raw_optimism_mainnet", "perps_v21_inch_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_aave_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_ada_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_algo_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_ankr_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_ape_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_apt_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_arb_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_atom_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_aud_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_avax_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_axs_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_bal_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_bch_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_blur_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_bnb_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_bonk_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_btc_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_celo_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_comp_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_crv_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_cvx_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_doge_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_dot_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_dydx_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_enj_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_eos_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_etc_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_eth_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_ethbtc_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_eur_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_fet_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_fil_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_floki_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_flow_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_ftm_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_fxs_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_gbp_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_gmx_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_grt_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_icp_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_imx_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_inj_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_jto_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_jup_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_knc_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_ldo_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_link_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_ltc_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_matic_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_mav_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_meme_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_mkr_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_near_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_one_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_op_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_ordi_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_pendle_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_pepe_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_perp_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_pyth_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_rndr_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_rpl_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_rune_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_sei_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_shib_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_sol_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_steth_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_stetheth_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_strk_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_sui_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_sushi_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_tia_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_trb_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_trx_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_uma_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_uni_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_usdt_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_wld_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_xag_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_xau_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_xlm_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_xmr_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_xrp_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_xtz_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_yfi_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_zec_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_zil_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v2_zrx_event_position_liquidated1"], ["raw_optimism_mainnet", "perps_v21_inch_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_aave_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_ada_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_algo_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_ankr_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_ape_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_apt_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_arb_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_atom_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_aud_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_avax_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_axs_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_bal_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_bch_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_blur_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_bnb_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_bonk_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_btc_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_celo_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_comp_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_crv_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_cvx_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_doge_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_dot_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_dydx_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_enj_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_eos_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_etc_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_eth_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_ethbtc_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_eur_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_fet_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_fil_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_floki_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_flow_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_ftm_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_fxs_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_gbp_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_gmx_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_grt_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_icp_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_imx_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_inj_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_jto_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_jup_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_knc_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_ldo_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_link_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_ltc_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_matic_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_mav_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_meme_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_mkr_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_near_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_one_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_op_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_ordi_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_pendle_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_pepe_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_perp_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_pyth_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_rndr_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_rpl_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_rune_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_sei_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_shib_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_sol_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_steth_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_stetheth_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_strk_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_sui_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_sushi_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_tia_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_trb_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_trx_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_uma_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_uni_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_usdt_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_wld_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_xag_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_xau_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_xlm_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_xmr_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_xrp_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_xtz_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_yfi_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_zec_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_zil_event_position_liquidated0"], ["raw_optimism_mainnet", "perps_v2_zrx_event_position_liquidated0"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_v2_event_data", "macro.dbt.is_incremental"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}], "model.synthetix.v2_perp_position_modified_optimism_mainnet": [{"database": "analytics", "schema": "prod_raw_optimism_mainnet", "name": "v2_perp_position_modified_optimism_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "raw/optimism/mainnet/v2_perp_position_modified_optimism_mainnet.sql", "original_file_path": "models/raw/optimism/mainnet/v2_perp_position_modified_optimism_mainnet.sql", "unique_id": "model.synthetix.v2_perp_position_modified_optimism_mainnet", "fqn": ["synthetix", "raw", "optimism", "mainnet", "v2_perp_position_modified_optimism_mainnet"], "alias": "v2_perp_position_modified_optimism_mainnet", "checksum": {"name": "sha256", "checksum": "8fc863033724597736133de6a7505fbd893284ccc0e085dc0980e6ce4323b390"}, "config": {"enabled": false, "alias": null, "schema": "raw_optimism_mainnet", "database": null, "tags": ["optimism_mainnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {}, "post-hook": [{"sql": "create index if not exists idx_id on {{ this }} (id)", "transaction": true, "index": null}, {"sql": "create index if not exists idx_block_number on {{ this }} (block_number)", "transaction": true, "index": null}, {"sql": "create index if not exists idx_block_timestamp on {{ this }} (block_timestamp)", "transaction": true, "index": null}, {"sql": "create index if not exists idx_market on {{ this }} (market)", "transaction": true, "index": null}, {"sql": "create index if not exists idx_contract on {{ this }} (contract)", "transaction": true, "index": null}, {"sql": "create index if not exists idx_account on {{ this }} (account)", "transaction": true, "index": null}], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["optimism_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "contract": {"name": "contract", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_timestamp": {"name": "block_timestamp", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "market": {"name": "market", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "event_name": {"name": "event_name", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account": {"name": "account", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "funding_index": {"name": "funding_index", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "last_price": {"name": "last_price", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trade_size": {"name": "trade_size", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size": {"name": "size", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "margin": {"name": "margin", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "fee": {"name": "fee", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "skew": {"name": "skew", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/raw/optimism/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name == 'prod-op' or target.name == 'dev' }}", "tags": "optimism_mainnet", "schema": "raw_optimism_mainnet", "materialized": "incremental", "unique_key": "id", "post-hook": ["create index if not exists idx_id on {{ this }} (id)", "create index if not exists idx_block_number on {{ this }} (block_number)", "create index if not exists idx_block_timestamp on {{ this }} (block_timestamp)", "create index if not exists idx_market on {{ this }} (market)", "create index if not exists idx_contract on {{ this }} (contract)", "create index if not exists idx_account on {{ this }} (account)"]}, "created_at": 1726500943.4778435, "relation_name": "\"analytics\".\"prod_raw_optimism_mainnet\".\"v2_perp_position_modified_optimism_mainnet\"", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n post_hook = [ \"create index if not exists idx_id on {{ this }} (id)\", \"create index if not exists idx_block_number on {{ this }} (block_number)\", \"create index if not exists idx_block_timestamp on {{ this }} (block_timestamp)\", \"create index if not exists idx_market on {{ this }} (market)\", \"create index if not exists idx_contract on {{ this }} (contract)\", \"create index if not exists idx_account on {{ this }} (account)\" ]\n) }}\n\nwith legacy_events as (\n {{ get_v2_event_data('optimism', 'mainnet', 'position_modified1') }} -- noqa\n),\n\ncurrent_events as (\n {{ get_v2_event_data('optimism', 'mainnet', 'position_modified0') }} -- noqa\n)\n\nselect *\nfrom (\n select\n id,\n transaction_hash,\n contract,\n block_timestamp,\n block_number,\n upper(market) as market,\n event_name,\n account,\n funding_index,\n last_price,\n trade_size,\n \"size\",\n margin,\n fee,\n skew\n from\n current_events\n union all\n select\n id,\n transaction_hash,\n contract,\n block_timestamp,\n block_number,\n upper(market) as market,\n event_name,\n account,\n funding_index,\n last_price,\n trade_size,\n \"size\",\n margin,\n fee,\n null as skew\n from\n legacy_events\n) as events\nwhere\n {% if is_incremental() %}\n block_number > (\n select coalesce(max(block_number), 0) as b\n from {{ this }}\n )\n {% else %}\n true\n {% endif %}\norder by\n id", "language": "sql", "refs": [], "sources": [["raw_optimism_mainnet", "perps_v21_inch_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_aave_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_ada_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_algo_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_ankr_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_ape_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_apt_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_arb_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_atom_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_aud_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_avax_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_axs_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_bal_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_bch_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_blur_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_bnb_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_bonk_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_btc_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_celo_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_comp_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_crv_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_cvx_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_doge_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_dot_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_dydx_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_enj_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_eos_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_etc_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_eth_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_ethbtc_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_eur_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_fet_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_fil_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_floki_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_flow_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_ftm_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_fxs_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_gbp_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_gmx_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_grt_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_icp_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_imx_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_inj_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_jto_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_jup_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_knc_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_ldo_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_link_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_ltc_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_matic_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_mav_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_meme_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_mkr_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_near_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_one_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_op_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_ordi_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_pendle_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_pepe_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_perp_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_pyth_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_rndr_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_rpl_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_rune_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_sei_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_shib_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_sol_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_steth_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_stetheth_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_strk_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_sui_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_sushi_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_tia_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_trb_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_trx_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_uma_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_uni_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_usdt_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_wld_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_xag_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_xau_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_xlm_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_xmr_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_xrp_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_xtz_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_yfi_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_zec_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_zil_event_position_modified1"], ["raw_optimism_mainnet", "perps_v2_zrx_event_position_modified1"], ["raw_optimism_mainnet", "perps_v21_inch_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_aave_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_ada_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_algo_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_ankr_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_ape_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_apt_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_arb_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_atom_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_aud_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_avax_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_axs_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_bal_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_bch_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_blur_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_bnb_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_bonk_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_btc_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_celo_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_comp_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_crv_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_cvx_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_doge_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_dot_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_dydx_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_enj_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_eos_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_etc_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_eth_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_ethbtc_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_eur_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_fet_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_fil_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_floki_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_flow_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_ftm_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_fxs_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_gbp_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_gmx_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_grt_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_icp_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_imx_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_inj_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_jto_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_jup_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_knc_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_ldo_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_link_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_ltc_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_matic_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_mav_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_meme_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_mkr_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_near_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_one_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_op_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_ordi_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_pendle_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_pepe_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_perp_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_pyth_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_rndr_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_rpl_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_rune_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_sei_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_shib_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_sol_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_steth_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_stetheth_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_strk_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_sui_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_sushi_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_tia_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_trb_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_trx_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_uma_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_uni_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_usdt_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_wld_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_xag_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_xau_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_xlm_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_xmr_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_xrp_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_xtz_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_yfi_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_zec_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_zil_event_position_modified0"], ["raw_optimism_mainnet", "perps_v2_zrx_event_position_modified0"]], "metrics": [], "depends_on": {"macros": ["macro.synthetix.get_v2_event_data", "macro.dbt.is_incremental"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}], "model.synthetix.fct_v2_open_interest_optimism_mainnet": [{"database": "analytics", "schema": "prod_optimism_mainnet", "name": "fct_v2_open_interest_optimism_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/optimism/mainnet/fct_v2_open_interest_optimism_mainnet.sql", "original_file_path": "models/marts/optimism/mainnet/fct_v2_open_interest_optimism_mainnet.sql", "unique_id": "model.synthetix.fct_v2_open_interest_optimism_mainnet", "fqn": ["synthetix", "marts", "optimism", "mainnet", "fct_v2_open_interest_optimism_mainnet"], "alias": "fct_v2_open_interest_optimism_mainnet", "checksum": {"name": "sha256", "checksum": "96408b8b3f43b2f3183111cb891cc9bf0f3ffbc7d30c73094b6bb50c8b412aa5"}, "config": {"enabled": false, "alias": null, "schema": "optimism_mainnet", "database": null, "tags": ["optimism_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["optimism_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "market": {"name": "market", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "order_type": {"name": "order_type", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "trade_size": {"name": "trade_size", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "skew": {"name": "skew", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "long_oi": {"name": "long_oi", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "short_oi": {"name": "short_oi", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "long_oi_pct": {"name": "long_oi_pct", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "short_oi_pct": {"name": "short_oi_pct", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "total_oi": {"name": "total_oi", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "long_oi_usd": {"name": "long_oi_usd", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "short_oi_usd": {"name": "short_oi_usd", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "total_oi_usd": {"name": "total_oi_usd", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/optimism/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name == 'prod-op' or target.name == 'dev' }}", "tags": "optimism_mainnet", "schema": "optimism_mainnet"}, "created_at": 1726500947.1724408, "relation_name": "\"analytics\".\"prod_optimism_mainnet\".\"fct_v2_open_interest_optimism_mainnet\"", "raw_code": "with oi_base as (\n select\n id,\n ts,\n market,\n order_type,\n trade_size,\n price,\n skew,\n case\n when\n last_size > 0 -- long cross\n and \"size\" < 0 then -1 * last_size\n when\n last_size < 0 --short cross\n and \"size\" > 0 then \"size\"\n when\n \"size\" > 0 -- long increase\n and \"size\" > last_size\n then (\n \"size\" - last_size\n )\n when\n \"size\" >= 0 -- long decrease\n and \"size\" < last_size\n then (\n \"size\" - last_size\n )\n else 0\n end as long_oi_change,\n case\n when\n last_size > 0 -- long cross\n and \"size\" < 0 then \"size\" * -1\n when\n last_size < 0 --short cross\n and \"size\" > 0 then last_size\n when\n \"size\" < 0 -- short increase\n and \"size\" < last_size\n then (\n last_size - \"size\"\n )\n when\n \"size\" <= 0 -- short decrease\n and \"size\" > last_size\n then (\n last_size - \"size\"\n )\n else 0\n end as short_oi_change,\n -- get the cumulative sum\n SUM(\n case\n when\n last_size > 0 -- long cross\n and \"size\" < 0 then -1 * last_size\n when\n last_size < 0 --short cross\n and \"size\" > 0 then \"size\"\n when\n \"size\" > 0 -- long increase\n and \"size\" > last_size\n then (\n \"size\" - last_size\n )\n when\n \"size\" >= 0 -- long decrease\n and \"size\" < last_size\n then (\n \"size\" - last_size\n )\n else 0\n end\n ) over (\n partition by market\n order by\n id\n ) as long_oi,\n SUM(\n case\n when\n last_size > 0 -- long cross\n and \"size\" < 0 then \"size\" * -1\n when\n last_size < 0 --short cross\n and \"size\" > 0 then last_size\n when\n \"size\" < 0 -- short increase\n and \"size\" < last_size\n then (\n last_size - \"size\"\n )\n when\n \"size\" <= 0 -- short decrease\n and \"size\" > last_size\n then (\n last_size - \"size\"\n )\n else 0\n end\n ) over (\n partition by market\n order by\n id\n ) as short_oi\n from\n {{ ref('fct_v2_actions_optimism_mainnet') }}\n)\n\nselect\n id,\n ts,\n market,\n order_type,\n trade_size,\n price,\n long_oi,\n short_oi,\n COALESCE(\n skew,\n long_oi - short_oi\n ) as skew,\n case\n when (\n long_oi + short_oi\n ) > 0\n then long_oi / (\n long_oi + short_oi\n )\n else 0\n end as long_oi_pct,\n case\n when (\n long_oi + short_oi\n ) > 0\n then short_oi / (\n long_oi + short_oi\n )\n else 0\n end as short_oi_pct,\n long_oi + short_oi as total_oi,\n long_oi * price as long_oi_usd,\n short_oi * price as short_oi_usd,\n (\n long_oi + short_oi\n ) * price as total_oi_usd\nfrom\n oi_base", "language": "sql", "refs": [{"name": "fct_v2_actions_optimism_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}], "model.synthetix.fct_v2_liquidations_optimism_mainnet": [{"database": "analytics", "schema": "prod_optimism_mainnet", "name": "fct_v2_liquidations_optimism_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/optimism/mainnet/fct_v2_liquidations_optimism_mainnet.sql", "original_file_path": "models/marts/optimism/mainnet/fct_v2_liquidations_optimism_mainnet.sql", "unique_id": "model.synthetix.fct_v2_liquidations_optimism_mainnet", "fqn": ["synthetix", "marts", "optimism", "mainnet", "fct_v2_liquidations_optimism_mainnet"], "alias": "fct_v2_liquidations_optimism_mainnet", "checksum": {"name": "sha256", "checksum": "948a75dd1d3c98ae44fe9359822d1e56ef285a822d22ef7aa4e482438969aa43"}, "config": {"enabled": false, "alias": null, "schema": "optimism_mainnet", "database": null, "tags": ["optimism_mainnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["optimism_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "account": {"name": "account", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market": {"name": "market", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "margin": {"name": "margin", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trade_size": {"name": "trade_size", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size": {"name": "size", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "last_size": {"name": "last_size", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "skew": {"name": "skew", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "fee": {"name": "fee", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "order_type": {"name": "order_type", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/optimism/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name == 'prod-op' or target.name == 'dev' }}", "tags": "optimism_mainnet", "schema": "optimism_mainnet", "materialized": "incremental", "unique_key": "id"}, "created_at": 1726500947.1689756, "relation_name": "\"analytics\".\"prod_optimism_mainnet\".\"fct_v2_liquidations_optimism_mainnet\"", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n) }}\n\nwith liq_trades as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n last_price,\n account,\n market,\n margin,\n trade_size,\n \"size\",\n skew,\n fee,\n COALESCE(LAG(\"size\", 1) over (\n partition by market, account\n order by\n id\n ), 0) as last_size\n from\n {{ ref('v2_perp_position_modified_optimism_mainnet') }}\n),\n\nliq_events as (\n select\n block_number,\n account,\n market,\n transaction_hash,\n total_fee\n from\n {{ ref('v2_perp_position_liquidated_optimism_mainnet') }}\n\n {% if is_incremental() %}\n where\n block_number > (\n select COALESCE(MAX(block_number), 0) as b\n from\n {{ this }}\n )\n {% endif %}\n),\n\nliq_base as (\n select\n lt.id,\n lt.block_timestamp,\n lt.block_number,\n lt.transaction_hash,\n lt.last_price,\n lt.account,\n lt.market,\n lt.margin,\n lt.last_size,\n lt.size,\n lt.skew,\n 'liquidation' as order_type,\n null as tracking_code,\n -1 * lt.last_size as trade_size,\n lt.fee + le.total_fee as fee\n from\n liq_trades as lt\n inner join liq_events as le\n on\n lt.block_number = le.block_number\n and lt.account = le.account\n and lt.market = le.market\n and lt.transaction_hash = le.transaction_hash\n where\n lt.margin = 0\n and lt.trade_size = 0\n and lt.size = 0\n and lt.last_size != 0\n)\n\nselect\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash,\n {{ convert_wei('last_price') }} as price,\n account,\n market,\n {{ convert_wei('margin') }} as margin,\n {{ convert_wei('trade_size') }} as trade_size,\n {{ convert_wei('size') }} as \"size\",\n {{ convert_wei('last_size') }} as last_size,\n {{ convert_wei('skew') }} as skew,\n {{ convert_wei('fee') }} as fee,\n 'liquidation' as order_type,\n null as tracking_code\nfrom\n liq_base", "language": "sql", "refs": [{"name": "v2_perp_position_modified_optimism_mainnet", "package": null, "version": null}, {"name": "v2_perp_position_liquidated_optimism_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.synthetix.convert_wei"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}], "model.synthetix.fct_v2_funding_optimism_mainnet": [{"database": "analytics", "schema": "prod_optimism_mainnet", "name": "fct_v2_funding_optimism_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/optimism/mainnet/fct_v2_funding_optimism_mainnet.sql", "original_file_path": "models/marts/optimism/mainnet/fct_v2_funding_optimism_mainnet.sql", "unique_id": "model.synthetix.fct_v2_funding_optimism_mainnet", "fqn": ["synthetix", "marts", "optimism", "mainnet", "fct_v2_funding_optimism_mainnet"], "alias": "fct_v2_funding_optimism_mainnet", "checksum": {"name": "sha256", "checksum": "56a7364db5e3d57bfe05411955fb53cca4364139726b4d43a45daf2461a6bf15"}, "config": {"enabled": false, "alias": null, "schema": "optimism_mainnet", "database": null, "tags": ["optimism_mainnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {}, "post-hook": [{"sql": "create index if not exists idx_block_number on {{ this }} (block_number)", "transaction": true, "index": null}, {"sql": "create index if not exists idx_market on {{ this }} (market)", "transaction": true, "index": null}], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["optimism_mainnet"], "description": "", "columns": {"block_number": {"name": "block_number", "description": "", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "market": {"name": "market", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "funding_rate": {"name": "funding_rate", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/optimism/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name == 'prod-op' or target.name == 'dev' }}", "tags": "optimism_mainnet", "schema": "optimism_mainnet", "materialized": "incremental", "unique_key": "block_number", "post-hook": ["create index if not exists idx_block_number on {{ this }} (block_number)", "create index if not exists idx_market on {{ this }} (market)"]}, "created_at": 1726500947.1677563, "relation_name": "\"analytics\".\"prod_optimism_mainnet\".\"fct_v2_funding_optimism_mainnet\"", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = 'block_number',\n post_hook = [ \"create index if not exists idx_block_number on {{ this }} (block_number)\", \"create index if not exists idx_market on {{ this }} (market)\"]\n) }}\n\nwith funding as (\n select\n block_number,\n market,\n {{ convert_wei('funding_rate') }} as funding_rate\n from\n (\n select\n block_number,\n market,\n funding_rate,\n ROW_NUMBER() over (\n partition by\n block_number,\n market\n order by\n id desc\n ) as rn\n from\n {{ ref(\n 'v2_perp_funding_recomputed_optimism_mainnet'\n ) }}\n\n {% if is_incremental() %}\n where\n block_number > (\n select COALESCE(MAX(block_number), 0) as b\n from\n {{ this }}\n )\n {% endif %}\n ) as subquery\n where\n rn = 1\n)\n\nselect *\nfrom\n funding", "language": "sql", "refs": [{"name": "v2_perp_funding_recomputed_optimism_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.synthetix.convert_wei", "macro.dbt.is_incremental"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}], "model.synthetix.fct_v2_market_stats_optimism_mainnet": [{"database": "analytics", "schema": "prod_optimism_mainnet", "name": "fct_v2_market_stats_optimism_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/optimism/mainnet/fct_v2_market_stats_optimism_mainnet.sql", "original_file_path": "models/marts/optimism/mainnet/fct_v2_market_stats_optimism_mainnet.sql", "unique_id": "model.synthetix.fct_v2_market_stats_optimism_mainnet", "fqn": ["synthetix", "marts", "optimism", "mainnet", "fct_v2_market_stats_optimism_mainnet"], "alias": "fct_v2_market_stats_optimism_mainnet", "checksum": {"name": "sha256", "checksum": "f2d103922eac33a9fda4be57d4b83bc3ae51157793f3e7cd05979955faf07c53"}, "config": {"enabled": false, "alias": null, "schema": "optimism_mainnet", "database": null, "tags": ["optimism_mainnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {}, "post-hook": [{"sql": "create index if not exists idx_id on {{ this }} (id)", "transaction": true, "index": null}, {"sql": "create index if not exists idx_ts on {{ this }} (ts)", "transaction": true, "index": null}, {"sql": "create index if not exists idx_market on {{ this }} (market)", "transaction": true, "index": null}], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["optimism_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "id": {"name": "id", "description": "", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "market": {"name": "market", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "funding_rate": {"name": "funding_rate", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidation_fees": {"name": "liquidation_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "liquidations": {"name": "liquidations", "description": "", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "skew": {"name": "skew", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "long_oi": {"name": "long_oi", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "short_oi": {"name": "short_oi", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "total_oi": {"name": "total_oi", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "long_oi_usd": {"name": "long_oi_usd", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "short_oi_usd": {"name": "short_oi_usd", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "total_oi_usd": {"name": "total_oi_usd", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "long_oi_pct": {"name": "long_oi_pct", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "short_oi_pct": {"name": "short_oi_pct", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_exchange_fees": {"name": "cumulative_exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_liquidation_fees": {"name": "cumulative_liquidation_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_amount_liquidated": {"name": "cumulative_amount_liquidated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_trades": {"name": "cumulative_trades", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "cumulative_liquidations": {"name": "cumulative_liquidations", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/optimism/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name == 'prod-op' or target.name == 'dev' }}", "tags": "optimism_mainnet", "schema": "optimism_mainnet", "materialized": "incremental", "unique_key": "id", "post-hook": ["create index if not exists idx_id on {{ this }} (id)", "create index if not exists idx_ts on {{ this }} (ts)", "create index if not exists idx_market on {{ this }} (market)"]}, "created_at": 1726500947.1712072, "relation_name": "\"analytics\".\"prod_optimism_mainnet\".\"fct_v2_market_stats_optimism_mainnet\"", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n post_hook = [ \"create index if not exists idx_id on {{ this }} (id)\", \"create index if not exists idx_ts on {{ this }} (ts)\", \"create index if not exists idx_market on {{ this }} (market)\"]\n) }}\n\nwith trades as (\n select\n id,\n ts,\n block_number,\n market,\n fee as exchange_fees,\n 0 as liquidation_fees,\n 0 as amount_liquidated,\n 1 as trades,\n 0 as liquidations,\n tracking_code,\n price * ABS(trade_size) as volume\n from\n {{ ref(\n 'fct_v2_actions_optimism_mainnet'\n ) }}\n where\n order_type = 'trade'\n),\n\nliquidations as (\n select\n id,\n ts,\n block_number,\n market,\n 0 as exchange_fees,\n fee as liquidation_fees,\n price * ABS(trade_size) as amount_liquidated,\n 0 as trades,\n 1 as liquidations,\n tracking_code,\n 0 as volume\n from\n {{ ref(\n 'fct_v2_actions_optimism_mainnet'\n ) }}\n where\n order_type = 'liquidation'\n),\n\nactions as (\n select *\n from\n trades\n union all\n select *\n from\n liquidations\n),\n\noi as (\n select\n id,\n ts,\n market,\n skew,\n long_oi,\n short_oi,\n long_oi_pct,\n short_oi_pct,\n total_oi,\n long_oi_usd,\n short_oi_usd,\n total_oi_usd\n from\n {{ ref(\n 'fct_v2_open_interest_optimism_mainnet'\n ) }}\n\n {% if is_incremental() %}\n where\n id > (\n select MAX(id) as max_id\n from\n {{ this }}\n )\n {% endif %}\n),\n\nmarket_stats as (\n select\n actions.ts,\n actions.id,\n actions.market,\n actions.block_number,\n funding.funding_rate,\n actions.exchange_fees,\n actions.liquidation_fees,\n actions.volume,\n actions.amount_liquidated,\n actions.trades,\n actions.liquidations,\n actions.tracking_code,\n oi.skew,\n oi.long_oi,\n oi.short_oi,\n oi.total_oi,\n oi.long_oi_usd,\n oi.short_oi_usd,\n oi.total_oi_usd,\n oi.long_oi_pct,\n oi.short_oi_pct,\n SUM(\n actions.exchange_fees\n ) over (\n partition by actions.market\n order by\n actions.id\n ) as cumulative_exchange_fees,\n SUM(\n actions.liquidation_fees\n ) over (\n partition by actions.market\n order by\n actions.id\n ) as cumulative_liquidation_fees,\n SUM(\n actions.volume\n ) over (\n partition by actions.market\n order by\n actions.id\n ) as cumulative_volume,\n SUM(\n actions.amount_liquidated\n ) over (\n partition by actions.market\n order by\n actions.id\n ) as cumulative_amount_liquidated,\n SUM(\n actions.trades\n ) over (\n partition by actions.market\n order by\n actions.id\n ) as cumulative_trades,\n SUM(\n actions.liquidations\n ) over (\n partition by actions.market\n order by\n actions.id\n ) as cumulative_liquidations\n from\n actions\n left join oi\n on actions.id = oi.id\n left join {{ ref('fct_v2_funding_optimism_mainnet') }} as funding\n on\n actions.block_number = funding.block_number\n and actions.market = funding.market\n)\n\nselect *\nfrom\n market_stats\n\n{% if is_incremental() %}\n where\n id > (\n select MAX(id) as max_id\n from\n {{ this }}\n )\n{% endif %}", "language": "sql", "refs": [{"name": "fct_v2_actions_optimism_mainnet", "package": null, "version": null}, {"name": "fct_v2_actions_optimism_mainnet", "package": null, "version": null}, {"name": "fct_v2_open_interest_optimism_mainnet", "package": null, "version": null}, {"name": "fct_v2_funding_optimism_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}], "model.synthetix.fct_v2_trades_optimism_mainnet": [{"database": "analytics", "schema": "prod_optimism_mainnet", "name": "fct_v2_trades_optimism_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/optimism/mainnet/fct_v2_trades_optimism_mainnet.sql", "original_file_path": "models/marts/optimism/mainnet/fct_v2_trades_optimism_mainnet.sql", "unique_id": "model.synthetix.fct_v2_trades_optimism_mainnet", "fqn": ["synthetix", "marts", "optimism", "mainnet", "fct_v2_trades_optimism_mainnet"], "alias": "fct_v2_trades_optimism_mainnet", "checksum": {"name": "sha256", "checksum": "5ec842facaeb3f09921237154d006ba35b0bfc723ba3f065c6b1d07bbdf19b86"}, "config": {"enabled": false, "alias": null, "schema": "optimism_mainnet", "database": null, "tags": ["optimism_mainnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {}, "post-hook": [{"sql": "create index if not exists idx_id on {{ this }} (id)", "transaction": true, "index": null}, {"sql": "create index if not exists idx_ts on {{ this }} (ts)", "transaction": true, "index": null}, {"sql": "create index if not exists idx_market on {{ this }} (market)", "transaction": true, "index": null}], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["optimism_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "account": {"name": "account", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market": {"name": "market", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "margin": {"name": "margin", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trade_size": {"name": "trade_size", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size": {"name": "size", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "last_size": {"name": "last_size", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "skew": {"name": "skew", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "fee": {"name": "fee", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "order_type": {"name": "order_type", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/optimism/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name == 'prod-op' or target.name == 'dev' }}", "tags": "optimism_mainnet", "schema": "optimism_mainnet", "materialized": "incremental", "unique_key": "id", "post-hook": ["create index if not exists idx_id on {{ this }} (id)", "create index if not exists idx_ts on {{ this }} (ts)", "create index if not exists idx_market on {{ this }} (market)"]}, "created_at": 1726500947.1744015, "relation_name": "\"analytics\".\"prod_optimism_mainnet\".\"fct_v2_trades_optimism_mainnet\"", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n post_hook = [ \"create index if not exists idx_id on {{ this }} (id)\", \"create index if not exists idx_ts on {{ this }} (ts)\", \"create index if not exists idx_market on {{ this }} (market)\"]\n) }}\n\nwith trade_base as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n last_price,\n account,\n market,\n margin,\n trade_size,\n size,\n skew,\n fee,\n 'trade' as order_type,\n COALESCE(LAG(size, 1) over (\n partition by market, account\n order by\n id\n ), 0) as last_size\n from\n {{ ref('v2_perp_position_modified_optimism_mainnet') }}\n\n {% if is_incremental() %}\n where\n block_number > (\n select COALESCE(MAX(block_number), 0) as b\n from\n {{ this }}\n )\n {% endif %}\n)\n\nselect\n trade_base.id,\n trade_base.block_timestamp as ts,\n trade_base.block_number,\n trade_base.transaction_hash,\n {{ convert_wei('last_price') }} as price,\n trade_base.account,\n trade_base.market,\n {{ convert_wei('margin') }} as margin,\n {{ convert_wei('trade_size') }} as trade_size,\n {{ convert_wei('size') }} as \"size\",\n {{ convert_wei('last_size') }} as last_size,\n {{ convert_wei('skew') }} as skew,\n {{ convert_wei('fee') }} as fee,\n trade_base.order_type,\n UPPER(\n COALESCE(\n {{ convert_hex('tracking_code.tracking_code') }}, 'NO TRACKING CODE'\n )\n ) as tracking_code\nfrom\n trade_base\nleft join\n {{ ref('fct_v2_trade_tracking_optimism_mainnet') }}\n as tracking_code\n on trade_base.id = tracking_code.id\nwhere\n trade_size != 0", "language": "sql", "refs": [{"name": "v2_perp_position_modified_optimism_mainnet", "package": null, "version": null}, {"name": "fct_v2_trade_tracking_optimism_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.synthetix.convert_wei", "macro.synthetix.convert_hex"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}], "model.synthetix.fct_v2_actions_optimism_mainnet": [{"database": "analytics", "schema": "prod_optimism_mainnet", "name": "fct_v2_actions_optimism_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/optimism/mainnet/fct_v2_actions_optimism_mainnet.sql", "original_file_path": "models/marts/optimism/mainnet/fct_v2_actions_optimism_mainnet.sql", "unique_id": "model.synthetix.fct_v2_actions_optimism_mainnet", "fqn": ["synthetix", "marts", "optimism", "mainnet", "fct_v2_actions_optimism_mainnet"], "alias": "fct_v2_actions_optimism_mainnet", "checksum": {"name": "sha256", "checksum": "9f018baee014f27033d4f53a4a265b6d07178e2abcfba89a90f2b11850e69620"}, "config": {"enabled": false, "alias": null, "schema": "optimism_mainnet", "database": null, "tags": ["optimism_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["optimism_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "price": {"name": "price", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "account": {"name": "account", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "market": {"name": "market", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "margin": {"name": "margin", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trade_size": {"name": "trade_size", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "size": {"name": "size", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "last_size": {"name": "last_size", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "skew": {"name": "skew", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "fee": {"name": "fee", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "order_type": {"name": "order_type", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/optimism/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name == 'prod-op' or target.name == 'dev' }}", "tags": "optimism_mainnet", "schema": "optimism_mainnet"}, "created_at": 1726500947.1670973, "relation_name": "\"analytics\".\"prod_optimism_mainnet\".\"fct_v2_actions_optimism_mainnet\"", "raw_code": "with combined_base as (\n select *\n from\n {{ ref('fct_v2_trades_optimism_mainnet') }}\n union all\n select *\n from\n {{ ref('fct_v2_liquidations_optimism_mainnet') }}\n),\n\nall_base as (\n select\n id,\n ts,\n block_number,\n transaction_hash,\n price,\n account,\n market,\n margin,\n trade_size,\n \"size\",\n last_size,\n skew,\n fee,\n order_type,\n tracking_code\n from\n combined_base\n)\n\nselect *\nfrom\n all_base", "language": "sql", "refs": [{"name": "fct_v2_trades_optimism_mainnet", "package": null, "version": null}, {"name": "fct_v2_liquidations_optimism_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}], "model.synthetix.fct_v2_trade_tracking_optimism_mainnet": [{"database": "analytics", "schema": "prod_optimism_mainnet", "name": "fct_v2_trade_tracking_optimism_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/optimism/mainnet/fct_v2_trade_tracking_optimism_mainnet.sql", "original_file_path": "models/marts/optimism/mainnet/fct_v2_trade_tracking_optimism_mainnet.sql", "unique_id": "model.synthetix.fct_v2_trade_tracking_optimism_mainnet", "fqn": ["synthetix", "marts", "optimism", "mainnet", "fct_v2_trade_tracking_optimism_mainnet"], "alias": "fct_v2_trade_tracking_optimism_mainnet", "checksum": {"name": "sha256", "checksum": "76e0b5dc1242a8ac95a0a45b3f0aec9c3eb09f875f7e5e74e8e3e66c6cd6cb52"}, "config": {"enabled": false, "alias": null, "schema": "optimism_mainnet", "database": null, "tags": ["optimism_mainnet"], "meta": {}, "group": null, "materialized": "incremental", "incremental_strategy": null, "persist_docs": {}, "post-hook": [{"sql": "create index if not exists idx_id on {{ this }} (id)", "transaction": true, "index": null}], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["optimism_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/optimism/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name == 'prod-op' or target.name == 'dev' }}", "tags": "optimism_mainnet", "schema": "optimism_mainnet", "materialized": "incremental", "unique_key": "id", "post-hook": ["create index if not exists idx_id on {{ this }} (id)"]}, "created_at": 1726500947.1730902, "relation_name": "\"analytics\".\"prod_optimism_mainnet\".\"fct_v2_trade_tracking_optimism_mainnet\"", "raw_code": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n post_hook = [ \"create index if not exists idx_id on {{ this }} (id)\"]\n) }}\n\nwith order_submit as (\n select\n block_timestamp,\n contract,\n account,\n tracking_code\n from\n {{ ref('v2_perp_delayed_order_submitted_optimism_mainnet') }}\n),\n\nposition_modified as (\n select\n id,\n block_number,\n contract,\n account,\n block_timestamp\n from\n {{ ref('v2_perp_position_modified_optimism_mainnet') }}\n where\n trade_size != 0\n\n {% if is_incremental() %}\n and block_number > (\n select COALESCE(MAX(block_number), 0) as b\n from\n {{ this }}\n )\n {% endif %}\n),\n\ncombined as (\n select\n position_modified.id,\n position_modified.block_number,\n order_submit.tracking_code,\n ROW_NUMBER() over (\n partition by\n position_modified.contract,\n position_modified.account,\n position_modified.id\n order by\n order_submit.block_timestamp desc\n ) as rn\n from\n position_modified\n inner join order_submit\n on\n position_modified.contract = order_submit.contract\n and position_modified.account = order_submit.account\n and\n position_modified.block_timestamp\n between\n order_submit.block_timestamp\n and order_submit.block_timestamp + interval '5' minute\n)\n\nselect\n id,\n block_number,\n tracking_code\nfrom\n combined\nwhere\n rn = 1", "language": "sql", "refs": [{"name": "v2_perp_delayed_order_submitted_optimism_mainnet", "package": null, "version": null}, {"name": "v2_perp_position_modified_optimism_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}], "model.synthetix.fct_v2_transfers_optimism_mainnet": [{"database": "analytics", "schema": "prod_optimism_mainnet", "name": "fct_v2_transfers_optimism_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/optimism/mainnet/fct_v2_transfers_optimism_mainnet.sql", "original_file_path": "models/marts/optimism/mainnet/fct_v2_transfers_optimism_mainnet.sql", "unique_id": "model.synthetix.fct_v2_transfers_optimism_mainnet", "fqn": ["synthetix", "marts", "optimism", "mainnet", "fct_v2_transfers_optimism_mainnet"], "alias": "fct_v2_transfers_optimism_mainnet", "checksum": {"name": "sha256", "checksum": "f6ea8e48bbd66ab0c0fc73835b287a49dd5e0bbf6c79b7dc6244a30655de0b5c"}, "config": {"enabled": false, "alias": null, "schema": "optimism_mainnet", "database": null, "tags": ["optimism_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["optimism_mainnet"], "description": "", "columns": {"id": {"name": "id", "description": "", "meta": {}, "data_type": "character varying", "constraints": [], "quote": null, "tags": []}, "transaction_hash": {"name": "transaction_hash", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "block_number": {"name": "block_number", "description": "", "meta": {}, "data_type": "integer", "constraints": [], "quote": null, "tags": []}, "market": {"name": "market", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "account": {"name": "account", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "margin_delta": {"name": "margin_delta", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "net_market_transfers": {"name": "net_market_transfers", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "net_transfers": {"name": "net_transfers", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/optimism/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name == 'prod-op' or target.name == 'dev' }}", "tags": "optimism_mainnet", "schema": "optimism_mainnet"}, "created_at": 1726500947.1759841, "relation_name": "\"analytics\".\"prod_optimism_mainnet\".\"fct_v2_transfers_optimism_mainnet\"", "raw_code": "with events as (\n select *\n from\n {{ ref('v2_perp_margin_transferred_optimism_mainnet') }}\n)\n\nselect\n id,\n transaction_hash,\n block_timestamp as ts,\n block_number,\n market,\n account,\n margin_delta,\n -- calculate cumulative net delta\n SUM(margin_delta) over (\n partition by market\n order by\n id\n ) as net_market_transfers,\n SUM(margin_delta) over (\n order by\n id\n ) as net_transfers\nfrom\n events", "language": "sql", "refs": [{"name": "v2_perp_margin_transferred_optimism_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}], "model.synthetix.fct_v2_stats_hourly_optimism_mainnet": [{"database": "analytics", "schema": "prod_optimism_mainnet", "name": "fct_v2_stats_hourly_optimism_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/optimism/mainnet/stats/fct_v2_stats_hourly_optimism_mainnet.sql", "original_file_path": "models/marts/optimism/mainnet/stats/fct_v2_stats_hourly_optimism_mainnet.sql", "unique_id": "model.synthetix.fct_v2_stats_hourly_optimism_mainnet", "fqn": ["synthetix", "marts", "optimism", "mainnet", "stats", "fct_v2_stats_hourly_optimism_mainnet"], "alias": "fct_v2_stats_hourly_optimism_mainnet", "checksum": {"name": "sha256", "checksum": "f758306de4151fd07b5df910f166820f8889e295178b5e404e3135321a247807"}, "config": {"enabled": false, "alias": null, "schema": "optimism_mainnet", "database": null, "tags": ["optimism_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["optimism_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidation_fees": {"name": "liquidation_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidations": {"name": "liquidations", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "long_oi_usd": {"name": "long_oi_usd", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "short_oi_usd": {"name": "short_oi_usd", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "total_oi_usd": {"name": "total_oi_usd", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "eth_btc_oi_usd": {"name": "eth_btc_oi_usd", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "alt_oi_usd": {"name": "alt_oi_usd", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_exchange_fees": {"name": "cumulative_exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_liquidation_fees": {"name": "cumulative_liquidation_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_amount_liquidated": {"name": "cumulative_amount_liquidated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_trades": {"name": "cumulative_trades", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_liquidations": {"name": "cumulative_liquidations", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/optimism/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name == 'prod-op' or target.name == 'dev' }}", "tags": "optimism_mainnet", "schema": "optimism_mainnet"}, "created_at": 1726500947.1654108, "relation_name": "\"analytics\".\"prod_optimism_mainnet\".\"fct_v2_stats_hourly_optimism_mainnet\"", "raw_code": "select\n ts,\n SUM(\n exchange_fees\n ) as exchange_fees,\n SUM(\n liquidation_fees\n ) as liquidation_fees,\n SUM(\n volume\n ) as volume,\n SUM(\n amount_liquidated\n ) as amount_liquidated,\n SUM(\n trades\n ) as trades,\n SUM(\n liquidations\n ) as liquidations,\n SUM(\n long_oi_usd\n ) as long_oi_usd,\n SUM(\n short_oi_usd\n ) as short_oi_usd,\n SUM(\n total_oi_usd\n ) as total_oi_usd,\n SUM(\n case\n when market in (\n 'ETH',\n 'BTC'\n ) then total_oi_usd\n else 0\n end\n ) as eth_btc_oi_usd,\n SUM(\n case\n when market not in (\n 'ETH',\n 'BTC'\n ) then total_oi_usd\n else 0\n end\n ) as alt_oi_usd,\n SUM(\n cumulative_exchange_fees\n ) as cumulative_exchange_fees,\n SUM(\n cumulative_liquidation_fees\n ) as cumulative_liquidation_fees,\n SUM(\n cumulative_volume\n ) as cumulative_volume,\n SUM(\n cumulative_amount_liquidated\n ) as cumulative_amount_liquidated,\n SUM(\n cumulative_trades\n ) as cumulative_trades,\n SUM(\n cumulative_liquidations\n ) as cumulative_liquidations\nfrom\n {{ ref('fct_v2_market_hourly_optimism_mainnet') }}\ngroup by\n ts", "language": "sql", "refs": [{"name": "fct_v2_market_hourly_optimism_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}], "model.synthetix.fct_v2_stats_daily_optimism_mainnet": [{"database": "analytics", "schema": "prod_optimism_mainnet", "name": "fct_v2_stats_daily_optimism_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/optimism/mainnet/stats/fct_v2_stats_daily_optimism_mainnet.sql", "original_file_path": "models/marts/optimism/mainnet/stats/fct_v2_stats_daily_optimism_mainnet.sql", "unique_id": "model.synthetix.fct_v2_stats_daily_optimism_mainnet", "fqn": ["synthetix", "marts", "optimism", "mainnet", "stats", "fct_v2_stats_daily_optimism_mainnet"], "alias": "fct_v2_stats_daily_optimism_mainnet", "checksum": {"name": "sha256", "checksum": "9882de1a1893a886fd49c1326b28e473ba4b943484268b700b2574b352475f0b"}, "config": {"enabled": false, "alias": null, "schema": "optimism_mainnet", "database": null, "tags": ["optimism_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["optimism_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidation_fees": {"name": "liquidation_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidations": {"name": "liquidations", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "long_oi_usd": {"name": "long_oi_usd", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "short_oi_usd": {"name": "short_oi_usd", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "total_oi_usd": {"name": "total_oi_usd", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "eth_btc_oi_usd": {"name": "eth_btc_oi_usd", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "alt_oi_usd": {"name": "alt_oi_usd", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_exchange_fees": {"name": "cumulative_exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_liquidation_fees": {"name": "cumulative_liquidation_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_amount_liquidated": {"name": "cumulative_amount_liquidated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_trades": {"name": "cumulative_trades", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_liquidations": {"name": "cumulative_liquidations", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/optimism/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name == 'prod-op' or target.name == 'dev' }}", "tags": "optimism_mainnet", "schema": "optimism_mainnet"}, "created_at": 1726500947.1640313, "relation_name": "\"analytics\".\"prod_optimism_mainnet\".\"fct_v2_stats_daily_optimism_mainnet\"", "raw_code": "select\n ts,\n SUM(\n exchange_fees\n ) as exchange_fees,\n SUM(\n liquidation_fees\n ) as liquidation_fees,\n SUM(\n volume\n ) as volume,\n SUM(\n amount_liquidated\n ) as amount_liquidated,\n SUM(\n trades\n ) as trades,\n SUM(\n liquidations\n ) as liquidations,\n SUM(\n long_oi_usd\n ) as long_oi_usd,\n SUM(\n short_oi_usd\n ) as short_oi_usd,\n SUM(\n total_oi_usd\n ) as total_oi_usd,\n SUM(\n case\n when market in (\n 'ETH',\n 'BTC'\n ) then total_oi_usd\n else 0\n end\n ) as eth_btc_oi_usd,\n SUM(\n case\n when market not in (\n 'ETH',\n 'BTC'\n ) then total_oi_usd\n else 0\n end\n ) as alt_oi_usd,\n SUM(\n cumulative_exchange_fees\n ) as cumulative_exchange_fees,\n SUM(\n cumulative_liquidation_fees\n ) as cumulative_liquidation_fees,\n SUM(\n cumulative_volume\n ) as cumulative_volume,\n SUM(\n cumulative_amount_liquidated\n ) as cumulative_amount_liquidated,\n SUM(\n cumulative_trades\n ) as cumulative_trades,\n SUM(\n cumulative_liquidations\n ) as cumulative_liquidations\nfrom\n {{ ref('fct_v2_market_daily_optimism_mainnet') }}\ngroup by\n ts", "language": "sql", "refs": [{"name": "fct_v2_market_daily_optimism_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}], "model.synthetix.fct_v2_market_hourly_optimism_mainnet": [{"database": "analytics", "schema": "prod_optimism_mainnet", "name": "fct_v2_market_hourly_optimism_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/optimism/mainnet/stats/fct_v2_market_hourly_optimism_mainnet.sql", "original_file_path": "models/marts/optimism/mainnet/stats/fct_v2_market_hourly_optimism_mainnet.sql", "unique_id": "model.synthetix.fct_v2_market_hourly_optimism_mainnet", "fqn": ["synthetix", "marts", "optimism", "mainnet", "stats", "fct_v2_market_hourly_optimism_mainnet"], "alias": "fct_v2_market_hourly_optimism_mainnet", "checksum": {"name": "sha256", "checksum": "b705ab076660926f291e71188f569f51e71696580aa0aba3cd2ff3f1fa2efa65"}, "config": {"enabled": false, "alias": null, "schema": "optimism_mainnet", "database": null, "tags": ["optimism_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["optimism_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "market": {"name": "market", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidation_fees": {"name": "liquidation_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "liquidations": {"name": "liquidations", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "long_oi_usd": {"name": "long_oi_usd", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "short_oi_usd": {"name": "short_oi_usd", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "total_oi_usd": {"name": "total_oi_usd", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_exchange_fees": {"name": "cumulative_exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_liquidation_fees": {"name": "cumulative_liquidation_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_amount_liquidated": {"name": "cumulative_amount_liquidated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_trades": {"name": "cumulative_trades", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "cumulative_liquidations": {"name": "cumulative_liquidations", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/optimism/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name == 'prod-op' or target.name == 'dev' }}", "tags": "optimism_mainnet", "schema": "optimism_mainnet"}, "created_at": 1726500947.1620185, "relation_name": "\"analytics\".\"prod_optimism_mainnet\".\"fct_v2_market_hourly_optimism_mainnet\"", "raw_code": "with raw_data as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n market,\n MAX(id) as max_id,\n SUM(exchange_fees) as exchange_fees,\n SUM(liquidation_fees) as liquidation_fees,\n SUM(volume) as volume,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(trades) as trades,\n SUM(liquidations) as liquidations\n from\n {{ ref('fct_v2_market_stats_optimism_mainnet') }}\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n market\n),\n\naggregated_data as (\n select\n a.ts,\n a.market,\n a.exchange_fees,\n a.liquidation_fees,\n a.volume,\n a.amount_liquidated,\n a.trades,\n a.liquidations,\n b.long_oi_usd,\n b.short_oi_usd,\n b.total_oi_usd,\n b.cumulative_exchange_fees,\n b.cumulative_liquidation_fees,\n b.cumulative_volume,\n b.cumulative_amount_liquidated,\n b.cumulative_trades,\n b.cumulative_liquidations\n from\n raw_data as a\n inner join\n {{ ref('fct_v2_market_stats_optimism_mainnet') }}\n as b\n on a.max_id = b.id\n),\n\ndate_series as (\n select\n q.ts,\n q2.market\n from\n (\n select\n GENERATE_SERIES(\n MIN(DATE_TRUNC('hour', ts)),\n MAX(DATE_TRUNC('hour', ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n aggregated_data\n ) as q\n cross join (\n select distinct market\n from\n aggregated_data\n ) as q2\n),\n\ngap_data as (\n select\n ds.ts,\n ds.market,\n ad.long_oi_usd,\n ad.short_oi_usd,\n ad.total_oi_usd,\n ad.cumulative_exchange_fees,\n ad.cumulative_liquidation_fees,\n ad.cumulative_volume,\n ad.cumulative_amount_liquidated,\n ad.cumulative_trades,\n ad.cumulative_liquidations,\n COALESCE(\n ad.exchange_fees,\n 0\n ) as exchange_fees,\n COALESCE(\n ad.liquidation_fees,\n 0\n ) as liquidation_fees,\n COALESCE(\n ad.volume,\n 0\n ) as volume,\n COALESCE(\n ad.amount_liquidated,\n 0\n ) as amount_liquidated,\n COALESCE(\n ad.trades,\n 0\n ) as trades,\n COALESCE(\n ad.liquidations,\n 0\n ) as liquidations\n from\n date_series as ds\n left join aggregated_data as ad\n on\n ds.ts = ad.ts\n and ds.market = ad.market\n),\n\nagg_data as (\n select\n ts,\n market,\n FIRST_VALUE(long_oi_usd) over (\n partition by\n market,\n value_partition\n order by\n ts\n ) as long_oi_usd,\n FIRST_VALUE(short_oi_usd) over (\n partition by\n market,\n value_partition\n order by\n ts\n ) as short_oi_usd,\n FIRST_VALUE(total_oi_usd) over (\n partition by\n market,\n value_partition\n order by\n ts\n ) as total_oi_usd,\n FIRST_VALUE(cumulative_exchange_fees) over (\n partition by\n market,\n value_partition\n order by\n ts\n ) as cumulative_exchange_fees,\n FIRST_VALUE(cumulative_liquidation_fees) over (\n partition by\n market,\n value_partition\n order by\n ts\n ) as cumulative_liquidation_fees,\n FIRST_VALUE(cumulative_volume) over (\n partition by\n market,\n value_partition\n order by\n ts\n ) as cumulative_volume,\n FIRST_VALUE(cumulative_amount_liquidated) over (\n partition by\n market,\n value_partition\n order by\n ts\n ) as cumulative_amount_liquidated,\n FIRST_VALUE(cumulative_trades) over (\n partition by\n market,\n value_partition\n order by\n ts\n ) as cumulative_trades,\n FIRST_VALUE(cumulative_liquidations) over (\n partition by\n market,\n value_partition\n order by\n ts\n ) as cumulative_liquidations\n from\n (\n select\n ts,\n market,\n long_oi_usd,\n short_oi_usd,\n total_oi_usd,\n cumulative_exchange_fees,\n cumulative_liquidation_fees,\n cumulative_volume,\n cumulative_amount_liquidated,\n cumulative_trades,\n cumulative_liquidations,\n COUNT(long_oi_usd) over (\n partition by market\n order by\n ts\n ) as value_partition\n from\n gap_data\n ) as q\n)\n\nselect\n gap_data.ts,\n gap_data.market,\n gap_data.exchange_fees,\n gap_data.liquidation_fees,\n gap_data.volume,\n gap_data.amount_liquidated,\n gap_data.trades,\n gap_data.liquidations,\n agg_data.long_oi_usd,\n agg_data.short_oi_usd,\n agg_data.total_oi_usd,\n agg_data.cumulative_exchange_fees,\n agg_data.cumulative_liquidation_fees,\n agg_data.cumulative_volume,\n agg_data.cumulative_amount_liquidated,\n agg_data.cumulative_trades,\n agg_data.cumulative_liquidations\nfrom\n gap_data\ninner join\n agg_data\n on gap_data.ts = agg_data.ts and gap_data.market = agg_data.market", "language": "sql", "refs": [{"name": "fct_v2_market_stats_optimism_mainnet", "package": null, "version": null}, {"name": "fct_v2_market_stats_optimism_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}], "model.synthetix.fct_v2_market_daily_optimism_mainnet": [{"database": "analytics", "schema": "prod_optimism_mainnet", "name": "fct_v2_market_daily_optimism_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/optimism/mainnet/stats/fct_v2_market_daily_optimism_mainnet.sql", "original_file_path": "models/marts/optimism/mainnet/stats/fct_v2_market_daily_optimism_mainnet.sql", "unique_id": "model.synthetix.fct_v2_market_daily_optimism_mainnet", "fqn": ["synthetix", "marts", "optimism", "mainnet", "stats", "fct_v2_market_daily_optimism_mainnet"], "alias": "fct_v2_market_daily_optimism_mainnet", "checksum": {"name": "sha256", "checksum": "4b9306df4a07abd4f4cefb3afefce677b147b9999fbda9f7c68db6b0b35e9d3c"}, "config": {"enabled": false, "alias": null, "schema": "optimism_mainnet", "database": null, "tags": ["optimism_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["optimism_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "market": {"name": "market", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "liquidation_fees": {"name": "liquidation_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "amount_liquidated": {"name": "amount_liquidated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "liquidations": {"name": "liquidations", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "long_oi_usd": {"name": "long_oi_usd", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "short_oi_usd": {"name": "short_oi_usd", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "total_oi_usd": {"name": "total_oi_usd", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_exchange_fees": {"name": "cumulative_exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_liquidation_fees": {"name": "cumulative_liquidation_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_amount_liquidated": {"name": "cumulative_amount_liquidated", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_trades": {"name": "cumulative_trades", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "cumulative_liquidations": {"name": "cumulative_liquidations", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/optimism/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name == 'prod-op' or target.name == 'dev' }}", "tags": "optimism_mainnet", "schema": "optimism_mainnet"}, "created_at": 1726500947.1605566, "relation_name": "\"analytics\".\"prod_optimism_mainnet\".\"fct_v2_market_daily_optimism_mainnet\"", "raw_code": "with raw_data as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n market,\n MAX(id) as max_id,\n SUM(exchange_fees) as exchange_fees,\n SUM(liquidation_fees) as liquidation_fees,\n SUM(volume) as volume,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(trades) as trades,\n SUM(liquidations) as liquidations\n from\n {{ ref('fct_v2_market_stats_optimism_mainnet') }}\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n market\n),\n\naggregated_data as (\n select\n a.ts,\n a.market,\n a.exchange_fees,\n a.liquidation_fees,\n a.volume,\n a.amount_liquidated,\n a.trades,\n a.liquidations,\n b.long_oi_usd,\n b.short_oi_usd,\n b.total_oi_usd,\n b.cumulative_exchange_fees,\n b.cumulative_liquidation_fees,\n b.cumulative_volume,\n b.cumulative_amount_liquidated,\n b.cumulative_trades,\n b.cumulative_liquidations\n from\n raw_data as a\n inner join\n {{ ref('fct_v2_market_stats_optimism_mainnet') }}\n as b\n on a.max_id = b.id\n),\n\ndate_series as (\n select\n q.ts,\n q2.market\n from\n (\n select\n GENERATE_SERIES(\n MIN(DATE_TRUNC('day', ts)),\n MAX(DATE_TRUNC('day', ts)),\n '1 day'::INTERVAL\n ) as ts\n from\n aggregated_data\n ) as q\n cross join (\n select distinct market\n from\n aggregated_data\n ) as q2\n),\n\ngap_data as (\n select\n ds.ts,\n ds.market,\n ad.long_oi_usd,\n ad.short_oi_usd,\n ad.total_oi_usd,\n ad.cumulative_exchange_fees,\n ad.cumulative_liquidation_fees,\n ad.cumulative_volume,\n ad.cumulative_amount_liquidated,\n ad.cumulative_trades,\n ad.cumulative_liquidations,\n COALESCE(\n ad.exchange_fees,\n 0\n ) as exchange_fees,\n COALESCE(\n ad.liquidation_fees,\n 0\n ) as liquidation_fees,\n COALESCE(\n ad.volume,\n 0\n ) as volume,\n COALESCE(\n ad.amount_liquidated,\n 0\n ) as amount_liquidated,\n COALESCE(\n ad.trades,\n 0\n ) as trades,\n COALESCE(\n ad.liquidations,\n 0\n ) as liquidations\n from\n date_series as ds\n left join aggregated_data as ad\n on\n ds.ts = ad.ts\n and ds.market = ad.market\n),\n\nagg_data as (\n select\n ts,\n market,\n FIRST_VALUE(long_oi_usd) over (\n partition by\n market,\n value_partition\n order by\n ts\n ) as long_oi_usd,\n FIRST_VALUE(short_oi_usd) over (\n partition by\n market,\n value_partition\n order by\n ts\n ) as short_oi_usd,\n FIRST_VALUE(total_oi_usd) over (\n partition by\n market,\n value_partition\n order by\n ts\n ) as total_oi_usd,\n FIRST_VALUE(cumulative_exchange_fees) over (\n partition by\n market,\n value_partition\n order by\n ts\n ) as cumulative_exchange_fees,\n FIRST_VALUE(cumulative_liquidation_fees) over (\n partition by\n market,\n value_partition\n order by\n ts\n ) as cumulative_liquidation_fees,\n FIRST_VALUE(cumulative_volume) over (\n partition by\n market,\n value_partition\n order by\n ts\n ) as cumulative_volume,\n FIRST_VALUE(cumulative_amount_liquidated) over (\n partition by\n market,\n value_partition\n order by\n ts\n ) as cumulative_amount_liquidated,\n FIRST_VALUE(cumulative_trades) over (\n partition by\n market,\n value_partition\n order by\n ts\n ) as cumulative_trades,\n FIRST_VALUE(cumulative_liquidations) over (\n partition by\n market,\n value_partition\n order by\n ts\n ) as cumulative_liquidations\n from\n (\n select\n ts,\n market,\n long_oi_usd,\n short_oi_usd,\n total_oi_usd,\n cumulative_exchange_fees,\n cumulative_liquidation_fees,\n cumulative_volume,\n cumulative_amount_liquidated,\n cumulative_trades,\n cumulative_liquidations,\n COUNT(long_oi_usd) over (\n partition by market\n order by\n ts\n ) as value_partition\n from\n gap_data\n ) as q\n)\n\nselect\n gap_data.ts,\n gap_data.market,\n gap_data.exchange_fees,\n gap_data.liquidation_fees,\n gap_data.volume,\n gap_data.amount_liquidated,\n gap_data.trades,\n gap_data.liquidations,\n agg_data.long_oi_usd,\n agg_data.short_oi_usd,\n agg_data.total_oi_usd,\n agg_data.cumulative_exchange_fees,\n agg_data.cumulative_liquidation_fees,\n agg_data.cumulative_volume,\n agg_data.cumulative_amount_liquidated,\n agg_data.cumulative_trades,\n agg_data.cumulative_liquidations\nfrom\n gap_data\ninner join\n agg_data\n on gap_data.ts = agg_data.ts and gap_data.market = agg_data.market", "language": "sql", "refs": [{"name": "fct_v2_market_stats_optimism_mainnet", "package": null, "version": null}, {"name": "fct_v2_market_stats_optimism_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}], "model.synthetix.fct_v2_integrator_daily_optimism_mainnet": [{"database": "analytics", "schema": "prod_optimism_mainnet", "name": "fct_v2_integrator_daily_optimism_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/optimism/mainnet/stats/fct_v2_integrator_daily_optimism_mainnet.sql", "original_file_path": "models/marts/optimism/mainnet/stats/fct_v2_integrator_daily_optimism_mainnet.sql", "unique_id": "model.synthetix.fct_v2_integrator_daily_optimism_mainnet", "fqn": ["synthetix", "marts", "optimism", "mainnet", "stats", "fct_v2_integrator_daily_optimism_mainnet"], "alias": "fct_v2_integrator_daily_optimism_mainnet", "checksum": {"name": "sha256", "checksum": "fb2510ff665611e84c08ed61b2a823a95c6ccf93fb97cb53ceb188afd404bce7"}, "config": {"enabled": false, "alias": null, "schema": "optimism_mainnet", "database": null, "tags": ["optimism_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["optimism_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "exchange_fees_total": {"name": "exchange_fees_total", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume_total": {"name": "volume_total", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "trades_total": {"name": "trades_total", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "traders": {"name": "traders", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "volume_share": {"name": "volume_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades_share": {"name": "trades_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "exchange_fees_share": {"name": "exchange_fees_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_exchange_fees": {"name": "cumulative_exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_trades": {"name": "cumulative_trades", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/optimism/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name == 'prod-op' or target.name == 'dev' }}", "tags": "optimism_mainnet", "schema": "optimism_mainnet"}, "created_at": 1726500947.155576, "relation_name": "\"analytics\".\"prod_optimism_mainnet\".\"fct_v2_integrator_daily_optimism_mainnet\"", "raw_code": "with aggregated_data as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n tracking_code,\n SUM(exchange_fees) as exchange_fees,\n SUM(volume) as volume,\n SUM(trades) as trades\n from\n {{ ref('fct_v2_market_stats_optimism_mainnet') }}\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n tracking_code\n),\n\ndate_series as (\n select\n q.ts,\n q2.tracking_code\n from\n (\n select\n GENERATE_SERIES(\n MIN(DATE_TRUNC('day', ts)),\n MAX(DATE_TRUNC('day', ts)),\n '1 day'::INTERVAL\n ) as ts\n from\n aggregated_data\n ) as q\n cross join (\n select distinct tracking_code\n from\n aggregated_data\n ) as q2\n),\n\ntraders as (\n select\n ds.ts,\n ds.tracking_code,\n COALESCE(COUNT(distinct ad.account), 0) as traders\n from\n date_series as ds\n left join\n {{ ref('fct_v2_actions_optimism_mainnet') }}\n as ad\n on ds.ts = DATE_TRUNC(\n 'day',\n ad.ts\n )\n and ds.tracking_code = ad.tracking_code\n group by\n ds.ts,\n ds.tracking_code\n),\n\ncomplete_data as (\n select\n ds.ts,\n ds.tracking_code,\n t.traders,\n COALESCE(\n ad.exchange_fees,\n 0\n ) as exchange_fees,\n COALESCE(\n ad.volume,\n 0\n ) as volume,\n COALESCE(\n ad.trades,\n 0\n ) as trades\n from\n date_series as ds\n left join aggregated_data as ad\n on\n ds.ts = ad.ts\n and ds.tracking_code = ad.tracking_code\n left join traders as t\n on\n ds.ts = t.ts\n and ds.tracking_code = t.tracking_code\n),\n\ntotal as (\n select\n ts,\n SUM(exchange_fees) as exchange_fees_total,\n SUM(trades) as trades_total,\n SUM(volume) as volume_total\n from\n complete_data\n group by\n ts\n)\n\nselect\n complete_data.ts,\n complete_data.tracking_code,\n complete_data.exchange_fees,\n total.exchange_fees_total,\n complete_data.volume,\n total.volume_total,\n complete_data.trades,\n total.trades_total,\n complete_data.traders,\n case\n when total.volume_total = 0 then 0\n else complete_data.volume / total.volume_total\n end as volume_share,\n case\n when total.trades_total = 0 then 0\n else complete_data.trades / total.trades_total\n end as trades_share,\n case\n when total.exchange_fees_total = 0 then 0\n else complete_data.exchange_fees / total.exchange_fees_total\n end as exchange_fees_share,\n SUM(complete_data.exchange_fees) over (\n partition by complete_data.tracking_code\n order by\n complete_data.ts\n ) as cumulative_exchange_fees,\n SUM(complete_data.volume) over (\n partition by complete_data.tracking_code\n order by\n complete_data.ts\n ) as cumulative_volume,\n SUM(complete_data.trades) over (\n partition by complete_data.tracking_code\n order by\n complete_data.ts\n ) as cumulative_trades\nfrom\n complete_data\ninner join total\n on complete_data.ts = total.ts", "language": "sql", "refs": [{"name": "fct_v2_market_stats_optimism_mainnet", "package": null, "version": null}, {"name": "fct_v2_actions_optimism_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}], "model.synthetix.fct_v2_integrator_hourly_optimism_mainnet": [{"database": "analytics", "schema": "prod_optimism_mainnet", "name": "fct_v2_integrator_hourly_optimism_mainnet", "resource_type": "model", "package_name": "synthetix", "path": "marts/optimism/mainnet/stats/fct_v2_integrator_hourly_optimism_mainnet.sql", "original_file_path": "models/marts/optimism/mainnet/stats/fct_v2_integrator_hourly_optimism_mainnet.sql", "unique_id": "model.synthetix.fct_v2_integrator_hourly_optimism_mainnet", "fqn": ["synthetix", "marts", "optimism", "mainnet", "stats", "fct_v2_integrator_hourly_optimism_mainnet"], "alias": "fct_v2_integrator_hourly_optimism_mainnet", "checksum": {"name": "sha256", "checksum": "9815ca935ca7891e834e97077b46c4f0684ef8ef40c70f0657888c9b04812752"}, "config": {"enabled": false, "alias": null, "schema": "optimism_mainnet", "database": null, "tags": ["optimism_mainnet"], "meta": {}, "group": null, "materialized": "view", "incremental_strategy": null, "persist_docs": {}, "post-hook": [], "pre-hook": [], "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "on_configuration_change": "apply", "grants": {}, "packages": [], "docs": {"show": true, "node_color": null}, "contract": {"enforced": false, "alias_types": true}, "access": "protected"}, "tags": ["optimism_mainnet"], "description": "", "columns": {"ts": {"name": "ts", "description": "", "meta": {}, "data_type": "timestamp with time zone", "constraints": [], "quote": null, "tags": []}, "tracking_code": {"name": "tracking_code", "description": "", "meta": {}, "data_type": "text", "constraints": [], "quote": null, "tags": []}, "exchange_fees": {"name": "exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "exchange_fees_total": {"name": "exchange_fees_total", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume": {"name": "volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "volume_total": {"name": "volume_total", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades": {"name": "trades", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "trades_total": {"name": "trades_total", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "traders": {"name": "traders", "description": "", "meta": {}, "data_type": "bigint", "constraints": [], "quote": null, "tags": []}, "volume_share": {"name": "volume_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "trades_share": {"name": "trades_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "exchange_fees_share": {"name": "exchange_fees_share", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_exchange_fees": {"name": "cumulative_exchange_fees", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_volume": {"name": "cumulative_volume", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}, "cumulative_trades": {"name": "cumulative_trades", "description": "", "meta": {}, "data_type": "numeric", "constraints": [], "quote": null, "tags": []}}, "meta": {}, "group": null, "docs": {"show": true, "node_color": null}, "patch_path": "synthetix://models/marts/optimism/mainnet/schema.yml", "build_path": null, "unrendered_config": {"enabled": "{{ target.name == 'prod-op' or target.name == 'dev' }}", "tags": "optimism_mainnet", "schema": "optimism_mainnet"}, "created_at": 1726500947.1568398, "relation_name": "\"analytics\".\"prod_optimism_mainnet\".\"fct_v2_integrator_hourly_optimism_mainnet\"", "raw_code": "with aggregated_data as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n tracking_code,\n SUM(exchange_fees) as exchange_fees,\n SUM(volume) as volume,\n SUM(trades) as trades\n from\n {{ ref('fct_v2_market_stats_optimism_mainnet') }}\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n tracking_code\n),\n\ndate_series as (\n select\n q.ts,\n q2.tracking_code\n from\n (\n select\n GENERATE_SERIES(\n MIN(DATE_TRUNC('hour', ts)),\n MAX(DATE_TRUNC('hour', ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n aggregated_data\n ) as q\n cross join (\n select distinct tracking_code\n from\n aggregated_data\n ) as q2\n),\n\ntraders as (\n select\n ds.ts,\n ds.tracking_code,\n COALESCE(COUNT(distinct ad.account), 0) as traders\n from\n date_series as ds\n left join\n {{ ref('fct_v2_actions_optimism_mainnet') }}\n as ad\n on ds.ts = DATE_TRUNC(\n 'hour',\n ad.ts\n )\n and ds.tracking_code = ad.tracking_code\n group by\n ds.ts,\n ds.tracking_code\n),\n\ncomplete_data as (\n select\n ds.ts,\n ds.tracking_code,\n t.traders,\n COALESCE(\n ad.exchange_fees,\n 0\n ) as exchange_fees,\n COALESCE(\n ad.volume,\n 0\n ) as volume,\n COALESCE(\n ad.trades,\n 0\n ) as trades\n from\n date_series as ds\n left join aggregated_data as ad\n on\n ds.ts = ad.ts\n and ds.tracking_code = ad.tracking_code\n left join traders as t\n on\n ds.ts = t.ts\n and ds.tracking_code = t.tracking_code\n),\n\ntotal as (\n select\n ts,\n SUM(exchange_fees) as exchange_fees_total,\n SUM(trades) as trades_total,\n SUM(volume) as volume_total\n from\n complete_data\n group by\n ts\n)\n\nselect\n complete_data.ts,\n complete_data.tracking_code,\n complete_data.exchange_fees,\n total.exchange_fees_total,\n complete_data.volume,\n total.volume_total,\n complete_data.trades,\n total.trades_total,\n complete_data.traders,\n case\n when total.volume_total = 0 then 0\n else complete_data.volume / total.volume_total\n end as volume_share,\n case\n when total.trades_total = 0 then 0\n else complete_data.trades / total.trades_total\n end as trades_share,\n case\n when total.exchange_fees_total = 0 then 0\n else complete_data.exchange_fees / total.exchange_fees_total\n end as exchange_fees_share,\n SUM(complete_data.exchange_fees) over (\n partition by complete_data.tracking_code\n order by\n complete_data.ts\n ) as cumulative_exchange_fees,\n SUM(complete_data.volume) over (\n partition by complete_data.tracking_code\n order by\n complete_data.ts\n ) as cumulative_volume,\n SUM(complete_data.trades) over (\n partition by complete_data.tracking_code\n order by\n complete_data.ts\n ) as cumulative_trades\nfrom\n complete_data\ninner join total\n on complete_data.ts = total.ts", "language": "sql", "refs": [{"name": "fct_v2_market_stats_optimism_mainnet", "package": null, "version": null}, {"name": "fct_v2_actions_optimism_mainnet", "package": null, "version": null}], "sources": [], "metrics": [], "depends_on": {"macros": [], "nodes": []}, "compiled_path": null, "contract": {"enforced": false, "alias_types": true, "checksum": null}, "access": "protected", "constraints": [], "version": null, "latest_version": null, "deprecation_date": null}]}, "parent_map": {"model.synthetix.blocks_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.block", "source.synthetix.raw_arbitrum_sepolia.blocks_parquet"], "model.synthetix.core_vault_liquidation_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.core_proxy_event_vault_liquidation"], "model.synthetix.core_withdrawn_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.core_proxy_event_withdrawn"], "model.synthetix.core_usd_minted_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.core_proxy_event_usd_minted"], "model.synthetix.core_deposited_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.core_proxy_event_deposited"], "model.synthetix.core_pool_created_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.core_proxy_event_pool_created"], "model.synthetix.core_market_updated_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_collateral_deposited", "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_collateral_withdrawn", "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_usd_deposited", "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_usd_withdrawn"], "model.synthetix.core_liquidation_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.core_proxy_event_liquidation"], "model.synthetix.core_rewards_distributed_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.core_proxy_event_rewards_distributed"], "model.synthetix.core_vault_debt_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.blocks_parquet", "source.synthetix.raw_arbitrum_sepolia.core_get_vault_debt"], "model.synthetix.core_account_created_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.core_proxy_event_account_created"], "model.synthetix.core_market_registered_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_registered"], "model.synthetix.core_delegation_updated_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.core_proxy_event_delegation_updated"], "model.synthetix.core_usd_burned_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.core_proxy_event_usd_burned"], "model.synthetix.core_rewards_claimed_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_rewards_claimed"], "model.synthetix.core_vault_collateral_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.blocks_parquet", "source.synthetix.raw_arbitrum_sepolia.core_get_vault_collateral"], "model.synthetix.perp_order_committed_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_order_committed"], "model.synthetix.perp_position_liquidated_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_position_liquidated"], "model.synthetix.perp_previous_order_expired_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_previous_order_expired"], "model.synthetix.perp_account_created_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_account_created"], "model.synthetix.perp_interest_charged_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_interest_charged"], "model.synthetix.perp_market_updated_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_market_updated"], "model.synthetix.perp_interest_rate_updated_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_interest_rate_updated"], "model.synthetix.perp_collateral_modified_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_collateral_modified"], "model.synthetix.perp_market_created_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_market_created"], "model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_account_liquidation_attempt"], "model.synthetix.perp_order_settled_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_order_settled"], "model.synthetix.spot_order_cancelled_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_cancelled"], "model.synthetix.spot_synth_unwrapped_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_unwrapped"], "model.synthetix.spot_synth_sold_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_sold"], "model.synthetix.spot_order_committed_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_committed"], "model.synthetix.spot_synth_registered_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_registered"], "model.synthetix.spot_synth_wrapped_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_wrapped"], "model.synthetix.spot_synth_bought_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_bought"], "model.synthetix.spot_order_settled_arbitrum_sepolia": ["source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_settled"], "model.synthetix.blocks_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.block", "source.synthetix.raw_arbitrum_mainnet.blocks_parquet"], "model.synthetix.core_market_registered_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_registered"], "model.synthetix.core_usd_burned_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_usd_burned"], "model.synthetix.core_vault_collateral_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.blocks_parquet", "source.synthetix.raw_arbitrum_mainnet.core_get_vault_collateral"], "model.synthetix.core_account_created_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_account_created"], "model.synthetix.core_deposited_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_deposited"], "model.synthetix.core_rewards_distributed_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_rewards_distributed"], "model.synthetix.core_vault_liquidation_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_vault_liquidation"], "model.synthetix.core_usd_minted_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_usd_minted"], "model.synthetix.core_delegation_updated_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_delegation_updated"], "model.synthetix.core_liquidation_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_liquidation"], "model.synthetix.core_market_updated_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_collateral_deposited", "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_collateral_withdrawn", "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_usd_deposited", "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_usd_withdrawn"], "model.synthetix.core_rewards_claimed_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_rewards_claimed"], "model.synthetix.core_vault_debt_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.blocks_parquet", "source.synthetix.raw_arbitrum_mainnet.core_get_vault_debt"], "model.synthetix.core_pool_created_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_pool_created"], "model.synthetix.core_withdrawn_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.core_proxy_event_withdrawn"], "model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_account_liquidation_attempt"], "model.synthetix.perp_interest_rate_updated_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_interest_rate_updated"], "model.synthetix.perp_account_created_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_account_created"], "model.synthetix.perp_position_liquidated_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_position_liquidated"], "model.synthetix.perp_market_updated_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_market_updated"], "model.synthetix.perp_market_created_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_market_created"], "model.synthetix.perp_collateral_modified_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_collateral_modified"], "model.synthetix.perp_order_settled_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_order_settled"], "model.synthetix.perp_previous_order_expired_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_previous_order_expired"], "model.synthetix.perp_interest_charged_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_interest_charged"], "model.synthetix.perp_order_committed_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_order_committed"], "model.synthetix.spot_order_cancelled_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_cancelled"], "model.synthetix.spot_synth_bought_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_bought"], "model.synthetix.spot_order_committed_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_committed"], "model.synthetix.spot_synth_registered_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_registered"], "model.synthetix.spot_synth_unwrapped_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_unwrapped"], "model.synthetix.spot_order_settled_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_settled"], "model.synthetix.spot_synth_wrapped_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_wrapped"], "model.synthetix.spot_synth_sold_arbitrum_mainnet": ["source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_sold"], "model.synthetix.blocks_base_sepolia": ["source.synthetix.raw_base_sepolia.block", "source.synthetix.raw_base_sepolia.blocks_parquet"], "model.synthetix.core_deposited_base_sepolia": ["source.synthetix.raw_base_sepolia.core_proxy_event_deposited"], "model.synthetix.core_usd_burned_base_sepolia": ["source.synthetix.raw_base_sepolia.core_proxy_event_usd_burned"], "model.synthetix.core_rewards_claimed_base_sepolia": ["source.synthetix.raw_base_sepolia.core_proxy_event_rewards_claimed"], "model.synthetix.core_market_registered_base_sepolia": ["source.synthetix.raw_base_sepolia.core_proxy_event_market_registered"], "model.synthetix.core_pool_created_base_sepolia": ["source.synthetix.raw_base_sepolia.core_proxy_event_pool_created"], "model.synthetix.core_usd_minted_base_sepolia": ["source.synthetix.raw_base_sepolia.core_proxy_event_usd_minted"], "model.synthetix.core_rewards_distributed_base_sepolia": ["source.synthetix.raw_base_sepolia.core_proxy_event_rewards_distributed"], "model.synthetix.core_delegation_updated_base_sepolia": ["source.synthetix.raw_base_sepolia.core_proxy_event_delegation_updated"], "model.synthetix.core_market_updated_base_sepolia": ["source.synthetix.raw_base_sepolia.core_proxy_event_market_collateral_deposited", "source.synthetix.raw_base_sepolia.core_proxy_event_market_collateral_withdrawn", "source.synthetix.raw_base_sepolia.core_proxy_event_market_usd_deposited", "source.synthetix.raw_base_sepolia.core_proxy_event_market_usd_withdrawn", "source.synthetix.raw_base_sepolia.core_proxy_legacy_event_market_usd_deposited", "source.synthetix.raw_base_sepolia.core_proxy_legacy_event_market_usd_withdrawn"], "model.synthetix.core_withdrawn_base_sepolia": ["source.synthetix.raw_base_sepolia.core_proxy_event_withdrawn"], "model.synthetix.core_liquidation_base_sepolia": ["source.synthetix.raw_base_sepolia.core_proxy_event_liquidation"], "model.synthetix.core_vault_debt_base_sepolia": ["source.synthetix.raw_base_sepolia.blocks_parquet", "source.synthetix.raw_base_sepolia.core_get_vault_debt"], "model.synthetix.core_vault_liquidation_base_sepolia": ["source.synthetix.raw_base_sepolia.core_proxy_event_vault_liquidation"], "model.synthetix.core_account_created_base_sepolia": ["source.synthetix.raw_base_sepolia.core_proxy_event_account_created"], "model.synthetix.core_vault_collateral_base_sepolia": ["source.synthetix.raw_base_sepolia.blocks_parquet", "source.synthetix.raw_base_sepolia.core_get_vault_collateral"], "model.synthetix.perp_collateral_modified_base_sepolia": ["source.synthetix.raw_base_sepolia.perps_market_proxy_event_collateral_modified"], "model.synthetix.perp_position_liquidated_base_sepolia": ["source.synthetix.raw_base_sepolia.perps_market_proxy_event_position_liquidated"], "model.synthetix.perp_account_created_base_sepolia": ["source.synthetix.raw_base_sepolia.perps_market_proxy_event_account_created"], "model.synthetix.perp_previous_order_expired_base_sepolia": ["source.synthetix.raw_base_sepolia.perps_market_proxy_event_previous_order_expired"], "model.synthetix.perp_order_committed_base_sepolia": ["source.synthetix.raw_base_sepolia.perps_market_proxy_event_order_committed", "source.synthetix.raw_base_sepolia.perps_market_proxy_legacy_event_order_committed"], "model.synthetix.perp_account_liquidation_attempt_base_sepolia": ["source.synthetix.raw_base_sepolia.perps_market_proxy_event_account_liquidation_attempt"], "model.synthetix.perp_market_created_base_sepolia": ["source.synthetix.raw_base_sepolia.perps_market_proxy_event_market_created"], "model.synthetix.perp_order_settled_base_sepolia": ["source.synthetix.raw_base_sepolia.perps_market_proxy_event_order_settled"], "model.synthetix.perp_interest_charged_base_sepolia": ["source.synthetix.raw_base_sepolia.perps_market_proxy_event_interest_charged"], "model.synthetix.perp_interest_rate_updated_base_sepolia": ["source.synthetix.raw_base_sepolia.perps_market_proxy_event_interest_rate_updated"], "model.synthetix.perp_market_updated_base_sepolia": ["source.synthetix.raw_base_sepolia.perps_market_proxy_event_market_updated", "source.synthetix.raw_base_sepolia.perps_market_proxy_legacy_event_market_updated"], "model.synthetix.spot_order_committed_base_sepolia": ["source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_committed"], "model.synthetix.spot_synth_registered_base_sepolia": ["source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_registered"], "model.synthetix.spot_order_cancelled_base_sepolia": ["source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_cancelled"], "model.synthetix.spot_synth_sold_base_sepolia": ["source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_sold"], "model.synthetix.spot_synth_unwrapped_base_sepolia": ["source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_unwrapped"], "model.synthetix.spot_order_settled_base_sepolia": ["source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_settled"], "model.synthetix.spot_synth_bought_base_sepolia": ["source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_bought"], "model.synthetix.spot_synth_wrapped_base_sepolia": ["source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_wrapped"], "model.synthetix.buyback_processed_base_sepolia": ["source.synthetix.raw_base_sepolia.buyback_snx_event_buyback_processed"], "model.synthetix.blocks_base_mainnet": ["source.synthetix.raw_base_mainnet.block", "source.synthetix.raw_base_mainnet.blocks_parquet"], "model.synthetix.core_market_registered_base_mainnet": ["source.synthetix.raw_base_mainnet.core_proxy_event_market_registered"], "model.synthetix.core_pool_created_base_mainnet": ["source.synthetix.raw_base_mainnet.core_proxy_event_pool_created"], "model.synthetix.core_vault_liquidation_base_mainnet": ["source.synthetix.raw_base_mainnet.core_proxy_event_vault_liquidation"], "model.synthetix.core_delegation_updated_base_mainnet": ["source.synthetix.raw_base_mainnet.core_proxy_event_delegation_updated"], "model.synthetix.core_vault_collateral_base_mainnet": ["source.synthetix.raw_base_mainnet.blocks_parquet", "source.synthetix.raw_base_mainnet.core_get_vault_collateral"], "model.synthetix.core_usd_minted_base_mainnet": ["source.synthetix.raw_base_mainnet.core_proxy_event_usd_minted"], "model.synthetix.core_account_created_base_mainnet": ["source.synthetix.raw_base_mainnet.core_proxy_event_account_created"], "model.synthetix.core_usd_burned_base_mainnet": ["source.synthetix.raw_base_mainnet.core_proxy_event_usd_burned"], "model.synthetix.core_rewards_distributed_base_mainnet": ["source.synthetix.raw_base_mainnet.core_proxy_event_rewards_distributed"], "model.synthetix.core_liquidation_base_mainnet": ["source.synthetix.raw_base_mainnet.core_proxy_event_liquidation"], "model.synthetix.core_vault_debt_base_mainnet": ["source.synthetix.raw_base_mainnet.blocks_parquet", "source.synthetix.raw_base_mainnet.core_get_vault_debt"], "model.synthetix.core_market_updated_base_mainnet": ["source.synthetix.raw_base_mainnet.core_proxy_event_market_collateral_deposited", "source.synthetix.raw_base_mainnet.core_proxy_event_market_collateral_withdrawn", "source.synthetix.raw_base_mainnet.core_proxy_event_market_usd_deposited", "source.synthetix.raw_base_mainnet.core_proxy_event_market_usd_withdrawn", "source.synthetix.raw_base_mainnet.core_proxy_legacy_event_market_usd_deposited", "source.synthetix.raw_base_mainnet.core_proxy_legacy_event_market_usd_withdrawn"], "model.synthetix.core_rewards_claimed_base_mainnet": ["source.synthetix.raw_base_mainnet.core_proxy_event_rewards_claimed"], "model.synthetix.core_withdrawn_base_mainnet": ["source.synthetix.raw_base_mainnet.core_proxy_event_withdrawn"], "model.synthetix.core_deposited_base_mainnet": ["source.synthetix.raw_base_mainnet.core_proxy_event_deposited"], "model.synthetix.perp_position_liquidated_base_mainnet": ["source.synthetix.raw_base_mainnet.perps_market_proxy_event_position_liquidated"], "model.synthetix.perp_market_updated_base_mainnet": ["source.synthetix.raw_base_mainnet.perps_market_proxy_event_market_updated", "source.synthetix.raw_base_mainnet.perps_market_proxy_legacy_event_market_updated"], "model.synthetix.perp_interest_rate_updated_base_mainnet": ["source.synthetix.raw_base_mainnet.perps_market_proxy_event_interest_rate_updated"], "model.synthetix.perp_account_liquidation_attempt_base_mainnet": ["source.synthetix.raw_base_mainnet.perps_market_proxy_event_account_liquidation_attempt"], "model.synthetix.perp_order_committed_base_mainnet": ["source.synthetix.raw_base_mainnet.perps_market_proxy_event_order_committed", "source.synthetix.raw_base_mainnet.perps_market_proxy_legacy_event_order_committed"], "model.synthetix.perp_collateral_modified_base_mainnet": ["source.synthetix.raw_base_mainnet.perps_market_proxy_event_collateral_modified"], "model.synthetix.perp_previous_order_expired_base_mainnet": ["source.synthetix.raw_base_mainnet.perps_market_proxy_event_previous_order_expired"], "model.synthetix.perp_market_created_base_mainnet": ["source.synthetix.raw_base_mainnet.perps_market_proxy_event_market_created"], "model.synthetix.perp_interest_charged_base_mainnet": ["source.synthetix.raw_base_mainnet.perps_market_proxy_event_interest_charged"], "model.synthetix.perp_account_created_base_mainnet": ["source.synthetix.raw_base_mainnet.perps_market_proxy_event_account_created"], "model.synthetix.perp_order_settled_base_mainnet": ["source.synthetix.raw_base_mainnet.perps_market_proxy_event_order_settled"], "model.synthetix.spot_order_cancelled_base_mainnet": ["source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_cancelled"], "model.synthetix.spot_synth_sold_base_mainnet": ["source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_sold"], "model.synthetix.spot_order_committed_base_mainnet": ["source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_committed"], "model.synthetix.spot_order_settled_base_mainnet": ["source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_settled"], "model.synthetix.spot_synth_registered_base_mainnet": ["source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_registered"], "model.synthetix.spot_synth_wrapped_base_mainnet": ["source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_wrapped"], "model.synthetix.spot_synth_unwrapped_base_mainnet": ["source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_unwrapped"], "model.synthetix.spot_synth_bought_base_mainnet": ["source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_bought"], "model.synthetix.buyback_processed_base_mainnet": ["source.synthetix.raw_base_mainnet.buyback_snx_event_buyback_processed", "source.synthetix.raw_base_mainnet.buyback_snx_legacy_event_buyback_processed"], "model.synthetix.blocks_eth_mainnet": ["source.synthetix.raw_eth_mainnet.block", "source.synthetix.raw_eth_mainnet.blocks_parquet"], "model.synthetix.core_vault_collateral_eth_mainnet": ["source.synthetix.raw_eth_mainnet.blocks_parquet", "source.synthetix.raw_eth_mainnet.core_get_vault_collateral"], "model.synthetix.core_pool_created_eth_mainnet": ["source.synthetix.raw_eth_mainnet.core_proxy_event_pool_created"], "model.synthetix.core_rewards_distributed_eth_mainnet": ["source.synthetix.raw_eth_mainnet.core_proxy_event_rewards_distributed"], "model.synthetix.core_withdrawn_eth_mainnet": ["source.synthetix.raw_eth_mainnet.core_proxy_event_withdrawn"], "model.synthetix.core_market_updated_eth_mainnet": ["source.synthetix.raw_eth_mainnet.core_proxy_event_market_collateral_deposited", "source.synthetix.raw_eth_mainnet.core_proxy_event_market_collateral_withdrawn", "source.synthetix.raw_eth_mainnet.core_proxy_event_market_usd_deposited", "source.synthetix.raw_eth_mainnet.core_proxy_event_market_usd_withdrawn"], "model.synthetix.core_rewards_claimed_eth_mainnet": ["source.synthetix.raw_eth_mainnet.core_proxy_event_rewards_claimed"], "model.synthetix.core_account_migrated_eth_mainnet": ["source.synthetix.raw_eth_mainnet.legacy_market_proxy_event_account_migrated"], "model.synthetix.core_vault_debt_eth_mainnet": ["source.synthetix.raw_eth_mainnet.blocks_parquet", "source.synthetix.raw_eth_mainnet.core_get_vault_debt"], "model.synthetix.core_usd_burned_eth_mainnet": ["source.synthetix.raw_eth_mainnet.core_proxy_event_usd_burned"], "model.synthetix.core_deposited_eth_mainnet": ["source.synthetix.raw_eth_mainnet.core_proxy_event_deposited"], "model.synthetix.core_liquidation_eth_mainnet": ["source.synthetix.raw_eth_mainnet.core_proxy_event_liquidation"], "model.synthetix.core_account_created_eth_mainnet": ["source.synthetix.raw_eth_mainnet.core_proxy_event_account_created"], "model.synthetix.core_market_registered_eth_mainnet": ["source.synthetix.raw_eth_mainnet.core_proxy_event_market_registered"], "model.synthetix.core_vault_liquidation_eth_mainnet": ["source.synthetix.raw_eth_mainnet.core_proxy_event_vault_liquidation"], "model.synthetix.core_usd_minted_eth_mainnet": ["source.synthetix.raw_eth_mainnet.core_proxy_event_usd_minted"], "model.synthetix.core_delegation_updated_eth_mainnet": ["source.synthetix.raw_eth_mainnet.core_proxy_event_delegation_updated"], "model.synthetix.treasury_vote_recorded_snax_mainnet": ["source.synthetix.raw_snax_mainnet.treasury_governance_proxy_event_vote_recorded"], "model.synthetix.blocks_snax_mainnet": ["source.synthetix.raw_snax_mainnet.block"], "model.synthetix.ambassador_vote_recorded_snax_mainnet": ["source.synthetix.raw_snax_mainnet.ambassador_governance_proxy_event_vote_recorded"], "model.synthetix.spartan_vote_withdrawn_snax_mainnet": ["source.synthetix.raw_snax_mainnet.spartan_governance_proxy_event_vote_withdrawn"], "model.synthetix.spartan_vote_recorded_snax_mainnet": ["source.synthetix.raw_snax_mainnet.spartan_governance_proxy_event_vote_recorded"], "model.synthetix.treasury_vote_withdrawn_snax_mainnet": ["source.synthetix.raw_snax_mainnet.treasury_governance_proxy_event_vote_withdrawn"], "model.synthetix.ambassador_vote_withdrawn_snax_mainnet": ["source.synthetix.raw_snax_mainnet.ambassador_governance_proxy_event_vote_withdrawn"], "model.synthetix.blocks_snax_testnet": ["source.synthetix.raw_snax_testnet.block"], "model.synthetix.gov_vote_withdrawn_snax_testnet": ["source.synthetix.raw_snax_testnet.governance_proxy_event_vote_withdrawn"], "model.synthetix.gov_vote_recorded_snax_testnet": ["source.synthetix.raw_snax_testnet.governance_proxy_event_vote_recorded"], "model.synthetix.fct_core_market_updated_arbitrum_sepolia": ["model.synthetix.core_market_updated_arbitrum_sepolia"], "model.synthetix.fct_core_pool_delegation_arbitrum_sepolia": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"], "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia": ["model.synthetix.fct_pool_debt_arbitrum_sepolia", "model.synthetix.fct_pool_rewards_arbitrum_sepolia", "model.synthetix.fct_prices_hourly_arbitrum_sepolia"], "model.synthetix.fct_pool_issuance_arbitrum_sepolia": ["model.synthetix.core_usd_burned_arbitrum_sepolia", "model.synthetix.core_usd_minted_arbitrum_sepolia"], "model.synthetix.fct_core_account_delegation_arbitrum_sepolia": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"], "model.synthetix.fct_core_pool_collateral_arbitrum_sepolia": ["model.synthetix.core_deposited_arbitrum_sepolia", "model.synthetix.core_withdrawn_arbitrum_sepolia"], "model.synthetix.fct_pool_debt_arbitrum_sepolia": ["model.synthetix.core_vault_debt_arbitrum_sepolia"], "model.synthetix.fct_pool_rewards_arbitrum_sepolia": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia", "seed.synthetix.arbitrum_sepolia_reward_distributors"], "model.synthetix.fct_core_apr_rewards_arbitrum_sepolia": ["model.synthetix.fct_pool_pnl_hourly_reward_arbitrum_sepolia"], "model.synthetix.fct_pool_pnl_hourly_reward_arbitrum_sepolia": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia", "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia"], "model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia"], "model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia": ["model.synthetix.fct_pool_debt_arbitrum_sepolia", "model.synthetix.fct_pool_issuance_arbitrum_sepolia"], "model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia": ["model.synthetix.core_vault_collateral_arbitrum_sepolia", "model.synthetix.fct_pool_debt_arbitrum_sepolia", "model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia", "model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia"], "model.synthetix.fct_core_apr_arbitrum_sepolia": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"], "model.synthetix.fct_core_pools_arbitrum_sepolia": ["model.synthetix.core_pool_created_arbitrum_sepolia"], "model.synthetix.fct_perp_accounts_arbitrum_sepolia": ["model.synthetix.perp_account_created_arbitrum_sepolia"], "model.synthetix.fct_perp_liq_account_arbitrum_sepolia": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"], "model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"], "model.synthetix.fct_perp_trades_arbitrum_sepolia": ["model.synthetix.fct_perp_markets_arbitrum_sepolia", "model.synthetix.perp_order_settled_arbitrum_sepolia"], "model.synthetix.fct_perp_orders_arbitrum_sepolia": ["model.synthetix.fct_perp_markets_arbitrum_sepolia", "model.synthetix.perp_order_committed_arbitrum_sepolia"], "model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"], "model.synthetix.fct_perp_markets_arbitrum_sepolia": ["model.synthetix.perp_market_created_arbitrum_sepolia"], "model.synthetix.fct_perp_liq_position_arbitrum_sepolia": ["model.synthetix.fct_perp_markets_arbitrum_sepolia", "model.synthetix.perp_position_liquidated_arbitrum_sepolia"], "model.synthetix.fct_perp_pnl_arbitrum_sepolia": ["model.synthetix.core_vault_debt_arbitrum_sepolia"], "model.synthetix.fct_perp_interest_charged_arbitrum_sepolia": ["model.synthetix.perp_interest_charged_arbitrum_sepolia"], "model.synthetix.fct_perp_market_history_arbitrum_sepolia": ["model.synthetix.fct_perp_markets_arbitrum_sepolia", "model.synthetix.perp_market_updated_arbitrum_sepolia"], "model.synthetix.fct_prices_arbitrum_sepolia": ["model.synthetix.core_vault_collateral_arbitrum_sepolia", "model.synthetix.fct_perp_market_history_arbitrum_sepolia", "seed.synthetix.arbitrum_sepolia_tokens"], "model.synthetix.fct_prices_hourly_arbitrum_sepolia": ["model.synthetix.fct_prices_arbitrum_sepolia"], "model.synthetix.fct_spot_atomics_arbitrum_sepolia": ["model.synthetix.spot_synth_bought_arbitrum_sepolia", "model.synthetix.spot_synth_sold_arbitrum_sepolia"], "model.synthetix.fct_spot_wrapper_arbitrum_sepolia": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia", "model.synthetix.spot_synth_wrapped_arbitrum_sepolia"], "model.synthetix.fct_synth_supply_arbitrum_sepolia": ["model.synthetix.core_usd_burned_arbitrum_sepolia", "model.synthetix.core_usd_minted_arbitrum_sepolia", "model.synthetix.fct_spot_atomics_arbitrum_sepolia", "model.synthetix.fct_spot_wrapper_arbitrum_sepolia"], "model.synthetix.fct_spot_markets_arbitrum_sepolia": ["model.synthetix.spot_synth_registered_arbitrum_sepolia"], "model.synthetix.fct_perp_account_stats_hourly_arbitrum_sepolia": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia", "model.synthetix.fct_perp_trades_arbitrum_sepolia"], "model.synthetix.fct_perp_keeper_stats_hourly_arbitrum_sepolia": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "model.synthetix.fct_perp_stats_hourly_arbitrum_sepolia": ["model.synthetix.fct_perp_liq_account_arbitrum_sepolia", "model.synthetix.fct_perp_market_stats_hourly_arbitrum_sepolia"], "model.synthetix.fct_perp_market_stats_daily_arbitrum_sepolia": ["model.synthetix.fct_perp_market_stats_hourly_arbitrum_sepolia"], "model.synthetix.fct_perp_tracking_stats_hourly_arbitrum_sepolia": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "model.synthetix.fct_perp_keeper_stats_daily_arbitrum_sepolia": ["model.synthetix.fct_perp_keeper_stats_hourly_arbitrum_sepolia"], "model.synthetix.fct_perp_market_stats_hourly_arbitrum_sepolia": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia", "model.synthetix.fct_perp_trades_arbitrum_sepolia"], "model.synthetix.fct_perp_account_stats_daily_arbitrum_sepolia": ["model.synthetix.fct_perp_account_stats_hourly_arbitrum_sepolia"], "model.synthetix.fct_perp_stats_daily_arbitrum_sepolia": ["model.synthetix.fct_perp_stats_hourly_arbitrum_sepolia"], "model.synthetix.fct_perp_tracking_stats_daily_arbitrum_sepolia": ["model.synthetix.fct_perp_tracking_stats_hourly_arbitrum_sepolia", "model.synthetix.fct_perp_trades_arbitrum_sepolia"], "model.synthetix.fct_core_account_delegation_arbitrum_mainnet": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"], "model.synthetix.fct_core_pools_arbitrum_mainnet": ["model.synthetix.core_pool_created_arbitrum_mainnet"], "model.synthetix.fct_core_apr_arbitrum_mainnet": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"], "model.synthetix.fct_core_apr_rewards_arbitrum_mainnet": ["model.synthetix.fct_pool_pnl_hourly_reward_arbitrum_mainnet"], "model.synthetix.fct_pool_rewards_arbitrum_mainnet": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet", "seed.synthetix.arbitrum_mainnet_reward_distributors"], "model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet"], "model.synthetix.fct_pool_pnl_hourly_reward_arbitrum_mainnet": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet", "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet"], "model.synthetix.fct_pool_debt_arbitrum_mainnet": ["model.synthetix.core_vault_debt_arbitrum_mainnet"], "model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet": ["model.synthetix.core_vault_collateral_arbitrum_mainnet", "model.synthetix.fct_pool_debt_arbitrum_mainnet", "model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet", "model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet"], "model.synthetix.fct_pool_issuance_arbitrum_mainnet": ["model.synthetix.core_usd_burned_arbitrum_mainnet", "model.synthetix.core_usd_minted_arbitrum_mainnet"], "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet": ["model.synthetix.fct_pool_debt_arbitrum_mainnet", "model.synthetix.fct_pool_rewards_arbitrum_mainnet", "model.synthetix.fct_prices_hourly_arbitrum_mainnet"], "model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet": ["model.synthetix.fct_pool_debt_arbitrum_mainnet", "model.synthetix.fct_pool_issuance_arbitrum_mainnet"], "model.synthetix.fct_core_pool_collateral_arbitrum_mainnet": ["model.synthetix.core_deposited_arbitrum_mainnet", "model.synthetix.core_withdrawn_arbitrum_mainnet"], "model.synthetix.fct_core_pool_delegation_arbitrum_mainnet": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"], "model.synthetix.fct_core_market_updated_arbitrum_mainnet": ["model.synthetix.core_market_updated_arbitrum_mainnet"], "model.synthetix.fct_perp_liq_position_arbitrum_mainnet": ["model.synthetix.fct_perp_markets_arbitrum_mainnet", "model.synthetix.perp_position_liquidated_arbitrum_mainnet"], "model.synthetix.fct_perp_pnl_arbitrum_mainnet": ["model.synthetix.core_vault_debt_arbitrum_mainnet"], "model.synthetix.fct_perp_liq_account_arbitrum_mainnet": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"], "model.synthetix.fct_perp_trades_arbitrum_mainnet": ["model.synthetix.fct_perp_markets_arbitrum_mainnet", "model.synthetix.perp_order_settled_arbitrum_mainnet"], "model.synthetix.fct_perp_markets_arbitrum_mainnet": ["model.synthetix.perp_market_created_arbitrum_mainnet"], "model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"], "model.synthetix.fct_perp_interest_charged_arbitrum_mainnet": ["model.synthetix.perp_interest_charged_arbitrum_mainnet"], "model.synthetix.fct_perp_accounts_arbitrum_mainnet": ["model.synthetix.perp_account_created_arbitrum_mainnet"], "model.synthetix.fct_perp_orders_arbitrum_mainnet": ["model.synthetix.fct_perp_markets_arbitrum_mainnet", "model.synthetix.perp_order_committed_arbitrum_mainnet"], "model.synthetix.fct_perp_market_history_arbitrum_mainnet": ["model.synthetix.fct_perp_markets_arbitrum_mainnet", "model.synthetix.perp_market_updated_arbitrum_mainnet"], "model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"], "model.synthetix.fct_prices_arbitrum_mainnet": ["model.synthetix.core_vault_collateral_arbitrum_mainnet", "model.synthetix.fct_perp_market_history_arbitrum_mainnet", "seed.synthetix.arbitrum_mainnet_tokens"], "model.synthetix.fct_prices_hourly_arbitrum_mainnet": ["model.synthetix.fct_prices_arbitrum_mainnet"], "model.synthetix.fct_spot_atomics_arbitrum_mainnet": ["model.synthetix.spot_synth_bought_arbitrum_mainnet", "model.synthetix.spot_synth_sold_arbitrum_mainnet"], "model.synthetix.fct_spot_wrapper_arbitrum_mainnet": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet", "model.synthetix.spot_synth_wrapped_arbitrum_mainnet"], "model.synthetix.fct_synth_supply_arbitrum_mainnet": ["model.synthetix.core_usd_burned_arbitrum_mainnet", "model.synthetix.core_usd_minted_arbitrum_mainnet", "model.synthetix.fct_spot_atomics_arbitrum_mainnet", "model.synthetix.fct_spot_wrapper_arbitrum_mainnet"], "model.synthetix.fct_spot_markets_arbitrum_mainnet": ["model.synthetix.spot_synth_registered_arbitrum_mainnet"], "model.synthetix.fct_perp_market_stats_daily_arbitrum_mainnet": ["model.synthetix.fct_perp_market_stats_hourly_arbitrum_mainnet"], "model.synthetix.fct_perp_keeper_stats_daily_arbitrum_mainnet": ["model.synthetix.fct_perp_keeper_stats_hourly_arbitrum_mainnet"], "model.synthetix.fct_perp_keeper_stats_hourly_arbitrum_mainnet": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "model.synthetix.fct_perp_stats_hourly_arbitrum_mainnet": ["model.synthetix.fct_perp_liq_account_arbitrum_mainnet", "model.synthetix.fct_perp_market_stats_hourly_arbitrum_mainnet"], "model.synthetix.fct_perp_tracking_stats_daily_arbitrum_mainnet": ["model.synthetix.fct_perp_tracking_stats_hourly_arbitrum_mainnet", "model.synthetix.fct_perp_trades_arbitrum_mainnet"], "model.synthetix.fct_perp_account_stats_hourly_arbitrum_mainnet": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet", "model.synthetix.fct_perp_trades_arbitrum_mainnet"], "model.synthetix.fct_perp_tracking_stats_hourly_arbitrum_mainnet": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "model.synthetix.fct_perp_stats_daily_arbitrum_mainnet": ["model.synthetix.fct_perp_stats_hourly_arbitrum_mainnet"], "model.synthetix.fct_perp_market_stats_hourly_arbitrum_mainnet": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet", "model.synthetix.fct_perp_trades_arbitrum_mainnet"], "model.synthetix.fct_perp_account_stats_daily_arbitrum_mainnet": ["model.synthetix.fct_perp_account_stats_hourly_arbitrum_mainnet"], "model.synthetix.fct_core_account_delegation_base_sepolia": ["model.synthetix.core_delegation_updated_base_sepolia"], "model.synthetix.fct_core_pool_collateral_base_sepolia": ["model.synthetix.core_deposited_base_sepolia", "model.synthetix.core_withdrawn_base_sepolia"], "model.synthetix.fct_core_market_updated_base_sepolia": ["model.synthetix.core_market_updated_base_sepolia"], "model.synthetix.fct_core_apr_base_sepolia": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"], "model.synthetix.fct_pool_pnl_hourly_base_sepolia": ["model.synthetix.core_vault_collateral_base_sepolia", "model.synthetix.fct_pool_debt_base_sepolia", "model.synthetix.fct_pool_issuance_hourly_base_sepolia", "model.synthetix.fct_pool_rewards_hourly_base_sepolia"], "model.synthetix.fct_pool_rewards_token_hourly_base_sepolia": ["model.synthetix.fct_pool_debt_base_sepolia", "model.synthetix.fct_pool_rewards_base_sepolia", "model.synthetix.fct_prices_hourly_base_sepolia"], "model.synthetix.fct_pool_rewards_hourly_base_sepolia": ["model.synthetix.fct_pool_rewards_token_hourly_base_sepolia"], "model.synthetix.fct_pool_debt_base_sepolia": ["model.synthetix.core_vault_debt_base_sepolia"], "model.synthetix.fct_pool_issuance_hourly_base_sepolia": ["model.synthetix.fct_pool_debt_base_sepolia", "model.synthetix.fct_pool_issuance_base_sepolia"], "model.synthetix.fct_core_apr_rewards_base_sepolia": ["model.synthetix.fct_pool_pnl_hourly_reward_base_sepolia"], "model.synthetix.fct_core_pools_base_sepolia": ["model.synthetix.core_pool_created_base_sepolia"], "model.synthetix.fct_core_pool_delegation_base_sepolia": ["model.synthetix.core_delegation_updated_base_sepolia"], "model.synthetix.fct_pool_pnl_hourly_reward_base_sepolia": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia", "model.synthetix.fct_pool_rewards_token_hourly_base_sepolia"], "model.synthetix.fct_pool_issuance_base_sepolia": ["model.synthetix.core_usd_burned_base_sepolia", "model.synthetix.core_usd_minted_base_sepolia"], "model.synthetix.fct_pool_rewards_base_sepolia": ["model.synthetix.core_rewards_distributed_base_sepolia", "seed.synthetix.base_sepolia_reward_distributors"], "model.synthetix.fct_perp_previous_order_expired_base_sepolia": ["model.synthetix.perp_previous_order_expired_base_sepolia"], "model.synthetix.fct_perp_markets_base_sepolia": ["model.synthetix.perp_market_created_base_sepolia"], "model.synthetix.fct_perp_collateral_modified_base_sepolia": ["model.synthetix.perp_collateral_modified_base_sepolia"], "model.synthetix.fct_perp_market_history_base_sepolia": ["model.synthetix.fct_perp_markets_base_sepolia", "model.synthetix.perp_market_updated_base_sepolia"], "model.synthetix.fct_perp_liq_account_base_sepolia": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"], "model.synthetix.fct_perp_interest_charged_base_sepolia": ["model.synthetix.perp_interest_charged_base_sepolia"], "model.synthetix.fct_perp_liq_position_base_sepolia": ["model.synthetix.fct_perp_markets_base_sepolia", "model.synthetix.perp_position_liquidated_base_sepolia"], "model.synthetix.fct_perp_pnl_base_sepolia": ["model.synthetix.core_vault_debt_base_sepolia"], "model.synthetix.fct_perp_trades_base_sepolia": ["model.synthetix.fct_perp_markets_base_sepolia", "model.synthetix.perp_order_settled_base_sepolia"], "model.synthetix.fct_perp_orders_base_sepolia": ["model.synthetix.fct_perp_markets_base_sepolia", "model.synthetix.perp_order_committed_base_sepolia"], "model.synthetix.fct_perp_accounts_base_sepolia": ["model.synthetix.perp_account_created_base_sepolia"], "model.synthetix.fct_prices_base_sepolia": ["model.synthetix.core_vault_collateral_base_sepolia", "model.synthetix.fct_buyback_base_sepolia", "model.synthetix.fct_perp_market_history_base_sepolia", "seed.synthetix.base_sepolia_tokens"], "model.synthetix.fct_prices_hourly_base_sepolia": ["model.synthetix.fct_prices_base_sepolia"], "model.synthetix.fct_spot_wrapper_base_sepolia": ["model.synthetix.spot_synth_unwrapped_base_sepolia", "model.synthetix.spot_synth_wrapped_base_sepolia"], "model.synthetix.fct_spot_atomics_base_sepolia": ["model.synthetix.spot_synth_bought_base_sepolia", "model.synthetix.spot_synth_sold_base_sepolia"], "model.synthetix.fct_synth_supply_base_sepolia": ["model.synthetix.core_usd_burned_base_sepolia", "model.synthetix.core_usd_minted_base_sepolia", "model.synthetix.fct_spot_atomics_base_sepolia", "model.synthetix.fct_spot_wrapper_base_sepolia"], "model.synthetix.fct_spot_markets_base_sepolia": ["model.synthetix.spot_synth_registered_base_sepolia"], "model.synthetix.fct_perp_account_stats_hourly_base_sepolia": ["model.synthetix.fct_perp_liq_position_base_sepolia", "model.synthetix.fct_perp_trades_base_sepolia"], "model.synthetix.fct_perp_tracking_stats_hourly_base_sepolia": ["model.synthetix.fct_perp_trades_base_sepolia"], "model.synthetix.fct_perp_market_stats_hourly_base_sepolia": ["model.synthetix.fct_perp_liq_position_base_sepolia", "model.synthetix.fct_perp_trades_base_sepolia"], "model.synthetix.fct_perp_tracking_stats_daily_base_sepolia": ["model.synthetix.fct_perp_tracking_stats_hourly_base_sepolia", "model.synthetix.fct_perp_trades_base_sepolia"], "model.synthetix.fct_perp_stats_daily_base_sepolia": ["model.synthetix.fct_perp_stats_hourly_base_sepolia"], "model.synthetix.fct_perp_account_stats_daily_base_sepolia": ["model.synthetix.fct_perp_account_stats_hourly_base_sepolia"], "model.synthetix.fct_perp_market_stats_daily_base_sepolia": ["model.synthetix.fct_perp_market_stats_hourly_base_sepolia"], "model.synthetix.fct_perp_keeper_stats_hourly_base_sepolia": ["model.synthetix.fct_perp_trades_base_sepolia"], "model.synthetix.fct_perp_keeper_stats_daily_base_sepolia": ["model.synthetix.fct_perp_keeper_stats_hourly_base_sepolia"], "model.synthetix.fct_perp_stats_hourly_base_sepolia": ["model.synthetix.fct_perp_liq_account_base_sepolia", "model.synthetix.fct_perp_market_stats_hourly_base_sepolia"], "model.synthetix.fct_buyback_hourly_base_sepolia": ["model.synthetix.fct_buyback_base_sepolia"], "model.synthetix.fct_buyback_daily_base_sepolia": ["model.synthetix.fct_buyback_base_sepolia"], "model.synthetix.fct_buyback_base_sepolia": ["model.synthetix.buyback_processed_base_sepolia"], "model.synthetix.fct_core_market_updated_base_mainnet": ["model.synthetix.core_market_updated_base_mainnet"], "model.synthetix.fct_core_pool_delegation_base_mainnet": ["model.synthetix.core_delegation_updated_base_mainnet"], "model.synthetix.fct_core_pools_base_mainnet": ["model.synthetix.core_pool_created_base_mainnet"], "model.synthetix.fct_core_account_delegation_base_mainnet": ["model.synthetix.core_delegation_updated_base_mainnet"], "model.synthetix.fct_pool_pnl_hourly_reward_base_mainnet": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet", "model.synthetix.fct_pool_rewards_token_hourly_base_mainnet"], "model.synthetix.fct_core_pool_collateral_base_mainnet": ["model.synthetix.core_deposited_base_mainnet", "model.synthetix.core_withdrawn_base_mainnet"], "model.synthetix.fct_pool_issuance_hourly_base_mainnet": ["model.synthetix.fct_pool_debt_base_mainnet", "model.synthetix.fct_pool_issuance_base_mainnet"], "model.synthetix.fct_pool_rewards_token_hourly_base_mainnet": ["model.synthetix.fct_pool_debt_base_mainnet", "model.synthetix.fct_pool_rewards_base_mainnet", "model.synthetix.fct_prices_hourly_base_mainnet"], "model.synthetix.fct_pool_rewards_hourly_base_mainnet": ["model.synthetix.fct_pool_rewards_token_hourly_base_mainnet"], "model.synthetix.fct_pool_rewards_base_mainnet": ["model.synthetix.core_rewards_distributed_base_mainnet", "seed.synthetix.base_mainnet_reward_distributors"], "model.synthetix.fct_core_apr_rewards_base_mainnet": ["model.synthetix.fct_pool_pnl_hourly_reward_base_mainnet"], "model.synthetix.fct_pool_pnl_hourly_base_mainnet": ["model.synthetix.core_vault_collateral_base_mainnet", "model.synthetix.fct_pool_debt_base_mainnet", "model.synthetix.fct_pool_issuance_hourly_base_mainnet", "model.synthetix.fct_pool_rewards_hourly_base_mainnet"], "model.synthetix.fct_core_apr_base_mainnet": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"], "model.synthetix.fct_pool_issuance_base_mainnet": ["model.synthetix.core_usd_burned_base_mainnet", "model.synthetix.core_usd_minted_base_mainnet"], "model.synthetix.fct_core_vault_collateral_base_mainnet": ["model.synthetix.core_vault_collateral_base_mainnet"], "model.synthetix.fct_pool_debt_base_mainnet": ["model.synthetix.core_vault_debt_base_mainnet"], "model.synthetix.fct_perp_previous_order_expired_base_mainnet": ["model.synthetix.perp_previous_order_expired_base_mainnet"], "model.synthetix.fct_perp_market_history_base_mainnet": ["model.synthetix.fct_perp_markets_base_mainnet", "model.synthetix.perp_market_updated_base_mainnet"], "model.synthetix.fct_perp_pnl_base_mainnet": ["model.synthetix.core_vault_debt_base_mainnet"], "model.synthetix.fct_perp_accounts_base_mainnet": ["model.synthetix.perp_account_created_base_mainnet"], "model.synthetix.fct_perp_interest_charged_base_mainnet": ["model.synthetix.perp_interest_charged_base_mainnet"], "model.synthetix.fct_perp_trades_base_mainnet": ["model.synthetix.fct_perp_markets_base_mainnet", "model.synthetix.perp_order_settled_base_mainnet"], "model.synthetix.fct_perp_collateral_modified_base_mainnet": ["model.synthetix.perp_collateral_modified_base_mainnet"], "model.synthetix.fct_perp_orders_base_mainnet": ["model.synthetix.fct_perp_markets_base_mainnet", "model.synthetix.perp_order_committed_base_mainnet"], "model.synthetix.fct_perp_liq_position_base_mainnet": ["model.synthetix.fct_perp_markets_base_mainnet", "model.synthetix.perp_position_liquidated_base_mainnet"], "model.synthetix.fct_perp_markets_base_mainnet": ["model.synthetix.perp_market_created_base_mainnet"], "model.synthetix.fct_perp_liq_account_base_mainnet": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"], "model.synthetix.fct_prices_hourly_base_mainnet": ["model.synthetix.fct_prices_base_mainnet"], "model.synthetix.fct_prices_base_mainnet": ["model.synthetix.core_vault_collateral_base_mainnet", "model.synthetix.fct_buyback_base_mainnet", "model.synthetix.fct_perp_market_history_base_mainnet", "seed.synthetix.base_mainnet_tokens"], "model.synthetix.fct_spot_atomics_base_mainnet": ["model.synthetix.spot_synth_bought_base_mainnet", "model.synthetix.spot_synth_sold_base_mainnet"], "model.synthetix.fct_spot_markets_base_mainnet": ["model.synthetix.spot_synth_registered_base_mainnet"], "model.synthetix.fct_synth_supply_base_mainnet": ["model.synthetix.core_usd_burned_base_mainnet", "model.synthetix.core_usd_minted_base_mainnet", "model.synthetix.fct_spot_atomics_base_mainnet", "model.synthetix.fct_spot_wrapper_base_mainnet"], "model.synthetix.fct_spot_wrapper_base_mainnet": ["model.synthetix.spot_synth_unwrapped_base_mainnet", "model.synthetix.spot_synth_wrapped_base_mainnet"], "model.synthetix.fct_perp_tracking_stats_hourly_base_mainnet": ["model.synthetix.fct_perp_trades_base_mainnet"], "model.synthetix.fct_perp_market_stats_daily_base_mainnet": ["model.synthetix.fct_perp_market_stats_hourly_base_mainnet"], "model.synthetix.fct_perp_keeper_stats_daily_base_mainnet": ["model.synthetix.fct_perp_keeper_stats_hourly_base_mainnet"], "model.synthetix.fct_perp_stats_hourly_base_mainnet": ["model.synthetix.fct_perp_liq_account_base_mainnet", "model.synthetix.fct_perp_market_stats_hourly_base_mainnet"], "model.synthetix.fct_perp_account_stats_daily_base_mainnet": ["model.synthetix.fct_perp_account_stats_hourly_base_mainnet"], "model.synthetix.fct_perp_tracking_stats_daily_base_mainnet": ["model.synthetix.fct_perp_tracking_stats_hourly_base_mainnet", "model.synthetix.fct_perp_trades_base_mainnet"], "model.synthetix.fct_perp_keeper_stats_hourly_base_mainnet": ["model.synthetix.fct_perp_trades_base_mainnet"], "model.synthetix.fct_perp_market_stats_hourly_base_mainnet": ["model.synthetix.fct_perp_liq_position_base_mainnet", "model.synthetix.fct_perp_trades_base_mainnet"], "model.synthetix.fct_perp_stats_daily_base_mainnet": ["model.synthetix.fct_perp_stats_hourly_base_mainnet"], "model.synthetix.fct_perp_account_stats_hourly_base_mainnet": ["model.synthetix.fct_perp_liq_position_base_mainnet", "model.synthetix.fct_perp_trades_base_mainnet"], "model.synthetix.fct_buyback_base_mainnet": ["model.synthetix.buyback_processed_base_mainnet"], "model.synthetix.fct_buyback_hourly_base_mainnet": ["model.synthetix.fct_buyback_base_mainnet"], "model.synthetix.fct_buyback_daily_base_mainnet": ["model.synthetix.fct_buyback_base_mainnet"], "model.synthetix.fct_core_account_delegation_eth_mainnet": ["model.synthetix.core_delegation_updated_eth_mainnet"], "model.synthetix.fct_core_pool_collateral_eth_mainnet": ["model.synthetix.core_deposited_eth_mainnet", "model.synthetix.core_withdrawn_eth_mainnet"], "model.synthetix.fct_pool_rewards_eth_mainnet": ["model.synthetix.core_rewards_distributed_eth_mainnet", "seed.synthetix.eth_mainnet_reward_distributors"], "model.synthetix.fct_core_pool_delegation_eth_mainnet": ["model.synthetix.core_delegation_updated_eth_mainnet"], "model.synthetix.fct_core_migration_hourly_eth_mainnet": ["model.synthetix.fct_core_migration_eth_mainnet", "model.synthetix.fct_pool_debt_eth_mainnet"], "model.synthetix.fct_pool_pnl_hourly_reward_eth_mainnet": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"], "model.synthetix.fct_pool_debt_eth_mainnet": ["model.synthetix.core_vault_debt_eth_mainnet"], "model.synthetix.fct_core_market_updated_eth_mainnet": ["model.synthetix.core_market_updated_eth_mainnet"], "model.synthetix.fct_core_apr_rewards_eth_mainnet": ["model.synthetix.fct_pool_pnl_hourly_reward_eth_mainnet"], "model.synthetix.fct_pool_issuance_hourly_eth_mainnet": ["model.synthetix.fct_pool_debt_eth_mainnet", "model.synthetix.fct_pool_issuance_eth_mainnet"], "model.synthetix.fct_core_pools_eth_mainnet": ["model.synthetix.core_pool_created_eth_mainnet"], "model.synthetix.fct_pool_rewards_hourly_eth_mainnet": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"], "model.synthetix.fct_core_migration_eth_mainnet": ["model.synthetix.core_account_migrated_eth_mainnet"], "model.synthetix.fct_core_apr_eth_mainnet": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"], "model.synthetix.fct_pool_issuance_eth_mainnet": ["model.synthetix.core_usd_burned_eth_mainnet", "model.synthetix.core_usd_minted_eth_mainnet"], "model.synthetix.fct_pool_pnl_hourly_eth_mainnet": ["model.synthetix.core_vault_collateral_eth_mainnet", "model.synthetix.fct_core_migration_hourly_eth_mainnet", "model.synthetix.fct_pool_debt_eth_mainnet", "model.synthetix.fct_pool_issuance_hourly_eth_mainnet", "model.synthetix.fct_pool_rewards_hourly_eth_mainnet"], "model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet": ["model.synthetix.fct_pool_debt_eth_mainnet", "model.synthetix.fct_pool_rewards_eth_mainnet", "model.synthetix.fct_prices_hourly_eth_mainnet"], "model.synthetix.fct_prices_hourly_eth_mainnet": ["model.synthetix.fct_prices_eth_mainnet"], "model.synthetix.fct_prices_eth_mainnet": ["model.synthetix.core_vault_collateral_eth_mainnet", "seed.synthetix.eth_mainnet_tokens"], "seed.synthetix.eth_mainnet_reward_distributors": [], "seed.synthetix.base_mainnet_reward_distributors": [], "seed.synthetix.arbitrum_sepolia_reward_distributors": [], "seed.synthetix.arbitrum_mainnet_reward_distributors": [], "seed.synthetix.base_sepolia_reward_distributors": [], "seed.synthetix.arbitrum_sepolia_tokens": [], "seed.synthetix.base_sepolia_tokens": [], "seed.synthetix.eth_mainnet_tokens": [], "seed.synthetix.base_mainnet_tokens": [], "seed.synthetix.arbitrum_mainnet_tokens": [], "test.synthetix.not_null_arbitrum_mainnet_reward_distributors_distributor_address.700581d5a6": ["seed.synthetix.arbitrum_mainnet_reward_distributors"], "test.synthetix.not_null_arbitrum_mainnet_reward_distributors_token_symbol.a65060c57e": ["seed.synthetix.arbitrum_mainnet_reward_distributors"], "test.synthetix.not_null_arbitrum_sepolia_reward_distributors_distributor_address.6379395bc6": ["seed.synthetix.arbitrum_sepolia_reward_distributors"], "test.synthetix.not_null_arbitrum_sepolia_reward_distributors_token_symbol.62adebb178": ["seed.synthetix.arbitrum_sepolia_reward_distributors"], "test.synthetix.not_null_base_mainnet_reward_distributors_distributor_address.d0aab9bee0": ["seed.synthetix.base_mainnet_reward_distributors"], "test.synthetix.not_null_base_mainnet_reward_distributors_token_symbol.d94311a8fc": ["seed.synthetix.base_mainnet_reward_distributors"], "test.synthetix.not_null_base_sepolia_reward_distributors_distributor_address.08551b149c": ["seed.synthetix.base_sepolia_reward_distributors"], "test.synthetix.not_null_base_sepolia_reward_distributors_token_symbol.37319f3c5c": ["seed.synthetix.base_sepolia_reward_distributors"], "test.synthetix.not_null_arbitrum_mainnet_tokens_token_address.08d3db4ee2": ["seed.synthetix.arbitrum_mainnet_tokens"], "test.synthetix.not_null_arbitrum_mainnet_tokens_token_symbol.619d115f2e": ["seed.synthetix.arbitrum_mainnet_tokens"], "test.synthetix.not_null_arbitrum_sepolia_tokens_token_address.9daa149fb1": ["seed.synthetix.arbitrum_sepolia_tokens"], "test.synthetix.not_null_arbitrum_sepolia_tokens_token_symbol.17ecd3a7d8": ["seed.synthetix.arbitrum_sepolia_tokens"], "test.synthetix.not_null_base_mainnet_tokens_token_address.47a3f5acd2": ["seed.synthetix.base_mainnet_tokens"], "test.synthetix.not_null_base_mainnet_tokens_token_symbol.77007fd576": ["seed.synthetix.base_mainnet_tokens"], "test.synthetix.not_null_base_sepolia_tokens_token_address.73f3c4e0ef": ["seed.synthetix.base_sepolia_tokens"], "test.synthetix.not_null_base_sepolia_tokens_token_symbol.1afdd41b38": ["seed.synthetix.base_sepolia_tokens"], "test.synthetix.not_null_blocks_arbitrum_sepolia_block_number.73833a1893": ["model.synthetix.blocks_arbitrum_sepolia"], "test.synthetix.unique_blocks_arbitrum_sepolia_block_number.4c474d2bd5": ["model.synthetix.blocks_arbitrum_sepolia"], "test.synthetix.dbt_utils_recency_blocks_arbitrum_sepolia_hour__ts__1.8a321a2874": ["model.synthetix.blocks_arbitrum_sepolia"], "test.synthetix.not_null_core_account_created_arbitrum_sepolia_owner.9aad095481": ["model.synthetix.core_account_created_arbitrum_sepolia"], "test.synthetix.not_null_core_account_created_arbitrum_sepolia_account_id.7a98480d2d": ["model.synthetix.core_account_created_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_account_created_arbitrum_sepolia_account_id__True__0.2ee2f4ab2f": ["model.synthetix.core_account_created_arbitrum_sepolia"], "test.synthetix.not_null_core_account_created_arbitrum_sepolia_id.07253fa9ea": ["model.synthetix.core_account_created_arbitrum_sepolia"], "test.synthetix.unique_core_account_created_arbitrum_sepolia_id.f9001194ee": ["model.synthetix.core_account_created_arbitrum_sepolia"], "test.synthetix.not_null_core_account_created_arbitrum_sepolia_transaction_hash.59070c07aa": ["model.synthetix.core_account_created_arbitrum_sepolia"], "test.synthetix.not_null_core_account_created_arbitrum_sepolia_block_number.1841c44bbb": ["model.synthetix.core_account_created_arbitrum_sepolia"], "test.synthetix.not_null_core_account_created_arbitrum_sepolia_block_timestamp.74d0052bed": ["model.synthetix.core_account_created_arbitrum_sepolia"], "test.synthetix.not_null_core_account_created_arbitrum_sepolia_event_name.8db7179ccc": ["model.synthetix.core_account_created_arbitrum_sepolia"], "test.synthetix.accepted_values_core_account_created_arbitrum_sepolia_event_name__AccountCreated.f6de61acf3": ["model.synthetix.core_account_created_arbitrum_sepolia"], "test.synthetix.not_null_core_account_created_arbitrum_sepolia_contract.c63e7e4dbf": ["model.synthetix.core_account_created_arbitrum_sepolia"], "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_contract.8f08a5a9da": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"], "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_id.12fb857e85": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"], "test.synthetix.unique_core_delegation_updated_arbitrum_sepolia_id.beef769010": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"], "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_account_id.689f7da996": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_account_id__True__0.ead58dff29": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"], "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_collateral_type.db67498e80": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"], "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_pool_id.8f59052242": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_pool_id__True__0.f9aeca9f9a": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"], "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_sender.ef3937b25b": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"], "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_block_timestamp.ae4bac2433": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"], "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_block_number.fa4a36eaeb": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"], "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_leverage.d5bd156a6e": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_leverage__True__1000000000000000000__1000000000000000000.5ff8a67507": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"], "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_transaction_hash.8199cb0155": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"], "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_amount.77ddc8625f": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_amount__True__0.aefd73a62f": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"], "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_event_name.4d0a81b0f4": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"], "test.synthetix.accepted_values_core_delegation_updated_arbitrum_sepolia_event_name__DelegationUpdated.46889d7476": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"], "test.synthetix.not_null_core_deposited_arbitrum_sepolia_collateral_type.88d590c5ca": ["model.synthetix.core_deposited_arbitrum_sepolia"], "test.synthetix.not_null_core_deposited_arbitrum_sepolia_id.7d3846b9e3": ["model.synthetix.core_deposited_arbitrum_sepolia"], "test.synthetix.unique_core_deposited_arbitrum_sepolia_id.9f22c1a15e": ["model.synthetix.core_deposited_arbitrum_sepolia"], "test.synthetix.not_null_core_deposited_arbitrum_sepolia_contract.98776e9523": ["model.synthetix.core_deposited_arbitrum_sepolia"], "test.synthetix.not_null_core_deposited_arbitrum_sepolia_event_name.ca52f6033b": ["model.synthetix.core_deposited_arbitrum_sepolia"], "test.synthetix.accepted_values_core_deposited_arbitrum_sepolia_event_name__Deposited.1c0d375890": ["model.synthetix.core_deposited_arbitrum_sepolia"], "test.synthetix.not_null_core_deposited_arbitrum_sepolia_transaction_hash.8084f934a8": ["model.synthetix.core_deposited_arbitrum_sepolia"], "test.synthetix.not_null_core_deposited_arbitrum_sepolia_account_id.0850a5cdd2": ["model.synthetix.core_deposited_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_sepolia_account_id__True__0.d3287e563c": ["model.synthetix.core_deposited_arbitrum_sepolia"], "test.synthetix.not_null_core_deposited_arbitrum_sepolia_sender.2aeec9aec1": ["model.synthetix.core_deposited_arbitrum_sepolia"], "test.synthetix.not_null_core_deposited_arbitrum_sepolia_block_timestamp.423f2e9f55": ["model.synthetix.core_deposited_arbitrum_sepolia"], "test.synthetix.not_null_core_deposited_arbitrum_sepolia_block_number.c3036ab47e": ["model.synthetix.core_deposited_arbitrum_sepolia"], "test.synthetix.not_null_core_deposited_arbitrum_sepolia_token_amount.653e14e03e": ["model.synthetix.core_deposited_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_sepolia_token_amount__True__0.0f0aa65236": ["model.synthetix.core_deposited_arbitrum_sepolia"], "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_block_timestamp.7fcd8e34b4": ["model.synthetix.core_withdrawn_arbitrum_sepolia"], "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_contract.7095f79cd5": ["model.synthetix.core_withdrawn_arbitrum_sepolia"], "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_block_number.fb2901f9b9": ["model.synthetix.core_withdrawn_arbitrum_sepolia"], "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_transaction_hash.a4480fb9e0": ["model.synthetix.core_withdrawn_arbitrum_sepolia"], "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_token_amount.df20ce27b8": ["model.synthetix.core_withdrawn_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_sepolia_token_amount__True__0.0301b264d6": ["model.synthetix.core_withdrawn_arbitrum_sepolia"], "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_collateral_type.462d8e9d4a": ["model.synthetix.core_withdrawn_arbitrum_sepolia"], "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_account_id.93a7f1c6e0": ["model.synthetix.core_withdrawn_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_sepolia_account_id__True__0.d4050dde67": ["model.synthetix.core_withdrawn_arbitrum_sepolia"], "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_id.bdd65cec2b": ["model.synthetix.core_withdrawn_arbitrum_sepolia"], "test.synthetix.unique_core_withdrawn_arbitrum_sepolia_id.3f0503a510": ["model.synthetix.core_withdrawn_arbitrum_sepolia"], "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_sender.b2d53e6596": ["model.synthetix.core_withdrawn_arbitrum_sepolia"], "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_event_name.6e275cf97d": ["model.synthetix.core_withdrawn_arbitrum_sepolia"], "test.synthetix.accepted_values_core_withdrawn_arbitrum_sepolia_event_name__Withdrawn.cd07ab25e2": ["model.synthetix.core_withdrawn_arbitrum_sepolia"], "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_pool_id.851303c6c6": ["model.synthetix.core_liquidation_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_pool_id__True__0.d1a4bd0579": ["model.synthetix.core_liquidation_arbitrum_sepolia"], "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_block_timestamp.2b65fcd144": ["model.synthetix.core_liquidation_arbitrum_sepolia"], "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_block_number.28a164853c": ["model.synthetix.core_liquidation_arbitrum_sepolia"], "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_id.acb7c881c1": ["model.synthetix.core_liquidation_arbitrum_sepolia"], "test.synthetix.unique_core_liquidation_arbitrum_sepolia_id.7489e81022": ["model.synthetix.core_liquidation_arbitrum_sepolia"], "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_contract.b3848813ec": ["model.synthetix.core_liquidation_arbitrum_sepolia"], "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_event_name.6dff9cd9a5": ["model.synthetix.core_liquidation_arbitrum_sepolia"], "test.synthetix.accepted_values_core_liquidation_arbitrum_sepolia_event_name__Liquidation.32c120b3b8": ["model.synthetix.core_liquidation_arbitrum_sepolia"], "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_collateral_type.611a474b69": ["model.synthetix.core_liquidation_arbitrum_sepolia"], "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_sender.b1951bbf59": ["model.synthetix.core_liquidation_arbitrum_sepolia"], "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_account_id.2f2251c90a": ["model.synthetix.core_liquidation_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_account_id__True__0.fa367d1bc5": ["model.synthetix.core_liquidation_arbitrum_sepolia"], "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_transaction_hash.aa34dc1b7f": ["model.synthetix.core_liquidation_arbitrum_sepolia"], "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_liquidate_as_account_id.8fb362bd59": ["model.synthetix.core_liquidation_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_liquidate_as_account_id__True__0.aa641f64fe": ["model.synthetix.core_liquidation_arbitrum_sepolia"], "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_id.087024faa4": ["model.synthetix.core_market_updated_arbitrum_sepolia"], "test.synthetix.unique_core_market_updated_arbitrum_sepolia_id.7ed403a10d": ["model.synthetix.core_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_block_timestamp.f0ccbe740a": ["model.synthetix.core_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_block_number.18b9e7bff4": ["model.synthetix.core_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_transaction_hash.697e3dd319": ["model.synthetix.core_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_contract.925fa67624": ["model.synthetix.core_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_event_name.07d4bde491": ["model.synthetix.core_market_updated_arbitrum_sepolia"], "test.synthetix.accepted_values_core_market_updated_arbitrum_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.4a106f8344": ["model.synthetix.core_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_market_id.4d2767c0b4": ["model.synthetix.core_market_updated_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_market_id__True__0.f774945861": ["model.synthetix.core_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_net_issuance.ab387b275f": ["model.synthetix.core_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_deposited_collateral_value.2a9afd7205": ["model.synthetix.core_market_updated_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_deposited_collateral_value__True__0.bb2ac3f8fc": ["model.synthetix.core_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_sender.b4216822d2": ["model.synthetix.core_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_collateral_type.0163e724c2": ["model.synthetix.core_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_credit_capacity.ed07eaef21": ["model.synthetix.core_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_token_amount.e980630f1e": ["model.synthetix.core_market_updated_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_token_amount__True__0.33dea408c4": ["model.synthetix.core_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_market.67fc30dc60": ["model.synthetix.core_market_registered_arbitrum_sepolia"], "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_market_id.c742aae1d0": ["model.synthetix.core_market_registered_arbitrum_sepolia"], "test.synthetix.unique_core_market_registered_arbitrum_sepolia_market_id.78637df31f": ["model.synthetix.core_market_registered_arbitrum_sepolia"], "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_id.88f5db38d2": ["model.synthetix.core_market_registered_arbitrum_sepolia"], "test.synthetix.unique_core_market_registered_arbitrum_sepolia_id.5964f1fbf3": ["model.synthetix.core_market_registered_arbitrum_sepolia"], "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_block_timestamp.fa45bb6a23": ["model.synthetix.core_market_registered_arbitrum_sepolia"], "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_contract.8d5b49ae4d": ["model.synthetix.core_market_registered_arbitrum_sepolia"], "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_transaction_hash.9904023035": ["model.synthetix.core_market_registered_arbitrum_sepolia"], "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_block_number.94a8562b13": ["model.synthetix.core_market_registered_arbitrum_sepolia"], "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_event_name.72e398dd82": ["model.synthetix.core_market_registered_arbitrum_sepolia"], "test.synthetix.accepted_values_core_market_registered_arbitrum_sepolia_event_name__MarketRegistered.0d43228789": ["model.synthetix.core_market_registered_arbitrum_sepolia"], "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_sender.f940ee9c3a": ["model.synthetix.core_market_registered_arbitrum_sepolia"], "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_contract.bd9da8f8fc": ["model.synthetix.core_pool_created_arbitrum_sepolia"], "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_sender.999d6ba1d5": ["model.synthetix.core_pool_created_arbitrum_sepolia"], "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_block_timestamp.fd0d1a2266": ["model.synthetix.core_pool_created_arbitrum_sepolia"], "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_id.2ecf600861": ["model.synthetix.core_pool_created_arbitrum_sepolia"], "test.synthetix.unique_core_pool_created_arbitrum_sepolia_id.520ef444f0": ["model.synthetix.core_pool_created_arbitrum_sepolia"], "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_block_number.28a66d0e74": ["model.synthetix.core_pool_created_arbitrum_sepolia"], "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_transaction_hash.09e0ac3340": ["model.synthetix.core_pool_created_arbitrum_sepolia"], "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_event_name.9148e96626": ["model.synthetix.core_pool_created_arbitrum_sepolia"], "test.synthetix.accepted_values_core_pool_created_arbitrum_sepolia_event_name__PoolCreated.d04166c685": ["model.synthetix.core_pool_created_arbitrum_sepolia"], "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_owner.980ce0b630": ["model.synthetix.core_pool_created_arbitrum_sepolia"], "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_pool_id.1fccbc8d94": ["model.synthetix.core_pool_created_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_pool_created_arbitrum_sepolia_pool_id__True__0.d3bc479935": ["model.synthetix.core_pool_created_arbitrum_sepolia"], "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_transaction_hash.680f286a1c": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"], "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_account_id.f2bf56343c": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_account_id__True__0.931fbcf6dd": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"], "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_collateral_type.d2183c9d15": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"], "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_event_name.a3f0d6ec61": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"], "test.synthetix.accepted_values_core_rewards_claimed_arbitrum_sepolia_event_name__RewardsClaimed.34f660416a": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"], "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_contract.d436fcb4ac": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"], "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_amount.c69c35b9b1": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_amount__True__0.4bdbe43c5e": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"], "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_distributor.3f6ad9aa55": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"], "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_block_timestamp.b87721cc33": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"], "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_id.9a1c133f3b": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"], "test.synthetix.unique_core_rewards_claimed_arbitrum_sepolia_id.f24f1c4553": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"], "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_pool_id.a883be69bc": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_pool_id__True__0.8b433a3bc6": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"], "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_block_number.9a6d0e0806": ["model.synthetix.core_rewards_claimed_arbitrum_sepolia"], "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_id.4fea69e81a": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"], "test.synthetix.unique_core_rewards_distributed_arbitrum_sepolia_id.728eef2ccb": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"], "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_event_name.1803af1787": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"], "test.synthetix.accepted_values_core_rewards_distributed_arbitrum_sepolia_event_name__RewardsDistributed.94958bacc6": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"], "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_amount.8682e416ae": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_amount__True__0.a57935c0b7": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"], "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_contract.7bb7fd8da4": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"], "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_block_timestamp.b3adafb4cf": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"], "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_transaction_hash.2ae04c7450": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"], "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_collateral_type.099d0e256e": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"], "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_block_number.5fbc655c9b": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"], "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_duration.a042625996": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_duration__True__0.905006d2f0": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"], "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_distributor.f184171df4": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"], "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_pool_id.4ae694bfec": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_pool_id__True__0.4ca72a296c": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"], "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_amount.6baf89b24c": ["model.synthetix.core_usd_burned_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_amount__True__0.048d31e429": ["model.synthetix.core_usd_burned_arbitrum_sepolia"], "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_pool_id.7bf8dd6882": ["model.synthetix.core_usd_burned_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_pool_id__True__0.d19a9e58b9": ["model.synthetix.core_usd_burned_arbitrum_sepolia"], "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_event_name.2334208293": ["model.synthetix.core_usd_burned_arbitrum_sepolia"], "test.synthetix.accepted_values_core_usd_burned_arbitrum_sepolia_event_name__UsdBurned.82b5e1f839": ["model.synthetix.core_usd_burned_arbitrum_sepolia"], "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_id.a9d148b478": ["model.synthetix.core_usd_burned_arbitrum_sepolia"], "test.synthetix.unique_core_usd_burned_arbitrum_sepolia_id.65a6dbfca4": ["model.synthetix.core_usd_burned_arbitrum_sepolia"], "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_block_number.a36a988eb1": ["model.synthetix.core_usd_burned_arbitrum_sepolia"], "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_account_id.620cecde52": ["model.synthetix.core_usd_burned_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_account_id__True__0.2bc68923f9": ["model.synthetix.core_usd_burned_arbitrum_sepolia"], "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_sender.e732504915": ["model.synthetix.core_usd_burned_arbitrum_sepolia"], "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_transaction_hash.91ab5b1d0b": ["model.synthetix.core_usd_burned_arbitrum_sepolia"], "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_contract.91add9f346": ["model.synthetix.core_usd_burned_arbitrum_sepolia"], "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_collateral_type.9bcf375dc5": ["model.synthetix.core_usd_burned_arbitrum_sepolia"], "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_block_timestamp.5bcc977f3d": ["model.synthetix.core_usd_burned_arbitrum_sepolia"], "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_pool_id.41123c7a06": ["model.synthetix.core_usd_minted_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_pool_id__True__0.ae99bd6ea3": ["model.synthetix.core_usd_minted_arbitrum_sepolia"], "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_block_timestamp.baa0ed9288": ["model.synthetix.core_usd_minted_arbitrum_sepolia"], "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_account_id.e8dbb7db41": ["model.synthetix.core_usd_minted_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_account_id__True__0.3ae041bf59": ["model.synthetix.core_usd_minted_arbitrum_sepolia"], "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_collateral_type.36a06f20c5": ["model.synthetix.core_usd_minted_arbitrum_sepolia"], "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_block_number.3319b5e432": ["model.synthetix.core_usd_minted_arbitrum_sepolia"], "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_id.07b94c915b": ["model.synthetix.core_usd_minted_arbitrum_sepolia"], "test.synthetix.unique_core_usd_minted_arbitrum_sepolia_id.d868aed363": ["model.synthetix.core_usd_minted_arbitrum_sepolia"], "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_sender.b183e1c56f": ["model.synthetix.core_usd_minted_arbitrum_sepolia"], "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_amount.cd18eb6390": ["model.synthetix.core_usd_minted_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_amount__True__0.e93e8d1936": ["model.synthetix.core_usd_minted_arbitrum_sepolia"], "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_event_name.b210011389": ["model.synthetix.core_usd_minted_arbitrum_sepolia"], "test.synthetix.accepted_values_core_usd_minted_arbitrum_sepolia_event_name__UsdMinted.5fd40cc553": ["model.synthetix.core_usd_minted_arbitrum_sepolia"], "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_transaction_hash.38f21551fd": ["model.synthetix.core_usd_minted_arbitrum_sepolia"], "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_contract.71d9365153": ["model.synthetix.core_usd_minted_arbitrum_sepolia"], "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_transaction_hash.6b1e45b06a": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"], "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_collateral_type.0b2d659b09": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"], "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_pool_id.c0c0a011c4": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_sepolia_pool_id__True__0.6022175c23": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"], "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_event_name.6ee4c7edec": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"], "test.synthetix.accepted_values_core_vault_liquidation_arbitrum_sepolia_event_name__VaultLiquidation.0c7e403f1c": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"], "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_id.e478906cc0": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"], "test.synthetix.unique_core_vault_liquidation_arbitrum_sepolia_id.39f25ec5ad": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"], "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_block_timestamp.3f8fcf20ee": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"], "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_liquidate_as_account_id.557d546c5f": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_sepolia_liquidate_as_account_id__True__0.8896409533": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"], "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_liquidation_data.0e7de46ea6": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"], "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_contract.2bb4203c78": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"], "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_block_number.fbedd6aa28": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"], "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_sender.e33149c915": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"], "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_ts.74e3fe431f": ["model.synthetix.core_vault_collateral_arbitrum_sepolia"], "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_block_number.7c4c28bc6d": ["model.synthetix.core_vault_collateral_arbitrum_sepolia"], "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_pool_id.11828e6701": ["model.synthetix.core_vault_collateral_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_pool_id__True__0.99b4d66658": ["model.synthetix.core_vault_collateral_arbitrum_sepolia"], "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_collateral_type.c23ed9827f": ["model.synthetix.core_vault_collateral_arbitrum_sepolia"], "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_amount.e85fb4a97b": ["model.synthetix.core_vault_collateral_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_amount__True__0.ceaca21b1b": ["model.synthetix.core_vault_collateral_arbitrum_sepolia"], "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_collateral_value.77882c9c22": ["model.synthetix.core_vault_collateral_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_collateral_value__True__0.5e64981616": ["model.synthetix.core_vault_collateral_arbitrum_sepolia"], "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_contract_address.d90d5e4d47": ["model.synthetix.core_vault_collateral_arbitrum_sepolia"], "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_ts.6259a43e83": ["model.synthetix.core_vault_debt_arbitrum_sepolia"], "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_block_number.39b83b17e0": ["model.synthetix.core_vault_debt_arbitrum_sepolia"], "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_pool_id.3d27f2e067": ["model.synthetix.core_vault_debt_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_vault_debt_arbitrum_sepolia_pool_id__True__0.6a7fea5bbc": ["model.synthetix.core_vault_debt_arbitrum_sepolia"], "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_collateral_type.c136eaeaa7": ["model.synthetix.core_vault_debt_arbitrum_sepolia"], "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_debt.13e23e52e8": ["model.synthetix.core_vault_debt_arbitrum_sepolia"], "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_contract_address.7162b1bbad": ["model.synthetix.core_vault_debt_arbitrum_sepolia"], "test.synthetix.unique_perp_account_created_arbitrum_sepolia_id.335484a5c5": ["model.synthetix.perp_account_created_arbitrum_sepolia"], "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_id.45c30d0895": ["model.synthetix.perp_account_created_arbitrum_sepolia"], "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_event_name.7cdc353a34": ["model.synthetix.perp_account_created_arbitrum_sepolia"], "test.synthetix.accepted_values_perp_account_created_arbitrum_sepolia_event_name__AccountCreated.b75a805866": ["model.synthetix.perp_account_created_arbitrum_sepolia"], "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_block_number.a0bf9a3f0f": ["model.synthetix.perp_account_created_arbitrum_sepolia"], "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_block_timestamp.7330d8d33c": ["model.synthetix.perp_account_created_arbitrum_sepolia"], "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_owner.0774b6c4c3": ["model.synthetix.perp_account_created_arbitrum_sepolia"], "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_account_id.6a6774d721": ["model.synthetix.perp_account_created_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_account_created_arbitrum_sepolia_account_id__True__0.0141d8699d": ["model.synthetix.perp_account_created_arbitrum_sepolia"], "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_transaction_hash.f4dba09d54": ["model.synthetix.perp_account_created_arbitrum_sepolia"], "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_contract.fde67ea53e": ["model.synthetix.perp_account_created_arbitrum_sepolia"], "test.synthetix.unique_perp_order_committed_arbitrum_sepolia_id.11b844d761": ["model.synthetix.perp_order_committed_arbitrum_sepolia"], "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_id.af12508db9": ["model.synthetix.perp_order_committed_arbitrum_sepolia"], "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_block_number.a115d197bb": ["model.synthetix.perp_order_committed_arbitrum_sepolia"], "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_block_timestamp.e2dce83de3": ["model.synthetix.perp_order_committed_arbitrum_sepolia"], "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_transaction_hash.2672ca73bf": ["model.synthetix.perp_order_committed_arbitrum_sepolia"], "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_contract.f7f4678e01": ["model.synthetix.perp_order_committed_arbitrum_sepolia"], "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_event_name.8c94a5144a": ["model.synthetix.perp_order_committed_arbitrum_sepolia"], "test.synthetix.accepted_values_perp_order_committed_arbitrum_sepolia_event_name__OrderCommitted.9ba89086fc": ["model.synthetix.perp_order_committed_arbitrum_sepolia"], "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_market_id.76f09344d3": ["model.synthetix.perp_order_committed_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_sepolia_market_id__True__0.51034c57fd": ["model.synthetix.perp_order_committed_arbitrum_sepolia"], "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_account_id.539cca2995": ["model.synthetix.perp_order_committed_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_sepolia_account_id__True__0.374a09c8bb": ["model.synthetix.perp_order_committed_arbitrum_sepolia"], "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_contract.f9fbebc768": ["model.synthetix.perp_order_settled_arbitrum_sepolia"], "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_event_name.c9e5a717f5": ["model.synthetix.perp_order_settled_arbitrum_sepolia"], "test.synthetix.accepted_values_perp_order_settled_arbitrum_sepolia_event_name__OrderSettled.08d7370d84": ["model.synthetix.perp_order_settled_arbitrum_sepolia"], "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_account_id.e604936b3a": ["model.synthetix.perp_order_settled_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_account_id__True__0.b532485142": ["model.synthetix.perp_order_settled_arbitrum_sepolia"], "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_market_id.456fcb9a8d": ["model.synthetix.perp_order_settled_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_market_id__True__0.bfedab225b": ["model.synthetix.perp_order_settled_arbitrum_sepolia"], "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_collected_fees.c1a9ca82df": ["model.synthetix.perp_order_settled_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_collected_fees__True__0.8c8446ac0e": ["model.synthetix.perp_order_settled_arbitrum_sepolia"], "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_transaction_hash.60c06595e6": ["model.synthetix.perp_order_settled_arbitrum_sepolia"], "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_block_timestamp.8460ed1771": ["model.synthetix.perp_order_settled_arbitrum_sepolia"], "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_block_number.7ab4260eae": ["model.synthetix.perp_order_settled_arbitrum_sepolia"], "test.synthetix.unique_perp_order_settled_arbitrum_sepolia_id.a95bcce825": ["model.synthetix.perp_order_settled_arbitrum_sepolia"], "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_id.bbaf076398": ["model.synthetix.perp_order_settled_arbitrum_sepolia"], "test.synthetix.unique_perp_market_updated_arbitrum_sepolia_id.66008e7961": ["model.synthetix.perp_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_id.3b2c812312": ["model.synthetix.perp_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_block_number.b556a7789f": ["model.synthetix.perp_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_block_timestamp.09877a4d82": ["model.synthetix.perp_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_transaction_hash.1c205dac4b": ["model.synthetix.perp_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_contract.0cf0f68ca0": ["model.synthetix.perp_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_event_name.ffc855a652": ["model.synthetix.perp_market_updated_arbitrum_sepolia"], "test.synthetix.accepted_values_perp_market_updated_arbitrum_sepolia_event_name__MarketUpdated.44006a072f": ["model.synthetix.perp_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_market_id.9835cafd8a": ["model.synthetix.perp_market_updated_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_market_id__True__0.0852877223": ["model.synthetix.perp_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_price.e62a84d2a0": ["model.synthetix.perp_market_updated_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_price__True__0.e44ad44456": ["model.synthetix.perp_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_interest_rate.f378e28263": ["model.synthetix.perp_market_updated_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_interest_rate__True__0.cf75ef25fe": ["model.synthetix.perp_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_account_id.8c9a3c7cb5": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_account_id__True__0.dd5e38b371": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"], "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_market_id.3c1a2d74dc": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_market_id__True__0.c1cfe90353": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"], "test.synthetix.unique_perp_position_liquidated_arbitrum_sepolia_id.efb42ae977": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"], "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_id.2b7f1d2fcf": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"], "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_transaction_hash.ad296550e8": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"], "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_current_position_size.48d8db66c7": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_current_position_size__True__0.f5183b3ff9": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"], "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_event_name.b8b10783cf": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"], "test.synthetix.accepted_values_perp_position_liquidated_arbitrum_sepolia_event_name__PositionLiquidated.8a0af4d18c": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"], "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_block_number.13ef61c2cc": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"], "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_amount_liquidated.2b3c4071f6": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_amount_liquidated__True__0.f820c88c54": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"], "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_contract.f6b0610ff4": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"], "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_block_timestamp.9c42b4a7ff": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"], "test.synthetix.unique_perp_account_liquidation_attempt_arbitrum_sepolia_id.2e20bbf35e": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_id.16e1d1d778": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_account_id.d617ede5c8": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_sepolia_account_id__True__0.911c056a18": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_block_number.14f09936e9": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_reward.22a482d5b4": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_sepolia_reward__True__0.70c89658c8": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_block_timestamp.070792744c": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_contract.4fee3320ac": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_event_name.531495d577": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"], "test.synthetix.accepted_values_perp_account_liquidation_attempt_arbitrum_sepolia_event_name__AccountLiquidationAttempt.a9fed061a2": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_transaction_hash.e3f511ad1c": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_full_liquidation.06f23e5311": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"], "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_block_timestamp.04b9f9b01a": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"], "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_contract.ee416b6a9d": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"], "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_event_name.ce95828591": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"], "test.synthetix.accepted_values_perp_collateral_modified_arbitrum_sepolia_event_name__CollateralModified.323c4011f3": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"], "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_block_number.c21551e453": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"], "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_collateral_id.49ab2aa3b1": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_sepolia_collateral_id__True__0.186c371865": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"], "test.synthetix.unique_perp_collateral_modified_arbitrum_sepolia_id.21db106d40": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"], "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_id.f31b903360": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"], "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_sender.a1f5df03f5": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"], "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_account_id.c371b3cb29": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_sepolia_account_id__True__0.57dea412fc": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"], "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_transaction_hash.bdc432f4e3": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_block_timestamp.3d7306e577": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"], "test.synthetix.unique_perp_previous_order_expired_arbitrum_sepolia_id.a6e03f8ffa": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_id.0d3172a155": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_block_number.1bfe765de5": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_market_id.7e2a2424c3": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_sepolia_market_id__True__0.32d6a1d4a7": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_event_name.c814e3bcf9": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"], "test.synthetix.accepted_values_perp_previous_order_expired_arbitrum_sepolia_event_name__PreviousOrderExpired.2b0854c0bd": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_transaction_hash.5f4b3fa383": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_account_id.3387518ced": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_sepolia_account_id__True__0.a0e11cc082": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_contract.9dc88c3682": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"], "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_market_name.c93aa611fd": ["model.synthetix.perp_market_created_arbitrum_sepolia"], "test.synthetix.unique_perp_market_created_arbitrum_sepolia_id.bff5e22d8a": ["model.synthetix.perp_market_created_arbitrum_sepolia"], "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_id.fad8f3147a": ["model.synthetix.perp_market_created_arbitrum_sepolia"], "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_market_symbol.9afbd894dd": ["model.synthetix.perp_market_created_arbitrum_sepolia"], "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_event_name.d7dd655280": ["model.synthetix.perp_market_created_arbitrum_sepolia"], "test.synthetix.accepted_values_perp_market_created_arbitrum_sepolia_event_name__MarketCreated.ef5c6685e4": ["model.synthetix.perp_market_created_arbitrum_sepolia"], "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_block_number.8b50cb58ff": ["model.synthetix.perp_market_created_arbitrum_sepolia"], "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_block_timestamp.22256d5ced": ["model.synthetix.perp_market_created_arbitrum_sepolia"], "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_contract.dd490d10f1": ["model.synthetix.perp_market_created_arbitrum_sepolia"], "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_perps_market_id.6c72e612a4": ["model.synthetix.perp_market_created_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_market_created_arbitrum_sepolia_perps_market_id__True__0.257f31ec2b": ["model.synthetix.perp_market_created_arbitrum_sepolia"], "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_transaction_hash.0466ce137d": ["model.synthetix.perp_market_created_arbitrum_sepolia"], "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_event_name.47398c58cd": ["model.synthetix.perp_interest_charged_arbitrum_sepolia"], "test.synthetix.accepted_values_perp_interest_charged_arbitrum_sepolia_event_name__InterestCharged.bec7912ee9": ["model.synthetix.perp_interest_charged_arbitrum_sepolia"], "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_contract.7ba1d62fc1": ["model.synthetix.perp_interest_charged_arbitrum_sepolia"], "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_transaction_hash.b7c3eef8f3": ["model.synthetix.perp_interest_charged_arbitrum_sepolia"], "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_block_timestamp.9b89e6d1ae": ["model.synthetix.perp_interest_charged_arbitrum_sepolia"], "test.synthetix.unique_perp_interest_charged_arbitrum_sepolia_id.cba3f293a0": ["model.synthetix.perp_interest_charged_arbitrum_sepolia"], "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_id.1c700fc86b": ["model.synthetix.perp_interest_charged_arbitrum_sepolia"], "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_block_number.78e1c8865d": ["model.synthetix.perp_interest_charged_arbitrum_sepolia"], "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_account_id.a1ec08f106": ["model.synthetix.perp_interest_charged_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_arbitrum_sepolia_account_id__True__0.cc700c2056": ["model.synthetix.perp_interest_charged_arbitrum_sepolia"], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_block_timestamp.b58ae2ae86": ["model.synthetix.perp_interest_rate_updated_arbitrum_sepolia"], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_event_name.c050b16b14": ["model.synthetix.perp_interest_rate_updated_arbitrum_sepolia"], "test.synthetix.accepted_values_perp_interest_rate_updated_arbitrum_sepolia_event_name__InterestRateUpdated.80b23fe264": ["model.synthetix.perp_interest_rate_updated_arbitrum_sepolia"], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_transaction_hash.2ffe4c98dd": ["model.synthetix.perp_interest_rate_updated_arbitrum_sepolia"], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_interest_rate.2aa5f0de8e": ["model.synthetix.perp_interest_rate_updated_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_sepolia_interest_rate__True__0.4bdf5b571d": ["model.synthetix.perp_interest_rate_updated_arbitrum_sepolia"], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_block_number.e587994ace": ["model.synthetix.perp_interest_rate_updated_arbitrum_sepolia"], "test.synthetix.unique_perp_interest_rate_updated_arbitrum_sepolia_id.e47b087fd4": ["model.synthetix.perp_interest_rate_updated_arbitrum_sepolia"], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_id.4c2bfc9fe7": ["model.synthetix.perp_interest_rate_updated_arbitrum_sepolia"], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_contract.42f86c5d97": ["model.synthetix.perp_interest_rate_updated_arbitrum_sepolia"], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_super_market_id.3b90bcba60": ["model.synthetix.perp_interest_rate_updated_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_sepolia_super_market_id__True__0.04014a3a13": ["model.synthetix.perp_interest_rate_updated_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_id.3dc77e7585": ["model.synthetix.spot_order_committed_arbitrum_sepolia"], "test.synthetix.unique_spot_order_committed_arbitrum_sepolia_id.7dddd93b21": ["model.synthetix.spot_order_committed_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_event_name.10fb9fe2fd": ["model.synthetix.spot_order_committed_arbitrum_sepolia"], "test.synthetix.accepted_values_spot_order_committed_arbitrum_sepolia_event_name__OrderCommitted.48f82592c2": ["model.synthetix.spot_order_committed_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_sender.6665c965c9": ["model.synthetix.spot_order_committed_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_block_timestamp.053b915e14": ["model.synthetix.spot_order_committed_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_referrer.3934248ab9": ["model.synthetix.spot_order_committed_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_amount_provided.b4fbc53f60": ["model.synthetix.spot_order_committed_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_sepolia_amount_provided__True__0.e297093a69": ["model.synthetix.spot_order_committed_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_transaction_hash.44fbdb881f": ["model.synthetix.spot_order_committed_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_contract.8724d32b95": ["model.synthetix.spot_order_committed_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_market_id.4600734bce": ["model.synthetix.spot_order_committed_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_sepolia_market_id__True__0.156852fc84": ["model.synthetix.spot_order_committed_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_block_number.e402f23638": ["model.synthetix.spot_order_committed_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_order_type.cfe77ca9a2": ["model.synthetix.spot_order_committed_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_final_order_amount__True__0.976f3b49e5": ["model.synthetix.spot_order_settled_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_settler.709cf86f6a": ["model.synthetix.spot_order_settled_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_block_number.f4d15aa1c6": ["model.synthetix.spot_order_settled_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_transaction_hash.e39d83aa1f": ["model.synthetix.spot_order_settled_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_block_timestamp.4104ea8ae8": ["model.synthetix.spot_order_settled_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_id.61da8ff5ef": ["model.synthetix.spot_order_settled_arbitrum_sepolia"], "test.synthetix.unique_spot_order_settled_arbitrum_sepolia_id.fce4a382d0": ["model.synthetix.spot_order_settled_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_order_type.ce3ce512a2": ["model.synthetix.spot_order_settled_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_contract.2b0e9ad75a": ["model.synthetix.spot_order_settled_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_price.1a44fe5106": ["model.synthetix.spot_order_settled_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_price__True__0.6c6c67c752": ["model.synthetix.spot_order_settled_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_market_id.d28592e51d": ["model.synthetix.spot_order_settled_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_market_id__True__0.6880f35b4a": ["model.synthetix.spot_order_settled_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_collected_fees.1010c0a5f8": ["model.synthetix.spot_order_settled_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_collected_fees__True__0.43d000a1f2": ["model.synthetix.spot_order_settled_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_event_name.51feaa1c12": ["model.synthetix.spot_order_settled_arbitrum_sepolia"], "test.synthetix.accepted_values_spot_order_settled_arbitrum_sepolia_event_name__OrderSettled.3825809881": ["model.synthetix.spot_order_settled_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_id.8e031ca154": ["model.synthetix.spot_order_cancelled_arbitrum_sepolia"], "test.synthetix.unique_spot_order_cancelled_arbitrum_sepolia_id.463daca854": ["model.synthetix.spot_order_cancelled_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_block_timestamp.5b304e425f": ["model.synthetix.spot_order_cancelled_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_transaction_hash.7bc3d70f6e": ["model.synthetix.spot_order_cancelled_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_sender.dd378adc77": ["model.synthetix.spot_order_cancelled_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_contract.b838860ee1": ["model.synthetix.spot_order_cancelled_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_event_name.e938eb2758": ["model.synthetix.spot_order_cancelled_arbitrum_sepolia"], "test.synthetix.accepted_values_spot_order_cancelled_arbitrum_sepolia_event_name__OrderCancelled.7763c43292": ["model.synthetix.spot_order_cancelled_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_market_id.d248c77fa3": ["model.synthetix.spot_order_cancelled_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_arbitrum_sepolia_market_id__True__0.047630938a": ["model.synthetix.spot_order_cancelled_arbitrum_sepolia"], "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_block_number.6b3267b9d4": ["model.synthetix.spot_order_cancelled_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_id.ae9e680918": ["model.synthetix.spot_synth_registered_arbitrum_sepolia"], "test.synthetix.unique_spot_synth_registered_arbitrum_sepolia_id.a09499cc92": ["model.synthetix.spot_synth_registered_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_block_timestamp.8ad856419d": ["model.synthetix.spot_synth_registered_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_synth_market_id.41d8ffc96a": ["model.synthetix.spot_synth_registered_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_arbitrum_sepolia_synth_market_id__True__0.adc193de63": ["model.synthetix.spot_synth_registered_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_block_number.e17831aecf": ["model.synthetix.spot_synth_registered_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_contract.13305b5b4f": ["model.synthetix.spot_synth_registered_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_synth_token_address.30dd706c48": ["model.synthetix.spot_synth_registered_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_event_name.5caf84c585": ["model.synthetix.spot_synth_registered_arbitrum_sepolia"], "test.synthetix.accepted_values_spot_synth_registered_arbitrum_sepolia_event_name__SynthRegistered.66b8fe9ef2": ["model.synthetix.spot_synth_registered_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_transaction_hash.211b9e6913": ["model.synthetix.spot_synth_registered_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_collected_fees.32235682bf": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_collected_fees__True__0.e69ec41d5e": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_transaction_hash.b57c5b3476": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_synth_market_id.92397dca4f": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_synth_market_id__True__0.869a31cec1": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_block_number.1414f728f0": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_block_timestamp.af0cba6258": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_id.ed20008417": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"], "test.synthetix.unique_spot_synth_bought_arbitrum_sepolia_id.3ade424d59": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_price.9dde4ea814": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_price__True__0.d95f1532c7": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_contract.2c9cdafac9": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_referrer.c39eda4686": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_event_name.a810bafafd": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"], "test.synthetix.accepted_values_spot_synth_bought_arbitrum_sepolia_event_name__SynthBought.134dc8cabd": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_event_name.333367310e": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"], "test.synthetix.accepted_values_spot_synth_sold_arbitrum_sepolia_event_name__SynthSold.fe13707237": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_transaction_hash.da63dad649": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_collected_fees.0c503232cc": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_collected_fees__True__0.18ef00cae1": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_block_timestamp.5734b00c78": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_referrer.31558bcae3": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_block_number.9eb624134f": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_price.1a5abe8024": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_price__True__0.9416491d1c": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_amount_returned.31fa2e2854": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_amount_returned__True__0.491570b785": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_synth_market_id.2629bdcd49": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_synth_market_id__True__0.2196afe46e": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_id.415e7f2126": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"], "test.synthetix.unique_spot_synth_sold_arbitrum_sepolia_id.dd4ab72a64": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_contract.d5f31e0816": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_id.ec9012b5a4": ["model.synthetix.spot_synth_wrapped_arbitrum_sepolia"], "test.synthetix.unique_spot_synth_wrapped_arbitrum_sepolia_id.25ef0efbd8": ["model.synthetix.spot_synth_wrapped_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_transaction_hash.60e01a101a": ["model.synthetix.spot_synth_wrapped_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_synth_market_id.f1fccfdd91": ["model.synthetix.spot_synth_wrapped_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_sepolia_synth_market_id__True__0.ca19b05f78": ["model.synthetix.spot_synth_wrapped_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_contract.410ac0c77b": ["model.synthetix.spot_synth_wrapped_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_event_name.e16041e32c": ["model.synthetix.spot_synth_wrapped_arbitrum_sepolia"], "test.synthetix.accepted_values_spot_synth_wrapped_arbitrum_sepolia_event_name__SynthWrapped.a482cbf84f": ["model.synthetix.spot_synth_wrapped_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_block_timestamp.cc2e2e7857": ["model.synthetix.spot_synth_wrapped_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_block_number.c861cf7b58": ["model.synthetix.spot_synth_wrapped_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_fees_collected.8c22c01d20": ["model.synthetix.spot_synth_wrapped_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_sepolia_fees_collected__True__0.9f8402c770": ["model.synthetix.spot_synth_wrapped_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_block_timestamp.2897aa2af1": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped.4d83dd17da": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped__True__0.2d01453854": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_fees_collected.342d8ecaba": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_fees_collected__True__0.f01b734c27": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_event_name.e2e470100a": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"], "test.synthetix.accepted_values_spot_synth_unwrapped_arbitrum_sepolia_event_name__SynthUnwrapped.20624d41fd": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_block_number.bfaa7aabea": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_transaction_hash.5b5d8f1737": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_contract.9a67446eba": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_id.885fac7a78": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"], "test.synthetix.unique_spot_synth_unwrapped_arbitrum_sepolia_id.5985d5d1de": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id.0f2f845893": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id__True__0.6744618704": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"], "test.synthetix.not_null_blocks_arbitrum_mainnet_block_number.60351acf6d": ["model.synthetix.blocks_arbitrum_mainnet"], "test.synthetix.unique_blocks_arbitrum_mainnet_block_number.d70bece923": ["model.synthetix.blocks_arbitrum_mainnet"], "test.synthetix.dbt_utils_recency_blocks_arbitrum_mainnet_hour__ts__1.e5882e697a": ["model.synthetix.blocks_arbitrum_mainnet"], "test.synthetix.not_null_core_account_created_arbitrum_mainnet_owner.510bc65b8e": ["model.synthetix.core_account_created_arbitrum_mainnet"], "test.synthetix.not_null_core_account_created_arbitrum_mainnet_account_id.80fd41e8a3": ["model.synthetix.core_account_created_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_account_created_arbitrum_mainnet_account_id__True__0.1a60fd1c13": ["model.synthetix.core_account_created_arbitrum_mainnet"], "test.synthetix.not_null_core_account_created_arbitrum_mainnet_id.ccb85216a1": ["model.synthetix.core_account_created_arbitrum_mainnet"], "test.synthetix.unique_core_account_created_arbitrum_mainnet_id.572cf5cf85": ["model.synthetix.core_account_created_arbitrum_mainnet"], "test.synthetix.not_null_core_account_created_arbitrum_mainnet_transaction_hash.ca429d274c": ["model.synthetix.core_account_created_arbitrum_mainnet"], "test.synthetix.not_null_core_account_created_arbitrum_mainnet_block_number.ad85823ab6": ["model.synthetix.core_account_created_arbitrum_mainnet"], "test.synthetix.not_null_core_account_created_arbitrum_mainnet_block_timestamp.707ea51d9b": ["model.synthetix.core_account_created_arbitrum_mainnet"], "test.synthetix.not_null_core_account_created_arbitrum_mainnet_event_name.f044350ea8": ["model.synthetix.core_account_created_arbitrum_mainnet"], "test.synthetix.accepted_values_core_account_created_arbitrum_mainnet_event_name__AccountCreated.8d24ea0d1c": ["model.synthetix.core_account_created_arbitrum_mainnet"], "test.synthetix.not_null_core_account_created_arbitrum_mainnet_contract.51a2890c59": ["model.synthetix.core_account_created_arbitrum_mainnet"], "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_contract.ae8a4f4c27": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"], "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_id.a1e63ca6e1": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"], "test.synthetix.unique_core_delegation_updated_arbitrum_mainnet_id.53afc27917": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"], "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_account_id.1f6cadcc5d": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_account_id__True__0.eb3b030871": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"], "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_collateral_type.ca955a713e": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"], "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_pool_id.0fcc7a403c": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_pool_id__True__0.ceaf47901a": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"], "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_sender.7b21b54d07": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"], "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_block_timestamp.bf7b6f5a50": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"], "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_block_number.e7dff1a919": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"], "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_leverage.e240b1993e": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_leverage__True__1000000000000000000__1000000000000000000.fa830910e7": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"], "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_transaction_hash.df3b0b1ada": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"], "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_amount.790af0bbca": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_amount__True__0.4dc42e5b67": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"], "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_event_name.124ce539d9": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"], "test.synthetix.accepted_values_core_delegation_updated_arbitrum_mainnet_event_name__DelegationUpdated.8158a7cafc": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"], "test.synthetix.not_null_core_deposited_arbitrum_mainnet_collateral_type.42a3d10d97": ["model.synthetix.core_deposited_arbitrum_mainnet"], "test.synthetix.not_null_core_deposited_arbitrum_mainnet_id.2f7b341009": ["model.synthetix.core_deposited_arbitrum_mainnet"], "test.synthetix.unique_core_deposited_arbitrum_mainnet_id.65592bb86d": ["model.synthetix.core_deposited_arbitrum_mainnet"], "test.synthetix.not_null_core_deposited_arbitrum_mainnet_contract.a2cd7b2bb5": ["model.synthetix.core_deposited_arbitrum_mainnet"], "test.synthetix.not_null_core_deposited_arbitrum_mainnet_event_name.8f5b81cb40": ["model.synthetix.core_deposited_arbitrum_mainnet"], "test.synthetix.accepted_values_core_deposited_arbitrum_mainnet_event_name__Deposited.63620c995c": ["model.synthetix.core_deposited_arbitrum_mainnet"], "test.synthetix.not_null_core_deposited_arbitrum_mainnet_transaction_hash.649446c0bd": ["model.synthetix.core_deposited_arbitrum_mainnet"], "test.synthetix.not_null_core_deposited_arbitrum_mainnet_account_id.c7afbe52a5": ["model.synthetix.core_deposited_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_mainnet_account_id__True__0.2fc937f08c": ["model.synthetix.core_deposited_arbitrum_mainnet"], "test.synthetix.not_null_core_deposited_arbitrum_mainnet_sender.5f276242f7": ["model.synthetix.core_deposited_arbitrum_mainnet"], "test.synthetix.not_null_core_deposited_arbitrum_mainnet_block_timestamp.a16e8ef361": ["model.synthetix.core_deposited_arbitrum_mainnet"], "test.synthetix.not_null_core_deposited_arbitrum_mainnet_block_number.689c18351b": ["model.synthetix.core_deposited_arbitrum_mainnet"], "test.synthetix.not_null_core_deposited_arbitrum_mainnet_token_amount.238a5119e6": ["model.synthetix.core_deposited_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_mainnet_token_amount__True__0.825b012474": ["model.synthetix.core_deposited_arbitrum_mainnet"], "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_block_timestamp.0605d1994e": ["model.synthetix.core_withdrawn_arbitrum_mainnet"], "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_contract.a8c5968db3": ["model.synthetix.core_withdrawn_arbitrum_mainnet"], "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_block_number.29891eb70b": ["model.synthetix.core_withdrawn_arbitrum_mainnet"], "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_transaction_hash.492d634608": ["model.synthetix.core_withdrawn_arbitrum_mainnet"], "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_token_amount.4bc0081148": ["model.synthetix.core_withdrawn_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_mainnet_token_amount__True__0.0008eb5d09": ["model.synthetix.core_withdrawn_arbitrum_mainnet"], "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_collateral_type.772b018013": ["model.synthetix.core_withdrawn_arbitrum_mainnet"], "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_account_id.ccf8b71875": ["model.synthetix.core_withdrawn_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_mainnet_account_id__True__0.8873db614c": ["model.synthetix.core_withdrawn_arbitrum_mainnet"], "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_id.46c5fcd073": ["model.synthetix.core_withdrawn_arbitrum_mainnet"], "test.synthetix.unique_core_withdrawn_arbitrum_mainnet_id.9810244f0d": ["model.synthetix.core_withdrawn_arbitrum_mainnet"], "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_sender.665f4ade6b": ["model.synthetix.core_withdrawn_arbitrum_mainnet"], "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_event_name.69a5a9a880": ["model.synthetix.core_withdrawn_arbitrum_mainnet"], "test.synthetix.accepted_values_core_withdrawn_arbitrum_mainnet_event_name__Withdrawn.e5deebfa14": ["model.synthetix.core_withdrawn_arbitrum_mainnet"], "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_pool_id.910c4e273f": ["model.synthetix.core_liquidation_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_pool_id__True__0.5d8232e38f": ["model.synthetix.core_liquidation_arbitrum_mainnet"], "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_block_timestamp.e8b33f1dcb": ["model.synthetix.core_liquidation_arbitrum_mainnet"], "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_block_number.c43f5e1404": ["model.synthetix.core_liquidation_arbitrum_mainnet"], "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_id.428529a968": ["model.synthetix.core_liquidation_arbitrum_mainnet"], "test.synthetix.unique_core_liquidation_arbitrum_mainnet_id.ab79adeb33": ["model.synthetix.core_liquidation_arbitrum_mainnet"], "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_contract.b02df4336b": ["model.synthetix.core_liquidation_arbitrum_mainnet"], "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_event_name.c11ebbad99": ["model.synthetix.core_liquidation_arbitrum_mainnet"], "test.synthetix.accepted_values_core_liquidation_arbitrum_mainnet_event_name__Liquidation.85cae70384": ["model.synthetix.core_liquidation_arbitrum_mainnet"], "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_collateral_type.7eae92d91d": ["model.synthetix.core_liquidation_arbitrum_mainnet"], "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_sender.de5e917bc2": ["model.synthetix.core_liquidation_arbitrum_mainnet"], "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_account_id.2b9f90b003": ["model.synthetix.core_liquidation_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_account_id__True__0.71c92954dd": ["model.synthetix.core_liquidation_arbitrum_mainnet"], "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_transaction_hash.7c4641c1db": ["model.synthetix.core_liquidation_arbitrum_mainnet"], "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_liquidate_as_account_id.00768ed71d": ["model.synthetix.core_liquidation_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_liquidate_as_account_id__True__0.6ad1a29899": ["model.synthetix.core_liquidation_arbitrum_mainnet"], "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_id.6634d79b97": ["model.synthetix.core_market_updated_arbitrum_mainnet"], "test.synthetix.unique_core_market_updated_arbitrum_mainnet_id.ef7b2e2622": ["model.synthetix.core_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_block_timestamp.2bd177f07f": ["model.synthetix.core_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_block_number.eea9214a4b": ["model.synthetix.core_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_transaction_hash.9db6bb9d6b": ["model.synthetix.core_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_contract.3ed1c1d699": ["model.synthetix.core_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_event_name.1198969560": ["model.synthetix.core_market_updated_arbitrum_mainnet"], "test.synthetix.accepted_values_core_market_updated_arbitrum_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.b6d0a34129": ["model.synthetix.core_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_market_id.92b8458e5c": ["model.synthetix.core_market_updated_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_market_id__True__0.8e0b3e9147": ["model.synthetix.core_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_net_issuance.016c84545c": ["model.synthetix.core_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_deposited_collateral_value.45b375717f": ["model.synthetix.core_market_updated_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_deposited_collateral_value__True__0.f78663cae5": ["model.synthetix.core_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_sender.fe1f2d4275": ["model.synthetix.core_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_collateral_type.5ccd7ace00": ["model.synthetix.core_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_credit_capacity.09c391d59d": ["model.synthetix.core_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_token_amount.b89be9c43a": ["model.synthetix.core_market_updated_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_token_amount__True__0.bfc2ca181b": ["model.synthetix.core_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_market.4671a5874b": ["model.synthetix.core_market_registered_arbitrum_mainnet"], "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_market_id.edc1b5f010": ["model.synthetix.core_market_registered_arbitrum_mainnet"], "test.synthetix.unique_core_market_registered_arbitrum_mainnet_market_id.f4e9d45c5f": ["model.synthetix.core_market_registered_arbitrum_mainnet"], "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_id.4c7305111a": ["model.synthetix.core_market_registered_arbitrum_mainnet"], "test.synthetix.unique_core_market_registered_arbitrum_mainnet_id.c4fce94bc5": ["model.synthetix.core_market_registered_arbitrum_mainnet"], "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_block_timestamp.9ccff6bb17": ["model.synthetix.core_market_registered_arbitrum_mainnet"], "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_contract.705a5b5579": ["model.synthetix.core_market_registered_arbitrum_mainnet"], "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_transaction_hash.2e6db31571": ["model.synthetix.core_market_registered_arbitrum_mainnet"], "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_block_number.49f898432d": ["model.synthetix.core_market_registered_arbitrum_mainnet"], "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_event_name.5833e57631": ["model.synthetix.core_market_registered_arbitrum_mainnet"], "test.synthetix.accepted_values_core_market_registered_arbitrum_mainnet_event_name__MarketRegistered.61c1a17f46": ["model.synthetix.core_market_registered_arbitrum_mainnet"], "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_sender.a9f878c2c9": ["model.synthetix.core_market_registered_arbitrum_mainnet"], "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_contract.ad227a594e": ["model.synthetix.core_pool_created_arbitrum_mainnet"], "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_sender.b85ac4e404": ["model.synthetix.core_pool_created_arbitrum_mainnet"], "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_block_timestamp.4bcfbab318": ["model.synthetix.core_pool_created_arbitrum_mainnet"], "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_id.b0e9e6535d": ["model.synthetix.core_pool_created_arbitrum_mainnet"], "test.synthetix.unique_core_pool_created_arbitrum_mainnet_id.4a0435d902": ["model.synthetix.core_pool_created_arbitrum_mainnet"], "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_block_number.184c04858e": ["model.synthetix.core_pool_created_arbitrum_mainnet"], "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_transaction_hash.762082599b": ["model.synthetix.core_pool_created_arbitrum_mainnet"], "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_event_name.67b202a2ae": ["model.synthetix.core_pool_created_arbitrum_mainnet"], "test.synthetix.accepted_values_core_pool_created_arbitrum_mainnet_event_name__PoolCreated.e7fda490fd": ["model.synthetix.core_pool_created_arbitrum_mainnet"], "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_owner.749821fb46": ["model.synthetix.core_pool_created_arbitrum_mainnet"], "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_pool_id.ce6f3bd570": ["model.synthetix.core_pool_created_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_pool_created_arbitrum_mainnet_pool_id__True__0.fc42e6b4ce": ["model.synthetix.core_pool_created_arbitrum_mainnet"], "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_transaction_hash.b143b485c4": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"], "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_account_id.657d0a650c": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_account_id__True__0.34b4de86db": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"], "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_collateral_type.868513a78c": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"], "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_event_name.c85b97045f": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"], "test.synthetix.accepted_values_core_rewards_claimed_arbitrum_mainnet_event_name__RewardsClaimed.3c1cd34ad1": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"], "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_contract.dbeede65a0": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"], "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_amount.b7ad8d34fd": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_amount__True__0.d98a3e4cc7": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"], "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_distributor.cfe4797061": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"], "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_block_timestamp.830ba4bdac": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"], "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_id.ec96b450dd": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"], "test.synthetix.unique_core_rewards_claimed_arbitrum_mainnet_id.0aa80585e9": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"], "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_pool_id.bd58480578": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_pool_id__True__0.1c91c56a7b": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"], "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_block_number.90a2165709": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet"], "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_id.2d439b2dff": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"], "test.synthetix.unique_core_rewards_distributed_arbitrum_mainnet_id.b2d650e4fd": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"], "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_event_name.bb49accedd": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"], "test.synthetix.accepted_values_core_rewards_distributed_arbitrum_mainnet_event_name__RewardsDistributed.3370ace359": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"], "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_amount.efe177b3e7": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_amount__True__0.09cd5040a6": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"], "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_contract.cad4a84b49": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"], "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_block_timestamp.b6efe37fde": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"], "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_transaction_hash.a791a80876": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"], "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_collateral_type.d8c598b114": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"], "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_block_number.4692e1b237": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"], "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_duration.8dfbbf7a51": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_duration__True__0.00212b4134": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"], "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_distributor.b8c551ebf5": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"], "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_pool_id.06cc36de8b": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_pool_id__True__0.d68e3c64d9": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"], "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_amount.638bb23cb6": ["model.synthetix.core_usd_burned_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_amount__True__0.2bf9da99f6": ["model.synthetix.core_usd_burned_arbitrum_mainnet"], "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_pool_id.574d8e09b8": ["model.synthetix.core_usd_burned_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_pool_id__True__0.dad5587ce6": ["model.synthetix.core_usd_burned_arbitrum_mainnet"], "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_event_name.2c934d7229": ["model.synthetix.core_usd_burned_arbitrum_mainnet"], "test.synthetix.accepted_values_core_usd_burned_arbitrum_mainnet_event_name__UsdBurned.9ecdb75459": ["model.synthetix.core_usd_burned_arbitrum_mainnet"], "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_id.f07377da8d": ["model.synthetix.core_usd_burned_arbitrum_mainnet"], "test.synthetix.unique_core_usd_burned_arbitrum_mainnet_id.1918882dbf": ["model.synthetix.core_usd_burned_arbitrum_mainnet"], "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_block_number.9d57cfa9ee": ["model.synthetix.core_usd_burned_arbitrum_mainnet"], "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_account_id.c71695a669": ["model.synthetix.core_usd_burned_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_account_id__True__0.f8708303cd": ["model.synthetix.core_usd_burned_arbitrum_mainnet"], "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_sender.1b76ecab38": ["model.synthetix.core_usd_burned_arbitrum_mainnet"], "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_transaction_hash.6535b2db90": ["model.synthetix.core_usd_burned_arbitrum_mainnet"], "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_contract.718a1f61dd": ["model.synthetix.core_usd_burned_arbitrum_mainnet"], "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_collateral_type.6f8f53a6c9": ["model.synthetix.core_usd_burned_arbitrum_mainnet"], "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_block_timestamp.da67490d2d": ["model.synthetix.core_usd_burned_arbitrum_mainnet"], "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_pool_id.4593996ffd": ["model.synthetix.core_usd_minted_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_pool_id__True__0.5d700fe50b": ["model.synthetix.core_usd_minted_arbitrum_mainnet"], "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_block_timestamp.8ca5480dbc": ["model.synthetix.core_usd_minted_arbitrum_mainnet"], "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_account_id.9ccf9039ea": ["model.synthetix.core_usd_minted_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_account_id__True__0.6487cbbb70": ["model.synthetix.core_usd_minted_arbitrum_mainnet"], "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_collateral_type.0129f350e1": ["model.synthetix.core_usd_minted_arbitrum_mainnet"], "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_block_number.2c3c8fc1e5": ["model.synthetix.core_usd_minted_arbitrum_mainnet"], "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_id.3157330f1c": ["model.synthetix.core_usd_minted_arbitrum_mainnet"], "test.synthetix.unique_core_usd_minted_arbitrum_mainnet_id.557dbdade9": ["model.synthetix.core_usd_minted_arbitrum_mainnet"], "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_sender.829a4593b0": ["model.synthetix.core_usd_minted_arbitrum_mainnet"], "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_amount.f37a3a83d0": ["model.synthetix.core_usd_minted_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_amount__True__0.9400183d7a": ["model.synthetix.core_usd_minted_arbitrum_mainnet"], "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_event_name.8c280cde80": ["model.synthetix.core_usd_minted_arbitrum_mainnet"], "test.synthetix.accepted_values_core_usd_minted_arbitrum_mainnet_event_name__UsdMinted.cb75bc5dc7": ["model.synthetix.core_usd_minted_arbitrum_mainnet"], "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_transaction_hash.74c68bc07e": ["model.synthetix.core_usd_minted_arbitrum_mainnet"], "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_contract.317c6e89d1": ["model.synthetix.core_usd_minted_arbitrum_mainnet"], "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_transaction_hash.5da9d8cd8f": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"], "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_collateral_type.ba4823f6ed": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"], "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_pool_id.f9e6978af1": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_mainnet_pool_id__True__0.c4b79598cb": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"], "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_event_name.fcb481b7e9": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"], "test.synthetix.accepted_values_core_vault_liquidation_arbitrum_mainnet_event_name__VaultLiquidation.429345a118": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"], "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_id.c7ac33a6c3": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"], "test.synthetix.unique_core_vault_liquidation_arbitrum_mainnet_id.3f5a30c375": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"], "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_block_timestamp.3054b6aeaa": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"], "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_liquidate_as_account_id.5e1fa876a7": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_mainnet_liquidate_as_account_id__True__0.c9be297afd": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"], "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_liquidation_data.2555b245ad": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"], "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_contract.625029e21f": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"], "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_block_number.1dc8ebaf67": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"], "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_sender.d35f8c0cc2": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"], "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_ts.d7d74011cb": ["model.synthetix.core_vault_collateral_arbitrum_mainnet"], "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_block_number.5a68e5a2c2": ["model.synthetix.core_vault_collateral_arbitrum_mainnet"], "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_pool_id.4536274374": ["model.synthetix.core_vault_collateral_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_pool_id__True__0.14e1d9edc3": ["model.synthetix.core_vault_collateral_arbitrum_mainnet"], "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_collateral_type.50f0a76c9d": ["model.synthetix.core_vault_collateral_arbitrum_mainnet"], "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_amount.0bdb85ef31": ["model.synthetix.core_vault_collateral_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_amount__True__0.b98dc30014": ["model.synthetix.core_vault_collateral_arbitrum_mainnet"], "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_collateral_value.09fcd07f3a": ["model.synthetix.core_vault_collateral_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_collateral_value__True__0.9fa49aae71": ["model.synthetix.core_vault_collateral_arbitrum_mainnet"], "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_contract_address.8cc08e1bbc": ["model.synthetix.core_vault_collateral_arbitrum_mainnet"], "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_ts.d2363d0b7d": ["model.synthetix.core_vault_debt_arbitrum_mainnet"], "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_block_number.3ef5dfaa45": ["model.synthetix.core_vault_debt_arbitrum_mainnet"], "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_pool_id.8f94082342": ["model.synthetix.core_vault_debt_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_vault_debt_arbitrum_mainnet_pool_id__True__0.8e3a2c72e9": ["model.synthetix.core_vault_debt_arbitrum_mainnet"], "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_collateral_type.f9fb1089d7": ["model.synthetix.core_vault_debt_arbitrum_mainnet"], "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_debt.7a33d30f43": ["model.synthetix.core_vault_debt_arbitrum_mainnet"], "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_contract_address.fee8a6440d": ["model.synthetix.core_vault_debt_arbitrum_mainnet"], "test.synthetix.unique_perp_account_created_arbitrum_mainnet_id.c50800d3e3": ["model.synthetix.perp_account_created_arbitrum_mainnet"], "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_id.6ebc461a9f": ["model.synthetix.perp_account_created_arbitrum_mainnet"], "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_event_name.9b0f514dfe": ["model.synthetix.perp_account_created_arbitrum_mainnet"], "test.synthetix.accepted_values_perp_account_created_arbitrum_mainnet_event_name__AccountCreated.e3b8716bf0": ["model.synthetix.perp_account_created_arbitrum_mainnet"], "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_block_number.9d9960063c": ["model.synthetix.perp_account_created_arbitrum_mainnet"], "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_block_timestamp.aa150ec309": ["model.synthetix.perp_account_created_arbitrum_mainnet"], "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_owner.d496ae59c0": ["model.synthetix.perp_account_created_arbitrum_mainnet"], "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_account_id.6064e6e85b": ["model.synthetix.perp_account_created_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_account_created_arbitrum_mainnet_account_id__True__0.976edf0951": ["model.synthetix.perp_account_created_arbitrum_mainnet"], "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_transaction_hash.4458887a25": ["model.synthetix.perp_account_created_arbitrum_mainnet"], "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_contract.afb3ec2b69": ["model.synthetix.perp_account_created_arbitrum_mainnet"], "test.synthetix.unique_perp_order_committed_arbitrum_mainnet_id.3373ae33a2": ["model.synthetix.perp_order_committed_arbitrum_mainnet"], "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_id.3d80312645": ["model.synthetix.perp_order_committed_arbitrum_mainnet"], "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_block_number.d86120fbb2": ["model.synthetix.perp_order_committed_arbitrum_mainnet"], "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_block_timestamp.9450bd7715": ["model.synthetix.perp_order_committed_arbitrum_mainnet"], "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_transaction_hash.4876108100": ["model.synthetix.perp_order_committed_arbitrum_mainnet"], "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_contract.4d5fe85c13": ["model.synthetix.perp_order_committed_arbitrum_mainnet"], "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_event_name.d96a04bc5b": ["model.synthetix.perp_order_committed_arbitrum_mainnet"], "test.synthetix.accepted_values_perp_order_committed_arbitrum_mainnet_event_name__OrderCommitted.80f5b2af2f": ["model.synthetix.perp_order_committed_arbitrum_mainnet"], "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_market_id.c88a9b80a9": ["model.synthetix.perp_order_committed_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_mainnet_market_id__True__0.d1559e05f3": ["model.synthetix.perp_order_committed_arbitrum_mainnet"], "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_account_id.51a7bcf136": ["model.synthetix.perp_order_committed_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_mainnet_account_id__True__0.83d9cf1359": ["model.synthetix.perp_order_committed_arbitrum_mainnet"], "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_contract.deb2106eaa": ["model.synthetix.perp_order_settled_arbitrum_mainnet"], "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_event_name.606b4d8510": ["model.synthetix.perp_order_settled_arbitrum_mainnet"], "test.synthetix.accepted_values_perp_order_settled_arbitrum_mainnet_event_name__OrderSettled.5e1793594f": ["model.synthetix.perp_order_settled_arbitrum_mainnet"], "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_account_id.5f60dea264": ["model.synthetix.perp_order_settled_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_account_id__True__0.fcdc188551": ["model.synthetix.perp_order_settled_arbitrum_mainnet"], "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_market_id.793bf9835c": ["model.synthetix.perp_order_settled_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_market_id__True__0.c52a7e4ed8": ["model.synthetix.perp_order_settled_arbitrum_mainnet"], "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_collected_fees.7370e63505": ["model.synthetix.perp_order_settled_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_collected_fees__True__0.356b57ba59": ["model.synthetix.perp_order_settled_arbitrum_mainnet"], "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_transaction_hash.1344347ee5": ["model.synthetix.perp_order_settled_arbitrum_mainnet"], "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_block_timestamp.ae7ec6c8ef": ["model.synthetix.perp_order_settled_arbitrum_mainnet"], "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_block_number.6bb5256b7b": ["model.synthetix.perp_order_settled_arbitrum_mainnet"], "test.synthetix.unique_perp_order_settled_arbitrum_mainnet_id.b9d03afd65": ["model.synthetix.perp_order_settled_arbitrum_mainnet"], "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_id.8d20cf26c1": ["model.synthetix.perp_order_settled_arbitrum_mainnet"], "test.synthetix.unique_perp_market_updated_arbitrum_mainnet_id.ca2bc0e1a1": ["model.synthetix.perp_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_id.c3a83ad1d0": ["model.synthetix.perp_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_block_number.22032f5e3f": ["model.synthetix.perp_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_block_timestamp.c82304cd0d": ["model.synthetix.perp_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_transaction_hash.35ad1a325b": ["model.synthetix.perp_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_contract.ae7ff19df0": ["model.synthetix.perp_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_event_name.bbd9a88ac4": ["model.synthetix.perp_market_updated_arbitrum_mainnet"], "test.synthetix.accepted_values_perp_market_updated_arbitrum_mainnet_event_name__MarketUpdated.8146a5947b": ["model.synthetix.perp_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_market_id.7a1df365b6": ["model.synthetix.perp_market_updated_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_market_id__True__0.49bfd0ea1e": ["model.synthetix.perp_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_price.c754965f12": ["model.synthetix.perp_market_updated_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_price__True__0.08ca8e4202": ["model.synthetix.perp_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_interest_rate.2f297e2d1a": ["model.synthetix.perp_market_updated_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_interest_rate__True__0.6f303fc104": ["model.synthetix.perp_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_account_id.c6ae3fbdf6": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_account_id__True__0.913cfd25f2": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"], "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_market_id.f123e58c83": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_market_id__True__0.5138d00a1a": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"], "test.synthetix.unique_perp_position_liquidated_arbitrum_mainnet_id.f231e459dd": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"], "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_id.1013d30960": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"], "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_transaction_hash.bc9ed917d3": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"], "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_current_position_size.2f7c9b0c99": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_current_position_size__True__0.1f4c66d819": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"], "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_event_name.badd34253b": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"], "test.synthetix.accepted_values_perp_position_liquidated_arbitrum_mainnet_event_name__PositionLiquidated.0ec93e93c0": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"], "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_block_number.5467c2494c": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"], "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_amount_liquidated.85c1ba4ec8": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_amount_liquidated__True__0.284e66108e": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"], "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_contract.bde78fd4de": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"], "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_block_timestamp.2e92e4c30d": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"], "test.synthetix.unique_perp_account_liquidation_attempt_arbitrum_mainnet_id.36625245e5": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_id.3b273ee7cd": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_account_id.e5775f05d6": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_mainnet_account_id__True__0.69e5c1f239": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_block_number.cce38fccf5": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_reward.db84ec60c0": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_mainnet_reward__True__0.0687f26a19": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_block_timestamp.384d202b30": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_contract.34132d3a0f": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_event_name.03d3da6f51": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"], "test.synthetix.accepted_values_perp_account_liquidation_attempt_arbitrum_mainnet_event_name__AccountLiquidationAttempt.d77be155b7": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_transaction_hash.8082a939fd": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_full_liquidation.bca773a7d2": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"], "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_block_timestamp.3959a198d9": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"], "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_contract.4c9655d0d7": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"], "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_event_name.e165b98af5": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"], "test.synthetix.accepted_values_perp_collateral_modified_arbitrum_mainnet_event_name__CollateralModified.ce058b817d": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"], "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_block_number.553bfecd04": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"], "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_collateral_id.b111831174": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_mainnet_collateral_id__True__0.d504bf8da4": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"], "test.synthetix.unique_perp_collateral_modified_arbitrum_mainnet_id.52f69df109": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"], "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_id.b7548d2e89": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"], "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_sender.8b5f369cc9": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"], "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_account_id.8fb1349af5": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_mainnet_account_id__True__0.f432eac521": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"], "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_transaction_hash.db6cc05c85": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_block_timestamp.62addf704c": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"], "test.synthetix.unique_perp_previous_order_expired_arbitrum_mainnet_id.cd7a82db0e": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_id.ced9ec6a1d": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_block_number.c6957a09df": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_market_id.3161a33570": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_mainnet_market_id__True__0.148ea7d706": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_event_name.08acd6a68f": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"], "test.synthetix.accepted_values_perp_previous_order_expired_arbitrum_mainnet_event_name__PreviousOrderExpired.d975ca95c5": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_transaction_hash.ccc5cbafcd": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_account_id.edc81bcacb": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_mainnet_account_id__True__0.865d3fe2e6": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_contract.f99120143b": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"], "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_market_name.b6c0825a0f": ["model.synthetix.perp_market_created_arbitrum_mainnet"], "test.synthetix.unique_perp_market_created_arbitrum_mainnet_id.ccdc9b7755": ["model.synthetix.perp_market_created_arbitrum_mainnet"], "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_id.51befad80c": ["model.synthetix.perp_market_created_arbitrum_mainnet"], "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_market_symbol.cac52e1baa": ["model.synthetix.perp_market_created_arbitrum_mainnet"], "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_event_name.7c033fc995": ["model.synthetix.perp_market_created_arbitrum_mainnet"], "test.synthetix.accepted_values_perp_market_created_arbitrum_mainnet_event_name__MarketCreated.95d2e513a2": ["model.synthetix.perp_market_created_arbitrum_mainnet"], "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_block_number.398ad31e3c": ["model.synthetix.perp_market_created_arbitrum_mainnet"], "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_block_timestamp.30d302d69e": ["model.synthetix.perp_market_created_arbitrum_mainnet"], "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_contract.21d3d73e97": ["model.synthetix.perp_market_created_arbitrum_mainnet"], "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_perps_market_id.adbc877d76": ["model.synthetix.perp_market_created_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_market_created_arbitrum_mainnet_perps_market_id__True__0.48f88f8963": ["model.synthetix.perp_market_created_arbitrum_mainnet"], "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_transaction_hash.486a46d989": ["model.synthetix.perp_market_created_arbitrum_mainnet"], "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_event_name.a2ddfe6aab": ["model.synthetix.perp_interest_charged_arbitrum_mainnet"], "test.synthetix.accepted_values_perp_interest_charged_arbitrum_mainnet_event_name__InterestCharged.5bdeefd72e": ["model.synthetix.perp_interest_charged_arbitrum_mainnet"], "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_contract.0558bb2329": ["model.synthetix.perp_interest_charged_arbitrum_mainnet"], "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_transaction_hash.c6a422f072": ["model.synthetix.perp_interest_charged_arbitrum_mainnet"], "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_block_timestamp.c72b9e433c": ["model.synthetix.perp_interest_charged_arbitrum_mainnet"], "test.synthetix.unique_perp_interest_charged_arbitrum_mainnet_id.25564fae9f": ["model.synthetix.perp_interest_charged_arbitrum_mainnet"], "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_id.0336fb1845": ["model.synthetix.perp_interest_charged_arbitrum_mainnet"], "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_block_number.0461f85304": ["model.synthetix.perp_interest_charged_arbitrum_mainnet"], "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_account_id.0fea13802b": ["model.synthetix.perp_interest_charged_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_arbitrum_mainnet_account_id__True__0.7c883f5e3f": ["model.synthetix.perp_interest_charged_arbitrum_mainnet"], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_block_timestamp.b38866df62": ["model.synthetix.perp_interest_rate_updated_arbitrum_mainnet"], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_event_name.527da57e0a": ["model.synthetix.perp_interest_rate_updated_arbitrum_mainnet"], "test.synthetix.accepted_values_perp_interest_rate_updated_arbitrum_mainnet_event_name__InterestRateUpdated.e279adef88": ["model.synthetix.perp_interest_rate_updated_arbitrum_mainnet"], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_transaction_hash.881fd09199": ["model.synthetix.perp_interest_rate_updated_arbitrum_mainnet"], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_interest_rate.4a70cee831": ["model.synthetix.perp_interest_rate_updated_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_mainnet_interest_rate__True__0.85f9532793": ["model.synthetix.perp_interest_rate_updated_arbitrum_mainnet"], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_block_number.f1b7f275c8": ["model.synthetix.perp_interest_rate_updated_arbitrum_mainnet"], "test.synthetix.unique_perp_interest_rate_updated_arbitrum_mainnet_id.c21a36f767": ["model.synthetix.perp_interest_rate_updated_arbitrum_mainnet"], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_id.4d8f77e23f": ["model.synthetix.perp_interest_rate_updated_arbitrum_mainnet"], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_contract.53bd3e715f": ["model.synthetix.perp_interest_rate_updated_arbitrum_mainnet"], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_super_market_id.0209c885e1": ["model.synthetix.perp_interest_rate_updated_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_mainnet_super_market_id__True__0.345c2bacf1": ["model.synthetix.perp_interest_rate_updated_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_id.2bedbed49c": ["model.synthetix.spot_order_committed_arbitrum_mainnet"], "test.synthetix.unique_spot_order_committed_arbitrum_mainnet_id.715535831f": ["model.synthetix.spot_order_committed_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_event_name.364a2ed7fd": ["model.synthetix.spot_order_committed_arbitrum_mainnet"], "test.synthetix.accepted_values_spot_order_committed_arbitrum_mainnet_event_name__OrderCommitted.e30a77b9b3": ["model.synthetix.spot_order_committed_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_sender.d7cbd6bc05": ["model.synthetix.spot_order_committed_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_block_timestamp.a4f827fd66": ["model.synthetix.spot_order_committed_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_referrer.23dc146929": ["model.synthetix.spot_order_committed_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_amount_provided.618d749652": ["model.synthetix.spot_order_committed_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_mainnet_amount_provided__True__0.a0c5711e24": ["model.synthetix.spot_order_committed_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_transaction_hash.47ac362f75": ["model.synthetix.spot_order_committed_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_contract.1d73e820e2": ["model.synthetix.spot_order_committed_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_market_id.eb267aefe6": ["model.synthetix.spot_order_committed_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_mainnet_market_id__True__0.fcb0bd480c": ["model.synthetix.spot_order_committed_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_block_number.bbd3030ffd": ["model.synthetix.spot_order_committed_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_order_type.9bedf0c3bc": ["model.synthetix.spot_order_committed_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_final_order_amount__True__0.d78aeda819": ["model.synthetix.spot_order_settled_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_settler.2f85667062": ["model.synthetix.spot_order_settled_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_block_number.876a0a0282": ["model.synthetix.spot_order_settled_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_transaction_hash.a8b7f93ae5": ["model.synthetix.spot_order_settled_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_block_timestamp.483fdb2a21": ["model.synthetix.spot_order_settled_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_id.1124fb8990": ["model.synthetix.spot_order_settled_arbitrum_mainnet"], "test.synthetix.unique_spot_order_settled_arbitrum_mainnet_id.a1ec7e590f": ["model.synthetix.spot_order_settled_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_order_type.cc9846cfde": ["model.synthetix.spot_order_settled_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_contract.7d4f904249": ["model.synthetix.spot_order_settled_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_price.3e2897303c": ["model.synthetix.spot_order_settled_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_price__True__0.94dec93a68": ["model.synthetix.spot_order_settled_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_market_id.84635206a3": ["model.synthetix.spot_order_settled_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_market_id__True__0.498546554e": ["model.synthetix.spot_order_settled_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_collected_fees.4c46cfb386": ["model.synthetix.spot_order_settled_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_collected_fees__True__0.e9fce02c77": ["model.synthetix.spot_order_settled_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_event_name.32a64f7398": ["model.synthetix.spot_order_settled_arbitrum_mainnet"], "test.synthetix.accepted_values_spot_order_settled_arbitrum_mainnet_event_name__OrderSettled.c43865614e": ["model.synthetix.spot_order_settled_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_id.bf2929fb2c": ["model.synthetix.spot_order_cancelled_arbitrum_mainnet"], "test.synthetix.unique_spot_order_cancelled_arbitrum_mainnet_id.de40647c46": ["model.synthetix.spot_order_cancelled_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_block_timestamp.a2656a614b": ["model.synthetix.spot_order_cancelled_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_transaction_hash.43ee88aad5": ["model.synthetix.spot_order_cancelled_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_sender.a796a774d3": ["model.synthetix.spot_order_cancelled_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_contract.cc9a04e73e": ["model.synthetix.spot_order_cancelled_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_event_name.f29a2c6180": ["model.synthetix.spot_order_cancelled_arbitrum_mainnet"], "test.synthetix.accepted_values_spot_order_cancelled_arbitrum_mainnet_event_name__OrderCancelled.bcb12d7741": ["model.synthetix.spot_order_cancelled_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_market_id.629e55a158": ["model.synthetix.spot_order_cancelled_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_arbitrum_mainnet_market_id__True__0.8d08288d1d": ["model.synthetix.spot_order_cancelled_arbitrum_mainnet"], "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_block_number.a85db0bd00": ["model.synthetix.spot_order_cancelled_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_id.456af96984": ["model.synthetix.spot_synth_registered_arbitrum_mainnet"], "test.synthetix.unique_spot_synth_registered_arbitrum_mainnet_id.d4fd9eb0ba": ["model.synthetix.spot_synth_registered_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_block_timestamp.155e02a96a": ["model.synthetix.spot_synth_registered_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_synth_market_id.b02a502d7f": ["model.synthetix.spot_synth_registered_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_arbitrum_mainnet_synth_market_id__True__0.03490626a4": ["model.synthetix.spot_synth_registered_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_block_number.c19306427b": ["model.synthetix.spot_synth_registered_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_contract.dc09abd1d6": ["model.synthetix.spot_synth_registered_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_synth_token_address.e815b8c9d4": ["model.synthetix.spot_synth_registered_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_event_name.aa6a178336": ["model.synthetix.spot_synth_registered_arbitrum_mainnet"], "test.synthetix.accepted_values_spot_synth_registered_arbitrum_mainnet_event_name__SynthRegistered.dab3843a60": ["model.synthetix.spot_synth_registered_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_transaction_hash.ae02976291": ["model.synthetix.spot_synth_registered_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_collected_fees.975bb20444": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_collected_fees__True__0.ffa72f24d6": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_transaction_hash.46c5786b65": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_synth_market_id.11b8c58586": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_synth_market_id__True__0.39b07cbd1a": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_block_number.3db00f8fd2": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_block_timestamp.1e3c9accd9": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_id.94c6a2689e": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"], "test.synthetix.unique_spot_synth_bought_arbitrum_mainnet_id.97a98f064e": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_price.b7069dc105": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_price__True__0.2666787a3a": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_contract.7f6d914e0b": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_referrer.d5123874c5": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_event_name.aa51f8b10f": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"], "test.synthetix.accepted_values_spot_synth_bought_arbitrum_mainnet_event_name__SynthBought.6968f2e38e": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_event_name.77e48ea6b8": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"], "test.synthetix.accepted_values_spot_synth_sold_arbitrum_mainnet_event_name__SynthSold.c2779b95d3": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_transaction_hash.b35ac6eb10": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_collected_fees.ae5a9854f2": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_collected_fees__True__0.ebed4cb6c6": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_block_timestamp.ece96724ff": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_referrer.fc97629e01": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_block_number.21c8144aca": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_price.83b6e6b427": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_price__True__0.736ec6a18f": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_amount_returned.a22fe1e87b": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_amount_returned__True__0.94e383949d": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_synth_market_id.0a9309e0fe": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_synth_market_id__True__0.502a7c73ae": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_id.5672923066": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"], "test.synthetix.unique_spot_synth_sold_arbitrum_mainnet_id.77e9d1569f": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_contract.7e747f7197": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_id.e6be3c26ab": ["model.synthetix.spot_synth_wrapped_arbitrum_mainnet"], "test.synthetix.unique_spot_synth_wrapped_arbitrum_mainnet_id.4240a5b9ed": ["model.synthetix.spot_synth_wrapped_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_transaction_hash.470b375862": ["model.synthetix.spot_synth_wrapped_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_synth_market_id.22e9bbcaaf": ["model.synthetix.spot_synth_wrapped_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_mainnet_synth_market_id__True__0.69e1aef58d": ["model.synthetix.spot_synth_wrapped_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_contract.12b8537d63": ["model.synthetix.spot_synth_wrapped_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_event_name.a537b3bcc9": ["model.synthetix.spot_synth_wrapped_arbitrum_mainnet"], "test.synthetix.accepted_values_spot_synth_wrapped_arbitrum_mainnet_event_name__SynthWrapped.c2a7fae75f": ["model.synthetix.spot_synth_wrapped_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_block_timestamp.62e5fb2f2c": ["model.synthetix.spot_synth_wrapped_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_block_number.388f222586": ["model.synthetix.spot_synth_wrapped_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_fees_collected.ab1cc1a24e": ["model.synthetix.spot_synth_wrapped_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_mainnet_fees_collected__True__0.8427a98042": ["model.synthetix.spot_synth_wrapped_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_block_timestamp.7eb830695e": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped.6338d14461": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped__True__0.dfb2bf555e": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_fees_collected.82edb6c70c": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_fees_collected__True__0.caa0ab5069": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_event_name.15be4b2d2e": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"], "test.synthetix.accepted_values_spot_synth_unwrapped_arbitrum_mainnet_event_name__SynthUnwrapped.0156eda083": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_block_number.6c4594ed9b": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_transaction_hash.266bb54277": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_contract.df671e35b9": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_id.c93a8c455f": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"], "test.synthetix.unique_spot_synth_unwrapped_arbitrum_mainnet_id.81790072c1": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id.597a45b266": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id__True__0.c8e2a0ce2e": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"], "test.synthetix.not_null_blocks_base_sepolia_block_number.1adc80fce5": ["model.synthetix.blocks_base_sepolia"], "test.synthetix.unique_blocks_base_sepolia_block_number.b9de81024b": ["model.synthetix.blocks_base_sepolia"], "test.synthetix.dbt_utils_recency_blocks_base_sepolia_hour__ts__1.b4197f397a": ["model.synthetix.blocks_base_sepolia"], "test.synthetix.not_null_core_account_created_base_sepolia_owner.adee48eb04": ["model.synthetix.core_account_created_base_sepolia"], "test.synthetix.not_null_core_account_created_base_sepolia_account_id.fb36b0b793": ["model.synthetix.core_account_created_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_account_created_base_sepolia_account_id__True__0.dd17e6e171": ["model.synthetix.core_account_created_base_sepolia"], "test.synthetix.not_null_core_account_created_base_sepolia_id.804b852bd8": ["model.synthetix.core_account_created_base_sepolia"], "test.synthetix.unique_core_account_created_base_sepolia_id.3342caea87": ["model.synthetix.core_account_created_base_sepolia"], "test.synthetix.not_null_core_account_created_base_sepolia_transaction_hash.53f2200f19": ["model.synthetix.core_account_created_base_sepolia"], "test.synthetix.not_null_core_account_created_base_sepolia_block_number.01a77f24bc": ["model.synthetix.core_account_created_base_sepolia"], "test.synthetix.not_null_core_account_created_base_sepolia_block_timestamp.56ac347427": ["model.synthetix.core_account_created_base_sepolia"], "test.synthetix.not_null_core_account_created_base_sepolia_event_name.4849c8704e": ["model.synthetix.core_account_created_base_sepolia"], "test.synthetix.accepted_values_core_account_created_base_sepolia_event_name__AccountCreated.419b9196c4": ["model.synthetix.core_account_created_base_sepolia"], "test.synthetix.not_null_core_account_created_base_sepolia_contract.53ca26628e": ["model.synthetix.core_account_created_base_sepolia"], "test.synthetix.not_null_core_delegation_updated_base_sepolia_contract.f5b6f539eb": ["model.synthetix.core_delegation_updated_base_sepolia"], "test.synthetix.not_null_core_delegation_updated_base_sepolia_id.dcd3b41380": ["model.synthetix.core_delegation_updated_base_sepolia"], "test.synthetix.unique_core_delegation_updated_base_sepolia_id.09af5f863a": ["model.synthetix.core_delegation_updated_base_sepolia"], "test.synthetix.not_null_core_delegation_updated_base_sepolia_account_id.eeaa67ead3": ["model.synthetix.core_delegation_updated_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_account_id__True__0.744442e3e1": ["model.synthetix.core_delegation_updated_base_sepolia"], "test.synthetix.not_null_core_delegation_updated_base_sepolia_collateral_type.0ccc2f8e54": ["model.synthetix.core_delegation_updated_base_sepolia"], "test.synthetix.not_null_core_delegation_updated_base_sepolia_pool_id.8e7b343725": ["model.synthetix.core_delegation_updated_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_pool_id__True__0.76dffc3ab3": ["model.synthetix.core_delegation_updated_base_sepolia"], "test.synthetix.not_null_core_delegation_updated_base_sepolia_sender.ff059463dc": ["model.synthetix.core_delegation_updated_base_sepolia"], "test.synthetix.not_null_core_delegation_updated_base_sepolia_block_timestamp.d9e4249b7d": ["model.synthetix.core_delegation_updated_base_sepolia"], "test.synthetix.not_null_core_delegation_updated_base_sepolia_block_number.d1ae1c451b": ["model.synthetix.core_delegation_updated_base_sepolia"], "test.synthetix.not_null_core_delegation_updated_base_sepolia_leverage.b016b358da": ["model.synthetix.core_delegation_updated_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_leverage__True__1000000000000000000__1000000000000000000.bc25b2b948": ["model.synthetix.core_delegation_updated_base_sepolia"], "test.synthetix.not_null_core_delegation_updated_base_sepolia_transaction_hash.403e1a44d0": ["model.synthetix.core_delegation_updated_base_sepolia"], "test.synthetix.not_null_core_delegation_updated_base_sepolia_amount.b946bd0b57": ["model.synthetix.core_delegation_updated_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_amount__True__0.c17a0b7ccb": ["model.synthetix.core_delegation_updated_base_sepolia"], "test.synthetix.not_null_core_delegation_updated_base_sepolia_event_name.1eb3a277fa": ["model.synthetix.core_delegation_updated_base_sepolia"], "test.synthetix.accepted_values_core_delegation_updated_base_sepolia_event_name__DelegationUpdated.05fda2d1e2": ["model.synthetix.core_delegation_updated_base_sepolia"], "test.synthetix.not_null_core_deposited_base_sepolia_collateral_type.a340ec02eb": ["model.synthetix.core_deposited_base_sepolia"], "test.synthetix.not_null_core_deposited_base_sepolia_id.0591da203f": ["model.synthetix.core_deposited_base_sepolia"], "test.synthetix.unique_core_deposited_base_sepolia_id.3b38f638da": ["model.synthetix.core_deposited_base_sepolia"], "test.synthetix.not_null_core_deposited_base_sepolia_contract.8dbc5afa3f": ["model.synthetix.core_deposited_base_sepolia"], "test.synthetix.not_null_core_deposited_base_sepolia_event_name.b7ccc83970": ["model.synthetix.core_deposited_base_sepolia"], "test.synthetix.accepted_values_core_deposited_base_sepolia_event_name__Deposited.2befe04139": ["model.synthetix.core_deposited_base_sepolia"], "test.synthetix.not_null_core_deposited_base_sepolia_transaction_hash.305ad04c84": ["model.synthetix.core_deposited_base_sepolia"], "test.synthetix.not_null_core_deposited_base_sepolia_account_id.d414fa2a62": ["model.synthetix.core_deposited_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_deposited_base_sepolia_account_id__True__0.7619844d60": ["model.synthetix.core_deposited_base_sepolia"], "test.synthetix.not_null_core_deposited_base_sepolia_sender.0468b8397d": ["model.synthetix.core_deposited_base_sepolia"], "test.synthetix.not_null_core_deposited_base_sepolia_block_timestamp.cbbc8b2a2e": ["model.synthetix.core_deposited_base_sepolia"], "test.synthetix.not_null_core_deposited_base_sepolia_block_number.e9986d7fcf": ["model.synthetix.core_deposited_base_sepolia"], "test.synthetix.not_null_core_deposited_base_sepolia_token_amount.af75bc1896": ["model.synthetix.core_deposited_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_deposited_base_sepolia_token_amount__True__0.266baf687b": ["model.synthetix.core_deposited_base_sepolia"], "test.synthetix.not_null_core_withdrawn_base_sepolia_block_timestamp.276176a645": ["model.synthetix.core_withdrawn_base_sepolia"], "test.synthetix.not_null_core_withdrawn_base_sepolia_contract.9a643890c5": ["model.synthetix.core_withdrawn_base_sepolia"], "test.synthetix.not_null_core_withdrawn_base_sepolia_block_number.b38561efe3": ["model.synthetix.core_withdrawn_base_sepolia"], "test.synthetix.not_null_core_withdrawn_base_sepolia_transaction_hash.ea6432763a": ["model.synthetix.core_withdrawn_base_sepolia"], "test.synthetix.not_null_core_withdrawn_base_sepolia_token_amount.3582c76f95": ["model.synthetix.core_withdrawn_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_sepolia_token_amount__True__0.600b962701": ["model.synthetix.core_withdrawn_base_sepolia"], "test.synthetix.not_null_core_withdrawn_base_sepolia_collateral_type.e4b3817245": ["model.synthetix.core_withdrawn_base_sepolia"], "test.synthetix.not_null_core_withdrawn_base_sepolia_account_id.6536ec7b3c": ["model.synthetix.core_withdrawn_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_sepolia_account_id__True__0.283560870b": ["model.synthetix.core_withdrawn_base_sepolia"], "test.synthetix.not_null_core_withdrawn_base_sepolia_id.a4ef85d6dd": ["model.synthetix.core_withdrawn_base_sepolia"], "test.synthetix.unique_core_withdrawn_base_sepolia_id.30c3b98bff": ["model.synthetix.core_withdrawn_base_sepolia"], "test.synthetix.not_null_core_withdrawn_base_sepolia_sender.935071b6a7": ["model.synthetix.core_withdrawn_base_sepolia"], "test.synthetix.not_null_core_withdrawn_base_sepolia_event_name.919fe4b5de": ["model.synthetix.core_withdrawn_base_sepolia"], "test.synthetix.accepted_values_core_withdrawn_base_sepolia_event_name__Withdrawn.12079a5ee6": ["model.synthetix.core_withdrawn_base_sepolia"], "test.synthetix.not_null_core_liquidation_base_sepolia_pool_id.0059acd0f9": ["model.synthetix.core_liquidation_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_sepolia_pool_id__True__0.7493427efd": ["model.synthetix.core_liquidation_base_sepolia"], "test.synthetix.not_null_core_liquidation_base_sepolia_block_timestamp.212c6a9018": ["model.synthetix.core_liquidation_base_sepolia"], "test.synthetix.not_null_core_liquidation_base_sepolia_block_number.f510e99a58": ["model.synthetix.core_liquidation_base_sepolia"], "test.synthetix.not_null_core_liquidation_base_sepolia_id.efbd949b78": ["model.synthetix.core_liquidation_base_sepolia"], "test.synthetix.unique_core_liquidation_base_sepolia_id.321d95d29c": ["model.synthetix.core_liquidation_base_sepolia"], "test.synthetix.not_null_core_liquidation_base_sepolia_contract.2d1b4b38d4": ["model.synthetix.core_liquidation_base_sepolia"], "test.synthetix.not_null_core_liquidation_base_sepolia_event_name.ab3ef77d1c": ["model.synthetix.core_liquidation_base_sepolia"], "test.synthetix.accepted_values_core_liquidation_base_sepolia_event_name__Liquidation.24bb1726f1": ["model.synthetix.core_liquidation_base_sepolia"], "test.synthetix.not_null_core_liquidation_base_sepolia_collateral_type.c93d2f649b": ["model.synthetix.core_liquidation_base_sepolia"], "test.synthetix.not_null_core_liquidation_base_sepolia_sender.3afbae055d": ["model.synthetix.core_liquidation_base_sepolia"], "test.synthetix.not_null_core_liquidation_base_sepolia_account_id.0aa7b969f5": ["model.synthetix.core_liquidation_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_sepolia_account_id__True__0.02852291f8": ["model.synthetix.core_liquidation_base_sepolia"], "test.synthetix.not_null_core_liquidation_base_sepolia_transaction_hash.78921d6775": ["model.synthetix.core_liquidation_base_sepolia"], "test.synthetix.not_null_core_liquidation_base_sepolia_liquidate_as_account_id.3e3ca344a6": ["model.synthetix.core_liquidation_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_sepolia_liquidate_as_account_id__True__0.6947f1cc05": ["model.synthetix.core_liquidation_base_sepolia"], "test.synthetix.not_null_core_market_updated_base_sepolia_id.179b4fa862": ["model.synthetix.core_market_updated_base_sepolia"], "test.synthetix.unique_core_market_updated_base_sepolia_id.945f14ee77": ["model.synthetix.core_market_updated_base_sepolia"], "test.synthetix.not_null_core_market_updated_base_sepolia_block_timestamp.66be40faea": ["model.synthetix.core_market_updated_base_sepolia"], "test.synthetix.not_null_core_market_updated_base_sepolia_block_number.450e88640c": ["model.synthetix.core_market_updated_base_sepolia"], "test.synthetix.not_null_core_market_updated_base_sepolia_transaction_hash.6351c7ce23": ["model.synthetix.core_market_updated_base_sepolia"], "test.synthetix.not_null_core_market_updated_base_sepolia_contract.cf139c06ed": ["model.synthetix.core_market_updated_base_sepolia"], "test.synthetix.not_null_core_market_updated_base_sepolia_event_name.c0e71ec841": ["model.synthetix.core_market_updated_base_sepolia"], "test.synthetix.accepted_values_core_market_updated_base_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.97084835ea": ["model.synthetix.core_market_updated_base_sepolia"], "test.synthetix.not_null_core_market_updated_base_sepolia_market_id.81913bae24": ["model.synthetix.core_market_updated_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_sepolia_market_id__True__0.c2038f3200": ["model.synthetix.core_market_updated_base_sepolia"], "test.synthetix.not_null_core_market_updated_base_sepolia_net_issuance.85d70c9059": ["model.synthetix.core_market_updated_base_sepolia"], "test.synthetix.not_null_core_market_updated_base_sepolia_deposited_collateral_value.47b96d9782": ["model.synthetix.core_market_updated_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_sepolia_deposited_collateral_value__True__0.ff17627b64": ["model.synthetix.core_market_updated_base_sepolia"], "test.synthetix.not_null_core_market_updated_base_sepolia_sender.b57e7709cd": ["model.synthetix.core_market_updated_base_sepolia"], "test.synthetix.not_null_core_market_updated_base_sepolia_collateral_type.a64be17284": ["model.synthetix.core_market_updated_base_sepolia"], "test.synthetix.not_null_core_market_updated_base_sepolia_credit_capacity.2033e021e1": ["model.synthetix.core_market_updated_base_sepolia"], "test.synthetix.not_null_core_market_updated_base_sepolia_token_amount.a8f7145772": ["model.synthetix.core_market_updated_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_sepolia_token_amount__True__0.00d32c5847": ["model.synthetix.core_market_updated_base_sepolia"], "test.synthetix.not_null_core_market_registered_base_sepolia_market.c1fe5f76b8": ["model.synthetix.core_market_registered_base_sepolia"], "test.synthetix.not_null_core_market_registered_base_sepolia_market_id.dc3f59aaaf": ["model.synthetix.core_market_registered_base_sepolia"], "test.synthetix.unique_core_market_registered_base_sepolia_market_id.37a04d292a": ["model.synthetix.core_market_registered_base_sepolia"], "test.synthetix.not_null_core_market_registered_base_sepolia_id.6150b3d520": ["model.synthetix.core_market_registered_base_sepolia"], "test.synthetix.unique_core_market_registered_base_sepolia_id.1efe4c6aec": ["model.synthetix.core_market_registered_base_sepolia"], "test.synthetix.not_null_core_market_registered_base_sepolia_block_timestamp.209ede7f48": ["model.synthetix.core_market_registered_base_sepolia"], "test.synthetix.not_null_core_market_registered_base_sepolia_contract.8cc1db09cc": ["model.synthetix.core_market_registered_base_sepolia"], "test.synthetix.not_null_core_market_registered_base_sepolia_transaction_hash.de234a0b4d": ["model.synthetix.core_market_registered_base_sepolia"], "test.synthetix.not_null_core_market_registered_base_sepolia_block_number.fd8cdd563c": ["model.synthetix.core_market_registered_base_sepolia"], "test.synthetix.not_null_core_market_registered_base_sepolia_event_name.c0f99c65cf": ["model.synthetix.core_market_registered_base_sepolia"], "test.synthetix.accepted_values_core_market_registered_base_sepolia_event_name__MarketRegistered.52bda7875b": ["model.synthetix.core_market_registered_base_sepolia"], "test.synthetix.not_null_core_market_registered_base_sepolia_sender.0ec521b301": ["model.synthetix.core_market_registered_base_sepolia"], "test.synthetix.not_null_core_pool_created_base_sepolia_contract.3347ab7e86": ["model.synthetix.core_pool_created_base_sepolia"], "test.synthetix.not_null_core_pool_created_base_sepolia_sender.40177457bd": ["model.synthetix.core_pool_created_base_sepolia"], "test.synthetix.not_null_core_pool_created_base_sepolia_block_timestamp.770a6f30f6": ["model.synthetix.core_pool_created_base_sepolia"], "test.synthetix.not_null_core_pool_created_base_sepolia_id.b1a35dd808": ["model.synthetix.core_pool_created_base_sepolia"], "test.synthetix.unique_core_pool_created_base_sepolia_id.bc373a2eb3": ["model.synthetix.core_pool_created_base_sepolia"], "test.synthetix.not_null_core_pool_created_base_sepolia_block_number.094a784336": ["model.synthetix.core_pool_created_base_sepolia"], "test.synthetix.not_null_core_pool_created_base_sepolia_transaction_hash.c6810d0b49": ["model.synthetix.core_pool_created_base_sepolia"], "test.synthetix.not_null_core_pool_created_base_sepolia_event_name.1dac944daf": ["model.synthetix.core_pool_created_base_sepolia"], "test.synthetix.accepted_values_core_pool_created_base_sepolia_event_name__PoolCreated.f08bef53a3": ["model.synthetix.core_pool_created_base_sepolia"], "test.synthetix.not_null_core_pool_created_base_sepolia_owner.de5ae68a1a": ["model.synthetix.core_pool_created_base_sepolia"], "test.synthetix.not_null_core_pool_created_base_sepolia_pool_id.e6e51130fd": ["model.synthetix.core_pool_created_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_pool_created_base_sepolia_pool_id__True__0.b3e7c8b05d": ["model.synthetix.core_pool_created_base_sepolia"], "test.synthetix.not_null_core_rewards_claimed_base_sepolia_transaction_hash.399851f94f": ["model.synthetix.core_rewards_claimed_base_sepolia"], "test.synthetix.not_null_core_rewards_claimed_base_sepolia_account_id.35c6ac2750": ["model.synthetix.core_rewards_claimed_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_account_id__True__0.56bdf07961": ["model.synthetix.core_rewards_claimed_base_sepolia"], "test.synthetix.not_null_core_rewards_claimed_base_sepolia_collateral_type.44fc9e2622": ["model.synthetix.core_rewards_claimed_base_sepolia"], "test.synthetix.not_null_core_rewards_claimed_base_sepolia_event_name.5d0bea85a4": ["model.synthetix.core_rewards_claimed_base_sepolia"], "test.synthetix.accepted_values_core_rewards_claimed_base_sepolia_event_name__RewardsClaimed.813e8d6cab": ["model.synthetix.core_rewards_claimed_base_sepolia"], "test.synthetix.not_null_core_rewards_claimed_base_sepolia_contract.8063e60014": ["model.synthetix.core_rewards_claimed_base_sepolia"], "test.synthetix.not_null_core_rewards_claimed_base_sepolia_amount.8d0b56d69c": ["model.synthetix.core_rewards_claimed_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_amount__True__0.83b60baad2": ["model.synthetix.core_rewards_claimed_base_sepolia"], "test.synthetix.not_null_core_rewards_claimed_base_sepolia_distributor.cfc3ec6cdd": ["model.synthetix.core_rewards_claimed_base_sepolia"], "test.synthetix.not_null_core_rewards_claimed_base_sepolia_block_timestamp.78d8816d82": ["model.synthetix.core_rewards_claimed_base_sepolia"], "test.synthetix.not_null_core_rewards_claimed_base_sepolia_id.a324c0d7d4": ["model.synthetix.core_rewards_claimed_base_sepolia"], "test.synthetix.unique_core_rewards_claimed_base_sepolia_id.b13c8534bb": ["model.synthetix.core_rewards_claimed_base_sepolia"], "test.synthetix.not_null_core_rewards_claimed_base_sepolia_pool_id.e61695fb4f": ["model.synthetix.core_rewards_claimed_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_pool_id__True__0.80a0443cd0": ["model.synthetix.core_rewards_claimed_base_sepolia"], "test.synthetix.not_null_core_rewards_claimed_base_sepolia_block_number.2341e8ee42": ["model.synthetix.core_rewards_claimed_base_sepolia"], "test.synthetix.not_null_core_rewards_distributed_base_sepolia_id.0d42a7a31a": ["model.synthetix.core_rewards_distributed_base_sepolia"], "test.synthetix.unique_core_rewards_distributed_base_sepolia_id.fafe19f7d9": ["model.synthetix.core_rewards_distributed_base_sepolia"], "test.synthetix.not_null_core_rewards_distributed_base_sepolia_event_name.e3a18ecd0c": ["model.synthetix.core_rewards_distributed_base_sepolia"], "test.synthetix.accepted_values_core_rewards_distributed_base_sepolia_event_name__RewardsDistributed.23760c7762": ["model.synthetix.core_rewards_distributed_base_sepolia"], "test.synthetix.not_null_core_rewards_distributed_base_sepolia_amount.ec60c3040c": ["model.synthetix.core_rewards_distributed_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_amount__True__0.6d7f4124f8": ["model.synthetix.core_rewards_distributed_base_sepolia"], "test.synthetix.not_null_core_rewards_distributed_base_sepolia_contract.b51980138b": ["model.synthetix.core_rewards_distributed_base_sepolia"], "test.synthetix.not_null_core_rewards_distributed_base_sepolia_block_timestamp.305338d6ac": ["model.synthetix.core_rewards_distributed_base_sepolia"], "test.synthetix.not_null_core_rewards_distributed_base_sepolia_transaction_hash.9d7346a555": ["model.synthetix.core_rewards_distributed_base_sepolia"], "test.synthetix.not_null_core_rewards_distributed_base_sepolia_collateral_type.d02c77e463": ["model.synthetix.core_rewards_distributed_base_sepolia"], "test.synthetix.not_null_core_rewards_distributed_base_sepolia_block_number.1404eb5f75": ["model.synthetix.core_rewards_distributed_base_sepolia"], "test.synthetix.not_null_core_rewards_distributed_base_sepolia_duration.151d5a6383": ["model.synthetix.core_rewards_distributed_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_duration__True__0.aca43f41bf": ["model.synthetix.core_rewards_distributed_base_sepolia"], "test.synthetix.not_null_core_rewards_distributed_base_sepolia_distributor.8e49885144": ["model.synthetix.core_rewards_distributed_base_sepolia"], "test.synthetix.not_null_core_rewards_distributed_base_sepolia_pool_id.618ac3407b": ["model.synthetix.core_rewards_distributed_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_pool_id__True__0.4ad1e16907": ["model.synthetix.core_rewards_distributed_base_sepolia"], "test.synthetix.not_null_core_usd_burned_base_sepolia_amount.d577462790": ["model.synthetix.core_usd_burned_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_sepolia_amount__True__0.2ff0339bf6": ["model.synthetix.core_usd_burned_base_sepolia"], "test.synthetix.not_null_core_usd_burned_base_sepolia_pool_id.8bd0f688e5": ["model.synthetix.core_usd_burned_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_sepolia_pool_id__True__0.bdbba08629": ["model.synthetix.core_usd_burned_base_sepolia"], "test.synthetix.not_null_core_usd_burned_base_sepolia_event_name.2c789d8ccb": ["model.synthetix.core_usd_burned_base_sepolia"], "test.synthetix.accepted_values_core_usd_burned_base_sepolia_event_name__UsdBurned.c736a2b5fd": ["model.synthetix.core_usd_burned_base_sepolia"], "test.synthetix.not_null_core_usd_burned_base_sepolia_id.9208a4e4a2": ["model.synthetix.core_usd_burned_base_sepolia"], "test.synthetix.unique_core_usd_burned_base_sepolia_id.3b90c11835": ["model.synthetix.core_usd_burned_base_sepolia"], "test.synthetix.not_null_core_usd_burned_base_sepolia_block_number.9acf3a65f4": ["model.synthetix.core_usd_burned_base_sepolia"], "test.synthetix.not_null_core_usd_burned_base_sepolia_account_id.8014155212": ["model.synthetix.core_usd_burned_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_sepolia_account_id__True__0.1c3ad25fc6": ["model.synthetix.core_usd_burned_base_sepolia"], "test.synthetix.not_null_core_usd_burned_base_sepolia_sender.d28854bdf2": ["model.synthetix.core_usd_burned_base_sepolia"], "test.synthetix.not_null_core_usd_burned_base_sepolia_transaction_hash.07cbe78bce": ["model.synthetix.core_usd_burned_base_sepolia"], "test.synthetix.not_null_core_usd_burned_base_sepolia_contract.559c9a6e92": ["model.synthetix.core_usd_burned_base_sepolia"], "test.synthetix.not_null_core_usd_burned_base_sepolia_collateral_type.1d7071aef1": ["model.synthetix.core_usd_burned_base_sepolia"], "test.synthetix.not_null_core_usd_burned_base_sepolia_block_timestamp.d6c5fafe43": ["model.synthetix.core_usd_burned_base_sepolia"], "test.synthetix.not_null_core_usd_minted_base_sepolia_pool_id.7dfafbe9ee": ["model.synthetix.core_usd_minted_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_sepolia_pool_id__True__0.49903b0695": ["model.synthetix.core_usd_minted_base_sepolia"], "test.synthetix.not_null_core_usd_minted_base_sepolia_block_timestamp.a33ebf4ef7": ["model.synthetix.core_usd_minted_base_sepolia"], "test.synthetix.not_null_core_usd_minted_base_sepolia_account_id.56f2a7acd7": ["model.synthetix.core_usd_minted_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_sepolia_account_id__True__0.8d375d28dd": ["model.synthetix.core_usd_minted_base_sepolia"], "test.synthetix.not_null_core_usd_minted_base_sepolia_collateral_type.028faf1711": ["model.synthetix.core_usd_minted_base_sepolia"], "test.synthetix.not_null_core_usd_minted_base_sepolia_block_number.37baa764ce": ["model.synthetix.core_usd_minted_base_sepolia"], "test.synthetix.not_null_core_usd_minted_base_sepolia_id.3fd3162bcc": ["model.synthetix.core_usd_minted_base_sepolia"], "test.synthetix.unique_core_usd_minted_base_sepolia_id.9cce972c7e": ["model.synthetix.core_usd_minted_base_sepolia"], "test.synthetix.not_null_core_usd_minted_base_sepolia_sender.5053739593": ["model.synthetix.core_usd_minted_base_sepolia"], "test.synthetix.not_null_core_usd_minted_base_sepolia_amount.c1ab51fea3": ["model.synthetix.core_usd_minted_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_sepolia_amount__True__0.8db2f09ae2": ["model.synthetix.core_usd_minted_base_sepolia"], "test.synthetix.not_null_core_usd_minted_base_sepolia_event_name.c1bfdffc84": ["model.synthetix.core_usd_minted_base_sepolia"], "test.synthetix.accepted_values_core_usd_minted_base_sepolia_event_name__UsdMinted.d686f1f1af": ["model.synthetix.core_usd_minted_base_sepolia"], "test.synthetix.not_null_core_usd_minted_base_sepolia_transaction_hash.04ae981572": ["model.synthetix.core_usd_minted_base_sepolia"], "test.synthetix.not_null_core_usd_minted_base_sepolia_contract.ebf65a8472": ["model.synthetix.core_usd_minted_base_sepolia"], "test.synthetix.not_null_core_vault_liquidation_base_sepolia_transaction_hash.fcdcfcdcdd": ["model.synthetix.core_vault_liquidation_base_sepolia"], "test.synthetix.not_null_core_vault_liquidation_base_sepolia_collateral_type.18870127b8": ["model.synthetix.core_vault_liquidation_base_sepolia"], "test.synthetix.not_null_core_vault_liquidation_base_sepolia_pool_id.47e473f735": ["model.synthetix.core_vault_liquidation_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_sepolia_pool_id__True__0.5ea2ba7eab": ["model.synthetix.core_vault_liquidation_base_sepolia"], "test.synthetix.not_null_core_vault_liquidation_base_sepolia_event_name.04b05d8fa6": ["model.synthetix.core_vault_liquidation_base_sepolia"], "test.synthetix.accepted_values_core_vault_liquidation_base_sepolia_event_name__VaultLiquidation.958e4fe8de": ["model.synthetix.core_vault_liquidation_base_sepolia"], "test.synthetix.not_null_core_vault_liquidation_base_sepolia_id.08162ec8b5": ["model.synthetix.core_vault_liquidation_base_sepolia"], "test.synthetix.unique_core_vault_liquidation_base_sepolia_id.5759c475e5": ["model.synthetix.core_vault_liquidation_base_sepolia"], "test.synthetix.not_null_core_vault_liquidation_base_sepolia_block_timestamp.5c4fdcd348": ["model.synthetix.core_vault_liquidation_base_sepolia"], "test.synthetix.not_null_core_vault_liquidation_base_sepolia_liquidate_as_account_id.b170dba1d3": ["model.synthetix.core_vault_liquidation_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_sepolia_liquidate_as_account_id__True__0.ee3dd8dc1e": ["model.synthetix.core_vault_liquidation_base_sepolia"], "test.synthetix.not_null_core_vault_liquidation_base_sepolia_liquidation_data.a5dc2b7337": ["model.synthetix.core_vault_liquidation_base_sepolia"], "test.synthetix.not_null_core_vault_liquidation_base_sepolia_contract.58dafa50b4": ["model.synthetix.core_vault_liquidation_base_sepolia"], "test.synthetix.not_null_core_vault_liquidation_base_sepolia_block_number.72d5fcf75c": ["model.synthetix.core_vault_liquidation_base_sepolia"], "test.synthetix.not_null_core_vault_liquidation_base_sepolia_sender.2f502247e7": ["model.synthetix.core_vault_liquidation_base_sepolia"], "test.synthetix.not_null_core_vault_collateral_base_sepolia_ts.78a98d96c2": ["model.synthetix.core_vault_collateral_base_sepolia"], "test.synthetix.not_null_core_vault_collateral_base_sepolia_block_number.3a3cfc3edf": ["model.synthetix.core_vault_collateral_base_sepolia"], "test.synthetix.not_null_core_vault_collateral_base_sepolia_pool_id.3607d11df2": ["model.synthetix.core_vault_collateral_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_sepolia_pool_id__True__0.0047a9a52a": ["model.synthetix.core_vault_collateral_base_sepolia"], "test.synthetix.not_null_core_vault_collateral_base_sepolia_collateral_type.8cfa2c8f99": ["model.synthetix.core_vault_collateral_base_sepolia"], "test.synthetix.not_null_core_vault_collateral_base_sepolia_amount.ff25c0c9a0": ["model.synthetix.core_vault_collateral_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_sepolia_amount__True__0.6d9b6133f3": ["model.synthetix.core_vault_collateral_base_sepolia"], "test.synthetix.not_null_core_vault_collateral_base_sepolia_collateral_value.30cde60b22": ["model.synthetix.core_vault_collateral_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_sepolia_collateral_value__True__0.026e20a97f": ["model.synthetix.core_vault_collateral_base_sepolia"], "test.synthetix.not_null_core_vault_collateral_base_sepolia_contract_address.aa0f2cd57b": ["model.synthetix.core_vault_collateral_base_sepolia"], "test.synthetix.not_null_core_vault_debt_base_sepolia_ts.d366714ec5": ["model.synthetix.core_vault_debt_base_sepolia"], "test.synthetix.not_null_core_vault_debt_base_sepolia_block_number.f25dcd2c96": ["model.synthetix.core_vault_debt_base_sepolia"], "test.synthetix.not_null_core_vault_debt_base_sepolia_pool_id.05a1d5275c": ["model.synthetix.core_vault_debt_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_core_vault_debt_base_sepolia_pool_id__True__0.908dbaecbc": ["model.synthetix.core_vault_debt_base_sepolia"], "test.synthetix.not_null_core_vault_debt_base_sepolia_collateral_type.70a5498cf3": ["model.synthetix.core_vault_debt_base_sepolia"], "test.synthetix.not_null_core_vault_debt_base_sepolia_debt.9b99714e7f": ["model.synthetix.core_vault_debt_base_sepolia"], "test.synthetix.not_null_core_vault_debt_base_sepolia_contract_address.a9d7ef2e2d": ["model.synthetix.core_vault_debt_base_sepolia"], "test.synthetix.unique_perp_account_created_base_sepolia_id.d2b0023315": ["model.synthetix.perp_account_created_base_sepolia"], "test.synthetix.not_null_perp_account_created_base_sepolia_id.7da01b5642": ["model.synthetix.perp_account_created_base_sepolia"], "test.synthetix.not_null_perp_account_created_base_sepolia_event_name.d7deee96b5": ["model.synthetix.perp_account_created_base_sepolia"], "test.synthetix.accepted_values_perp_account_created_base_sepolia_event_name__AccountCreated.e5e94f342c": ["model.synthetix.perp_account_created_base_sepolia"], "test.synthetix.not_null_perp_account_created_base_sepolia_block_number.b9729c0627": ["model.synthetix.perp_account_created_base_sepolia"], "test.synthetix.not_null_perp_account_created_base_sepolia_block_timestamp.1f03770bcc": ["model.synthetix.perp_account_created_base_sepolia"], "test.synthetix.not_null_perp_account_created_base_sepolia_owner.31f8eb801c": ["model.synthetix.perp_account_created_base_sepolia"], "test.synthetix.not_null_perp_account_created_base_sepolia_account_id.e2509a45ab": ["model.synthetix.perp_account_created_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_account_created_base_sepolia_account_id__True__0.72ab89cd5f": ["model.synthetix.perp_account_created_base_sepolia"], "test.synthetix.not_null_perp_account_created_base_sepolia_transaction_hash.6324af1adb": ["model.synthetix.perp_account_created_base_sepolia"], "test.synthetix.not_null_perp_account_created_base_sepolia_contract.1b1ec25344": ["model.synthetix.perp_account_created_base_sepolia"], "test.synthetix.unique_perp_order_committed_base_sepolia_id.eb024384af": ["model.synthetix.perp_order_committed_base_sepolia"], "test.synthetix.not_null_perp_order_committed_base_sepolia_id.5b74c78258": ["model.synthetix.perp_order_committed_base_sepolia"], "test.synthetix.not_null_perp_order_committed_base_sepolia_block_number.f3230cc50d": ["model.synthetix.perp_order_committed_base_sepolia"], "test.synthetix.not_null_perp_order_committed_base_sepolia_block_timestamp.192957d40c": ["model.synthetix.perp_order_committed_base_sepolia"], "test.synthetix.not_null_perp_order_committed_base_sepolia_transaction_hash.761f6c5146": ["model.synthetix.perp_order_committed_base_sepolia"], "test.synthetix.not_null_perp_order_committed_base_sepolia_contract.ad38cda3df": ["model.synthetix.perp_order_committed_base_sepolia"], "test.synthetix.not_null_perp_order_committed_base_sepolia_event_name.dc8411b8b1": ["model.synthetix.perp_order_committed_base_sepolia"], "test.synthetix.accepted_values_perp_order_committed_base_sepolia_event_name__OrderCommitted.f236dead5d": ["model.synthetix.perp_order_committed_base_sepolia"], "test.synthetix.not_null_perp_order_committed_base_sepolia_market_id.9c41f762ec": ["model.synthetix.perp_order_committed_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_sepolia_market_id__True__0.6174df8d83": ["model.synthetix.perp_order_committed_base_sepolia"], "test.synthetix.not_null_perp_order_committed_base_sepolia_account_id.e0cc9cd7a0": ["model.synthetix.perp_order_committed_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_sepolia_account_id__True__0.2a5b9bdddf": ["model.synthetix.perp_order_committed_base_sepolia"], "test.synthetix.not_null_perp_order_settled_base_sepolia_contract.03742630fd": ["model.synthetix.perp_order_settled_base_sepolia"], "test.synthetix.not_null_perp_order_settled_base_sepolia_event_name.95d61e9b53": ["model.synthetix.perp_order_settled_base_sepolia"], "test.synthetix.accepted_values_perp_order_settled_base_sepolia_event_name__OrderSettled.b82d60a6cd": ["model.synthetix.perp_order_settled_base_sepolia"], "test.synthetix.not_null_perp_order_settled_base_sepolia_account_id.0505121484": ["model.synthetix.perp_order_settled_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_sepolia_account_id__True__0.dd4d18c933": ["model.synthetix.perp_order_settled_base_sepolia"], "test.synthetix.not_null_perp_order_settled_base_sepolia_market_id.90e9816e9b": ["model.synthetix.perp_order_settled_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_sepolia_market_id__True__0.00baab3b06": ["model.synthetix.perp_order_settled_base_sepolia"], "test.synthetix.not_null_perp_order_settled_base_sepolia_collected_fees.19815f72b6": ["model.synthetix.perp_order_settled_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_sepolia_collected_fees__True__0.cfcb7626da": ["model.synthetix.perp_order_settled_base_sepolia"], "test.synthetix.not_null_perp_order_settled_base_sepolia_transaction_hash.e40380e103": ["model.synthetix.perp_order_settled_base_sepolia"], "test.synthetix.not_null_perp_order_settled_base_sepolia_block_timestamp.8624d8c529": ["model.synthetix.perp_order_settled_base_sepolia"], "test.synthetix.not_null_perp_order_settled_base_sepolia_block_number.723c9f9ccf": ["model.synthetix.perp_order_settled_base_sepolia"], "test.synthetix.unique_perp_order_settled_base_sepolia_id.52c8b658a1": ["model.synthetix.perp_order_settled_base_sepolia"], "test.synthetix.not_null_perp_order_settled_base_sepolia_id.6a51920964": ["model.synthetix.perp_order_settled_base_sepolia"], "test.synthetix.unique_perp_market_updated_base_sepolia_id.5fa0b8a094": ["model.synthetix.perp_market_updated_base_sepolia"], "test.synthetix.not_null_perp_market_updated_base_sepolia_id.c010e8e9d3": ["model.synthetix.perp_market_updated_base_sepolia"], "test.synthetix.not_null_perp_market_updated_base_sepolia_block_number.6d91893cd9": ["model.synthetix.perp_market_updated_base_sepolia"], "test.synthetix.not_null_perp_market_updated_base_sepolia_block_timestamp.eabfe875b1": ["model.synthetix.perp_market_updated_base_sepolia"], "test.synthetix.not_null_perp_market_updated_base_sepolia_transaction_hash.b36ca2219f": ["model.synthetix.perp_market_updated_base_sepolia"], "test.synthetix.not_null_perp_market_updated_base_sepolia_contract.7a798ec958": ["model.synthetix.perp_market_updated_base_sepolia"], "test.synthetix.not_null_perp_market_updated_base_sepolia_event_name.5808660a29": ["model.synthetix.perp_market_updated_base_sepolia"], "test.synthetix.accepted_values_perp_market_updated_base_sepolia_event_name__MarketUpdated.6507eaa7c6": ["model.synthetix.perp_market_updated_base_sepolia"], "test.synthetix.not_null_perp_market_updated_base_sepolia_market_id.1d15a36e0c": ["model.synthetix.perp_market_updated_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_sepolia_market_id__True__0.2aed99d0b6": ["model.synthetix.perp_market_updated_base_sepolia"], "test.synthetix.not_null_perp_market_updated_base_sepolia_price.821df5b6b3": ["model.synthetix.perp_market_updated_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_sepolia_price__True__0.4f4858e59f": ["model.synthetix.perp_market_updated_base_sepolia"], "test.synthetix.not_null_perp_market_updated_base_sepolia_interest_rate.20f815f06a": ["model.synthetix.perp_market_updated_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_sepolia_interest_rate__True__0.82fe5b32f6": ["model.synthetix.perp_market_updated_base_sepolia"], "test.synthetix.not_null_perp_position_liquidated_base_sepolia_account_id.8e9f2c1b4b": ["model.synthetix.perp_position_liquidated_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_account_id__True__0.a60e1cbb90": ["model.synthetix.perp_position_liquidated_base_sepolia"], "test.synthetix.not_null_perp_position_liquidated_base_sepolia_market_id.6c389de6f5": ["model.synthetix.perp_position_liquidated_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_market_id__True__0.c5145fd027": ["model.synthetix.perp_position_liquidated_base_sepolia"], "test.synthetix.unique_perp_position_liquidated_base_sepolia_id.e92f27d6e6": ["model.synthetix.perp_position_liquidated_base_sepolia"], "test.synthetix.not_null_perp_position_liquidated_base_sepolia_id.985f2af114": ["model.synthetix.perp_position_liquidated_base_sepolia"], "test.synthetix.not_null_perp_position_liquidated_base_sepolia_transaction_hash.b180fd2627": ["model.synthetix.perp_position_liquidated_base_sepolia"], "test.synthetix.not_null_perp_position_liquidated_base_sepolia_current_position_size.f98475edcb": ["model.synthetix.perp_position_liquidated_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_current_position_size__True__0.cf9da7d717": ["model.synthetix.perp_position_liquidated_base_sepolia"], "test.synthetix.not_null_perp_position_liquidated_base_sepolia_event_name.1d2d01fa50": ["model.synthetix.perp_position_liquidated_base_sepolia"], "test.synthetix.accepted_values_perp_position_liquidated_base_sepolia_event_name__PositionLiquidated.e07d1e03f2": ["model.synthetix.perp_position_liquidated_base_sepolia"], "test.synthetix.not_null_perp_position_liquidated_base_sepolia_block_number.d05dfab674": ["model.synthetix.perp_position_liquidated_base_sepolia"], "test.synthetix.not_null_perp_position_liquidated_base_sepolia_amount_liquidated.c878a441e1": ["model.synthetix.perp_position_liquidated_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_amount_liquidated__True__0.20b97e678b": ["model.synthetix.perp_position_liquidated_base_sepolia"], "test.synthetix.not_null_perp_position_liquidated_base_sepolia_contract.0a66db5700": ["model.synthetix.perp_position_liquidated_base_sepolia"], "test.synthetix.not_null_perp_position_liquidated_base_sepolia_block_timestamp.1700de694b": ["model.synthetix.perp_position_liquidated_base_sepolia"], "test.synthetix.unique_perp_account_liquidation_attempt_base_sepolia_id.64895ed40b": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"], "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_id.fa21a229e8": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"], "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_account_id.72dba0b474": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_sepolia_account_id__True__0.d9d7f88802": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"], "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_block_number.c00ff06028": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"], "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_reward.41da25d087": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_sepolia_reward__True__0.d1fe263182": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"], "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_block_timestamp.b212643602": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"], "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_contract.5a7ac10d9d": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"], "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_event_name.5a524744d4": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"], "test.synthetix.accepted_values_perp_account_liquidation_attempt_base_sepolia_event_name__AccountLiquidationAttempt.7e035fbfbd": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"], "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_transaction_hash.18ed9c33a9": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"], "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_full_liquidation.4544a98926": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"], "test.synthetix.not_null_perp_collateral_modified_base_sepolia_block_timestamp.a0b63e8833": ["model.synthetix.perp_collateral_modified_base_sepolia"], "test.synthetix.not_null_perp_collateral_modified_base_sepolia_contract.c669409e90": ["model.synthetix.perp_collateral_modified_base_sepolia"], "test.synthetix.not_null_perp_collateral_modified_base_sepolia_event_name.05505fea35": ["model.synthetix.perp_collateral_modified_base_sepolia"], "test.synthetix.accepted_values_perp_collateral_modified_base_sepolia_event_name__CollateralModified.35bbd5a11f": ["model.synthetix.perp_collateral_modified_base_sepolia"], "test.synthetix.not_null_perp_collateral_modified_base_sepolia_block_number.5818313783": ["model.synthetix.perp_collateral_modified_base_sepolia"], "test.synthetix.not_null_perp_collateral_modified_base_sepolia_synth_market_id.6b585142fd": ["model.synthetix.perp_collateral_modified_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_sepolia_synth_market_id__True__0.e6426004ec": ["model.synthetix.perp_collateral_modified_base_sepolia"], "test.synthetix.unique_perp_collateral_modified_base_sepolia_id.df76a33926": ["model.synthetix.perp_collateral_modified_base_sepolia"], "test.synthetix.not_null_perp_collateral_modified_base_sepolia_id.0306c59b13": ["model.synthetix.perp_collateral_modified_base_sepolia"], "test.synthetix.not_null_perp_collateral_modified_base_sepolia_sender.c5a5dbc794": ["model.synthetix.perp_collateral_modified_base_sepolia"], "test.synthetix.not_null_perp_collateral_modified_base_sepolia_account_id.41a4ca06b6": ["model.synthetix.perp_collateral_modified_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_sepolia_account_id__True__0.4061e8095e": ["model.synthetix.perp_collateral_modified_base_sepolia"], "test.synthetix.not_null_perp_collateral_modified_base_sepolia_transaction_hash.ccfe215417": ["model.synthetix.perp_collateral_modified_base_sepolia"], "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_block_timestamp.2056bbf796": ["model.synthetix.perp_previous_order_expired_base_sepolia"], "test.synthetix.unique_perp_previous_order_expired_base_sepolia_id.a9c841c5f7": ["model.synthetix.perp_previous_order_expired_base_sepolia"], "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_id.35380c8364": ["model.synthetix.perp_previous_order_expired_base_sepolia"], "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_block_number.b44f0bbf4b": ["model.synthetix.perp_previous_order_expired_base_sepolia"], "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_market_id.c3963e0426": ["model.synthetix.perp_previous_order_expired_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_sepolia_market_id__True__0.92c22b0d98": ["model.synthetix.perp_previous_order_expired_base_sepolia"], "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_event_name.94027cf5fd": ["model.synthetix.perp_previous_order_expired_base_sepolia"], "test.synthetix.accepted_values_perp_previous_order_expired_base_sepolia_event_name__PreviousOrderExpired.1a5af6cb8b": ["model.synthetix.perp_previous_order_expired_base_sepolia"], "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_transaction_hash.47402badfc": ["model.synthetix.perp_previous_order_expired_base_sepolia"], "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_account_id.358a8acfe7": ["model.synthetix.perp_previous_order_expired_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_sepolia_account_id__True__0.7ed9f71601": ["model.synthetix.perp_previous_order_expired_base_sepolia"], "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_contract.d5ae4c2080": ["model.synthetix.perp_previous_order_expired_base_sepolia"], "test.synthetix.not_null_perp_market_created_base_sepolia_market_name.2335002c7c": ["model.synthetix.perp_market_created_base_sepolia"], "test.synthetix.unique_perp_market_created_base_sepolia_id.9af5f482a3": ["model.synthetix.perp_market_created_base_sepolia"], "test.synthetix.not_null_perp_market_created_base_sepolia_id.3651be9d50": ["model.synthetix.perp_market_created_base_sepolia"], "test.synthetix.not_null_perp_market_created_base_sepolia_market_symbol.b99df1cd19": ["model.synthetix.perp_market_created_base_sepolia"], "test.synthetix.not_null_perp_market_created_base_sepolia_event_name.594bfb776d": ["model.synthetix.perp_market_created_base_sepolia"], "test.synthetix.accepted_values_perp_market_created_base_sepolia_event_name__MarketCreated.da7f65c9d0": ["model.synthetix.perp_market_created_base_sepolia"], "test.synthetix.not_null_perp_market_created_base_sepolia_block_number.f39a76515f": ["model.synthetix.perp_market_created_base_sepolia"], "test.synthetix.not_null_perp_market_created_base_sepolia_block_timestamp.087de488f9": ["model.synthetix.perp_market_created_base_sepolia"], "test.synthetix.not_null_perp_market_created_base_sepolia_contract.9b5b7d63ca": ["model.synthetix.perp_market_created_base_sepolia"], "test.synthetix.not_null_perp_market_created_base_sepolia_perps_market_id.30bf02bc46": ["model.synthetix.perp_market_created_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_market_created_base_sepolia_perps_market_id__True__0.89e2162ed5": ["model.synthetix.perp_market_created_base_sepolia"], "test.synthetix.not_null_perp_market_created_base_sepolia_transaction_hash.83d1940949": ["model.synthetix.perp_market_created_base_sepolia"], "test.synthetix.not_null_perp_interest_charged_base_sepolia_event_name.7088270e38": ["model.synthetix.perp_interest_charged_base_sepolia"], "test.synthetix.accepted_values_perp_interest_charged_base_sepolia_event_name__InterestCharged.b607f55a72": ["model.synthetix.perp_interest_charged_base_sepolia"], "test.synthetix.not_null_perp_interest_charged_base_sepolia_contract.ad4bd5bb4b": ["model.synthetix.perp_interest_charged_base_sepolia"], "test.synthetix.not_null_perp_interest_charged_base_sepolia_transaction_hash.7d20550a93": ["model.synthetix.perp_interest_charged_base_sepolia"], "test.synthetix.not_null_perp_interest_charged_base_sepolia_block_timestamp.6723ccf2f9": ["model.synthetix.perp_interest_charged_base_sepolia"], "test.synthetix.unique_perp_interest_charged_base_sepolia_id.7023b7407d": ["model.synthetix.perp_interest_charged_base_sepolia"], "test.synthetix.not_null_perp_interest_charged_base_sepolia_id.a8d5a81503": ["model.synthetix.perp_interest_charged_base_sepolia"], "test.synthetix.not_null_perp_interest_charged_base_sepolia_block_number.e9b7b9cd80": ["model.synthetix.perp_interest_charged_base_sepolia"], "test.synthetix.not_null_perp_interest_charged_base_sepolia_account_id.ec1ea115af": ["model.synthetix.perp_interest_charged_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_base_sepolia_account_id__True__0.7595935b71": ["model.synthetix.perp_interest_charged_base_sepolia"], "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_block_timestamp.609017baeb": ["model.synthetix.perp_interest_rate_updated_base_sepolia"], "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_event_name.30275ad446": ["model.synthetix.perp_interest_rate_updated_base_sepolia"], "test.synthetix.accepted_values_perp_interest_rate_updated_base_sepolia_event_name__InterestRateUpdated.5d317c53f3": ["model.synthetix.perp_interest_rate_updated_base_sepolia"], "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_transaction_hash.3601647535": ["model.synthetix.perp_interest_rate_updated_base_sepolia"], "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_interest_rate.7f5f7342cd": ["model.synthetix.perp_interest_rate_updated_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_sepolia_interest_rate__True__0.c114557661": ["model.synthetix.perp_interest_rate_updated_base_sepolia"], "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_block_number.eeff2c078a": ["model.synthetix.perp_interest_rate_updated_base_sepolia"], "test.synthetix.unique_perp_interest_rate_updated_base_sepolia_id.2295efc83a": ["model.synthetix.perp_interest_rate_updated_base_sepolia"], "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_id.24c18054e7": ["model.synthetix.perp_interest_rate_updated_base_sepolia"], "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_contract.ccc079c59c": ["model.synthetix.perp_interest_rate_updated_base_sepolia"], "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_super_market_id.68b732b580": ["model.synthetix.perp_interest_rate_updated_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_sepolia_super_market_id__True__0.cc3fb6ff17": ["model.synthetix.perp_interest_rate_updated_base_sepolia"], "test.synthetix.not_null_spot_order_committed_base_sepolia_id.11a4430aff": ["model.synthetix.spot_order_committed_base_sepolia"], "test.synthetix.unique_spot_order_committed_base_sepolia_id.3819dc1084": ["model.synthetix.spot_order_committed_base_sepolia"], "test.synthetix.not_null_spot_order_committed_base_sepolia_event_name.438812a0d2": ["model.synthetix.spot_order_committed_base_sepolia"], "test.synthetix.accepted_values_spot_order_committed_base_sepolia_event_name__OrderCommitted.5b70cba35c": ["model.synthetix.spot_order_committed_base_sepolia"], "test.synthetix.not_null_spot_order_committed_base_sepolia_sender.4e585d7f19": ["model.synthetix.spot_order_committed_base_sepolia"], "test.synthetix.not_null_spot_order_committed_base_sepolia_block_timestamp.8c88551cb4": ["model.synthetix.spot_order_committed_base_sepolia"], "test.synthetix.not_null_spot_order_committed_base_sepolia_referrer.7ec29fa647": ["model.synthetix.spot_order_committed_base_sepolia"], "test.synthetix.not_null_spot_order_committed_base_sepolia_amount_provided.38ad18f779": ["model.synthetix.spot_order_committed_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_sepolia_amount_provided__True__0.054ef0ffa5": ["model.synthetix.spot_order_committed_base_sepolia"], "test.synthetix.not_null_spot_order_committed_base_sepolia_transaction_hash.9c446b3700": ["model.synthetix.spot_order_committed_base_sepolia"], "test.synthetix.not_null_spot_order_committed_base_sepolia_contract.665bb25f85": ["model.synthetix.spot_order_committed_base_sepolia"], "test.synthetix.not_null_spot_order_committed_base_sepolia_market_id.15c2459855": ["model.synthetix.spot_order_committed_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_sepolia_market_id__True__0.6632755b0a": ["model.synthetix.spot_order_committed_base_sepolia"], "test.synthetix.not_null_spot_order_committed_base_sepolia_block_number.9e8c3cbe19": ["model.synthetix.spot_order_committed_base_sepolia"], "test.synthetix.not_null_spot_order_committed_base_sepolia_order_type.3954986bef": ["model.synthetix.spot_order_committed_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_final_order_amount__True__0.db1eb9bae2": ["model.synthetix.spot_order_settled_base_sepolia"], "test.synthetix.not_null_spot_order_settled_base_sepolia_settler.3cce2227a9": ["model.synthetix.spot_order_settled_base_sepolia"], "test.synthetix.not_null_spot_order_settled_base_sepolia_block_number.65da819fda": ["model.synthetix.spot_order_settled_base_sepolia"], "test.synthetix.not_null_spot_order_settled_base_sepolia_transaction_hash.db4a8fd73d": ["model.synthetix.spot_order_settled_base_sepolia"], "test.synthetix.not_null_spot_order_settled_base_sepolia_block_timestamp.2af878ee49": ["model.synthetix.spot_order_settled_base_sepolia"], "test.synthetix.not_null_spot_order_settled_base_sepolia_id.41dd4b147f": ["model.synthetix.spot_order_settled_base_sepolia"], "test.synthetix.unique_spot_order_settled_base_sepolia_id.d146f45657": ["model.synthetix.spot_order_settled_base_sepolia"], "test.synthetix.not_null_spot_order_settled_base_sepolia_order_type.aba0efecf9": ["model.synthetix.spot_order_settled_base_sepolia"], "test.synthetix.not_null_spot_order_settled_base_sepolia_contract.70a66ec745": ["model.synthetix.spot_order_settled_base_sepolia"], "test.synthetix.not_null_spot_order_settled_base_sepolia_price.5e737efecc": ["model.synthetix.spot_order_settled_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_price__True__0.be79188042": ["model.synthetix.spot_order_settled_base_sepolia"], "test.synthetix.not_null_spot_order_settled_base_sepolia_market_id.08f8f7cfee": ["model.synthetix.spot_order_settled_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_market_id__True__0.57c7ca8b8a": ["model.synthetix.spot_order_settled_base_sepolia"], "test.synthetix.not_null_spot_order_settled_base_sepolia_collected_fees.ce03171f19": ["model.synthetix.spot_order_settled_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_collected_fees__True__0.7f14aa7a7b": ["model.synthetix.spot_order_settled_base_sepolia"], "test.synthetix.not_null_spot_order_settled_base_sepolia_event_name.78cc82e3ab": ["model.synthetix.spot_order_settled_base_sepolia"], "test.synthetix.accepted_values_spot_order_settled_base_sepolia_event_name__OrderSettled.177309ebc4": ["model.synthetix.spot_order_settled_base_sepolia"], "test.synthetix.not_null_spot_order_cancelled_base_sepolia_id.5e9a576929": ["model.synthetix.spot_order_cancelled_base_sepolia"], "test.synthetix.unique_spot_order_cancelled_base_sepolia_id.0e40062e64": ["model.synthetix.spot_order_cancelled_base_sepolia"], "test.synthetix.not_null_spot_order_cancelled_base_sepolia_block_timestamp.fa9df55b40": ["model.synthetix.spot_order_cancelled_base_sepolia"], "test.synthetix.not_null_spot_order_cancelled_base_sepolia_transaction_hash.0752dd402b": ["model.synthetix.spot_order_cancelled_base_sepolia"], "test.synthetix.not_null_spot_order_cancelled_base_sepolia_sender.aac13d426e": ["model.synthetix.spot_order_cancelled_base_sepolia"], "test.synthetix.not_null_spot_order_cancelled_base_sepolia_contract.0c41210b4f": ["model.synthetix.spot_order_cancelled_base_sepolia"], "test.synthetix.not_null_spot_order_cancelled_base_sepolia_event_name.860a2e2098": ["model.synthetix.spot_order_cancelled_base_sepolia"], "test.synthetix.accepted_values_spot_order_cancelled_base_sepolia_event_name__OrderCancelled.19ae93abc4": ["model.synthetix.spot_order_cancelled_base_sepolia"], "test.synthetix.not_null_spot_order_cancelled_base_sepolia_market_id.29f20fb008": ["model.synthetix.spot_order_cancelled_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_base_sepolia_market_id__True__0.256744e74d": ["model.synthetix.spot_order_cancelled_base_sepolia"], "test.synthetix.not_null_spot_order_cancelled_base_sepolia_block_number.86a31f2f2c": ["model.synthetix.spot_order_cancelled_base_sepolia"], "test.synthetix.not_null_spot_synth_registered_base_sepolia_id.82e3f87ac4": ["model.synthetix.spot_synth_registered_base_sepolia"], "test.synthetix.unique_spot_synth_registered_base_sepolia_id.59dadce592": ["model.synthetix.spot_synth_registered_base_sepolia"], "test.synthetix.not_null_spot_synth_registered_base_sepolia_block_timestamp.79c2f95be5": ["model.synthetix.spot_synth_registered_base_sepolia"], "test.synthetix.not_null_spot_synth_registered_base_sepolia_synth_market_id.5a96ef8d3b": ["model.synthetix.spot_synth_registered_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_base_sepolia_synth_market_id__True__0.e252f6d23b": ["model.synthetix.spot_synth_registered_base_sepolia"], "test.synthetix.not_null_spot_synth_registered_base_sepolia_block_number.bb37a01e8d": ["model.synthetix.spot_synth_registered_base_sepolia"], "test.synthetix.not_null_spot_synth_registered_base_sepolia_contract.4039370624": ["model.synthetix.spot_synth_registered_base_sepolia"], "test.synthetix.not_null_spot_synth_registered_base_sepolia_synth_token_address.9a1399c63c": ["model.synthetix.spot_synth_registered_base_sepolia"], "test.synthetix.not_null_spot_synth_registered_base_sepolia_event_name.40165b8566": ["model.synthetix.spot_synth_registered_base_sepolia"], "test.synthetix.accepted_values_spot_synth_registered_base_sepolia_event_name__SynthRegistered.560c96fe92": ["model.synthetix.spot_synth_registered_base_sepolia"], "test.synthetix.not_null_spot_synth_registered_base_sepolia_transaction_hash.0cea3ca1bf": ["model.synthetix.spot_synth_registered_base_sepolia"], "test.synthetix.not_null_spot_synth_bought_base_sepolia_collected_fees.9d30351609": ["model.synthetix.spot_synth_bought_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_sepolia_collected_fees__True__0.1b65c16e7a": ["model.synthetix.spot_synth_bought_base_sepolia"], "test.synthetix.not_null_spot_synth_bought_base_sepolia_transaction_hash.368cb3f67e": ["model.synthetix.spot_synth_bought_base_sepolia"], "test.synthetix.not_null_spot_synth_bought_base_sepolia_synth_market_id.b1c1943367": ["model.synthetix.spot_synth_bought_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_sepolia_synth_market_id__True__0.2be12779d3": ["model.synthetix.spot_synth_bought_base_sepolia"], "test.synthetix.not_null_spot_synth_bought_base_sepolia_block_number.b137c20668": ["model.synthetix.spot_synth_bought_base_sepolia"], "test.synthetix.not_null_spot_synth_bought_base_sepolia_block_timestamp.b2a61f5718": ["model.synthetix.spot_synth_bought_base_sepolia"], "test.synthetix.not_null_spot_synth_bought_base_sepolia_id.942697f903": ["model.synthetix.spot_synth_bought_base_sepolia"], "test.synthetix.unique_spot_synth_bought_base_sepolia_id.17a8acaf0c": ["model.synthetix.spot_synth_bought_base_sepolia"], "test.synthetix.not_null_spot_synth_bought_base_sepolia_price.d27790b16d": ["model.synthetix.spot_synth_bought_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_sepolia_price__True__0.1dfcf66dee": ["model.synthetix.spot_synth_bought_base_sepolia"], "test.synthetix.not_null_spot_synth_bought_base_sepolia_contract.4678866b0c": ["model.synthetix.spot_synth_bought_base_sepolia"], "test.synthetix.not_null_spot_synth_bought_base_sepolia_referrer.4756917b09": ["model.synthetix.spot_synth_bought_base_sepolia"], "test.synthetix.not_null_spot_synth_bought_base_sepolia_event_name.cacb370344": ["model.synthetix.spot_synth_bought_base_sepolia"], "test.synthetix.accepted_values_spot_synth_bought_base_sepolia_event_name__SynthBought.3932e43413": ["model.synthetix.spot_synth_bought_base_sepolia"], "test.synthetix.not_null_spot_synth_sold_base_sepolia_event_name.24601a4262": ["model.synthetix.spot_synth_sold_base_sepolia"], "test.synthetix.accepted_values_spot_synth_sold_base_sepolia_event_name__SynthSold.bc9ca74c87": ["model.synthetix.spot_synth_sold_base_sepolia"], "test.synthetix.not_null_spot_synth_sold_base_sepolia_transaction_hash.a13ba6bde1": ["model.synthetix.spot_synth_sold_base_sepolia"], "test.synthetix.not_null_spot_synth_sold_base_sepolia_collected_fees.8ad9625fb0": ["model.synthetix.spot_synth_sold_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_collected_fees__True__0.0a04ec9ef2": ["model.synthetix.spot_synth_sold_base_sepolia"], "test.synthetix.not_null_spot_synth_sold_base_sepolia_block_timestamp.f3d45165ff": ["model.synthetix.spot_synth_sold_base_sepolia"], "test.synthetix.not_null_spot_synth_sold_base_sepolia_referrer.51ef2f8d16": ["model.synthetix.spot_synth_sold_base_sepolia"], "test.synthetix.not_null_spot_synth_sold_base_sepolia_block_number.17e7ff9528": ["model.synthetix.spot_synth_sold_base_sepolia"], "test.synthetix.not_null_spot_synth_sold_base_sepolia_price.88b1a85b40": ["model.synthetix.spot_synth_sold_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_price__True__0.cedd17dbea": ["model.synthetix.spot_synth_sold_base_sepolia"], "test.synthetix.not_null_spot_synth_sold_base_sepolia_amount_returned.c33656b778": ["model.synthetix.spot_synth_sold_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_amount_returned__True__0.400f957fc7": ["model.synthetix.spot_synth_sold_base_sepolia"], "test.synthetix.not_null_spot_synth_sold_base_sepolia_synth_market_id.25c988c205": ["model.synthetix.spot_synth_sold_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_synth_market_id__True__0.5175d72781": ["model.synthetix.spot_synth_sold_base_sepolia"], "test.synthetix.not_null_spot_synth_sold_base_sepolia_id.c2f7e77070": ["model.synthetix.spot_synth_sold_base_sepolia"], "test.synthetix.unique_spot_synth_sold_base_sepolia_id.d31e78319f": ["model.synthetix.spot_synth_sold_base_sepolia"], "test.synthetix.not_null_spot_synth_sold_base_sepolia_contract.8d370e2248": ["model.synthetix.spot_synth_sold_base_sepolia"], "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_id.8905f554af": ["model.synthetix.spot_synth_wrapped_base_sepolia"], "test.synthetix.unique_spot_synth_wrapped_base_sepolia_id.159b2de78a": ["model.synthetix.spot_synth_wrapped_base_sepolia"], "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_transaction_hash.7672de0496": ["model.synthetix.spot_synth_wrapped_base_sepolia"], "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_synth_market_id.601db0f648": ["model.synthetix.spot_synth_wrapped_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_sepolia_synth_market_id__True__0.2dfd67bc58": ["model.synthetix.spot_synth_wrapped_base_sepolia"], "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_contract.d4446f0372": ["model.synthetix.spot_synth_wrapped_base_sepolia"], "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_event_name.fe439b73da": ["model.synthetix.spot_synth_wrapped_base_sepolia"], "test.synthetix.accepted_values_spot_synth_wrapped_base_sepolia_event_name__SynthWrapped.031ffbb73f": ["model.synthetix.spot_synth_wrapped_base_sepolia"], "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_block_timestamp.5b4c2eecf8": ["model.synthetix.spot_synth_wrapped_base_sepolia"], "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_block_number.6d42ca2157": ["model.synthetix.spot_synth_wrapped_base_sepolia"], "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_fees_collected.b6fac60b85": ["model.synthetix.spot_synth_wrapped_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_sepolia_fees_collected__True__0.c2a49865fe": ["model.synthetix.spot_synth_wrapped_base_sepolia"], "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_block_timestamp.41ba03a5b2": ["model.synthetix.spot_synth_unwrapped_base_sepolia"], "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_amount_unwrapped.1a220b9007": ["model.synthetix.spot_synth_unwrapped_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_amount_unwrapped__True__0.8e197e25e9": ["model.synthetix.spot_synth_unwrapped_base_sepolia"], "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_fees_collected.c3d167c521": ["model.synthetix.spot_synth_unwrapped_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_fees_collected__True__0.e56453f4c6": ["model.synthetix.spot_synth_unwrapped_base_sepolia"], "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_event_name.b17d6e42c7": ["model.synthetix.spot_synth_unwrapped_base_sepolia"], "test.synthetix.accepted_values_spot_synth_unwrapped_base_sepolia_event_name__SynthUnwrapped.8dae19258e": ["model.synthetix.spot_synth_unwrapped_base_sepolia"], "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_block_number.5cfd06abfe": ["model.synthetix.spot_synth_unwrapped_base_sepolia"], "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_transaction_hash.2ea11780cc": ["model.synthetix.spot_synth_unwrapped_base_sepolia"], "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_contract.87983c1fa3": ["model.synthetix.spot_synth_unwrapped_base_sepolia"], "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_id.6b02b454d5": ["model.synthetix.spot_synth_unwrapped_base_sepolia"], "test.synthetix.unique_spot_synth_unwrapped_base_sepolia_id.74a8e666e5": ["model.synthetix.spot_synth_unwrapped_base_sepolia"], "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_synth_market_id.214a3db22f": ["model.synthetix.spot_synth_unwrapped_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_synth_market_id__True__0.a469219bab": ["model.synthetix.spot_synth_unwrapped_base_sepolia"], "test.synthetix.not_null_buyback_processed_base_sepolia_id.e10820e4d2": ["model.synthetix.buyback_processed_base_sepolia"], "test.synthetix.unique_buyback_processed_base_sepolia_id.c3e20dc22e": ["model.synthetix.buyback_processed_base_sepolia"], "test.synthetix.not_null_buyback_processed_base_sepolia_block_number.73166259d7": ["model.synthetix.buyback_processed_base_sepolia"], "test.synthetix.not_null_buyback_processed_base_sepolia_block_timestamp.c83a09ad33": ["model.synthetix.buyback_processed_base_sepolia"], "test.synthetix.not_null_buyback_processed_base_sepolia_transaction_hash.a38d34613b": ["model.synthetix.buyback_processed_base_sepolia"], "test.synthetix.not_null_buyback_processed_base_sepolia_event_name.755deb59b2": ["model.synthetix.buyback_processed_base_sepolia"], "test.synthetix.accepted_values_buyback_processed_base_sepolia_event_name__BuybackProcessed.16f3176222": ["model.synthetix.buyback_processed_base_sepolia"], "test.synthetix.not_null_buyback_processed_base_sepolia_contract.b27543f734": ["model.synthetix.buyback_processed_base_sepolia"], "test.synthetix.not_null_buyback_processed_base_sepolia_buyer.4fd04cc021": ["model.synthetix.buyback_processed_base_sepolia"], "test.synthetix.not_null_buyback_processed_base_sepolia_snx.52b876a9f7": ["model.synthetix.buyback_processed_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_sepolia_snx__True__0.628aa3b85b": ["model.synthetix.buyback_processed_base_sepolia"], "test.synthetix.not_null_buyback_processed_base_sepolia_usd.397135feed": ["model.synthetix.buyback_processed_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_sepolia_usd__True__0.f23761f17f": ["model.synthetix.buyback_processed_base_sepolia"], "test.synthetix.not_null_blocks_base_mainnet_block_number.bb1b2f53c2": ["model.synthetix.blocks_base_mainnet"], "test.synthetix.unique_blocks_base_mainnet_block_number.e303976d40": ["model.synthetix.blocks_base_mainnet"], "test.synthetix.dbt_utils_recency_blocks_base_mainnet_hour__ts__1.b0724712c2": ["model.synthetix.blocks_base_mainnet"], "test.synthetix.not_null_core_account_created_base_mainnet_owner.c498d5b28f": ["model.synthetix.core_account_created_base_mainnet"], "test.synthetix.not_null_core_account_created_base_mainnet_account_id.9f366bbbab": ["model.synthetix.core_account_created_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_account_created_base_mainnet_account_id__True__0.13ad3c12e1": ["model.synthetix.core_account_created_base_mainnet"], "test.synthetix.not_null_core_account_created_base_mainnet_id.a6878c49cb": ["model.synthetix.core_account_created_base_mainnet"], "test.synthetix.unique_core_account_created_base_mainnet_id.d79e3ab0d1": ["model.synthetix.core_account_created_base_mainnet"], "test.synthetix.not_null_core_account_created_base_mainnet_transaction_hash.21cf6568c1": ["model.synthetix.core_account_created_base_mainnet"], "test.synthetix.not_null_core_account_created_base_mainnet_block_number.1b0ff0bd14": ["model.synthetix.core_account_created_base_mainnet"], "test.synthetix.not_null_core_account_created_base_mainnet_block_timestamp.8e5d2b5809": ["model.synthetix.core_account_created_base_mainnet"], "test.synthetix.not_null_core_account_created_base_mainnet_event_name.f3ba489917": ["model.synthetix.core_account_created_base_mainnet"], "test.synthetix.accepted_values_core_account_created_base_mainnet_event_name__AccountCreated.8d266dd241": ["model.synthetix.core_account_created_base_mainnet"], "test.synthetix.not_null_core_account_created_base_mainnet_contract.9c9629d4bf": ["model.synthetix.core_account_created_base_mainnet"], "test.synthetix.not_null_core_delegation_updated_base_mainnet_contract.26c790b056": ["model.synthetix.core_delegation_updated_base_mainnet"], "test.synthetix.not_null_core_delegation_updated_base_mainnet_id.3f46fc5fef": ["model.synthetix.core_delegation_updated_base_mainnet"], "test.synthetix.unique_core_delegation_updated_base_mainnet_id.cb86d131a2": ["model.synthetix.core_delegation_updated_base_mainnet"], "test.synthetix.not_null_core_delegation_updated_base_mainnet_account_id.d54eaa7e33": ["model.synthetix.core_delegation_updated_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_account_id__True__0.682b9be0e3": ["model.synthetix.core_delegation_updated_base_mainnet"], "test.synthetix.not_null_core_delegation_updated_base_mainnet_collateral_type.ed1a32a32c": ["model.synthetix.core_delegation_updated_base_mainnet"], "test.synthetix.not_null_core_delegation_updated_base_mainnet_pool_id.05c5c779bf": ["model.synthetix.core_delegation_updated_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_pool_id__True__0.4316662214": ["model.synthetix.core_delegation_updated_base_mainnet"], "test.synthetix.not_null_core_delegation_updated_base_mainnet_sender.0138cb07ed": ["model.synthetix.core_delegation_updated_base_mainnet"], "test.synthetix.not_null_core_delegation_updated_base_mainnet_block_timestamp.c521a83475": ["model.synthetix.core_delegation_updated_base_mainnet"], "test.synthetix.not_null_core_delegation_updated_base_mainnet_block_number.b7e4e88578": ["model.synthetix.core_delegation_updated_base_mainnet"], "test.synthetix.not_null_core_delegation_updated_base_mainnet_leverage.5efc0a9617": ["model.synthetix.core_delegation_updated_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_leverage__True__1000000000000000000__1000000000000000000.d5cf2050cc": ["model.synthetix.core_delegation_updated_base_mainnet"], "test.synthetix.not_null_core_delegation_updated_base_mainnet_transaction_hash.6915579646": ["model.synthetix.core_delegation_updated_base_mainnet"], "test.synthetix.not_null_core_delegation_updated_base_mainnet_amount.a0ab515e0a": ["model.synthetix.core_delegation_updated_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_amount__True__0.a8783e193f": ["model.synthetix.core_delegation_updated_base_mainnet"], "test.synthetix.not_null_core_delegation_updated_base_mainnet_event_name.cfe99ccc6b": ["model.synthetix.core_delegation_updated_base_mainnet"], "test.synthetix.accepted_values_core_delegation_updated_base_mainnet_event_name__DelegationUpdated.67d059ef8b": ["model.synthetix.core_delegation_updated_base_mainnet"], "test.synthetix.not_null_core_deposited_base_mainnet_collateral_type.be650ff685": ["model.synthetix.core_deposited_base_mainnet"], "test.synthetix.not_null_core_deposited_base_mainnet_id.ee16c24c51": ["model.synthetix.core_deposited_base_mainnet"], "test.synthetix.unique_core_deposited_base_mainnet_id.c13be8e337": ["model.synthetix.core_deposited_base_mainnet"], "test.synthetix.not_null_core_deposited_base_mainnet_contract.6e9ec1150a": ["model.synthetix.core_deposited_base_mainnet"], "test.synthetix.not_null_core_deposited_base_mainnet_event_name.31446f5c55": ["model.synthetix.core_deposited_base_mainnet"], "test.synthetix.accepted_values_core_deposited_base_mainnet_event_name__Deposited.8716111032": ["model.synthetix.core_deposited_base_mainnet"], "test.synthetix.not_null_core_deposited_base_mainnet_transaction_hash.272eb2e81d": ["model.synthetix.core_deposited_base_mainnet"], "test.synthetix.not_null_core_deposited_base_mainnet_account_id.7193b1a2c0": ["model.synthetix.core_deposited_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_deposited_base_mainnet_account_id__True__0.64bcc1c124": ["model.synthetix.core_deposited_base_mainnet"], "test.synthetix.not_null_core_deposited_base_mainnet_sender.7b7ebe7456": ["model.synthetix.core_deposited_base_mainnet"], "test.synthetix.not_null_core_deposited_base_mainnet_block_timestamp.560df883dc": ["model.synthetix.core_deposited_base_mainnet"], "test.synthetix.not_null_core_deposited_base_mainnet_block_number.08ee53cd26": ["model.synthetix.core_deposited_base_mainnet"], "test.synthetix.not_null_core_deposited_base_mainnet_token_amount.5b0e4b379d": ["model.synthetix.core_deposited_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_deposited_base_mainnet_token_amount__True__0.60382baf55": ["model.synthetix.core_deposited_base_mainnet"], "test.synthetix.not_null_core_withdrawn_base_mainnet_block_timestamp.3b8ffa7210": ["model.synthetix.core_withdrawn_base_mainnet"], "test.synthetix.not_null_core_withdrawn_base_mainnet_contract.a8511fdb92": ["model.synthetix.core_withdrawn_base_mainnet"], "test.synthetix.not_null_core_withdrawn_base_mainnet_block_number.03c7cebae3": ["model.synthetix.core_withdrawn_base_mainnet"], "test.synthetix.not_null_core_withdrawn_base_mainnet_transaction_hash.a3fda71b2a": ["model.synthetix.core_withdrawn_base_mainnet"], "test.synthetix.not_null_core_withdrawn_base_mainnet_token_amount.fbabce38ba": ["model.synthetix.core_withdrawn_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_mainnet_token_amount__True__0.54af4bae82": ["model.synthetix.core_withdrawn_base_mainnet"], "test.synthetix.not_null_core_withdrawn_base_mainnet_collateral_type.f32eb82738": ["model.synthetix.core_withdrawn_base_mainnet"], "test.synthetix.not_null_core_withdrawn_base_mainnet_account_id.ef84b5b40c": ["model.synthetix.core_withdrawn_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_mainnet_account_id__True__0.0bf8555841": ["model.synthetix.core_withdrawn_base_mainnet"], "test.synthetix.not_null_core_withdrawn_base_mainnet_id.8106f47c4d": ["model.synthetix.core_withdrawn_base_mainnet"], "test.synthetix.unique_core_withdrawn_base_mainnet_id.72a24b0786": ["model.synthetix.core_withdrawn_base_mainnet"], "test.synthetix.not_null_core_withdrawn_base_mainnet_sender.2f5cf91bdf": ["model.synthetix.core_withdrawn_base_mainnet"], "test.synthetix.not_null_core_withdrawn_base_mainnet_event_name.f423143c4b": ["model.synthetix.core_withdrawn_base_mainnet"], "test.synthetix.accepted_values_core_withdrawn_base_mainnet_event_name__Withdrawn.8eb5613297": ["model.synthetix.core_withdrawn_base_mainnet"], "test.synthetix.not_null_core_liquidation_base_mainnet_pool_id.0342c9a9f7": ["model.synthetix.core_liquidation_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_mainnet_pool_id__True__0.9af005d964": ["model.synthetix.core_liquidation_base_mainnet"], "test.synthetix.not_null_core_liquidation_base_mainnet_block_timestamp.cc029a06b8": ["model.synthetix.core_liquidation_base_mainnet"], "test.synthetix.not_null_core_liquidation_base_mainnet_block_number.896bca83af": ["model.synthetix.core_liquidation_base_mainnet"], "test.synthetix.not_null_core_liquidation_base_mainnet_id.c949216a70": ["model.synthetix.core_liquidation_base_mainnet"], "test.synthetix.unique_core_liquidation_base_mainnet_id.876ec280ff": ["model.synthetix.core_liquidation_base_mainnet"], "test.synthetix.not_null_core_liquidation_base_mainnet_contract.cb2b40daff": ["model.synthetix.core_liquidation_base_mainnet"], "test.synthetix.not_null_core_liquidation_base_mainnet_event_name.b9c8609dd4": ["model.synthetix.core_liquidation_base_mainnet"], "test.synthetix.accepted_values_core_liquidation_base_mainnet_event_name__Liquidation.b1c18b74aa": ["model.synthetix.core_liquidation_base_mainnet"], "test.synthetix.not_null_core_liquidation_base_mainnet_collateral_type.c78d491846": ["model.synthetix.core_liquidation_base_mainnet"], "test.synthetix.not_null_core_liquidation_base_mainnet_sender.0c2397ee76": ["model.synthetix.core_liquidation_base_mainnet"], "test.synthetix.not_null_core_liquidation_base_mainnet_account_id.2ddc542a47": ["model.synthetix.core_liquidation_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_mainnet_account_id__True__0.136053be04": ["model.synthetix.core_liquidation_base_mainnet"], "test.synthetix.not_null_core_liquidation_base_mainnet_transaction_hash.adee36dc81": ["model.synthetix.core_liquidation_base_mainnet"], "test.synthetix.not_null_core_liquidation_base_mainnet_liquidate_as_account_id.b2d7294162": ["model.synthetix.core_liquidation_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_mainnet_liquidate_as_account_id__True__0.7686495bd9": ["model.synthetix.core_liquidation_base_mainnet"], "test.synthetix.not_null_core_market_updated_base_mainnet_id.bdb44c0b54": ["model.synthetix.core_market_updated_base_mainnet"], "test.synthetix.unique_core_market_updated_base_mainnet_id.b2a5abdd48": ["model.synthetix.core_market_updated_base_mainnet"], "test.synthetix.not_null_core_market_updated_base_mainnet_block_timestamp.648a5f6e8c": ["model.synthetix.core_market_updated_base_mainnet"], "test.synthetix.not_null_core_market_updated_base_mainnet_block_number.e9e83211a7": ["model.synthetix.core_market_updated_base_mainnet"], "test.synthetix.not_null_core_market_updated_base_mainnet_transaction_hash.7b8eb5d77d": ["model.synthetix.core_market_updated_base_mainnet"], "test.synthetix.not_null_core_market_updated_base_mainnet_contract.6d90834e3f": ["model.synthetix.core_market_updated_base_mainnet"], "test.synthetix.not_null_core_market_updated_base_mainnet_event_name.6afe397967": ["model.synthetix.core_market_updated_base_mainnet"], "test.synthetix.accepted_values_core_market_updated_base_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.06e57bf5c5": ["model.synthetix.core_market_updated_base_mainnet"], "test.synthetix.not_null_core_market_updated_base_mainnet_market_id.de78147356": ["model.synthetix.core_market_updated_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_mainnet_market_id__True__0.ab7b335af7": ["model.synthetix.core_market_updated_base_mainnet"], "test.synthetix.not_null_core_market_updated_base_mainnet_net_issuance.334062f568": ["model.synthetix.core_market_updated_base_mainnet"], "test.synthetix.not_null_core_market_updated_base_mainnet_deposited_collateral_value.905a08bfbb": ["model.synthetix.core_market_updated_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_mainnet_deposited_collateral_value__True__0.3945f7eca1": ["model.synthetix.core_market_updated_base_mainnet"], "test.synthetix.not_null_core_market_updated_base_mainnet_sender.5b6ff88208": ["model.synthetix.core_market_updated_base_mainnet"], "test.synthetix.not_null_core_market_updated_base_mainnet_collateral_type.6e2d5502d4": ["model.synthetix.core_market_updated_base_mainnet"], "test.synthetix.not_null_core_market_updated_base_mainnet_credit_capacity.4cad1dd5dd": ["model.synthetix.core_market_updated_base_mainnet"], "test.synthetix.not_null_core_market_updated_base_mainnet_token_amount.ce8694585d": ["model.synthetix.core_market_updated_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_mainnet_token_amount__True__0.159f754b68": ["model.synthetix.core_market_updated_base_mainnet"], "test.synthetix.not_null_core_market_registered_base_mainnet_market.6a5311f9b7": ["model.synthetix.core_market_registered_base_mainnet"], "test.synthetix.not_null_core_market_registered_base_mainnet_market_id.8fa95d0adc": ["model.synthetix.core_market_registered_base_mainnet"], "test.synthetix.unique_core_market_registered_base_mainnet_market_id.e03ba7f671": ["model.synthetix.core_market_registered_base_mainnet"], "test.synthetix.not_null_core_market_registered_base_mainnet_id.58185ba1ad": ["model.synthetix.core_market_registered_base_mainnet"], "test.synthetix.unique_core_market_registered_base_mainnet_id.b0e87b4cdb": ["model.synthetix.core_market_registered_base_mainnet"], "test.synthetix.not_null_core_market_registered_base_mainnet_block_timestamp.41726ce377": ["model.synthetix.core_market_registered_base_mainnet"], "test.synthetix.not_null_core_market_registered_base_mainnet_contract.0187a84f0b": ["model.synthetix.core_market_registered_base_mainnet"], "test.synthetix.not_null_core_market_registered_base_mainnet_transaction_hash.7e49be40a9": ["model.synthetix.core_market_registered_base_mainnet"], "test.synthetix.not_null_core_market_registered_base_mainnet_block_number.14cb004b58": ["model.synthetix.core_market_registered_base_mainnet"], "test.synthetix.not_null_core_market_registered_base_mainnet_event_name.c5054f10bf": ["model.synthetix.core_market_registered_base_mainnet"], "test.synthetix.accepted_values_core_market_registered_base_mainnet_event_name__MarketRegistered.b297851ae7": ["model.synthetix.core_market_registered_base_mainnet"], "test.synthetix.not_null_core_market_registered_base_mainnet_sender.9825c848f6": ["model.synthetix.core_market_registered_base_mainnet"], "test.synthetix.not_null_core_pool_created_base_mainnet_contract.6f3850c4d8": ["model.synthetix.core_pool_created_base_mainnet"], "test.synthetix.not_null_core_pool_created_base_mainnet_sender.0c210116c7": ["model.synthetix.core_pool_created_base_mainnet"], "test.synthetix.not_null_core_pool_created_base_mainnet_block_timestamp.94505d3912": ["model.synthetix.core_pool_created_base_mainnet"], "test.synthetix.not_null_core_pool_created_base_mainnet_id.44cc56adee": ["model.synthetix.core_pool_created_base_mainnet"], "test.synthetix.unique_core_pool_created_base_mainnet_id.f5ca162629": ["model.synthetix.core_pool_created_base_mainnet"], "test.synthetix.not_null_core_pool_created_base_mainnet_block_number.8ef3c64233": ["model.synthetix.core_pool_created_base_mainnet"], "test.synthetix.not_null_core_pool_created_base_mainnet_transaction_hash.88325163ff": ["model.synthetix.core_pool_created_base_mainnet"], "test.synthetix.not_null_core_pool_created_base_mainnet_event_name.0770467455": ["model.synthetix.core_pool_created_base_mainnet"], "test.synthetix.accepted_values_core_pool_created_base_mainnet_event_name__PoolCreated.a1f7123964": ["model.synthetix.core_pool_created_base_mainnet"], "test.synthetix.not_null_core_pool_created_base_mainnet_owner.875044313e": ["model.synthetix.core_pool_created_base_mainnet"], "test.synthetix.not_null_core_pool_created_base_mainnet_pool_id.d63bf41661": ["model.synthetix.core_pool_created_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_pool_created_base_mainnet_pool_id__True__0.39f67d8bfc": ["model.synthetix.core_pool_created_base_mainnet"], "test.synthetix.not_null_core_rewards_claimed_base_mainnet_transaction_hash.b63233ece5": ["model.synthetix.core_rewards_claimed_base_mainnet"], "test.synthetix.not_null_core_rewards_claimed_base_mainnet_account_id.854e016ff9": ["model.synthetix.core_rewards_claimed_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_account_id__True__0.f3a8537aec": ["model.synthetix.core_rewards_claimed_base_mainnet"], "test.synthetix.not_null_core_rewards_claimed_base_mainnet_collateral_type.f4a0d97e20": ["model.synthetix.core_rewards_claimed_base_mainnet"], "test.synthetix.not_null_core_rewards_claimed_base_mainnet_event_name.8699999c22": ["model.synthetix.core_rewards_claimed_base_mainnet"], "test.synthetix.accepted_values_core_rewards_claimed_base_mainnet_event_name__RewardsClaimed.aa2ca50bfd": ["model.synthetix.core_rewards_claimed_base_mainnet"], "test.synthetix.not_null_core_rewards_claimed_base_mainnet_contract.c7544b70ac": ["model.synthetix.core_rewards_claimed_base_mainnet"], "test.synthetix.not_null_core_rewards_claimed_base_mainnet_amount.2d80149737": ["model.synthetix.core_rewards_claimed_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_amount__True__0.d32a48611c": ["model.synthetix.core_rewards_claimed_base_mainnet"], "test.synthetix.not_null_core_rewards_claimed_base_mainnet_distributor.edc7126cd6": ["model.synthetix.core_rewards_claimed_base_mainnet"], "test.synthetix.not_null_core_rewards_claimed_base_mainnet_block_timestamp.365bd8971d": ["model.synthetix.core_rewards_claimed_base_mainnet"], "test.synthetix.not_null_core_rewards_claimed_base_mainnet_id.e1c2a57eae": ["model.synthetix.core_rewards_claimed_base_mainnet"], "test.synthetix.unique_core_rewards_claimed_base_mainnet_id.3e937354d7": ["model.synthetix.core_rewards_claimed_base_mainnet"], "test.synthetix.not_null_core_rewards_claimed_base_mainnet_pool_id.28e40cfefe": ["model.synthetix.core_rewards_claimed_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_pool_id__True__0.4091fd0cb1": ["model.synthetix.core_rewards_claimed_base_mainnet"], "test.synthetix.not_null_core_rewards_claimed_base_mainnet_block_number.4b65195293": ["model.synthetix.core_rewards_claimed_base_mainnet"], "test.synthetix.not_null_core_rewards_distributed_base_mainnet_id.0142695043": ["model.synthetix.core_rewards_distributed_base_mainnet"], "test.synthetix.unique_core_rewards_distributed_base_mainnet_id.8cb2f0871f": ["model.synthetix.core_rewards_distributed_base_mainnet"], "test.synthetix.not_null_core_rewards_distributed_base_mainnet_event_name.16811bbe2c": ["model.synthetix.core_rewards_distributed_base_mainnet"], "test.synthetix.accepted_values_core_rewards_distributed_base_mainnet_event_name__RewardsDistributed.c4ccd15bed": ["model.synthetix.core_rewards_distributed_base_mainnet"], "test.synthetix.not_null_core_rewards_distributed_base_mainnet_amount.2580da873a": ["model.synthetix.core_rewards_distributed_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_amount__True__0.839843f110": ["model.synthetix.core_rewards_distributed_base_mainnet"], "test.synthetix.not_null_core_rewards_distributed_base_mainnet_contract.5545c1884a": ["model.synthetix.core_rewards_distributed_base_mainnet"], "test.synthetix.not_null_core_rewards_distributed_base_mainnet_block_timestamp.3080d49013": ["model.synthetix.core_rewards_distributed_base_mainnet"], "test.synthetix.not_null_core_rewards_distributed_base_mainnet_transaction_hash.bc1d7442f3": ["model.synthetix.core_rewards_distributed_base_mainnet"], "test.synthetix.not_null_core_rewards_distributed_base_mainnet_collateral_type.7253a5e6ec": ["model.synthetix.core_rewards_distributed_base_mainnet"], "test.synthetix.not_null_core_rewards_distributed_base_mainnet_block_number.8a561feed6": ["model.synthetix.core_rewards_distributed_base_mainnet"], "test.synthetix.not_null_core_rewards_distributed_base_mainnet_duration.78ed8fd436": ["model.synthetix.core_rewards_distributed_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_duration__True__0.7efb65f7c3": ["model.synthetix.core_rewards_distributed_base_mainnet"], "test.synthetix.not_null_core_rewards_distributed_base_mainnet_distributor.eb73b71c1b": ["model.synthetix.core_rewards_distributed_base_mainnet"], "test.synthetix.not_null_core_rewards_distributed_base_mainnet_pool_id.8ee087c0fc": ["model.synthetix.core_rewards_distributed_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_pool_id__True__0.7d779ece26": ["model.synthetix.core_rewards_distributed_base_mainnet"], "test.synthetix.not_null_core_usd_burned_base_mainnet_amount.57fdbdea35": ["model.synthetix.core_usd_burned_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_mainnet_amount__True__0.27adfdbff9": ["model.synthetix.core_usd_burned_base_mainnet"], "test.synthetix.not_null_core_usd_burned_base_mainnet_pool_id.abf28cfdf6": ["model.synthetix.core_usd_burned_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_mainnet_pool_id__True__0.52120b282a": ["model.synthetix.core_usd_burned_base_mainnet"], "test.synthetix.not_null_core_usd_burned_base_mainnet_event_name.0bb05d75cc": ["model.synthetix.core_usd_burned_base_mainnet"], "test.synthetix.accepted_values_core_usd_burned_base_mainnet_event_name__UsdBurned.9df46c6616": ["model.synthetix.core_usd_burned_base_mainnet"], "test.synthetix.not_null_core_usd_burned_base_mainnet_id.7d6df2e91f": ["model.synthetix.core_usd_burned_base_mainnet"], "test.synthetix.unique_core_usd_burned_base_mainnet_id.5953435682": ["model.synthetix.core_usd_burned_base_mainnet"], "test.synthetix.not_null_core_usd_burned_base_mainnet_block_number.6f683bcb34": ["model.synthetix.core_usd_burned_base_mainnet"], "test.synthetix.not_null_core_usd_burned_base_mainnet_account_id.b4f53ab613": ["model.synthetix.core_usd_burned_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_mainnet_account_id__True__0.40ca1a8133": ["model.synthetix.core_usd_burned_base_mainnet"], "test.synthetix.not_null_core_usd_burned_base_mainnet_sender.b813be6ecc": ["model.synthetix.core_usd_burned_base_mainnet"], "test.synthetix.not_null_core_usd_burned_base_mainnet_transaction_hash.d80af383d5": ["model.synthetix.core_usd_burned_base_mainnet"], "test.synthetix.not_null_core_usd_burned_base_mainnet_contract.dba51aebb5": ["model.synthetix.core_usd_burned_base_mainnet"], "test.synthetix.not_null_core_usd_burned_base_mainnet_collateral_type.e208105e0e": ["model.synthetix.core_usd_burned_base_mainnet"], "test.synthetix.not_null_core_usd_burned_base_mainnet_block_timestamp.346c53ef95": ["model.synthetix.core_usd_burned_base_mainnet"], "test.synthetix.not_null_core_usd_minted_base_mainnet_pool_id.ee8fc13465": ["model.synthetix.core_usd_minted_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_mainnet_pool_id__True__0.38a3f5fcf9": ["model.synthetix.core_usd_minted_base_mainnet"], "test.synthetix.not_null_core_usd_minted_base_mainnet_block_timestamp.a004821ccd": ["model.synthetix.core_usd_minted_base_mainnet"], "test.synthetix.not_null_core_usd_minted_base_mainnet_account_id.ccf3e769fe": ["model.synthetix.core_usd_minted_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_mainnet_account_id__True__0.fd790b59ca": ["model.synthetix.core_usd_minted_base_mainnet"], "test.synthetix.not_null_core_usd_minted_base_mainnet_collateral_type.f8bfd4628e": ["model.synthetix.core_usd_minted_base_mainnet"], "test.synthetix.not_null_core_usd_minted_base_mainnet_block_number.9528b63fbc": ["model.synthetix.core_usd_minted_base_mainnet"], "test.synthetix.not_null_core_usd_minted_base_mainnet_id.9cb007fc5c": ["model.synthetix.core_usd_minted_base_mainnet"], "test.synthetix.unique_core_usd_minted_base_mainnet_id.476f2a0b45": ["model.synthetix.core_usd_minted_base_mainnet"], "test.synthetix.not_null_core_usd_minted_base_mainnet_sender.363a1c6bc9": ["model.synthetix.core_usd_minted_base_mainnet"], "test.synthetix.not_null_core_usd_minted_base_mainnet_amount.196acb6a64": ["model.synthetix.core_usd_minted_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_mainnet_amount__True__0.1d256007a1": ["model.synthetix.core_usd_minted_base_mainnet"], "test.synthetix.not_null_core_usd_minted_base_mainnet_event_name.33ff07927a": ["model.synthetix.core_usd_minted_base_mainnet"], "test.synthetix.accepted_values_core_usd_minted_base_mainnet_event_name__UsdMinted.62f89abcc8": ["model.synthetix.core_usd_minted_base_mainnet"], "test.synthetix.not_null_core_usd_minted_base_mainnet_transaction_hash.c04da14c24": ["model.synthetix.core_usd_minted_base_mainnet"], "test.synthetix.not_null_core_usd_minted_base_mainnet_contract.f56e539b17": ["model.synthetix.core_usd_minted_base_mainnet"], "test.synthetix.not_null_core_vault_liquidation_base_mainnet_transaction_hash.063cc50ef6": ["model.synthetix.core_vault_liquidation_base_mainnet"], "test.synthetix.not_null_core_vault_liquidation_base_mainnet_collateral_type.e0c76340c5": ["model.synthetix.core_vault_liquidation_base_mainnet"], "test.synthetix.not_null_core_vault_liquidation_base_mainnet_pool_id.4a337176ad": ["model.synthetix.core_vault_liquidation_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_mainnet_pool_id__True__0.bfc340e4f6": ["model.synthetix.core_vault_liquidation_base_mainnet"], "test.synthetix.not_null_core_vault_liquidation_base_mainnet_event_name.1e10a7bb02": ["model.synthetix.core_vault_liquidation_base_mainnet"], "test.synthetix.accepted_values_core_vault_liquidation_base_mainnet_event_name__VaultLiquidation.b8ea6a7925": ["model.synthetix.core_vault_liquidation_base_mainnet"], "test.synthetix.not_null_core_vault_liquidation_base_mainnet_id.3054417f0f": ["model.synthetix.core_vault_liquidation_base_mainnet"], "test.synthetix.unique_core_vault_liquidation_base_mainnet_id.74bcb7a076": ["model.synthetix.core_vault_liquidation_base_mainnet"], "test.synthetix.not_null_core_vault_liquidation_base_mainnet_block_timestamp.2dca047589": ["model.synthetix.core_vault_liquidation_base_mainnet"], "test.synthetix.not_null_core_vault_liquidation_base_mainnet_liquidate_as_account_id.042bc52396": ["model.synthetix.core_vault_liquidation_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_mainnet_liquidate_as_account_id__True__0.b04df95186": ["model.synthetix.core_vault_liquidation_base_mainnet"], "test.synthetix.not_null_core_vault_liquidation_base_mainnet_liquidation_data.be698b5245": ["model.synthetix.core_vault_liquidation_base_mainnet"], "test.synthetix.not_null_core_vault_liquidation_base_mainnet_contract.d5acf50762": ["model.synthetix.core_vault_liquidation_base_mainnet"], "test.synthetix.not_null_core_vault_liquidation_base_mainnet_block_number.667cea546c": ["model.synthetix.core_vault_liquidation_base_mainnet"], "test.synthetix.not_null_core_vault_liquidation_base_mainnet_sender.512fed362a": ["model.synthetix.core_vault_liquidation_base_mainnet"], "test.synthetix.not_null_core_vault_collateral_base_mainnet_ts.a02f87cd0d": ["model.synthetix.core_vault_collateral_base_mainnet"], "test.synthetix.not_null_core_vault_collateral_base_mainnet_block_number.6eaab21095": ["model.synthetix.core_vault_collateral_base_mainnet"], "test.synthetix.not_null_core_vault_collateral_base_mainnet_pool_id.e1a826b5b2": ["model.synthetix.core_vault_collateral_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_mainnet_pool_id__True__0.c52772c114": ["model.synthetix.core_vault_collateral_base_mainnet"], "test.synthetix.not_null_core_vault_collateral_base_mainnet_collateral_type.bef58af2ef": ["model.synthetix.core_vault_collateral_base_mainnet"], "test.synthetix.not_null_core_vault_collateral_base_mainnet_amount.45536133a9": ["model.synthetix.core_vault_collateral_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_mainnet_amount__True__0.9e07833bf5": ["model.synthetix.core_vault_collateral_base_mainnet"], "test.synthetix.not_null_core_vault_collateral_base_mainnet_collateral_value.5805db9c59": ["model.synthetix.core_vault_collateral_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_mainnet_collateral_value__True__0.7350cb66f7": ["model.synthetix.core_vault_collateral_base_mainnet"], "test.synthetix.not_null_core_vault_collateral_base_mainnet_contract_address.bc7a096c7d": ["model.synthetix.core_vault_collateral_base_mainnet"], "test.synthetix.not_null_core_vault_debt_base_mainnet_ts.fc19d225e3": ["model.synthetix.core_vault_debt_base_mainnet"], "test.synthetix.not_null_core_vault_debt_base_mainnet_block_number.bd4478b322": ["model.synthetix.core_vault_debt_base_mainnet"], "test.synthetix.not_null_core_vault_debt_base_mainnet_pool_id.e33ea26a56": ["model.synthetix.core_vault_debt_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_vault_debt_base_mainnet_pool_id__True__0.583a0abe4f": ["model.synthetix.core_vault_debt_base_mainnet"], "test.synthetix.not_null_core_vault_debt_base_mainnet_collateral_type.e3f9b96478": ["model.synthetix.core_vault_debt_base_mainnet"], "test.synthetix.not_null_core_vault_debt_base_mainnet_debt.922a67baf4": ["model.synthetix.core_vault_debt_base_mainnet"], "test.synthetix.not_null_core_vault_debt_base_mainnet_contract_address.f2b82344e4": ["model.synthetix.core_vault_debt_base_mainnet"], "test.synthetix.unique_perp_account_created_base_mainnet_id.7e77a8a023": ["model.synthetix.perp_account_created_base_mainnet"], "test.synthetix.not_null_perp_account_created_base_mainnet_id.88dc5d9a3e": ["model.synthetix.perp_account_created_base_mainnet"], "test.synthetix.not_null_perp_account_created_base_mainnet_event_name.0ab1553ed8": ["model.synthetix.perp_account_created_base_mainnet"], "test.synthetix.accepted_values_perp_account_created_base_mainnet_event_name__AccountCreated.c906cbec9d": ["model.synthetix.perp_account_created_base_mainnet"], "test.synthetix.not_null_perp_account_created_base_mainnet_block_number.089e467aa3": ["model.synthetix.perp_account_created_base_mainnet"], "test.synthetix.not_null_perp_account_created_base_mainnet_block_timestamp.4e4344d68a": ["model.synthetix.perp_account_created_base_mainnet"], "test.synthetix.not_null_perp_account_created_base_mainnet_owner.1aca280221": ["model.synthetix.perp_account_created_base_mainnet"], "test.synthetix.not_null_perp_account_created_base_mainnet_account_id.2d9e573ba3": ["model.synthetix.perp_account_created_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_account_created_base_mainnet_account_id__True__0.31cc3873de": ["model.synthetix.perp_account_created_base_mainnet"], "test.synthetix.not_null_perp_account_created_base_mainnet_transaction_hash.0274c58381": ["model.synthetix.perp_account_created_base_mainnet"], "test.synthetix.not_null_perp_account_created_base_mainnet_contract.d77785377c": ["model.synthetix.perp_account_created_base_mainnet"], "test.synthetix.unique_perp_order_committed_base_mainnet_id.471fd9d19f": ["model.synthetix.perp_order_committed_base_mainnet"], "test.synthetix.not_null_perp_order_committed_base_mainnet_id.deaaf9a2d9": ["model.synthetix.perp_order_committed_base_mainnet"], "test.synthetix.not_null_perp_order_committed_base_mainnet_block_number.743f5b2c16": ["model.synthetix.perp_order_committed_base_mainnet"], "test.synthetix.not_null_perp_order_committed_base_mainnet_block_timestamp.ba049c4adc": ["model.synthetix.perp_order_committed_base_mainnet"], "test.synthetix.not_null_perp_order_committed_base_mainnet_transaction_hash.ba7bf1fc20": ["model.synthetix.perp_order_committed_base_mainnet"], "test.synthetix.not_null_perp_order_committed_base_mainnet_contract.ec04bc0cd9": ["model.synthetix.perp_order_committed_base_mainnet"], "test.synthetix.not_null_perp_order_committed_base_mainnet_event_name.ea7921e749": ["model.synthetix.perp_order_committed_base_mainnet"], "test.synthetix.accepted_values_perp_order_committed_base_mainnet_event_name__OrderCommitted.ce39697ea3": ["model.synthetix.perp_order_committed_base_mainnet"], "test.synthetix.not_null_perp_order_committed_base_mainnet_market_id.09e2f9dd2e": ["model.synthetix.perp_order_committed_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_mainnet_market_id__True__0.9964b7c003": ["model.synthetix.perp_order_committed_base_mainnet"], "test.synthetix.not_null_perp_order_committed_base_mainnet_account_id.4dabd60cd4": ["model.synthetix.perp_order_committed_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_mainnet_account_id__True__0.c996cff012": ["model.synthetix.perp_order_committed_base_mainnet"], "test.synthetix.not_null_perp_order_settled_base_mainnet_contract.4999a48971": ["model.synthetix.perp_order_settled_base_mainnet"], "test.synthetix.not_null_perp_order_settled_base_mainnet_event_name.f1e61c05e6": ["model.synthetix.perp_order_settled_base_mainnet"], "test.synthetix.accepted_values_perp_order_settled_base_mainnet_event_name__OrderSettled.2c75532624": ["model.synthetix.perp_order_settled_base_mainnet"], "test.synthetix.not_null_perp_order_settled_base_mainnet_account_id.16ba855b23": ["model.synthetix.perp_order_settled_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_mainnet_account_id__True__0.e5564d3ff0": ["model.synthetix.perp_order_settled_base_mainnet"], "test.synthetix.not_null_perp_order_settled_base_mainnet_market_id.6f4d850570": ["model.synthetix.perp_order_settled_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_mainnet_market_id__True__0.f0b24bdf87": ["model.synthetix.perp_order_settled_base_mainnet"], "test.synthetix.not_null_perp_order_settled_base_mainnet_collected_fees.b6a0c12cde": ["model.synthetix.perp_order_settled_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_mainnet_collected_fees__True__0.160f85cd41": ["model.synthetix.perp_order_settled_base_mainnet"], "test.synthetix.not_null_perp_order_settled_base_mainnet_transaction_hash.a60987fbb0": ["model.synthetix.perp_order_settled_base_mainnet"], "test.synthetix.not_null_perp_order_settled_base_mainnet_block_timestamp.81876ddb40": ["model.synthetix.perp_order_settled_base_mainnet"], "test.synthetix.not_null_perp_order_settled_base_mainnet_block_number.f58d806635": ["model.synthetix.perp_order_settled_base_mainnet"], "test.synthetix.unique_perp_order_settled_base_mainnet_id.0225a9550b": ["model.synthetix.perp_order_settled_base_mainnet"], "test.synthetix.not_null_perp_order_settled_base_mainnet_id.5b3863aece": ["model.synthetix.perp_order_settled_base_mainnet"], "test.synthetix.unique_perp_market_updated_base_mainnet_id.a3e4d3e22f": ["model.synthetix.perp_market_updated_base_mainnet"], "test.synthetix.not_null_perp_market_updated_base_mainnet_id.23f3e68a12": ["model.synthetix.perp_market_updated_base_mainnet"], "test.synthetix.not_null_perp_market_updated_base_mainnet_block_number.3088915c67": ["model.synthetix.perp_market_updated_base_mainnet"], "test.synthetix.not_null_perp_market_updated_base_mainnet_block_timestamp.c0b049d2d6": ["model.synthetix.perp_market_updated_base_mainnet"], "test.synthetix.not_null_perp_market_updated_base_mainnet_transaction_hash.28faaa00e5": ["model.synthetix.perp_market_updated_base_mainnet"], "test.synthetix.not_null_perp_market_updated_base_mainnet_contract.e19df268b3": ["model.synthetix.perp_market_updated_base_mainnet"], "test.synthetix.not_null_perp_market_updated_base_mainnet_event_name.de1019fbef": ["model.synthetix.perp_market_updated_base_mainnet"], "test.synthetix.accepted_values_perp_market_updated_base_mainnet_event_name__MarketUpdated.33121cd63c": ["model.synthetix.perp_market_updated_base_mainnet"], "test.synthetix.not_null_perp_market_updated_base_mainnet_market_id.8ec7a63f6b": ["model.synthetix.perp_market_updated_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_mainnet_market_id__True__0.5c7a41566b": ["model.synthetix.perp_market_updated_base_mainnet"], "test.synthetix.not_null_perp_market_updated_base_mainnet_price.f0d91e2bd5": ["model.synthetix.perp_market_updated_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_mainnet_price__True__0.ae7f542736": ["model.synthetix.perp_market_updated_base_mainnet"], "test.synthetix.not_null_perp_market_updated_base_mainnet_interest_rate.10b7a6c389": ["model.synthetix.perp_market_updated_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_mainnet_interest_rate__True__0.7f6ed158d2": ["model.synthetix.perp_market_updated_base_mainnet"], "test.synthetix.not_null_perp_position_liquidated_base_mainnet_account_id.498f567370": ["model.synthetix.perp_position_liquidated_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_account_id__True__0.4dca14dbcd": ["model.synthetix.perp_position_liquidated_base_mainnet"], "test.synthetix.not_null_perp_position_liquidated_base_mainnet_market_id.564386819e": ["model.synthetix.perp_position_liquidated_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_market_id__True__0.f77ba4ae2f": ["model.synthetix.perp_position_liquidated_base_mainnet"], "test.synthetix.unique_perp_position_liquidated_base_mainnet_id.922d3c5143": ["model.synthetix.perp_position_liquidated_base_mainnet"], "test.synthetix.not_null_perp_position_liquidated_base_mainnet_id.32c367bb62": ["model.synthetix.perp_position_liquidated_base_mainnet"], "test.synthetix.not_null_perp_position_liquidated_base_mainnet_transaction_hash.c67a9607db": ["model.synthetix.perp_position_liquidated_base_mainnet"], "test.synthetix.not_null_perp_position_liquidated_base_mainnet_current_position_size.b48e72d00b": ["model.synthetix.perp_position_liquidated_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_current_position_size__True__0.f59eb84311": ["model.synthetix.perp_position_liquidated_base_mainnet"], "test.synthetix.not_null_perp_position_liquidated_base_mainnet_event_name.321097aa34": ["model.synthetix.perp_position_liquidated_base_mainnet"], "test.synthetix.accepted_values_perp_position_liquidated_base_mainnet_event_name__PositionLiquidated.71fb40cadb": ["model.synthetix.perp_position_liquidated_base_mainnet"], "test.synthetix.not_null_perp_position_liquidated_base_mainnet_block_number.a7b9be436d": ["model.synthetix.perp_position_liquidated_base_mainnet"], "test.synthetix.not_null_perp_position_liquidated_base_mainnet_amount_liquidated.29ad6c9103": ["model.synthetix.perp_position_liquidated_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_amount_liquidated__True__0.be0c7ea09d": ["model.synthetix.perp_position_liquidated_base_mainnet"], "test.synthetix.not_null_perp_position_liquidated_base_mainnet_contract.16d824dbca": ["model.synthetix.perp_position_liquidated_base_mainnet"], "test.synthetix.not_null_perp_position_liquidated_base_mainnet_block_timestamp.7e8e3434f7": ["model.synthetix.perp_position_liquidated_base_mainnet"], "test.synthetix.unique_perp_account_liquidation_attempt_base_mainnet_id.4ca8a36246": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"], "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_id.f0a38fed0b": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"], "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_account_id.b9af0ad259": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_mainnet_account_id__True__0.1b7d106a7e": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"], "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_block_number.eb82068b1f": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"], "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_reward.c18396dc96": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_mainnet_reward__True__0.cb285aadec": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"], "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_block_timestamp.8bb23c25bf": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"], "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_contract.52c72e7f83": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"], "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_event_name.bdd4a2d793": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"], "test.synthetix.accepted_values_perp_account_liquidation_attempt_base_mainnet_event_name__AccountLiquidationAttempt.aeb7d6db9c": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"], "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_transaction_hash.70575855b6": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"], "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_full_liquidation.13fc102881": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"], "test.synthetix.not_null_perp_collateral_modified_base_mainnet_block_timestamp.dba3f4ea26": ["model.synthetix.perp_collateral_modified_base_mainnet"], "test.synthetix.not_null_perp_collateral_modified_base_mainnet_contract.c11139c863": ["model.synthetix.perp_collateral_modified_base_mainnet"], "test.synthetix.not_null_perp_collateral_modified_base_mainnet_event_name.ea66af17fe": ["model.synthetix.perp_collateral_modified_base_mainnet"], "test.synthetix.accepted_values_perp_collateral_modified_base_mainnet_event_name__CollateralModified.a5e57f2d75": ["model.synthetix.perp_collateral_modified_base_mainnet"], "test.synthetix.not_null_perp_collateral_modified_base_mainnet_block_number.9a27b3b231": ["model.synthetix.perp_collateral_modified_base_mainnet"], "test.synthetix.not_null_perp_collateral_modified_base_mainnet_synth_market_id.d41b8065af": ["model.synthetix.perp_collateral_modified_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_mainnet_synth_market_id__True__0.d556e7848d": ["model.synthetix.perp_collateral_modified_base_mainnet"], "test.synthetix.unique_perp_collateral_modified_base_mainnet_id.311ce0d794": ["model.synthetix.perp_collateral_modified_base_mainnet"], "test.synthetix.not_null_perp_collateral_modified_base_mainnet_id.f24bcc6b1b": ["model.synthetix.perp_collateral_modified_base_mainnet"], "test.synthetix.not_null_perp_collateral_modified_base_mainnet_sender.b40c55b7ee": ["model.synthetix.perp_collateral_modified_base_mainnet"], "test.synthetix.not_null_perp_collateral_modified_base_mainnet_account_id.cdccf3f2af": ["model.synthetix.perp_collateral_modified_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_mainnet_account_id__True__0.9f7c28c3fd": ["model.synthetix.perp_collateral_modified_base_mainnet"], "test.synthetix.not_null_perp_collateral_modified_base_mainnet_transaction_hash.3d3881c53b": ["model.synthetix.perp_collateral_modified_base_mainnet"], "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_block_timestamp.8433c78b93": ["model.synthetix.perp_previous_order_expired_base_mainnet"], "test.synthetix.unique_perp_previous_order_expired_base_mainnet_id.f02978148f": ["model.synthetix.perp_previous_order_expired_base_mainnet"], "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_id.bc7a46deda": ["model.synthetix.perp_previous_order_expired_base_mainnet"], "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_block_number.a563a713e9": ["model.synthetix.perp_previous_order_expired_base_mainnet"], "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_market_id.3b39458251": ["model.synthetix.perp_previous_order_expired_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_mainnet_market_id__True__0.edc1c768de": ["model.synthetix.perp_previous_order_expired_base_mainnet"], "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_event_name.14c38c565c": ["model.synthetix.perp_previous_order_expired_base_mainnet"], "test.synthetix.accepted_values_perp_previous_order_expired_base_mainnet_event_name__PreviousOrderExpired.a675fe5038": ["model.synthetix.perp_previous_order_expired_base_mainnet"], "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_transaction_hash.97e2d12b2c": ["model.synthetix.perp_previous_order_expired_base_mainnet"], "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_account_id.c8037fd435": ["model.synthetix.perp_previous_order_expired_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_mainnet_account_id__True__0.e4b1283a09": ["model.synthetix.perp_previous_order_expired_base_mainnet"], "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_contract.5eed227a76": ["model.synthetix.perp_previous_order_expired_base_mainnet"], "test.synthetix.not_null_perp_market_created_base_mainnet_market_name.162fe82996": ["model.synthetix.perp_market_created_base_mainnet"], "test.synthetix.unique_perp_market_created_base_mainnet_id.e1227e7e46": ["model.synthetix.perp_market_created_base_mainnet"], "test.synthetix.not_null_perp_market_created_base_mainnet_id.eb84eb9821": ["model.synthetix.perp_market_created_base_mainnet"], "test.synthetix.not_null_perp_market_created_base_mainnet_market_symbol.06e88b6544": ["model.synthetix.perp_market_created_base_mainnet"], "test.synthetix.not_null_perp_market_created_base_mainnet_event_name.f103b43404": ["model.synthetix.perp_market_created_base_mainnet"], "test.synthetix.accepted_values_perp_market_created_base_mainnet_event_name__MarketCreated.d9da845e2f": ["model.synthetix.perp_market_created_base_mainnet"], "test.synthetix.not_null_perp_market_created_base_mainnet_block_number.31d8a749ec": ["model.synthetix.perp_market_created_base_mainnet"], "test.synthetix.not_null_perp_market_created_base_mainnet_block_timestamp.b13b8b381f": ["model.synthetix.perp_market_created_base_mainnet"], "test.synthetix.not_null_perp_market_created_base_mainnet_contract.dd8ab60012": ["model.synthetix.perp_market_created_base_mainnet"], "test.synthetix.not_null_perp_market_created_base_mainnet_perps_market_id.d04a2adf66": ["model.synthetix.perp_market_created_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_market_created_base_mainnet_perps_market_id__True__0.7835f6c4e2": ["model.synthetix.perp_market_created_base_mainnet"], "test.synthetix.not_null_perp_market_created_base_mainnet_transaction_hash.005c8ea981": ["model.synthetix.perp_market_created_base_mainnet"], "test.synthetix.not_null_perp_interest_charged_base_mainnet_event_name.d0c6828a2c": ["model.synthetix.perp_interest_charged_base_mainnet"], "test.synthetix.accepted_values_perp_interest_charged_base_mainnet_event_name__InterestCharged.92bd4d647b": ["model.synthetix.perp_interest_charged_base_mainnet"], "test.synthetix.not_null_perp_interest_charged_base_mainnet_contract.637ff31ac5": ["model.synthetix.perp_interest_charged_base_mainnet"], "test.synthetix.not_null_perp_interest_charged_base_mainnet_transaction_hash.82d6f4539b": ["model.synthetix.perp_interest_charged_base_mainnet"], "test.synthetix.not_null_perp_interest_charged_base_mainnet_block_timestamp.c006ab16a0": ["model.synthetix.perp_interest_charged_base_mainnet"], "test.synthetix.unique_perp_interest_charged_base_mainnet_id.849ecb5e38": ["model.synthetix.perp_interest_charged_base_mainnet"], "test.synthetix.not_null_perp_interest_charged_base_mainnet_id.a4394853e3": ["model.synthetix.perp_interest_charged_base_mainnet"], "test.synthetix.not_null_perp_interest_charged_base_mainnet_block_number.634b5a2ca3": ["model.synthetix.perp_interest_charged_base_mainnet"], "test.synthetix.not_null_perp_interest_charged_base_mainnet_account_id.9cea8c57e9": ["model.synthetix.perp_interest_charged_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_base_mainnet_account_id__True__0.a3ec3de479": ["model.synthetix.perp_interest_charged_base_mainnet"], "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_block_timestamp.0d665a1669": ["model.synthetix.perp_interest_rate_updated_base_mainnet"], "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_event_name.36434bd8cd": ["model.synthetix.perp_interest_rate_updated_base_mainnet"], "test.synthetix.accepted_values_perp_interest_rate_updated_base_mainnet_event_name__InterestRateUpdated.1f640e1a2e": ["model.synthetix.perp_interest_rate_updated_base_mainnet"], "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_transaction_hash.84f20da856": ["model.synthetix.perp_interest_rate_updated_base_mainnet"], "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_interest_rate.cfecf76356": ["model.synthetix.perp_interest_rate_updated_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_mainnet_interest_rate__True__0.9e368f0a36": ["model.synthetix.perp_interest_rate_updated_base_mainnet"], "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_block_number.76213ff694": ["model.synthetix.perp_interest_rate_updated_base_mainnet"], "test.synthetix.unique_perp_interest_rate_updated_base_mainnet_id.bddddb2671": ["model.synthetix.perp_interest_rate_updated_base_mainnet"], "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_id.e9a20cc82f": ["model.synthetix.perp_interest_rate_updated_base_mainnet"], "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_contract.79599300ad": ["model.synthetix.perp_interest_rate_updated_base_mainnet"], "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_super_market_id.234f62d024": ["model.synthetix.perp_interest_rate_updated_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_mainnet_super_market_id__True__0.4d69e0aece": ["model.synthetix.perp_interest_rate_updated_base_mainnet"], "test.synthetix.not_null_spot_order_committed_base_mainnet_id.4e7c563b12": ["model.synthetix.spot_order_committed_base_mainnet"], "test.synthetix.unique_spot_order_committed_base_mainnet_id.ebe225e3c1": ["model.synthetix.spot_order_committed_base_mainnet"], "test.synthetix.not_null_spot_order_committed_base_mainnet_event_name.dc08478d35": ["model.synthetix.spot_order_committed_base_mainnet"], "test.synthetix.accepted_values_spot_order_committed_base_mainnet_event_name__OrderCommitted.7219cd261b": ["model.synthetix.spot_order_committed_base_mainnet"], "test.synthetix.not_null_spot_order_committed_base_mainnet_sender.fcb2f6b8e6": ["model.synthetix.spot_order_committed_base_mainnet"], "test.synthetix.not_null_spot_order_committed_base_mainnet_block_timestamp.b355df469e": ["model.synthetix.spot_order_committed_base_mainnet"], "test.synthetix.not_null_spot_order_committed_base_mainnet_referrer.773110510c": ["model.synthetix.spot_order_committed_base_mainnet"], "test.synthetix.not_null_spot_order_committed_base_mainnet_amount_provided.99b6d3d7c6": ["model.synthetix.spot_order_committed_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_mainnet_amount_provided__True__0.9f6ff0bd95": ["model.synthetix.spot_order_committed_base_mainnet"], "test.synthetix.not_null_spot_order_committed_base_mainnet_transaction_hash.bf2697d39d": ["model.synthetix.spot_order_committed_base_mainnet"], "test.synthetix.not_null_spot_order_committed_base_mainnet_contract.2711d7c5f2": ["model.synthetix.spot_order_committed_base_mainnet"], "test.synthetix.not_null_spot_order_committed_base_mainnet_market_id.eb878589ce": ["model.synthetix.spot_order_committed_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_mainnet_market_id__True__0.d412907ad8": ["model.synthetix.spot_order_committed_base_mainnet"], "test.synthetix.not_null_spot_order_committed_base_mainnet_block_number.b73840a782": ["model.synthetix.spot_order_committed_base_mainnet"], "test.synthetix.not_null_spot_order_committed_base_mainnet_order_type.af8cf04472": ["model.synthetix.spot_order_committed_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_final_order_amount__True__0.285227b4ad": ["model.synthetix.spot_order_settled_base_mainnet"], "test.synthetix.not_null_spot_order_settled_base_mainnet_settler.32eafc3529": ["model.synthetix.spot_order_settled_base_mainnet"], "test.synthetix.not_null_spot_order_settled_base_mainnet_block_number.0da3f5f83c": ["model.synthetix.spot_order_settled_base_mainnet"], "test.synthetix.not_null_spot_order_settled_base_mainnet_transaction_hash.cc03e5396c": ["model.synthetix.spot_order_settled_base_mainnet"], "test.synthetix.not_null_spot_order_settled_base_mainnet_block_timestamp.d6a06e33d2": ["model.synthetix.spot_order_settled_base_mainnet"], "test.synthetix.not_null_spot_order_settled_base_mainnet_id.bee9f4adc9": ["model.synthetix.spot_order_settled_base_mainnet"], "test.synthetix.unique_spot_order_settled_base_mainnet_id.3552e2a2e6": ["model.synthetix.spot_order_settled_base_mainnet"], "test.synthetix.not_null_spot_order_settled_base_mainnet_order_type.0e7f500a0a": ["model.synthetix.spot_order_settled_base_mainnet"], "test.synthetix.not_null_spot_order_settled_base_mainnet_contract.901410d0f9": ["model.synthetix.spot_order_settled_base_mainnet"], "test.synthetix.not_null_spot_order_settled_base_mainnet_price.a8065724a1": ["model.synthetix.spot_order_settled_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_price__True__0.a69aaf95b9": ["model.synthetix.spot_order_settled_base_mainnet"], "test.synthetix.not_null_spot_order_settled_base_mainnet_market_id.ea53981200": ["model.synthetix.spot_order_settled_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_market_id__True__0.57e7a4e22d": ["model.synthetix.spot_order_settled_base_mainnet"], "test.synthetix.not_null_spot_order_settled_base_mainnet_collected_fees.f0d64ac401": ["model.synthetix.spot_order_settled_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_collected_fees__True__0.d7bd810890": ["model.synthetix.spot_order_settled_base_mainnet"], "test.synthetix.not_null_spot_order_settled_base_mainnet_event_name.b99840eec6": ["model.synthetix.spot_order_settled_base_mainnet"], "test.synthetix.accepted_values_spot_order_settled_base_mainnet_event_name__OrderSettled.30376f4577": ["model.synthetix.spot_order_settled_base_mainnet"], "test.synthetix.not_null_spot_order_cancelled_base_mainnet_id.5486ce1cb2": ["model.synthetix.spot_order_cancelled_base_mainnet"], "test.synthetix.unique_spot_order_cancelled_base_mainnet_id.5ac9e5a86c": ["model.synthetix.spot_order_cancelled_base_mainnet"], "test.synthetix.not_null_spot_order_cancelled_base_mainnet_block_timestamp.81016bb88f": ["model.synthetix.spot_order_cancelled_base_mainnet"], "test.synthetix.not_null_spot_order_cancelled_base_mainnet_transaction_hash.524e2820c0": ["model.synthetix.spot_order_cancelled_base_mainnet"], "test.synthetix.not_null_spot_order_cancelled_base_mainnet_sender.666cd271e1": ["model.synthetix.spot_order_cancelled_base_mainnet"], "test.synthetix.not_null_spot_order_cancelled_base_mainnet_contract.b45f673add": ["model.synthetix.spot_order_cancelled_base_mainnet"], "test.synthetix.not_null_spot_order_cancelled_base_mainnet_event_name.75d1cf92ef": ["model.synthetix.spot_order_cancelled_base_mainnet"], "test.synthetix.accepted_values_spot_order_cancelled_base_mainnet_event_name__OrderCancelled.468b0aa5ec": ["model.synthetix.spot_order_cancelled_base_mainnet"], "test.synthetix.not_null_spot_order_cancelled_base_mainnet_market_id.3d2e9d2ba5": ["model.synthetix.spot_order_cancelled_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_base_mainnet_market_id__True__0.9edddeabb3": ["model.synthetix.spot_order_cancelled_base_mainnet"], "test.synthetix.not_null_spot_order_cancelled_base_mainnet_block_number.59e7d43c87": ["model.synthetix.spot_order_cancelled_base_mainnet"], "test.synthetix.not_null_spot_synth_registered_base_mainnet_id.9f21a7f761": ["model.synthetix.spot_synth_registered_base_mainnet"], "test.synthetix.unique_spot_synth_registered_base_mainnet_id.81eda4804d": ["model.synthetix.spot_synth_registered_base_mainnet"], "test.synthetix.not_null_spot_synth_registered_base_mainnet_block_timestamp.9fcd6d9ec6": ["model.synthetix.spot_synth_registered_base_mainnet"], "test.synthetix.not_null_spot_synth_registered_base_mainnet_synth_market_id.97f70d1e33": ["model.synthetix.spot_synth_registered_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_base_mainnet_synth_market_id__True__0.289066bb62": ["model.synthetix.spot_synth_registered_base_mainnet"], "test.synthetix.not_null_spot_synth_registered_base_mainnet_block_number.fb558416fb": ["model.synthetix.spot_synth_registered_base_mainnet"], "test.synthetix.not_null_spot_synth_registered_base_mainnet_contract.a1096e5fd9": ["model.synthetix.spot_synth_registered_base_mainnet"], "test.synthetix.not_null_spot_synth_registered_base_mainnet_synth_token_address.f2f086a15a": ["model.synthetix.spot_synth_registered_base_mainnet"], "test.synthetix.not_null_spot_synth_registered_base_mainnet_event_name.6d850cc54d": ["model.synthetix.spot_synth_registered_base_mainnet"], "test.synthetix.accepted_values_spot_synth_registered_base_mainnet_event_name__SynthRegistered.5528c05ba2": ["model.synthetix.spot_synth_registered_base_mainnet"], "test.synthetix.not_null_spot_synth_registered_base_mainnet_transaction_hash.7e53d9e7f0": ["model.synthetix.spot_synth_registered_base_mainnet"], "test.synthetix.not_null_spot_synth_bought_base_mainnet_collected_fees.d9c17c84f7": ["model.synthetix.spot_synth_bought_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_mainnet_collected_fees__True__0.3fcb3fda3a": ["model.synthetix.spot_synth_bought_base_mainnet"], "test.synthetix.not_null_spot_synth_bought_base_mainnet_transaction_hash.1e8279de09": ["model.synthetix.spot_synth_bought_base_mainnet"], "test.synthetix.not_null_spot_synth_bought_base_mainnet_synth_market_id.32145e8cb4": ["model.synthetix.spot_synth_bought_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_mainnet_synth_market_id__True__0.e3b9a2a2bf": ["model.synthetix.spot_synth_bought_base_mainnet"], "test.synthetix.not_null_spot_synth_bought_base_mainnet_block_number.afabe746ef": ["model.synthetix.spot_synth_bought_base_mainnet"], "test.synthetix.not_null_spot_synth_bought_base_mainnet_block_timestamp.5044e48413": ["model.synthetix.spot_synth_bought_base_mainnet"], "test.synthetix.not_null_spot_synth_bought_base_mainnet_id.f9e555c962": ["model.synthetix.spot_synth_bought_base_mainnet"], "test.synthetix.unique_spot_synth_bought_base_mainnet_id.e00678ebae": ["model.synthetix.spot_synth_bought_base_mainnet"], "test.synthetix.not_null_spot_synth_bought_base_mainnet_price.f59f9c339a": ["model.synthetix.spot_synth_bought_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_mainnet_price__True__0.e25fbf2240": ["model.synthetix.spot_synth_bought_base_mainnet"], "test.synthetix.not_null_spot_synth_bought_base_mainnet_contract.d6d311c160": ["model.synthetix.spot_synth_bought_base_mainnet"], "test.synthetix.not_null_spot_synth_bought_base_mainnet_referrer.3b61ce852c": ["model.synthetix.spot_synth_bought_base_mainnet"], "test.synthetix.not_null_spot_synth_bought_base_mainnet_event_name.8a35f2634d": ["model.synthetix.spot_synth_bought_base_mainnet"], "test.synthetix.accepted_values_spot_synth_bought_base_mainnet_event_name__SynthBought.7302486ec0": ["model.synthetix.spot_synth_bought_base_mainnet"], "test.synthetix.not_null_spot_synth_sold_base_mainnet_event_name.f76ff966dc": ["model.synthetix.spot_synth_sold_base_mainnet"], "test.synthetix.accepted_values_spot_synth_sold_base_mainnet_event_name__SynthSold.b1a44748ed": ["model.synthetix.spot_synth_sold_base_mainnet"], "test.synthetix.not_null_spot_synth_sold_base_mainnet_transaction_hash.6957d51d9c": ["model.synthetix.spot_synth_sold_base_mainnet"], "test.synthetix.not_null_spot_synth_sold_base_mainnet_collected_fees.99a85c53ea": ["model.synthetix.spot_synth_sold_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_collected_fees__True__0.6cc814f854": ["model.synthetix.spot_synth_sold_base_mainnet"], "test.synthetix.not_null_spot_synth_sold_base_mainnet_block_timestamp.1713f1d130": ["model.synthetix.spot_synth_sold_base_mainnet"], "test.synthetix.not_null_spot_synth_sold_base_mainnet_referrer.ee678360be": ["model.synthetix.spot_synth_sold_base_mainnet"], "test.synthetix.not_null_spot_synth_sold_base_mainnet_block_number.148bf58e52": ["model.synthetix.spot_synth_sold_base_mainnet"], "test.synthetix.not_null_spot_synth_sold_base_mainnet_price.3d1a702fbb": ["model.synthetix.spot_synth_sold_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_price__True__0.994b9376fd": ["model.synthetix.spot_synth_sold_base_mainnet"], "test.synthetix.not_null_spot_synth_sold_base_mainnet_amount_returned.989a4131c2": ["model.synthetix.spot_synth_sold_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_amount_returned__True__0.250710e6f1": ["model.synthetix.spot_synth_sold_base_mainnet"], "test.synthetix.not_null_spot_synth_sold_base_mainnet_synth_market_id.b7dab5388d": ["model.synthetix.spot_synth_sold_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_synth_market_id__True__0.3ec6dae33c": ["model.synthetix.spot_synth_sold_base_mainnet"], "test.synthetix.not_null_spot_synth_sold_base_mainnet_id.763b711f62": ["model.synthetix.spot_synth_sold_base_mainnet"], "test.synthetix.unique_spot_synth_sold_base_mainnet_id.4cbe90534a": ["model.synthetix.spot_synth_sold_base_mainnet"], "test.synthetix.not_null_spot_synth_sold_base_mainnet_contract.46ddd59981": ["model.synthetix.spot_synth_sold_base_mainnet"], "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_id.7d79ad852d": ["model.synthetix.spot_synth_wrapped_base_mainnet"], "test.synthetix.unique_spot_synth_wrapped_base_mainnet_id.77a4ae72ae": ["model.synthetix.spot_synth_wrapped_base_mainnet"], "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_transaction_hash.9cbd57629d": ["model.synthetix.spot_synth_wrapped_base_mainnet"], "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_synth_market_id.e2b2f4733f": ["model.synthetix.spot_synth_wrapped_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_mainnet_synth_market_id__True__0.3d7fa017bf": ["model.synthetix.spot_synth_wrapped_base_mainnet"], "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_contract.33e8d1917b": ["model.synthetix.spot_synth_wrapped_base_mainnet"], "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_event_name.1f22f5789b": ["model.synthetix.spot_synth_wrapped_base_mainnet"], "test.synthetix.accepted_values_spot_synth_wrapped_base_mainnet_event_name__SynthWrapped.e81f79edcb": ["model.synthetix.spot_synth_wrapped_base_mainnet"], "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_block_timestamp.66ddebcfe0": ["model.synthetix.spot_synth_wrapped_base_mainnet"], "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_block_number.4bf40252e1": ["model.synthetix.spot_synth_wrapped_base_mainnet"], "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_fees_collected.9a641530e9": ["model.synthetix.spot_synth_wrapped_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_mainnet_fees_collected__True__0.88e8d792fd": ["model.synthetix.spot_synth_wrapped_base_mainnet"], "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_block_timestamp.0e8329af5c": ["model.synthetix.spot_synth_unwrapped_base_mainnet"], "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_amount_unwrapped.025e49370b": ["model.synthetix.spot_synth_unwrapped_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_amount_unwrapped__True__0.2e78bc25a2": ["model.synthetix.spot_synth_unwrapped_base_mainnet"], "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_fees_collected.cd35bec369": ["model.synthetix.spot_synth_unwrapped_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_fees_collected__True__0.48d9a0e389": ["model.synthetix.spot_synth_unwrapped_base_mainnet"], "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_event_name.dbfac4a471": ["model.synthetix.spot_synth_unwrapped_base_mainnet"], "test.synthetix.accepted_values_spot_synth_unwrapped_base_mainnet_event_name__SynthUnwrapped.a1713eb60e": ["model.synthetix.spot_synth_unwrapped_base_mainnet"], "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_block_number.81e8f4c2ea": ["model.synthetix.spot_synth_unwrapped_base_mainnet"], "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_transaction_hash.e27a71ff2d": ["model.synthetix.spot_synth_unwrapped_base_mainnet"], "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_contract.cba8e61baa": ["model.synthetix.spot_synth_unwrapped_base_mainnet"], "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_id.cd459ace96": ["model.synthetix.spot_synth_unwrapped_base_mainnet"], "test.synthetix.unique_spot_synth_unwrapped_base_mainnet_id.1256b6907b": ["model.synthetix.spot_synth_unwrapped_base_mainnet"], "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_synth_market_id.47983f606b": ["model.synthetix.spot_synth_unwrapped_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_synth_market_id__True__0.de01d6cd38": ["model.synthetix.spot_synth_unwrapped_base_mainnet"], "test.synthetix.not_null_buyback_processed_base_mainnet_id.f2ddc16a13": ["model.synthetix.buyback_processed_base_mainnet"], "test.synthetix.unique_buyback_processed_base_mainnet_id.7d5a3bf3a8": ["model.synthetix.buyback_processed_base_mainnet"], "test.synthetix.not_null_buyback_processed_base_mainnet_block_number.7938e67f70": ["model.synthetix.buyback_processed_base_mainnet"], "test.synthetix.not_null_buyback_processed_base_mainnet_block_timestamp.a03c2a402e": ["model.synthetix.buyback_processed_base_mainnet"], "test.synthetix.not_null_buyback_processed_base_mainnet_transaction_hash.48c42ff159": ["model.synthetix.buyback_processed_base_mainnet"], "test.synthetix.not_null_buyback_processed_base_mainnet_event_name.6b55058ad0": ["model.synthetix.buyback_processed_base_mainnet"], "test.synthetix.accepted_values_buyback_processed_base_mainnet_event_name__BuybackProcessed.dfe71d53df": ["model.synthetix.buyback_processed_base_mainnet"], "test.synthetix.not_null_buyback_processed_base_mainnet_contract.73ecec38f3": ["model.synthetix.buyback_processed_base_mainnet"], "test.synthetix.not_null_buyback_processed_base_mainnet_buyer.6dc7c79cf3": ["model.synthetix.buyback_processed_base_mainnet"], "test.synthetix.not_null_buyback_processed_base_mainnet_snx.d434d429ea": ["model.synthetix.buyback_processed_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_mainnet_snx__True__0.afaf938419": ["model.synthetix.buyback_processed_base_mainnet"], "test.synthetix.not_null_buyback_processed_base_mainnet_usd.c5f2eba3f9": ["model.synthetix.buyback_processed_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_mainnet_usd__True__0.4acbfc34a4": ["model.synthetix.buyback_processed_base_mainnet"], "test.synthetix.not_null_blocks_eth_mainnet_block_number.aba38b4904": ["model.synthetix.blocks_eth_mainnet"], "test.synthetix.unique_blocks_eth_mainnet_block_number.ddb4ca7d09": ["model.synthetix.blocks_eth_mainnet"], "test.synthetix.dbt_utils_recency_blocks_eth_mainnet_hour__ts__1.7c6c4534db": ["model.synthetix.blocks_eth_mainnet"], "test.synthetix.not_null_core_account_created_eth_mainnet_owner.9141d07512": ["model.synthetix.core_account_created_eth_mainnet"], "test.synthetix.not_null_core_account_created_eth_mainnet_account_id.162a9a11ae": ["model.synthetix.core_account_created_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_account_created_eth_mainnet_account_id__True__0.4d9379ebdc": ["model.synthetix.core_account_created_eth_mainnet"], "test.synthetix.not_null_core_account_created_eth_mainnet_id.0d5cd71e99": ["model.synthetix.core_account_created_eth_mainnet"], "test.synthetix.unique_core_account_created_eth_mainnet_id.51b373b820": ["model.synthetix.core_account_created_eth_mainnet"], "test.synthetix.not_null_core_account_created_eth_mainnet_transaction_hash.5349e51024": ["model.synthetix.core_account_created_eth_mainnet"], "test.synthetix.not_null_core_account_created_eth_mainnet_block_number.be5f037644": ["model.synthetix.core_account_created_eth_mainnet"], "test.synthetix.not_null_core_account_created_eth_mainnet_block_timestamp.8287155cde": ["model.synthetix.core_account_created_eth_mainnet"], "test.synthetix.not_null_core_account_created_eth_mainnet_event_name.5a44f6813f": ["model.synthetix.core_account_created_eth_mainnet"], "test.synthetix.accepted_values_core_account_created_eth_mainnet_event_name__AccountCreated.7bff7383b3": ["model.synthetix.core_account_created_eth_mainnet"], "test.synthetix.not_null_core_account_created_eth_mainnet_contract.84cae83ab9": ["model.synthetix.core_account_created_eth_mainnet"], "test.synthetix.not_null_core_account_migrated_eth_mainnet_staker.cb3d4f410b": ["model.synthetix.core_account_migrated_eth_mainnet"], "test.synthetix.not_null_core_account_migrated_eth_mainnet_account_id.6263532792": ["model.synthetix.core_account_migrated_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_account_migrated_eth_mainnet_account_id__True__0.f1da2d38e8": ["model.synthetix.core_account_migrated_eth_mainnet"], "test.synthetix.not_null_core_account_migrated_eth_mainnet_id.3f18fc79cf": ["model.synthetix.core_account_migrated_eth_mainnet"], "test.synthetix.unique_core_account_migrated_eth_mainnet_id.b21ce76ba7": ["model.synthetix.core_account_migrated_eth_mainnet"], "test.synthetix.not_null_core_account_migrated_eth_mainnet_transaction_hash.bb710f8259": ["model.synthetix.core_account_migrated_eth_mainnet"], "test.synthetix.not_null_core_account_migrated_eth_mainnet_block_number.8a5aa490b5": ["model.synthetix.core_account_migrated_eth_mainnet"], "test.synthetix.not_null_core_account_migrated_eth_mainnet_block_timestamp.29c8a3ae97": ["model.synthetix.core_account_migrated_eth_mainnet"], "test.synthetix.not_null_core_account_migrated_eth_mainnet_event_name.969c074241": ["model.synthetix.core_account_migrated_eth_mainnet"], "test.synthetix.not_null_core_account_migrated_eth_mainnet_contract.ccd34b4a40": ["model.synthetix.core_account_migrated_eth_mainnet"], "test.synthetix.not_null_core_account_migrated_eth_mainnet_collateral_amount.3673a78a7a": ["model.synthetix.core_account_migrated_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_account_migrated_eth_mainnet_collateral_amount__True__0.b1df54815d": ["model.synthetix.core_account_migrated_eth_mainnet"], "test.synthetix.not_null_core_account_migrated_eth_mainnet_debt_amount.37622c6a60": ["model.synthetix.core_account_migrated_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_account_migrated_eth_mainnet_debt_amount__True__0.a8e29325c2": ["model.synthetix.core_account_migrated_eth_mainnet"], "test.synthetix.not_null_core_delegation_updated_eth_mainnet_contract.5d369822a4": ["model.synthetix.core_delegation_updated_eth_mainnet"], "test.synthetix.not_null_core_delegation_updated_eth_mainnet_id.622c20c239": ["model.synthetix.core_delegation_updated_eth_mainnet"], "test.synthetix.unique_core_delegation_updated_eth_mainnet_id.2467edf8ec": ["model.synthetix.core_delegation_updated_eth_mainnet"], "test.synthetix.not_null_core_delegation_updated_eth_mainnet_account_id.141fb0f466": ["model.synthetix.core_delegation_updated_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_account_id__True__0.3a3f9a0475": ["model.synthetix.core_delegation_updated_eth_mainnet"], "test.synthetix.not_null_core_delegation_updated_eth_mainnet_collateral_type.e3d73862e4": ["model.synthetix.core_delegation_updated_eth_mainnet"], "test.synthetix.not_null_core_delegation_updated_eth_mainnet_pool_id.914b411c12": ["model.synthetix.core_delegation_updated_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_pool_id__True__0.fb370aa2ca": ["model.synthetix.core_delegation_updated_eth_mainnet"], "test.synthetix.not_null_core_delegation_updated_eth_mainnet_sender.3a40ed8f3a": ["model.synthetix.core_delegation_updated_eth_mainnet"], "test.synthetix.not_null_core_delegation_updated_eth_mainnet_block_timestamp.cd7fa2f4ff": ["model.synthetix.core_delegation_updated_eth_mainnet"], "test.synthetix.not_null_core_delegation_updated_eth_mainnet_block_number.5479fa5e08": ["model.synthetix.core_delegation_updated_eth_mainnet"], "test.synthetix.not_null_core_delegation_updated_eth_mainnet_leverage.3edfe7323e": ["model.synthetix.core_delegation_updated_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_leverage__True__1000000000000000000__1000000000000000000.eb061a2128": ["model.synthetix.core_delegation_updated_eth_mainnet"], "test.synthetix.not_null_core_delegation_updated_eth_mainnet_transaction_hash.048b7a5c68": ["model.synthetix.core_delegation_updated_eth_mainnet"], "test.synthetix.not_null_core_delegation_updated_eth_mainnet_amount.256481de3c": ["model.synthetix.core_delegation_updated_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_amount__True__0.94b97c0270": ["model.synthetix.core_delegation_updated_eth_mainnet"], "test.synthetix.not_null_core_delegation_updated_eth_mainnet_event_name.69b76075f5": ["model.synthetix.core_delegation_updated_eth_mainnet"], "test.synthetix.accepted_values_core_delegation_updated_eth_mainnet_event_name__DelegationUpdated.ec623b86f2": ["model.synthetix.core_delegation_updated_eth_mainnet"], "test.synthetix.not_null_core_deposited_eth_mainnet_collateral_type.f940e4eba6": ["model.synthetix.core_deposited_eth_mainnet"], "test.synthetix.not_null_core_deposited_eth_mainnet_id.9c5a20c527": ["model.synthetix.core_deposited_eth_mainnet"], "test.synthetix.unique_core_deposited_eth_mainnet_id.97fd3624a5": ["model.synthetix.core_deposited_eth_mainnet"], "test.synthetix.not_null_core_deposited_eth_mainnet_contract.d1fbae48f5": ["model.synthetix.core_deposited_eth_mainnet"], "test.synthetix.not_null_core_deposited_eth_mainnet_event_name.e185f199f1": ["model.synthetix.core_deposited_eth_mainnet"], "test.synthetix.accepted_values_core_deposited_eth_mainnet_event_name__Deposited.18727c72b0": ["model.synthetix.core_deposited_eth_mainnet"], "test.synthetix.not_null_core_deposited_eth_mainnet_transaction_hash.7087a2e09e": ["model.synthetix.core_deposited_eth_mainnet"], "test.synthetix.not_null_core_deposited_eth_mainnet_account_id.527d2b71c3": ["model.synthetix.core_deposited_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_deposited_eth_mainnet_account_id__True__0.5e26b84f6a": ["model.synthetix.core_deposited_eth_mainnet"], "test.synthetix.not_null_core_deposited_eth_mainnet_sender.4c70b365da": ["model.synthetix.core_deposited_eth_mainnet"], "test.synthetix.not_null_core_deposited_eth_mainnet_block_timestamp.6194c9ac03": ["model.synthetix.core_deposited_eth_mainnet"], "test.synthetix.not_null_core_deposited_eth_mainnet_block_number.5e2350a777": ["model.synthetix.core_deposited_eth_mainnet"], "test.synthetix.not_null_core_deposited_eth_mainnet_token_amount.dc8696c011": ["model.synthetix.core_deposited_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_deposited_eth_mainnet_token_amount__True__0.a57f2edd1b": ["model.synthetix.core_deposited_eth_mainnet"], "test.synthetix.not_null_core_withdrawn_eth_mainnet_block_timestamp.b6326ea438": ["model.synthetix.core_withdrawn_eth_mainnet"], "test.synthetix.not_null_core_withdrawn_eth_mainnet_contract.a4eb9c51f7": ["model.synthetix.core_withdrawn_eth_mainnet"], "test.synthetix.not_null_core_withdrawn_eth_mainnet_block_number.74ee30eaa5": ["model.synthetix.core_withdrawn_eth_mainnet"], "test.synthetix.not_null_core_withdrawn_eth_mainnet_transaction_hash.6b6f75c74b": ["model.synthetix.core_withdrawn_eth_mainnet"], "test.synthetix.not_null_core_withdrawn_eth_mainnet_token_amount.d3547c3837": ["model.synthetix.core_withdrawn_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_withdrawn_eth_mainnet_token_amount__True__0.8bd25add1c": ["model.synthetix.core_withdrawn_eth_mainnet"], "test.synthetix.not_null_core_withdrawn_eth_mainnet_collateral_type.28458fb6de": ["model.synthetix.core_withdrawn_eth_mainnet"], "test.synthetix.not_null_core_withdrawn_eth_mainnet_account_id.7846828c26": ["model.synthetix.core_withdrawn_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_withdrawn_eth_mainnet_account_id__True__0.cdf381b428": ["model.synthetix.core_withdrawn_eth_mainnet"], "test.synthetix.not_null_core_withdrawn_eth_mainnet_id.b0e6ed95b5": ["model.synthetix.core_withdrawn_eth_mainnet"], "test.synthetix.unique_core_withdrawn_eth_mainnet_id.3d5210133c": ["model.synthetix.core_withdrawn_eth_mainnet"], "test.synthetix.not_null_core_withdrawn_eth_mainnet_sender.b7bc5bdadc": ["model.synthetix.core_withdrawn_eth_mainnet"], "test.synthetix.not_null_core_withdrawn_eth_mainnet_event_name.2d3b6771d6": ["model.synthetix.core_withdrawn_eth_mainnet"], "test.synthetix.accepted_values_core_withdrawn_eth_mainnet_event_name__Withdrawn.cbf35f5a80": ["model.synthetix.core_withdrawn_eth_mainnet"], "test.synthetix.not_null_core_liquidation_eth_mainnet_pool_id.0966ab4339": ["model.synthetix.core_liquidation_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_liquidation_eth_mainnet_pool_id__True__0.0b09af0400": ["model.synthetix.core_liquidation_eth_mainnet"], "test.synthetix.not_null_core_liquidation_eth_mainnet_block_timestamp.c85990976a": ["model.synthetix.core_liquidation_eth_mainnet"], "test.synthetix.not_null_core_liquidation_eth_mainnet_block_number.8c6c1cbe38": ["model.synthetix.core_liquidation_eth_mainnet"], "test.synthetix.not_null_core_liquidation_eth_mainnet_id.8175916dcc": ["model.synthetix.core_liquidation_eth_mainnet"], "test.synthetix.unique_core_liquidation_eth_mainnet_id.05a09be0f1": ["model.synthetix.core_liquidation_eth_mainnet"], "test.synthetix.not_null_core_liquidation_eth_mainnet_contract.05fe5f9d13": ["model.synthetix.core_liquidation_eth_mainnet"], "test.synthetix.not_null_core_liquidation_eth_mainnet_event_name.a70ed0a4dd": ["model.synthetix.core_liquidation_eth_mainnet"], "test.synthetix.accepted_values_core_liquidation_eth_mainnet_event_name__Liquidation.10d3a28f0f": ["model.synthetix.core_liquidation_eth_mainnet"], "test.synthetix.not_null_core_liquidation_eth_mainnet_collateral_type.59a2516e40": ["model.synthetix.core_liquidation_eth_mainnet"], "test.synthetix.not_null_core_liquidation_eth_mainnet_sender.734f70adf9": ["model.synthetix.core_liquidation_eth_mainnet"], "test.synthetix.not_null_core_liquidation_eth_mainnet_account_id.13c94e5d02": ["model.synthetix.core_liquidation_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_liquidation_eth_mainnet_account_id__True__0.d050e2f72d": ["model.synthetix.core_liquidation_eth_mainnet"], "test.synthetix.not_null_core_liquidation_eth_mainnet_transaction_hash.e3478512f6": ["model.synthetix.core_liquidation_eth_mainnet"], "test.synthetix.not_null_core_liquidation_eth_mainnet_liquidate_as_account_id.778690c632": ["model.synthetix.core_liquidation_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_liquidation_eth_mainnet_liquidate_as_account_id__True__0.02ffa79c7a": ["model.synthetix.core_liquidation_eth_mainnet"], "test.synthetix.not_null_core_market_updated_eth_mainnet_id.f7dedb5ddb": ["model.synthetix.core_market_updated_eth_mainnet"], "test.synthetix.unique_core_market_updated_eth_mainnet_id.7cd00231f1": ["model.synthetix.core_market_updated_eth_mainnet"], "test.synthetix.not_null_core_market_updated_eth_mainnet_block_timestamp.683bea78d4": ["model.synthetix.core_market_updated_eth_mainnet"], "test.synthetix.not_null_core_market_updated_eth_mainnet_block_number.f4a7497fbe": ["model.synthetix.core_market_updated_eth_mainnet"], "test.synthetix.not_null_core_market_updated_eth_mainnet_transaction_hash.3a0d8e52a3": ["model.synthetix.core_market_updated_eth_mainnet"], "test.synthetix.not_null_core_market_updated_eth_mainnet_contract.97f87c3b4a": ["model.synthetix.core_market_updated_eth_mainnet"], "test.synthetix.not_null_core_market_updated_eth_mainnet_event_name.6d64c2a842": ["model.synthetix.core_market_updated_eth_mainnet"], "test.synthetix.accepted_values_core_market_updated_eth_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.7de7687ac0": ["model.synthetix.core_market_updated_eth_mainnet"], "test.synthetix.not_null_core_market_updated_eth_mainnet_market_id.649fb28529": ["model.synthetix.core_market_updated_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_market_updated_eth_mainnet_market_id__True__0.58438c84b4": ["model.synthetix.core_market_updated_eth_mainnet"], "test.synthetix.not_null_core_market_updated_eth_mainnet_net_issuance.3e92a0dc4a": ["model.synthetix.core_market_updated_eth_mainnet"], "test.synthetix.not_null_core_market_updated_eth_mainnet_deposited_collateral_value.93b2bdea02": ["model.synthetix.core_market_updated_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_market_updated_eth_mainnet_deposited_collateral_value__True__0.06de946dba": ["model.synthetix.core_market_updated_eth_mainnet"], "test.synthetix.not_null_core_market_updated_eth_mainnet_sender.12a64a65ef": ["model.synthetix.core_market_updated_eth_mainnet"], "test.synthetix.not_null_core_market_updated_eth_mainnet_collateral_type.c83211fd2f": ["model.synthetix.core_market_updated_eth_mainnet"], "test.synthetix.not_null_core_market_updated_eth_mainnet_credit_capacity.baa89e2e5a": ["model.synthetix.core_market_updated_eth_mainnet"], "test.synthetix.not_null_core_market_updated_eth_mainnet_token_amount.a9f6d4a588": ["model.synthetix.core_market_updated_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_market_updated_eth_mainnet_token_amount__True__0.fdf0db60b7": ["model.synthetix.core_market_updated_eth_mainnet"], "test.synthetix.not_null_core_market_registered_eth_mainnet_market.fccda96dc8": ["model.synthetix.core_market_registered_eth_mainnet"], "test.synthetix.not_null_core_market_registered_eth_mainnet_market_id.2e945dec67": ["model.synthetix.core_market_registered_eth_mainnet"], "test.synthetix.unique_core_market_registered_eth_mainnet_market_id.496c543395": ["model.synthetix.core_market_registered_eth_mainnet"], "test.synthetix.not_null_core_market_registered_eth_mainnet_id.35b1e4e0f3": ["model.synthetix.core_market_registered_eth_mainnet"], "test.synthetix.unique_core_market_registered_eth_mainnet_id.ae732b851b": ["model.synthetix.core_market_registered_eth_mainnet"], "test.synthetix.not_null_core_market_registered_eth_mainnet_block_timestamp.0b8054a50c": ["model.synthetix.core_market_registered_eth_mainnet"], "test.synthetix.not_null_core_market_registered_eth_mainnet_contract.f582853f53": ["model.synthetix.core_market_registered_eth_mainnet"], "test.synthetix.not_null_core_market_registered_eth_mainnet_transaction_hash.7c581f179e": ["model.synthetix.core_market_registered_eth_mainnet"], "test.synthetix.not_null_core_market_registered_eth_mainnet_block_number.7eec7e8f2c": ["model.synthetix.core_market_registered_eth_mainnet"], "test.synthetix.not_null_core_market_registered_eth_mainnet_event_name.0d26c502fa": ["model.synthetix.core_market_registered_eth_mainnet"], "test.synthetix.accepted_values_core_market_registered_eth_mainnet_event_name__MarketRegistered.db8e4ac8d2": ["model.synthetix.core_market_registered_eth_mainnet"], "test.synthetix.not_null_core_market_registered_eth_mainnet_sender.6e63d1acbc": ["model.synthetix.core_market_registered_eth_mainnet"], "test.synthetix.not_null_core_pool_created_eth_mainnet_contract.31bb49a3da": ["model.synthetix.core_pool_created_eth_mainnet"], "test.synthetix.not_null_core_pool_created_eth_mainnet_sender.0e2161372e": ["model.synthetix.core_pool_created_eth_mainnet"], "test.synthetix.not_null_core_pool_created_eth_mainnet_block_timestamp.edc63e1dd6": ["model.synthetix.core_pool_created_eth_mainnet"], "test.synthetix.not_null_core_pool_created_eth_mainnet_id.d903c0dfc4": ["model.synthetix.core_pool_created_eth_mainnet"], "test.synthetix.unique_core_pool_created_eth_mainnet_id.8a7d542185": ["model.synthetix.core_pool_created_eth_mainnet"], "test.synthetix.not_null_core_pool_created_eth_mainnet_block_number.2f99b31050": ["model.synthetix.core_pool_created_eth_mainnet"], "test.synthetix.not_null_core_pool_created_eth_mainnet_transaction_hash.c51273100e": ["model.synthetix.core_pool_created_eth_mainnet"], "test.synthetix.not_null_core_pool_created_eth_mainnet_event_name.86049849e6": ["model.synthetix.core_pool_created_eth_mainnet"], "test.synthetix.accepted_values_core_pool_created_eth_mainnet_event_name__PoolCreated.109464a698": ["model.synthetix.core_pool_created_eth_mainnet"], "test.synthetix.not_null_core_pool_created_eth_mainnet_owner.4ac2c4d7d7": ["model.synthetix.core_pool_created_eth_mainnet"], "test.synthetix.not_null_core_pool_created_eth_mainnet_pool_id.6662208418": ["model.synthetix.core_pool_created_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_pool_created_eth_mainnet_pool_id__True__0.7c8df298df": ["model.synthetix.core_pool_created_eth_mainnet"], "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_transaction_hash.db7f7a63db": ["model.synthetix.core_rewards_claimed_eth_mainnet"], "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_account_id.a671c2ed40": ["model.synthetix.core_rewards_claimed_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_account_id__True__0.7eae5581d0": ["model.synthetix.core_rewards_claimed_eth_mainnet"], "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_collateral_type.440762309c": ["model.synthetix.core_rewards_claimed_eth_mainnet"], "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_event_name.b83d684e5d": ["model.synthetix.core_rewards_claimed_eth_mainnet"], "test.synthetix.accepted_values_core_rewards_claimed_eth_mainnet_event_name__RewardsClaimed.e5c952f144": ["model.synthetix.core_rewards_claimed_eth_mainnet"], "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_contract.fba4f37c05": ["model.synthetix.core_rewards_claimed_eth_mainnet"], "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_amount.aa1ebaa88c": ["model.synthetix.core_rewards_claimed_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_amount__True__0.8d7de0dad3": ["model.synthetix.core_rewards_claimed_eth_mainnet"], "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_distributor.728609281c": ["model.synthetix.core_rewards_claimed_eth_mainnet"], "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_block_timestamp.890e664a3c": ["model.synthetix.core_rewards_claimed_eth_mainnet"], "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_id.d534df2fd8": ["model.synthetix.core_rewards_claimed_eth_mainnet"], "test.synthetix.unique_core_rewards_claimed_eth_mainnet_id.b73c8da16c": ["model.synthetix.core_rewards_claimed_eth_mainnet"], "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_pool_id.760bae7f85": ["model.synthetix.core_rewards_claimed_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_pool_id__True__0.4ee2d574e0": ["model.synthetix.core_rewards_claimed_eth_mainnet"], "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_block_number.fb82a92db5": ["model.synthetix.core_rewards_claimed_eth_mainnet"], "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_id.cb5898e934": ["model.synthetix.core_rewards_distributed_eth_mainnet"], "test.synthetix.unique_core_rewards_distributed_eth_mainnet_id.48f45b85d1": ["model.synthetix.core_rewards_distributed_eth_mainnet"], "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_event_name.193bdd11d3": ["model.synthetix.core_rewards_distributed_eth_mainnet"], "test.synthetix.accepted_values_core_rewards_distributed_eth_mainnet_event_name__RewardsDistributed.fae0bd904b": ["model.synthetix.core_rewards_distributed_eth_mainnet"], "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_amount.a39a6908b6": ["model.synthetix.core_rewards_distributed_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_amount__True__0.43de804120": ["model.synthetix.core_rewards_distributed_eth_mainnet"], "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_contract.4cb5b10595": ["model.synthetix.core_rewards_distributed_eth_mainnet"], "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_block_timestamp.f066e2381d": ["model.synthetix.core_rewards_distributed_eth_mainnet"], "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_transaction_hash.dd811ca405": ["model.synthetix.core_rewards_distributed_eth_mainnet"], "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_collateral_type.2475fcd59d": ["model.synthetix.core_rewards_distributed_eth_mainnet"], "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_block_number.79a91ea969": ["model.synthetix.core_rewards_distributed_eth_mainnet"], "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_duration.07b5947e7c": ["model.synthetix.core_rewards_distributed_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_duration__True__0.7d6965f572": ["model.synthetix.core_rewards_distributed_eth_mainnet"], "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_distributor.7022e12146": ["model.synthetix.core_rewards_distributed_eth_mainnet"], "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_pool_id.059709c3dd": ["model.synthetix.core_rewards_distributed_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_pool_id__True__0.37dd01cd96": ["model.synthetix.core_rewards_distributed_eth_mainnet"], "test.synthetix.not_null_core_usd_burned_eth_mainnet_amount.45ebd0ede8": ["model.synthetix.core_usd_burned_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_eth_mainnet_amount__True__0.7cba0ca593": ["model.synthetix.core_usd_burned_eth_mainnet"], "test.synthetix.not_null_core_usd_burned_eth_mainnet_pool_id.e4d58d3b63": ["model.synthetix.core_usd_burned_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_eth_mainnet_pool_id__True__0.cc44e47fc8": ["model.synthetix.core_usd_burned_eth_mainnet"], "test.synthetix.not_null_core_usd_burned_eth_mainnet_event_name.7f0fc644d5": ["model.synthetix.core_usd_burned_eth_mainnet"], "test.synthetix.accepted_values_core_usd_burned_eth_mainnet_event_name__UsdBurned.1eb7853972": ["model.synthetix.core_usd_burned_eth_mainnet"], "test.synthetix.not_null_core_usd_burned_eth_mainnet_id.161a49599f": ["model.synthetix.core_usd_burned_eth_mainnet"], "test.synthetix.unique_core_usd_burned_eth_mainnet_id.482b04a60c": ["model.synthetix.core_usd_burned_eth_mainnet"], "test.synthetix.not_null_core_usd_burned_eth_mainnet_block_number.b5e8a371fc": ["model.synthetix.core_usd_burned_eth_mainnet"], "test.synthetix.not_null_core_usd_burned_eth_mainnet_account_id.fc5fb3a0e5": ["model.synthetix.core_usd_burned_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_eth_mainnet_account_id__True__0.6d8f7f7d85": ["model.synthetix.core_usd_burned_eth_mainnet"], "test.synthetix.not_null_core_usd_burned_eth_mainnet_sender.62bbe0ad28": ["model.synthetix.core_usd_burned_eth_mainnet"], "test.synthetix.not_null_core_usd_burned_eth_mainnet_transaction_hash.e57add79d6": ["model.synthetix.core_usd_burned_eth_mainnet"], "test.synthetix.not_null_core_usd_burned_eth_mainnet_contract.f9009e6423": ["model.synthetix.core_usd_burned_eth_mainnet"], "test.synthetix.not_null_core_usd_burned_eth_mainnet_collateral_type.6dbc31d2ac": ["model.synthetix.core_usd_burned_eth_mainnet"], "test.synthetix.not_null_core_usd_burned_eth_mainnet_block_timestamp.616215c03f": ["model.synthetix.core_usd_burned_eth_mainnet"], "test.synthetix.not_null_core_usd_minted_eth_mainnet_pool_id.dd8998f0f3": ["model.synthetix.core_usd_minted_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_eth_mainnet_pool_id__True__0.2d561e9842": ["model.synthetix.core_usd_minted_eth_mainnet"], "test.synthetix.not_null_core_usd_minted_eth_mainnet_block_timestamp.e1477f67df": ["model.synthetix.core_usd_minted_eth_mainnet"], "test.synthetix.not_null_core_usd_minted_eth_mainnet_account_id.e32d9e9621": ["model.synthetix.core_usd_minted_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_eth_mainnet_account_id__True__0.b6d81dac3d": ["model.synthetix.core_usd_minted_eth_mainnet"], "test.synthetix.not_null_core_usd_minted_eth_mainnet_collateral_type.3bc61e56d9": ["model.synthetix.core_usd_minted_eth_mainnet"], "test.synthetix.not_null_core_usd_minted_eth_mainnet_block_number.8475901994": ["model.synthetix.core_usd_minted_eth_mainnet"], "test.synthetix.not_null_core_usd_minted_eth_mainnet_id.5b1199f72c": ["model.synthetix.core_usd_minted_eth_mainnet"], "test.synthetix.unique_core_usd_minted_eth_mainnet_id.ccad3381ec": ["model.synthetix.core_usd_minted_eth_mainnet"], "test.synthetix.not_null_core_usd_minted_eth_mainnet_sender.31025fd349": ["model.synthetix.core_usd_minted_eth_mainnet"], "test.synthetix.not_null_core_usd_minted_eth_mainnet_amount.d50e5f0da5": ["model.synthetix.core_usd_minted_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_eth_mainnet_amount__True__0.17e2d727c5": ["model.synthetix.core_usd_minted_eth_mainnet"], "test.synthetix.not_null_core_usd_minted_eth_mainnet_event_name.061c40bc0a": ["model.synthetix.core_usd_minted_eth_mainnet"], "test.synthetix.accepted_values_core_usd_minted_eth_mainnet_event_name__UsdMinted.c8d883ddfa": ["model.synthetix.core_usd_minted_eth_mainnet"], "test.synthetix.not_null_core_usd_minted_eth_mainnet_transaction_hash.dba64c6cd2": ["model.synthetix.core_usd_minted_eth_mainnet"], "test.synthetix.not_null_core_usd_minted_eth_mainnet_contract.2287afa612": ["model.synthetix.core_usd_minted_eth_mainnet"], "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_transaction_hash.5e22cb6ded": ["model.synthetix.core_vault_liquidation_eth_mainnet"], "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_collateral_type.22405706c4": ["model.synthetix.core_vault_liquidation_eth_mainnet"], "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_pool_id.ca9bfaf7f3": ["model.synthetix.core_vault_liquidation_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_eth_mainnet_pool_id__True__0.cccb8c7cca": ["model.synthetix.core_vault_liquidation_eth_mainnet"], "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_event_name.e6bd41012e": ["model.synthetix.core_vault_liquidation_eth_mainnet"], "test.synthetix.accepted_values_core_vault_liquidation_eth_mainnet_event_name__VaultLiquidation.8d1cb5eebf": ["model.synthetix.core_vault_liquidation_eth_mainnet"], "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_id.11becd0eff": ["model.synthetix.core_vault_liquidation_eth_mainnet"], "test.synthetix.unique_core_vault_liquidation_eth_mainnet_id.9b474978a9": ["model.synthetix.core_vault_liquidation_eth_mainnet"], "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_block_timestamp.439cb16960": ["model.synthetix.core_vault_liquidation_eth_mainnet"], "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_liquidate_as_account_id.978ffc7da9": ["model.synthetix.core_vault_liquidation_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_eth_mainnet_liquidate_as_account_id__True__0.a9d184de0a": ["model.synthetix.core_vault_liquidation_eth_mainnet"], "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_liquidation_data.485b65c6b5": ["model.synthetix.core_vault_liquidation_eth_mainnet"], "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_contract.65501d763b": ["model.synthetix.core_vault_liquidation_eth_mainnet"], "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_block_number.39193d7213": ["model.synthetix.core_vault_liquidation_eth_mainnet"], "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_sender.03a447332b": ["model.synthetix.core_vault_liquidation_eth_mainnet"], "test.synthetix.not_null_core_vault_collateral_eth_mainnet_ts.dc63e45225": ["model.synthetix.core_vault_collateral_eth_mainnet"], "test.synthetix.not_null_core_vault_collateral_eth_mainnet_block_number.68d8b02925": ["model.synthetix.core_vault_collateral_eth_mainnet"], "test.synthetix.not_null_core_vault_collateral_eth_mainnet_pool_id.f31cb4b3e6": ["model.synthetix.core_vault_collateral_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_pool_id__True__0.509da6a489": ["model.synthetix.core_vault_collateral_eth_mainnet"], "test.synthetix.not_null_core_vault_collateral_eth_mainnet_collateral_type.9ba1fda62f": ["model.synthetix.core_vault_collateral_eth_mainnet"], "test.synthetix.not_null_core_vault_collateral_eth_mainnet_amount.62dc926f36": ["model.synthetix.core_vault_collateral_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_amount__True__0.320b16493d": ["model.synthetix.core_vault_collateral_eth_mainnet"], "test.synthetix.not_null_core_vault_collateral_eth_mainnet_collateral_value.53d42edc8a": ["model.synthetix.core_vault_collateral_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_collateral_value__True__0.17170969dc": ["model.synthetix.core_vault_collateral_eth_mainnet"], "test.synthetix.not_null_core_vault_collateral_eth_mainnet_contract_address.8b336867d2": ["model.synthetix.core_vault_collateral_eth_mainnet"], "test.synthetix.not_null_core_vault_debt_eth_mainnet_ts.3b5cb40175": ["model.synthetix.core_vault_debt_eth_mainnet"], "test.synthetix.not_null_core_vault_debt_eth_mainnet_block_number.930416e329": ["model.synthetix.core_vault_debt_eth_mainnet"], "test.synthetix.not_null_core_vault_debt_eth_mainnet_pool_id.2f8f15549f": ["model.synthetix.core_vault_debt_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_core_vault_debt_eth_mainnet_pool_id__True__0.55f388e287": ["model.synthetix.core_vault_debt_eth_mainnet"], "test.synthetix.not_null_core_vault_debt_eth_mainnet_collateral_type.557a042f2b": ["model.synthetix.core_vault_debt_eth_mainnet"], "test.synthetix.not_null_core_vault_debt_eth_mainnet_debt.a314c480fe": ["model.synthetix.core_vault_debt_eth_mainnet"], "test.synthetix.not_null_core_vault_debt_eth_mainnet_contract_address.d43dcb9614": ["model.synthetix.core_vault_debt_eth_mainnet"], "test.synthetix.not_null_blocks_snax_mainnet_block_number.af5006826a": ["model.synthetix.blocks_snax_mainnet"], "test.synthetix.unique_blocks_snax_mainnet_block_number.305396795f": ["model.synthetix.blocks_snax_mainnet"], "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_id.c54eaad82a": ["model.synthetix.spartan_vote_recorded_snax_mainnet"], "test.synthetix.unique_spartan_vote_recorded_snax_mainnet_id.3a579d9ca6": ["model.synthetix.spartan_vote_recorded_snax_mainnet"], "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_event_name.f0e8e4e02b": ["model.synthetix.spartan_vote_recorded_snax_mainnet"], "test.synthetix.accepted_values_spartan_vote_recorded_snax_mainnet_event_name__VoteRecorded.ca880b79ec": ["model.synthetix.spartan_vote_recorded_snax_mainnet"], "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_chain_id.838e4c7a7b": ["model.synthetix.spartan_vote_recorded_snax_mainnet"], "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_block_timestamp.bf4010dd91": ["model.synthetix.spartan_vote_recorded_snax_mainnet"], "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_voter.8b917cfb88": ["model.synthetix.spartan_vote_recorded_snax_mainnet"], "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_epoch_id.421abaf123": ["model.synthetix.spartan_vote_recorded_snax_mainnet"], "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_transaction_hash.f8b7b79d0d": ["model.synthetix.spartan_vote_recorded_snax_mainnet"], "test.synthetix.unique_spartan_vote_recorded_snax_mainnet_transaction_hash.49632d745f": ["model.synthetix.spartan_vote_recorded_snax_mainnet"], "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_candidates.a620a4a121": ["model.synthetix.spartan_vote_recorded_snax_mainnet"], "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_block_number.74de43fe96": ["model.synthetix.spartan_vote_recorded_snax_mainnet"], "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_voting_power.289d3b2c0a": ["model.synthetix.spartan_vote_recorded_snax_mainnet"], "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_contract.2f2ea67860": ["model.synthetix.spartan_vote_recorded_snax_mainnet"], "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_id.c3b897a816": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"], "test.synthetix.unique_spartan_vote_withdrawn_snax_mainnet_id.cd6cb96b4a": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_event_name.269927edcc": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"], "test.synthetix.accepted_values_spartan_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn.108485caef": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_chain_id.d9d9b4234a": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"], "test.synthetix.accepted_values_spartan_vote_withdrawn_snax_mainnet_chain_id__2192.06d7c40a31": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_block_timestamp.ed575d0da2": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_voter.5532367fa9": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_epoch_id.d4f6724aef": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_transaction_hash.3da8fc32ef": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"], "test.synthetix.unique_spartan_vote_withdrawn_snax_mainnet_transaction_hash.c04b524f41": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_block_number.8781742caa": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_contract.8eb7f37781": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_id.1f48bf1a21": ["model.synthetix.treasury_vote_recorded_snax_mainnet"], "test.synthetix.unique_treasury_vote_recorded_snax_mainnet_id.d13b536538": ["model.synthetix.treasury_vote_recorded_snax_mainnet"], "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_event_name.2430cbaa6f": ["model.synthetix.treasury_vote_recorded_snax_mainnet"], "test.synthetix.accepted_values_treasury_vote_recorded_snax_mainnet_event_name__VoteRecorded.e4a7517ef5": ["model.synthetix.treasury_vote_recorded_snax_mainnet"], "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_chain_id.8223f78907": ["model.synthetix.treasury_vote_recorded_snax_mainnet"], "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_block_timestamp.1db4ce563e": ["model.synthetix.treasury_vote_recorded_snax_mainnet"], "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_voter.7b36a4fa86": ["model.synthetix.treasury_vote_recorded_snax_mainnet"], "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_epoch_id.a59e309b31": ["model.synthetix.treasury_vote_recorded_snax_mainnet"], "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_transaction_hash.5851258e66": ["model.synthetix.treasury_vote_recorded_snax_mainnet"], "test.synthetix.unique_treasury_vote_recorded_snax_mainnet_transaction_hash.9768cf1aa6": ["model.synthetix.treasury_vote_recorded_snax_mainnet"], "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_candidates.dee538820e": ["model.synthetix.treasury_vote_recorded_snax_mainnet"], "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_block_number.ece9a809a9": ["model.synthetix.treasury_vote_recorded_snax_mainnet"], "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_voting_power.fc033faf22": ["model.synthetix.treasury_vote_recorded_snax_mainnet"], "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_contract.c25d469610": ["model.synthetix.treasury_vote_recorded_snax_mainnet"], "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_id.ffce1d7680": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"], "test.synthetix.unique_treasury_vote_withdrawn_snax_mainnet_id.cefaabe32f": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_event_name.3a8d12a41e": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"], "test.synthetix.accepted_values_treasury_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn.d758312593": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_chain_id.1991832eba": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"], "test.synthetix.accepted_values_treasury_vote_withdrawn_snax_mainnet_chain_id__2192.fd1cf86f0f": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_block_timestamp.dbe2a9ba3e": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_voter.b972eb7f34": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_epoch_id.6543be91bd": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_transaction_hash.12490c3827": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"], "test.synthetix.unique_treasury_vote_withdrawn_snax_mainnet_transaction_hash.771718d1e2": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_block_number.271b1a17ba": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_contract.3e76561d2e": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_id.d4148bfa57": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"], "test.synthetix.unique_ambassador_vote_recorded_snax_mainnet_id.2ee777df0a": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"], "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_event_name.8b77ef45f7": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"], "test.synthetix.accepted_values_ambassador_vote_recorded_snax_mainnet_event_name__VoteRecorded.54d007d547": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"], "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_chain_id.15e179b253": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"], "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_block_timestamp.22fdffe044": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"], "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_voter.ab2df49992": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"], "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_epoch_id.85e943f65f": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"], "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_transaction_hash.d7fa881495": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"], "test.synthetix.unique_ambassador_vote_recorded_snax_mainnet_transaction_hash.66af7027de": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"], "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_candidates.39a8d5dca6": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"], "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_block_number.463911c810": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"], "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_voting_power.94944f5709": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"], "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_contract.bcb9549b94": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"], "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_id.95a539d2e0": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"], "test.synthetix.unique_ambassador_vote_withdrawn_snax_mainnet_id.3aa78e2ed2": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_event_name.5660482f61": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"], "test.synthetix.accepted_values_ambassador_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn.60823368eb": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_chain_id.08c20376e0": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"], "test.synthetix.accepted_values_ambassador_vote_withdrawn_snax_mainnet_chain_id__2192.7c9e0eea66": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_block_timestamp.fb999cf588": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_voter.489834d56e": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_epoch_id.e141cb577b": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_transaction_hash.fa826d3f14": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"], "test.synthetix.unique_ambassador_vote_withdrawn_snax_mainnet_transaction_hash.4355134051": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_block_number.afd1b2b6f4": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_contract.ce63bcf894": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"], "test.synthetix.not_null_blocks_snax_testnet_block_number.cbe563226c": ["model.synthetix.blocks_snax_testnet"], "test.synthetix.unique_blocks_snax_testnet_block_number.2af7f40583": ["model.synthetix.blocks_snax_testnet"], "test.synthetix.not_null_gov_vote_recorded_snax_testnet_id.94c183a836": ["model.synthetix.gov_vote_recorded_snax_testnet"], "test.synthetix.unique_gov_vote_recorded_snax_testnet_id.077b70d622": ["model.synthetix.gov_vote_recorded_snax_testnet"], "test.synthetix.not_null_gov_vote_recorded_snax_testnet_event_name.76babc2551": ["model.synthetix.gov_vote_recorded_snax_testnet"], "test.synthetix.accepted_values_gov_vote_recorded_snax_testnet_event_name__VoteRecorded.3107ed0913": ["model.synthetix.gov_vote_recorded_snax_testnet"], "test.synthetix.not_null_gov_vote_recorded_snax_testnet_chain_id.af02247585": ["model.synthetix.gov_vote_recorded_snax_testnet"], "test.synthetix.not_null_gov_vote_recorded_snax_testnet_block_timestamp.8bff125b42": ["model.synthetix.gov_vote_recorded_snax_testnet"], "test.synthetix.not_null_gov_vote_recorded_snax_testnet_voter.32ab553729": ["model.synthetix.gov_vote_recorded_snax_testnet"], "test.synthetix.not_null_gov_vote_recorded_snax_testnet_epoch_id.a4ace8d141": ["model.synthetix.gov_vote_recorded_snax_testnet"], "test.synthetix.not_null_gov_vote_recorded_snax_testnet_transaction_hash.32e2b72fab": ["model.synthetix.gov_vote_recorded_snax_testnet"], "test.synthetix.unique_gov_vote_recorded_snax_testnet_transaction_hash.2d1aaa8c7a": ["model.synthetix.gov_vote_recorded_snax_testnet"], "test.synthetix.not_null_gov_vote_recorded_snax_testnet_candidates.39ec698f83": ["model.synthetix.gov_vote_recorded_snax_testnet"], "test.synthetix.not_null_gov_vote_recorded_snax_testnet_block_number.bf5384239a": ["model.synthetix.gov_vote_recorded_snax_testnet"], "test.synthetix.not_null_gov_vote_recorded_snax_testnet_voting_power.b8ee341c96": ["model.synthetix.gov_vote_recorded_snax_testnet"], "test.synthetix.not_null_gov_vote_recorded_snax_testnet_contract.d372e887ba": ["model.synthetix.gov_vote_recorded_snax_testnet"], "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_id.ab7d5eed00": ["model.synthetix.gov_vote_withdrawn_snax_testnet"], "test.synthetix.unique_gov_vote_withdrawn_snax_testnet_id.014a1febf6": ["model.synthetix.gov_vote_withdrawn_snax_testnet"], "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_event_name.07b79bcefd": ["model.synthetix.gov_vote_withdrawn_snax_testnet"], "test.synthetix.accepted_values_gov_vote_withdrawn_snax_testnet_event_name__VoteWithdrawn.f8bcefc8de": ["model.synthetix.gov_vote_withdrawn_snax_testnet"], "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_chain_id.cd86db7422": ["model.synthetix.gov_vote_withdrawn_snax_testnet"], "test.synthetix.accepted_values_gov_vote_withdrawn_snax_testnet_chain_id__13001.9f8c73acde": ["model.synthetix.gov_vote_withdrawn_snax_testnet"], "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_block_timestamp.68f3ce7c19": ["model.synthetix.gov_vote_withdrawn_snax_testnet"], "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_voter.486c8024f6": ["model.synthetix.gov_vote_withdrawn_snax_testnet"], "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_epoch_id.3f22d60c1a": ["model.synthetix.gov_vote_withdrawn_snax_testnet"], "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_transaction_hash.4d14f7c906": ["model.synthetix.gov_vote_withdrawn_snax_testnet"], "test.synthetix.unique_gov_vote_withdrawn_snax_testnet_transaction_hash.2cda794480": ["model.synthetix.gov_vote_withdrawn_snax_testnet"], "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_block_number.c805901c73": ["model.synthetix.gov_vote_withdrawn_snax_testnet"], "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_contract.4b45185581": ["model.synthetix.gov_vote_withdrawn_snax_testnet"], "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_ts.58ba7f8051": ["model.synthetix.fct_pool_rewards_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_pool_id.7e25d73251": ["model.synthetix.fct_pool_rewards_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_sepolia_pool_id__True__0.82e7a1605d": ["model.synthetix.fct_pool_rewards_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_collateral_type.9b8cfcd53f": ["model.synthetix.fct_pool_rewards_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_distributor.575416cf09": ["model.synthetix.fct_pool_rewards_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_token_symbol.6e44e80815": ["model.synthetix.fct_pool_rewards_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_amount.2019cf2384": ["model.synthetix.fct_pool_rewards_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_sepolia_amount__True__0.7328694eba": ["model.synthetix.fct_pool_rewards_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_ts.143d36cd88": ["model.synthetix.fct_core_account_delegation_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_account_id.a6811a48a4": ["model.synthetix.fct_core_account_delegation_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_pool_id.0a7b37ae8c": ["model.synthetix.fct_core_account_delegation_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_sepolia_pool_id__True__0.8b1dae49a3": ["model.synthetix.fct_core_account_delegation_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_collateral_type.c996bc8d62": ["model.synthetix.fct_core_account_delegation_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_amount_delegated.f883895d2a": ["model.synthetix.fct_core_account_delegation_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_sepolia_amount_delegated__True__0.b9f7312790": ["model.synthetix.fct_core_account_delegation_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_ts.e6b3476db0": ["model.synthetix.fct_core_apr_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_pool_id.58add87a89": ["model.synthetix.fct_core_apr_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_pool_id__True__0.a2269ae87b": ["model.synthetix.fct_core_apr_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_collateral_type.a646b7cb26": ["model.synthetix.fct_core_apr_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_collateral_value.2ada9cf10f": ["model.synthetix.fct_core_apr_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_collateral_value__True__0.fdfbc111a3": ["model.synthetix.fct_core_apr_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_debt.9b76325181": ["model.synthetix.fct_core_apr_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_issuance.18ef26f177": ["model.synthetix.fct_core_apr_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl.d189c809ff": ["model.synthetix.fct_core_apr_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_cumulative_pnl.4b337f056f": ["model.synthetix.fct_core_apr_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_cumulative_issuance.574d2a783c": ["model.synthetix.fct_core_apr_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_rewards_usd.ae2ea707de": ["model.synthetix.fct_core_apr_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_rewards_usd__True__0.16097a4425": ["model.synthetix.fct_core_apr_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct.e663f8a83d": ["model.synthetix.fct_core_apr_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct__True__1___1.71d905126b": ["model.synthetix.fct_core_apr_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct.12f359d425": ["model.synthetix.fct_core_apr_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct__True__1__0.573ad6f791": ["model.synthetix.fct_core_apr_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apr_24h.70ceb15524": ["model.synthetix.fct_core_apr_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apy_24h.cc6a60bf0d": ["model.synthetix.fct_core_apr_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apr_7d.9df14e1133": ["model.synthetix.fct_core_apr_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apy_7d.d37e5ab6c3": ["model.synthetix.fct_core_apr_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apr_28d.1273ef3c47": ["model.synthetix.fct_core_apr_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apy_28d.c90acf86f3": ["model.synthetix.fct_core_apr_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_id.378db4cf74": ["model.synthetix.fct_core_market_updated_arbitrum_sepolia"], "test.synthetix.unique_fct_core_market_updated_arbitrum_sepolia_id.8dc27d8b84": ["model.synthetix.fct_core_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_ts.b76a8ffb56": ["model.synthetix.fct_core_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_transaction_hash.45d8547f52": ["model.synthetix.fct_core_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_event_name.4419326334": ["model.synthetix.fct_core_market_updated_arbitrum_sepolia"], "test.synthetix.accepted_values_fct_core_market_updated_arbitrum_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.ea1df73130": ["model.synthetix.fct_core_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_market_id.2752afabd6": ["model.synthetix.fct_core_market_updated_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_arbitrum_sepolia_market_id__True__0.95e420ef94": ["model.synthetix.fct_core_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_collateral_type.d8f0899c66": ["model.synthetix.fct_core_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_credit_capacity.9862e1aaee": ["model.synthetix.fct_core_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_net_issuance.62f7b3daca": ["model.synthetix.fct_core_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_token_amount.4d14e4bb21": ["model.synthetix.fct_core_market_updated_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_sepolia_ts.33284497f5": ["model.synthetix.fct_core_pool_collateral_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_sepolia_collateral_type.05d462c474": ["model.synthetix.fct_core_pool_collateral_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_sepolia_amount_deposited.feb182d7c0": ["model.synthetix.fct_core_pool_collateral_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_sepolia_ts.f1e8f35f9b": ["model.synthetix.fct_core_pool_delegation_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_sepolia_pool_id.58ecabbbb6": ["model.synthetix.fct_core_pool_delegation_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_arbitrum_sepolia_pool_id__True__0.72a7f44e62": ["model.synthetix.fct_core_pool_delegation_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_sepolia_collateral_type.866b468c25": ["model.synthetix.fct_core_pool_delegation_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_id.0242b18493": ["model.synthetix.fct_core_pools_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_core_pools_arbitrum_sepolia_id__True__0.d4e586601a": ["model.synthetix.fct_core_pools_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_created_ts.56d3c1e25b": ["model.synthetix.fct_core_pools_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_block_number.8044e9af90": ["model.synthetix.fct_core_pools_arbitrum_sepolia"], "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_owner.5ee993817b": ["model.synthetix.fct_core_pools_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_ts.0ce19a05b3": ["model.synthetix.fct_pool_debt_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_block_number.9fe11ea9dd": ["model.synthetix.fct_pool_debt_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_pool_id.4539ef9df3": ["model.synthetix.fct_pool_debt_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_arbitrum_sepolia_pool_id__True__0.ec7d22b029": ["model.synthetix.fct_pool_debt_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_collateral_type.a6fdff57f4": ["model.synthetix.fct_pool_debt_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_debt.652029afcf": ["model.synthetix.fct_pool_debt_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_ts.1cc52a2fae": ["model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id.cf6825af38": ["model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id__True__0.1156081282": ["model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_collateral_type.56203ac00f": ["model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_hourly_issuance.24747bdf20": ["model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_ts.94cc660ca9": ["model.synthetix.fct_pool_issuance_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_block_number.7b40b6a61f": ["model.synthetix.fct_pool_issuance_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_transaction_hash.333c0c5e61": ["model.synthetix.fct_pool_issuance_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_pool_id.2084f5f832": ["model.synthetix.fct_pool_issuance_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_arbitrum_sepolia_pool_id__True__0.0ec85b0399": ["model.synthetix.fct_pool_issuance_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_collateral_type.aef6de9ec1": ["model.synthetix.fct_pool_issuance_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_account_id.45720a8ffb": ["model.synthetix.fct_pool_issuance_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_amount.43a9be48cb": ["model.synthetix.fct_pool_issuance_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_ts.a70d2ff18c": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id.aa93d2af52": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id__True__0.2553f9acd9": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_type.ad28430a8b": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value.4feda18e6e": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value__True__0.8f44ccf6a8": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_debt.064b4f1aa0": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_issuance.98a21247a9": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl.71c511680d": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd.de45431bfe": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd__True__0.c70c3ef6d1": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct.cfa91548b1": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct__True__1___1.758a1bd318": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_rewards_pct.85b61a0a46": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_rewards_pct__True__1__0.155d04b096": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_total_pct.57d5efdf83": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_ts.c0fe0cb40b": ["model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id.a84969537b": ["model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id__True__0.550e7516ff": ["model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_collateral_type.e8435924a6": ["model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd.a8bf6b50cf": ["model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd__True__0.29163ebf9c": ["model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_ts.408bc991e9": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id.c9c0638ac8": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id__True__0.dc85f8adb9": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_collateral_type.6bd3efb9ab": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_distributor.57d35a371e": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_token_symbol.43135a2a58": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount.53214f6b62": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount__True__0.c8e44e38be": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_rewards_usd.a4c3a5bd6d": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_rewards_usd__True__0.1aeeb784bf": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_id.38605d52c9": ["model.synthetix.fct_perp_interest_charged_arbitrum_sepolia"], "test.synthetix.unique_fct_perp_interest_charged_arbitrum_sepolia_id.418f459da1": ["model.synthetix.fct_perp_interest_charged_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_block_timestamp.a258f49c6c": ["model.synthetix.fct_perp_interest_charged_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_block_number.bcf0e9c27a": ["model.synthetix.fct_perp_interest_charged_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_transaction_hash.a2955227b8": ["model.synthetix.fct_perp_interest_charged_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_contract.d14beb1667": ["model.synthetix.fct_perp_interest_charged_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_event_name.08086a65e0": ["model.synthetix.fct_perp_interest_charged_arbitrum_sepolia"], "test.synthetix.accepted_values_fct_perp_interest_charged_arbitrum_sepolia_event_name__InterestCharged.51e1e7a8ae": ["model.synthetix.fct_perp_interest_charged_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_account_id.90ca2a0ca7": ["model.synthetix.fct_perp_interest_charged_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_sepolia_account_id__True__0.9112ebe432": ["model.synthetix.fct_perp_interest_charged_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_interest.9aabfab72d": ["model.synthetix.fct_perp_interest_charged_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_sepolia_interest__True__0.c64881a8aa": ["model.synthetix.fct_perp_interest_charged_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_id.8f1c27919f": ["model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia"], "test.synthetix.unique_fct_perp_collateral_modified_arbitrum_sepolia_id.7cb07d36dc": ["model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_block_timestamp.3899d28cda": ["model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_block_number.038db03a29": ["model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_transaction_hash.bd038969b5": ["model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_contract.b02eea7590": ["model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_event_name.09d14b4d4b": ["model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia"], "test.synthetix.accepted_values_fct_perp_collateral_modified_arbitrum_sepolia_event_name__CollateralModified.4bfeebcda9": ["model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_synth_market_id.7b6c2e9ecd": ["model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_arbitrum_sepolia_synth_market_id__True__0.8692b0954c": ["model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_sender.490b67952f": ["model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_id.8f347add74": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia"], "test.synthetix.unique_fct_perp_previous_order_expired_arbitrum_sepolia_id.c4a0a04380": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_block_timestamp.ce344ae972": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_block_number.fbd3fb89cd": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_transaction_hash.75fb5800ee": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_contract.9368b6d3c9": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_event_name.867c7e9c9e": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia"], "test.synthetix.accepted_values_fct_perp_previous_order_expired_arbitrum_sepolia_event_name__PreviousOrderExpired.48e00fa2d6": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_market_id.bf6ab6d240": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_sepolia_market_id__True__0.110e709d41": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_account_id.b3fe07a0f6": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_sepolia_account_id__True__0.923099e195": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_id.cc6815332b": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.unique_fct_perp_trades_arbitrum_sepolia_id.97727d3bc8": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_ts.7168a7dcb9": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_block_number.e05ab0ce3d": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_transaction_hash.cdee9e9027": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_contract.b7fc20d311": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_market_id.2c1fcea791": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_market_id__True__0.6123a5e0f8": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_market_symbol.c6a6aa478b": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_account_id.87c909f789": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_fill_price.e01f35e7e0": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_fill_price__True__0.84d6f40700": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_pnl.cd004b1f6c": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_accrued_funding.d1353dabad": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_trade_size.2d16719cfa": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_position_size.451b8cbb68": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_total_fees.76dcb57c24": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_total_fees__True__0.7a97931ad2": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_referral_fees.5aade6b5e5": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_referral_fees__True__0.f37cc98502": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_collected_fees.1a014bf126": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_collected_fees__True__0.f8c115c059": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_settlement_reward.aa985f0df2": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_settlement_reward__True__0.f9a75fbfd2": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_tracking_code.653ddd5967": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_settler.bc87147eb6": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_notional_trade_size.96d394476f": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_notional_position_size.718ab14890": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_lp_fees.e0ce3fdd00": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_lp_fees__True__0.4031a219b2": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_exchange_fees.daa870eeea": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_exchange_fees__True__0.8551cec8b5": ["model.synthetix.fct_perp_trades_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_pnl_arbitrum_sepolia_ts.9b3b9b4145": ["model.synthetix.fct_perp_pnl_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_pnl_arbitrum_sepolia_market_id.e7e798c2a6": ["model.synthetix.fct_perp_pnl_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_arbitrum_sepolia_market_id__True__0.78cda1ee25": ["model.synthetix.fct_perp_pnl_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_id.0a35a6cefb": ["model.synthetix.fct_perp_orders_arbitrum_sepolia"], "test.synthetix.unique_fct_perp_orders_arbitrum_sepolia_id.e2567e2470": ["model.synthetix.fct_perp_orders_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_ts.ed27702e6b": ["model.synthetix.fct_perp_orders_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_block_number.9a237cda1b": ["model.synthetix.fct_perp_orders_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_transaction_hash.abdc2734c4": ["model.synthetix.fct_perp_orders_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_contract.f0c534a661": ["model.synthetix.fct_perp_orders_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_market_id.e4f932e2e7": ["model.synthetix.fct_perp_orders_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_arbitrum_sepolia_market_id__True__0.0950ca5dc6": ["model.synthetix.fct_perp_orders_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_market_symbol.2104bc133c": ["model.synthetix.fct_perp_orders_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_account_id.c9eae65168": ["model.synthetix.fct_perp_orders_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_id.1aae92d10b": ["model.synthetix.fct_perp_markets_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_arbitrum_sepolia_id__True__0.809baf15c9": ["model.synthetix.fct_perp_markets_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_created_ts.c925538049": ["model.synthetix.fct_perp_markets_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_block_number.29c62666b5": ["model.synthetix.fct_perp_markets_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_market_symbol.894efe853d": ["model.synthetix.fct_perp_markets_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_market_name.2fb670f3c9": ["model.synthetix.fct_perp_markets_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_id.c07e81599c": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"], "test.synthetix.unique_fct_perp_market_history_arbitrum_sepolia_id.5ebcf62272": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_ts.0a97082751": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_block_number.bf6af7baa5": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_transaction_hash.7c5d714791": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_market_id.319db3ddd3": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_arbitrum_sepolia_market_id__True__0.4fa717e8b8": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_market_symbol.bf10fe08a1": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_price.fb63891fb4": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_skew.dcf5d90983": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_size.6a0b574e1a": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_size_delta.03007f03ad": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate.0c7c4681c3": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_funding_velocity.b534721653": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_interest_rate.fd928f3550": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate_apr.e818a3e5bf": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_long_rate_apr.079c76b379": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_short_rate_apr.387df474b7": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_size_usd.ef38b40c78": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_id.61aaec741e": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia"], "test.synthetix.unique_fct_perp_liq_position_arbitrum_sepolia_id.143a6e53ab": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_ts.86fe34cc45": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_block_number.e6e93f1ab3": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_transaction_hash.d7c137d375": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_account_id.cde4f3f191": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_market_id.a7c845cd48": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_market_id__True__0.4485c332d0": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_market_symbol.1097b1cf7e": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_amount_liquidated.a3cb633bfc": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_amount_liquidated__True__0.956e63f5ec": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_position_size.ac5bc63bdb": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_position_size__True__0.ffc90d2068": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_liq_account_arbitrum_sepolia_account_id.43bf639764": ["model.synthetix.fct_perp_liq_account_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_liq_account_arbitrum_sepolia_ts.17212bb7f0": ["model.synthetix.fct_perp_liq_account_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_liq_account_arbitrum_sepolia_total_reward.7a99180d9d": ["model.synthetix.fct_perp_liq_account_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_arbitrum_sepolia_total_reward__True__0.2e9337311c": ["model.synthetix.fct_perp_liq_account_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_accounts_arbitrum_sepolia_id.b4e2371e87": ["model.synthetix.fct_perp_accounts_arbitrum_sepolia"], "test.synthetix.unique_fct_perp_accounts_arbitrum_sepolia_id.30854048b9": ["model.synthetix.fct_perp_accounts_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_accounts_arbitrum_sepolia_created_ts.881963b12b": ["model.synthetix.fct_perp_accounts_arbitrum_sepolia"], "test.synthetix.not_null_fct_perp_accounts_arbitrum_sepolia_owner.ab695ba4ef": ["model.synthetix.fct_perp_accounts_arbitrum_sepolia"], "test.synthetix.not_null_fct_prices_arbitrum_sepolia_ts.a139176cd1": ["model.synthetix.fct_prices_arbitrum_sepolia"], "test.synthetix.not_null_fct_prices_arbitrum_sepolia_market_symbol.5499da1cc7": ["model.synthetix.fct_prices_arbitrum_sepolia"], "test.synthetix.not_null_fct_prices_arbitrum_sepolia_price.45fcd4b484": ["model.synthetix.fct_prices_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_prices_arbitrum_sepolia_price__True__0.cd20dabe63": ["model.synthetix.fct_prices_arbitrum_sepolia"], "test.synthetix.not_null_fct_prices_hourly_arbitrum_sepolia_ts.45b8cdbd25": ["model.synthetix.fct_prices_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_prices_hourly_arbitrum_sepolia_market_symbol.6b1d78c094": ["model.synthetix.fct_prices_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_prices_hourly_arbitrum_sepolia_price.774a8eccfb": ["model.synthetix.fct_prices_hourly_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_arbitrum_sepolia_price__True__0.e322ab3e73": ["model.synthetix.fct_prices_hourly_arbitrum_sepolia"], "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_ts.27dc7912ff": ["model.synthetix.fct_synth_supply_arbitrum_sepolia"], "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_block_number.f392305688": ["model.synthetix.fct_synth_supply_arbitrum_sepolia"], "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_synth_market_id.4a2d305755": ["model.synthetix.fct_synth_supply_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_arbitrum_sepolia_synth_market_id__True__0.e33f94430c": ["model.synthetix.fct_synth_supply_arbitrum_sepolia"], "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_supply.e3a1577f38": ["model.synthetix.fct_synth_supply_arbitrum_sepolia"], "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_id.491922c0de": ["model.synthetix.fct_spot_atomics_arbitrum_sepolia"], "test.synthetix.unique_fct_spot_atomics_arbitrum_sepolia_id.ac19d3d198": ["model.synthetix.fct_spot_atomics_arbitrum_sepolia"], "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_ts.892f2a57c7": ["model.synthetix.fct_spot_atomics_arbitrum_sepolia"], "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_block_number.8b344f291a": ["model.synthetix.fct_spot_atomics_arbitrum_sepolia"], "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_tx_hash.e8c13a9755": ["model.synthetix.fct_spot_atomics_arbitrum_sepolia"], "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_synth_market_id.b6c3e19705": ["model.synthetix.fct_spot_atomics_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_arbitrum_sepolia_synth_market_id__True__0.783d66767d": ["model.synthetix.fct_spot_atomics_arbitrum_sepolia"], "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_price.685e079a35": ["model.synthetix.fct_spot_atomics_arbitrum_sepolia"], "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_amount.08628c0e8d": ["model.synthetix.fct_spot_atomics_arbitrum_sepolia"], "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_referrer.ab47b8a4dc": ["model.synthetix.fct_spot_atomics_arbitrum_sepolia"], "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_id.8e20da3df9": ["model.synthetix.fct_spot_markets_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_arbitrum_sepolia_id__True__0.181ee7b620": ["model.synthetix.fct_spot_markets_arbitrum_sepolia"], "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_created_ts.d5e3080b9d": ["model.synthetix.fct_spot_markets_arbitrum_sepolia"], "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_block_number.50ad9758fc": ["model.synthetix.fct_spot_markets_arbitrum_sepolia"], "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_token_address.1b182f5b09": ["model.synthetix.fct_spot_markets_arbitrum_sepolia"], "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_id.e4af3a2e01": ["model.synthetix.fct_spot_wrapper_arbitrum_sepolia"], "test.synthetix.unique_fct_spot_wrapper_arbitrum_sepolia_id.ef7877efab": ["model.synthetix.fct_spot_wrapper_arbitrum_sepolia"], "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_ts.cac57bdf22": ["model.synthetix.fct_spot_wrapper_arbitrum_sepolia"], "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_block_number.11ac634180": ["model.synthetix.fct_spot_wrapper_arbitrum_sepolia"], "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_tx_hash.bc4c1e86f4": ["model.synthetix.fct_spot_wrapper_arbitrum_sepolia"], "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_synth_market_id.73a4297f2a": ["model.synthetix.fct_spot_wrapper_arbitrum_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_arbitrum_sepolia_synth_market_id__True__0.38952f7e02": ["model.synthetix.fct_spot_wrapper_arbitrum_sepolia"], "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_amount_wrapped.77a6a551fc": ["model.synthetix.fct_spot_wrapper_arbitrum_sepolia"], "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_ts.19a49fa7ad": ["model.synthetix.fct_pool_rewards_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_pool_id.ed851987e8": ["model.synthetix.fct_pool_rewards_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_mainnet_pool_id__True__0.071c26474c": ["model.synthetix.fct_pool_rewards_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_collateral_type.d5a70bb05b": ["model.synthetix.fct_pool_rewards_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_distributor.78e1e8f668": ["model.synthetix.fct_pool_rewards_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_token_symbol.0fd511c8cb": ["model.synthetix.fct_pool_rewards_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_amount.5d537baae4": ["model.synthetix.fct_pool_rewards_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_mainnet_amount__True__0.debd774d66": ["model.synthetix.fct_pool_rewards_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_ts.47ea299d3f": ["model.synthetix.fct_core_account_delegation_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_account_id.bd5bdf25e3": ["model.synthetix.fct_core_account_delegation_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_pool_id.54d8a339d7": ["model.synthetix.fct_core_account_delegation_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_mainnet_pool_id__True__0.aa7ddfc925": ["model.synthetix.fct_core_account_delegation_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_collateral_type.2ce3f7a9bb": ["model.synthetix.fct_core_account_delegation_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_amount_delegated.56c41128cd": ["model.synthetix.fct_core_account_delegation_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_mainnet_amount_delegated__True__0.f003c4fdae": ["model.synthetix.fct_core_account_delegation_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_ts.97e8b55304": ["model.synthetix.fct_core_apr_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_pool_id.6f62001f11": ["model.synthetix.fct_core_apr_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_pool_id__True__0.8a8c4f782b": ["model.synthetix.fct_core_apr_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_collateral_type.063adda35b": ["model.synthetix.fct_core_apr_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_collateral_value.21b8ffe226": ["model.synthetix.fct_core_apr_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_collateral_value__True__0.ffb99e9e0a": ["model.synthetix.fct_core_apr_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_debt.3dc045078a": ["model.synthetix.fct_core_apr_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_issuance.80329841e3": ["model.synthetix.fct_core_apr_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl.cca97779a8": ["model.synthetix.fct_core_apr_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_cumulative_pnl.3aeb9de820": ["model.synthetix.fct_core_apr_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_cumulative_issuance.e1798a309e": ["model.synthetix.fct_core_apr_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_rewards_usd.382bc038bb": ["model.synthetix.fct_core_apr_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_rewards_usd__True__0.1ddf38024d": ["model.synthetix.fct_core_apr_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct.fb9fdebdde": ["model.synthetix.fct_core_apr_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct__True__1___1.1b8022dfc1": ["model.synthetix.fct_core_apr_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct.c370595c99": ["model.synthetix.fct_core_apr_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct__True__1__0.f1335e174b": ["model.synthetix.fct_core_apr_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apr_24h.8106520838": ["model.synthetix.fct_core_apr_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apy_24h.83d96a1a08": ["model.synthetix.fct_core_apr_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apr_7d.06f4c6a6e1": ["model.synthetix.fct_core_apr_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apy_7d.cf96fd9428": ["model.synthetix.fct_core_apr_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apr_28d.964b18810e": ["model.synthetix.fct_core_apr_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apy_28d.fa829d9ef7": ["model.synthetix.fct_core_apr_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_id.322013511a": ["model.synthetix.fct_core_market_updated_arbitrum_mainnet"], "test.synthetix.unique_fct_core_market_updated_arbitrum_mainnet_id.1caa9c591c": ["model.synthetix.fct_core_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_ts.b5fc2ec12e": ["model.synthetix.fct_core_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_transaction_hash.aa748b5290": ["model.synthetix.fct_core_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_event_name.5590c6c9b0": ["model.synthetix.fct_core_market_updated_arbitrum_mainnet"], "test.synthetix.accepted_values_fct_core_market_updated_arbitrum_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.0bf85002ba": ["model.synthetix.fct_core_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_market_id.286e3a43cf": ["model.synthetix.fct_core_market_updated_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_arbitrum_mainnet_market_id__True__0.23d58ffdfe": ["model.synthetix.fct_core_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_collateral_type.85f2ad0cb4": ["model.synthetix.fct_core_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_credit_capacity.03f2d72a75": ["model.synthetix.fct_core_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_net_issuance.c0d40f9ece": ["model.synthetix.fct_core_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_token_amount.74526c215d": ["model.synthetix.fct_core_market_updated_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_mainnet_ts.e1e47715a3": ["model.synthetix.fct_core_pool_collateral_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_mainnet_collateral_type.6824e3181d": ["model.synthetix.fct_core_pool_collateral_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_mainnet_amount_deposited.e481f3fc24": ["model.synthetix.fct_core_pool_collateral_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_mainnet_ts.5d96538438": ["model.synthetix.fct_core_pool_delegation_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_mainnet_pool_id.fe0fca7194": ["model.synthetix.fct_core_pool_delegation_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_arbitrum_mainnet_pool_id__True__0.cc3901412b": ["model.synthetix.fct_core_pool_delegation_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_mainnet_collateral_type.d924f2d2aa": ["model.synthetix.fct_core_pool_delegation_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_id.61336667c3": ["model.synthetix.fct_core_pools_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_pools_arbitrum_mainnet_id__True__0.913c01840d": ["model.synthetix.fct_core_pools_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_created_ts.b08fc3c233": ["model.synthetix.fct_core_pools_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_block_number.7aac324156": ["model.synthetix.fct_core_pools_arbitrum_mainnet"], "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_owner.4cc2187f96": ["model.synthetix.fct_core_pools_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_ts.aac8a7264c": ["model.synthetix.fct_pool_debt_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_block_number.f6d01f24fd": ["model.synthetix.fct_pool_debt_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_pool_id.dc562b5c31": ["model.synthetix.fct_pool_debt_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_arbitrum_mainnet_pool_id__True__0.15db752b00": ["model.synthetix.fct_pool_debt_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_collateral_type.a3b9300e6c": ["model.synthetix.fct_pool_debt_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_debt.5ff363252c": ["model.synthetix.fct_pool_debt_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_ts.9170e8931e": ["model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id.ad0bc3744f": ["model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id__True__0.24b97cc6ba": ["model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_collateral_type.5b444b3e9d": ["model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_hourly_issuance.dcbdd9b577": ["model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_ts.6d52d9f09c": ["model.synthetix.fct_pool_issuance_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_block_number.954a0fdf17": ["model.synthetix.fct_pool_issuance_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_transaction_hash.6a8e54c252": ["model.synthetix.fct_pool_issuance_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_pool_id.0706d99bc3": ["model.synthetix.fct_pool_issuance_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_arbitrum_mainnet_pool_id__True__0.411a2ea602": ["model.synthetix.fct_pool_issuance_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_collateral_type.ba8bb06771": ["model.synthetix.fct_pool_issuance_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_account_id.2adc95113c": ["model.synthetix.fct_pool_issuance_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_amount.375d9b98af": ["model.synthetix.fct_pool_issuance_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_ts.b23b3c4ccc": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id.e6c4e35168": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id__True__0.82a420e70a": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_type.5b16d63899": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value.d293fcea90": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value__True__0.2e110c1268": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_debt.9ac5b9bf5c": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_issuance.5511774a0b": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl.678864f7b5": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd.196b421cb3": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd__True__0.636294733f": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct.860b962ff4": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct__True__1___1.5893ffde97": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_rewards_pct.8068a50a34": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_rewards_pct__True__1__0.c0f135f71a": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_total_pct.2ba37617f1": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_ts.55c84a8938": ["model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id.3237fb1ab1": ["model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id__True__0.4d32e65287": ["model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_collateral_type.490293ba7d": ["model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd.f0877fa7b3": ["model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd__True__0.d689f56d7e": ["model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_ts.22756175d0": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id.35527b8712": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id__True__0.4ed8a94f92": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_collateral_type.dee4fdda32": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_distributor.a9383020e8": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_token_symbol.0f93337098": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount.5d52c05b74": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount__True__0.c3b84fc77c": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_rewards_usd.38626f59b3": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_rewards_usd__True__0.034dbdbb73": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_id.e65a5a6b7b": ["model.synthetix.fct_perp_interest_charged_arbitrum_mainnet"], "test.synthetix.unique_fct_perp_interest_charged_arbitrum_mainnet_id.176ba58d24": ["model.synthetix.fct_perp_interest_charged_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_block_timestamp.a02a2dca08": ["model.synthetix.fct_perp_interest_charged_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_block_number.f9a6bea511": ["model.synthetix.fct_perp_interest_charged_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_transaction_hash.a51ba7ae00": ["model.synthetix.fct_perp_interest_charged_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_contract.2994a59949": ["model.synthetix.fct_perp_interest_charged_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_event_name.2eb4ea378d": ["model.synthetix.fct_perp_interest_charged_arbitrum_mainnet"], "test.synthetix.accepted_values_fct_perp_interest_charged_arbitrum_mainnet_event_name__InterestCharged.290d5610b6": ["model.synthetix.fct_perp_interest_charged_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_account_id.f870459206": ["model.synthetix.fct_perp_interest_charged_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_mainnet_account_id__True__0.8b99042cb7": ["model.synthetix.fct_perp_interest_charged_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_interest.9af6483895": ["model.synthetix.fct_perp_interest_charged_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_mainnet_interest__True__0.7cdf7632d5": ["model.synthetix.fct_perp_interest_charged_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_id.1b5f600118": ["model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet"], "test.synthetix.unique_fct_perp_collateral_modified_arbitrum_mainnet_id.bd707e28f4": ["model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_block_timestamp.46d64b9bc1": ["model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_block_number.1f44ed82ec": ["model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_transaction_hash.918a7da077": ["model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_contract.c3c6e86c96": ["model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_event_name.45d8e8ebbb": ["model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet"], "test.synthetix.accepted_values_fct_perp_collateral_modified_arbitrum_mainnet_event_name__CollateralModified.250d86c2ff": ["model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_synth_market_id.b88231df26": ["model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_arbitrum_mainnet_synth_market_id__True__0.574a94c14b": ["model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_sender.66d35dd8ca": ["model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_id.b67d812890": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet"], "test.synthetix.unique_fct_perp_previous_order_expired_arbitrum_mainnet_id.3d9ee42bda": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_block_timestamp.eda2a5583d": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_block_number.804dd95eda": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_transaction_hash.2023a1cf08": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_contract.f6af6435d2": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_event_name.459d1c304b": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet"], "test.synthetix.accepted_values_fct_perp_previous_order_expired_arbitrum_mainnet_event_name__PreviousOrderExpired.cc80b83dc0": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_market_id.50b3ee03b6": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_mainnet_market_id__True__0.50cedb6de2": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_account_id.df728b2bac": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_mainnet_account_id__True__0.a2d2b55a91": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_id.3bd0f3d2d9": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.unique_fct_perp_trades_arbitrum_mainnet_id.29f0434c59": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_ts.c39afc4c8d": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_block_number.807093ef77": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_transaction_hash.a7dc1c891e": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_contract.e863c3d409": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_market_id.275abd4f63": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_market_id__True__0.dd858e7f52": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_market_symbol.05579e6d46": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_account_id.274635cb66": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_fill_price.847633eed2": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_fill_price__True__0.b4690264a9": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_pnl.bb3e615b15": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_accrued_funding.e2b22e7a98": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_trade_size.efdcfaa24a": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_position_size.8743b9c748": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_total_fees.0e39e8937a": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_total_fees__True__0.bef50610ba": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_referral_fees.b455bc01d4": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_referral_fees__True__0.5946ca9ce5": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_collected_fees.fbad83d394": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_collected_fees__True__0.c8bdde7489": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_settlement_reward.ec16701449": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_settlement_reward__True__0.299618787f": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_tracking_code.6303cba6ee": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_settler.d03b352e12": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_notional_trade_size.49f8c11789": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_notional_position_size.c2b276cedf": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_lp_fees.3bd17eb55d": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_lp_fees__True__0.cfa7ced563": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_exchange_fees.e8aecd715b": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_exchange_fees__True__0.1168a18bba": ["model.synthetix.fct_perp_trades_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_pnl_arbitrum_mainnet_ts.8937da4ac3": ["model.synthetix.fct_perp_pnl_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_pnl_arbitrum_mainnet_market_id.1e2f5a44a2": ["model.synthetix.fct_perp_pnl_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_arbitrum_mainnet_market_id__True__0.15bda011aa": ["model.synthetix.fct_perp_pnl_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_id.eb02f38d46": ["model.synthetix.fct_perp_orders_arbitrum_mainnet"], "test.synthetix.unique_fct_perp_orders_arbitrum_mainnet_id.3401408181": ["model.synthetix.fct_perp_orders_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_ts.d648991a22": ["model.synthetix.fct_perp_orders_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_block_number.05c57da469": ["model.synthetix.fct_perp_orders_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_transaction_hash.4c9cc1f193": ["model.synthetix.fct_perp_orders_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_contract.2596358bd7": ["model.synthetix.fct_perp_orders_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_market_id.75f215459c": ["model.synthetix.fct_perp_orders_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_arbitrum_mainnet_market_id__True__0.7169e0715a": ["model.synthetix.fct_perp_orders_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_market_symbol.342ec0cea2": ["model.synthetix.fct_perp_orders_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_account_id.a2871e6bfb": ["model.synthetix.fct_perp_orders_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_id.8bc5d0147f": ["model.synthetix.fct_perp_markets_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_arbitrum_mainnet_id__True__0.1cff4e3aae": ["model.synthetix.fct_perp_markets_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_created_ts.5210e0d803": ["model.synthetix.fct_perp_markets_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_block_number.9856206ec2": ["model.synthetix.fct_perp_markets_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_market_symbol.052367dc06": ["model.synthetix.fct_perp_markets_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_market_name.6d1107f677": ["model.synthetix.fct_perp_markets_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_id.fdcfccc679": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"], "test.synthetix.unique_fct_perp_market_history_arbitrum_mainnet_id.11e7761caf": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_ts.f6e4cf43c2": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_block_number.4407a64f68": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_transaction_hash.0042d0c047": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_market_id.4c307477e3": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_arbitrum_mainnet_market_id__True__0.452a079160": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_market_symbol.3407a99980": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_price.635e086bf6": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_skew.94faa11b6a": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_size.4965a5f759": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_size_delta.5897f74730": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate.00d146aa60": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_funding_velocity.0034a07e10": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_interest_rate.b77ee8c1d7": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate_apr.dc965a3dac": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_long_rate_apr.191d4fa205": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_short_rate_apr.dd6356d7e2": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_size_usd.42f1d96b4e": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_id.6af85cf47e": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet"], "test.synthetix.unique_fct_perp_liq_position_arbitrum_mainnet_id.5f3f730218": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_ts.13c0b178ce": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_block_number.672be13921": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_transaction_hash.bf753f09f5": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_account_id.350ca71f93": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_market_id.4c0b30687e": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_market_id__True__0.09a7367d21": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_market_symbol.578192ed1c": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_amount_liquidated.0a4e2e6c10": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_amount_liquidated__True__0.e71d50fb97": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_position_size.83889235bc": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_position_size__True__0.838f737304": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_liq_account_arbitrum_mainnet_account_id.68826803be": ["model.synthetix.fct_perp_liq_account_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_liq_account_arbitrum_mainnet_ts.3e5e9ca92a": ["model.synthetix.fct_perp_liq_account_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_liq_account_arbitrum_mainnet_total_reward.59cc57cac9": ["model.synthetix.fct_perp_liq_account_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_arbitrum_mainnet_total_reward__True__0.2126781091": ["model.synthetix.fct_perp_liq_account_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_accounts_arbitrum_mainnet_id.81f17d5942": ["model.synthetix.fct_perp_accounts_arbitrum_mainnet"], "test.synthetix.unique_fct_perp_accounts_arbitrum_mainnet_id.b814c43956": ["model.synthetix.fct_perp_accounts_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_accounts_arbitrum_mainnet_created_ts.093f33990b": ["model.synthetix.fct_perp_accounts_arbitrum_mainnet"], "test.synthetix.not_null_fct_perp_accounts_arbitrum_mainnet_owner.d6529405d8": ["model.synthetix.fct_perp_accounts_arbitrum_mainnet"], "test.synthetix.not_null_fct_prices_arbitrum_mainnet_ts.2fbdc0fed9": ["model.synthetix.fct_prices_arbitrum_mainnet"], "test.synthetix.not_null_fct_prices_arbitrum_mainnet_market_symbol.2c3e729969": ["model.synthetix.fct_prices_arbitrum_mainnet"], "test.synthetix.not_null_fct_prices_arbitrum_mainnet_price.0a15cd9a88": ["model.synthetix.fct_prices_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_prices_arbitrum_mainnet_price__True__0.2dcde08f36": ["model.synthetix.fct_prices_arbitrum_mainnet"], "test.synthetix.not_null_fct_prices_hourly_arbitrum_mainnet_ts.125ef9fa4d": ["model.synthetix.fct_prices_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_prices_hourly_arbitrum_mainnet_market_symbol.b0ef15f205": ["model.synthetix.fct_prices_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_prices_hourly_arbitrum_mainnet_price.cc751acae1": ["model.synthetix.fct_prices_hourly_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_arbitrum_mainnet_price__True__0.a6e6a0e3ce": ["model.synthetix.fct_prices_hourly_arbitrum_mainnet"], "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_ts.3133817d65": ["model.synthetix.fct_synth_supply_arbitrum_mainnet"], "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_block_number.bf6d504d6f": ["model.synthetix.fct_synth_supply_arbitrum_mainnet"], "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_synth_market_id.9ef357e324": ["model.synthetix.fct_synth_supply_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_arbitrum_mainnet_synth_market_id__True__0.214f52024f": ["model.synthetix.fct_synth_supply_arbitrum_mainnet"], "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_supply.4f38308508": ["model.synthetix.fct_synth_supply_arbitrum_mainnet"], "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_id.58d62fa75b": ["model.synthetix.fct_spot_atomics_arbitrum_mainnet"], "test.synthetix.unique_fct_spot_atomics_arbitrum_mainnet_id.103cfc1fee": ["model.synthetix.fct_spot_atomics_arbitrum_mainnet"], "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_ts.8faded4450": ["model.synthetix.fct_spot_atomics_arbitrum_mainnet"], "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_block_number.4090627930": ["model.synthetix.fct_spot_atomics_arbitrum_mainnet"], "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_tx_hash.fc4480c793": ["model.synthetix.fct_spot_atomics_arbitrum_mainnet"], "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_synth_market_id.3ce730fbe0": ["model.synthetix.fct_spot_atomics_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_arbitrum_mainnet_synth_market_id__True__0.a856a28abf": ["model.synthetix.fct_spot_atomics_arbitrum_mainnet"], "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_price.8c5fac0d4b": ["model.synthetix.fct_spot_atomics_arbitrum_mainnet"], "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_amount.2a29d582dd": ["model.synthetix.fct_spot_atomics_arbitrum_mainnet"], "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_referrer.8f3d6e7ca8": ["model.synthetix.fct_spot_atomics_arbitrum_mainnet"], "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_id.0f47b50907": ["model.synthetix.fct_spot_markets_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_arbitrum_mainnet_id__True__0.fc6e00e4d7": ["model.synthetix.fct_spot_markets_arbitrum_mainnet"], "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_created_ts.d20eea3054": ["model.synthetix.fct_spot_markets_arbitrum_mainnet"], "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_block_number.8e6492baa4": ["model.synthetix.fct_spot_markets_arbitrum_mainnet"], "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_token_address.19fe19c198": ["model.synthetix.fct_spot_markets_arbitrum_mainnet"], "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_id.4d99f875a3": ["model.synthetix.fct_spot_wrapper_arbitrum_mainnet"], "test.synthetix.unique_fct_spot_wrapper_arbitrum_mainnet_id.2107017636": ["model.synthetix.fct_spot_wrapper_arbitrum_mainnet"], "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_ts.91d9f782bb": ["model.synthetix.fct_spot_wrapper_arbitrum_mainnet"], "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_block_number.d1c04e4c89": ["model.synthetix.fct_spot_wrapper_arbitrum_mainnet"], "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_tx_hash.4401566d1f": ["model.synthetix.fct_spot_wrapper_arbitrum_mainnet"], "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_synth_market_id.f0195bb21f": ["model.synthetix.fct_spot_wrapper_arbitrum_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_arbitrum_mainnet_synth_market_id__True__0.f6decdacf4": ["model.synthetix.fct_spot_wrapper_arbitrum_mainnet"], "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_amount_wrapped.f91b4eedc8": ["model.synthetix.fct_spot_wrapper_arbitrum_mainnet"], "test.synthetix.not_null_fct_pool_rewards_base_sepolia_ts.3bc8aeff42": ["model.synthetix.fct_pool_rewards_base_sepolia"], "test.synthetix.not_null_fct_pool_rewards_base_sepolia_pool_id.8de57769b7": ["model.synthetix.fct_pool_rewards_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_sepolia_pool_id__True__0.bb2309b03e": ["model.synthetix.fct_pool_rewards_base_sepolia"], "test.synthetix.not_null_fct_pool_rewards_base_sepolia_collateral_type.fcdb4bc8d4": ["model.synthetix.fct_pool_rewards_base_sepolia"], "test.synthetix.not_null_fct_pool_rewards_base_sepolia_distributor.44cab292b1": ["model.synthetix.fct_pool_rewards_base_sepolia"], "test.synthetix.not_null_fct_pool_rewards_base_sepolia_token_symbol.7f69f8767a": ["model.synthetix.fct_pool_rewards_base_sepolia"], "test.synthetix.not_null_fct_pool_rewards_base_sepolia_amount.e8cf1e51d5": ["model.synthetix.fct_pool_rewards_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_sepolia_amount__True__0.da53fcc671": ["model.synthetix.fct_pool_rewards_base_sepolia"], "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_ts.4b517eadb1": ["model.synthetix.fct_core_account_delegation_base_sepolia"], "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_account_id.71a1fd9dac": ["model.synthetix.fct_core_account_delegation_base_sepolia"], "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_pool_id.8eb393e4f4": ["model.synthetix.fct_core_account_delegation_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_sepolia_pool_id__True__0.508b8be78d": ["model.synthetix.fct_core_account_delegation_base_sepolia"], "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_collateral_type.dc085beb88": ["model.synthetix.fct_core_account_delegation_base_sepolia"], "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_amount_delegated.07444b44f4": ["model.synthetix.fct_core_account_delegation_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_sepolia_amount_delegated__True__0.2258d23e98": ["model.synthetix.fct_core_account_delegation_base_sepolia"], "test.synthetix.not_null_fct_core_apr_base_sepolia_ts.2cc1721326": ["model.synthetix.fct_core_apr_base_sepolia"], "test.synthetix.not_null_fct_core_apr_base_sepolia_pool_id.a2ea5cc601": ["model.synthetix.fct_core_apr_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_pool_id__True__0.dca944c591": ["model.synthetix.fct_core_apr_base_sepolia"], "test.synthetix.not_null_fct_core_apr_base_sepolia_collateral_type.7a5590eb90": ["model.synthetix.fct_core_apr_base_sepolia"], "test.synthetix.not_null_fct_core_apr_base_sepolia_collateral_value.6b7be2743f": ["model.synthetix.fct_core_apr_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_collateral_value__True__0.50d2b91f46": ["model.synthetix.fct_core_apr_base_sepolia"], "test.synthetix.not_null_fct_core_apr_base_sepolia_debt.fadc5bb67a": ["model.synthetix.fct_core_apr_base_sepolia"], "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_issuance.2fcf5254d1": ["model.synthetix.fct_core_apr_base_sepolia"], "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_pnl.75c8c54189": ["model.synthetix.fct_core_apr_base_sepolia"], "test.synthetix.not_null_fct_core_apr_base_sepolia_cumulative_pnl.ce3ab4e606": ["model.synthetix.fct_core_apr_base_sepolia"], "test.synthetix.not_null_fct_core_apr_base_sepolia_cumulative_issuance.5f3ec9bec1": ["model.synthetix.fct_core_apr_base_sepolia"], "test.synthetix.not_null_fct_core_apr_base_sepolia_rewards_usd.0b9d66ba19": ["model.synthetix.fct_core_apr_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_rewards_usd__True__0.090c92559d": ["model.synthetix.fct_core_apr_base_sepolia"], "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_pnl_pct.d827dc6b5f": ["model.synthetix.fct_core_apr_base_sepolia"], "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_rewards_pct.adeb7db337": ["model.synthetix.fct_core_apr_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_hourly_rewards_pct__True__1__0.6c15e31d20": ["model.synthetix.fct_core_apr_base_sepolia"], "test.synthetix.not_null_fct_core_apr_base_sepolia_apr_24h.275116a918": ["model.synthetix.fct_core_apr_base_sepolia"], "test.synthetix.not_null_fct_core_apr_base_sepolia_apy_24h.b04b5222f4": ["model.synthetix.fct_core_apr_base_sepolia"], "test.synthetix.not_null_fct_core_apr_base_sepolia_apr_7d.cfc4ec14a3": ["model.synthetix.fct_core_apr_base_sepolia"], "test.synthetix.not_null_fct_core_apr_base_sepolia_apy_7d.45a63722a9": ["model.synthetix.fct_core_apr_base_sepolia"], "test.synthetix.not_null_fct_core_apr_base_sepolia_apr_28d.e099bf170a": ["model.synthetix.fct_core_apr_base_sepolia"], "test.synthetix.not_null_fct_core_apr_base_sepolia_apy_28d.1e8e0632e0": ["model.synthetix.fct_core_apr_base_sepolia"], "test.synthetix.not_null_fct_core_market_updated_base_sepolia_id.34d77ebc84": ["model.synthetix.fct_core_market_updated_base_sepolia"], "test.synthetix.unique_fct_core_market_updated_base_sepolia_id.469dae108f": ["model.synthetix.fct_core_market_updated_base_sepolia"], "test.synthetix.not_null_fct_core_market_updated_base_sepolia_ts.9f306426fd": ["model.synthetix.fct_core_market_updated_base_sepolia"], "test.synthetix.not_null_fct_core_market_updated_base_sepolia_transaction_hash.8b87578f5d": ["model.synthetix.fct_core_market_updated_base_sepolia"], "test.synthetix.not_null_fct_core_market_updated_base_sepolia_event_name.027b71247d": ["model.synthetix.fct_core_market_updated_base_sepolia"], "test.synthetix.accepted_values_fct_core_market_updated_base_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.f97649ec10": ["model.synthetix.fct_core_market_updated_base_sepolia"], "test.synthetix.not_null_fct_core_market_updated_base_sepolia_market_id.e1e1cc407f": ["model.synthetix.fct_core_market_updated_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_base_sepolia_market_id__True__0.9ac29d575a": ["model.synthetix.fct_core_market_updated_base_sepolia"], "test.synthetix.not_null_fct_core_market_updated_base_sepolia_collateral_type.5333cf7124": ["model.synthetix.fct_core_market_updated_base_sepolia"], "test.synthetix.not_null_fct_core_market_updated_base_sepolia_credit_capacity.1096ceee18": ["model.synthetix.fct_core_market_updated_base_sepolia"], "test.synthetix.not_null_fct_core_market_updated_base_sepolia_net_issuance.094fc9701e": ["model.synthetix.fct_core_market_updated_base_sepolia"], "test.synthetix.not_null_fct_core_market_updated_base_sepolia_token_amount.dfd33d6c7e": ["model.synthetix.fct_core_market_updated_base_sepolia"], "test.synthetix.not_null_fct_core_pool_collateral_base_sepolia_ts.706747681b": ["model.synthetix.fct_core_pool_collateral_base_sepolia"], "test.synthetix.not_null_fct_core_pool_collateral_base_sepolia_collateral_type.98bdc1fe0e": ["model.synthetix.fct_core_pool_collateral_base_sepolia"], "test.synthetix.not_null_fct_core_pool_collateral_base_sepolia_amount_deposited.c9a6a6e3d1": ["model.synthetix.fct_core_pool_collateral_base_sepolia"], "test.synthetix.not_null_fct_core_pool_delegation_base_sepolia_ts.29b697c43e": ["model.synthetix.fct_core_pool_delegation_base_sepolia"], "test.synthetix.not_null_fct_core_pool_delegation_base_sepolia_pool_id.03e5ee04d2": ["model.synthetix.fct_core_pool_delegation_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_base_sepolia_pool_id__True__0.6f4bec67e8": ["model.synthetix.fct_core_pool_delegation_base_sepolia"], "test.synthetix.not_null_fct_core_pool_delegation_base_sepolia_collateral_type.6d78a9fae0": ["model.synthetix.fct_core_pool_delegation_base_sepolia"], "test.synthetix.not_null_fct_core_pools_base_sepolia_id.b91a0ef35b": ["model.synthetix.fct_core_pools_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_core_pools_base_sepolia_id__True__0.6010b3107d": ["model.synthetix.fct_core_pools_base_sepolia"], "test.synthetix.not_null_fct_core_pools_base_sepolia_created_ts.ddc75dd279": ["model.synthetix.fct_core_pools_base_sepolia"], "test.synthetix.not_null_fct_core_pools_base_sepolia_block_number.68462f9c7c": ["model.synthetix.fct_core_pools_base_sepolia"], "test.synthetix.not_null_fct_core_pools_base_sepolia_owner.e551fe7bc6": ["model.synthetix.fct_core_pools_base_sepolia"], "test.synthetix.not_null_fct_pool_debt_base_sepolia_ts.955bd8bfe6": ["model.synthetix.fct_pool_debt_base_sepolia"], "test.synthetix.not_null_fct_pool_debt_base_sepolia_block_number.d6752d8232": ["model.synthetix.fct_pool_debt_base_sepolia"], "test.synthetix.not_null_fct_pool_debt_base_sepolia_pool_id.bb5f56d624": ["model.synthetix.fct_pool_debt_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_base_sepolia_pool_id__True__0.0228ac48ff": ["model.synthetix.fct_pool_debt_base_sepolia"], "test.synthetix.not_null_fct_pool_debt_base_sepolia_collateral_type.5daff7c138": ["model.synthetix.fct_pool_debt_base_sepolia"], "test.synthetix.not_null_fct_pool_debt_base_sepolia_debt.235edf4e17": ["model.synthetix.fct_pool_debt_base_sepolia"], "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_ts.27f6b37554": ["model.synthetix.fct_pool_issuance_hourly_base_sepolia"], "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_pool_id.10ae437d68": ["model.synthetix.fct_pool_issuance_hourly_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_base_sepolia_pool_id__True__0.9d327cf662": ["model.synthetix.fct_pool_issuance_hourly_base_sepolia"], "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_collateral_type.1a6b56fdf4": ["model.synthetix.fct_pool_issuance_hourly_base_sepolia"], "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_hourly_issuance.938e34bef0": ["model.synthetix.fct_pool_issuance_hourly_base_sepolia"], "test.synthetix.not_null_fct_pool_issuance_base_sepolia_ts.be998526ed": ["model.synthetix.fct_pool_issuance_base_sepolia"], "test.synthetix.not_null_fct_pool_issuance_base_sepolia_block_number.2f1e619103": ["model.synthetix.fct_pool_issuance_base_sepolia"], "test.synthetix.not_null_fct_pool_issuance_base_sepolia_transaction_hash.79420348fa": ["model.synthetix.fct_pool_issuance_base_sepolia"], "test.synthetix.not_null_fct_pool_issuance_base_sepolia_pool_id.5d2388a5a0": ["model.synthetix.fct_pool_issuance_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_base_sepolia_pool_id__True__0.e99f9bdac0": ["model.synthetix.fct_pool_issuance_base_sepolia"], "test.synthetix.not_null_fct_pool_issuance_base_sepolia_collateral_type.3b36d49350": ["model.synthetix.fct_pool_issuance_base_sepolia"], "test.synthetix.not_null_fct_pool_issuance_base_sepolia_account_id.aa037160fb": ["model.synthetix.fct_pool_issuance_base_sepolia"], "test.synthetix.not_null_fct_pool_issuance_base_sepolia_amount.5be777c996": ["model.synthetix.fct_pool_issuance_base_sepolia"], "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_ts.5acc26229f": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"], "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_pool_id.c9853b1694": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_pool_id__True__0.05c766378f": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"], "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_collateral_type.1eca6afa4f": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"], "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_collateral_value.02a125e570": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_collateral_value__True__0.4f1a814d7b": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"], "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_debt.27270b83bd": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"], "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_issuance.64beeb7093": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"], "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl.1b2d20f29b": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"], "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_rewards_usd.3d8b12547d": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_rewards_usd__True__0.9baf8da1f5": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"], "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl_pct.5e738de9f7": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"], "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct.d3c5df3f72": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct__True__1__0.3ae208ff52": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"], "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_total_pct.32d5d04358": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia"], "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_ts.521c0d428a": ["model.synthetix.fct_pool_rewards_hourly_base_sepolia"], "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_pool_id.9e81c4a855": ["model.synthetix.fct_pool_rewards_hourly_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_sepolia_pool_id__True__0.7fb80d19e2": ["model.synthetix.fct_pool_rewards_hourly_base_sepolia"], "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_collateral_type.ca06f7aa20": ["model.synthetix.fct_pool_rewards_hourly_base_sepolia"], "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_rewards_usd.f98e64d589": ["model.synthetix.fct_pool_rewards_hourly_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_sepolia_rewards_usd__True__0.a1e92ad42f": ["model.synthetix.fct_pool_rewards_hourly_base_sepolia"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_ts.965132b4de": ["model.synthetix.fct_pool_rewards_token_hourly_base_sepolia"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_pool_id.be2709e1ec": ["model.synthetix.fct_pool_rewards_token_hourly_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_pool_id__True__0.81592c4342": ["model.synthetix.fct_pool_rewards_token_hourly_base_sepolia"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_collateral_type.d1a6cde42d": ["model.synthetix.fct_pool_rewards_token_hourly_base_sepolia"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_distributor.e0a88ca283": ["model.synthetix.fct_pool_rewards_token_hourly_base_sepolia"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_token_symbol.0efe3d5a1b": ["model.synthetix.fct_pool_rewards_token_hourly_base_sepolia"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_amount.f5bf39a8d8": ["model.synthetix.fct_pool_rewards_token_hourly_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_amount__True__0.8db4f3d98c": ["model.synthetix.fct_pool_rewards_token_hourly_base_sepolia"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd.d3001484ac": ["model.synthetix.fct_pool_rewards_token_hourly_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd__True__0.c0730ac36d": ["model.synthetix.fct_pool_rewards_token_hourly_base_sepolia"], "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_id.eb661d1506": ["model.synthetix.fct_perp_interest_charged_base_sepolia"], "test.synthetix.unique_fct_perp_interest_charged_base_sepolia_id.53669ecac5": ["model.synthetix.fct_perp_interest_charged_base_sepolia"], "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_block_timestamp.0a73b599b9": ["model.synthetix.fct_perp_interest_charged_base_sepolia"], "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_block_number.b5c567e21f": ["model.synthetix.fct_perp_interest_charged_base_sepolia"], "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_transaction_hash.aaef59efbb": ["model.synthetix.fct_perp_interest_charged_base_sepolia"], "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_contract.d0f4674d07": ["model.synthetix.fct_perp_interest_charged_base_sepolia"], "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_event_name.237b079041": ["model.synthetix.fct_perp_interest_charged_base_sepolia"], "test.synthetix.accepted_values_fct_perp_interest_charged_base_sepolia_event_name__InterestCharged.ff861d06a4": ["model.synthetix.fct_perp_interest_charged_base_sepolia"], "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_account_id.86fbe78f66": ["model.synthetix.fct_perp_interest_charged_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_sepolia_account_id__True__0.3edc04f3c6": ["model.synthetix.fct_perp_interest_charged_base_sepolia"], "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_interest.201254f262": ["model.synthetix.fct_perp_interest_charged_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_sepolia_interest__True__0.cbe80d3cfc": ["model.synthetix.fct_perp_interest_charged_base_sepolia"], "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_id.04ae0ab4fd": ["model.synthetix.fct_perp_collateral_modified_base_sepolia"], "test.synthetix.unique_fct_perp_collateral_modified_base_sepolia_id.a5b1b5d44a": ["model.synthetix.fct_perp_collateral_modified_base_sepolia"], "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_block_timestamp.983f4f7464": ["model.synthetix.fct_perp_collateral_modified_base_sepolia"], "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_block_number.36ad8cb4d3": ["model.synthetix.fct_perp_collateral_modified_base_sepolia"], "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_transaction_hash.834ecbfe7f": ["model.synthetix.fct_perp_collateral_modified_base_sepolia"], "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_contract.e1b2d1c3f1": ["model.synthetix.fct_perp_collateral_modified_base_sepolia"], "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_event_name.0d3e82bc99": ["model.synthetix.fct_perp_collateral_modified_base_sepolia"], "test.synthetix.accepted_values_fct_perp_collateral_modified_base_sepolia_event_name__CollateralModified.f6430341ee": ["model.synthetix.fct_perp_collateral_modified_base_sepolia"], "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_synth_market_id.a933a52d36": ["model.synthetix.fct_perp_collateral_modified_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_base_sepolia_synth_market_id__True__0.6fb45ff630": ["model.synthetix.fct_perp_collateral_modified_base_sepolia"], "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_sender.36cb6d7913": ["model.synthetix.fct_perp_collateral_modified_base_sepolia"], "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_id.480d04976b": ["model.synthetix.fct_perp_previous_order_expired_base_sepolia"], "test.synthetix.unique_fct_perp_previous_order_expired_base_sepolia_id.38211e4c5d": ["model.synthetix.fct_perp_previous_order_expired_base_sepolia"], "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_block_timestamp.4b41a82d13": ["model.synthetix.fct_perp_previous_order_expired_base_sepolia"], "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_block_number.1ff7a5705c": ["model.synthetix.fct_perp_previous_order_expired_base_sepolia"], "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_transaction_hash.e1f21d4fd3": ["model.synthetix.fct_perp_previous_order_expired_base_sepolia"], "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_contract.b0da841bdf": ["model.synthetix.fct_perp_previous_order_expired_base_sepolia"], "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_event_name.daad0addfa": ["model.synthetix.fct_perp_previous_order_expired_base_sepolia"], "test.synthetix.accepted_values_fct_perp_previous_order_expired_base_sepolia_event_name__PreviousOrderExpired.e124d4bad8": ["model.synthetix.fct_perp_previous_order_expired_base_sepolia"], "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_market_id.17181fe5f1": ["model.synthetix.fct_perp_previous_order_expired_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_sepolia_market_id__True__0.b23f5ced4b": ["model.synthetix.fct_perp_previous_order_expired_base_sepolia"], "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_account_id.e2bf90a189": ["model.synthetix.fct_perp_previous_order_expired_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_sepolia_account_id__True__0.b2f7060dcd": ["model.synthetix.fct_perp_previous_order_expired_base_sepolia"], "test.synthetix.not_null_fct_perp_trades_base_sepolia_id.e94cf14cf4": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.unique_fct_perp_trades_base_sepolia_id.ceece98634": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.not_null_fct_perp_trades_base_sepolia_ts.76a693976f": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.not_null_fct_perp_trades_base_sepolia_block_number.36502e409b": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.not_null_fct_perp_trades_base_sepolia_transaction_hash.4d4a1afa3d": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.not_null_fct_perp_trades_base_sepolia_contract.92feeccb9f": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.not_null_fct_perp_trades_base_sepolia_market_id.3d4de88cac": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_market_id__True__0.67a1e76900": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.not_null_fct_perp_trades_base_sepolia_market_symbol.8c61ba2703": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.not_null_fct_perp_trades_base_sepolia_account_id.74992c394c": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.not_null_fct_perp_trades_base_sepolia_fill_price.3633433721": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_fill_price__True__0.b3d62542ac": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.not_null_fct_perp_trades_base_sepolia_pnl.42b0678535": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.not_null_fct_perp_trades_base_sepolia_accrued_funding.fb6b795bff": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.not_null_fct_perp_trades_base_sepolia_trade_size.e5fc6afe64": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.not_null_fct_perp_trades_base_sepolia_position_size.d124874e35": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.not_null_fct_perp_trades_base_sepolia_total_fees.d6fd22951b": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_total_fees__True__0.68c3f148eb": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.not_null_fct_perp_trades_base_sepolia_referral_fees.12cd5804dd": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_referral_fees__True__0.dc2313066f": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.not_null_fct_perp_trades_base_sepolia_collected_fees.ac78e5e098": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_collected_fees__True__0.d4eb8f3a34": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.not_null_fct_perp_trades_base_sepolia_settlement_reward.edb4d5c73f": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_settlement_reward__True__0.58cc15e824": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.not_null_fct_perp_trades_base_sepolia_tracking_code.482af3b84b": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.not_null_fct_perp_trades_base_sepolia_settler.b1e9ff8b09": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.not_null_fct_perp_trades_base_sepolia_notional_trade_size.e076755f6b": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.not_null_fct_perp_trades_base_sepolia_notional_position_size.1d9238ede6": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.not_null_fct_perp_trades_base_sepolia_lp_fees.08774e8672": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_lp_fees__True__0.8a5e6825da": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.not_null_fct_perp_trades_base_sepolia_exchange_fees.72c95e5df3": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_exchange_fees__True__0.b3ce206dc8": ["model.synthetix.fct_perp_trades_base_sepolia"], "test.synthetix.not_null_fct_perp_pnl_base_sepolia_ts.74b2ae0437": ["model.synthetix.fct_perp_pnl_base_sepolia"], "test.synthetix.not_null_fct_perp_pnl_base_sepolia_market_id.f6d4268d28": ["model.synthetix.fct_perp_pnl_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_base_sepolia_market_id__True__0.2546d9a255": ["model.synthetix.fct_perp_pnl_base_sepolia"], "test.synthetix.not_null_fct_perp_orders_base_sepolia_id.8dca618afe": ["model.synthetix.fct_perp_orders_base_sepolia"], "test.synthetix.unique_fct_perp_orders_base_sepolia_id.55dad680ba": ["model.synthetix.fct_perp_orders_base_sepolia"], "test.synthetix.not_null_fct_perp_orders_base_sepolia_ts.acaae19ba7": ["model.synthetix.fct_perp_orders_base_sepolia"], "test.synthetix.not_null_fct_perp_orders_base_sepolia_block_number.46d5d3c316": ["model.synthetix.fct_perp_orders_base_sepolia"], "test.synthetix.not_null_fct_perp_orders_base_sepolia_transaction_hash.650c93c367": ["model.synthetix.fct_perp_orders_base_sepolia"], "test.synthetix.not_null_fct_perp_orders_base_sepolia_contract.17d50e01a2": ["model.synthetix.fct_perp_orders_base_sepolia"], "test.synthetix.not_null_fct_perp_orders_base_sepolia_market_id.9c18ced1ce": ["model.synthetix.fct_perp_orders_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_base_sepolia_market_id__True__0.fe527d9b61": ["model.synthetix.fct_perp_orders_base_sepolia"], "test.synthetix.not_null_fct_perp_orders_base_sepolia_market_symbol.ccf5837d32": ["model.synthetix.fct_perp_orders_base_sepolia"], "test.synthetix.not_null_fct_perp_orders_base_sepolia_account_id.75a8413527": ["model.synthetix.fct_perp_orders_base_sepolia"], "test.synthetix.not_null_fct_perp_markets_base_sepolia_id.908ad69766": ["model.synthetix.fct_perp_markets_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_base_sepolia_id__True__0.8545400fda": ["model.synthetix.fct_perp_markets_base_sepolia"], "test.synthetix.not_null_fct_perp_markets_base_sepolia_created_ts.ec1571d5b3": ["model.synthetix.fct_perp_markets_base_sepolia"], "test.synthetix.not_null_fct_perp_markets_base_sepolia_block_number.5b8bc4dbc4": ["model.synthetix.fct_perp_markets_base_sepolia"], "test.synthetix.not_null_fct_perp_markets_base_sepolia_market_symbol.e4e36d90ae": ["model.synthetix.fct_perp_markets_base_sepolia"], "test.synthetix.not_null_fct_perp_markets_base_sepolia_market_name.47a0ccb5b2": ["model.synthetix.fct_perp_markets_base_sepolia"], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_id.5597cbd783": ["model.synthetix.fct_perp_market_history_base_sepolia"], "test.synthetix.unique_fct_perp_market_history_base_sepolia_id.a6cd45bc6b": ["model.synthetix.fct_perp_market_history_base_sepolia"], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_ts.f38b043e70": ["model.synthetix.fct_perp_market_history_base_sepolia"], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_block_number.2243d56672": ["model.synthetix.fct_perp_market_history_base_sepolia"], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_transaction_hash.692634d15d": ["model.synthetix.fct_perp_market_history_base_sepolia"], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_market_id.bdbb4acce1": ["model.synthetix.fct_perp_market_history_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_base_sepolia_market_id__True__0.ee983a3e48": ["model.synthetix.fct_perp_market_history_base_sepolia"], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_market_symbol.a5c87dfbbc": ["model.synthetix.fct_perp_market_history_base_sepolia"], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_price.701866f2d6": ["model.synthetix.fct_perp_market_history_base_sepolia"], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_skew.2239f848ce": ["model.synthetix.fct_perp_market_history_base_sepolia"], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_size.4ba39d1f97": ["model.synthetix.fct_perp_market_history_base_sepolia"], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_size_delta.a047554669": ["model.synthetix.fct_perp_market_history_base_sepolia"], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_funding_rate.8b0c11dd33": ["model.synthetix.fct_perp_market_history_base_sepolia"], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_funding_velocity.e94823ecab": ["model.synthetix.fct_perp_market_history_base_sepolia"], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_interest_rate.7281d4e302": ["model.synthetix.fct_perp_market_history_base_sepolia"], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_funding_rate_apr.d67d832c1f": ["model.synthetix.fct_perp_market_history_base_sepolia"], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_long_rate_apr.12346bb56d": ["model.synthetix.fct_perp_market_history_base_sepolia"], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_short_rate_apr.8f7be1f404": ["model.synthetix.fct_perp_market_history_base_sepolia"], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_size_usd.38c4eef62e": ["model.synthetix.fct_perp_market_history_base_sepolia"], "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_id.79b565b3e1": ["model.synthetix.fct_perp_liq_position_base_sepolia"], "test.synthetix.unique_fct_perp_liq_position_base_sepolia_id.115ce32bec": ["model.synthetix.fct_perp_liq_position_base_sepolia"], "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_ts.57135ae312": ["model.synthetix.fct_perp_liq_position_base_sepolia"], "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_block_number.1e9c90b546": ["model.synthetix.fct_perp_liq_position_base_sepolia"], "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_transaction_hash.a0777a2fcc": ["model.synthetix.fct_perp_liq_position_base_sepolia"], "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_account_id.8cf46dc9c7": ["model.synthetix.fct_perp_liq_position_base_sepolia"], "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_market_id.781f0844d8": ["model.synthetix.fct_perp_liq_position_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_market_id__True__0.def98e4452": ["model.synthetix.fct_perp_liq_position_base_sepolia"], "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_market_symbol.f750183220": ["model.synthetix.fct_perp_liq_position_base_sepolia"], "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_amount_liquidated.a06e8cfcb4": ["model.synthetix.fct_perp_liq_position_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_amount_liquidated__True__0.2ed4eec011": ["model.synthetix.fct_perp_liq_position_base_sepolia"], "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_position_size.75bf8c09a0": ["model.synthetix.fct_perp_liq_position_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_position_size__True__0.49ac413695": ["model.synthetix.fct_perp_liq_position_base_sepolia"], "test.synthetix.not_null_fct_perp_liq_account_base_sepolia_account_id.f56cf61194": ["model.synthetix.fct_perp_liq_account_base_sepolia"], "test.synthetix.not_null_fct_perp_liq_account_base_sepolia_ts.c34644894f": ["model.synthetix.fct_perp_liq_account_base_sepolia"], "test.synthetix.not_null_fct_perp_liq_account_base_sepolia_total_reward.24d48c7864": ["model.synthetix.fct_perp_liq_account_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_base_sepolia_total_reward__True__0.42888d54ae": ["model.synthetix.fct_perp_liq_account_base_sepolia"], "test.synthetix.not_null_fct_perp_accounts_base_sepolia_id.e4031edaa1": ["model.synthetix.fct_perp_accounts_base_sepolia"], "test.synthetix.unique_fct_perp_accounts_base_sepolia_id.1ca885b5ec": ["model.synthetix.fct_perp_accounts_base_sepolia"], "test.synthetix.not_null_fct_perp_accounts_base_sepolia_created_ts.00ac8e7106": ["model.synthetix.fct_perp_accounts_base_sepolia"], "test.synthetix.not_null_fct_perp_accounts_base_sepolia_owner.578268eb9a": ["model.synthetix.fct_perp_accounts_base_sepolia"], "test.synthetix.not_null_fct_prices_base_sepolia_ts.2875b0c397": ["model.synthetix.fct_prices_base_sepolia"], "test.synthetix.not_null_fct_prices_base_sepolia_market_symbol.e2a8214091": ["model.synthetix.fct_prices_base_sepolia"], "test.synthetix.not_null_fct_prices_base_sepolia_price.3c29a949cf": ["model.synthetix.fct_prices_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_prices_base_sepolia_price__True__0.78bfe2f46a": ["model.synthetix.fct_prices_base_sepolia"], "test.synthetix.not_null_fct_prices_hourly_base_sepolia_ts.fc60cfbaeb": ["model.synthetix.fct_prices_hourly_base_sepolia"], "test.synthetix.not_null_fct_prices_hourly_base_sepolia_market_symbol.35c2706bfd": ["model.synthetix.fct_prices_hourly_base_sepolia"], "test.synthetix.not_null_fct_prices_hourly_base_sepolia_price.e263ee2224": ["model.synthetix.fct_prices_hourly_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_base_sepolia_price__True__0.9b4c65b6bd": ["model.synthetix.fct_prices_hourly_base_sepolia"], "test.synthetix.not_null_fct_synth_supply_base_sepolia_ts.0e3cf0c2f2": ["model.synthetix.fct_synth_supply_base_sepolia"], "test.synthetix.not_null_fct_synth_supply_base_sepolia_block_number.f0997efcd8": ["model.synthetix.fct_synth_supply_base_sepolia"], "test.synthetix.not_null_fct_synth_supply_base_sepolia_synth_market_id.75d7df8ce8": ["model.synthetix.fct_synth_supply_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_base_sepolia_synth_market_id__True__0.1c097f1721": ["model.synthetix.fct_synth_supply_base_sepolia"], "test.synthetix.not_null_fct_synth_supply_base_sepolia_supply.a13743a375": ["model.synthetix.fct_synth_supply_base_sepolia"], "test.synthetix.not_null_fct_spot_atomics_base_sepolia_id.dfc0db9ed4": ["model.synthetix.fct_spot_atomics_base_sepolia"], "test.synthetix.unique_fct_spot_atomics_base_sepolia_id.6c8ed0bc2a": ["model.synthetix.fct_spot_atomics_base_sepolia"], "test.synthetix.not_null_fct_spot_atomics_base_sepolia_ts.4bca6422cc": ["model.synthetix.fct_spot_atomics_base_sepolia"], "test.synthetix.not_null_fct_spot_atomics_base_sepolia_block_number.16d75a4323": ["model.synthetix.fct_spot_atomics_base_sepolia"], "test.synthetix.not_null_fct_spot_atomics_base_sepolia_tx_hash.6d969998c6": ["model.synthetix.fct_spot_atomics_base_sepolia"], "test.synthetix.not_null_fct_spot_atomics_base_sepolia_synth_market_id.e8f636df14": ["model.synthetix.fct_spot_atomics_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_base_sepolia_synth_market_id__True__0.391b470dd2": ["model.synthetix.fct_spot_atomics_base_sepolia"], "test.synthetix.not_null_fct_spot_atomics_base_sepolia_price.ce30d003ce": ["model.synthetix.fct_spot_atomics_base_sepolia"], "test.synthetix.not_null_fct_spot_atomics_base_sepolia_amount.81264c756d": ["model.synthetix.fct_spot_atomics_base_sepolia"], "test.synthetix.not_null_fct_spot_atomics_base_sepolia_referrer.7533de1c2b": ["model.synthetix.fct_spot_atomics_base_sepolia"], "test.synthetix.not_null_fct_spot_markets_base_sepolia_id.a355928e0f": ["model.synthetix.fct_spot_markets_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_base_sepolia_id__True__0.f6b3a1dac3": ["model.synthetix.fct_spot_markets_base_sepolia"], "test.synthetix.not_null_fct_spot_markets_base_sepolia_created_ts.69423c5ddb": ["model.synthetix.fct_spot_markets_base_sepolia"], "test.synthetix.not_null_fct_spot_markets_base_sepolia_block_number.25cd7e84c0": ["model.synthetix.fct_spot_markets_base_sepolia"], "test.synthetix.not_null_fct_spot_markets_base_sepolia_token_address.af639aa1d2": ["model.synthetix.fct_spot_markets_base_sepolia"], "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_id.6458cf0796": ["model.synthetix.fct_spot_wrapper_base_sepolia"], "test.synthetix.unique_fct_spot_wrapper_base_sepolia_id.3a2fb8ee86": ["model.synthetix.fct_spot_wrapper_base_sepolia"], "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_ts.8708b13a31": ["model.synthetix.fct_spot_wrapper_base_sepolia"], "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_block_number.05149fa391": ["model.synthetix.fct_spot_wrapper_base_sepolia"], "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_tx_hash.0df62cff0d": ["model.synthetix.fct_spot_wrapper_base_sepolia"], "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_synth_market_id.54687d51aa": ["model.synthetix.fct_spot_wrapper_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_base_sepolia_synth_market_id__True__0.f4eedf4f3f": ["model.synthetix.fct_spot_wrapper_base_sepolia"], "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_amount_wrapped.447890a6f4": ["model.synthetix.fct_spot_wrapper_base_sepolia"], "test.synthetix.not_null_fct_buyback_daily_base_sepolia_ts.0b8a36c44c": ["model.synthetix.fct_buyback_daily_base_sepolia"], "test.synthetix.not_null_fct_buyback_daily_base_sepolia_snx_amount.113325e30a": ["model.synthetix.fct_buyback_daily_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_snx_amount__True__0.378a6852a6": ["model.synthetix.fct_buyback_daily_base_sepolia"], "test.synthetix.not_null_fct_buyback_daily_base_sepolia_usd_amount.21bc5d392b": ["model.synthetix.fct_buyback_daily_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_usd_amount__True__0.e3dd96895e": ["model.synthetix.fct_buyback_daily_base_sepolia"], "test.synthetix.not_null_fct_buyback_daily_base_sepolia_cumulative_snx_amount.c44f071e87": ["model.synthetix.fct_buyback_daily_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_cumulative_snx_amount__True__0.ab215eff09": ["model.synthetix.fct_buyback_daily_base_sepolia"], "test.synthetix.not_null_fct_buyback_daily_base_sepolia_cumulative_usd_amount.f40974a9be": ["model.synthetix.fct_buyback_daily_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_cumulative_usd_amount__True__0.f5fad30aa3": ["model.synthetix.fct_buyback_daily_base_sepolia"], "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_ts.39dec90aa4": ["model.synthetix.fct_buyback_hourly_base_sepolia"], "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_snx_amount.a856b40de9": ["model.synthetix.fct_buyback_hourly_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_snx_amount__True__0.40ea0d5e88": ["model.synthetix.fct_buyback_hourly_base_sepolia"], "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_usd_amount.4f119280f7": ["model.synthetix.fct_buyback_hourly_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_usd_amount__True__0.89592b2e7d": ["model.synthetix.fct_buyback_hourly_base_sepolia"], "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_cumulative_snx_amount.806ce65de6": ["model.synthetix.fct_buyback_hourly_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_cumulative_snx_amount__True__0.6d52afd421": ["model.synthetix.fct_buyback_hourly_base_sepolia"], "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_cumulative_usd_amount.6347fe374e": ["model.synthetix.fct_buyback_hourly_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_cumulative_usd_amount__True__0.e3d3aff3f1": ["model.synthetix.fct_buyback_hourly_base_sepolia"], "test.synthetix.not_null_fct_buyback_base_sepolia_id.03ec6b8e04": ["model.synthetix.fct_buyback_base_sepolia"], "test.synthetix.unique_fct_buyback_base_sepolia_id.ce5fc96649": ["model.synthetix.fct_buyback_base_sepolia"], "test.synthetix.not_null_fct_buyback_base_sepolia_ts.f6314da709": ["model.synthetix.fct_buyback_base_sepolia"], "test.synthetix.not_null_fct_buyback_base_sepolia_buyer.e7ec385108": ["model.synthetix.fct_buyback_base_sepolia"], "test.synthetix.not_null_fct_buyback_base_sepolia_snx.39b0dcead2": ["model.synthetix.fct_buyback_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_sepolia_snx__True__0.21bd52e738": ["model.synthetix.fct_buyback_base_sepolia"], "test.synthetix.not_null_fct_buyback_base_sepolia_usd.427a3c3ca1": ["model.synthetix.fct_buyback_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_sepolia_usd__True__0.7426b61d1a": ["model.synthetix.fct_buyback_base_sepolia"], "test.synthetix.not_null_fct_buyback_base_sepolia_snx_price.361a60f2b3": ["model.synthetix.fct_buyback_base_sepolia"], "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_sepolia_snx_price__True__0.fedfb306c2": ["model.synthetix.fct_buyback_base_sepolia"], "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_ts.878073b7e8": ["model.synthetix.fct_core_vault_collateral_base_mainnet"], "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_block_number.fc803534fc": ["model.synthetix.fct_core_vault_collateral_base_mainnet"], "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_contract_address.f7e3ffefb9": ["model.synthetix.fct_core_vault_collateral_base_mainnet"], "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_pool_id.1ea1a9fb17": ["model.synthetix.fct_core_vault_collateral_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_pool_id__True__0.3c62ac166d": ["model.synthetix.fct_core_vault_collateral_base_mainnet"], "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_collateral_type.e2cbb7867d": ["model.synthetix.fct_core_vault_collateral_base_mainnet"], "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_amount.43a56286ca": ["model.synthetix.fct_core_vault_collateral_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_amount__True__0.031c10a818": ["model.synthetix.fct_core_vault_collateral_base_mainnet"], "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_collateral_value.b35c2ac09a": ["model.synthetix.fct_core_vault_collateral_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_collateral_value__True__0.ffab802571": ["model.synthetix.fct_core_vault_collateral_base_mainnet"], "test.synthetix.not_null_fct_pool_rewards_base_mainnet_ts.af8563a243": ["model.synthetix.fct_pool_rewards_base_mainnet"], "test.synthetix.not_null_fct_pool_rewards_base_mainnet_pool_id.47db83edd0": ["model.synthetix.fct_pool_rewards_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_mainnet_pool_id__True__0.f01ac775cc": ["model.synthetix.fct_pool_rewards_base_mainnet"], "test.synthetix.not_null_fct_pool_rewards_base_mainnet_collateral_type.2f7e01ccd0": ["model.synthetix.fct_pool_rewards_base_mainnet"], "test.synthetix.not_null_fct_pool_rewards_base_mainnet_distributor.5511d5880d": ["model.synthetix.fct_pool_rewards_base_mainnet"], "test.synthetix.not_null_fct_pool_rewards_base_mainnet_token_symbol.1810912a65": ["model.synthetix.fct_pool_rewards_base_mainnet"], "test.synthetix.not_null_fct_pool_rewards_base_mainnet_amount.c7b92514fd": ["model.synthetix.fct_pool_rewards_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_mainnet_amount__True__0.5a5b31d40e": ["model.synthetix.fct_pool_rewards_base_mainnet"], "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_ts.3412be3139": ["model.synthetix.fct_core_account_delegation_base_mainnet"], "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_account_id.64d4657b45": ["model.synthetix.fct_core_account_delegation_base_mainnet"], "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_pool_id.c2b6448825": ["model.synthetix.fct_core_account_delegation_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_mainnet_pool_id__True__0.a18d31544f": ["model.synthetix.fct_core_account_delegation_base_mainnet"], "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_collateral_type.01ebd9c59e": ["model.synthetix.fct_core_account_delegation_base_mainnet"], "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_amount_delegated.c0cf7fdd11": ["model.synthetix.fct_core_account_delegation_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_mainnet_amount_delegated__True__0.5d186a76ca": ["model.synthetix.fct_core_account_delegation_base_mainnet"], "test.synthetix.not_null_fct_core_apr_base_mainnet_ts.fa672a8124": ["model.synthetix.fct_core_apr_base_mainnet"], "test.synthetix.not_null_fct_core_apr_base_mainnet_pool_id.ec4f69201c": ["model.synthetix.fct_core_apr_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_pool_id__True__0.6f65c027c2": ["model.synthetix.fct_core_apr_base_mainnet"], "test.synthetix.not_null_fct_core_apr_base_mainnet_collateral_type.6b18aa87ce": ["model.synthetix.fct_core_apr_base_mainnet"], "test.synthetix.not_null_fct_core_apr_base_mainnet_collateral_value.ca0cfe00d9": ["model.synthetix.fct_core_apr_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_collateral_value__True__0.09ad3e4f8e": ["model.synthetix.fct_core_apr_base_mainnet"], "test.synthetix.not_null_fct_core_apr_base_mainnet_debt.3003bbaef9": ["model.synthetix.fct_core_apr_base_mainnet"], "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_issuance.58d7e6392e": ["model.synthetix.fct_core_apr_base_mainnet"], "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_pnl.aace5f4a92": ["model.synthetix.fct_core_apr_base_mainnet"], "test.synthetix.not_null_fct_core_apr_base_mainnet_cumulative_pnl.0dfa79c775": ["model.synthetix.fct_core_apr_base_mainnet"], "test.synthetix.not_null_fct_core_apr_base_mainnet_cumulative_issuance.6b5aeff994": ["model.synthetix.fct_core_apr_base_mainnet"], "test.synthetix.not_null_fct_core_apr_base_mainnet_rewards_usd.9770eed99e": ["model.synthetix.fct_core_apr_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_rewards_usd__True__0.cd9a35763d": ["model.synthetix.fct_core_apr_base_mainnet"], "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_pnl_pct.709eae57a9": ["model.synthetix.fct_core_apr_base_mainnet"], "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_rewards_pct.e5170bb035": ["model.synthetix.fct_core_apr_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_hourly_rewards_pct__True__1__0.615edfd299": ["model.synthetix.fct_core_apr_base_mainnet"], "test.synthetix.not_null_fct_core_apr_base_mainnet_apr_24h.5f87709afa": ["model.synthetix.fct_core_apr_base_mainnet"], "test.synthetix.not_null_fct_core_apr_base_mainnet_apy_24h.0d59b73826": ["model.synthetix.fct_core_apr_base_mainnet"], "test.synthetix.not_null_fct_core_apr_base_mainnet_apr_7d.8545f2f45f": ["model.synthetix.fct_core_apr_base_mainnet"], "test.synthetix.not_null_fct_core_apr_base_mainnet_apy_7d.d068a55e21": ["model.synthetix.fct_core_apr_base_mainnet"], "test.synthetix.not_null_fct_core_apr_base_mainnet_apr_28d.69fcad855f": ["model.synthetix.fct_core_apr_base_mainnet"], "test.synthetix.not_null_fct_core_apr_base_mainnet_apy_28d.384e146fdc": ["model.synthetix.fct_core_apr_base_mainnet"], "test.synthetix.not_null_fct_core_market_updated_base_mainnet_id.a50a975385": ["model.synthetix.fct_core_market_updated_base_mainnet"], "test.synthetix.unique_fct_core_market_updated_base_mainnet_id.ec01754a17": ["model.synthetix.fct_core_market_updated_base_mainnet"], "test.synthetix.not_null_fct_core_market_updated_base_mainnet_ts.f35cfffa6d": ["model.synthetix.fct_core_market_updated_base_mainnet"], "test.synthetix.not_null_fct_core_market_updated_base_mainnet_transaction_hash.87848e2a26": ["model.synthetix.fct_core_market_updated_base_mainnet"], "test.synthetix.not_null_fct_core_market_updated_base_mainnet_event_name.38e05844e8": ["model.synthetix.fct_core_market_updated_base_mainnet"], "test.synthetix.accepted_values_fct_core_market_updated_base_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.b6908f0c03": ["model.synthetix.fct_core_market_updated_base_mainnet"], "test.synthetix.not_null_fct_core_market_updated_base_mainnet_market_id.c97cd708fa": ["model.synthetix.fct_core_market_updated_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_base_mainnet_market_id__True__0.2ed4a3f792": ["model.synthetix.fct_core_market_updated_base_mainnet"], "test.synthetix.not_null_fct_core_market_updated_base_mainnet_collateral_type.b71240306c": ["model.synthetix.fct_core_market_updated_base_mainnet"], "test.synthetix.not_null_fct_core_market_updated_base_mainnet_credit_capacity.303317e986": ["model.synthetix.fct_core_market_updated_base_mainnet"], "test.synthetix.not_null_fct_core_market_updated_base_mainnet_net_issuance.2d64ab52f8": ["model.synthetix.fct_core_market_updated_base_mainnet"], "test.synthetix.not_null_fct_core_market_updated_base_mainnet_token_amount.ead854df90": ["model.synthetix.fct_core_market_updated_base_mainnet"], "test.synthetix.not_null_fct_core_pool_collateral_base_mainnet_ts.4e638376c4": ["model.synthetix.fct_core_pool_collateral_base_mainnet"], "test.synthetix.not_null_fct_core_pool_collateral_base_mainnet_collateral_type.63ab148d0c": ["model.synthetix.fct_core_pool_collateral_base_mainnet"], "test.synthetix.not_null_fct_core_pool_collateral_base_mainnet_amount_deposited.9fabc246a7": ["model.synthetix.fct_core_pool_collateral_base_mainnet"], "test.synthetix.not_null_fct_core_pool_delegation_base_mainnet_ts.2ed20ab777": ["model.synthetix.fct_core_pool_delegation_base_mainnet"], "test.synthetix.not_null_fct_core_pool_delegation_base_mainnet_pool_id.d338258729": ["model.synthetix.fct_core_pool_delegation_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_base_mainnet_pool_id__True__0.4d81a0e2e0": ["model.synthetix.fct_core_pool_delegation_base_mainnet"], "test.synthetix.not_null_fct_core_pool_delegation_base_mainnet_collateral_type.49ff2a0118": ["model.synthetix.fct_core_pool_delegation_base_mainnet"], "test.synthetix.not_null_fct_core_pools_base_mainnet_id.1f1f3ad095": ["model.synthetix.fct_core_pools_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_pools_base_mainnet_id__True__0.2b14986ce3": ["model.synthetix.fct_core_pools_base_mainnet"], "test.synthetix.not_null_fct_core_pools_base_mainnet_created_ts.a07bb6b8fe": ["model.synthetix.fct_core_pools_base_mainnet"], "test.synthetix.not_null_fct_core_pools_base_mainnet_block_number.cc61b3ca43": ["model.synthetix.fct_core_pools_base_mainnet"], "test.synthetix.not_null_fct_core_pools_base_mainnet_owner.a2cfe04f87": ["model.synthetix.fct_core_pools_base_mainnet"], "test.synthetix.not_null_fct_pool_debt_base_mainnet_ts.f49a23ebcd": ["model.synthetix.fct_pool_debt_base_mainnet"], "test.synthetix.not_null_fct_pool_debt_base_mainnet_block_number.dd32fc50c6": ["model.synthetix.fct_pool_debt_base_mainnet"], "test.synthetix.not_null_fct_pool_debt_base_mainnet_pool_id.8e9e20797d": ["model.synthetix.fct_pool_debt_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_base_mainnet_pool_id__True__0.a1f5ec7b1b": ["model.synthetix.fct_pool_debt_base_mainnet"], "test.synthetix.not_null_fct_pool_debt_base_mainnet_collateral_type.92a752ffea": ["model.synthetix.fct_pool_debt_base_mainnet"], "test.synthetix.not_null_fct_pool_debt_base_mainnet_debt.5b37c10505": ["model.synthetix.fct_pool_debt_base_mainnet"], "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_ts.af3f6a895d": ["model.synthetix.fct_pool_issuance_hourly_base_mainnet"], "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_pool_id.03eddab767": ["model.synthetix.fct_pool_issuance_hourly_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_base_mainnet_pool_id__True__0.82c0a98d47": ["model.synthetix.fct_pool_issuance_hourly_base_mainnet"], "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_collateral_type.21efec6e56": ["model.synthetix.fct_pool_issuance_hourly_base_mainnet"], "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_hourly_issuance.1bde70000d": ["model.synthetix.fct_pool_issuance_hourly_base_mainnet"], "test.synthetix.not_null_fct_pool_issuance_base_mainnet_ts.2b8d4be103": ["model.synthetix.fct_pool_issuance_base_mainnet"], "test.synthetix.not_null_fct_pool_issuance_base_mainnet_block_number.6ae22c8ac4": ["model.synthetix.fct_pool_issuance_base_mainnet"], "test.synthetix.not_null_fct_pool_issuance_base_mainnet_transaction_hash.0764eca614": ["model.synthetix.fct_pool_issuance_base_mainnet"], "test.synthetix.not_null_fct_pool_issuance_base_mainnet_pool_id.01d3ed0f62": ["model.synthetix.fct_pool_issuance_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_base_mainnet_pool_id__True__0.5e68f64c49": ["model.synthetix.fct_pool_issuance_base_mainnet"], "test.synthetix.not_null_fct_pool_issuance_base_mainnet_collateral_type.72fe90c3b9": ["model.synthetix.fct_pool_issuance_base_mainnet"], "test.synthetix.not_null_fct_pool_issuance_base_mainnet_account_id.4f9de5ef81": ["model.synthetix.fct_pool_issuance_base_mainnet"], "test.synthetix.not_null_fct_pool_issuance_base_mainnet_amount.29761360a6": ["model.synthetix.fct_pool_issuance_base_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_ts.7c76badc22": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_pool_id.7352d1abe5": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_pool_id__True__0.4246141dca": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_collateral_type.7d4e861773": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_collateral_value.34ddcc2ccb": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_collateral_value__True__0.7bf7b1ccab": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_debt.e2d08dec52": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_issuance.b0e645a132": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl.6f321ca648": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_rewards_usd.de69bca40d": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_rewards_usd__True__0.65717bc033": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl_pct.43ef5d27cc": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct.0d02b364b5": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct__True__1__0.24176cb1b5": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_total_pct.9656973b1c": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet"], "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_ts.cb01f363c1": ["model.synthetix.fct_pool_rewards_hourly_base_mainnet"], "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_pool_id.cc4be6d53f": ["model.synthetix.fct_pool_rewards_hourly_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_mainnet_pool_id__True__0.0fe5a5d2d6": ["model.synthetix.fct_pool_rewards_hourly_base_mainnet"], "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_collateral_type.9a0efdf293": ["model.synthetix.fct_pool_rewards_hourly_base_mainnet"], "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_rewards_usd.2d36098b0e": ["model.synthetix.fct_pool_rewards_hourly_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_mainnet_rewards_usd__True__0.e752fbfdf1": ["model.synthetix.fct_pool_rewards_hourly_base_mainnet"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_ts.b6c015406d": ["model.synthetix.fct_pool_rewards_token_hourly_base_mainnet"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_pool_id.26caff37a4": ["model.synthetix.fct_pool_rewards_token_hourly_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_pool_id__True__0.59419d2477": ["model.synthetix.fct_pool_rewards_token_hourly_base_mainnet"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_collateral_type.52b0ac191f": ["model.synthetix.fct_pool_rewards_token_hourly_base_mainnet"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_distributor.608c8d5a0a": ["model.synthetix.fct_pool_rewards_token_hourly_base_mainnet"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_token_symbol.185f4e6438": ["model.synthetix.fct_pool_rewards_token_hourly_base_mainnet"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_amount.ee0d98f0ab": ["model.synthetix.fct_pool_rewards_token_hourly_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_amount__True__0.dbf212e433": ["model.synthetix.fct_pool_rewards_token_hourly_base_mainnet"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd.2724c9008d": ["model.synthetix.fct_pool_rewards_token_hourly_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd__True__0.2f31fe80de": ["model.synthetix.fct_pool_rewards_token_hourly_base_mainnet"], "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_id.a798ff42d8": ["model.synthetix.fct_perp_interest_charged_base_mainnet"], "test.synthetix.unique_fct_perp_interest_charged_base_mainnet_id.31ca39738f": ["model.synthetix.fct_perp_interest_charged_base_mainnet"], "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_block_timestamp.60136d09c1": ["model.synthetix.fct_perp_interest_charged_base_mainnet"], "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_block_number.47e9d47bb4": ["model.synthetix.fct_perp_interest_charged_base_mainnet"], "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_transaction_hash.f85d4df49f": ["model.synthetix.fct_perp_interest_charged_base_mainnet"], "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_contract.8e7dd8a6ef": ["model.synthetix.fct_perp_interest_charged_base_mainnet"], "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_event_name.eaf9eac9c3": ["model.synthetix.fct_perp_interest_charged_base_mainnet"], "test.synthetix.accepted_values_fct_perp_interest_charged_base_mainnet_event_name__InterestCharged.b8b39fbb4d": ["model.synthetix.fct_perp_interest_charged_base_mainnet"], "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_account_id.2830ac0b93": ["model.synthetix.fct_perp_interest_charged_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_mainnet_account_id__True__0.d4da8249b8": ["model.synthetix.fct_perp_interest_charged_base_mainnet"], "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_interest.073a973712": ["model.synthetix.fct_perp_interest_charged_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_mainnet_interest__True__0.b25a9c1b50": ["model.synthetix.fct_perp_interest_charged_base_mainnet"], "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_id.efa9bbeec9": ["model.synthetix.fct_perp_collateral_modified_base_mainnet"], "test.synthetix.unique_fct_perp_collateral_modified_base_mainnet_id.9010e87027": ["model.synthetix.fct_perp_collateral_modified_base_mainnet"], "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_block_timestamp.7c5c8a362c": ["model.synthetix.fct_perp_collateral_modified_base_mainnet"], "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_block_number.45b34bf575": ["model.synthetix.fct_perp_collateral_modified_base_mainnet"], "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_transaction_hash.8cc455d504": ["model.synthetix.fct_perp_collateral_modified_base_mainnet"], "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_contract.f078950840": ["model.synthetix.fct_perp_collateral_modified_base_mainnet"], "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_event_name.44267a4fa1": ["model.synthetix.fct_perp_collateral_modified_base_mainnet"], "test.synthetix.accepted_values_fct_perp_collateral_modified_base_mainnet_event_name__CollateralModified.00f5016782": ["model.synthetix.fct_perp_collateral_modified_base_mainnet"], "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_synth_market_id.3a3dffb920": ["model.synthetix.fct_perp_collateral_modified_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_base_mainnet_synth_market_id__True__0.644f81887d": ["model.synthetix.fct_perp_collateral_modified_base_mainnet"], "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_sender.b3270f32cc": ["model.synthetix.fct_perp_collateral_modified_base_mainnet"], "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_id.627b6b6b63": ["model.synthetix.fct_perp_previous_order_expired_base_mainnet"], "test.synthetix.unique_fct_perp_previous_order_expired_base_mainnet_id.220846a37a": ["model.synthetix.fct_perp_previous_order_expired_base_mainnet"], "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_block_timestamp.da7b51b840": ["model.synthetix.fct_perp_previous_order_expired_base_mainnet"], "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_block_number.89b98bd9a2": ["model.synthetix.fct_perp_previous_order_expired_base_mainnet"], "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_transaction_hash.573aaff2f5": ["model.synthetix.fct_perp_previous_order_expired_base_mainnet"], "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_contract.bd6be0f02f": ["model.synthetix.fct_perp_previous_order_expired_base_mainnet"], "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_event_name.473a967d1d": ["model.synthetix.fct_perp_previous_order_expired_base_mainnet"], "test.synthetix.accepted_values_fct_perp_previous_order_expired_base_mainnet_event_name__PreviousOrderExpired.1769035769": ["model.synthetix.fct_perp_previous_order_expired_base_mainnet"], "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_market_id.8bf9effd5e": ["model.synthetix.fct_perp_previous_order_expired_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_mainnet_market_id__True__0.59d73bf004": ["model.synthetix.fct_perp_previous_order_expired_base_mainnet"], "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_account_id.e7aae917c2": ["model.synthetix.fct_perp_previous_order_expired_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_mainnet_account_id__True__0.0f31e1095c": ["model.synthetix.fct_perp_previous_order_expired_base_mainnet"], "test.synthetix.not_null_fct_perp_trades_base_mainnet_id.35375a8491": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.unique_fct_perp_trades_base_mainnet_id.b1b63119eb": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.not_null_fct_perp_trades_base_mainnet_ts.e5e75d9d71": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.not_null_fct_perp_trades_base_mainnet_block_number.474b7643d0": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.not_null_fct_perp_trades_base_mainnet_transaction_hash.b1e9287d28": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.not_null_fct_perp_trades_base_mainnet_contract.8897e47e7e": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.not_null_fct_perp_trades_base_mainnet_market_id.6ea4246016": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_market_id__True__0.585f613862": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.not_null_fct_perp_trades_base_mainnet_market_symbol.e75d95d12c": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.not_null_fct_perp_trades_base_mainnet_account_id.8a94516fd9": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.not_null_fct_perp_trades_base_mainnet_fill_price.e731328206": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_fill_price__True__0.3edbbda7ae": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.not_null_fct_perp_trades_base_mainnet_pnl.e87ee65983": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.not_null_fct_perp_trades_base_mainnet_accrued_funding.f6a962643b": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.not_null_fct_perp_trades_base_mainnet_trade_size.2a003017e9": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.not_null_fct_perp_trades_base_mainnet_position_size.a687f5c9e4": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.not_null_fct_perp_trades_base_mainnet_total_fees.73178c801b": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_total_fees__True__0.37a3c34f6a": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.not_null_fct_perp_trades_base_mainnet_referral_fees.8c5c0f55a4": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_referral_fees__True__0.09a87481d6": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.not_null_fct_perp_trades_base_mainnet_collected_fees.1888a67b67": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_collected_fees__True__0.cec844302b": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.not_null_fct_perp_trades_base_mainnet_settlement_reward.c472f75c36": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_settlement_reward__True__0.56c953ccdc": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.not_null_fct_perp_trades_base_mainnet_tracking_code.3b557b440d": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.not_null_fct_perp_trades_base_mainnet_settler.cebd15f3ad": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.not_null_fct_perp_trades_base_mainnet_notional_trade_size.25efead997": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.not_null_fct_perp_trades_base_mainnet_notional_position_size.549d1d1b0b": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.not_null_fct_perp_trades_base_mainnet_lp_fees.1da0034ac9": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_lp_fees__True__0.67c14ce54a": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.not_null_fct_perp_trades_base_mainnet_exchange_fees.5a4c21716f": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_exchange_fees__True__0.43ef826334": ["model.synthetix.fct_perp_trades_base_mainnet"], "test.synthetix.not_null_fct_perp_pnl_base_mainnet_ts.aa0943ea1a": ["model.synthetix.fct_perp_pnl_base_mainnet"], "test.synthetix.not_null_fct_perp_pnl_base_mainnet_market_id.915c961b40": ["model.synthetix.fct_perp_pnl_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_base_mainnet_market_id__True__0.58f61a0590": ["model.synthetix.fct_perp_pnl_base_mainnet"], "test.synthetix.not_null_fct_perp_orders_base_mainnet_id.2c415fb4fb": ["model.synthetix.fct_perp_orders_base_mainnet"], "test.synthetix.unique_fct_perp_orders_base_mainnet_id.1b8b85dac5": ["model.synthetix.fct_perp_orders_base_mainnet"], "test.synthetix.not_null_fct_perp_orders_base_mainnet_ts.a61957fc22": ["model.synthetix.fct_perp_orders_base_mainnet"], "test.synthetix.not_null_fct_perp_orders_base_mainnet_block_number.3be9f0b718": ["model.synthetix.fct_perp_orders_base_mainnet"], "test.synthetix.not_null_fct_perp_orders_base_mainnet_transaction_hash.71d76cac79": ["model.synthetix.fct_perp_orders_base_mainnet"], "test.synthetix.not_null_fct_perp_orders_base_mainnet_contract.6a5b003b92": ["model.synthetix.fct_perp_orders_base_mainnet"], "test.synthetix.not_null_fct_perp_orders_base_mainnet_market_id.5b936d3011": ["model.synthetix.fct_perp_orders_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_base_mainnet_market_id__True__0.2d585533fc": ["model.synthetix.fct_perp_orders_base_mainnet"], "test.synthetix.not_null_fct_perp_orders_base_mainnet_market_symbol.554f14b42b": ["model.synthetix.fct_perp_orders_base_mainnet"], "test.synthetix.not_null_fct_perp_orders_base_mainnet_account_id.08880589a0": ["model.synthetix.fct_perp_orders_base_mainnet"], "test.synthetix.not_null_fct_perp_markets_base_mainnet_id.bd1fc06532": ["model.synthetix.fct_perp_markets_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_base_mainnet_id__True__0.ac58557180": ["model.synthetix.fct_perp_markets_base_mainnet"], "test.synthetix.not_null_fct_perp_markets_base_mainnet_created_ts.b73d9a0c8a": ["model.synthetix.fct_perp_markets_base_mainnet"], "test.synthetix.not_null_fct_perp_markets_base_mainnet_block_number.6792b019f1": ["model.synthetix.fct_perp_markets_base_mainnet"], "test.synthetix.not_null_fct_perp_markets_base_mainnet_market_symbol.c8dc99abfc": ["model.synthetix.fct_perp_markets_base_mainnet"], "test.synthetix.not_null_fct_perp_markets_base_mainnet_market_name.303acf9a19": ["model.synthetix.fct_perp_markets_base_mainnet"], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_id.c9dbfad377": ["model.synthetix.fct_perp_market_history_base_mainnet"], "test.synthetix.unique_fct_perp_market_history_base_mainnet_id.8b11f687f0": ["model.synthetix.fct_perp_market_history_base_mainnet"], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_ts.d5f4e338d6": ["model.synthetix.fct_perp_market_history_base_mainnet"], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_block_number.485f73c767": ["model.synthetix.fct_perp_market_history_base_mainnet"], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_transaction_hash.d53db511d0": ["model.synthetix.fct_perp_market_history_base_mainnet"], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_market_id.cab90009a8": ["model.synthetix.fct_perp_market_history_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_base_mainnet_market_id__True__0.c7e76b30aa": ["model.synthetix.fct_perp_market_history_base_mainnet"], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_market_symbol.c60910b39a": ["model.synthetix.fct_perp_market_history_base_mainnet"], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_price.acf046de31": ["model.synthetix.fct_perp_market_history_base_mainnet"], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_skew.a4d473f3fc": ["model.synthetix.fct_perp_market_history_base_mainnet"], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_size.3bbf16be92": ["model.synthetix.fct_perp_market_history_base_mainnet"], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_size_delta.c2cfd7a96f": ["model.synthetix.fct_perp_market_history_base_mainnet"], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_funding_rate.904532dfcd": ["model.synthetix.fct_perp_market_history_base_mainnet"], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_funding_velocity.0bd6fa06fa": ["model.synthetix.fct_perp_market_history_base_mainnet"], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_interest_rate.2c5e879eef": ["model.synthetix.fct_perp_market_history_base_mainnet"], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_funding_rate_apr.50943753dc": ["model.synthetix.fct_perp_market_history_base_mainnet"], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_long_rate_apr.785d324d07": ["model.synthetix.fct_perp_market_history_base_mainnet"], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_short_rate_apr.a2f2135476": ["model.synthetix.fct_perp_market_history_base_mainnet"], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_size_usd.bc3090b261": ["model.synthetix.fct_perp_market_history_base_mainnet"], "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_id.4311fef5a1": ["model.synthetix.fct_perp_liq_position_base_mainnet"], "test.synthetix.unique_fct_perp_liq_position_base_mainnet_id.f46ba34fa7": ["model.synthetix.fct_perp_liq_position_base_mainnet"], "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_ts.2dc7a4a976": ["model.synthetix.fct_perp_liq_position_base_mainnet"], "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_block_number.da16c5c256": ["model.synthetix.fct_perp_liq_position_base_mainnet"], "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_transaction_hash.d54f66674c": ["model.synthetix.fct_perp_liq_position_base_mainnet"], "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_account_id.f3ec9ddba7": ["model.synthetix.fct_perp_liq_position_base_mainnet"], "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_market_id.7f965252ed": ["model.synthetix.fct_perp_liq_position_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_market_id__True__0.149bc69560": ["model.synthetix.fct_perp_liq_position_base_mainnet"], "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_market_symbol.a84ac24b5f": ["model.synthetix.fct_perp_liq_position_base_mainnet"], "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_amount_liquidated.893ef59124": ["model.synthetix.fct_perp_liq_position_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_amount_liquidated__True__0.51c2fa3b3f": ["model.synthetix.fct_perp_liq_position_base_mainnet"], "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_position_size.dcfe3d8623": ["model.synthetix.fct_perp_liq_position_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_position_size__True__0.a626e988d4": ["model.synthetix.fct_perp_liq_position_base_mainnet"], "test.synthetix.not_null_fct_perp_liq_account_base_mainnet_account_id.dd5099ce59": ["model.synthetix.fct_perp_liq_account_base_mainnet"], "test.synthetix.not_null_fct_perp_liq_account_base_mainnet_ts.5a3efee9f7": ["model.synthetix.fct_perp_liq_account_base_mainnet"], "test.synthetix.not_null_fct_perp_liq_account_base_mainnet_total_reward.2a8b87e55c": ["model.synthetix.fct_perp_liq_account_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_base_mainnet_total_reward__True__0.a35af51633": ["model.synthetix.fct_perp_liq_account_base_mainnet"], "test.synthetix.not_null_fct_perp_accounts_base_mainnet_id.cf1e1e2af0": ["model.synthetix.fct_perp_accounts_base_mainnet"], "test.synthetix.unique_fct_perp_accounts_base_mainnet_id.2a6de2d0f2": ["model.synthetix.fct_perp_accounts_base_mainnet"], "test.synthetix.not_null_fct_perp_accounts_base_mainnet_created_ts.cc57ba5d93": ["model.synthetix.fct_perp_accounts_base_mainnet"], "test.synthetix.not_null_fct_perp_accounts_base_mainnet_owner.b581a2df74": ["model.synthetix.fct_perp_accounts_base_mainnet"], "test.synthetix.not_null_fct_prices_base_mainnet_ts.c885673fc8": ["model.synthetix.fct_prices_base_mainnet"], "test.synthetix.not_null_fct_prices_base_mainnet_market_symbol.dc8cb46b8c": ["model.synthetix.fct_prices_base_mainnet"], "test.synthetix.not_null_fct_prices_base_mainnet_price.a6c62844d1": ["model.synthetix.fct_prices_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_prices_base_mainnet_price__True__0.4906889fd6": ["model.synthetix.fct_prices_base_mainnet"], "test.synthetix.not_null_fct_prices_hourly_base_mainnet_ts.a2c68d326d": ["model.synthetix.fct_prices_hourly_base_mainnet"], "test.synthetix.not_null_fct_prices_hourly_base_mainnet_market_symbol.ffd656c11f": ["model.synthetix.fct_prices_hourly_base_mainnet"], "test.synthetix.not_null_fct_prices_hourly_base_mainnet_price.73bbfd891b": ["model.synthetix.fct_prices_hourly_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_base_mainnet_price__True__0.1e768deaa2": ["model.synthetix.fct_prices_hourly_base_mainnet"], "test.synthetix.not_null_fct_synth_supply_base_mainnet_ts.ab30396a5d": ["model.synthetix.fct_synth_supply_base_mainnet"], "test.synthetix.not_null_fct_synth_supply_base_mainnet_block_number.8686c78edf": ["model.synthetix.fct_synth_supply_base_mainnet"], "test.synthetix.not_null_fct_synth_supply_base_mainnet_synth_market_id.5a00a55aa2": ["model.synthetix.fct_synth_supply_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_base_mainnet_synth_market_id__True__0.cf8aff1a32": ["model.synthetix.fct_synth_supply_base_mainnet"], "test.synthetix.not_null_fct_synth_supply_base_mainnet_supply.3f0fbdddb9": ["model.synthetix.fct_synth_supply_base_mainnet"], "test.synthetix.not_null_fct_spot_atomics_base_mainnet_id.627bbbf01f": ["model.synthetix.fct_spot_atomics_base_mainnet"], "test.synthetix.unique_fct_spot_atomics_base_mainnet_id.43d4b7c878": ["model.synthetix.fct_spot_atomics_base_mainnet"], "test.synthetix.not_null_fct_spot_atomics_base_mainnet_ts.8e16294c15": ["model.synthetix.fct_spot_atomics_base_mainnet"], "test.synthetix.not_null_fct_spot_atomics_base_mainnet_block_number.f27d399305": ["model.synthetix.fct_spot_atomics_base_mainnet"], "test.synthetix.not_null_fct_spot_atomics_base_mainnet_tx_hash.95b2db0403": ["model.synthetix.fct_spot_atomics_base_mainnet"], "test.synthetix.not_null_fct_spot_atomics_base_mainnet_synth_market_id.6f09447421": ["model.synthetix.fct_spot_atomics_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_base_mainnet_synth_market_id__True__0.09c446094a": ["model.synthetix.fct_spot_atomics_base_mainnet"], "test.synthetix.not_null_fct_spot_atomics_base_mainnet_price.425623addf": ["model.synthetix.fct_spot_atomics_base_mainnet"], "test.synthetix.not_null_fct_spot_atomics_base_mainnet_amount.f9fe9bd5d8": ["model.synthetix.fct_spot_atomics_base_mainnet"], "test.synthetix.not_null_fct_spot_atomics_base_mainnet_referrer.ab87d661dd": ["model.synthetix.fct_spot_atomics_base_mainnet"], "test.synthetix.not_null_fct_spot_markets_base_mainnet_id.b85cc0ba41": ["model.synthetix.fct_spot_markets_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_base_mainnet_id__True__0.51d4e415e8": ["model.synthetix.fct_spot_markets_base_mainnet"], "test.synthetix.not_null_fct_spot_markets_base_mainnet_created_ts.746ff1f9ce": ["model.synthetix.fct_spot_markets_base_mainnet"], "test.synthetix.not_null_fct_spot_markets_base_mainnet_block_number.dd426b1fb6": ["model.synthetix.fct_spot_markets_base_mainnet"], "test.synthetix.not_null_fct_spot_markets_base_mainnet_token_address.454ffd144a": ["model.synthetix.fct_spot_markets_base_mainnet"], "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_id.b1091139a2": ["model.synthetix.fct_spot_wrapper_base_mainnet"], "test.synthetix.unique_fct_spot_wrapper_base_mainnet_id.c51e21223d": ["model.synthetix.fct_spot_wrapper_base_mainnet"], "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_ts.b646319cc9": ["model.synthetix.fct_spot_wrapper_base_mainnet"], "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_block_number.9220599356": ["model.synthetix.fct_spot_wrapper_base_mainnet"], "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_tx_hash.eb92a57d59": ["model.synthetix.fct_spot_wrapper_base_mainnet"], "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_synth_market_id.4d8b77f2da": ["model.synthetix.fct_spot_wrapper_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_base_mainnet_synth_market_id__True__0.69216a8846": ["model.synthetix.fct_spot_wrapper_base_mainnet"], "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_amount_wrapped.957e1a74f3": ["model.synthetix.fct_spot_wrapper_base_mainnet"], "test.synthetix.not_null_fct_buyback_daily_base_mainnet_ts.14a31d2a6b": ["model.synthetix.fct_buyback_daily_base_mainnet"], "test.synthetix.not_null_fct_buyback_daily_base_mainnet_snx_amount.ea18aa299d": ["model.synthetix.fct_buyback_daily_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_snx_amount__True__0.4dc1a7a815": ["model.synthetix.fct_buyback_daily_base_mainnet"], "test.synthetix.not_null_fct_buyback_daily_base_mainnet_usd_amount.226e5c84b2": ["model.synthetix.fct_buyback_daily_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_usd_amount__True__0.b33cfd2e0e": ["model.synthetix.fct_buyback_daily_base_mainnet"], "test.synthetix.not_null_fct_buyback_daily_base_mainnet_cumulative_snx_amount.d9cc05c370": ["model.synthetix.fct_buyback_daily_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_cumulative_snx_amount__True__0.40e1988439": ["model.synthetix.fct_buyback_daily_base_mainnet"], "test.synthetix.not_null_fct_buyback_daily_base_mainnet_cumulative_usd_amount.4602f5b0ec": ["model.synthetix.fct_buyback_daily_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_cumulative_usd_amount__True__0.2fdc7f3ac4": ["model.synthetix.fct_buyback_daily_base_mainnet"], "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_ts.712dc7c106": ["model.synthetix.fct_buyback_hourly_base_mainnet"], "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_snx_amount.8e18aeb895": ["model.synthetix.fct_buyback_hourly_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_snx_amount__True__0.34d4d71a42": ["model.synthetix.fct_buyback_hourly_base_mainnet"], "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_usd_amount.cbc2a221fa": ["model.synthetix.fct_buyback_hourly_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_usd_amount__True__0.153efe66c5": ["model.synthetix.fct_buyback_hourly_base_mainnet"], "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_cumulative_snx_amount.3f13efe309": ["model.synthetix.fct_buyback_hourly_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_cumulative_snx_amount__True__0.0a50a1b2a1": ["model.synthetix.fct_buyback_hourly_base_mainnet"], "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_cumulative_usd_amount.d705144302": ["model.synthetix.fct_buyback_hourly_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_cumulative_usd_amount__True__0.897d810e27": ["model.synthetix.fct_buyback_hourly_base_mainnet"], "test.synthetix.not_null_fct_buyback_base_mainnet_id.fbad84fb48": ["model.synthetix.fct_buyback_base_mainnet"], "test.synthetix.unique_fct_buyback_base_mainnet_id.f0c25ee329": ["model.synthetix.fct_buyback_base_mainnet"], "test.synthetix.not_null_fct_buyback_base_mainnet_ts.42175c7800": ["model.synthetix.fct_buyback_base_mainnet"], "test.synthetix.not_null_fct_buyback_base_mainnet_buyer.996c564c05": ["model.synthetix.fct_buyback_base_mainnet"], "test.synthetix.not_null_fct_buyback_base_mainnet_snx.75b728a26f": ["model.synthetix.fct_buyback_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_mainnet_snx__True__0.ffcae6ef8f": ["model.synthetix.fct_buyback_base_mainnet"], "test.synthetix.not_null_fct_buyback_base_mainnet_usd.2e04e1ae30": ["model.synthetix.fct_buyback_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_mainnet_usd__True__0.e9e29cece7": ["model.synthetix.fct_buyback_base_mainnet"], "test.synthetix.not_null_fct_buyback_base_mainnet_snx_price.e23de62b78": ["model.synthetix.fct_buyback_base_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_mainnet_snx_price__True__0.4ab5da9346": ["model.synthetix.fct_buyback_base_mainnet"], "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_ts.e44412832a": ["model.synthetix.fct_pool_rewards_eth_mainnet"], "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_pool_id.7fd59c6d8c": ["model.synthetix.fct_pool_rewards_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_eth_mainnet_pool_id__True__0.e03ffa9a09": ["model.synthetix.fct_pool_rewards_eth_mainnet"], "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_collateral_type.6ac8e6e2aa": ["model.synthetix.fct_pool_rewards_eth_mainnet"], "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_distributor.7111e37b09": ["model.synthetix.fct_pool_rewards_eth_mainnet"], "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_token_symbol.4bbde77781": ["model.synthetix.fct_pool_rewards_eth_mainnet"], "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_amount.313b524117": ["model.synthetix.fct_pool_rewards_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_eth_mainnet_amount__True__0.db5fff0dcd": ["model.synthetix.fct_pool_rewards_eth_mainnet"], "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_ts.a916375fbd": ["model.synthetix.fct_core_account_delegation_eth_mainnet"], "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_account_id.9b9eed26fe": ["model.synthetix.fct_core_account_delegation_eth_mainnet"], "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_pool_id.f6076a6b8b": ["model.synthetix.fct_core_account_delegation_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_eth_mainnet_pool_id__True__0.35dc5bbd4b": ["model.synthetix.fct_core_account_delegation_eth_mainnet"], "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_collateral_type.f9b6e0e993": ["model.synthetix.fct_core_account_delegation_eth_mainnet"], "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_amount_delegated.7c91dafbd8": ["model.synthetix.fct_core_account_delegation_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_eth_mainnet_amount_delegated__True__0.854bbca778": ["model.synthetix.fct_core_account_delegation_eth_mainnet"], "test.synthetix.not_null_fct_core_apr_eth_mainnet_ts.99cae9616f": ["model.synthetix.fct_core_apr_eth_mainnet"], "test.synthetix.not_null_fct_core_apr_eth_mainnet_pool_id.c5e20f437d": ["model.synthetix.fct_core_apr_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_pool_id__True__0.2e06d77a8b": ["model.synthetix.fct_core_apr_eth_mainnet"], "test.synthetix.not_null_fct_core_apr_eth_mainnet_collateral_type.0bc0302d7e": ["model.synthetix.fct_core_apr_eth_mainnet"], "test.synthetix.not_null_fct_core_apr_eth_mainnet_collateral_value.14594eca47": ["model.synthetix.fct_core_apr_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_collateral_value__True__0.b44f8cd90f": ["model.synthetix.fct_core_apr_eth_mainnet"], "test.synthetix.not_null_fct_core_apr_eth_mainnet_debt.14b9039622": ["model.synthetix.fct_core_apr_eth_mainnet"], "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_issuance.d21fe7e33b": ["model.synthetix.fct_core_apr_eth_mainnet"], "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_debt_migrated.1606ded24b": ["model.synthetix.fct_core_apr_eth_mainnet"], "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_pnl.6570b2bdb2": ["model.synthetix.fct_core_apr_eth_mainnet"], "test.synthetix.not_null_fct_core_apr_eth_mainnet_cumulative_pnl.4a739c13a4": ["model.synthetix.fct_core_apr_eth_mainnet"], "test.synthetix.not_null_fct_core_apr_eth_mainnet_cumulative_issuance.ab1f8da889": ["model.synthetix.fct_core_apr_eth_mainnet"], "test.synthetix.not_null_fct_core_apr_eth_mainnet_rewards_usd.e91f21e2d5": ["model.synthetix.fct_core_apr_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_rewards_usd__True__0.0ccd0edcb4": ["model.synthetix.fct_core_apr_eth_mainnet"], "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_pnl_pct.b582b1f1e2": ["model.synthetix.fct_core_apr_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_hourly_pnl_pct__True__1___1.573c85fbab": ["model.synthetix.fct_core_apr_eth_mainnet"], "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_rewards_pct.284fa06b64": ["model.synthetix.fct_core_apr_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_hourly_rewards_pct__True__1__0.a383e39737": ["model.synthetix.fct_core_apr_eth_mainnet"], "test.synthetix.not_null_fct_core_apr_eth_mainnet_apr_24h.1e94a76b1e": ["model.synthetix.fct_core_apr_eth_mainnet"], "test.synthetix.not_null_fct_core_apr_eth_mainnet_apy_24h.b52a8fd842": ["model.synthetix.fct_core_apr_eth_mainnet"], "test.synthetix.not_null_fct_core_apr_eth_mainnet_apr_7d.35bc5cfb13": ["model.synthetix.fct_core_apr_eth_mainnet"], "test.synthetix.not_null_fct_core_apr_eth_mainnet_apy_7d.08d703cbb6": ["model.synthetix.fct_core_apr_eth_mainnet"], "test.synthetix.not_null_fct_core_apr_eth_mainnet_apr_28d.8dfb1e005a": ["model.synthetix.fct_core_apr_eth_mainnet"], "test.synthetix.not_null_fct_core_apr_eth_mainnet_apy_28d.053e0eda01": ["model.synthetix.fct_core_apr_eth_mainnet"], "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_id.7444e98615": ["model.synthetix.fct_core_market_updated_eth_mainnet"], "test.synthetix.unique_fct_core_market_updated_eth_mainnet_id.d5c16089e9": ["model.synthetix.fct_core_market_updated_eth_mainnet"], "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_ts.950a116067": ["model.synthetix.fct_core_market_updated_eth_mainnet"], "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_transaction_hash.f31c00e39e": ["model.synthetix.fct_core_market_updated_eth_mainnet"], "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_event_name.e682d1b7d5": ["model.synthetix.fct_core_market_updated_eth_mainnet"], "test.synthetix.accepted_values_fct_core_market_updated_eth_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.f0e721a249": ["model.synthetix.fct_core_market_updated_eth_mainnet"], "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_market_id.9fbceacdbc": ["model.synthetix.fct_core_market_updated_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_eth_mainnet_market_id__True__0.32701334f3": ["model.synthetix.fct_core_market_updated_eth_mainnet"], "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_collateral_type.fbe59aeb13": ["model.synthetix.fct_core_market_updated_eth_mainnet"], "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_credit_capacity.bc652bf021": ["model.synthetix.fct_core_market_updated_eth_mainnet"], "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_net_issuance.95ea8efb4e": ["model.synthetix.fct_core_market_updated_eth_mainnet"], "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_token_amount.fe11f0ce69": ["model.synthetix.fct_core_market_updated_eth_mainnet"], "test.synthetix.not_null_fct_core_pool_collateral_eth_mainnet_ts.61a1043b04": ["model.synthetix.fct_core_pool_collateral_eth_mainnet"], "test.synthetix.not_null_fct_core_pool_collateral_eth_mainnet_collateral_type.217e5cb420": ["model.synthetix.fct_core_pool_collateral_eth_mainnet"], "test.synthetix.not_null_fct_core_pool_collateral_eth_mainnet_amount_deposited.b943283ec6": ["model.synthetix.fct_core_pool_collateral_eth_mainnet"], "test.synthetix.not_null_fct_core_pool_delegation_eth_mainnet_ts.4c81cbc76a": ["model.synthetix.fct_core_pool_delegation_eth_mainnet"], "test.synthetix.not_null_fct_core_pool_delegation_eth_mainnet_pool_id.38ebfdf86f": ["model.synthetix.fct_core_pool_delegation_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_eth_mainnet_pool_id__True__0.8087f39696": ["model.synthetix.fct_core_pool_delegation_eth_mainnet"], "test.synthetix.not_null_fct_core_pool_delegation_eth_mainnet_collateral_type.687e523e9a": ["model.synthetix.fct_core_pool_delegation_eth_mainnet"], "test.synthetix.not_null_fct_core_pools_eth_mainnet_id.ac06cb59ca": ["model.synthetix.fct_core_pools_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_pools_eth_mainnet_id__True__0.e529c0ad91": ["model.synthetix.fct_core_pools_eth_mainnet"], "test.synthetix.not_null_fct_core_pools_eth_mainnet_created_ts.85e7c6f7d7": ["model.synthetix.fct_core_pools_eth_mainnet"], "test.synthetix.not_null_fct_core_pools_eth_mainnet_block_number.d5795e3469": ["model.synthetix.fct_core_pools_eth_mainnet"], "test.synthetix.not_null_fct_core_pools_eth_mainnet_owner.13db5fad75": ["model.synthetix.fct_core_pools_eth_mainnet"], "test.synthetix.not_null_fct_pool_debt_eth_mainnet_ts.0a20d36f28": ["model.synthetix.fct_pool_debt_eth_mainnet"], "test.synthetix.not_null_fct_pool_debt_eth_mainnet_block_number.d707149fdd": ["model.synthetix.fct_pool_debt_eth_mainnet"], "test.synthetix.not_null_fct_pool_debt_eth_mainnet_pool_id.088122bb77": ["model.synthetix.fct_pool_debt_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_eth_mainnet_pool_id__True__0.9ab83c23dd": ["model.synthetix.fct_pool_debt_eth_mainnet"], "test.synthetix.not_null_fct_pool_debt_eth_mainnet_collateral_type.2f39d51963": ["model.synthetix.fct_pool_debt_eth_mainnet"], "test.synthetix.not_null_fct_pool_debt_eth_mainnet_debt.100ad3cae1": ["model.synthetix.fct_pool_debt_eth_mainnet"], "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_ts.d84f234266": ["model.synthetix.fct_pool_issuance_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_pool_id.0bd0e6635e": ["model.synthetix.fct_pool_issuance_hourly_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_eth_mainnet_pool_id__True__0.2f6d1cabb6": ["model.synthetix.fct_pool_issuance_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_collateral_type.04853a2f55": ["model.synthetix.fct_pool_issuance_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_hourly_issuance.3ee79944a3": ["model.synthetix.fct_pool_issuance_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_ts.5f32fba981": ["model.synthetix.fct_pool_issuance_eth_mainnet"], "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_block_number.76ac645e79": ["model.synthetix.fct_pool_issuance_eth_mainnet"], "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_transaction_hash.801e733838": ["model.synthetix.fct_pool_issuance_eth_mainnet"], "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_pool_id.fd6c3981fe": ["model.synthetix.fct_pool_issuance_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_eth_mainnet_pool_id__True__0.c3af88d954": ["model.synthetix.fct_pool_issuance_eth_mainnet"], "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_collateral_type.9e0a6d3551": ["model.synthetix.fct_pool_issuance_eth_mainnet"], "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_account_id.d686918ab7": ["model.synthetix.fct_pool_issuance_eth_mainnet"], "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_amount.4a0d8649af": ["model.synthetix.fct_pool_issuance_eth_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_ts.2a846b2bb8": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_pool_id.d4b3c4be36": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_pool_id__True__0.ad130b0c2f": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_type.8346dc5b9e": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_value.bf72ec5191": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_collateral_value__True__0.aa5cf487aa": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_debt.34ed8f7e19": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_issuance.d981b1941f": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl.aef91ccc24": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_debt_migrated.b2364c3711": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_rewards_usd.8fd34c30e5": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_rewards_usd__True__0.80c1c42490": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct.d9b73c59f7": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct__True__1___1.ad0a057625": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct.d8b6a6177f": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct__True__1__0.b431022b52": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_total_pct.b8f62bde16": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_ts.89ba67bb4f": ["model.synthetix.fct_pool_rewards_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_pool_id.7f91755bfb": ["model.synthetix.fct_pool_rewards_hourly_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_eth_mainnet_pool_id__True__0.208ead2f02": ["model.synthetix.fct_pool_rewards_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_collateral_type.1949d93db9": ["model.synthetix.fct_pool_rewards_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_rewards_usd.3095906515": ["model.synthetix.fct_pool_rewards_hourly_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_eth_mainnet_rewards_usd__True__0.2e789c32db": ["model.synthetix.fct_pool_rewards_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_ts.667157dbf6": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_pool_id.69049a093a": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_pool_id__True__0.0f059b9a12": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_collateral_type.22ec7c38ba": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_distributor.a65a6d19bf": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_token_symbol.609ae29f03": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_price.89f536fe6c": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_price__True__0.3b4b47afcc": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_hourly_amount.701c4a765f": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_hourly_amount__True__0.76ed6e76ab": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_amount_distributed.3faeed6846": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_amount_distributed__True__0.26815f50d4": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"], "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd.84778cf230": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd__True__0.0d8876b70b": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet"], "test.synthetix.not_null_fct_core_migration_eth_mainnet_ts.4a5f6995ac": ["model.synthetix.fct_core_migration_eth_mainnet"], "test.synthetix.not_null_fct_core_migration_eth_mainnet_block_number.9a454098b0": ["model.synthetix.fct_core_migration_eth_mainnet"], "test.synthetix.not_null_fct_core_migration_eth_mainnet_transaction_hash.15435ec6a4": ["model.synthetix.fct_core_migration_eth_mainnet"], "test.synthetix.not_null_fct_core_migration_eth_mainnet_pool_id.f0e6b5266e": ["model.synthetix.fct_core_migration_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_migration_eth_mainnet_pool_id__True__1__1.451aedc606": ["model.synthetix.fct_core_migration_eth_mainnet"], "test.synthetix.not_null_fct_core_migration_eth_mainnet_collateral_type.d3ff39474d": ["model.synthetix.fct_core_migration_eth_mainnet"], "test.synthetix.accepted_values_fct_core_migration_eth_mainnet_collateral_type__0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F.a38946ae0c": ["model.synthetix.fct_core_migration_eth_mainnet"], "test.synthetix.not_null_fct_core_migration_eth_mainnet_staker.745012ec35": ["model.synthetix.fct_core_migration_eth_mainnet"], "test.synthetix.not_null_fct_core_migration_eth_mainnet_account_id.afcffa2df1": ["model.synthetix.fct_core_migration_eth_mainnet"], "test.synthetix.not_null_fct_core_migration_eth_mainnet_collateral_amount.0b05c3add8": ["model.synthetix.fct_core_migration_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_migration_eth_mainnet_collateral_amount__True__0.049cad30eb": ["model.synthetix.fct_core_migration_eth_mainnet"], "test.synthetix.not_null_fct_core_migration_eth_mainnet_debt_amount.8b36e762c2": ["model.synthetix.fct_core_migration_eth_mainnet"], "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_ts.a201c86ec0": ["model.synthetix.fct_core_migration_hourly_eth_mainnet"], "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_pool_id.55def21e95": ["model.synthetix.fct_core_migration_hourly_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_migration_hourly_eth_mainnet_pool_id__True__0.a0670cc5c1": ["model.synthetix.fct_core_migration_hourly_eth_mainnet"], "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_collateral_type.e0ef271f9a": ["model.synthetix.fct_core_migration_hourly_eth_mainnet"], "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_hourly_debt_migrated.99b91b00b5": ["model.synthetix.fct_core_migration_hourly_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_core_migration_hourly_eth_mainnet_hourly_debt_migrated__True__0.2c5355cf5c": ["model.synthetix.fct_core_migration_hourly_eth_mainnet"], "test.synthetix.not_null_fct_prices_eth_mainnet_ts.4a1a2f8c2d": ["model.synthetix.fct_prices_eth_mainnet"], "test.synthetix.not_null_fct_prices_eth_mainnet_market_symbol.f1f5318f4a": ["model.synthetix.fct_prices_eth_mainnet"], "test.synthetix.not_null_fct_prices_eth_mainnet_price.fff835950c": ["model.synthetix.fct_prices_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_prices_eth_mainnet_price__True__0.4a537a60cd": ["model.synthetix.fct_prices_eth_mainnet"], "test.synthetix.not_null_fct_prices_hourly_eth_mainnet_ts.6f3aced404": ["model.synthetix.fct_prices_hourly_eth_mainnet"], "test.synthetix.not_null_fct_prices_hourly_eth_mainnet_market_symbol.dad998df0c": ["model.synthetix.fct_prices_hourly_eth_mainnet"], "test.synthetix.not_null_fct_prices_hourly_eth_mainnet_price.f438a75278": ["model.synthetix.fct_prices_hourly_eth_mainnet"], "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_eth_mainnet_price__True__0.7cc073306d": ["model.synthetix.fct_prices_hourly_eth_mainnet"], "source.synthetix.raw_eth_mainnet.block": [], "source.synthetix.raw_eth_mainnet.core_proxy_event_account_created": [], "source.synthetix.raw_eth_mainnet.core_proxy_event_delegation_updated": [], "source.synthetix.raw_eth_mainnet.core_proxy_event_deposited": [], "source.synthetix.raw_eth_mainnet.core_proxy_event_withdrawn": [], "source.synthetix.raw_eth_mainnet.core_proxy_event_liquidation": [], "source.synthetix.raw_eth_mainnet.core_proxy_event_market_registered": [], "source.synthetix.raw_eth_mainnet.core_proxy_event_pool_created": [], "source.synthetix.raw_eth_mainnet.core_proxy_event_rewards_claimed": [], "source.synthetix.raw_eth_mainnet.core_proxy_event_rewards_distributed": [], "source.synthetix.raw_eth_mainnet.core_proxy_event_usd_burned": [], "source.synthetix.raw_eth_mainnet.core_proxy_event_usd_minted": [], "source.synthetix.raw_eth_mainnet.core_proxy_event_vault_liquidation": [], "source.synthetix.raw_eth_mainnet.core_proxy_event_market_collateral_deposited": [], "source.synthetix.raw_eth_mainnet.core_proxy_event_market_collateral_withdrawn": [], "source.synthetix.raw_eth_mainnet.core_proxy_event_market_usd_deposited": [], "source.synthetix.raw_eth_mainnet.core_proxy_event_market_usd_withdrawn": [], "source.synthetix.raw_eth_mainnet.legacy_market_proxy_event_account_migrated": [], "source.synthetix.raw_eth_mainnet.core_get_vault_collateral": [], "source.synthetix.raw_eth_mainnet.core_get_vault_debt": [], "source.synthetix.raw_eth_mainnet.blocks_parquet": [], "source.synthetix.raw_base_sepolia.block": [], "source.synthetix.raw_base_sepolia.perps_market_proxy_event_account_created": [], "source.synthetix.raw_base_sepolia.perps_market_proxy_event_account_liquidation_attempt": [], "source.synthetix.raw_base_sepolia.perps_market_proxy_event_collateral_modified": [], "source.synthetix.raw_base_sepolia.perps_market_proxy_event_market_created": [], "source.synthetix.raw_base_sepolia.perps_market_proxy_event_market_updated": [], "source.synthetix.raw_base_sepolia.perps_market_proxy_legacy_event_market_updated": [], "source.synthetix.raw_base_sepolia.perps_market_proxy_event_order_committed": [], "source.synthetix.raw_base_sepolia.perps_market_proxy_legacy_event_order_committed": [], "source.synthetix.raw_base_sepolia.perps_market_proxy_event_order_settled": [], "source.synthetix.raw_base_sepolia.perps_market_proxy_event_position_liquidated": [], "source.synthetix.raw_base_sepolia.perps_market_proxy_event_previous_order_expired": [], "source.synthetix.raw_base_sepolia.perps_market_proxy_event_interest_rate_updated": [], "source.synthetix.raw_base_sepolia.perps_market_proxy_event_interest_charged": [], "source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_committed": [], "source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_settled": [], "source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_cancelled": [], "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_registered": [], "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_bought": [], "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_sold": [], "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_wrapped": [], "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_unwrapped": [], "source.synthetix.raw_base_sepolia.core_proxy_event_account_created": [], "source.synthetix.raw_base_sepolia.core_proxy_event_delegation_updated": [], "source.synthetix.raw_base_sepolia.core_proxy_event_deposited": [], "source.synthetix.raw_base_sepolia.core_proxy_event_withdrawn": [], "source.synthetix.raw_base_sepolia.core_proxy_event_liquidation": [], "source.synthetix.raw_base_sepolia.core_proxy_event_market_registered": [], "source.synthetix.raw_base_sepolia.core_proxy_event_pool_created": [], "source.synthetix.raw_base_sepolia.core_proxy_event_rewards_claimed": [], "source.synthetix.raw_base_sepolia.core_proxy_event_rewards_distributed": [], "source.synthetix.raw_base_sepolia.core_proxy_event_usd_burned": [], "source.synthetix.raw_base_sepolia.core_proxy_event_usd_minted": [], "source.synthetix.raw_base_sepolia.core_proxy_event_vault_liquidation": [], "source.synthetix.raw_base_sepolia.core_proxy_event_market_collateral_deposited": [], "source.synthetix.raw_base_sepolia.core_proxy_event_market_collateral_withdrawn": [], "source.synthetix.raw_base_sepolia.core_proxy_event_market_usd_deposited": [], "source.synthetix.raw_base_sepolia.core_proxy_event_market_usd_withdrawn": [], "source.synthetix.raw_base_sepolia.core_proxy_legacy_event_market_usd_deposited": [], "source.synthetix.raw_base_sepolia.core_proxy_legacy_event_market_usd_withdrawn": [], "source.synthetix.raw_base_sepolia.buyback_snx_event_buyback_processed": [], "source.synthetix.raw_base_sepolia.core_get_vault_collateral": [], "source.synthetix.raw_base_sepolia.core_get_vault_debt": [], "source.synthetix.raw_base_sepolia.blocks_parquet": [], "source.synthetix.raw_arbitrum_sepolia.block": [], "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_account_created": [], "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_account_liquidation_attempt": [], "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_collateral_modified": [], "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_market_created": [], "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_market_updated": [], "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_legacy_event_market_updated": [], "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_order_committed": [], "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_legacy_event_order_committed": [], "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_order_settled": [], "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_position_liquidated": [], "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_previous_order_expired": [], "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_interest_rate_updated": [], "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_interest_charged": [], "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_committed": [], "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_settled": [], "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_cancelled": [], "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_registered": [], "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_bought": [], "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_sold": [], "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_wrapped": [], "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_unwrapped": [], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_account_created": [], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_delegation_updated": [], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_deposited": [], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_withdrawn": [], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_liquidation": [], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_registered": [], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_pool_created": [], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_rewards_claimed": [], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_rewards_distributed": [], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_usd_burned": [], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_usd_minted": [], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_vault_liquidation": [], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_collateral_deposited": [], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_collateral_withdrawn": [], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_usd_deposited": [], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_usd_withdrawn": [], "source.synthetix.raw_arbitrum_sepolia.core_get_vault_collateral": [], "source.synthetix.raw_arbitrum_sepolia.core_get_vault_debt": [], "source.synthetix.raw_arbitrum_sepolia.blocks_parquet": [], "source.synthetix.raw_arbitrum_mainnet.block": [], "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_account_created": [], "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_account_liquidation_attempt": [], "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_collateral_modified": [], "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_market_created": [], "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_market_updated": [], "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_legacy_event_market_updated": [], "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_order_committed": [], "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_legacy_event_order_committed": [], "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_order_settled": [], "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_position_liquidated": [], "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_previous_order_expired": [], "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_interest_rate_updated": [], "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_interest_charged": [], "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_committed": [], "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_settled": [], "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_cancelled": [], "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_registered": [], "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_bought": [], "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_sold": [], "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_wrapped": [], "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_unwrapped": [], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_account_created": [], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_delegation_updated": [], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_deposited": [], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_withdrawn": [], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_liquidation": [], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_registered": [], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_pool_created": [], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_rewards_claimed": [], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_rewards_distributed": [], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_usd_burned": [], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_usd_minted": [], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_vault_liquidation": [], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_collateral_deposited": [], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_collateral_withdrawn": [], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_usd_deposited": [], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_usd_withdrawn": [], "source.synthetix.raw_arbitrum_mainnet.core_get_vault_collateral": [], "source.synthetix.raw_arbitrum_mainnet.core_get_vault_debt": [], "source.synthetix.raw_arbitrum_mainnet.blocks_parquet": [], "source.synthetix.raw_base_mainnet.block": [], "source.synthetix.raw_base_mainnet.perps_market_proxy_event_account_created": [], "source.synthetix.raw_base_mainnet.perps_market_proxy_event_account_liquidation_attempt": [], "source.synthetix.raw_base_mainnet.perps_market_proxy_event_collateral_modified": [], "source.synthetix.raw_base_mainnet.perps_market_proxy_event_market_created": [], "source.synthetix.raw_base_mainnet.perps_market_proxy_event_market_updated": [], "source.synthetix.raw_base_mainnet.perps_market_proxy_legacy_event_market_updated": [], "source.synthetix.raw_base_mainnet.perps_market_proxy_event_order_committed": [], "source.synthetix.raw_base_mainnet.perps_market_proxy_legacy_event_order_committed": [], "source.synthetix.raw_base_mainnet.perps_market_proxy_event_order_settled": [], "source.synthetix.raw_base_mainnet.perps_market_proxy_event_position_liquidated": [], "source.synthetix.raw_base_mainnet.perps_market_proxy_event_previous_order_expired": [], "source.synthetix.raw_base_mainnet.perps_market_proxy_event_interest_rate_updated": [], "source.synthetix.raw_base_mainnet.perps_market_proxy_event_interest_charged": [], "source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_committed": [], "source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_settled": [], "source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_cancelled": [], "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_registered": [], "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_bought": [], "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_sold": [], "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_wrapped": [], "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_unwrapped": [], "source.synthetix.raw_base_mainnet.core_proxy_event_account_created": [], "source.synthetix.raw_base_mainnet.core_proxy_event_delegation_updated": [], "source.synthetix.raw_base_mainnet.core_proxy_event_deposited": [], "source.synthetix.raw_base_mainnet.core_proxy_event_withdrawn": [], "source.synthetix.raw_base_mainnet.core_proxy_event_liquidation": [], "source.synthetix.raw_base_mainnet.core_proxy_event_market_registered": [], "source.synthetix.raw_base_mainnet.core_proxy_event_pool_created": [], "source.synthetix.raw_base_mainnet.core_proxy_event_rewards_claimed": [], "source.synthetix.raw_base_mainnet.core_proxy_event_rewards_distributed": [], "source.synthetix.raw_base_mainnet.core_proxy_event_usd_burned": [], "source.synthetix.raw_base_mainnet.core_proxy_event_usd_minted": [], "source.synthetix.raw_base_mainnet.core_proxy_event_vault_liquidation": [], "source.synthetix.raw_base_mainnet.core_proxy_event_market_collateral_deposited": [], "source.synthetix.raw_base_mainnet.core_proxy_event_market_collateral_withdrawn": [], "source.synthetix.raw_base_mainnet.core_proxy_event_market_usd_deposited": [], "source.synthetix.raw_base_mainnet.core_proxy_event_market_usd_withdrawn": [], "source.synthetix.raw_base_mainnet.core_proxy_legacy_event_market_usd_deposited": [], "source.synthetix.raw_base_mainnet.core_proxy_legacy_event_market_usd_withdrawn": [], "source.synthetix.raw_base_mainnet.buyback_snx_legacy_event_buyback_processed": [], "source.synthetix.raw_base_mainnet.buyback_snx_event_buyback_processed": [], "source.synthetix.raw_base_mainnet.core_get_vault_collateral": [], "source.synthetix.raw_base_mainnet.core_get_vault_debt": [], "source.synthetix.raw_base_mainnet.blocks_parquet": [], "source.synthetix.raw_optimism_mainnet.block": [], "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_order_committed": [], "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_order_settled": [], "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_order_cancelled": [], "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_registered": [], "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_bought": [], "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_sold": [], "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_wrapped": [], "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_unwrapped": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_account_created": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_delegation_updated": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_deposited": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_withdrawn": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_liquidation": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_market_registered": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_pool_created": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_rewards_claimed": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_rewards_distributed": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_usd_burned": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_usd_minted": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_vault_liquidation": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_market_collateral_deposited": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_market_collateral_withdrawn": [], "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_modified1": [], "source.synthetix.raw_snax_testnet.block": [], "source.synthetix.raw_snax_testnet.governance_proxy_event_vote_recorded": [], "source.synthetix.raw_snax_testnet.governance_proxy_event_vote_withdrawn": [], "source.synthetix.raw_snax_mainnet.block": [], "source.synthetix.raw_snax_mainnet.spartan_governance_proxy_event_vote_recorded": [], "source.synthetix.raw_snax_mainnet.spartan_governance_proxy_event_vote_withdrawn": [], "source.synthetix.raw_snax_mainnet.treasury_governance_proxy_event_vote_recorded": [], "source.synthetix.raw_snax_mainnet.treasury_governance_proxy_event_vote_withdrawn": [], "source.synthetix.raw_snax_mainnet.ambassador_governance_proxy_event_vote_recorded": [], "source.synthetix.raw_snax_mainnet.ambassador_governance_proxy_event_vote_withdrawn": []}, "child_map": {"model.synthetix.blocks_arbitrum_sepolia": ["test.synthetix.dbt_utils_recency_blocks_arbitrum_sepolia_hour__ts__1.8a321a2874", "test.synthetix.not_null_blocks_arbitrum_sepolia_block_number.73833a1893", "test.synthetix.unique_blocks_arbitrum_sepolia_block_number.4c474d2bd5"], "model.synthetix.core_vault_liquidation_arbitrum_sepolia": ["test.synthetix.accepted_values_core_vault_liquidation_arbitrum_sepolia_event_name__VaultLiquidation.0c7e403f1c", "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_sepolia_liquidate_as_account_id__True__0.8896409533", "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_sepolia_pool_id__True__0.6022175c23", "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_block_number.fbedd6aa28", "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_block_timestamp.3f8fcf20ee", "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_collateral_type.0b2d659b09", "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_contract.2bb4203c78", "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_event_name.6ee4c7edec", "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_id.e478906cc0", "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_liquidate_as_account_id.557d546c5f", "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_liquidation_data.0e7de46ea6", "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_pool_id.c0c0a011c4", "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_sender.e33149c915", "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_transaction_hash.6b1e45b06a", "test.synthetix.unique_core_vault_liquidation_arbitrum_sepolia_id.39f25ec5ad"], "model.synthetix.core_withdrawn_arbitrum_sepolia": ["model.synthetix.fct_core_pool_collateral_arbitrum_sepolia", "test.synthetix.accepted_values_core_withdrawn_arbitrum_sepolia_event_name__Withdrawn.cd07ab25e2", "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_sepolia_account_id__True__0.d4050dde67", "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_sepolia_token_amount__True__0.0301b264d6", "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_account_id.93a7f1c6e0", "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_block_number.fb2901f9b9", "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_block_timestamp.7fcd8e34b4", "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_collateral_type.462d8e9d4a", "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_contract.7095f79cd5", "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_event_name.6e275cf97d", "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_id.bdd65cec2b", "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_sender.b2d53e6596", "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_token_amount.df20ce27b8", "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_transaction_hash.a4480fb9e0", "test.synthetix.unique_core_withdrawn_arbitrum_sepolia_id.3f0503a510"], "model.synthetix.core_usd_minted_arbitrum_sepolia": ["model.synthetix.fct_pool_issuance_arbitrum_sepolia", "model.synthetix.fct_synth_supply_arbitrum_sepolia", "test.synthetix.accepted_values_core_usd_minted_arbitrum_sepolia_event_name__UsdMinted.5fd40cc553", "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_account_id__True__0.3ae041bf59", "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_amount__True__0.e93e8d1936", "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_pool_id__True__0.ae99bd6ea3", "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_account_id.e8dbb7db41", "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_amount.cd18eb6390", "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_block_number.3319b5e432", "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_block_timestamp.baa0ed9288", "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_collateral_type.36a06f20c5", "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_contract.71d9365153", "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_event_name.b210011389", "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_id.07b94c915b", "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_pool_id.41123c7a06", "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_sender.b183e1c56f", "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_transaction_hash.38f21551fd", "test.synthetix.unique_core_usd_minted_arbitrum_sepolia_id.d868aed363"], "model.synthetix.core_deposited_arbitrum_sepolia": ["model.synthetix.fct_core_pool_collateral_arbitrum_sepolia", "test.synthetix.accepted_values_core_deposited_arbitrum_sepolia_event_name__Deposited.1c0d375890", "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_sepolia_account_id__True__0.d3287e563c", "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_sepolia_token_amount__True__0.0f0aa65236", "test.synthetix.not_null_core_deposited_arbitrum_sepolia_account_id.0850a5cdd2", "test.synthetix.not_null_core_deposited_arbitrum_sepolia_block_number.c3036ab47e", "test.synthetix.not_null_core_deposited_arbitrum_sepolia_block_timestamp.423f2e9f55", "test.synthetix.not_null_core_deposited_arbitrum_sepolia_collateral_type.88d590c5ca", "test.synthetix.not_null_core_deposited_arbitrum_sepolia_contract.98776e9523", "test.synthetix.not_null_core_deposited_arbitrum_sepolia_event_name.ca52f6033b", "test.synthetix.not_null_core_deposited_arbitrum_sepolia_id.7d3846b9e3", "test.synthetix.not_null_core_deposited_arbitrum_sepolia_sender.2aeec9aec1", "test.synthetix.not_null_core_deposited_arbitrum_sepolia_token_amount.653e14e03e", "test.synthetix.not_null_core_deposited_arbitrum_sepolia_transaction_hash.8084f934a8", "test.synthetix.unique_core_deposited_arbitrum_sepolia_id.9f22c1a15e"], "model.synthetix.core_pool_created_arbitrum_sepolia": ["model.synthetix.fct_core_pools_arbitrum_sepolia", "test.synthetix.accepted_values_core_pool_created_arbitrum_sepolia_event_name__PoolCreated.d04166c685", "test.synthetix.dbt_utils_accepted_range_core_pool_created_arbitrum_sepolia_pool_id__True__0.d3bc479935", "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_block_number.28a66d0e74", "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_block_timestamp.fd0d1a2266", "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_contract.bd9da8f8fc", "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_event_name.9148e96626", "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_id.2ecf600861", "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_owner.980ce0b630", "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_pool_id.1fccbc8d94", "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_sender.999d6ba1d5", "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_transaction_hash.09e0ac3340", "test.synthetix.unique_core_pool_created_arbitrum_sepolia_id.520ef444f0"], "model.synthetix.core_market_updated_arbitrum_sepolia": ["model.synthetix.fct_core_market_updated_arbitrum_sepolia", "test.synthetix.accepted_values_core_market_updated_arbitrum_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.4a106f8344", "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_deposited_collateral_value__True__0.bb2ac3f8fc", "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_market_id__True__0.f774945861", "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_token_amount__True__0.33dea408c4", "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_block_number.18b9e7bff4", "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_block_timestamp.f0ccbe740a", "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_collateral_type.0163e724c2", "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_contract.925fa67624", "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_credit_capacity.ed07eaef21", "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_deposited_collateral_value.2a9afd7205", "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_event_name.07d4bde491", "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_id.087024faa4", "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_market_id.4d2767c0b4", "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_net_issuance.ab387b275f", "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_sender.b4216822d2", "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_token_amount.e980630f1e", "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_transaction_hash.697e3dd319", "test.synthetix.unique_core_market_updated_arbitrum_sepolia_id.7ed403a10d"], "model.synthetix.core_liquidation_arbitrum_sepolia": ["test.synthetix.accepted_values_core_liquidation_arbitrum_sepolia_event_name__Liquidation.32c120b3b8", "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_account_id__True__0.fa367d1bc5", "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_liquidate_as_account_id__True__0.aa641f64fe", "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_pool_id__True__0.d1a4bd0579", "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_account_id.2f2251c90a", "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_block_number.28a164853c", "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_block_timestamp.2b65fcd144", "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_collateral_type.611a474b69", "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_contract.b3848813ec", "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_event_name.6dff9cd9a5", "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_id.acb7c881c1", "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_liquidate_as_account_id.8fb362bd59", "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_pool_id.851303c6c6", "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_sender.b1951bbf59", "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_transaction_hash.aa34dc1b7f", "test.synthetix.unique_core_liquidation_arbitrum_sepolia_id.7489e81022"], "model.synthetix.core_rewards_distributed_arbitrum_sepolia": ["model.synthetix.fct_pool_rewards_arbitrum_sepolia", "test.synthetix.accepted_values_core_rewards_distributed_arbitrum_sepolia_event_name__RewardsDistributed.94958bacc6", "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_amount__True__0.a57935c0b7", "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_duration__True__0.905006d2f0", "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_pool_id__True__0.4ca72a296c", "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_amount.8682e416ae", "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_block_number.5fbc655c9b", "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_block_timestamp.b3adafb4cf", "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_collateral_type.099d0e256e", "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_contract.7bb7fd8da4", "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_distributor.f184171df4", "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_duration.a042625996", "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_event_name.1803af1787", "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_id.4fea69e81a", "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_pool_id.4ae694bfec", "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_transaction_hash.2ae04c7450", "test.synthetix.unique_core_rewards_distributed_arbitrum_sepolia_id.728eef2ccb"], "model.synthetix.core_vault_debt_arbitrum_sepolia": ["model.synthetix.fct_perp_pnl_arbitrum_sepolia", "model.synthetix.fct_pool_debt_arbitrum_sepolia", "test.synthetix.dbt_utils_accepted_range_core_vault_debt_arbitrum_sepolia_pool_id__True__0.6a7fea5bbc", "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_block_number.39b83b17e0", "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_collateral_type.c136eaeaa7", "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_contract_address.7162b1bbad", "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_debt.13e23e52e8", "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_pool_id.3d27f2e067", "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_ts.6259a43e83"], "model.synthetix.core_account_created_arbitrum_sepolia": ["test.synthetix.accepted_values_core_account_created_arbitrum_sepolia_event_name__AccountCreated.f6de61acf3", "test.synthetix.dbt_utils_accepted_range_core_account_created_arbitrum_sepolia_account_id__True__0.2ee2f4ab2f", "test.synthetix.not_null_core_account_created_arbitrum_sepolia_account_id.7a98480d2d", "test.synthetix.not_null_core_account_created_arbitrum_sepolia_block_number.1841c44bbb", "test.synthetix.not_null_core_account_created_arbitrum_sepolia_block_timestamp.74d0052bed", "test.synthetix.not_null_core_account_created_arbitrum_sepolia_contract.c63e7e4dbf", "test.synthetix.not_null_core_account_created_arbitrum_sepolia_event_name.8db7179ccc", "test.synthetix.not_null_core_account_created_arbitrum_sepolia_id.07253fa9ea", "test.synthetix.not_null_core_account_created_arbitrum_sepolia_owner.9aad095481", "test.synthetix.not_null_core_account_created_arbitrum_sepolia_transaction_hash.59070c07aa", "test.synthetix.unique_core_account_created_arbitrum_sepolia_id.f9001194ee"], "model.synthetix.core_market_registered_arbitrum_sepolia": ["test.synthetix.accepted_values_core_market_registered_arbitrum_sepolia_event_name__MarketRegistered.0d43228789", "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_block_number.94a8562b13", "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_block_timestamp.fa45bb6a23", "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_contract.8d5b49ae4d", "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_event_name.72e398dd82", "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_id.88f5db38d2", "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_market.67fc30dc60", "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_market_id.c742aae1d0", "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_sender.f940ee9c3a", "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_transaction_hash.9904023035", "test.synthetix.unique_core_market_registered_arbitrum_sepolia_id.5964f1fbf3", "test.synthetix.unique_core_market_registered_arbitrum_sepolia_market_id.78637df31f"], "model.synthetix.core_delegation_updated_arbitrum_sepolia": ["model.synthetix.fct_core_account_delegation_arbitrum_sepolia", "model.synthetix.fct_core_pool_delegation_arbitrum_sepolia", "test.synthetix.accepted_values_core_delegation_updated_arbitrum_sepolia_event_name__DelegationUpdated.46889d7476", "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_account_id__True__0.ead58dff29", "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_amount__True__0.aefd73a62f", "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_leverage__True__1000000000000000000__1000000000000000000.5ff8a67507", "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_pool_id__True__0.f9aeca9f9a", "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_account_id.689f7da996", "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_amount.77ddc8625f", "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_block_number.fa4a36eaeb", "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_block_timestamp.ae4bac2433", "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_collateral_type.db67498e80", "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_contract.8f08a5a9da", "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_event_name.4d0a81b0f4", "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_id.12fb857e85", "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_leverage.d5bd156a6e", "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_pool_id.8f59052242", "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_sender.ef3937b25b", "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_transaction_hash.8199cb0155", "test.synthetix.unique_core_delegation_updated_arbitrum_sepolia_id.beef769010"], "model.synthetix.core_usd_burned_arbitrum_sepolia": ["model.synthetix.fct_pool_issuance_arbitrum_sepolia", "model.synthetix.fct_synth_supply_arbitrum_sepolia", "test.synthetix.accepted_values_core_usd_burned_arbitrum_sepolia_event_name__UsdBurned.82b5e1f839", "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_account_id__True__0.2bc68923f9", "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_amount__True__0.048d31e429", "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_pool_id__True__0.d19a9e58b9", "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_account_id.620cecde52", "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_amount.6baf89b24c", "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_block_number.a36a988eb1", "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_block_timestamp.5bcc977f3d", "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_collateral_type.9bcf375dc5", "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_contract.91add9f346", "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_event_name.2334208293", "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_id.a9d148b478", "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_pool_id.7bf8dd6882", "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_sender.e732504915", "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_transaction_hash.91ab5b1d0b", "test.synthetix.unique_core_usd_burned_arbitrum_sepolia_id.65a6dbfca4"], "model.synthetix.core_rewards_claimed_arbitrum_sepolia": ["test.synthetix.accepted_values_core_rewards_claimed_arbitrum_sepolia_event_name__RewardsClaimed.34f660416a", "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_account_id__True__0.931fbcf6dd", "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_amount__True__0.4bdbe43c5e", "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_pool_id__True__0.8b433a3bc6", "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_account_id.f2bf56343c", "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_amount.c69c35b9b1", "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_block_number.9a6d0e0806", "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_block_timestamp.b87721cc33", "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_collateral_type.d2183c9d15", "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_contract.d436fcb4ac", "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_distributor.3f6ad9aa55", "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_event_name.a3f0d6ec61", "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_id.9a1c133f3b", "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_pool_id.a883be69bc", "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_transaction_hash.680f286a1c", "test.synthetix.unique_core_rewards_claimed_arbitrum_sepolia_id.f24f1c4553"], "model.synthetix.core_vault_collateral_arbitrum_sepolia": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia", "model.synthetix.fct_prices_arbitrum_sepolia", "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_amount__True__0.ceaca21b1b", "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_collateral_value__True__0.5e64981616", "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_pool_id__True__0.99b4d66658", "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_amount.e85fb4a97b", "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_block_number.7c4c28bc6d", "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_collateral_type.c23ed9827f", "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_collateral_value.77882c9c22", "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_contract_address.d90d5e4d47", "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_pool_id.11828e6701", "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_ts.74e3fe431f"], "model.synthetix.perp_order_committed_arbitrum_sepolia": ["model.synthetix.fct_perp_orders_arbitrum_sepolia", "test.synthetix.accepted_values_perp_order_committed_arbitrum_sepolia_event_name__OrderCommitted.9ba89086fc", "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_sepolia_account_id__True__0.374a09c8bb", "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_sepolia_market_id__True__0.51034c57fd", "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_account_id.539cca2995", "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_block_number.a115d197bb", "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_block_timestamp.e2dce83de3", "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_contract.f7f4678e01", "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_event_name.8c94a5144a", "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_id.af12508db9", "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_market_id.76f09344d3", "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_transaction_hash.2672ca73bf", "test.synthetix.unique_perp_order_committed_arbitrum_sepolia_id.11b844d761"], "model.synthetix.perp_position_liquidated_arbitrum_sepolia": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia", "test.synthetix.accepted_values_perp_position_liquidated_arbitrum_sepolia_event_name__PositionLiquidated.8a0af4d18c", "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_account_id__True__0.dd5e38b371", "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_amount_liquidated__True__0.f820c88c54", "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_current_position_size__True__0.f5183b3ff9", "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_market_id__True__0.c1cfe90353", "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_account_id.8c9a3c7cb5", "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_amount_liquidated.2b3c4071f6", "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_block_number.13ef61c2cc", "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_block_timestamp.9c42b4a7ff", "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_contract.f6b0610ff4", "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_current_position_size.48d8db66c7", "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_event_name.b8b10783cf", "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_id.2b7f1d2fcf", "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_market_id.3c1a2d74dc", "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_transaction_hash.ad296550e8", "test.synthetix.unique_perp_position_liquidated_arbitrum_sepolia_id.efb42ae977"], "model.synthetix.perp_previous_order_expired_arbitrum_sepolia": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia", "test.synthetix.accepted_values_perp_previous_order_expired_arbitrum_sepolia_event_name__PreviousOrderExpired.2b0854c0bd", "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_sepolia_account_id__True__0.a0e11cc082", "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_sepolia_market_id__True__0.32d6a1d4a7", "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_account_id.3387518ced", "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_block_number.1bfe765de5", "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_block_timestamp.3d7306e577", "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_contract.9dc88c3682", "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_event_name.c814e3bcf9", "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_id.0d3172a155", "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_market_id.7e2a2424c3", "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_transaction_hash.5f4b3fa383", "test.synthetix.unique_perp_previous_order_expired_arbitrum_sepolia_id.a6e03f8ffa"], "model.synthetix.perp_account_created_arbitrum_sepolia": ["model.synthetix.fct_perp_accounts_arbitrum_sepolia", "test.synthetix.accepted_values_perp_account_created_arbitrum_sepolia_event_name__AccountCreated.b75a805866", "test.synthetix.dbt_utils_accepted_range_perp_account_created_arbitrum_sepolia_account_id__True__0.0141d8699d", "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_account_id.6a6774d721", "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_block_number.a0bf9a3f0f", "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_block_timestamp.7330d8d33c", "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_contract.fde67ea53e", "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_event_name.7cdc353a34", "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_id.45c30d0895", "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_owner.0774b6c4c3", "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_transaction_hash.f4dba09d54", "test.synthetix.unique_perp_account_created_arbitrum_sepolia_id.335484a5c5"], "model.synthetix.perp_interest_charged_arbitrum_sepolia": ["model.synthetix.fct_perp_interest_charged_arbitrum_sepolia", "test.synthetix.accepted_values_perp_interest_charged_arbitrum_sepolia_event_name__InterestCharged.bec7912ee9", "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_arbitrum_sepolia_account_id__True__0.cc700c2056", "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_account_id.a1ec08f106", "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_block_number.78e1c8865d", "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_block_timestamp.9b89e6d1ae", "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_contract.7ba1d62fc1", "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_event_name.47398c58cd", "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_id.1c700fc86b", "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_transaction_hash.b7c3eef8f3", "test.synthetix.unique_perp_interest_charged_arbitrum_sepolia_id.cba3f293a0"], "model.synthetix.perp_market_updated_arbitrum_sepolia": ["model.synthetix.fct_perp_market_history_arbitrum_sepolia", "test.synthetix.accepted_values_perp_market_updated_arbitrum_sepolia_event_name__MarketUpdated.44006a072f", "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_interest_rate__True__0.cf75ef25fe", "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_market_id__True__0.0852877223", "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_price__True__0.e44ad44456", "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_block_number.b556a7789f", "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_block_timestamp.09877a4d82", "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_contract.0cf0f68ca0", "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_event_name.ffc855a652", "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_id.3b2c812312", "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_interest_rate.f378e28263", "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_market_id.9835cafd8a", "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_price.e62a84d2a0", "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_transaction_hash.1c205dac4b", "test.synthetix.unique_perp_market_updated_arbitrum_sepolia_id.66008e7961"], "model.synthetix.perp_interest_rate_updated_arbitrum_sepolia": ["test.synthetix.accepted_values_perp_interest_rate_updated_arbitrum_sepolia_event_name__InterestRateUpdated.80b23fe264", "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_sepolia_interest_rate__True__0.4bdf5b571d", "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_sepolia_super_market_id__True__0.04014a3a13", "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_block_number.e587994ace", "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_block_timestamp.b58ae2ae86", "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_contract.42f86c5d97", "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_event_name.c050b16b14", "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_id.4c2bfc9fe7", "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_interest_rate.2aa5f0de8e", "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_super_market_id.3b90bcba60", "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_transaction_hash.2ffe4c98dd", "test.synthetix.unique_perp_interest_rate_updated_arbitrum_sepolia_id.e47b087fd4"], "model.synthetix.perp_collateral_modified_arbitrum_sepolia": ["model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia", "test.synthetix.accepted_values_perp_collateral_modified_arbitrum_sepolia_event_name__CollateralModified.323c4011f3", "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_sepolia_account_id__True__0.57dea412fc", "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_sepolia_collateral_id__True__0.186c371865", "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_account_id.c371b3cb29", "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_block_number.c21551e453", "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_block_timestamp.04b9f9b01a", "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_collateral_id.49ab2aa3b1", "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_contract.ee416b6a9d", "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_event_name.ce95828591", "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_id.f31b903360", "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_sender.a1f5df03f5", "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_transaction_hash.bdc432f4e3", "test.synthetix.unique_perp_collateral_modified_arbitrum_sepolia_id.21db106d40"], "model.synthetix.perp_market_created_arbitrum_sepolia": ["model.synthetix.fct_perp_markets_arbitrum_sepolia", "test.synthetix.accepted_values_perp_market_created_arbitrum_sepolia_event_name__MarketCreated.ef5c6685e4", "test.synthetix.dbt_utils_accepted_range_perp_market_created_arbitrum_sepolia_perps_market_id__True__0.257f31ec2b", "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_block_number.8b50cb58ff", "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_block_timestamp.22256d5ced", "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_contract.dd490d10f1", "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_event_name.d7dd655280", "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_id.fad8f3147a", "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_market_name.c93aa611fd", "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_market_symbol.9afbd894dd", "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_perps_market_id.6c72e612a4", "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_transaction_hash.0466ce137d", "test.synthetix.unique_perp_market_created_arbitrum_sepolia_id.bff5e22d8a"], "model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia": ["model.synthetix.fct_perp_liq_account_arbitrum_sepolia", "test.synthetix.accepted_values_perp_account_liquidation_attempt_arbitrum_sepolia_event_name__AccountLiquidationAttempt.a9fed061a2", "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_sepolia_account_id__True__0.911c056a18", "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_sepolia_reward__True__0.70c89658c8", "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_account_id.d617ede5c8", "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_block_number.14f09936e9", "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_block_timestamp.070792744c", "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_contract.4fee3320ac", "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_event_name.531495d577", "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_full_liquidation.06f23e5311", "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_id.16e1d1d778", "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_reward.22a482d5b4", "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_transaction_hash.e3f511ad1c", "test.synthetix.unique_perp_account_liquidation_attempt_arbitrum_sepolia_id.2e20bbf35e"], "model.synthetix.perp_order_settled_arbitrum_sepolia": ["model.synthetix.fct_perp_trades_arbitrum_sepolia", "test.synthetix.accepted_values_perp_order_settled_arbitrum_sepolia_event_name__OrderSettled.08d7370d84", "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_account_id__True__0.b532485142", "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_collected_fees__True__0.8c8446ac0e", "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_market_id__True__0.bfedab225b", "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_account_id.e604936b3a", "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_block_number.7ab4260eae", "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_block_timestamp.8460ed1771", "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_collected_fees.c1a9ca82df", "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_contract.f9fbebc768", "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_event_name.c9e5a717f5", "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_id.bbaf076398", "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_market_id.456fcb9a8d", "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_transaction_hash.60c06595e6", "test.synthetix.unique_perp_order_settled_arbitrum_sepolia_id.a95bcce825"], "model.synthetix.spot_order_cancelled_arbitrum_sepolia": ["test.synthetix.accepted_values_spot_order_cancelled_arbitrum_sepolia_event_name__OrderCancelled.7763c43292", "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_arbitrum_sepolia_market_id__True__0.047630938a", "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_block_number.6b3267b9d4", "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_block_timestamp.5b304e425f", "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_contract.b838860ee1", "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_event_name.e938eb2758", "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_id.8e031ca154", "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_market_id.d248c77fa3", "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_sender.dd378adc77", "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_transaction_hash.7bc3d70f6e", "test.synthetix.unique_spot_order_cancelled_arbitrum_sepolia_id.463daca854"], "model.synthetix.spot_synth_unwrapped_arbitrum_sepolia": ["model.synthetix.fct_spot_wrapper_arbitrum_sepolia", "test.synthetix.accepted_values_spot_synth_unwrapped_arbitrum_sepolia_event_name__SynthUnwrapped.20624d41fd", "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped__True__0.2d01453854", "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_fees_collected__True__0.f01b734c27", "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id__True__0.6744618704", "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped.4d83dd17da", "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_block_number.bfaa7aabea", "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_block_timestamp.2897aa2af1", "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_contract.9a67446eba", "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_event_name.e2e470100a", "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_fees_collected.342d8ecaba", "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_id.885fac7a78", "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id.0f2f845893", "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_transaction_hash.5b5d8f1737", "test.synthetix.unique_spot_synth_unwrapped_arbitrum_sepolia_id.5985d5d1de"], "model.synthetix.spot_synth_sold_arbitrum_sepolia": ["model.synthetix.fct_spot_atomics_arbitrum_sepolia", "test.synthetix.accepted_values_spot_synth_sold_arbitrum_sepolia_event_name__SynthSold.fe13707237", "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_amount_returned__True__0.491570b785", "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_collected_fees__True__0.18ef00cae1", "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_price__True__0.9416491d1c", "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_synth_market_id__True__0.2196afe46e", "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_amount_returned.31fa2e2854", "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_block_number.9eb624134f", "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_block_timestamp.5734b00c78", "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_collected_fees.0c503232cc", "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_contract.d5f31e0816", "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_event_name.333367310e", "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_id.415e7f2126", "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_price.1a5abe8024", "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_referrer.31558bcae3", "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_synth_market_id.2629bdcd49", "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_transaction_hash.da63dad649", "test.synthetix.unique_spot_synth_sold_arbitrum_sepolia_id.dd4ab72a64"], "model.synthetix.spot_order_committed_arbitrum_sepolia": ["test.synthetix.accepted_values_spot_order_committed_arbitrum_sepolia_event_name__OrderCommitted.48f82592c2", "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_sepolia_amount_provided__True__0.e297093a69", "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_sepolia_market_id__True__0.156852fc84", "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_amount_provided.b4fbc53f60", "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_block_number.e402f23638", "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_block_timestamp.053b915e14", "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_contract.8724d32b95", "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_event_name.10fb9fe2fd", "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_id.3dc77e7585", "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_market_id.4600734bce", "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_order_type.cfe77ca9a2", "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_referrer.3934248ab9", "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_sender.6665c965c9", "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_transaction_hash.44fbdb881f", "test.synthetix.unique_spot_order_committed_arbitrum_sepolia_id.7dddd93b21"], "model.synthetix.spot_synth_registered_arbitrum_sepolia": ["model.synthetix.fct_spot_markets_arbitrum_sepolia", "test.synthetix.accepted_values_spot_synth_registered_arbitrum_sepolia_event_name__SynthRegistered.66b8fe9ef2", "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_arbitrum_sepolia_synth_market_id__True__0.adc193de63", "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_block_number.e17831aecf", "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_block_timestamp.8ad856419d", "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_contract.13305b5b4f", "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_event_name.5caf84c585", "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_id.ae9e680918", "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_synth_market_id.41d8ffc96a", "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_synth_token_address.30dd706c48", "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_transaction_hash.211b9e6913", "test.synthetix.unique_spot_synth_registered_arbitrum_sepolia_id.a09499cc92"], "model.synthetix.spot_synth_wrapped_arbitrum_sepolia": ["model.synthetix.fct_spot_wrapper_arbitrum_sepolia", "test.synthetix.accepted_values_spot_synth_wrapped_arbitrum_sepolia_event_name__SynthWrapped.a482cbf84f", "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_sepolia_fees_collected__True__0.9f8402c770", "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_sepolia_synth_market_id__True__0.ca19b05f78", "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_block_number.c861cf7b58", "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_block_timestamp.cc2e2e7857", "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_contract.410ac0c77b", "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_event_name.e16041e32c", "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_fees_collected.8c22c01d20", "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_id.ec9012b5a4", "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_synth_market_id.f1fccfdd91", "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_transaction_hash.60e01a101a", "test.synthetix.unique_spot_synth_wrapped_arbitrum_sepolia_id.25ef0efbd8"], "model.synthetix.spot_synth_bought_arbitrum_sepolia": ["model.synthetix.fct_spot_atomics_arbitrum_sepolia", "test.synthetix.accepted_values_spot_synth_bought_arbitrum_sepolia_event_name__SynthBought.134dc8cabd", "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_collected_fees__True__0.e69ec41d5e", "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_price__True__0.d95f1532c7", "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_synth_market_id__True__0.869a31cec1", "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_block_number.1414f728f0", "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_block_timestamp.af0cba6258", "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_collected_fees.32235682bf", "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_contract.2c9cdafac9", "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_event_name.a810bafafd", "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_id.ed20008417", "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_price.9dde4ea814", "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_referrer.c39eda4686", "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_synth_market_id.92397dca4f", "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_transaction_hash.b57c5b3476", "test.synthetix.unique_spot_synth_bought_arbitrum_sepolia_id.3ade424d59"], "model.synthetix.spot_order_settled_arbitrum_sepolia": ["test.synthetix.accepted_values_spot_order_settled_arbitrum_sepolia_event_name__OrderSettled.3825809881", "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_collected_fees__True__0.43d000a1f2", "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_final_order_amount__True__0.976f3b49e5", "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_market_id__True__0.6880f35b4a", "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_price__True__0.6c6c67c752", "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_block_number.f4d15aa1c6", "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_block_timestamp.4104ea8ae8", "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_collected_fees.1010c0a5f8", "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_contract.2b0e9ad75a", "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_event_name.51feaa1c12", "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_id.61da8ff5ef", "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_market_id.d28592e51d", "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_order_type.ce3ce512a2", "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_price.1a44fe5106", "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_settler.709cf86f6a", "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_transaction_hash.e39d83aa1f", "test.synthetix.unique_spot_order_settled_arbitrum_sepolia_id.fce4a382d0"], "model.synthetix.blocks_arbitrum_mainnet": ["test.synthetix.dbt_utils_recency_blocks_arbitrum_mainnet_hour__ts__1.e5882e697a", "test.synthetix.not_null_blocks_arbitrum_mainnet_block_number.60351acf6d", "test.synthetix.unique_blocks_arbitrum_mainnet_block_number.d70bece923"], "model.synthetix.core_market_registered_arbitrum_mainnet": ["test.synthetix.accepted_values_core_market_registered_arbitrum_mainnet_event_name__MarketRegistered.61c1a17f46", "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_block_number.49f898432d", "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_block_timestamp.9ccff6bb17", "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_contract.705a5b5579", "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_event_name.5833e57631", "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_id.4c7305111a", "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_market.4671a5874b", "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_market_id.edc1b5f010", "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_sender.a9f878c2c9", "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_transaction_hash.2e6db31571", "test.synthetix.unique_core_market_registered_arbitrum_mainnet_id.c4fce94bc5", "test.synthetix.unique_core_market_registered_arbitrum_mainnet_market_id.f4e9d45c5f"], "model.synthetix.core_usd_burned_arbitrum_mainnet": ["model.synthetix.fct_pool_issuance_arbitrum_mainnet", "model.synthetix.fct_synth_supply_arbitrum_mainnet", "test.synthetix.accepted_values_core_usd_burned_arbitrum_mainnet_event_name__UsdBurned.9ecdb75459", "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_account_id__True__0.f8708303cd", "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_amount__True__0.2bf9da99f6", "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_pool_id__True__0.dad5587ce6", "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_account_id.c71695a669", "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_amount.638bb23cb6", "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_block_number.9d57cfa9ee", "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_block_timestamp.da67490d2d", "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_collateral_type.6f8f53a6c9", "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_contract.718a1f61dd", "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_event_name.2c934d7229", "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_id.f07377da8d", "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_pool_id.574d8e09b8", "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_sender.1b76ecab38", "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_transaction_hash.6535b2db90", "test.synthetix.unique_core_usd_burned_arbitrum_mainnet_id.1918882dbf"], "model.synthetix.core_vault_collateral_arbitrum_mainnet": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet", "model.synthetix.fct_prices_arbitrum_mainnet", "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_amount__True__0.b98dc30014", "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_collateral_value__True__0.9fa49aae71", "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_pool_id__True__0.14e1d9edc3", "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_amount.0bdb85ef31", "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_block_number.5a68e5a2c2", "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_collateral_type.50f0a76c9d", "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_collateral_value.09fcd07f3a", "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_contract_address.8cc08e1bbc", "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_pool_id.4536274374", "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_ts.d7d74011cb"], "model.synthetix.core_account_created_arbitrum_mainnet": ["test.synthetix.accepted_values_core_account_created_arbitrum_mainnet_event_name__AccountCreated.8d24ea0d1c", "test.synthetix.dbt_utils_accepted_range_core_account_created_arbitrum_mainnet_account_id__True__0.1a60fd1c13", "test.synthetix.not_null_core_account_created_arbitrum_mainnet_account_id.80fd41e8a3", "test.synthetix.not_null_core_account_created_arbitrum_mainnet_block_number.ad85823ab6", "test.synthetix.not_null_core_account_created_arbitrum_mainnet_block_timestamp.707ea51d9b", "test.synthetix.not_null_core_account_created_arbitrum_mainnet_contract.51a2890c59", "test.synthetix.not_null_core_account_created_arbitrum_mainnet_event_name.f044350ea8", "test.synthetix.not_null_core_account_created_arbitrum_mainnet_id.ccb85216a1", "test.synthetix.not_null_core_account_created_arbitrum_mainnet_owner.510bc65b8e", "test.synthetix.not_null_core_account_created_arbitrum_mainnet_transaction_hash.ca429d274c", "test.synthetix.unique_core_account_created_arbitrum_mainnet_id.572cf5cf85"], "model.synthetix.core_deposited_arbitrum_mainnet": ["model.synthetix.fct_core_pool_collateral_arbitrum_mainnet", "test.synthetix.accepted_values_core_deposited_arbitrum_mainnet_event_name__Deposited.63620c995c", "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_mainnet_account_id__True__0.2fc937f08c", "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_mainnet_token_amount__True__0.825b012474", "test.synthetix.not_null_core_deposited_arbitrum_mainnet_account_id.c7afbe52a5", "test.synthetix.not_null_core_deposited_arbitrum_mainnet_block_number.689c18351b", "test.synthetix.not_null_core_deposited_arbitrum_mainnet_block_timestamp.a16e8ef361", "test.synthetix.not_null_core_deposited_arbitrum_mainnet_collateral_type.42a3d10d97", "test.synthetix.not_null_core_deposited_arbitrum_mainnet_contract.a2cd7b2bb5", "test.synthetix.not_null_core_deposited_arbitrum_mainnet_event_name.8f5b81cb40", "test.synthetix.not_null_core_deposited_arbitrum_mainnet_id.2f7b341009", "test.synthetix.not_null_core_deposited_arbitrum_mainnet_sender.5f276242f7", "test.synthetix.not_null_core_deposited_arbitrum_mainnet_token_amount.238a5119e6", "test.synthetix.not_null_core_deposited_arbitrum_mainnet_transaction_hash.649446c0bd", "test.synthetix.unique_core_deposited_arbitrum_mainnet_id.65592bb86d"], "model.synthetix.core_rewards_distributed_arbitrum_mainnet": ["model.synthetix.fct_pool_rewards_arbitrum_mainnet", "test.synthetix.accepted_values_core_rewards_distributed_arbitrum_mainnet_event_name__RewardsDistributed.3370ace359", "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_amount__True__0.09cd5040a6", "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_duration__True__0.00212b4134", "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_pool_id__True__0.d68e3c64d9", "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_amount.efe177b3e7", "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_block_number.4692e1b237", "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_block_timestamp.b6efe37fde", "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_collateral_type.d8c598b114", "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_contract.cad4a84b49", "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_distributor.b8c551ebf5", "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_duration.8dfbbf7a51", "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_event_name.bb49accedd", "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_id.2d439b2dff", "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_pool_id.06cc36de8b", "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_transaction_hash.a791a80876", "test.synthetix.unique_core_rewards_distributed_arbitrum_mainnet_id.b2d650e4fd"], "model.synthetix.core_vault_liquidation_arbitrum_mainnet": ["test.synthetix.accepted_values_core_vault_liquidation_arbitrum_mainnet_event_name__VaultLiquidation.429345a118", "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_mainnet_liquidate_as_account_id__True__0.c9be297afd", "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_mainnet_pool_id__True__0.c4b79598cb", "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_block_number.1dc8ebaf67", "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_block_timestamp.3054b6aeaa", "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_collateral_type.ba4823f6ed", "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_contract.625029e21f", "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_event_name.fcb481b7e9", "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_id.c7ac33a6c3", "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_liquidate_as_account_id.5e1fa876a7", "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_liquidation_data.2555b245ad", "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_pool_id.f9e6978af1", "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_sender.d35f8c0cc2", "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_transaction_hash.5da9d8cd8f", "test.synthetix.unique_core_vault_liquidation_arbitrum_mainnet_id.3f5a30c375"], "model.synthetix.core_usd_minted_arbitrum_mainnet": ["model.synthetix.fct_pool_issuance_arbitrum_mainnet", "model.synthetix.fct_synth_supply_arbitrum_mainnet", "test.synthetix.accepted_values_core_usd_minted_arbitrum_mainnet_event_name__UsdMinted.cb75bc5dc7", "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_account_id__True__0.6487cbbb70", "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_amount__True__0.9400183d7a", "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_pool_id__True__0.5d700fe50b", "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_account_id.9ccf9039ea", "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_amount.f37a3a83d0", "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_block_number.2c3c8fc1e5", "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_block_timestamp.8ca5480dbc", "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_collateral_type.0129f350e1", "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_contract.317c6e89d1", "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_event_name.8c280cde80", "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_id.3157330f1c", "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_pool_id.4593996ffd", "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_sender.829a4593b0", "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_transaction_hash.74c68bc07e", "test.synthetix.unique_core_usd_minted_arbitrum_mainnet_id.557dbdade9"], "model.synthetix.core_delegation_updated_arbitrum_mainnet": ["model.synthetix.fct_core_account_delegation_arbitrum_mainnet", "model.synthetix.fct_core_pool_delegation_arbitrum_mainnet", "test.synthetix.accepted_values_core_delegation_updated_arbitrum_mainnet_event_name__DelegationUpdated.8158a7cafc", "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_account_id__True__0.eb3b030871", "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_amount__True__0.4dc42e5b67", "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_leverage__True__1000000000000000000__1000000000000000000.fa830910e7", "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_pool_id__True__0.ceaf47901a", "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_account_id.1f6cadcc5d", "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_amount.790af0bbca", "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_block_number.e7dff1a919", "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_block_timestamp.bf7b6f5a50", "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_collateral_type.ca955a713e", "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_contract.ae8a4f4c27", "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_event_name.124ce539d9", "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_id.a1e63ca6e1", "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_leverage.e240b1993e", "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_pool_id.0fcc7a403c", "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_sender.7b21b54d07", "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_transaction_hash.df3b0b1ada", "test.synthetix.unique_core_delegation_updated_arbitrum_mainnet_id.53afc27917"], "model.synthetix.core_liquidation_arbitrum_mainnet": ["test.synthetix.accepted_values_core_liquidation_arbitrum_mainnet_event_name__Liquidation.85cae70384", "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_account_id__True__0.71c92954dd", "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_liquidate_as_account_id__True__0.6ad1a29899", "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_pool_id__True__0.5d8232e38f", "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_account_id.2b9f90b003", "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_block_number.c43f5e1404", "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_block_timestamp.e8b33f1dcb", "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_collateral_type.7eae92d91d", "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_contract.b02df4336b", "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_event_name.c11ebbad99", "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_id.428529a968", "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_liquidate_as_account_id.00768ed71d", "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_pool_id.910c4e273f", "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_sender.de5e917bc2", "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_transaction_hash.7c4641c1db", "test.synthetix.unique_core_liquidation_arbitrum_mainnet_id.ab79adeb33"], "model.synthetix.core_market_updated_arbitrum_mainnet": ["model.synthetix.fct_core_market_updated_arbitrum_mainnet", "test.synthetix.accepted_values_core_market_updated_arbitrum_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.b6d0a34129", "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_deposited_collateral_value__True__0.f78663cae5", "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_market_id__True__0.8e0b3e9147", "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_token_amount__True__0.bfc2ca181b", "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_block_number.eea9214a4b", "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_block_timestamp.2bd177f07f", "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_collateral_type.5ccd7ace00", "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_contract.3ed1c1d699", "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_credit_capacity.09c391d59d", "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_deposited_collateral_value.45b375717f", "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_event_name.1198969560", "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_id.6634d79b97", "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_market_id.92b8458e5c", "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_net_issuance.016c84545c", "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_sender.fe1f2d4275", "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_token_amount.b89be9c43a", "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_transaction_hash.9db6bb9d6b", "test.synthetix.unique_core_market_updated_arbitrum_mainnet_id.ef7b2e2622"], "model.synthetix.core_rewards_claimed_arbitrum_mainnet": ["test.synthetix.accepted_values_core_rewards_claimed_arbitrum_mainnet_event_name__RewardsClaimed.3c1cd34ad1", "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_account_id__True__0.34b4de86db", "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_amount__True__0.d98a3e4cc7", "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_pool_id__True__0.1c91c56a7b", "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_account_id.657d0a650c", "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_amount.b7ad8d34fd", "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_block_number.90a2165709", "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_block_timestamp.830ba4bdac", "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_collateral_type.868513a78c", "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_contract.dbeede65a0", "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_distributor.cfe4797061", "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_event_name.c85b97045f", "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_id.ec96b450dd", "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_pool_id.bd58480578", "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_transaction_hash.b143b485c4", "test.synthetix.unique_core_rewards_claimed_arbitrum_mainnet_id.0aa80585e9"], "model.synthetix.core_vault_debt_arbitrum_mainnet": ["model.synthetix.fct_perp_pnl_arbitrum_mainnet", "model.synthetix.fct_pool_debt_arbitrum_mainnet", "test.synthetix.dbt_utils_accepted_range_core_vault_debt_arbitrum_mainnet_pool_id__True__0.8e3a2c72e9", "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_block_number.3ef5dfaa45", "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_collateral_type.f9fb1089d7", "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_contract_address.fee8a6440d", "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_debt.7a33d30f43", "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_pool_id.8f94082342", "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_ts.d2363d0b7d"], "model.synthetix.core_pool_created_arbitrum_mainnet": ["model.synthetix.fct_core_pools_arbitrum_mainnet", "test.synthetix.accepted_values_core_pool_created_arbitrum_mainnet_event_name__PoolCreated.e7fda490fd", "test.synthetix.dbt_utils_accepted_range_core_pool_created_arbitrum_mainnet_pool_id__True__0.fc42e6b4ce", "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_block_number.184c04858e", "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_block_timestamp.4bcfbab318", "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_contract.ad227a594e", "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_event_name.67b202a2ae", "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_id.b0e9e6535d", "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_owner.749821fb46", "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_pool_id.ce6f3bd570", "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_sender.b85ac4e404", "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_transaction_hash.762082599b", "test.synthetix.unique_core_pool_created_arbitrum_mainnet_id.4a0435d902"], "model.synthetix.core_withdrawn_arbitrum_mainnet": ["model.synthetix.fct_core_pool_collateral_arbitrum_mainnet", "test.synthetix.accepted_values_core_withdrawn_arbitrum_mainnet_event_name__Withdrawn.e5deebfa14", "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_mainnet_account_id__True__0.8873db614c", "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_mainnet_token_amount__True__0.0008eb5d09", "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_account_id.ccf8b71875", "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_block_number.29891eb70b", "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_block_timestamp.0605d1994e", "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_collateral_type.772b018013", "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_contract.a8c5968db3", "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_event_name.69a5a9a880", "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_id.46c5fcd073", "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_sender.665f4ade6b", "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_token_amount.4bc0081148", "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_transaction_hash.492d634608", "test.synthetix.unique_core_withdrawn_arbitrum_mainnet_id.9810244f0d"], "model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet": ["model.synthetix.fct_perp_liq_account_arbitrum_mainnet", "test.synthetix.accepted_values_perp_account_liquidation_attempt_arbitrum_mainnet_event_name__AccountLiquidationAttempt.d77be155b7", "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_mainnet_account_id__True__0.69e5c1f239", "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_mainnet_reward__True__0.0687f26a19", "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_account_id.e5775f05d6", "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_block_number.cce38fccf5", "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_block_timestamp.384d202b30", "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_contract.34132d3a0f", "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_event_name.03d3da6f51", "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_full_liquidation.bca773a7d2", "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_id.3b273ee7cd", "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_reward.db84ec60c0", "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_transaction_hash.8082a939fd", "test.synthetix.unique_perp_account_liquidation_attempt_arbitrum_mainnet_id.36625245e5"], "model.synthetix.perp_interest_rate_updated_arbitrum_mainnet": ["test.synthetix.accepted_values_perp_interest_rate_updated_arbitrum_mainnet_event_name__InterestRateUpdated.e279adef88", "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_mainnet_interest_rate__True__0.85f9532793", "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_mainnet_super_market_id__True__0.345c2bacf1", "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_block_number.f1b7f275c8", "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_block_timestamp.b38866df62", "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_contract.53bd3e715f", "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_event_name.527da57e0a", "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_id.4d8f77e23f", "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_interest_rate.4a70cee831", "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_super_market_id.0209c885e1", "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_transaction_hash.881fd09199", "test.synthetix.unique_perp_interest_rate_updated_arbitrum_mainnet_id.c21a36f767"], "model.synthetix.perp_account_created_arbitrum_mainnet": ["model.synthetix.fct_perp_accounts_arbitrum_mainnet", "test.synthetix.accepted_values_perp_account_created_arbitrum_mainnet_event_name__AccountCreated.e3b8716bf0", "test.synthetix.dbt_utils_accepted_range_perp_account_created_arbitrum_mainnet_account_id__True__0.976edf0951", "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_account_id.6064e6e85b", "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_block_number.9d9960063c", "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_block_timestamp.aa150ec309", "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_contract.afb3ec2b69", "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_event_name.9b0f514dfe", "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_id.6ebc461a9f", "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_owner.d496ae59c0", "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_transaction_hash.4458887a25", "test.synthetix.unique_perp_account_created_arbitrum_mainnet_id.c50800d3e3"], "model.synthetix.perp_position_liquidated_arbitrum_mainnet": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet", "test.synthetix.accepted_values_perp_position_liquidated_arbitrum_mainnet_event_name__PositionLiquidated.0ec93e93c0", "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_account_id__True__0.913cfd25f2", "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_amount_liquidated__True__0.284e66108e", "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_current_position_size__True__0.1f4c66d819", "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_market_id__True__0.5138d00a1a", "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_account_id.c6ae3fbdf6", "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_amount_liquidated.85c1ba4ec8", "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_block_number.5467c2494c", "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_block_timestamp.2e92e4c30d", "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_contract.bde78fd4de", "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_current_position_size.2f7c9b0c99", "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_event_name.badd34253b", "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_id.1013d30960", "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_market_id.f123e58c83", "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_transaction_hash.bc9ed917d3", "test.synthetix.unique_perp_position_liquidated_arbitrum_mainnet_id.f231e459dd"], "model.synthetix.perp_market_updated_arbitrum_mainnet": ["model.synthetix.fct_perp_market_history_arbitrum_mainnet", "test.synthetix.accepted_values_perp_market_updated_arbitrum_mainnet_event_name__MarketUpdated.8146a5947b", "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_interest_rate__True__0.6f303fc104", "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_market_id__True__0.49bfd0ea1e", "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_price__True__0.08ca8e4202", "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_block_number.22032f5e3f", "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_block_timestamp.c82304cd0d", "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_contract.ae7ff19df0", "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_event_name.bbd9a88ac4", "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_id.c3a83ad1d0", "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_interest_rate.2f297e2d1a", "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_market_id.7a1df365b6", "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_price.c754965f12", "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_transaction_hash.35ad1a325b", "test.synthetix.unique_perp_market_updated_arbitrum_mainnet_id.ca2bc0e1a1"], "model.synthetix.perp_market_created_arbitrum_mainnet": ["model.synthetix.fct_perp_markets_arbitrum_mainnet", "test.synthetix.accepted_values_perp_market_created_arbitrum_mainnet_event_name__MarketCreated.95d2e513a2", "test.synthetix.dbt_utils_accepted_range_perp_market_created_arbitrum_mainnet_perps_market_id__True__0.48f88f8963", "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_block_number.398ad31e3c", "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_block_timestamp.30d302d69e", "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_contract.21d3d73e97", "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_event_name.7c033fc995", "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_id.51befad80c", "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_market_name.b6c0825a0f", "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_market_symbol.cac52e1baa", "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_perps_market_id.adbc877d76", "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_transaction_hash.486a46d989", "test.synthetix.unique_perp_market_created_arbitrum_mainnet_id.ccdc9b7755"], "model.synthetix.perp_collateral_modified_arbitrum_mainnet": ["model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet", "test.synthetix.accepted_values_perp_collateral_modified_arbitrum_mainnet_event_name__CollateralModified.ce058b817d", "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_mainnet_account_id__True__0.f432eac521", "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_mainnet_collateral_id__True__0.d504bf8da4", "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_account_id.8fb1349af5", "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_block_number.553bfecd04", "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_block_timestamp.3959a198d9", "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_collateral_id.b111831174", "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_contract.4c9655d0d7", "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_event_name.e165b98af5", "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_id.b7548d2e89", "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_sender.8b5f369cc9", "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_transaction_hash.db6cc05c85", "test.synthetix.unique_perp_collateral_modified_arbitrum_mainnet_id.52f69df109"], "model.synthetix.perp_order_settled_arbitrum_mainnet": ["model.synthetix.fct_perp_trades_arbitrum_mainnet", "test.synthetix.accepted_values_perp_order_settled_arbitrum_mainnet_event_name__OrderSettled.5e1793594f", "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_account_id__True__0.fcdc188551", "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_collected_fees__True__0.356b57ba59", "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_market_id__True__0.c52a7e4ed8", "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_account_id.5f60dea264", "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_block_number.6bb5256b7b", "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_block_timestamp.ae7ec6c8ef", "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_collected_fees.7370e63505", "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_contract.deb2106eaa", "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_event_name.606b4d8510", "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_id.8d20cf26c1", "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_market_id.793bf9835c", "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_transaction_hash.1344347ee5", "test.synthetix.unique_perp_order_settled_arbitrum_mainnet_id.b9d03afd65"], "model.synthetix.perp_previous_order_expired_arbitrum_mainnet": ["model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet", "test.synthetix.accepted_values_perp_previous_order_expired_arbitrum_mainnet_event_name__PreviousOrderExpired.d975ca95c5", "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_mainnet_account_id__True__0.865d3fe2e6", "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_mainnet_market_id__True__0.148ea7d706", "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_account_id.edc81bcacb", "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_block_number.c6957a09df", "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_block_timestamp.62addf704c", "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_contract.f99120143b", "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_event_name.08acd6a68f", "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_id.ced9ec6a1d", "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_market_id.3161a33570", "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_transaction_hash.ccc5cbafcd", "test.synthetix.unique_perp_previous_order_expired_arbitrum_mainnet_id.cd7a82db0e"], "model.synthetix.perp_interest_charged_arbitrum_mainnet": ["model.synthetix.fct_perp_interest_charged_arbitrum_mainnet", "test.synthetix.accepted_values_perp_interest_charged_arbitrum_mainnet_event_name__InterestCharged.5bdeefd72e", "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_arbitrum_mainnet_account_id__True__0.7c883f5e3f", "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_account_id.0fea13802b", "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_block_number.0461f85304", "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_block_timestamp.c72b9e433c", "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_contract.0558bb2329", "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_event_name.a2ddfe6aab", "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_id.0336fb1845", "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_transaction_hash.c6a422f072", "test.synthetix.unique_perp_interest_charged_arbitrum_mainnet_id.25564fae9f"], "model.synthetix.perp_order_committed_arbitrum_mainnet": ["model.synthetix.fct_perp_orders_arbitrum_mainnet", "test.synthetix.accepted_values_perp_order_committed_arbitrum_mainnet_event_name__OrderCommitted.80f5b2af2f", "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_mainnet_account_id__True__0.83d9cf1359", "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_mainnet_market_id__True__0.d1559e05f3", "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_account_id.51a7bcf136", "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_block_number.d86120fbb2", "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_block_timestamp.9450bd7715", "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_contract.4d5fe85c13", "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_event_name.d96a04bc5b", "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_id.3d80312645", "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_market_id.c88a9b80a9", "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_transaction_hash.4876108100", "test.synthetix.unique_perp_order_committed_arbitrum_mainnet_id.3373ae33a2"], "model.synthetix.spot_order_cancelled_arbitrum_mainnet": ["test.synthetix.accepted_values_spot_order_cancelled_arbitrum_mainnet_event_name__OrderCancelled.bcb12d7741", "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_arbitrum_mainnet_market_id__True__0.8d08288d1d", "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_block_number.a85db0bd00", "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_block_timestamp.a2656a614b", "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_contract.cc9a04e73e", "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_event_name.f29a2c6180", "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_id.bf2929fb2c", "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_market_id.629e55a158", "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_sender.a796a774d3", "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_transaction_hash.43ee88aad5", "test.synthetix.unique_spot_order_cancelled_arbitrum_mainnet_id.de40647c46"], "model.synthetix.spot_synth_bought_arbitrum_mainnet": ["model.synthetix.fct_spot_atomics_arbitrum_mainnet", "test.synthetix.accepted_values_spot_synth_bought_arbitrum_mainnet_event_name__SynthBought.6968f2e38e", "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_collected_fees__True__0.ffa72f24d6", "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_price__True__0.2666787a3a", "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_synth_market_id__True__0.39b07cbd1a", "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_block_number.3db00f8fd2", "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_block_timestamp.1e3c9accd9", "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_collected_fees.975bb20444", "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_contract.7f6d914e0b", "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_event_name.aa51f8b10f", "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_id.94c6a2689e", "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_price.b7069dc105", "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_referrer.d5123874c5", "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_synth_market_id.11b8c58586", "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_transaction_hash.46c5786b65", "test.synthetix.unique_spot_synth_bought_arbitrum_mainnet_id.97a98f064e"], "model.synthetix.spot_order_committed_arbitrum_mainnet": ["test.synthetix.accepted_values_spot_order_committed_arbitrum_mainnet_event_name__OrderCommitted.e30a77b9b3", "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_mainnet_amount_provided__True__0.a0c5711e24", "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_mainnet_market_id__True__0.fcb0bd480c", "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_amount_provided.618d749652", "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_block_number.bbd3030ffd", "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_block_timestamp.a4f827fd66", "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_contract.1d73e820e2", "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_event_name.364a2ed7fd", "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_id.2bedbed49c", "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_market_id.eb267aefe6", "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_order_type.9bedf0c3bc", "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_referrer.23dc146929", "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_sender.d7cbd6bc05", "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_transaction_hash.47ac362f75", "test.synthetix.unique_spot_order_committed_arbitrum_mainnet_id.715535831f"], "model.synthetix.spot_synth_registered_arbitrum_mainnet": ["model.synthetix.fct_spot_markets_arbitrum_mainnet", "test.synthetix.accepted_values_spot_synth_registered_arbitrum_mainnet_event_name__SynthRegistered.dab3843a60", "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_arbitrum_mainnet_synth_market_id__True__0.03490626a4", "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_block_number.c19306427b", "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_block_timestamp.155e02a96a", "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_contract.dc09abd1d6", "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_event_name.aa6a178336", "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_id.456af96984", "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_synth_market_id.b02a502d7f", "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_synth_token_address.e815b8c9d4", "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_transaction_hash.ae02976291", "test.synthetix.unique_spot_synth_registered_arbitrum_mainnet_id.d4fd9eb0ba"], "model.synthetix.spot_synth_unwrapped_arbitrum_mainnet": ["model.synthetix.fct_spot_wrapper_arbitrum_mainnet", "test.synthetix.accepted_values_spot_synth_unwrapped_arbitrum_mainnet_event_name__SynthUnwrapped.0156eda083", "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped__True__0.dfb2bf555e", "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_fees_collected__True__0.caa0ab5069", "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id__True__0.c8e2a0ce2e", "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped.6338d14461", "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_block_number.6c4594ed9b", "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_block_timestamp.7eb830695e", "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_contract.df671e35b9", "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_event_name.15be4b2d2e", "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_fees_collected.82edb6c70c", "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_id.c93a8c455f", "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id.597a45b266", "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_transaction_hash.266bb54277", "test.synthetix.unique_spot_synth_unwrapped_arbitrum_mainnet_id.81790072c1"], "model.synthetix.spot_order_settled_arbitrum_mainnet": ["test.synthetix.accepted_values_spot_order_settled_arbitrum_mainnet_event_name__OrderSettled.c43865614e", "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_collected_fees__True__0.e9fce02c77", "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_final_order_amount__True__0.d78aeda819", "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_market_id__True__0.498546554e", "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_price__True__0.94dec93a68", "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_block_number.876a0a0282", "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_block_timestamp.483fdb2a21", "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_collected_fees.4c46cfb386", "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_contract.7d4f904249", "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_event_name.32a64f7398", "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_id.1124fb8990", "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_market_id.84635206a3", "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_order_type.cc9846cfde", "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_price.3e2897303c", "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_settler.2f85667062", "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_transaction_hash.a8b7f93ae5", "test.synthetix.unique_spot_order_settled_arbitrum_mainnet_id.a1ec7e590f"], "model.synthetix.spot_synth_wrapped_arbitrum_mainnet": ["model.synthetix.fct_spot_wrapper_arbitrum_mainnet", "test.synthetix.accepted_values_spot_synth_wrapped_arbitrum_mainnet_event_name__SynthWrapped.c2a7fae75f", "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_mainnet_fees_collected__True__0.8427a98042", "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_mainnet_synth_market_id__True__0.69e1aef58d", "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_block_number.388f222586", "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_block_timestamp.62e5fb2f2c", "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_contract.12b8537d63", "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_event_name.a537b3bcc9", "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_fees_collected.ab1cc1a24e", "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_id.e6be3c26ab", "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_synth_market_id.22e9bbcaaf", "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_transaction_hash.470b375862", "test.synthetix.unique_spot_synth_wrapped_arbitrum_mainnet_id.4240a5b9ed"], "model.synthetix.spot_synth_sold_arbitrum_mainnet": ["model.synthetix.fct_spot_atomics_arbitrum_mainnet", "test.synthetix.accepted_values_spot_synth_sold_arbitrum_mainnet_event_name__SynthSold.c2779b95d3", "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_amount_returned__True__0.94e383949d", "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_collected_fees__True__0.ebed4cb6c6", "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_price__True__0.736ec6a18f", "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_synth_market_id__True__0.502a7c73ae", "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_amount_returned.a22fe1e87b", "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_block_number.21c8144aca", "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_block_timestamp.ece96724ff", "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_collected_fees.ae5a9854f2", "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_contract.7e747f7197", "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_event_name.77e48ea6b8", "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_id.5672923066", "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_price.83b6e6b427", "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_referrer.fc97629e01", "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_synth_market_id.0a9309e0fe", "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_transaction_hash.b35ac6eb10", "test.synthetix.unique_spot_synth_sold_arbitrum_mainnet_id.77e9d1569f"], "model.synthetix.blocks_base_sepolia": ["test.synthetix.dbt_utils_recency_blocks_base_sepolia_hour__ts__1.b4197f397a", "test.synthetix.not_null_blocks_base_sepolia_block_number.1adc80fce5", "test.synthetix.unique_blocks_base_sepolia_block_number.b9de81024b"], "model.synthetix.core_deposited_base_sepolia": ["model.synthetix.fct_core_pool_collateral_base_sepolia", "test.synthetix.accepted_values_core_deposited_base_sepolia_event_name__Deposited.2befe04139", "test.synthetix.dbt_utils_accepted_range_core_deposited_base_sepolia_account_id__True__0.7619844d60", "test.synthetix.dbt_utils_accepted_range_core_deposited_base_sepolia_token_amount__True__0.266baf687b", "test.synthetix.not_null_core_deposited_base_sepolia_account_id.d414fa2a62", "test.synthetix.not_null_core_deposited_base_sepolia_block_number.e9986d7fcf", "test.synthetix.not_null_core_deposited_base_sepolia_block_timestamp.cbbc8b2a2e", "test.synthetix.not_null_core_deposited_base_sepolia_collateral_type.a340ec02eb", "test.synthetix.not_null_core_deposited_base_sepolia_contract.8dbc5afa3f", "test.synthetix.not_null_core_deposited_base_sepolia_event_name.b7ccc83970", "test.synthetix.not_null_core_deposited_base_sepolia_id.0591da203f", "test.synthetix.not_null_core_deposited_base_sepolia_sender.0468b8397d", "test.synthetix.not_null_core_deposited_base_sepolia_token_amount.af75bc1896", "test.synthetix.not_null_core_deposited_base_sepolia_transaction_hash.305ad04c84", "test.synthetix.unique_core_deposited_base_sepolia_id.3b38f638da"], "model.synthetix.core_usd_burned_base_sepolia": ["model.synthetix.fct_pool_issuance_base_sepolia", "model.synthetix.fct_synth_supply_base_sepolia", "test.synthetix.accepted_values_core_usd_burned_base_sepolia_event_name__UsdBurned.c736a2b5fd", "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_sepolia_account_id__True__0.1c3ad25fc6", "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_sepolia_amount__True__0.2ff0339bf6", "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_sepolia_pool_id__True__0.bdbba08629", "test.synthetix.not_null_core_usd_burned_base_sepolia_account_id.8014155212", "test.synthetix.not_null_core_usd_burned_base_sepolia_amount.d577462790", "test.synthetix.not_null_core_usd_burned_base_sepolia_block_number.9acf3a65f4", "test.synthetix.not_null_core_usd_burned_base_sepolia_block_timestamp.d6c5fafe43", "test.synthetix.not_null_core_usd_burned_base_sepolia_collateral_type.1d7071aef1", "test.synthetix.not_null_core_usd_burned_base_sepolia_contract.559c9a6e92", "test.synthetix.not_null_core_usd_burned_base_sepolia_event_name.2c789d8ccb", "test.synthetix.not_null_core_usd_burned_base_sepolia_id.9208a4e4a2", "test.synthetix.not_null_core_usd_burned_base_sepolia_pool_id.8bd0f688e5", "test.synthetix.not_null_core_usd_burned_base_sepolia_sender.d28854bdf2", "test.synthetix.not_null_core_usd_burned_base_sepolia_transaction_hash.07cbe78bce", "test.synthetix.unique_core_usd_burned_base_sepolia_id.3b90c11835"], "model.synthetix.core_rewards_claimed_base_sepolia": ["test.synthetix.accepted_values_core_rewards_claimed_base_sepolia_event_name__RewardsClaimed.813e8d6cab", "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_account_id__True__0.56bdf07961", "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_amount__True__0.83b60baad2", "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_pool_id__True__0.80a0443cd0", "test.synthetix.not_null_core_rewards_claimed_base_sepolia_account_id.35c6ac2750", "test.synthetix.not_null_core_rewards_claimed_base_sepolia_amount.8d0b56d69c", "test.synthetix.not_null_core_rewards_claimed_base_sepolia_block_number.2341e8ee42", "test.synthetix.not_null_core_rewards_claimed_base_sepolia_block_timestamp.78d8816d82", "test.synthetix.not_null_core_rewards_claimed_base_sepolia_collateral_type.44fc9e2622", "test.synthetix.not_null_core_rewards_claimed_base_sepolia_contract.8063e60014", "test.synthetix.not_null_core_rewards_claimed_base_sepolia_distributor.cfc3ec6cdd", "test.synthetix.not_null_core_rewards_claimed_base_sepolia_event_name.5d0bea85a4", "test.synthetix.not_null_core_rewards_claimed_base_sepolia_id.a324c0d7d4", "test.synthetix.not_null_core_rewards_claimed_base_sepolia_pool_id.e61695fb4f", "test.synthetix.not_null_core_rewards_claimed_base_sepolia_transaction_hash.399851f94f", "test.synthetix.unique_core_rewards_claimed_base_sepolia_id.b13c8534bb"], "model.synthetix.core_market_registered_base_sepolia": ["test.synthetix.accepted_values_core_market_registered_base_sepolia_event_name__MarketRegistered.52bda7875b", "test.synthetix.not_null_core_market_registered_base_sepolia_block_number.fd8cdd563c", "test.synthetix.not_null_core_market_registered_base_sepolia_block_timestamp.209ede7f48", "test.synthetix.not_null_core_market_registered_base_sepolia_contract.8cc1db09cc", "test.synthetix.not_null_core_market_registered_base_sepolia_event_name.c0f99c65cf", "test.synthetix.not_null_core_market_registered_base_sepolia_id.6150b3d520", "test.synthetix.not_null_core_market_registered_base_sepolia_market.c1fe5f76b8", "test.synthetix.not_null_core_market_registered_base_sepolia_market_id.dc3f59aaaf", "test.synthetix.not_null_core_market_registered_base_sepolia_sender.0ec521b301", "test.synthetix.not_null_core_market_registered_base_sepolia_transaction_hash.de234a0b4d", "test.synthetix.unique_core_market_registered_base_sepolia_id.1efe4c6aec", "test.synthetix.unique_core_market_registered_base_sepolia_market_id.37a04d292a"], "model.synthetix.core_pool_created_base_sepolia": ["model.synthetix.fct_core_pools_base_sepolia", "test.synthetix.accepted_values_core_pool_created_base_sepolia_event_name__PoolCreated.f08bef53a3", "test.synthetix.dbt_utils_accepted_range_core_pool_created_base_sepolia_pool_id__True__0.b3e7c8b05d", "test.synthetix.not_null_core_pool_created_base_sepolia_block_number.094a784336", "test.synthetix.not_null_core_pool_created_base_sepolia_block_timestamp.770a6f30f6", "test.synthetix.not_null_core_pool_created_base_sepolia_contract.3347ab7e86", "test.synthetix.not_null_core_pool_created_base_sepolia_event_name.1dac944daf", "test.synthetix.not_null_core_pool_created_base_sepolia_id.b1a35dd808", "test.synthetix.not_null_core_pool_created_base_sepolia_owner.de5ae68a1a", "test.synthetix.not_null_core_pool_created_base_sepolia_pool_id.e6e51130fd", "test.synthetix.not_null_core_pool_created_base_sepolia_sender.40177457bd", "test.synthetix.not_null_core_pool_created_base_sepolia_transaction_hash.c6810d0b49", "test.synthetix.unique_core_pool_created_base_sepolia_id.bc373a2eb3"], "model.synthetix.core_usd_minted_base_sepolia": ["model.synthetix.fct_pool_issuance_base_sepolia", "model.synthetix.fct_synth_supply_base_sepolia", "test.synthetix.accepted_values_core_usd_minted_base_sepolia_event_name__UsdMinted.d686f1f1af", "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_sepolia_account_id__True__0.8d375d28dd", "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_sepolia_amount__True__0.8db2f09ae2", "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_sepolia_pool_id__True__0.49903b0695", "test.synthetix.not_null_core_usd_minted_base_sepolia_account_id.56f2a7acd7", "test.synthetix.not_null_core_usd_minted_base_sepolia_amount.c1ab51fea3", "test.synthetix.not_null_core_usd_minted_base_sepolia_block_number.37baa764ce", "test.synthetix.not_null_core_usd_minted_base_sepolia_block_timestamp.a33ebf4ef7", "test.synthetix.not_null_core_usd_minted_base_sepolia_collateral_type.028faf1711", "test.synthetix.not_null_core_usd_minted_base_sepolia_contract.ebf65a8472", "test.synthetix.not_null_core_usd_minted_base_sepolia_event_name.c1bfdffc84", "test.synthetix.not_null_core_usd_minted_base_sepolia_id.3fd3162bcc", "test.synthetix.not_null_core_usd_minted_base_sepolia_pool_id.7dfafbe9ee", "test.synthetix.not_null_core_usd_minted_base_sepolia_sender.5053739593", "test.synthetix.not_null_core_usd_minted_base_sepolia_transaction_hash.04ae981572", "test.synthetix.unique_core_usd_minted_base_sepolia_id.9cce972c7e"], "model.synthetix.core_rewards_distributed_base_sepolia": ["model.synthetix.fct_pool_rewards_base_sepolia", "test.synthetix.accepted_values_core_rewards_distributed_base_sepolia_event_name__RewardsDistributed.23760c7762", "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_amount__True__0.6d7f4124f8", "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_duration__True__0.aca43f41bf", "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_pool_id__True__0.4ad1e16907", "test.synthetix.not_null_core_rewards_distributed_base_sepolia_amount.ec60c3040c", "test.synthetix.not_null_core_rewards_distributed_base_sepolia_block_number.1404eb5f75", "test.synthetix.not_null_core_rewards_distributed_base_sepolia_block_timestamp.305338d6ac", "test.synthetix.not_null_core_rewards_distributed_base_sepolia_collateral_type.d02c77e463", "test.synthetix.not_null_core_rewards_distributed_base_sepolia_contract.b51980138b", "test.synthetix.not_null_core_rewards_distributed_base_sepolia_distributor.8e49885144", "test.synthetix.not_null_core_rewards_distributed_base_sepolia_duration.151d5a6383", "test.synthetix.not_null_core_rewards_distributed_base_sepolia_event_name.e3a18ecd0c", "test.synthetix.not_null_core_rewards_distributed_base_sepolia_id.0d42a7a31a", "test.synthetix.not_null_core_rewards_distributed_base_sepolia_pool_id.618ac3407b", "test.synthetix.not_null_core_rewards_distributed_base_sepolia_transaction_hash.9d7346a555", "test.synthetix.unique_core_rewards_distributed_base_sepolia_id.fafe19f7d9"], "model.synthetix.core_delegation_updated_base_sepolia": ["model.synthetix.fct_core_account_delegation_base_sepolia", "model.synthetix.fct_core_pool_delegation_base_sepolia", "test.synthetix.accepted_values_core_delegation_updated_base_sepolia_event_name__DelegationUpdated.05fda2d1e2", "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_account_id__True__0.744442e3e1", "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_amount__True__0.c17a0b7ccb", "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_leverage__True__1000000000000000000__1000000000000000000.bc25b2b948", "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_pool_id__True__0.76dffc3ab3", "test.synthetix.not_null_core_delegation_updated_base_sepolia_account_id.eeaa67ead3", "test.synthetix.not_null_core_delegation_updated_base_sepolia_amount.b946bd0b57", "test.synthetix.not_null_core_delegation_updated_base_sepolia_block_number.d1ae1c451b", "test.synthetix.not_null_core_delegation_updated_base_sepolia_block_timestamp.d9e4249b7d", "test.synthetix.not_null_core_delegation_updated_base_sepolia_collateral_type.0ccc2f8e54", "test.synthetix.not_null_core_delegation_updated_base_sepolia_contract.f5b6f539eb", "test.synthetix.not_null_core_delegation_updated_base_sepolia_event_name.1eb3a277fa", "test.synthetix.not_null_core_delegation_updated_base_sepolia_id.dcd3b41380", "test.synthetix.not_null_core_delegation_updated_base_sepolia_leverage.b016b358da", "test.synthetix.not_null_core_delegation_updated_base_sepolia_pool_id.8e7b343725", "test.synthetix.not_null_core_delegation_updated_base_sepolia_sender.ff059463dc", "test.synthetix.not_null_core_delegation_updated_base_sepolia_transaction_hash.403e1a44d0", "test.synthetix.unique_core_delegation_updated_base_sepolia_id.09af5f863a"], "model.synthetix.core_market_updated_base_sepolia": ["model.synthetix.fct_core_market_updated_base_sepolia", "test.synthetix.accepted_values_core_market_updated_base_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.97084835ea", "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_sepolia_deposited_collateral_value__True__0.ff17627b64", "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_sepolia_market_id__True__0.c2038f3200", "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_sepolia_token_amount__True__0.00d32c5847", "test.synthetix.not_null_core_market_updated_base_sepolia_block_number.450e88640c", "test.synthetix.not_null_core_market_updated_base_sepolia_block_timestamp.66be40faea", "test.synthetix.not_null_core_market_updated_base_sepolia_collateral_type.a64be17284", "test.synthetix.not_null_core_market_updated_base_sepolia_contract.cf139c06ed", "test.synthetix.not_null_core_market_updated_base_sepolia_credit_capacity.2033e021e1", "test.synthetix.not_null_core_market_updated_base_sepolia_deposited_collateral_value.47b96d9782", "test.synthetix.not_null_core_market_updated_base_sepolia_event_name.c0e71ec841", "test.synthetix.not_null_core_market_updated_base_sepolia_id.179b4fa862", "test.synthetix.not_null_core_market_updated_base_sepolia_market_id.81913bae24", "test.synthetix.not_null_core_market_updated_base_sepolia_net_issuance.85d70c9059", "test.synthetix.not_null_core_market_updated_base_sepolia_sender.b57e7709cd", "test.synthetix.not_null_core_market_updated_base_sepolia_token_amount.a8f7145772", "test.synthetix.not_null_core_market_updated_base_sepolia_transaction_hash.6351c7ce23", "test.synthetix.unique_core_market_updated_base_sepolia_id.945f14ee77"], "model.synthetix.core_withdrawn_base_sepolia": ["model.synthetix.fct_core_pool_collateral_base_sepolia", "test.synthetix.accepted_values_core_withdrawn_base_sepolia_event_name__Withdrawn.12079a5ee6", "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_sepolia_account_id__True__0.283560870b", "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_sepolia_token_amount__True__0.600b962701", "test.synthetix.not_null_core_withdrawn_base_sepolia_account_id.6536ec7b3c", "test.synthetix.not_null_core_withdrawn_base_sepolia_block_number.b38561efe3", "test.synthetix.not_null_core_withdrawn_base_sepolia_block_timestamp.276176a645", "test.synthetix.not_null_core_withdrawn_base_sepolia_collateral_type.e4b3817245", "test.synthetix.not_null_core_withdrawn_base_sepolia_contract.9a643890c5", "test.synthetix.not_null_core_withdrawn_base_sepolia_event_name.919fe4b5de", "test.synthetix.not_null_core_withdrawn_base_sepolia_id.a4ef85d6dd", "test.synthetix.not_null_core_withdrawn_base_sepolia_sender.935071b6a7", "test.synthetix.not_null_core_withdrawn_base_sepolia_token_amount.3582c76f95", "test.synthetix.not_null_core_withdrawn_base_sepolia_transaction_hash.ea6432763a", "test.synthetix.unique_core_withdrawn_base_sepolia_id.30c3b98bff"], "model.synthetix.core_liquidation_base_sepolia": ["test.synthetix.accepted_values_core_liquidation_base_sepolia_event_name__Liquidation.24bb1726f1", "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_sepolia_account_id__True__0.02852291f8", "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_sepolia_liquidate_as_account_id__True__0.6947f1cc05", "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_sepolia_pool_id__True__0.7493427efd", "test.synthetix.not_null_core_liquidation_base_sepolia_account_id.0aa7b969f5", "test.synthetix.not_null_core_liquidation_base_sepolia_block_number.f510e99a58", "test.synthetix.not_null_core_liquidation_base_sepolia_block_timestamp.212c6a9018", "test.synthetix.not_null_core_liquidation_base_sepolia_collateral_type.c93d2f649b", "test.synthetix.not_null_core_liquidation_base_sepolia_contract.2d1b4b38d4", "test.synthetix.not_null_core_liquidation_base_sepolia_event_name.ab3ef77d1c", "test.synthetix.not_null_core_liquidation_base_sepolia_id.efbd949b78", "test.synthetix.not_null_core_liquidation_base_sepolia_liquidate_as_account_id.3e3ca344a6", "test.synthetix.not_null_core_liquidation_base_sepolia_pool_id.0059acd0f9", "test.synthetix.not_null_core_liquidation_base_sepolia_sender.3afbae055d", "test.synthetix.not_null_core_liquidation_base_sepolia_transaction_hash.78921d6775", "test.synthetix.unique_core_liquidation_base_sepolia_id.321d95d29c"], "model.synthetix.core_vault_debt_base_sepolia": ["model.synthetix.fct_perp_pnl_base_sepolia", "model.synthetix.fct_pool_debt_base_sepolia", "test.synthetix.dbt_utils_accepted_range_core_vault_debt_base_sepolia_pool_id__True__0.908dbaecbc", "test.synthetix.not_null_core_vault_debt_base_sepolia_block_number.f25dcd2c96", "test.synthetix.not_null_core_vault_debt_base_sepolia_collateral_type.70a5498cf3", "test.synthetix.not_null_core_vault_debt_base_sepolia_contract_address.a9d7ef2e2d", "test.synthetix.not_null_core_vault_debt_base_sepolia_debt.9b99714e7f", "test.synthetix.not_null_core_vault_debt_base_sepolia_pool_id.05a1d5275c", "test.synthetix.not_null_core_vault_debt_base_sepolia_ts.d366714ec5"], "model.synthetix.core_vault_liquidation_base_sepolia": ["test.synthetix.accepted_values_core_vault_liquidation_base_sepolia_event_name__VaultLiquidation.958e4fe8de", "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_sepolia_liquidate_as_account_id__True__0.ee3dd8dc1e", "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_sepolia_pool_id__True__0.5ea2ba7eab", "test.synthetix.not_null_core_vault_liquidation_base_sepolia_block_number.72d5fcf75c", "test.synthetix.not_null_core_vault_liquidation_base_sepolia_block_timestamp.5c4fdcd348", "test.synthetix.not_null_core_vault_liquidation_base_sepolia_collateral_type.18870127b8", "test.synthetix.not_null_core_vault_liquidation_base_sepolia_contract.58dafa50b4", "test.synthetix.not_null_core_vault_liquidation_base_sepolia_event_name.04b05d8fa6", "test.synthetix.not_null_core_vault_liquidation_base_sepolia_id.08162ec8b5", "test.synthetix.not_null_core_vault_liquidation_base_sepolia_liquidate_as_account_id.b170dba1d3", "test.synthetix.not_null_core_vault_liquidation_base_sepolia_liquidation_data.a5dc2b7337", "test.synthetix.not_null_core_vault_liquidation_base_sepolia_pool_id.47e473f735", "test.synthetix.not_null_core_vault_liquidation_base_sepolia_sender.2f502247e7", "test.synthetix.not_null_core_vault_liquidation_base_sepolia_transaction_hash.fcdcfcdcdd", "test.synthetix.unique_core_vault_liquidation_base_sepolia_id.5759c475e5"], "model.synthetix.core_account_created_base_sepolia": ["test.synthetix.accepted_values_core_account_created_base_sepolia_event_name__AccountCreated.419b9196c4", "test.synthetix.dbt_utils_accepted_range_core_account_created_base_sepolia_account_id__True__0.dd17e6e171", "test.synthetix.not_null_core_account_created_base_sepolia_account_id.fb36b0b793", "test.synthetix.not_null_core_account_created_base_sepolia_block_number.01a77f24bc", "test.synthetix.not_null_core_account_created_base_sepolia_block_timestamp.56ac347427", "test.synthetix.not_null_core_account_created_base_sepolia_contract.53ca26628e", "test.synthetix.not_null_core_account_created_base_sepolia_event_name.4849c8704e", "test.synthetix.not_null_core_account_created_base_sepolia_id.804b852bd8", "test.synthetix.not_null_core_account_created_base_sepolia_owner.adee48eb04", "test.synthetix.not_null_core_account_created_base_sepolia_transaction_hash.53f2200f19", "test.synthetix.unique_core_account_created_base_sepolia_id.3342caea87"], "model.synthetix.core_vault_collateral_base_sepolia": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia", "model.synthetix.fct_prices_base_sepolia", "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_sepolia_amount__True__0.6d9b6133f3", "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_sepolia_collateral_value__True__0.026e20a97f", "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_sepolia_pool_id__True__0.0047a9a52a", "test.synthetix.not_null_core_vault_collateral_base_sepolia_amount.ff25c0c9a0", "test.synthetix.not_null_core_vault_collateral_base_sepolia_block_number.3a3cfc3edf", "test.synthetix.not_null_core_vault_collateral_base_sepolia_collateral_type.8cfa2c8f99", "test.synthetix.not_null_core_vault_collateral_base_sepolia_collateral_value.30cde60b22", "test.synthetix.not_null_core_vault_collateral_base_sepolia_contract_address.aa0f2cd57b", "test.synthetix.not_null_core_vault_collateral_base_sepolia_pool_id.3607d11df2", "test.synthetix.not_null_core_vault_collateral_base_sepolia_ts.78a98d96c2"], "model.synthetix.perp_collateral_modified_base_sepolia": ["model.synthetix.fct_perp_collateral_modified_base_sepolia", "test.synthetix.accepted_values_perp_collateral_modified_base_sepolia_event_name__CollateralModified.35bbd5a11f", "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_sepolia_account_id__True__0.4061e8095e", "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_sepolia_synth_market_id__True__0.e6426004ec", "test.synthetix.not_null_perp_collateral_modified_base_sepolia_account_id.41a4ca06b6", "test.synthetix.not_null_perp_collateral_modified_base_sepolia_block_number.5818313783", "test.synthetix.not_null_perp_collateral_modified_base_sepolia_block_timestamp.a0b63e8833", "test.synthetix.not_null_perp_collateral_modified_base_sepolia_contract.c669409e90", "test.synthetix.not_null_perp_collateral_modified_base_sepolia_event_name.05505fea35", "test.synthetix.not_null_perp_collateral_modified_base_sepolia_id.0306c59b13", "test.synthetix.not_null_perp_collateral_modified_base_sepolia_sender.c5a5dbc794", "test.synthetix.not_null_perp_collateral_modified_base_sepolia_synth_market_id.6b585142fd", "test.synthetix.not_null_perp_collateral_modified_base_sepolia_transaction_hash.ccfe215417", "test.synthetix.unique_perp_collateral_modified_base_sepolia_id.df76a33926"], "model.synthetix.perp_position_liquidated_base_sepolia": ["model.synthetix.fct_perp_liq_position_base_sepolia", "test.synthetix.accepted_values_perp_position_liquidated_base_sepolia_event_name__PositionLiquidated.e07d1e03f2", "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_account_id__True__0.a60e1cbb90", "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_amount_liquidated__True__0.20b97e678b", "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_current_position_size__True__0.cf9da7d717", "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_market_id__True__0.c5145fd027", "test.synthetix.not_null_perp_position_liquidated_base_sepolia_account_id.8e9f2c1b4b", "test.synthetix.not_null_perp_position_liquidated_base_sepolia_amount_liquidated.c878a441e1", "test.synthetix.not_null_perp_position_liquidated_base_sepolia_block_number.d05dfab674", "test.synthetix.not_null_perp_position_liquidated_base_sepolia_block_timestamp.1700de694b", "test.synthetix.not_null_perp_position_liquidated_base_sepolia_contract.0a66db5700", "test.synthetix.not_null_perp_position_liquidated_base_sepolia_current_position_size.f98475edcb", "test.synthetix.not_null_perp_position_liquidated_base_sepolia_event_name.1d2d01fa50", "test.synthetix.not_null_perp_position_liquidated_base_sepolia_id.985f2af114", "test.synthetix.not_null_perp_position_liquidated_base_sepolia_market_id.6c389de6f5", "test.synthetix.not_null_perp_position_liquidated_base_sepolia_transaction_hash.b180fd2627", "test.synthetix.unique_perp_position_liquidated_base_sepolia_id.e92f27d6e6"], "model.synthetix.perp_account_created_base_sepolia": ["model.synthetix.fct_perp_accounts_base_sepolia", "test.synthetix.accepted_values_perp_account_created_base_sepolia_event_name__AccountCreated.e5e94f342c", "test.synthetix.dbt_utils_accepted_range_perp_account_created_base_sepolia_account_id__True__0.72ab89cd5f", "test.synthetix.not_null_perp_account_created_base_sepolia_account_id.e2509a45ab", "test.synthetix.not_null_perp_account_created_base_sepolia_block_number.b9729c0627", "test.synthetix.not_null_perp_account_created_base_sepolia_block_timestamp.1f03770bcc", "test.synthetix.not_null_perp_account_created_base_sepolia_contract.1b1ec25344", "test.synthetix.not_null_perp_account_created_base_sepolia_event_name.d7deee96b5", "test.synthetix.not_null_perp_account_created_base_sepolia_id.7da01b5642", "test.synthetix.not_null_perp_account_created_base_sepolia_owner.31f8eb801c", "test.synthetix.not_null_perp_account_created_base_sepolia_transaction_hash.6324af1adb", "test.synthetix.unique_perp_account_created_base_sepolia_id.d2b0023315"], "model.synthetix.perp_previous_order_expired_base_sepolia": ["model.synthetix.fct_perp_previous_order_expired_base_sepolia", "test.synthetix.accepted_values_perp_previous_order_expired_base_sepolia_event_name__PreviousOrderExpired.1a5af6cb8b", "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_sepolia_account_id__True__0.7ed9f71601", "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_sepolia_market_id__True__0.92c22b0d98", "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_account_id.358a8acfe7", "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_block_number.b44f0bbf4b", "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_block_timestamp.2056bbf796", "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_contract.d5ae4c2080", "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_event_name.94027cf5fd", "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_id.35380c8364", "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_market_id.c3963e0426", "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_transaction_hash.47402badfc", "test.synthetix.unique_perp_previous_order_expired_base_sepolia_id.a9c841c5f7"], "model.synthetix.perp_order_committed_base_sepolia": ["model.synthetix.fct_perp_orders_base_sepolia", "test.synthetix.accepted_values_perp_order_committed_base_sepolia_event_name__OrderCommitted.f236dead5d", "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_sepolia_account_id__True__0.2a5b9bdddf", "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_sepolia_market_id__True__0.6174df8d83", "test.synthetix.not_null_perp_order_committed_base_sepolia_account_id.e0cc9cd7a0", "test.synthetix.not_null_perp_order_committed_base_sepolia_block_number.f3230cc50d", "test.synthetix.not_null_perp_order_committed_base_sepolia_block_timestamp.192957d40c", "test.synthetix.not_null_perp_order_committed_base_sepolia_contract.ad38cda3df", "test.synthetix.not_null_perp_order_committed_base_sepolia_event_name.dc8411b8b1", "test.synthetix.not_null_perp_order_committed_base_sepolia_id.5b74c78258", "test.synthetix.not_null_perp_order_committed_base_sepolia_market_id.9c41f762ec", "test.synthetix.not_null_perp_order_committed_base_sepolia_transaction_hash.761f6c5146", "test.synthetix.unique_perp_order_committed_base_sepolia_id.eb024384af"], "model.synthetix.perp_account_liquidation_attempt_base_sepolia": ["model.synthetix.fct_perp_liq_account_base_sepolia", "test.synthetix.accepted_values_perp_account_liquidation_attempt_base_sepolia_event_name__AccountLiquidationAttempt.7e035fbfbd", "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_sepolia_account_id__True__0.d9d7f88802", "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_sepolia_reward__True__0.d1fe263182", "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_account_id.72dba0b474", "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_block_number.c00ff06028", "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_block_timestamp.b212643602", "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_contract.5a7ac10d9d", "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_event_name.5a524744d4", "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_full_liquidation.4544a98926", "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_id.fa21a229e8", "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_reward.41da25d087", "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_transaction_hash.18ed9c33a9", "test.synthetix.unique_perp_account_liquidation_attempt_base_sepolia_id.64895ed40b"], "model.synthetix.perp_market_created_base_sepolia": ["model.synthetix.fct_perp_markets_base_sepolia", "test.synthetix.accepted_values_perp_market_created_base_sepolia_event_name__MarketCreated.da7f65c9d0", "test.synthetix.dbt_utils_accepted_range_perp_market_created_base_sepolia_perps_market_id__True__0.89e2162ed5", "test.synthetix.not_null_perp_market_created_base_sepolia_block_number.f39a76515f", "test.synthetix.not_null_perp_market_created_base_sepolia_block_timestamp.087de488f9", "test.synthetix.not_null_perp_market_created_base_sepolia_contract.9b5b7d63ca", "test.synthetix.not_null_perp_market_created_base_sepolia_event_name.594bfb776d", "test.synthetix.not_null_perp_market_created_base_sepolia_id.3651be9d50", "test.synthetix.not_null_perp_market_created_base_sepolia_market_name.2335002c7c", "test.synthetix.not_null_perp_market_created_base_sepolia_market_symbol.b99df1cd19", "test.synthetix.not_null_perp_market_created_base_sepolia_perps_market_id.30bf02bc46", "test.synthetix.not_null_perp_market_created_base_sepolia_transaction_hash.83d1940949", "test.synthetix.unique_perp_market_created_base_sepolia_id.9af5f482a3"], "model.synthetix.perp_order_settled_base_sepolia": ["model.synthetix.fct_perp_trades_base_sepolia", "test.synthetix.accepted_values_perp_order_settled_base_sepolia_event_name__OrderSettled.b82d60a6cd", "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_sepolia_account_id__True__0.dd4d18c933", "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_sepolia_collected_fees__True__0.cfcb7626da", "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_sepolia_market_id__True__0.00baab3b06", "test.synthetix.not_null_perp_order_settled_base_sepolia_account_id.0505121484", "test.synthetix.not_null_perp_order_settled_base_sepolia_block_number.723c9f9ccf", "test.synthetix.not_null_perp_order_settled_base_sepolia_block_timestamp.8624d8c529", "test.synthetix.not_null_perp_order_settled_base_sepolia_collected_fees.19815f72b6", "test.synthetix.not_null_perp_order_settled_base_sepolia_contract.03742630fd", "test.synthetix.not_null_perp_order_settled_base_sepolia_event_name.95d61e9b53", "test.synthetix.not_null_perp_order_settled_base_sepolia_id.6a51920964", "test.synthetix.not_null_perp_order_settled_base_sepolia_market_id.90e9816e9b", "test.synthetix.not_null_perp_order_settled_base_sepolia_transaction_hash.e40380e103", "test.synthetix.unique_perp_order_settled_base_sepolia_id.52c8b658a1"], "model.synthetix.perp_interest_charged_base_sepolia": ["model.synthetix.fct_perp_interest_charged_base_sepolia", "test.synthetix.accepted_values_perp_interest_charged_base_sepolia_event_name__InterestCharged.b607f55a72", "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_base_sepolia_account_id__True__0.7595935b71", "test.synthetix.not_null_perp_interest_charged_base_sepolia_account_id.ec1ea115af", "test.synthetix.not_null_perp_interest_charged_base_sepolia_block_number.e9b7b9cd80", "test.synthetix.not_null_perp_interest_charged_base_sepolia_block_timestamp.6723ccf2f9", "test.synthetix.not_null_perp_interest_charged_base_sepolia_contract.ad4bd5bb4b", "test.synthetix.not_null_perp_interest_charged_base_sepolia_event_name.7088270e38", "test.synthetix.not_null_perp_interest_charged_base_sepolia_id.a8d5a81503", "test.synthetix.not_null_perp_interest_charged_base_sepolia_transaction_hash.7d20550a93", "test.synthetix.unique_perp_interest_charged_base_sepolia_id.7023b7407d"], "model.synthetix.perp_interest_rate_updated_base_sepolia": ["test.synthetix.accepted_values_perp_interest_rate_updated_base_sepolia_event_name__InterestRateUpdated.5d317c53f3", "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_sepolia_interest_rate__True__0.c114557661", "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_sepolia_super_market_id__True__0.cc3fb6ff17", "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_block_number.eeff2c078a", "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_block_timestamp.609017baeb", "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_contract.ccc079c59c", "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_event_name.30275ad446", "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_id.24c18054e7", "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_interest_rate.7f5f7342cd", "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_super_market_id.68b732b580", "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_transaction_hash.3601647535", "test.synthetix.unique_perp_interest_rate_updated_base_sepolia_id.2295efc83a"], "model.synthetix.perp_market_updated_base_sepolia": ["model.synthetix.fct_perp_market_history_base_sepolia", "test.synthetix.accepted_values_perp_market_updated_base_sepolia_event_name__MarketUpdated.6507eaa7c6", "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_sepolia_interest_rate__True__0.82fe5b32f6", "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_sepolia_market_id__True__0.2aed99d0b6", "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_sepolia_price__True__0.4f4858e59f", "test.synthetix.not_null_perp_market_updated_base_sepolia_block_number.6d91893cd9", "test.synthetix.not_null_perp_market_updated_base_sepolia_block_timestamp.eabfe875b1", "test.synthetix.not_null_perp_market_updated_base_sepolia_contract.7a798ec958", "test.synthetix.not_null_perp_market_updated_base_sepolia_event_name.5808660a29", "test.synthetix.not_null_perp_market_updated_base_sepolia_id.c010e8e9d3", "test.synthetix.not_null_perp_market_updated_base_sepolia_interest_rate.20f815f06a", "test.synthetix.not_null_perp_market_updated_base_sepolia_market_id.1d15a36e0c", "test.synthetix.not_null_perp_market_updated_base_sepolia_price.821df5b6b3", "test.synthetix.not_null_perp_market_updated_base_sepolia_transaction_hash.b36ca2219f", "test.synthetix.unique_perp_market_updated_base_sepolia_id.5fa0b8a094"], "model.synthetix.spot_order_committed_base_sepolia": ["test.synthetix.accepted_values_spot_order_committed_base_sepolia_event_name__OrderCommitted.5b70cba35c", "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_sepolia_amount_provided__True__0.054ef0ffa5", "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_sepolia_market_id__True__0.6632755b0a", "test.synthetix.not_null_spot_order_committed_base_sepolia_amount_provided.38ad18f779", "test.synthetix.not_null_spot_order_committed_base_sepolia_block_number.9e8c3cbe19", "test.synthetix.not_null_spot_order_committed_base_sepolia_block_timestamp.8c88551cb4", "test.synthetix.not_null_spot_order_committed_base_sepolia_contract.665bb25f85", "test.synthetix.not_null_spot_order_committed_base_sepolia_event_name.438812a0d2", "test.synthetix.not_null_spot_order_committed_base_sepolia_id.11a4430aff", "test.synthetix.not_null_spot_order_committed_base_sepolia_market_id.15c2459855", "test.synthetix.not_null_spot_order_committed_base_sepolia_order_type.3954986bef", "test.synthetix.not_null_spot_order_committed_base_sepolia_referrer.7ec29fa647", "test.synthetix.not_null_spot_order_committed_base_sepolia_sender.4e585d7f19", "test.synthetix.not_null_spot_order_committed_base_sepolia_transaction_hash.9c446b3700", "test.synthetix.unique_spot_order_committed_base_sepolia_id.3819dc1084"], "model.synthetix.spot_synth_registered_base_sepolia": ["model.synthetix.fct_spot_markets_base_sepolia", "test.synthetix.accepted_values_spot_synth_registered_base_sepolia_event_name__SynthRegistered.560c96fe92", "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_base_sepolia_synth_market_id__True__0.e252f6d23b", "test.synthetix.not_null_spot_synth_registered_base_sepolia_block_number.bb37a01e8d", "test.synthetix.not_null_spot_synth_registered_base_sepolia_block_timestamp.79c2f95be5", "test.synthetix.not_null_spot_synth_registered_base_sepolia_contract.4039370624", "test.synthetix.not_null_spot_synth_registered_base_sepolia_event_name.40165b8566", "test.synthetix.not_null_spot_synth_registered_base_sepolia_id.82e3f87ac4", "test.synthetix.not_null_spot_synth_registered_base_sepolia_synth_market_id.5a96ef8d3b", "test.synthetix.not_null_spot_synth_registered_base_sepolia_synth_token_address.9a1399c63c", "test.synthetix.not_null_spot_synth_registered_base_sepolia_transaction_hash.0cea3ca1bf", "test.synthetix.unique_spot_synth_registered_base_sepolia_id.59dadce592"], "model.synthetix.spot_order_cancelled_base_sepolia": ["test.synthetix.accepted_values_spot_order_cancelled_base_sepolia_event_name__OrderCancelled.19ae93abc4", "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_base_sepolia_market_id__True__0.256744e74d", "test.synthetix.not_null_spot_order_cancelled_base_sepolia_block_number.86a31f2f2c", "test.synthetix.not_null_spot_order_cancelled_base_sepolia_block_timestamp.fa9df55b40", "test.synthetix.not_null_spot_order_cancelled_base_sepolia_contract.0c41210b4f", "test.synthetix.not_null_spot_order_cancelled_base_sepolia_event_name.860a2e2098", "test.synthetix.not_null_spot_order_cancelled_base_sepolia_id.5e9a576929", "test.synthetix.not_null_spot_order_cancelled_base_sepolia_market_id.29f20fb008", "test.synthetix.not_null_spot_order_cancelled_base_sepolia_sender.aac13d426e", "test.synthetix.not_null_spot_order_cancelled_base_sepolia_transaction_hash.0752dd402b", "test.synthetix.unique_spot_order_cancelled_base_sepolia_id.0e40062e64"], "model.synthetix.spot_synth_sold_base_sepolia": ["model.synthetix.fct_spot_atomics_base_sepolia", "test.synthetix.accepted_values_spot_synth_sold_base_sepolia_event_name__SynthSold.bc9ca74c87", "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_amount_returned__True__0.400f957fc7", "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_collected_fees__True__0.0a04ec9ef2", "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_price__True__0.cedd17dbea", "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_synth_market_id__True__0.5175d72781", "test.synthetix.not_null_spot_synth_sold_base_sepolia_amount_returned.c33656b778", "test.synthetix.not_null_spot_synth_sold_base_sepolia_block_number.17e7ff9528", "test.synthetix.not_null_spot_synth_sold_base_sepolia_block_timestamp.f3d45165ff", "test.synthetix.not_null_spot_synth_sold_base_sepolia_collected_fees.8ad9625fb0", "test.synthetix.not_null_spot_synth_sold_base_sepolia_contract.8d370e2248", "test.synthetix.not_null_spot_synth_sold_base_sepolia_event_name.24601a4262", "test.synthetix.not_null_spot_synth_sold_base_sepolia_id.c2f7e77070", "test.synthetix.not_null_spot_synth_sold_base_sepolia_price.88b1a85b40", "test.synthetix.not_null_spot_synth_sold_base_sepolia_referrer.51ef2f8d16", "test.synthetix.not_null_spot_synth_sold_base_sepolia_synth_market_id.25c988c205", "test.synthetix.not_null_spot_synth_sold_base_sepolia_transaction_hash.a13ba6bde1", "test.synthetix.unique_spot_synth_sold_base_sepolia_id.d31e78319f"], "model.synthetix.spot_synth_unwrapped_base_sepolia": ["model.synthetix.fct_spot_wrapper_base_sepolia", "test.synthetix.accepted_values_spot_synth_unwrapped_base_sepolia_event_name__SynthUnwrapped.8dae19258e", "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_amount_unwrapped__True__0.8e197e25e9", "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_fees_collected__True__0.e56453f4c6", "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_synth_market_id__True__0.a469219bab", "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_amount_unwrapped.1a220b9007", "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_block_number.5cfd06abfe", "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_block_timestamp.41ba03a5b2", "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_contract.87983c1fa3", "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_event_name.b17d6e42c7", "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_fees_collected.c3d167c521", "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_id.6b02b454d5", "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_synth_market_id.214a3db22f", "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_transaction_hash.2ea11780cc", "test.synthetix.unique_spot_synth_unwrapped_base_sepolia_id.74a8e666e5"], "model.synthetix.spot_order_settled_base_sepolia": ["test.synthetix.accepted_values_spot_order_settled_base_sepolia_event_name__OrderSettled.177309ebc4", "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_collected_fees__True__0.7f14aa7a7b", "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_final_order_amount__True__0.db1eb9bae2", "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_market_id__True__0.57c7ca8b8a", "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_price__True__0.be79188042", "test.synthetix.not_null_spot_order_settled_base_sepolia_block_number.65da819fda", "test.synthetix.not_null_spot_order_settled_base_sepolia_block_timestamp.2af878ee49", "test.synthetix.not_null_spot_order_settled_base_sepolia_collected_fees.ce03171f19", "test.synthetix.not_null_spot_order_settled_base_sepolia_contract.70a66ec745", "test.synthetix.not_null_spot_order_settled_base_sepolia_event_name.78cc82e3ab", "test.synthetix.not_null_spot_order_settled_base_sepolia_id.41dd4b147f", "test.synthetix.not_null_spot_order_settled_base_sepolia_market_id.08f8f7cfee", "test.synthetix.not_null_spot_order_settled_base_sepolia_order_type.aba0efecf9", "test.synthetix.not_null_spot_order_settled_base_sepolia_price.5e737efecc", "test.synthetix.not_null_spot_order_settled_base_sepolia_settler.3cce2227a9", "test.synthetix.not_null_spot_order_settled_base_sepolia_transaction_hash.db4a8fd73d", "test.synthetix.unique_spot_order_settled_base_sepolia_id.d146f45657"], "model.synthetix.spot_synth_bought_base_sepolia": ["model.synthetix.fct_spot_atomics_base_sepolia", "test.synthetix.accepted_values_spot_synth_bought_base_sepolia_event_name__SynthBought.3932e43413", "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_sepolia_collected_fees__True__0.1b65c16e7a", "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_sepolia_price__True__0.1dfcf66dee", "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_sepolia_synth_market_id__True__0.2be12779d3", "test.synthetix.not_null_spot_synth_bought_base_sepolia_block_number.b137c20668", "test.synthetix.not_null_spot_synth_bought_base_sepolia_block_timestamp.b2a61f5718", "test.synthetix.not_null_spot_synth_bought_base_sepolia_collected_fees.9d30351609", "test.synthetix.not_null_spot_synth_bought_base_sepolia_contract.4678866b0c", "test.synthetix.not_null_spot_synth_bought_base_sepolia_event_name.cacb370344", "test.synthetix.not_null_spot_synth_bought_base_sepolia_id.942697f903", "test.synthetix.not_null_spot_synth_bought_base_sepolia_price.d27790b16d", "test.synthetix.not_null_spot_synth_bought_base_sepolia_referrer.4756917b09", "test.synthetix.not_null_spot_synth_bought_base_sepolia_synth_market_id.b1c1943367", "test.synthetix.not_null_spot_synth_bought_base_sepolia_transaction_hash.368cb3f67e", "test.synthetix.unique_spot_synth_bought_base_sepolia_id.17a8acaf0c"], "model.synthetix.spot_synth_wrapped_base_sepolia": ["model.synthetix.fct_spot_wrapper_base_sepolia", "test.synthetix.accepted_values_spot_synth_wrapped_base_sepolia_event_name__SynthWrapped.031ffbb73f", "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_sepolia_fees_collected__True__0.c2a49865fe", "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_sepolia_synth_market_id__True__0.2dfd67bc58", "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_block_number.6d42ca2157", "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_block_timestamp.5b4c2eecf8", "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_contract.d4446f0372", "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_event_name.fe439b73da", "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_fees_collected.b6fac60b85", "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_id.8905f554af", "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_synth_market_id.601db0f648", "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_transaction_hash.7672de0496", "test.synthetix.unique_spot_synth_wrapped_base_sepolia_id.159b2de78a"], "model.synthetix.buyback_processed_base_sepolia": ["model.synthetix.fct_buyback_base_sepolia", "test.synthetix.accepted_values_buyback_processed_base_sepolia_event_name__BuybackProcessed.16f3176222", "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_sepolia_snx__True__0.628aa3b85b", "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_sepolia_usd__True__0.f23761f17f", "test.synthetix.not_null_buyback_processed_base_sepolia_block_number.73166259d7", "test.synthetix.not_null_buyback_processed_base_sepolia_block_timestamp.c83a09ad33", "test.synthetix.not_null_buyback_processed_base_sepolia_buyer.4fd04cc021", "test.synthetix.not_null_buyback_processed_base_sepolia_contract.b27543f734", "test.synthetix.not_null_buyback_processed_base_sepolia_event_name.755deb59b2", "test.synthetix.not_null_buyback_processed_base_sepolia_id.e10820e4d2", "test.synthetix.not_null_buyback_processed_base_sepolia_snx.52b876a9f7", "test.synthetix.not_null_buyback_processed_base_sepolia_transaction_hash.a38d34613b", "test.synthetix.not_null_buyback_processed_base_sepolia_usd.397135feed", "test.synthetix.unique_buyback_processed_base_sepolia_id.c3e20dc22e"], "model.synthetix.blocks_base_mainnet": ["test.synthetix.dbt_utils_recency_blocks_base_mainnet_hour__ts__1.b0724712c2", "test.synthetix.not_null_blocks_base_mainnet_block_number.bb1b2f53c2", "test.synthetix.unique_blocks_base_mainnet_block_number.e303976d40"], "model.synthetix.core_market_registered_base_mainnet": ["test.synthetix.accepted_values_core_market_registered_base_mainnet_event_name__MarketRegistered.b297851ae7", "test.synthetix.not_null_core_market_registered_base_mainnet_block_number.14cb004b58", "test.synthetix.not_null_core_market_registered_base_mainnet_block_timestamp.41726ce377", "test.synthetix.not_null_core_market_registered_base_mainnet_contract.0187a84f0b", "test.synthetix.not_null_core_market_registered_base_mainnet_event_name.c5054f10bf", "test.synthetix.not_null_core_market_registered_base_mainnet_id.58185ba1ad", "test.synthetix.not_null_core_market_registered_base_mainnet_market.6a5311f9b7", "test.synthetix.not_null_core_market_registered_base_mainnet_market_id.8fa95d0adc", "test.synthetix.not_null_core_market_registered_base_mainnet_sender.9825c848f6", "test.synthetix.not_null_core_market_registered_base_mainnet_transaction_hash.7e49be40a9", "test.synthetix.unique_core_market_registered_base_mainnet_id.b0e87b4cdb", "test.synthetix.unique_core_market_registered_base_mainnet_market_id.e03ba7f671"], "model.synthetix.core_pool_created_base_mainnet": ["model.synthetix.fct_core_pools_base_mainnet", "test.synthetix.accepted_values_core_pool_created_base_mainnet_event_name__PoolCreated.a1f7123964", "test.synthetix.dbt_utils_accepted_range_core_pool_created_base_mainnet_pool_id__True__0.39f67d8bfc", "test.synthetix.not_null_core_pool_created_base_mainnet_block_number.8ef3c64233", "test.synthetix.not_null_core_pool_created_base_mainnet_block_timestamp.94505d3912", "test.synthetix.not_null_core_pool_created_base_mainnet_contract.6f3850c4d8", "test.synthetix.not_null_core_pool_created_base_mainnet_event_name.0770467455", "test.synthetix.not_null_core_pool_created_base_mainnet_id.44cc56adee", "test.synthetix.not_null_core_pool_created_base_mainnet_owner.875044313e", "test.synthetix.not_null_core_pool_created_base_mainnet_pool_id.d63bf41661", "test.synthetix.not_null_core_pool_created_base_mainnet_sender.0c210116c7", "test.synthetix.not_null_core_pool_created_base_mainnet_transaction_hash.88325163ff", "test.synthetix.unique_core_pool_created_base_mainnet_id.f5ca162629"], "model.synthetix.core_vault_liquidation_base_mainnet": ["test.synthetix.accepted_values_core_vault_liquidation_base_mainnet_event_name__VaultLiquidation.b8ea6a7925", "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_mainnet_liquidate_as_account_id__True__0.b04df95186", "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_mainnet_pool_id__True__0.bfc340e4f6", "test.synthetix.not_null_core_vault_liquidation_base_mainnet_block_number.667cea546c", "test.synthetix.not_null_core_vault_liquidation_base_mainnet_block_timestamp.2dca047589", "test.synthetix.not_null_core_vault_liquidation_base_mainnet_collateral_type.e0c76340c5", "test.synthetix.not_null_core_vault_liquidation_base_mainnet_contract.d5acf50762", "test.synthetix.not_null_core_vault_liquidation_base_mainnet_event_name.1e10a7bb02", "test.synthetix.not_null_core_vault_liquidation_base_mainnet_id.3054417f0f", "test.synthetix.not_null_core_vault_liquidation_base_mainnet_liquidate_as_account_id.042bc52396", "test.synthetix.not_null_core_vault_liquidation_base_mainnet_liquidation_data.be698b5245", "test.synthetix.not_null_core_vault_liquidation_base_mainnet_pool_id.4a337176ad", "test.synthetix.not_null_core_vault_liquidation_base_mainnet_sender.512fed362a", "test.synthetix.not_null_core_vault_liquidation_base_mainnet_transaction_hash.063cc50ef6", "test.synthetix.unique_core_vault_liquidation_base_mainnet_id.74bcb7a076"], "model.synthetix.core_delegation_updated_base_mainnet": ["model.synthetix.fct_core_account_delegation_base_mainnet", "model.synthetix.fct_core_pool_delegation_base_mainnet", "test.synthetix.accepted_values_core_delegation_updated_base_mainnet_event_name__DelegationUpdated.67d059ef8b", "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_account_id__True__0.682b9be0e3", "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_amount__True__0.a8783e193f", "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_leverage__True__1000000000000000000__1000000000000000000.d5cf2050cc", "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_pool_id__True__0.4316662214", "test.synthetix.not_null_core_delegation_updated_base_mainnet_account_id.d54eaa7e33", "test.synthetix.not_null_core_delegation_updated_base_mainnet_amount.a0ab515e0a", "test.synthetix.not_null_core_delegation_updated_base_mainnet_block_number.b7e4e88578", "test.synthetix.not_null_core_delegation_updated_base_mainnet_block_timestamp.c521a83475", "test.synthetix.not_null_core_delegation_updated_base_mainnet_collateral_type.ed1a32a32c", "test.synthetix.not_null_core_delegation_updated_base_mainnet_contract.26c790b056", "test.synthetix.not_null_core_delegation_updated_base_mainnet_event_name.cfe99ccc6b", "test.synthetix.not_null_core_delegation_updated_base_mainnet_id.3f46fc5fef", "test.synthetix.not_null_core_delegation_updated_base_mainnet_leverage.5efc0a9617", "test.synthetix.not_null_core_delegation_updated_base_mainnet_pool_id.05c5c779bf", "test.synthetix.not_null_core_delegation_updated_base_mainnet_sender.0138cb07ed", "test.synthetix.not_null_core_delegation_updated_base_mainnet_transaction_hash.6915579646", "test.synthetix.unique_core_delegation_updated_base_mainnet_id.cb86d131a2"], "model.synthetix.core_vault_collateral_base_mainnet": ["model.synthetix.fct_core_vault_collateral_base_mainnet", "model.synthetix.fct_pool_pnl_hourly_base_mainnet", "model.synthetix.fct_prices_base_mainnet", "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_mainnet_amount__True__0.9e07833bf5", "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_mainnet_collateral_value__True__0.7350cb66f7", "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_mainnet_pool_id__True__0.c52772c114", "test.synthetix.not_null_core_vault_collateral_base_mainnet_amount.45536133a9", "test.synthetix.not_null_core_vault_collateral_base_mainnet_block_number.6eaab21095", "test.synthetix.not_null_core_vault_collateral_base_mainnet_collateral_type.bef58af2ef", "test.synthetix.not_null_core_vault_collateral_base_mainnet_collateral_value.5805db9c59", "test.synthetix.not_null_core_vault_collateral_base_mainnet_contract_address.bc7a096c7d", "test.synthetix.not_null_core_vault_collateral_base_mainnet_pool_id.e1a826b5b2", "test.synthetix.not_null_core_vault_collateral_base_mainnet_ts.a02f87cd0d"], "model.synthetix.core_usd_minted_base_mainnet": ["model.synthetix.fct_pool_issuance_base_mainnet", "model.synthetix.fct_synth_supply_base_mainnet", "test.synthetix.accepted_values_core_usd_minted_base_mainnet_event_name__UsdMinted.62f89abcc8", "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_mainnet_account_id__True__0.fd790b59ca", "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_mainnet_amount__True__0.1d256007a1", "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_mainnet_pool_id__True__0.38a3f5fcf9", "test.synthetix.not_null_core_usd_minted_base_mainnet_account_id.ccf3e769fe", "test.synthetix.not_null_core_usd_minted_base_mainnet_amount.196acb6a64", "test.synthetix.not_null_core_usd_minted_base_mainnet_block_number.9528b63fbc", "test.synthetix.not_null_core_usd_minted_base_mainnet_block_timestamp.a004821ccd", "test.synthetix.not_null_core_usd_minted_base_mainnet_collateral_type.f8bfd4628e", "test.synthetix.not_null_core_usd_minted_base_mainnet_contract.f56e539b17", "test.synthetix.not_null_core_usd_minted_base_mainnet_event_name.33ff07927a", "test.synthetix.not_null_core_usd_minted_base_mainnet_id.9cb007fc5c", "test.synthetix.not_null_core_usd_minted_base_mainnet_pool_id.ee8fc13465", "test.synthetix.not_null_core_usd_minted_base_mainnet_sender.363a1c6bc9", "test.synthetix.not_null_core_usd_minted_base_mainnet_transaction_hash.c04da14c24", "test.synthetix.unique_core_usd_minted_base_mainnet_id.476f2a0b45"], "model.synthetix.core_account_created_base_mainnet": ["test.synthetix.accepted_values_core_account_created_base_mainnet_event_name__AccountCreated.8d266dd241", "test.synthetix.dbt_utils_accepted_range_core_account_created_base_mainnet_account_id__True__0.13ad3c12e1", "test.synthetix.not_null_core_account_created_base_mainnet_account_id.9f366bbbab", "test.synthetix.not_null_core_account_created_base_mainnet_block_number.1b0ff0bd14", "test.synthetix.not_null_core_account_created_base_mainnet_block_timestamp.8e5d2b5809", "test.synthetix.not_null_core_account_created_base_mainnet_contract.9c9629d4bf", "test.synthetix.not_null_core_account_created_base_mainnet_event_name.f3ba489917", "test.synthetix.not_null_core_account_created_base_mainnet_id.a6878c49cb", "test.synthetix.not_null_core_account_created_base_mainnet_owner.c498d5b28f", "test.synthetix.not_null_core_account_created_base_mainnet_transaction_hash.21cf6568c1", "test.synthetix.unique_core_account_created_base_mainnet_id.d79e3ab0d1"], "model.synthetix.core_usd_burned_base_mainnet": ["model.synthetix.fct_pool_issuance_base_mainnet", "model.synthetix.fct_synth_supply_base_mainnet", "test.synthetix.accepted_values_core_usd_burned_base_mainnet_event_name__UsdBurned.9df46c6616", "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_mainnet_account_id__True__0.40ca1a8133", "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_mainnet_amount__True__0.27adfdbff9", "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_mainnet_pool_id__True__0.52120b282a", "test.synthetix.not_null_core_usd_burned_base_mainnet_account_id.b4f53ab613", "test.synthetix.not_null_core_usd_burned_base_mainnet_amount.57fdbdea35", "test.synthetix.not_null_core_usd_burned_base_mainnet_block_number.6f683bcb34", "test.synthetix.not_null_core_usd_burned_base_mainnet_block_timestamp.346c53ef95", "test.synthetix.not_null_core_usd_burned_base_mainnet_collateral_type.e208105e0e", "test.synthetix.not_null_core_usd_burned_base_mainnet_contract.dba51aebb5", "test.synthetix.not_null_core_usd_burned_base_mainnet_event_name.0bb05d75cc", "test.synthetix.not_null_core_usd_burned_base_mainnet_id.7d6df2e91f", "test.synthetix.not_null_core_usd_burned_base_mainnet_pool_id.abf28cfdf6", "test.synthetix.not_null_core_usd_burned_base_mainnet_sender.b813be6ecc", "test.synthetix.not_null_core_usd_burned_base_mainnet_transaction_hash.d80af383d5", "test.synthetix.unique_core_usd_burned_base_mainnet_id.5953435682"], "model.synthetix.core_rewards_distributed_base_mainnet": ["model.synthetix.fct_pool_rewards_base_mainnet", "test.synthetix.accepted_values_core_rewards_distributed_base_mainnet_event_name__RewardsDistributed.c4ccd15bed", "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_amount__True__0.839843f110", "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_duration__True__0.7efb65f7c3", "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_pool_id__True__0.7d779ece26", "test.synthetix.not_null_core_rewards_distributed_base_mainnet_amount.2580da873a", "test.synthetix.not_null_core_rewards_distributed_base_mainnet_block_number.8a561feed6", "test.synthetix.not_null_core_rewards_distributed_base_mainnet_block_timestamp.3080d49013", "test.synthetix.not_null_core_rewards_distributed_base_mainnet_collateral_type.7253a5e6ec", "test.synthetix.not_null_core_rewards_distributed_base_mainnet_contract.5545c1884a", "test.synthetix.not_null_core_rewards_distributed_base_mainnet_distributor.eb73b71c1b", "test.synthetix.not_null_core_rewards_distributed_base_mainnet_duration.78ed8fd436", "test.synthetix.not_null_core_rewards_distributed_base_mainnet_event_name.16811bbe2c", "test.synthetix.not_null_core_rewards_distributed_base_mainnet_id.0142695043", "test.synthetix.not_null_core_rewards_distributed_base_mainnet_pool_id.8ee087c0fc", "test.synthetix.not_null_core_rewards_distributed_base_mainnet_transaction_hash.bc1d7442f3", "test.synthetix.unique_core_rewards_distributed_base_mainnet_id.8cb2f0871f"], "model.synthetix.core_liquidation_base_mainnet": ["test.synthetix.accepted_values_core_liquidation_base_mainnet_event_name__Liquidation.b1c18b74aa", "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_mainnet_account_id__True__0.136053be04", "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_mainnet_liquidate_as_account_id__True__0.7686495bd9", "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_mainnet_pool_id__True__0.9af005d964", "test.synthetix.not_null_core_liquidation_base_mainnet_account_id.2ddc542a47", "test.synthetix.not_null_core_liquidation_base_mainnet_block_number.896bca83af", "test.synthetix.not_null_core_liquidation_base_mainnet_block_timestamp.cc029a06b8", "test.synthetix.not_null_core_liquidation_base_mainnet_collateral_type.c78d491846", "test.synthetix.not_null_core_liquidation_base_mainnet_contract.cb2b40daff", "test.synthetix.not_null_core_liquidation_base_mainnet_event_name.b9c8609dd4", "test.synthetix.not_null_core_liquidation_base_mainnet_id.c949216a70", "test.synthetix.not_null_core_liquidation_base_mainnet_liquidate_as_account_id.b2d7294162", "test.synthetix.not_null_core_liquidation_base_mainnet_pool_id.0342c9a9f7", "test.synthetix.not_null_core_liquidation_base_mainnet_sender.0c2397ee76", "test.synthetix.not_null_core_liquidation_base_mainnet_transaction_hash.adee36dc81", "test.synthetix.unique_core_liquidation_base_mainnet_id.876ec280ff"], "model.synthetix.core_vault_debt_base_mainnet": ["model.synthetix.fct_perp_pnl_base_mainnet", "model.synthetix.fct_pool_debt_base_mainnet", "test.synthetix.dbt_utils_accepted_range_core_vault_debt_base_mainnet_pool_id__True__0.583a0abe4f", "test.synthetix.not_null_core_vault_debt_base_mainnet_block_number.bd4478b322", "test.synthetix.not_null_core_vault_debt_base_mainnet_collateral_type.e3f9b96478", "test.synthetix.not_null_core_vault_debt_base_mainnet_contract_address.f2b82344e4", "test.synthetix.not_null_core_vault_debt_base_mainnet_debt.922a67baf4", "test.synthetix.not_null_core_vault_debt_base_mainnet_pool_id.e33ea26a56", "test.synthetix.not_null_core_vault_debt_base_mainnet_ts.fc19d225e3"], "model.synthetix.core_market_updated_base_mainnet": ["model.synthetix.fct_core_market_updated_base_mainnet", "test.synthetix.accepted_values_core_market_updated_base_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.06e57bf5c5", "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_mainnet_deposited_collateral_value__True__0.3945f7eca1", "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_mainnet_market_id__True__0.ab7b335af7", "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_mainnet_token_amount__True__0.159f754b68", "test.synthetix.not_null_core_market_updated_base_mainnet_block_number.e9e83211a7", "test.synthetix.not_null_core_market_updated_base_mainnet_block_timestamp.648a5f6e8c", "test.synthetix.not_null_core_market_updated_base_mainnet_collateral_type.6e2d5502d4", "test.synthetix.not_null_core_market_updated_base_mainnet_contract.6d90834e3f", "test.synthetix.not_null_core_market_updated_base_mainnet_credit_capacity.4cad1dd5dd", "test.synthetix.not_null_core_market_updated_base_mainnet_deposited_collateral_value.905a08bfbb", "test.synthetix.not_null_core_market_updated_base_mainnet_event_name.6afe397967", "test.synthetix.not_null_core_market_updated_base_mainnet_id.bdb44c0b54", "test.synthetix.not_null_core_market_updated_base_mainnet_market_id.de78147356", "test.synthetix.not_null_core_market_updated_base_mainnet_net_issuance.334062f568", "test.synthetix.not_null_core_market_updated_base_mainnet_sender.5b6ff88208", "test.synthetix.not_null_core_market_updated_base_mainnet_token_amount.ce8694585d", "test.synthetix.not_null_core_market_updated_base_mainnet_transaction_hash.7b8eb5d77d", "test.synthetix.unique_core_market_updated_base_mainnet_id.b2a5abdd48"], "model.synthetix.core_rewards_claimed_base_mainnet": ["test.synthetix.accepted_values_core_rewards_claimed_base_mainnet_event_name__RewardsClaimed.aa2ca50bfd", "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_account_id__True__0.f3a8537aec", "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_amount__True__0.d32a48611c", "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_pool_id__True__0.4091fd0cb1", "test.synthetix.not_null_core_rewards_claimed_base_mainnet_account_id.854e016ff9", "test.synthetix.not_null_core_rewards_claimed_base_mainnet_amount.2d80149737", "test.synthetix.not_null_core_rewards_claimed_base_mainnet_block_number.4b65195293", "test.synthetix.not_null_core_rewards_claimed_base_mainnet_block_timestamp.365bd8971d", "test.synthetix.not_null_core_rewards_claimed_base_mainnet_collateral_type.f4a0d97e20", "test.synthetix.not_null_core_rewards_claimed_base_mainnet_contract.c7544b70ac", "test.synthetix.not_null_core_rewards_claimed_base_mainnet_distributor.edc7126cd6", "test.synthetix.not_null_core_rewards_claimed_base_mainnet_event_name.8699999c22", "test.synthetix.not_null_core_rewards_claimed_base_mainnet_id.e1c2a57eae", "test.synthetix.not_null_core_rewards_claimed_base_mainnet_pool_id.28e40cfefe", "test.synthetix.not_null_core_rewards_claimed_base_mainnet_transaction_hash.b63233ece5", "test.synthetix.unique_core_rewards_claimed_base_mainnet_id.3e937354d7"], "model.synthetix.core_withdrawn_base_mainnet": ["model.synthetix.fct_core_pool_collateral_base_mainnet", "test.synthetix.accepted_values_core_withdrawn_base_mainnet_event_name__Withdrawn.8eb5613297", "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_mainnet_account_id__True__0.0bf8555841", "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_mainnet_token_amount__True__0.54af4bae82", "test.synthetix.not_null_core_withdrawn_base_mainnet_account_id.ef84b5b40c", "test.synthetix.not_null_core_withdrawn_base_mainnet_block_number.03c7cebae3", "test.synthetix.not_null_core_withdrawn_base_mainnet_block_timestamp.3b8ffa7210", "test.synthetix.not_null_core_withdrawn_base_mainnet_collateral_type.f32eb82738", "test.synthetix.not_null_core_withdrawn_base_mainnet_contract.a8511fdb92", "test.synthetix.not_null_core_withdrawn_base_mainnet_event_name.f423143c4b", "test.synthetix.not_null_core_withdrawn_base_mainnet_id.8106f47c4d", "test.synthetix.not_null_core_withdrawn_base_mainnet_sender.2f5cf91bdf", "test.synthetix.not_null_core_withdrawn_base_mainnet_token_amount.fbabce38ba", "test.synthetix.not_null_core_withdrawn_base_mainnet_transaction_hash.a3fda71b2a", "test.synthetix.unique_core_withdrawn_base_mainnet_id.72a24b0786"], "model.synthetix.core_deposited_base_mainnet": ["model.synthetix.fct_core_pool_collateral_base_mainnet", "test.synthetix.accepted_values_core_deposited_base_mainnet_event_name__Deposited.8716111032", "test.synthetix.dbt_utils_accepted_range_core_deposited_base_mainnet_account_id__True__0.64bcc1c124", "test.synthetix.dbt_utils_accepted_range_core_deposited_base_mainnet_token_amount__True__0.60382baf55", "test.synthetix.not_null_core_deposited_base_mainnet_account_id.7193b1a2c0", "test.synthetix.not_null_core_deposited_base_mainnet_block_number.08ee53cd26", "test.synthetix.not_null_core_deposited_base_mainnet_block_timestamp.560df883dc", "test.synthetix.not_null_core_deposited_base_mainnet_collateral_type.be650ff685", "test.synthetix.not_null_core_deposited_base_mainnet_contract.6e9ec1150a", "test.synthetix.not_null_core_deposited_base_mainnet_event_name.31446f5c55", "test.synthetix.not_null_core_deposited_base_mainnet_id.ee16c24c51", "test.synthetix.not_null_core_deposited_base_mainnet_sender.7b7ebe7456", "test.synthetix.not_null_core_deposited_base_mainnet_token_amount.5b0e4b379d", "test.synthetix.not_null_core_deposited_base_mainnet_transaction_hash.272eb2e81d", "test.synthetix.unique_core_deposited_base_mainnet_id.c13be8e337"], "model.synthetix.perp_position_liquidated_base_mainnet": ["model.synthetix.fct_perp_liq_position_base_mainnet", "test.synthetix.accepted_values_perp_position_liquidated_base_mainnet_event_name__PositionLiquidated.71fb40cadb", "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_account_id__True__0.4dca14dbcd", "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_amount_liquidated__True__0.be0c7ea09d", "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_current_position_size__True__0.f59eb84311", "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_market_id__True__0.f77ba4ae2f", "test.synthetix.not_null_perp_position_liquidated_base_mainnet_account_id.498f567370", "test.synthetix.not_null_perp_position_liquidated_base_mainnet_amount_liquidated.29ad6c9103", "test.synthetix.not_null_perp_position_liquidated_base_mainnet_block_number.a7b9be436d", "test.synthetix.not_null_perp_position_liquidated_base_mainnet_block_timestamp.7e8e3434f7", "test.synthetix.not_null_perp_position_liquidated_base_mainnet_contract.16d824dbca", "test.synthetix.not_null_perp_position_liquidated_base_mainnet_current_position_size.b48e72d00b", "test.synthetix.not_null_perp_position_liquidated_base_mainnet_event_name.321097aa34", "test.synthetix.not_null_perp_position_liquidated_base_mainnet_id.32c367bb62", "test.synthetix.not_null_perp_position_liquidated_base_mainnet_market_id.564386819e", "test.synthetix.not_null_perp_position_liquidated_base_mainnet_transaction_hash.c67a9607db", "test.synthetix.unique_perp_position_liquidated_base_mainnet_id.922d3c5143"], "model.synthetix.perp_market_updated_base_mainnet": ["model.synthetix.fct_perp_market_history_base_mainnet", "test.synthetix.accepted_values_perp_market_updated_base_mainnet_event_name__MarketUpdated.33121cd63c", "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_mainnet_interest_rate__True__0.7f6ed158d2", "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_mainnet_market_id__True__0.5c7a41566b", "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_mainnet_price__True__0.ae7f542736", "test.synthetix.not_null_perp_market_updated_base_mainnet_block_number.3088915c67", "test.synthetix.not_null_perp_market_updated_base_mainnet_block_timestamp.c0b049d2d6", "test.synthetix.not_null_perp_market_updated_base_mainnet_contract.e19df268b3", "test.synthetix.not_null_perp_market_updated_base_mainnet_event_name.de1019fbef", "test.synthetix.not_null_perp_market_updated_base_mainnet_id.23f3e68a12", "test.synthetix.not_null_perp_market_updated_base_mainnet_interest_rate.10b7a6c389", "test.synthetix.not_null_perp_market_updated_base_mainnet_market_id.8ec7a63f6b", "test.synthetix.not_null_perp_market_updated_base_mainnet_price.f0d91e2bd5", "test.synthetix.not_null_perp_market_updated_base_mainnet_transaction_hash.28faaa00e5", "test.synthetix.unique_perp_market_updated_base_mainnet_id.a3e4d3e22f"], "model.synthetix.perp_interest_rate_updated_base_mainnet": ["test.synthetix.accepted_values_perp_interest_rate_updated_base_mainnet_event_name__InterestRateUpdated.1f640e1a2e", "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_mainnet_interest_rate__True__0.9e368f0a36", "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_mainnet_super_market_id__True__0.4d69e0aece", "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_block_number.76213ff694", "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_block_timestamp.0d665a1669", "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_contract.79599300ad", "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_event_name.36434bd8cd", "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_id.e9a20cc82f", "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_interest_rate.cfecf76356", "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_super_market_id.234f62d024", "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_transaction_hash.84f20da856", "test.synthetix.unique_perp_interest_rate_updated_base_mainnet_id.bddddb2671"], "model.synthetix.perp_account_liquidation_attempt_base_mainnet": ["model.synthetix.fct_perp_liq_account_base_mainnet", "test.synthetix.accepted_values_perp_account_liquidation_attempt_base_mainnet_event_name__AccountLiquidationAttempt.aeb7d6db9c", "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_mainnet_account_id__True__0.1b7d106a7e", "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_mainnet_reward__True__0.cb285aadec", "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_account_id.b9af0ad259", "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_block_number.eb82068b1f", "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_block_timestamp.8bb23c25bf", "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_contract.52c72e7f83", "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_event_name.bdd4a2d793", "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_full_liquidation.13fc102881", "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_id.f0a38fed0b", "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_reward.c18396dc96", "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_transaction_hash.70575855b6", "test.synthetix.unique_perp_account_liquidation_attempt_base_mainnet_id.4ca8a36246"], "model.synthetix.perp_order_committed_base_mainnet": ["model.synthetix.fct_perp_orders_base_mainnet", "test.synthetix.accepted_values_perp_order_committed_base_mainnet_event_name__OrderCommitted.ce39697ea3", "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_mainnet_account_id__True__0.c996cff012", "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_mainnet_market_id__True__0.9964b7c003", "test.synthetix.not_null_perp_order_committed_base_mainnet_account_id.4dabd60cd4", "test.synthetix.not_null_perp_order_committed_base_mainnet_block_number.743f5b2c16", "test.synthetix.not_null_perp_order_committed_base_mainnet_block_timestamp.ba049c4adc", "test.synthetix.not_null_perp_order_committed_base_mainnet_contract.ec04bc0cd9", "test.synthetix.not_null_perp_order_committed_base_mainnet_event_name.ea7921e749", "test.synthetix.not_null_perp_order_committed_base_mainnet_id.deaaf9a2d9", "test.synthetix.not_null_perp_order_committed_base_mainnet_market_id.09e2f9dd2e", "test.synthetix.not_null_perp_order_committed_base_mainnet_transaction_hash.ba7bf1fc20", "test.synthetix.unique_perp_order_committed_base_mainnet_id.471fd9d19f"], "model.synthetix.perp_collateral_modified_base_mainnet": ["model.synthetix.fct_perp_collateral_modified_base_mainnet", "test.synthetix.accepted_values_perp_collateral_modified_base_mainnet_event_name__CollateralModified.a5e57f2d75", "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_mainnet_account_id__True__0.9f7c28c3fd", "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_mainnet_synth_market_id__True__0.d556e7848d", "test.synthetix.not_null_perp_collateral_modified_base_mainnet_account_id.cdccf3f2af", "test.synthetix.not_null_perp_collateral_modified_base_mainnet_block_number.9a27b3b231", "test.synthetix.not_null_perp_collateral_modified_base_mainnet_block_timestamp.dba3f4ea26", "test.synthetix.not_null_perp_collateral_modified_base_mainnet_contract.c11139c863", "test.synthetix.not_null_perp_collateral_modified_base_mainnet_event_name.ea66af17fe", "test.synthetix.not_null_perp_collateral_modified_base_mainnet_id.f24bcc6b1b", "test.synthetix.not_null_perp_collateral_modified_base_mainnet_sender.b40c55b7ee", "test.synthetix.not_null_perp_collateral_modified_base_mainnet_synth_market_id.d41b8065af", "test.synthetix.not_null_perp_collateral_modified_base_mainnet_transaction_hash.3d3881c53b", "test.synthetix.unique_perp_collateral_modified_base_mainnet_id.311ce0d794"], "model.synthetix.perp_previous_order_expired_base_mainnet": ["model.synthetix.fct_perp_previous_order_expired_base_mainnet", "test.synthetix.accepted_values_perp_previous_order_expired_base_mainnet_event_name__PreviousOrderExpired.a675fe5038", "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_mainnet_account_id__True__0.e4b1283a09", "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_mainnet_market_id__True__0.edc1c768de", "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_account_id.c8037fd435", "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_block_number.a563a713e9", "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_block_timestamp.8433c78b93", "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_contract.5eed227a76", "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_event_name.14c38c565c", "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_id.bc7a46deda", "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_market_id.3b39458251", "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_transaction_hash.97e2d12b2c", "test.synthetix.unique_perp_previous_order_expired_base_mainnet_id.f02978148f"], "model.synthetix.perp_market_created_base_mainnet": ["model.synthetix.fct_perp_markets_base_mainnet", "test.synthetix.accepted_values_perp_market_created_base_mainnet_event_name__MarketCreated.d9da845e2f", "test.synthetix.dbt_utils_accepted_range_perp_market_created_base_mainnet_perps_market_id__True__0.7835f6c4e2", "test.synthetix.not_null_perp_market_created_base_mainnet_block_number.31d8a749ec", "test.synthetix.not_null_perp_market_created_base_mainnet_block_timestamp.b13b8b381f", "test.synthetix.not_null_perp_market_created_base_mainnet_contract.dd8ab60012", "test.synthetix.not_null_perp_market_created_base_mainnet_event_name.f103b43404", "test.synthetix.not_null_perp_market_created_base_mainnet_id.eb84eb9821", "test.synthetix.not_null_perp_market_created_base_mainnet_market_name.162fe82996", "test.synthetix.not_null_perp_market_created_base_mainnet_market_symbol.06e88b6544", "test.synthetix.not_null_perp_market_created_base_mainnet_perps_market_id.d04a2adf66", "test.synthetix.not_null_perp_market_created_base_mainnet_transaction_hash.005c8ea981", "test.synthetix.unique_perp_market_created_base_mainnet_id.e1227e7e46"], "model.synthetix.perp_interest_charged_base_mainnet": ["model.synthetix.fct_perp_interest_charged_base_mainnet", "test.synthetix.accepted_values_perp_interest_charged_base_mainnet_event_name__InterestCharged.92bd4d647b", "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_base_mainnet_account_id__True__0.a3ec3de479", "test.synthetix.not_null_perp_interest_charged_base_mainnet_account_id.9cea8c57e9", "test.synthetix.not_null_perp_interest_charged_base_mainnet_block_number.634b5a2ca3", "test.synthetix.not_null_perp_interest_charged_base_mainnet_block_timestamp.c006ab16a0", "test.synthetix.not_null_perp_interest_charged_base_mainnet_contract.637ff31ac5", "test.synthetix.not_null_perp_interest_charged_base_mainnet_event_name.d0c6828a2c", "test.synthetix.not_null_perp_interest_charged_base_mainnet_id.a4394853e3", "test.synthetix.not_null_perp_interest_charged_base_mainnet_transaction_hash.82d6f4539b", "test.synthetix.unique_perp_interest_charged_base_mainnet_id.849ecb5e38"], "model.synthetix.perp_account_created_base_mainnet": ["model.synthetix.fct_perp_accounts_base_mainnet", "test.synthetix.accepted_values_perp_account_created_base_mainnet_event_name__AccountCreated.c906cbec9d", "test.synthetix.dbt_utils_accepted_range_perp_account_created_base_mainnet_account_id__True__0.31cc3873de", "test.synthetix.not_null_perp_account_created_base_mainnet_account_id.2d9e573ba3", "test.synthetix.not_null_perp_account_created_base_mainnet_block_number.089e467aa3", "test.synthetix.not_null_perp_account_created_base_mainnet_block_timestamp.4e4344d68a", "test.synthetix.not_null_perp_account_created_base_mainnet_contract.d77785377c", "test.synthetix.not_null_perp_account_created_base_mainnet_event_name.0ab1553ed8", "test.synthetix.not_null_perp_account_created_base_mainnet_id.88dc5d9a3e", "test.synthetix.not_null_perp_account_created_base_mainnet_owner.1aca280221", "test.synthetix.not_null_perp_account_created_base_mainnet_transaction_hash.0274c58381", "test.synthetix.unique_perp_account_created_base_mainnet_id.7e77a8a023"], "model.synthetix.perp_order_settled_base_mainnet": ["model.synthetix.fct_perp_trades_base_mainnet", "test.synthetix.accepted_values_perp_order_settled_base_mainnet_event_name__OrderSettled.2c75532624", "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_mainnet_account_id__True__0.e5564d3ff0", "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_mainnet_collected_fees__True__0.160f85cd41", "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_mainnet_market_id__True__0.f0b24bdf87", "test.synthetix.not_null_perp_order_settled_base_mainnet_account_id.16ba855b23", "test.synthetix.not_null_perp_order_settled_base_mainnet_block_number.f58d806635", "test.synthetix.not_null_perp_order_settled_base_mainnet_block_timestamp.81876ddb40", "test.synthetix.not_null_perp_order_settled_base_mainnet_collected_fees.b6a0c12cde", "test.synthetix.not_null_perp_order_settled_base_mainnet_contract.4999a48971", "test.synthetix.not_null_perp_order_settled_base_mainnet_event_name.f1e61c05e6", "test.synthetix.not_null_perp_order_settled_base_mainnet_id.5b3863aece", "test.synthetix.not_null_perp_order_settled_base_mainnet_market_id.6f4d850570", "test.synthetix.not_null_perp_order_settled_base_mainnet_transaction_hash.a60987fbb0", "test.synthetix.unique_perp_order_settled_base_mainnet_id.0225a9550b"], "model.synthetix.spot_order_cancelled_base_mainnet": ["test.synthetix.accepted_values_spot_order_cancelled_base_mainnet_event_name__OrderCancelled.468b0aa5ec", "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_base_mainnet_market_id__True__0.9edddeabb3", "test.synthetix.not_null_spot_order_cancelled_base_mainnet_block_number.59e7d43c87", "test.synthetix.not_null_spot_order_cancelled_base_mainnet_block_timestamp.81016bb88f", "test.synthetix.not_null_spot_order_cancelled_base_mainnet_contract.b45f673add", "test.synthetix.not_null_spot_order_cancelled_base_mainnet_event_name.75d1cf92ef", "test.synthetix.not_null_spot_order_cancelled_base_mainnet_id.5486ce1cb2", "test.synthetix.not_null_spot_order_cancelled_base_mainnet_market_id.3d2e9d2ba5", "test.synthetix.not_null_spot_order_cancelled_base_mainnet_sender.666cd271e1", "test.synthetix.not_null_spot_order_cancelled_base_mainnet_transaction_hash.524e2820c0", "test.synthetix.unique_spot_order_cancelled_base_mainnet_id.5ac9e5a86c"], "model.synthetix.spot_synth_sold_base_mainnet": ["model.synthetix.fct_spot_atomics_base_mainnet", "test.synthetix.accepted_values_spot_synth_sold_base_mainnet_event_name__SynthSold.b1a44748ed", "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_amount_returned__True__0.250710e6f1", "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_collected_fees__True__0.6cc814f854", "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_price__True__0.994b9376fd", "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_synth_market_id__True__0.3ec6dae33c", "test.synthetix.not_null_spot_synth_sold_base_mainnet_amount_returned.989a4131c2", "test.synthetix.not_null_spot_synth_sold_base_mainnet_block_number.148bf58e52", "test.synthetix.not_null_spot_synth_sold_base_mainnet_block_timestamp.1713f1d130", "test.synthetix.not_null_spot_synth_sold_base_mainnet_collected_fees.99a85c53ea", "test.synthetix.not_null_spot_synth_sold_base_mainnet_contract.46ddd59981", "test.synthetix.not_null_spot_synth_sold_base_mainnet_event_name.f76ff966dc", "test.synthetix.not_null_spot_synth_sold_base_mainnet_id.763b711f62", "test.synthetix.not_null_spot_synth_sold_base_mainnet_price.3d1a702fbb", "test.synthetix.not_null_spot_synth_sold_base_mainnet_referrer.ee678360be", "test.synthetix.not_null_spot_synth_sold_base_mainnet_synth_market_id.b7dab5388d", "test.synthetix.not_null_spot_synth_sold_base_mainnet_transaction_hash.6957d51d9c", "test.synthetix.unique_spot_synth_sold_base_mainnet_id.4cbe90534a"], "model.synthetix.spot_order_committed_base_mainnet": ["test.synthetix.accepted_values_spot_order_committed_base_mainnet_event_name__OrderCommitted.7219cd261b", "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_mainnet_amount_provided__True__0.9f6ff0bd95", "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_mainnet_market_id__True__0.d412907ad8", "test.synthetix.not_null_spot_order_committed_base_mainnet_amount_provided.99b6d3d7c6", "test.synthetix.not_null_spot_order_committed_base_mainnet_block_number.b73840a782", "test.synthetix.not_null_spot_order_committed_base_mainnet_block_timestamp.b355df469e", "test.synthetix.not_null_spot_order_committed_base_mainnet_contract.2711d7c5f2", "test.synthetix.not_null_spot_order_committed_base_mainnet_event_name.dc08478d35", "test.synthetix.not_null_spot_order_committed_base_mainnet_id.4e7c563b12", "test.synthetix.not_null_spot_order_committed_base_mainnet_market_id.eb878589ce", "test.synthetix.not_null_spot_order_committed_base_mainnet_order_type.af8cf04472", "test.synthetix.not_null_spot_order_committed_base_mainnet_referrer.773110510c", "test.synthetix.not_null_spot_order_committed_base_mainnet_sender.fcb2f6b8e6", "test.synthetix.not_null_spot_order_committed_base_mainnet_transaction_hash.bf2697d39d", "test.synthetix.unique_spot_order_committed_base_mainnet_id.ebe225e3c1"], "model.synthetix.spot_order_settled_base_mainnet": ["test.synthetix.accepted_values_spot_order_settled_base_mainnet_event_name__OrderSettled.30376f4577", "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_collected_fees__True__0.d7bd810890", "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_final_order_amount__True__0.285227b4ad", "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_market_id__True__0.57e7a4e22d", "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_price__True__0.a69aaf95b9", "test.synthetix.not_null_spot_order_settled_base_mainnet_block_number.0da3f5f83c", "test.synthetix.not_null_spot_order_settled_base_mainnet_block_timestamp.d6a06e33d2", "test.synthetix.not_null_spot_order_settled_base_mainnet_collected_fees.f0d64ac401", "test.synthetix.not_null_spot_order_settled_base_mainnet_contract.901410d0f9", "test.synthetix.not_null_spot_order_settled_base_mainnet_event_name.b99840eec6", "test.synthetix.not_null_spot_order_settled_base_mainnet_id.bee9f4adc9", "test.synthetix.not_null_spot_order_settled_base_mainnet_market_id.ea53981200", "test.synthetix.not_null_spot_order_settled_base_mainnet_order_type.0e7f500a0a", "test.synthetix.not_null_spot_order_settled_base_mainnet_price.a8065724a1", "test.synthetix.not_null_spot_order_settled_base_mainnet_settler.32eafc3529", "test.synthetix.not_null_spot_order_settled_base_mainnet_transaction_hash.cc03e5396c", "test.synthetix.unique_spot_order_settled_base_mainnet_id.3552e2a2e6"], "model.synthetix.spot_synth_registered_base_mainnet": ["model.synthetix.fct_spot_markets_base_mainnet", "test.synthetix.accepted_values_spot_synth_registered_base_mainnet_event_name__SynthRegistered.5528c05ba2", "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_base_mainnet_synth_market_id__True__0.289066bb62", "test.synthetix.not_null_spot_synth_registered_base_mainnet_block_number.fb558416fb", "test.synthetix.not_null_spot_synth_registered_base_mainnet_block_timestamp.9fcd6d9ec6", "test.synthetix.not_null_spot_synth_registered_base_mainnet_contract.a1096e5fd9", "test.synthetix.not_null_spot_synth_registered_base_mainnet_event_name.6d850cc54d", "test.synthetix.not_null_spot_synth_registered_base_mainnet_id.9f21a7f761", "test.synthetix.not_null_spot_synth_registered_base_mainnet_synth_market_id.97f70d1e33", "test.synthetix.not_null_spot_synth_registered_base_mainnet_synth_token_address.f2f086a15a", "test.synthetix.not_null_spot_synth_registered_base_mainnet_transaction_hash.7e53d9e7f0", "test.synthetix.unique_spot_synth_registered_base_mainnet_id.81eda4804d"], "model.synthetix.spot_synth_wrapped_base_mainnet": ["model.synthetix.fct_spot_wrapper_base_mainnet", "test.synthetix.accepted_values_spot_synth_wrapped_base_mainnet_event_name__SynthWrapped.e81f79edcb", "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_mainnet_fees_collected__True__0.88e8d792fd", "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_mainnet_synth_market_id__True__0.3d7fa017bf", "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_block_number.4bf40252e1", "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_block_timestamp.66ddebcfe0", "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_contract.33e8d1917b", "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_event_name.1f22f5789b", "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_fees_collected.9a641530e9", "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_id.7d79ad852d", "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_synth_market_id.e2b2f4733f", "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_transaction_hash.9cbd57629d", "test.synthetix.unique_spot_synth_wrapped_base_mainnet_id.77a4ae72ae"], "model.synthetix.spot_synth_unwrapped_base_mainnet": ["model.synthetix.fct_spot_wrapper_base_mainnet", "test.synthetix.accepted_values_spot_synth_unwrapped_base_mainnet_event_name__SynthUnwrapped.a1713eb60e", "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_amount_unwrapped__True__0.2e78bc25a2", "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_fees_collected__True__0.48d9a0e389", "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_synth_market_id__True__0.de01d6cd38", "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_amount_unwrapped.025e49370b", "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_block_number.81e8f4c2ea", "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_block_timestamp.0e8329af5c", "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_contract.cba8e61baa", "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_event_name.dbfac4a471", "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_fees_collected.cd35bec369", "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_id.cd459ace96", "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_synth_market_id.47983f606b", "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_transaction_hash.e27a71ff2d", "test.synthetix.unique_spot_synth_unwrapped_base_mainnet_id.1256b6907b"], "model.synthetix.spot_synth_bought_base_mainnet": ["model.synthetix.fct_spot_atomics_base_mainnet", "test.synthetix.accepted_values_spot_synth_bought_base_mainnet_event_name__SynthBought.7302486ec0", "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_mainnet_collected_fees__True__0.3fcb3fda3a", "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_mainnet_price__True__0.e25fbf2240", "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_mainnet_synth_market_id__True__0.e3b9a2a2bf", "test.synthetix.not_null_spot_synth_bought_base_mainnet_block_number.afabe746ef", "test.synthetix.not_null_spot_synth_bought_base_mainnet_block_timestamp.5044e48413", "test.synthetix.not_null_spot_synth_bought_base_mainnet_collected_fees.d9c17c84f7", "test.synthetix.not_null_spot_synth_bought_base_mainnet_contract.d6d311c160", "test.synthetix.not_null_spot_synth_bought_base_mainnet_event_name.8a35f2634d", "test.synthetix.not_null_spot_synth_bought_base_mainnet_id.f9e555c962", "test.synthetix.not_null_spot_synth_bought_base_mainnet_price.f59f9c339a", "test.synthetix.not_null_spot_synth_bought_base_mainnet_referrer.3b61ce852c", "test.synthetix.not_null_spot_synth_bought_base_mainnet_synth_market_id.32145e8cb4", "test.synthetix.not_null_spot_synth_bought_base_mainnet_transaction_hash.1e8279de09", "test.synthetix.unique_spot_synth_bought_base_mainnet_id.e00678ebae"], "model.synthetix.buyback_processed_base_mainnet": ["model.synthetix.fct_buyback_base_mainnet", "test.synthetix.accepted_values_buyback_processed_base_mainnet_event_name__BuybackProcessed.dfe71d53df", "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_mainnet_snx__True__0.afaf938419", "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_mainnet_usd__True__0.4acbfc34a4", "test.synthetix.not_null_buyback_processed_base_mainnet_block_number.7938e67f70", "test.synthetix.not_null_buyback_processed_base_mainnet_block_timestamp.a03c2a402e", "test.synthetix.not_null_buyback_processed_base_mainnet_buyer.6dc7c79cf3", "test.synthetix.not_null_buyback_processed_base_mainnet_contract.73ecec38f3", "test.synthetix.not_null_buyback_processed_base_mainnet_event_name.6b55058ad0", "test.synthetix.not_null_buyback_processed_base_mainnet_id.f2ddc16a13", "test.synthetix.not_null_buyback_processed_base_mainnet_snx.d434d429ea", "test.synthetix.not_null_buyback_processed_base_mainnet_transaction_hash.48c42ff159", "test.synthetix.not_null_buyback_processed_base_mainnet_usd.c5f2eba3f9", "test.synthetix.unique_buyback_processed_base_mainnet_id.7d5a3bf3a8"], "model.synthetix.blocks_eth_mainnet": ["test.synthetix.dbt_utils_recency_blocks_eth_mainnet_hour__ts__1.7c6c4534db", "test.synthetix.not_null_blocks_eth_mainnet_block_number.aba38b4904", "test.synthetix.unique_blocks_eth_mainnet_block_number.ddb4ca7d09"], "model.synthetix.core_vault_collateral_eth_mainnet": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "model.synthetix.fct_prices_eth_mainnet", "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_amount__True__0.320b16493d", "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_collateral_value__True__0.17170969dc", "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_pool_id__True__0.509da6a489", "test.synthetix.not_null_core_vault_collateral_eth_mainnet_amount.62dc926f36", "test.synthetix.not_null_core_vault_collateral_eth_mainnet_block_number.68d8b02925", "test.synthetix.not_null_core_vault_collateral_eth_mainnet_collateral_type.9ba1fda62f", "test.synthetix.not_null_core_vault_collateral_eth_mainnet_collateral_value.53d42edc8a", "test.synthetix.not_null_core_vault_collateral_eth_mainnet_contract_address.8b336867d2", "test.synthetix.not_null_core_vault_collateral_eth_mainnet_pool_id.f31cb4b3e6", "test.synthetix.not_null_core_vault_collateral_eth_mainnet_ts.dc63e45225"], "model.synthetix.core_pool_created_eth_mainnet": ["model.synthetix.fct_core_pools_eth_mainnet", "test.synthetix.accepted_values_core_pool_created_eth_mainnet_event_name__PoolCreated.109464a698", "test.synthetix.dbt_utils_accepted_range_core_pool_created_eth_mainnet_pool_id__True__0.7c8df298df", "test.synthetix.not_null_core_pool_created_eth_mainnet_block_number.2f99b31050", "test.synthetix.not_null_core_pool_created_eth_mainnet_block_timestamp.edc63e1dd6", "test.synthetix.not_null_core_pool_created_eth_mainnet_contract.31bb49a3da", "test.synthetix.not_null_core_pool_created_eth_mainnet_event_name.86049849e6", "test.synthetix.not_null_core_pool_created_eth_mainnet_id.d903c0dfc4", "test.synthetix.not_null_core_pool_created_eth_mainnet_owner.4ac2c4d7d7", "test.synthetix.not_null_core_pool_created_eth_mainnet_pool_id.6662208418", "test.synthetix.not_null_core_pool_created_eth_mainnet_sender.0e2161372e", "test.synthetix.not_null_core_pool_created_eth_mainnet_transaction_hash.c51273100e", "test.synthetix.unique_core_pool_created_eth_mainnet_id.8a7d542185"], "model.synthetix.core_rewards_distributed_eth_mainnet": ["model.synthetix.fct_pool_rewards_eth_mainnet", "test.synthetix.accepted_values_core_rewards_distributed_eth_mainnet_event_name__RewardsDistributed.fae0bd904b", "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_amount__True__0.43de804120", "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_duration__True__0.7d6965f572", "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_pool_id__True__0.37dd01cd96", "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_amount.a39a6908b6", "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_block_number.79a91ea969", "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_block_timestamp.f066e2381d", "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_collateral_type.2475fcd59d", "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_contract.4cb5b10595", "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_distributor.7022e12146", "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_duration.07b5947e7c", "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_event_name.193bdd11d3", "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_id.cb5898e934", "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_pool_id.059709c3dd", "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_transaction_hash.dd811ca405", "test.synthetix.unique_core_rewards_distributed_eth_mainnet_id.48f45b85d1"], "model.synthetix.core_withdrawn_eth_mainnet": ["model.synthetix.fct_core_pool_collateral_eth_mainnet", "test.synthetix.accepted_values_core_withdrawn_eth_mainnet_event_name__Withdrawn.cbf35f5a80", "test.synthetix.dbt_utils_accepted_range_core_withdrawn_eth_mainnet_account_id__True__0.cdf381b428", "test.synthetix.dbt_utils_accepted_range_core_withdrawn_eth_mainnet_token_amount__True__0.8bd25add1c", "test.synthetix.not_null_core_withdrawn_eth_mainnet_account_id.7846828c26", "test.synthetix.not_null_core_withdrawn_eth_mainnet_block_number.74ee30eaa5", "test.synthetix.not_null_core_withdrawn_eth_mainnet_block_timestamp.b6326ea438", "test.synthetix.not_null_core_withdrawn_eth_mainnet_collateral_type.28458fb6de", "test.synthetix.not_null_core_withdrawn_eth_mainnet_contract.a4eb9c51f7", "test.synthetix.not_null_core_withdrawn_eth_mainnet_event_name.2d3b6771d6", "test.synthetix.not_null_core_withdrawn_eth_mainnet_id.b0e6ed95b5", "test.synthetix.not_null_core_withdrawn_eth_mainnet_sender.b7bc5bdadc", "test.synthetix.not_null_core_withdrawn_eth_mainnet_token_amount.d3547c3837", "test.synthetix.not_null_core_withdrawn_eth_mainnet_transaction_hash.6b6f75c74b", "test.synthetix.unique_core_withdrawn_eth_mainnet_id.3d5210133c"], "model.synthetix.core_market_updated_eth_mainnet": ["model.synthetix.fct_core_market_updated_eth_mainnet", "test.synthetix.accepted_values_core_market_updated_eth_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.7de7687ac0", "test.synthetix.dbt_utils_accepted_range_core_market_updated_eth_mainnet_deposited_collateral_value__True__0.06de946dba", "test.synthetix.dbt_utils_accepted_range_core_market_updated_eth_mainnet_market_id__True__0.58438c84b4", "test.synthetix.dbt_utils_accepted_range_core_market_updated_eth_mainnet_token_amount__True__0.fdf0db60b7", "test.synthetix.not_null_core_market_updated_eth_mainnet_block_number.f4a7497fbe", "test.synthetix.not_null_core_market_updated_eth_mainnet_block_timestamp.683bea78d4", "test.synthetix.not_null_core_market_updated_eth_mainnet_collateral_type.c83211fd2f", "test.synthetix.not_null_core_market_updated_eth_mainnet_contract.97f87c3b4a", "test.synthetix.not_null_core_market_updated_eth_mainnet_credit_capacity.baa89e2e5a", "test.synthetix.not_null_core_market_updated_eth_mainnet_deposited_collateral_value.93b2bdea02", "test.synthetix.not_null_core_market_updated_eth_mainnet_event_name.6d64c2a842", "test.synthetix.not_null_core_market_updated_eth_mainnet_id.f7dedb5ddb", "test.synthetix.not_null_core_market_updated_eth_mainnet_market_id.649fb28529", "test.synthetix.not_null_core_market_updated_eth_mainnet_net_issuance.3e92a0dc4a", "test.synthetix.not_null_core_market_updated_eth_mainnet_sender.12a64a65ef", "test.synthetix.not_null_core_market_updated_eth_mainnet_token_amount.a9f6d4a588", "test.synthetix.not_null_core_market_updated_eth_mainnet_transaction_hash.3a0d8e52a3", "test.synthetix.unique_core_market_updated_eth_mainnet_id.7cd00231f1"], "model.synthetix.core_rewards_claimed_eth_mainnet": ["test.synthetix.accepted_values_core_rewards_claimed_eth_mainnet_event_name__RewardsClaimed.e5c952f144", "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_account_id__True__0.7eae5581d0", "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_amount__True__0.8d7de0dad3", "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_pool_id__True__0.4ee2d574e0", "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_account_id.a671c2ed40", "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_amount.aa1ebaa88c", "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_block_number.fb82a92db5", "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_block_timestamp.890e664a3c", "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_collateral_type.440762309c", "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_contract.fba4f37c05", "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_distributor.728609281c", "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_event_name.b83d684e5d", "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_id.d534df2fd8", "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_pool_id.760bae7f85", "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_transaction_hash.db7f7a63db", "test.synthetix.unique_core_rewards_claimed_eth_mainnet_id.b73c8da16c"], "model.synthetix.core_account_migrated_eth_mainnet": ["model.synthetix.fct_core_migration_eth_mainnet", "test.synthetix.dbt_utils_accepted_range_core_account_migrated_eth_mainnet_account_id__True__0.f1da2d38e8", "test.synthetix.dbt_utils_accepted_range_core_account_migrated_eth_mainnet_collateral_amount__True__0.b1df54815d", "test.synthetix.dbt_utils_accepted_range_core_account_migrated_eth_mainnet_debt_amount__True__0.a8e29325c2", "test.synthetix.not_null_core_account_migrated_eth_mainnet_account_id.6263532792", "test.synthetix.not_null_core_account_migrated_eth_mainnet_block_number.8a5aa490b5", "test.synthetix.not_null_core_account_migrated_eth_mainnet_block_timestamp.29c8a3ae97", "test.synthetix.not_null_core_account_migrated_eth_mainnet_collateral_amount.3673a78a7a", "test.synthetix.not_null_core_account_migrated_eth_mainnet_contract.ccd34b4a40", "test.synthetix.not_null_core_account_migrated_eth_mainnet_debt_amount.37622c6a60", "test.synthetix.not_null_core_account_migrated_eth_mainnet_event_name.969c074241", "test.synthetix.not_null_core_account_migrated_eth_mainnet_id.3f18fc79cf", "test.synthetix.not_null_core_account_migrated_eth_mainnet_staker.cb3d4f410b", "test.synthetix.not_null_core_account_migrated_eth_mainnet_transaction_hash.bb710f8259", "test.synthetix.unique_core_account_migrated_eth_mainnet_id.b21ce76ba7"], "model.synthetix.core_vault_debt_eth_mainnet": ["model.synthetix.fct_pool_debt_eth_mainnet", "test.synthetix.dbt_utils_accepted_range_core_vault_debt_eth_mainnet_pool_id__True__0.55f388e287", "test.synthetix.not_null_core_vault_debt_eth_mainnet_block_number.930416e329", "test.synthetix.not_null_core_vault_debt_eth_mainnet_collateral_type.557a042f2b", "test.synthetix.not_null_core_vault_debt_eth_mainnet_contract_address.d43dcb9614", "test.synthetix.not_null_core_vault_debt_eth_mainnet_debt.a314c480fe", "test.synthetix.not_null_core_vault_debt_eth_mainnet_pool_id.2f8f15549f", "test.synthetix.not_null_core_vault_debt_eth_mainnet_ts.3b5cb40175"], "model.synthetix.core_usd_burned_eth_mainnet": ["model.synthetix.fct_pool_issuance_eth_mainnet", "test.synthetix.accepted_values_core_usd_burned_eth_mainnet_event_name__UsdBurned.1eb7853972", "test.synthetix.dbt_utils_accepted_range_core_usd_burned_eth_mainnet_account_id__True__0.6d8f7f7d85", "test.synthetix.dbt_utils_accepted_range_core_usd_burned_eth_mainnet_amount__True__0.7cba0ca593", "test.synthetix.dbt_utils_accepted_range_core_usd_burned_eth_mainnet_pool_id__True__0.cc44e47fc8", "test.synthetix.not_null_core_usd_burned_eth_mainnet_account_id.fc5fb3a0e5", "test.synthetix.not_null_core_usd_burned_eth_mainnet_amount.45ebd0ede8", "test.synthetix.not_null_core_usd_burned_eth_mainnet_block_number.b5e8a371fc", "test.synthetix.not_null_core_usd_burned_eth_mainnet_block_timestamp.616215c03f", "test.synthetix.not_null_core_usd_burned_eth_mainnet_collateral_type.6dbc31d2ac", "test.synthetix.not_null_core_usd_burned_eth_mainnet_contract.f9009e6423", "test.synthetix.not_null_core_usd_burned_eth_mainnet_event_name.7f0fc644d5", "test.synthetix.not_null_core_usd_burned_eth_mainnet_id.161a49599f", "test.synthetix.not_null_core_usd_burned_eth_mainnet_pool_id.e4d58d3b63", "test.synthetix.not_null_core_usd_burned_eth_mainnet_sender.62bbe0ad28", "test.synthetix.not_null_core_usd_burned_eth_mainnet_transaction_hash.e57add79d6", "test.synthetix.unique_core_usd_burned_eth_mainnet_id.482b04a60c"], "model.synthetix.core_deposited_eth_mainnet": ["model.synthetix.fct_core_pool_collateral_eth_mainnet", "test.synthetix.accepted_values_core_deposited_eth_mainnet_event_name__Deposited.18727c72b0", "test.synthetix.dbt_utils_accepted_range_core_deposited_eth_mainnet_account_id__True__0.5e26b84f6a", "test.synthetix.dbt_utils_accepted_range_core_deposited_eth_mainnet_token_amount__True__0.a57f2edd1b", "test.synthetix.not_null_core_deposited_eth_mainnet_account_id.527d2b71c3", "test.synthetix.not_null_core_deposited_eth_mainnet_block_number.5e2350a777", "test.synthetix.not_null_core_deposited_eth_mainnet_block_timestamp.6194c9ac03", "test.synthetix.not_null_core_deposited_eth_mainnet_collateral_type.f940e4eba6", "test.synthetix.not_null_core_deposited_eth_mainnet_contract.d1fbae48f5", "test.synthetix.not_null_core_deposited_eth_mainnet_event_name.e185f199f1", "test.synthetix.not_null_core_deposited_eth_mainnet_id.9c5a20c527", "test.synthetix.not_null_core_deposited_eth_mainnet_sender.4c70b365da", "test.synthetix.not_null_core_deposited_eth_mainnet_token_amount.dc8696c011", "test.synthetix.not_null_core_deposited_eth_mainnet_transaction_hash.7087a2e09e", "test.synthetix.unique_core_deposited_eth_mainnet_id.97fd3624a5"], "model.synthetix.core_liquidation_eth_mainnet": ["test.synthetix.accepted_values_core_liquidation_eth_mainnet_event_name__Liquidation.10d3a28f0f", "test.synthetix.dbt_utils_accepted_range_core_liquidation_eth_mainnet_account_id__True__0.d050e2f72d", "test.synthetix.dbt_utils_accepted_range_core_liquidation_eth_mainnet_liquidate_as_account_id__True__0.02ffa79c7a", "test.synthetix.dbt_utils_accepted_range_core_liquidation_eth_mainnet_pool_id__True__0.0b09af0400", "test.synthetix.not_null_core_liquidation_eth_mainnet_account_id.13c94e5d02", "test.synthetix.not_null_core_liquidation_eth_mainnet_block_number.8c6c1cbe38", "test.synthetix.not_null_core_liquidation_eth_mainnet_block_timestamp.c85990976a", "test.synthetix.not_null_core_liquidation_eth_mainnet_collateral_type.59a2516e40", "test.synthetix.not_null_core_liquidation_eth_mainnet_contract.05fe5f9d13", "test.synthetix.not_null_core_liquidation_eth_mainnet_event_name.a70ed0a4dd", "test.synthetix.not_null_core_liquidation_eth_mainnet_id.8175916dcc", "test.synthetix.not_null_core_liquidation_eth_mainnet_liquidate_as_account_id.778690c632", "test.synthetix.not_null_core_liquidation_eth_mainnet_pool_id.0966ab4339", "test.synthetix.not_null_core_liquidation_eth_mainnet_sender.734f70adf9", "test.synthetix.not_null_core_liquidation_eth_mainnet_transaction_hash.e3478512f6", "test.synthetix.unique_core_liquidation_eth_mainnet_id.05a09be0f1"], "model.synthetix.core_account_created_eth_mainnet": ["test.synthetix.accepted_values_core_account_created_eth_mainnet_event_name__AccountCreated.7bff7383b3", "test.synthetix.dbt_utils_accepted_range_core_account_created_eth_mainnet_account_id__True__0.4d9379ebdc", "test.synthetix.not_null_core_account_created_eth_mainnet_account_id.162a9a11ae", "test.synthetix.not_null_core_account_created_eth_mainnet_block_number.be5f037644", "test.synthetix.not_null_core_account_created_eth_mainnet_block_timestamp.8287155cde", "test.synthetix.not_null_core_account_created_eth_mainnet_contract.84cae83ab9", "test.synthetix.not_null_core_account_created_eth_mainnet_event_name.5a44f6813f", "test.synthetix.not_null_core_account_created_eth_mainnet_id.0d5cd71e99", "test.synthetix.not_null_core_account_created_eth_mainnet_owner.9141d07512", "test.synthetix.not_null_core_account_created_eth_mainnet_transaction_hash.5349e51024", "test.synthetix.unique_core_account_created_eth_mainnet_id.51b373b820"], "model.synthetix.core_market_registered_eth_mainnet": ["test.synthetix.accepted_values_core_market_registered_eth_mainnet_event_name__MarketRegistered.db8e4ac8d2", "test.synthetix.not_null_core_market_registered_eth_mainnet_block_number.7eec7e8f2c", "test.synthetix.not_null_core_market_registered_eth_mainnet_block_timestamp.0b8054a50c", "test.synthetix.not_null_core_market_registered_eth_mainnet_contract.f582853f53", "test.synthetix.not_null_core_market_registered_eth_mainnet_event_name.0d26c502fa", "test.synthetix.not_null_core_market_registered_eth_mainnet_id.35b1e4e0f3", "test.synthetix.not_null_core_market_registered_eth_mainnet_market.fccda96dc8", "test.synthetix.not_null_core_market_registered_eth_mainnet_market_id.2e945dec67", "test.synthetix.not_null_core_market_registered_eth_mainnet_sender.6e63d1acbc", "test.synthetix.not_null_core_market_registered_eth_mainnet_transaction_hash.7c581f179e", "test.synthetix.unique_core_market_registered_eth_mainnet_id.ae732b851b", "test.synthetix.unique_core_market_registered_eth_mainnet_market_id.496c543395"], "model.synthetix.core_vault_liquidation_eth_mainnet": ["test.synthetix.accepted_values_core_vault_liquidation_eth_mainnet_event_name__VaultLiquidation.8d1cb5eebf", "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_eth_mainnet_liquidate_as_account_id__True__0.a9d184de0a", "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_eth_mainnet_pool_id__True__0.cccb8c7cca", "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_block_number.39193d7213", "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_block_timestamp.439cb16960", "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_collateral_type.22405706c4", "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_contract.65501d763b", "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_event_name.e6bd41012e", "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_id.11becd0eff", "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_liquidate_as_account_id.978ffc7da9", "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_liquidation_data.485b65c6b5", "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_pool_id.ca9bfaf7f3", "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_sender.03a447332b", "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_transaction_hash.5e22cb6ded", "test.synthetix.unique_core_vault_liquidation_eth_mainnet_id.9b474978a9"], "model.synthetix.core_usd_minted_eth_mainnet": ["model.synthetix.fct_pool_issuance_eth_mainnet", "test.synthetix.accepted_values_core_usd_minted_eth_mainnet_event_name__UsdMinted.c8d883ddfa", "test.synthetix.dbt_utils_accepted_range_core_usd_minted_eth_mainnet_account_id__True__0.b6d81dac3d", "test.synthetix.dbt_utils_accepted_range_core_usd_minted_eth_mainnet_amount__True__0.17e2d727c5", "test.synthetix.dbt_utils_accepted_range_core_usd_minted_eth_mainnet_pool_id__True__0.2d561e9842", "test.synthetix.not_null_core_usd_minted_eth_mainnet_account_id.e32d9e9621", "test.synthetix.not_null_core_usd_minted_eth_mainnet_amount.d50e5f0da5", "test.synthetix.not_null_core_usd_minted_eth_mainnet_block_number.8475901994", "test.synthetix.not_null_core_usd_minted_eth_mainnet_block_timestamp.e1477f67df", "test.synthetix.not_null_core_usd_minted_eth_mainnet_collateral_type.3bc61e56d9", "test.synthetix.not_null_core_usd_minted_eth_mainnet_contract.2287afa612", "test.synthetix.not_null_core_usd_minted_eth_mainnet_event_name.061c40bc0a", "test.synthetix.not_null_core_usd_minted_eth_mainnet_id.5b1199f72c", "test.synthetix.not_null_core_usd_minted_eth_mainnet_pool_id.dd8998f0f3", "test.synthetix.not_null_core_usd_minted_eth_mainnet_sender.31025fd349", "test.synthetix.not_null_core_usd_minted_eth_mainnet_transaction_hash.dba64c6cd2", "test.synthetix.unique_core_usd_minted_eth_mainnet_id.ccad3381ec"], "model.synthetix.core_delegation_updated_eth_mainnet": ["model.synthetix.fct_core_account_delegation_eth_mainnet", "model.synthetix.fct_core_pool_delegation_eth_mainnet", "test.synthetix.accepted_values_core_delegation_updated_eth_mainnet_event_name__DelegationUpdated.ec623b86f2", "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_account_id__True__0.3a3f9a0475", "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_amount__True__0.94b97c0270", "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_leverage__True__1000000000000000000__1000000000000000000.eb061a2128", "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_pool_id__True__0.fb370aa2ca", "test.synthetix.not_null_core_delegation_updated_eth_mainnet_account_id.141fb0f466", "test.synthetix.not_null_core_delegation_updated_eth_mainnet_amount.256481de3c", "test.synthetix.not_null_core_delegation_updated_eth_mainnet_block_number.5479fa5e08", "test.synthetix.not_null_core_delegation_updated_eth_mainnet_block_timestamp.cd7fa2f4ff", "test.synthetix.not_null_core_delegation_updated_eth_mainnet_collateral_type.e3d73862e4", "test.synthetix.not_null_core_delegation_updated_eth_mainnet_contract.5d369822a4", "test.synthetix.not_null_core_delegation_updated_eth_mainnet_event_name.69b76075f5", "test.synthetix.not_null_core_delegation_updated_eth_mainnet_id.622c20c239", "test.synthetix.not_null_core_delegation_updated_eth_mainnet_leverage.3edfe7323e", "test.synthetix.not_null_core_delegation_updated_eth_mainnet_pool_id.914b411c12", "test.synthetix.not_null_core_delegation_updated_eth_mainnet_sender.3a40ed8f3a", "test.synthetix.not_null_core_delegation_updated_eth_mainnet_transaction_hash.048b7a5c68", "test.synthetix.unique_core_delegation_updated_eth_mainnet_id.2467edf8ec"], "model.synthetix.treasury_vote_recorded_snax_mainnet": ["test.synthetix.accepted_values_treasury_vote_recorded_snax_mainnet_event_name__VoteRecorded.e4a7517ef5", "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_block_number.ece9a809a9", "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_block_timestamp.1db4ce563e", "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_candidates.dee538820e", "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_chain_id.8223f78907", "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_contract.c25d469610", "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_epoch_id.a59e309b31", "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_event_name.2430cbaa6f", "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_id.1f48bf1a21", "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_transaction_hash.5851258e66", "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_voter.7b36a4fa86", "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_voting_power.fc033faf22", "test.synthetix.unique_treasury_vote_recorded_snax_mainnet_id.d13b536538", "test.synthetix.unique_treasury_vote_recorded_snax_mainnet_transaction_hash.9768cf1aa6"], "model.synthetix.blocks_snax_mainnet": ["test.synthetix.not_null_blocks_snax_mainnet_block_number.af5006826a", "test.synthetix.unique_blocks_snax_mainnet_block_number.305396795f"], "model.synthetix.ambassador_vote_recorded_snax_mainnet": ["test.synthetix.accepted_values_ambassador_vote_recorded_snax_mainnet_event_name__VoteRecorded.54d007d547", "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_block_number.463911c810", "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_block_timestamp.22fdffe044", "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_candidates.39a8d5dca6", "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_chain_id.15e179b253", "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_contract.bcb9549b94", "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_epoch_id.85e943f65f", "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_event_name.8b77ef45f7", "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_id.d4148bfa57", "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_transaction_hash.d7fa881495", "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_voter.ab2df49992", "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_voting_power.94944f5709", "test.synthetix.unique_ambassador_vote_recorded_snax_mainnet_id.2ee777df0a", "test.synthetix.unique_ambassador_vote_recorded_snax_mainnet_transaction_hash.66af7027de"], "model.synthetix.spartan_vote_withdrawn_snax_mainnet": ["test.synthetix.accepted_values_spartan_vote_withdrawn_snax_mainnet_chain_id__2192.06d7c40a31", "test.synthetix.accepted_values_spartan_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn.108485caef", "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_block_number.8781742caa", "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_block_timestamp.ed575d0da2", "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_chain_id.d9d9b4234a", "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_contract.8eb7f37781", "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_epoch_id.d4f6724aef", "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_event_name.269927edcc", "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_id.c3b897a816", "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_transaction_hash.3da8fc32ef", "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_voter.5532367fa9", "test.synthetix.unique_spartan_vote_withdrawn_snax_mainnet_id.cd6cb96b4a", "test.synthetix.unique_spartan_vote_withdrawn_snax_mainnet_transaction_hash.c04b524f41"], "model.synthetix.spartan_vote_recorded_snax_mainnet": ["test.synthetix.accepted_values_spartan_vote_recorded_snax_mainnet_event_name__VoteRecorded.ca880b79ec", "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_block_number.74de43fe96", "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_block_timestamp.bf4010dd91", "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_candidates.a620a4a121", "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_chain_id.838e4c7a7b", "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_contract.2f2ea67860", "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_epoch_id.421abaf123", "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_event_name.f0e8e4e02b", "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_id.c54eaad82a", "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_transaction_hash.f8b7b79d0d", "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_voter.8b917cfb88", "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_voting_power.289d3b2c0a", "test.synthetix.unique_spartan_vote_recorded_snax_mainnet_id.3a579d9ca6", "test.synthetix.unique_spartan_vote_recorded_snax_mainnet_transaction_hash.49632d745f"], "model.synthetix.treasury_vote_withdrawn_snax_mainnet": ["test.synthetix.accepted_values_treasury_vote_withdrawn_snax_mainnet_chain_id__2192.fd1cf86f0f", "test.synthetix.accepted_values_treasury_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn.d758312593", "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_block_number.271b1a17ba", "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_block_timestamp.dbe2a9ba3e", "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_chain_id.1991832eba", "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_contract.3e76561d2e", "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_epoch_id.6543be91bd", "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_event_name.3a8d12a41e", "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_id.ffce1d7680", "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_transaction_hash.12490c3827", "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_voter.b972eb7f34", "test.synthetix.unique_treasury_vote_withdrawn_snax_mainnet_id.cefaabe32f", "test.synthetix.unique_treasury_vote_withdrawn_snax_mainnet_transaction_hash.771718d1e2"], "model.synthetix.ambassador_vote_withdrawn_snax_mainnet": ["test.synthetix.accepted_values_ambassador_vote_withdrawn_snax_mainnet_chain_id__2192.7c9e0eea66", "test.synthetix.accepted_values_ambassador_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn.60823368eb", "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_block_number.afd1b2b6f4", "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_block_timestamp.fb999cf588", "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_chain_id.08c20376e0", "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_contract.ce63bcf894", "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_epoch_id.e141cb577b", "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_event_name.5660482f61", "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_id.95a539d2e0", "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_transaction_hash.fa826d3f14", "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_voter.489834d56e", "test.synthetix.unique_ambassador_vote_withdrawn_snax_mainnet_id.3aa78e2ed2", "test.synthetix.unique_ambassador_vote_withdrawn_snax_mainnet_transaction_hash.4355134051"], "model.synthetix.blocks_snax_testnet": ["test.synthetix.not_null_blocks_snax_testnet_block_number.cbe563226c", "test.synthetix.unique_blocks_snax_testnet_block_number.2af7f40583"], "model.synthetix.gov_vote_withdrawn_snax_testnet": ["test.synthetix.accepted_values_gov_vote_withdrawn_snax_testnet_chain_id__13001.9f8c73acde", "test.synthetix.accepted_values_gov_vote_withdrawn_snax_testnet_event_name__VoteWithdrawn.f8bcefc8de", "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_block_number.c805901c73", "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_block_timestamp.68f3ce7c19", "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_chain_id.cd86db7422", "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_contract.4b45185581", "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_epoch_id.3f22d60c1a", "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_event_name.07b79bcefd", "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_id.ab7d5eed00", "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_transaction_hash.4d14f7c906", "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_voter.486c8024f6", "test.synthetix.unique_gov_vote_withdrawn_snax_testnet_id.014a1febf6", "test.synthetix.unique_gov_vote_withdrawn_snax_testnet_transaction_hash.2cda794480"], "model.synthetix.gov_vote_recorded_snax_testnet": ["test.synthetix.accepted_values_gov_vote_recorded_snax_testnet_event_name__VoteRecorded.3107ed0913", "test.synthetix.not_null_gov_vote_recorded_snax_testnet_block_number.bf5384239a", "test.synthetix.not_null_gov_vote_recorded_snax_testnet_block_timestamp.8bff125b42", "test.synthetix.not_null_gov_vote_recorded_snax_testnet_candidates.39ec698f83", "test.synthetix.not_null_gov_vote_recorded_snax_testnet_chain_id.af02247585", "test.synthetix.not_null_gov_vote_recorded_snax_testnet_contract.d372e887ba", "test.synthetix.not_null_gov_vote_recorded_snax_testnet_epoch_id.a4ace8d141", "test.synthetix.not_null_gov_vote_recorded_snax_testnet_event_name.76babc2551", "test.synthetix.not_null_gov_vote_recorded_snax_testnet_id.94c183a836", "test.synthetix.not_null_gov_vote_recorded_snax_testnet_transaction_hash.32e2b72fab", "test.synthetix.not_null_gov_vote_recorded_snax_testnet_voter.32ab553729", "test.synthetix.not_null_gov_vote_recorded_snax_testnet_voting_power.b8ee341c96", "test.synthetix.unique_gov_vote_recorded_snax_testnet_id.077b70d622", "test.synthetix.unique_gov_vote_recorded_snax_testnet_transaction_hash.2d1aaa8c7a"], "model.synthetix.fct_core_market_updated_arbitrum_sepolia": ["test.synthetix.accepted_values_fct_core_market_updated_arbitrum_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.ea1df73130", "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_arbitrum_sepolia_market_id__True__0.95e420ef94", "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_collateral_type.d8f0899c66", "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_credit_capacity.9862e1aaee", "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_event_name.4419326334", "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_id.378db4cf74", "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_market_id.2752afabd6", "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_net_issuance.62f7b3daca", "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_token_amount.4d14e4bb21", "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_transaction_hash.45d8547f52", "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_ts.b76a8ffb56", "test.synthetix.unique_fct_core_market_updated_arbitrum_sepolia_id.8dc27d8b84"], "model.synthetix.fct_core_pool_delegation_arbitrum_sepolia": ["test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_arbitrum_sepolia_pool_id__True__0.72a7f44e62", "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_sepolia_collateral_type.866b468c25", "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_sepolia_pool_id.58ecabbbb6", "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_sepolia_ts.f1e8f35f9b"], "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia": ["model.synthetix.fct_pool_pnl_hourly_reward_arbitrum_sepolia", "model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount__True__0.c8e44e38be", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id__True__0.dc85f8adb9", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_rewards_usd__True__0.1aeeb784bf", "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount.53214f6b62", "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_collateral_type.6bd3efb9ab", "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_distributor.57d35a371e", "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id.c9c0638ac8", "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_rewards_usd.a4c3a5bd6d", "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_token_symbol.43135a2a58", "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_ts.408bc991e9"], "model.synthetix.fct_pool_issuance_arbitrum_sepolia": ["model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_arbitrum_sepolia_pool_id__True__0.0ec85b0399", "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_account_id.45720a8ffb", "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_amount.43a9be48cb", "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_block_number.7b40b6a61f", "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_collateral_type.aef6de9ec1", "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_pool_id.2084f5f832", "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_transaction_hash.333c0c5e61", "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_ts.94cc660ca9"], "model.synthetix.fct_core_account_delegation_arbitrum_sepolia": ["test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_sepolia_amount_delegated__True__0.b9f7312790", "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_sepolia_pool_id__True__0.8b1dae49a3", "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_account_id.a6811a48a4", "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_amount_delegated.f883895d2a", "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_collateral_type.c996bc8d62", "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_pool_id.0a7b37ae8c", "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_ts.143d36cd88"], "model.synthetix.fct_core_pool_collateral_arbitrum_sepolia": ["test.synthetix.not_null_fct_core_pool_collateral_arbitrum_sepolia_amount_deposited.feb182d7c0", "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_sepolia_collateral_type.05d462c474", "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_sepolia_ts.33284497f5"], "model.synthetix.fct_pool_debt_arbitrum_sepolia": ["model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia", "model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia", "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_arbitrum_sepolia_pool_id__True__0.ec7d22b029", "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_block_number.9fe11ea9dd", "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_collateral_type.a6fdff57f4", "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_debt.652029afcf", "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_pool_id.4539ef9df3", "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_ts.0ce19a05b3"], "model.synthetix.fct_pool_rewards_arbitrum_sepolia": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_sepolia_amount__True__0.7328694eba", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_sepolia_pool_id__True__0.82e7a1605d", "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_amount.2019cf2384", "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_collateral_type.9b8cfcd53f", "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_distributor.575416cf09", "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_pool_id.7e25d73251", "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_token_symbol.6e44e80815", "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_ts.58ba7f8051"], "model.synthetix.fct_core_apr_rewards_arbitrum_sepolia": [], "model.synthetix.fct_pool_pnl_hourly_reward_arbitrum_sepolia": ["model.synthetix.fct_core_apr_rewards_arbitrum_sepolia"], "model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id__True__0.550e7516ff", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd__True__0.29163ebf9c", "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_collateral_type.e8435924a6", "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id.a84969537b", "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd.a8bf6b50cf", "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_ts.c0fe0cb40b"], "model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id__True__0.1156081282", "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_collateral_type.56203ac00f", "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_hourly_issuance.24747bdf20", "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id.cf6825af38", "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_ts.1cc52a2fae"], "model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia": ["model.synthetix.fct_core_apr_arbitrum_sepolia", "model.synthetix.fct_pool_pnl_hourly_reward_arbitrum_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value__True__0.8f44ccf6a8", "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct__True__1___1.758a1bd318", "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_rewards_pct__True__1__0.155d04b096", "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id__True__0.2553f9acd9", "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd__True__0.c70c3ef6d1", "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_type.ad28430a8b", "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value.4feda18e6e", "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_debt.064b4f1aa0", "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_issuance.98a21247a9", "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl.71c511680d", "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct.cfa91548b1", "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_rewards_pct.85b61a0a46", "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_total_pct.57d5efdf83", "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id.aa93d2af52", "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd.de45431bfe", "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_ts.a70d2ff18c"], "model.synthetix.fct_core_apr_arbitrum_sepolia": ["test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_collateral_value__True__0.fdfbc111a3", "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct__True__1___1.71d905126b", "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct__True__1__0.573ad6f791", "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_pool_id__True__0.a2269ae87b", "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_rewards_usd__True__0.16097a4425", "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apr_24h.70ceb15524", "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apr_28d.1273ef3c47", "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apr_7d.9df14e1133", "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apy_24h.cc6a60bf0d", "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apy_28d.c90acf86f3", "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apy_7d.d37e5ab6c3", "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_collateral_type.a646b7cb26", "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_collateral_value.2ada9cf10f", "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_cumulative_issuance.574d2a783c", "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_cumulative_pnl.4b337f056f", "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_debt.9b76325181", "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_issuance.18ef26f177", "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl.d189c809ff", "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct.e663f8a83d", "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct.12f359d425", "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_pool_id.58add87a89", "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_rewards_usd.ae2ea707de", "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_ts.e6b3476db0"], "model.synthetix.fct_core_pools_arbitrum_sepolia": ["test.synthetix.dbt_utils_accepted_range_fct_core_pools_arbitrum_sepolia_id__True__0.d4e586601a", "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_block_number.8044e9af90", "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_created_ts.56d3c1e25b", "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_id.0242b18493", "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_owner.5ee993817b"], "model.synthetix.fct_perp_accounts_arbitrum_sepolia": ["test.synthetix.not_null_fct_perp_accounts_arbitrum_sepolia_created_ts.881963b12b", "test.synthetix.not_null_fct_perp_accounts_arbitrum_sepolia_id.b4e2371e87", "test.synthetix.not_null_fct_perp_accounts_arbitrum_sepolia_owner.ab695ba4ef", "test.synthetix.unique_fct_perp_accounts_arbitrum_sepolia_id.30854048b9"], "model.synthetix.fct_perp_liq_account_arbitrum_sepolia": ["model.synthetix.fct_perp_stats_hourly_arbitrum_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_arbitrum_sepolia_total_reward__True__0.2e9337311c", "test.synthetix.not_null_fct_perp_liq_account_arbitrum_sepolia_account_id.43bf639764", "test.synthetix.not_null_fct_perp_liq_account_arbitrum_sepolia_total_reward.7a99180d9d", "test.synthetix.not_null_fct_perp_liq_account_arbitrum_sepolia_ts.17212bb7f0"], "model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia": ["test.synthetix.accepted_values_fct_perp_previous_order_expired_arbitrum_sepolia_event_name__PreviousOrderExpired.48e00fa2d6", "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_sepolia_account_id__True__0.923099e195", "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_sepolia_market_id__True__0.110e709d41", "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_account_id.b3fe07a0f6", "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_block_number.fbd3fb89cd", "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_block_timestamp.ce344ae972", "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_contract.9368b6d3c9", "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_event_name.867c7e9c9e", "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_id.8f347add74", "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_market_id.bf6ab6d240", "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_transaction_hash.75fb5800ee", "test.synthetix.unique_fct_perp_previous_order_expired_arbitrum_sepolia_id.c4a0a04380"], "model.synthetix.fct_perp_trades_arbitrum_sepolia": ["model.synthetix.fct_perp_account_stats_hourly_arbitrum_sepolia", "model.synthetix.fct_perp_keeper_stats_hourly_arbitrum_sepolia", "model.synthetix.fct_perp_market_stats_hourly_arbitrum_sepolia", "model.synthetix.fct_perp_tracking_stats_daily_arbitrum_sepolia", "model.synthetix.fct_perp_tracking_stats_hourly_arbitrum_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_collected_fees__True__0.f8c115c059", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_exchange_fees__True__0.8551cec8b5", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_fill_price__True__0.84d6f40700", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_lp_fees__True__0.4031a219b2", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_market_id__True__0.6123a5e0f8", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_referral_fees__True__0.f37cc98502", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_settlement_reward__True__0.f9a75fbfd2", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_total_fees__True__0.7a97931ad2", "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_account_id.87c909f789", "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_accrued_funding.d1353dabad", "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_block_number.e05ab0ce3d", "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_collected_fees.1a014bf126", "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_contract.b7fc20d311", "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_exchange_fees.daa870eeea", "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_fill_price.e01f35e7e0", "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_id.cc6815332b", "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_lp_fees.e0ce3fdd00", "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_market_id.2c1fcea791", "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_market_symbol.c6a6aa478b", "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_notional_position_size.718ab14890", "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_notional_trade_size.96d394476f", "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_pnl.cd004b1f6c", "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_position_size.451b8cbb68", "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_referral_fees.5aade6b5e5", "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_settlement_reward.aa985f0df2", "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_settler.bc87147eb6", "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_total_fees.76dcb57c24", "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_tracking_code.653ddd5967", "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_trade_size.2d16719cfa", "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_transaction_hash.cdee9e9027", "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_ts.7168a7dcb9", "test.synthetix.unique_fct_perp_trades_arbitrum_sepolia_id.97727d3bc8"], "model.synthetix.fct_perp_orders_arbitrum_sepolia": ["test.synthetix.dbt_utils_accepted_range_fct_perp_orders_arbitrum_sepolia_market_id__True__0.0950ca5dc6", "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_account_id.c9eae65168", "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_block_number.9a237cda1b", "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_contract.f0c534a661", "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_id.0a35a6cefb", "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_market_id.e4f932e2e7", "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_market_symbol.2104bc133c", "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_transaction_hash.abdc2734c4", "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_ts.ed27702e6b", "test.synthetix.unique_fct_perp_orders_arbitrum_sepolia_id.e2567e2470"], "model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia": ["test.synthetix.accepted_values_fct_perp_collateral_modified_arbitrum_sepolia_event_name__CollateralModified.4bfeebcda9", "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_arbitrum_sepolia_synth_market_id__True__0.8692b0954c", "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_block_number.038db03a29", "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_block_timestamp.3899d28cda", "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_contract.b02eea7590", "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_event_name.09d14b4d4b", "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_id.8f1c27919f", "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_sender.490b67952f", "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_synth_market_id.7b6c2e9ecd", "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_transaction_hash.bd038969b5", "test.synthetix.unique_fct_perp_collateral_modified_arbitrum_sepolia_id.7cb07d36dc"], "model.synthetix.fct_perp_markets_arbitrum_sepolia": ["model.synthetix.fct_perp_liq_position_arbitrum_sepolia", "model.synthetix.fct_perp_market_history_arbitrum_sepolia", "model.synthetix.fct_perp_orders_arbitrum_sepolia", "model.synthetix.fct_perp_trades_arbitrum_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_arbitrum_sepolia_id__True__0.809baf15c9", "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_block_number.29c62666b5", "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_created_ts.c925538049", "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_id.1aae92d10b", "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_market_name.2fb670f3c9", "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_market_symbol.894efe853d"], "model.synthetix.fct_perp_liq_position_arbitrum_sepolia": ["model.synthetix.fct_perp_account_stats_hourly_arbitrum_sepolia", "model.synthetix.fct_perp_market_stats_hourly_arbitrum_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_amount_liquidated__True__0.956e63f5ec", "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_market_id__True__0.4485c332d0", "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_position_size__True__0.ffc90d2068", "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_account_id.cde4f3f191", "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_amount_liquidated.a3cb633bfc", "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_block_number.e6e93f1ab3", "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_id.61aaec741e", "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_market_id.a7c845cd48", "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_market_symbol.1097b1cf7e", "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_position_size.ac5bc63bdb", "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_transaction_hash.d7c137d375", "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_ts.86fe34cc45", "test.synthetix.unique_fct_perp_liq_position_arbitrum_sepolia_id.143a6e53ab"], "model.synthetix.fct_perp_pnl_arbitrum_sepolia": ["test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_arbitrum_sepolia_market_id__True__0.78cda1ee25", "test.synthetix.not_null_fct_perp_pnl_arbitrum_sepolia_market_id.e7e798c2a6", "test.synthetix.not_null_fct_perp_pnl_arbitrum_sepolia_ts.9b3b9b4145"], "model.synthetix.fct_perp_interest_charged_arbitrum_sepolia": ["test.synthetix.accepted_values_fct_perp_interest_charged_arbitrum_sepolia_event_name__InterestCharged.51e1e7a8ae", "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_sepolia_account_id__True__0.9112ebe432", "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_sepolia_interest__True__0.c64881a8aa", "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_account_id.90ca2a0ca7", "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_block_number.bcf0e9c27a", "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_block_timestamp.a258f49c6c", "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_contract.d14beb1667", "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_event_name.08086a65e0", "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_id.38605d52c9", "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_interest.9aabfab72d", "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_transaction_hash.a2955227b8", "test.synthetix.unique_fct_perp_interest_charged_arbitrum_sepolia_id.418f459da1"], "model.synthetix.fct_perp_market_history_arbitrum_sepolia": ["model.synthetix.fct_prices_arbitrum_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_arbitrum_sepolia_market_id__True__0.4fa717e8b8", "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_block_number.bf6af7baa5", "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate.0c7c4681c3", "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate_apr.e818a3e5bf", "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_funding_velocity.b534721653", "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_id.c07e81599c", "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_interest_rate.fd928f3550", "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_long_rate_apr.079c76b379", "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_market_id.319db3ddd3", "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_market_symbol.bf10fe08a1", "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_price.fb63891fb4", "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_short_rate_apr.387df474b7", "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_size.6a0b574e1a", "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_size_delta.03007f03ad", "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_size_usd.ef38b40c78", "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_skew.dcf5d90983", "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_transaction_hash.7c5d714791", "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_ts.0a97082751", "test.synthetix.unique_fct_perp_market_history_arbitrum_sepolia_id.5ebcf62272"], "model.synthetix.fct_prices_arbitrum_sepolia": ["model.synthetix.fct_prices_hourly_arbitrum_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_prices_arbitrum_sepolia_price__True__0.cd20dabe63", "test.synthetix.not_null_fct_prices_arbitrum_sepolia_market_symbol.5499da1cc7", "test.synthetix.not_null_fct_prices_arbitrum_sepolia_price.45fcd4b484", "test.synthetix.not_null_fct_prices_arbitrum_sepolia_ts.a139176cd1"], "model.synthetix.fct_prices_hourly_arbitrum_sepolia": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_arbitrum_sepolia_price__True__0.e322ab3e73", "test.synthetix.not_null_fct_prices_hourly_arbitrum_sepolia_market_symbol.6b1d78c094", "test.synthetix.not_null_fct_prices_hourly_arbitrum_sepolia_price.774a8eccfb", "test.synthetix.not_null_fct_prices_hourly_arbitrum_sepolia_ts.45b8cdbd25"], "model.synthetix.fct_spot_atomics_arbitrum_sepolia": ["model.synthetix.fct_synth_supply_arbitrum_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_arbitrum_sepolia_synth_market_id__True__0.783d66767d", "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_amount.08628c0e8d", "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_block_number.8b344f291a", "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_id.491922c0de", "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_price.685e079a35", "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_referrer.ab47b8a4dc", "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_synth_market_id.b6c3e19705", "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_ts.892f2a57c7", "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_tx_hash.e8c13a9755", "test.synthetix.unique_fct_spot_atomics_arbitrum_sepolia_id.ac19d3d198"], "model.synthetix.fct_spot_wrapper_arbitrum_sepolia": ["model.synthetix.fct_synth_supply_arbitrum_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_arbitrum_sepolia_synth_market_id__True__0.38952f7e02", "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_amount_wrapped.77a6a551fc", "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_block_number.11ac634180", "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_id.e4af3a2e01", "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_synth_market_id.73a4297f2a", "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_ts.cac57bdf22", "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_tx_hash.bc4c1e86f4", "test.synthetix.unique_fct_spot_wrapper_arbitrum_sepolia_id.ef7877efab"], "model.synthetix.fct_synth_supply_arbitrum_sepolia": ["test.synthetix.dbt_utils_accepted_range_fct_synth_supply_arbitrum_sepolia_synth_market_id__True__0.e33f94430c", "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_block_number.f392305688", "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_supply.e3a1577f38", "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_synth_market_id.4a2d305755", "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_ts.27dc7912ff"], "model.synthetix.fct_spot_markets_arbitrum_sepolia": ["test.synthetix.dbt_utils_accepted_range_fct_spot_markets_arbitrum_sepolia_id__True__0.181ee7b620", "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_block_number.50ad9758fc", "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_created_ts.d5e3080b9d", "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_id.8e20da3df9", "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_token_address.1b182f5b09"], "model.synthetix.fct_perp_account_stats_hourly_arbitrum_sepolia": ["model.synthetix.fct_perp_account_stats_daily_arbitrum_sepolia"], "model.synthetix.fct_perp_keeper_stats_hourly_arbitrum_sepolia": ["model.synthetix.fct_perp_keeper_stats_daily_arbitrum_sepolia"], "model.synthetix.fct_perp_stats_hourly_arbitrum_sepolia": ["model.synthetix.fct_perp_stats_daily_arbitrum_sepolia"], "model.synthetix.fct_perp_market_stats_daily_arbitrum_sepolia": [], "model.synthetix.fct_perp_tracking_stats_hourly_arbitrum_sepolia": ["model.synthetix.fct_perp_tracking_stats_daily_arbitrum_sepolia"], "model.synthetix.fct_perp_keeper_stats_daily_arbitrum_sepolia": [], "model.synthetix.fct_perp_market_stats_hourly_arbitrum_sepolia": ["model.synthetix.fct_perp_market_stats_daily_arbitrum_sepolia", "model.synthetix.fct_perp_stats_hourly_arbitrum_sepolia"], "model.synthetix.fct_perp_account_stats_daily_arbitrum_sepolia": [], "model.synthetix.fct_perp_stats_daily_arbitrum_sepolia": [], "model.synthetix.fct_perp_tracking_stats_daily_arbitrum_sepolia": [], "model.synthetix.fct_core_account_delegation_arbitrum_mainnet": ["test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_mainnet_amount_delegated__True__0.f003c4fdae", "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_mainnet_pool_id__True__0.aa7ddfc925", "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_account_id.bd5bdf25e3", "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_amount_delegated.56c41128cd", "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_collateral_type.2ce3f7a9bb", "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_pool_id.54d8a339d7", "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_ts.47ea299d3f"], "model.synthetix.fct_core_pools_arbitrum_mainnet": ["test.synthetix.dbt_utils_accepted_range_fct_core_pools_arbitrum_mainnet_id__True__0.913c01840d", "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_block_number.7aac324156", "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_created_ts.b08fc3c233", "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_id.61336667c3", "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_owner.4cc2187f96"], "model.synthetix.fct_core_apr_arbitrum_mainnet": ["test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_collateral_value__True__0.ffb99e9e0a", "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct__True__1___1.1b8022dfc1", "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct__True__1__0.f1335e174b", "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_pool_id__True__0.8a8c4f782b", "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_rewards_usd__True__0.1ddf38024d", "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apr_24h.8106520838", "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apr_28d.964b18810e", "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apr_7d.06f4c6a6e1", "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apy_24h.83d96a1a08", "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apy_28d.fa829d9ef7", "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apy_7d.cf96fd9428", "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_collateral_type.063adda35b", "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_collateral_value.21b8ffe226", "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_cumulative_issuance.e1798a309e", "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_cumulative_pnl.3aeb9de820", "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_debt.3dc045078a", "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_issuance.80329841e3", "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl.cca97779a8", "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct.fb9fdebdde", "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct.c370595c99", "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_pool_id.6f62001f11", "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_rewards_usd.382bc038bb", "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_ts.97e8b55304"], "model.synthetix.fct_core_apr_rewards_arbitrum_mainnet": [], "model.synthetix.fct_pool_rewards_arbitrum_mainnet": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_mainnet_amount__True__0.debd774d66", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_mainnet_pool_id__True__0.071c26474c", "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_amount.5d537baae4", "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_collateral_type.d5a70bb05b", "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_distributor.78e1e8f668", "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_pool_id.ed851987e8", "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_token_symbol.0fd511c8cb", "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_ts.19a49fa7ad"], "model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id__True__0.4d32e65287", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd__True__0.d689f56d7e", "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_collateral_type.490293ba7d", "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id.3237fb1ab1", "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd.f0877fa7b3", "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_ts.55c84a8938"], "model.synthetix.fct_pool_pnl_hourly_reward_arbitrum_mainnet": ["model.synthetix.fct_core_apr_rewards_arbitrum_mainnet"], "model.synthetix.fct_pool_debt_arbitrum_mainnet": ["model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet", "model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet", "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_arbitrum_mainnet_pool_id__True__0.15db752b00", "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_block_number.f6d01f24fd", "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_collateral_type.a3b9300e6c", "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_debt.5ff363252c", "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_pool_id.dc562b5c31", "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_ts.aac8a7264c"], "model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet": ["model.synthetix.fct_core_apr_arbitrum_mainnet", "model.synthetix.fct_pool_pnl_hourly_reward_arbitrum_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value__True__0.2e110c1268", "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct__True__1___1.5893ffde97", "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_rewards_pct__True__1__0.c0f135f71a", "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id__True__0.82a420e70a", "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd__True__0.636294733f", "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_type.5b16d63899", "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value.d293fcea90", "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_debt.9ac5b9bf5c", "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_issuance.5511774a0b", "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl.678864f7b5", "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct.860b962ff4", "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_rewards_pct.8068a50a34", "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_total_pct.2ba37617f1", "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id.e6c4e35168", "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd.196b421cb3", "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_ts.b23b3c4ccc"], "model.synthetix.fct_pool_issuance_arbitrum_mainnet": ["model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_arbitrum_mainnet_pool_id__True__0.411a2ea602", "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_account_id.2adc95113c", "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_amount.375d9b98af", "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_block_number.954a0fdf17", "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_collateral_type.ba8bb06771", "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_pool_id.0706d99bc3", "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_transaction_hash.6a8e54c252", "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_ts.6d52d9f09c"], "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet": ["model.synthetix.fct_pool_pnl_hourly_reward_arbitrum_mainnet", "model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount__True__0.c3b84fc77c", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id__True__0.4ed8a94f92", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_rewards_usd__True__0.034dbdbb73", "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount.5d52c05b74", "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_collateral_type.dee4fdda32", "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_distributor.a9383020e8", "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id.35527b8712", "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_rewards_usd.38626f59b3", "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_token_symbol.0f93337098", "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_ts.22756175d0"], "model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet": ["model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id__True__0.24b97cc6ba", "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_collateral_type.5b444b3e9d", "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_hourly_issuance.dcbdd9b577", "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id.ad0bc3744f", "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_ts.9170e8931e"], "model.synthetix.fct_core_pool_collateral_arbitrum_mainnet": ["test.synthetix.not_null_fct_core_pool_collateral_arbitrum_mainnet_amount_deposited.e481f3fc24", "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_mainnet_collateral_type.6824e3181d", "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_mainnet_ts.e1e47715a3"], "model.synthetix.fct_core_pool_delegation_arbitrum_mainnet": ["test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_arbitrum_mainnet_pool_id__True__0.cc3901412b", "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_mainnet_collateral_type.d924f2d2aa", "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_mainnet_pool_id.fe0fca7194", "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_mainnet_ts.5d96538438"], "model.synthetix.fct_core_market_updated_arbitrum_mainnet": ["test.synthetix.accepted_values_fct_core_market_updated_arbitrum_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.0bf85002ba", "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_arbitrum_mainnet_market_id__True__0.23d58ffdfe", "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_collateral_type.85f2ad0cb4", "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_credit_capacity.03f2d72a75", "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_event_name.5590c6c9b0", "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_id.322013511a", "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_market_id.286e3a43cf", "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_net_issuance.c0d40f9ece", "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_token_amount.74526c215d", "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_transaction_hash.aa748b5290", "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_ts.b5fc2ec12e", "test.synthetix.unique_fct_core_market_updated_arbitrum_mainnet_id.1caa9c591c"], "model.synthetix.fct_perp_liq_position_arbitrum_mainnet": ["model.synthetix.fct_perp_account_stats_hourly_arbitrum_mainnet", "model.synthetix.fct_perp_market_stats_hourly_arbitrum_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_amount_liquidated__True__0.e71d50fb97", "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_market_id__True__0.09a7367d21", "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_position_size__True__0.838f737304", "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_account_id.350ca71f93", "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_amount_liquidated.0a4e2e6c10", "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_block_number.672be13921", "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_id.6af85cf47e", "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_market_id.4c0b30687e", "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_market_symbol.578192ed1c", "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_position_size.83889235bc", "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_transaction_hash.bf753f09f5", "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_ts.13c0b178ce", "test.synthetix.unique_fct_perp_liq_position_arbitrum_mainnet_id.5f3f730218"], "model.synthetix.fct_perp_pnl_arbitrum_mainnet": ["test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_arbitrum_mainnet_market_id__True__0.15bda011aa", "test.synthetix.not_null_fct_perp_pnl_arbitrum_mainnet_market_id.1e2f5a44a2", "test.synthetix.not_null_fct_perp_pnl_arbitrum_mainnet_ts.8937da4ac3"], "model.synthetix.fct_perp_liq_account_arbitrum_mainnet": ["model.synthetix.fct_perp_stats_hourly_arbitrum_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_arbitrum_mainnet_total_reward__True__0.2126781091", "test.synthetix.not_null_fct_perp_liq_account_arbitrum_mainnet_account_id.68826803be", "test.synthetix.not_null_fct_perp_liq_account_arbitrum_mainnet_total_reward.59cc57cac9", "test.synthetix.not_null_fct_perp_liq_account_arbitrum_mainnet_ts.3e5e9ca92a"], "model.synthetix.fct_perp_trades_arbitrum_mainnet": ["model.synthetix.fct_perp_account_stats_hourly_arbitrum_mainnet", "model.synthetix.fct_perp_keeper_stats_hourly_arbitrum_mainnet", "model.synthetix.fct_perp_market_stats_hourly_arbitrum_mainnet", "model.synthetix.fct_perp_tracking_stats_daily_arbitrum_mainnet", "model.synthetix.fct_perp_tracking_stats_hourly_arbitrum_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_collected_fees__True__0.c8bdde7489", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_exchange_fees__True__0.1168a18bba", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_fill_price__True__0.b4690264a9", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_lp_fees__True__0.cfa7ced563", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_market_id__True__0.dd858e7f52", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_referral_fees__True__0.5946ca9ce5", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_settlement_reward__True__0.299618787f", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_total_fees__True__0.bef50610ba", "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_account_id.274635cb66", "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_accrued_funding.e2b22e7a98", "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_block_number.807093ef77", "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_collected_fees.fbad83d394", "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_contract.e863c3d409", "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_exchange_fees.e8aecd715b", "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_fill_price.847633eed2", "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_id.3bd0f3d2d9", "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_lp_fees.3bd17eb55d", "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_market_id.275abd4f63", "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_market_symbol.05579e6d46", "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_notional_position_size.c2b276cedf", "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_notional_trade_size.49f8c11789", "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_pnl.bb3e615b15", "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_position_size.8743b9c748", "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_referral_fees.b455bc01d4", "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_settlement_reward.ec16701449", "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_settler.d03b352e12", "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_total_fees.0e39e8937a", "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_tracking_code.6303cba6ee", "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_trade_size.efdcfaa24a", "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_transaction_hash.a7dc1c891e", "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_ts.c39afc4c8d", "test.synthetix.unique_fct_perp_trades_arbitrum_mainnet_id.29f0434c59"], "model.synthetix.fct_perp_markets_arbitrum_mainnet": ["model.synthetix.fct_perp_liq_position_arbitrum_mainnet", "model.synthetix.fct_perp_market_history_arbitrum_mainnet", "model.synthetix.fct_perp_orders_arbitrum_mainnet", "model.synthetix.fct_perp_trades_arbitrum_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_arbitrum_mainnet_id__True__0.1cff4e3aae", "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_block_number.9856206ec2", "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_created_ts.5210e0d803", "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_id.8bc5d0147f", "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_market_name.6d1107f677", "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_market_symbol.052367dc06"], "model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet": ["test.synthetix.accepted_values_fct_perp_collateral_modified_arbitrum_mainnet_event_name__CollateralModified.250d86c2ff", "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_arbitrum_mainnet_synth_market_id__True__0.574a94c14b", "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_block_number.1f44ed82ec", "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_block_timestamp.46d64b9bc1", "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_contract.c3c6e86c96", "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_event_name.45d8e8ebbb", "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_id.1b5f600118", "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_sender.66d35dd8ca", "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_synth_market_id.b88231df26", "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_transaction_hash.918a7da077", "test.synthetix.unique_fct_perp_collateral_modified_arbitrum_mainnet_id.bd707e28f4"], "model.synthetix.fct_perp_interest_charged_arbitrum_mainnet": ["test.synthetix.accepted_values_fct_perp_interest_charged_arbitrum_mainnet_event_name__InterestCharged.290d5610b6", "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_mainnet_account_id__True__0.8b99042cb7", "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_mainnet_interest__True__0.7cdf7632d5", "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_account_id.f870459206", "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_block_number.f9a6bea511", "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_block_timestamp.a02a2dca08", "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_contract.2994a59949", "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_event_name.2eb4ea378d", "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_id.e65a5a6b7b", "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_interest.9af6483895", "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_transaction_hash.a51ba7ae00", "test.synthetix.unique_fct_perp_interest_charged_arbitrum_mainnet_id.176ba58d24"], "model.synthetix.fct_perp_accounts_arbitrum_mainnet": ["test.synthetix.not_null_fct_perp_accounts_arbitrum_mainnet_created_ts.093f33990b", "test.synthetix.not_null_fct_perp_accounts_arbitrum_mainnet_id.81f17d5942", "test.synthetix.not_null_fct_perp_accounts_arbitrum_mainnet_owner.d6529405d8", "test.synthetix.unique_fct_perp_accounts_arbitrum_mainnet_id.b814c43956"], "model.synthetix.fct_perp_orders_arbitrum_mainnet": ["test.synthetix.dbt_utils_accepted_range_fct_perp_orders_arbitrum_mainnet_market_id__True__0.7169e0715a", "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_account_id.a2871e6bfb", "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_block_number.05c57da469", "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_contract.2596358bd7", "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_id.eb02f38d46", "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_market_id.75f215459c", "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_market_symbol.342ec0cea2", "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_transaction_hash.4c9cc1f193", "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_ts.d648991a22", "test.synthetix.unique_fct_perp_orders_arbitrum_mainnet_id.3401408181"], "model.synthetix.fct_perp_market_history_arbitrum_mainnet": ["model.synthetix.fct_prices_arbitrum_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_arbitrum_mainnet_market_id__True__0.452a079160", "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_block_number.4407a64f68", "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate.00d146aa60", "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate_apr.dc965a3dac", "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_funding_velocity.0034a07e10", "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_id.fdcfccc679", "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_interest_rate.b77ee8c1d7", "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_long_rate_apr.191d4fa205", "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_market_id.4c307477e3", "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_market_symbol.3407a99980", "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_price.635e086bf6", "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_short_rate_apr.dd6356d7e2", "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_size.4965a5f759", "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_size_delta.5897f74730", "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_size_usd.42f1d96b4e", "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_skew.94faa11b6a", "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_transaction_hash.0042d0c047", "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_ts.f6e4cf43c2", "test.synthetix.unique_fct_perp_market_history_arbitrum_mainnet_id.11e7761caf"], "model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet": ["test.synthetix.accepted_values_fct_perp_previous_order_expired_arbitrum_mainnet_event_name__PreviousOrderExpired.cc80b83dc0", "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_mainnet_account_id__True__0.a2d2b55a91", "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_mainnet_market_id__True__0.50cedb6de2", "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_account_id.df728b2bac", "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_block_number.804dd95eda", "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_block_timestamp.eda2a5583d", "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_contract.f6af6435d2", "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_event_name.459d1c304b", "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_id.b67d812890", "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_market_id.50b3ee03b6", "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_transaction_hash.2023a1cf08", "test.synthetix.unique_fct_perp_previous_order_expired_arbitrum_mainnet_id.3d9ee42bda"], "model.synthetix.fct_prices_arbitrum_mainnet": ["model.synthetix.fct_prices_hourly_arbitrum_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_prices_arbitrum_mainnet_price__True__0.2dcde08f36", "test.synthetix.not_null_fct_prices_arbitrum_mainnet_market_symbol.2c3e729969", "test.synthetix.not_null_fct_prices_arbitrum_mainnet_price.0a15cd9a88", "test.synthetix.not_null_fct_prices_arbitrum_mainnet_ts.2fbdc0fed9"], "model.synthetix.fct_prices_hourly_arbitrum_mainnet": ["model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_arbitrum_mainnet_price__True__0.a6e6a0e3ce", "test.synthetix.not_null_fct_prices_hourly_arbitrum_mainnet_market_symbol.b0ef15f205", "test.synthetix.not_null_fct_prices_hourly_arbitrum_mainnet_price.cc751acae1", "test.synthetix.not_null_fct_prices_hourly_arbitrum_mainnet_ts.125ef9fa4d"], "model.synthetix.fct_spot_atomics_arbitrum_mainnet": ["model.synthetix.fct_synth_supply_arbitrum_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_arbitrum_mainnet_synth_market_id__True__0.a856a28abf", "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_amount.2a29d582dd", "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_block_number.4090627930", "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_id.58d62fa75b", "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_price.8c5fac0d4b", "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_referrer.8f3d6e7ca8", "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_synth_market_id.3ce730fbe0", "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_ts.8faded4450", "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_tx_hash.fc4480c793", "test.synthetix.unique_fct_spot_atomics_arbitrum_mainnet_id.103cfc1fee"], "model.synthetix.fct_spot_wrapper_arbitrum_mainnet": ["model.synthetix.fct_synth_supply_arbitrum_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_arbitrum_mainnet_synth_market_id__True__0.f6decdacf4", "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_amount_wrapped.f91b4eedc8", "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_block_number.d1c04e4c89", "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_id.4d99f875a3", "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_synth_market_id.f0195bb21f", "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_ts.91d9f782bb", "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_tx_hash.4401566d1f", "test.synthetix.unique_fct_spot_wrapper_arbitrum_mainnet_id.2107017636"], "model.synthetix.fct_synth_supply_arbitrum_mainnet": ["test.synthetix.dbt_utils_accepted_range_fct_synth_supply_arbitrum_mainnet_synth_market_id__True__0.214f52024f", "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_block_number.bf6d504d6f", "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_supply.4f38308508", "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_synth_market_id.9ef357e324", "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_ts.3133817d65"], "model.synthetix.fct_spot_markets_arbitrum_mainnet": ["test.synthetix.dbt_utils_accepted_range_fct_spot_markets_arbitrum_mainnet_id__True__0.fc6e00e4d7", "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_block_number.8e6492baa4", "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_created_ts.d20eea3054", "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_id.0f47b50907", "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_token_address.19fe19c198"], "model.synthetix.fct_perp_market_stats_daily_arbitrum_mainnet": [], "model.synthetix.fct_perp_keeper_stats_daily_arbitrum_mainnet": [], "model.synthetix.fct_perp_keeper_stats_hourly_arbitrum_mainnet": ["model.synthetix.fct_perp_keeper_stats_daily_arbitrum_mainnet"], "model.synthetix.fct_perp_stats_hourly_arbitrum_mainnet": ["model.synthetix.fct_perp_stats_daily_arbitrum_mainnet"], "model.synthetix.fct_perp_tracking_stats_daily_arbitrum_mainnet": [], "model.synthetix.fct_perp_account_stats_hourly_arbitrum_mainnet": ["model.synthetix.fct_perp_account_stats_daily_arbitrum_mainnet"], "model.synthetix.fct_perp_tracking_stats_hourly_arbitrum_mainnet": ["model.synthetix.fct_perp_tracking_stats_daily_arbitrum_mainnet"], "model.synthetix.fct_perp_stats_daily_arbitrum_mainnet": [], "model.synthetix.fct_perp_market_stats_hourly_arbitrum_mainnet": ["model.synthetix.fct_perp_market_stats_daily_arbitrum_mainnet", "model.synthetix.fct_perp_stats_hourly_arbitrum_mainnet"], "model.synthetix.fct_perp_account_stats_daily_arbitrum_mainnet": [], "model.synthetix.fct_core_account_delegation_base_sepolia": ["test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_sepolia_amount_delegated__True__0.2258d23e98", "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_sepolia_pool_id__True__0.508b8be78d", "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_account_id.71a1fd9dac", "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_amount_delegated.07444b44f4", "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_collateral_type.dc085beb88", "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_pool_id.8eb393e4f4", "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_ts.4b517eadb1"], "model.synthetix.fct_core_pool_collateral_base_sepolia": ["test.synthetix.not_null_fct_core_pool_collateral_base_sepolia_amount_deposited.c9a6a6e3d1", "test.synthetix.not_null_fct_core_pool_collateral_base_sepolia_collateral_type.98bdc1fe0e", "test.synthetix.not_null_fct_core_pool_collateral_base_sepolia_ts.706747681b"], "model.synthetix.fct_core_market_updated_base_sepolia": ["test.synthetix.accepted_values_fct_core_market_updated_base_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.f97649ec10", "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_base_sepolia_market_id__True__0.9ac29d575a", "test.synthetix.not_null_fct_core_market_updated_base_sepolia_collateral_type.5333cf7124", "test.synthetix.not_null_fct_core_market_updated_base_sepolia_credit_capacity.1096ceee18", "test.synthetix.not_null_fct_core_market_updated_base_sepolia_event_name.027b71247d", "test.synthetix.not_null_fct_core_market_updated_base_sepolia_id.34d77ebc84", "test.synthetix.not_null_fct_core_market_updated_base_sepolia_market_id.e1e1cc407f", "test.synthetix.not_null_fct_core_market_updated_base_sepolia_net_issuance.094fc9701e", "test.synthetix.not_null_fct_core_market_updated_base_sepolia_token_amount.dfd33d6c7e", "test.synthetix.not_null_fct_core_market_updated_base_sepolia_transaction_hash.8b87578f5d", "test.synthetix.not_null_fct_core_market_updated_base_sepolia_ts.9f306426fd", "test.synthetix.unique_fct_core_market_updated_base_sepolia_id.469dae108f"], "model.synthetix.fct_core_apr_base_sepolia": ["test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_collateral_value__True__0.50d2b91f46", "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_hourly_rewards_pct__True__1__0.6c15e31d20", "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_pool_id__True__0.dca944c591", "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_rewards_usd__True__0.090c92559d", "test.synthetix.not_null_fct_core_apr_base_sepolia_apr_24h.275116a918", "test.synthetix.not_null_fct_core_apr_base_sepolia_apr_28d.e099bf170a", "test.synthetix.not_null_fct_core_apr_base_sepolia_apr_7d.cfc4ec14a3", "test.synthetix.not_null_fct_core_apr_base_sepolia_apy_24h.b04b5222f4", "test.synthetix.not_null_fct_core_apr_base_sepolia_apy_28d.1e8e0632e0", "test.synthetix.not_null_fct_core_apr_base_sepolia_apy_7d.45a63722a9", "test.synthetix.not_null_fct_core_apr_base_sepolia_collateral_type.7a5590eb90", "test.synthetix.not_null_fct_core_apr_base_sepolia_collateral_value.6b7be2743f", "test.synthetix.not_null_fct_core_apr_base_sepolia_cumulative_issuance.5f3ec9bec1", "test.synthetix.not_null_fct_core_apr_base_sepolia_cumulative_pnl.ce3ab4e606", "test.synthetix.not_null_fct_core_apr_base_sepolia_debt.fadc5bb67a", "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_issuance.2fcf5254d1", "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_pnl.75c8c54189", "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_pnl_pct.d827dc6b5f", "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_rewards_pct.adeb7db337", "test.synthetix.not_null_fct_core_apr_base_sepolia_pool_id.a2ea5cc601", "test.synthetix.not_null_fct_core_apr_base_sepolia_rewards_usd.0b9d66ba19", "test.synthetix.not_null_fct_core_apr_base_sepolia_ts.2cc1721326"], "model.synthetix.fct_pool_pnl_hourly_base_sepolia": ["model.synthetix.fct_core_apr_base_sepolia", "model.synthetix.fct_pool_pnl_hourly_reward_base_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_collateral_value__True__0.4f1a814d7b", "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct__True__1__0.3ae208ff52", "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_pool_id__True__0.05c766378f", "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_rewards_usd__True__0.9baf8da1f5", "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_collateral_type.1eca6afa4f", "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_collateral_value.02a125e570", "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_debt.27270b83bd", "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_issuance.64beeb7093", "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl.1b2d20f29b", "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl_pct.5e738de9f7", "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct.d3c5df3f72", "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_total_pct.32d5d04358", "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_pool_id.c9853b1694", "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_rewards_usd.3d8b12547d", "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_ts.5acc26229f"], "model.synthetix.fct_pool_rewards_token_hourly_base_sepolia": ["model.synthetix.fct_pool_pnl_hourly_reward_base_sepolia", "model.synthetix.fct_pool_rewards_hourly_base_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_amount__True__0.8db4f3d98c", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_pool_id__True__0.81592c4342", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd__True__0.c0730ac36d", "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_amount.f5bf39a8d8", "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_collateral_type.d1a6cde42d", "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_distributor.e0a88ca283", "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_pool_id.be2709e1ec", "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd.d3001484ac", "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_token_symbol.0efe3d5a1b", "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_ts.965132b4de"], "model.synthetix.fct_pool_rewards_hourly_base_sepolia": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_sepolia_pool_id__True__0.7fb80d19e2", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_sepolia_rewards_usd__True__0.a1e92ad42f", "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_collateral_type.ca06f7aa20", "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_pool_id.9e81c4a855", "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_rewards_usd.f98e64d589", "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_ts.521c0d428a"], "model.synthetix.fct_pool_debt_base_sepolia": ["model.synthetix.fct_pool_issuance_hourly_base_sepolia", "model.synthetix.fct_pool_pnl_hourly_base_sepolia", "model.synthetix.fct_pool_rewards_token_hourly_base_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_base_sepolia_pool_id__True__0.0228ac48ff", "test.synthetix.not_null_fct_pool_debt_base_sepolia_block_number.d6752d8232", "test.synthetix.not_null_fct_pool_debt_base_sepolia_collateral_type.5daff7c138", "test.synthetix.not_null_fct_pool_debt_base_sepolia_debt.235edf4e17", "test.synthetix.not_null_fct_pool_debt_base_sepolia_pool_id.bb5f56d624", "test.synthetix.not_null_fct_pool_debt_base_sepolia_ts.955bd8bfe6"], "model.synthetix.fct_pool_issuance_hourly_base_sepolia": ["model.synthetix.fct_pool_pnl_hourly_base_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_base_sepolia_pool_id__True__0.9d327cf662", "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_collateral_type.1a6b56fdf4", "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_hourly_issuance.938e34bef0", "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_pool_id.10ae437d68", "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_ts.27f6b37554"], "model.synthetix.fct_core_apr_rewards_base_sepolia": [], "model.synthetix.fct_core_pools_base_sepolia": ["test.synthetix.dbt_utils_accepted_range_fct_core_pools_base_sepolia_id__True__0.6010b3107d", "test.synthetix.not_null_fct_core_pools_base_sepolia_block_number.68462f9c7c", "test.synthetix.not_null_fct_core_pools_base_sepolia_created_ts.ddc75dd279", "test.synthetix.not_null_fct_core_pools_base_sepolia_id.b91a0ef35b", "test.synthetix.not_null_fct_core_pools_base_sepolia_owner.e551fe7bc6"], "model.synthetix.fct_core_pool_delegation_base_sepolia": ["test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_base_sepolia_pool_id__True__0.6f4bec67e8", "test.synthetix.not_null_fct_core_pool_delegation_base_sepolia_collateral_type.6d78a9fae0", "test.synthetix.not_null_fct_core_pool_delegation_base_sepolia_pool_id.03e5ee04d2", "test.synthetix.not_null_fct_core_pool_delegation_base_sepolia_ts.29b697c43e"], "model.synthetix.fct_pool_pnl_hourly_reward_base_sepolia": ["model.synthetix.fct_core_apr_rewards_base_sepolia"], "model.synthetix.fct_pool_issuance_base_sepolia": ["model.synthetix.fct_pool_issuance_hourly_base_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_base_sepolia_pool_id__True__0.e99f9bdac0", "test.synthetix.not_null_fct_pool_issuance_base_sepolia_account_id.aa037160fb", "test.synthetix.not_null_fct_pool_issuance_base_sepolia_amount.5be777c996", "test.synthetix.not_null_fct_pool_issuance_base_sepolia_block_number.2f1e619103", "test.synthetix.not_null_fct_pool_issuance_base_sepolia_collateral_type.3b36d49350", "test.synthetix.not_null_fct_pool_issuance_base_sepolia_pool_id.5d2388a5a0", "test.synthetix.not_null_fct_pool_issuance_base_sepolia_transaction_hash.79420348fa", "test.synthetix.not_null_fct_pool_issuance_base_sepolia_ts.be998526ed"], "model.synthetix.fct_pool_rewards_base_sepolia": ["model.synthetix.fct_pool_rewards_token_hourly_base_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_sepolia_amount__True__0.da53fcc671", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_sepolia_pool_id__True__0.bb2309b03e", "test.synthetix.not_null_fct_pool_rewards_base_sepolia_amount.e8cf1e51d5", "test.synthetix.not_null_fct_pool_rewards_base_sepolia_collateral_type.fcdb4bc8d4", "test.synthetix.not_null_fct_pool_rewards_base_sepolia_distributor.44cab292b1", "test.synthetix.not_null_fct_pool_rewards_base_sepolia_pool_id.8de57769b7", "test.synthetix.not_null_fct_pool_rewards_base_sepolia_token_symbol.7f69f8767a", "test.synthetix.not_null_fct_pool_rewards_base_sepolia_ts.3bc8aeff42"], "model.synthetix.fct_perp_previous_order_expired_base_sepolia": ["test.synthetix.accepted_values_fct_perp_previous_order_expired_base_sepolia_event_name__PreviousOrderExpired.e124d4bad8", "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_sepolia_account_id__True__0.b2f7060dcd", "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_sepolia_market_id__True__0.b23f5ced4b", "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_account_id.e2bf90a189", "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_block_number.1ff7a5705c", "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_block_timestamp.4b41a82d13", "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_contract.b0da841bdf", "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_event_name.daad0addfa", "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_id.480d04976b", "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_market_id.17181fe5f1", "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_transaction_hash.e1f21d4fd3", "test.synthetix.unique_fct_perp_previous_order_expired_base_sepolia_id.38211e4c5d"], "model.synthetix.fct_perp_markets_base_sepolia": ["model.synthetix.fct_perp_liq_position_base_sepolia", "model.synthetix.fct_perp_market_history_base_sepolia", "model.synthetix.fct_perp_orders_base_sepolia", "model.synthetix.fct_perp_trades_base_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_base_sepolia_id__True__0.8545400fda", "test.synthetix.not_null_fct_perp_markets_base_sepolia_block_number.5b8bc4dbc4", "test.synthetix.not_null_fct_perp_markets_base_sepolia_created_ts.ec1571d5b3", "test.synthetix.not_null_fct_perp_markets_base_sepolia_id.908ad69766", "test.synthetix.not_null_fct_perp_markets_base_sepolia_market_name.47a0ccb5b2", "test.synthetix.not_null_fct_perp_markets_base_sepolia_market_symbol.e4e36d90ae"], "model.synthetix.fct_perp_collateral_modified_base_sepolia": ["test.synthetix.accepted_values_fct_perp_collateral_modified_base_sepolia_event_name__CollateralModified.f6430341ee", "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_base_sepolia_synth_market_id__True__0.6fb45ff630", "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_block_number.36ad8cb4d3", "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_block_timestamp.983f4f7464", "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_contract.e1b2d1c3f1", "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_event_name.0d3e82bc99", "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_id.04ae0ab4fd", "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_sender.36cb6d7913", "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_synth_market_id.a933a52d36", "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_transaction_hash.834ecbfe7f", "test.synthetix.unique_fct_perp_collateral_modified_base_sepolia_id.a5b1b5d44a"], "model.synthetix.fct_perp_market_history_base_sepolia": ["model.synthetix.fct_prices_base_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_base_sepolia_market_id__True__0.ee983a3e48", "test.synthetix.not_null_fct_perp_market_history_base_sepolia_block_number.2243d56672", "test.synthetix.not_null_fct_perp_market_history_base_sepolia_funding_rate.8b0c11dd33", "test.synthetix.not_null_fct_perp_market_history_base_sepolia_funding_rate_apr.d67d832c1f", "test.synthetix.not_null_fct_perp_market_history_base_sepolia_funding_velocity.e94823ecab", "test.synthetix.not_null_fct_perp_market_history_base_sepolia_id.5597cbd783", "test.synthetix.not_null_fct_perp_market_history_base_sepolia_interest_rate.7281d4e302", "test.synthetix.not_null_fct_perp_market_history_base_sepolia_long_rate_apr.12346bb56d", "test.synthetix.not_null_fct_perp_market_history_base_sepolia_market_id.bdbb4acce1", "test.synthetix.not_null_fct_perp_market_history_base_sepolia_market_symbol.a5c87dfbbc", "test.synthetix.not_null_fct_perp_market_history_base_sepolia_price.701866f2d6", "test.synthetix.not_null_fct_perp_market_history_base_sepolia_short_rate_apr.8f7be1f404", "test.synthetix.not_null_fct_perp_market_history_base_sepolia_size.4ba39d1f97", "test.synthetix.not_null_fct_perp_market_history_base_sepolia_size_delta.a047554669", "test.synthetix.not_null_fct_perp_market_history_base_sepolia_size_usd.38c4eef62e", "test.synthetix.not_null_fct_perp_market_history_base_sepolia_skew.2239f848ce", "test.synthetix.not_null_fct_perp_market_history_base_sepolia_transaction_hash.692634d15d", "test.synthetix.not_null_fct_perp_market_history_base_sepolia_ts.f38b043e70", "test.synthetix.unique_fct_perp_market_history_base_sepolia_id.a6cd45bc6b"], "model.synthetix.fct_perp_liq_account_base_sepolia": ["model.synthetix.fct_perp_stats_hourly_base_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_base_sepolia_total_reward__True__0.42888d54ae", "test.synthetix.not_null_fct_perp_liq_account_base_sepolia_account_id.f56cf61194", "test.synthetix.not_null_fct_perp_liq_account_base_sepolia_total_reward.24d48c7864", "test.synthetix.not_null_fct_perp_liq_account_base_sepolia_ts.c34644894f"], "model.synthetix.fct_perp_interest_charged_base_sepolia": ["test.synthetix.accepted_values_fct_perp_interest_charged_base_sepolia_event_name__InterestCharged.ff861d06a4", "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_sepolia_account_id__True__0.3edc04f3c6", "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_sepolia_interest__True__0.cbe80d3cfc", "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_account_id.86fbe78f66", "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_block_number.b5c567e21f", "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_block_timestamp.0a73b599b9", "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_contract.d0f4674d07", "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_event_name.237b079041", "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_id.eb661d1506", "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_interest.201254f262", "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_transaction_hash.aaef59efbb", "test.synthetix.unique_fct_perp_interest_charged_base_sepolia_id.53669ecac5"], "model.synthetix.fct_perp_liq_position_base_sepolia": ["model.synthetix.fct_perp_account_stats_hourly_base_sepolia", "model.synthetix.fct_perp_market_stats_hourly_base_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_amount_liquidated__True__0.2ed4eec011", "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_market_id__True__0.def98e4452", "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_position_size__True__0.49ac413695", "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_account_id.8cf46dc9c7", "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_amount_liquidated.a06e8cfcb4", "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_block_number.1e9c90b546", "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_id.79b565b3e1", "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_market_id.781f0844d8", "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_market_symbol.f750183220", "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_position_size.75bf8c09a0", "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_transaction_hash.a0777a2fcc", "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_ts.57135ae312", "test.synthetix.unique_fct_perp_liq_position_base_sepolia_id.115ce32bec"], "model.synthetix.fct_perp_pnl_base_sepolia": ["test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_base_sepolia_market_id__True__0.2546d9a255", "test.synthetix.not_null_fct_perp_pnl_base_sepolia_market_id.f6d4268d28", "test.synthetix.not_null_fct_perp_pnl_base_sepolia_ts.74b2ae0437"], "model.synthetix.fct_perp_trades_base_sepolia": ["model.synthetix.fct_perp_account_stats_hourly_base_sepolia", "model.synthetix.fct_perp_keeper_stats_hourly_base_sepolia", "model.synthetix.fct_perp_market_stats_hourly_base_sepolia", "model.synthetix.fct_perp_tracking_stats_daily_base_sepolia", "model.synthetix.fct_perp_tracking_stats_hourly_base_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_collected_fees__True__0.d4eb8f3a34", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_exchange_fees__True__0.b3ce206dc8", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_fill_price__True__0.b3d62542ac", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_lp_fees__True__0.8a5e6825da", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_market_id__True__0.67a1e76900", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_referral_fees__True__0.dc2313066f", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_settlement_reward__True__0.58cc15e824", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_total_fees__True__0.68c3f148eb", "test.synthetix.not_null_fct_perp_trades_base_sepolia_account_id.74992c394c", "test.synthetix.not_null_fct_perp_trades_base_sepolia_accrued_funding.fb6b795bff", "test.synthetix.not_null_fct_perp_trades_base_sepolia_block_number.36502e409b", "test.synthetix.not_null_fct_perp_trades_base_sepolia_collected_fees.ac78e5e098", "test.synthetix.not_null_fct_perp_trades_base_sepolia_contract.92feeccb9f", "test.synthetix.not_null_fct_perp_trades_base_sepolia_exchange_fees.72c95e5df3", "test.synthetix.not_null_fct_perp_trades_base_sepolia_fill_price.3633433721", "test.synthetix.not_null_fct_perp_trades_base_sepolia_id.e94cf14cf4", "test.synthetix.not_null_fct_perp_trades_base_sepolia_lp_fees.08774e8672", "test.synthetix.not_null_fct_perp_trades_base_sepolia_market_id.3d4de88cac", "test.synthetix.not_null_fct_perp_trades_base_sepolia_market_symbol.8c61ba2703", "test.synthetix.not_null_fct_perp_trades_base_sepolia_notional_position_size.1d9238ede6", "test.synthetix.not_null_fct_perp_trades_base_sepolia_notional_trade_size.e076755f6b", "test.synthetix.not_null_fct_perp_trades_base_sepolia_pnl.42b0678535", "test.synthetix.not_null_fct_perp_trades_base_sepolia_position_size.d124874e35", "test.synthetix.not_null_fct_perp_trades_base_sepolia_referral_fees.12cd5804dd", "test.synthetix.not_null_fct_perp_trades_base_sepolia_settlement_reward.edb4d5c73f", "test.synthetix.not_null_fct_perp_trades_base_sepolia_settler.b1e9ff8b09", "test.synthetix.not_null_fct_perp_trades_base_sepolia_total_fees.d6fd22951b", "test.synthetix.not_null_fct_perp_trades_base_sepolia_tracking_code.482af3b84b", "test.synthetix.not_null_fct_perp_trades_base_sepolia_trade_size.e5fc6afe64", "test.synthetix.not_null_fct_perp_trades_base_sepolia_transaction_hash.4d4a1afa3d", "test.synthetix.not_null_fct_perp_trades_base_sepolia_ts.76a693976f", "test.synthetix.unique_fct_perp_trades_base_sepolia_id.ceece98634"], "model.synthetix.fct_perp_orders_base_sepolia": ["test.synthetix.dbt_utils_accepted_range_fct_perp_orders_base_sepolia_market_id__True__0.fe527d9b61", "test.synthetix.not_null_fct_perp_orders_base_sepolia_account_id.75a8413527", "test.synthetix.not_null_fct_perp_orders_base_sepolia_block_number.46d5d3c316", "test.synthetix.not_null_fct_perp_orders_base_sepolia_contract.17d50e01a2", "test.synthetix.not_null_fct_perp_orders_base_sepolia_id.8dca618afe", "test.synthetix.not_null_fct_perp_orders_base_sepolia_market_id.9c18ced1ce", "test.synthetix.not_null_fct_perp_orders_base_sepolia_market_symbol.ccf5837d32", "test.synthetix.not_null_fct_perp_orders_base_sepolia_transaction_hash.650c93c367", "test.synthetix.not_null_fct_perp_orders_base_sepolia_ts.acaae19ba7", "test.synthetix.unique_fct_perp_orders_base_sepolia_id.55dad680ba"], "model.synthetix.fct_perp_accounts_base_sepolia": ["test.synthetix.not_null_fct_perp_accounts_base_sepolia_created_ts.00ac8e7106", "test.synthetix.not_null_fct_perp_accounts_base_sepolia_id.e4031edaa1", "test.synthetix.not_null_fct_perp_accounts_base_sepolia_owner.578268eb9a", "test.synthetix.unique_fct_perp_accounts_base_sepolia_id.1ca885b5ec"], "model.synthetix.fct_prices_base_sepolia": ["model.synthetix.fct_prices_hourly_base_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_prices_base_sepolia_price__True__0.78bfe2f46a", "test.synthetix.not_null_fct_prices_base_sepolia_market_symbol.e2a8214091", "test.synthetix.not_null_fct_prices_base_sepolia_price.3c29a949cf", "test.synthetix.not_null_fct_prices_base_sepolia_ts.2875b0c397"], "model.synthetix.fct_prices_hourly_base_sepolia": ["model.synthetix.fct_pool_rewards_token_hourly_base_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_base_sepolia_price__True__0.9b4c65b6bd", "test.synthetix.not_null_fct_prices_hourly_base_sepolia_market_symbol.35c2706bfd", "test.synthetix.not_null_fct_prices_hourly_base_sepolia_price.e263ee2224", "test.synthetix.not_null_fct_prices_hourly_base_sepolia_ts.fc60cfbaeb"], "model.synthetix.fct_spot_wrapper_base_sepolia": ["model.synthetix.fct_synth_supply_base_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_base_sepolia_synth_market_id__True__0.f4eedf4f3f", "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_amount_wrapped.447890a6f4", "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_block_number.05149fa391", "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_id.6458cf0796", "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_synth_market_id.54687d51aa", "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_ts.8708b13a31", "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_tx_hash.0df62cff0d", "test.synthetix.unique_fct_spot_wrapper_base_sepolia_id.3a2fb8ee86"], "model.synthetix.fct_spot_atomics_base_sepolia": ["model.synthetix.fct_synth_supply_base_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_base_sepolia_synth_market_id__True__0.391b470dd2", "test.synthetix.not_null_fct_spot_atomics_base_sepolia_amount.81264c756d", "test.synthetix.not_null_fct_spot_atomics_base_sepolia_block_number.16d75a4323", "test.synthetix.not_null_fct_spot_atomics_base_sepolia_id.dfc0db9ed4", "test.synthetix.not_null_fct_spot_atomics_base_sepolia_price.ce30d003ce", "test.synthetix.not_null_fct_spot_atomics_base_sepolia_referrer.7533de1c2b", "test.synthetix.not_null_fct_spot_atomics_base_sepolia_synth_market_id.e8f636df14", "test.synthetix.not_null_fct_spot_atomics_base_sepolia_ts.4bca6422cc", "test.synthetix.not_null_fct_spot_atomics_base_sepolia_tx_hash.6d969998c6", "test.synthetix.unique_fct_spot_atomics_base_sepolia_id.6c8ed0bc2a"], "model.synthetix.fct_synth_supply_base_sepolia": ["test.synthetix.dbt_utils_accepted_range_fct_synth_supply_base_sepolia_synth_market_id__True__0.1c097f1721", "test.synthetix.not_null_fct_synth_supply_base_sepolia_block_number.f0997efcd8", "test.synthetix.not_null_fct_synth_supply_base_sepolia_supply.a13743a375", "test.synthetix.not_null_fct_synth_supply_base_sepolia_synth_market_id.75d7df8ce8", "test.synthetix.not_null_fct_synth_supply_base_sepolia_ts.0e3cf0c2f2"], "model.synthetix.fct_spot_markets_base_sepolia": ["test.synthetix.dbt_utils_accepted_range_fct_spot_markets_base_sepolia_id__True__0.f6b3a1dac3", "test.synthetix.not_null_fct_spot_markets_base_sepolia_block_number.25cd7e84c0", "test.synthetix.not_null_fct_spot_markets_base_sepolia_created_ts.69423c5ddb", "test.synthetix.not_null_fct_spot_markets_base_sepolia_id.a355928e0f", "test.synthetix.not_null_fct_spot_markets_base_sepolia_token_address.af639aa1d2"], "model.synthetix.fct_perp_account_stats_hourly_base_sepolia": ["model.synthetix.fct_perp_account_stats_daily_base_sepolia"], "model.synthetix.fct_perp_tracking_stats_hourly_base_sepolia": ["model.synthetix.fct_perp_tracking_stats_daily_base_sepolia"], "model.synthetix.fct_perp_market_stats_hourly_base_sepolia": ["model.synthetix.fct_perp_market_stats_daily_base_sepolia", "model.synthetix.fct_perp_stats_hourly_base_sepolia"], "model.synthetix.fct_perp_tracking_stats_daily_base_sepolia": [], "model.synthetix.fct_perp_stats_daily_base_sepolia": [], "model.synthetix.fct_perp_account_stats_daily_base_sepolia": [], "model.synthetix.fct_perp_market_stats_daily_base_sepolia": [], "model.synthetix.fct_perp_keeper_stats_hourly_base_sepolia": ["model.synthetix.fct_perp_keeper_stats_daily_base_sepolia"], "model.synthetix.fct_perp_keeper_stats_daily_base_sepolia": [], "model.synthetix.fct_perp_stats_hourly_base_sepolia": ["model.synthetix.fct_perp_stats_daily_base_sepolia"], "model.synthetix.fct_buyback_hourly_base_sepolia": ["test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_cumulative_snx_amount__True__0.6d52afd421", "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_cumulative_usd_amount__True__0.e3d3aff3f1", "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_snx_amount__True__0.40ea0d5e88", "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_usd_amount__True__0.89592b2e7d", "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_cumulative_snx_amount.806ce65de6", "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_cumulative_usd_amount.6347fe374e", "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_snx_amount.a856b40de9", "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_ts.39dec90aa4", "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_usd_amount.4f119280f7"], "model.synthetix.fct_buyback_daily_base_sepolia": ["test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_cumulative_snx_amount__True__0.ab215eff09", "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_cumulative_usd_amount__True__0.f5fad30aa3", "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_snx_amount__True__0.378a6852a6", "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_usd_amount__True__0.e3dd96895e", "test.synthetix.not_null_fct_buyback_daily_base_sepolia_cumulative_snx_amount.c44f071e87", "test.synthetix.not_null_fct_buyback_daily_base_sepolia_cumulative_usd_amount.f40974a9be", "test.synthetix.not_null_fct_buyback_daily_base_sepolia_snx_amount.113325e30a", "test.synthetix.not_null_fct_buyback_daily_base_sepolia_ts.0b8a36c44c", "test.synthetix.not_null_fct_buyback_daily_base_sepolia_usd_amount.21bc5d392b"], "model.synthetix.fct_buyback_base_sepolia": ["model.synthetix.fct_buyback_daily_base_sepolia", "model.synthetix.fct_buyback_hourly_base_sepolia", "model.synthetix.fct_prices_base_sepolia", "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_sepolia_snx__True__0.21bd52e738", "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_sepolia_snx_price__True__0.fedfb306c2", "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_sepolia_usd__True__0.7426b61d1a", "test.synthetix.not_null_fct_buyback_base_sepolia_buyer.e7ec385108", "test.synthetix.not_null_fct_buyback_base_sepolia_id.03ec6b8e04", "test.synthetix.not_null_fct_buyback_base_sepolia_snx.39b0dcead2", "test.synthetix.not_null_fct_buyback_base_sepolia_snx_price.361a60f2b3", "test.synthetix.not_null_fct_buyback_base_sepolia_ts.f6314da709", "test.synthetix.not_null_fct_buyback_base_sepolia_usd.427a3c3ca1", "test.synthetix.unique_fct_buyback_base_sepolia_id.ce5fc96649"], "model.synthetix.fct_core_market_updated_base_mainnet": ["test.synthetix.accepted_values_fct_core_market_updated_base_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.b6908f0c03", "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_base_mainnet_market_id__True__0.2ed4a3f792", "test.synthetix.not_null_fct_core_market_updated_base_mainnet_collateral_type.b71240306c", "test.synthetix.not_null_fct_core_market_updated_base_mainnet_credit_capacity.303317e986", "test.synthetix.not_null_fct_core_market_updated_base_mainnet_event_name.38e05844e8", "test.synthetix.not_null_fct_core_market_updated_base_mainnet_id.a50a975385", "test.synthetix.not_null_fct_core_market_updated_base_mainnet_market_id.c97cd708fa", "test.synthetix.not_null_fct_core_market_updated_base_mainnet_net_issuance.2d64ab52f8", "test.synthetix.not_null_fct_core_market_updated_base_mainnet_token_amount.ead854df90", "test.synthetix.not_null_fct_core_market_updated_base_mainnet_transaction_hash.87848e2a26", "test.synthetix.not_null_fct_core_market_updated_base_mainnet_ts.f35cfffa6d", "test.synthetix.unique_fct_core_market_updated_base_mainnet_id.ec01754a17"], "model.synthetix.fct_core_pool_delegation_base_mainnet": ["test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_base_mainnet_pool_id__True__0.4d81a0e2e0", "test.synthetix.not_null_fct_core_pool_delegation_base_mainnet_collateral_type.49ff2a0118", "test.synthetix.not_null_fct_core_pool_delegation_base_mainnet_pool_id.d338258729", "test.synthetix.not_null_fct_core_pool_delegation_base_mainnet_ts.2ed20ab777"], "model.synthetix.fct_core_pools_base_mainnet": ["test.synthetix.dbt_utils_accepted_range_fct_core_pools_base_mainnet_id__True__0.2b14986ce3", "test.synthetix.not_null_fct_core_pools_base_mainnet_block_number.cc61b3ca43", "test.synthetix.not_null_fct_core_pools_base_mainnet_created_ts.a07bb6b8fe", "test.synthetix.not_null_fct_core_pools_base_mainnet_id.1f1f3ad095", "test.synthetix.not_null_fct_core_pools_base_mainnet_owner.a2cfe04f87"], "model.synthetix.fct_core_account_delegation_base_mainnet": ["test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_mainnet_amount_delegated__True__0.5d186a76ca", "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_mainnet_pool_id__True__0.a18d31544f", "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_account_id.64d4657b45", "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_amount_delegated.c0cf7fdd11", "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_collateral_type.01ebd9c59e", "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_pool_id.c2b6448825", "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_ts.3412be3139"], "model.synthetix.fct_pool_pnl_hourly_reward_base_mainnet": ["model.synthetix.fct_core_apr_rewards_base_mainnet"], "model.synthetix.fct_core_pool_collateral_base_mainnet": ["test.synthetix.not_null_fct_core_pool_collateral_base_mainnet_amount_deposited.9fabc246a7", "test.synthetix.not_null_fct_core_pool_collateral_base_mainnet_collateral_type.63ab148d0c", "test.synthetix.not_null_fct_core_pool_collateral_base_mainnet_ts.4e638376c4"], "model.synthetix.fct_pool_issuance_hourly_base_mainnet": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_base_mainnet_pool_id__True__0.82c0a98d47", "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_collateral_type.21efec6e56", "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_hourly_issuance.1bde70000d", "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_pool_id.03eddab767", "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_ts.af3f6a895d"], "model.synthetix.fct_pool_rewards_token_hourly_base_mainnet": ["model.synthetix.fct_pool_pnl_hourly_reward_base_mainnet", "model.synthetix.fct_pool_rewards_hourly_base_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_amount__True__0.dbf212e433", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_pool_id__True__0.59419d2477", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd__True__0.2f31fe80de", "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_amount.ee0d98f0ab", "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_collateral_type.52b0ac191f", "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_distributor.608c8d5a0a", "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_pool_id.26caff37a4", "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd.2724c9008d", "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_token_symbol.185f4e6438", "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_ts.b6c015406d"], "model.synthetix.fct_pool_rewards_hourly_base_mainnet": ["model.synthetix.fct_pool_pnl_hourly_base_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_mainnet_pool_id__True__0.0fe5a5d2d6", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_mainnet_rewards_usd__True__0.e752fbfdf1", "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_collateral_type.9a0efdf293", "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_pool_id.cc4be6d53f", "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_rewards_usd.2d36098b0e", "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_ts.cb01f363c1"], "model.synthetix.fct_pool_rewards_base_mainnet": ["model.synthetix.fct_pool_rewards_token_hourly_base_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_mainnet_amount__True__0.5a5b31d40e", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_mainnet_pool_id__True__0.f01ac775cc", "test.synthetix.not_null_fct_pool_rewards_base_mainnet_amount.c7b92514fd", "test.synthetix.not_null_fct_pool_rewards_base_mainnet_collateral_type.2f7e01ccd0", "test.synthetix.not_null_fct_pool_rewards_base_mainnet_distributor.5511d5880d", "test.synthetix.not_null_fct_pool_rewards_base_mainnet_pool_id.47db83edd0", "test.synthetix.not_null_fct_pool_rewards_base_mainnet_token_symbol.1810912a65", "test.synthetix.not_null_fct_pool_rewards_base_mainnet_ts.af8563a243"], "model.synthetix.fct_core_apr_rewards_base_mainnet": [], "model.synthetix.fct_pool_pnl_hourly_base_mainnet": ["model.synthetix.fct_core_apr_base_mainnet", "model.synthetix.fct_pool_pnl_hourly_reward_base_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_collateral_value__True__0.7bf7b1ccab", "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct__True__1__0.24176cb1b5", "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_pool_id__True__0.4246141dca", "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_rewards_usd__True__0.65717bc033", "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_collateral_type.7d4e861773", "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_collateral_value.34ddcc2ccb", "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_debt.e2d08dec52", "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_issuance.b0e645a132", "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl.6f321ca648", "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl_pct.43ef5d27cc", "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct.0d02b364b5", "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_total_pct.9656973b1c", "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_pool_id.7352d1abe5", "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_rewards_usd.de69bca40d", "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_ts.7c76badc22"], "model.synthetix.fct_core_apr_base_mainnet": ["test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_collateral_value__True__0.09ad3e4f8e", "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_hourly_rewards_pct__True__1__0.615edfd299", "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_pool_id__True__0.6f65c027c2", "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_rewards_usd__True__0.cd9a35763d", "test.synthetix.not_null_fct_core_apr_base_mainnet_apr_24h.5f87709afa", "test.synthetix.not_null_fct_core_apr_base_mainnet_apr_28d.69fcad855f", "test.synthetix.not_null_fct_core_apr_base_mainnet_apr_7d.8545f2f45f", "test.synthetix.not_null_fct_core_apr_base_mainnet_apy_24h.0d59b73826", "test.synthetix.not_null_fct_core_apr_base_mainnet_apy_28d.384e146fdc", "test.synthetix.not_null_fct_core_apr_base_mainnet_apy_7d.d068a55e21", "test.synthetix.not_null_fct_core_apr_base_mainnet_collateral_type.6b18aa87ce", "test.synthetix.not_null_fct_core_apr_base_mainnet_collateral_value.ca0cfe00d9", "test.synthetix.not_null_fct_core_apr_base_mainnet_cumulative_issuance.6b5aeff994", "test.synthetix.not_null_fct_core_apr_base_mainnet_cumulative_pnl.0dfa79c775", "test.synthetix.not_null_fct_core_apr_base_mainnet_debt.3003bbaef9", "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_issuance.58d7e6392e", "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_pnl.aace5f4a92", "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_pnl_pct.709eae57a9", "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_rewards_pct.e5170bb035", "test.synthetix.not_null_fct_core_apr_base_mainnet_pool_id.ec4f69201c", "test.synthetix.not_null_fct_core_apr_base_mainnet_rewards_usd.9770eed99e", "test.synthetix.not_null_fct_core_apr_base_mainnet_ts.fa672a8124"], "model.synthetix.fct_pool_issuance_base_mainnet": ["model.synthetix.fct_pool_issuance_hourly_base_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_base_mainnet_pool_id__True__0.5e68f64c49", "test.synthetix.not_null_fct_pool_issuance_base_mainnet_account_id.4f9de5ef81", "test.synthetix.not_null_fct_pool_issuance_base_mainnet_amount.29761360a6", "test.synthetix.not_null_fct_pool_issuance_base_mainnet_block_number.6ae22c8ac4", "test.synthetix.not_null_fct_pool_issuance_base_mainnet_collateral_type.72fe90c3b9", "test.synthetix.not_null_fct_pool_issuance_base_mainnet_pool_id.01d3ed0f62", "test.synthetix.not_null_fct_pool_issuance_base_mainnet_transaction_hash.0764eca614", "test.synthetix.not_null_fct_pool_issuance_base_mainnet_ts.2b8d4be103"], "model.synthetix.fct_core_vault_collateral_base_mainnet": ["test.synthetix.dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_amount__True__0.031c10a818", "test.synthetix.dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_collateral_value__True__0.ffab802571", "test.synthetix.dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_pool_id__True__0.3c62ac166d", "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_amount.43a56286ca", "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_block_number.fc803534fc", "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_collateral_type.e2cbb7867d", "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_collateral_value.b35c2ac09a", "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_contract_address.f7e3ffefb9", "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_pool_id.1ea1a9fb17", "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_ts.878073b7e8"], "model.synthetix.fct_pool_debt_base_mainnet": ["model.synthetix.fct_pool_issuance_hourly_base_mainnet", "model.synthetix.fct_pool_pnl_hourly_base_mainnet", "model.synthetix.fct_pool_rewards_token_hourly_base_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_base_mainnet_pool_id__True__0.a1f5ec7b1b", "test.synthetix.not_null_fct_pool_debt_base_mainnet_block_number.dd32fc50c6", "test.synthetix.not_null_fct_pool_debt_base_mainnet_collateral_type.92a752ffea", "test.synthetix.not_null_fct_pool_debt_base_mainnet_debt.5b37c10505", "test.synthetix.not_null_fct_pool_debt_base_mainnet_pool_id.8e9e20797d", "test.synthetix.not_null_fct_pool_debt_base_mainnet_ts.f49a23ebcd"], "model.synthetix.fct_perp_previous_order_expired_base_mainnet": ["test.synthetix.accepted_values_fct_perp_previous_order_expired_base_mainnet_event_name__PreviousOrderExpired.1769035769", "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_mainnet_account_id__True__0.0f31e1095c", "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_mainnet_market_id__True__0.59d73bf004", "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_account_id.e7aae917c2", "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_block_number.89b98bd9a2", "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_block_timestamp.da7b51b840", "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_contract.bd6be0f02f", "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_event_name.473a967d1d", "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_id.627b6b6b63", "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_market_id.8bf9effd5e", "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_transaction_hash.573aaff2f5", "test.synthetix.unique_fct_perp_previous_order_expired_base_mainnet_id.220846a37a"], "model.synthetix.fct_perp_market_history_base_mainnet": ["model.synthetix.fct_prices_base_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_base_mainnet_market_id__True__0.c7e76b30aa", "test.synthetix.not_null_fct_perp_market_history_base_mainnet_block_number.485f73c767", "test.synthetix.not_null_fct_perp_market_history_base_mainnet_funding_rate.904532dfcd", "test.synthetix.not_null_fct_perp_market_history_base_mainnet_funding_rate_apr.50943753dc", "test.synthetix.not_null_fct_perp_market_history_base_mainnet_funding_velocity.0bd6fa06fa", "test.synthetix.not_null_fct_perp_market_history_base_mainnet_id.c9dbfad377", "test.synthetix.not_null_fct_perp_market_history_base_mainnet_interest_rate.2c5e879eef", "test.synthetix.not_null_fct_perp_market_history_base_mainnet_long_rate_apr.785d324d07", "test.synthetix.not_null_fct_perp_market_history_base_mainnet_market_id.cab90009a8", "test.synthetix.not_null_fct_perp_market_history_base_mainnet_market_symbol.c60910b39a", "test.synthetix.not_null_fct_perp_market_history_base_mainnet_price.acf046de31", "test.synthetix.not_null_fct_perp_market_history_base_mainnet_short_rate_apr.a2f2135476", "test.synthetix.not_null_fct_perp_market_history_base_mainnet_size.3bbf16be92", "test.synthetix.not_null_fct_perp_market_history_base_mainnet_size_delta.c2cfd7a96f", "test.synthetix.not_null_fct_perp_market_history_base_mainnet_size_usd.bc3090b261", "test.synthetix.not_null_fct_perp_market_history_base_mainnet_skew.a4d473f3fc", "test.synthetix.not_null_fct_perp_market_history_base_mainnet_transaction_hash.d53db511d0", "test.synthetix.not_null_fct_perp_market_history_base_mainnet_ts.d5f4e338d6", "test.synthetix.unique_fct_perp_market_history_base_mainnet_id.8b11f687f0"], "model.synthetix.fct_perp_pnl_base_mainnet": ["test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_base_mainnet_market_id__True__0.58f61a0590", "test.synthetix.not_null_fct_perp_pnl_base_mainnet_market_id.915c961b40", "test.synthetix.not_null_fct_perp_pnl_base_mainnet_ts.aa0943ea1a"], "model.synthetix.fct_perp_accounts_base_mainnet": ["test.synthetix.not_null_fct_perp_accounts_base_mainnet_created_ts.cc57ba5d93", "test.synthetix.not_null_fct_perp_accounts_base_mainnet_id.cf1e1e2af0", "test.synthetix.not_null_fct_perp_accounts_base_mainnet_owner.b581a2df74", "test.synthetix.unique_fct_perp_accounts_base_mainnet_id.2a6de2d0f2"], "model.synthetix.fct_perp_interest_charged_base_mainnet": ["test.synthetix.accepted_values_fct_perp_interest_charged_base_mainnet_event_name__InterestCharged.b8b39fbb4d", "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_mainnet_account_id__True__0.d4da8249b8", "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_mainnet_interest__True__0.b25a9c1b50", "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_account_id.2830ac0b93", "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_block_number.47e9d47bb4", "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_block_timestamp.60136d09c1", "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_contract.8e7dd8a6ef", "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_event_name.eaf9eac9c3", "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_id.a798ff42d8", "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_interest.073a973712", "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_transaction_hash.f85d4df49f", "test.synthetix.unique_fct_perp_interest_charged_base_mainnet_id.31ca39738f"], "model.synthetix.fct_perp_trades_base_mainnet": ["model.synthetix.fct_perp_account_stats_hourly_base_mainnet", "model.synthetix.fct_perp_keeper_stats_hourly_base_mainnet", "model.synthetix.fct_perp_market_stats_hourly_base_mainnet", "model.synthetix.fct_perp_tracking_stats_daily_base_mainnet", "model.synthetix.fct_perp_tracking_stats_hourly_base_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_collected_fees__True__0.cec844302b", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_exchange_fees__True__0.43ef826334", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_fill_price__True__0.3edbbda7ae", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_lp_fees__True__0.67c14ce54a", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_market_id__True__0.585f613862", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_referral_fees__True__0.09a87481d6", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_settlement_reward__True__0.56c953ccdc", "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_total_fees__True__0.37a3c34f6a", "test.synthetix.not_null_fct_perp_trades_base_mainnet_account_id.8a94516fd9", "test.synthetix.not_null_fct_perp_trades_base_mainnet_accrued_funding.f6a962643b", "test.synthetix.not_null_fct_perp_trades_base_mainnet_block_number.474b7643d0", "test.synthetix.not_null_fct_perp_trades_base_mainnet_collected_fees.1888a67b67", "test.synthetix.not_null_fct_perp_trades_base_mainnet_contract.8897e47e7e", "test.synthetix.not_null_fct_perp_trades_base_mainnet_exchange_fees.5a4c21716f", "test.synthetix.not_null_fct_perp_trades_base_mainnet_fill_price.e731328206", "test.synthetix.not_null_fct_perp_trades_base_mainnet_id.35375a8491", "test.synthetix.not_null_fct_perp_trades_base_mainnet_lp_fees.1da0034ac9", "test.synthetix.not_null_fct_perp_trades_base_mainnet_market_id.6ea4246016", "test.synthetix.not_null_fct_perp_trades_base_mainnet_market_symbol.e75d95d12c", "test.synthetix.not_null_fct_perp_trades_base_mainnet_notional_position_size.549d1d1b0b", "test.synthetix.not_null_fct_perp_trades_base_mainnet_notional_trade_size.25efead997", "test.synthetix.not_null_fct_perp_trades_base_mainnet_pnl.e87ee65983", "test.synthetix.not_null_fct_perp_trades_base_mainnet_position_size.a687f5c9e4", "test.synthetix.not_null_fct_perp_trades_base_mainnet_referral_fees.8c5c0f55a4", "test.synthetix.not_null_fct_perp_trades_base_mainnet_settlement_reward.c472f75c36", "test.synthetix.not_null_fct_perp_trades_base_mainnet_settler.cebd15f3ad", "test.synthetix.not_null_fct_perp_trades_base_mainnet_total_fees.73178c801b", "test.synthetix.not_null_fct_perp_trades_base_mainnet_tracking_code.3b557b440d", "test.synthetix.not_null_fct_perp_trades_base_mainnet_trade_size.2a003017e9", "test.synthetix.not_null_fct_perp_trades_base_mainnet_transaction_hash.b1e9287d28", "test.synthetix.not_null_fct_perp_trades_base_mainnet_ts.e5e75d9d71", "test.synthetix.unique_fct_perp_trades_base_mainnet_id.b1b63119eb"], "model.synthetix.fct_perp_collateral_modified_base_mainnet": ["test.synthetix.accepted_values_fct_perp_collateral_modified_base_mainnet_event_name__CollateralModified.00f5016782", "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_base_mainnet_synth_market_id__True__0.644f81887d", "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_block_number.45b34bf575", "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_block_timestamp.7c5c8a362c", "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_contract.f078950840", "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_event_name.44267a4fa1", "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_id.efa9bbeec9", "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_sender.b3270f32cc", "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_synth_market_id.3a3dffb920", "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_transaction_hash.8cc455d504", "test.synthetix.unique_fct_perp_collateral_modified_base_mainnet_id.9010e87027"], "model.synthetix.fct_perp_orders_base_mainnet": ["test.synthetix.dbt_utils_accepted_range_fct_perp_orders_base_mainnet_market_id__True__0.2d585533fc", "test.synthetix.not_null_fct_perp_orders_base_mainnet_account_id.08880589a0", "test.synthetix.not_null_fct_perp_orders_base_mainnet_block_number.3be9f0b718", "test.synthetix.not_null_fct_perp_orders_base_mainnet_contract.6a5b003b92", "test.synthetix.not_null_fct_perp_orders_base_mainnet_id.2c415fb4fb", "test.synthetix.not_null_fct_perp_orders_base_mainnet_market_id.5b936d3011", "test.synthetix.not_null_fct_perp_orders_base_mainnet_market_symbol.554f14b42b", "test.synthetix.not_null_fct_perp_orders_base_mainnet_transaction_hash.71d76cac79", "test.synthetix.not_null_fct_perp_orders_base_mainnet_ts.a61957fc22", "test.synthetix.unique_fct_perp_orders_base_mainnet_id.1b8b85dac5"], "model.synthetix.fct_perp_liq_position_base_mainnet": ["model.synthetix.fct_perp_account_stats_hourly_base_mainnet", "model.synthetix.fct_perp_market_stats_hourly_base_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_amount_liquidated__True__0.51c2fa3b3f", "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_market_id__True__0.149bc69560", "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_position_size__True__0.a626e988d4", "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_account_id.f3ec9ddba7", "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_amount_liquidated.893ef59124", "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_block_number.da16c5c256", "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_id.4311fef5a1", "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_market_id.7f965252ed", "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_market_symbol.a84ac24b5f", "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_position_size.dcfe3d8623", "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_transaction_hash.d54f66674c", "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_ts.2dc7a4a976", "test.synthetix.unique_fct_perp_liq_position_base_mainnet_id.f46ba34fa7"], "model.synthetix.fct_perp_markets_base_mainnet": ["model.synthetix.fct_perp_liq_position_base_mainnet", "model.synthetix.fct_perp_market_history_base_mainnet", "model.synthetix.fct_perp_orders_base_mainnet", "model.synthetix.fct_perp_trades_base_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_base_mainnet_id__True__0.ac58557180", "test.synthetix.not_null_fct_perp_markets_base_mainnet_block_number.6792b019f1", "test.synthetix.not_null_fct_perp_markets_base_mainnet_created_ts.b73d9a0c8a", "test.synthetix.not_null_fct_perp_markets_base_mainnet_id.bd1fc06532", "test.synthetix.not_null_fct_perp_markets_base_mainnet_market_name.303acf9a19", "test.synthetix.not_null_fct_perp_markets_base_mainnet_market_symbol.c8dc99abfc"], "model.synthetix.fct_perp_liq_account_base_mainnet": ["model.synthetix.fct_perp_stats_hourly_base_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_base_mainnet_total_reward__True__0.a35af51633", "test.synthetix.not_null_fct_perp_liq_account_base_mainnet_account_id.dd5099ce59", "test.synthetix.not_null_fct_perp_liq_account_base_mainnet_total_reward.2a8b87e55c", "test.synthetix.not_null_fct_perp_liq_account_base_mainnet_ts.5a3efee9f7"], "model.synthetix.fct_prices_hourly_base_mainnet": ["model.synthetix.fct_pool_rewards_token_hourly_base_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_base_mainnet_price__True__0.1e768deaa2", "test.synthetix.not_null_fct_prices_hourly_base_mainnet_market_symbol.ffd656c11f", "test.synthetix.not_null_fct_prices_hourly_base_mainnet_price.73bbfd891b", "test.synthetix.not_null_fct_prices_hourly_base_mainnet_ts.a2c68d326d"], "model.synthetix.fct_prices_base_mainnet": ["model.synthetix.fct_prices_hourly_base_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_prices_base_mainnet_price__True__0.4906889fd6", "test.synthetix.not_null_fct_prices_base_mainnet_market_symbol.dc8cb46b8c", "test.synthetix.not_null_fct_prices_base_mainnet_price.a6c62844d1", "test.synthetix.not_null_fct_prices_base_mainnet_ts.c885673fc8"], "model.synthetix.fct_spot_atomics_base_mainnet": ["model.synthetix.fct_synth_supply_base_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_base_mainnet_synth_market_id__True__0.09c446094a", "test.synthetix.not_null_fct_spot_atomics_base_mainnet_amount.f9fe9bd5d8", "test.synthetix.not_null_fct_spot_atomics_base_mainnet_block_number.f27d399305", "test.synthetix.not_null_fct_spot_atomics_base_mainnet_id.627bbbf01f", "test.synthetix.not_null_fct_spot_atomics_base_mainnet_price.425623addf", "test.synthetix.not_null_fct_spot_atomics_base_mainnet_referrer.ab87d661dd", "test.synthetix.not_null_fct_spot_atomics_base_mainnet_synth_market_id.6f09447421", "test.synthetix.not_null_fct_spot_atomics_base_mainnet_ts.8e16294c15", "test.synthetix.not_null_fct_spot_atomics_base_mainnet_tx_hash.95b2db0403", "test.synthetix.unique_fct_spot_atomics_base_mainnet_id.43d4b7c878"], "model.synthetix.fct_spot_markets_base_mainnet": ["test.synthetix.dbt_utils_accepted_range_fct_spot_markets_base_mainnet_id__True__0.51d4e415e8", "test.synthetix.not_null_fct_spot_markets_base_mainnet_block_number.dd426b1fb6", "test.synthetix.not_null_fct_spot_markets_base_mainnet_created_ts.746ff1f9ce", "test.synthetix.not_null_fct_spot_markets_base_mainnet_id.b85cc0ba41", "test.synthetix.not_null_fct_spot_markets_base_mainnet_token_address.454ffd144a"], "model.synthetix.fct_synth_supply_base_mainnet": ["test.synthetix.dbt_utils_accepted_range_fct_synth_supply_base_mainnet_synth_market_id__True__0.cf8aff1a32", "test.synthetix.not_null_fct_synth_supply_base_mainnet_block_number.8686c78edf", "test.synthetix.not_null_fct_synth_supply_base_mainnet_supply.3f0fbdddb9", "test.synthetix.not_null_fct_synth_supply_base_mainnet_synth_market_id.5a00a55aa2", "test.synthetix.not_null_fct_synth_supply_base_mainnet_ts.ab30396a5d"], "model.synthetix.fct_spot_wrapper_base_mainnet": ["model.synthetix.fct_synth_supply_base_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_base_mainnet_synth_market_id__True__0.69216a8846", "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_amount_wrapped.957e1a74f3", "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_block_number.9220599356", "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_id.b1091139a2", "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_synth_market_id.4d8b77f2da", "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_ts.b646319cc9", "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_tx_hash.eb92a57d59", "test.synthetix.unique_fct_spot_wrapper_base_mainnet_id.c51e21223d"], "model.synthetix.fct_perp_tracking_stats_hourly_base_mainnet": ["model.synthetix.fct_perp_tracking_stats_daily_base_mainnet"], "model.synthetix.fct_perp_market_stats_daily_base_mainnet": [], "model.synthetix.fct_perp_keeper_stats_daily_base_mainnet": [], "model.synthetix.fct_perp_stats_hourly_base_mainnet": ["model.synthetix.fct_perp_stats_daily_base_mainnet"], "model.synthetix.fct_perp_account_stats_daily_base_mainnet": [], "model.synthetix.fct_perp_tracking_stats_daily_base_mainnet": [], "model.synthetix.fct_perp_keeper_stats_hourly_base_mainnet": ["model.synthetix.fct_perp_keeper_stats_daily_base_mainnet"], "model.synthetix.fct_perp_market_stats_hourly_base_mainnet": ["model.synthetix.fct_perp_market_stats_daily_base_mainnet", "model.synthetix.fct_perp_stats_hourly_base_mainnet"], "model.synthetix.fct_perp_stats_daily_base_mainnet": [], "model.synthetix.fct_perp_account_stats_hourly_base_mainnet": ["model.synthetix.fct_perp_account_stats_daily_base_mainnet"], "model.synthetix.fct_buyback_base_mainnet": ["model.synthetix.fct_buyback_daily_base_mainnet", "model.synthetix.fct_buyback_hourly_base_mainnet", "model.synthetix.fct_prices_base_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_mainnet_snx__True__0.ffcae6ef8f", "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_mainnet_snx_price__True__0.4ab5da9346", "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_mainnet_usd__True__0.e9e29cece7", "test.synthetix.not_null_fct_buyback_base_mainnet_buyer.996c564c05", "test.synthetix.not_null_fct_buyback_base_mainnet_id.fbad84fb48", "test.synthetix.not_null_fct_buyback_base_mainnet_snx.75b728a26f", "test.synthetix.not_null_fct_buyback_base_mainnet_snx_price.e23de62b78", "test.synthetix.not_null_fct_buyback_base_mainnet_ts.42175c7800", "test.synthetix.not_null_fct_buyback_base_mainnet_usd.2e04e1ae30", "test.synthetix.unique_fct_buyback_base_mainnet_id.f0c25ee329"], "model.synthetix.fct_buyback_hourly_base_mainnet": ["test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_cumulative_snx_amount__True__0.0a50a1b2a1", "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_cumulative_usd_amount__True__0.897d810e27", "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_snx_amount__True__0.34d4d71a42", "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_usd_amount__True__0.153efe66c5", "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_cumulative_snx_amount.3f13efe309", "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_cumulative_usd_amount.d705144302", "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_snx_amount.8e18aeb895", "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_ts.712dc7c106", "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_usd_amount.cbc2a221fa"], "model.synthetix.fct_buyback_daily_base_mainnet": ["test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_cumulative_snx_amount__True__0.40e1988439", "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_cumulative_usd_amount__True__0.2fdc7f3ac4", "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_snx_amount__True__0.4dc1a7a815", "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_usd_amount__True__0.b33cfd2e0e", "test.synthetix.not_null_fct_buyback_daily_base_mainnet_cumulative_snx_amount.d9cc05c370", "test.synthetix.not_null_fct_buyback_daily_base_mainnet_cumulative_usd_amount.4602f5b0ec", "test.synthetix.not_null_fct_buyback_daily_base_mainnet_snx_amount.ea18aa299d", "test.synthetix.not_null_fct_buyback_daily_base_mainnet_ts.14a31d2a6b", "test.synthetix.not_null_fct_buyback_daily_base_mainnet_usd_amount.226e5c84b2"], "model.synthetix.fct_core_account_delegation_eth_mainnet": ["test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_eth_mainnet_amount_delegated__True__0.854bbca778", "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_eth_mainnet_pool_id__True__0.35dc5bbd4b", "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_account_id.9b9eed26fe", "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_amount_delegated.7c91dafbd8", "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_collateral_type.f9b6e0e993", "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_pool_id.f6076a6b8b", "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_ts.a916375fbd"], "model.synthetix.fct_core_pool_collateral_eth_mainnet": ["test.synthetix.not_null_fct_core_pool_collateral_eth_mainnet_amount_deposited.b943283ec6", "test.synthetix.not_null_fct_core_pool_collateral_eth_mainnet_collateral_type.217e5cb420", "test.synthetix.not_null_fct_core_pool_collateral_eth_mainnet_ts.61a1043b04"], "model.synthetix.fct_pool_rewards_eth_mainnet": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_eth_mainnet_amount__True__0.db5fff0dcd", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_eth_mainnet_pool_id__True__0.e03ffa9a09", "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_amount.313b524117", "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_collateral_type.6ac8e6e2aa", "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_distributor.7111e37b09", "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_pool_id.7fd59c6d8c", "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_token_symbol.4bbde77781", "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_ts.e44412832a"], "model.synthetix.fct_core_pool_delegation_eth_mainnet": ["test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_eth_mainnet_pool_id__True__0.8087f39696", "test.synthetix.not_null_fct_core_pool_delegation_eth_mainnet_collateral_type.687e523e9a", "test.synthetix.not_null_fct_core_pool_delegation_eth_mainnet_pool_id.38ebfdf86f", "test.synthetix.not_null_fct_core_pool_delegation_eth_mainnet_ts.4c81cbc76a"], "model.synthetix.fct_core_migration_hourly_eth_mainnet": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_core_migration_hourly_eth_mainnet_hourly_debt_migrated__True__0.2c5355cf5c", "test.synthetix.dbt_utils_accepted_range_fct_core_migration_hourly_eth_mainnet_pool_id__True__0.a0670cc5c1", "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_collateral_type.e0ef271f9a", "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_hourly_debt_migrated.99b91b00b5", "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_pool_id.55def21e95", "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_ts.a201c86ec0"], "model.synthetix.fct_pool_pnl_hourly_reward_eth_mainnet": ["model.synthetix.fct_core_apr_rewards_eth_mainnet"], "model.synthetix.fct_pool_debt_eth_mainnet": ["model.synthetix.fct_core_migration_hourly_eth_mainnet", "model.synthetix.fct_pool_issuance_hourly_eth_mainnet", "model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_eth_mainnet_pool_id__True__0.9ab83c23dd", "test.synthetix.not_null_fct_pool_debt_eth_mainnet_block_number.d707149fdd", "test.synthetix.not_null_fct_pool_debt_eth_mainnet_collateral_type.2f39d51963", "test.synthetix.not_null_fct_pool_debt_eth_mainnet_debt.100ad3cae1", "test.synthetix.not_null_fct_pool_debt_eth_mainnet_pool_id.088122bb77", "test.synthetix.not_null_fct_pool_debt_eth_mainnet_ts.0a20d36f28"], "model.synthetix.fct_core_market_updated_eth_mainnet": ["test.synthetix.accepted_values_fct_core_market_updated_eth_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.f0e721a249", "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_eth_mainnet_market_id__True__0.32701334f3", "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_collateral_type.fbe59aeb13", "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_credit_capacity.bc652bf021", "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_event_name.e682d1b7d5", "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_id.7444e98615", "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_market_id.9fbceacdbc", "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_net_issuance.95ea8efb4e", "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_token_amount.fe11f0ce69", "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_transaction_hash.f31c00e39e", "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_ts.950a116067", "test.synthetix.unique_fct_core_market_updated_eth_mainnet_id.d5c16089e9"], "model.synthetix.fct_core_apr_rewards_eth_mainnet": [], "model.synthetix.fct_pool_issuance_hourly_eth_mainnet": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_eth_mainnet_pool_id__True__0.2f6d1cabb6", "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_collateral_type.04853a2f55", "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_hourly_issuance.3ee79944a3", "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_pool_id.0bd0e6635e", "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_ts.d84f234266"], "model.synthetix.fct_core_pools_eth_mainnet": ["test.synthetix.dbt_utils_accepted_range_fct_core_pools_eth_mainnet_id__True__0.e529c0ad91", "test.synthetix.not_null_fct_core_pools_eth_mainnet_block_number.d5795e3469", "test.synthetix.not_null_fct_core_pools_eth_mainnet_created_ts.85e7c6f7d7", "test.synthetix.not_null_fct_core_pools_eth_mainnet_id.ac06cb59ca", "test.synthetix.not_null_fct_core_pools_eth_mainnet_owner.13db5fad75"], "model.synthetix.fct_pool_rewards_hourly_eth_mainnet": ["model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_eth_mainnet_pool_id__True__0.208ead2f02", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_eth_mainnet_rewards_usd__True__0.2e789c32db", "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_collateral_type.1949d93db9", "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_pool_id.7f91755bfb", "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_rewards_usd.3095906515", "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_ts.89ba67bb4f"], "model.synthetix.fct_core_migration_eth_mainnet": ["model.synthetix.fct_core_migration_hourly_eth_mainnet", "test.synthetix.accepted_values_fct_core_migration_eth_mainnet_collateral_type__0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F.a38946ae0c", "test.synthetix.dbt_utils_accepted_range_fct_core_migration_eth_mainnet_collateral_amount__True__0.049cad30eb", "test.synthetix.dbt_utils_accepted_range_fct_core_migration_eth_mainnet_pool_id__True__1__1.451aedc606", "test.synthetix.not_null_fct_core_migration_eth_mainnet_account_id.afcffa2df1", "test.synthetix.not_null_fct_core_migration_eth_mainnet_block_number.9a454098b0", "test.synthetix.not_null_fct_core_migration_eth_mainnet_collateral_amount.0b05c3add8", "test.synthetix.not_null_fct_core_migration_eth_mainnet_collateral_type.d3ff39474d", "test.synthetix.not_null_fct_core_migration_eth_mainnet_debt_amount.8b36e762c2", "test.synthetix.not_null_fct_core_migration_eth_mainnet_pool_id.f0e6b5266e", "test.synthetix.not_null_fct_core_migration_eth_mainnet_staker.745012ec35", "test.synthetix.not_null_fct_core_migration_eth_mainnet_transaction_hash.15435ec6a4", "test.synthetix.not_null_fct_core_migration_eth_mainnet_ts.4a5f6995ac"], "model.synthetix.fct_core_apr_eth_mainnet": ["test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_collateral_value__True__0.b44f8cd90f", "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_hourly_pnl_pct__True__1___1.573c85fbab", "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_hourly_rewards_pct__True__1__0.a383e39737", "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_pool_id__True__0.2e06d77a8b", "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_rewards_usd__True__0.0ccd0edcb4", "test.synthetix.not_null_fct_core_apr_eth_mainnet_apr_24h.1e94a76b1e", "test.synthetix.not_null_fct_core_apr_eth_mainnet_apr_28d.8dfb1e005a", "test.synthetix.not_null_fct_core_apr_eth_mainnet_apr_7d.35bc5cfb13", "test.synthetix.not_null_fct_core_apr_eth_mainnet_apy_24h.b52a8fd842", "test.synthetix.not_null_fct_core_apr_eth_mainnet_apy_28d.053e0eda01", "test.synthetix.not_null_fct_core_apr_eth_mainnet_apy_7d.08d703cbb6", "test.synthetix.not_null_fct_core_apr_eth_mainnet_collateral_type.0bc0302d7e", "test.synthetix.not_null_fct_core_apr_eth_mainnet_collateral_value.14594eca47", "test.synthetix.not_null_fct_core_apr_eth_mainnet_cumulative_issuance.ab1f8da889", "test.synthetix.not_null_fct_core_apr_eth_mainnet_cumulative_pnl.4a739c13a4", "test.synthetix.not_null_fct_core_apr_eth_mainnet_debt.14b9039622", "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_debt_migrated.1606ded24b", "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_issuance.d21fe7e33b", "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_pnl.6570b2bdb2", "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_pnl_pct.b582b1f1e2", "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_rewards_pct.284fa06b64", "test.synthetix.not_null_fct_core_apr_eth_mainnet_pool_id.c5e20f437d", "test.synthetix.not_null_fct_core_apr_eth_mainnet_rewards_usd.e91f21e2d5", "test.synthetix.not_null_fct_core_apr_eth_mainnet_ts.99cae9616f"], "model.synthetix.fct_pool_issuance_eth_mainnet": ["model.synthetix.fct_pool_issuance_hourly_eth_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_eth_mainnet_pool_id__True__0.c3af88d954", "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_account_id.d686918ab7", "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_amount.4a0d8649af", "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_block_number.76ac645e79", "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_collateral_type.9e0a6d3551", "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_pool_id.fd6c3981fe", "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_transaction_hash.801e733838", "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_ts.5f32fba981"], "model.synthetix.fct_pool_pnl_hourly_eth_mainnet": ["model.synthetix.fct_core_apr_eth_mainnet", "model.synthetix.fct_pool_pnl_hourly_reward_eth_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_collateral_value__True__0.aa5cf487aa", "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct__True__1___1.ad0a057625", "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct__True__1__0.b431022b52", "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_pool_id__True__0.ad130b0c2f", "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_rewards_usd__True__0.80c1c42490", "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_type.8346dc5b9e", "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_value.bf72ec5191", "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_debt.34ed8f7e19", "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_debt_migrated.b2364c3711", "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_issuance.d981b1941f", "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl.aef91ccc24", "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct.d9b73c59f7", "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct.d8b6a6177f", "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_total_pct.b8f62bde16", "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_pool_id.d4b3c4be36", "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_rewards_usd.8fd34c30e5", "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_ts.2a846b2bb8"], "model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet": ["model.synthetix.fct_pool_pnl_hourly_reward_eth_mainnet", "model.synthetix.fct_pool_rewards_hourly_eth_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_amount_distributed__True__0.26815f50d4", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_hourly_amount__True__0.76ed6e76ab", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_pool_id__True__0.0f059b9a12", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_price__True__0.3b4b47afcc", "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd__True__0.0d8876b70b", "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_amount_distributed.3faeed6846", "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_collateral_type.22ec7c38ba", "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_distributor.a65a6d19bf", "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_hourly_amount.701c4a765f", "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_pool_id.69049a093a", "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_price.89f536fe6c", "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd.84778cf230", "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_token_symbol.609ae29f03", "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_ts.667157dbf6"], "model.synthetix.fct_prices_hourly_eth_mainnet": ["model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_eth_mainnet_price__True__0.7cc073306d", "test.synthetix.not_null_fct_prices_hourly_eth_mainnet_market_symbol.dad998df0c", "test.synthetix.not_null_fct_prices_hourly_eth_mainnet_price.f438a75278", "test.synthetix.not_null_fct_prices_hourly_eth_mainnet_ts.6f3aced404"], "model.synthetix.fct_prices_eth_mainnet": ["model.synthetix.fct_prices_hourly_eth_mainnet", "test.synthetix.dbt_utils_accepted_range_fct_prices_eth_mainnet_price__True__0.4a537a60cd", "test.synthetix.not_null_fct_prices_eth_mainnet_market_symbol.f1f5318f4a", "test.synthetix.not_null_fct_prices_eth_mainnet_price.fff835950c", "test.synthetix.not_null_fct_prices_eth_mainnet_ts.4a1a2f8c2d"], "seed.synthetix.eth_mainnet_reward_distributors": ["model.synthetix.fct_pool_rewards_eth_mainnet"], "seed.synthetix.base_mainnet_reward_distributors": ["model.synthetix.fct_pool_rewards_base_mainnet", "test.synthetix.not_null_base_mainnet_reward_distributors_distributor_address.d0aab9bee0", "test.synthetix.not_null_base_mainnet_reward_distributors_token_symbol.d94311a8fc"], "seed.synthetix.arbitrum_sepolia_reward_distributors": ["model.synthetix.fct_pool_rewards_arbitrum_sepolia", "test.synthetix.not_null_arbitrum_sepolia_reward_distributors_distributor_address.6379395bc6", "test.synthetix.not_null_arbitrum_sepolia_reward_distributors_token_symbol.62adebb178"], "seed.synthetix.arbitrum_mainnet_reward_distributors": ["model.synthetix.fct_pool_rewards_arbitrum_mainnet", "test.synthetix.not_null_arbitrum_mainnet_reward_distributors_distributor_address.700581d5a6", "test.synthetix.not_null_arbitrum_mainnet_reward_distributors_token_symbol.a65060c57e"], "seed.synthetix.base_sepolia_reward_distributors": ["model.synthetix.fct_pool_rewards_base_sepolia", "test.synthetix.not_null_base_sepolia_reward_distributors_distributor_address.08551b149c", "test.synthetix.not_null_base_sepolia_reward_distributors_token_symbol.37319f3c5c"], "seed.synthetix.arbitrum_sepolia_tokens": ["model.synthetix.fct_prices_arbitrum_sepolia", "test.synthetix.not_null_arbitrum_sepolia_tokens_token_address.9daa149fb1", "test.synthetix.not_null_arbitrum_sepolia_tokens_token_symbol.17ecd3a7d8"], "seed.synthetix.base_sepolia_tokens": ["model.synthetix.fct_prices_base_sepolia", "test.synthetix.not_null_base_sepolia_tokens_token_address.73f3c4e0ef", "test.synthetix.not_null_base_sepolia_tokens_token_symbol.1afdd41b38"], "seed.synthetix.eth_mainnet_tokens": ["model.synthetix.fct_prices_eth_mainnet"], "seed.synthetix.base_mainnet_tokens": ["model.synthetix.fct_prices_base_mainnet", "test.synthetix.not_null_base_mainnet_tokens_token_address.47a3f5acd2", "test.synthetix.not_null_base_mainnet_tokens_token_symbol.77007fd576"], "seed.synthetix.arbitrum_mainnet_tokens": ["model.synthetix.fct_prices_arbitrum_mainnet", "test.synthetix.not_null_arbitrum_mainnet_tokens_token_address.08d3db4ee2", "test.synthetix.not_null_arbitrum_mainnet_tokens_token_symbol.619d115f2e"], "test.synthetix.not_null_arbitrum_mainnet_reward_distributors_distributor_address.700581d5a6": [], "test.synthetix.not_null_arbitrum_mainnet_reward_distributors_token_symbol.a65060c57e": [], "test.synthetix.not_null_arbitrum_sepolia_reward_distributors_distributor_address.6379395bc6": [], "test.synthetix.not_null_arbitrum_sepolia_reward_distributors_token_symbol.62adebb178": [], "test.synthetix.not_null_base_mainnet_reward_distributors_distributor_address.d0aab9bee0": [], "test.synthetix.not_null_base_mainnet_reward_distributors_token_symbol.d94311a8fc": [], "test.synthetix.not_null_base_sepolia_reward_distributors_distributor_address.08551b149c": [], "test.synthetix.not_null_base_sepolia_reward_distributors_token_symbol.37319f3c5c": [], "test.synthetix.not_null_arbitrum_mainnet_tokens_token_address.08d3db4ee2": [], "test.synthetix.not_null_arbitrum_mainnet_tokens_token_symbol.619d115f2e": [], "test.synthetix.not_null_arbitrum_sepolia_tokens_token_address.9daa149fb1": [], "test.synthetix.not_null_arbitrum_sepolia_tokens_token_symbol.17ecd3a7d8": [], "test.synthetix.not_null_base_mainnet_tokens_token_address.47a3f5acd2": [], "test.synthetix.not_null_base_mainnet_tokens_token_symbol.77007fd576": [], "test.synthetix.not_null_base_sepolia_tokens_token_address.73f3c4e0ef": [], "test.synthetix.not_null_base_sepolia_tokens_token_symbol.1afdd41b38": [], "test.synthetix.not_null_blocks_arbitrum_sepolia_block_number.73833a1893": [], "test.synthetix.unique_blocks_arbitrum_sepolia_block_number.4c474d2bd5": [], "test.synthetix.dbt_utils_recency_blocks_arbitrum_sepolia_hour__ts__1.8a321a2874": [], "test.synthetix.not_null_core_account_created_arbitrum_sepolia_owner.9aad095481": [], "test.synthetix.not_null_core_account_created_arbitrum_sepolia_account_id.7a98480d2d": [], "test.synthetix.dbt_utils_accepted_range_core_account_created_arbitrum_sepolia_account_id__True__0.2ee2f4ab2f": [], "test.synthetix.not_null_core_account_created_arbitrum_sepolia_id.07253fa9ea": [], "test.synthetix.unique_core_account_created_arbitrum_sepolia_id.f9001194ee": [], "test.synthetix.not_null_core_account_created_arbitrum_sepolia_transaction_hash.59070c07aa": [], "test.synthetix.not_null_core_account_created_arbitrum_sepolia_block_number.1841c44bbb": [], "test.synthetix.not_null_core_account_created_arbitrum_sepolia_block_timestamp.74d0052bed": [], "test.synthetix.not_null_core_account_created_arbitrum_sepolia_event_name.8db7179ccc": [], "test.synthetix.accepted_values_core_account_created_arbitrum_sepolia_event_name__AccountCreated.f6de61acf3": [], "test.synthetix.not_null_core_account_created_arbitrum_sepolia_contract.c63e7e4dbf": [], "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_contract.8f08a5a9da": [], "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_id.12fb857e85": [], "test.synthetix.unique_core_delegation_updated_arbitrum_sepolia_id.beef769010": [], "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_account_id.689f7da996": [], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_account_id__True__0.ead58dff29": [], "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_collateral_type.db67498e80": [], "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_pool_id.8f59052242": [], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_pool_id__True__0.f9aeca9f9a": [], "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_sender.ef3937b25b": [], "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_block_timestamp.ae4bac2433": [], "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_block_number.fa4a36eaeb": [], "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_leverage.d5bd156a6e": [], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_leverage__True__1000000000000000000__1000000000000000000.5ff8a67507": [], "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_transaction_hash.8199cb0155": [], "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_amount.77ddc8625f": [], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_amount__True__0.aefd73a62f": [], "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_event_name.4d0a81b0f4": [], "test.synthetix.accepted_values_core_delegation_updated_arbitrum_sepolia_event_name__DelegationUpdated.46889d7476": [], "test.synthetix.not_null_core_deposited_arbitrum_sepolia_collateral_type.88d590c5ca": [], "test.synthetix.not_null_core_deposited_arbitrum_sepolia_id.7d3846b9e3": [], "test.synthetix.unique_core_deposited_arbitrum_sepolia_id.9f22c1a15e": [], "test.synthetix.not_null_core_deposited_arbitrum_sepolia_contract.98776e9523": [], "test.synthetix.not_null_core_deposited_arbitrum_sepolia_event_name.ca52f6033b": [], "test.synthetix.accepted_values_core_deposited_arbitrum_sepolia_event_name__Deposited.1c0d375890": [], "test.synthetix.not_null_core_deposited_arbitrum_sepolia_transaction_hash.8084f934a8": [], "test.synthetix.not_null_core_deposited_arbitrum_sepolia_account_id.0850a5cdd2": [], "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_sepolia_account_id__True__0.d3287e563c": [], "test.synthetix.not_null_core_deposited_arbitrum_sepolia_sender.2aeec9aec1": [], "test.synthetix.not_null_core_deposited_arbitrum_sepolia_block_timestamp.423f2e9f55": [], "test.synthetix.not_null_core_deposited_arbitrum_sepolia_block_number.c3036ab47e": [], "test.synthetix.not_null_core_deposited_arbitrum_sepolia_token_amount.653e14e03e": [], "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_sepolia_token_amount__True__0.0f0aa65236": [], "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_block_timestamp.7fcd8e34b4": [], "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_contract.7095f79cd5": [], "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_block_number.fb2901f9b9": [], "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_transaction_hash.a4480fb9e0": [], "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_token_amount.df20ce27b8": [], "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_sepolia_token_amount__True__0.0301b264d6": [], "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_collateral_type.462d8e9d4a": [], "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_account_id.93a7f1c6e0": [], "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_sepolia_account_id__True__0.d4050dde67": [], "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_id.bdd65cec2b": [], "test.synthetix.unique_core_withdrawn_arbitrum_sepolia_id.3f0503a510": [], "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_sender.b2d53e6596": [], "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_event_name.6e275cf97d": [], "test.synthetix.accepted_values_core_withdrawn_arbitrum_sepolia_event_name__Withdrawn.cd07ab25e2": [], "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_pool_id.851303c6c6": [], "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_pool_id__True__0.d1a4bd0579": [], "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_block_timestamp.2b65fcd144": [], "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_block_number.28a164853c": [], "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_id.acb7c881c1": [], "test.synthetix.unique_core_liquidation_arbitrum_sepolia_id.7489e81022": [], "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_contract.b3848813ec": [], "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_event_name.6dff9cd9a5": [], "test.synthetix.accepted_values_core_liquidation_arbitrum_sepolia_event_name__Liquidation.32c120b3b8": [], "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_collateral_type.611a474b69": [], "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_sender.b1951bbf59": [], "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_account_id.2f2251c90a": [], "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_account_id__True__0.fa367d1bc5": [], "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_transaction_hash.aa34dc1b7f": [], "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_liquidate_as_account_id.8fb362bd59": [], "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_liquidate_as_account_id__True__0.aa641f64fe": [], "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_id.087024faa4": [], "test.synthetix.unique_core_market_updated_arbitrum_sepolia_id.7ed403a10d": [], "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_block_timestamp.f0ccbe740a": [], "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_block_number.18b9e7bff4": [], "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_transaction_hash.697e3dd319": [], "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_contract.925fa67624": [], "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_event_name.07d4bde491": [], "test.synthetix.accepted_values_core_market_updated_arbitrum_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.4a106f8344": [], "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_market_id.4d2767c0b4": [], "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_market_id__True__0.f774945861": [], "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_net_issuance.ab387b275f": [], "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_deposited_collateral_value.2a9afd7205": [], "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_deposited_collateral_value__True__0.bb2ac3f8fc": [], "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_sender.b4216822d2": [], "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_collateral_type.0163e724c2": [], "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_credit_capacity.ed07eaef21": [], "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_token_amount.e980630f1e": [], "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_token_amount__True__0.33dea408c4": [], "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_market.67fc30dc60": [], "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_market_id.c742aae1d0": [], "test.synthetix.unique_core_market_registered_arbitrum_sepolia_market_id.78637df31f": [], "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_id.88f5db38d2": [], "test.synthetix.unique_core_market_registered_arbitrum_sepolia_id.5964f1fbf3": [], "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_block_timestamp.fa45bb6a23": [], "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_contract.8d5b49ae4d": [], "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_transaction_hash.9904023035": [], "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_block_number.94a8562b13": [], "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_event_name.72e398dd82": [], "test.synthetix.accepted_values_core_market_registered_arbitrum_sepolia_event_name__MarketRegistered.0d43228789": [], "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_sender.f940ee9c3a": [], "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_contract.bd9da8f8fc": [], "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_sender.999d6ba1d5": [], "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_block_timestamp.fd0d1a2266": [], "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_id.2ecf600861": [], "test.synthetix.unique_core_pool_created_arbitrum_sepolia_id.520ef444f0": [], "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_block_number.28a66d0e74": [], "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_transaction_hash.09e0ac3340": [], "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_event_name.9148e96626": [], "test.synthetix.accepted_values_core_pool_created_arbitrum_sepolia_event_name__PoolCreated.d04166c685": [], "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_owner.980ce0b630": [], "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_pool_id.1fccbc8d94": [], "test.synthetix.dbt_utils_accepted_range_core_pool_created_arbitrum_sepolia_pool_id__True__0.d3bc479935": [], "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_transaction_hash.680f286a1c": [], "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_account_id.f2bf56343c": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_account_id__True__0.931fbcf6dd": [], "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_collateral_type.d2183c9d15": [], "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_event_name.a3f0d6ec61": [], "test.synthetix.accepted_values_core_rewards_claimed_arbitrum_sepolia_event_name__RewardsClaimed.34f660416a": [], "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_contract.d436fcb4ac": [], "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_amount.c69c35b9b1": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_amount__True__0.4bdbe43c5e": [], "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_distributor.3f6ad9aa55": [], "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_block_timestamp.b87721cc33": [], "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_id.9a1c133f3b": [], "test.synthetix.unique_core_rewards_claimed_arbitrum_sepolia_id.f24f1c4553": [], "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_pool_id.a883be69bc": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_pool_id__True__0.8b433a3bc6": [], "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_block_number.9a6d0e0806": [], "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_id.4fea69e81a": [], "test.synthetix.unique_core_rewards_distributed_arbitrum_sepolia_id.728eef2ccb": [], "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_event_name.1803af1787": [], "test.synthetix.accepted_values_core_rewards_distributed_arbitrum_sepolia_event_name__RewardsDistributed.94958bacc6": [], "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_amount.8682e416ae": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_amount__True__0.a57935c0b7": [], "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_contract.7bb7fd8da4": [], "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_block_timestamp.b3adafb4cf": [], "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_transaction_hash.2ae04c7450": [], "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_collateral_type.099d0e256e": [], "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_block_number.5fbc655c9b": [], "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_duration.a042625996": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_duration__True__0.905006d2f0": [], "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_distributor.f184171df4": [], "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_pool_id.4ae694bfec": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_pool_id__True__0.4ca72a296c": [], "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_amount.6baf89b24c": [], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_amount__True__0.048d31e429": [], "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_pool_id.7bf8dd6882": [], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_pool_id__True__0.d19a9e58b9": [], "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_event_name.2334208293": [], "test.synthetix.accepted_values_core_usd_burned_arbitrum_sepolia_event_name__UsdBurned.82b5e1f839": [], "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_id.a9d148b478": [], "test.synthetix.unique_core_usd_burned_arbitrum_sepolia_id.65a6dbfca4": [], "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_block_number.a36a988eb1": [], "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_account_id.620cecde52": [], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_account_id__True__0.2bc68923f9": [], "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_sender.e732504915": [], "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_transaction_hash.91ab5b1d0b": [], "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_contract.91add9f346": [], "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_collateral_type.9bcf375dc5": [], "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_block_timestamp.5bcc977f3d": [], "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_pool_id.41123c7a06": [], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_pool_id__True__0.ae99bd6ea3": [], "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_block_timestamp.baa0ed9288": [], "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_account_id.e8dbb7db41": [], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_account_id__True__0.3ae041bf59": [], "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_collateral_type.36a06f20c5": [], "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_block_number.3319b5e432": [], "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_id.07b94c915b": [], "test.synthetix.unique_core_usd_minted_arbitrum_sepolia_id.d868aed363": [], "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_sender.b183e1c56f": [], "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_amount.cd18eb6390": [], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_amount__True__0.e93e8d1936": [], "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_event_name.b210011389": [], "test.synthetix.accepted_values_core_usd_minted_arbitrum_sepolia_event_name__UsdMinted.5fd40cc553": [], "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_transaction_hash.38f21551fd": [], "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_contract.71d9365153": [], "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_transaction_hash.6b1e45b06a": [], "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_collateral_type.0b2d659b09": [], "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_pool_id.c0c0a011c4": [], "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_sepolia_pool_id__True__0.6022175c23": [], "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_event_name.6ee4c7edec": [], "test.synthetix.accepted_values_core_vault_liquidation_arbitrum_sepolia_event_name__VaultLiquidation.0c7e403f1c": [], "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_id.e478906cc0": [], "test.synthetix.unique_core_vault_liquidation_arbitrum_sepolia_id.39f25ec5ad": [], "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_block_timestamp.3f8fcf20ee": [], "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_liquidate_as_account_id.557d546c5f": [], "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_sepolia_liquidate_as_account_id__True__0.8896409533": [], "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_liquidation_data.0e7de46ea6": [], "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_contract.2bb4203c78": [], "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_block_number.fbedd6aa28": [], "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_sender.e33149c915": [], "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_ts.74e3fe431f": [], "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_block_number.7c4c28bc6d": [], "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_pool_id.11828e6701": [], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_pool_id__True__0.99b4d66658": [], "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_collateral_type.c23ed9827f": [], "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_amount.e85fb4a97b": [], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_amount__True__0.ceaca21b1b": [], "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_collateral_value.77882c9c22": [], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_collateral_value__True__0.5e64981616": [], "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_contract_address.d90d5e4d47": [], "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_ts.6259a43e83": [], "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_block_number.39b83b17e0": [], "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_pool_id.3d27f2e067": [], "test.synthetix.dbt_utils_accepted_range_core_vault_debt_arbitrum_sepolia_pool_id__True__0.6a7fea5bbc": [], "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_collateral_type.c136eaeaa7": [], "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_debt.13e23e52e8": [], "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_contract_address.7162b1bbad": [], "test.synthetix.unique_perp_account_created_arbitrum_sepolia_id.335484a5c5": [], "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_id.45c30d0895": [], "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_event_name.7cdc353a34": [], "test.synthetix.accepted_values_perp_account_created_arbitrum_sepolia_event_name__AccountCreated.b75a805866": [], "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_block_number.a0bf9a3f0f": [], "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_block_timestamp.7330d8d33c": [], "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_owner.0774b6c4c3": [], "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_account_id.6a6774d721": [], "test.synthetix.dbt_utils_accepted_range_perp_account_created_arbitrum_sepolia_account_id__True__0.0141d8699d": [], "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_transaction_hash.f4dba09d54": [], "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_contract.fde67ea53e": [], "test.synthetix.unique_perp_order_committed_arbitrum_sepolia_id.11b844d761": [], "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_id.af12508db9": [], "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_block_number.a115d197bb": [], "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_block_timestamp.e2dce83de3": [], "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_transaction_hash.2672ca73bf": [], "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_contract.f7f4678e01": [], "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_event_name.8c94a5144a": [], "test.synthetix.accepted_values_perp_order_committed_arbitrum_sepolia_event_name__OrderCommitted.9ba89086fc": [], "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_market_id.76f09344d3": [], "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_sepolia_market_id__True__0.51034c57fd": [], "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_account_id.539cca2995": [], "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_sepolia_account_id__True__0.374a09c8bb": [], "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_contract.f9fbebc768": [], "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_event_name.c9e5a717f5": [], "test.synthetix.accepted_values_perp_order_settled_arbitrum_sepolia_event_name__OrderSettled.08d7370d84": [], "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_account_id.e604936b3a": [], "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_account_id__True__0.b532485142": [], "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_market_id.456fcb9a8d": [], "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_market_id__True__0.bfedab225b": [], "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_collected_fees.c1a9ca82df": [], "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_collected_fees__True__0.8c8446ac0e": [], "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_transaction_hash.60c06595e6": [], "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_block_timestamp.8460ed1771": [], "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_block_number.7ab4260eae": [], "test.synthetix.unique_perp_order_settled_arbitrum_sepolia_id.a95bcce825": [], "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_id.bbaf076398": [], "test.synthetix.unique_perp_market_updated_arbitrum_sepolia_id.66008e7961": [], "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_id.3b2c812312": [], "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_block_number.b556a7789f": [], "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_block_timestamp.09877a4d82": [], "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_transaction_hash.1c205dac4b": [], "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_contract.0cf0f68ca0": [], "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_event_name.ffc855a652": [], "test.synthetix.accepted_values_perp_market_updated_arbitrum_sepolia_event_name__MarketUpdated.44006a072f": [], "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_market_id.9835cafd8a": [], "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_market_id__True__0.0852877223": [], "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_price.e62a84d2a0": [], "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_price__True__0.e44ad44456": [], "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_interest_rate.f378e28263": [], "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_interest_rate__True__0.cf75ef25fe": [], "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_account_id.8c9a3c7cb5": [], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_account_id__True__0.dd5e38b371": [], "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_market_id.3c1a2d74dc": [], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_market_id__True__0.c1cfe90353": [], "test.synthetix.unique_perp_position_liquidated_arbitrum_sepolia_id.efb42ae977": [], "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_id.2b7f1d2fcf": [], "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_transaction_hash.ad296550e8": [], "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_current_position_size.48d8db66c7": [], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_current_position_size__True__0.f5183b3ff9": [], "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_event_name.b8b10783cf": [], "test.synthetix.accepted_values_perp_position_liquidated_arbitrum_sepolia_event_name__PositionLiquidated.8a0af4d18c": [], "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_block_number.13ef61c2cc": [], "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_amount_liquidated.2b3c4071f6": [], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_amount_liquidated__True__0.f820c88c54": [], "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_contract.f6b0610ff4": [], "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_block_timestamp.9c42b4a7ff": [], "test.synthetix.unique_perp_account_liquidation_attempt_arbitrum_sepolia_id.2e20bbf35e": [], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_id.16e1d1d778": [], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_account_id.d617ede5c8": [], "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_sepolia_account_id__True__0.911c056a18": [], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_block_number.14f09936e9": [], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_reward.22a482d5b4": [], "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_sepolia_reward__True__0.70c89658c8": [], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_block_timestamp.070792744c": [], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_contract.4fee3320ac": [], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_event_name.531495d577": [], "test.synthetix.accepted_values_perp_account_liquidation_attempt_arbitrum_sepolia_event_name__AccountLiquidationAttempt.a9fed061a2": [], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_transaction_hash.e3f511ad1c": [], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_full_liquidation.06f23e5311": [], "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_block_timestamp.04b9f9b01a": [], "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_contract.ee416b6a9d": [], "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_event_name.ce95828591": [], "test.synthetix.accepted_values_perp_collateral_modified_arbitrum_sepolia_event_name__CollateralModified.323c4011f3": [], "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_block_number.c21551e453": [], "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_collateral_id.49ab2aa3b1": [], "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_sepolia_collateral_id__True__0.186c371865": [], "test.synthetix.unique_perp_collateral_modified_arbitrum_sepolia_id.21db106d40": [], "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_id.f31b903360": [], "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_sender.a1f5df03f5": [], "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_account_id.c371b3cb29": [], "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_sepolia_account_id__True__0.57dea412fc": [], "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_transaction_hash.bdc432f4e3": [], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_block_timestamp.3d7306e577": [], "test.synthetix.unique_perp_previous_order_expired_arbitrum_sepolia_id.a6e03f8ffa": [], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_id.0d3172a155": [], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_block_number.1bfe765de5": [], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_market_id.7e2a2424c3": [], "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_sepolia_market_id__True__0.32d6a1d4a7": [], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_event_name.c814e3bcf9": [], "test.synthetix.accepted_values_perp_previous_order_expired_arbitrum_sepolia_event_name__PreviousOrderExpired.2b0854c0bd": [], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_transaction_hash.5f4b3fa383": [], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_account_id.3387518ced": [], "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_sepolia_account_id__True__0.a0e11cc082": [], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_contract.9dc88c3682": [], "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_market_name.c93aa611fd": [], "test.synthetix.unique_perp_market_created_arbitrum_sepolia_id.bff5e22d8a": [], "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_id.fad8f3147a": [], "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_market_symbol.9afbd894dd": [], "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_event_name.d7dd655280": [], "test.synthetix.accepted_values_perp_market_created_arbitrum_sepolia_event_name__MarketCreated.ef5c6685e4": [], "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_block_number.8b50cb58ff": [], "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_block_timestamp.22256d5ced": [], "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_contract.dd490d10f1": [], "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_perps_market_id.6c72e612a4": [], "test.synthetix.dbt_utils_accepted_range_perp_market_created_arbitrum_sepolia_perps_market_id__True__0.257f31ec2b": [], "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_transaction_hash.0466ce137d": [], "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_event_name.47398c58cd": [], "test.synthetix.accepted_values_perp_interest_charged_arbitrum_sepolia_event_name__InterestCharged.bec7912ee9": [], "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_contract.7ba1d62fc1": [], "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_transaction_hash.b7c3eef8f3": [], "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_block_timestamp.9b89e6d1ae": [], "test.synthetix.unique_perp_interest_charged_arbitrum_sepolia_id.cba3f293a0": [], "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_id.1c700fc86b": [], "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_block_number.78e1c8865d": [], "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_account_id.a1ec08f106": [], "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_arbitrum_sepolia_account_id__True__0.cc700c2056": [], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_block_timestamp.b58ae2ae86": [], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_event_name.c050b16b14": [], "test.synthetix.accepted_values_perp_interest_rate_updated_arbitrum_sepolia_event_name__InterestRateUpdated.80b23fe264": [], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_transaction_hash.2ffe4c98dd": [], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_interest_rate.2aa5f0de8e": [], "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_sepolia_interest_rate__True__0.4bdf5b571d": [], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_block_number.e587994ace": [], "test.synthetix.unique_perp_interest_rate_updated_arbitrum_sepolia_id.e47b087fd4": [], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_id.4c2bfc9fe7": [], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_contract.42f86c5d97": [], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_super_market_id.3b90bcba60": [], "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_sepolia_super_market_id__True__0.04014a3a13": [], "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_id.3dc77e7585": [], "test.synthetix.unique_spot_order_committed_arbitrum_sepolia_id.7dddd93b21": [], "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_event_name.10fb9fe2fd": [], "test.synthetix.accepted_values_spot_order_committed_arbitrum_sepolia_event_name__OrderCommitted.48f82592c2": [], "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_sender.6665c965c9": [], "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_block_timestamp.053b915e14": [], "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_referrer.3934248ab9": [], "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_amount_provided.b4fbc53f60": [], "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_sepolia_amount_provided__True__0.e297093a69": [], "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_transaction_hash.44fbdb881f": [], "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_contract.8724d32b95": [], "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_market_id.4600734bce": [], "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_sepolia_market_id__True__0.156852fc84": [], "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_block_number.e402f23638": [], "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_order_type.cfe77ca9a2": [], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_final_order_amount__True__0.976f3b49e5": [], "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_settler.709cf86f6a": [], "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_block_number.f4d15aa1c6": [], "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_transaction_hash.e39d83aa1f": [], "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_block_timestamp.4104ea8ae8": [], "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_id.61da8ff5ef": [], "test.synthetix.unique_spot_order_settled_arbitrum_sepolia_id.fce4a382d0": [], "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_order_type.ce3ce512a2": [], "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_contract.2b0e9ad75a": [], "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_price.1a44fe5106": [], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_price__True__0.6c6c67c752": [], "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_market_id.d28592e51d": [], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_market_id__True__0.6880f35b4a": [], "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_collected_fees.1010c0a5f8": [], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_collected_fees__True__0.43d000a1f2": [], "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_event_name.51feaa1c12": [], "test.synthetix.accepted_values_spot_order_settled_arbitrum_sepolia_event_name__OrderSettled.3825809881": [], "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_id.8e031ca154": [], "test.synthetix.unique_spot_order_cancelled_arbitrum_sepolia_id.463daca854": [], "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_block_timestamp.5b304e425f": [], "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_transaction_hash.7bc3d70f6e": [], "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_sender.dd378adc77": [], "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_contract.b838860ee1": [], "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_event_name.e938eb2758": [], "test.synthetix.accepted_values_spot_order_cancelled_arbitrum_sepolia_event_name__OrderCancelled.7763c43292": [], "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_market_id.d248c77fa3": [], "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_arbitrum_sepolia_market_id__True__0.047630938a": [], "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_block_number.6b3267b9d4": [], "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_id.ae9e680918": [], "test.synthetix.unique_spot_synth_registered_arbitrum_sepolia_id.a09499cc92": [], "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_block_timestamp.8ad856419d": [], "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_synth_market_id.41d8ffc96a": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_arbitrum_sepolia_synth_market_id__True__0.adc193de63": [], "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_block_number.e17831aecf": [], "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_contract.13305b5b4f": [], "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_synth_token_address.30dd706c48": [], "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_event_name.5caf84c585": [], "test.synthetix.accepted_values_spot_synth_registered_arbitrum_sepolia_event_name__SynthRegistered.66b8fe9ef2": [], "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_transaction_hash.211b9e6913": [], "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_collected_fees.32235682bf": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_collected_fees__True__0.e69ec41d5e": [], "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_transaction_hash.b57c5b3476": [], "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_synth_market_id.92397dca4f": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_synth_market_id__True__0.869a31cec1": [], "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_block_number.1414f728f0": [], "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_block_timestamp.af0cba6258": [], "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_id.ed20008417": [], "test.synthetix.unique_spot_synth_bought_arbitrum_sepolia_id.3ade424d59": [], "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_price.9dde4ea814": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_price__True__0.d95f1532c7": [], "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_contract.2c9cdafac9": [], "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_referrer.c39eda4686": [], "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_event_name.a810bafafd": [], "test.synthetix.accepted_values_spot_synth_bought_arbitrum_sepolia_event_name__SynthBought.134dc8cabd": [], "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_event_name.333367310e": [], "test.synthetix.accepted_values_spot_synth_sold_arbitrum_sepolia_event_name__SynthSold.fe13707237": [], "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_transaction_hash.da63dad649": [], "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_collected_fees.0c503232cc": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_collected_fees__True__0.18ef00cae1": [], "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_block_timestamp.5734b00c78": [], "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_referrer.31558bcae3": [], "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_block_number.9eb624134f": [], "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_price.1a5abe8024": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_price__True__0.9416491d1c": [], "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_amount_returned.31fa2e2854": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_amount_returned__True__0.491570b785": [], "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_synth_market_id.2629bdcd49": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_synth_market_id__True__0.2196afe46e": [], "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_id.415e7f2126": [], "test.synthetix.unique_spot_synth_sold_arbitrum_sepolia_id.dd4ab72a64": [], "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_contract.d5f31e0816": [], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_id.ec9012b5a4": [], "test.synthetix.unique_spot_synth_wrapped_arbitrum_sepolia_id.25ef0efbd8": [], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_transaction_hash.60e01a101a": [], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_synth_market_id.f1fccfdd91": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_sepolia_synth_market_id__True__0.ca19b05f78": [], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_contract.410ac0c77b": [], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_event_name.e16041e32c": [], "test.synthetix.accepted_values_spot_synth_wrapped_arbitrum_sepolia_event_name__SynthWrapped.a482cbf84f": [], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_block_timestamp.cc2e2e7857": [], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_block_number.c861cf7b58": [], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_fees_collected.8c22c01d20": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_sepolia_fees_collected__True__0.9f8402c770": [], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_block_timestamp.2897aa2af1": [], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped.4d83dd17da": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped__True__0.2d01453854": [], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_fees_collected.342d8ecaba": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_fees_collected__True__0.f01b734c27": [], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_event_name.e2e470100a": [], "test.synthetix.accepted_values_spot_synth_unwrapped_arbitrum_sepolia_event_name__SynthUnwrapped.20624d41fd": [], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_block_number.bfaa7aabea": [], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_transaction_hash.5b5d8f1737": [], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_contract.9a67446eba": [], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_id.885fac7a78": [], "test.synthetix.unique_spot_synth_unwrapped_arbitrum_sepolia_id.5985d5d1de": [], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id.0f2f845893": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id__True__0.6744618704": [], "test.synthetix.not_null_blocks_arbitrum_mainnet_block_number.60351acf6d": [], "test.synthetix.unique_blocks_arbitrum_mainnet_block_number.d70bece923": [], "test.synthetix.dbt_utils_recency_blocks_arbitrum_mainnet_hour__ts__1.e5882e697a": [], "test.synthetix.not_null_core_account_created_arbitrum_mainnet_owner.510bc65b8e": [], "test.synthetix.not_null_core_account_created_arbitrum_mainnet_account_id.80fd41e8a3": [], "test.synthetix.dbt_utils_accepted_range_core_account_created_arbitrum_mainnet_account_id__True__0.1a60fd1c13": [], "test.synthetix.not_null_core_account_created_arbitrum_mainnet_id.ccb85216a1": [], "test.synthetix.unique_core_account_created_arbitrum_mainnet_id.572cf5cf85": [], "test.synthetix.not_null_core_account_created_arbitrum_mainnet_transaction_hash.ca429d274c": [], "test.synthetix.not_null_core_account_created_arbitrum_mainnet_block_number.ad85823ab6": [], "test.synthetix.not_null_core_account_created_arbitrum_mainnet_block_timestamp.707ea51d9b": [], "test.synthetix.not_null_core_account_created_arbitrum_mainnet_event_name.f044350ea8": [], "test.synthetix.accepted_values_core_account_created_arbitrum_mainnet_event_name__AccountCreated.8d24ea0d1c": [], "test.synthetix.not_null_core_account_created_arbitrum_mainnet_contract.51a2890c59": [], "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_contract.ae8a4f4c27": [], "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_id.a1e63ca6e1": [], "test.synthetix.unique_core_delegation_updated_arbitrum_mainnet_id.53afc27917": [], "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_account_id.1f6cadcc5d": [], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_account_id__True__0.eb3b030871": [], "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_collateral_type.ca955a713e": [], "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_pool_id.0fcc7a403c": [], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_pool_id__True__0.ceaf47901a": [], "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_sender.7b21b54d07": [], "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_block_timestamp.bf7b6f5a50": [], "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_block_number.e7dff1a919": [], "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_leverage.e240b1993e": [], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_leverage__True__1000000000000000000__1000000000000000000.fa830910e7": [], "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_transaction_hash.df3b0b1ada": [], "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_amount.790af0bbca": [], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_amount__True__0.4dc42e5b67": [], "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_event_name.124ce539d9": [], "test.synthetix.accepted_values_core_delegation_updated_arbitrum_mainnet_event_name__DelegationUpdated.8158a7cafc": [], "test.synthetix.not_null_core_deposited_arbitrum_mainnet_collateral_type.42a3d10d97": [], "test.synthetix.not_null_core_deposited_arbitrum_mainnet_id.2f7b341009": [], "test.synthetix.unique_core_deposited_arbitrum_mainnet_id.65592bb86d": [], "test.synthetix.not_null_core_deposited_arbitrum_mainnet_contract.a2cd7b2bb5": [], "test.synthetix.not_null_core_deposited_arbitrum_mainnet_event_name.8f5b81cb40": [], "test.synthetix.accepted_values_core_deposited_arbitrum_mainnet_event_name__Deposited.63620c995c": [], "test.synthetix.not_null_core_deposited_arbitrum_mainnet_transaction_hash.649446c0bd": [], "test.synthetix.not_null_core_deposited_arbitrum_mainnet_account_id.c7afbe52a5": [], "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_mainnet_account_id__True__0.2fc937f08c": [], "test.synthetix.not_null_core_deposited_arbitrum_mainnet_sender.5f276242f7": [], "test.synthetix.not_null_core_deposited_arbitrum_mainnet_block_timestamp.a16e8ef361": [], "test.synthetix.not_null_core_deposited_arbitrum_mainnet_block_number.689c18351b": [], "test.synthetix.not_null_core_deposited_arbitrum_mainnet_token_amount.238a5119e6": [], "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_mainnet_token_amount__True__0.825b012474": [], "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_block_timestamp.0605d1994e": [], "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_contract.a8c5968db3": [], "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_block_number.29891eb70b": [], "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_transaction_hash.492d634608": [], "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_token_amount.4bc0081148": [], "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_mainnet_token_amount__True__0.0008eb5d09": [], "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_collateral_type.772b018013": [], "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_account_id.ccf8b71875": [], "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_mainnet_account_id__True__0.8873db614c": [], "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_id.46c5fcd073": [], "test.synthetix.unique_core_withdrawn_arbitrum_mainnet_id.9810244f0d": [], "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_sender.665f4ade6b": [], "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_event_name.69a5a9a880": [], "test.synthetix.accepted_values_core_withdrawn_arbitrum_mainnet_event_name__Withdrawn.e5deebfa14": [], "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_pool_id.910c4e273f": [], "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_pool_id__True__0.5d8232e38f": [], "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_block_timestamp.e8b33f1dcb": [], "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_block_number.c43f5e1404": [], "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_id.428529a968": [], "test.synthetix.unique_core_liquidation_arbitrum_mainnet_id.ab79adeb33": [], "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_contract.b02df4336b": [], "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_event_name.c11ebbad99": [], "test.synthetix.accepted_values_core_liquidation_arbitrum_mainnet_event_name__Liquidation.85cae70384": [], "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_collateral_type.7eae92d91d": [], "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_sender.de5e917bc2": [], "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_account_id.2b9f90b003": [], "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_account_id__True__0.71c92954dd": [], "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_transaction_hash.7c4641c1db": [], "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_liquidate_as_account_id.00768ed71d": [], "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_liquidate_as_account_id__True__0.6ad1a29899": [], "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_id.6634d79b97": [], "test.synthetix.unique_core_market_updated_arbitrum_mainnet_id.ef7b2e2622": [], "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_block_timestamp.2bd177f07f": [], "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_block_number.eea9214a4b": [], "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_transaction_hash.9db6bb9d6b": [], "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_contract.3ed1c1d699": [], "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_event_name.1198969560": [], "test.synthetix.accepted_values_core_market_updated_arbitrum_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.b6d0a34129": [], "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_market_id.92b8458e5c": [], "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_market_id__True__0.8e0b3e9147": [], "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_net_issuance.016c84545c": [], "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_deposited_collateral_value.45b375717f": [], "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_deposited_collateral_value__True__0.f78663cae5": [], "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_sender.fe1f2d4275": [], "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_collateral_type.5ccd7ace00": [], "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_credit_capacity.09c391d59d": [], "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_token_amount.b89be9c43a": [], "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_token_amount__True__0.bfc2ca181b": [], "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_market.4671a5874b": [], "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_market_id.edc1b5f010": [], "test.synthetix.unique_core_market_registered_arbitrum_mainnet_market_id.f4e9d45c5f": [], "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_id.4c7305111a": [], "test.synthetix.unique_core_market_registered_arbitrum_mainnet_id.c4fce94bc5": [], "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_block_timestamp.9ccff6bb17": [], "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_contract.705a5b5579": [], "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_transaction_hash.2e6db31571": [], "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_block_number.49f898432d": [], "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_event_name.5833e57631": [], "test.synthetix.accepted_values_core_market_registered_arbitrum_mainnet_event_name__MarketRegistered.61c1a17f46": [], "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_sender.a9f878c2c9": [], "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_contract.ad227a594e": [], "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_sender.b85ac4e404": [], "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_block_timestamp.4bcfbab318": [], "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_id.b0e9e6535d": [], "test.synthetix.unique_core_pool_created_arbitrum_mainnet_id.4a0435d902": [], "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_block_number.184c04858e": [], "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_transaction_hash.762082599b": [], "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_event_name.67b202a2ae": [], "test.synthetix.accepted_values_core_pool_created_arbitrum_mainnet_event_name__PoolCreated.e7fda490fd": [], "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_owner.749821fb46": [], "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_pool_id.ce6f3bd570": [], "test.synthetix.dbt_utils_accepted_range_core_pool_created_arbitrum_mainnet_pool_id__True__0.fc42e6b4ce": [], "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_transaction_hash.b143b485c4": [], "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_account_id.657d0a650c": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_account_id__True__0.34b4de86db": [], "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_collateral_type.868513a78c": [], "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_event_name.c85b97045f": [], "test.synthetix.accepted_values_core_rewards_claimed_arbitrum_mainnet_event_name__RewardsClaimed.3c1cd34ad1": [], "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_contract.dbeede65a0": [], "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_amount.b7ad8d34fd": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_amount__True__0.d98a3e4cc7": [], "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_distributor.cfe4797061": [], "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_block_timestamp.830ba4bdac": [], "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_id.ec96b450dd": [], "test.synthetix.unique_core_rewards_claimed_arbitrum_mainnet_id.0aa80585e9": [], "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_pool_id.bd58480578": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_pool_id__True__0.1c91c56a7b": [], "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_block_number.90a2165709": [], "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_id.2d439b2dff": [], "test.synthetix.unique_core_rewards_distributed_arbitrum_mainnet_id.b2d650e4fd": [], "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_event_name.bb49accedd": [], "test.synthetix.accepted_values_core_rewards_distributed_arbitrum_mainnet_event_name__RewardsDistributed.3370ace359": [], "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_amount.efe177b3e7": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_amount__True__0.09cd5040a6": [], "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_contract.cad4a84b49": [], "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_block_timestamp.b6efe37fde": [], "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_transaction_hash.a791a80876": [], "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_collateral_type.d8c598b114": [], "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_block_number.4692e1b237": [], "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_duration.8dfbbf7a51": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_duration__True__0.00212b4134": [], "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_distributor.b8c551ebf5": [], "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_pool_id.06cc36de8b": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_pool_id__True__0.d68e3c64d9": [], "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_amount.638bb23cb6": [], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_amount__True__0.2bf9da99f6": [], "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_pool_id.574d8e09b8": [], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_pool_id__True__0.dad5587ce6": [], "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_event_name.2c934d7229": [], "test.synthetix.accepted_values_core_usd_burned_arbitrum_mainnet_event_name__UsdBurned.9ecdb75459": [], "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_id.f07377da8d": [], "test.synthetix.unique_core_usd_burned_arbitrum_mainnet_id.1918882dbf": [], "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_block_number.9d57cfa9ee": [], "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_account_id.c71695a669": [], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_account_id__True__0.f8708303cd": [], "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_sender.1b76ecab38": [], "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_transaction_hash.6535b2db90": [], "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_contract.718a1f61dd": [], "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_collateral_type.6f8f53a6c9": [], "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_block_timestamp.da67490d2d": [], "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_pool_id.4593996ffd": [], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_pool_id__True__0.5d700fe50b": [], "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_block_timestamp.8ca5480dbc": [], "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_account_id.9ccf9039ea": [], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_account_id__True__0.6487cbbb70": [], "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_collateral_type.0129f350e1": [], "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_block_number.2c3c8fc1e5": [], "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_id.3157330f1c": [], "test.synthetix.unique_core_usd_minted_arbitrum_mainnet_id.557dbdade9": [], "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_sender.829a4593b0": [], "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_amount.f37a3a83d0": [], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_amount__True__0.9400183d7a": [], "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_event_name.8c280cde80": [], "test.synthetix.accepted_values_core_usd_minted_arbitrum_mainnet_event_name__UsdMinted.cb75bc5dc7": [], "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_transaction_hash.74c68bc07e": [], "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_contract.317c6e89d1": [], "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_transaction_hash.5da9d8cd8f": [], "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_collateral_type.ba4823f6ed": [], "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_pool_id.f9e6978af1": [], "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_mainnet_pool_id__True__0.c4b79598cb": [], "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_event_name.fcb481b7e9": [], "test.synthetix.accepted_values_core_vault_liquidation_arbitrum_mainnet_event_name__VaultLiquidation.429345a118": [], "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_id.c7ac33a6c3": [], "test.synthetix.unique_core_vault_liquidation_arbitrum_mainnet_id.3f5a30c375": [], "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_block_timestamp.3054b6aeaa": [], "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_liquidate_as_account_id.5e1fa876a7": [], "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_mainnet_liquidate_as_account_id__True__0.c9be297afd": [], "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_liquidation_data.2555b245ad": [], "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_contract.625029e21f": [], "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_block_number.1dc8ebaf67": [], "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_sender.d35f8c0cc2": [], "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_ts.d7d74011cb": [], "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_block_number.5a68e5a2c2": [], "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_pool_id.4536274374": [], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_pool_id__True__0.14e1d9edc3": [], "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_collateral_type.50f0a76c9d": [], "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_amount.0bdb85ef31": [], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_amount__True__0.b98dc30014": [], "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_collateral_value.09fcd07f3a": [], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_collateral_value__True__0.9fa49aae71": [], "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_contract_address.8cc08e1bbc": [], "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_ts.d2363d0b7d": [], "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_block_number.3ef5dfaa45": [], "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_pool_id.8f94082342": [], "test.synthetix.dbt_utils_accepted_range_core_vault_debt_arbitrum_mainnet_pool_id__True__0.8e3a2c72e9": [], "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_collateral_type.f9fb1089d7": [], "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_debt.7a33d30f43": [], "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_contract_address.fee8a6440d": [], "test.synthetix.unique_perp_account_created_arbitrum_mainnet_id.c50800d3e3": [], "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_id.6ebc461a9f": [], "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_event_name.9b0f514dfe": [], "test.synthetix.accepted_values_perp_account_created_arbitrum_mainnet_event_name__AccountCreated.e3b8716bf0": [], "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_block_number.9d9960063c": [], "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_block_timestamp.aa150ec309": [], "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_owner.d496ae59c0": [], "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_account_id.6064e6e85b": [], "test.synthetix.dbt_utils_accepted_range_perp_account_created_arbitrum_mainnet_account_id__True__0.976edf0951": [], "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_transaction_hash.4458887a25": [], "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_contract.afb3ec2b69": [], "test.synthetix.unique_perp_order_committed_arbitrum_mainnet_id.3373ae33a2": [], "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_id.3d80312645": [], "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_block_number.d86120fbb2": [], "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_block_timestamp.9450bd7715": [], "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_transaction_hash.4876108100": [], "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_contract.4d5fe85c13": [], "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_event_name.d96a04bc5b": [], "test.synthetix.accepted_values_perp_order_committed_arbitrum_mainnet_event_name__OrderCommitted.80f5b2af2f": [], "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_market_id.c88a9b80a9": [], "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_mainnet_market_id__True__0.d1559e05f3": [], "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_account_id.51a7bcf136": [], "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_mainnet_account_id__True__0.83d9cf1359": [], "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_contract.deb2106eaa": [], "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_event_name.606b4d8510": [], "test.synthetix.accepted_values_perp_order_settled_arbitrum_mainnet_event_name__OrderSettled.5e1793594f": [], "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_account_id.5f60dea264": [], "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_account_id__True__0.fcdc188551": [], "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_market_id.793bf9835c": [], "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_market_id__True__0.c52a7e4ed8": [], "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_collected_fees.7370e63505": [], "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_collected_fees__True__0.356b57ba59": [], "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_transaction_hash.1344347ee5": [], "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_block_timestamp.ae7ec6c8ef": [], "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_block_number.6bb5256b7b": [], "test.synthetix.unique_perp_order_settled_arbitrum_mainnet_id.b9d03afd65": [], "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_id.8d20cf26c1": [], "test.synthetix.unique_perp_market_updated_arbitrum_mainnet_id.ca2bc0e1a1": [], "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_id.c3a83ad1d0": [], "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_block_number.22032f5e3f": [], "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_block_timestamp.c82304cd0d": [], "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_transaction_hash.35ad1a325b": [], "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_contract.ae7ff19df0": [], "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_event_name.bbd9a88ac4": [], "test.synthetix.accepted_values_perp_market_updated_arbitrum_mainnet_event_name__MarketUpdated.8146a5947b": [], "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_market_id.7a1df365b6": [], "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_market_id__True__0.49bfd0ea1e": [], "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_price.c754965f12": [], "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_price__True__0.08ca8e4202": [], "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_interest_rate.2f297e2d1a": [], "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_interest_rate__True__0.6f303fc104": [], "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_account_id.c6ae3fbdf6": [], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_account_id__True__0.913cfd25f2": [], "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_market_id.f123e58c83": [], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_market_id__True__0.5138d00a1a": [], "test.synthetix.unique_perp_position_liquidated_arbitrum_mainnet_id.f231e459dd": [], "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_id.1013d30960": [], "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_transaction_hash.bc9ed917d3": [], "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_current_position_size.2f7c9b0c99": [], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_current_position_size__True__0.1f4c66d819": [], "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_event_name.badd34253b": [], "test.synthetix.accepted_values_perp_position_liquidated_arbitrum_mainnet_event_name__PositionLiquidated.0ec93e93c0": [], "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_block_number.5467c2494c": [], "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_amount_liquidated.85c1ba4ec8": [], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_amount_liquidated__True__0.284e66108e": [], "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_contract.bde78fd4de": [], "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_block_timestamp.2e92e4c30d": [], "test.synthetix.unique_perp_account_liquidation_attempt_arbitrum_mainnet_id.36625245e5": [], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_id.3b273ee7cd": [], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_account_id.e5775f05d6": [], "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_mainnet_account_id__True__0.69e5c1f239": [], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_block_number.cce38fccf5": [], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_reward.db84ec60c0": [], "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_mainnet_reward__True__0.0687f26a19": [], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_block_timestamp.384d202b30": [], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_contract.34132d3a0f": [], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_event_name.03d3da6f51": [], "test.synthetix.accepted_values_perp_account_liquidation_attempt_arbitrum_mainnet_event_name__AccountLiquidationAttempt.d77be155b7": [], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_transaction_hash.8082a939fd": [], "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_full_liquidation.bca773a7d2": [], "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_block_timestamp.3959a198d9": [], "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_contract.4c9655d0d7": [], "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_event_name.e165b98af5": [], "test.synthetix.accepted_values_perp_collateral_modified_arbitrum_mainnet_event_name__CollateralModified.ce058b817d": [], "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_block_number.553bfecd04": [], "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_collateral_id.b111831174": [], "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_mainnet_collateral_id__True__0.d504bf8da4": [], "test.synthetix.unique_perp_collateral_modified_arbitrum_mainnet_id.52f69df109": [], "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_id.b7548d2e89": [], "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_sender.8b5f369cc9": [], "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_account_id.8fb1349af5": [], "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_mainnet_account_id__True__0.f432eac521": [], "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_transaction_hash.db6cc05c85": [], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_block_timestamp.62addf704c": [], "test.synthetix.unique_perp_previous_order_expired_arbitrum_mainnet_id.cd7a82db0e": [], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_id.ced9ec6a1d": [], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_block_number.c6957a09df": [], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_market_id.3161a33570": [], "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_mainnet_market_id__True__0.148ea7d706": [], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_event_name.08acd6a68f": [], "test.synthetix.accepted_values_perp_previous_order_expired_arbitrum_mainnet_event_name__PreviousOrderExpired.d975ca95c5": [], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_transaction_hash.ccc5cbafcd": [], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_account_id.edc81bcacb": [], "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_mainnet_account_id__True__0.865d3fe2e6": [], "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_contract.f99120143b": [], "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_market_name.b6c0825a0f": [], "test.synthetix.unique_perp_market_created_arbitrum_mainnet_id.ccdc9b7755": [], "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_id.51befad80c": [], "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_market_symbol.cac52e1baa": [], "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_event_name.7c033fc995": [], "test.synthetix.accepted_values_perp_market_created_arbitrum_mainnet_event_name__MarketCreated.95d2e513a2": [], "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_block_number.398ad31e3c": [], "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_block_timestamp.30d302d69e": [], "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_contract.21d3d73e97": [], "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_perps_market_id.adbc877d76": [], "test.synthetix.dbt_utils_accepted_range_perp_market_created_arbitrum_mainnet_perps_market_id__True__0.48f88f8963": [], "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_transaction_hash.486a46d989": [], "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_event_name.a2ddfe6aab": [], "test.synthetix.accepted_values_perp_interest_charged_arbitrum_mainnet_event_name__InterestCharged.5bdeefd72e": [], "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_contract.0558bb2329": [], "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_transaction_hash.c6a422f072": [], "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_block_timestamp.c72b9e433c": [], "test.synthetix.unique_perp_interest_charged_arbitrum_mainnet_id.25564fae9f": [], "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_id.0336fb1845": [], "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_block_number.0461f85304": [], "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_account_id.0fea13802b": [], "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_arbitrum_mainnet_account_id__True__0.7c883f5e3f": [], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_block_timestamp.b38866df62": [], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_event_name.527da57e0a": [], "test.synthetix.accepted_values_perp_interest_rate_updated_arbitrum_mainnet_event_name__InterestRateUpdated.e279adef88": [], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_transaction_hash.881fd09199": [], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_interest_rate.4a70cee831": [], "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_mainnet_interest_rate__True__0.85f9532793": [], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_block_number.f1b7f275c8": [], "test.synthetix.unique_perp_interest_rate_updated_arbitrum_mainnet_id.c21a36f767": [], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_id.4d8f77e23f": [], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_contract.53bd3e715f": [], "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_super_market_id.0209c885e1": [], "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_mainnet_super_market_id__True__0.345c2bacf1": [], "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_id.2bedbed49c": [], "test.synthetix.unique_spot_order_committed_arbitrum_mainnet_id.715535831f": [], "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_event_name.364a2ed7fd": [], "test.synthetix.accepted_values_spot_order_committed_arbitrum_mainnet_event_name__OrderCommitted.e30a77b9b3": [], "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_sender.d7cbd6bc05": [], "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_block_timestamp.a4f827fd66": [], "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_referrer.23dc146929": [], "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_amount_provided.618d749652": [], "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_mainnet_amount_provided__True__0.a0c5711e24": [], "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_transaction_hash.47ac362f75": [], "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_contract.1d73e820e2": [], "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_market_id.eb267aefe6": [], "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_mainnet_market_id__True__0.fcb0bd480c": [], "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_block_number.bbd3030ffd": [], "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_order_type.9bedf0c3bc": [], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_final_order_amount__True__0.d78aeda819": [], "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_settler.2f85667062": [], "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_block_number.876a0a0282": [], "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_transaction_hash.a8b7f93ae5": [], "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_block_timestamp.483fdb2a21": [], "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_id.1124fb8990": [], "test.synthetix.unique_spot_order_settled_arbitrum_mainnet_id.a1ec7e590f": [], "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_order_type.cc9846cfde": [], "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_contract.7d4f904249": [], "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_price.3e2897303c": [], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_price__True__0.94dec93a68": [], "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_market_id.84635206a3": [], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_market_id__True__0.498546554e": [], "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_collected_fees.4c46cfb386": [], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_collected_fees__True__0.e9fce02c77": [], "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_event_name.32a64f7398": [], "test.synthetix.accepted_values_spot_order_settled_arbitrum_mainnet_event_name__OrderSettled.c43865614e": [], "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_id.bf2929fb2c": [], "test.synthetix.unique_spot_order_cancelled_arbitrum_mainnet_id.de40647c46": [], "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_block_timestamp.a2656a614b": [], "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_transaction_hash.43ee88aad5": [], "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_sender.a796a774d3": [], "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_contract.cc9a04e73e": [], "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_event_name.f29a2c6180": [], "test.synthetix.accepted_values_spot_order_cancelled_arbitrum_mainnet_event_name__OrderCancelled.bcb12d7741": [], "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_market_id.629e55a158": [], "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_arbitrum_mainnet_market_id__True__0.8d08288d1d": [], "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_block_number.a85db0bd00": [], "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_id.456af96984": [], "test.synthetix.unique_spot_synth_registered_arbitrum_mainnet_id.d4fd9eb0ba": [], "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_block_timestamp.155e02a96a": [], "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_synth_market_id.b02a502d7f": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_arbitrum_mainnet_synth_market_id__True__0.03490626a4": [], "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_block_number.c19306427b": [], "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_contract.dc09abd1d6": [], "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_synth_token_address.e815b8c9d4": [], "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_event_name.aa6a178336": [], "test.synthetix.accepted_values_spot_synth_registered_arbitrum_mainnet_event_name__SynthRegistered.dab3843a60": [], "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_transaction_hash.ae02976291": [], "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_collected_fees.975bb20444": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_collected_fees__True__0.ffa72f24d6": [], "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_transaction_hash.46c5786b65": [], "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_synth_market_id.11b8c58586": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_synth_market_id__True__0.39b07cbd1a": [], "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_block_number.3db00f8fd2": [], "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_block_timestamp.1e3c9accd9": [], "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_id.94c6a2689e": [], "test.synthetix.unique_spot_synth_bought_arbitrum_mainnet_id.97a98f064e": [], "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_price.b7069dc105": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_price__True__0.2666787a3a": [], "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_contract.7f6d914e0b": [], "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_referrer.d5123874c5": [], "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_event_name.aa51f8b10f": [], "test.synthetix.accepted_values_spot_synth_bought_arbitrum_mainnet_event_name__SynthBought.6968f2e38e": [], "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_event_name.77e48ea6b8": [], "test.synthetix.accepted_values_spot_synth_sold_arbitrum_mainnet_event_name__SynthSold.c2779b95d3": [], "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_transaction_hash.b35ac6eb10": [], "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_collected_fees.ae5a9854f2": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_collected_fees__True__0.ebed4cb6c6": [], "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_block_timestamp.ece96724ff": [], "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_referrer.fc97629e01": [], "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_block_number.21c8144aca": [], "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_price.83b6e6b427": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_price__True__0.736ec6a18f": [], "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_amount_returned.a22fe1e87b": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_amount_returned__True__0.94e383949d": [], "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_synth_market_id.0a9309e0fe": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_synth_market_id__True__0.502a7c73ae": [], "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_id.5672923066": [], "test.synthetix.unique_spot_synth_sold_arbitrum_mainnet_id.77e9d1569f": [], "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_contract.7e747f7197": [], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_id.e6be3c26ab": [], "test.synthetix.unique_spot_synth_wrapped_arbitrum_mainnet_id.4240a5b9ed": [], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_transaction_hash.470b375862": [], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_synth_market_id.22e9bbcaaf": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_mainnet_synth_market_id__True__0.69e1aef58d": [], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_contract.12b8537d63": [], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_event_name.a537b3bcc9": [], "test.synthetix.accepted_values_spot_synth_wrapped_arbitrum_mainnet_event_name__SynthWrapped.c2a7fae75f": [], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_block_timestamp.62e5fb2f2c": [], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_block_number.388f222586": [], "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_fees_collected.ab1cc1a24e": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_mainnet_fees_collected__True__0.8427a98042": [], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_block_timestamp.7eb830695e": [], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped.6338d14461": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped__True__0.dfb2bf555e": [], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_fees_collected.82edb6c70c": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_fees_collected__True__0.caa0ab5069": [], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_event_name.15be4b2d2e": [], "test.synthetix.accepted_values_spot_synth_unwrapped_arbitrum_mainnet_event_name__SynthUnwrapped.0156eda083": [], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_block_number.6c4594ed9b": [], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_transaction_hash.266bb54277": [], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_contract.df671e35b9": [], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_id.c93a8c455f": [], "test.synthetix.unique_spot_synth_unwrapped_arbitrum_mainnet_id.81790072c1": [], "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id.597a45b266": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id__True__0.c8e2a0ce2e": [], "test.synthetix.not_null_blocks_base_sepolia_block_number.1adc80fce5": [], "test.synthetix.unique_blocks_base_sepolia_block_number.b9de81024b": [], "test.synthetix.dbt_utils_recency_blocks_base_sepolia_hour__ts__1.b4197f397a": [], "test.synthetix.not_null_core_account_created_base_sepolia_owner.adee48eb04": [], "test.synthetix.not_null_core_account_created_base_sepolia_account_id.fb36b0b793": [], "test.synthetix.dbt_utils_accepted_range_core_account_created_base_sepolia_account_id__True__0.dd17e6e171": [], "test.synthetix.not_null_core_account_created_base_sepolia_id.804b852bd8": [], "test.synthetix.unique_core_account_created_base_sepolia_id.3342caea87": [], "test.synthetix.not_null_core_account_created_base_sepolia_transaction_hash.53f2200f19": [], "test.synthetix.not_null_core_account_created_base_sepolia_block_number.01a77f24bc": [], "test.synthetix.not_null_core_account_created_base_sepolia_block_timestamp.56ac347427": [], "test.synthetix.not_null_core_account_created_base_sepolia_event_name.4849c8704e": [], "test.synthetix.accepted_values_core_account_created_base_sepolia_event_name__AccountCreated.419b9196c4": [], "test.synthetix.not_null_core_account_created_base_sepolia_contract.53ca26628e": [], "test.synthetix.not_null_core_delegation_updated_base_sepolia_contract.f5b6f539eb": [], "test.synthetix.not_null_core_delegation_updated_base_sepolia_id.dcd3b41380": [], "test.synthetix.unique_core_delegation_updated_base_sepolia_id.09af5f863a": [], "test.synthetix.not_null_core_delegation_updated_base_sepolia_account_id.eeaa67ead3": [], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_account_id__True__0.744442e3e1": [], "test.synthetix.not_null_core_delegation_updated_base_sepolia_collateral_type.0ccc2f8e54": [], "test.synthetix.not_null_core_delegation_updated_base_sepolia_pool_id.8e7b343725": [], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_pool_id__True__0.76dffc3ab3": [], "test.synthetix.not_null_core_delegation_updated_base_sepolia_sender.ff059463dc": [], "test.synthetix.not_null_core_delegation_updated_base_sepolia_block_timestamp.d9e4249b7d": [], "test.synthetix.not_null_core_delegation_updated_base_sepolia_block_number.d1ae1c451b": [], "test.synthetix.not_null_core_delegation_updated_base_sepolia_leverage.b016b358da": [], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_leverage__True__1000000000000000000__1000000000000000000.bc25b2b948": [], "test.synthetix.not_null_core_delegation_updated_base_sepolia_transaction_hash.403e1a44d0": [], "test.synthetix.not_null_core_delegation_updated_base_sepolia_amount.b946bd0b57": [], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_amount__True__0.c17a0b7ccb": [], "test.synthetix.not_null_core_delegation_updated_base_sepolia_event_name.1eb3a277fa": [], "test.synthetix.accepted_values_core_delegation_updated_base_sepolia_event_name__DelegationUpdated.05fda2d1e2": [], "test.synthetix.not_null_core_deposited_base_sepolia_collateral_type.a340ec02eb": [], "test.synthetix.not_null_core_deposited_base_sepolia_id.0591da203f": [], "test.synthetix.unique_core_deposited_base_sepolia_id.3b38f638da": [], "test.synthetix.not_null_core_deposited_base_sepolia_contract.8dbc5afa3f": [], "test.synthetix.not_null_core_deposited_base_sepolia_event_name.b7ccc83970": [], "test.synthetix.accepted_values_core_deposited_base_sepolia_event_name__Deposited.2befe04139": [], "test.synthetix.not_null_core_deposited_base_sepolia_transaction_hash.305ad04c84": [], "test.synthetix.not_null_core_deposited_base_sepolia_account_id.d414fa2a62": [], "test.synthetix.dbt_utils_accepted_range_core_deposited_base_sepolia_account_id__True__0.7619844d60": [], "test.synthetix.not_null_core_deposited_base_sepolia_sender.0468b8397d": [], "test.synthetix.not_null_core_deposited_base_sepolia_block_timestamp.cbbc8b2a2e": [], "test.synthetix.not_null_core_deposited_base_sepolia_block_number.e9986d7fcf": [], "test.synthetix.not_null_core_deposited_base_sepolia_token_amount.af75bc1896": [], "test.synthetix.dbt_utils_accepted_range_core_deposited_base_sepolia_token_amount__True__0.266baf687b": [], "test.synthetix.not_null_core_withdrawn_base_sepolia_block_timestamp.276176a645": [], "test.synthetix.not_null_core_withdrawn_base_sepolia_contract.9a643890c5": [], "test.synthetix.not_null_core_withdrawn_base_sepolia_block_number.b38561efe3": [], "test.synthetix.not_null_core_withdrawn_base_sepolia_transaction_hash.ea6432763a": [], "test.synthetix.not_null_core_withdrawn_base_sepolia_token_amount.3582c76f95": [], "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_sepolia_token_amount__True__0.600b962701": [], "test.synthetix.not_null_core_withdrawn_base_sepolia_collateral_type.e4b3817245": [], "test.synthetix.not_null_core_withdrawn_base_sepolia_account_id.6536ec7b3c": [], "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_sepolia_account_id__True__0.283560870b": [], "test.synthetix.not_null_core_withdrawn_base_sepolia_id.a4ef85d6dd": [], "test.synthetix.unique_core_withdrawn_base_sepolia_id.30c3b98bff": [], "test.synthetix.not_null_core_withdrawn_base_sepolia_sender.935071b6a7": [], "test.synthetix.not_null_core_withdrawn_base_sepolia_event_name.919fe4b5de": [], "test.synthetix.accepted_values_core_withdrawn_base_sepolia_event_name__Withdrawn.12079a5ee6": [], "test.synthetix.not_null_core_liquidation_base_sepolia_pool_id.0059acd0f9": [], "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_sepolia_pool_id__True__0.7493427efd": [], "test.synthetix.not_null_core_liquidation_base_sepolia_block_timestamp.212c6a9018": [], "test.synthetix.not_null_core_liquidation_base_sepolia_block_number.f510e99a58": [], "test.synthetix.not_null_core_liquidation_base_sepolia_id.efbd949b78": [], "test.synthetix.unique_core_liquidation_base_sepolia_id.321d95d29c": [], "test.synthetix.not_null_core_liquidation_base_sepolia_contract.2d1b4b38d4": [], "test.synthetix.not_null_core_liquidation_base_sepolia_event_name.ab3ef77d1c": [], "test.synthetix.accepted_values_core_liquidation_base_sepolia_event_name__Liquidation.24bb1726f1": [], "test.synthetix.not_null_core_liquidation_base_sepolia_collateral_type.c93d2f649b": [], "test.synthetix.not_null_core_liquidation_base_sepolia_sender.3afbae055d": [], "test.synthetix.not_null_core_liquidation_base_sepolia_account_id.0aa7b969f5": [], "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_sepolia_account_id__True__0.02852291f8": [], "test.synthetix.not_null_core_liquidation_base_sepolia_transaction_hash.78921d6775": [], "test.synthetix.not_null_core_liquidation_base_sepolia_liquidate_as_account_id.3e3ca344a6": [], "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_sepolia_liquidate_as_account_id__True__0.6947f1cc05": [], "test.synthetix.not_null_core_market_updated_base_sepolia_id.179b4fa862": [], "test.synthetix.unique_core_market_updated_base_sepolia_id.945f14ee77": [], "test.synthetix.not_null_core_market_updated_base_sepolia_block_timestamp.66be40faea": [], "test.synthetix.not_null_core_market_updated_base_sepolia_block_number.450e88640c": [], "test.synthetix.not_null_core_market_updated_base_sepolia_transaction_hash.6351c7ce23": [], "test.synthetix.not_null_core_market_updated_base_sepolia_contract.cf139c06ed": [], "test.synthetix.not_null_core_market_updated_base_sepolia_event_name.c0e71ec841": [], "test.synthetix.accepted_values_core_market_updated_base_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.97084835ea": [], "test.synthetix.not_null_core_market_updated_base_sepolia_market_id.81913bae24": [], "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_sepolia_market_id__True__0.c2038f3200": [], "test.synthetix.not_null_core_market_updated_base_sepolia_net_issuance.85d70c9059": [], "test.synthetix.not_null_core_market_updated_base_sepolia_deposited_collateral_value.47b96d9782": [], "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_sepolia_deposited_collateral_value__True__0.ff17627b64": [], "test.synthetix.not_null_core_market_updated_base_sepolia_sender.b57e7709cd": [], "test.synthetix.not_null_core_market_updated_base_sepolia_collateral_type.a64be17284": [], "test.synthetix.not_null_core_market_updated_base_sepolia_credit_capacity.2033e021e1": [], "test.synthetix.not_null_core_market_updated_base_sepolia_token_amount.a8f7145772": [], "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_sepolia_token_amount__True__0.00d32c5847": [], "test.synthetix.not_null_core_market_registered_base_sepolia_market.c1fe5f76b8": [], "test.synthetix.not_null_core_market_registered_base_sepolia_market_id.dc3f59aaaf": [], "test.synthetix.unique_core_market_registered_base_sepolia_market_id.37a04d292a": [], "test.synthetix.not_null_core_market_registered_base_sepolia_id.6150b3d520": [], "test.synthetix.unique_core_market_registered_base_sepolia_id.1efe4c6aec": [], "test.synthetix.not_null_core_market_registered_base_sepolia_block_timestamp.209ede7f48": [], "test.synthetix.not_null_core_market_registered_base_sepolia_contract.8cc1db09cc": [], "test.synthetix.not_null_core_market_registered_base_sepolia_transaction_hash.de234a0b4d": [], "test.synthetix.not_null_core_market_registered_base_sepolia_block_number.fd8cdd563c": [], "test.synthetix.not_null_core_market_registered_base_sepolia_event_name.c0f99c65cf": [], "test.synthetix.accepted_values_core_market_registered_base_sepolia_event_name__MarketRegistered.52bda7875b": [], "test.synthetix.not_null_core_market_registered_base_sepolia_sender.0ec521b301": [], "test.synthetix.not_null_core_pool_created_base_sepolia_contract.3347ab7e86": [], "test.synthetix.not_null_core_pool_created_base_sepolia_sender.40177457bd": [], "test.synthetix.not_null_core_pool_created_base_sepolia_block_timestamp.770a6f30f6": [], "test.synthetix.not_null_core_pool_created_base_sepolia_id.b1a35dd808": [], "test.synthetix.unique_core_pool_created_base_sepolia_id.bc373a2eb3": [], "test.synthetix.not_null_core_pool_created_base_sepolia_block_number.094a784336": [], "test.synthetix.not_null_core_pool_created_base_sepolia_transaction_hash.c6810d0b49": [], "test.synthetix.not_null_core_pool_created_base_sepolia_event_name.1dac944daf": [], "test.synthetix.accepted_values_core_pool_created_base_sepolia_event_name__PoolCreated.f08bef53a3": [], "test.synthetix.not_null_core_pool_created_base_sepolia_owner.de5ae68a1a": [], "test.synthetix.not_null_core_pool_created_base_sepolia_pool_id.e6e51130fd": [], "test.synthetix.dbt_utils_accepted_range_core_pool_created_base_sepolia_pool_id__True__0.b3e7c8b05d": [], "test.synthetix.not_null_core_rewards_claimed_base_sepolia_transaction_hash.399851f94f": [], "test.synthetix.not_null_core_rewards_claimed_base_sepolia_account_id.35c6ac2750": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_account_id__True__0.56bdf07961": [], "test.synthetix.not_null_core_rewards_claimed_base_sepolia_collateral_type.44fc9e2622": [], "test.synthetix.not_null_core_rewards_claimed_base_sepolia_event_name.5d0bea85a4": [], "test.synthetix.accepted_values_core_rewards_claimed_base_sepolia_event_name__RewardsClaimed.813e8d6cab": [], "test.synthetix.not_null_core_rewards_claimed_base_sepolia_contract.8063e60014": [], "test.synthetix.not_null_core_rewards_claimed_base_sepolia_amount.8d0b56d69c": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_amount__True__0.83b60baad2": [], "test.synthetix.not_null_core_rewards_claimed_base_sepolia_distributor.cfc3ec6cdd": [], "test.synthetix.not_null_core_rewards_claimed_base_sepolia_block_timestamp.78d8816d82": [], "test.synthetix.not_null_core_rewards_claimed_base_sepolia_id.a324c0d7d4": [], "test.synthetix.unique_core_rewards_claimed_base_sepolia_id.b13c8534bb": [], "test.synthetix.not_null_core_rewards_claimed_base_sepolia_pool_id.e61695fb4f": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_pool_id__True__0.80a0443cd0": [], "test.synthetix.not_null_core_rewards_claimed_base_sepolia_block_number.2341e8ee42": [], "test.synthetix.not_null_core_rewards_distributed_base_sepolia_id.0d42a7a31a": [], "test.synthetix.unique_core_rewards_distributed_base_sepolia_id.fafe19f7d9": [], "test.synthetix.not_null_core_rewards_distributed_base_sepolia_event_name.e3a18ecd0c": [], "test.synthetix.accepted_values_core_rewards_distributed_base_sepolia_event_name__RewardsDistributed.23760c7762": [], "test.synthetix.not_null_core_rewards_distributed_base_sepolia_amount.ec60c3040c": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_amount__True__0.6d7f4124f8": [], "test.synthetix.not_null_core_rewards_distributed_base_sepolia_contract.b51980138b": [], "test.synthetix.not_null_core_rewards_distributed_base_sepolia_block_timestamp.305338d6ac": [], "test.synthetix.not_null_core_rewards_distributed_base_sepolia_transaction_hash.9d7346a555": [], "test.synthetix.not_null_core_rewards_distributed_base_sepolia_collateral_type.d02c77e463": [], "test.synthetix.not_null_core_rewards_distributed_base_sepolia_block_number.1404eb5f75": [], "test.synthetix.not_null_core_rewards_distributed_base_sepolia_duration.151d5a6383": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_duration__True__0.aca43f41bf": [], "test.synthetix.not_null_core_rewards_distributed_base_sepolia_distributor.8e49885144": [], "test.synthetix.not_null_core_rewards_distributed_base_sepolia_pool_id.618ac3407b": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_pool_id__True__0.4ad1e16907": [], "test.synthetix.not_null_core_usd_burned_base_sepolia_amount.d577462790": [], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_sepolia_amount__True__0.2ff0339bf6": [], "test.synthetix.not_null_core_usd_burned_base_sepolia_pool_id.8bd0f688e5": [], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_sepolia_pool_id__True__0.bdbba08629": [], "test.synthetix.not_null_core_usd_burned_base_sepolia_event_name.2c789d8ccb": [], "test.synthetix.accepted_values_core_usd_burned_base_sepolia_event_name__UsdBurned.c736a2b5fd": [], "test.synthetix.not_null_core_usd_burned_base_sepolia_id.9208a4e4a2": [], "test.synthetix.unique_core_usd_burned_base_sepolia_id.3b90c11835": [], "test.synthetix.not_null_core_usd_burned_base_sepolia_block_number.9acf3a65f4": [], "test.synthetix.not_null_core_usd_burned_base_sepolia_account_id.8014155212": [], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_sepolia_account_id__True__0.1c3ad25fc6": [], "test.synthetix.not_null_core_usd_burned_base_sepolia_sender.d28854bdf2": [], "test.synthetix.not_null_core_usd_burned_base_sepolia_transaction_hash.07cbe78bce": [], "test.synthetix.not_null_core_usd_burned_base_sepolia_contract.559c9a6e92": [], "test.synthetix.not_null_core_usd_burned_base_sepolia_collateral_type.1d7071aef1": [], "test.synthetix.not_null_core_usd_burned_base_sepolia_block_timestamp.d6c5fafe43": [], "test.synthetix.not_null_core_usd_minted_base_sepolia_pool_id.7dfafbe9ee": [], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_sepolia_pool_id__True__0.49903b0695": [], "test.synthetix.not_null_core_usd_minted_base_sepolia_block_timestamp.a33ebf4ef7": [], "test.synthetix.not_null_core_usd_minted_base_sepolia_account_id.56f2a7acd7": [], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_sepolia_account_id__True__0.8d375d28dd": [], "test.synthetix.not_null_core_usd_minted_base_sepolia_collateral_type.028faf1711": [], "test.synthetix.not_null_core_usd_minted_base_sepolia_block_number.37baa764ce": [], "test.synthetix.not_null_core_usd_minted_base_sepolia_id.3fd3162bcc": [], "test.synthetix.unique_core_usd_minted_base_sepolia_id.9cce972c7e": [], "test.synthetix.not_null_core_usd_minted_base_sepolia_sender.5053739593": [], "test.synthetix.not_null_core_usd_minted_base_sepolia_amount.c1ab51fea3": [], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_sepolia_amount__True__0.8db2f09ae2": [], "test.synthetix.not_null_core_usd_minted_base_sepolia_event_name.c1bfdffc84": [], "test.synthetix.accepted_values_core_usd_minted_base_sepolia_event_name__UsdMinted.d686f1f1af": [], "test.synthetix.not_null_core_usd_minted_base_sepolia_transaction_hash.04ae981572": [], "test.synthetix.not_null_core_usd_minted_base_sepolia_contract.ebf65a8472": [], "test.synthetix.not_null_core_vault_liquidation_base_sepolia_transaction_hash.fcdcfcdcdd": [], "test.synthetix.not_null_core_vault_liquidation_base_sepolia_collateral_type.18870127b8": [], "test.synthetix.not_null_core_vault_liquidation_base_sepolia_pool_id.47e473f735": [], "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_sepolia_pool_id__True__0.5ea2ba7eab": [], "test.synthetix.not_null_core_vault_liquidation_base_sepolia_event_name.04b05d8fa6": [], "test.synthetix.accepted_values_core_vault_liquidation_base_sepolia_event_name__VaultLiquidation.958e4fe8de": [], "test.synthetix.not_null_core_vault_liquidation_base_sepolia_id.08162ec8b5": [], "test.synthetix.unique_core_vault_liquidation_base_sepolia_id.5759c475e5": [], "test.synthetix.not_null_core_vault_liquidation_base_sepolia_block_timestamp.5c4fdcd348": [], "test.synthetix.not_null_core_vault_liquidation_base_sepolia_liquidate_as_account_id.b170dba1d3": [], "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_sepolia_liquidate_as_account_id__True__0.ee3dd8dc1e": [], "test.synthetix.not_null_core_vault_liquidation_base_sepolia_liquidation_data.a5dc2b7337": [], "test.synthetix.not_null_core_vault_liquidation_base_sepolia_contract.58dafa50b4": [], "test.synthetix.not_null_core_vault_liquidation_base_sepolia_block_number.72d5fcf75c": [], "test.synthetix.not_null_core_vault_liquidation_base_sepolia_sender.2f502247e7": [], "test.synthetix.not_null_core_vault_collateral_base_sepolia_ts.78a98d96c2": [], "test.synthetix.not_null_core_vault_collateral_base_sepolia_block_number.3a3cfc3edf": [], "test.synthetix.not_null_core_vault_collateral_base_sepolia_pool_id.3607d11df2": [], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_sepolia_pool_id__True__0.0047a9a52a": [], "test.synthetix.not_null_core_vault_collateral_base_sepolia_collateral_type.8cfa2c8f99": [], "test.synthetix.not_null_core_vault_collateral_base_sepolia_amount.ff25c0c9a0": [], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_sepolia_amount__True__0.6d9b6133f3": [], "test.synthetix.not_null_core_vault_collateral_base_sepolia_collateral_value.30cde60b22": [], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_sepolia_collateral_value__True__0.026e20a97f": [], "test.synthetix.not_null_core_vault_collateral_base_sepolia_contract_address.aa0f2cd57b": [], "test.synthetix.not_null_core_vault_debt_base_sepolia_ts.d366714ec5": [], "test.synthetix.not_null_core_vault_debt_base_sepolia_block_number.f25dcd2c96": [], "test.synthetix.not_null_core_vault_debt_base_sepolia_pool_id.05a1d5275c": [], "test.synthetix.dbt_utils_accepted_range_core_vault_debt_base_sepolia_pool_id__True__0.908dbaecbc": [], "test.synthetix.not_null_core_vault_debt_base_sepolia_collateral_type.70a5498cf3": [], "test.synthetix.not_null_core_vault_debt_base_sepolia_debt.9b99714e7f": [], "test.synthetix.not_null_core_vault_debt_base_sepolia_contract_address.a9d7ef2e2d": [], "test.synthetix.unique_perp_account_created_base_sepolia_id.d2b0023315": [], "test.synthetix.not_null_perp_account_created_base_sepolia_id.7da01b5642": [], "test.synthetix.not_null_perp_account_created_base_sepolia_event_name.d7deee96b5": [], "test.synthetix.accepted_values_perp_account_created_base_sepolia_event_name__AccountCreated.e5e94f342c": [], "test.synthetix.not_null_perp_account_created_base_sepolia_block_number.b9729c0627": [], "test.synthetix.not_null_perp_account_created_base_sepolia_block_timestamp.1f03770bcc": [], "test.synthetix.not_null_perp_account_created_base_sepolia_owner.31f8eb801c": [], "test.synthetix.not_null_perp_account_created_base_sepolia_account_id.e2509a45ab": [], "test.synthetix.dbt_utils_accepted_range_perp_account_created_base_sepolia_account_id__True__0.72ab89cd5f": [], "test.synthetix.not_null_perp_account_created_base_sepolia_transaction_hash.6324af1adb": [], "test.synthetix.not_null_perp_account_created_base_sepolia_contract.1b1ec25344": [], "test.synthetix.unique_perp_order_committed_base_sepolia_id.eb024384af": [], "test.synthetix.not_null_perp_order_committed_base_sepolia_id.5b74c78258": [], "test.synthetix.not_null_perp_order_committed_base_sepolia_block_number.f3230cc50d": [], "test.synthetix.not_null_perp_order_committed_base_sepolia_block_timestamp.192957d40c": [], "test.synthetix.not_null_perp_order_committed_base_sepolia_transaction_hash.761f6c5146": [], "test.synthetix.not_null_perp_order_committed_base_sepolia_contract.ad38cda3df": [], "test.synthetix.not_null_perp_order_committed_base_sepolia_event_name.dc8411b8b1": [], "test.synthetix.accepted_values_perp_order_committed_base_sepolia_event_name__OrderCommitted.f236dead5d": [], "test.synthetix.not_null_perp_order_committed_base_sepolia_market_id.9c41f762ec": [], "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_sepolia_market_id__True__0.6174df8d83": [], "test.synthetix.not_null_perp_order_committed_base_sepolia_account_id.e0cc9cd7a0": [], "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_sepolia_account_id__True__0.2a5b9bdddf": [], "test.synthetix.not_null_perp_order_settled_base_sepolia_contract.03742630fd": [], "test.synthetix.not_null_perp_order_settled_base_sepolia_event_name.95d61e9b53": [], "test.synthetix.accepted_values_perp_order_settled_base_sepolia_event_name__OrderSettled.b82d60a6cd": [], "test.synthetix.not_null_perp_order_settled_base_sepolia_account_id.0505121484": [], "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_sepolia_account_id__True__0.dd4d18c933": [], "test.synthetix.not_null_perp_order_settled_base_sepolia_market_id.90e9816e9b": [], "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_sepolia_market_id__True__0.00baab3b06": [], "test.synthetix.not_null_perp_order_settled_base_sepolia_collected_fees.19815f72b6": [], "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_sepolia_collected_fees__True__0.cfcb7626da": [], "test.synthetix.not_null_perp_order_settled_base_sepolia_transaction_hash.e40380e103": [], "test.synthetix.not_null_perp_order_settled_base_sepolia_block_timestamp.8624d8c529": [], "test.synthetix.not_null_perp_order_settled_base_sepolia_block_number.723c9f9ccf": [], "test.synthetix.unique_perp_order_settled_base_sepolia_id.52c8b658a1": [], "test.synthetix.not_null_perp_order_settled_base_sepolia_id.6a51920964": [], "test.synthetix.unique_perp_market_updated_base_sepolia_id.5fa0b8a094": [], "test.synthetix.not_null_perp_market_updated_base_sepolia_id.c010e8e9d3": [], "test.synthetix.not_null_perp_market_updated_base_sepolia_block_number.6d91893cd9": [], "test.synthetix.not_null_perp_market_updated_base_sepolia_block_timestamp.eabfe875b1": [], "test.synthetix.not_null_perp_market_updated_base_sepolia_transaction_hash.b36ca2219f": [], "test.synthetix.not_null_perp_market_updated_base_sepolia_contract.7a798ec958": [], "test.synthetix.not_null_perp_market_updated_base_sepolia_event_name.5808660a29": [], "test.synthetix.accepted_values_perp_market_updated_base_sepolia_event_name__MarketUpdated.6507eaa7c6": [], "test.synthetix.not_null_perp_market_updated_base_sepolia_market_id.1d15a36e0c": [], "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_sepolia_market_id__True__0.2aed99d0b6": [], "test.synthetix.not_null_perp_market_updated_base_sepolia_price.821df5b6b3": [], "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_sepolia_price__True__0.4f4858e59f": [], "test.synthetix.not_null_perp_market_updated_base_sepolia_interest_rate.20f815f06a": [], "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_sepolia_interest_rate__True__0.82fe5b32f6": [], "test.synthetix.not_null_perp_position_liquidated_base_sepolia_account_id.8e9f2c1b4b": [], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_account_id__True__0.a60e1cbb90": [], "test.synthetix.not_null_perp_position_liquidated_base_sepolia_market_id.6c389de6f5": [], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_market_id__True__0.c5145fd027": [], "test.synthetix.unique_perp_position_liquidated_base_sepolia_id.e92f27d6e6": [], "test.synthetix.not_null_perp_position_liquidated_base_sepolia_id.985f2af114": [], "test.synthetix.not_null_perp_position_liquidated_base_sepolia_transaction_hash.b180fd2627": [], "test.synthetix.not_null_perp_position_liquidated_base_sepolia_current_position_size.f98475edcb": [], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_current_position_size__True__0.cf9da7d717": [], "test.synthetix.not_null_perp_position_liquidated_base_sepolia_event_name.1d2d01fa50": [], "test.synthetix.accepted_values_perp_position_liquidated_base_sepolia_event_name__PositionLiquidated.e07d1e03f2": [], "test.synthetix.not_null_perp_position_liquidated_base_sepolia_block_number.d05dfab674": [], "test.synthetix.not_null_perp_position_liquidated_base_sepolia_amount_liquidated.c878a441e1": [], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_amount_liquidated__True__0.20b97e678b": [], "test.synthetix.not_null_perp_position_liquidated_base_sepolia_contract.0a66db5700": [], "test.synthetix.not_null_perp_position_liquidated_base_sepolia_block_timestamp.1700de694b": [], "test.synthetix.unique_perp_account_liquidation_attempt_base_sepolia_id.64895ed40b": [], "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_id.fa21a229e8": [], "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_account_id.72dba0b474": [], "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_sepolia_account_id__True__0.d9d7f88802": [], "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_block_number.c00ff06028": [], "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_reward.41da25d087": [], "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_sepolia_reward__True__0.d1fe263182": [], "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_block_timestamp.b212643602": [], "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_contract.5a7ac10d9d": [], "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_event_name.5a524744d4": [], "test.synthetix.accepted_values_perp_account_liquidation_attempt_base_sepolia_event_name__AccountLiquidationAttempt.7e035fbfbd": [], "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_transaction_hash.18ed9c33a9": [], "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_full_liquidation.4544a98926": [], "test.synthetix.not_null_perp_collateral_modified_base_sepolia_block_timestamp.a0b63e8833": [], "test.synthetix.not_null_perp_collateral_modified_base_sepolia_contract.c669409e90": [], "test.synthetix.not_null_perp_collateral_modified_base_sepolia_event_name.05505fea35": [], "test.synthetix.accepted_values_perp_collateral_modified_base_sepolia_event_name__CollateralModified.35bbd5a11f": [], "test.synthetix.not_null_perp_collateral_modified_base_sepolia_block_number.5818313783": [], "test.synthetix.not_null_perp_collateral_modified_base_sepolia_synth_market_id.6b585142fd": [], "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_sepolia_synth_market_id__True__0.e6426004ec": [], "test.synthetix.unique_perp_collateral_modified_base_sepolia_id.df76a33926": [], "test.synthetix.not_null_perp_collateral_modified_base_sepolia_id.0306c59b13": [], "test.synthetix.not_null_perp_collateral_modified_base_sepolia_sender.c5a5dbc794": [], "test.synthetix.not_null_perp_collateral_modified_base_sepolia_account_id.41a4ca06b6": [], "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_sepolia_account_id__True__0.4061e8095e": [], "test.synthetix.not_null_perp_collateral_modified_base_sepolia_transaction_hash.ccfe215417": [], "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_block_timestamp.2056bbf796": [], "test.synthetix.unique_perp_previous_order_expired_base_sepolia_id.a9c841c5f7": [], "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_id.35380c8364": [], "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_block_number.b44f0bbf4b": [], "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_market_id.c3963e0426": [], "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_sepolia_market_id__True__0.92c22b0d98": [], "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_event_name.94027cf5fd": [], "test.synthetix.accepted_values_perp_previous_order_expired_base_sepolia_event_name__PreviousOrderExpired.1a5af6cb8b": [], "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_transaction_hash.47402badfc": [], "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_account_id.358a8acfe7": [], "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_sepolia_account_id__True__0.7ed9f71601": [], "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_contract.d5ae4c2080": [], "test.synthetix.not_null_perp_market_created_base_sepolia_market_name.2335002c7c": [], "test.synthetix.unique_perp_market_created_base_sepolia_id.9af5f482a3": [], "test.synthetix.not_null_perp_market_created_base_sepolia_id.3651be9d50": [], "test.synthetix.not_null_perp_market_created_base_sepolia_market_symbol.b99df1cd19": [], "test.synthetix.not_null_perp_market_created_base_sepolia_event_name.594bfb776d": [], "test.synthetix.accepted_values_perp_market_created_base_sepolia_event_name__MarketCreated.da7f65c9d0": [], "test.synthetix.not_null_perp_market_created_base_sepolia_block_number.f39a76515f": [], "test.synthetix.not_null_perp_market_created_base_sepolia_block_timestamp.087de488f9": [], "test.synthetix.not_null_perp_market_created_base_sepolia_contract.9b5b7d63ca": [], "test.synthetix.not_null_perp_market_created_base_sepolia_perps_market_id.30bf02bc46": [], "test.synthetix.dbt_utils_accepted_range_perp_market_created_base_sepolia_perps_market_id__True__0.89e2162ed5": [], "test.synthetix.not_null_perp_market_created_base_sepolia_transaction_hash.83d1940949": [], "test.synthetix.not_null_perp_interest_charged_base_sepolia_event_name.7088270e38": [], "test.synthetix.accepted_values_perp_interest_charged_base_sepolia_event_name__InterestCharged.b607f55a72": [], "test.synthetix.not_null_perp_interest_charged_base_sepolia_contract.ad4bd5bb4b": [], "test.synthetix.not_null_perp_interest_charged_base_sepolia_transaction_hash.7d20550a93": [], "test.synthetix.not_null_perp_interest_charged_base_sepolia_block_timestamp.6723ccf2f9": [], "test.synthetix.unique_perp_interest_charged_base_sepolia_id.7023b7407d": [], "test.synthetix.not_null_perp_interest_charged_base_sepolia_id.a8d5a81503": [], "test.synthetix.not_null_perp_interest_charged_base_sepolia_block_number.e9b7b9cd80": [], "test.synthetix.not_null_perp_interest_charged_base_sepolia_account_id.ec1ea115af": [], "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_base_sepolia_account_id__True__0.7595935b71": [], "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_block_timestamp.609017baeb": [], "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_event_name.30275ad446": [], "test.synthetix.accepted_values_perp_interest_rate_updated_base_sepolia_event_name__InterestRateUpdated.5d317c53f3": [], "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_transaction_hash.3601647535": [], "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_interest_rate.7f5f7342cd": [], "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_sepolia_interest_rate__True__0.c114557661": [], "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_block_number.eeff2c078a": [], "test.synthetix.unique_perp_interest_rate_updated_base_sepolia_id.2295efc83a": [], "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_id.24c18054e7": [], "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_contract.ccc079c59c": [], "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_super_market_id.68b732b580": [], "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_sepolia_super_market_id__True__0.cc3fb6ff17": [], "test.synthetix.not_null_spot_order_committed_base_sepolia_id.11a4430aff": [], "test.synthetix.unique_spot_order_committed_base_sepolia_id.3819dc1084": [], "test.synthetix.not_null_spot_order_committed_base_sepolia_event_name.438812a0d2": [], "test.synthetix.accepted_values_spot_order_committed_base_sepolia_event_name__OrderCommitted.5b70cba35c": [], "test.synthetix.not_null_spot_order_committed_base_sepolia_sender.4e585d7f19": [], "test.synthetix.not_null_spot_order_committed_base_sepolia_block_timestamp.8c88551cb4": [], "test.synthetix.not_null_spot_order_committed_base_sepolia_referrer.7ec29fa647": [], "test.synthetix.not_null_spot_order_committed_base_sepolia_amount_provided.38ad18f779": [], "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_sepolia_amount_provided__True__0.054ef0ffa5": [], "test.synthetix.not_null_spot_order_committed_base_sepolia_transaction_hash.9c446b3700": [], "test.synthetix.not_null_spot_order_committed_base_sepolia_contract.665bb25f85": [], "test.synthetix.not_null_spot_order_committed_base_sepolia_market_id.15c2459855": [], "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_sepolia_market_id__True__0.6632755b0a": [], "test.synthetix.not_null_spot_order_committed_base_sepolia_block_number.9e8c3cbe19": [], "test.synthetix.not_null_spot_order_committed_base_sepolia_order_type.3954986bef": [], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_final_order_amount__True__0.db1eb9bae2": [], "test.synthetix.not_null_spot_order_settled_base_sepolia_settler.3cce2227a9": [], "test.synthetix.not_null_spot_order_settled_base_sepolia_block_number.65da819fda": [], "test.synthetix.not_null_spot_order_settled_base_sepolia_transaction_hash.db4a8fd73d": [], "test.synthetix.not_null_spot_order_settled_base_sepolia_block_timestamp.2af878ee49": [], "test.synthetix.not_null_spot_order_settled_base_sepolia_id.41dd4b147f": [], "test.synthetix.unique_spot_order_settled_base_sepolia_id.d146f45657": [], "test.synthetix.not_null_spot_order_settled_base_sepolia_order_type.aba0efecf9": [], "test.synthetix.not_null_spot_order_settled_base_sepolia_contract.70a66ec745": [], "test.synthetix.not_null_spot_order_settled_base_sepolia_price.5e737efecc": [], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_price__True__0.be79188042": [], "test.synthetix.not_null_spot_order_settled_base_sepolia_market_id.08f8f7cfee": [], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_market_id__True__0.57c7ca8b8a": [], "test.synthetix.not_null_spot_order_settled_base_sepolia_collected_fees.ce03171f19": [], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_collected_fees__True__0.7f14aa7a7b": [], "test.synthetix.not_null_spot_order_settled_base_sepolia_event_name.78cc82e3ab": [], "test.synthetix.accepted_values_spot_order_settled_base_sepolia_event_name__OrderSettled.177309ebc4": [], "test.synthetix.not_null_spot_order_cancelled_base_sepolia_id.5e9a576929": [], "test.synthetix.unique_spot_order_cancelled_base_sepolia_id.0e40062e64": [], "test.synthetix.not_null_spot_order_cancelled_base_sepolia_block_timestamp.fa9df55b40": [], "test.synthetix.not_null_spot_order_cancelled_base_sepolia_transaction_hash.0752dd402b": [], "test.synthetix.not_null_spot_order_cancelled_base_sepolia_sender.aac13d426e": [], "test.synthetix.not_null_spot_order_cancelled_base_sepolia_contract.0c41210b4f": [], "test.synthetix.not_null_spot_order_cancelled_base_sepolia_event_name.860a2e2098": [], "test.synthetix.accepted_values_spot_order_cancelled_base_sepolia_event_name__OrderCancelled.19ae93abc4": [], "test.synthetix.not_null_spot_order_cancelled_base_sepolia_market_id.29f20fb008": [], "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_base_sepolia_market_id__True__0.256744e74d": [], "test.synthetix.not_null_spot_order_cancelled_base_sepolia_block_number.86a31f2f2c": [], "test.synthetix.not_null_spot_synth_registered_base_sepolia_id.82e3f87ac4": [], "test.synthetix.unique_spot_synth_registered_base_sepolia_id.59dadce592": [], "test.synthetix.not_null_spot_synth_registered_base_sepolia_block_timestamp.79c2f95be5": [], "test.synthetix.not_null_spot_synth_registered_base_sepolia_synth_market_id.5a96ef8d3b": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_base_sepolia_synth_market_id__True__0.e252f6d23b": [], "test.synthetix.not_null_spot_synth_registered_base_sepolia_block_number.bb37a01e8d": [], "test.synthetix.not_null_spot_synth_registered_base_sepolia_contract.4039370624": [], "test.synthetix.not_null_spot_synth_registered_base_sepolia_synth_token_address.9a1399c63c": [], "test.synthetix.not_null_spot_synth_registered_base_sepolia_event_name.40165b8566": [], "test.synthetix.accepted_values_spot_synth_registered_base_sepolia_event_name__SynthRegistered.560c96fe92": [], "test.synthetix.not_null_spot_synth_registered_base_sepolia_transaction_hash.0cea3ca1bf": [], "test.synthetix.not_null_spot_synth_bought_base_sepolia_collected_fees.9d30351609": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_sepolia_collected_fees__True__0.1b65c16e7a": [], "test.synthetix.not_null_spot_synth_bought_base_sepolia_transaction_hash.368cb3f67e": [], "test.synthetix.not_null_spot_synth_bought_base_sepolia_synth_market_id.b1c1943367": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_sepolia_synth_market_id__True__0.2be12779d3": [], "test.synthetix.not_null_spot_synth_bought_base_sepolia_block_number.b137c20668": [], "test.synthetix.not_null_spot_synth_bought_base_sepolia_block_timestamp.b2a61f5718": [], "test.synthetix.not_null_spot_synth_bought_base_sepolia_id.942697f903": [], "test.synthetix.unique_spot_synth_bought_base_sepolia_id.17a8acaf0c": [], "test.synthetix.not_null_spot_synth_bought_base_sepolia_price.d27790b16d": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_sepolia_price__True__0.1dfcf66dee": [], "test.synthetix.not_null_spot_synth_bought_base_sepolia_contract.4678866b0c": [], "test.synthetix.not_null_spot_synth_bought_base_sepolia_referrer.4756917b09": [], "test.synthetix.not_null_spot_synth_bought_base_sepolia_event_name.cacb370344": [], "test.synthetix.accepted_values_spot_synth_bought_base_sepolia_event_name__SynthBought.3932e43413": [], "test.synthetix.not_null_spot_synth_sold_base_sepolia_event_name.24601a4262": [], "test.synthetix.accepted_values_spot_synth_sold_base_sepolia_event_name__SynthSold.bc9ca74c87": [], "test.synthetix.not_null_spot_synth_sold_base_sepolia_transaction_hash.a13ba6bde1": [], "test.synthetix.not_null_spot_synth_sold_base_sepolia_collected_fees.8ad9625fb0": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_collected_fees__True__0.0a04ec9ef2": [], "test.synthetix.not_null_spot_synth_sold_base_sepolia_block_timestamp.f3d45165ff": [], "test.synthetix.not_null_spot_synth_sold_base_sepolia_referrer.51ef2f8d16": [], "test.synthetix.not_null_spot_synth_sold_base_sepolia_block_number.17e7ff9528": [], "test.synthetix.not_null_spot_synth_sold_base_sepolia_price.88b1a85b40": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_price__True__0.cedd17dbea": [], "test.synthetix.not_null_spot_synth_sold_base_sepolia_amount_returned.c33656b778": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_amount_returned__True__0.400f957fc7": [], "test.synthetix.not_null_spot_synth_sold_base_sepolia_synth_market_id.25c988c205": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_synth_market_id__True__0.5175d72781": [], "test.synthetix.not_null_spot_synth_sold_base_sepolia_id.c2f7e77070": [], "test.synthetix.unique_spot_synth_sold_base_sepolia_id.d31e78319f": [], "test.synthetix.not_null_spot_synth_sold_base_sepolia_contract.8d370e2248": [], "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_id.8905f554af": [], "test.synthetix.unique_spot_synth_wrapped_base_sepolia_id.159b2de78a": [], "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_transaction_hash.7672de0496": [], "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_synth_market_id.601db0f648": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_sepolia_synth_market_id__True__0.2dfd67bc58": [], "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_contract.d4446f0372": [], "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_event_name.fe439b73da": [], "test.synthetix.accepted_values_spot_synth_wrapped_base_sepolia_event_name__SynthWrapped.031ffbb73f": [], "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_block_timestamp.5b4c2eecf8": [], "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_block_number.6d42ca2157": [], "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_fees_collected.b6fac60b85": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_sepolia_fees_collected__True__0.c2a49865fe": [], "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_block_timestamp.41ba03a5b2": [], "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_amount_unwrapped.1a220b9007": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_amount_unwrapped__True__0.8e197e25e9": [], "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_fees_collected.c3d167c521": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_fees_collected__True__0.e56453f4c6": [], "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_event_name.b17d6e42c7": [], "test.synthetix.accepted_values_spot_synth_unwrapped_base_sepolia_event_name__SynthUnwrapped.8dae19258e": [], "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_block_number.5cfd06abfe": [], "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_transaction_hash.2ea11780cc": [], "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_contract.87983c1fa3": [], "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_id.6b02b454d5": [], "test.synthetix.unique_spot_synth_unwrapped_base_sepolia_id.74a8e666e5": [], "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_synth_market_id.214a3db22f": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_synth_market_id__True__0.a469219bab": [], "test.synthetix.not_null_buyback_processed_base_sepolia_id.e10820e4d2": [], "test.synthetix.unique_buyback_processed_base_sepolia_id.c3e20dc22e": [], "test.synthetix.not_null_buyback_processed_base_sepolia_block_number.73166259d7": [], "test.synthetix.not_null_buyback_processed_base_sepolia_block_timestamp.c83a09ad33": [], "test.synthetix.not_null_buyback_processed_base_sepolia_transaction_hash.a38d34613b": [], "test.synthetix.not_null_buyback_processed_base_sepolia_event_name.755deb59b2": [], "test.synthetix.accepted_values_buyback_processed_base_sepolia_event_name__BuybackProcessed.16f3176222": [], "test.synthetix.not_null_buyback_processed_base_sepolia_contract.b27543f734": [], "test.synthetix.not_null_buyback_processed_base_sepolia_buyer.4fd04cc021": [], "test.synthetix.not_null_buyback_processed_base_sepolia_snx.52b876a9f7": [], "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_sepolia_snx__True__0.628aa3b85b": [], "test.synthetix.not_null_buyback_processed_base_sepolia_usd.397135feed": [], "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_sepolia_usd__True__0.f23761f17f": [], "test.synthetix.not_null_blocks_base_mainnet_block_number.bb1b2f53c2": [], "test.synthetix.unique_blocks_base_mainnet_block_number.e303976d40": [], "test.synthetix.dbt_utils_recency_blocks_base_mainnet_hour__ts__1.b0724712c2": [], "test.synthetix.not_null_core_account_created_base_mainnet_owner.c498d5b28f": [], "test.synthetix.not_null_core_account_created_base_mainnet_account_id.9f366bbbab": [], "test.synthetix.dbt_utils_accepted_range_core_account_created_base_mainnet_account_id__True__0.13ad3c12e1": [], "test.synthetix.not_null_core_account_created_base_mainnet_id.a6878c49cb": [], "test.synthetix.unique_core_account_created_base_mainnet_id.d79e3ab0d1": [], "test.synthetix.not_null_core_account_created_base_mainnet_transaction_hash.21cf6568c1": [], "test.synthetix.not_null_core_account_created_base_mainnet_block_number.1b0ff0bd14": [], "test.synthetix.not_null_core_account_created_base_mainnet_block_timestamp.8e5d2b5809": [], "test.synthetix.not_null_core_account_created_base_mainnet_event_name.f3ba489917": [], "test.synthetix.accepted_values_core_account_created_base_mainnet_event_name__AccountCreated.8d266dd241": [], "test.synthetix.not_null_core_account_created_base_mainnet_contract.9c9629d4bf": [], "test.synthetix.not_null_core_delegation_updated_base_mainnet_contract.26c790b056": [], "test.synthetix.not_null_core_delegation_updated_base_mainnet_id.3f46fc5fef": [], "test.synthetix.unique_core_delegation_updated_base_mainnet_id.cb86d131a2": [], "test.synthetix.not_null_core_delegation_updated_base_mainnet_account_id.d54eaa7e33": [], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_account_id__True__0.682b9be0e3": [], "test.synthetix.not_null_core_delegation_updated_base_mainnet_collateral_type.ed1a32a32c": [], "test.synthetix.not_null_core_delegation_updated_base_mainnet_pool_id.05c5c779bf": [], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_pool_id__True__0.4316662214": [], "test.synthetix.not_null_core_delegation_updated_base_mainnet_sender.0138cb07ed": [], "test.synthetix.not_null_core_delegation_updated_base_mainnet_block_timestamp.c521a83475": [], "test.synthetix.not_null_core_delegation_updated_base_mainnet_block_number.b7e4e88578": [], "test.synthetix.not_null_core_delegation_updated_base_mainnet_leverage.5efc0a9617": [], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_leverage__True__1000000000000000000__1000000000000000000.d5cf2050cc": [], "test.synthetix.not_null_core_delegation_updated_base_mainnet_transaction_hash.6915579646": [], "test.synthetix.not_null_core_delegation_updated_base_mainnet_amount.a0ab515e0a": [], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_amount__True__0.a8783e193f": [], "test.synthetix.not_null_core_delegation_updated_base_mainnet_event_name.cfe99ccc6b": [], "test.synthetix.accepted_values_core_delegation_updated_base_mainnet_event_name__DelegationUpdated.67d059ef8b": [], "test.synthetix.not_null_core_deposited_base_mainnet_collateral_type.be650ff685": [], "test.synthetix.not_null_core_deposited_base_mainnet_id.ee16c24c51": [], "test.synthetix.unique_core_deposited_base_mainnet_id.c13be8e337": [], "test.synthetix.not_null_core_deposited_base_mainnet_contract.6e9ec1150a": [], "test.synthetix.not_null_core_deposited_base_mainnet_event_name.31446f5c55": [], "test.synthetix.accepted_values_core_deposited_base_mainnet_event_name__Deposited.8716111032": [], "test.synthetix.not_null_core_deposited_base_mainnet_transaction_hash.272eb2e81d": [], "test.synthetix.not_null_core_deposited_base_mainnet_account_id.7193b1a2c0": [], "test.synthetix.dbt_utils_accepted_range_core_deposited_base_mainnet_account_id__True__0.64bcc1c124": [], "test.synthetix.not_null_core_deposited_base_mainnet_sender.7b7ebe7456": [], "test.synthetix.not_null_core_deposited_base_mainnet_block_timestamp.560df883dc": [], "test.synthetix.not_null_core_deposited_base_mainnet_block_number.08ee53cd26": [], "test.synthetix.not_null_core_deposited_base_mainnet_token_amount.5b0e4b379d": [], "test.synthetix.dbt_utils_accepted_range_core_deposited_base_mainnet_token_amount__True__0.60382baf55": [], "test.synthetix.not_null_core_withdrawn_base_mainnet_block_timestamp.3b8ffa7210": [], "test.synthetix.not_null_core_withdrawn_base_mainnet_contract.a8511fdb92": [], "test.synthetix.not_null_core_withdrawn_base_mainnet_block_number.03c7cebae3": [], "test.synthetix.not_null_core_withdrawn_base_mainnet_transaction_hash.a3fda71b2a": [], "test.synthetix.not_null_core_withdrawn_base_mainnet_token_amount.fbabce38ba": [], "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_mainnet_token_amount__True__0.54af4bae82": [], "test.synthetix.not_null_core_withdrawn_base_mainnet_collateral_type.f32eb82738": [], "test.synthetix.not_null_core_withdrawn_base_mainnet_account_id.ef84b5b40c": [], "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_mainnet_account_id__True__0.0bf8555841": [], "test.synthetix.not_null_core_withdrawn_base_mainnet_id.8106f47c4d": [], "test.synthetix.unique_core_withdrawn_base_mainnet_id.72a24b0786": [], "test.synthetix.not_null_core_withdrawn_base_mainnet_sender.2f5cf91bdf": [], "test.synthetix.not_null_core_withdrawn_base_mainnet_event_name.f423143c4b": [], "test.synthetix.accepted_values_core_withdrawn_base_mainnet_event_name__Withdrawn.8eb5613297": [], "test.synthetix.not_null_core_liquidation_base_mainnet_pool_id.0342c9a9f7": [], "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_mainnet_pool_id__True__0.9af005d964": [], "test.synthetix.not_null_core_liquidation_base_mainnet_block_timestamp.cc029a06b8": [], "test.synthetix.not_null_core_liquidation_base_mainnet_block_number.896bca83af": [], "test.synthetix.not_null_core_liquidation_base_mainnet_id.c949216a70": [], "test.synthetix.unique_core_liquidation_base_mainnet_id.876ec280ff": [], "test.synthetix.not_null_core_liquidation_base_mainnet_contract.cb2b40daff": [], "test.synthetix.not_null_core_liquidation_base_mainnet_event_name.b9c8609dd4": [], "test.synthetix.accepted_values_core_liquidation_base_mainnet_event_name__Liquidation.b1c18b74aa": [], "test.synthetix.not_null_core_liquidation_base_mainnet_collateral_type.c78d491846": [], "test.synthetix.not_null_core_liquidation_base_mainnet_sender.0c2397ee76": [], "test.synthetix.not_null_core_liquidation_base_mainnet_account_id.2ddc542a47": [], "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_mainnet_account_id__True__0.136053be04": [], "test.synthetix.not_null_core_liquidation_base_mainnet_transaction_hash.adee36dc81": [], "test.synthetix.not_null_core_liquidation_base_mainnet_liquidate_as_account_id.b2d7294162": [], "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_mainnet_liquidate_as_account_id__True__0.7686495bd9": [], "test.synthetix.not_null_core_market_updated_base_mainnet_id.bdb44c0b54": [], "test.synthetix.unique_core_market_updated_base_mainnet_id.b2a5abdd48": [], "test.synthetix.not_null_core_market_updated_base_mainnet_block_timestamp.648a5f6e8c": [], "test.synthetix.not_null_core_market_updated_base_mainnet_block_number.e9e83211a7": [], "test.synthetix.not_null_core_market_updated_base_mainnet_transaction_hash.7b8eb5d77d": [], "test.synthetix.not_null_core_market_updated_base_mainnet_contract.6d90834e3f": [], "test.synthetix.not_null_core_market_updated_base_mainnet_event_name.6afe397967": [], "test.synthetix.accepted_values_core_market_updated_base_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.06e57bf5c5": [], "test.synthetix.not_null_core_market_updated_base_mainnet_market_id.de78147356": [], "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_mainnet_market_id__True__0.ab7b335af7": [], "test.synthetix.not_null_core_market_updated_base_mainnet_net_issuance.334062f568": [], "test.synthetix.not_null_core_market_updated_base_mainnet_deposited_collateral_value.905a08bfbb": [], "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_mainnet_deposited_collateral_value__True__0.3945f7eca1": [], "test.synthetix.not_null_core_market_updated_base_mainnet_sender.5b6ff88208": [], "test.synthetix.not_null_core_market_updated_base_mainnet_collateral_type.6e2d5502d4": [], "test.synthetix.not_null_core_market_updated_base_mainnet_credit_capacity.4cad1dd5dd": [], "test.synthetix.not_null_core_market_updated_base_mainnet_token_amount.ce8694585d": [], "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_mainnet_token_amount__True__0.159f754b68": [], "test.synthetix.not_null_core_market_registered_base_mainnet_market.6a5311f9b7": [], "test.synthetix.not_null_core_market_registered_base_mainnet_market_id.8fa95d0adc": [], "test.synthetix.unique_core_market_registered_base_mainnet_market_id.e03ba7f671": [], "test.synthetix.not_null_core_market_registered_base_mainnet_id.58185ba1ad": [], "test.synthetix.unique_core_market_registered_base_mainnet_id.b0e87b4cdb": [], "test.synthetix.not_null_core_market_registered_base_mainnet_block_timestamp.41726ce377": [], "test.synthetix.not_null_core_market_registered_base_mainnet_contract.0187a84f0b": [], "test.synthetix.not_null_core_market_registered_base_mainnet_transaction_hash.7e49be40a9": [], "test.synthetix.not_null_core_market_registered_base_mainnet_block_number.14cb004b58": [], "test.synthetix.not_null_core_market_registered_base_mainnet_event_name.c5054f10bf": [], "test.synthetix.accepted_values_core_market_registered_base_mainnet_event_name__MarketRegistered.b297851ae7": [], "test.synthetix.not_null_core_market_registered_base_mainnet_sender.9825c848f6": [], "test.synthetix.not_null_core_pool_created_base_mainnet_contract.6f3850c4d8": [], "test.synthetix.not_null_core_pool_created_base_mainnet_sender.0c210116c7": [], "test.synthetix.not_null_core_pool_created_base_mainnet_block_timestamp.94505d3912": [], "test.synthetix.not_null_core_pool_created_base_mainnet_id.44cc56adee": [], "test.synthetix.unique_core_pool_created_base_mainnet_id.f5ca162629": [], "test.synthetix.not_null_core_pool_created_base_mainnet_block_number.8ef3c64233": [], "test.synthetix.not_null_core_pool_created_base_mainnet_transaction_hash.88325163ff": [], "test.synthetix.not_null_core_pool_created_base_mainnet_event_name.0770467455": [], "test.synthetix.accepted_values_core_pool_created_base_mainnet_event_name__PoolCreated.a1f7123964": [], "test.synthetix.not_null_core_pool_created_base_mainnet_owner.875044313e": [], "test.synthetix.not_null_core_pool_created_base_mainnet_pool_id.d63bf41661": [], "test.synthetix.dbt_utils_accepted_range_core_pool_created_base_mainnet_pool_id__True__0.39f67d8bfc": [], "test.synthetix.not_null_core_rewards_claimed_base_mainnet_transaction_hash.b63233ece5": [], "test.synthetix.not_null_core_rewards_claimed_base_mainnet_account_id.854e016ff9": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_account_id__True__0.f3a8537aec": [], "test.synthetix.not_null_core_rewards_claimed_base_mainnet_collateral_type.f4a0d97e20": [], "test.synthetix.not_null_core_rewards_claimed_base_mainnet_event_name.8699999c22": [], "test.synthetix.accepted_values_core_rewards_claimed_base_mainnet_event_name__RewardsClaimed.aa2ca50bfd": [], "test.synthetix.not_null_core_rewards_claimed_base_mainnet_contract.c7544b70ac": [], "test.synthetix.not_null_core_rewards_claimed_base_mainnet_amount.2d80149737": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_amount__True__0.d32a48611c": [], "test.synthetix.not_null_core_rewards_claimed_base_mainnet_distributor.edc7126cd6": [], "test.synthetix.not_null_core_rewards_claimed_base_mainnet_block_timestamp.365bd8971d": [], "test.synthetix.not_null_core_rewards_claimed_base_mainnet_id.e1c2a57eae": [], "test.synthetix.unique_core_rewards_claimed_base_mainnet_id.3e937354d7": [], "test.synthetix.not_null_core_rewards_claimed_base_mainnet_pool_id.28e40cfefe": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_pool_id__True__0.4091fd0cb1": [], "test.synthetix.not_null_core_rewards_claimed_base_mainnet_block_number.4b65195293": [], "test.synthetix.not_null_core_rewards_distributed_base_mainnet_id.0142695043": [], "test.synthetix.unique_core_rewards_distributed_base_mainnet_id.8cb2f0871f": [], "test.synthetix.not_null_core_rewards_distributed_base_mainnet_event_name.16811bbe2c": [], "test.synthetix.accepted_values_core_rewards_distributed_base_mainnet_event_name__RewardsDistributed.c4ccd15bed": [], "test.synthetix.not_null_core_rewards_distributed_base_mainnet_amount.2580da873a": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_amount__True__0.839843f110": [], "test.synthetix.not_null_core_rewards_distributed_base_mainnet_contract.5545c1884a": [], "test.synthetix.not_null_core_rewards_distributed_base_mainnet_block_timestamp.3080d49013": [], "test.synthetix.not_null_core_rewards_distributed_base_mainnet_transaction_hash.bc1d7442f3": [], "test.synthetix.not_null_core_rewards_distributed_base_mainnet_collateral_type.7253a5e6ec": [], "test.synthetix.not_null_core_rewards_distributed_base_mainnet_block_number.8a561feed6": [], "test.synthetix.not_null_core_rewards_distributed_base_mainnet_duration.78ed8fd436": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_duration__True__0.7efb65f7c3": [], "test.synthetix.not_null_core_rewards_distributed_base_mainnet_distributor.eb73b71c1b": [], "test.synthetix.not_null_core_rewards_distributed_base_mainnet_pool_id.8ee087c0fc": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_pool_id__True__0.7d779ece26": [], "test.synthetix.not_null_core_usd_burned_base_mainnet_amount.57fdbdea35": [], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_mainnet_amount__True__0.27adfdbff9": [], "test.synthetix.not_null_core_usd_burned_base_mainnet_pool_id.abf28cfdf6": [], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_mainnet_pool_id__True__0.52120b282a": [], "test.synthetix.not_null_core_usd_burned_base_mainnet_event_name.0bb05d75cc": [], "test.synthetix.accepted_values_core_usd_burned_base_mainnet_event_name__UsdBurned.9df46c6616": [], "test.synthetix.not_null_core_usd_burned_base_mainnet_id.7d6df2e91f": [], "test.synthetix.unique_core_usd_burned_base_mainnet_id.5953435682": [], "test.synthetix.not_null_core_usd_burned_base_mainnet_block_number.6f683bcb34": [], "test.synthetix.not_null_core_usd_burned_base_mainnet_account_id.b4f53ab613": [], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_mainnet_account_id__True__0.40ca1a8133": [], "test.synthetix.not_null_core_usd_burned_base_mainnet_sender.b813be6ecc": [], "test.synthetix.not_null_core_usd_burned_base_mainnet_transaction_hash.d80af383d5": [], "test.synthetix.not_null_core_usd_burned_base_mainnet_contract.dba51aebb5": [], "test.synthetix.not_null_core_usd_burned_base_mainnet_collateral_type.e208105e0e": [], "test.synthetix.not_null_core_usd_burned_base_mainnet_block_timestamp.346c53ef95": [], "test.synthetix.not_null_core_usd_minted_base_mainnet_pool_id.ee8fc13465": [], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_mainnet_pool_id__True__0.38a3f5fcf9": [], "test.synthetix.not_null_core_usd_minted_base_mainnet_block_timestamp.a004821ccd": [], "test.synthetix.not_null_core_usd_minted_base_mainnet_account_id.ccf3e769fe": [], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_mainnet_account_id__True__0.fd790b59ca": [], "test.synthetix.not_null_core_usd_minted_base_mainnet_collateral_type.f8bfd4628e": [], "test.synthetix.not_null_core_usd_minted_base_mainnet_block_number.9528b63fbc": [], "test.synthetix.not_null_core_usd_minted_base_mainnet_id.9cb007fc5c": [], "test.synthetix.unique_core_usd_minted_base_mainnet_id.476f2a0b45": [], "test.synthetix.not_null_core_usd_minted_base_mainnet_sender.363a1c6bc9": [], "test.synthetix.not_null_core_usd_minted_base_mainnet_amount.196acb6a64": [], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_mainnet_amount__True__0.1d256007a1": [], "test.synthetix.not_null_core_usd_minted_base_mainnet_event_name.33ff07927a": [], "test.synthetix.accepted_values_core_usd_minted_base_mainnet_event_name__UsdMinted.62f89abcc8": [], "test.synthetix.not_null_core_usd_minted_base_mainnet_transaction_hash.c04da14c24": [], "test.synthetix.not_null_core_usd_minted_base_mainnet_contract.f56e539b17": [], "test.synthetix.not_null_core_vault_liquidation_base_mainnet_transaction_hash.063cc50ef6": [], "test.synthetix.not_null_core_vault_liquidation_base_mainnet_collateral_type.e0c76340c5": [], "test.synthetix.not_null_core_vault_liquidation_base_mainnet_pool_id.4a337176ad": [], "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_mainnet_pool_id__True__0.bfc340e4f6": [], "test.synthetix.not_null_core_vault_liquidation_base_mainnet_event_name.1e10a7bb02": [], "test.synthetix.accepted_values_core_vault_liquidation_base_mainnet_event_name__VaultLiquidation.b8ea6a7925": [], "test.synthetix.not_null_core_vault_liquidation_base_mainnet_id.3054417f0f": [], "test.synthetix.unique_core_vault_liquidation_base_mainnet_id.74bcb7a076": [], "test.synthetix.not_null_core_vault_liquidation_base_mainnet_block_timestamp.2dca047589": [], "test.synthetix.not_null_core_vault_liquidation_base_mainnet_liquidate_as_account_id.042bc52396": [], "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_mainnet_liquidate_as_account_id__True__0.b04df95186": [], "test.synthetix.not_null_core_vault_liquidation_base_mainnet_liquidation_data.be698b5245": [], "test.synthetix.not_null_core_vault_liquidation_base_mainnet_contract.d5acf50762": [], "test.synthetix.not_null_core_vault_liquidation_base_mainnet_block_number.667cea546c": [], "test.synthetix.not_null_core_vault_liquidation_base_mainnet_sender.512fed362a": [], "test.synthetix.not_null_core_vault_collateral_base_mainnet_ts.a02f87cd0d": [], "test.synthetix.not_null_core_vault_collateral_base_mainnet_block_number.6eaab21095": [], "test.synthetix.not_null_core_vault_collateral_base_mainnet_pool_id.e1a826b5b2": [], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_mainnet_pool_id__True__0.c52772c114": [], "test.synthetix.not_null_core_vault_collateral_base_mainnet_collateral_type.bef58af2ef": [], "test.synthetix.not_null_core_vault_collateral_base_mainnet_amount.45536133a9": [], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_mainnet_amount__True__0.9e07833bf5": [], "test.synthetix.not_null_core_vault_collateral_base_mainnet_collateral_value.5805db9c59": [], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_mainnet_collateral_value__True__0.7350cb66f7": [], "test.synthetix.not_null_core_vault_collateral_base_mainnet_contract_address.bc7a096c7d": [], "test.synthetix.not_null_core_vault_debt_base_mainnet_ts.fc19d225e3": [], "test.synthetix.not_null_core_vault_debt_base_mainnet_block_number.bd4478b322": [], "test.synthetix.not_null_core_vault_debt_base_mainnet_pool_id.e33ea26a56": [], "test.synthetix.dbt_utils_accepted_range_core_vault_debt_base_mainnet_pool_id__True__0.583a0abe4f": [], "test.synthetix.not_null_core_vault_debt_base_mainnet_collateral_type.e3f9b96478": [], "test.synthetix.not_null_core_vault_debt_base_mainnet_debt.922a67baf4": [], "test.synthetix.not_null_core_vault_debt_base_mainnet_contract_address.f2b82344e4": [], "test.synthetix.unique_perp_account_created_base_mainnet_id.7e77a8a023": [], "test.synthetix.not_null_perp_account_created_base_mainnet_id.88dc5d9a3e": [], "test.synthetix.not_null_perp_account_created_base_mainnet_event_name.0ab1553ed8": [], "test.synthetix.accepted_values_perp_account_created_base_mainnet_event_name__AccountCreated.c906cbec9d": [], "test.synthetix.not_null_perp_account_created_base_mainnet_block_number.089e467aa3": [], "test.synthetix.not_null_perp_account_created_base_mainnet_block_timestamp.4e4344d68a": [], "test.synthetix.not_null_perp_account_created_base_mainnet_owner.1aca280221": [], "test.synthetix.not_null_perp_account_created_base_mainnet_account_id.2d9e573ba3": [], "test.synthetix.dbt_utils_accepted_range_perp_account_created_base_mainnet_account_id__True__0.31cc3873de": [], "test.synthetix.not_null_perp_account_created_base_mainnet_transaction_hash.0274c58381": [], "test.synthetix.not_null_perp_account_created_base_mainnet_contract.d77785377c": [], "test.synthetix.unique_perp_order_committed_base_mainnet_id.471fd9d19f": [], "test.synthetix.not_null_perp_order_committed_base_mainnet_id.deaaf9a2d9": [], "test.synthetix.not_null_perp_order_committed_base_mainnet_block_number.743f5b2c16": [], "test.synthetix.not_null_perp_order_committed_base_mainnet_block_timestamp.ba049c4adc": [], "test.synthetix.not_null_perp_order_committed_base_mainnet_transaction_hash.ba7bf1fc20": [], "test.synthetix.not_null_perp_order_committed_base_mainnet_contract.ec04bc0cd9": [], "test.synthetix.not_null_perp_order_committed_base_mainnet_event_name.ea7921e749": [], "test.synthetix.accepted_values_perp_order_committed_base_mainnet_event_name__OrderCommitted.ce39697ea3": [], "test.synthetix.not_null_perp_order_committed_base_mainnet_market_id.09e2f9dd2e": [], "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_mainnet_market_id__True__0.9964b7c003": [], "test.synthetix.not_null_perp_order_committed_base_mainnet_account_id.4dabd60cd4": [], "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_mainnet_account_id__True__0.c996cff012": [], "test.synthetix.not_null_perp_order_settled_base_mainnet_contract.4999a48971": [], "test.synthetix.not_null_perp_order_settled_base_mainnet_event_name.f1e61c05e6": [], "test.synthetix.accepted_values_perp_order_settled_base_mainnet_event_name__OrderSettled.2c75532624": [], "test.synthetix.not_null_perp_order_settled_base_mainnet_account_id.16ba855b23": [], "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_mainnet_account_id__True__0.e5564d3ff0": [], "test.synthetix.not_null_perp_order_settled_base_mainnet_market_id.6f4d850570": [], "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_mainnet_market_id__True__0.f0b24bdf87": [], "test.synthetix.not_null_perp_order_settled_base_mainnet_collected_fees.b6a0c12cde": [], "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_mainnet_collected_fees__True__0.160f85cd41": [], "test.synthetix.not_null_perp_order_settled_base_mainnet_transaction_hash.a60987fbb0": [], "test.synthetix.not_null_perp_order_settled_base_mainnet_block_timestamp.81876ddb40": [], "test.synthetix.not_null_perp_order_settled_base_mainnet_block_number.f58d806635": [], "test.synthetix.unique_perp_order_settled_base_mainnet_id.0225a9550b": [], "test.synthetix.not_null_perp_order_settled_base_mainnet_id.5b3863aece": [], "test.synthetix.unique_perp_market_updated_base_mainnet_id.a3e4d3e22f": [], "test.synthetix.not_null_perp_market_updated_base_mainnet_id.23f3e68a12": [], "test.synthetix.not_null_perp_market_updated_base_mainnet_block_number.3088915c67": [], "test.synthetix.not_null_perp_market_updated_base_mainnet_block_timestamp.c0b049d2d6": [], "test.synthetix.not_null_perp_market_updated_base_mainnet_transaction_hash.28faaa00e5": [], "test.synthetix.not_null_perp_market_updated_base_mainnet_contract.e19df268b3": [], "test.synthetix.not_null_perp_market_updated_base_mainnet_event_name.de1019fbef": [], "test.synthetix.accepted_values_perp_market_updated_base_mainnet_event_name__MarketUpdated.33121cd63c": [], "test.synthetix.not_null_perp_market_updated_base_mainnet_market_id.8ec7a63f6b": [], "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_mainnet_market_id__True__0.5c7a41566b": [], "test.synthetix.not_null_perp_market_updated_base_mainnet_price.f0d91e2bd5": [], "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_mainnet_price__True__0.ae7f542736": [], "test.synthetix.not_null_perp_market_updated_base_mainnet_interest_rate.10b7a6c389": [], "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_mainnet_interest_rate__True__0.7f6ed158d2": [], "test.synthetix.not_null_perp_position_liquidated_base_mainnet_account_id.498f567370": [], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_account_id__True__0.4dca14dbcd": [], "test.synthetix.not_null_perp_position_liquidated_base_mainnet_market_id.564386819e": [], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_market_id__True__0.f77ba4ae2f": [], "test.synthetix.unique_perp_position_liquidated_base_mainnet_id.922d3c5143": [], "test.synthetix.not_null_perp_position_liquidated_base_mainnet_id.32c367bb62": [], "test.synthetix.not_null_perp_position_liquidated_base_mainnet_transaction_hash.c67a9607db": [], "test.synthetix.not_null_perp_position_liquidated_base_mainnet_current_position_size.b48e72d00b": [], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_current_position_size__True__0.f59eb84311": [], "test.synthetix.not_null_perp_position_liquidated_base_mainnet_event_name.321097aa34": [], "test.synthetix.accepted_values_perp_position_liquidated_base_mainnet_event_name__PositionLiquidated.71fb40cadb": [], "test.synthetix.not_null_perp_position_liquidated_base_mainnet_block_number.a7b9be436d": [], "test.synthetix.not_null_perp_position_liquidated_base_mainnet_amount_liquidated.29ad6c9103": [], "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_amount_liquidated__True__0.be0c7ea09d": [], "test.synthetix.not_null_perp_position_liquidated_base_mainnet_contract.16d824dbca": [], "test.synthetix.not_null_perp_position_liquidated_base_mainnet_block_timestamp.7e8e3434f7": [], "test.synthetix.unique_perp_account_liquidation_attempt_base_mainnet_id.4ca8a36246": [], "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_id.f0a38fed0b": [], "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_account_id.b9af0ad259": [], "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_mainnet_account_id__True__0.1b7d106a7e": [], "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_block_number.eb82068b1f": [], "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_reward.c18396dc96": [], "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_mainnet_reward__True__0.cb285aadec": [], "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_block_timestamp.8bb23c25bf": [], "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_contract.52c72e7f83": [], "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_event_name.bdd4a2d793": [], "test.synthetix.accepted_values_perp_account_liquidation_attempt_base_mainnet_event_name__AccountLiquidationAttempt.aeb7d6db9c": [], "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_transaction_hash.70575855b6": [], "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_full_liquidation.13fc102881": [], "test.synthetix.not_null_perp_collateral_modified_base_mainnet_block_timestamp.dba3f4ea26": [], "test.synthetix.not_null_perp_collateral_modified_base_mainnet_contract.c11139c863": [], "test.synthetix.not_null_perp_collateral_modified_base_mainnet_event_name.ea66af17fe": [], "test.synthetix.accepted_values_perp_collateral_modified_base_mainnet_event_name__CollateralModified.a5e57f2d75": [], "test.synthetix.not_null_perp_collateral_modified_base_mainnet_block_number.9a27b3b231": [], "test.synthetix.not_null_perp_collateral_modified_base_mainnet_synth_market_id.d41b8065af": [], "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_mainnet_synth_market_id__True__0.d556e7848d": [], "test.synthetix.unique_perp_collateral_modified_base_mainnet_id.311ce0d794": [], "test.synthetix.not_null_perp_collateral_modified_base_mainnet_id.f24bcc6b1b": [], "test.synthetix.not_null_perp_collateral_modified_base_mainnet_sender.b40c55b7ee": [], "test.synthetix.not_null_perp_collateral_modified_base_mainnet_account_id.cdccf3f2af": [], "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_mainnet_account_id__True__0.9f7c28c3fd": [], "test.synthetix.not_null_perp_collateral_modified_base_mainnet_transaction_hash.3d3881c53b": [], "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_block_timestamp.8433c78b93": [], "test.synthetix.unique_perp_previous_order_expired_base_mainnet_id.f02978148f": [], "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_id.bc7a46deda": [], "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_block_number.a563a713e9": [], "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_market_id.3b39458251": [], "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_mainnet_market_id__True__0.edc1c768de": [], "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_event_name.14c38c565c": [], "test.synthetix.accepted_values_perp_previous_order_expired_base_mainnet_event_name__PreviousOrderExpired.a675fe5038": [], "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_transaction_hash.97e2d12b2c": [], "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_account_id.c8037fd435": [], "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_mainnet_account_id__True__0.e4b1283a09": [], "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_contract.5eed227a76": [], "test.synthetix.not_null_perp_market_created_base_mainnet_market_name.162fe82996": [], "test.synthetix.unique_perp_market_created_base_mainnet_id.e1227e7e46": [], "test.synthetix.not_null_perp_market_created_base_mainnet_id.eb84eb9821": [], "test.synthetix.not_null_perp_market_created_base_mainnet_market_symbol.06e88b6544": [], "test.synthetix.not_null_perp_market_created_base_mainnet_event_name.f103b43404": [], "test.synthetix.accepted_values_perp_market_created_base_mainnet_event_name__MarketCreated.d9da845e2f": [], "test.synthetix.not_null_perp_market_created_base_mainnet_block_number.31d8a749ec": [], "test.synthetix.not_null_perp_market_created_base_mainnet_block_timestamp.b13b8b381f": [], "test.synthetix.not_null_perp_market_created_base_mainnet_contract.dd8ab60012": [], "test.synthetix.not_null_perp_market_created_base_mainnet_perps_market_id.d04a2adf66": [], "test.synthetix.dbt_utils_accepted_range_perp_market_created_base_mainnet_perps_market_id__True__0.7835f6c4e2": [], "test.synthetix.not_null_perp_market_created_base_mainnet_transaction_hash.005c8ea981": [], "test.synthetix.not_null_perp_interest_charged_base_mainnet_event_name.d0c6828a2c": [], "test.synthetix.accepted_values_perp_interest_charged_base_mainnet_event_name__InterestCharged.92bd4d647b": [], "test.synthetix.not_null_perp_interest_charged_base_mainnet_contract.637ff31ac5": [], "test.synthetix.not_null_perp_interest_charged_base_mainnet_transaction_hash.82d6f4539b": [], "test.synthetix.not_null_perp_interest_charged_base_mainnet_block_timestamp.c006ab16a0": [], "test.synthetix.unique_perp_interest_charged_base_mainnet_id.849ecb5e38": [], "test.synthetix.not_null_perp_interest_charged_base_mainnet_id.a4394853e3": [], "test.synthetix.not_null_perp_interest_charged_base_mainnet_block_number.634b5a2ca3": [], "test.synthetix.not_null_perp_interest_charged_base_mainnet_account_id.9cea8c57e9": [], "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_base_mainnet_account_id__True__0.a3ec3de479": [], "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_block_timestamp.0d665a1669": [], "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_event_name.36434bd8cd": [], "test.synthetix.accepted_values_perp_interest_rate_updated_base_mainnet_event_name__InterestRateUpdated.1f640e1a2e": [], "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_transaction_hash.84f20da856": [], "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_interest_rate.cfecf76356": [], "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_mainnet_interest_rate__True__0.9e368f0a36": [], "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_block_number.76213ff694": [], "test.synthetix.unique_perp_interest_rate_updated_base_mainnet_id.bddddb2671": [], "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_id.e9a20cc82f": [], "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_contract.79599300ad": [], "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_super_market_id.234f62d024": [], "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_mainnet_super_market_id__True__0.4d69e0aece": [], "test.synthetix.not_null_spot_order_committed_base_mainnet_id.4e7c563b12": [], "test.synthetix.unique_spot_order_committed_base_mainnet_id.ebe225e3c1": [], "test.synthetix.not_null_spot_order_committed_base_mainnet_event_name.dc08478d35": [], "test.synthetix.accepted_values_spot_order_committed_base_mainnet_event_name__OrderCommitted.7219cd261b": [], "test.synthetix.not_null_spot_order_committed_base_mainnet_sender.fcb2f6b8e6": [], "test.synthetix.not_null_spot_order_committed_base_mainnet_block_timestamp.b355df469e": [], "test.synthetix.not_null_spot_order_committed_base_mainnet_referrer.773110510c": [], "test.synthetix.not_null_spot_order_committed_base_mainnet_amount_provided.99b6d3d7c6": [], "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_mainnet_amount_provided__True__0.9f6ff0bd95": [], "test.synthetix.not_null_spot_order_committed_base_mainnet_transaction_hash.bf2697d39d": [], "test.synthetix.not_null_spot_order_committed_base_mainnet_contract.2711d7c5f2": [], "test.synthetix.not_null_spot_order_committed_base_mainnet_market_id.eb878589ce": [], "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_mainnet_market_id__True__0.d412907ad8": [], "test.synthetix.not_null_spot_order_committed_base_mainnet_block_number.b73840a782": [], "test.synthetix.not_null_spot_order_committed_base_mainnet_order_type.af8cf04472": [], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_final_order_amount__True__0.285227b4ad": [], "test.synthetix.not_null_spot_order_settled_base_mainnet_settler.32eafc3529": [], "test.synthetix.not_null_spot_order_settled_base_mainnet_block_number.0da3f5f83c": [], "test.synthetix.not_null_spot_order_settled_base_mainnet_transaction_hash.cc03e5396c": [], "test.synthetix.not_null_spot_order_settled_base_mainnet_block_timestamp.d6a06e33d2": [], "test.synthetix.not_null_spot_order_settled_base_mainnet_id.bee9f4adc9": [], "test.synthetix.unique_spot_order_settled_base_mainnet_id.3552e2a2e6": [], "test.synthetix.not_null_spot_order_settled_base_mainnet_order_type.0e7f500a0a": [], "test.synthetix.not_null_spot_order_settled_base_mainnet_contract.901410d0f9": [], "test.synthetix.not_null_spot_order_settled_base_mainnet_price.a8065724a1": [], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_price__True__0.a69aaf95b9": [], "test.synthetix.not_null_spot_order_settled_base_mainnet_market_id.ea53981200": [], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_market_id__True__0.57e7a4e22d": [], "test.synthetix.not_null_spot_order_settled_base_mainnet_collected_fees.f0d64ac401": [], "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_collected_fees__True__0.d7bd810890": [], "test.synthetix.not_null_spot_order_settled_base_mainnet_event_name.b99840eec6": [], "test.synthetix.accepted_values_spot_order_settled_base_mainnet_event_name__OrderSettled.30376f4577": [], "test.synthetix.not_null_spot_order_cancelled_base_mainnet_id.5486ce1cb2": [], "test.synthetix.unique_spot_order_cancelled_base_mainnet_id.5ac9e5a86c": [], "test.synthetix.not_null_spot_order_cancelled_base_mainnet_block_timestamp.81016bb88f": [], "test.synthetix.not_null_spot_order_cancelled_base_mainnet_transaction_hash.524e2820c0": [], "test.synthetix.not_null_spot_order_cancelled_base_mainnet_sender.666cd271e1": [], "test.synthetix.not_null_spot_order_cancelled_base_mainnet_contract.b45f673add": [], "test.synthetix.not_null_spot_order_cancelled_base_mainnet_event_name.75d1cf92ef": [], "test.synthetix.accepted_values_spot_order_cancelled_base_mainnet_event_name__OrderCancelled.468b0aa5ec": [], "test.synthetix.not_null_spot_order_cancelled_base_mainnet_market_id.3d2e9d2ba5": [], "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_base_mainnet_market_id__True__0.9edddeabb3": [], "test.synthetix.not_null_spot_order_cancelled_base_mainnet_block_number.59e7d43c87": [], "test.synthetix.not_null_spot_synth_registered_base_mainnet_id.9f21a7f761": [], "test.synthetix.unique_spot_synth_registered_base_mainnet_id.81eda4804d": [], "test.synthetix.not_null_spot_synth_registered_base_mainnet_block_timestamp.9fcd6d9ec6": [], "test.synthetix.not_null_spot_synth_registered_base_mainnet_synth_market_id.97f70d1e33": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_base_mainnet_synth_market_id__True__0.289066bb62": [], "test.synthetix.not_null_spot_synth_registered_base_mainnet_block_number.fb558416fb": [], "test.synthetix.not_null_spot_synth_registered_base_mainnet_contract.a1096e5fd9": [], "test.synthetix.not_null_spot_synth_registered_base_mainnet_synth_token_address.f2f086a15a": [], "test.synthetix.not_null_spot_synth_registered_base_mainnet_event_name.6d850cc54d": [], "test.synthetix.accepted_values_spot_synth_registered_base_mainnet_event_name__SynthRegistered.5528c05ba2": [], "test.synthetix.not_null_spot_synth_registered_base_mainnet_transaction_hash.7e53d9e7f0": [], "test.synthetix.not_null_spot_synth_bought_base_mainnet_collected_fees.d9c17c84f7": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_mainnet_collected_fees__True__0.3fcb3fda3a": [], "test.synthetix.not_null_spot_synth_bought_base_mainnet_transaction_hash.1e8279de09": [], "test.synthetix.not_null_spot_synth_bought_base_mainnet_synth_market_id.32145e8cb4": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_mainnet_synth_market_id__True__0.e3b9a2a2bf": [], "test.synthetix.not_null_spot_synth_bought_base_mainnet_block_number.afabe746ef": [], "test.synthetix.not_null_spot_synth_bought_base_mainnet_block_timestamp.5044e48413": [], "test.synthetix.not_null_spot_synth_bought_base_mainnet_id.f9e555c962": [], "test.synthetix.unique_spot_synth_bought_base_mainnet_id.e00678ebae": [], "test.synthetix.not_null_spot_synth_bought_base_mainnet_price.f59f9c339a": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_mainnet_price__True__0.e25fbf2240": [], "test.synthetix.not_null_spot_synth_bought_base_mainnet_contract.d6d311c160": [], "test.synthetix.not_null_spot_synth_bought_base_mainnet_referrer.3b61ce852c": [], "test.synthetix.not_null_spot_synth_bought_base_mainnet_event_name.8a35f2634d": [], "test.synthetix.accepted_values_spot_synth_bought_base_mainnet_event_name__SynthBought.7302486ec0": [], "test.synthetix.not_null_spot_synth_sold_base_mainnet_event_name.f76ff966dc": [], "test.synthetix.accepted_values_spot_synth_sold_base_mainnet_event_name__SynthSold.b1a44748ed": [], "test.synthetix.not_null_spot_synth_sold_base_mainnet_transaction_hash.6957d51d9c": [], "test.synthetix.not_null_spot_synth_sold_base_mainnet_collected_fees.99a85c53ea": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_collected_fees__True__0.6cc814f854": [], "test.synthetix.not_null_spot_synth_sold_base_mainnet_block_timestamp.1713f1d130": [], "test.synthetix.not_null_spot_synth_sold_base_mainnet_referrer.ee678360be": [], "test.synthetix.not_null_spot_synth_sold_base_mainnet_block_number.148bf58e52": [], "test.synthetix.not_null_spot_synth_sold_base_mainnet_price.3d1a702fbb": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_price__True__0.994b9376fd": [], "test.synthetix.not_null_spot_synth_sold_base_mainnet_amount_returned.989a4131c2": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_amount_returned__True__0.250710e6f1": [], "test.synthetix.not_null_spot_synth_sold_base_mainnet_synth_market_id.b7dab5388d": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_synth_market_id__True__0.3ec6dae33c": [], "test.synthetix.not_null_spot_synth_sold_base_mainnet_id.763b711f62": [], "test.synthetix.unique_spot_synth_sold_base_mainnet_id.4cbe90534a": [], "test.synthetix.not_null_spot_synth_sold_base_mainnet_contract.46ddd59981": [], "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_id.7d79ad852d": [], "test.synthetix.unique_spot_synth_wrapped_base_mainnet_id.77a4ae72ae": [], "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_transaction_hash.9cbd57629d": [], "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_synth_market_id.e2b2f4733f": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_mainnet_synth_market_id__True__0.3d7fa017bf": [], "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_contract.33e8d1917b": [], "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_event_name.1f22f5789b": [], "test.synthetix.accepted_values_spot_synth_wrapped_base_mainnet_event_name__SynthWrapped.e81f79edcb": [], "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_block_timestamp.66ddebcfe0": [], "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_block_number.4bf40252e1": [], "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_fees_collected.9a641530e9": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_mainnet_fees_collected__True__0.88e8d792fd": [], "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_block_timestamp.0e8329af5c": [], "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_amount_unwrapped.025e49370b": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_amount_unwrapped__True__0.2e78bc25a2": [], "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_fees_collected.cd35bec369": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_fees_collected__True__0.48d9a0e389": [], "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_event_name.dbfac4a471": [], "test.synthetix.accepted_values_spot_synth_unwrapped_base_mainnet_event_name__SynthUnwrapped.a1713eb60e": [], "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_block_number.81e8f4c2ea": [], "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_transaction_hash.e27a71ff2d": [], "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_contract.cba8e61baa": [], "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_id.cd459ace96": [], "test.synthetix.unique_spot_synth_unwrapped_base_mainnet_id.1256b6907b": [], "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_synth_market_id.47983f606b": [], "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_synth_market_id__True__0.de01d6cd38": [], "test.synthetix.not_null_buyback_processed_base_mainnet_id.f2ddc16a13": [], "test.synthetix.unique_buyback_processed_base_mainnet_id.7d5a3bf3a8": [], "test.synthetix.not_null_buyback_processed_base_mainnet_block_number.7938e67f70": [], "test.synthetix.not_null_buyback_processed_base_mainnet_block_timestamp.a03c2a402e": [], "test.synthetix.not_null_buyback_processed_base_mainnet_transaction_hash.48c42ff159": [], "test.synthetix.not_null_buyback_processed_base_mainnet_event_name.6b55058ad0": [], "test.synthetix.accepted_values_buyback_processed_base_mainnet_event_name__BuybackProcessed.dfe71d53df": [], "test.synthetix.not_null_buyback_processed_base_mainnet_contract.73ecec38f3": [], "test.synthetix.not_null_buyback_processed_base_mainnet_buyer.6dc7c79cf3": [], "test.synthetix.not_null_buyback_processed_base_mainnet_snx.d434d429ea": [], "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_mainnet_snx__True__0.afaf938419": [], "test.synthetix.not_null_buyback_processed_base_mainnet_usd.c5f2eba3f9": [], "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_mainnet_usd__True__0.4acbfc34a4": [], "test.synthetix.not_null_blocks_eth_mainnet_block_number.aba38b4904": [], "test.synthetix.unique_blocks_eth_mainnet_block_number.ddb4ca7d09": [], "test.synthetix.dbt_utils_recency_blocks_eth_mainnet_hour__ts__1.7c6c4534db": [], "test.synthetix.not_null_core_account_created_eth_mainnet_owner.9141d07512": [], "test.synthetix.not_null_core_account_created_eth_mainnet_account_id.162a9a11ae": [], "test.synthetix.dbt_utils_accepted_range_core_account_created_eth_mainnet_account_id__True__0.4d9379ebdc": [], "test.synthetix.not_null_core_account_created_eth_mainnet_id.0d5cd71e99": [], "test.synthetix.unique_core_account_created_eth_mainnet_id.51b373b820": [], "test.synthetix.not_null_core_account_created_eth_mainnet_transaction_hash.5349e51024": [], "test.synthetix.not_null_core_account_created_eth_mainnet_block_number.be5f037644": [], "test.synthetix.not_null_core_account_created_eth_mainnet_block_timestamp.8287155cde": [], "test.synthetix.not_null_core_account_created_eth_mainnet_event_name.5a44f6813f": [], "test.synthetix.accepted_values_core_account_created_eth_mainnet_event_name__AccountCreated.7bff7383b3": [], "test.synthetix.not_null_core_account_created_eth_mainnet_contract.84cae83ab9": [], "test.synthetix.not_null_core_account_migrated_eth_mainnet_staker.cb3d4f410b": [], "test.synthetix.not_null_core_account_migrated_eth_mainnet_account_id.6263532792": [], "test.synthetix.dbt_utils_accepted_range_core_account_migrated_eth_mainnet_account_id__True__0.f1da2d38e8": [], "test.synthetix.not_null_core_account_migrated_eth_mainnet_id.3f18fc79cf": [], "test.synthetix.unique_core_account_migrated_eth_mainnet_id.b21ce76ba7": [], "test.synthetix.not_null_core_account_migrated_eth_mainnet_transaction_hash.bb710f8259": [], "test.synthetix.not_null_core_account_migrated_eth_mainnet_block_number.8a5aa490b5": [], "test.synthetix.not_null_core_account_migrated_eth_mainnet_block_timestamp.29c8a3ae97": [], "test.synthetix.not_null_core_account_migrated_eth_mainnet_event_name.969c074241": [], "test.synthetix.not_null_core_account_migrated_eth_mainnet_contract.ccd34b4a40": [], "test.synthetix.not_null_core_account_migrated_eth_mainnet_collateral_amount.3673a78a7a": [], "test.synthetix.dbt_utils_accepted_range_core_account_migrated_eth_mainnet_collateral_amount__True__0.b1df54815d": [], "test.synthetix.not_null_core_account_migrated_eth_mainnet_debt_amount.37622c6a60": [], "test.synthetix.dbt_utils_accepted_range_core_account_migrated_eth_mainnet_debt_amount__True__0.a8e29325c2": [], "test.synthetix.not_null_core_delegation_updated_eth_mainnet_contract.5d369822a4": [], "test.synthetix.not_null_core_delegation_updated_eth_mainnet_id.622c20c239": [], "test.synthetix.unique_core_delegation_updated_eth_mainnet_id.2467edf8ec": [], "test.synthetix.not_null_core_delegation_updated_eth_mainnet_account_id.141fb0f466": [], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_account_id__True__0.3a3f9a0475": [], "test.synthetix.not_null_core_delegation_updated_eth_mainnet_collateral_type.e3d73862e4": [], "test.synthetix.not_null_core_delegation_updated_eth_mainnet_pool_id.914b411c12": [], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_pool_id__True__0.fb370aa2ca": [], "test.synthetix.not_null_core_delegation_updated_eth_mainnet_sender.3a40ed8f3a": [], "test.synthetix.not_null_core_delegation_updated_eth_mainnet_block_timestamp.cd7fa2f4ff": [], "test.synthetix.not_null_core_delegation_updated_eth_mainnet_block_number.5479fa5e08": [], "test.synthetix.not_null_core_delegation_updated_eth_mainnet_leverage.3edfe7323e": [], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_leverage__True__1000000000000000000__1000000000000000000.eb061a2128": [], "test.synthetix.not_null_core_delegation_updated_eth_mainnet_transaction_hash.048b7a5c68": [], "test.synthetix.not_null_core_delegation_updated_eth_mainnet_amount.256481de3c": [], "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_amount__True__0.94b97c0270": [], "test.synthetix.not_null_core_delegation_updated_eth_mainnet_event_name.69b76075f5": [], "test.synthetix.accepted_values_core_delegation_updated_eth_mainnet_event_name__DelegationUpdated.ec623b86f2": [], "test.synthetix.not_null_core_deposited_eth_mainnet_collateral_type.f940e4eba6": [], "test.synthetix.not_null_core_deposited_eth_mainnet_id.9c5a20c527": [], "test.synthetix.unique_core_deposited_eth_mainnet_id.97fd3624a5": [], "test.synthetix.not_null_core_deposited_eth_mainnet_contract.d1fbae48f5": [], "test.synthetix.not_null_core_deposited_eth_mainnet_event_name.e185f199f1": [], "test.synthetix.accepted_values_core_deposited_eth_mainnet_event_name__Deposited.18727c72b0": [], "test.synthetix.not_null_core_deposited_eth_mainnet_transaction_hash.7087a2e09e": [], "test.synthetix.not_null_core_deposited_eth_mainnet_account_id.527d2b71c3": [], "test.synthetix.dbt_utils_accepted_range_core_deposited_eth_mainnet_account_id__True__0.5e26b84f6a": [], "test.synthetix.not_null_core_deposited_eth_mainnet_sender.4c70b365da": [], "test.synthetix.not_null_core_deposited_eth_mainnet_block_timestamp.6194c9ac03": [], "test.synthetix.not_null_core_deposited_eth_mainnet_block_number.5e2350a777": [], "test.synthetix.not_null_core_deposited_eth_mainnet_token_amount.dc8696c011": [], "test.synthetix.dbt_utils_accepted_range_core_deposited_eth_mainnet_token_amount__True__0.a57f2edd1b": [], "test.synthetix.not_null_core_withdrawn_eth_mainnet_block_timestamp.b6326ea438": [], "test.synthetix.not_null_core_withdrawn_eth_mainnet_contract.a4eb9c51f7": [], "test.synthetix.not_null_core_withdrawn_eth_mainnet_block_number.74ee30eaa5": [], "test.synthetix.not_null_core_withdrawn_eth_mainnet_transaction_hash.6b6f75c74b": [], "test.synthetix.not_null_core_withdrawn_eth_mainnet_token_amount.d3547c3837": [], "test.synthetix.dbt_utils_accepted_range_core_withdrawn_eth_mainnet_token_amount__True__0.8bd25add1c": [], "test.synthetix.not_null_core_withdrawn_eth_mainnet_collateral_type.28458fb6de": [], "test.synthetix.not_null_core_withdrawn_eth_mainnet_account_id.7846828c26": [], "test.synthetix.dbt_utils_accepted_range_core_withdrawn_eth_mainnet_account_id__True__0.cdf381b428": [], "test.synthetix.not_null_core_withdrawn_eth_mainnet_id.b0e6ed95b5": [], "test.synthetix.unique_core_withdrawn_eth_mainnet_id.3d5210133c": [], "test.synthetix.not_null_core_withdrawn_eth_mainnet_sender.b7bc5bdadc": [], "test.synthetix.not_null_core_withdrawn_eth_mainnet_event_name.2d3b6771d6": [], "test.synthetix.accepted_values_core_withdrawn_eth_mainnet_event_name__Withdrawn.cbf35f5a80": [], "test.synthetix.not_null_core_liquidation_eth_mainnet_pool_id.0966ab4339": [], "test.synthetix.dbt_utils_accepted_range_core_liquidation_eth_mainnet_pool_id__True__0.0b09af0400": [], "test.synthetix.not_null_core_liquidation_eth_mainnet_block_timestamp.c85990976a": [], "test.synthetix.not_null_core_liquidation_eth_mainnet_block_number.8c6c1cbe38": [], "test.synthetix.not_null_core_liquidation_eth_mainnet_id.8175916dcc": [], "test.synthetix.unique_core_liquidation_eth_mainnet_id.05a09be0f1": [], "test.synthetix.not_null_core_liquidation_eth_mainnet_contract.05fe5f9d13": [], "test.synthetix.not_null_core_liquidation_eth_mainnet_event_name.a70ed0a4dd": [], "test.synthetix.accepted_values_core_liquidation_eth_mainnet_event_name__Liquidation.10d3a28f0f": [], "test.synthetix.not_null_core_liquidation_eth_mainnet_collateral_type.59a2516e40": [], "test.synthetix.not_null_core_liquidation_eth_mainnet_sender.734f70adf9": [], "test.synthetix.not_null_core_liquidation_eth_mainnet_account_id.13c94e5d02": [], "test.synthetix.dbt_utils_accepted_range_core_liquidation_eth_mainnet_account_id__True__0.d050e2f72d": [], "test.synthetix.not_null_core_liquidation_eth_mainnet_transaction_hash.e3478512f6": [], "test.synthetix.not_null_core_liquidation_eth_mainnet_liquidate_as_account_id.778690c632": [], "test.synthetix.dbt_utils_accepted_range_core_liquidation_eth_mainnet_liquidate_as_account_id__True__0.02ffa79c7a": [], "test.synthetix.not_null_core_market_updated_eth_mainnet_id.f7dedb5ddb": [], "test.synthetix.unique_core_market_updated_eth_mainnet_id.7cd00231f1": [], "test.synthetix.not_null_core_market_updated_eth_mainnet_block_timestamp.683bea78d4": [], "test.synthetix.not_null_core_market_updated_eth_mainnet_block_number.f4a7497fbe": [], "test.synthetix.not_null_core_market_updated_eth_mainnet_transaction_hash.3a0d8e52a3": [], "test.synthetix.not_null_core_market_updated_eth_mainnet_contract.97f87c3b4a": [], "test.synthetix.not_null_core_market_updated_eth_mainnet_event_name.6d64c2a842": [], "test.synthetix.accepted_values_core_market_updated_eth_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.7de7687ac0": [], "test.synthetix.not_null_core_market_updated_eth_mainnet_market_id.649fb28529": [], "test.synthetix.dbt_utils_accepted_range_core_market_updated_eth_mainnet_market_id__True__0.58438c84b4": [], "test.synthetix.not_null_core_market_updated_eth_mainnet_net_issuance.3e92a0dc4a": [], "test.synthetix.not_null_core_market_updated_eth_mainnet_deposited_collateral_value.93b2bdea02": [], "test.synthetix.dbt_utils_accepted_range_core_market_updated_eth_mainnet_deposited_collateral_value__True__0.06de946dba": [], "test.synthetix.not_null_core_market_updated_eth_mainnet_sender.12a64a65ef": [], "test.synthetix.not_null_core_market_updated_eth_mainnet_collateral_type.c83211fd2f": [], "test.synthetix.not_null_core_market_updated_eth_mainnet_credit_capacity.baa89e2e5a": [], "test.synthetix.not_null_core_market_updated_eth_mainnet_token_amount.a9f6d4a588": [], "test.synthetix.dbt_utils_accepted_range_core_market_updated_eth_mainnet_token_amount__True__0.fdf0db60b7": [], "test.synthetix.not_null_core_market_registered_eth_mainnet_market.fccda96dc8": [], "test.synthetix.not_null_core_market_registered_eth_mainnet_market_id.2e945dec67": [], "test.synthetix.unique_core_market_registered_eth_mainnet_market_id.496c543395": [], "test.synthetix.not_null_core_market_registered_eth_mainnet_id.35b1e4e0f3": [], "test.synthetix.unique_core_market_registered_eth_mainnet_id.ae732b851b": [], "test.synthetix.not_null_core_market_registered_eth_mainnet_block_timestamp.0b8054a50c": [], "test.synthetix.not_null_core_market_registered_eth_mainnet_contract.f582853f53": [], "test.synthetix.not_null_core_market_registered_eth_mainnet_transaction_hash.7c581f179e": [], "test.synthetix.not_null_core_market_registered_eth_mainnet_block_number.7eec7e8f2c": [], "test.synthetix.not_null_core_market_registered_eth_mainnet_event_name.0d26c502fa": [], "test.synthetix.accepted_values_core_market_registered_eth_mainnet_event_name__MarketRegistered.db8e4ac8d2": [], "test.synthetix.not_null_core_market_registered_eth_mainnet_sender.6e63d1acbc": [], "test.synthetix.not_null_core_pool_created_eth_mainnet_contract.31bb49a3da": [], "test.synthetix.not_null_core_pool_created_eth_mainnet_sender.0e2161372e": [], "test.synthetix.not_null_core_pool_created_eth_mainnet_block_timestamp.edc63e1dd6": [], "test.synthetix.not_null_core_pool_created_eth_mainnet_id.d903c0dfc4": [], "test.synthetix.unique_core_pool_created_eth_mainnet_id.8a7d542185": [], "test.synthetix.not_null_core_pool_created_eth_mainnet_block_number.2f99b31050": [], "test.synthetix.not_null_core_pool_created_eth_mainnet_transaction_hash.c51273100e": [], "test.synthetix.not_null_core_pool_created_eth_mainnet_event_name.86049849e6": [], "test.synthetix.accepted_values_core_pool_created_eth_mainnet_event_name__PoolCreated.109464a698": [], "test.synthetix.not_null_core_pool_created_eth_mainnet_owner.4ac2c4d7d7": [], "test.synthetix.not_null_core_pool_created_eth_mainnet_pool_id.6662208418": [], "test.synthetix.dbt_utils_accepted_range_core_pool_created_eth_mainnet_pool_id__True__0.7c8df298df": [], "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_transaction_hash.db7f7a63db": [], "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_account_id.a671c2ed40": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_account_id__True__0.7eae5581d0": [], "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_collateral_type.440762309c": [], "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_event_name.b83d684e5d": [], "test.synthetix.accepted_values_core_rewards_claimed_eth_mainnet_event_name__RewardsClaimed.e5c952f144": [], "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_contract.fba4f37c05": [], "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_amount.aa1ebaa88c": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_amount__True__0.8d7de0dad3": [], "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_distributor.728609281c": [], "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_block_timestamp.890e664a3c": [], "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_id.d534df2fd8": [], "test.synthetix.unique_core_rewards_claimed_eth_mainnet_id.b73c8da16c": [], "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_pool_id.760bae7f85": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_pool_id__True__0.4ee2d574e0": [], "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_block_number.fb82a92db5": [], "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_id.cb5898e934": [], "test.synthetix.unique_core_rewards_distributed_eth_mainnet_id.48f45b85d1": [], "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_event_name.193bdd11d3": [], "test.synthetix.accepted_values_core_rewards_distributed_eth_mainnet_event_name__RewardsDistributed.fae0bd904b": [], "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_amount.a39a6908b6": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_amount__True__0.43de804120": [], "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_contract.4cb5b10595": [], "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_block_timestamp.f066e2381d": [], "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_transaction_hash.dd811ca405": [], "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_collateral_type.2475fcd59d": [], "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_block_number.79a91ea969": [], "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_duration.07b5947e7c": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_duration__True__0.7d6965f572": [], "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_distributor.7022e12146": [], "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_pool_id.059709c3dd": [], "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_pool_id__True__0.37dd01cd96": [], "test.synthetix.not_null_core_usd_burned_eth_mainnet_amount.45ebd0ede8": [], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_eth_mainnet_amount__True__0.7cba0ca593": [], "test.synthetix.not_null_core_usd_burned_eth_mainnet_pool_id.e4d58d3b63": [], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_eth_mainnet_pool_id__True__0.cc44e47fc8": [], "test.synthetix.not_null_core_usd_burned_eth_mainnet_event_name.7f0fc644d5": [], "test.synthetix.accepted_values_core_usd_burned_eth_mainnet_event_name__UsdBurned.1eb7853972": [], "test.synthetix.not_null_core_usd_burned_eth_mainnet_id.161a49599f": [], "test.synthetix.unique_core_usd_burned_eth_mainnet_id.482b04a60c": [], "test.synthetix.not_null_core_usd_burned_eth_mainnet_block_number.b5e8a371fc": [], "test.synthetix.not_null_core_usd_burned_eth_mainnet_account_id.fc5fb3a0e5": [], "test.synthetix.dbt_utils_accepted_range_core_usd_burned_eth_mainnet_account_id__True__0.6d8f7f7d85": [], "test.synthetix.not_null_core_usd_burned_eth_mainnet_sender.62bbe0ad28": [], "test.synthetix.not_null_core_usd_burned_eth_mainnet_transaction_hash.e57add79d6": [], "test.synthetix.not_null_core_usd_burned_eth_mainnet_contract.f9009e6423": [], "test.synthetix.not_null_core_usd_burned_eth_mainnet_collateral_type.6dbc31d2ac": [], "test.synthetix.not_null_core_usd_burned_eth_mainnet_block_timestamp.616215c03f": [], "test.synthetix.not_null_core_usd_minted_eth_mainnet_pool_id.dd8998f0f3": [], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_eth_mainnet_pool_id__True__0.2d561e9842": [], "test.synthetix.not_null_core_usd_minted_eth_mainnet_block_timestamp.e1477f67df": [], "test.synthetix.not_null_core_usd_minted_eth_mainnet_account_id.e32d9e9621": [], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_eth_mainnet_account_id__True__0.b6d81dac3d": [], "test.synthetix.not_null_core_usd_minted_eth_mainnet_collateral_type.3bc61e56d9": [], "test.synthetix.not_null_core_usd_minted_eth_mainnet_block_number.8475901994": [], "test.synthetix.not_null_core_usd_minted_eth_mainnet_id.5b1199f72c": [], "test.synthetix.unique_core_usd_minted_eth_mainnet_id.ccad3381ec": [], "test.synthetix.not_null_core_usd_minted_eth_mainnet_sender.31025fd349": [], "test.synthetix.not_null_core_usd_minted_eth_mainnet_amount.d50e5f0da5": [], "test.synthetix.dbt_utils_accepted_range_core_usd_minted_eth_mainnet_amount__True__0.17e2d727c5": [], "test.synthetix.not_null_core_usd_minted_eth_mainnet_event_name.061c40bc0a": [], "test.synthetix.accepted_values_core_usd_minted_eth_mainnet_event_name__UsdMinted.c8d883ddfa": [], "test.synthetix.not_null_core_usd_minted_eth_mainnet_transaction_hash.dba64c6cd2": [], "test.synthetix.not_null_core_usd_minted_eth_mainnet_contract.2287afa612": [], "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_transaction_hash.5e22cb6ded": [], "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_collateral_type.22405706c4": [], "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_pool_id.ca9bfaf7f3": [], "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_eth_mainnet_pool_id__True__0.cccb8c7cca": [], "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_event_name.e6bd41012e": [], "test.synthetix.accepted_values_core_vault_liquidation_eth_mainnet_event_name__VaultLiquidation.8d1cb5eebf": [], "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_id.11becd0eff": [], "test.synthetix.unique_core_vault_liquidation_eth_mainnet_id.9b474978a9": [], "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_block_timestamp.439cb16960": [], "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_liquidate_as_account_id.978ffc7da9": [], "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_eth_mainnet_liquidate_as_account_id__True__0.a9d184de0a": [], "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_liquidation_data.485b65c6b5": [], "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_contract.65501d763b": [], "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_block_number.39193d7213": [], "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_sender.03a447332b": [], "test.synthetix.not_null_core_vault_collateral_eth_mainnet_ts.dc63e45225": [], "test.synthetix.not_null_core_vault_collateral_eth_mainnet_block_number.68d8b02925": [], "test.synthetix.not_null_core_vault_collateral_eth_mainnet_pool_id.f31cb4b3e6": [], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_pool_id__True__0.509da6a489": [], "test.synthetix.not_null_core_vault_collateral_eth_mainnet_collateral_type.9ba1fda62f": [], "test.synthetix.not_null_core_vault_collateral_eth_mainnet_amount.62dc926f36": [], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_amount__True__0.320b16493d": [], "test.synthetix.not_null_core_vault_collateral_eth_mainnet_collateral_value.53d42edc8a": [], "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_collateral_value__True__0.17170969dc": [], "test.synthetix.not_null_core_vault_collateral_eth_mainnet_contract_address.8b336867d2": [], "test.synthetix.not_null_core_vault_debt_eth_mainnet_ts.3b5cb40175": [], "test.synthetix.not_null_core_vault_debt_eth_mainnet_block_number.930416e329": [], "test.synthetix.not_null_core_vault_debt_eth_mainnet_pool_id.2f8f15549f": [], "test.synthetix.dbt_utils_accepted_range_core_vault_debt_eth_mainnet_pool_id__True__0.55f388e287": [], "test.synthetix.not_null_core_vault_debt_eth_mainnet_collateral_type.557a042f2b": [], "test.synthetix.not_null_core_vault_debt_eth_mainnet_debt.a314c480fe": [], "test.synthetix.not_null_core_vault_debt_eth_mainnet_contract_address.d43dcb9614": [], "test.synthetix.not_null_blocks_snax_mainnet_block_number.af5006826a": [], "test.synthetix.unique_blocks_snax_mainnet_block_number.305396795f": [], "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_id.c54eaad82a": [], "test.synthetix.unique_spartan_vote_recorded_snax_mainnet_id.3a579d9ca6": [], "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_event_name.f0e8e4e02b": [], "test.synthetix.accepted_values_spartan_vote_recorded_snax_mainnet_event_name__VoteRecorded.ca880b79ec": [], "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_chain_id.838e4c7a7b": [], "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_block_timestamp.bf4010dd91": [], "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_voter.8b917cfb88": [], "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_epoch_id.421abaf123": [], "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_transaction_hash.f8b7b79d0d": [], "test.synthetix.unique_spartan_vote_recorded_snax_mainnet_transaction_hash.49632d745f": [], "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_candidates.a620a4a121": [], "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_block_number.74de43fe96": [], "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_voting_power.289d3b2c0a": [], "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_contract.2f2ea67860": [], "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_id.c3b897a816": [], "test.synthetix.unique_spartan_vote_withdrawn_snax_mainnet_id.cd6cb96b4a": [], "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_event_name.269927edcc": [], "test.synthetix.accepted_values_spartan_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn.108485caef": [], "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_chain_id.d9d9b4234a": [], "test.synthetix.accepted_values_spartan_vote_withdrawn_snax_mainnet_chain_id__2192.06d7c40a31": [], "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_block_timestamp.ed575d0da2": [], "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_voter.5532367fa9": [], "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_epoch_id.d4f6724aef": [], "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_transaction_hash.3da8fc32ef": [], "test.synthetix.unique_spartan_vote_withdrawn_snax_mainnet_transaction_hash.c04b524f41": [], "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_block_number.8781742caa": [], "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_contract.8eb7f37781": [], "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_id.1f48bf1a21": [], "test.synthetix.unique_treasury_vote_recorded_snax_mainnet_id.d13b536538": [], "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_event_name.2430cbaa6f": [], "test.synthetix.accepted_values_treasury_vote_recorded_snax_mainnet_event_name__VoteRecorded.e4a7517ef5": [], "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_chain_id.8223f78907": [], "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_block_timestamp.1db4ce563e": [], "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_voter.7b36a4fa86": [], "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_epoch_id.a59e309b31": [], "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_transaction_hash.5851258e66": [], "test.synthetix.unique_treasury_vote_recorded_snax_mainnet_transaction_hash.9768cf1aa6": [], "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_candidates.dee538820e": [], "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_block_number.ece9a809a9": [], "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_voting_power.fc033faf22": [], "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_contract.c25d469610": [], "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_id.ffce1d7680": [], "test.synthetix.unique_treasury_vote_withdrawn_snax_mainnet_id.cefaabe32f": [], "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_event_name.3a8d12a41e": [], "test.synthetix.accepted_values_treasury_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn.d758312593": [], "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_chain_id.1991832eba": [], "test.synthetix.accepted_values_treasury_vote_withdrawn_snax_mainnet_chain_id__2192.fd1cf86f0f": [], "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_block_timestamp.dbe2a9ba3e": [], "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_voter.b972eb7f34": [], "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_epoch_id.6543be91bd": [], "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_transaction_hash.12490c3827": [], "test.synthetix.unique_treasury_vote_withdrawn_snax_mainnet_transaction_hash.771718d1e2": [], "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_block_number.271b1a17ba": [], "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_contract.3e76561d2e": [], "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_id.d4148bfa57": [], "test.synthetix.unique_ambassador_vote_recorded_snax_mainnet_id.2ee777df0a": [], "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_event_name.8b77ef45f7": [], "test.synthetix.accepted_values_ambassador_vote_recorded_snax_mainnet_event_name__VoteRecorded.54d007d547": [], "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_chain_id.15e179b253": [], "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_block_timestamp.22fdffe044": [], "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_voter.ab2df49992": [], "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_epoch_id.85e943f65f": [], "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_transaction_hash.d7fa881495": [], "test.synthetix.unique_ambassador_vote_recorded_snax_mainnet_transaction_hash.66af7027de": [], "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_candidates.39a8d5dca6": [], "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_block_number.463911c810": [], "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_voting_power.94944f5709": [], "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_contract.bcb9549b94": [], "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_id.95a539d2e0": [], "test.synthetix.unique_ambassador_vote_withdrawn_snax_mainnet_id.3aa78e2ed2": [], "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_event_name.5660482f61": [], "test.synthetix.accepted_values_ambassador_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn.60823368eb": [], "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_chain_id.08c20376e0": [], "test.synthetix.accepted_values_ambassador_vote_withdrawn_snax_mainnet_chain_id__2192.7c9e0eea66": [], "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_block_timestamp.fb999cf588": [], "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_voter.489834d56e": [], "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_epoch_id.e141cb577b": [], "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_transaction_hash.fa826d3f14": [], "test.synthetix.unique_ambassador_vote_withdrawn_snax_mainnet_transaction_hash.4355134051": [], "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_block_number.afd1b2b6f4": [], "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_contract.ce63bcf894": [], "test.synthetix.not_null_blocks_snax_testnet_block_number.cbe563226c": [], "test.synthetix.unique_blocks_snax_testnet_block_number.2af7f40583": [], "test.synthetix.not_null_gov_vote_recorded_snax_testnet_id.94c183a836": [], "test.synthetix.unique_gov_vote_recorded_snax_testnet_id.077b70d622": [], "test.synthetix.not_null_gov_vote_recorded_snax_testnet_event_name.76babc2551": [], "test.synthetix.accepted_values_gov_vote_recorded_snax_testnet_event_name__VoteRecorded.3107ed0913": [], "test.synthetix.not_null_gov_vote_recorded_snax_testnet_chain_id.af02247585": [], "test.synthetix.not_null_gov_vote_recorded_snax_testnet_block_timestamp.8bff125b42": [], "test.synthetix.not_null_gov_vote_recorded_snax_testnet_voter.32ab553729": [], "test.synthetix.not_null_gov_vote_recorded_snax_testnet_epoch_id.a4ace8d141": [], "test.synthetix.not_null_gov_vote_recorded_snax_testnet_transaction_hash.32e2b72fab": [], "test.synthetix.unique_gov_vote_recorded_snax_testnet_transaction_hash.2d1aaa8c7a": [], "test.synthetix.not_null_gov_vote_recorded_snax_testnet_candidates.39ec698f83": [], "test.synthetix.not_null_gov_vote_recorded_snax_testnet_block_number.bf5384239a": [], "test.synthetix.not_null_gov_vote_recorded_snax_testnet_voting_power.b8ee341c96": [], "test.synthetix.not_null_gov_vote_recorded_snax_testnet_contract.d372e887ba": [], "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_id.ab7d5eed00": [], "test.synthetix.unique_gov_vote_withdrawn_snax_testnet_id.014a1febf6": [], "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_event_name.07b79bcefd": [], "test.synthetix.accepted_values_gov_vote_withdrawn_snax_testnet_event_name__VoteWithdrawn.f8bcefc8de": [], "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_chain_id.cd86db7422": [], "test.synthetix.accepted_values_gov_vote_withdrawn_snax_testnet_chain_id__13001.9f8c73acde": [], "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_block_timestamp.68f3ce7c19": [], "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_voter.486c8024f6": [], "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_epoch_id.3f22d60c1a": [], "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_transaction_hash.4d14f7c906": [], "test.synthetix.unique_gov_vote_withdrawn_snax_testnet_transaction_hash.2cda794480": [], "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_block_number.c805901c73": [], "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_contract.4b45185581": [], "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_ts.58ba7f8051": [], "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_pool_id.7e25d73251": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_sepolia_pool_id__True__0.82e7a1605d": [], "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_collateral_type.9b8cfcd53f": [], "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_distributor.575416cf09": [], "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_token_symbol.6e44e80815": [], "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_amount.2019cf2384": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_sepolia_amount__True__0.7328694eba": [], "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_ts.143d36cd88": [], "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_account_id.a6811a48a4": [], "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_pool_id.0a7b37ae8c": [], "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_sepolia_pool_id__True__0.8b1dae49a3": [], "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_collateral_type.c996bc8d62": [], "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_amount_delegated.f883895d2a": [], "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_sepolia_amount_delegated__True__0.b9f7312790": [], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_ts.e6b3476db0": [], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_pool_id.58add87a89": [], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_pool_id__True__0.a2269ae87b": [], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_collateral_type.a646b7cb26": [], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_collateral_value.2ada9cf10f": [], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_collateral_value__True__0.fdfbc111a3": [], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_debt.9b76325181": [], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_issuance.18ef26f177": [], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl.d189c809ff": [], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_cumulative_pnl.4b337f056f": [], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_cumulative_issuance.574d2a783c": [], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_rewards_usd.ae2ea707de": [], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_rewards_usd__True__0.16097a4425": [], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct.e663f8a83d": [], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct__True__1___1.71d905126b": [], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct.12f359d425": [], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct__True__1__0.573ad6f791": [], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apr_24h.70ceb15524": [], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apy_24h.cc6a60bf0d": [], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apr_7d.9df14e1133": [], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apy_7d.d37e5ab6c3": [], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apr_28d.1273ef3c47": [], "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apy_28d.c90acf86f3": [], "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_id.378db4cf74": [], "test.synthetix.unique_fct_core_market_updated_arbitrum_sepolia_id.8dc27d8b84": [], "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_ts.b76a8ffb56": [], "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_transaction_hash.45d8547f52": [], "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_event_name.4419326334": [], "test.synthetix.accepted_values_fct_core_market_updated_arbitrum_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.ea1df73130": [], "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_market_id.2752afabd6": [], "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_arbitrum_sepolia_market_id__True__0.95e420ef94": [], "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_collateral_type.d8f0899c66": [], "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_credit_capacity.9862e1aaee": [], "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_net_issuance.62f7b3daca": [], "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_token_amount.4d14e4bb21": [], "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_sepolia_ts.33284497f5": [], "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_sepolia_collateral_type.05d462c474": [], "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_sepolia_amount_deposited.feb182d7c0": [], "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_sepolia_ts.f1e8f35f9b": [], "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_sepolia_pool_id.58ecabbbb6": [], "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_arbitrum_sepolia_pool_id__True__0.72a7f44e62": [], "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_sepolia_collateral_type.866b468c25": [], "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_id.0242b18493": [], "test.synthetix.dbt_utils_accepted_range_fct_core_pools_arbitrum_sepolia_id__True__0.d4e586601a": [], "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_created_ts.56d3c1e25b": [], "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_block_number.8044e9af90": [], "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_owner.5ee993817b": [], "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_ts.0ce19a05b3": [], "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_block_number.9fe11ea9dd": [], "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_pool_id.4539ef9df3": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_arbitrum_sepolia_pool_id__True__0.ec7d22b029": [], "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_collateral_type.a6fdff57f4": [], "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_debt.652029afcf": [], "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_ts.1cc52a2fae": [], "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id.cf6825af38": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id__True__0.1156081282": [], "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_collateral_type.56203ac00f": [], "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_hourly_issuance.24747bdf20": [], "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_ts.94cc660ca9": [], "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_block_number.7b40b6a61f": [], "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_transaction_hash.333c0c5e61": [], "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_pool_id.2084f5f832": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_arbitrum_sepolia_pool_id__True__0.0ec85b0399": [], "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_collateral_type.aef6de9ec1": [], "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_account_id.45720a8ffb": [], "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_amount.43a9be48cb": [], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_ts.a70d2ff18c": [], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id.aa93d2af52": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id__True__0.2553f9acd9": [], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_type.ad28430a8b": [], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value.4feda18e6e": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value__True__0.8f44ccf6a8": [], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_debt.064b4f1aa0": [], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_issuance.98a21247a9": [], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl.71c511680d": [], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd.de45431bfe": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd__True__0.c70c3ef6d1": [], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct.cfa91548b1": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct__True__1___1.758a1bd318": [], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_rewards_pct.85b61a0a46": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_rewards_pct__True__1__0.155d04b096": [], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_total_pct.57d5efdf83": [], "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_ts.c0fe0cb40b": [], "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id.a84969537b": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id__True__0.550e7516ff": [], "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_collateral_type.e8435924a6": [], "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd.a8bf6b50cf": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd__True__0.29163ebf9c": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_ts.408bc991e9": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id.c9c0638ac8": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id__True__0.dc85f8adb9": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_collateral_type.6bd3efb9ab": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_distributor.57d35a371e": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_token_symbol.43135a2a58": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount.53214f6b62": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount__True__0.c8e44e38be": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_rewards_usd.a4c3a5bd6d": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_rewards_usd__True__0.1aeeb784bf": [], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_id.38605d52c9": [], "test.synthetix.unique_fct_perp_interest_charged_arbitrum_sepolia_id.418f459da1": [], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_block_timestamp.a258f49c6c": [], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_block_number.bcf0e9c27a": [], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_transaction_hash.a2955227b8": [], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_contract.d14beb1667": [], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_event_name.08086a65e0": [], "test.synthetix.accepted_values_fct_perp_interest_charged_arbitrum_sepolia_event_name__InterestCharged.51e1e7a8ae": [], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_account_id.90ca2a0ca7": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_sepolia_account_id__True__0.9112ebe432": [], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_interest.9aabfab72d": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_sepolia_interest__True__0.c64881a8aa": [], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_id.8f1c27919f": [], "test.synthetix.unique_fct_perp_collateral_modified_arbitrum_sepolia_id.7cb07d36dc": [], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_block_timestamp.3899d28cda": [], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_block_number.038db03a29": [], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_transaction_hash.bd038969b5": [], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_contract.b02eea7590": [], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_event_name.09d14b4d4b": [], "test.synthetix.accepted_values_fct_perp_collateral_modified_arbitrum_sepolia_event_name__CollateralModified.4bfeebcda9": [], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_synth_market_id.7b6c2e9ecd": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_arbitrum_sepolia_synth_market_id__True__0.8692b0954c": [], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_sender.490b67952f": [], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_id.8f347add74": [], "test.synthetix.unique_fct_perp_previous_order_expired_arbitrum_sepolia_id.c4a0a04380": [], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_block_timestamp.ce344ae972": [], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_block_number.fbd3fb89cd": [], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_transaction_hash.75fb5800ee": [], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_contract.9368b6d3c9": [], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_event_name.867c7e9c9e": [], "test.synthetix.accepted_values_fct_perp_previous_order_expired_arbitrum_sepolia_event_name__PreviousOrderExpired.48e00fa2d6": [], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_market_id.bf6ab6d240": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_sepolia_market_id__True__0.110e709d41": [], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_account_id.b3fe07a0f6": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_sepolia_account_id__True__0.923099e195": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_id.cc6815332b": [], "test.synthetix.unique_fct_perp_trades_arbitrum_sepolia_id.97727d3bc8": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_ts.7168a7dcb9": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_block_number.e05ab0ce3d": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_transaction_hash.cdee9e9027": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_contract.b7fc20d311": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_market_id.2c1fcea791": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_market_id__True__0.6123a5e0f8": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_market_symbol.c6a6aa478b": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_account_id.87c909f789": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_fill_price.e01f35e7e0": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_fill_price__True__0.84d6f40700": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_pnl.cd004b1f6c": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_accrued_funding.d1353dabad": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_trade_size.2d16719cfa": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_position_size.451b8cbb68": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_total_fees.76dcb57c24": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_total_fees__True__0.7a97931ad2": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_referral_fees.5aade6b5e5": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_referral_fees__True__0.f37cc98502": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_collected_fees.1a014bf126": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_collected_fees__True__0.f8c115c059": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_settlement_reward.aa985f0df2": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_settlement_reward__True__0.f9a75fbfd2": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_tracking_code.653ddd5967": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_settler.bc87147eb6": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_notional_trade_size.96d394476f": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_notional_position_size.718ab14890": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_lp_fees.e0ce3fdd00": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_lp_fees__True__0.4031a219b2": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_exchange_fees.daa870eeea": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_exchange_fees__True__0.8551cec8b5": [], "test.synthetix.not_null_fct_perp_pnl_arbitrum_sepolia_ts.9b3b9b4145": [], "test.synthetix.not_null_fct_perp_pnl_arbitrum_sepolia_market_id.e7e798c2a6": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_arbitrum_sepolia_market_id__True__0.78cda1ee25": [], "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_id.0a35a6cefb": [], "test.synthetix.unique_fct_perp_orders_arbitrum_sepolia_id.e2567e2470": [], "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_ts.ed27702e6b": [], "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_block_number.9a237cda1b": [], "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_transaction_hash.abdc2734c4": [], "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_contract.f0c534a661": [], "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_market_id.e4f932e2e7": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_arbitrum_sepolia_market_id__True__0.0950ca5dc6": [], "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_market_symbol.2104bc133c": [], "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_account_id.c9eae65168": [], "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_id.1aae92d10b": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_arbitrum_sepolia_id__True__0.809baf15c9": [], "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_created_ts.c925538049": [], "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_block_number.29c62666b5": [], "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_market_symbol.894efe853d": [], "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_market_name.2fb670f3c9": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_id.c07e81599c": [], "test.synthetix.unique_fct_perp_market_history_arbitrum_sepolia_id.5ebcf62272": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_ts.0a97082751": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_block_number.bf6af7baa5": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_transaction_hash.7c5d714791": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_market_id.319db3ddd3": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_arbitrum_sepolia_market_id__True__0.4fa717e8b8": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_market_symbol.bf10fe08a1": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_price.fb63891fb4": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_skew.dcf5d90983": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_size.6a0b574e1a": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_size_delta.03007f03ad": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate.0c7c4681c3": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_funding_velocity.b534721653": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_interest_rate.fd928f3550": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate_apr.e818a3e5bf": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_long_rate_apr.079c76b379": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_short_rate_apr.387df474b7": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_size_usd.ef38b40c78": [], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_id.61aaec741e": [], "test.synthetix.unique_fct_perp_liq_position_arbitrum_sepolia_id.143a6e53ab": [], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_ts.86fe34cc45": [], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_block_number.e6e93f1ab3": [], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_transaction_hash.d7c137d375": [], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_account_id.cde4f3f191": [], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_market_id.a7c845cd48": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_market_id__True__0.4485c332d0": [], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_market_symbol.1097b1cf7e": [], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_amount_liquidated.a3cb633bfc": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_amount_liquidated__True__0.956e63f5ec": [], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_position_size.ac5bc63bdb": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_position_size__True__0.ffc90d2068": [], "test.synthetix.not_null_fct_perp_liq_account_arbitrum_sepolia_account_id.43bf639764": [], "test.synthetix.not_null_fct_perp_liq_account_arbitrum_sepolia_ts.17212bb7f0": [], "test.synthetix.not_null_fct_perp_liq_account_arbitrum_sepolia_total_reward.7a99180d9d": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_arbitrum_sepolia_total_reward__True__0.2e9337311c": [], "test.synthetix.not_null_fct_perp_accounts_arbitrum_sepolia_id.b4e2371e87": [], "test.synthetix.unique_fct_perp_accounts_arbitrum_sepolia_id.30854048b9": [], "test.synthetix.not_null_fct_perp_accounts_arbitrum_sepolia_created_ts.881963b12b": [], "test.synthetix.not_null_fct_perp_accounts_arbitrum_sepolia_owner.ab695ba4ef": [], "test.synthetix.not_null_fct_prices_arbitrum_sepolia_ts.a139176cd1": [], "test.synthetix.not_null_fct_prices_arbitrum_sepolia_market_symbol.5499da1cc7": [], "test.synthetix.not_null_fct_prices_arbitrum_sepolia_price.45fcd4b484": [], "test.synthetix.dbt_utils_accepted_range_fct_prices_arbitrum_sepolia_price__True__0.cd20dabe63": [], "test.synthetix.not_null_fct_prices_hourly_arbitrum_sepolia_ts.45b8cdbd25": [], "test.synthetix.not_null_fct_prices_hourly_arbitrum_sepolia_market_symbol.6b1d78c094": [], "test.synthetix.not_null_fct_prices_hourly_arbitrum_sepolia_price.774a8eccfb": [], "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_arbitrum_sepolia_price__True__0.e322ab3e73": [], "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_ts.27dc7912ff": [], "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_block_number.f392305688": [], "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_synth_market_id.4a2d305755": [], "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_arbitrum_sepolia_synth_market_id__True__0.e33f94430c": [], "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_supply.e3a1577f38": [], "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_id.491922c0de": [], "test.synthetix.unique_fct_spot_atomics_arbitrum_sepolia_id.ac19d3d198": [], "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_ts.892f2a57c7": [], "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_block_number.8b344f291a": [], "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_tx_hash.e8c13a9755": [], "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_synth_market_id.b6c3e19705": [], "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_arbitrum_sepolia_synth_market_id__True__0.783d66767d": [], "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_price.685e079a35": [], "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_amount.08628c0e8d": [], "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_referrer.ab47b8a4dc": [], "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_id.8e20da3df9": [], "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_arbitrum_sepolia_id__True__0.181ee7b620": [], "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_created_ts.d5e3080b9d": [], "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_block_number.50ad9758fc": [], "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_token_address.1b182f5b09": [], "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_id.e4af3a2e01": [], "test.synthetix.unique_fct_spot_wrapper_arbitrum_sepolia_id.ef7877efab": [], "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_ts.cac57bdf22": [], "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_block_number.11ac634180": [], "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_tx_hash.bc4c1e86f4": [], "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_synth_market_id.73a4297f2a": [], "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_arbitrum_sepolia_synth_market_id__True__0.38952f7e02": [], "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_amount_wrapped.77a6a551fc": [], "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_ts.19a49fa7ad": [], "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_pool_id.ed851987e8": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_mainnet_pool_id__True__0.071c26474c": [], "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_collateral_type.d5a70bb05b": [], "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_distributor.78e1e8f668": [], "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_token_symbol.0fd511c8cb": [], "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_amount.5d537baae4": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_mainnet_amount__True__0.debd774d66": [], "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_ts.47ea299d3f": [], "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_account_id.bd5bdf25e3": [], "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_pool_id.54d8a339d7": [], "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_mainnet_pool_id__True__0.aa7ddfc925": [], "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_collateral_type.2ce3f7a9bb": [], "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_amount_delegated.56c41128cd": [], "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_mainnet_amount_delegated__True__0.f003c4fdae": [], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_ts.97e8b55304": [], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_pool_id.6f62001f11": [], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_pool_id__True__0.8a8c4f782b": [], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_collateral_type.063adda35b": [], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_collateral_value.21b8ffe226": [], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_collateral_value__True__0.ffb99e9e0a": [], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_debt.3dc045078a": [], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_issuance.80329841e3": [], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl.cca97779a8": [], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_cumulative_pnl.3aeb9de820": [], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_cumulative_issuance.e1798a309e": [], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_rewards_usd.382bc038bb": [], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_rewards_usd__True__0.1ddf38024d": [], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct.fb9fdebdde": [], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct__True__1___1.1b8022dfc1": [], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct.c370595c99": [], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct__True__1__0.f1335e174b": [], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apr_24h.8106520838": [], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apy_24h.83d96a1a08": [], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apr_7d.06f4c6a6e1": [], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apy_7d.cf96fd9428": [], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apr_28d.964b18810e": [], "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apy_28d.fa829d9ef7": [], "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_id.322013511a": [], "test.synthetix.unique_fct_core_market_updated_arbitrum_mainnet_id.1caa9c591c": [], "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_ts.b5fc2ec12e": [], "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_transaction_hash.aa748b5290": [], "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_event_name.5590c6c9b0": [], "test.synthetix.accepted_values_fct_core_market_updated_arbitrum_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.0bf85002ba": [], "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_market_id.286e3a43cf": [], "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_arbitrum_mainnet_market_id__True__0.23d58ffdfe": [], "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_collateral_type.85f2ad0cb4": [], "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_credit_capacity.03f2d72a75": [], "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_net_issuance.c0d40f9ece": [], "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_token_amount.74526c215d": [], "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_mainnet_ts.e1e47715a3": [], "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_mainnet_collateral_type.6824e3181d": [], "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_mainnet_amount_deposited.e481f3fc24": [], "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_mainnet_ts.5d96538438": [], "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_mainnet_pool_id.fe0fca7194": [], "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_arbitrum_mainnet_pool_id__True__0.cc3901412b": [], "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_mainnet_collateral_type.d924f2d2aa": [], "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_id.61336667c3": [], "test.synthetix.dbt_utils_accepted_range_fct_core_pools_arbitrum_mainnet_id__True__0.913c01840d": [], "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_created_ts.b08fc3c233": [], "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_block_number.7aac324156": [], "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_owner.4cc2187f96": [], "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_ts.aac8a7264c": [], "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_block_number.f6d01f24fd": [], "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_pool_id.dc562b5c31": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_arbitrum_mainnet_pool_id__True__0.15db752b00": [], "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_collateral_type.a3b9300e6c": [], "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_debt.5ff363252c": [], "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_ts.9170e8931e": [], "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id.ad0bc3744f": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id__True__0.24b97cc6ba": [], "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_collateral_type.5b444b3e9d": [], "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_hourly_issuance.dcbdd9b577": [], "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_ts.6d52d9f09c": [], "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_block_number.954a0fdf17": [], "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_transaction_hash.6a8e54c252": [], "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_pool_id.0706d99bc3": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_arbitrum_mainnet_pool_id__True__0.411a2ea602": [], "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_collateral_type.ba8bb06771": [], "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_account_id.2adc95113c": [], "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_amount.375d9b98af": [], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_ts.b23b3c4ccc": [], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id.e6c4e35168": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id__True__0.82a420e70a": [], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_type.5b16d63899": [], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value.d293fcea90": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value__True__0.2e110c1268": [], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_debt.9ac5b9bf5c": [], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_issuance.5511774a0b": [], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl.678864f7b5": [], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd.196b421cb3": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd__True__0.636294733f": [], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct.860b962ff4": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct__True__1___1.5893ffde97": [], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_rewards_pct.8068a50a34": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_rewards_pct__True__1__0.c0f135f71a": [], "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_total_pct.2ba37617f1": [], "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_ts.55c84a8938": [], "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id.3237fb1ab1": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id__True__0.4d32e65287": [], "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_collateral_type.490293ba7d": [], "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd.f0877fa7b3": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd__True__0.d689f56d7e": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_ts.22756175d0": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id.35527b8712": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id__True__0.4ed8a94f92": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_collateral_type.dee4fdda32": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_distributor.a9383020e8": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_token_symbol.0f93337098": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount.5d52c05b74": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount__True__0.c3b84fc77c": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_rewards_usd.38626f59b3": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_rewards_usd__True__0.034dbdbb73": [], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_id.e65a5a6b7b": [], "test.synthetix.unique_fct_perp_interest_charged_arbitrum_mainnet_id.176ba58d24": [], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_block_timestamp.a02a2dca08": [], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_block_number.f9a6bea511": [], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_transaction_hash.a51ba7ae00": [], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_contract.2994a59949": [], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_event_name.2eb4ea378d": [], "test.synthetix.accepted_values_fct_perp_interest_charged_arbitrum_mainnet_event_name__InterestCharged.290d5610b6": [], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_account_id.f870459206": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_mainnet_account_id__True__0.8b99042cb7": [], "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_interest.9af6483895": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_mainnet_interest__True__0.7cdf7632d5": [], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_id.1b5f600118": [], "test.synthetix.unique_fct_perp_collateral_modified_arbitrum_mainnet_id.bd707e28f4": [], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_block_timestamp.46d64b9bc1": [], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_block_number.1f44ed82ec": [], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_transaction_hash.918a7da077": [], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_contract.c3c6e86c96": [], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_event_name.45d8e8ebbb": [], "test.synthetix.accepted_values_fct_perp_collateral_modified_arbitrum_mainnet_event_name__CollateralModified.250d86c2ff": [], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_synth_market_id.b88231df26": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_arbitrum_mainnet_synth_market_id__True__0.574a94c14b": [], "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_sender.66d35dd8ca": [], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_id.b67d812890": [], "test.synthetix.unique_fct_perp_previous_order_expired_arbitrum_mainnet_id.3d9ee42bda": [], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_block_timestamp.eda2a5583d": [], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_block_number.804dd95eda": [], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_transaction_hash.2023a1cf08": [], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_contract.f6af6435d2": [], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_event_name.459d1c304b": [], "test.synthetix.accepted_values_fct_perp_previous_order_expired_arbitrum_mainnet_event_name__PreviousOrderExpired.cc80b83dc0": [], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_market_id.50b3ee03b6": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_mainnet_market_id__True__0.50cedb6de2": [], "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_account_id.df728b2bac": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_mainnet_account_id__True__0.a2d2b55a91": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_id.3bd0f3d2d9": [], "test.synthetix.unique_fct_perp_trades_arbitrum_mainnet_id.29f0434c59": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_ts.c39afc4c8d": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_block_number.807093ef77": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_transaction_hash.a7dc1c891e": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_contract.e863c3d409": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_market_id.275abd4f63": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_market_id__True__0.dd858e7f52": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_market_symbol.05579e6d46": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_account_id.274635cb66": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_fill_price.847633eed2": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_fill_price__True__0.b4690264a9": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_pnl.bb3e615b15": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_accrued_funding.e2b22e7a98": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_trade_size.efdcfaa24a": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_position_size.8743b9c748": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_total_fees.0e39e8937a": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_total_fees__True__0.bef50610ba": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_referral_fees.b455bc01d4": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_referral_fees__True__0.5946ca9ce5": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_collected_fees.fbad83d394": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_collected_fees__True__0.c8bdde7489": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_settlement_reward.ec16701449": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_settlement_reward__True__0.299618787f": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_tracking_code.6303cba6ee": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_settler.d03b352e12": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_notional_trade_size.49f8c11789": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_notional_position_size.c2b276cedf": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_lp_fees.3bd17eb55d": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_lp_fees__True__0.cfa7ced563": [], "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_exchange_fees.e8aecd715b": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_exchange_fees__True__0.1168a18bba": [], "test.synthetix.not_null_fct_perp_pnl_arbitrum_mainnet_ts.8937da4ac3": [], "test.synthetix.not_null_fct_perp_pnl_arbitrum_mainnet_market_id.1e2f5a44a2": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_arbitrum_mainnet_market_id__True__0.15bda011aa": [], "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_id.eb02f38d46": [], "test.synthetix.unique_fct_perp_orders_arbitrum_mainnet_id.3401408181": [], "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_ts.d648991a22": [], "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_block_number.05c57da469": [], "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_transaction_hash.4c9cc1f193": [], "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_contract.2596358bd7": [], "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_market_id.75f215459c": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_arbitrum_mainnet_market_id__True__0.7169e0715a": [], "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_market_symbol.342ec0cea2": [], "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_account_id.a2871e6bfb": [], "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_id.8bc5d0147f": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_arbitrum_mainnet_id__True__0.1cff4e3aae": [], "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_created_ts.5210e0d803": [], "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_block_number.9856206ec2": [], "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_market_symbol.052367dc06": [], "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_market_name.6d1107f677": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_id.fdcfccc679": [], "test.synthetix.unique_fct_perp_market_history_arbitrum_mainnet_id.11e7761caf": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_ts.f6e4cf43c2": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_block_number.4407a64f68": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_transaction_hash.0042d0c047": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_market_id.4c307477e3": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_arbitrum_mainnet_market_id__True__0.452a079160": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_market_symbol.3407a99980": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_price.635e086bf6": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_skew.94faa11b6a": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_size.4965a5f759": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_size_delta.5897f74730": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate.00d146aa60": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_funding_velocity.0034a07e10": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_interest_rate.b77ee8c1d7": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate_apr.dc965a3dac": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_long_rate_apr.191d4fa205": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_short_rate_apr.dd6356d7e2": [], "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_size_usd.42f1d96b4e": [], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_id.6af85cf47e": [], "test.synthetix.unique_fct_perp_liq_position_arbitrum_mainnet_id.5f3f730218": [], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_ts.13c0b178ce": [], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_block_number.672be13921": [], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_transaction_hash.bf753f09f5": [], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_account_id.350ca71f93": [], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_market_id.4c0b30687e": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_market_id__True__0.09a7367d21": [], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_market_symbol.578192ed1c": [], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_amount_liquidated.0a4e2e6c10": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_amount_liquidated__True__0.e71d50fb97": [], "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_position_size.83889235bc": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_position_size__True__0.838f737304": [], "test.synthetix.not_null_fct_perp_liq_account_arbitrum_mainnet_account_id.68826803be": [], "test.synthetix.not_null_fct_perp_liq_account_arbitrum_mainnet_ts.3e5e9ca92a": [], "test.synthetix.not_null_fct_perp_liq_account_arbitrum_mainnet_total_reward.59cc57cac9": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_arbitrum_mainnet_total_reward__True__0.2126781091": [], "test.synthetix.not_null_fct_perp_accounts_arbitrum_mainnet_id.81f17d5942": [], "test.synthetix.unique_fct_perp_accounts_arbitrum_mainnet_id.b814c43956": [], "test.synthetix.not_null_fct_perp_accounts_arbitrum_mainnet_created_ts.093f33990b": [], "test.synthetix.not_null_fct_perp_accounts_arbitrum_mainnet_owner.d6529405d8": [], "test.synthetix.not_null_fct_prices_arbitrum_mainnet_ts.2fbdc0fed9": [], "test.synthetix.not_null_fct_prices_arbitrum_mainnet_market_symbol.2c3e729969": [], "test.synthetix.not_null_fct_prices_arbitrum_mainnet_price.0a15cd9a88": [], "test.synthetix.dbt_utils_accepted_range_fct_prices_arbitrum_mainnet_price__True__0.2dcde08f36": [], "test.synthetix.not_null_fct_prices_hourly_arbitrum_mainnet_ts.125ef9fa4d": [], "test.synthetix.not_null_fct_prices_hourly_arbitrum_mainnet_market_symbol.b0ef15f205": [], "test.synthetix.not_null_fct_prices_hourly_arbitrum_mainnet_price.cc751acae1": [], "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_arbitrum_mainnet_price__True__0.a6e6a0e3ce": [], "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_ts.3133817d65": [], "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_block_number.bf6d504d6f": [], "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_synth_market_id.9ef357e324": [], "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_arbitrum_mainnet_synth_market_id__True__0.214f52024f": [], "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_supply.4f38308508": [], "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_id.58d62fa75b": [], "test.synthetix.unique_fct_spot_atomics_arbitrum_mainnet_id.103cfc1fee": [], "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_ts.8faded4450": [], "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_block_number.4090627930": [], "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_tx_hash.fc4480c793": [], "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_synth_market_id.3ce730fbe0": [], "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_arbitrum_mainnet_synth_market_id__True__0.a856a28abf": [], "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_price.8c5fac0d4b": [], "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_amount.2a29d582dd": [], "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_referrer.8f3d6e7ca8": [], "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_id.0f47b50907": [], "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_arbitrum_mainnet_id__True__0.fc6e00e4d7": [], "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_created_ts.d20eea3054": [], "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_block_number.8e6492baa4": [], "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_token_address.19fe19c198": [], "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_id.4d99f875a3": [], "test.synthetix.unique_fct_spot_wrapper_arbitrum_mainnet_id.2107017636": [], "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_ts.91d9f782bb": [], "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_block_number.d1c04e4c89": [], "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_tx_hash.4401566d1f": [], "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_synth_market_id.f0195bb21f": [], "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_arbitrum_mainnet_synth_market_id__True__0.f6decdacf4": [], "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_amount_wrapped.f91b4eedc8": [], "test.synthetix.not_null_fct_pool_rewards_base_sepolia_ts.3bc8aeff42": [], "test.synthetix.not_null_fct_pool_rewards_base_sepolia_pool_id.8de57769b7": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_sepolia_pool_id__True__0.bb2309b03e": [], "test.synthetix.not_null_fct_pool_rewards_base_sepolia_collateral_type.fcdb4bc8d4": [], "test.synthetix.not_null_fct_pool_rewards_base_sepolia_distributor.44cab292b1": [], "test.synthetix.not_null_fct_pool_rewards_base_sepolia_token_symbol.7f69f8767a": [], "test.synthetix.not_null_fct_pool_rewards_base_sepolia_amount.e8cf1e51d5": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_sepolia_amount__True__0.da53fcc671": [], "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_ts.4b517eadb1": [], "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_account_id.71a1fd9dac": [], "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_pool_id.8eb393e4f4": [], "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_sepolia_pool_id__True__0.508b8be78d": [], "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_collateral_type.dc085beb88": [], "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_amount_delegated.07444b44f4": [], "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_sepolia_amount_delegated__True__0.2258d23e98": [], "test.synthetix.not_null_fct_core_apr_base_sepolia_ts.2cc1721326": [], "test.synthetix.not_null_fct_core_apr_base_sepolia_pool_id.a2ea5cc601": [], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_pool_id__True__0.dca944c591": [], "test.synthetix.not_null_fct_core_apr_base_sepolia_collateral_type.7a5590eb90": [], "test.synthetix.not_null_fct_core_apr_base_sepolia_collateral_value.6b7be2743f": [], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_collateral_value__True__0.50d2b91f46": [], "test.synthetix.not_null_fct_core_apr_base_sepolia_debt.fadc5bb67a": [], "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_issuance.2fcf5254d1": [], "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_pnl.75c8c54189": [], "test.synthetix.not_null_fct_core_apr_base_sepolia_cumulative_pnl.ce3ab4e606": [], "test.synthetix.not_null_fct_core_apr_base_sepolia_cumulative_issuance.5f3ec9bec1": [], "test.synthetix.not_null_fct_core_apr_base_sepolia_rewards_usd.0b9d66ba19": [], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_rewards_usd__True__0.090c92559d": [], "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_pnl_pct.d827dc6b5f": [], "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_rewards_pct.adeb7db337": [], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_hourly_rewards_pct__True__1__0.6c15e31d20": [], "test.synthetix.not_null_fct_core_apr_base_sepolia_apr_24h.275116a918": [], "test.synthetix.not_null_fct_core_apr_base_sepolia_apy_24h.b04b5222f4": [], "test.synthetix.not_null_fct_core_apr_base_sepolia_apr_7d.cfc4ec14a3": [], "test.synthetix.not_null_fct_core_apr_base_sepolia_apy_7d.45a63722a9": [], "test.synthetix.not_null_fct_core_apr_base_sepolia_apr_28d.e099bf170a": [], "test.synthetix.not_null_fct_core_apr_base_sepolia_apy_28d.1e8e0632e0": [], "test.synthetix.not_null_fct_core_market_updated_base_sepolia_id.34d77ebc84": [], "test.synthetix.unique_fct_core_market_updated_base_sepolia_id.469dae108f": [], "test.synthetix.not_null_fct_core_market_updated_base_sepolia_ts.9f306426fd": [], "test.synthetix.not_null_fct_core_market_updated_base_sepolia_transaction_hash.8b87578f5d": [], "test.synthetix.not_null_fct_core_market_updated_base_sepolia_event_name.027b71247d": [], "test.synthetix.accepted_values_fct_core_market_updated_base_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.f97649ec10": [], "test.synthetix.not_null_fct_core_market_updated_base_sepolia_market_id.e1e1cc407f": [], "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_base_sepolia_market_id__True__0.9ac29d575a": [], "test.synthetix.not_null_fct_core_market_updated_base_sepolia_collateral_type.5333cf7124": [], "test.synthetix.not_null_fct_core_market_updated_base_sepolia_credit_capacity.1096ceee18": [], "test.synthetix.not_null_fct_core_market_updated_base_sepolia_net_issuance.094fc9701e": [], "test.synthetix.not_null_fct_core_market_updated_base_sepolia_token_amount.dfd33d6c7e": [], "test.synthetix.not_null_fct_core_pool_collateral_base_sepolia_ts.706747681b": [], "test.synthetix.not_null_fct_core_pool_collateral_base_sepolia_collateral_type.98bdc1fe0e": [], "test.synthetix.not_null_fct_core_pool_collateral_base_sepolia_amount_deposited.c9a6a6e3d1": [], "test.synthetix.not_null_fct_core_pool_delegation_base_sepolia_ts.29b697c43e": [], "test.synthetix.not_null_fct_core_pool_delegation_base_sepolia_pool_id.03e5ee04d2": [], "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_base_sepolia_pool_id__True__0.6f4bec67e8": [], "test.synthetix.not_null_fct_core_pool_delegation_base_sepolia_collateral_type.6d78a9fae0": [], "test.synthetix.not_null_fct_core_pools_base_sepolia_id.b91a0ef35b": [], "test.synthetix.dbt_utils_accepted_range_fct_core_pools_base_sepolia_id__True__0.6010b3107d": [], "test.synthetix.not_null_fct_core_pools_base_sepolia_created_ts.ddc75dd279": [], "test.synthetix.not_null_fct_core_pools_base_sepolia_block_number.68462f9c7c": [], "test.synthetix.not_null_fct_core_pools_base_sepolia_owner.e551fe7bc6": [], "test.synthetix.not_null_fct_pool_debt_base_sepolia_ts.955bd8bfe6": [], "test.synthetix.not_null_fct_pool_debt_base_sepolia_block_number.d6752d8232": [], "test.synthetix.not_null_fct_pool_debt_base_sepolia_pool_id.bb5f56d624": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_base_sepolia_pool_id__True__0.0228ac48ff": [], "test.synthetix.not_null_fct_pool_debt_base_sepolia_collateral_type.5daff7c138": [], "test.synthetix.not_null_fct_pool_debt_base_sepolia_debt.235edf4e17": [], "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_ts.27f6b37554": [], "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_pool_id.10ae437d68": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_base_sepolia_pool_id__True__0.9d327cf662": [], "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_collateral_type.1a6b56fdf4": [], "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_hourly_issuance.938e34bef0": [], "test.synthetix.not_null_fct_pool_issuance_base_sepolia_ts.be998526ed": [], "test.synthetix.not_null_fct_pool_issuance_base_sepolia_block_number.2f1e619103": [], "test.synthetix.not_null_fct_pool_issuance_base_sepolia_transaction_hash.79420348fa": [], "test.synthetix.not_null_fct_pool_issuance_base_sepolia_pool_id.5d2388a5a0": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_base_sepolia_pool_id__True__0.e99f9bdac0": [], "test.synthetix.not_null_fct_pool_issuance_base_sepolia_collateral_type.3b36d49350": [], "test.synthetix.not_null_fct_pool_issuance_base_sepolia_account_id.aa037160fb": [], "test.synthetix.not_null_fct_pool_issuance_base_sepolia_amount.5be777c996": [], "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_ts.5acc26229f": [], "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_pool_id.c9853b1694": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_pool_id__True__0.05c766378f": [], "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_collateral_type.1eca6afa4f": [], "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_collateral_value.02a125e570": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_collateral_value__True__0.4f1a814d7b": [], "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_debt.27270b83bd": [], "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_issuance.64beeb7093": [], "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl.1b2d20f29b": [], "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_rewards_usd.3d8b12547d": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_rewards_usd__True__0.9baf8da1f5": [], "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl_pct.5e738de9f7": [], "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct.d3c5df3f72": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct__True__1__0.3ae208ff52": [], "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_total_pct.32d5d04358": [], "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_ts.521c0d428a": [], "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_pool_id.9e81c4a855": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_sepolia_pool_id__True__0.7fb80d19e2": [], "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_collateral_type.ca06f7aa20": [], "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_rewards_usd.f98e64d589": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_sepolia_rewards_usd__True__0.a1e92ad42f": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_ts.965132b4de": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_pool_id.be2709e1ec": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_pool_id__True__0.81592c4342": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_collateral_type.d1a6cde42d": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_distributor.e0a88ca283": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_token_symbol.0efe3d5a1b": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_amount.f5bf39a8d8": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_amount__True__0.8db4f3d98c": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd.d3001484ac": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd__True__0.c0730ac36d": [], "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_id.eb661d1506": [], "test.synthetix.unique_fct_perp_interest_charged_base_sepolia_id.53669ecac5": [], "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_block_timestamp.0a73b599b9": [], "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_block_number.b5c567e21f": [], "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_transaction_hash.aaef59efbb": [], "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_contract.d0f4674d07": [], "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_event_name.237b079041": [], "test.synthetix.accepted_values_fct_perp_interest_charged_base_sepolia_event_name__InterestCharged.ff861d06a4": [], "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_account_id.86fbe78f66": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_sepolia_account_id__True__0.3edc04f3c6": [], "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_interest.201254f262": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_sepolia_interest__True__0.cbe80d3cfc": [], "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_id.04ae0ab4fd": [], "test.synthetix.unique_fct_perp_collateral_modified_base_sepolia_id.a5b1b5d44a": [], "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_block_timestamp.983f4f7464": [], "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_block_number.36ad8cb4d3": [], "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_transaction_hash.834ecbfe7f": [], "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_contract.e1b2d1c3f1": [], "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_event_name.0d3e82bc99": [], "test.synthetix.accepted_values_fct_perp_collateral_modified_base_sepolia_event_name__CollateralModified.f6430341ee": [], "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_synth_market_id.a933a52d36": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_base_sepolia_synth_market_id__True__0.6fb45ff630": [], "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_sender.36cb6d7913": [], "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_id.480d04976b": [], "test.synthetix.unique_fct_perp_previous_order_expired_base_sepolia_id.38211e4c5d": [], "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_block_timestamp.4b41a82d13": [], "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_block_number.1ff7a5705c": [], "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_transaction_hash.e1f21d4fd3": [], "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_contract.b0da841bdf": [], "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_event_name.daad0addfa": [], "test.synthetix.accepted_values_fct_perp_previous_order_expired_base_sepolia_event_name__PreviousOrderExpired.e124d4bad8": [], "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_market_id.17181fe5f1": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_sepolia_market_id__True__0.b23f5ced4b": [], "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_account_id.e2bf90a189": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_sepolia_account_id__True__0.b2f7060dcd": [], "test.synthetix.not_null_fct_perp_trades_base_sepolia_id.e94cf14cf4": [], "test.synthetix.unique_fct_perp_trades_base_sepolia_id.ceece98634": [], "test.synthetix.not_null_fct_perp_trades_base_sepolia_ts.76a693976f": [], "test.synthetix.not_null_fct_perp_trades_base_sepolia_block_number.36502e409b": [], "test.synthetix.not_null_fct_perp_trades_base_sepolia_transaction_hash.4d4a1afa3d": [], "test.synthetix.not_null_fct_perp_trades_base_sepolia_contract.92feeccb9f": [], "test.synthetix.not_null_fct_perp_trades_base_sepolia_market_id.3d4de88cac": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_market_id__True__0.67a1e76900": [], "test.synthetix.not_null_fct_perp_trades_base_sepolia_market_symbol.8c61ba2703": [], "test.synthetix.not_null_fct_perp_trades_base_sepolia_account_id.74992c394c": [], "test.synthetix.not_null_fct_perp_trades_base_sepolia_fill_price.3633433721": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_fill_price__True__0.b3d62542ac": [], "test.synthetix.not_null_fct_perp_trades_base_sepolia_pnl.42b0678535": [], "test.synthetix.not_null_fct_perp_trades_base_sepolia_accrued_funding.fb6b795bff": [], "test.synthetix.not_null_fct_perp_trades_base_sepolia_trade_size.e5fc6afe64": [], "test.synthetix.not_null_fct_perp_trades_base_sepolia_position_size.d124874e35": [], "test.synthetix.not_null_fct_perp_trades_base_sepolia_total_fees.d6fd22951b": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_total_fees__True__0.68c3f148eb": [], "test.synthetix.not_null_fct_perp_trades_base_sepolia_referral_fees.12cd5804dd": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_referral_fees__True__0.dc2313066f": [], "test.synthetix.not_null_fct_perp_trades_base_sepolia_collected_fees.ac78e5e098": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_collected_fees__True__0.d4eb8f3a34": [], "test.synthetix.not_null_fct_perp_trades_base_sepolia_settlement_reward.edb4d5c73f": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_settlement_reward__True__0.58cc15e824": [], "test.synthetix.not_null_fct_perp_trades_base_sepolia_tracking_code.482af3b84b": [], "test.synthetix.not_null_fct_perp_trades_base_sepolia_settler.b1e9ff8b09": [], "test.synthetix.not_null_fct_perp_trades_base_sepolia_notional_trade_size.e076755f6b": [], "test.synthetix.not_null_fct_perp_trades_base_sepolia_notional_position_size.1d9238ede6": [], "test.synthetix.not_null_fct_perp_trades_base_sepolia_lp_fees.08774e8672": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_lp_fees__True__0.8a5e6825da": [], "test.synthetix.not_null_fct_perp_trades_base_sepolia_exchange_fees.72c95e5df3": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_exchange_fees__True__0.b3ce206dc8": [], "test.synthetix.not_null_fct_perp_pnl_base_sepolia_ts.74b2ae0437": [], "test.synthetix.not_null_fct_perp_pnl_base_sepolia_market_id.f6d4268d28": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_base_sepolia_market_id__True__0.2546d9a255": [], "test.synthetix.not_null_fct_perp_orders_base_sepolia_id.8dca618afe": [], "test.synthetix.unique_fct_perp_orders_base_sepolia_id.55dad680ba": [], "test.synthetix.not_null_fct_perp_orders_base_sepolia_ts.acaae19ba7": [], "test.synthetix.not_null_fct_perp_orders_base_sepolia_block_number.46d5d3c316": [], "test.synthetix.not_null_fct_perp_orders_base_sepolia_transaction_hash.650c93c367": [], "test.synthetix.not_null_fct_perp_orders_base_sepolia_contract.17d50e01a2": [], "test.synthetix.not_null_fct_perp_orders_base_sepolia_market_id.9c18ced1ce": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_base_sepolia_market_id__True__0.fe527d9b61": [], "test.synthetix.not_null_fct_perp_orders_base_sepolia_market_symbol.ccf5837d32": [], "test.synthetix.not_null_fct_perp_orders_base_sepolia_account_id.75a8413527": [], "test.synthetix.not_null_fct_perp_markets_base_sepolia_id.908ad69766": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_base_sepolia_id__True__0.8545400fda": [], "test.synthetix.not_null_fct_perp_markets_base_sepolia_created_ts.ec1571d5b3": [], "test.synthetix.not_null_fct_perp_markets_base_sepolia_block_number.5b8bc4dbc4": [], "test.synthetix.not_null_fct_perp_markets_base_sepolia_market_symbol.e4e36d90ae": [], "test.synthetix.not_null_fct_perp_markets_base_sepolia_market_name.47a0ccb5b2": [], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_id.5597cbd783": [], "test.synthetix.unique_fct_perp_market_history_base_sepolia_id.a6cd45bc6b": [], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_ts.f38b043e70": [], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_block_number.2243d56672": [], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_transaction_hash.692634d15d": [], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_market_id.bdbb4acce1": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_base_sepolia_market_id__True__0.ee983a3e48": [], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_market_symbol.a5c87dfbbc": [], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_price.701866f2d6": [], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_skew.2239f848ce": [], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_size.4ba39d1f97": [], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_size_delta.a047554669": [], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_funding_rate.8b0c11dd33": [], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_funding_velocity.e94823ecab": [], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_interest_rate.7281d4e302": [], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_funding_rate_apr.d67d832c1f": [], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_long_rate_apr.12346bb56d": [], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_short_rate_apr.8f7be1f404": [], "test.synthetix.not_null_fct_perp_market_history_base_sepolia_size_usd.38c4eef62e": [], "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_id.79b565b3e1": [], "test.synthetix.unique_fct_perp_liq_position_base_sepolia_id.115ce32bec": [], "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_ts.57135ae312": [], "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_block_number.1e9c90b546": [], "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_transaction_hash.a0777a2fcc": [], "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_account_id.8cf46dc9c7": [], "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_market_id.781f0844d8": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_market_id__True__0.def98e4452": [], "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_market_symbol.f750183220": [], "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_amount_liquidated.a06e8cfcb4": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_amount_liquidated__True__0.2ed4eec011": [], "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_position_size.75bf8c09a0": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_position_size__True__0.49ac413695": [], "test.synthetix.not_null_fct_perp_liq_account_base_sepolia_account_id.f56cf61194": [], "test.synthetix.not_null_fct_perp_liq_account_base_sepolia_ts.c34644894f": [], "test.synthetix.not_null_fct_perp_liq_account_base_sepolia_total_reward.24d48c7864": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_base_sepolia_total_reward__True__0.42888d54ae": [], "test.synthetix.not_null_fct_perp_accounts_base_sepolia_id.e4031edaa1": [], "test.synthetix.unique_fct_perp_accounts_base_sepolia_id.1ca885b5ec": [], "test.synthetix.not_null_fct_perp_accounts_base_sepolia_created_ts.00ac8e7106": [], "test.synthetix.not_null_fct_perp_accounts_base_sepolia_owner.578268eb9a": [], "test.synthetix.not_null_fct_prices_base_sepolia_ts.2875b0c397": [], "test.synthetix.not_null_fct_prices_base_sepolia_market_symbol.e2a8214091": [], "test.synthetix.not_null_fct_prices_base_sepolia_price.3c29a949cf": [], "test.synthetix.dbt_utils_accepted_range_fct_prices_base_sepolia_price__True__0.78bfe2f46a": [], "test.synthetix.not_null_fct_prices_hourly_base_sepolia_ts.fc60cfbaeb": [], "test.synthetix.not_null_fct_prices_hourly_base_sepolia_market_symbol.35c2706bfd": [], "test.synthetix.not_null_fct_prices_hourly_base_sepolia_price.e263ee2224": [], "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_base_sepolia_price__True__0.9b4c65b6bd": [], "test.synthetix.not_null_fct_synth_supply_base_sepolia_ts.0e3cf0c2f2": [], "test.synthetix.not_null_fct_synth_supply_base_sepolia_block_number.f0997efcd8": [], "test.synthetix.not_null_fct_synth_supply_base_sepolia_synth_market_id.75d7df8ce8": [], "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_base_sepolia_synth_market_id__True__0.1c097f1721": [], "test.synthetix.not_null_fct_synth_supply_base_sepolia_supply.a13743a375": [], "test.synthetix.not_null_fct_spot_atomics_base_sepolia_id.dfc0db9ed4": [], "test.synthetix.unique_fct_spot_atomics_base_sepolia_id.6c8ed0bc2a": [], "test.synthetix.not_null_fct_spot_atomics_base_sepolia_ts.4bca6422cc": [], "test.synthetix.not_null_fct_spot_atomics_base_sepolia_block_number.16d75a4323": [], "test.synthetix.not_null_fct_spot_atomics_base_sepolia_tx_hash.6d969998c6": [], "test.synthetix.not_null_fct_spot_atomics_base_sepolia_synth_market_id.e8f636df14": [], "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_base_sepolia_synth_market_id__True__0.391b470dd2": [], "test.synthetix.not_null_fct_spot_atomics_base_sepolia_price.ce30d003ce": [], "test.synthetix.not_null_fct_spot_atomics_base_sepolia_amount.81264c756d": [], "test.synthetix.not_null_fct_spot_atomics_base_sepolia_referrer.7533de1c2b": [], "test.synthetix.not_null_fct_spot_markets_base_sepolia_id.a355928e0f": [], "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_base_sepolia_id__True__0.f6b3a1dac3": [], "test.synthetix.not_null_fct_spot_markets_base_sepolia_created_ts.69423c5ddb": [], "test.synthetix.not_null_fct_spot_markets_base_sepolia_block_number.25cd7e84c0": [], "test.synthetix.not_null_fct_spot_markets_base_sepolia_token_address.af639aa1d2": [], "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_id.6458cf0796": [], "test.synthetix.unique_fct_spot_wrapper_base_sepolia_id.3a2fb8ee86": [], "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_ts.8708b13a31": [], "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_block_number.05149fa391": [], "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_tx_hash.0df62cff0d": [], "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_synth_market_id.54687d51aa": [], "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_base_sepolia_synth_market_id__True__0.f4eedf4f3f": [], "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_amount_wrapped.447890a6f4": [], "test.synthetix.not_null_fct_buyback_daily_base_sepolia_ts.0b8a36c44c": [], "test.synthetix.not_null_fct_buyback_daily_base_sepolia_snx_amount.113325e30a": [], "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_snx_amount__True__0.378a6852a6": [], "test.synthetix.not_null_fct_buyback_daily_base_sepolia_usd_amount.21bc5d392b": [], "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_usd_amount__True__0.e3dd96895e": [], "test.synthetix.not_null_fct_buyback_daily_base_sepolia_cumulative_snx_amount.c44f071e87": [], "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_cumulative_snx_amount__True__0.ab215eff09": [], "test.synthetix.not_null_fct_buyback_daily_base_sepolia_cumulative_usd_amount.f40974a9be": [], "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_cumulative_usd_amount__True__0.f5fad30aa3": [], "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_ts.39dec90aa4": [], "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_snx_amount.a856b40de9": [], "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_snx_amount__True__0.40ea0d5e88": [], "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_usd_amount.4f119280f7": [], "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_usd_amount__True__0.89592b2e7d": [], "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_cumulative_snx_amount.806ce65de6": [], "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_cumulative_snx_amount__True__0.6d52afd421": [], "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_cumulative_usd_amount.6347fe374e": [], "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_cumulative_usd_amount__True__0.e3d3aff3f1": [], "test.synthetix.not_null_fct_buyback_base_sepolia_id.03ec6b8e04": [], "test.synthetix.unique_fct_buyback_base_sepolia_id.ce5fc96649": [], "test.synthetix.not_null_fct_buyback_base_sepolia_ts.f6314da709": [], "test.synthetix.not_null_fct_buyback_base_sepolia_buyer.e7ec385108": [], "test.synthetix.not_null_fct_buyback_base_sepolia_snx.39b0dcead2": [], "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_sepolia_snx__True__0.21bd52e738": [], "test.synthetix.not_null_fct_buyback_base_sepolia_usd.427a3c3ca1": [], "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_sepolia_usd__True__0.7426b61d1a": [], "test.synthetix.not_null_fct_buyback_base_sepolia_snx_price.361a60f2b3": [], "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_sepolia_snx_price__True__0.fedfb306c2": [], "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_ts.878073b7e8": [], "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_block_number.fc803534fc": [], "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_contract_address.f7e3ffefb9": [], "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_pool_id.1ea1a9fb17": [], "test.synthetix.dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_pool_id__True__0.3c62ac166d": [], "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_collateral_type.e2cbb7867d": [], "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_amount.43a56286ca": [], "test.synthetix.dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_amount__True__0.031c10a818": [], "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_collateral_value.b35c2ac09a": [], "test.synthetix.dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_collateral_value__True__0.ffab802571": [], "test.synthetix.not_null_fct_pool_rewards_base_mainnet_ts.af8563a243": [], "test.synthetix.not_null_fct_pool_rewards_base_mainnet_pool_id.47db83edd0": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_mainnet_pool_id__True__0.f01ac775cc": [], "test.synthetix.not_null_fct_pool_rewards_base_mainnet_collateral_type.2f7e01ccd0": [], "test.synthetix.not_null_fct_pool_rewards_base_mainnet_distributor.5511d5880d": [], "test.synthetix.not_null_fct_pool_rewards_base_mainnet_token_symbol.1810912a65": [], "test.synthetix.not_null_fct_pool_rewards_base_mainnet_amount.c7b92514fd": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_mainnet_amount__True__0.5a5b31d40e": [], "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_ts.3412be3139": [], "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_account_id.64d4657b45": [], "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_pool_id.c2b6448825": [], "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_mainnet_pool_id__True__0.a18d31544f": [], "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_collateral_type.01ebd9c59e": [], "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_amount_delegated.c0cf7fdd11": [], "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_mainnet_amount_delegated__True__0.5d186a76ca": [], "test.synthetix.not_null_fct_core_apr_base_mainnet_ts.fa672a8124": [], "test.synthetix.not_null_fct_core_apr_base_mainnet_pool_id.ec4f69201c": [], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_pool_id__True__0.6f65c027c2": [], "test.synthetix.not_null_fct_core_apr_base_mainnet_collateral_type.6b18aa87ce": [], "test.synthetix.not_null_fct_core_apr_base_mainnet_collateral_value.ca0cfe00d9": [], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_collateral_value__True__0.09ad3e4f8e": [], "test.synthetix.not_null_fct_core_apr_base_mainnet_debt.3003bbaef9": [], "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_issuance.58d7e6392e": [], "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_pnl.aace5f4a92": [], "test.synthetix.not_null_fct_core_apr_base_mainnet_cumulative_pnl.0dfa79c775": [], "test.synthetix.not_null_fct_core_apr_base_mainnet_cumulative_issuance.6b5aeff994": [], "test.synthetix.not_null_fct_core_apr_base_mainnet_rewards_usd.9770eed99e": [], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_rewards_usd__True__0.cd9a35763d": [], "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_pnl_pct.709eae57a9": [], "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_rewards_pct.e5170bb035": [], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_hourly_rewards_pct__True__1__0.615edfd299": [], "test.synthetix.not_null_fct_core_apr_base_mainnet_apr_24h.5f87709afa": [], "test.synthetix.not_null_fct_core_apr_base_mainnet_apy_24h.0d59b73826": [], "test.synthetix.not_null_fct_core_apr_base_mainnet_apr_7d.8545f2f45f": [], "test.synthetix.not_null_fct_core_apr_base_mainnet_apy_7d.d068a55e21": [], "test.synthetix.not_null_fct_core_apr_base_mainnet_apr_28d.69fcad855f": [], "test.synthetix.not_null_fct_core_apr_base_mainnet_apy_28d.384e146fdc": [], "test.synthetix.not_null_fct_core_market_updated_base_mainnet_id.a50a975385": [], "test.synthetix.unique_fct_core_market_updated_base_mainnet_id.ec01754a17": [], "test.synthetix.not_null_fct_core_market_updated_base_mainnet_ts.f35cfffa6d": [], "test.synthetix.not_null_fct_core_market_updated_base_mainnet_transaction_hash.87848e2a26": [], "test.synthetix.not_null_fct_core_market_updated_base_mainnet_event_name.38e05844e8": [], "test.synthetix.accepted_values_fct_core_market_updated_base_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.b6908f0c03": [], "test.synthetix.not_null_fct_core_market_updated_base_mainnet_market_id.c97cd708fa": [], "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_base_mainnet_market_id__True__0.2ed4a3f792": [], "test.synthetix.not_null_fct_core_market_updated_base_mainnet_collateral_type.b71240306c": [], "test.synthetix.not_null_fct_core_market_updated_base_mainnet_credit_capacity.303317e986": [], "test.synthetix.not_null_fct_core_market_updated_base_mainnet_net_issuance.2d64ab52f8": [], "test.synthetix.not_null_fct_core_market_updated_base_mainnet_token_amount.ead854df90": [], "test.synthetix.not_null_fct_core_pool_collateral_base_mainnet_ts.4e638376c4": [], "test.synthetix.not_null_fct_core_pool_collateral_base_mainnet_collateral_type.63ab148d0c": [], "test.synthetix.not_null_fct_core_pool_collateral_base_mainnet_amount_deposited.9fabc246a7": [], "test.synthetix.not_null_fct_core_pool_delegation_base_mainnet_ts.2ed20ab777": [], "test.synthetix.not_null_fct_core_pool_delegation_base_mainnet_pool_id.d338258729": [], "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_base_mainnet_pool_id__True__0.4d81a0e2e0": [], "test.synthetix.not_null_fct_core_pool_delegation_base_mainnet_collateral_type.49ff2a0118": [], "test.synthetix.not_null_fct_core_pools_base_mainnet_id.1f1f3ad095": [], "test.synthetix.dbt_utils_accepted_range_fct_core_pools_base_mainnet_id__True__0.2b14986ce3": [], "test.synthetix.not_null_fct_core_pools_base_mainnet_created_ts.a07bb6b8fe": [], "test.synthetix.not_null_fct_core_pools_base_mainnet_block_number.cc61b3ca43": [], "test.synthetix.not_null_fct_core_pools_base_mainnet_owner.a2cfe04f87": [], "test.synthetix.not_null_fct_pool_debt_base_mainnet_ts.f49a23ebcd": [], "test.synthetix.not_null_fct_pool_debt_base_mainnet_block_number.dd32fc50c6": [], "test.synthetix.not_null_fct_pool_debt_base_mainnet_pool_id.8e9e20797d": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_base_mainnet_pool_id__True__0.a1f5ec7b1b": [], "test.synthetix.not_null_fct_pool_debt_base_mainnet_collateral_type.92a752ffea": [], "test.synthetix.not_null_fct_pool_debt_base_mainnet_debt.5b37c10505": [], "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_ts.af3f6a895d": [], "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_pool_id.03eddab767": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_base_mainnet_pool_id__True__0.82c0a98d47": [], "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_collateral_type.21efec6e56": [], "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_hourly_issuance.1bde70000d": [], "test.synthetix.not_null_fct_pool_issuance_base_mainnet_ts.2b8d4be103": [], "test.synthetix.not_null_fct_pool_issuance_base_mainnet_block_number.6ae22c8ac4": [], "test.synthetix.not_null_fct_pool_issuance_base_mainnet_transaction_hash.0764eca614": [], "test.synthetix.not_null_fct_pool_issuance_base_mainnet_pool_id.01d3ed0f62": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_base_mainnet_pool_id__True__0.5e68f64c49": [], "test.synthetix.not_null_fct_pool_issuance_base_mainnet_collateral_type.72fe90c3b9": [], "test.synthetix.not_null_fct_pool_issuance_base_mainnet_account_id.4f9de5ef81": [], "test.synthetix.not_null_fct_pool_issuance_base_mainnet_amount.29761360a6": [], "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_ts.7c76badc22": [], "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_pool_id.7352d1abe5": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_pool_id__True__0.4246141dca": [], "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_collateral_type.7d4e861773": [], "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_collateral_value.34ddcc2ccb": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_collateral_value__True__0.7bf7b1ccab": [], "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_debt.e2d08dec52": [], "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_issuance.b0e645a132": [], "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl.6f321ca648": [], "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_rewards_usd.de69bca40d": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_rewards_usd__True__0.65717bc033": [], "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl_pct.43ef5d27cc": [], "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct.0d02b364b5": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct__True__1__0.24176cb1b5": [], "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_total_pct.9656973b1c": [], "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_ts.cb01f363c1": [], "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_pool_id.cc4be6d53f": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_mainnet_pool_id__True__0.0fe5a5d2d6": [], "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_collateral_type.9a0efdf293": [], "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_rewards_usd.2d36098b0e": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_mainnet_rewards_usd__True__0.e752fbfdf1": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_ts.b6c015406d": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_pool_id.26caff37a4": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_pool_id__True__0.59419d2477": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_collateral_type.52b0ac191f": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_distributor.608c8d5a0a": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_token_symbol.185f4e6438": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_amount.ee0d98f0ab": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_amount__True__0.dbf212e433": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd.2724c9008d": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd__True__0.2f31fe80de": [], "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_id.a798ff42d8": [], "test.synthetix.unique_fct_perp_interest_charged_base_mainnet_id.31ca39738f": [], "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_block_timestamp.60136d09c1": [], "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_block_number.47e9d47bb4": [], "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_transaction_hash.f85d4df49f": [], "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_contract.8e7dd8a6ef": [], "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_event_name.eaf9eac9c3": [], "test.synthetix.accepted_values_fct_perp_interest_charged_base_mainnet_event_name__InterestCharged.b8b39fbb4d": [], "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_account_id.2830ac0b93": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_mainnet_account_id__True__0.d4da8249b8": [], "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_interest.073a973712": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_mainnet_interest__True__0.b25a9c1b50": [], "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_id.efa9bbeec9": [], "test.synthetix.unique_fct_perp_collateral_modified_base_mainnet_id.9010e87027": [], "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_block_timestamp.7c5c8a362c": [], "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_block_number.45b34bf575": [], "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_transaction_hash.8cc455d504": [], "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_contract.f078950840": [], "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_event_name.44267a4fa1": [], "test.synthetix.accepted_values_fct_perp_collateral_modified_base_mainnet_event_name__CollateralModified.00f5016782": [], "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_synth_market_id.3a3dffb920": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_base_mainnet_synth_market_id__True__0.644f81887d": [], "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_sender.b3270f32cc": [], "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_id.627b6b6b63": [], "test.synthetix.unique_fct_perp_previous_order_expired_base_mainnet_id.220846a37a": [], "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_block_timestamp.da7b51b840": [], "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_block_number.89b98bd9a2": [], "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_transaction_hash.573aaff2f5": [], "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_contract.bd6be0f02f": [], "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_event_name.473a967d1d": [], "test.synthetix.accepted_values_fct_perp_previous_order_expired_base_mainnet_event_name__PreviousOrderExpired.1769035769": [], "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_market_id.8bf9effd5e": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_mainnet_market_id__True__0.59d73bf004": [], "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_account_id.e7aae917c2": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_mainnet_account_id__True__0.0f31e1095c": [], "test.synthetix.not_null_fct_perp_trades_base_mainnet_id.35375a8491": [], "test.synthetix.unique_fct_perp_trades_base_mainnet_id.b1b63119eb": [], "test.synthetix.not_null_fct_perp_trades_base_mainnet_ts.e5e75d9d71": [], "test.synthetix.not_null_fct_perp_trades_base_mainnet_block_number.474b7643d0": [], "test.synthetix.not_null_fct_perp_trades_base_mainnet_transaction_hash.b1e9287d28": [], "test.synthetix.not_null_fct_perp_trades_base_mainnet_contract.8897e47e7e": [], "test.synthetix.not_null_fct_perp_trades_base_mainnet_market_id.6ea4246016": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_market_id__True__0.585f613862": [], "test.synthetix.not_null_fct_perp_trades_base_mainnet_market_symbol.e75d95d12c": [], "test.synthetix.not_null_fct_perp_trades_base_mainnet_account_id.8a94516fd9": [], "test.synthetix.not_null_fct_perp_trades_base_mainnet_fill_price.e731328206": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_fill_price__True__0.3edbbda7ae": [], "test.synthetix.not_null_fct_perp_trades_base_mainnet_pnl.e87ee65983": [], "test.synthetix.not_null_fct_perp_trades_base_mainnet_accrued_funding.f6a962643b": [], "test.synthetix.not_null_fct_perp_trades_base_mainnet_trade_size.2a003017e9": [], "test.synthetix.not_null_fct_perp_trades_base_mainnet_position_size.a687f5c9e4": [], "test.synthetix.not_null_fct_perp_trades_base_mainnet_total_fees.73178c801b": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_total_fees__True__0.37a3c34f6a": [], "test.synthetix.not_null_fct_perp_trades_base_mainnet_referral_fees.8c5c0f55a4": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_referral_fees__True__0.09a87481d6": [], "test.synthetix.not_null_fct_perp_trades_base_mainnet_collected_fees.1888a67b67": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_collected_fees__True__0.cec844302b": [], "test.synthetix.not_null_fct_perp_trades_base_mainnet_settlement_reward.c472f75c36": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_settlement_reward__True__0.56c953ccdc": [], "test.synthetix.not_null_fct_perp_trades_base_mainnet_tracking_code.3b557b440d": [], "test.synthetix.not_null_fct_perp_trades_base_mainnet_settler.cebd15f3ad": [], "test.synthetix.not_null_fct_perp_trades_base_mainnet_notional_trade_size.25efead997": [], "test.synthetix.not_null_fct_perp_trades_base_mainnet_notional_position_size.549d1d1b0b": [], "test.synthetix.not_null_fct_perp_trades_base_mainnet_lp_fees.1da0034ac9": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_lp_fees__True__0.67c14ce54a": [], "test.synthetix.not_null_fct_perp_trades_base_mainnet_exchange_fees.5a4c21716f": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_exchange_fees__True__0.43ef826334": [], "test.synthetix.not_null_fct_perp_pnl_base_mainnet_ts.aa0943ea1a": [], "test.synthetix.not_null_fct_perp_pnl_base_mainnet_market_id.915c961b40": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_base_mainnet_market_id__True__0.58f61a0590": [], "test.synthetix.not_null_fct_perp_orders_base_mainnet_id.2c415fb4fb": [], "test.synthetix.unique_fct_perp_orders_base_mainnet_id.1b8b85dac5": [], "test.synthetix.not_null_fct_perp_orders_base_mainnet_ts.a61957fc22": [], "test.synthetix.not_null_fct_perp_orders_base_mainnet_block_number.3be9f0b718": [], "test.synthetix.not_null_fct_perp_orders_base_mainnet_transaction_hash.71d76cac79": [], "test.synthetix.not_null_fct_perp_orders_base_mainnet_contract.6a5b003b92": [], "test.synthetix.not_null_fct_perp_orders_base_mainnet_market_id.5b936d3011": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_base_mainnet_market_id__True__0.2d585533fc": [], "test.synthetix.not_null_fct_perp_orders_base_mainnet_market_symbol.554f14b42b": [], "test.synthetix.not_null_fct_perp_orders_base_mainnet_account_id.08880589a0": [], "test.synthetix.not_null_fct_perp_markets_base_mainnet_id.bd1fc06532": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_base_mainnet_id__True__0.ac58557180": [], "test.synthetix.not_null_fct_perp_markets_base_mainnet_created_ts.b73d9a0c8a": [], "test.synthetix.not_null_fct_perp_markets_base_mainnet_block_number.6792b019f1": [], "test.synthetix.not_null_fct_perp_markets_base_mainnet_market_symbol.c8dc99abfc": [], "test.synthetix.not_null_fct_perp_markets_base_mainnet_market_name.303acf9a19": [], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_id.c9dbfad377": [], "test.synthetix.unique_fct_perp_market_history_base_mainnet_id.8b11f687f0": [], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_ts.d5f4e338d6": [], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_block_number.485f73c767": [], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_transaction_hash.d53db511d0": [], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_market_id.cab90009a8": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_base_mainnet_market_id__True__0.c7e76b30aa": [], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_market_symbol.c60910b39a": [], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_price.acf046de31": [], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_skew.a4d473f3fc": [], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_size.3bbf16be92": [], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_size_delta.c2cfd7a96f": [], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_funding_rate.904532dfcd": [], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_funding_velocity.0bd6fa06fa": [], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_interest_rate.2c5e879eef": [], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_funding_rate_apr.50943753dc": [], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_long_rate_apr.785d324d07": [], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_short_rate_apr.a2f2135476": [], "test.synthetix.not_null_fct_perp_market_history_base_mainnet_size_usd.bc3090b261": [], "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_id.4311fef5a1": [], "test.synthetix.unique_fct_perp_liq_position_base_mainnet_id.f46ba34fa7": [], "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_ts.2dc7a4a976": [], "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_block_number.da16c5c256": [], "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_transaction_hash.d54f66674c": [], "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_account_id.f3ec9ddba7": [], "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_market_id.7f965252ed": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_market_id__True__0.149bc69560": [], "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_market_symbol.a84ac24b5f": [], "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_amount_liquidated.893ef59124": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_amount_liquidated__True__0.51c2fa3b3f": [], "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_position_size.dcfe3d8623": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_position_size__True__0.a626e988d4": [], "test.synthetix.not_null_fct_perp_liq_account_base_mainnet_account_id.dd5099ce59": [], "test.synthetix.not_null_fct_perp_liq_account_base_mainnet_ts.5a3efee9f7": [], "test.synthetix.not_null_fct_perp_liq_account_base_mainnet_total_reward.2a8b87e55c": [], "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_base_mainnet_total_reward__True__0.a35af51633": [], "test.synthetix.not_null_fct_perp_accounts_base_mainnet_id.cf1e1e2af0": [], "test.synthetix.unique_fct_perp_accounts_base_mainnet_id.2a6de2d0f2": [], "test.synthetix.not_null_fct_perp_accounts_base_mainnet_created_ts.cc57ba5d93": [], "test.synthetix.not_null_fct_perp_accounts_base_mainnet_owner.b581a2df74": [], "test.synthetix.not_null_fct_prices_base_mainnet_ts.c885673fc8": [], "test.synthetix.not_null_fct_prices_base_mainnet_market_symbol.dc8cb46b8c": [], "test.synthetix.not_null_fct_prices_base_mainnet_price.a6c62844d1": [], "test.synthetix.dbt_utils_accepted_range_fct_prices_base_mainnet_price__True__0.4906889fd6": [], "test.synthetix.not_null_fct_prices_hourly_base_mainnet_ts.a2c68d326d": [], "test.synthetix.not_null_fct_prices_hourly_base_mainnet_market_symbol.ffd656c11f": [], "test.synthetix.not_null_fct_prices_hourly_base_mainnet_price.73bbfd891b": [], "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_base_mainnet_price__True__0.1e768deaa2": [], "test.synthetix.not_null_fct_synth_supply_base_mainnet_ts.ab30396a5d": [], "test.synthetix.not_null_fct_synth_supply_base_mainnet_block_number.8686c78edf": [], "test.synthetix.not_null_fct_synth_supply_base_mainnet_synth_market_id.5a00a55aa2": [], "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_base_mainnet_synth_market_id__True__0.cf8aff1a32": [], "test.synthetix.not_null_fct_synth_supply_base_mainnet_supply.3f0fbdddb9": [], "test.synthetix.not_null_fct_spot_atomics_base_mainnet_id.627bbbf01f": [], "test.synthetix.unique_fct_spot_atomics_base_mainnet_id.43d4b7c878": [], "test.synthetix.not_null_fct_spot_atomics_base_mainnet_ts.8e16294c15": [], "test.synthetix.not_null_fct_spot_atomics_base_mainnet_block_number.f27d399305": [], "test.synthetix.not_null_fct_spot_atomics_base_mainnet_tx_hash.95b2db0403": [], "test.synthetix.not_null_fct_spot_atomics_base_mainnet_synth_market_id.6f09447421": [], "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_base_mainnet_synth_market_id__True__0.09c446094a": [], "test.synthetix.not_null_fct_spot_atomics_base_mainnet_price.425623addf": [], "test.synthetix.not_null_fct_spot_atomics_base_mainnet_amount.f9fe9bd5d8": [], "test.synthetix.not_null_fct_spot_atomics_base_mainnet_referrer.ab87d661dd": [], "test.synthetix.not_null_fct_spot_markets_base_mainnet_id.b85cc0ba41": [], "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_base_mainnet_id__True__0.51d4e415e8": [], "test.synthetix.not_null_fct_spot_markets_base_mainnet_created_ts.746ff1f9ce": [], "test.synthetix.not_null_fct_spot_markets_base_mainnet_block_number.dd426b1fb6": [], "test.synthetix.not_null_fct_spot_markets_base_mainnet_token_address.454ffd144a": [], "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_id.b1091139a2": [], "test.synthetix.unique_fct_spot_wrapper_base_mainnet_id.c51e21223d": [], "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_ts.b646319cc9": [], "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_block_number.9220599356": [], "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_tx_hash.eb92a57d59": [], "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_synth_market_id.4d8b77f2da": [], "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_base_mainnet_synth_market_id__True__0.69216a8846": [], "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_amount_wrapped.957e1a74f3": [], "test.synthetix.not_null_fct_buyback_daily_base_mainnet_ts.14a31d2a6b": [], "test.synthetix.not_null_fct_buyback_daily_base_mainnet_snx_amount.ea18aa299d": [], "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_snx_amount__True__0.4dc1a7a815": [], "test.synthetix.not_null_fct_buyback_daily_base_mainnet_usd_amount.226e5c84b2": [], "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_usd_amount__True__0.b33cfd2e0e": [], "test.synthetix.not_null_fct_buyback_daily_base_mainnet_cumulative_snx_amount.d9cc05c370": [], "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_cumulative_snx_amount__True__0.40e1988439": [], "test.synthetix.not_null_fct_buyback_daily_base_mainnet_cumulative_usd_amount.4602f5b0ec": [], "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_cumulative_usd_amount__True__0.2fdc7f3ac4": [], "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_ts.712dc7c106": [], "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_snx_amount.8e18aeb895": [], "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_snx_amount__True__0.34d4d71a42": [], "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_usd_amount.cbc2a221fa": [], "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_usd_amount__True__0.153efe66c5": [], "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_cumulative_snx_amount.3f13efe309": [], "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_cumulative_snx_amount__True__0.0a50a1b2a1": [], "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_cumulative_usd_amount.d705144302": [], "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_cumulative_usd_amount__True__0.897d810e27": [], "test.synthetix.not_null_fct_buyback_base_mainnet_id.fbad84fb48": [], "test.synthetix.unique_fct_buyback_base_mainnet_id.f0c25ee329": [], "test.synthetix.not_null_fct_buyback_base_mainnet_ts.42175c7800": [], "test.synthetix.not_null_fct_buyback_base_mainnet_buyer.996c564c05": [], "test.synthetix.not_null_fct_buyback_base_mainnet_snx.75b728a26f": [], "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_mainnet_snx__True__0.ffcae6ef8f": [], "test.synthetix.not_null_fct_buyback_base_mainnet_usd.2e04e1ae30": [], "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_mainnet_usd__True__0.e9e29cece7": [], "test.synthetix.not_null_fct_buyback_base_mainnet_snx_price.e23de62b78": [], "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_mainnet_snx_price__True__0.4ab5da9346": [], "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_ts.e44412832a": [], "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_pool_id.7fd59c6d8c": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_eth_mainnet_pool_id__True__0.e03ffa9a09": [], "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_collateral_type.6ac8e6e2aa": [], "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_distributor.7111e37b09": [], "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_token_symbol.4bbde77781": [], "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_amount.313b524117": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_eth_mainnet_amount__True__0.db5fff0dcd": [], "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_ts.a916375fbd": [], "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_account_id.9b9eed26fe": [], "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_pool_id.f6076a6b8b": [], "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_eth_mainnet_pool_id__True__0.35dc5bbd4b": [], "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_collateral_type.f9b6e0e993": [], "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_amount_delegated.7c91dafbd8": [], "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_eth_mainnet_amount_delegated__True__0.854bbca778": [], "test.synthetix.not_null_fct_core_apr_eth_mainnet_ts.99cae9616f": [], "test.synthetix.not_null_fct_core_apr_eth_mainnet_pool_id.c5e20f437d": [], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_pool_id__True__0.2e06d77a8b": [], "test.synthetix.not_null_fct_core_apr_eth_mainnet_collateral_type.0bc0302d7e": [], "test.synthetix.not_null_fct_core_apr_eth_mainnet_collateral_value.14594eca47": [], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_collateral_value__True__0.b44f8cd90f": [], "test.synthetix.not_null_fct_core_apr_eth_mainnet_debt.14b9039622": [], "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_issuance.d21fe7e33b": [], "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_debt_migrated.1606ded24b": [], "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_pnl.6570b2bdb2": [], "test.synthetix.not_null_fct_core_apr_eth_mainnet_cumulative_pnl.4a739c13a4": [], "test.synthetix.not_null_fct_core_apr_eth_mainnet_cumulative_issuance.ab1f8da889": [], "test.synthetix.not_null_fct_core_apr_eth_mainnet_rewards_usd.e91f21e2d5": [], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_rewards_usd__True__0.0ccd0edcb4": [], "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_pnl_pct.b582b1f1e2": [], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_hourly_pnl_pct__True__1___1.573c85fbab": [], "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_rewards_pct.284fa06b64": [], "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_hourly_rewards_pct__True__1__0.a383e39737": [], "test.synthetix.not_null_fct_core_apr_eth_mainnet_apr_24h.1e94a76b1e": [], "test.synthetix.not_null_fct_core_apr_eth_mainnet_apy_24h.b52a8fd842": [], "test.synthetix.not_null_fct_core_apr_eth_mainnet_apr_7d.35bc5cfb13": [], "test.synthetix.not_null_fct_core_apr_eth_mainnet_apy_7d.08d703cbb6": [], "test.synthetix.not_null_fct_core_apr_eth_mainnet_apr_28d.8dfb1e005a": [], "test.synthetix.not_null_fct_core_apr_eth_mainnet_apy_28d.053e0eda01": [], "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_id.7444e98615": [], "test.synthetix.unique_fct_core_market_updated_eth_mainnet_id.d5c16089e9": [], "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_ts.950a116067": [], "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_transaction_hash.f31c00e39e": [], "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_event_name.e682d1b7d5": [], "test.synthetix.accepted_values_fct_core_market_updated_eth_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.f0e721a249": [], "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_market_id.9fbceacdbc": [], "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_eth_mainnet_market_id__True__0.32701334f3": [], "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_collateral_type.fbe59aeb13": [], "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_credit_capacity.bc652bf021": [], "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_net_issuance.95ea8efb4e": [], "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_token_amount.fe11f0ce69": [], "test.synthetix.not_null_fct_core_pool_collateral_eth_mainnet_ts.61a1043b04": [], "test.synthetix.not_null_fct_core_pool_collateral_eth_mainnet_collateral_type.217e5cb420": [], "test.synthetix.not_null_fct_core_pool_collateral_eth_mainnet_amount_deposited.b943283ec6": [], "test.synthetix.not_null_fct_core_pool_delegation_eth_mainnet_ts.4c81cbc76a": [], "test.synthetix.not_null_fct_core_pool_delegation_eth_mainnet_pool_id.38ebfdf86f": [], "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_eth_mainnet_pool_id__True__0.8087f39696": [], "test.synthetix.not_null_fct_core_pool_delegation_eth_mainnet_collateral_type.687e523e9a": [], "test.synthetix.not_null_fct_core_pools_eth_mainnet_id.ac06cb59ca": [], "test.synthetix.dbt_utils_accepted_range_fct_core_pools_eth_mainnet_id__True__0.e529c0ad91": [], "test.synthetix.not_null_fct_core_pools_eth_mainnet_created_ts.85e7c6f7d7": [], "test.synthetix.not_null_fct_core_pools_eth_mainnet_block_number.d5795e3469": [], "test.synthetix.not_null_fct_core_pools_eth_mainnet_owner.13db5fad75": [], "test.synthetix.not_null_fct_pool_debt_eth_mainnet_ts.0a20d36f28": [], "test.synthetix.not_null_fct_pool_debt_eth_mainnet_block_number.d707149fdd": [], "test.synthetix.not_null_fct_pool_debt_eth_mainnet_pool_id.088122bb77": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_eth_mainnet_pool_id__True__0.9ab83c23dd": [], "test.synthetix.not_null_fct_pool_debt_eth_mainnet_collateral_type.2f39d51963": [], "test.synthetix.not_null_fct_pool_debt_eth_mainnet_debt.100ad3cae1": [], "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_ts.d84f234266": [], "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_pool_id.0bd0e6635e": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_eth_mainnet_pool_id__True__0.2f6d1cabb6": [], "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_collateral_type.04853a2f55": [], "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_hourly_issuance.3ee79944a3": [], "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_ts.5f32fba981": [], "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_block_number.76ac645e79": [], "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_transaction_hash.801e733838": [], "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_pool_id.fd6c3981fe": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_eth_mainnet_pool_id__True__0.c3af88d954": [], "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_collateral_type.9e0a6d3551": [], "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_account_id.d686918ab7": [], "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_amount.4a0d8649af": [], "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_ts.2a846b2bb8": [], "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_pool_id.d4b3c4be36": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_pool_id__True__0.ad130b0c2f": [], "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_type.8346dc5b9e": [], "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_value.bf72ec5191": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_collateral_value__True__0.aa5cf487aa": [], "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_debt.34ed8f7e19": [], "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_issuance.d981b1941f": [], "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl.aef91ccc24": [], "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_debt_migrated.b2364c3711": [], "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_rewards_usd.8fd34c30e5": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_rewards_usd__True__0.80c1c42490": [], "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct.d9b73c59f7": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct__True__1___1.ad0a057625": [], "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct.d8b6a6177f": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct__True__1__0.b431022b52": [], "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_total_pct.b8f62bde16": [], "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_ts.89ba67bb4f": [], "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_pool_id.7f91755bfb": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_eth_mainnet_pool_id__True__0.208ead2f02": [], "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_collateral_type.1949d93db9": [], "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_rewards_usd.3095906515": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_eth_mainnet_rewards_usd__True__0.2e789c32db": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_ts.667157dbf6": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_pool_id.69049a093a": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_pool_id__True__0.0f059b9a12": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_collateral_type.22ec7c38ba": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_distributor.a65a6d19bf": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_token_symbol.609ae29f03": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_price.89f536fe6c": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_price__True__0.3b4b47afcc": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_hourly_amount.701c4a765f": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_hourly_amount__True__0.76ed6e76ab": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_amount_distributed.3faeed6846": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_amount_distributed__True__0.26815f50d4": [], "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd.84778cf230": [], "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd__True__0.0d8876b70b": [], "test.synthetix.not_null_fct_core_migration_eth_mainnet_ts.4a5f6995ac": [], "test.synthetix.not_null_fct_core_migration_eth_mainnet_block_number.9a454098b0": [], "test.synthetix.not_null_fct_core_migration_eth_mainnet_transaction_hash.15435ec6a4": [], "test.synthetix.not_null_fct_core_migration_eth_mainnet_pool_id.f0e6b5266e": [], "test.synthetix.dbt_utils_accepted_range_fct_core_migration_eth_mainnet_pool_id__True__1__1.451aedc606": [], "test.synthetix.not_null_fct_core_migration_eth_mainnet_collateral_type.d3ff39474d": [], "test.synthetix.accepted_values_fct_core_migration_eth_mainnet_collateral_type__0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F.a38946ae0c": [], "test.synthetix.not_null_fct_core_migration_eth_mainnet_staker.745012ec35": [], "test.synthetix.not_null_fct_core_migration_eth_mainnet_account_id.afcffa2df1": [], "test.synthetix.not_null_fct_core_migration_eth_mainnet_collateral_amount.0b05c3add8": [], "test.synthetix.dbt_utils_accepted_range_fct_core_migration_eth_mainnet_collateral_amount__True__0.049cad30eb": [], "test.synthetix.not_null_fct_core_migration_eth_mainnet_debt_amount.8b36e762c2": [], "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_ts.a201c86ec0": [], "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_pool_id.55def21e95": [], "test.synthetix.dbt_utils_accepted_range_fct_core_migration_hourly_eth_mainnet_pool_id__True__0.a0670cc5c1": [], "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_collateral_type.e0ef271f9a": [], "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_hourly_debt_migrated.99b91b00b5": [], "test.synthetix.dbt_utils_accepted_range_fct_core_migration_hourly_eth_mainnet_hourly_debt_migrated__True__0.2c5355cf5c": [], "test.synthetix.not_null_fct_prices_eth_mainnet_ts.4a1a2f8c2d": [], "test.synthetix.not_null_fct_prices_eth_mainnet_market_symbol.f1f5318f4a": [], "test.synthetix.not_null_fct_prices_eth_mainnet_price.fff835950c": [], "test.synthetix.dbt_utils_accepted_range_fct_prices_eth_mainnet_price__True__0.4a537a60cd": [], "test.synthetix.not_null_fct_prices_hourly_eth_mainnet_ts.6f3aced404": [], "test.synthetix.not_null_fct_prices_hourly_eth_mainnet_market_symbol.dad998df0c": [], "test.synthetix.not_null_fct_prices_hourly_eth_mainnet_price.f438a75278": [], "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_eth_mainnet_price__True__0.7cc073306d": [], "source.synthetix.raw_eth_mainnet.block": ["model.synthetix.blocks_eth_mainnet"], "source.synthetix.raw_eth_mainnet.core_proxy_event_account_created": ["model.synthetix.core_account_created_eth_mainnet"], "source.synthetix.raw_eth_mainnet.core_proxy_event_delegation_updated": ["model.synthetix.core_delegation_updated_eth_mainnet"], "source.synthetix.raw_eth_mainnet.core_proxy_event_deposited": ["model.synthetix.core_deposited_eth_mainnet"], "source.synthetix.raw_eth_mainnet.core_proxy_event_withdrawn": ["model.synthetix.core_withdrawn_eth_mainnet"], "source.synthetix.raw_eth_mainnet.core_proxy_event_liquidation": ["model.synthetix.core_liquidation_eth_mainnet"], "source.synthetix.raw_eth_mainnet.core_proxy_event_market_registered": ["model.synthetix.core_market_registered_eth_mainnet"], "source.synthetix.raw_eth_mainnet.core_proxy_event_pool_created": ["model.synthetix.core_pool_created_eth_mainnet"], "source.synthetix.raw_eth_mainnet.core_proxy_event_rewards_claimed": ["model.synthetix.core_rewards_claimed_eth_mainnet"], "source.synthetix.raw_eth_mainnet.core_proxy_event_rewards_distributed": ["model.synthetix.core_rewards_distributed_eth_mainnet"], "source.synthetix.raw_eth_mainnet.core_proxy_event_usd_burned": ["model.synthetix.core_usd_burned_eth_mainnet"], "source.synthetix.raw_eth_mainnet.core_proxy_event_usd_minted": ["model.synthetix.core_usd_minted_eth_mainnet"], "source.synthetix.raw_eth_mainnet.core_proxy_event_vault_liquidation": ["model.synthetix.core_vault_liquidation_eth_mainnet"], "source.synthetix.raw_eth_mainnet.core_proxy_event_market_collateral_deposited": ["model.synthetix.core_market_updated_eth_mainnet"], "source.synthetix.raw_eth_mainnet.core_proxy_event_market_collateral_withdrawn": ["model.synthetix.core_market_updated_eth_mainnet"], "source.synthetix.raw_eth_mainnet.core_proxy_event_market_usd_deposited": ["model.synthetix.core_market_updated_eth_mainnet"], "source.synthetix.raw_eth_mainnet.core_proxy_event_market_usd_withdrawn": ["model.synthetix.core_market_updated_eth_mainnet"], "source.synthetix.raw_eth_mainnet.legacy_market_proxy_event_account_migrated": ["model.synthetix.core_account_migrated_eth_mainnet"], "source.synthetix.raw_eth_mainnet.core_get_vault_collateral": ["model.synthetix.core_vault_collateral_eth_mainnet"], "source.synthetix.raw_eth_mainnet.core_get_vault_debt": ["model.synthetix.core_vault_debt_eth_mainnet"], "source.synthetix.raw_eth_mainnet.blocks_parquet": ["model.synthetix.blocks_eth_mainnet", "model.synthetix.core_vault_collateral_eth_mainnet", "model.synthetix.core_vault_debt_eth_mainnet"], "source.synthetix.raw_base_sepolia.block": ["model.synthetix.blocks_base_sepolia"], "source.synthetix.raw_base_sepolia.perps_market_proxy_event_account_created": ["model.synthetix.perp_account_created_base_sepolia"], "source.synthetix.raw_base_sepolia.perps_market_proxy_event_account_liquidation_attempt": ["model.synthetix.perp_account_liquidation_attempt_base_sepolia"], "source.synthetix.raw_base_sepolia.perps_market_proxy_event_collateral_modified": ["model.synthetix.perp_collateral_modified_base_sepolia"], "source.synthetix.raw_base_sepolia.perps_market_proxy_event_market_created": ["model.synthetix.perp_market_created_base_sepolia"], "source.synthetix.raw_base_sepolia.perps_market_proxy_event_market_updated": ["model.synthetix.perp_market_updated_base_sepolia"], "source.synthetix.raw_base_sepolia.perps_market_proxy_legacy_event_market_updated": ["model.synthetix.perp_market_updated_base_sepolia"], "source.synthetix.raw_base_sepolia.perps_market_proxy_event_order_committed": ["model.synthetix.perp_order_committed_base_sepolia"], "source.synthetix.raw_base_sepolia.perps_market_proxy_legacy_event_order_committed": ["model.synthetix.perp_order_committed_base_sepolia"], "source.synthetix.raw_base_sepolia.perps_market_proxy_event_order_settled": ["model.synthetix.perp_order_settled_base_sepolia"], "source.synthetix.raw_base_sepolia.perps_market_proxy_event_position_liquidated": ["model.synthetix.perp_position_liquidated_base_sepolia"], "source.synthetix.raw_base_sepolia.perps_market_proxy_event_previous_order_expired": ["model.synthetix.perp_previous_order_expired_base_sepolia"], "source.synthetix.raw_base_sepolia.perps_market_proxy_event_interest_rate_updated": ["model.synthetix.perp_interest_rate_updated_base_sepolia"], "source.synthetix.raw_base_sepolia.perps_market_proxy_event_interest_charged": ["model.synthetix.perp_interest_charged_base_sepolia"], "source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_committed": ["model.synthetix.spot_order_committed_base_sepolia"], "source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_settled": ["model.synthetix.spot_order_settled_base_sepolia"], "source.synthetix.raw_base_sepolia.spot_market_proxy_event_order_cancelled": ["model.synthetix.spot_order_cancelled_base_sepolia"], "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_registered": ["model.synthetix.spot_synth_registered_base_sepolia"], "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_bought": ["model.synthetix.spot_synth_bought_base_sepolia"], "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_sold": ["model.synthetix.spot_synth_sold_base_sepolia"], "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_wrapped": ["model.synthetix.spot_synth_wrapped_base_sepolia"], "source.synthetix.raw_base_sepolia.spot_market_proxy_event_synth_unwrapped": ["model.synthetix.spot_synth_unwrapped_base_sepolia"], "source.synthetix.raw_base_sepolia.core_proxy_event_account_created": ["model.synthetix.core_account_created_base_sepolia"], "source.synthetix.raw_base_sepolia.core_proxy_event_delegation_updated": ["model.synthetix.core_delegation_updated_base_sepolia"], "source.synthetix.raw_base_sepolia.core_proxy_event_deposited": ["model.synthetix.core_deposited_base_sepolia"], "source.synthetix.raw_base_sepolia.core_proxy_event_withdrawn": ["model.synthetix.core_withdrawn_base_sepolia"], "source.synthetix.raw_base_sepolia.core_proxy_event_liquidation": ["model.synthetix.core_liquidation_base_sepolia"], "source.synthetix.raw_base_sepolia.core_proxy_event_market_registered": ["model.synthetix.core_market_registered_base_sepolia"], "source.synthetix.raw_base_sepolia.core_proxy_event_pool_created": ["model.synthetix.core_pool_created_base_sepolia"], "source.synthetix.raw_base_sepolia.core_proxy_event_rewards_claimed": ["model.synthetix.core_rewards_claimed_base_sepolia"], "source.synthetix.raw_base_sepolia.core_proxy_event_rewards_distributed": ["model.synthetix.core_rewards_distributed_base_sepolia"], "source.synthetix.raw_base_sepolia.core_proxy_event_usd_burned": ["model.synthetix.core_usd_burned_base_sepolia"], "source.synthetix.raw_base_sepolia.core_proxy_event_usd_minted": ["model.synthetix.core_usd_minted_base_sepolia"], "source.synthetix.raw_base_sepolia.core_proxy_event_vault_liquidation": ["model.synthetix.core_vault_liquidation_base_sepolia"], "source.synthetix.raw_base_sepolia.core_proxy_event_market_collateral_deposited": ["model.synthetix.core_market_updated_base_sepolia"], "source.synthetix.raw_base_sepolia.core_proxy_event_market_collateral_withdrawn": ["model.synthetix.core_market_updated_base_sepolia"], "source.synthetix.raw_base_sepolia.core_proxy_event_market_usd_deposited": ["model.synthetix.core_market_updated_base_sepolia"], "source.synthetix.raw_base_sepolia.core_proxy_event_market_usd_withdrawn": ["model.synthetix.core_market_updated_base_sepolia"], "source.synthetix.raw_base_sepolia.core_proxy_legacy_event_market_usd_deposited": ["model.synthetix.core_market_updated_base_sepolia"], "source.synthetix.raw_base_sepolia.core_proxy_legacy_event_market_usd_withdrawn": ["model.synthetix.core_market_updated_base_sepolia"], "source.synthetix.raw_base_sepolia.buyback_snx_event_buyback_processed": ["model.synthetix.buyback_processed_base_sepolia"], "source.synthetix.raw_base_sepolia.core_get_vault_collateral": ["model.synthetix.core_vault_collateral_base_sepolia"], "source.synthetix.raw_base_sepolia.core_get_vault_debt": ["model.synthetix.core_vault_debt_base_sepolia"], "source.synthetix.raw_base_sepolia.blocks_parquet": ["model.synthetix.blocks_base_sepolia", "model.synthetix.core_vault_collateral_base_sepolia", "model.synthetix.core_vault_debt_base_sepolia"], "source.synthetix.raw_arbitrum_sepolia.block": ["model.synthetix.blocks_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_account_created": ["model.synthetix.perp_account_created_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_account_liquidation_attempt": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_collateral_modified": ["model.synthetix.perp_collateral_modified_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_market_created": ["model.synthetix.perp_market_created_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_market_updated": ["model.synthetix.perp_market_updated_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_legacy_event_market_updated": [], "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_order_committed": ["model.synthetix.perp_order_committed_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_legacy_event_order_committed": [], "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_order_settled": ["model.synthetix.perp_order_settled_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_position_liquidated": ["model.synthetix.perp_position_liquidated_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_previous_order_expired": ["model.synthetix.perp_previous_order_expired_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_interest_rate_updated": ["model.synthetix.perp_interest_rate_updated_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.perps_market_proxy_event_interest_charged": ["model.synthetix.perp_interest_charged_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_committed": ["model.synthetix.spot_order_committed_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_settled": ["model.synthetix.spot_order_settled_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_order_cancelled": ["model.synthetix.spot_order_cancelled_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_registered": ["model.synthetix.spot_synth_registered_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_bought": ["model.synthetix.spot_synth_bought_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_sold": ["model.synthetix.spot_synth_sold_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_wrapped": ["model.synthetix.spot_synth_wrapped_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.spot_market_proxy_event_synth_unwrapped": ["model.synthetix.spot_synth_unwrapped_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_account_created": ["model.synthetix.core_account_created_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_delegation_updated": ["model.synthetix.core_delegation_updated_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_deposited": ["model.synthetix.core_deposited_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_withdrawn": ["model.synthetix.core_withdrawn_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_liquidation": ["model.synthetix.core_liquidation_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_registered": ["model.synthetix.core_market_registered_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_pool_created": ["model.synthetix.core_pool_created_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_rewards_claimed": [], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_rewards_distributed": ["model.synthetix.core_rewards_distributed_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_usd_burned": ["model.synthetix.core_usd_burned_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_usd_minted": ["model.synthetix.core_usd_minted_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_vault_liquidation": ["model.synthetix.core_vault_liquidation_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_collateral_deposited": ["model.synthetix.core_market_updated_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_collateral_withdrawn": ["model.synthetix.core_market_updated_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_usd_deposited": ["model.synthetix.core_market_updated_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.core_proxy_event_market_usd_withdrawn": ["model.synthetix.core_market_updated_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.core_get_vault_collateral": ["model.synthetix.core_vault_collateral_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.core_get_vault_debt": ["model.synthetix.core_vault_debt_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_sepolia.blocks_parquet": ["model.synthetix.blocks_arbitrum_sepolia", "model.synthetix.core_vault_collateral_arbitrum_sepolia", "model.synthetix.core_vault_debt_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_mainnet.block": ["model.synthetix.blocks_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_account_created": ["model.synthetix.perp_account_created_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_account_liquidation_attempt": ["model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_collateral_modified": ["model.synthetix.perp_collateral_modified_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_market_created": ["model.synthetix.perp_market_created_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_market_updated": ["model.synthetix.perp_market_updated_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_legacy_event_market_updated": [], "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_order_committed": ["model.synthetix.perp_order_committed_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_legacy_event_order_committed": [], "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_order_settled": ["model.synthetix.perp_order_settled_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_position_liquidated": ["model.synthetix.perp_position_liquidated_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_previous_order_expired": ["model.synthetix.perp_previous_order_expired_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_interest_rate_updated": ["model.synthetix.perp_interest_rate_updated_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.perps_market_proxy_event_interest_charged": ["model.synthetix.perp_interest_charged_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_committed": ["model.synthetix.spot_order_committed_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_settled": ["model.synthetix.spot_order_settled_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_order_cancelled": ["model.synthetix.spot_order_cancelled_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_registered": ["model.synthetix.spot_synth_registered_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_bought": ["model.synthetix.spot_synth_bought_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_sold": ["model.synthetix.spot_synth_sold_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_wrapped": ["model.synthetix.spot_synth_wrapped_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.spot_market_proxy_event_synth_unwrapped": ["model.synthetix.spot_synth_unwrapped_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_account_created": ["model.synthetix.core_account_created_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_delegation_updated": ["model.synthetix.core_delegation_updated_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_deposited": ["model.synthetix.core_deposited_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_withdrawn": ["model.synthetix.core_withdrawn_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_liquidation": ["model.synthetix.core_liquidation_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_registered": ["model.synthetix.core_market_registered_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_pool_created": ["model.synthetix.core_pool_created_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_rewards_claimed": ["model.synthetix.core_rewards_claimed_arbitrum_mainnet", "model.synthetix.core_rewards_claimed_arbitrum_sepolia"], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_rewards_distributed": ["model.synthetix.core_rewards_distributed_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_usd_burned": ["model.synthetix.core_usd_burned_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_usd_minted": ["model.synthetix.core_usd_minted_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_vault_liquidation": ["model.synthetix.core_vault_liquidation_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_collateral_deposited": ["model.synthetix.core_market_updated_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_collateral_withdrawn": ["model.synthetix.core_market_updated_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_usd_deposited": ["model.synthetix.core_market_updated_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.core_proxy_event_market_usd_withdrawn": ["model.synthetix.core_market_updated_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.core_get_vault_collateral": ["model.synthetix.core_vault_collateral_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.core_get_vault_debt": ["model.synthetix.core_vault_debt_arbitrum_mainnet"], "source.synthetix.raw_arbitrum_mainnet.blocks_parquet": ["model.synthetix.blocks_arbitrum_mainnet", "model.synthetix.core_vault_collateral_arbitrum_mainnet", "model.synthetix.core_vault_debt_arbitrum_mainnet"], "source.synthetix.raw_base_mainnet.block": ["model.synthetix.blocks_base_mainnet"], "source.synthetix.raw_base_mainnet.perps_market_proxy_event_account_created": ["model.synthetix.perp_account_created_base_mainnet"], "source.synthetix.raw_base_mainnet.perps_market_proxy_event_account_liquidation_attempt": ["model.synthetix.perp_account_liquidation_attempt_base_mainnet"], "source.synthetix.raw_base_mainnet.perps_market_proxy_event_collateral_modified": ["model.synthetix.perp_collateral_modified_base_mainnet"], "source.synthetix.raw_base_mainnet.perps_market_proxy_event_market_created": ["model.synthetix.perp_market_created_base_mainnet"], "source.synthetix.raw_base_mainnet.perps_market_proxy_event_market_updated": ["model.synthetix.perp_market_updated_base_mainnet"], "source.synthetix.raw_base_mainnet.perps_market_proxy_legacy_event_market_updated": ["model.synthetix.perp_market_updated_base_mainnet"], "source.synthetix.raw_base_mainnet.perps_market_proxy_event_order_committed": ["model.synthetix.perp_order_committed_base_mainnet"], "source.synthetix.raw_base_mainnet.perps_market_proxy_legacy_event_order_committed": ["model.synthetix.perp_order_committed_base_mainnet"], "source.synthetix.raw_base_mainnet.perps_market_proxy_event_order_settled": ["model.synthetix.perp_order_settled_base_mainnet"], "source.synthetix.raw_base_mainnet.perps_market_proxy_event_position_liquidated": ["model.synthetix.perp_position_liquidated_base_mainnet"], "source.synthetix.raw_base_mainnet.perps_market_proxy_event_previous_order_expired": ["model.synthetix.perp_previous_order_expired_base_mainnet"], "source.synthetix.raw_base_mainnet.perps_market_proxy_event_interest_rate_updated": ["model.synthetix.perp_interest_rate_updated_base_mainnet"], "source.synthetix.raw_base_mainnet.perps_market_proxy_event_interest_charged": ["model.synthetix.perp_interest_charged_base_mainnet"], "source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_committed": ["model.synthetix.spot_order_committed_base_mainnet"], "source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_settled": ["model.synthetix.spot_order_settled_base_mainnet"], "source.synthetix.raw_base_mainnet.spot_market_proxy_event_order_cancelled": ["model.synthetix.spot_order_cancelled_base_mainnet"], "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_registered": ["model.synthetix.spot_synth_registered_base_mainnet"], "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_bought": ["model.synthetix.spot_synth_bought_base_mainnet"], "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_sold": ["model.synthetix.spot_synth_sold_base_mainnet"], "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_wrapped": ["model.synthetix.spot_synth_wrapped_base_mainnet"], "source.synthetix.raw_base_mainnet.spot_market_proxy_event_synth_unwrapped": ["model.synthetix.spot_synth_unwrapped_base_mainnet"], "source.synthetix.raw_base_mainnet.core_proxy_event_account_created": ["model.synthetix.core_account_created_base_mainnet"], "source.synthetix.raw_base_mainnet.core_proxy_event_delegation_updated": ["model.synthetix.core_delegation_updated_base_mainnet"], "source.synthetix.raw_base_mainnet.core_proxy_event_deposited": ["model.synthetix.core_deposited_base_mainnet"], "source.synthetix.raw_base_mainnet.core_proxy_event_withdrawn": ["model.synthetix.core_withdrawn_base_mainnet"], "source.synthetix.raw_base_mainnet.core_proxy_event_liquidation": ["model.synthetix.core_liquidation_base_mainnet"], "source.synthetix.raw_base_mainnet.core_proxy_event_market_registered": ["model.synthetix.core_market_registered_base_mainnet"], "source.synthetix.raw_base_mainnet.core_proxy_event_pool_created": ["model.synthetix.core_pool_created_base_mainnet"], "source.synthetix.raw_base_mainnet.core_proxy_event_rewards_claimed": ["model.synthetix.core_rewards_claimed_base_mainnet"], "source.synthetix.raw_base_mainnet.core_proxy_event_rewards_distributed": ["model.synthetix.core_rewards_distributed_base_mainnet"], "source.synthetix.raw_base_mainnet.core_proxy_event_usd_burned": ["model.synthetix.core_usd_burned_base_mainnet"], "source.synthetix.raw_base_mainnet.core_proxy_event_usd_minted": ["model.synthetix.core_usd_minted_base_mainnet"], "source.synthetix.raw_base_mainnet.core_proxy_event_vault_liquidation": ["model.synthetix.core_vault_liquidation_base_mainnet"], "source.synthetix.raw_base_mainnet.core_proxy_event_market_collateral_deposited": ["model.synthetix.core_market_updated_base_mainnet"], "source.synthetix.raw_base_mainnet.core_proxy_event_market_collateral_withdrawn": ["model.synthetix.core_market_updated_base_mainnet"], "source.synthetix.raw_base_mainnet.core_proxy_event_market_usd_deposited": ["model.synthetix.core_market_updated_base_mainnet"], "source.synthetix.raw_base_mainnet.core_proxy_event_market_usd_withdrawn": ["model.synthetix.core_market_updated_base_mainnet"], "source.synthetix.raw_base_mainnet.core_proxy_legacy_event_market_usd_deposited": ["model.synthetix.core_market_updated_base_mainnet"], "source.synthetix.raw_base_mainnet.core_proxy_legacy_event_market_usd_withdrawn": ["model.synthetix.core_market_updated_base_mainnet"], "source.synthetix.raw_base_mainnet.buyback_snx_legacy_event_buyback_processed": ["model.synthetix.buyback_processed_base_mainnet"], "source.synthetix.raw_base_mainnet.buyback_snx_event_buyback_processed": ["model.synthetix.buyback_processed_base_mainnet"], "source.synthetix.raw_base_mainnet.core_get_vault_collateral": ["model.synthetix.core_vault_collateral_base_mainnet"], "source.synthetix.raw_base_mainnet.core_get_vault_debt": ["model.synthetix.core_vault_debt_base_mainnet"], "source.synthetix.raw_base_mainnet.blocks_parquet": ["model.synthetix.blocks_base_mainnet", "model.synthetix.core_vault_collateral_base_mainnet", "model.synthetix.core_vault_debt_base_mainnet"], "source.synthetix.raw_optimism_mainnet.block": [], "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_order_committed": [], "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_order_settled": [], "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_order_cancelled": [], "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_registered": [], "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_bought": [], "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_sold": [], "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_wrapped": [], "source.synthetix.raw_optimism_mainnet.spot_market_proxy_event_synth_unwrapped": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_account_created": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_delegation_updated": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_deposited": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_withdrawn": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_liquidation": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_market_registered": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_pool_created": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_rewards_claimed": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_rewards_distributed": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_usd_burned": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_usd_minted": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_vault_liquidation": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_market_collateral_deposited": [], "source.synthetix.raw_optimism_mainnet.core_proxy_event_market_collateral_withdrawn": [], "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v21_inch_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aave_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ada_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_algo_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ankr_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ape_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_apt_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_arb_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_atom_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_aud_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_avax_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_axs_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bal_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bch_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_blur_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bnb_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_bonk_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_btc_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_celo_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_comp_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_crv_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_doge_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dot_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_dydx_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_enj_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eos_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_etc_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eth_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ethbtc_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_eur_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fet_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fil_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_floki_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_flow_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ftm_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_fxs_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gbp_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_gmx_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_grt_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_icp_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_imx_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_inj_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_knc_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ldo_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_link_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ltc_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_matic_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mav_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_meme_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_mkr_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_near_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_one_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_op_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pepe_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_perp_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pyth_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rndr_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rpl_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_rune_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sei_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_shib_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sol_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_steth_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_stetheth_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sui_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_sushi_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_tia_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trb_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_trx_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uma_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_uni_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_usdt_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_wld_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xag_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xau_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xlm_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xmr_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xrp_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_xtz_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_yfi_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zec_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zil_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_zrx_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_ordi_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_cvx_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jup_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_jto_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_strk_event_position_modified1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_delayed_order_removed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_delayed_order_submitted": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_funding_recomputed": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_margin_transferred": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_perps_tracking": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_flagged": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_liquidated0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_liquidated1": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_modified0": [], "source.synthetix.raw_optimism_mainnet.perps_v2_pendle_event_position_modified1": [], "source.synthetix.raw_snax_testnet.block": ["model.synthetix.blocks_snax_testnet"], "source.synthetix.raw_snax_testnet.governance_proxy_event_vote_recorded": ["model.synthetix.gov_vote_recorded_snax_testnet"], "source.synthetix.raw_snax_testnet.governance_proxy_event_vote_withdrawn": ["model.synthetix.gov_vote_withdrawn_snax_testnet"], "source.synthetix.raw_snax_mainnet.block": ["model.synthetix.blocks_snax_mainnet"], "source.synthetix.raw_snax_mainnet.spartan_governance_proxy_event_vote_recorded": ["model.synthetix.spartan_vote_recorded_snax_mainnet"], "source.synthetix.raw_snax_mainnet.spartan_governance_proxy_event_vote_withdrawn": ["model.synthetix.spartan_vote_withdrawn_snax_mainnet"], "source.synthetix.raw_snax_mainnet.treasury_governance_proxy_event_vote_recorded": ["model.synthetix.treasury_vote_recorded_snax_mainnet"], "source.synthetix.raw_snax_mainnet.treasury_governance_proxy_event_vote_withdrawn": ["model.synthetix.treasury_vote_withdrawn_snax_mainnet"], "source.synthetix.raw_snax_mainnet.ambassador_governance_proxy_event_vote_recorded": ["model.synthetix.ambassador_vote_recorded_snax_mainnet"], "source.synthetix.raw_snax_mainnet.ambassador_governance_proxy_event_vote_withdrawn": ["model.synthetix.ambassador_vote_withdrawn_snax_mainnet"]}, "group_map": {}, "saved_queries": {}, "semantic_models": {}, "unit_tests": {}} \ No newline at end of file diff --git a/partial_parse.msgpack b/partial_parse.msgpack new file mode 100644 index 0000000000000000000000000000000000000000..97138f9a41860b89f2a279f1b638dae0128b3252 GIT binary patch literal 10273375 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

}gs+Y4N^OO^Y#I-9d!2&tDY` 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

HYMg0e8i3L)H1P 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

BFa2+$&z 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ୠ>79&HV#h15!+G|!AD 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�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 literal 0 HcmV?d00001 diff --git a/run_results.json b/run_results.json new file mode 100644 index 00000000..34cdd181 --- /dev/null +++ b/run_results.json @@ -0,0 +1 @@ +{"metadata": {"dbt_schema_version": "https://schemas.getdbt.com/dbt/run-results/v6.json", "dbt_version": "1.8.6", "generated_at": "2024-09-16T15:36:27.823241Z", "invocation_id": "51708cfb-43b0-472c-a5f3-675ab5d374fb", "env": {}}, "results": [{"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.705477Z", "completed_at": "2024-09-16T15:35:54.713940Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.714688Z", "completed_at": "2024-09-16T15:35:54.714703Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025297164916992188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.blocks_arbitrum_mainnet", "compiled": true, "compiled_code": "with indexer_blocks as (\n select\n timestamp as ts,\n CAST(\n number as INTEGER\n ) as block_number\n from\n \"analytics\".\"raw_arbitrum_mainnet\".\"block\"\n),\n\nparquet_blocks as (\n select\n TO_TIMESTAMP(timestamp) as ts,\n CAST(\n block_number as INTEGER\n ) as block_number\n from\n \"analytics\".\"raw_arbitrum_mainnet\".\"blocks_parquet\"\n),\n\ncombined_blocks as (\n select *\n from\n indexer_blocks\n\n union all\n select *\n from\n parquet_blocks\n)\n\nselect\n block_number,\n MIN(ts) as ts\nfrom\n combined_blocks\ngroup by\n block_number", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"blocks_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.709438Z", "completed_at": "2024-09-16T15:35:54.716267Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.719045Z", "completed_at": "2024-09-16T15:35:54.719053Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.029017210006713867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.blocks_arbitrum_sepolia", "compiled": true, "compiled_code": "with indexer_blocks as (\n select\n timestamp as ts,\n CAST(\n number as INTEGER\n ) as block_number\n from\n \"analytics\".\"raw_arbitrum_sepolia\".\"block\"\n),\n\nparquet_blocks as (\n select\n TO_TIMESTAMP(timestamp) as ts,\n CAST(\n block_number as INTEGER\n ) as block_number\n from\n \"analytics\".\"raw_arbitrum_sepolia\".\"blocks_parquet\"\n),\n\ncombined_blocks as (\n select *\n from\n indexer_blocks\n\n union all\n select *\n from\n parquet_blocks\n)\n\nselect\n block_number,\n MIN(ts) as ts\nfrom\n combined_blocks\ngroup by\n block_number", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"blocks_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.702332Z", "completed_at": "2024-09-16T15:35:54.717023Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.720055Z", "completed_at": "2024-09-16T15:35:54.720064Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.03130769729614258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.ambassador_vote_withdrawn_snax_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_snax_mainnet\".\"ambassador_governance_proxy_event_vote_withdrawn\"\n", "relation_name": "\"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.692998Z", "completed_at": "2024-09-16T15:35:54.718327Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.721517Z", "completed_at": "2024-09-16T15:35:54.721527Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.033502817153930664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.ambassador_vote_recorded_snax_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_snax_mainnet\".\"ambassador_governance_proxy_event_vote_recorded\"\n", "relation_name": "\"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.723900Z", "completed_at": "2024-09-16T15:35:54.732454Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.743142Z", "completed_at": "2024-09-16T15:35:54.743150Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025595903396606445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.blocks_base_mainnet", "compiled": true, "compiled_code": "with indexer_blocks as (\n select\n timestamp as ts,\n CAST(\n number as INTEGER\n ) as block_number\n from\n \"analytics\".\"raw_base_mainnet\".\"block\"\n),\n\nparquet_blocks as (\n select\n TO_TIMESTAMP(timestamp) as ts,\n CAST(\n block_number as INTEGER\n ) as block_number\n from\n \"analytics\".\"raw_base_mainnet\".\"blocks_parquet\"\n),\n\ncombined_blocks as (\n select *\n from\n indexer_blocks\n\n union all\n\n select *\n from\n parquet_blocks\n)\n\nselect\n block_number,\n MIN(ts) as ts\nfrom\n combined_blocks\ngroup by\n block_number", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"blocks_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.739828Z", "completed_at": "2024-09-16T15:35:54.745278Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.747785Z", "completed_at": "2024-09-16T15:35:54.747793Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017795324325561523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.blocks_snax_mainnet", "compiled": true, "compiled_code": "select distinct\n \"timestamp\" as ts,\n CAST(\n \"number\" as INTEGER\n ) as block_number\nfrom\n \"analytics\".\"raw_snax_mainnet\".\"block\"", "relation_name": "\"analytics\".\"prod_raw_snax_mainnet\".\"blocks_snax_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.733017Z", "completed_at": "2024-09-16T15:35:54.746663Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.749210Z", "completed_at": "2024-09-16T15:35:54.749217Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020893573760986328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.blocks_base_sepolia", "compiled": true, "compiled_code": "with indexer_blocks as (\n select\n timestamp as ts,\n CAST(\n number as INTEGER\n ) as block_number\n from\n \"analytics\".\"raw_base_sepolia\".\"block\"\n),\n\nparquet_blocks as (\n select\n TO_TIMESTAMP(timestamp) as ts,\n CAST(\n block_number as INTEGER\n ) as block_number\n from\n \"analytics\".\"raw_base_sepolia\".\"blocks_parquet\"\n),\n\ncombined_blocks as (\n select *\n from\n indexer_blocks\n\n union all\n\n select *\n from\n parquet_blocks\n)\n\nselect\n block_number,\n MIN(ts) as ts\nfrom\n combined_blocks\ngroup by\n block_number", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"blocks_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.736458Z", "completed_at": "2024-09-16T15:35:54.747195Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.750094Z", "completed_at": "2024-09-16T15:35:54.750102Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020856142044067383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.blocks_eth_mainnet", "compiled": true, "compiled_code": "with indexer_blocks as (\n select\n timestamp as ts,\n CAST(\n number as INTEGER\n ) as block_number\n from\n \"analytics\".\"raw_eth_mainnet\".\"block\"\n),\n\nparquet_blocks as (\n select\n TO_TIMESTAMP(timestamp) as ts,\n CAST(\n block_number as INTEGER\n ) as block_number\n from\n \"analytics\".\"raw_eth_mainnet\".\"blocks_parquet\"\n),\n\ncombined_blocks as (\n select *\n from\n indexer_blocks\n\n union all\n\n select *\n from\n parquet_blocks\n)\n\nselect\n block_number,\n MIN(ts) as ts\nfrom\n combined_blocks\ngroup by\n block_number", "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"blocks_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.751630Z", "completed_at": "2024-09-16T15:35:54.759926Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.766144Z", "completed_at": "2024-09-16T15:35:54.766157Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020276546478271484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.blocks_snax_testnet", "compiled": true, "compiled_code": "select distinct\n \"timestamp\" as ts,\n CAST(\n \"number\" as INTEGER\n ) as block_number\nfrom\n \"analytics\".\"raw_snax_testnet\".\"block\"", "relation_name": "\"analytics\".\"prod_raw_snax_testnet\".\"blocks_snax_testnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.761674Z", "completed_at": "2024-09-16T15:35:54.774806Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.776707Z", "completed_at": "2024-09-16T15:35:54.776717Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019705772399902344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.buyback_processed_base_mainnet", "compiled": true, "compiled_code": "with legacy_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"buyback_snx_legacy_event_buyback_processed\"\n\n),\n\ncurrent_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"buyback_snx_event_buyback_processed\"\n\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n event_name,\n contract,\n buyer,\n snx,\n usd\nfrom\n legacy_events\nunion all\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n event_name,\n contract,\n buyer,\n snx,\n usd\nfrom\n current_events", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.767076Z", "completed_at": "2024-09-16T15:35:54.775453Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.777622Z", "completed_at": "2024-09-16T15:35:54.777630Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019702672958374023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.buyback_processed_base_sepolia", "compiled": true, "compiled_code": "with current_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"buyback_snx_event_buyback_processed\"\n\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n event_name,\n contract,\n buyer,\n snx,\n usd\nfrom\n current_events", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.770291Z", "completed_at": "2024-09-16T15:35:54.778470Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.781326Z", "completed_at": "2024-09-16T15:35:54.781335Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02277088165283203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_account_created_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_account_created\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_account_created_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.782488Z", "completed_at": "2024-09-16T15:35:54.789786Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.798168Z", "completed_at": "2024-09-16T15:35:54.798176Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022229671478271484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_account_created_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_account_created\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_account_created_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.790360Z", "completed_at": "2024-09-16T15:35:54.799429Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.804297Z", "completed_at": "2024-09-16T15:35:54.804305Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01877427101135254, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_account_created_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_account_created\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_account_created_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.793472Z", "completed_at": "2024-09-16T15:35:54.799978Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.805377Z", "completed_at": "2024-09-16T15:35:54.805385Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019173383712768555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_account_created_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_account_created\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_account_created_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.800499Z", "completed_at": "2024-09-16T15:35:54.808587Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.811470Z", "completed_at": "2024-09-16T15:35:54.811480Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022405385971069336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_account_created_eth_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_account_created\"\n", "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_account_created_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.812351Z", "completed_at": "2024-09-16T15:35:54.821198Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.826290Z", "completed_at": "2024-09-16T15:35:54.826303Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020040273666381836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_account_migrated_eth_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"legacy_market_proxy_event_account_migrated\"\n", "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.817738Z", "completed_at": "2024-09-16T15:35:54.827211Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.829847Z", "completed_at": "2024-09-16T15:35:54.829856Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01973128318786621, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_delegation_updated_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_delegation_updated\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.822047Z", "completed_at": "2024-09-16T15:35:54.829104Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.834870Z", "completed_at": "2024-09-16T15:35:54.834880Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02411055564880371, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_delegation_updated_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_delegation_updated\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.830987Z", "completed_at": "2024-09-16T15:35:54.839736Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.845806Z", "completed_at": "2024-09-16T15:35:54.845817Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02057051658630371, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_delegation_updated_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_delegation_updated\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.841518Z", "completed_at": "2024-09-16T15:35:54.849068Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.856714Z", "completed_at": "2024-09-16T15:35:54.856725Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022588491439819336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_delegation_updated_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_delegation_updated\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.852767Z", "completed_at": "2024-09-16T15:35:54.858686Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.865047Z", "completed_at": "2024-09-16T15:35:54.865060Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02019953727722168, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_deposited_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_deposited\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.849662Z", "completed_at": "2024-09-16T15:35:54.859886Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.866866Z", "completed_at": "2024-09-16T15:35:54.866873Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026148319244384766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_delegation_updated_eth_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_delegation_updated\"\n", "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.861186Z", "completed_at": "2024-09-16T15:35:54.868422Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.871367Z", "completed_at": "2024-09-16T15:35:54.871377Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01552581787109375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_deposited_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_deposited\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.872517Z", "completed_at": "2024-09-16T15:35:54.880252Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.887554Z", "completed_at": "2024-09-16T15:35:54.887566Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021453380584716797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_deposited_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_deposited\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.880852Z", "completed_at": "2024-09-16T15:35:54.889283Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.894467Z", "completed_at": "2024-09-16T15:35:54.894476Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023957252502441406, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_deposited_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_deposited\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.884460Z", "completed_at": "2024-09-16T15:35:54.893626Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.896424Z", "completed_at": "2024-09-16T15:35:54.896432Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020745515823364258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_deposited_eth_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_deposited\"\n", "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.890601Z", "completed_at": "2024-09-16T15:35:54.897283Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.900200Z", "completed_at": "2024-09-16T15:35:54.900209Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.016453027725219727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_liquidation_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_liquidation\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.901918Z", "completed_at": "2024-09-16T15:35:54.908694Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.917330Z", "completed_at": "2024-09-16T15:35:54.917340Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021870136260986328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_liquidation_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_liquidation\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.909262Z", "completed_at": "2024-09-16T15:35:54.918447Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.923464Z", "completed_at": "2024-09-16T15:35:54.923472Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02228999137878418, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_liquidation_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_liquidation\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.912484Z", "completed_at": "2024-09-16T15:35:54.922090Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.924723Z", "completed_at": "2024-09-16T15:35:54.924730Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019901752471923828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_liquidation_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_liquidation\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.919031Z", "completed_at": "2024-09-16T15:35:54.925619Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.928812Z", "completed_at": "2024-09-16T15:35:54.928821Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020898818969726562, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_liquidation_eth_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_liquidation\"\n", "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.932244Z", "completed_at": "2024-09-16T15:35:54.943762Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.945305Z", "completed_at": "2024-09-16T15:35:54.945316Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01917266845703125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_market_registered_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_market_registered\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_registered_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.940728Z", "completed_at": "2024-09-16T15:35:54.949388Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.951577Z", "completed_at": "2024-09-16T15:35:54.951587Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020790815353393555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_market_registered_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_market_registered\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_market_registered_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.937739Z", "completed_at": "2024-09-16T15:35:54.950142Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.955497Z", "completed_at": "2024-09-16T15:35:54.955505Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025315046310424805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_market_registered_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_market_registered\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_registered_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.946346Z", "completed_at": "2024-09-16T15:35:54.954924Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.957924Z", "completed_at": "2024-09-16T15:35:54.957932Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02112102508544922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_market_registered_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_market_registered\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_market_registered_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.962492Z", "completed_at": "2024-09-16T15:35:54.972215Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.978321Z", "completed_at": "2024-09-16T15:35:54.978334Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022098779678344727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_market_registered_eth_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_market_registered\"\n", "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_market_registered_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.967568Z", "completed_at": "2024-09-16T15:35:54.979242Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.986807Z", "completed_at": "2024-09-16T15:35:54.986815Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026617050170898438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_market_updated_arbitrum_mainnet", "compiled": true, "compiled_code": "with events as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_market_collateral_deposited\"\n\n ) as collateral_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_market_collateral_withdrawn\"\n\n ) as collateral_withdrawn -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_market_usd_deposited\"\n\n ) as usd_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_market_usd_withdrawn\"\n\n ) as usd_withdrawn -- noqa: AL05\n)\n\nselect *\nfrom\n events\norder by\n block_timestamp", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.973615Z", "completed_at": "2024-09-16T15:35:54.986209Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.989321Z", "completed_at": "2024-09-16T15:35:54.989330Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027791500091552734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_market_updated_arbitrum_sepolia", "compiled": true, "compiled_code": "with events as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_market_collateral_deposited\"\n\n ) as collateral_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_market_collateral_withdrawn\"\n\n ) as collateral_withdrawn -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_market_usd_deposited\"\n\n ) as usd_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_market_usd_withdrawn\"\n\n ) as usd_withdrawn -- noqa: AL05\n)\n\nselect *\nfrom\n events\norder by\n block_timestamp", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.979785Z", "completed_at": "2024-09-16T15:35:54.988785Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:54.991844Z", "completed_at": "2024-09-16T15:35:54.991851Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02561497688293457, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_market_updated_base_mainnet", "compiled": true, "compiled_code": "with events as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_legacy_event_market_usd_deposited\"\n\n ) as usd_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_legacy_event_market_usd_withdrawn\"\n\n ) as usd_withdrawn -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_market_collateral_deposited\"\n\n ) as collateral_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_market_collateral_withdrawn\"\n\n ) as collateral_withdrawn -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_market_usd_deposited\"\n\n ) as usd_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_market_usd_withdrawn\"\n\n ) as usd_withdrawn -- noqa: AL05\n)\n\nselect *\nfrom\n events\norder by\n block_timestamp", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:54.994369Z", "completed_at": "2024-09-16T15:35:55.004784Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.013734Z", "completed_at": "2024-09-16T15:35:55.013744Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025745153427124023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_market_updated_base_sepolia", "compiled": true, "compiled_code": "with events as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_legacy_event_market_usd_deposited\"\n\n ) as usd_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_legacy_event_market_usd_withdrawn\"\n\n ) as usd_withdrawn -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_market_collateral_deposited\"\n\n ) as collateral_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_market_collateral_withdrawn\"\n\n ) as collateral_withdrawn -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_market_usd_deposited\"\n\n ) as usd_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_market_usd_withdrawn\"\n\n ) as usd_withdrawn -- noqa: AL05\n)\n\nselect *\nfrom\n events\norder by\n block_timestamp", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.005320Z", "completed_at": "2024-09-16T15:35:55.018938Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.021959Z", "completed_at": "2024-09-16T15:35:55.021967Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02862238883972168, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_market_updated_eth_mainnet", "compiled": true, "compiled_code": "with events as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_market_collateral_deposited\"\n\n ) as collateral_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_market_collateral_withdrawn\"\n\n ) as collateral_withdrawn -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_market_usd_deposited\"\n\n ) as usd_deposited -- noqa: AL05\n union all\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n deposited_collateral_value,\n target as sender,\n 'USD' as collateral_type,\n credit_capacity,\n amount as token_amount\n from\n (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_market_usd_withdrawn\"\n\n ) as usd_withdrawn -- noqa: AL05\n)\n\nselect *\nfrom\n events\norder by\n block_timestamp", "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.010656Z", "completed_at": "2024-09-16T15:35:55.020087Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.022831Z", "completed_at": "2024-09-16T15:35:55.022839Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021029949188232422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_pool_created_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_pool_created\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.014893Z", "completed_at": "2024-09-16T15:35:55.021409Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.024245Z", "completed_at": "2024-09-16T15:35:55.024252Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020790576934814453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_pool_created_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_pool_created\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.026976Z", "completed_at": "2024-09-16T15:35:55.033226Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.035523Z", "completed_at": "2024-09-16T15:35:55.035531Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014893770217895508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_pool_created_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_pool_created\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.036370Z", "completed_at": "2024-09-16T15:35:55.048281Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.050173Z", "completed_at": "2024-09-16T15:35:55.050184Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01901102066040039, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_pool_created_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_pool_created\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.043622Z", "completed_at": "2024-09-16T15:35:55.049540Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.052152Z", "completed_at": "2024-09-16T15:35:55.052159Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0195925235748291, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_rewards_claimed_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_rewards_claimed\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.039496Z", "completed_at": "2024-09-16T15:35:55.051020Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.053750Z", "completed_at": "2024-09-16T15:35:55.053758Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02194070816040039, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_pool_created_eth_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_pool_created\"\n", "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.054841Z", "completed_at": "2024-09-16T15:35:55.061471Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.063817Z", "completed_at": "2024-09-16T15:35:55.063825Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.015039443969726562, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_rewards_claimed_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_rewards_claimed\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.064681Z", "completed_at": "2024-09-16T15:35:55.076862Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.078885Z", "completed_at": "2024-09-16T15:35:55.078893Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020384788513183594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_rewards_claimed_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_rewards_claimed\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.068342Z", "completed_at": "2024-09-16T15:35:55.078193Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.080887Z", "completed_at": "2024-09-16T15:35:55.080895Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020180463790893555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_rewards_claimed_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_rewards_claimed\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.072671Z", "completed_at": "2024-09-16T15:35:55.080323Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.085885Z", "completed_at": "2024-09-16T15:35:55.085894Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02341485023498535, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_rewards_claimed_eth_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_rewards_claimed\"\n", "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.082757Z", "completed_at": "2024-09-16T15:35:55.089510Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.092287Z", "completed_at": "2024-09-16T15:35:55.092296Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014814138412475586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_rewards_distributed_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_rewards_distributed\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.093755Z", "completed_at": "2024-09-16T15:35:55.106362Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.109082Z", "completed_at": "2024-09-16T15:35:55.109090Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02153468132019043, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_rewards_distributed_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_rewards_distributed\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.098989Z", "completed_at": "2024-09-16T15:35:55.107342Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.110038Z", "completed_at": "2024-09-16T15:35:55.110049Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02009439468383789, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_rewards_distributed_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_rewards_distributed\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.102564Z", "completed_at": "2024-09-16T15:35:55.108424Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.114115Z", "completed_at": "2024-09-16T15:35:55.114128Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022568702697753906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_rewards_distributed_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_rewards_distributed\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.110918Z", "completed_at": "2024-09-16T15:35:55.119128Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.122047Z", "completed_at": "2024-09-16T15:35:55.122057Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01637864112854004, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_rewards_distributed_eth_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_rewards_distributed\"\n", "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.129079Z", "completed_at": "2024-09-16T15:35:55.136976Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.139460Z", "completed_at": "2024-09-16T15:35:55.139470Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01881861686706543, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_usd_burned_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_usd_burned\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.132762Z", "completed_at": "2024-09-16T15:35:55.137642Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.140322Z", "completed_at": "2024-09-16T15:35:55.140329Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019008159637451172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_usd_burned_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_usd_burned\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.125913Z", "completed_at": "2024-09-16T15:35:55.138232Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.141157Z", "completed_at": "2024-09-16T15:35:55.141167Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021183252334594727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_usd_burned_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_usd_burned\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.142100Z", "completed_at": "2024-09-16T15:35:55.149255Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.151659Z", "completed_at": "2024-09-16T15:35:55.151667Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.015915632247924805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_usd_burned_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_usd_burned\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.153713Z", "completed_at": "2024-09-16T15:35:55.166268Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.168153Z", "completed_at": "2024-09-16T15:35:55.168164Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01993584632873535, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_usd_burned_eth_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_usd_burned\"\n", "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.157604Z", "completed_at": "2024-09-16T15:35:55.167591Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.172613Z", "completed_at": "2024-09-16T15:35:55.172621Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022887229919433594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_usd_minted_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_usd_minted\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.162205Z", "completed_at": "2024-09-16T15:35:55.168985Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.174304Z", "completed_at": "2024-09-16T15:35:55.174315Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023950815200805664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_usd_minted_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_usd_minted\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.169582Z", "completed_at": "2024-09-16T15:35:55.176830Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.179651Z", "completed_at": "2024-09-16T15:35:55.179659Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014407157897949219, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_usd_minted_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_usd_minted\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.182941Z", "completed_at": "2024-09-16T15:35:55.190848Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.198195Z", "completed_at": "2024-09-16T15:35:55.198203Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020893335342407227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_usd_minted_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_usd_minted\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.186911Z", "completed_at": "2024-09-16T15:35:55.197582Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.203606Z", "completed_at": "2024-09-16T15:35:55.203617Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024707317352294922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_usd_minted_eth_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_usd_minted\"\n", "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.191395Z", "completed_at": "2024-09-16T15:35:55.203054Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.205560Z", "completed_at": "2024-09-16T15:35:55.205569Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024610280990600586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_vault_collateral_arbitrum_mainnet", "compiled": true, "compiled_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n amount as numeric\n ) as amount,\n cast(\n value as numeric\n ) as collateral_value\n from\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_get_vault_collateral\"\n where\n amount is not null\n)\n\nselect\n to_timestamp(blocks.timestamp) as ts,\n cast(\n blocks.block_number as integer\n ) as block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n \n base.amount / 1e18\n as amount,\n \n base.collateral_value / 1e18\n as collateral_value\nfrom\n base\ninner join \"analytics\".\"raw_arbitrum_mainnet\".\"blocks_parquet\" as blocks\n on base.block_number = blocks.block_number", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_collateral_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.199197Z", "completed_at": "2024-09-16T15:35:55.207382Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.210660Z", "completed_at": "2024-09-16T15:35:55.210668Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020725488662719727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_vault_collateral_arbitrum_sepolia", "compiled": true, "compiled_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n amount as numeric\n ) as amount,\n cast(\n value as numeric\n ) as collateral_value\n from\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_get_vault_collateral\"\n where\n amount is not null\n)\n\nselect\n to_timestamp(blocks.timestamp) as ts,\n cast(\n blocks.block_number as integer\n ) as block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n \n base.amount / 1e18\n as amount,\n \n base.collateral_value / 1e18\n as collateral_value\nfrom\n base\ninner join \"analytics\".\"raw_arbitrum_sepolia\".\"blocks_parquet\" as blocks\n on base.block_number = blocks.block_number", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_collateral_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.214260Z", "completed_at": "2024-09-16T15:35:55.229728Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.235607Z", "completed_at": "2024-09-16T15:35:55.235620Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027286767959594727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_vault_collateral_base_mainnet", "compiled": true, "compiled_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n amount as numeric\n ) as amount,\n cast(\n value as numeric\n ) as collateral_value\n from\n \"analytics\".\"raw_base_mainnet\".\"core_get_vault_collateral\"\n where\n amount is not null\n)\n\nselect\n to_timestamp(blocks.timestamp) as ts,\n cast(\n blocks.block_number as integer\n ) as block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n \n base.amount / 1e18\n as amount,\n \n base.collateral_value / 1e18\n as collateral_value\nfrom\n base\ninner join \"analytics\".\"raw_base_mainnet\".\"blocks_parquet\" as blocks\n on base.block_number = blocks.block_number", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.219261Z", "completed_at": "2024-09-16T15:35:55.234881Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.236835Z", "completed_at": "2024-09-16T15:35:55.236846Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026935815811157227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_vault_collateral_base_sepolia", "compiled": true, "compiled_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n amount as numeric\n ) as amount,\n cast(\n value as numeric\n ) as collateral_value\n from\n \"analytics\".\"raw_base_sepolia\".\"core_get_vault_collateral\"\n where\n amount is not null\n)\n\nselect\n to_timestamp(blocks.timestamp) as ts,\n cast(\n blocks.block_number as integer\n ) as block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n \n base.amount / 1e18\n as amount,\n \n base.collateral_value / 1e18\n as collateral_value\nfrom\n base\ninner join \"analytics\".\"raw_base_sepolia\".\"blocks_parquet\" as blocks\n on base.block_number = blocks.block_number", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_vault_collateral_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.224523Z", "completed_at": "2024-09-16T15:35:55.237723Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.240909Z", "completed_at": "2024-09-16T15:35:55.240918Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028920412063598633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_vault_collateral_eth_mainnet", "compiled": true, "compiled_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n amount as numeric\n ) as amount,\n cast(\n \"value\" as numeric\n ) as collateral_value\n from\n \"analytics\".\"raw_eth_mainnet\".\"core_get_vault_collateral\"\n where\n amount is not null\n)\n\nselect\n to_timestamp(\n blocks.timestamp\n ) as ts,\n base.block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n \n base.amount / 1e18\n as amount,\n \n base.collateral_value / 1e18\n as collateral_value\nfrom base\ninner join \"analytics\".\"raw_eth_mainnet\".\"blocks_parquet\" as blocks\n on base.block_number = blocks.block_number", "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_collateral_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.230545Z", "completed_at": "2024-09-16T15:35:55.240012Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.243258Z", "completed_at": "2024-09-16T15:35:55.243268Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01976609230041504, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_vault_debt_arbitrum_mainnet", "compiled": true, "compiled_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n value_1 as numeric\n ) as debt\n from\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_get_vault_debt\"\n where\n value_1 is not null\n)\n\nselect\n to_timestamp(blocks.timestamp) as ts,\n cast(\n blocks.block_number as integer\n ) as block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n \n base.debt / 1e18\n as debt\nfrom\n base\ninner join \"analytics\".\"raw_arbitrum_mainnet\".\"blocks_parquet\" as blocks\n on base.block_number = blocks.block_number", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_debt_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.249771Z", "completed_at": "2024-09-16T15:35:55.259158Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.264362Z", "completed_at": "2024-09-16T15:35:55.264372Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022555112838745117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_vault_debt_arbitrum_sepolia", "compiled": true, "compiled_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n value_1 as numeric\n ) as debt\n from\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_get_vault_debt\"\n where\n value_1 is not null\n)\n\nselect\n to_timestamp(blocks.timestamp) as ts,\n cast(\n blocks.block_number as integer\n ) as block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n \n base.debt / 1e18\n as debt\nfrom\n base\ninner join \"analytics\".\"raw_arbitrum_sepolia\".\"blocks_parquet\" as blocks\n on base.block_number = blocks.block_number", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_debt_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.253931Z", "completed_at": "2024-09-16T15:35:55.259715Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.265421Z", "completed_at": "2024-09-16T15:35:55.265429Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0229337215423584, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_vault_debt_base_mainnet", "compiled": true, "compiled_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n CAST(\n value_1 as numeric\n ) as debt\n from\n \"analytics\".\"raw_base_mainnet\".\"core_get_vault_debt\"\n where\n value_1 is not null\n)\n\nselect\n TO_TIMESTAMP(\n blocks.timestamp\n ) as ts,\n CAST(\n blocks.block_number as integer\n ) as block_number,\n base.contract_address,\n CAST(\n base.pool_id as integer\n ) as pool_id,\n CAST(\n base.collateral_type as varchar\n ) as collateral_type,\n \n base.debt / 1e18\n as debt\nfrom\n base\ninner join \"analytics\".\"raw_base_mainnet\".\"blocks_parquet\" as blocks\n on base.block_number = blocks.block_number", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_vault_debt_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.260849Z", "completed_at": "2024-09-16T15:35:55.271473Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.274504Z", "completed_at": "2024-09-16T15:35:55.274512Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02573561668395996, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_vault_debt_base_sepolia", "compiled": true, "compiled_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n value_1 as numeric\n ) as debt\n from\n \"analytics\".\"raw_base_sepolia\".\"core_get_vault_debt\"\n where\n value_1 is not null\n)\n\nselect\n to_timestamp(blocks.timestamp) as ts,\n cast(\n blocks.block_number as integer\n ) as block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n \n base.debt / 1e18\n as debt\nfrom\n base\ninner join \"analytics\".\"raw_base_sepolia\".\"blocks_parquet\" as blocks\n on base.block_number = blocks.block_number", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_vault_debt_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.266273Z", "completed_at": "2024-09-16T15:35:55.273338Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.275906Z", "completed_at": "2024-09-16T15:35:55.275914Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018462181091308594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_vault_debt_eth_mainnet", "compiled": true, "compiled_code": "with base as (\n select\n block_number,\n contract_address,\n chain_id,\n pool_id,\n collateral_type,\n cast(\n value_1 as numeric\n ) as debt\n from\n \"analytics\".\"raw_eth_mainnet\".\"core_get_vault_debt\"\n where\n value_1 is not null\n)\n\nselect\n to_timestamp(\n blocks.timestamp\n ) as ts,\n base.block_number,\n base.contract_address,\n cast(\n base.pool_id as integer\n ) as pool_id,\n cast(\n base.collateral_type as varchar\n ) as collateral_type,\n \n base.debt / 1e18\n as debt\nfrom base\ninner join \"analytics\".\"raw_eth_mainnet\".\"blocks_parquet\" as blocks\n on base.block_number = blocks.block_number", "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_debt_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.278059Z", "completed_at": "2024-09-16T15:35:55.288020Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.289903Z", "completed_at": "2024-09-16T15:35:55.289910Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017327308654785156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_vault_liquidation_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_vault_liquidation\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.282181Z", "completed_at": "2024-09-16T15:35:55.290696Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.298721Z", "completed_at": "2024-09-16T15:35:55.298731Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02493596076965332, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_vault_liquidation_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_vault_liquidation\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.291277Z", "completed_at": "2024-09-16T15:35:55.299984Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.302588Z", "completed_at": "2024-09-16T15:35:55.302596Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01605367660522461, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_vault_liquidation_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_vault_liquidation\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.294374Z", "completed_at": "2024-09-16T15:35:55.301207Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.304328Z", "completed_at": "2024-09-16T15:35:55.304338Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017040491104125977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_vault_liquidation_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_vault_liquidation\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.306638Z", "completed_at": "2024-09-16T15:35:55.313431Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.318404Z", "completed_at": "2024-09-16T15:35:55.318413Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01794910430908203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_vault_liquidation_eth_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_vault_liquidation\"\n", "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.314027Z", "completed_at": "2024-09-16T15:35:55.326921Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.329443Z", "completed_at": "2024-09-16T15:35:55.329452Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02432990074157715, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_withdrawn_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"core_proxy_event_withdrawn\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.319382Z", "completed_at": "2024-09-16T15:35:55.328767Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.331510Z", "completed_at": "2024-09-16T15:35:55.331520Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01948070526123047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_withdrawn_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"core_proxy_event_withdrawn\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.322556Z", "completed_at": "2024-09-16T15:35:55.330944Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.333974Z", "completed_at": "2024-09-16T15:35:55.333982Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021224021911621094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_withdrawn_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"core_proxy_event_withdrawn\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.336484Z", "completed_at": "2024-09-16T15:35:55.342628Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.347389Z", "completed_at": "2024-09-16T15:35:55.347396Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017123699188232422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_withdrawn_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"core_proxy_event_withdrawn\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.343745Z", "completed_at": "2024-09-16T15:35:55.355289Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.357782Z", "completed_at": "2024-09-16T15:35:55.357790Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02233147621154785, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.core_withdrawn_eth_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_eth_mainnet\".\"core_proxy_event_withdrawn\"\n", "relation_name": "\"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.348274Z", "completed_at": "2024-09-16T15:35:55.357137Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.359773Z", "completed_at": "2024-09-16T15:35:55.359783Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01925945281982422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.gov_vote_recorded_snax_testnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_snax_testnet\".\"governance_proxy_event_vote_recorded\"\n", "relation_name": "\"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.351418Z", "completed_at": "2024-09-16T15:35:55.359215Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.365908Z", "completed_at": "2024-09-16T15:35:55.365917Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0240020751953125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.gov_vote_withdrawn_snax_testnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_snax_testnet\".\"governance_proxy_event_vote_withdrawn\"\n", "relation_name": "\"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.361380Z", "completed_at": "2024-09-16T15:35:55.369854Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.372535Z", "completed_at": "2024-09-16T15:35:55.372542Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.016086816787719727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_account_created_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_account_created\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_created_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.373380Z", "completed_at": "2024-09-16T15:35:55.384616Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.386757Z", "completed_at": "2024-09-16T15:35:55.386765Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01934671401977539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_account_created_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_account_created\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_created_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.377010Z", "completed_at": "2024-09-16T15:35:55.386087Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.388769Z", "completed_at": "2024-09-16T15:35:55.388777Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01971602439880371, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_account_created_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_account_created\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"perp_account_created_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.381368Z", "completed_at": "2024-09-16T15:35:55.388215Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.393954Z", "completed_at": "2024-09-16T15:35:55.393963Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022707700729370117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_account_created_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_account_created\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"perp_account_created_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.390421Z", "completed_at": "2024-09-16T15:35:55.397145Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.399902Z", "completed_at": "2024-09-16T15:35:55.399912Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.014782905578613281, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_account_liquidation_attempt_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_account_liquidation_attempt\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.401351Z", "completed_at": "2024-09-16T15:35:55.554630Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.556609Z", "completed_at": "2024-09-16T15:35:55.556621Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.16089630126953125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_account_liquidation_attempt_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_account_liquidation_attempt\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.407296Z", "completed_at": "2024-09-16T15:35:55.556011Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.561146Z", "completed_at": "2024-09-16T15:35:55.561155Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.16319489479064941, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_account_liquidation_attempt_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_account_liquidation_attempt\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.550463Z", "completed_at": "2024-09-16T15:35:55.557537Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.562856Z", "completed_at": "2024-09-16T15:35:55.562864Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.16373014450073242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_account_liquidation_attempt_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_account_liquidation_attempt\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.558106Z", "completed_at": "2024-09-16T15:35:55.565699Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.568488Z", "completed_at": "2024-09-16T15:35:55.568496Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.014710664749145508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_collateral_modified_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_collateral_modified\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.570490Z", "completed_at": "2024-09-16T15:35:55.579213Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.584688Z", "completed_at": "2024-09-16T15:35:55.584696Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019906997680664062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_collateral_modified_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_collateral_modified\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.575210Z", "completed_at": "2024-09-16T15:35:55.585559Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.590908Z", "completed_at": "2024-09-16T15:35:55.590916Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02401590347290039, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_collateral_modified_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_collateral_modified\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.579743Z", "completed_at": "2024-09-16T15:35:55.589305Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.591875Z", "completed_at": "2024-09-16T15:35:55.591882Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02265334129333496, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_collateral_modified_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_collateral_modified\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.586241Z", "completed_at": "2024-09-16T15:35:55.593318Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.596366Z", "completed_at": "2024-09-16T15:35:55.596374Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018121719360351562, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_interest_charged_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_interest_charged\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_charged_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.598504Z", "completed_at": "2024-09-16T15:35:55.604477Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.611820Z", "completed_at": "2024-09-16T15:35:55.611828Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019171476364135742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_interest_charged_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_interest_charged\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_charged_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.605007Z", "completed_at": "2024-09-16T15:35:55.616106Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.618307Z", "completed_at": "2024-09-16T15:35:55.618317Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02113032341003418, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_interest_charged_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_interest_charged\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_charged_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.608068Z", "completed_at": "2024-09-16T15:35:55.617319Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.620324Z", "completed_at": "2024-09-16T15:35:55.620331Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022510528564453125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_interest_charged_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_interest_charged\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_charged_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.612943Z", "completed_at": "2024-09-16T15:35:55.619189Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.622094Z", "completed_at": "2024-09-16T15:35:55.622102Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01834416389465332, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_interest_rate_updated_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_interest_rate_updated\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_rate_updated_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.625687Z", "completed_at": "2024-09-16T15:35:55.636146Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.640450Z", "completed_at": "2024-09-16T15:35:55.640460Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02083420753479004, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_interest_rate_updated_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_interest_rate_updated\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_rate_updated_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.633202Z", "completed_at": "2024-09-16T15:35:55.641304Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.646713Z", "completed_at": "2024-09-16T15:35:55.646721Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022673606872558594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_interest_rate_updated_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_interest_rate_updated\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_rate_updated_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.637280Z", "completed_at": "2024-09-16T15:35:55.646158Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.649323Z", "completed_at": "2024-09-16T15:35:55.649331Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018999814987182617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_interest_rate_updated_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_interest_rate_updated\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_rate_updated_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.641893Z", "completed_at": "2024-09-16T15:35:55.648706Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.651717Z", "completed_at": "2024-09-16T15:35:55.651725Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020018815994262695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_market_created_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_market_created\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.654139Z", "completed_at": "2024-09-16T15:35:55.660242Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.666732Z", "completed_at": "2024-09-16T15:35:55.666741Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01874828338623047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_market_created_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_market_created\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.661347Z", "completed_at": "2024-09-16T15:35:55.674756Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.677774Z", "completed_at": "2024-09-16T15:35:55.677782Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024598360061645508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_market_created_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_market_created\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.667623Z", "completed_at": "2024-09-16T15:35:55.675952Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.678646Z", "completed_at": "2024-09-16T15:35:55.678656Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020548105239868164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_market_created_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_market_created\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.670936Z", "completed_at": "2024-09-16T15:35:55.677168Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.680053Z", "completed_at": "2024-09-16T15:35:55.680060Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020560026168823242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_market_updated_arbitrum_mainnet", "compiled": true, "compiled_code": "with current_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_market_updated\"\n\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n price,\n skew,\n size,\n size_delta,\n current_funding_rate,\n current_funding_velocity,\n interest_rate\nfrom\n current_events", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.682581Z", "completed_at": "2024-09-16T15:35:55.689184Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.691416Z", "completed_at": "2024-09-16T15:35:55.691423Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.014934301376342773, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_market_updated_arbitrum_sepolia", "compiled": true, "compiled_code": "with current_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_market_updated\"\n\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n price,\n skew,\n size,\n size_delta,\n current_funding_rate,\n current_funding_velocity,\n interest_rate\nfrom\n current_events", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.699697Z", "completed_at": "2024-09-16T15:35:55.706062Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.708347Z", "completed_at": "2024-09-16T15:35:55.708355Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019891023635864258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_order_committed_arbitrum_mainnet", "compiled": true, "compiled_code": "with current_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_order_committed\"\n\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n expiration_time,\n settlement_time,\n expected_price_time,\n acceptable_price,\n order_type,\n size_delta,\n sender,\n tracking_code\nfrom\n current_events", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.692257Z", "completed_at": "2024-09-16T15:35:55.706595Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.709192Z", "completed_at": "2024-09-16T15:35:55.709202Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022395849227905273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_market_updated_base_mainnet", "compiled": true, "compiled_code": "with legacy_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_legacy_event_market_updated\"\n\n),\n\ncurrent_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_market_updated\"\n\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n price,\n skew,\n size,\n size_delta,\n current_funding_rate,\n current_funding_velocity,\n 0 as interest_rate\nfrom\n legacy_events\nunion all\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n price,\n skew,\n size,\n size_delta,\n current_funding_rate,\n current_funding_velocity,\n interest_rate\nfrom\n current_events", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.695987Z", "completed_at": "2024-09-16T15:35:55.707777Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.710648Z", "completed_at": "2024-09-16T15:35:55.710658Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022969484329223633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_market_updated_base_sepolia", "compiled": true, "compiled_code": "with legacy_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_legacy_event_market_updated\"\n\n),\n\ncurrent_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_market_updated\"\n\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n price,\n skew,\n size,\n size_delta,\n current_funding_rate,\n current_funding_velocity,\n 0 as interest_rate\nfrom\n legacy_events\nunion all\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n price,\n skew,\n size,\n size_delta,\n current_funding_rate,\n current_funding_velocity,\n interest_rate\nfrom\n current_events", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.713164Z", "completed_at": "2024-09-16T15:35:55.719716Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.721947Z", "completed_at": "2024-09-16T15:35:55.721955Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01483774185180664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_order_committed_arbitrum_sepolia", "compiled": true, "compiled_code": "with current_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_order_committed\"\n\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n expiration_time,\n settlement_time,\n expected_price_time,\n acceptable_price,\n order_type,\n size_delta,\n sender,\n tracking_code\nfrom\n current_events", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.722795Z", "completed_at": "2024-09-16T15:35:55.734951Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.737317Z", "completed_at": "2024-09-16T15:35:55.737327Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01988673210144043, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_order_committed_base_mainnet", "compiled": true, "compiled_code": "with legacy_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_legacy_event_order_committed\"\n\n),\n\ncurrent_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_order_committed\"\n\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n expiration_time,\n settlement_time,\n cast(\n null as numeric\n ) as expected_price_time,\n acceptable_price,\n order_type,\n size_delta,\n sender,\n tracking_code\nfrom\n legacy_events\nunion all\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n expiration_time,\n settlement_time,\n expected_price_time,\n acceptable_price,\n order_type,\n size_delta,\n sender,\n tracking_code\nfrom\n current_events", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.730110Z", "completed_at": "2024-09-16T15:35:55.736226Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.738759Z", "completed_at": "2024-09-16T15:35:55.738766Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019684791564941406, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_order_settled_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_order_settled\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.726452Z", "completed_at": "2024-09-16T15:35:55.736750Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.739586Z", "completed_at": "2024-09-16T15:35:55.739594Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021234750747680664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_order_committed_base_sepolia", "compiled": true, "compiled_code": "with legacy_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_legacy_event_order_committed\"\n\n),\n\ncurrent_events as (\n \nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_order_committed\"\n\n)\n\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n expiration_time,\n settlement_time,\n cast(\n null as numeric\n ) as expected_price_time,\n acceptable_price,\n order_type,\n size_delta,\n sender,\n tracking_code\nfrom\n legacy_events\nunion all\nselect\n id,\n block_number,\n block_timestamp,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n expiration_time,\n settlement_time,\n expected_price_time,\n acceptable_price,\n order_type,\n size_delta,\n sender,\n tracking_code\nfrom\n current_events", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.741498Z", "completed_at": "2024-09-16T15:35:55.750410Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.752689Z", "completed_at": "2024-09-16T15:35:55.752701Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017183303833007812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_order_settled_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_order_settled\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.753577Z", "completed_at": "2024-09-16T15:35:55.765044Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.767050Z", "completed_at": "2024-09-16T15:35:55.767062Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018930673599243164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_order_settled_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_order_settled\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.756986Z", "completed_at": "2024-09-16T15:35:55.766431Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.768990Z", "completed_at": "2024-09-16T15:35:55.768998Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019911766052246094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_order_settled_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_order_settled\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.760456Z", "completed_at": "2024-09-16T15:35:55.767873Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.770622Z", "completed_at": "2024-09-16T15:35:55.770630Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020863771438598633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_position_liquidated_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_position_liquidated\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.771726Z", "completed_at": "2024-09-16T15:35:55.778563Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.780782Z", "completed_at": "2024-09-16T15:35:55.780790Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.015045404434204102, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_position_liquidated_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_position_liquidated\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.781667Z", "completed_at": "2024-09-16T15:35:55.794147Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.796128Z", "completed_at": "2024-09-16T15:35:55.796138Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020505666732788086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_position_liquidated_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_position_liquidated\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.786573Z", "completed_at": "2024-09-16T15:35:55.795527Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.798090Z", "completed_at": "2024-09-16T15:35:55.798101Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02028679847717285, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_position_liquidated_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_position_liquidated\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.790495Z", "completed_at": "2024-09-16T15:35:55.796932Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.799681Z", "completed_at": "2024-09-16T15:35:55.799690Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020143985748291016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_previous_order_expired_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"perps_market_proxy_event_previous_order_expired\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.800829Z", "completed_at": "2024-09-16T15:35:55.808090Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.812995Z", "completed_at": "2024-09-16T15:35:55.813003Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018330812454223633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_previous_order_expired_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"perps_market_proxy_event_previous_order_expired\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.809842Z", "completed_at": "2024-09-16T15:35:55.823162Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.825310Z", "completed_at": "2024-09-16T15:35:55.825320Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020302534103393555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_previous_order_expired_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"perps_market_proxy_event_previous_order_expired\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.814494Z", "completed_at": "2024-09-16T15:35:55.824727Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.827297Z", "completed_at": "2024-09-16T15:35:55.827305Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020752906799316406, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.perp_previous_order_expired_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"perps_market_proxy_event_previous_order_expired\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.818842Z", "completed_at": "2024-09-16T15:35:55.826214Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.828893Z", "completed_at": "2024-09-16T15:35:55.828901Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020345211029052734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spartan_vote_recorded_snax_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_snax_mainnet\".\"spartan_governance_proxy_event_vote_recorded\"\n", "relation_name": "\"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.830034Z", "completed_at": "2024-09-16T15:35:55.837337Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.842144Z", "completed_at": "2024-09-16T15:35:55.842152Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01825237274169922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spartan_vote_withdrawn_snax_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_snax_mainnet\".\"spartan_governance_proxy_event_vote_withdrawn\"\n", "relation_name": "\"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.839095Z", "completed_at": "2024-09-16T15:35:55.850941Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.852595Z", "completed_at": "2024-09-16T15:35:55.852604Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01843428611755371, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_order_cancelled_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"spot_market_proxy_event_order_cancelled\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_cancelled_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.843583Z", "completed_at": "2024-09-16T15:35:55.853429Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.855886Z", "completed_at": "2024-09-16T15:35:55.855894Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01984691619873047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_order_cancelled_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"spot_market_proxy_event_order_cancelled\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_cancelled_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.847675Z", "completed_at": "2024-09-16T15:35:55.854589Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.861266Z", "completed_at": "2024-09-16T15:35:55.861275Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023500919342041016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_order_cancelled_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"spot_market_proxy_event_order_cancelled\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"spot_order_cancelled_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.856939Z", "completed_at": "2024-09-16T15:35:55.866279Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.871132Z", "completed_at": "2024-09-16T15:35:55.871143Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019495248794555664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_order_cancelled_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"spot_market_proxy_event_order_cancelled\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"spot_order_cancelled_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.867439Z", "completed_at": "2024-09-16T15:35:55.872686Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.880486Z", "completed_at": "2024-09-16T15:35:55.880499Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018294095993041992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_order_committed_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"spot_market_proxy_event_order_committed\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.873226Z", "completed_at": "2024-09-16T15:35:55.882337Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.885115Z", "completed_at": "2024-09-16T15:35:55.885125Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019553422927856445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_order_committed_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"spot_market_proxy_event_order_committed\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.877352Z", "completed_at": "2024-09-16T15:35:55.884528Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.889727Z", "completed_at": "2024-09-16T15:35:55.889735Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02299046516418457, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_order_committed_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"spot_market_proxy_event_order_committed\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.886605Z", "completed_at": "2024-09-16T15:35:55.892896Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.898300Z", "completed_at": "2024-09-16T15:35:55.898308Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.016797780990600586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_order_committed_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"spot_market_proxy_event_order_committed\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.894478Z", "completed_at": "2024-09-16T15:35:55.901893Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.909614Z", "completed_at": "2024-09-16T15:35:55.909621Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023715734481811523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_order_settled_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"spot_market_proxy_event_order_settled\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.903066Z", "completed_at": "2024-09-16T15:35:55.911518Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.914457Z", "completed_at": "2024-09-16T15:35:55.914468Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02072906494140625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_order_settled_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"spot_market_proxy_event_order_settled\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.906579Z", "completed_at": "2024-09-16T15:35:55.912068Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.915324Z", "completed_at": "2024-09-16T15:35:55.915332Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017734527587890625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_order_settled_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"spot_market_proxy_event_order_settled\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.916758Z", "completed_at": "2024-09-16T15:35:55.923373Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.928292Z", "completed_at": "2024-09-16T15:35:55.928302Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017928123474121094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_order_settled_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"spot_market_proxy_event_order_settled\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.924542Z", "completed_at": "2024-09-16T15:35:55.932899Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.939166Z", "completed_at": "2024-09-16T15:35:55.939176Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02312302589416504, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_synth_bought_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"spot_market_proxy_event_synth_bought\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.929839Z", "completed_at": "2024-09-16T15:35:55.940090Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.942943Z", "completed_at": "2024-09-16T15:35:55.942951Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020309925079345703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_synth_bought_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"spot_market_proxy_event_synth_bought\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.934568Z", "completed_at": "2024-09-16T15:35:55.942007Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.944961Z", "completed_at": "2024-09-16T15:35:55.944969Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021122217178344727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_synth_bought_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"spot_market_proxy_event_synth_bought\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.946550Z", "completed_at": "2024-09-16T15:35:55.955430Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.957363Z", "completed_at": "2024-09-16T15:35:55.957371Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0168304443359375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_synth_bought_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"spot_market_proxy_event_synth_bought\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.952335Z", "completed_at": "2024-09-16T15:35:55.958228Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.963182Z", "completed_at": "2024-09-16T15:35:55.963189Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01891922950744629, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_synth_registered_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"spot_market_proxy_event_synth_registered\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_registered_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.959327Z", "completed_at": "2024-09-16T15:35:55.967622Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.969943Z", "completed_at": "2024-09-16T15:35:55.969951Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018903493881225586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_synth_registered_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"spot_market_proxy_event_synth_registered\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_registered_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.964375Z", "completed_at": "2024-09-16T15:35:55.970742Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.973348Z", "completed_at": "2024-09-16T15:35:55.973359Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01739215850830078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_synth_registered_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"spot_market_proxy_event_synth_registered\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_registered_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.974251Z", "completed_at": "2024-09-16T15:35:55.984547Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.988958Z", "completed_at": "2024-09-16T15:35:55.988968Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020819664001464844, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_synth_registered_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"spot_market_proxy_event_synth_registered\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_registered_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.980596Z", "completed_at": "2024-09-16T15:35:55.989916Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.991876Z", "completed_at": "2024-09-16T15:35:55.991883Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020121097564697266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_synth_sold_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"spot_market_proxy_event_synth_sold\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.985821Z", "completed_at": "2024-09-16T15:35:55.992791Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:55.998253Z", "completed_at": "2024-09-16T15:35:55.998262Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01927018165588379, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_synth_sold_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"spot_market_proxy_event_synth_sold\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:55.993756Z", "completed_at": "2024-09-16T15:35:56.000129Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.005473Z", "completed_at": "2024-09-16T15:35:56.005481Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020480632781982422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_synth_sold_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"spot_market_proxy_event_synth_sold\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.002065Z", "completed_at": "2024-09-16T15:35:56.013181Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.015228Z", "completed_at": "2024-09-16T15:35:56.015236Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018526315689086914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_synth_sold_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"spot_market_proxy_event_synth_sold\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.008813Z", "completed_at": "2024-09-16T15:35:56.019243Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.021756Z", "completed_at": "2024-09-16T15:35:56.021767Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021188974380493164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_synth_unwrapped_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"spot_market_proxy_event_synth_unwrapped\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.016152Z", "completed_at": "2024-09-16T15:35:56.022637Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.027621Z", "completed_at": "2024-09-16T15:35:56.027629Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020778417587280273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_synth_unwrapped_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"spot_market_proxy_event_synth_unwrapped\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.023210Z", "completed_at": "2024-09-16T15:35:56.030152Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.035385Z", "completed_at": "2024-09-16T15:35:56.035395Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020989418029785156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_synth_unwrapped_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"spot_market_proxy_event_synth_unwrapped\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.031683Z", "completed_at": "2024-09-16T15:35:56.040162Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.042511Z", "completed_at": "2024-09-16T15:35:56.042519Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.016263961791992188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_synth_unwrapped_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"spot_market_proxy_event_synth_unwrapped\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.036940Z", "completed_at": "2024-09-16T15:35:56.043380Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.048560Z", "completed_at": "2024-09-16T15:35:56.048568Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01910853385925293, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_synth_wrapped_arbitrum_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_mainnet\".\"spot_market_proxy_event_synth_wrapped\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.044529Z", "completed_at": "2024-09-16T15:35:56.050965Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.057430Z", "completed_at": "2024-09-16T15:35:56.057439Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021325349807739258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_synth_wrapped_arbitrum_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_arbitrum_sepolia\".\"spot_market_proxy_event_synth_wrapped\"\n", "relation_name": "\"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.052260Z", "completed_at": "2024-09-16T15:35:56.062119Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.064408Z", "completed_at": "2024-09-16T15:35:56.064416Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02059149742126465, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_synth_wrapped_base_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_mainnet\".\"spot_market_proxy_event_synth_wrapped\"\n", "relation_name": "\"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.059008Z", "completed_at": "2024-09-16T15:35:56.065904Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.071311Z", "completed_at": "2024-09-16T15:35:56.071319Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021064281463623047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.spot_synth_wrapped_base_sepolia", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_base_sepolia\".\"spot_market_proxy_event_synth_wrapped\"\n", "relation_name": "\"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.066470Z", "completed_at": "2024-09-16T15:35:56.075998Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.078335Z", "completed_at": "2024-09-16T15:35:56.078343Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020137310028076172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.treasury_vote_recorded_snax_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_snax_mainnet\".\"treasury_governance_proxy_event_vote_recorded\"\n", "relation_name": "\"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.079867Z", "completed_at": "2024-09-16T15:35:56.081516Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.084249Z", "completed_at": "2024-09-16T15:35:56.084259Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01208186149597168, "adapter_response": {}, "message": null, "failures": null, "unique_id": "seed.synthetix.arbitrum_mainnet_reward_distributors", "compiled": null, "compiled_code": null, "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.072926Z", "completed_at": "2024-09-16T15:35:56.082063Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.085103Z", "completed_at": "2024-09-16T15:35:56.085111Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019887685775756836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.treasury_vote_withdrawn_snax_mainnet", "compiled": true, "compiled_code": "\nSELECT\n *\nFROM\n \"analytics\".\"raw_snax_mainnet\".\"treasury_governance_proxy_event_vote_withdrawn\"\n", "relation_name": "\"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.086582Z", "completed_at": "2024-09-16T15:35:56.089290Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.092363Z", "completed_at": "2024-09-16T15:35:56.092371Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0132293701171875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "seed.synthetix.arbitrum_mainnet_tokens", "compiled": null, "compiled_code": null, "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.094428Z", "completed_at": "2024-09-16T15:35:56.096059Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.098786Z", "completed_at": "2024-09-16T15:35:56.098796Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.012918710708618164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "seed.synthetix.arbitrum_sepolia_reward_distributors", "compiled": null, "compiled_code": null, "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.100268Z", "completed_at": "2024-09-16T15:35:56.101909Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.106110Z", "completed_at": "2024-09-16T15:35:56.106118Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.013011693954467773, "adapter_response": {}, "message": null, "failures": null, "unique_id": "seed.synthetix.arbitrum_sepolia_tokens", "compiled": null, "compiled_code": null, "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.102476Z", "completed_at": "2024-09-16T15:35:56.104019Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.106962Z", "completed_at": "2024-09-16T15:35:56.106970Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01323246955871582, "adapter_response": {}, "message": null, "failures": null, "unique_id": "seed.synthetix.base_mainnet_reward_distributors", "compiled": null, "compiled_code": null, "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.108486Z", "completed_at": "2024-09-16T15:35:56.110075Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.112818Z", "completed_at": "2024-09-16T15:35:56.112826Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.013252973556518555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "seed.synthetix.base_mainnet_tokens", "compiled": null, "compiled_code": null, "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.115020Z", "completed_at": "2024-09-16T15:35:56.116692Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.119321Z", "completed_at": "2024-09-16T15:35:56.119332Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.011638402938842773, "adapter_response": {}, "message": null, "failures": null, "unique_id": "seed.synthetix.base_sepolia_reward_distributors", "compiled": null, "compiled_code": null, "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.120778Z", "completed_at": "2024-09-16T15:35:56.122494Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.128473Z", "completed_at": "2024-09-16T15:35:56.128484Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014867544174194336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "seed.synthetix.base_sepolia_tokens", "compiled": null, "compiled_code": null, "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.123070Z", "completed_at": "2024-09-16T15:35:56.126472Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.129335Z", "completed_at": "2024-09-16T15:35:56.129343Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01513981819152832, "adapter_response": {}, "message": null, "failures": null, "unique_id": "seed.synthetix.eth_mainnet_reward_distributors", "compiled": null, "compiled_code": null, "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.130801Z", "completed_at": "2024-09-16T15:35:56.132431Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.135123Z", "completed_at": "2024-09-16T15:35:56.135131Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01505422592163086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "seed.synthetix.eth_mainnet_tokens", "compiled": null, "compiled_code": null, "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.137270Z", "completed_at": "2024-09-16T15:35:56.153507Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.161439Z", "completed_at": "2024-09-16T15:35:56.161449Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.03137516975402832, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_recency_blocks_arbitrum_mainnet_hour__ts__1.e5882e697a", "compiled": true, "compiled_code": "\n\n\n\n\n\n\nwith recency as (\n\n select \n\n \n \n max(ts) as most_recent\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"blocks_arbitrum_mainnet\"\n\n \n\n)\n\nselect\n\n \n most_recent,\n cast(\n\n now() + ((interval '1 hour') * (-1))\n\n as timestamp) as threshold\n\nfrom recency\nwhere most_recent < cast(\n\n now() + ((interval '1 hour') * (-1))\n\n as timestamp)\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.144599Z", "completed_at": "2024-09-16T15:35:56.162390Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.170109Z", "completed_at": "2024-09-16T15:35:56.170118Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0341486930847168, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_blocks_arbitrum_mainnet_block_number.60351acf6d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"blocks_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.154170Z", "completed_at": "2024-09-16T15:35:56.169564Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.171715Z", "completed_at": "2024-09-16T15:35:56.171725Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.03514742851257324, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_blocks_arbitrum_mainnet_block_number.d70bece923", "compiled": true, "compiled_code": "\n \n \n\nselect\n block_number as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"blocks_arbitrum_mainnet\"\nwhere block_number is not null\ngroup by block_number\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.163076Z", "completed_at": "2024-09-16T15:35:56.173216Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.175695Z", "completed_at": "2024-09-16T15:35:56.175704Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.031851768493652344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_recency_blocks_arbitrum_sepolia_hour__ts__1.8a321a2874", "compiled": true, "compiled_code": "\n\n\n\n\n\n\nwith recency as (\n\n select \n\n \n \n max(ts) as most_recent\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"blocks_arbitrum_sepolia\"\n\n \n\n)\n\nselect\n\n \n most_recent,\n cast(\n\n now() + ((interval '1 hour') * (-1))\n\n as timestamp) as threshold\n\nfrom recency\nwhere most_recent < cast(\n\n now() + ((interval '1 hour') * (-1))\n\n as timestamp)\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.176549Z", "completed_at": "2024-09-16T15:35:56.183360Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.192963Z", "completed_at": "2024-09-16T15:35:56.192973Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022122859954833984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_blocks_arbitrum_sepolia_block_number.73833a1893", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"blocks_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.183917Z", "completed_at": "2024-09-16T15:35:56.194910Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.201439Z", "completed_at": "2024-09-16T15:35:56.201449Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026482105255126953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_blocks_arbitrum_sepolia_block_number.4c474d2bd5", "compiled": true, "compiled_code": "\n \n \n\nselect\n block_number as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"blocks_arbitrum_sepolia\"\nwhere block_number is not null\ngroup by block_number\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.188671Z", "completed_at": "2024-09-16T15:35:56.200729Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.203152Z", "completed_at": "2024-09-16T15:35:56.203161Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022658348083496094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_ambassador_vote_withdrawn_snax_mainnet_chain_id__2192.7c9e0eea66", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n chain_id as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"\n group by chain_id\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n '2192'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.196301Z", "completed_at": "2024-09-16T15:35:56.203970Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.206554Z", "completed_at": "2024-09-16T15:35:56.206562Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018727779388427734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_ambassador_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn.60823368eb", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'VoteWithdrawn'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.208132Z", "completed_at": "2024-09-16T15:35:56.215348Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.226225Z", "completed_at": "2024-09-16T15:35:56.226237Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023940324783325195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_block_number.afd1b2b6f4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.216534Z", "completed_at": "2024-09-16T15:35:56.228744Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.234955Z", "completed_at": "2024-09-16T15:35:56.234965Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02760457992553711, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_block_timestamp.fb999cf588", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.222224Z", "completed_at": "2024-09-16T15:35:56.229294Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.235937Z", "completed_at": "2024-09-16T15:35:56.235944Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023714303970336914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_chain_id.08c20376e0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect chain_id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"\nwhere chain_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.229958Z", "completed_at": "2024-09-16T15:35:56.238920Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.244817Z", "completed_at": "2024-09-16T15:35:56.244827Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.029018163681030273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_contract.ce63bcf894", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.239516Z", "completed_at": "2024-09-16T15:35:56.247081Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.256866Z", "completed_at": "2024-09-16T15:35:56.256877Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02298712730407715, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_epoch_id.e141cb577b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect epoch_id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"\nwhere epoch_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.248383Z", "completed_at": "2024-09-16T15:35:56.259470Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.261893Z", "completed_at": "2024-09-16T15:35:56.261901Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018424510955810547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_event_name.5660482f61", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.252460Z", "completed_at": "2024-09-16T15:35:56.261292Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.269040Z", "completed_at": "2024-09-16T15:35:56.269048Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02493906021118164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_id.95a539d2e0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.262737Z", "completed_at": "2024-09-16T15:35:56.274920Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.277097Z", "completed_at": "2024-09-16T15:35:56.277107Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019254207611083984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_transaction_hash.fa826d3f14", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.270747Z", "completed_at": "2024-09-16T15:35:56.278035Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.280388Z", "completed_at": "2024-09-16T15:35:56.280396Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01976323127746582, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_ambassador_vote_withdrawn_snax_mainnet_voter.489834d56e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect voter\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"\nwhere voter is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.281814Z", "completed_at": "2024-09-16T15:35:56.292324Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.298058Z", "completed_at": "2024-09-16T15:35:56.298070Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0218050479888916, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_ambassador_vote_withdrawn_snax_mainnet_id.3aa78e2ed2", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.287236Z", "completed_at": "2024-09-16T15:35:56.298903Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.301507Z", "completed_at": "2024-09-16T15:35:56.301515Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023044586181640625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_ambassador_vote_withdrawn_snax_mainnet_transaction_hash.4355134051", "compiled": true, "compiled_code": "\n \n \n\nselect\n transaction_hash as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_withdrawn_snax_mainnet\"\nwhere transaction_hash is not null\ngroup by transaction_hash\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.293700Z", "completed_at": "2024-09-16T15:35:56.300925Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.307194Z", "completed_at": "2024-09-16T15:35:56.307204Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021504640579223633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_ambassador_vote_recorded_snax_mainnet_event_name__VoteRecorded.54d007d547", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'VoteRecorded'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.302433Z", "completed_at": "2024-09-16T15:35:56.309548Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.316913Z", "completed_at": "2024-09-16T15:35:56.316921Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024114370346069336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_block_number.463911c810", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.311384Z", "completed_at": "2024-09-16T15:35:56.319278Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.325181Z", "completed_at": "2024-09-16T15:35:56.325194Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018745899200439453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_block_timestamp.22fdffe044", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.321052Z", "completed_at": "2024-09-16T15:35:56.331723Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.334253Z", "completed_at": "2024-09-16T15:35:56.334261Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023588895797729492, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_candidates.39a8d5dca6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect candidates\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\nwhere candidates is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.326842Z", "completed_at": "2024-09-16T15:35:56.333683Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.339813Z", "completed_at": "2024-09-16T15:35:56.339825Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022124528884887695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_chain_id.15e179b253", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect chain_id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\nwhere chain_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.335110Z", "completed_at": "2024-09-16T15:35:56.345655Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.347712Z", "completed_at": "2024-09-16T15:35:56.347721Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02159285545349121, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_contract.bcb9549b94", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.341541Z", "completed_at": "2024-09-16T15:35:56.349199Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.351604Z", "completed_at": "2024-09-16T15:35:56.351612Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0186922550201416, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_epoch_id.85e943f65f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect epoch_id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\nwhere epoch_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.352448Z", "completed_at": "2024-09-16T15:35:56.364321Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.370215Z", "completed_at": "2024-09-16T15:35:56.370224Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023401975631713867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_event_name.8b77ef45f7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.357377Z", "completed_at": "2024-09-16T15:35:56.365619Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.371662Z", "completed_at": "2024-09-16T15:35:56.371670Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023170948028564453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_id.d4148bfa57", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.366175Z", "completed_at": "2024-09-16T15:35:56.373348Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.379285Z", "completed_at": "2024-09-16T15:35:56.379296Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0226900577545166, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_transaction_hash.d7fa881495", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.373921Z", "completed_at": "2024-09-16T15:35:56.380842Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.383196Z", "completed_at": "2024-09-16T15:35:56.383203Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01831650733947754, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_voter.ab2df49992", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect voter\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\nwhere voter is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.384034Z", "completed_at": "2024-09-16T15:35:56.394643Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.400851Z", "completed_at": "2024-09-16T15:35:56.400861Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02231574058532715, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_ambassador_vote_recorded_snax_mainnet_voting_power.94944f5709", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect voting_power\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\nwhere voting_power is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.388945Z", "completed_at": "2024-09-16T15:35:56.396000Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.402513Z", "completed_at": "2024-09-16T15:35:56.402520Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02236199378967285, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_ambassador_vote_recorded_snax_mainnet_id.2ee777df0a", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.396549Z", "completed_at": "2024-09-16T15:35:56.404295Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.412082Z", "completed_at": "2024-09-16T15:35:56.412093Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02397775650024414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_ambassador_vote_recorded_snax_mainnet_transaction_hash.66af7027de", "compiled": true, "compiled_code": "\n \n \n\nselect\n transaction_hash as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"ambassador_vote_recorded_snax_mainnet\"\nwhere transaction_hash is not null\ngroup by transaction_hash\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.404885Z", "completed_at": "2024-09-16T15:35:56.414297Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.420225Z", "completed_at": "2024-09-16T15:35:56.420237Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025018930435180664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_recency_blocks_base_mainnet_hour__ts__1.b0724712c2", "compiled": true, "compiled_code": "\n\n\n\n\n\n\nwith recency as (\n\n select \n\n \n \n max(ts) as most_recent\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"blocks_base_mainnet\"\n\n \n\n)\n\nselect\n\n \n most_recent,\n cast(\n\n now() + ((interval '1 hour') * (-1))\n\n as timestamp) as threshold\n\nfrom recency\nwhere most_recent < cast(\n\n now() + ((interval '1 hour') * (-1))\n\n as timestamp)\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.416104Z", "completed_at": "2024-09-16T15:35:56.426862Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.429239Z", "completed_at": "2024-09-16T15:35:56.429247Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01790618896484375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_blocks_base_mainnet_block_number.bb1b2f53c2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"blocks_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.421960Z", "completed_at": "2024-09-16T15:35:56.428679Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.434861Z", "completed_at": "2024-09-16T15:35:56.434871Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02190876007080078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_blocks_base_mainnet_block_number.e303976d40", "compiled": true, "compiled_code": "\n \n \n\nselect\n block_number as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"blocks_base_mainnet\"\nwhere block_number is not null\ngroup by block_number\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.430133Z", "completed_at": "2024-09-16T15:35:56.441327Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.443340Z", "completed_at": "2024-09-16T15:35:56.443348Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02219223976135254, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_blocks_snax_mainnet_block_number.af5006826a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"blocks_snax_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.436527Z", "completed_at": "2024-09-16T15:35:56.444168Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.446538Z", "completed_at": "2024-09-16T15:35:56.446546Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018582582473754883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_blocks_snax_mainnet_block_number.305396795f", "compiled": true, "compiled_code": "\n \n \n\nselect\n block_number as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"blocks_snax_mainnet\"\nwhere block_number is not null\ngroup by block_number\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.447374Z", "completed_at": "2024-09-16T15:35:56.460069Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.465802Z", "completed_at": "2024-09-16T15:35:56.465814Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023964881896972656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_recency_blocks_base_sepolia_hour__ts__1.b4197f397a", "compiled": true, "compiled_code": "\n\n\n\n\n\n\nwith recency as (\n\n select \n\n \n \n max(ts) as most_recent\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"blocks_base_sepolia\"\n\n \n\n)\n\nselect\n\n \n most_recent,\n cast(\n\n now() + ((interval '1 hour') * (-1))\n\n as timestamp) as threshold\n\nfrom recency\nwhere most_recent < cast(\n\n now() + ((interval '1 hour') * (-1))\n\n as timestamp)\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.451785Z", "completed_at": "2024-09-16T15:35:56.460613Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.466761Z", "completed_at": "2024-09-16T15:35:56.466768Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024182796478271484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_blocks_base_sepolia_block_number.1adc80fce5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"blocks_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.461157Z", "completed_at": "2024-09-16T15:35:56.472111Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.474278Z", "completed_at": "2024-09-16T15:35:56.474286Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017207860946655273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_blocks_base_sepolia_block_number.b9de81024b", "compiled": true, "compiled_code": "\n \n \n\nselect\n block_number as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"blocks_base_sepolia\"\nwhere block_number is not null\ngroup by block_number\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.467725Z", "completed_at": "2024-09-16T15:35:56.475819Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.478206Z", "completed_at": "2024-09-16T15:35:56.478214Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018900394439697266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_recency_blocks_eth_mainnet_hour__ts__1.7c6c4534db", "compiled": true, "compiled_code": "\n\n\n\n\n\n\nwith recency as (\n\n select \n\n \n \n max(ts) as most_recent\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"blocks_eth_mainnet\"\n\n \n\n)\n\nselect\n\n \n most_recent,\n cast(\n\n now() + ((interval '1 hour') * (-1))\n\n as timestamp) as threshold\n\nfrom recency\nwhere most_recent < cast(\n\n now() + ((interval '1 hour') * (-1))\n\n as timestamp)\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.480187Z", "completed_at": "2024-09-16T15:35:56.490556Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.496490Z", "completed_at": "2024-09-16T15:35:56.496498Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021420001983642578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_blocks_eth_mainnet_block_number.aba38b4904", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"blocks_eth_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.484953Z", "completed_at": "2024-09-16T15:35:56.495289Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.497490Z", "completed_at": "2024-09-16T15:35:56.497498Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02124500274658203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_blocks_eth_mainnet_block_number.ddb4ca7d09", "compiled": true, "compiled_code": "\n \n \n\nselect\n block_number as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"blocks_eth_mainnet\"\nwhere block_number is not null\ngroup by block_number\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.491189Z", "completed_at": "2024-09-16T15:35:56.503510Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.505768Z", "completed_at": "2024-09-16T15:35:56.505778Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02628946304321289, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_blocks_snax_testnet_block_number.cbe563226c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"blocks_snax_testnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.498408Z", "completed_at": "2024-09-16T15:35:56.507961Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.510405Z", "completed_at": "2024-09-16T15:35:56.510415Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02069258689880371, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_blocks_snax_testnet_block_number.2af7f40583", "compiled": true, "compiled_code": "\n \n \n\nselect\n block_number as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"blocks_snax_testnet\"\nwhere block_number is not null\ngroup by block_number\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.515896Z", "completed_at": "2024-09-16T15:35:56.528960Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.535948Z", "completed_at": "2024-09-16T15:35:56.535964Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.028735637664794922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_buyback_processed_base_mainnet_event_name__BuybackProcessed.dfe71d53df", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'BuybackProcessed'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.511860Z", "completed_at": "2024-09-16T15:35:56.534676Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.537104Z", "completed_at": "2024-09-16T15:35:56.537111Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.03047633171081543, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_buyback_base_mainnet", "compiled": true, "compiled_code": "select\n id,\n block_timestamp as ts,\n buyer,\n \n snx / 1e18\n as snx,\n \n usd / 1e18\n as usd,\n (\n usd / 1e18\n) / (\n snx / 1e18\n) as snx_price\nfrom\n \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.523215Z", "completed_at": "2024-09-16T15:35:56.535349Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.538696Z", "completed_at": "2024-09-16T15:35:56.538705Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027541160583496094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_mainnet_snx__True__0.afaf938419", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not snx >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.529933Z", "completed_at": "2024-09-16T15:35:56.538128Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.541070Z", "completed_at": "2024-09-16T15:35:56.541079Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018702030181884766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_mainnet_usd__True__0.4acbfc34a4", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.552941Z", "completed_at": "2024-09-16T15:35:56.569437Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.571511Z", "completed_at": "2024-09-16T15:35:56.571524Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028079748153686523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_buyback_processed_base_mainnet_block_timestamp.a03c2a402e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.547801Z", "completed_at": "2024-09-16T15:35:56.570126Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.572994Z", "completed_at": "2024-09-16T15:35:56.573003Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.030179262161254883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_buyback_processed_base_mainnet_block_number.7938e67f70", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.560694Z", "completed_at": "2024-09-16T15:35:56.570926Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.573871Z", "completed_at": "2024-09-16T15:35:56.573879Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.029118061065673828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_buyback_processed_base_mainnet_buyer.6dc7c79cf3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect buyer\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"\nwhere buyer is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.565349Z", "completed_at": "2024-09-16T15:35:56.572464Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.575435Z", "completed_at": "2024-09-16T15:35:56.575443Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028894901275634766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_buyback_processed_base_mainnet_contract.73ecec38f3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.582316Z", "completed_at": "2024-09-16T15:35:56.601003Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.603026Z", "completed_at": "2024-09-16T15:35:56.603036Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02550482749938965, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_buyback_processed_base_mainnet_event_name.6b55058ad0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.587032Z", "completed_at": "2024-09-16T15:35:56.601769Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.604442Z", "completed_at": "2024-09-16T15:35:56.604450Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025656938552856445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_buyback_processed_base_mainnet_id.f2ddc16a13", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.591039Z", "completed_at": "2024-09-16T15:35:56.602382Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.605276Z", "completed_at": "2024-09-16T15:35:56.605284Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025908946990966797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_buyback_processed_base_mainnet_snx.d434d429ea", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect snx\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"\nwhere snx is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.595379Z", "completed_at": "2024-09-16T15:35:56.603909Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.606824Z", "completed_at": "2024-09-16T15:35:56.606832Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026311874389648438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_buyback_processed_base_mainnet_transaction_hash.48c42ff159", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.613715Z", "completed_at": "2024-09-16T15:35:56.631552Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.632594Z", "completed_at": "2024-09-16T15:35:56.632603Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023749828338623047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_buyback_processed_base_mainnet_usd.c5f2eba3f9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect usd\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"\nwhere usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.618644Z", "completed_at": "2024-09-16T15:35:56.633566Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.635864Z", "completed_at": "2024-09-16T15:35:56.635871Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0257415771484375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_buyback_processed_base_mainnet_id.7d5a3bf3a8", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"buyback_processed_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.627028Z", "completed_at": "2024-09-16T15:35:56.634086Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.636736Z", "completed_at": "2024-09-16T15:35:56.636744Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024859189987182617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_buyback_processed_base_sepolia_event_name__BuybackProcessed.16f3176222", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'BuybackProcessed'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.622624Z", "completed_at": "2024-09-16T15:35:56.635254Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.638228Z", "completed_at": "2024-09-16T15:35:56.638235Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02753472328186035, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_buyback_base_sepolia", "compiled": true, "compiled_code": "select\n id,\n block_timestamp as ts,\n buyer,\n \n snx / 1e18\n as snx,\n \n usd / 1e18\n as usd,\n (\n usd / 1e18\n) / (\n snx / 1e18\n) as snx_price\nfrom\n \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.643232Z", "completed_at": "2024-09-16T15:35:56.656019Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.664761Z", "completed_at": "2024-09-16T15:35:56.664772Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02727675437927246, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_sepolia_snx__True__0.628aa3b85b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not snx >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.650305Z", "completed_at": "2024-09-16T15:35:56.665893Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.667933Z", "completed_at": "2024-09-16T15:35:56.667941Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026037216186523438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_buyback_processed_base_sepolia_usd__True__0.f23761f17f", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.660651Z", "completed_at": "2024-09-16T15:35:56.667333Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.670019Z", "completed_at": "2024-09-16T15:35:56.670027Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022454023361206055, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_buyback_processed_base_sepolia_block_timestamp.c83a09ad33", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.656570Z", "completed_at": "2024-09-16T15:35:56.668825Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.671529Z", "completed_at": "2024-09-16T15:35:56.671537Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028998136520385742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_buyback_processed_base_sepolia_block_number.73166259d7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.674840Z", "completed_at": "2024-09-16T15:35:56.681286Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.690695Z", "completed_at": "2024-09-16T15:35:56.690706Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021430253982543945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_buyback_processed_base_sepolia_buyer.4fd04cc021", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect buyer\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"\nwhere buyer is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.681893Z", "completed_at": "2024-09-16T15:35:56.696879Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.699309Z", "completed_at": "2024-09-16T15:35:56.699317Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025821447372436523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_buyback_processed_base_sepolia_contract.b27543f734", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.686649Z", "completed_at": "2024-09-16T15:35:56.698690Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.700993Z", "completed_at": "2024-09-16T15:35:56.701001Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022234439849853516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_buyback_processed_base_sepolia_event_name.755deb59b2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.691664Z", "completed_at": "2024-09-16T15:35:56.701907Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.704337Z", "completed_at": "2024-09-16T15:35:56.704345Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02440953254699707, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_buyback_processed_base_sepolia_id.e10820e4d2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.705818Z", "completed_at": "2024-09-16T15:35:56.712602Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.722081Z", "completed_at": "2024-09-16T15:35:56.722089Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021867990493774414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_buyback_processed_base_sepolia_snx.52b876a9f7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect snx\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"\nwhere snx is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.713813Z", "completed_at": "2024-09-16T15:35:56.724400Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.730347Z", "completed_at": "2024-09-16T15:35:56.730356Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025285005569458008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_buyback_processed_base_sepolia_transaction_hash.a38d34613b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.717878Z", "completed_at": "2024-09-16T15:35:56.725034Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.731208Z", "completed_at": "2024-09-16T15:35:56.731216Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021407365798950195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_buyback_processed_base_sepolia_usd.397135feed", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect usd\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"\nwhere usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.725679Z", "completed_at": "2024-09-16T15:35:56.732700Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.738991Z", "completed_at": "2024-09-16T15:35:56.739002Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025945425033569336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_buyback_processed_base_sepolia_id.c3e20dc22e", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"buyback_processed_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.734653Z", "completed_at": "2024-09-16T15:35:56.741998Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.744249Z", "completed_at": "2024-09-16T15:35:56.744257Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014631986618041992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_account_created_arbitrum_mainnet_event_name__AccountCreated.8d24ea0d1c", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_account_created_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'AccountCreated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.750227Z", "completed_at": "2024-09-16T15:35:56.756590Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.762544Z", "completed_at": "2024-09-16T15:35:56.762553Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022150516510009766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_account_id.80fd41e8a3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_account_created_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.745085Z", "completed_at": "2024-09-16T15:35:56.761301Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.763530Z", "completed_at": "2024-09-16T15:35:56.763539Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023770570755004883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_account_created_arbitrum_mainnet_account_id__True__0.1a60fd1c13", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_account_created_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.757217Z", "completed_at": "2024-09-16T15:35:56.764406Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.766930Z", "completed_at": "2024-09-16T15:35:56.766938Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02338242530822754, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_block_number.ad85823ab6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_account_created_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.767783Z", "completed_at": "2024-09-16T15:35:56.775119Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.784524Z", "completed_at": "2024-09-16T15:35:56.784534Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022742033004760742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_block_timestamp.707ea51d9b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_account_created_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.780308Z", "completed_at": "2024-09-16T15:35:56.786997Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.794583Z", "completed_at": "2024-09-16T15:35:56.794594Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022258996963500977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_event_name.f044350ea8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_account_created_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.776257Z", "completed_at": "2024-09-16T15:35:56.792731Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.795560Z", "completed_at": "2024-09-16T15:35:56.795570Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02385711669921875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_contract.51a2890c59", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_account_created_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.787653Z", "completed_at": "2024-09-16T15:35:56.796400Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.798888Z", "completed_at": "2024-09-16T15:35:56.798896Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023340463638305664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_id.ccb85216a1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_account_created_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.799743Z", "completed_at": "2024-09-16T15:35:56.806554Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.812359Z", "completed_at": "2024-09-16T15:35:56.812371Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018578052520751953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_owner.510bc65b8e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_account_created_arbitrum_mainnet\"\nwhere owner is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.808298Z", "completed_at": "2024-09-16T15:35:56.818877Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.825301Z", "completed_at": "2024-09-16T15:35:56.825311Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021627426147460938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_mainnet_transaction_hash.ca429d274c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_account_created_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.813331Z", "completed_at": "2024-09-16T15:35:56.823944Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.826312Z", "completed_at": "2024-09-16T15:35:56.826322Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021870851516723633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_account_created_arbitrum_mainnet_id.572cf5cf85", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_account_created_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.819537Z", "completed_at": "2024-09-16T15:35:56.828474Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.834848Z", "completed_at": "2024-09-16T15:35:56.834856Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02726292610168457, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_account_created_arbitrum_sepolia_event_name__AccountCreated.f6de61acf3", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_account_created_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'AccountCreated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.829777Z", "completed_at": "2024-09-16T15:35:56.837008Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.844386Z", "completed_at": "2024-09-16T15:35:56.844396Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019894838333129883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_account_created_arbitrum_sepolia_account_id__True__0.2ee2f4ab2f", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_account_created_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.838845Z", "completed_at": "2024-09-16T15:35:56.850879Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.853376Z", "completed_at": "2024-09-16T15:35:56.853387Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019374847412109375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_account_id.7a98480d2d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_account_created_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.846003Z", "completed_at": "2024-09-16T15:35:56.852827Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.858908Z", "completed_at": "2024-09-16T15:35:56.858916Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023277759552001953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_block_number.1841c44bbb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_account_created_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.854271Z", "completed_at": "2024-09-16T15:35:56.864687Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.866756Z", "completed_at": "2024-09-16T15:35:56.866764Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0214993953704834, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_block_timestamp.74d0052bed", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_account_created_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.860566Z", "completed_at": "2024-09-16T15:35:56.868232Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.870620Z", "completed_at": "2024-09-16T15:35:56.870627Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018563270568847656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_contract.c63e7e4dbf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_account_created_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.871462Z", "completed_at": "2024-09-16T15:35:56.882549Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.889913Z", "completed_at": "2024-09-16T15:35:56.889925Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02398538589477539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_event_name.8db7179ccc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_account_created_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.876235Z", "completed_at": "2024-09-16T15:35:56.889317Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.895541Z", "completed_at": "2024-09-16T15:35:56.895549Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02798604965209961, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_id.07253fa9ea", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_account_created_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.883152Z", "completed_at": "2024-09-16T15:35:56.894921Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.897186Z", "completed_at": "2024-09-16T15:35:56.897193Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021678924560546875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_owner.9aad095481", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_account_created_arbitrum_sepolia\"\nwhere owner is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.890892Z", "completed_at": "2024-09-16T15:35:56.898744Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.901220Z", "completed_at": "2024-09-16T15:35:56.901227Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01935410499572754, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_arbitrum_sepolia_transaction_hash.59070c07aa", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_account_created_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.904481Z", "completed_at": "2024-09-16T15:35:56.918699Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.920056Z", "completed_at": "2024-09-16T15:35:56.920065Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02083277702331543, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_account_created_arbitrum_sepolia_id.f9001194ee", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_account_created_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.914201Z", "completed_at": "2024-09-16T15:35:56.921058Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.926935Z", "completed_at": "2024-09-16T15:35:56.926945Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024395227432250977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_account_created_base_mainnet_account_id__True__0.13ad3c12e1", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_account_created_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.909152Z", "completed_at": "2024-09-16T15:35:56.925688Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.927927Z", "completed_at": "2024-09-16T15:35:56.927934Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027417659759521484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_account_created_base_mainnet_event_name__AccountCreated.8d266dd241", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_account_created_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'AccountCreated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.921681Z", "completed_at": "2024-09-16T15:35:56.929434Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.931895Z", "completed_at": "2024-09-16T15:35:56.931905Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018558263778686523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_base_mainnet_account_id.9f366bbbab", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_account_created_base_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.933949Z", "completed_at": "2024-09-16T15:35:56.942050Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.951558Z", "completed_at": "2024-09-16T15:35:56.951568Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022854089736938477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_base_mainnet_block_number.1b0ff0bd14", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_account_created_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.942593Z", "completed_at": "2024-09-16T15:35:56.952784Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.958751Z", "completed_at": "2024-09-16T15:35:56.958761Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026111125946044922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_base_mainnet_block_timestamp.8e5d2b5809", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_account_created_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.946903Z", "completed_at": "2024-09-16T15:35:56.953424Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.959624Z", "completed_at": "2024-09-16T15:35:56.959632Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026387929916381836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_base_mainnet_contract.9c9629d4bf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_account_created_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.953988Z", "completed_at": "2024-09-16T15:35:56.961179Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.963675Z", "completed_at": "2024-09-16T15:35:56.963683Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022411823272705078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_base_mainnet_event_name.f3ba489917", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_account_created_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.965733Z", "completed_at": "2024-09-16T15:35:56.976632Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.983601Z", "completed_at": "2024-09-16T15:35:56.983609Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02311086654663086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_base_mainnet_id.a6878c49cb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_account_created_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.972490Z", "completed_at": "2024-09-16T15:35:56.984469Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.990580Z", "completed_at": "2024-09-16T15:35:56.990587Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026180744171142578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_base_mainnet_owner.c498d5b28f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_account_created_base_mainnet\"\nwhere owner is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.977337Z", "completed_at": "2024-09-16T15:35:56.989938Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.992840Z", "completed_at": "2024-09-16T15:35:56.992848Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027837276458740234, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_base_mainnet_transaction_hash.21cf6568c1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_account_created_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.985144Z", "completed_at": "2024-09-16T15:35:56.992224Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:56.994965Z", "completed_at": "2024-09-16T15:35:56.994973Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02324962615966797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_account_created_base_mainnet_id.d79e3ab0d1", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_account_created_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:56.997067Z", "completed_at": "2024-09-16T15:35:57.009009Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.014601Z", "completed_at": "2024-09-16T15:35:57.014613Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023146390914916992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_account_created_base_sepolia_event_name__AccountCreated.419b9196c4", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_account_created_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'AccountCreated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.004743Z", "completed_at": "2024-09-16T15:35:57.015536Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.021731Z", "completed_at": "2024-09-16T15:35:57.021739Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02541351318359375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_account_created_base_sepolia_account_id__True__0.dd17e6e171", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_account_created_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.010465Z", "completed_at": "2024-09-16T15:35:57.021106Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.023405Z", "completed_at": "2024-09-16T15:35:57.023414Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021253585815429688, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_base_sepolia_account_id.fb36b0b793", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_account_created_base_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.016085Z", "completed_at": "2024-09-16T15:35:57.024217Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.026733Z", "completed_at": "2024-09-16T15:35:57.026741Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023313045501708984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_base_sepolia_block_number.01a77f24bc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_account_created_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.028175Z", "completed_at": "2024-09-16T15:35:57.037080Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.046475Z", "completed_at": "2024-09-16T15:35:57.046482Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023860692977905273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_base_sepolia_block_timestamp.56ac347427", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_account_created_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.037681Z", "completed_at": "2024-09-16T15:35:57.051732Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.053327Z", "completed_at": "2024-09-16T15:35:57.053335Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025891780853271484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_base_sepolia_contract.53ca26628e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_account_created_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.041746Z", "completed_at": "2024-09-16T15:35:57.054194Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.056647Z", "completed_at": "2024-09-16T15:35:57.056655Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023006916046142578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_base_sepolia_event_name.4849c8704e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_account_created_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.047631Z", "completed_at": "2024-09-16T15:35:57.054800Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.057537Z", "completed_at": "2024-09-16T15:35:57.057548Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021135807037353516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_base_sepolia_id.804b852bd8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_account_created_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.060859Z", "completed_at": "2024-09-16T15:35:57.071159Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.072969Z", "completed_at": "2024-09-16T15:35:57.072977Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01772284507751465, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_base_sepolia_owner.adee48eb04", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_account_created_base_sepolia\"\nwhere owner is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.067072Z", "completed_at": "2024-09-16T15:35:57.079016Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.085065Z", "completed_at": "2024-09-16T15:35:57.085078Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02623724937438965, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_base_sepolia_transaction_hash.53f2200f19", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_account_created_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.073922Z", "completed_at": "2024-09-16T15:35:57.086214Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.088150Z", "completed_at": "2024-09-16T15:35:57.088158Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022519826889038086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_account_created_base_sepolia_id.3342caea87", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_account_created_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.079945Z", "completed_at": "2024-09-16T15:35:57.089679Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.095881Z", "completed_at": "2024-09-16T15:35:57.095889Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.029638290405273438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_account_created_eth_mainnet_event_name__AccountCreated.7bff7383b3", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_created_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'AccountCreated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.091520Z", "completed_at": "2024-09-16T15:35:57.098871Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.104809Z", "completed_at": "2024-09-16T15:35:57.104817Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018076419830322266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_account_created_eth_mainnet_account_id__True__0.4d9379ebdc", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_created_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.099441Z", "completed_at": "2024-09-16T15:35:57.109916Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.111873Z", "completed_at": "2024-09-16T15:35:57.111881Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02173638343811035, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_eth_mainnet_account_id.162a9a11ae", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_created_eth_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.105825Z", "completed_at": "2024-09-16T15:35:57.112747Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.119015Z", "completed_at": "2024-09-16T15:35:57.119023Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021773099899291992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_eth_mainnet_block_number.be5f037644", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_created_eth_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.113321Z", "completed_at": "2024-09-16T15:35:57.120542Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.127957Z", "completed_at": "2024-09-16T15:35:57.127967Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023963451385498047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_eth_mainnet_block_timestamp.8287155cde", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_created_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.122387Z", "completed_at": "2024-09-16T15:35:57.130911Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.137091Z", "completed_at": "2024-09-16T15:35:57.137102Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019535064697265625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_eth_mainnet_contract.84cae83ab9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_created_eth_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.131551Z", "completed_at": "2024-09-16T15:35:57.142315Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.144265Z", "completed_at": "2024-09-16T15:35:57.144273Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023268461227416992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_eth_mainnet_event_name.5a44f6813f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_created_eth_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.138110Z", "completed_at": "2024-09-16T15:35:57.149334Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.151489Z", "completed_at": "2024-09-16T15:35:57.151497Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022088050842285156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_eth_mainnet_id.0d5cd71e99", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_created_eth_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.145191Z", "completed_at": "2024-09-16T15:35:57.152396Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.154809Z", "completed_at": "2024-09-16T15:35:57.154818Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01852726936340332, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_eth_mainnet_owner.9141d07512", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_created_eth_mainnet\"\nwhere owner is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.155679Z", "completed_at": "2024-09-16T15:35:57.165947Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.167885Z", "completed_at": "2024-09-16T15:35:57.167893Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01792454719543457, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_created_eth_mainnet_transaction_hash.5349e51024", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_created_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.161928Z", "completed_at": "2024-09-16T15:35:57.173723Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.175758Z", "completed_at": "2024-09-16T15:35:57.175766Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022329092025756836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_account_created_eth_mainnet_id.51b373b820", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_created_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.168797Z", "completed_at": "2024-09-16T15:35:57.182535Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.184921Z", "completed_at": "2024-09-16T15:35:57.184929Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024550676345825195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_migration_eth_mainnet", "compiled": true, "compiled_code": "select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n 1 as pool_id, -- Spartan Council pool\n -- SNX collateral\n '0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F' as collateral_type,\n staker,\n account_id,\n \n collateral_amount / 1e18\n as collateral_amount,\n \n debt_amount / 1e18\n as debt_amount\nfrom\n \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\norder by block_timestamp", "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.176646Z", "completed_at": "2024-09-16T15:35:57.183722Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.190149Z", "completed_at": "2024-09-16T15:35:57.190158Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023072242736816406, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_account_migrated_eth_mainnet_account_id__True__0.f1da2d38e8", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.185797Z", "completed_at": "2024-09-16T15:35:57.192835Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.199049Z", "completed_at": "2024-09-16T15:35:57.199059Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01817154884338379, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_account_migrated_eth_mainnet_collateral_amount__True__0.b1df54815d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.194100Z", "completed_at": "2024-09-16T15:35:57.202025Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.208037Z", "completed_at": "2024-09-16T15:35:57.208045Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023839235305786133, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_account_migrated_eth_mainnet_debt_amount__True__0.a8e29325c2", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not debt_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.203217Z", "completed_at": "2024-09-16T15:35:57.214638Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.222286Z", "completed_at": "2024-09-16T15:35:57.222294Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023955106735229492, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_migrated_eth_mainnet_account_id.6263532792", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.208899Z", "completed_at": "2024-09-16T15:35:57.221045Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.223299Z", "completed_at": "2024-09-16T15:35:57.223307Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02341485023498535, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_migrated_eth_mainnet_block_number.8a5aa490b5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.215427Z", "completed_at": "2024-09-16T15:35:57.224204Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.226686Z", "completed_at": "2024-09-16T15:35:57.226694Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019490718841552734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_migrated_eth_mainnet_block_timestamp.29c8a3ae97", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.227547Z", "completed_at": "2024-09-16T15:35:57.234510Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.241135Z", "completed_at": "2024-09-16T15:35:57.241148Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019634723663330078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_migrated_eth_mainnet_collateral_amount.3673a78a7a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_amount\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\nwhere collateral_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.236254Z", "completed_at": "2024-09-16T15:35:57.247711Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.254214Z", "completed_at": "2024-09-16T15:35:57.254224Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02251720428466797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_migrated_eth_mainnet_contract.ccd34b4a40", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.242084Z", "completed_at": "2024-09-16T15:35:57.253630Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.256431Z", "completed_at": "2024-09-16T15:35:57.256439Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02410101890563965, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_migrated_eth_mainnet_debt_amount.37622c6a60", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt_amount\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\nwhere debt_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.248498Z", "completed_at": "2024-09-16T15:35:57.255848Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.262339Z", "completed_at": "2024-09-16T15:35:57.262351Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026845216751098633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_migrated_eth_mainnet_event_name.969c074241", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.258028Z", "completed_at": "2024-09-16T15:35:57.265993Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.268278Z", "completed_at": "2024-09-16T15:35:57.268290Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.015537261962890625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_migrated_eth_mainnet_id.3f18fc79cf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.269141Z", "completed_at": "2024-09-16T15:35:57.284810Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.286469Z", "completed_at": "2024-09-16T15:35:57.286479Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022581815719604492, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_migrated_eth_mainnet_staker.cb3d4f410b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect staker\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\nwhere staker is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.280791Z", "completed_at": "2024-09-16T15:35:57.287990Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.293442Z", "completed_at": "2024-09-16T15:35:57.293453Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026453018188476562, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_account_migrated_eth_mainnet_id.b21ce76ba7", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.275740Z", "completed_at": "2024-09-16T15:35:57.288528Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.294387Z", "completed_at": "2024-09-16T15:35:57.294394Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.029049158096313477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_account_migrated_eth_mainnet_transaction_hash.bb710f8259", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_account_migrated_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.289799Z", "completed_at": "2024-09-16T15:35:57.298576Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.304037Z", "completed_at": "2024-09-16T15:35:57.304045Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018515586853027344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_account_delegation_arbitrum_mainnet", "compiled": true, "compiled_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n \n amount / 1e18\n\n - LAG(\n amount / 1e18\n, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated,\n ROW_NUMBER() over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp desc\n ) as rn\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated,\n CAST(\n account_id as text\n ) as account_id\nfrom\n cumulative_delegation\nwhere\n rn = 1\norder by\n block_timestamp,\n collateral_type", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_account_delegation_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.299734Z", "completed_at": "2024-09-16T15:35:57.310259Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.317960Z", "completed_at": "2024-09-16T15:35:57.317971Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0228421688079834, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_pool_delegation_arbitrum_mainnet", "compiled": true, "compiled_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n \n amount / 1e18\n\n - LAG(\n amount / 1e18\n, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated\nfrom\n cumulative_delegation\norder by\n block_timestamp,\n collateral_type", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pool_delegation_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.305653Z", "completed_at": "2024-09-16T15:35:57.318854Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.321496Z", "completed_at": "2024-09-16T15:35:57.321504Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023636341094970703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_delegation_updated_arbitrum_mainnet_event_name__DelegationUpdated.8158a7cafc", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'DelegationUpdated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.311658Z", "completed_at": "2024-09-16T15:35:57.320820Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.323714Z", "completed_at": "2024-09-16T15:35:57.323724Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024681806564331055, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_account_id__True__0.eb3b030871", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.325239Z", "completed_at": "2024-09-16T15:35:57.336822Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.339390Z", "completed_at": "2024-09-16T15:35:57.339398Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020074129104614258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_amount__True__0.4dc42e5b67", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.331707Z", "completed_at": "2024-09-16T15:35:57.338832Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.348639Z", "completed_at": "2024-09-16T15:35:57.348652Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025670766830444336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_leverage__True__1000000000000000000__1000000000000000000.fa830910e7", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not leverage >= 1000000000000000000\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not leverage <= 1000000000000000000\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.344609Z", "completed_at": "2024-09-16T15:35:57.351489Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.353829Z", "completed_at": "2024-09-16T15:35:57.353839Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01781320571899414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_account_id.1f6cadcc5d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.340249Z", "completed_at": "2024-09-16T15:35:57.352033Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.354695Z", "completed_at": "2024-09-16T15:35:57.354703Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023870229721069336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_mainnet_pool_id__True__0.ceaf47901a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.358040Z", "completed_at": "2024-09-16T15:35:57.369476Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.371758Z", "completed_at": "2024-09-16T15:35:57.371769Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01930403709411621, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_amount.790af0bbca", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.362224Z", "completed_at": "2024-09-16T15:35:57.370035Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.372621Z", "completed_at": "2024-09-16T15:35:57.372629Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019545555114746094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_block_number.e7dff1a919", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.373490Z", "completed_at": "2024-09-16T15:35:57.384388Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.386759Z", "completed_at": "2024-09-16T15:35:57.386768Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019034385681152344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_block_timestamp.bf7b6f5a50", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.377809Z", "completed_at": "2024-09-16T15:35:57.386183Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.392387Z", "completed_at": "2024-09-16T15:35:57.392399Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024013042449951172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_collateral_type.ca955a713e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.388214Z", "completed_at": "2024-09-16T15:35:57.399603Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.402081Z", "completed_at": "2024-09-16T15:35:57.402089Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018548965454101562, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_contract.ae8a4f4c27", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.394078Z", "completed_at": "2024-09-16T15:35:57.401509Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.407631Z", "completed_at": "2024-09-16T15:35:57.407642Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022802352905273438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_event_name.124ce539d9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.403494Z", "completed_at": "2024-09-16T15:35:57.415737Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.418310Z", "completed_at": "2024-09-16T15:35:57.418318Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01939678192138672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_id.a1e63ca6e1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.409245Z", "completed_at": "2024-09-16T15:35:57.417767Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.420263Z", "completed_at": "2024-09-16T15:35:57.420272Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020072221755981445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_leverage.e240b1993e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect leverage\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\nwhere leverage is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.421837Z", "completed_at": "2024-09-16T15:35:57.431589Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.434006Z", "completed_at": "2024-09-16T15:35:57.434016Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017782211303710938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_pool_id.0fcc7a403c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.425944Z", "completed_at": "2024-09-16T15:35:57.432162Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.434878Z", "completed_at": "2024-09-16T15:35:57.434885Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017917633056640625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_sender.7b21b54d07", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.436273Z", "completed_at": "2024-09-16T15:35:57.446833Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.449213Z", "completed_at": "2024-09-16T15:35:57.449221Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01865530014038086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_mainnet_transaction_hash.df3b0b1ada", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.442049Z", "completed_at": "2024-09-16T15:35:57.448649Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.454284Z", "completed_at": "2024-09-16T15:35:57.454294Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02168869972229004, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_delegation_updated_arbitrum_mainnet_id.53afc27917", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_delegation_updated_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.455810Z", "completed_at": "2024-09-16T15:35:57.463437Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.465745Z", "completed_at": "2024-09-16T15:35:57.465754Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018473386764526367, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_pool_delegation_arbitrum_sepolia", "compiled": true, "compiled_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n \n amount / 1e18\n\n - LAG(\n amount / 1e18\n, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated\nfrom\n cumulative_delegation\norder by\n block_timestamp,\n collateral_type", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pool_delegation_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.450681Z", "completed_at": "2024-09-16T15:35:57.464559Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.470996Z", "completed_at": "2024-09-16T15:35:57.471004Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024910449981689453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_account_delegation_arbitrum_sepolia", "compiled": true, "compiled_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n \n amount / 1e18\n\n - LAG(\n amount / 1e18\n, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated,\n ROW_NUMBER() over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp desc\n ) as rn\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated,\n CAST(\n account_id as text\n ) as account_id\nfrom\n cumulative_delegation\nwhere\n rn = 1\norder by\n block_timestamp,\n collateral_type", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_account_delegation_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.466606Z", "completed_at": "2024-09-16T15:35:57.478156Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.480904Z", "completed_at": "2024-09-16T15:35:57.480913Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019041776657104492, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_delegation_updated_arbitrum_sepolia_event_name__DelegationUpdated.46889d7476", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'DelegationUpdated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.472017Z", "completed_at": "2024-09-16T15:35:57.480323Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.482919Z", "completed_at": "2024-09-16T15:35:57.482929Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020255327224731445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_account_id__True__0.ead58dff29", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.484424Z", "completed_at": "2024-09-16T15:35:57.494899Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.497212Z", "completed_at": "2024-09-16T15:35:57.497221Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018195152282714844, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_amount__True__0.aefd73a62f", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.488802Z", "completed_at": "2024-09-16T15:35:57.496104Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.498692Z", "completed_at": "2024-09-16T15:35:57.498699Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019029617309570312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_leverage__True__1000000000000000000__1000000000000000000.5ff8a67507", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not leverage >= 1000000000000000000\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not leverage <= 1000000000000000000\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.499528Z", "completed_at": "2024-09-16T15:35:57.511284Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.513982Z", "completed_at": "2024-09-16T15:35:57.513996Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020179033279418945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_arbitrum_sepolia_pool_id__True__0.f9aeca9f9a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.504834Z", "completed_at": "2024-09-16T15:35:57.513341Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.516028Z", "completed_at": "2024-09-16T15:35:57.516037Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02068018913269043, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_account_id.689f7da996", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.517589Z", "completed_at": "2024-09-16T15:35:57.529884Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.536114Z", "completed_at": "2024-09-16T15:35:57.536129Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024419784545898438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_amount.77ddc8625f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.522453Z", "completed_at": "2024-09-16T15:35:57.530478Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.537217Z", "completed_at": "2024-09-16T15:35:57.537227Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024667739868164062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_block_number.fa4a36eaeb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.531564Z", "completed_at": "2024-09-16T15:35:57.545659Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.547972Z", "completed_at": "2024-09-16T15:35:57.547981Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020451068878173828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_block_timestamp.ae4bac2433", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.538143Z", "completed_at": "2024-09-16T15:35:57.546217Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.548837Z", "completed_at": "2024-09-16T15:35:57.548845Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020337581634521484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_collateral_type.db67498e80", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.550278Z", "completed_at": "2024-09-16T15:35:57.563246Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.565674Z", "completed_at": "2024-09-16T15:35:57.565682Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020819902420043945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_contract.8f08a5a9da", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.555862Z", "completed_at": "2024-09-16T15:35:57.564534Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.570624Z", "completed_at": "2024-09-16T15:35:57.570632Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023939847946166992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_event_name.4d0a81b0f4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.566526Z", "completed_at": "2024-09-16T15:35:57.576430Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.578963Z", "completed_at": "2024-09-16T15:35:57.578973Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017113208770751953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_id.12fb857e85", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.571495Z", "completed_at": "2024-09-16T15:35:57.578403Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.580973Z", "completed_at": "2024-09-16T15:35:57.580981Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018421411514282227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_leverage.d5bd156a6e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect leverage\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\nwhere leverage is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.583083Z", "completed_at": "2024-09-16T15:35:57.594161Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.600247Z", "completed_at": "2024-09-16T15:35:57.600258Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022598981857299805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_pool_id.8f59052242", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.588576Z", "completed_at": "2024-09-16T15:35:57.595344Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.606838Z", "completed_at": "2024-09-16T15:35:57.606849Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027133941650390625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_sender.ef3937b25b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.595934Z", "completed_at": "2024-09-16T15:35:57.608510Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.611080Z", "completed_at": "2024-09-16T15:35:57.611090Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023321151733398438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_arbitrum_sepolia_transaction_hash.8199cb0155", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.601314Z", "completed_at": "2024-09-16T15:35:57.609931Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.612537Z", "completed_at": "2024-09-16T15:35:57.612547Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01987624168395996, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_delegation_updated_arbitrum_sepolia_id.beef769010", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_delegation_updated_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.615867Z", "completed_at": "2024-09-16T15:35:57.626032Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.635882Z", "completed_at": "2024-09-16T15:35:57.635892Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025514602661132812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_account_delegation_base_mainnet", "compiled": true, "compiled_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n \n amount / 1e18\n\n - LAG(\n amount / 1e18\n, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated,\n ROW_NUMBER() over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp desc\n ) as rn\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated,\n CAST(\n account_id as text\n ) as account_id\nfrom\n cumulative_delegation\nwhere\n rn = 1\norder by\n block_timestamp,\n collateral_type", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_core_account_delegation_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.620266Z", "completed_at": "2024-09-16T15:35:57.626548Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.636759Z", "completed_at": "2024-09-16T15:35:57.636769Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02493119239807129, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_pool_delegation_base_mainnet", "compiled": true, "compiled_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n \n amount / 1e18\n\n - LAG(\n amount / 1e18\n, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated\nfrom\n cumulative_delegation\norder by\n block_timestamp,\n collateral_type", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_core_pool_delegation_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.627236Z", "completed_at": "2024-09-16T15:35:57.639772Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.642369Z", "completed_at": "2024-09-16T15:35:57.642376Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022970199584960938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_delegation_updated_base_mainnet_event_name__DelegationUpdated.67d059ef8b", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'DelegationUpdated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.631556Z", "completed_at": "2024-09-16T15:35:57.640321Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.643219Z", "completed_at": "2024-09-16T15:35:57.643227Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019559144973754883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_account_id__True__0.682b9be0e3", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.646551Z", "completed_at": "2024-09-16T15:35:57.658934Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.665005Z", "completed_at": "2024-09-16T15:35:57.665014Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024155139923095703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_amount__True__0.a8783e193f", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.650926Z", "completed_at": "2024-09-16T15:35:57.659506Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.665926Z", "completed_at": "2024-09-16T15:35:57.665936Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024274587631225586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_leverage__True__1000000000000000000__1000000000000000000.d5cf2050cc", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not leverage >= 1000000000000000000\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not leverage <= 1000000000000000000\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.660654Z", "completed_at": "2024-09-16T15:35:57.671590Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.673691Z", "completed_at": "2024-09-16T15:35:57.673704Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017037153244018555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_mainnet_pool_id__True__0.4316662214", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.666794Z", "completed_at": "2024-09-16T15:35:57.674577Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.676903Z", "completed_at": "2024-09-16T15:35:57.676911Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019597768783569336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_base_mainnet_account_id.d54eaa7e33", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.678387Z", "completed_at": "2024-09-16T15:35:57.689192Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.695167Z", "completed_at": "2024-09-16T15:35:57.695174Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02228546142578125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_base_mainnet_amount.a0ab515e0a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.683782Z", "completed_at": "2024-09-16T15:35:57.694003Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.696190Z", "completed_at": "2024-09-16T15:35:57.696198Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021196365356445312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_base_mainnet_block_number.b7e4e88578", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.689941Z", "completed_at": "2024-09-16T15:35:57.697076Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.704549Z", "completed_at": "2024-09-16T15:35:57.704557Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022191762924194336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_base_mainnet_block_timestamp.c521a83475", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.697638Z", "completed_at": "2024-09-16T15:35:57.706774Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.709121Z", "completed_at": "2024-09-16T15:35:57.709129Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020610570907592773, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_base_mainnet_collateral_type.ed1a32a32c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.714704Z", "completed_at": "2024-09-16T15:35:57.720327Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.726128Z", "completed_at": "2024-09-16T15:35:57.726137Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02005767822265625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_base_mainnet_event_name.cfe99ccc6b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.710616Z", "completed_at": "2024-09-16T15:35:57.721529Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.727562Z", "completed_at": "2024-09-16T15:35:57.727569Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022132158279418945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_base_mainnet_contract.26c790b056", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.722091Z", "completed_at": "2024-09-16T15:35:57.733328Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.735395Z", "completed_at": "2024-09-16T15:35:57.735403Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02549290657043457, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_base_mainnet_id.3f46fc5fef", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.729263Z", "completed_at": "2024-09-16T15:35:57.736293Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.738702Z", "completed_at": "2024-09-16T15:35:57.738711Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017935514450073242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_base_mainnet_leverage.5efc0a9617", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect leverage\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\nwhere leverage is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.740121Z", "completed_at": "2024-09-16T15:35:57.751869Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.757220Z", "completed_at": "2024-09-16T15:35:57.757229Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022641420364379883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_base_mainnet_pool_id.05c5c779bf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.745584Z", "completed_at": "2024-09-16T15:35:57.758086Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.760665Z", "completed_at": "2024-09-16T15:35:57.760676Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023941516876220703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_base_mainnet_sender.0138cb07ed", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.753119Z", "completed_at": "2024-09-16T15:35:57.760096Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.766371Z", "completed_at": "2024-09-16T15:35:57.766380Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02227497100830078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_base_mainnet_transaction_hash.6915579646", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.761571Z", "completed_at": "2024-09-16T15:35:57.768637Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.774146Z", "completed_at": "2024-09-16T15:35:57.774156Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021879196166992188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_delegation_updated_base_mainnet_id.cb86d131a2", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_delegation_updated_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.770529Z", "completed_at": "2024-09-16T15:35:57.781148Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.786949Z", "completed_at": "2024-09-16T15:35:57.786957Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02144598960876465, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_account_delegation_base_sepolia", "compiled": true, "compiled_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n \n amount / 1e18\n\n - LAG(\n amount / 1e18\n, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated,\n ROW_NUMBER() over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp desc\n ) as rn\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated,\n CAST(\n account_id as text\n ) as account_id\nfrom\n cumulative_delegation\nwhere\n rn = 1\norder by\n block_timestamp,\n collateral_type", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_core_account_delegation_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.777774Z", "completed_at": "2024-09-16T15:35:57.787786Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.789924Z", "completed_at": "2024-09-16T15:35:57.789932Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020112991333007812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_pool_delegation_base_sepolia", "compiled": true, "compiled_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n \n amount / 1e18\n\n - LAG(\n amount / 1e18\n, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated\nfrom\n cumulative_delegation\norder by\n block_timestamp,\n collateral_type", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_core_pool_delegation_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.782577Z", "completed_at": "2024-09-16T15:35:57.790906Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.798873Z", "completed_at": "2024-09-16T15:35:57.798881Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023820877075195312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_delegation_updated_base_sepolia_event_name__DelegationUpdated.05fda2d1e2", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'DelegationUpdated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.791506Z", "completed_at": "2024-09-16T15:35:57.800569Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.968659Z", "completed_at": "2024-09-16T15:35:57.968681Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.1869807243347168, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_account_id__True__0.744442e3e1", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.802476Z", "completed_at": "2024-09-16T15:35:57.972070Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.978326Z", "completed_at": "2024-09-16T15:35:57.978334Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.18104863166809082, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_amount__True__0.c17a0b7ccb", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.972634Z", "completed_at": "2024-09-16T15:35:57.984307Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.990364Z", "completed_at": "2024-09-16T15:35:57.990372Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.1893322467803955, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_leverage__True__1000000000000000000__1000000000000000000.bc25b2b948", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not leverage >= 1000000000000000000\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not leverage <= 1000000000000000000\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.979280Z", "completed_at": "2024-09-16T15:35:57.989711Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.991980Z", "completed_at": "2024-09-16T15:35:57.991988Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021652936935424805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_base_sepolia_pool_id__True__0.76dffc3ab3", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.985679Z", "completed_at": "2024-09-16T15:35:57.993535Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:57.995995Z", "completed_at": "2024-09-16T15:35:57.996002Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018380165100097656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_base_sepolia_account_id.eeaa67ead3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:57.996835Z", "completed_at": "2024-09-16T15:35:58.003526Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.013835Z", "completed_at": "2024-09-16T15:35:58.013843Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02267599105834961, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_base_sepolia_amount.b946bd0b57", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.004067Z", "completed_at": "2024-09-16T15:35:58.016168Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.022124Z", "completed_at": "2024-09-16T15:35:58.022136Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026851892471313477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_base_sepolia_block_number.d1ae1c451b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.008705Z", "completed_at": "2024-09-16T15:35:58.021551Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.023687Z", "completed_at": "2024-09-16T15:35:58.023695Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02289104461669922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_base_sepolia_block_timestamp.d9e4249b7d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.016816Z", "completed_at": "2024-09-16T15:35:58.024484Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.030436Z", "completed_at": "2024-09-16T15:35:58.030445Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022468090057373047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_base_sepolia_collateral_type.0ccc2f8e54", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.025774Z", "completed_at": "2024-09-16T15:35:58.032045Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.034466Z", "completed_at": "2024-09-16T15:35:58.034476Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.013681411743164062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_base_sepolia_contract.f5b6f539eb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.036475Z", "completed_at": "2024-09-16T15:35:58.046816Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.052822Z", "completed_at": "2024-09-16T15:35:58.052833Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02162456512451172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_base_sepolia_event_name.1eb3a277fa", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.041305Z", "completed_at": "2024-09-16T15:35:58.052256Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.058989Z", "completed_at": "2024-09-16T15:35:58.058998Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02651214599609375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_base_sepolia_id.dcd3b41380", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.047467Z", "completed_at": "2024-09-16T15:35:58.060631Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.064886Z", "completed_at": "2024-09-16T15:35:58.064895Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02912425994873047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_base_sepolia_leverage.b016b358da", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect leverage\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\nwhere leverage is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.053836Z", "completed_at": "2024-09-16T15:35:58.063013Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.066979Z", "completed_at": "2024-09-16T15:35:58.066986Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020884990692138672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_base_sepolia_pool_id.8e7b343725", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.069025Z", "completed_at": "2024-09-16T15:35:58.079834Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.085619Z", "completed_at": "2024-09-16T15:35:58.085627Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023630380630493164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_base_sepolia_sender.ff059463dc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.074558Z", "completed_at": "2024-09-16T15:35:58.081102Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.090829Z", "completed_at": "2024-09-16T15:35:58.090837Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025167465209960938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_base_sepolia_transaction_hash.403e1a44d0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.081661Z", "completed_at": "2024-09-16T15:35:58.092501Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.095161Z", "completed_at": "2024-09-16T15:35:58.095168Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021324634552001953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_delegation_updated_base_sepolia_id.09af5f863a", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_delegation_updated_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.086487Z", "completed_at": "2024-09-16T15:35:58.093980Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.096617Z", "completed_at": "2024-09-16T15:35:58.096624Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018074512481689453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_deposited_arbitrum_mainnet_event_name__Deposited.63620c995c", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Deposited'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.099934Z", "completed_at": "2024-09-16T15:35:58.112600Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.122533Z", "completed_at": "2024-09-16T15:35:58.122545Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028106212615966797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_mainnet_account_id__True__0.2fc937f08c", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.105057Z", "completed_at": "2024-09-16T15:35:58.117828Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.123529Z", "completed_at": "2024-09-16T15:35:58.123540Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027637720108032227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_mainnet_token_amount__True__0.825b012474", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.113321Z", "completed_at": "2024-09-16T15:35:58.125315Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.127804Z", "completed_at": "2024-09-16T15:35:58.127811Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023587465286254883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_account_id.c7afbe52a5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.118498Z", "completed_at": "2024-09-16T15:35:58.126589Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.129250Z", "completed_at": "2024-09-16T15:35:58.129260Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019118309020996094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_block_number.689c18351b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.132627Z", "completed_at": "2024-09-16T15:35:58.143474Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.149891Z", "completed_at": "2024-09-16T15:35:58.149900Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022831439971923828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_block_timestamp.a16e8ef361", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.137810Z", "completed_at": "2024-09-16T15:35:58.144785Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.156130Z", "completed_at": "2024-09-16T15:35:58.156140Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027622461318969727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_collateral_type.42a3d10d97", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.145354Z", "completed_at": "2024-09-16T15:35:58.157947Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.160583Z", "completed_at": "2024-09-16T15:35:58.160591Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024005651473999023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_contract.a2cd7b2bb5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.150891Z", "completed_at": "2024-09-16T15:35:58.159367Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.162066Z", "completed_at": "2024-09-16T15:35:58.162074Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020290136337280273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_event_name.8f5b81cb40", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.165415Z", "completed_at": "2024-09-16T15:35:58.176571Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.185906Z", "completed_at": "2024-09-16T15:35:58.185916Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026141643524169922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_id.2f7b341009", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.170479Z", "completed_at": "2024-09-16T15:35:58.181183Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.187067Z", "completed_at": "2024-09-16T15:35:58.187075Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02571725845336914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_sender.5f276242f7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.177198Z", "completed_at": "2024-09-16T15:35:58.188140Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.190718Z", "completed_at": "2024-09-16T15:35:58.190726Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02115154266357422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_token_amount.238a5119e6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\nwhere token_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.181918Z", "completed_at": "2024-09-16T15:35:58.189467Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.192258Z", "completed_at": "2024-09-16T15:35:58.192266Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01791524887084961, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_mainnet_transaction_hash.649446c0bd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.197320Z", "completed_at": "2024-09-16T15:35:58.212887Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.218670Z", "completed_at": "2024-09-16T15:35:58.218678Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027184247970581055, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_deposited_arbitrum_mainnet_id.65592bb86d", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.202528Z", "completed_at": "2024-09-16T15:35:58.217912Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.220319Z", "completed_at": "2024-09-16T15:35:58.220329Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027262210845947266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_account_delegation_eth_mainnet", "compiled": true, "compiled_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n \n amount / 1e18\n\n - LAG(\n amount / 1e18\n, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated,\n ROW_NUMBER() over (\n partition by\n pool_id,\n account_id,\n collateral_type\n order by\n block_timestamp desc\n ) as rn\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated,\n CAST(\n account_id as text\n ) as account_id\nfrom\n cumulative_delegation\nwhere\n rn = 1\norder by\n block_timestamp,\n collateral_type", "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_core_account_delegation_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.209122Z", "completed_at": "2024-09-16T15:35:58.219740Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.222456Z", "completed_at": "2024-09-16T15:35:58.222464Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025904417037963867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_pool_delegation_eth_mainnet", "compiled": true, "compiled_code": "with delegation_changes as (\n select\n block_timestamp,\n account_id,\n pool_id,\n collateral_type,\n \n amount / 1e18\n\n - LAG(\n amount / 1e18\n, 1, 0) over (\n partition by\n account_id,\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as change_in_amount\n from\n \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\n),\n\ncumulative_delegation as (\n select\n block_timestamp,\n pool_id,\n collateral_type,\n SUM(change_in_amount) over (\n partition by\n pool_id,\n collateral_type\n order by\n block_timestamp\n ) as cumulative_amount_delegated\n from\n delegation_changes\n)\n\nselect\n block_timestamp as ts,\n pool_id,\n collateral_type,\n cumulative_amount_delegated as amount_delegated\nfrom\n cumulative_delegation\norder by\n block_timestamp,\n collateral_type", "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_core_pool_delegation_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.213644Z", "completed_at": "2024-09-16T15:35:58.221203Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.224235Z", "completed_at": "2024-09-16T15:35:58.224243Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02256011962890625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_delegation_updated_eth_mainnet_event_name__DelegationUpdated.ec623b86f2", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'DelegationUpdated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.230389Z", "completed_at": "2024-09-16T15:35:58.245906Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.253479Z", "completed_at": "2024-09-16T15:35:58.253489Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02849125862121582, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_account_id__True__0.3a3f9a0475", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.235635Z", "completed_at": "2024-09-16T15:35:58.252870Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.254662Z", "completed_at": "2024-09-16T15:35:58.254672Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028278589248657227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_amount__True__0.94b97c0270", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.240747Z", "completed_at": "2024-09-16T15:35:58.255490Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.258037Z", "completed_at": "2024-09-16T15:35:58.258045Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.029619455337524414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_leverage__True__1000000000000000000__1000000000000000000.eb061a2128", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not leverage >= 1000000000000000000\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not leverage <= 1000000000000000000\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.247270Z", "completed_at": "2024-09-16T15:35:58.256706Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.259564Z", "completed_at": "2024-09-16T15:35:58.259571Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.029913663864135742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_delegation_updated_eth_mainnet_pool_id__True__0.fb370aa2ca", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.264118Z", "completed_at": "2024-09-16T15:35:58.278661Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.284080Z", "completed_at": "2024-09-16T15:35:58.284089Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02530503273010254, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_account_id.141fb0f466", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.269041Z", "completed_at": "2024-09-16T15:35:58.283357Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.285806Z", "completed_at": "2024-09-16T15:35:58.285816Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025513172149658203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_amount.256481de3c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.274654Z", "completed_at": "2024-09-16T15:35:58.285130Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.288009Z", "completed_at": "2024-09-16T15:35:58.288017Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02460503578186035, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_block_number.5479fa5e08", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.279421Z", "completed_at": "2024-09-16T15:35:58.286679Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.289680Z", "completed_at": "2024-09-16T15:35:58.289688Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02146744728088379, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_block_timestamp.cd7fa2f4ff", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.295788Z", "completed_at": "2024-09-16T15:35:58.311259Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.316711Z", "completed_at": "2024-09-16T15:35:58.316720Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026300907135009766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_collateral_type.e3d73862e4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.300948Z", "completed_at": "2024-09-16T15:35:58.315922Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.318393Z", "completed_at": "2024-09-16T15:35:58.318402Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026579618453979492, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_contract.5d369822a4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.307083Z", "completed_at": "2024-09-16T15:35:58.317726Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.320465Z", "completed_at": "2024-09-16T15:35:58.320473Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026690006256103516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_event_name.69b76075f5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.311954Z", "completed_at": "2024-09-16T15:35:58.319215Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.322056Z", "completed_at": "2024-09-16T15:35:58.322064Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02699446678161621, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_id.622c20c239", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.327971Z", "completed_at": "2024-09-16T15:35:58.342438Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.348653Z", "completed_at": "2024-09-16T15:35:58.348663Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025892972946166992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_leverage.3edfe7323e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect leverage\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\nwhere leverage is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.333095Z", "completed_at": "2024-09-16T15:35:58.349684Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.352347Z", "completed_at": "2024-09-16T15:35:58.352356Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02828502655029297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_pool_id.914b411c12", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.337939Z", "completed_at": "2024-09-16T15:35:58.350398Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.353222Z", "completed_at": "2024-09-16T15:35:58.353230Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027226924896240234, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_sender.3a40ed8f3a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.343151Z", "completed_at": "2024-09-16T15:35:58.351813Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.354759Z", "completed_at": "2024-09-16T15:35:58.354766Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02752232551574707, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_delegation_updated_eth_mainnet_transaction_hash.048b7a5c68", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.359518Z", "completed_at": "2024-09-16T15:35:58.371049Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.380659Z", "completed_at": "2024-09-16T15:35:58.380672Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026706218719482422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_delegation_updated_eth_mainnet_id.2467edf8ec", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_delegation_updated_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.366747Z", "completed_at": "2024-09-16T15:35:58.381631Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.384354Z", "completed_at": "2024-09-16T15:35:58.384364Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026176929473876953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_deposited_arbitrum_sepolia_event_name__Deposited.1c0d375890", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Deposited'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.371646Z", "completed_at": "2024-09-16T15:35:58.383144Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.385843Z", "completed_at": "2024-09-16T15:35:58.385853Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027042388916015625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_sepolia_account_id__True__0.d3287e563c", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.376139Z", "completed_at": "2024-09-16T15:35:58.383782Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.386700Z", "completed_at": "2024-09-16T15:35:58.386708Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02290964126586914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_deposited_arbitrum_sepolia_token_amount__True__0.0f0aa65236", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.390772Z", "completed_at": "2024-09-16T15:35:58.397581Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.408540Z", "completed_at": "2024-09-16T15:35:58.408550Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0234682559967041, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_account_id.0850a5cdd2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.398685Z", "completed_at": "2024-09-16T15:35:58.414701Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.417017Z", "completed_at": "2024-09-16T15:35:58.417026Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026975631713867188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_block_number.c3036ab47e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.404073Z", "completed_at": "2024-09-16T15:35:58.415243Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.417896Z", "completed_at": "2024-09-16T15:35:58.417904Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023087501525878906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_block_timestamp.423f2e9f55", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.409522Z", "completed_at": "2024-09-16T15:35:58.416486Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.419305Z", "completed_at": "2024-09-16T15:35:58.419312Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023860454559326172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_collateral_type.88d590c5ca", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.421470Z", "completed_at": "2024-09-16T15:35:58.429023Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.434781Z", "completed_at": "2024-09-16T15:35:58.434789Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01904439926147461, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_contract.98776e9523", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.430731Z", "completed_at": "2024-09-16T15:35:58.446155Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.448749Z", "completed_at": "2024-09-16T15:35:58.448759Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022430896759033203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_event_name.ca52f6033b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.439798Z", "completed_at": "2024-09-16T15:35:58.447652Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.450202Z", "completed_at": "2024-09-16T15:35:58.450212Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02254962921142578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_sender.2aeec9aec1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.435654Z", "completed_at": "2024-09-16T15:35:58.448192Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.451072Z", "completed_at": "2024-09-16T15:35:58.451079Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02411341667175293, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_id.7d3846b9e3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.452570Z", "completed_at": "2024-09-16T15:35:58.458796Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.461107Z", "completed_at": "2024-09-16T15:35:58.461115Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.014210224151611328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_token_amount.653e14e03e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\nwhere token_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.463137Z", "completed_at": "2024-09-16T15:35:58.477875Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.480399Z", "completed_at": "2024-09-16T15:35:58.480410Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02246713638305664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_arbitrum_sepolia_transaction_hash.8084f934a8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.468443Z", "completed_at": "2024-09-16T15:35:58.479276Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.485717Z", "completed_at": "2024-09-16T15:35:58.485730Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026514768600463867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_deposited_arbitrum_sepolia_id.9f22c1a15e", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.472603Z", "completed_at": "2024-09-16T15:35:58.479851Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.486652Z", "completed_at": "2024-09-16T15:35:58.486659Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026812076568603516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_deposited_base_mainnet_event_name__Deposited.8716111032", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Deposited'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.481269Z", "completed_at": "2024-09-16T15:35:58.488962Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.491417Z", "completed_at": "2024-09-16T15:35:58.491425Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.014487504959106445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_deposited_base_mainnet_account_id__True__0.64bcc1c124", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.495189Z", "completed_at": "2024-09-16T15:35:58.510141Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.512047Z", "completed_at": "2024-09-16T15:35:58.512058Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02195000648498535, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_deposited_base_mainnet_token_amount__True__0.60382baf55", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.500949Z", "completed_at": "2024-09-16T15:35:58.511402Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.517691Z", "completed_at": "2024-09-16T15:35:58.517700Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027002334594726562, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_base_mainnet_account_id.7193b1a2c0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.505977Z", "completed_at": "2024-09-16T15:35:58.516932Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.519432Z", "completed_at": "2024-09-16T15:35:58.519441Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027275800704956055, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_base_mainnet_block_number.08ee53cd26", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.512954Z", "completed_at": "2024-09-16T15:35:58.520255Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.522767Z", "completed_at": "2024-09-16T15:35:58.522775Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01769232749938965, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_base_mainnet_block_timestamp.560df883dc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.526583Z", "completed_at": "2024-09-16T15:35:58.542409Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.547924Z", "completed_at": "2024-09-16T15:35:58.547935Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02655482292175293, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_base_mainnet_collateral_type.be650ff685", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.531840Z", "completed_at": "2024-09-16T15:35:58.547114Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.548953Z", "completed_at": "2024-09-16T15:35:58.548961Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02545452117919922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_base_mainnet_contract.6e9ec1150a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.536265Z", "completed_at": "2024-09-16T15:35:58.549942Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.552353Z", "completed_at": "2024-09-16T15:35:58.552361Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027712106704711914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_base_mainnet_event_name.31446f5c55", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.543082Z", "completed_at": "2024-09-16T15:35:58.551046Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.553837Z", "completed_at": "2024-09-16T15:35:58.553845Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022701740264892578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_base_mainnet_id.ee16c24c51", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.563661Z", "completed_at": "2024-09-16T15:35:58.573703Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.579019Z", "completed_at": "2024-09-16T15:35:58.579031Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024467945098876953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_base_mainnet_token_amount.5b0e4b379d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\nwhere token_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.558340Z", "completed_at": "2024-09-16T15:35:58.574253Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.580488Z", "completed_at": "2024-09-16T15:35:58.580499Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027402400970458984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_base_mainnet_sender.7b7ebe7456", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.569573Z", "completed_at": "2024-09-16T15:35:58.579955Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.582756Z", "completed_at": "2024-09-16T15:35:58.582764Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02513432502746582, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_base_mainnet_transaction_hash.272eb2e81d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.574840Z", "completed_at": "2024-09-16T15:35:58.582227Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.584881Z", "completed_at": "2024-09-16T15:35:58.584889Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021977901458740234, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_deposited_base_mainnet_id.c13be8e337", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.589324Z", "completed_at": "2024-09-16T15:35:58.606250Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.611725Z", "completed_at": "2024-09-16T15:35:58.611735Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027568817138671875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_deposited_base_sepolia_event_name__Deposited.2befe04139", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Deposited'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.596522Z", "completed_at": "2024-09-16T15:35:58.611128Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.613276Z", "completed_at": "2024-09-16T15:35:58.613284Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027009010314941406, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_deposited_base_sepolia_account_id__True__0.7619844d60", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.601903Z", "completed_at": "2024-09-16T15:35:58.612582Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.615419Z", "completed_at": "2024-09-16T15:35:58.615427Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02733588218688965, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_deposited_base_sepolia_token_amount__True__0.266baf687b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.606951Z", "completed_at": "2024-09-16T15:35:58.614206Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.616926Z", "completed_at": "2024-09-16T15:35:58.616936Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021738767623901367, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_base_sepolia_account_id.d414fa2a62", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.622725Z", "completed_at": "2024-09-16T15:35:58.637719Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.643128Z", "completed_at": "2024-09-16T15:35:58.643136Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02543807029724121, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_base_sepolia_block_number.e9986d7fcf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.627332Z", "completed_at": "2024-09-16T15:35:58.642436Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.645221Z", "completed_at": "2024-09-16T15:35:58.645228Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02627110481262207, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_base_sepolia_block_timestamp.cbbc8b2a2e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.632278Z", "completed_at": "2024-09-16T15:35:58.644027Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.646790Z", "completed_at": "2024-09-16T15:35:58.646798Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026021242141723633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_base_sepolia_collateral_type.a340ec02eb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.638404Z", "completed_at": "2024-09-16T15:35:58.644683Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.647640Z", "completed_at": "2024-09-16T15:35:58.647649Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025667190551757812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_base_sepolia_contract.8dbc5afa3f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.654010Z", "completed_at": "2024-09-16T15:35:58.668055Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.672981Z", "completed_at": "2024-09-16T15:35:58.672994Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024007081985473633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_base_sepolia_event_name.b7ccc83970", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.659442Z", "completed_at": "2024-09-16T15:35:58.674011Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.675984Z", "completed_at": "2024-09-16T15:35:58.675992Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02497386932373047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_base_sepolia_id.0591da203f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.663813Z", "completed_at": "2024-09-16T15:35:58.674601Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.677355Z", "completed_at": "2024-09-16T15:35:58.677365Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025229454040527344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_base_sepolia_sender.0468b8397d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.668601Z", "completed_at": "2024-09-16T15:35:58.676791Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.679681Z", "completed_at": "2024-09-16T15:35:58.679689Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026927709579467773, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_base_sepolia_token_amount.af75bc1896", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\nwhere token_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.683638Z", "completed_at": "2024-09-16T15:35:58.695650Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.705698Z", "completed_at": "2024-09-16T15:35:58.705712Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02744436264038086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_base_sepolia_transaction_hash.305ad04c84", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.691090Z", "completed_at": "2024-09-16T15:35:58.705068Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.706963Z", "completed_at": "2024-09-16T15:35:58.706971Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02530670166015625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_deposited_base_sepolia_id.3b38f638da", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.696229Z", "completed_at": "2024-09-16T15:35:58.707880Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.710415Z", "completed_at": "2024-09-16T15:35:58.710425Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027484655380249023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_deposited_eth_mainnet_event_name__Deposited.18727c72b0", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Deposited'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.700646Z", "completed_at": "2024-09-16T15:35:58.708469Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.711298Z", "completed_at": "2024-09-16T15:35:58.711305Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021604537963867188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_deposited_eth_mainnet_account_id__True__0.5e26b84f6a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.717033Z", "completed_at": "2024-09-16T15:35:58.732173Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.737916Z", "completed_at": "2024-09-16T15:35:58.737924Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02588629722595215, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_deposited_eth_mainnet_token_amount__True__0.a57f2edd1b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.721374Z", "completed_at": "2024-09-16T15:35:58.737215Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.739127Z", "completed_at": "2024-09-16T15:35:58.739136Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026477336883544922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_eth_mainnet_account_id.527d2b71c3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.727030Z", "completed_at": "2024-09-16T15:35:58.739925Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.742405Z", "completed_at": "2024-09-16T15:35:58.742414Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02667689323425293, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_eth_mainnet_block_number.5e2350a777", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.732908Z", "completed_at": "2024-09-16T15:35:58.740519Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.743274Z", "completed_at": "2024-09-16T15:35:58.743281Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02692890167236328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_eth_mainnet_block_timestamp.6194c9ac03", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.748961Z", "completed_at": "2024-09-16T15:35:58.763331Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.769486Z", "completed_at": "2024-09-16T15:35:58.769500Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025522708892822266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_eth_mainnet_collateral_type.f940e4eba6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.752996Z", "completed_at": "2024-09-16T15:35:58.768137Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.770520Z", "completed_at": "2024-09-16T15:35:58.770527Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025906801223754883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_eth_mainnet_contract.d1fbae48f5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.758553Z", "completed_at": "2024-09-16T15:35:58.768915Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.771427Z", "completed_at": "2024-09-16T15:35:58.771435Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023759126663208008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_eth_mainnet_event_name.e185f199f1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.763963Z", "completed_at": "2024-09-16T15:35:58.772265Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.774909Z", "completed_at": "2024-09-16T15:35:58.774916Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026642560958862305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_eth_mainnet_id.9c5a20c527", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.786388Z", "completed_at": "2024-09-16T15:35:58.795518Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.801269Z", "completed_at": "2024-09-16T15:35:58.801280Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025046348571777344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_eth_mainnet_token_amount.dc8696c011", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\nwhere token_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.780563Z", "completed_at": "2024-09-16T15:35:58.796125Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.802238Z", "completed_at": "2024-09-16T15:35:58.802246Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02657938003540039, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_eth_mainnet_sender.4c70b365da", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.790365Z", "completed_at": "2024-09-16T15:35:58.800730Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.803244Z", "completed_at": "2024-09-16T15:35:58.803252Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026373863220214844, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_deposited_eth_mainnet_transaction_hash.7087a2e09e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.796732Z", "completed_at": "2024-09-16T15:35:58.804071Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.806870Z", "completed_at": "2024-09-16T15:35:58.806878Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027008771896362305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_deposited_eth_mainnet_id.97fd3624a5", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.812502Z", "completed_at": "2024-09-16T15:35:58.827703Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.833552Z", "completed_at": "2024-09-16T15:35:58.833562Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02597665786743164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_liquidation_arbitrum_mainnet_event_name__Liquidation.85cae70384", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Liquidation'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.816760Z", "completed_at": "2024-09-16T15:35:58.832778Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.835195Z", "completed_at": "2024-09-16T15:35:58.835204Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02698349952697754, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_account_id__True__0.71c92954dd", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.821070Z", "completed_at": "2024-09-16T15:35:58.834418Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.837240Z", "completed_at": "2024-09-16T15:35:58.837248Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02842569351196289, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_liquidate_as_account_id__True__0.6ad1a29899", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not liquidate_as_account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.828526Z", "completed_at": "2024-09-16T15:35:58.836001Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.838793Z", "completed_at": "2024-09-16T15:35:58.838801Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02698493003845215, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_mainnet_pool_id__True__0.5d8232e38f", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.844473Z", "completed_at": "2024-09-16T15:35:58.858449Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.864385Z", "completed_at": "2024-09-16T15:35:58.864400Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024921894073486328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_account_id.2b9f90b003", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.849247Z", "completed_at": "2024-09-16T15:35:58.863623Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.866136Z", "completed_at": "2024-09-16T15:35:58.866146Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02533125877380371, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_block_number.c43f5e1404", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.854046Z", "completed_at": "2024-09-16T15:35:58.865448Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.868257Z", "completed_at": "2024-09-16T15:35:58.868266Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025614023208618164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_block_timestamp.e8b33f1dcb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.859084Z", "completed_at": "2024-09-16T15:35:58.867004Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.869805Z", "completed_at": "2024-09-16T15:35:58.869812Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02602243423461914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_collateral_type.7eae92d91d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.875475Z", "completed_at": "2024-09-16T15:35:58.891290Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.897135Z", "completed_at": "2024-09-16T15:35:58.897143Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02659749984741211, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_contract.b02df4336b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.882310Z", "completed_at": "2024-09-16T15:35:58.896413Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.899331Z", "completed_at": "2024-09-16T15:35:58.899340Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027506113052368164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_event_name.c11ebbad99", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.887066Z", "completed_at": "2024-09-16T15:35:58.898197Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.900843Z", "completed_at": "2024-09-16T15:35:58.900851Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027199983596801758, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_id.428529a968", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.892051Z", "completed_at": "2024-09-16T15:35:58.898789Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.901736Z", "completed_at": "2024-09-16T15:35:58.901744Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026954174041748047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_liquidate_as_account_id.00768ed71d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidate_as_account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\nwhere liquidate_as_account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.908136Z", "completed_at": "2024-09-16T15:35:58.922755Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.927920Z", "completed_at": "2024-09-16T15:35:58.927930Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02481555938720703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_pool_id.910c4e273f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.913466Z", "completed_at": "2024-09-16T15:35:58.929332Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.931734Z", "completed_at": "2024-09-16T15:35:58.931741Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026654720306396484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_sender.de5e917bc2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.923823Z", "completed_at": "2024-09-16T15:35:58.929970Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.932582Z", "completed_at": "2024-09-16T15:35:58.932591Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025704383850097656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_liquidation_arbitrum_mainnet_id.ab79adeb33", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.917666Z", "completed_at": "2024-09-16T15:35:58.930513Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.933465Z", "completed_at": "2024-09-16T15:35:58.933473Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027193069458007812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_mainnet_transaction_hash.7c4641c1db", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_liquidation_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.939268Z", "completed_at": "2024-09-16T15:35:58.949785Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.959359Z", "completed_at": "2024-09-16T15:35:58.959373Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025232791900634766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_liquidation_arbitrum_sepolia_event_name__Liquidation.32c120b3b8", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Liquidation'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.945556Z", "completed_at": "2024-09-16T15:35:58.960446Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.963237Z", "completed_at": "2024-09-16T15:35:58.963246Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025900602340698242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_account_id__True__0.fa367d1bc5", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.950355Z", "completed_at": "2024-09-16T15:35:58.962007Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.964714Z", "completed_at": "2024-09-16T15:35:58.964724Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02677130699157715, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_liquidate_as_account_id__True__0.aa641f64fe", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not liquidate_as_account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.954703Z", "completed_at": "2024-09-16T15:35:58.962703Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.965613Z", "completed_at": "2024-09-16T15:35:58.965621Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02705097198486328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_arbitrum_sepolia_pool_id__True__0.d1a4bd0579", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.969788Z", "completed_at": "2024-09-16T15:35:58.978315Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.987625Z", "completed_at": "2024-09-16T15:35:58.987635Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023659467697143555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_account_id.2f2251c90a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.983475Z", "completed_at": "2024-09-16T15:35:58.993628Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.996020Z", "completed_at": "2024-09-16T15:35:58.996028Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020334482192993164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_block_timestamp.2b65fcd144", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.979417Z", "completed_at": "2024-09-16T15:35:58.994179Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.996873Z", "completed_at": "2024-09-16T15:35:58.996883Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02783942222595215, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_block_number.28a164853c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:58.988567Z", "completed_at": "2024-09-16T15:35:58.995438Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:58.998335Z", "completed_at": "2024-09-16T15:35:58.998345Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02199244499206543, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_collateral_type.611a474b69", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.000575Z", "completed_at": "2024-09-16T15:35:59.007328Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.009606Z", "completed_at": "2024-09-16T15:35:59.009618Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014847040176391602, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_contract.b3848813ec", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.010466Z", "completed_at": "2024-09-16T15:35:59.025586Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.027455Z", "completed_at": "2024-09-16T15:35:59.027464Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022192955017089844, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_event_name.6dff9cd9a5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.020013Z", "completed_at": "2024-09-16T15:35:59.026910Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.029371Z", "completed_at": "2024-09-16T15:35:59.029379Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022780179977416992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_liquidate_as_account_id.8fb362bd59", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidate_as_account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\nwhere liquidate_as_account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.014553Z", "completed_at": "2024-09-16T15:35:59.028251Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.030920Z", "completed_at": "2024-09-16T15:35:59.030928Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024998188018798828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_id.acb7c881c1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.031765Z", "completed_at": "2024-09-16T15:35:59.039146Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.044915Z", "completed_at": "2024-09-16T15:35:59.044923Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018782854080200195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_pool_id.851303c6c6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.040888Z", "completed_at": "2024-09-16T15:35:59.055434Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.056958Z", "completed_at": "2024-09-16T15:35:59.056967Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02056574821472168, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_sender.b1951bbf59", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.051428Z", "completed_at": "2024-09-16T15:35:59.057915Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.060287Z", "completed_at": "2024-09-16T15:35:59.060296Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020687103271484375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_liquidation_arbitrum_sepolia_id.7489e81022", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.046458Z", "completed_at": "2024-09-16T15:35:59.058479Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.061144Z", "completed_at": "2024-09-16T15:35:59.061151Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023312807083129883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_arbitrum_sepolia_transaction_hash.aa34dc1b7f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_liquidation_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.062029Z", "completed_at": "2024-09-16T15:35:59.070592Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.076635Z", "completed_at": "2024-09-16T15:35:59.076643Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020586729049682617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_liquidation_base_mainnet_event_name__Liquidation.b1c18b74aa", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Liquidation'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.072362Z", "completed_at": "2024-09-16T15:35:59.079459Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.089475Z", "completed_at": "2024-09-16T15:35:59.089483Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0217587947845459, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_mainnet_account_id__True__0.136053be04", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.084415Z", "completed_at": "2024-09-16T15:35:59.091181Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.097152Z", "completed_at": "2024-09-16T15:35:59.097162Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02551436424255371, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_mainnet_pool_id__True__0.9af005d964", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.080040Z", "completed_at": "2024-09-16T15:35:59.092423Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.098844Z", "completed_at": "2024-09-16T15:35:59.098852Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027781009674072266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_mainnet_liquidate_as_account_id__True__0.7686495bd9", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not liquidate_as_account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.093071Z", "completed_at": "2024-09-16T15:35:59.101033Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.107111Z", "completed_at": "2024-09-16T15:35:59.107119Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018375158309936523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_base_mainnet_account_id.2ddc542a47", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.102937Z", "completed_at": "2024-09-16T15:35:59.110062Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.117729Z", "completed_at": "2024-09-16T15:35:59.117743Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019618511199951172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_base_mainnet_block_number.896bca83af", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.111165Z", "completed_at": "2024-09-16T15:35:59.125057Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.131778Z", "completed_at": "2024-09-16T15:35:59.131797Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.029657840728759766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_base_mainnet_block_timestamp.cc029a06b8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.118701Z", "completed_at": "2024-09-16T15:35:59.133535Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.136318Z", "completed_at": "2024-09-16T15:35:59.136328Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028449296951293945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_base_mainnet_collateral_type.c78d491846", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.126698Z", "completed_at": "2024-09-16T15:35:59.135713Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.142566Z", "completed_at": "2024-09-16T15:35:59.142578Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025771141052246094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_base_mainnet_contract.cb2b40daff", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.137824Z", "completed_at": "2024-09-16T15:35:59.146427Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.153047Z", "completed_at": "2024-09-16T15:35:59.153056Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020256996154785156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_base_mainnet_event_name.b9c8609dd4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.147004Z", "completed_at": "2024-09-16T15:35:59.158984Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.166501Z", "completed_at": "2024-09-16T15:35:59.166510Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02944159507751465, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_base_mainnet_id.c949216a70", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.154735Z", "completed_at": "2024-09-16T15:35:59.167414Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.169919Z", "completed_at": "2024-09-16T15:35:59.169927Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02426433563232422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_base_mainnet_liquidate_as_account_id.b2d7294162", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidate_as_account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\nwhere liquidate_as_account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.160309Z", "completed_at": "2024-09-16T15:35:59.169324Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.171902Z", "completed_at": "2024-09-16T15:35:59.171910Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020261764526367188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_base_mainnet_pool_id.0342c9a9f7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.173415Z", "completed_at": "2024-09-16T15:35:59.183570Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.185613Z", "completed_at": "2024-09-16T15:35:59.185624Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017774581909179688, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_base_mainnet_sender.0c2397ee76", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.179503Z", "completed_at": "2024-09-16T15:35:59.187013Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.196790Z", "completed_at": "2024-09-16T15:35:59.196803Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025616884231567383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_base_mainnet_transaction_hash.adee36dc81", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.187598Z", "completed_at": "2024-09-16T15:35:59.199473Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.201789Z", "completed_at": "2024-09-16T15:35:59.201797Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02309703826904297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_liquidation_base_mainnet_id.876ec280ff", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_liquidation_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.192431Z", "completed_at": "2024-09-16T15:35:59.200592Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.207021Z", "completed_at": "2024-09-16T15:35:59.207030Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022849082946777344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_liquidation_base_sepolia_event_name__Liquidation.24bb1726f1", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Liquidation'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.202619Z", "completed_at": "2024-09-16T15:35:59.210044Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.217769Z", "completed_at": "2024-09-16T15:35:59.217776Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019937992095947266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_sepolia_account_id__True__0.02852291f8", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.210610Z", "completed_at": "2024-09-16T15:35:59.218797Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.221144Z", "completed_at": "2024-09-16T15:35:59.221154Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020099878311157227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_sepolia_liquidate_as_account_id__True__0.6947f1cc05", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not liquidate_as_account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.222069Z", "completed_at": "2024-09-16T15:35:59.232084Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.234518Z", "completed_at": "2024-09-16T15:35:59.234526Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0182497501373291, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_base_sepolia_pool_id__True__0.7493427efd", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.226397Z", "completed_at": "2024-09-16T15:35:59.233317Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.239484Z", "completed_at": "2024-09-16T15:35:59.239492Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022587299346923828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_base_sepolia_account_id.0aa7b969f5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.235382Z", "completed_at": "2024-09-16T15:35:59.246797Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.249001Z", "completed_at": "2024-09-16T15:35:59.249010Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018546342849731445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_base_sepolia_block_number.f510e99a58", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.242590Z", "completed_at": "2024-09-16T15:35:59.250232Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.252869Z", "completed_at": "2024-09-16T15:35:59.252878Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019087791442871094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_base_sepolia_block_timestamp.212c6a9018", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.253782Z", "completed_at": "2024-09-16T15:35:59.264863Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.267201Z", "completed_at": "2024-09-16T15:35:59.267211Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019919872283935547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_base_sepolia_collateral_type.c93d2f649b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.257845Z", "completed_at": "2024-09-16T15:35:59.265471Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.268058Z", "completed_at": "2024-09-16T15:35:59.268065Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020142793655395508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_base_sepolia_contract.2d1b4b38d4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.268884Z", "completed_at": "2024-09-16T15:35:59.280028Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.282005Z", "completed_at": "2024-09-16T15:35:59.282014Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018819332122802734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_base_sepolia_event_name.ab3ef77d1c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.275919Z", "completed_at": "2024-09-16T15:35:59.283489Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.289505Z", "completed_at": "2024-09-16T15:35:59.289514Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02304553985595703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_base_sepolia_id.efbd949b78", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.285219Z", "completed_at": "2024-09-16T15:35:59.295501Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.298227Z", "completed_at": "2024-09-16T15:35:59.298235Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017754316329956055, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_base_sepolia_liquidate_as_account_id.3e3ca344a6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidate_as_account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\nwhere liquidate_as_account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.290567Z", "completed_at": "2024-09-16T15:35:59.297680Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.303802Z", "completed_at": "2024-09-16T15:35:59.303812Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02268242835998535, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_base_sepolia_pool_id.0059acd0f9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.299676Z", "completed_at": "2024-09-16T15:35:59.306961Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.314637Z", "completed_at": "2024-09-16T15:35:59.314645Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02008366584777832, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_base_sepolia_sender.3afbae055d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.308204Z", "completed_at": "2024-09-16T15:35:59.317378Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.327162Z", "completed_at": "2024-09-16T15:35:59.327174Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.028189420700073242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_base_sepolia_transaction_hash.78921d6775", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.322085Z", "completed_at": "2024-09-16T15:35:59.329014Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.335154Z", "completed_at": "2024-09-16T15:35:59.335163Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02126789093017578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_liquidation_eth_mainnet_event_name__Liquidation.10d3a28f0f", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Liquidation'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.318056Z", "completed_at": "2024-09-16T15:35:59.329579Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.336010Z", "completed_at": "2024-09-16T15:35:59.336020Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028594970703125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_liquidation_base_sepolia_id.321d95d29c", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_liquidation_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.330800Z", "completed_at": "2024-09-16T15:35:59.339090Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.341452Z", "completed_at": "2024-09-16T15:35:59.341460Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.015014886856079102, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_eth_mainnet_account_id__True__0.d050e2f72d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.342299Z", "completed_at": "2024-09-16T15:35:59.358184Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.360029Z", "completed_at": "2024-09-16T15:35:59.360038Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02319955825805664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_eth_mainnet_liquidate_as_account_id__True__0.02ffa79c7a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not liquidate_as_account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.353075Z", "completed_at": "2024-09-16T15:35:59.361761Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.367641Z", "completed_at": "2024-09-16T15:35:59.367651Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026915550231933594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_eth_mainnet_account_id.13c94e5d02", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.348634Z", "completed_at": "2024-09-16T15:35:59.362337Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.368710Z", "completed_at": "2024-09-16T15:35:59.368719Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028569459915161133, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_liquidation_eth_mainnet_pool_id__True__0.0b09af0400", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.363554Z", "completed_at": "2024-09-16T15:35:59.371021Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.373373Z", "completed_at": "2024-09-16T15:35:59.373380Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.014231204986572266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_eth_mainnet_block_number.8c6c1cbe38", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.374836Z", "completed_at": "2024-09-16T15:35:59.385117Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.390591Z", "completed_at": "2024-09-16T15:35:59.390600Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021076202392578125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_eth_mainnet_block_timestamp.c85990976a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.380852Z", "completed_at": "2024-09-16T15:35:59.391510Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.393991Z", "completed_at": "2024-09-16T15:35:59.393999Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021309614181518555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_eth_mainnet_collateral_type.59a2516e40", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.386449Z", "completed_at": "2024-09-16T15:35:59.393348Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.399612Z", "completed_at": "2024-09-16T15:35:59.399624Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025499582290649414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_eth_mainnet_contract.05fe5f9d13", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.394834Z", "completed_at": "2024-09-16T15:35:59.402541Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.410009Z", "completed_at": "2024-09-16T15:35:59.410017Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02428889274597168, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_eth_mainnet_event_name.a70ed0a4dd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.403757Z", "completed_at": "2024-09-16T15:35:59.412980Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.422406Z", "completed_at": "2024-09-16T15:35:59.422414Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0235288143157959, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_eth_mainnet_id.8175916dcc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.413630Z", "completed_at": "2024-09-16T15:35:59.424109Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.429996Z", "completed_at": "2024-09-16T15:35:59.430006Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026957035064697266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_eth_mainnet_liquidate_as_account_id.778690c632", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidate_as_account_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\nwhere liquidate_as_account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.417807Z", "completed_at": "2024-09-16T15:35:59.425319Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.431617Z", "completed_at": "2024-09-16T15:35:59.431627Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022501230239868164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_eth_mainnet_pool_id.0966ab4339", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.425966Z", "completed_at": "2024-09-16T15:35:59.433229Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.435652Z", "completed_at": "2024-09-16T15:35:59.435659Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.013985633850097656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_eth_mainnet_sender.734f70adf9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.436486Z", "completed_at": "2024-09-16T15:35:59.447172Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.454379Z", "completed_at": "2024-09-16T15:35:59.454388Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023540258407592773, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_liquidation_eth_mainnet_transaction_hash.e3478512f6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.443232Z", "completed_at": "2024-09-16T15:35:59.455301Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.457791Z", "completed_at": "2024-09-16T15:35:59.457798Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022836685180664062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_liquidation_eth_mainnet_id.05a09be0f1", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_liquidation_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.448517Z", "completed_at": "2024-09-16T15:35:59.457197Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.463383Z", "completed_at": "2024-09-16T15:35:59.463391Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022917747497558594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_market_registered_arbitrum_mainnet_event_name__MarketRegistered.61c1a17f46", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_registered_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketRegistered'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.458638Z", "completed_at": "2024-09-16T15:35:59.466276Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.472533Z", "completed_at": "2024-09-16T15:35:59.472542Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02488875389099121, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_block_number.49f898432d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_registered_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.467489Z", "completed_at": "2024-09-16T15:35:59.479475Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.484867Z", "completed_at": "2024-09-16T15:35:59.484877Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022308349609375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_block_timestamp.9ccff6bb17", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_registered_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.475438Z", "completed_at": "2024-09-16T15:35:59.485827Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.488277Z", "completed_at": "2024-09-16T15:35:59.488285Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021500587463378906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_contract.705a5b5579", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_registered_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.480055Z", "completed_at": "2024-09-16T15:35:59.487034Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.493182Z", "completed_at": "2024-09-16T15:35:59.493190Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02150750160217285, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_event_name.5833e57631", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_registered_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.489135Z", "completed_at": "2024-09-16T15:35:59.496209Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.498549Z", "completed_at": "2024-09-16T15:35:59.498556Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.014565706253051758, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_id.4c7305111a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_registered_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.499370Z", "completed_at": "2024-09-16T15:35:59.510922Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.516276Z", "completed_at": "2024-09-16T15:35:59.516285Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022304296493530273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_market.4671a5874b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_registered_arbitrum_mainnet\"\nwhere market is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.506901Z", "completed_at": "2024-09-16T15:35:59.517189Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.519782Z", "completed_at": "2024-09-16T15:35:59.519790Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022563695907592773, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_market_id.edc1b5f010", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_registered_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.511593Z", "completed_at": "2024-09-16T15:35:59.518537Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.524874Z", "completed_at": "2024-09-16T15:35:59.524882Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0270230770111084, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_sender.a9f878c2c9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_registered_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.520637Z", "completed_at": "2024-09-16T15:35:59.528514Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.534316Z", "completed_at": "2024-09-16T15:35:59.534324Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018864870071411133, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_mainnet_transaction_hash.2e6db31571", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_registered_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.530325Z", "completed_at": "2024-09-16T15:35:59.537082Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.548042Z", "completed_at": "2024-09-16T15:35:59.548054Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022378921508789062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_market_registered_arbitrum_mainnet_id.c4fce94bc5", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_registered_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.537687Z", "completed_at": "2024-09-16T15:35:59.549149Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.551582Z", "completed_at": "2024-09-16T15:35:59.551589Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022599458694458008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_market_registered_arbitrum_mainnet_market_id.f4e9d45c5f", "compiled": true, "compiled_code": "\n \n \n\nselect\n market_id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_registered_arbitrum_mainnet\"\nwhere market_id is not null\ngroup by market_id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.541679Z", "completed_at": "2024-09-16T15:35:59.550351Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.556459Z", "completed_at": "2024-09-16T15:35:59.556467Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0268402099609375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_market_registered_base_mainnet_event_name__MarketRegistered.b297851ae7", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_market_registered_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketRegistered'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.552439Z", "completed_at": "2024-09-16T15:35:59.560602Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.566421Z", "completed_at": "2024-09-16T15:35:59.566433Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01910877227783203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_base_mainnet_block_number.14cb004b58", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_registered_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.561816Z", "completed_at": "2024-09-16T15:35:59.572061Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.577614Z", "completed_at": "2024-09-16T15:35:59.577624Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020430803298950195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_base_mainnet_block_timestamp.41726ce377", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_registered_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.567965Z", "completed_at": "2024-09-16T15:35:59.578583Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.580545Z", "completed_at": "2024-09-16T15:35:59.580552Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020607948303222656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_base_mainnet_contract.0187a84f0b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_registered_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.573417Z", "completed_at": "2024-09-16T15:35:59.581414Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.583822Z", "completed_at": "2024-09-16T15:35:59.583832Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022753000259399414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_base_mainnet_event_name.c5054f10bf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_registered_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.584685Z", "completed_at": "2024-09-16T15:35:59.596856Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.602297Z", "completed_at": "2024-09-16T15:35:59.602308Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02325296401977539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_base_mainnet_id.58185ba1ad", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_registered_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.590813Z", "completed_at": "2024-09-16T15:35:59.603202Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.605148Z", "completed_at": "2024-09-16T15:35:59.605156Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02269577980041504, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_base_mainnet_market.6a5311f9b7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_registered_base_mainnet\"\nwhere market is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.598153Z", "completed_at": "2024-09-16T15:35:59.606009Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.611934Z", "completed_at": "2024-09-16T15:35:59.611943Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02266860008239746, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_base_mainnet_market_id.8fa95d0adc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_registered_base_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.606571Z", "completed_at": "2024-09-16T15:35:59.614118Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.620091Z", "completed_at": "2024-09-16T15:35:59.620099Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022656917572021484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_base_mainnet_sender.9825c848f6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_registered_base_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.615376Z", "completed_at": "2024-09-16T15:35:59.626516Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.628458Z", "completed_at": "2024-09-16T15:35:59.628466Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01793694496154785, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_base_mainnet_transaction_hash.7e49be40a9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_registered_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.621677Z", "completed_at": "2024-09-16T15:35:59.633316Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.635401Z", "completed_at": "2024-09-16T15:35:59.635410Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021947383880615234, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_market_registered_base_mainnet_id.b0e87b4cdb", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_registered_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.629335Z", "completed_at": "2024-09-16T15:35:59.636268Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.643786Z", "completed_at": "2024-09-16T15:35:59.643793Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022950410842895508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_market_registered_base_mainnet_market_id.e03ba7f671", "compiled": true, "compiled_code": "\n \n \n\nselect\n market_id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_registered_base_mainnet\"\nwhere market_id is not null\ngroup by market_id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.636814Z", "completed_at": "2024-09-16T15:35:59.645961Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.651937Z", "completed_at": "2024-09-16T15:35:59.651944Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024210691452026367, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_market_registered_arbitrum_sepolia_event_name__MarketRegistered.0d43228789", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_registered_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketRegistered'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.647206Z", "completed_at": "2024-09-16T15:35:59.658775Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.661275Z", "completed_at": "2024-09-16T15:35:59.661283Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018869876861572266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_block_number.94a8562b13", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_registered_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.653562Z", "completed_at": "2024-09-16T15:35:59.660705Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.666789Z", "completed_at": "2024-09-16T15:35:59.666797Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021521806716918945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_block_timestamp.fa45bb6a23", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_registered_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.662153Z", "completed_at": "2024-09-16T15:35:59.672488Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.674669Z", "completed_at": "2024-09-16T15:35:59.674679Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02197575569152832, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_contract.8d5b49ae4d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_registered_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.668388Z", "completed_at": "2024-09-16T15:35:59.675561Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.677933Z", "completed_at": "2024-09-16T15:35:59.677941Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017921924591064453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_event_name.72e398dd82", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_registered_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.679335Z", "completed_at": "2024-09-16T15:35:59.691694Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.697668Z", "completed_at": "2024-09-16T15:35:59.697676Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023831605911254883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_id.88f5db38d2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_registered_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.684832Z", "completed_at": "2024-09-16T15:35:59.696447Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.698664Z", "completed_at": "2024-09-16T15:35:59.698673Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022678852081298828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_market.67fc30dc60", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_registered_arbitrum_sepolia\"\nwhere market is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.692378Z", "completed_at": "2024-09-16T15:35:59.699496Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.705633Z", "completed_at": "2024-09-16T15:35:59.705641Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022328853607177734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_market_id.c742aae1d0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_registered_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.700062Z", "completed_at": "2024-09-16T15:35:59.707244Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.709695Z", "completed_at": "2024-09-16T15:35:59.709703Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018704891204833984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_sender.f940ee9c3a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_registered_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.711716Z", "completed_at": "2024-09-16T15:35:59.722077Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.727949Z", "completed_at": "2024-09-16T15:35:59.727957Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021410226821899414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_arbitrum_sepolia_transaction_hash.9904023035", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_registered_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.716708Z", "completed_at": "2024-09-16T15:35:59.726823Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.728947Z", "completed_at": "2024-09-16T15:35:59.728956Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0212399959564209, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_market_registered_arbitrum_sepolia_id.5964f1fbf3", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_registered_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.722765Z", "completed_at": "2024-09-16T15:35:59.729795Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.737598Z", "completed_at": "2024-09-16T15:35:59.737606Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026588916778564453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_market_registered_arbitrum_sepolia_market_id.78637df31f", "compiled": true, "compiled_code": "\n \n \n\nselect\n market_id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_registered_arbitrum_sepolia\"\nwhere market_id is not null\ngroup by market_id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.730364Z", "completed_at": "2024-09-16T15:35:59.739239Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.741645Z", "completed_at": "2024-09-16T15:35:59.741653Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020262718200683594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_market_registered_base_sepolia_event_name__MarketRegistered.52bda7875b", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_market_registered_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketRegistered'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.743643Z", "completed_at": "2024-09-16T15:35:59.758074Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.759933Z", "completed_at": "2024-09-16T15:35:59.759941Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021442413330078125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_base_sepolia_block_number.fd8cdd563c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_registered_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.748400Z", "completed_at": "2024-09-16T15:35:59.758729Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.760825Z", "completed_at": "2024-09-16T15:35:59.760833Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021152496337890625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_base_sepolia_block_timestamp.209ede7f48", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_registered_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.754048Z", "completed_at": "2024-09-16T15:35:59.761760Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.767698Z", "completed_at": "2024-09-16T15:35:59.767706Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024752378463745117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_base_sepolia_contract.8cc1db09cc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_registered_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.762291Z", "completed_at": "2024-09-16T15:35:59.769290Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.771782Z", "completed_at": "2024-09-16T15:35:59.771790Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0187375545501709, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_base_sepolia_event_name.c0f99c65cf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_registered_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.773820Z", "completed_at": "2024-09-16T15:35:59.785826Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.794851Z", "completed_at": "2024-09-16T15:35:59.794860Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02626633644104004, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_base_sepolia_id.6150b3d520", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_registered_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.778542Z", "completed_at": "2024-09-16T15:35:59.792034Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.795731Z", "completed_at": "2024-09-16T15:35:59.795740Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025936126708984375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_base_sepolia_market.c1fe5f76b8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_registered_base_sepolia\"\nwhere market is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.786758Z", "completed_at": "2024-09-16T15:35:59.801409Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.803837Z", "completed_at": "2024-09-16T15:35:59.803844Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.030752897262573242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_base_sepolia_market_id.dc3f59aaaf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_registered_base_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.796681Z", "completed_at": "2024-09-16T15:35:59.806021Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.809011Z", "completed_at": "2024-09-16T15:35:59.809021Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02427840232849121, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_base_sepolia_sender.0ec521b301", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_registered_base_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.811998Z", "completed_at": "2024-09-16T15:35:59.831666Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.833448Z", "completed_at": "2024-09-16T15:35:59.833462Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028422117233276367, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_base_sepolia_transaction_hash.de234a0b4d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_registered_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.818314Z", "completed_at": "2024-09-16T15:35:59.832308Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.834523Z", "completed_at": "2024-09-16T15:35:59.834531Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02784585952758789, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_market_registered_base_sepolia_id.1efe4c6aec", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_registered_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.826538Z", "completed_at": "2024-09-16T15:35:59.840551Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.844463Z", "completed_at": "2024-09-16T15:35:59.844475Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.03355741500854492, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_market_registered_base_sepolia_market_id.37a04d292a", "compiled": true, "compiled_code": "\n \n \n\nselect\n market_id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_registered_base_sepolia\"\nwhere market_id is not null\ngroup by market_id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.835409Z", "completed_at": "2024-09-16T15:35:59.846179Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.848577Z", "completed_at": "2024-09-16T15:35:59.848584Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0234067440032959, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_market_registered_eth_mainnet_event_name__MarketRegistered.db8e4ac8d2", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_registered_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketRegistered'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.850609Z", "completed_at": "2024-09-16T15:35:59.861217Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.867250Z", "completed_at": "2024-09-16T15:35:59.867258Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021826982498168945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_eth_mainnet_block_number.7eec7e8f2c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_registered_eth_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.855646Z", "completed_at": "2024-09-16T15:35:59.866657Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.872429Z", "completed_at": "2024-09-16T15:35:59.872442Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025821685791015625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_eth_mainnet_block_timestamp.0b8054a50c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_registered_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.861937Z", "completed_at": "2024-09-16T15:35:59.873461Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.875541Z", "completed_at": "2024-09-16T15:35:59.875550Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025641679763793945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_eth_mainnet_contract.f582853f53", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_registered_eth_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.868219Z", "completed_at": "2024-09-16T15:35:59.876378Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.878861Z", "completed_at": "2024-09-16T15:35:59.878869Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018364906311035156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_eth_mainnet_event_name.0d26c502fa", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_registered_eth_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.882117Z", "completed_at": "2024-09-16T15:35:59.893309Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.899083Z", "completed_at": "2024-09-16T15:35:59.899091Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022245407104492188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_eth_mainnet_id.35b1e4e0f3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_registered_eth_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.886252Z", "completed_at": "2024-09-16T15:35:59.893878Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.899945Z", "completed_at": "2024-09-16T15:35:59.899952Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022455215454101562, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_eth_mainnet_market.fccda96dc8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_registered_eth_mainnet\"\nwhere market is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.894414Z", "completed_at": "2024-09-16T15:35:59.904900Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.907126Z", "completed_at": "2024-09-16T15:35:59.907137Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02641773223876953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_eth_mainnet_market_id.2e945dec67", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_registered_eth_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.900886Z", "completed_at": "2024-09-16T15:35:59.908011Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.910421Z", "completed_at": "2024-09-16T15:35:59.910428Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01811695098876953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_eth_mainnet_sender.6e63d1acbc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_registered_eth_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.917770Z", "completed_at": "2024-09-16T15:35:59.927255Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.928691Z", "completed_at": "2024-09-16T15:35:59.928700Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01967000961303711, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_market_registered_eth_mainnet_id.ae732b851b", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_registered_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.913655Z", "completed_at": "2024-09-16T15:35:59.929582Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.936664Z", "completed_at": "2024-09-16T15:35:59.936672Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028232097625732422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_registered_eth_mainnet_transaction_hash.7c581f179e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_registered_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.923203Z", "completed_at": "2024-09-16T15:35:59.935329Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.937663Z", "completed_at": "2024-09-16T15:35:59.937671Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025406837463378906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_market_registered_eth_mainnet_market_id.496c543395", "compiled": true, "compiled_code": "\n \n \n\nselect\n market_id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_registered_eth_mainnet\"\nwhere market_id is not null\ngroup by market_id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.930200Z", "completed_at": "2024-09-16T15:35:59.938518Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.941029Z", "completed_at": "2024-09-16T15:35:59.941038Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018749475479125977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_market_updated_arbitrum_mainnet", "compiled": true, "compiled_code": "with market_updated as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\n)\n\nselect\n id,\n block_timestamp as ts,\n transaction_hash,\n event_name,\n market_id,\n collateral_type,\n \n credit_capacity / 1e18\n as credit_capacity,\n \n net_issuance / 1e18\n as net_issuance,\n \n token_amount / 1e18\n as token_amount\nfrom\n market_updated", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_market_updated_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.944425Z", "completed_at": "2024-09-16T15:35:59.955317Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.961064Z", "completed_at": "2024-09-16T15:35:59.961073Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022078275680541992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_market_updated_arbitrum_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.b6d0a34129", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.955982Z", "completed_at": "2024-09-16T15:35:59.962233Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.968392Z", "completed_at": "2024-09-16T15:35:59.968403Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025434017181396484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_market_id__True__0.8e0b3e9147", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.950961Z", "completed_at": "2024-09-16T15:35:59.962789Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.969381Z", "completed_at": "2024-09-16T15:35:59.969389Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027022600173950195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_deposited_collateral_value__True__0.f78663cae5", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not deposited_collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.963325Z", "completed_at": "2024-09-16T15:35:59.971764Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.974192Z", "completed_at": "2024-09-16T15:35:59.974200Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024057388305664062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_mainnet_token_amount__True__0.bfc2ca181b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.975649Z", "completed_at": "2024-09-16T15:35:59.988067Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.994097Z", "completed_at": "2024-09-16T15:35:59.994106Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023825645446777344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_block_number.eea9214a4b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.981814Z", "completed_at": "2024-09-16T15:35:59.993551Z"}, {"name": "execute", "started_at": "2024-09-16T15:35:59.999760Z", "completed_at": "2024-09-16T15:35:59.999769Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02628350257873535, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_block_timestamp.2bd177f07f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.988652Z", "completed_at": "2024-09-16T15:35:59.999197Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.001534Z", "completed_at": "2024-09-16T15:36:00.001543Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026593446731567383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_collateral_type.5ccd7ace00", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:35:59.995051Z", "completed_at": "2024-09-16T15:36:00.002357Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.004885Z", "completed_at": "2024-09-16T15:36:00.004892Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017675399780273438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_contract.3ed1c1d699", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.008753Z", "completed_at": "2024-09-16T15:36:00.022969Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.024614Z", "completed_at": "2024-09-16T15:36:00.024626Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0211029052734375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_credit_capacity.09c391d59d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect credit_capacity\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere credit_capacity is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.014268Z", "completed_at": "2024-09-16T15:36:00.025581Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.032745Z", "completed_at": "2024-09-16T15:36:00.032757Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02710127830505371, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_deposited_collateral_value.45b375717f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect deposited_collateral_value\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere deposited_collateral_value is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.019030Z", "completed_at": "2024-09-16T15:36:00.026130Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.033694Z", "completed_at": "2024-09-16T15:36:00.033701Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026858091354370117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_event_name.1198969560", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.026689Z", "completed_at": "2024-09-16T15:36:00.035268Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.037744Z", "completed_at": "2024-09-16T15:36:00.037752Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024185657501220703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_id.6634d79b97", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.039786Z", "completed_at": "2024-09-16T15:36:00.046505Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.055824Z", "completed_at": "2024-09-16T15:36:00.055834Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021299123764038086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_market_id.92b8458e5c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.051112Z", "completed_at": "2024-09-16T15:36:00.061151Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.063368Z", "completed_at": "2024-09-16T15:36:00.063376Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02427506446838379, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_sender.fe1f2d4275", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.047059Z", "completed_at": "2024-09-16T15:36:00.062772Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.065412Z", "completed_at": "2024-09-16T15:36:00.065422Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02692270278930664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_net_issuance.016c84545c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect net_issuance\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere net_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.057019Z", "completed_at": "2024-09-16T15:36:00.064195Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.066923Z", "completed_at": "2024-09-16T15:36:00.066934Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021143674850463867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_token_amount.b89be9c43a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere token_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.070381Z", "completed_at": "2024-09-16T15:36:00.076995Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.087337Z", "completed_at": "2024-09-16T15:36:00.087347Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02269577980041504, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_mainnet_transaction_hash.9db6bb9d6b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.077575Z", "completed_at": "2024-09-16T15:36:00.093038Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.095290Z", "completed_at": "2024-09-16T15:36:00.095298Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0263669490814209, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_market_updated_arbitrum_mainnet_id.ef7b2e2622", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_market_updated_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.083565Z", "completed_at": "2024-09-16T15:36:00.094545Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.097423Z", "completed_at": "2024-09-16T15:36:00.097436Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023029804229736328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_market_updated_arbitrum_sepolia", "compiled": true, "compiled_code": "with market_updated as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\n)\n\nselect\n id,\n block_timestamp as ts,\n transaction_hash,\n event_name,\n market_id,\n collateral_type,\n \n credit_capacity / 1e18\n as credit_capacity,\n \n net_issuance / 1e18\n as net_issuance,\n \n token_amount / 1e18\n as token_amount\nfrom\n market_updated", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_market_updated_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.088538Z", "completed_at": "2024-09-16T15:36:00.096815Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.099574Z", "completed_at": "2024-09-16T15:36:00.099582Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023990631103515625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_market_updated_arbitrum_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.4a106f8344", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.102084Z", "completed_at": "2024-09-16T15:36:00.109800Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.119831Z", "completed_at": "2024-09-16T15:36:00.119841Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023727893829345703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_deposited_collateral_value__True__0.bb2ac3f8fc", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not deposited_collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.110367Z", "completed_at": "2024-09-16T15:36:00.126680Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.128855Z", "completed_at": "2024-09-16T15:36:00.128863Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027781009674072266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_market_id__True__0.f774945861", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.115554Z", "completed_at": "2024-09-16T15:36:00.128164Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.131228Z", "completed_at": "2024-09-16T15:36:00.131236Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024141311645507812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_arbitrum_sepolia_token_amount__True__0.33dea408c4", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.120978Z", "completed_at": "2024-09-16T15:36:00.129864Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.132776Z", "completed_at": "2024-09-16T15:36:00.132786Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024352550506591797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_block_number.18b9e7bff4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.136220Z", "completed_at": "2024-09-16T15:36:00.143083Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.152634Z", "completed_at": "2024-09-16T15:36:00.152644Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022353172302246094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_block_timestamp.f0ccbe740a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.143668Z", "completed_at": "2024-09-16T15:36:00.158184Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.160940Z", "completed_at": "2024-09-16T15:36:00.160948Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026119470596313477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_collateral_type.0163e724c2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.153875Z", "completed_at": "2024-09-16T15:36:00.159801Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.162478Z", "completed_at": "2024-09-16T15:36:00.162485Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020753860473632812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_credit_capacity.ed07eaef21", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect credit_capacity\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere credit_capacity is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.148584Z", "completed_at": "2024-09-16T15:36:00.160343Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.163329Z", "completed_at": "2024-09-16T15:36:00.163339Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023038864135742188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_contract.925fa67624", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.167430Z", "completed_at": "2024-09-16T15:36:00.174408Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.184989Z", "completed_at": "2024-09-16T15:36:00.184997Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0232388973236084, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_deposited_collateral_value.2a9afd7205", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect deposited_collateral_value\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere deposited_collateral_value is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.175515Z", "completed_at": "2024-09-16T15:36:00.191091Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.192979Z", "completed_at": "2024-09-16T15:36:00.192987Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026261329650878906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_event_name.07d4bde491", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.180924Z", "completed_at": "2024-09-16T15:36:00.191638Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.194416Z", "completed_at": "2024-09-16T15:36:00.194426Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022655725479125977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_id.087024faa4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.185930Z", "completed_at": "2024-09-16T15:36:00.193843Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.196522Z", "completed_at": "2024-09-16T15:36:00.196529Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024148225784301758, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_market_id.4d2767c0b4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.198067Z", "completed_at": "2024-09-16T15:36:00.204824Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.210959Z", "completed_at": "2024-09-16T15:36:00.210967Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018790483474731445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_net_issuance.ab387b275f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect net_issuance\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere net_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.206629Z", "completed_at": "2024-09-16T15:36:00.224272Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.226653Z", "completed_at": "2024-09-16T15:36:00.226666Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024605512619018555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_sender.b4216822d2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.212486Z", "completed_at": "2024-09-16T15:36:00.225902Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.228740Z", "completed_at": "2024-09-16T15:36:00.228748Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02532649040222168, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_token_amount.e980630f1e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere token_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.217740Z", "completed_at": "2024-09-16T15:36:00.228159Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.235098Z", "completed_at": "2024-09-16T15:36:00.235106Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.029781341552734375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_arbitrum_sepolia_transaction_hash.697e3dd319", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.230378Z", "completed_at": "2024-09-16T15:36:00.238320Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.240874Z", "completed_at": "2024-09-16T15:36:00.240885Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.015933990478515625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_market_updated_arbitrum_sepolia_id.7ed403a10d", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_market_updated_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.242572Z", "completed_at": "2024-09-16T15:36:00.260386Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.262850Z", "completed_at": "2024-09-16T15:36:00.262861Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026149988174438477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_market_updated_base_mainnet", "compiled": true, "compiled_code": "with market_updated as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\n)\n\nselect\n id,\n block_timestamp as ts,\n transaction_hash,\n event_name,\n market_id,\n collateral_type,\n \n credit_capacity / 1e18\n as credit_capacity,\n \n net_issuance / 1e18\n as net_issuance,\n \n token_amount / 1e18\n as token_amount\nfrom\n market_updated", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_core_market_updated_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.248309Z", "completed_at": "2024-09-16T15:36:00.261053Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.263772Z", "completed_at": "2024-09-16T15:36:00.263780Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024863004684448242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_market_updated_base_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.06e57bf5c5", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.253191Z", "completed_at": "2024-09-16T15:36:00.262309Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.269082Z", "completed_at": "2024-09-16T15:36:00.269091Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028972864151000977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_mainnet_deposited_collateral_value__True__0.3945f7eca1", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not deposited_collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.264644Z", "completed_at": "2024-09-16T15:36:00.272551Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.274991Z", "completed_at": "2024-09-16T15:36:00.275000Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01561880111694336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_mainnet_market_id__True__0.ab7b335af7", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.288373Z", "completed_at": "2024-09-16T15:36:00.293725Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.295465Z", "completed_at": "2024-09-16T15:36:00.295473Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021181344985961914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_base_mainnet_block_timestamp.648a5f6e8c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.284261Z", "completed_at": "2024-09-16T15:36:00.294884Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.301239Z", "completed_at": "2024-09-16T15:36:00.301251Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027590274810791016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_base_mainnet_block_number.e9e83211a7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.278216Z", "completed_at": "2024-09-16T15:36:00.296286Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.303045Z", "completed_at": "2024-09-16T15:36:00.303056Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.03002309799194336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_mainnet_token_amount__True__0.159f754b68", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.296968Z", "completed_at": "2024-09-16T15:36:00.304688Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.307199Z", "completed_at": "2024-09-16T15:36:00.307207Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.014919757843017578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_base_mainnet_collateral_type.6e2d5502d4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.310614Z", "completed_at": "2024-09-16T15:36:00.326578Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.328479Z", "completed_at": "2024-09-16T15:36:00.328486Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02333521842956543, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_base_mainnet_contract.6d90834e3f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.315557Z", "completed_at": "2024-09-16T15:36:00.327846Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.334038Z", "completed_at": "2024-09-16T15:36:00.334050Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027590274810791016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_base_mainnet_credit_capacity.4cad1dd5dd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect credit_capacity\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere credit_capacity is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.320401Z", "completed_at": "2024-09-16T15:36:00.333432Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.335789Z", "completed_at": "2024-09-16T15:36:00.335797Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02721881866455078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_base_mainnet_deposited_collateral_value.905a08bfbb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect deposited_collateral_value\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere deposited_collateral_value is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.329475Z", "completed_at": "2024-09-16T15:36:00.336676Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.339233Z", "completed_at": "2024-09-16T15:36:00.339241Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019819259643554688, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_base_mainnet_event_name.6afe397967", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.343135Z", "completed_at": "2024-09-16T15:36:00.356743Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.358235Z", "completed_at": "2024-09-16T15:36:00.358244Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020396709442138672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_base_mainnet_id.bdb44c0b54", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.352454Z", "completed_at": "2024-09-16T15:36:00.363172Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.365152Z", "completed_at": "2024-09-16T15:36:00.365161Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02399611473083496, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_base_mainnet_net_issuance.334062f568", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect net_issuance\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere net_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.348340Z", "completed_at": "2024-09-16T15:36:00.364499Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.367223Z", "completed_at": "2024-09-16T15:36:00.367231Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02722907066345215, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_base_mainnet_market_id.de78147356", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.359185Z", "completed_at": "2024-09-16T15:36:00.366653Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.369301Z", "completed_at": "2024-09-16T15:36:00.369308Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021704912185668945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_base_mainnet_sender.5b6ff88208", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.371426Z", "completed_at": "2024-09-16T15:36:00.380107Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.389455Z", "completed_at": "2024-09-16T15:36:00.389463Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023473024368286133, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_base_mainnet_token_amount.ce8694585d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere token_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.380666Z", "completed_at": "2024-09-16T15:36:00.394527Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.396493Z", "completed_at": "2024-09-16T15:36:00.396503Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025783777236938477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_base_mainnet_transaction_hash.7b8eb5d77d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.385288Z", "completed_at": "2024-09-16T15:36:00.395772Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.398038Z", "completed_at": "2024-09-16T15:36:00.398047Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020510196685791016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_market_updated_base_mainnet_id.b2a5abdd48", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_market_updated_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.390495Z", "completed_at": "2024-09-16T15:36:00.399509Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.402016Z", "completed_at": "2024-09-16T15:36:00.402024Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02319931983947754, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_market_updated_base_sepolia", "compiled": true, "compiled_code": "with market_updated as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\n)\n\nselect\n id,\n block_timestamp as ts,\n transaction_hash,\n event_name,\n market_id,\n collateral_type,\n \n credit_capacity / 1e18\n as credit_capacity,\n \n net_issuance / 1e18\n as net_issuance,\n \n token_amount / 1e18\n as token_amount\nfrom\n market_updated", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_core_market_updated_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.402867Z", "completed_at": "2024-09-16T15:36:00.414574Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.421751Z", "completed_at": "2024-09-16T15:36:00.421760Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024484872817993164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_market_updated_base_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.97084835ea", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.410204Z", "completed_at": "2024-09-16T15:36:00.423257Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.429590Z", "completed_at": "2024-09-16T15:36:00.429598Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028319358825683594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_sepolia_deposited_collateral_value__True__0.ff17627b64", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not deposited_collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.415811Z", "completed_at": "2024-09-16T15:36:00.424577Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.431203Z", "completed_at": "2024-09-16T15:36:00.431210Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024090290069580078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_sepolia_market_id__True__0.c2038f3200", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.425179Z", "completed_at": "2024-09-16T15:36:00.432931Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.435346Z", "completed_at": "2024-09-16T15:36:00.435354Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02024388313293457, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_base_sepolia_token_amount__True__0.00d32c5847", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.436199Z", "completed_at": "2024-09-16T15:36:00.442817Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.452362Z", "completed_at": "2024-09-16T15:36:00.452370Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021983623504638672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_base_sepolia_block_number.450e88640c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.443381Z", "completed_at": "2024-09-16T15:36:00.454734Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.460841Z", "completed_at": "2024-09-16T15:36:00.460849Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026208162307739258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_base_sepolia_block_timestamp.66be40faea", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.448212Z", "completed_at": "2024-09-16T15:36:00.455447Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.461743Z", "completed_at": "2024-09-16T15:36:00.461751Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021625995635986328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_base_sepolia_collateral_type.a64be17284", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.455981Z", "completed_at": "2024-09-16T15:36:00.463211Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.470668Z", "completed_at": "2024-09-16T15:36:00.470678Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023209095001220703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_base_sepolia_contract.cf139c06ed", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.465107Z", "completed_at": "2024-09-16T15:36:00.474166Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.480221Z", "completed_at": "2024-09-16T15:36:00.480234Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020250320434570312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_base_sepolia_credit_capacity.2033e021e1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect credit_capacity\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere credit_capacity is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.475930Z", "completed_at": "2024-09-16T15:36:00.486782Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.492990Z", "completed_at": "2024-09-16T15:36:00.493002Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021564006805419922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_base_sepolia_deposited_collateral_value.47b96d9782", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect deposited_collateral_value\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere deposited_collateral_value is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.481213Z", "completed_at": "2024-09-16T15:36:00.491538Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.493990Z", "completed_at": "2024-09-16T15:36:00.494000Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021953821182250977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_base_sepolia_event_name.c0e71ec841", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.487462Z", "completed_at": "2024-09-16T15:36:00.495426Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.501416Z", "completed_at": "2024-09-16T15:36:00.501425Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02620077133178711, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_base_sepolia_id.179b4fa862", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.497308Z", "completed_at": "2024-09-16T15:36:00.504243Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.506614Z", "completed_at": "2024-09-16T15:36:00.506622Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01446390151977539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_base_sepolia_market_id.81913bae24", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.507470Z", "completed_at": "2024-09-16T15:36:00.523117Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.525083Z", "completed_at": "2024-09-16T15:36:00.525092Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022898435592651367, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_base_sepolia_net_issuance.85d70c9059", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect net_issuance\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere net_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.511764Z", "completed_at": "2024-09-16T15:36:00.524429Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.527141Z", "completed_at": "2024-09-16T15:36:00.527149Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024358510971069336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_base_sepolia_sender.b57e7709cd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.519091Z", "completed_at": "2024-09-16T15:36:00.526039Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.528664Z", "completed_at": "2024-09-16T15:36:00.528672Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02275705337524414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_base_sepolia_token_amount.a8f7145772", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere token_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.529536Z", "completed_at": "2024-09-16T15:36:00.536839Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.542583Z", "completed_at": "2024-09-16T15:36:00.542592Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018951416015625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_base_sepolia_transaction_hash.6351c7ce23", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.538597Z", "completed_at": "2024-09-16T15:36:00.553084Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.555244Z", "completed_at": "2024-09-16T15:36:00.555252Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021075963973999023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_market_updated_base_sepolia_id.945f14ee77", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_market_updated_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.544034Z", "completed_at": "2024-09-16T15:36:00.554697Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.557255Z", "completed_at": "2024-09-16T15:36:00.557263Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021709680557250977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_market_updated_eth_mainnet", "compiled": true, "compiled_code": "with market_updated as (\n select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n net_issuance,\n sender,\n collateral_type,\n credit_capacity,\n token_amount\n from\n \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\n)\n\nselect\n id,\n block_timestamp as ts,\n transaction_hash,\n event_name,\n market_id,\n collateral_type,\n \n credit_capacity / 1e18\n as credit_capacity,\n \n net_issuance / 1e18\n as net_issuance,\n \n token_amount / 1e18\n as token_amount\nfrom\n market_updated", "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_core_market_updated_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.548715Z", "completed_at": "2024-09-16T15:36:00.556675Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.564980Z", "completed_at": "2024-09-16T15:36:00.564993Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027674198150634766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_market_updated_eth_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.7de7687ac0", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.558803Z", "completed_at": "2024-09-16T15:36:00.569704Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.575926Z", "completed_at": "2024-09-16T15:36:00.575936Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022197246551513672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_eth_mainnet_deposited_collateral_value__True__0.06de946dba", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not deposited_collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.571469Z", "completed_at": "2024-09-16T15:36:00.586726Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.588983Z", "completed_at": "2024-09-16T15:36:00.588992Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02236342430114746, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_eth_mainnet_market_id__True__0.58438c84b4", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.577462Z", "completed_at": "2024-09-16T15:36:00.587489Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.590455Z", "completed_at": "2024-09-16T15:36:00.590466Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022162675857543945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_market_updated_eth_mainnet_token_amount__True__0.fdf0db60b7", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.582722Z", "completed_at": "2024-09-16T15:36:00.589924Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.592528Z", "completed_at": "2024-09-16T15:36:00.592536Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022359848022460938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_eth_mainnet_block_number.f4a7497fbe", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.594066Z", "completed_at": "2024-09-16T15:36:00.601387Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.607339Z", "completed_at": "2024-09-16T15:36:00.607351Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019309282302856445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_eth_mainnet_block_timestamp.683bea78d4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.602559Z", "completed_at": "2024-09-16T15:36:00.618862Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.621519Z", "completed_at": "2024-09-16T15:36:00.621527Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023476600646972656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_eth_mainnet_collateral_type.c83211fd2f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.608357Z", "completed_at": "2024-09-16T15:36:00.619787Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.622380Z", "completed_at": "2024-09-16T15:36:00.622391Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022988319396972656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_eth_mainnet_contract.97f87c3b4a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.614010Z", "completed_at": "2024-09-16T15:36:00.620916Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.623825Z", "completed_at": "2024-09-16T15:36:00.623834Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023112058639526367, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_eth_mainnet_credit_capacity.baa89e2e5a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect credit_capacity\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere credit_capacity is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.626056Z", "completed_at": "2024-09-16T15:36:00.633094Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.635367Z", "completed_at": "2024-09-16T15:36:00.635375Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.015131950378417969, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_eth_mainnet_deposited_collateral_value.93b2bdea02", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect deposited_collateral_value\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere deposited_collateral_value is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.636214Z", "completed_at": "2024-09-16T15:36:00.649795Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.652365Z", "completed_at": "2024-09-16T15:36:00.652373Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02130126953125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_eth_mainnet_event_name.6d64c2a842", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.640266Z", "completed_at": "2024-09-16T15:36:00.651229Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.653834Z", "completed_at": "2024-09-16T15:36:00.653842Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022152423858642578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_eth_mainnet_id.f7dedb5ddb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.644614Z", "completed_at": "2024-09-16T15:36:00.651824Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.654694Z", "completed_at": "2024-09-16T15:36:00.654704Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022281646728515625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_eth_mainnet_market_id.649fb28529", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.656256Z", "completed_at": "2024-09-16T15:36:00.665813Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.668044Z", "completed_at": "2024-09-16T15:36:00.668057Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017581701278686523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_eth_mainnet_net_issuance.3e92a0dc4a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect net_issuance\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere net_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.673465Z", "completed_at": "2024-09-16T15:36:00.683103Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.685507Z", "completed_at": "2024-09-16T15:36:00.685515Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021113872528076172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_eth_mainnet_token_amount.a9f6d4a588", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere token_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.677822Z", "completed_at": "2024-09-16T15:36:00.683748Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.686386Z", "completed_at": "2024-09-16T15:36:00.686397Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02135157585144043, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_eth_mainnet_transaction_hash.3a0d8e52a3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.668929Z", "completed_at": "2024-09-16T15:36:00.684308Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.687256Z", "completed_at": "2024-09-16T15:36:00.687264Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02364492416381836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_market_updated_eth_mainnet_sender.12a64a65ef", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.690717Z", "completed_at": "2024-09-16T15:36:00.698244Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.708773Z", "completed_at": "2024-09-16T15:36:00.708785Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024056673049926758, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_market_updated_eth_mainnet_id.7cd00231f1", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_market_updated_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.699359Z", "completed_at": "2024-09-16T15:36:00.715056Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.717632Z", "completed_at": "2024-09-16T15:36:00.717642Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022750139236450195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_pools_arbitrum_mainnet", "compiled": true, "compiled_code": "with base as (\n select\n pool_id as id,\n block_timestamp as created_ts,\n block_number,\n owner\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"\n)\n\nselect *\nfrom\n base", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pools_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.702589Z", "completed_at": "2024-09-16T15:36:00.715818Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.718500Z", "completed_at": "2024-09-16T15:36:00.718508Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02299046516418457, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_pool_created_arbitrum_mainnet_event_name__PoolCreated.e7fda490fd", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PoolCreated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.709733Z", "completed_at": "2024-09-16T15:36:00.717058Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.719942Z", "completed_at": "2024-09-16T15:36:00.719950Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023696184158325195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_pool_created_arbitrum_mainnet_pool_id__True__0.fc42e6b4ce", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.722375Z", "completed_at": "2024-09-16T15:36:00.729258Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.731544Z", "completed_at": "2024-09-16T15:36:00.731552Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01524209976196289, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_block_number.184c04858e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.732391Z", "completed_at": "2024-09-16T15:36:00.745888Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.748253Z", "completed_at": "2024-09-16T15:36:00.748264Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021054506301879883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_block_timestamp.4bcfbab318", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.736498Z", "completed_at": "2024-09-16T15:36:00.746511Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.749113Z", "completed_at": "2024-09-16T15:36:00.749121Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021299123764038086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_contract.ad227a594e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.740540Z", "completed_at": "2024-09-16T15:36:00.747055Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.749995Z", "completed_at": "2024-09-16T15:36:00.750005Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02146434783935547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_event_name.67b202a2ae", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.753420Z", "completed_at": "2024-09-16T15:36:00.762649Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.775565Z", "completed_at": "2024-09-16T15:36:00.775575Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02803802490234375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_id.b0e9e6535d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.767279Z", "completed_at": "2024-09-16T15:36:00.776832Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.779378Z", "completed_at": "2024-09-16T15:36:00.779389Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019940614700317383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_pool_id.ce6f3bd570", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.771325Z", "completed_at": "2024-09-16T15:36:00.778279Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.780858Z", "completed_at": "2024-09-16T15:36:00.780868Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02077031135559082, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_sender.b85ac4e404", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.763223Z", "completed_at": "2024-09-16T15:36:00.778815Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.781736Z", "completed_at": "2024-09-16T15:36:00.781743Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02289867401123047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_owner.749821fb46", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"\nwhere owner is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.785799Z", "completed_at": "2024-09-16T15:36:00.793076Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.806652Z", "completed_at": "2024-09-16T15:36:00.806661Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026517868041992188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_mainnet_transaction_hash.762082599b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.793686Z", "completed_at": "2024-09-16T15:36:00.807774Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.810290Z", "completed_at": "2024-09-16T15:36:00.810298Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025279760360717773, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_pool_created_arbitrum_mainnet_id.4a0435d902", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_pool_created_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.797928Z", "completed_at": "2024-09-16T15:36:00.808317Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.811157Z", "completed_at": "2024-09-16T15:36:00.811167Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021300554275512695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_pools_arbitrum_sepolia", "compiled": true, "compiled_code": "with base as (\n select\n pool_id as id,\n block_timestamp as created_ts,\n block_number,\n owner\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"\n)\n\nselect *\nfrom\n base", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pools_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.802397Z", "completed_at": "2024-09-16T15:36:00.809749Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.812602Z", "completed_at": "2024-09-16T15:36:00.812611Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02213430404663086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_pool_created_arbitrum_sepolia_event_name__PoolCreated.d04166c685", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PoolCreated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.817410Z", "completed_at": "2024-09-16T15:36:00.824188Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.837318Z", "completed_at": "2024-09-16T15:36:00.837328Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02547764778137207, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_pool_created_arbitrum_sepolia_pool_id__True__0.d3bc479935", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.824746Z", "completed_at": "2024-09-16T15:36:00.838757Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.840270Z", "completed_at": "2024-09-16T15:36:00.840278Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024175643920898438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_block_number.28a66d0e74", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.833048Z", "completed_at": "2024-09-16T15:36:00.841115Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.843560Z", "completed_at": "2024-09-16T15:36:00.843568Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021895408630371094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_contract.bd9da8f8fc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.828854Z", "completed_at": "2024-09-16T15:36:00.841696Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.844398Z", "completed_at": "2024-09-16T15:36:00.844409Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02770853042602539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_block_timestamp.fd0d1a2266", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.847809Z", "completed_at": "2024-09-16T15:36:00.860433Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.870063Z", "completed_at": "2024-09-16T15:36:00.870071Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0279083251953125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_event_name.9148e96626", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.855214Z", "completed_at": "2024-09-16T15:36:00.869373Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.871246Z", "completed_at": "2024-09-16T15:36:00.871255Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02552032470703125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_id.2ecf600861", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.865219Z", "completed_at": "2024-09-16T15:36:00.872073Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.874575Z", "completed_at": "2024-09-16T15:36:00.874583Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020194530487060547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_pool_id.1fccbc8d94", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.861117Z", "completed_at": "2024-09-16T15:36:00.872629Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.875437Z", "completed_at": "2024-09-16T15:36:00.875445Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021646976470947266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_owner.980ce0b630", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"\nwhere owner is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.885229Z", "completed_at": "2024-09-16T15:36:00.896477Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.900850Z", "completed_at": "2024-09-16T15:36:00.900861Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02407097816467285, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_transaction_hash.09e0ac3340", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.881134Z", "completed_at": "2024-09-16T15:36:00.900051Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.903004Z", "completed_at": "2024-09-16T15:36:00.903011Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026813030242919922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_arbitrum_sepolia_sender.999d6ba1d5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.890959Z", "completed_at": "2024-09-16T15:36:00.901872Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.904528Z", "completed_at": "2024-09-16T15:36:00.904535Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02467966079711914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_pool_created_arbitrum_sepolia_id.520ef444f0", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_pool_created_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.897054Z", "completed_at": "2024-09-16T15:36:00.902465Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.905377Z", "completed_at": "2024-09-16T15:36:00.905385Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02495861053466797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_pools_base_mainnet", "compiled": true, "compiled_code": "with base as (\n select\n pool_id as id,\n block_timestamp as created_ts,\n block_number,\n owner\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"\n)\n\nselect *\nfrom\n base", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_core_pools_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.912018Z", "completed_at": "2024-09-16T15:36:00.930399Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.933101Z", "completed_at": "2024-09-16T15:36:00.933110Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026280641555786133, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_pool_created_base_mainnet_event_name__PoolCreated.a1f7123964", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PoolCreated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.917591Z", "completed_at": "2024-09-16T15:36:00.931486Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.934008Z", "completed_at": "2024-09-16T15:36:00.934018Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025115013122558594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_pool_created_base_mainnet_pool_id__True__0.39f67d8bfc", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.922114Z", "completed_at": "2024-09-16T15:36:00.932040Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.934872Z", "completed_at": "2024-09-16T15:36:00.934879Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024710655212402344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_base_mainnet_block_number.8ef3c64233", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.926182Z", "completed_at": "2024-09-16T15:36:00.932561Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.935710Z", "completed_at": "2024-09-16T15:36:00.935720Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024950265884399414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_base_mainnet_block_timestamp.94505d3912", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.949376Z", "completed_at": "2024-09-16T15:36:00.961906Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.963321Z", "completed_at": "2024-09-16T15:36:00.963331Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023540973663330078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_base_mainnet_event_name.0770467455", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.953443Z", "completed_at": "2024-09-16T15:36:00.962694Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.964742Z", "completed_at": "2024-09-16T15:36:00.964752Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02434849739074707, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_base_mainnet_id.44cc56adee", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.943959Z", "completed_at": "2024-09-16T15:36:00.964141Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.966850Z", "completed_at": "2024-09-16T15:36:00.966858Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027672767639160156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_base_mainnet_contract.6f3850c4d8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.957426Z", "completed_at": "2024-09-16T15:36:00.966226Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.968993Z", "completed_at": "2024-09-16T15:36:00.969003Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02800273895263672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_base_mainnet_owner.875044313e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"\nwhere owner is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.973532Z", "completed_at": "2024-09-16T15:36:00.983553Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.994238Z", "completed_at": "2024-09-16T15:36:00.994246Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025961875915527344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_base_mainnet_pool_id.d63bf41661", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.978839Z", "completed_at": "2024-09-16T15:36:00.993607Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.995336Z", "completed_at": "2024-09-16T15:36:00.995347Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024907350540161133, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_base_mainnet_sender.0c210116c7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.984094Z", "completed_at": "2024-09-16T15:36:00.996213Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:00.998857Z", "completed_at": "2024-09-16T15:36:00.998864Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026609182357788086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_base_mainnet_transaction_hash.88325163ff", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:00.989643Z", "completed_at": "2024-09-16T15:36:00.997475Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.000312Z", "completed_at": "2024-09-16T15:36:01.000320Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02277088165283203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_pool_created_base_mainnet_id.f5ca162629", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_pool_created_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.004887Z", "completed_at": "2024-09-16T15:36:01.014542Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.024215Z", "completed_at": "2024-09-16T15:36:01.024225Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02463674545288086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_pools_base_sepolia", "compiled": true, "compiled_code": "with base as (\n select\n pool_id as id,\n block_timestamp as created_ts,\n block_number,\n owner\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"\n)\n\nselect *\nfrom\n base", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_core_pools_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.008721Z", "completed_at": "2024-09-16T15:36:01.019515Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.025342Z", "completed_at": "2024-09-16T15:36:01.025350Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024328231811523438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_pool_created_base_sepolia_event_name__PoolCreated.f08bef53a3", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PoolCreated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.015136Z", "completed_at": "2024-09-16T15:36:01.027012Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.029754Z", "completed_at": "2024-09-16T15:36:01.029762Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025579214096069336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_pool_created_base_sepolia_pool_id__True__0.b3e7c8b05d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.020138Z", "completed_at": "2024-09-16T15:36:01.028577Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.031225Z", "completed_at": "2024-09-16T15:36:01.031233Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02334904670715332, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_base_sepolia_block_number.094a784336", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.034543Z", "completed_at": "2024-09-16T15:36:01.047118Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.056390Z", "completed_at": "2024-09-16T15:36:01.056403Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02741694450378418, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_base_sepolia_block_timestamp.770a6f30f6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.040747Z", "completed_at": "2024-09-16T15:36:01.047717Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.057446Z", "completed_at": "2024-09-16T15:36:01.057454Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026933670043945312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_base_sepolia_contract.3347ab7e86", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.052367Z", "completed_at": "2024-09-16T15:36:01.059294Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.061726Z", "completed_at": "2024-09-16T15:36:01.061736Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01711559295654297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_base_sepolia_id.b1a35dd808", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.048243Z", "completed_at": "2024-09-16T15:36:01.059861Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.062581Z", "completed_at": "2024-09-16T15:36:01.062589Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022666454315185547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_base_sepolia_event_name.1dac944daf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.066562Z", "completed_at": "2024-09-16T15:36:01.077005Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.083528Z", "completed_at": "2024-09-16T15:36:01.083539Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02258896827697754, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_base_sepolia_owner.de5ae68a1a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"\nwhere owner is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.072141Z", "completed_at": "2024-09-16T15:36:01.084821Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.090346Z", "completed_at": "2024-09-16T15:36:01.090354Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027019023895263672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_base_sepolia_pool_id.e6e51130fd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.078306Z", "completed_at": "2024-09-16T15:36:01.091995Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.094466Z", "completed_at": "2024-09-16T15:36:01.094474Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023831844329833984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_base_sepolia_sender.40177457bd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.085389Z", "completed_at": "2024-09-16T15:36:01.093269Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.095964Z", "completed_at": "2024-09-16T15:36:01.095971Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024621963500976562, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_base_sepolia_transaction_hash.c6810d0b49", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.096831Z", "completed_at": "2024-09-16T15:36:01.108471Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.110535Z", "completed_at": "2024-09-16T15:36:01.110543Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019222021102905273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_pool_created_base_sepolia_id.bc373a2eb3", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_pool_created_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.104189Z", "completed_at": "2024-09-16T15:36:01.112054Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.122472Z", "completed_at": "2024-09-16T15:36:01.122480Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027257442474365234, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_rewards_claimed_arbitrum_mainnet_event_name__RewardsClaimed.3c1cd34ad1", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'RewardsClaimed'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.112589Z", "completed_at": "2024-09-16T15:36:01.124425Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.126909Z", "completed_at": "2024-09-16T15:36:01.126917Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023597240447998047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_account_id__True__0.34b4de86db", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.118095Z", "completed_at": "2024-09-16T15:36:01.125784Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.128408Z", "completed_at": "2024-09-16T15:36:01.128416Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019448280334472656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_amount__True__0.d98a3e4cc7", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.129253Z", "completed_at": "2024-09-16T15:36:01.325997Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.332203Z", "completed_at": "2024-09-16T15:36:01.332215Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.20872759819030762, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_mainnet_pool_id__True__0.1c91c56a7b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.326568Z", "completed_at": "2024-09-16T15:36:01.333849Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.343374Z", "completed_at": "2024-09-16T15:36:01.343383Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.21571612358093262, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_account_id.657d0a650c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.334392Z", "completed_at": "2024-09-16T15:36:01.345180Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.347708Z", "completed_at": "2024-09-16T15:36:01.347718Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022591590881347656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_amount.b7ad8d34fd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.339209Z", "completed_at": "2024-09-16T15:36:01.347147Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.353201Z", "completed_at": "2024-09-16T15:36:01.353209Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022292137145996094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_block_number.90a2165709", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.349152Z", "completed_at": "2024-09-16T15:36:01.356255Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.362206Z", "completed_at": "2024-09-16T15:36:01.362214Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017773151397705078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_block_timestamp.830ba4bdac", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.357500Z", "completed_at": "2024-09-16T15:36:01.364939Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.375470Z", "completed_at": "2024-09-16T15:36:01.375480Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027021169662475586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_collateral_type.868513a78c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.365588Z", "completed_at": "2024-09-16T15:36:01.377298Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.383281Z", "completed_at": "2024-09-16T15:36:01.383291Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02656412124633789, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_contract.dbeede65a0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.370772Z", "completed_at": "2024-09-16T15:36:01.377926Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.384290Z", "completed_at": "2024-09-16T15:36:01.384299Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02282571792602539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_distributor.cfe4797061", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\nwhere distributor is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.379189Z", "completed_at": "2024-09-16T15:36:01.387294Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.389674Z", "completed_at": "2024-09-16T15:36:01.389686Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.015029668807983398, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_event_name.c85b97045f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.390528Z", "completed_at": "2024-09-16T15:36:01.400670Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.406084Z", "completed_at": "2024-09-16T15:36:01.406092Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02099919319152832, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_id.ec96b450dd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.396495Z", "completed_at": "2024-09-16T15:36:01.407038Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.409438Z", "completed_at": "2024-09-16T15:36:01.409446Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021117448806762695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_pool_id.bd58480578", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.401214Z", "completed_at": "2024-09-16T15:36:01.408178Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.415531Z", "completed_at": "2024-09-16T15:36:01.415539Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02661728858947754, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_mainnet_transaction_hash.b143b485c4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.410289Z", "completed_at": "2024-09-16T15:36:01.419208Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.424030Z", "completed_at": "2024-09-16T15:36:01.424038Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018898487091064453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_rewards_claimed_arbitrum_mainnet_id.0aa80585e9", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_claimed_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.420964Z", "completed_at": "2024-09-16T15:36:01.426810Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.436680Z", "completed_at": "2024-09-16T15:36:01.436688Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020235061645507812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_pools_eth_mainnet", "compiled": true, "compiled_code": "with base as (\n select\n pool_id as id,\n block_timestamp as created_ts,\n block_number,\n owner\n from\n \"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"\n)\n\nselect *\nfrom\n base", "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_core_pools_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.427432Z", "completed_at": "2024-09-16T15:36:01.437839Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.440213Z", "completed_at": "2024-09-16T15:36:01.440221Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02055525779724121, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_pool_created_eth_mainnet_event_name__PoolCreated.109464a698", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PoolCreated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.431683Z", "completed_at": "2024-09-16T15:36:01.438948Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.445240Z", "completed_at": "2024-09-16T15:36:01.445250Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025005578994750977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_pool_created_eth_mainnet_pool_id__True__0.7c8df298df", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.441214Z", "completed_at": "2024-09-16T15:36:01.448243Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.450629Z", "completed_at": "2024-09-16T15:36:01.450638Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014793872833251953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_eth_mainnet_block_number.2f99b31050", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.451482Z", "completed_at": "2024-09-16T15:36:01.467782Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.470366Z", "completed_at": "2024-09-16T15:36:01.470374Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024163246154785156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_eth_mainnet_block_timestamp.edc63e1dd6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.462777Z", "completed_at": "2024-09-16T15:36:01.468629Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.471218Z", "completed_at": "2024-09-16T15:36:01.471225Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021290302276611328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_eth_mainnet_event_name.86049849e6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.457598Z", "completed_at": "2024-09-16T15:36:01.469803Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.476077Z", "completed_at": "2024-09-16T15:36:01.476087Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02678227424621582, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_eth_mainnet_contract.31bb49a3da", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.472068Z", "completed_at": "2024-09-16T15:36:01.479243Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.481614Z", "completed_at": "2024-09-16T15:36:01.481625Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014672040939331055, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_eth_mainnet_id.d903c0dfc4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.488806Z", "completed_at": "2024-09-16T15:36:01.498184Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.500501Z", "completed_at": "2024-09-16T15:36:01.500509Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020218849182128906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_eth_mainnet_pool_id.6662208418", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.484786Z", "completed_at": "2024-09-16T15:36:01.498807Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.501350Z", "completed_at": "2024-09-16T15:36:01.501358Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021682024002075195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_eth_mainnet_owner.4ac2c4d7d7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"\nwhere owner is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.492961Z", "completed_at": "2024-09-16T15:36:01.499408Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.502244Z", "completed_at": "2024-09-16T15:36:01.502252Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02135920524597168, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_eth_mainnet_sender.0e2161372e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.503079Z", "completed_at": "2024-09-16T15:36:01.511217Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.513649Z", "completed_at": "2024-09-16T15:36:01.513659Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.016790390014648438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_pool_created_eth_mainnet_transaction_hash.c51273100e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.515727Z", "completed_at": "2024-09-16T15:36:01.531150Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.533264Z", "completed_at": "2024-09-16T15:36:01.533278Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022839069366455078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_pool_created_eth_mainnet_id.8a7d542185", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_pool_created_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.525809Z", "completed_at": "2024-09-16T15:36:01.532671Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.540171Z", "completed_at": "2024-09-16T15:36:01.540191Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027950763702392578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_account_id__True__0.931fbcf6dd", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.520942Z", "completed_at": "2024-09-16T15:36:01.534270Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.542197Z", "completed_at": "2024-09-16T15:36:01.542211Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.030551433563232422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_rewards_claimed_arbitrum_sepolia_event_name__RewardsClaimed.34f660416a", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'RewardsClaimed'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.534814Z", "completed_at": "2024-09-16T15:36:01.544652Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.547125Z", "completed_at": "2024-09-16T15:36:01.547136Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.016737937927246094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_amount__True__0.4bdbe43c5e", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.549176Z", "completed_at": "2024-09-16T15:36:01.567096Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.569130Z", "completed_at": "2024-09-16T15:36:01.569142Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02521514892578125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_arbitrum_sepolia_pool_id__True__0.8b433a3bc6", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.555634Z", "completed_at": "2024-09-16T15:36:01.568476Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.574804Z", "completed_at": "2024-09-16T15:36:01.574814Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028967857360839844, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_account_id.f2bf56343c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.562759Z", "completed_at": "2024-09-16T15:36:01.570125Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.576548Z", "completed_at": "2024-09-16T15:36:01.576557Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028665542602539062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_amount.c69c35b9b1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.570670Z", "completed_at": "2024-09-16T15:36:01.578200Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.580649Z", "completed_at": "2024-09-16T15:36:01.580657Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018685340881347656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_block_number.9a6d0e0806", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.583864Z", "completed_at": "2024-09-16T15:36:01.597670Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.599121Z", "completed_at": "2024-09-16T15:36:01.599129Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020474672317504883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_block_timestamp.b87721cc33", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.593496Z", "completed_at": "2024-09-16T15:36:01.599959Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.607088Z", "completed_at": "2024-09-16T15:36:01.607097Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02512836456298828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_contract.d436fcb4ac", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.588640Z", "completed_at": "2024-09-16T15:36:01.600507Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.607935Z", "completed_at": "2024-09-16T15:36:01.607943Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027975797653198242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_collateral_type.d2183c9d15", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.601055Z", "completed_at": "2024-09-16T15:36:01.609563Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.612044Z", "completed_at": "2024-09-16T15:36:01.612054Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019495725631713867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_distributor.3f6ad9aa55", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\nwhere distributor is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.614110Z", "completed_at": "2024-09-16T15:36:01.620704Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.630236Z", "completed_at": "2024-09-16T15:36:01.630244Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021374940872192383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_event_name.a3f0d6ec61", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.625240Z", "completed_at": "2024-09-16T15:36:01.631366Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.637297Z", "completed_at": "2024-09-16T15:36:01.637305Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02392435073852539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_pool_id.a883be69bc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.621240Z", "completed_at": "2024-09-16T15:36:01.636685Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.639535Z", "completed_at": "2024-09-16T15:36:01.639542Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026752948760986328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_id.9a1c133f3b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.631905Z", "completed_at": "2024-09-16T15:36:01.638962Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.641646Z", "completed_at": "2024-09-16T15:36:01.641656Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021684885025024414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_arbitrum_sepolia_transaction_hash.680f286a1c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.643764Z", "completed_at": "2024-09-16T15:36:01.650435Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.657690Z", "completed_at": "2024-09-16T15:36:01.657698Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01949596405029297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_rewards_claimed_arbitrum_sepolia_id.f24f1c4553", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_claimed_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.651510Z", "completed_at": "2024-09-16T15:36:01.668487Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.670220Z", "completed_at": "2024-09-16T15:36:01.670234Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027212142944335938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_rewards_claimed_base_mainnet_event_name__RewardsClaimed.aa2ca50bfd", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'RewardsClaimed'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.663386Z", "completed_at": "2024-09-16T15:36:01.672456Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.674822Z", "completed_at": "2024-09-16T15:36:01.674832Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025118112564086914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_amount__True__0.d32a48611c", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.658546Z", "completed_at": "2024-09-16T15:36:01.672996Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.675693Z", "completed_at": "2024-09-16T15:36:01.675701Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027325153350830078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_account_id__True__0.f3a8537aec", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.676542Z", "completed_at": "2024-09-16T15:36:01.688294Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.690261Z", "completed_at": "2024-09-16T15:36:01.690270Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019165754318237305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_mainnet_pool_id__True__0.4091fd0cb1", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.683377Z", "completed_at": "2024-09-16T15:36:01.691156Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.697158Z", "completed_at": "2024-09-16T15:36:01.697166Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023038864135742188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_account_id.854e016ff9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.692239Z", "completed_at": "2024-09-16T15:36:01.704410Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.706947Z", "completed_at": "2024-09-16T15:36:01.706956Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019449234008789062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_amount.2d80149737", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.698051Z", "completed_at": "2024-09-16T15:36:01.706378Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.712474Z", "completed_at": "2024-09-16T15:36:01.712486Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023730039596557617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_block_number.4b65195293", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.708400Z", "completed_at": "2024-09-16T15:36:01.715501Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.721434Z", "completed_at": "2024-09-16T15:36:01.721443Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017815113067626953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_block_timestamp.365bd8971d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.716665Z", "completed_at": "2024-09-16T15:36:01.724176Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.733602Z", "completed_at": "2024-09-16T15:36:01.733610Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025914669036865234, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_collateral_type.f4a0d97e20", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.728893Z", "completed_at": "2024-09-16T15:36:01.735289Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.741196Z", "completed_at": "2024-09-16T15:36:01.741205Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020613670349121094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_distributor.edc7126cd6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\nwhere distributor is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.724778Z", "completed_at": "2024-09-16T15:36:01.736569Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.742894Z", "completed_at": "2024-09-16T15:36:01.742901Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02692580223083496, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_contract.c7544b70ac", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.737119Z", "completed_at": "2024-09-16T15:36:01.744438Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.746885Z", "completed_at": "2024-09-16T15:36:01.746893Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.014120817184448242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_event_name.8699999c22", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.747723Z", "completed_at": "2024-09-16T15:36:01.755649Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.766388Z", "completed_at": "2024-09-16T15:36:01.766401Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02423238754272461, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_id.e1c2a57eae", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.761707Z", "completed_at": "2024-09-16T15:36:01.768882Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.774836Z", "completed_at": "2024-09-16T15:36:01.774846Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02188849449157715, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_transaction_hash.b63233ece5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.756214Z", "completed_at": "2024-09-16T15:36:01.769451Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.775700Z", "completed_at": "2024-09-16T15:36:01.775707Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.029501914978027344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_mainnet_pool_id.28e40cfefe", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.770085Z", "completed_at": "2024-09-16T15:36:01.777245Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.783572Z", "completed_at": "2024-09-16T15:36:01.783580Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022710323333740234, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_rewards_claimed_base_mainnet_id.3e937354d7", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_claimed_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.779155Z", "completed_at": "2024-09-16T15:36:01.786497Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.788884Z", "completed_at": "2024-09-16T15:36:01.788891Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014765501022338867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_rewards_claimed_base_sepolia_event_name__RewardsClaimed.813e8d6cab", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'RewardsClaimed'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.789772Z", "completed_at": "2024-09-16T15:36:01.806571Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.808421Z", "completed_at": "2024-09-16T15:36:01.808430Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024085044860839844, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_account_id__True__0.56bdf07961", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.794165Z", "completed_at": "2024-09-16T15:36:01.807126Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.809851Z", "completed_at": "2024-09-16T15:36:01.809858Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02490091323852539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_amount__True__0.83b60baad2", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.801331Z", "completed_at": "2024-09-16T15:36:01.809240Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.815423Z", "completed_at": "2024-09-16T15:36:01.815432Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027266740798950195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_base_sepolia_pool_id__True__0.80a0443cd0", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.810712Z", "completed_at": "2024-09-16T15:36:01.817100Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.819559Z", "completed_at": "2024-09-16T15:36:01.819566Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01372981071472168, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_account_id.35c6ac2750", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.822832Z", "completed_at": "2024-09-16T15:36:01.836804Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.838845Z", "completed_at": "2024-09-16T15:36:01.838853Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021277904510498047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_amount.8d0b56d69c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.827694Z", "completed_at": "2024-09-16T15:36:01.838209Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.845787Z", "completed_at": "2024-09-16T15:36:01.845797Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026945829391479492, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_block_number.2341e8ee42", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.832515Z", "completed_at": "2024-09-16T15:36:01.844858Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.847328Z", "completed_at": "2024-09-16T15:36:01.847339Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026474714279174805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_block_timestamp.78d8816d82", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.839750Z", "completed_at": "2024-09-16T15:36:01.849601Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.851974Z", "completed_at": "2024-09-16T15:36:01.851983Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020383358001708984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_collateral_type.44fc9e2622", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.853976Z", "completed_at": "2024-09-16T15:36:01.865377Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.871632Z", "completed_at": "2024-09-16T15:36:01.871644Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022739887237548828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_contract.8063e60014", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.859533Z", "completed_at": "2024-09-16T15:36:01.870510Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.872629Z", "completed_at": "2024-09-16T15:36:01.872637Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021900415420532227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_distributor.cfc3ec6cdd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\nwhere distributor is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.865989Z", "completed_at": "2024-09-16T15:36:01.873536Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.879631Z", "completed_at": "2024-09-16T15:36:01.879639Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02692890167236328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_event_name.5d0bea85a4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.874080Z", "completed_at": "2024-09-16T15:36:01.881256Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.883682Z", "completed_at": "2024-09-16T15:36:01.883691Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01918339729309082, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_id.a324c0d7d4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.885680Z", "completed_at": "2024-09-16T15:36:01.897506Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.903414Z", "completed_at": "2024-09-16T15:36:01.903425Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02286982536315918, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_pool_id.e61695fb4f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.890439Z", "completed_at": "2024-09-16T15:36:01.902228Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.904417Z", "completed_at": "2024-09-16T15:36:01.904426Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022682666778564453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_base_sepolia_transaction_hash.399851f94f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.898177Z", "completed_at": "2024-09-16T15:36:01.905234Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.911534Z", "completed_at": "2024-09-16T15:36:01.911542Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026595115661621094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_rewards_claimed_base_sepolia_id.b13c8534bb", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_claimed_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.905842Z", "completed_at": "2024-09-16T15:36:01.913103Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.915579Z", "completed_at": "2024-09-16T15:36:01.915588Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018876314163208008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_rewards_claimed_eth_mainnet_event_name__RewardsClaimed.e5c952f144", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'RewardsClaimed'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.917620Z", "completed_at": "2024-09-16T15:36:01.928370Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.934818Z", "completed_at": "2024-09-16T15:36:01.934830Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022434473037719727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_account_id__True__0.7eae5581d0", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.922739Z", "completed_at": "2024-09-16T15:36:01.933491Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.935807Z", "completed_at": "2024-09-16T15:36:01.935818Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02221536636352539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_amount__True__0.8d7de0dad3", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.929029Z", "completed_at": "2024-09-16T15:36:01.936652Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.944101Z", "completed_at": "2024-09-16T15:36:01.944109Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027225971221923828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_claimed_eth_mainnet_pool_id__True__0.4ee2d574e0", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.937215Z", "completed_at": "2024-09-16T15:36:01.945709Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.948131Z", "completed_at": "2024-09-16T15:36:01.948141Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0204923152923584, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_account_id.a671c2ed40", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.950162Z", "completed_at": "2024-09-16T15:36:01.960347Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.966353Z", "completed_at": "2024-09-16T15:36:01.966365Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02140212059020996, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_amount.aa1ebaa88c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.954964Z", "completed_at": "2024-09-16T15:36:01.965061Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.967343Z", "completed_at": "2024-09-16T15:36:01.967352Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021170377731323242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_block_number.fb82a92db5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.960980Z", "completed_at": "2024-09-16T15:36:01.968213Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.974312Z", "completed_at": "2024-09-16T15:36:01.974320Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02486729621887207, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_block_timestamp.890e664a3c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.968746Z", "completed_at": "2024-09-16T15:36:01.975916Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.978382Z", "completed_at": "2024-09-16T15:36:01.978393Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01877617835998535, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_collateral_type.440762309c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.980389Z", "completed_at": "2024-09-16T15:36:01.996267Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.998101Z", "completed_at": "2024-09-16T15:36:01.998109Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022859573364257812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_contract.fba4f37c05", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.985275Z", "completed_at": "2024-09-16T15:36:01.996821Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:01.999518Z", "completed_at": "2024-09-16T15:36:01.999528Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02312469482421875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_distributor.728609281c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\nwhere distributor is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:01.992288Z", "completed_at": "2024-09-16T15:36:01.998992Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.005202Z", "completed_at": "2024-09-16T15:36:02.005211Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02554011344909668, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_event_name.b83d684e5d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.000380Z", "completed_at": "2024-09-16T15:36:02.008332Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.010666Z", "completed_at": "2024-09-16T15:36:02.010676Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019322633743286133, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_id.d534df2fd8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.012074Z", "completed_at": "2024-09-16T15:36:02.026139Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.028803Z", "completed_at": "2024-09-16T15:36:02.028811Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021929502487182617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_pool_id.760bae7f85", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.021543Z", "completed_at": "2024-09-16T15:36:02.027707Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.035337Z", "completed_at": "2024-09-16T15:36:02.035345Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025372982025146484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_rewards_claimed_eth_mainnet_id.b73c8da16c", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.017368Z", "completed_at": "2024-09-16T15:36:02.028246Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.036261Z", "completed_at": "2024-09-16T15:36:02.036269Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027486801147460938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_claimed_eth_mainnet_transaction_hash.db7f7a63db", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_claimed_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.029721Z", "completed_at": "2024-09-16T15:36:02.039274Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.041642Z", "completed_at": "2024-09-16T15:36:02.041649Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0161895751953125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_rewards_distributed_arbitrum_mainnet_event_name__RewardsDistributed.3370ace359", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'RewardsDistributed'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.049185Z", "completed_at": "2024-09-16T15:36:02.058927Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.061261Z", "completed_at": "2024-09-16T15:36:02.061270Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020960569381713867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_duration__True__0.00212b4134", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not duration >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.044817Z", "completed_at": "2024-09-16T15:36:02.060156Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.066256Z", "completed_at": "2024-09-16T15:36:02.066264Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026558637619018555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_amount__True__0.09cd5040a6", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.053480Z", "completed_at": "2024-09-16T15:36:02.060713Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.067169Z", "completed_at": "2024-09-16T15:36:02.067177Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02626967430114746, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_mainnet_pool_id__True__0.d68e3c64d9", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.062172Z", "completed_at": "2024-09-16T15:36:02.069619Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.072067Z", "completed_at": "2024-09-16T15:36:02.072077Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01427006721496582, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_amount.efe177b3e7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.075863Z", "completed_at": "2024-09-16T15:36:02.091676Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.097069Z", "completed_at": "2024-09-16T15:36:02.097081Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026351213455200195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_block_number.4692e1b237", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.079935Z", "completed_at": "2024-09-16T15:36:02.092349Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.098728Z", "completed_at": "2024-09-16T15:36:02.098736Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027363061904907227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_block_timestamp.b6efe37fde", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.086419Z", "completed_at": "2024-09-16T15:36:02.098147Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.100496Z", "completed_at": "2024-09-16T15:36:02.100504Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0276947021484375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_collateral_type.d8c598b114", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.093009Z", "completed_at": "2024-09-16T15:36:02.101324Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.103876Z", "completed_at": "2024-09-16T15:36:02.103884Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018225908279418945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_contract.cad4a84b49", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.107755Z", "completed_at": "2024-09-16T15:36:02.121841Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.123332Z", "completed_at": "2024-09-16T15:36:02.123340Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020839214324951172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_distributor.b8c551ebf5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\nwhere distributor is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.117362Z", "completed_at": "2024-09-16T15:36:02.124206Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.131522Z", "completed_at": "2024-09-16T15:36:02.131530Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025704622268676758, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_event_name.bb49accedd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.113255Z", "completed_at": "2024-09-16T15:36:02.124767Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.132371Z", "completed_at": "2024-09-16T15:36:02.132379Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027767181396484375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_duration.8dfbbf7a51", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect duration\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\nwhere duration is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.125326Z", "completed_at": "2024-09-16T15:36:02.133997Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.136487Z", "completed_at": "2024-09-16T15:36:02.136497Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024016380310058594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_id.2d439b2dff", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.138574Z", "completed_at": "2024-09-16T15:36:02.145477Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.155054Z", "completed_at": "2024-09-16T15:36:02.155062Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021785497665405273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_pool_id.06cc36de8b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.150412Z", "completed_at": "2024-09-16T15:36:02.160518Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.162549Z", "completed_at": "2024-09-16T15:36:02.162557Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02468729019165039, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_rewards_distributed_arbitrum_mainnet_id.b2d650e4fd", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.146042Z", "completed_at": "2024-09-16T15:36:02.161197Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.163514Z", "completed_at": "2024-09-16T15:36:02.163523Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026287317276000977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_mainnet_transaction_hash.a791a80876", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.156172Z", "completed_at": "2024-09-16T15:36:02.164987Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.167539Z", "completed_at": "2024-09-16T15:36:02.167547Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022793292999267578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_rewards_distributed_arbitrum_sepolia_event_name__RewardsDistributed.94958bacc6", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'RewardsDistributed'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.169626Z", "completed_at": "2024-09-16T15:36:02.176653Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.188110Z", "completed_at": "2024-09-16T15:36:02.188122Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023804664611816406, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_rewards_distributed_base_mainnet_event_name__RewardsDistributed.c4ccd15bed", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'RewardsDistributed'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.177237Z", "completed_at": "2024-09-16T15:36:02.193496Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.195694Z", "completed_at": "2024-09-16T15:36:02.195704Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027422189712524414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_amount__True__0.a57935c0b7", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.183141Z", "completed_at": "2024-09-16T15:36:02.194968Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.197782Z", "completed_at": "2024-09-16T15:36:02.197789Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02889537811279297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_duration__True__0.905006d2f0", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not duration >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.189241Z", "completed_at": "2024-09-16T15:36:02.196573Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.199285Z", "completed_at": "2024-09-16T15:36:02.199293Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023330211639404297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_arbitrum_sepolia_pool_id__True__0.4ca72a296c", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.202655Z", "completed_at": "2024-09-16T15:36:02.214774Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.226256Z", "completed_at": "2024-09-16T15:36:02.226264Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02924323081970215, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_amount__True__0.839843f110", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.209893Z", "completed_at": "2024-09-16T15:36:02.225085Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.227302Z", "completed_at": "2024-09-16T15:36:02.227309Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02606987953186035, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_duration__True__0.7efb65f7c3", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not duration >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.215354Z", "completed_at": "2024-09-16T15:36:02.228269Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.230936Z", "completed_at": "2024-09-16T15:36:02.230943Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023922204971313477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_mainnet_pool_id__True__0.7d779ece26", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.219917Z", "completed_at": "2024-09-16T15:36:02.229737Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.232379Z", "completed_at": "2024-09-16T15:36:02.232387Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024029970169067383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_amount.8682e416ae", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.236907Z", "completed_at": "2024-09-16T15:36:02.247610Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.257457Z", "completed_at": "2024-09-16T15:36:02.257467Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02581620216369629, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_block_number.5fbc655c9b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.241882Z", "completed_at": "2024-09-16T15:36:02.252816Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.258639Z", "completed_at": "2024-09-16T15:36:02.258647Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025547027587890625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_block_timestamp.b3adafb4cf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.248288Z", "completed_at": "2024-09-16T15:36:02.259475Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.262120Z", "completed_at": "2024-09-16T15:36:02.262128Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025920629501342773, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_collateral_type.099d0e256e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.253467Z", "completed_at": "2024-09-16T15:36:02.261499Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.264168Z", "completed_at": "2024-09-16T15:36:02.264178Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023174762725830078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_contract.7bb7fd8da4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.268902Z", "completed_at": "2024-09-16T15:36:02.280567Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.286361Z", "completed_at": "2024-09-16T15:36:02.286369Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023505210876464844, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_distributor.f184171df4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\nwhere distributor is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.273359Z", "completed_at": "2024-09-16T15:36:02.281759Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.291368Z", "completed_at": "2024-09-16T15:36:02.291378Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027901172637939453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_duration.a042625996", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect duration\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\nwhere duration is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.282298Z", "completed_at": "2024-09-16T15:36:02.293120Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.296320Z", "completed_at": "2024-09-16T15:36:02.296330Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02812814712524414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_event_name.1803af1787", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.287366Z", "completed_at": "2024-09-16T15:36:02.294541Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.297811Z", "completed_at": "2024-09-16T15:36:02.297822Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018770694732666016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_id.4fea69e81a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.301170Z", "completed_at": "2024-09-16T15:36:02.312063Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.318035Z", "completed_at": "2024-09-16T15:36:02.318049Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022591352462768555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_pool_id.4ae694bfec", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.306102Z", "completed_at": "2024-09-16T15:36:02.317438Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.324717Z", "completed_at": "2024-09-16T15:36:02.324727Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027677536010742188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_arbitrum_sepolia_transaction_hash.2ae04c7450", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.313372Z", "completed_at": "2024-09-16T15:36:02.326621Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.329075Z", "completed_at": "2024-09-16T15:36:02.329086Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023854494094848633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_amount.2580da873a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.319003Z", "completed_at": "2024-09-16T15:36:02.328516Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.331325Z", "completed_at": "2024-09-16T15:36:02.331333Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020636796951293945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_block_number.8a561feed6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.333388Z", "completed_at": "2024-09-16T15:36:02.343703Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.345586Z", "completed_at": "2024-09-16T15:36:02.345595Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017748594284057617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_block_timestamp.3080d49013", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.338867Z", "completed_at": "2024-09-16T15:36:02.350454Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.355968Z", "completed_at": "2024-09-16T15:36:02.355978Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026006698608398438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_collateral_type.7253a5e6ec", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.346461Z", "completed_at": "2024-09-16T15:36:02.357734Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.360146Z", "completed_at": "2024-09-16T15:36:02.360153Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022051572799682617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_contract.5545c1884a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.351036Z", "completed_at": "2024-09-16T15:36:02.358343Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.360978Z", "completed_at": "2024-09-16T15:36:02.360986Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0180051326751709, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_distributor.eb73b71c1b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\nwhere distributor is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.362454Z", "completed_at": "2024-09-16T15:36:02.369245Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.376479Z", "completed_at": "2024-09-16T15:36:02.376490Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01950240135192871, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_duration.78ed8fd436", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect duration\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\nwhere duration is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.370450Z", "completed_at": "2024-09-16T15:36:02.382801Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.388919Z", "completed_at": "2024-09-16T15:36:02.388928Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027163267135620117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_event_name.16811bbe2c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.378060Z", "completed_at": "2024-09-16T15:36:02.388373Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.390723Z", "completed_at": "2024-09-16T15:36:02.390734Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022263526916503906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_id.0142695043", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.383441Z", "completed_at": "2024-09-16T15:36:02.391549Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.397637Z", "completed_at": "2024-09-16T15:36:02.397645Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027904033660888672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_pool_id.8ee087c0fc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.392761Z", "completed_at": "2024-09-16T15:36:02.399798Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.402181Z", "completed_at": "2024-09-16T15:36:02.402189Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.014708518981933594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_mainnet_transaction_hash.bc1d7442f3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.403613Z", "completed_at": "2024-09-16T15:36:02.414283Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.421825Z", "completed_at": "2024-09-16T15:36:02.421833Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02344059944152832, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_rewards_distributed_arbitrum_sepolia_id.728eef2ccb", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.407610Z", "completed_at": "2024-09-16T15:36:02.414805Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.422727Z", "completed_at": "2024-09-16T15:36:02.422738Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023625850677490234, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_rewards_distributed_base_mainnet_id.8cb2f0871f", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.415344Z", "completed_at": "2024-09-16T15:36:02.428686Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.431349Z", "completed_at": "2024-09-16T15:36:02.431359Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02843451499938965, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_rewards_distributed_base_sepolia_event_name__RewardsDistributed.23760c7762", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'RewardsDistributed'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.423689Z", "completed_at": "2024-09-16T15:36:02.430800Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.433363Z", "completed_at": "2024-09-16T15:36:02.433370Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019925832748413086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_amount__True__0.6d7f4124f8", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.435476Z", "completed_at": "2024-09-16T15:36:02.446963Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.452802Z", "completed_at": "2024-09-16T15:36:02.452814Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02280426025390625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_duration__True__0.aca43f41bf", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not duration >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.441159Z", "completed_at": "2024-09-16T15:36:02.448182Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.457914Z", "completed_at": "2024-09-16T15:36:02.457927Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025848388671875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_base_sepolia_pool_id__True__0.4ad1e16907", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.448758Z", "completed_at": "2024-09-16T15:36:02.459753Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.462295Z", "completed_at": "2024-09-16T15:36:02.462304Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021907806396484375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_amount.ec60c3040c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.453858Z", "completed_at": "2024-09-16T15:36:02.461728Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.464325Z", "completed_at": "2024-09-16T15:36:02.464333Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01881718635559082, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_block_number.1404eb5f75", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.466427Z", "completed_at": "2024-09-16T15:36:02.478697Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.481156Z", "completed_at": "2024-09-16T15:36:02.481164Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020149946212768555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_block_timestamp.305338d6ac", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.473725Z", "completed_at": "2024-09-16T15:36:02.480603Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.490240Z", "completed_at": "2024-09-16T15:36:02.490250Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02721714973449707, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_collateral_type.d02c77e463", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.486078Z", "completed_at": "2024-09-16T15:36:02.492764Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.495206Z", "completed_at": "2024-09-16T15:36:02.495216Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017393112182617188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_distributor.8e49885144", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\nwhere distributor is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.482040Z", "completed_at": "2024-09-16T15:36:02.494063Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.496611Z", "completed_at": "2024-09-16T15:36:02.496621Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023736000061035156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_contract.b51980138b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.498664Z", "completed_at": "2024-09-16T15:36:02.509807Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.517202Z", "completed_at": "2024-09-16T15:36:02.517216Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02398514747619629, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_duration.151d5a6383", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect duration\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\nwhere duration is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.503418Z", "completed_at": "2024-09-16T15:36:02.510920Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.522555Z", "completed_at": "2024-09-16T15:36:02.522565Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028072834014892578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_event_name.e3a18ecd0c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.511477Z", "completed_at": "2024-09-16T15:36:02.524429Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.527033Z", "completed_at": "2024-09-16T15:36:02.527043Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01961064338684082, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_id.0d42a7a31a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.518150Z", "completed_at": "2024-09-16T15:36:02.525827Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.528478Z", "completed_at": "2024-09-16T15:36:02.528485Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020207643508911133, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_pool_id.618ac3407b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.531790Z", "completed_at": "2024-09-16T15:36:02.543539Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.553908Z", "completed_at": "2024-09-16T15:36:02.553920Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0276641845703125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_base_sepolia_transaction_hash.9d7346a555", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.536872Z", "completed_at": "2024-09-16T15:36:02.548747Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.554931Z", "completed_at": "2024-09-16T15:36:02.554940Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027148723602294922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_rewards_distributed_base_sepolia_id.fafe19f7d9", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.544184Z", "completed_at": "2024-09-16T15:36:02.555808Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.558527Z", "completed_at": "2024-09-16T15:36:02.558535Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022496938705444336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_rewards_distributed_eth_mainnet_event_name__RewardsDistributed.fae0bd904b", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'RewardsDistributed'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.549463Z", "completed_at": "2024-09-16T15:36:02.557262Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.559997Z", "completed_at": "2024-09-16T15:36:02.560005Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018852949142456055, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_amount__True__0.43de804120", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.564501Z", "completed_at": "2024-09-16T15:36:02.577342Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.586752Z", "completed_at": "2024-09-16T15:36:02.586760Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027480602264404297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_duration__True__0.7d6965f572", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not duration >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.571612Z", "completed_at": "2024-09-16T15:36:02.586177Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.587860Z", "completed_at": "2024-09-16T15:36:02.587870Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027137279510498047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_rewards_distributed_eth_mainnet_pool_id__True__0.37dd01cd96", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.578056Z", "completed_at": "2024-09-16T15:36:02.588770Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.591287Z", "completed_at": "2024-09-16T15:36:02.591295Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0274808406829834, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_amount.a39a6908b6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.582180Z", "completed_at": "2024-09-16T15:36:02.590061Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.592740Z", "completed_at": "2024-09-16T15:36:02.592747Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02183222770690918, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_block_number.79a91ea969", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.597175Z", "completed_at": "2024-09-16T15:36:02.607362Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.618228Z", "completed_at": "2024-09-16T15:36:02.618236Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02619338035583496, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_block_timestamp.f066e2381d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.602036Z", "completed_at": "2024-09-16T15:36:02.617630Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.619358Z", "completed_at": "2024-09-16T15:36:02.619367Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02586078643798828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_collateral_type.2475fcd59d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.613555Z", "completed_at": "2024-09-16T15:36:02.620183Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.622654Z", "completed_at": "2024-09-16T15:36:02.622663Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02149343490600586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_distributor.7022e12146", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\nwhere distributor is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.608033Z", "completed_at": "2024-09-16T15:36:02.620767Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.623522Z", "completed_at": "2024-09-16T15:36:02.623530Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027037382125854492, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_contract.4cb5b10595", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.633283Z", "completed_at": "2024-09-16T15:36:02.642960Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.648452Z", "completed_at": "2024-09-16T15:36:02.648464Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023616790771484375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_event_name.193bdd11d3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.629261Z", "completed_at": "2024-09-16T15:36:02.643689Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.649466Z", "completed_at": "2024-09-16T15:36:02.649473Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02520442008972168, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_duration.07b5947e7c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect duration\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\nwhere duration is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.638805Z", "completed_at": "2024-09-16T15:36:02.650352Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.652888Z", "completed_at": "2024-09-16T15:36:02.652896Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02491140365600586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_id.cb5898e934", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.644286Z", "completed_at": "2024-09-16T15:36:02.651630Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.654373Z", "completed_at": "2024-09-16T15:36:02.654381Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02579665184020996, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_pool_id.059709c3dd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.658834Z", "completed_at": "2024-09-16T15:36:02.670578Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.680504Z", "completed_at": "2024-09-16T15:36:02.680514Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02686309814453125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_rewards_distributed_eth_mainnet_transaction_hash.dd811ca405", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.665149Z", "completed_at": "2024-09-16T15:36:02.675525Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.681595Z", "completed_at": "2024-09-16T15:36:02.681603Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026491880416870117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_rewards_distributed_eth_mainnet_id.48f45b85d1", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.671268Z", "completed_at": "2024-09-16T15:36:02.683198Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.685760Z", "completed_at": "2024-09-16T15:36:02.685768Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027640581130981445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_usd_burned_arbitrum_sepolia_event_name__UsdBurned.82b5e1f839", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'UsdBurned'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.676180Z", "completed_at": "2024-09-16T15:36:02.685153Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.687777Z", "completed_at": "2024-09-16T15:36:02.687788Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02348017692565918, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_account_id__True__0.2bc68923f9", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.689877Z", "completed_at": "2024-09-16T15:36:02.700772Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.702666Z", "completed_at": "2024-09-16T15:36:02.702675Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018191099166870117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_amount__True__0.048d31e429", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.695533Z", "completed_at": "2024-09-16T15:36:02.703504Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.714428Z", "completed_at": "2024-09-16T15:36:02.714436Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02792215347290039, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_sepolia_pool_id__True__0.d19a9e58b9", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.709585Z", "completed_at": "2024-09-16T15:36:02.716778Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.719190Z", "completed_at": "2024-09-16T15:36:02.719200Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01930522918701172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_amount.6baf89b24c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.704072Z", "completed_at": "2024-09-16T15:36:02.717479Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.720054Z", "completed_at": "2024-09-16T15:36:02.720061Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025234222412109375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_account_id.620cecde52", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.720887Z", "completed_at": "2024-09-16T15:36:02.731160Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.733135Z", "completed_at": "2024-09-16T15:36:02.733143Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017716646194458008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_block_number.a36a988eb1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.727141Z", "completed_at": "2024-09-16T15:36:02.734025Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.736369Z", "completed_at": "2024-09-16T15:36:02.736377Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017894268035888672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_block_timestamp.5bcc977f3d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.737201Z", "completed_at": "2024-09-16T15:36:02.746961Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.749229Z", "completed_at": "2024-09-16T15:36:02.749237Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01758885383605957, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_collateral_type.9bcf375dc5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.741257Z", "completed_at": "2024-09-16T15:36:02.748073Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.755272Z", "completed_at": "2024-09-16T15:36:02.755282Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02296924591064453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_contract.91add9f346", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.750115Z", "completed_at": "2024-09-16T15:36:02.763446Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.765869Z", "completed_at": "2024-09-16T15:36:02.765877Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02070331573486328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_event_name.2334208293", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.758736Z", "completed_at": "2024-09-16T15:36:02.765267Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.771419Z", "completed_at": "2024-09-16T15:36:02.771431Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02291560173034668, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_id.a9d148b478", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.767288Z", "completed_at": "2024-09-16T15:36:02.778759Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.781205Z", "completed_at": "2024-09-16T15:36:02.781214Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018455982208251953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_pool_id.7bf8dd6882", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.773120Z", "completed_at": "2024-09-16T15:36:02.780054Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.782649Z", "completed_at": "2024-09-16T15:36:02.782657Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01873636245727539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_sender.e732504915", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.783504Z", "completed_at": "2024-09-16T15:36:02.794339Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.796734Z", "completed_at": "2024-09-16T15:36:02.796744Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018655061721801758, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_sepolia_transaction_hash.91ab5b1d0b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.788556Z", "completed_at": "2024-09-16T15:36:02.796163Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.804278Z", "completed_at": "2024-09-16T15:36:02.804288Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024892807006835938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_usd_burned_arbitrum_sepolia_id.65a6dbfca4", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.798182Z", "completed_at": "2024-09-16T15:36:02.811067Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.812988Z", "completed_at": "2024-09-16T15:36:02.812999Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019414663314819336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_usd_burned_base_mainnet_event_name__UsdBurned.9df46c6616", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'UsdBurned'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.805898Z", "completed_at": "2024-09-16T15:36:02.813866Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.816233Z", "completed_at": "2024-09-16T15:36:02.816240Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021309614181518555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_mainnet_account_id__True__0.40ca1a8133", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.817067Z", "completed_at": "2024-09-16T15:36:02.827951Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.833803Z", "completed_at": "2024-09-16T15:36:02.833815Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022309064865112305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_mainnet_amount__True__0.27adfdbff9", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.821451Z", "completed_at": "2024-09-16T15:36:02.828540Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.834770Z", "completed_at": "2024-09-16T15:36:02.834778Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02254343032836914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_mainnet_pool_id__True__0.52120b282a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.829724Z", "completed_at": "2024-09-16T15:36:02.837656Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.843640Z", "completed_at": "2024-09-16T15:36:02.843650Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018013715744018555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_base_mainnet_account_id.b4f53ab613", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.838302Z", "completed_at": "2024-09-16T15:36:02.845794Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.856940Z", "completed_at": "2024-09-16T15:36:02.856953Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02799367904663086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_base_mainnet_amount.57fdbdea35", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.847032Z", "completed_at": "2024-09-16T15:36:02.859426Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.861934Z", "completed_at": "2024-09-16T15:36:02.861941Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019622325897216797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_base_mainnet_block_number.6f683bcb34", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.852594Z", "completed_at": "2024-09-16T15:36:02.860751Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.866920Z", "completed_at": "2024-09-16T15:36:02.866929Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0240023136138916, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_base_mainnet_block_timestamp.346c53ef95", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.862768Z", "completed_at": "2024-09-16T15:36:02.869835Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.875761Z", "completed_at": "2024-09-16T15:36:02.875769Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017930030822753906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_base_mainnet_collateral_type.e208105e0e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.870412Z", "completed_at": "2024-09-16T15:36:02.877900Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.887465Z", "completed_at": "2024-09-16T15:36:02.887475Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0263059139251709, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_base_mainnet_contract.dba51aebb5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.879129Z", "completed_at": "2024-09-16T15:36:02.889990Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.892357Z", "completed_at": "2024-09-16T15:36:02.892364Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017940521240234375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_base_mainnet_event_name.0bb05d75cc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.883172Z", "completed_at": "2024-09-16T15:36:02.891195Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.898696Z", "completed_at": "2024-09-16T15:36:02.898707Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023669004440307617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_base_mainnet_id.7d6df2e91f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.893175Z", "completed_at": "2024-09-16T15:36:02.901655Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.907526Z", "completed_at": "2024-09-16T15:36:02.907534Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01911473274230957, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_base_mainnet_pool_id.abf28cfdf6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.902226Z", "completed_at": "2024-09-16T15:36:02.909699Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.919037Z", "completed_at": "2024-09-16T15:36:02.919045Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027384281158447266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_base_mainnet_sender.b813be6ecc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.910919Z", "completed_at": "2024-09-16T15:36:02.921561Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.924000Z", "completed_at": "2024-09-16T15:36:02.924011Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01782679557800293, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_base_mainnet_transaction_hash.d80af383d5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.915059Z", "completed_at": "2024-09-16T15:36:02.922722Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.929155Z", "completed_at": "2024-09-16T15:36:02.929168Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022385120391845703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_usd_burned_base_mainnet_id.5953435682", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.924865Z", "completed_at": "2024-09-16T15:36:02.936591Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.938730Z", "completed_at": "2024-09-16T15:36:02.938741Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018954038619995117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_usd_burned_arbitrum_mainnet_event_name__UsdBurned.9ecdb75459", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'UsdBurned'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.932248Z", "completed_at": "2024-09-16T15:36:02.939585Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.942002Z", "completed_at": "2024-09-16T15:36:02.942010Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018723726272583008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_account_id__True__0.f8708303cd", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.948830Z", "completed_at": "2024-09-16T15:36:02.955678Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.961583Z", "completed_at": "2024-09-16T15:36:02.961597Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023711204528808594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_pool_id__True__0.dad5587ce6", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.942865Z", "completed_at": "2024-09-16T15:36:02.956919Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.963221Z", "completed_at": "2024-09-16T15:36:02.963232Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02600550651550293, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_arbitrum_mainnet_amount__True__0.2bf9da99f6", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.957505Z", "completed_at": "2024-09-16T15:36:02.964863Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.970953Z", "completed_at": "2024-09-16T15:36:02.970961Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0176084041595459, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_account_id.c71695a669", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.965458Z", "completed_at": "2024-09-16T15:36:02.973073Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.979002Z", "completed_at": "2024-09-16T15:36:02.979010Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022826194763183594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_amount.638bb23cb6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.974911Z", "completed_at": "2024-09-16T15:36:02.985550Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.988064Z", "completed_at": "2024-09-16T15:36:02.988073Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0178375244140625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_block_number.9d57cfa9ee", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.980473Z", "completed_at": "2024-09-16T15:36:02.987514Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:02.995094Z", "completed_at": "2024-09-16T15:36:02.995102Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023314476013183594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_block_timestamp.da67490d2d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.988920Z", "completed_at": "2024-09-16T15:36:03.000995Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.003143Z", "completed_at": "2024-09-16T15:36:03.003153Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023388147354125977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_collateral_type.6f8f53a6c9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:02.996726Z", "completed_at": "2024-09-16T15:36:03.004567Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.006975Z", "completed_at": "2024-09-16T15:36:03.006985Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020200729370117188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_contract.718a1f61dd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.007829Z", "completed_at": "2024-09-16T15:36:03.018331Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.024249Z", "completed_at": "2024-09-16T15:36:03.024260Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02196359634399414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_event_name.2c934d7229", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.012660Z", "completed_at": "2024-09-16T15:36:03.023699Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.025910Z", "completed_at": "2024-09-16T15:36:03.025918Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022003650665283203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_id.f07377da8d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.019636Z", "completed_at": "2024-09-16T15:36:03.027415Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.033606Z", "completed_at": "2024-09-16T15:36:03.033614Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021803855895996094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_pool_id.574d8e09b8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.028020Z", "completed_at": "2024-09-16T15:36:03.035179Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.037542Z", "completed_at": "2024-09-16T15:36:03.037550Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018663644790649414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_sender.1b76ecab38", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.038382Z", "completed_at": "2024-09-16T15:36:03.050243Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.056428Z", "completed_at": "2024-09-16T15:36:03.056438Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023606061935424805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_arbitrum_mainnet_transaction_hash.6535b2db90", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.044610Z", "completed_at": "2024-09-16T15:36:03.051565Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.057980Z", "completed_at": "2024-09-16T15:36:03.057988Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02352452278137207, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_usd_burned_arbitrum_mainnet_id.1918882dbf", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.052087Z", "completed_at": "2024-09-16T15:36:03.059535Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.067766Z", "completed_at": "2024-09-16T15:36:03.067778Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024015426635742188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_usd_burned_base_sepolia_event_name__UsdBurned.c736a2b5fd", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'UsdBurned'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.060162Z", "completed_at": "2024-09-16T15:36:03.070012Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.076374Z", "completed_at": "2024-09-16T15:36:03.076387Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02558135986328125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_sepolia_account_id__True__0.1c3ad25fc6", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.071877Z", "completed_at": "2024-09-16T15:36:03.083279Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.085131Z", "completed_at": "2024-09-16T15:36:03.085140Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01823258399963379, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_sepolia_amount__True__0.2ff0339bf6", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.078004Z", "completed_at": "2024-09-16T15:36:03.085993Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.093741Z", "completed_at": "2024-09-16T15:36:03.093749Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02507805824279785, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_base_sepolia_pool_id__True__0.bdbba08629", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.086555Z", "completed_at": "2024-09-16T15:36:03.098879Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.100912Z", "completed_at": "2024-09-16T15:36:03.100920Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02367877960205078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_base_sepolia_account_id.8014155212", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.094737Z", "completed_at": "2024-09-16T15:36:03.102441Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.108355Z", "completed_at": "2024-09-16T15:36:03.108364Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024005651473999023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_base_sepolia_amount.d577462790", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.104244Z", "completed_at": "2024-09-16T15:36:03.111312Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.117418Z", "completed_at": "2024-09-16T15:36:03.117427Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01809549331665039, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_base_sepolia_block_number.9acf3a65f4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.111933Z", "completed_at": "2024-09-16T15:36:03.122523Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.124442Z", "completed_at": "2024-09-16T15:36:03.124449Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02158641815185547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_base_sepolia_block_timestamp.d6c5fafe43", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.118382Z", "completed_at": "2024-09-16T15:36:03.125366Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.131368Z", "completed_at": "2024-09-16T15:36:03.131380Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021546125411987305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_base_sepolia_collateral_type.1d7071aef1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.125955Z", "completed_at": "2024-09-16T15:36:03.134214Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.141711Z", "completed_at": "2024-09-16T15:36:03.141718Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025101423263549805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_base_sepolia_contract.559c9a6e92", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.134816Z", "completed_at": "2024-09-16T15:36:03.147492Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.152977Z", "completed_at": "2024-09-16T15:36:03.152990Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023111343383789062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_base_sepolia_event_name.2c789d8ccb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.142731Z", "completed_at": "2024-09-16T15:36:03.154034Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.156699Z", "completed_at": "2024-09-16T15:36:03.156706Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02386617660522461, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_base_sepolia_id.9208a4e4a2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.148821Z", "completed_at": "2024-09-16T15:36:03.156167Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.158735Z", "completed_at": "2024-09-16T15:36:03.158745Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0178220272064209, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_base_sepolia_pool_id.8bd0f688e5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.160204Z", "completed_at": "2024-09-16T15:36:03.170940Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.172884Z", "completed_at": "2024-09-16T15:36:03.172893Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018374204635620117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_base_sepolia_sender.d28854bdf2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.166805Z", "completed_at": "2024-09-16T15:36:03.173786Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.179775Z", "completed_at": "2024-09-16T15:36:03.179785Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021769285202026367, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_base_sepolia_transaction_hash.07cbe78bce", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.174904Z", "completed_at": "2024-09-16T15:36:03.187409Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.189606Z", "completed_at": "2024-09-16T15:36:03.189615Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023638486862182617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_usd_burned_base_sepolia_id.3b90c11835", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.180671Z", "completed_at": "2024-09-16T15:36:03.190491Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.197063Z", "completed_at": "2024-09-16T15:36:03.197071Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025635957717895508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_usd_burned_eth_mainnet_event_name__UsdBurned.1eb7853972", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'UsdBurned'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.191678Z", "completed_at": "2024-09-16T15:36:03.199291Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.205757Z", "completed_at": "2024-09-16T15:36:03.205766Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019129276275634766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_eth_mainnet_account_id__True__0.6d8f7f7d85", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.200587Z", "completed_at": "2024-09-16T15:36:03.212795Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.214957Z", "completed_at": "2024-09-16T15:36:03.214965Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024016857147216797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_eth_mainnet_amount__True__0.7cba0ca593", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.207445Z", "completed_at": "2024-09-16T15:36:03.215848Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.222254Z", "completed_at": "2024-09-16T15:36:03.222266Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023648738861083984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_burned_eth_mainnet_pool_id__True__0.cc44e47fc8", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.216459Z", "completed_at": "2024-09-16T15:36:03.228266Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.230374Z", "completed_at": "2024-09-16T15:36:03.230385Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02385997772216797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_eth_mainnet_account_id.fc5fb3a0e5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.223252Z", "completed_at": "2024-09-16T15:36:03.231187Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.238758Z", "completed_at": "2024-09-16T15:36:03.238766Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024634599685668945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_eth_mainnet_amount.45ebd0ede8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.232375Z", "completed_at": "2024-09-16T15:36:03.241091Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.247074Z", "completed_at": "2024-09-16T15:36:03.247084Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019500017166137695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_eth_mainnet_block_number.b5e8a371fc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.242354Z", "completed_at": "2024-09-16T15:36:03.248801Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.254673Z", "completed_at": "2024-09-16T15:36:03.254680Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023010730743408203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_eth_mainnet_block_timestamp.616215c03f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.249345Z", "completed_at": "2024-09-16T15:36:03.256296Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.262195Z", "completed_at": "2024-09-16T15:36:03.262203Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021932601928710938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_eth_mainnet_collateral_type.6dbc31d2ac", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.256827Z", "completed_at": "2024-09-16T15:36:03.263823Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.270120Z", "completed_at": "2024-09-16T15:36:03.270130Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022211074829101562, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_eth_mainnet_contract.f9009e6423", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.264370Z", "completed_at": "2024-09-16T15:36:03.272025Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.278391Z", "completed_at": "2024-09-16T15:36:03.278399Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022846698760986328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_eth_mainnet_event_name.7f0fc644d5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.272700Z", "completed_at": "2024-09-16T15:36:03.280031Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.288009Z", "completed_at": "2024-09-16T15:36:03.288021Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024950027465820312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_eth_mainnet_id.161a49599f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.280615Z", "completed_at": "2024-09-16T15:36:03.289855Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.296334Z", "completed_at": "2024-09-16T15:36:03.296346Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02530646324157715, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_eth_mainnet_pool_id.e4d58d3b63", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.290399Z", "completed_at": "2024-09-16T15:36:03.302858Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.305006Z", "completed_at": "2024-09-16T15:36:03.305017Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025755882263183594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_eth_mainnet_sender.62bbe0ad28", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.298253Z", "completed_at": "2024-09-16T15:36:03.306018Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.312657Z", "completed_at": "2024-09-16T15:36:03.312667Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02361750602722168, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_burned_eth_mainnet_transaction_hash.e57add79d6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.307253Z", "completed_at": "2024-09-16T15:36:03.315741Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.322810Z", "completed_at": "2024-09-16T15:36:03.322827Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025449275970458984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_usd_burned_eth_mainnet_id.482b04a60c", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.316464Z", "completed_at": "2024-09-16T15:36:03.330782Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.340074Z", "completed_at": "2024-09-16T15:36:03.340087Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.03360700607299805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_issuance_arbitrum_mainnet", "compiled": true, "compiled_code": "with burns as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n -1 * \n amount / 1e18\n as amount\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\n order by\n block_timestamp desc\n),\n\nmints as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n \n amount / 1e18\n as amount\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\n order by\n block_timestamp desc\n)\n\nselect *\nfrom\n burns\nunion all\nselect *\nfrom\n mints\norder by\n ts desc", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.323892Z", "completed_at": "2024-09-16T15:36:03.339396Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.341867Z", "completed_at": "2024-09-16T15:36:03.341875Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02756500244140625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_usd_minted_arbitrum_mainnet_event_name__UsdMinted.cb75bc5dc7", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'UsdMinted'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.331434Z", "completed_at": "2024-09-16T15:36:03.342702Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.349576Z", "completed_at": "2024-09-16T15:36:03.349585Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027629375457763672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_account_id__True__0.6487cbbb70", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.344009Z", "completed_at": "2024-09-16T15:36:03.351742Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.354131Z", "completed_at": "2024-09-16T15:36:03.354142Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.015538692474365234, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_amount__True__0.9400183d7a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.360085Z", "completed_at": "2024-09-16T15:36:03.366904Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.372828Z", "completed_at": "2024-09-16T15:36:03.372846Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021837949752807617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_account_id.9ccf9039ea", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.355591Z", "completed_at": "2024-09-16T15:36:03.367473Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.373860Z", "completed_at": "2024-09-16T15:36:03.373867Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0235137939453125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_mainnet_pool_id__True__0.5d700fe50b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.368017Z", "completed_at": "2024-09-16T15:36:03.378951Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.381141Z", "completed_at": "2024-09-16T15:36:03.381150Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026255130767822266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_amount.f37a3a83d0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.374847Z", "completed_at": "2024-09-16T15:36:03.382098Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.384520Z", "completed_at": "2024-09-16T15:36:03.384529Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01841902732849121, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_block_number.2c3c8fc1e5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.387753Z", "completed_at": "2024-09-16T15:36:03.399284Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.404987Z", "completed_at": "2024-09-16T15:36:03.404999Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02248859405517578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_block_timestamp.8ca5480dbc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.393620Z", "completed_at": "2024-09-16T15:36:03.399864Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.405972Z", "completed_at": "2024-09-16T15:36:03.405979Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02283763885498047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_collateral_type.0129f350e1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.400396Z", "completed_at": "2024-09-16T15:36:03.410991Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.413013Z", "completed_at": "2024-09-16T15:36:03.413022Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026627779006958008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_contract.317c6e89d1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.406945Z", "completed_at": "2024-09-16T15:36:03.413905Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.416357Z", "completed_at": "2024-09-16T15:36:03.416364Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01808476448059082, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_event_name.8c280cde80", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.419578Z", "completed_at": "2024-09-16T15:36:03.434865Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.436635Z", "completed_at": "2024-09-16T15:36:03.436645Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022284746170043945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_id.3157330f1c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.423657Z", "completed_at": "2024-09-16T15:36:03.435418Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.437558Z", "completed_at": "2024-09-16T15:36:03.437565Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022589445114135742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_pool_id.4593996ffd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.429411Z", "completed_at": "2024-09-16T15:36:03.442445Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.444486Z", "completed_at": "2024-09-16T15:36:03.444494Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026267528533935547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_sender.829a4593b0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.438418Z", "completed_at": "2024-09-16T15:36:03.445981Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.448341Z", "completed_at": "2024-09-16T15:36:03.448349Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02001476287841797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_mainnet_transaction_hash.74c68bc07e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.455087Z", "completed_at": "2024-09-16T15:36:03.465201Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.467098Z", "completed_at": "2024-09-16T15:36:03.467111Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020667314529418945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_issuance_arbitrum_sepolia", "compiled": true, "compiled_code": "with burns as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n -1 * \n amount / 1e18\n as amount\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\n order by\n block_timestamp desc\n),\n\nmints as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n \n amount / 1e18\n as amount\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\n order by\n block_timestamp desc\n)\n\nselect *\nfrom\n burns\nunion all\nselect *\nfrom\n mints\norder by\n ts desc", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.450357Z", "completed_at": "2024-09-16T15:36:03.465841Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.468531Z", "completed_at": "2024-09-16T15:36:03.468539Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023220539093017578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_usd_minted_arbitrum_mainnet_id.557dbdade9", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.460579Z", "completed_at": "2024-09-16T15:36:03.467973Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.474857Z", "completed_at": "2024-09-16T15:36:03.474866Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0252072811126709, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_usd_minted_arbitrum_sepolia_event_name__UsdMinted.5fd40cc553", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'UsdMinted'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.469362Z", "completed_at": "2024-09-16T15:36:03.477146Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.479581Z", "completed_at": "2024-09-16T15:36:03.479591Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019980430603027344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_account_id__True__0.3ae041bf59", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.481614Z", "completed_at": "2024-09-16T15:36:03.494114Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.499700Z", "completed_at": "2024-09-16T15:36:03.499712Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023283720016479492, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_amount__True__0.e93e8d1936", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.488932Z", "completed_at": "2024-09-16T15:36:03.500552Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.506682Z", "completed_at": "2024-09-16T15:36:03.506690Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0283658504486084, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_arbitrum_sepolia_pool_id__True__0.ae99bd6ea3", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.494700Z", "completed_at": "2024-09-16T15:36:03.506050Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.508806Z", "completed_at": "2024-09-16T15:36:03.508813Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028482437133789062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_account_id.e8dbb7db41", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.501225Z", "completed_at": "2024-09-16T15:36:03.508268Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.510973Z", "completed_at": "2024-09-16T15:36:03.510983Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017658233642578125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_amount.cd18eb6390", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.513073Z", "completed_at": "2024-09-16T15:36:03.519730Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.525707Z", "completed_at": "2024-09-16T15:36:03.525715Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01817178726196289, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_block_number.3319b5e432", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.520904Z", "completed_at": "2024-09-16T15:36:03.536218Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.537848Z", "completed_at": "2024-09-16T15:36:03.537859Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025486469268798828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_block_timestamp.baa0ed9288", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.532236Z", "completed_at": "2024-09-16T15:36:03.538822Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.541181Z", "completed_at": "2024-09-16T15:36:03.541189Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022124290466308594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_contract.71d9365153", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.526567Z", "completed_at": "2024-09-16T15:36:03.539957Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.542616Z", "completed_at": "2024-09-16T15:36:03.542623Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024877071380615234, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_collateral_type.36a06f20c5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.544682Z", "completed_at": "2024-09-16T15:36:03.551485Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.557345Z", "completed_at": "2024-09-16T15:36:03.557354Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018086910247802734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_event_name.b210011389", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.552054Z", "completed_at": "2024-09-16T15:36:03.562414Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.567865Z", "completed_at": "2024-09-16T15:36:03.567872Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02452826499938965, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_id.07b94c915b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.558349Z", "completed_at": "2024-09-16T15:36:03.568712Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.571282Z", "completed_at": "2024-09-16T15:36:03.571290Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021228313446044922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_pool_id.41123c7a06", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.563051Z", "completed_at": "2024-09-16T15:36:03.570033Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.572676Z", "completed_at": "2024-09-16T15:36:03.572683Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021908044815063477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_sender.b183e1c56f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.574792Z", "completed_at": "2024-09-16T15:36:03.587221Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.589118Z", "completed_at": "2024-09-16T15:36:03.589127Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01985001564025879, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_arbitrum_sepolia_transaction_hash.38f21551fd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.583142Z", "completed_at": "2024-09-16T15:36:03.590057Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.599438Z", "completed_at": "2024-09-16T15:36:03.599446Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026017189025878906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_usd_minted_arbitrum_sepolia_id.d868aed363", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.590586Z", "completed_at": "2024-09-16T15:36:03.600440Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.603027Z", "completed_at": "2024-09-16T15:36:03.603035Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021359682083129883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_issuance_base_mainnet", "compiled": true, "compiled_code": "with burns as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n -1 * \n amount / 1e18\n as amount\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\n order by\n block_timestamp desc\n),\n\nmints as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n \n amount / 1e18\n as amount\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\n order by\n block_timestamp desc\n)\n\nselect *\nfrom\n burns\nunion all\nselect *\nfrom\n mints\norder by\n ts desc", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.594529Z", "completed_at": "2024-09-16T15:36:03.602479Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.605045Z", "completed_at": "2024-09-16T15:36:03.605054Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022735118865966797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_usd_minted_base_mainnet_event_name__UsdMinted.62f89abcc8", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'UsdMinted'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.606767Z", "completed_at": "2024-09-16T15:36:03.617424Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.619304Z", "completed_at": "2024-09-16T15:36:03.619313Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01830291748046875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_mainnet_account_id__True__0.fd790b59ca", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.613149Z", "completed_at": "2024-09-16T15:36:03.620753Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.631964Z", "completed_at": "2024-09-16T15:36:03.631974Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02765369415283203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_mainnet_amount__True__0.1d256007a1", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.621317Z", "completed_at": "2024-09-16T15:36:03.633807Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.636350Z", "completed_at": "2024-09-16T15:36:03.636358Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024033784866333008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_mainnet_pool_id__True__0.38a3f5fcf9", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.627872Z", "completed_at": "2024-09-16T15:36:03.635207Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.637818Z", "completed_at": "2024-09-16T15:36:03.637826Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019906997680664062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_base_mainnet_account_id.ccf3e769fe", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.638664Z", "completed_at": "2024-09-16T15:36:03.645599Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.651386Z", "completed_at": "2024-09-16T15:36:03.651397Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018393516540527344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_base_mainnet_amount.196acb6a64", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.646175Z", "completed_at": "2024-09-16T15:36:03.652984Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.663161Z", "completed_at": "2024-09-16T15:36:03.663178Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02615976333618164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_base_mainnet_block_number.9528b63fbc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.653567Z", "completed_at": "2024-09-16T15:36:03.665178Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.667672Z", "completed_at": "2024-09-16T15:36:03.667681Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022874832153320312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_base_mainnet_block_timestamp.a004821ccd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.658503Z", "completed_at": "2024-09-16T15:36:03.666539Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.669112Z", "completed_at": "2024-09-16T15:36:03.669120Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019005298614501953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_base_mainnet_collateral_type.f8bfd4628e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.669977Z", "completed_at": "2024-09-16T15:36:03.679062Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.685133Z", "completed_at": "2024-09-16T15:36:03.685145Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020904541015625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_base_mainnet_contract.f56e539b17", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.679641Z", "completed_at": "2024-09-16T15:36:03.686776Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.696598Z", "completed_at": "2024-09-16T15:36:03.696607Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028209924697875977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_base_mainnet_event_name.33ff07927a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.687315Z", "completed_at": "2024-09-16T15:36:03.698419Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.700779Z", "completed_at": "2024-09-16T15:36:03.700789Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022394180297851562, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_base_mainnet_id.9cb007fc5c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.692561Z", "completed_at": "2024-09-16T15:36:03.699023Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.701659Z", "completed_at": "2024-09-16T15:36:03.701666Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018030405044555664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_base_mainnet_pool_id.ee8fc13465", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.703109Z", "completed_at": "2024-09-16T15:36:03.710554Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.716465Z", "completed_at": "2024-09-16T15:36:03.716476Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018908262252807617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_base_mainnet_sender.363a1c6bc9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.711148Z", "completed_at": "2024-09-16T15:36:03.726862Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.728643Z", "completed_at": "2024-09-16T15:36:03.728654Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026259422302246094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_base_mainnet_transaction_hash.c04da14c24", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.717478Z", "completed_at": "2024-09-16T15:36:03.729508Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.731950Z", "completed_at": "2024-09-16T15:36:03.731958Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022734403610229492, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_usd_minted_base_mainnet_id.476f2a0b45", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.723126Z", "completed_at": "2024-09-16T15:36:03.731335Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.733965Z", "completed_at": "2024-09-16T15:36:03.733975Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02408289909362793, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_issuance_base_sepolia", "compiled": true, "compiled_code": "with burns as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n -1 * \n amount / 1e18\n as amount\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\n order by\n block_timestamp desc\n),\n\nmints as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n \n amount / 1e18\n as amount\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\n order by\n block_timestamp desc\n)\n\nselect *\nfrom\n burns\nunion all\nselect *\nfrom\n mints\norder by\n ts desc", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.735445Z", "completed_at": "2024-09-16T15:36:03.746423Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.748259Z", "completed_at": "2024-09-16T15:36:03.748267Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018259525299072266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_usd_minted_base_sepolia_event_name__UsdMinted.d686f1f1af", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'UsdMinted'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.742186Z", "completed_at": "2024-09-16T15:36:03.749790Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.759897Z", "completed_at": "2024-09-16T15:36:03.759906Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026655197143554688, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_sepolia_account_id__True__0.8d375d28dd", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.750325Z", "completed_at": "2024-09-16T15:36:03.761673Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.764202Z", "completed_at": "2024-09-16T15:36:03.764210Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02320098876953125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_sepolia_amount__True__0.8db2f09ae2", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.755396Z", "completed_at": "2024-09-16T15:36:03.763080Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.765759Z", "completed_at": "2024-09-16T15:36:03.765766Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018848657608032227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_base_sepolia_pool_id__True__0.49903b0695", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.766602Z", "completed_at": "2024-09-16T15:36:03.779358Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.781282Z", "completed_at": "2024-09-16T15:36:03.781290Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02044987678527832, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_base_sepolia_account_id.56f2a7acd7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.775232Z", "completed_at": "2024-09-16T15:36:03.782165Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.788061Z", "completed_at": "2024-09-16T15:36:03.788072Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023084402084350586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_base_sepolia_amount.c1ab51fea3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.783303Z", "completed_at": "2024-09-16T15:36:03.794611Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.797062Z", "completed_at": "2024-09-16T15:36:03.797070Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02261066436767578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_base_sepolia_block_number.37baa764ce", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.788930Z", "completed_at": "2024-09-16T15:36:03.795933Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.802015Z", "completed_at": "2024-09-16T15:36:03.802024Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022121906280517578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_base_sepolia_block_timestamp.a33ebf4ef7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.797944Z", "completed_at": "2024-09-16T15:36:03.808955Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.810999Z", "completed_at": "2024-09-16T15:36:03.811007Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017950773239135742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_base_sepolia_collateral_type.028faf1711", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.804951Z", "completed_at": "2024-09-16T15:36:03.812476Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.819876Z", "completed_at": "2024-09-16T15:36:03.819886Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023543596267700195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_base_sepolia_contract.ebf65a8472", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.814238Z", "completed_at": "2024-09-16T15:36:03.826266Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.828695Z", "completed_at": "2024-09-16T15:36:03.828703Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019219636917114258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_base_sepolia_event_name.c1bfdffc84", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.820787Z", "completed_at": "2024-09-16T15:36:03.827532Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.833635Z", "completed_at": "2024-09-16T15:36:03.833644Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023469924926757812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_base_sepolia_id.3fd3162bcc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.829564Z", "completed_at": "2024-09-16T15:36:03.836530Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.842700Z", "completed_at": "2024-09-16T15:36:03.842711Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01800227165222168, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_base_sepolia_pool_id.7dfafbe9ee", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.837158Z", "completed_at": "2024-09-16T15:36:03.844288Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.850241Z", "completed_at": "2024-09-16T15:36:03.850251Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022263526916503906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_base_sepolia_sender.5053739593", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.846073Z", "completed_at": "2024-09-16T15:36:03.856634Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.859058Z", "completed_at": "2024-09-16T15:36:03.859066Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01794266700744629, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_base_sepolia_transaction_hash.04ae981572", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.851107Z", "completed_at": "2024-09-16T15:36:03.857900Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.865442Z", "completed_at": "2024-09-16T15:36:03.865452Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02356743812561035, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_usd_minted_base_sepolia_id.9cce972c7e", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.859896Z", "completed_at": "2024-09-16T15:36:03.868461Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.874797Z", "completed_at": "2024-09-16T15:36:03.874808Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019851207733154297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_issuance_eth_mainnet", "compiled": true, "compiled_code": "with burns as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n -1 * \n amount / 1e18\n as amount\n from\n \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_burned_eth_mainnet\"\n order by\n block_timestamp desc\n),\n\nmints as (\n select\n block_timestamp as ts,\n block_number,\n transaction_hash,\n pool_id,\n collateral_type,\n account_id,\n \n amount / 1e18\n as amount\n from\n \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\n order by\n block_timestamp desc\n)\n\nselect *\nfrom\n burns\nunion all\nselect *\nfrom\n mints\norder by\n ts desc", "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.869040Z", "completed_at": "2024-09-16T15:36:03.876876Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.887039Z", "completed_at": "2024-09-16T15:36:03.887050Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028703689575195312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_usd_minted_eth_mainnet_event_name__UsdMinted.c8d883ddfa", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'UsdMinted'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.878200Z", "completed_at": "2024-09-16T15:36:03.889640Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.892035Z", "completed_at": "2024-09-16T15:36:03.892043Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0187222957611084, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_eth_mainnet_account_id__True__0.b6d81dac3d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.882771Z", "completed_at": "2024-09-16T15:36:03.890905Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.897380Z", "completed_at": "2024-09-16T15:36:03.897389Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023354291915893555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_eth_mainnet_amount__True__0.17e2d727c5", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.892884Z", "completed_at": "2024-09-16T15:36:03.900380Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.906580Z", "completed_at": "2024-09-16T15:36:03.906591Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018643617630004883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_usd_minted_eth_mainnet_pool_id__True__0.2d561e9842", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.901003Z", "completed_at": "2024-09-16T15:36:03.908159Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.915814Z", "completed_at": "2024-09-16T15:36:03.915823Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024508237838745117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_eth_mainnet_account_id.e32d9e9621", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.909964Z", "completed_at": "2024-09-16T15:36:03.923157Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.928958Z", "completed_at": "2024-09-16T15:36:03.928968Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023984432220458984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_eth_mainnet_amount.d50e5f0da5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.916767Z", "completed_at": "2024-09-16T15:36:03.924332Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.930505Z", "completed_at": "2024-09-16T15:36:03.930515Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024715900421142578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_eth_mainnet_block_number.8475901994", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.924890Z", "completed_at": "2024-09-16T15:36:03.936175Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.938344Z", "completed_at": "2024-09-16T15:36:03.938354Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017667055130004883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_eth_mainnet_block_timestamp.e1477f67df", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.932153Z", "completed_at": "2024-09-16T15:36:03.939186Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.941575Z", "completed_at": "2024-09-16T15:36:03.941583Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01790142059326172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_eth_mainnet_collateral_type.3bc61e56d9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.942985Z", "completed_at": "2024-09-16T15:36:03.953480Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.960988Z", "completed_at": "2024-09-16T15:36:03.960996Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0235140323638916, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_eth_mainnet_contract.2287afa612", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.948577Z", "completed_at": "2024-09-16T15:36:03.960442Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.962583Z", "completed_at": "2024-09-16T15:36:03.962593Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022950410842895508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_eth_mainnet_event_name.061c40bc0a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.954740Z", "completed_at": "2024-09-16T15:36:03.963449Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.969563Z", "completed_at": "2024-09-16T15:36:03.969570Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022575855255126953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_eth_mainnet_id.5b1199f72c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.964650Z", "completed_at": "2024-09-16T15:36:03.971705Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.974054Z", "completed_at": "2024-09-16T15:36:03.974064Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020140886306762695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_eth_mainnet_pool_id.dd8998f0f3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.975515Z", "completed_at": "2024-09-16T15:36:03.985895Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.991646Z", "completed_at": "2024-09-16T15:36:03.991654Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02133774757385254, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_eth_mainnet_sender.31025fd349", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.979611Z", "completed_at": "2024-09-16T15:36:03.986484Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.992495Z", "completed_at": "2024-09-16T15:36:03.992503Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021477460861206055, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_usd_minted_eth_mainnet_transaction_hash.dba64c6cd2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.987019Z", "completed_at": "2024-09-16T15:36:03.997844Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:03.999970Z", "completed_at": "2024-09-16T15:36:03.999981Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02516770362854004, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_usd_minted_eth_mainnet_id.ccad3381ec", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_usd_minted_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:03.993444Z", "completed_at": "2024-09-16T15:36:04.001447Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.003971Z", "completed_at": "2024-09-16T15:36:04.003982Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018793821334838867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_amount__True__0.b98dc30014", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_collateral_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.006029Z", "completed_at": "2024-09-16T15:36:04.018357Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.024287Z", "completed_at": "2024-09-16T15:36:04.024295Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023539304733276367, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_collateral_value__True__0.9fa49aae71", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_collateral_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.012566Z", "completed_at": "2024-09-16T15:36:04.023123Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.025244Z", "completed_at": "2024-09-16T15:36:04.025253Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02330160140991211, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_mainnet_pool_id__True__0.14e1d9edc3", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_collateral_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.019010Z", "completed_at": "2024-09-16T15:36:04.026154Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.032311Z", "completed_at": "2024-09-16T15:36:04.032321Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026997089385986328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_amount.0bdb85ef31", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_collateral_arbitrum_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.026786Z", "completed_at": "2024-09-16T15:36:04.033975Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.036437Z", "completed_at": "2024-09-16T15:36:04.036444Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018807172775268555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_block_number.5a68e5a2c2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_collateral_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.038494Z", "completed_at": "2024-09-16T15:36:04.049071Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.056935Z", "completed_at": "2024-09-16T15:36:04.056943Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023743629455566406, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_collateral_type.50f0a76c9d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_collateral_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.043371Z", "completed_at": "2024-09-16T15:36:04.056312Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.062823Z", "completed_at": "2024-09-16T15:36:04.062832Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028422117233276367, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_collateral_value.09fcd07f3a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_collateral_arbitrum_mainnet\"\nwhere collateral_value is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.049764Z", "completed_at": "2024-09-16T15:36:04.062263Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.064488Z", "completed_at": "2024-09-16T15:36:04.064496Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02669048309326172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_contract_address.8cc08e1bbc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract_address\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_collateral_arbitrum_mainnet\"\nwhere contract_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.057965Z", "completed_at": "2024-09-16T15:36:04.066023Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.068549Z", "completed_at": "2024-09-16T15:36:04.068559Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020276784896850586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_pool_id.4536274374", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_collateral_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.071923Z", "completed_at": "2024-09-16T15:36:04.086712Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.088697Z", "completed_at": "2024-09-16T15:36:04.088707Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022173404693603516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_mainnet_ts.d7d74011cb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_collateral_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.076850Z", "completed_at": "2024-09-16T15:36:04.088044Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.094013Z", "completed_at": "2024-09-16T15:36:04.094024Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02617669105529785, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_amount__True__0.ceaca21b1b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_collateral_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.081972Z", "completed_at": "2024-09-16T15:36:04.094837Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.097553Z", "completed_at": "2024-09-16T15:36:04.097561Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02768707275390625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_collateral_value__True__0.5e64981616", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_collateral_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.089613Z", "completed_at": "2024-09-16T15:36:04.096915Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.099700Z", "completed_at": "2024-09-16T15:36:04.099708Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018627166748046875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_arbitrum_sepolia_pool_id__True__0.99b4d66658", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_collateral_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.109343Z", "completed_at": "2024-09-16T15:36:04.115856Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.126549Z", "completed_at": "2024-09-16T15:36:04.126564Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0276181697845459, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_block_number.7c4c28bc6d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_collateral_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.103706Z", "completed_at": "2024-09-16T15:36:04.121051Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.127770Z", "completed_at": "2024-09-16T15:36:04.127778Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.029392004013061523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_amount.e85fb4a97b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_collateral_arbitrum_sepolia\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.116486Z", "completed_at": "2024-09-16T15:36:04.128789Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.131358Z", "completed_at": "2024-09-16T15:36:04.131368Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02842998504638672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_collateral_type.c23ed9827f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_collateral_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.121793Z", "completed_at": "2024-09-16T15:36:04.130116Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.132846Z", "completed_at": "2024-09-16T15:36:04.132853Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019486188888549805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_collateral_value.77882c9c22", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_collateral_arbitrum_sepolia\"\nwhere collateral_value is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.137512Z", "completed_at": "2024-09-16T15:36:04.149463Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.160149Z", "completed_at": "2024-09-16T15:36:04.160163Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028196334838867188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_contract_address.d90d5e4d47", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract_address\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_collateral_arbitrum_sepolia\"\nwhere contract_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.143396Z", "completed_at": "2024-09-16T15:36:04.159506Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.161590Z", "completed_at": "2024-09-16T15:36:04.161599Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027924060821533203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_pool_id.11828e6701", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_collateral_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.150021Z", "completed_at": "2024-09-16T15:36:04.162516Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.164999Z", "completed_at": "2024-09-16T15:36:04.165008Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.028232812881469727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_arbitrum_sepolia_ts.74e3fe431f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_collateral_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.156555Z", "completed_at": "2024-09-16T15:36:04.163109Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.165902Z", "completed_at": "2024-09-16T15:36:04.165909Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02337503433227539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_vault_collateral_base_mainnet", "compiled": true, "compiled_code": "select\n ts,\n block_number,\n contract_address,\n pool_id,\n collateral_type,\n amount,\n collateral_value\nfrom\n \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_core_vault_collateral_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.171944Z", "completed_at": "2024-09-16T15:36:04.182238Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.192165Z", "completed_at": "2024-09-16T15:36:04.192175Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025569677352905273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_mainnet_amount__True__0.9e07833bf5", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.176309Z", "completed_at": "2024-09-16T15:36:04.187466Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.193322Z", "completed_at": "2024-09-16T15:36:04.193330Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026102066040039062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_mainnet_collateral_value__True__0.7350cb66f7", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.182899Z", "completed_at": "2024-09-16T15:36:04.194285Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.196879Z", "completed_at": "2024-09-16T15:36:04.196888Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026227235794067383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_mainnet_pool_id__True__0.c52772c114", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.188144Z", "completed_at": "2024-09-16T15:36:04.194960Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.197791Z", "completed_at": "2024-09-16T15:36:04.197798Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026532411575317383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_base_mainnet_amount.45536133a9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.203546Z", "completed_at": "2024-09-16T15:36:04.218921Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.224401Z", "completed_at": "2024-09-16T15:36:04.224412Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025911331176757812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_base_mainnet_block_number.6eaab21095", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.209206Z", "completed_at": "2024-09-16T15:36:04.219674Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.226020Z", "completed_at": "2024-09-16T15:36:04.226028Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0268857479095459, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_base_mainnet_collateral_type.bef58af2ef", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.214848Z", "completed_at": "2024-09-16T15:36:04.225488Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.227708Z", "completed_at": "2024-09-16T15:36:04.227716Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025476932525634766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_base_mainnet_collateral_value.5805db9c59", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"\nwhere collateral_value is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.220290Z", "completed_at": "2024-09-16T15:36:04.228534Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.231096Z", "completed_at": "2024-09-16T15:36:04.231104Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02824878692626953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_base_mainnet_contract_address.bc7a096c7d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract_address\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"\nwhere contract_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.235030Z", "completed_at": "2024-09-16T15:36:04.251544Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.257419Z", "completed_at": "2024-09-16T15:36:04.257428Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02772831916809082, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_base_mainnet_pool_id.e1a826b5b2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.244764Z", "completed_at": "2024-09-16T15:36:04.256852Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.259095Z", "completed_at": "2024-09-16T15:36:04.259103Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026073217391967773, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_sepolia_amount__True__0.6d9b6133f3", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_collateral_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.240560Z", "completed_at": "2024-09-16T15:36:04.258341Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.261256Z", "completed_at": "2024-09-16T15:36:04.261264Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02942514419555664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_base_mainnet_ts.a02f87cd0d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.252386Z", "completed_at": "2024-09-16T15:36:04.260691Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.263444Z", "completed_at": "2024-09-16T15:36:04.263452Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02364206314086914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_sepolia_collateral_value__True__0.026e20a97f", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_collateral_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.268136Z", "completed_at": "2024-09-16T15:36:04.285594Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.291095Z", "completed_at": "2024-09-16T15:36:04.291106Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02838444709777832, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_base_sepolia_pool_id__True__0.0047a9a52a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_collateral_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.274359Z", "completed_at": "2024-09-16T15:36:04.290395Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.292638Z", "completed_at": "2024-09-16T15:36:04.292646Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027786731719970703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_base_sepolia_amount.ff25c0c9a0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_collateral_base_sepolia\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.281328Z", "completed_at": "2024-09-16T15:36:04.291955Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.294891Z", "completed_at": "2024-09-16T15:36:04.294898Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028061866760253906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_base_sepolia_block_number.3a3cfc3edf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_collateral_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.286296Z", "completed_at": "2024-09-16T15:36:04.293672Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.296415Z", "completed_at": "2024-09-16T15:36:04.296423Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023573875427246094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_base_sepolia_collateral_type.8cfa2c8f99", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_collateral_base_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.302172Z", "completed_at": "2024-09-16T15:36:04.317437Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.322456Z", "completed_at": "2024-09-16T15:36:04.322464Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025288820266723633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_base_sepolia_collateral_value.30cde60b22", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_collateral_base_sepolia\"\nwhere collateral_value is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.308462Z", "completed_at": "2024-09-16T15:36:04.323345Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.325832Z", "completed_at": "2024-09-16T15:36:04.325840Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02736973762512207, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_base_sepolia_contract_address.aa0f2cd57b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract_address\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_collateral_base_sepolia\"\nwhere contract_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.313341Z", "completed_at": "2024-09-16T15:36:04.323945Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.326678Z", "completed_at": "2024-09-16T15:36:04.326687Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026395320892333984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_base_sepolia_pool_id.3607d11df2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_collateral_base_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.318155Z", "completed_at": "2024-09-16T15:36:04.325188Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.328213Z", "completed_at": "2024-09-16T15:36:04.328222Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026736736297607422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_base_sepolia_ts.78a98d96c2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_collateral_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.332837Z", "completed_at": "2024-09-16T15:36:04.339820Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.355038Z", "completed_at": "2024-09-16T15:36:04.355047Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027570724487304688, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_amount__True__0.320b16493d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_collateral_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.340380Z", "completed_at": "2024-09-16T15:36:04.356407Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.357943Z", "completed_at": "2024-09-16T15:36:04.357952Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026416301727294922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_collateral_value__True__0.17170969dc", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_collateral_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.351030Z", "completed_at": "2024-09-16T15:36:04.358778Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.361164Z", "completed_at": "2024-09-16T15:36:04.361172Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02405691146850586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_amount.62dc926f36", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_collateral_eth_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.344848Z", "completed_at": "2024-09-16T15:36:04.359322Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.362046Z", "completed_at": "2024-09-16T15:36:04.362056Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.029915332794189453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_collateral_eth_mainnet_pool_id__True__0.509da6a489", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_collateral_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.365483Z", "completed_at": "2024-09-16T15:36:04.375712Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.378199Z", "completed_at": "2024-09-16T15:36:04.378207Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018418550491333008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_block_number.68d8b02925", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_collateral_eth_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.371692Z", "completed_at": "2024-09-16T15:36:04.377670Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.387537Z", "completed_at": "2024-09-16T15:36:04.387546Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024173498153686523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_collateral_type.9ba1fda62f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_collateral_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.379073Z", "completed_at": "2024-09-16T15:36:04.390212Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.392649Z", "completed_at": "2024-09-16T15:36:04.392656Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02240300178527832, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_collateral_value.53d42edc8a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_collateral_eth_mainnet\"\nwhere collateral_value is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.383140Z", "completed_at": "2024-09-16T15:36:04.391465Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.394083Z", "completed_at": "2024-09-16T15:36:04.394090Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02322983741760254, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_contract_address.8b336867d2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract_address\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_collateral_eth_mainnet\"\nwhere contract_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.396136Z", "completed_at": "2024-09-16T15:36:04.407963Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.410348Z", "completed_at": "2024-09-16T15:36:04.410356Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0196075439453125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_pool_id.f31cb4b3e6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_collateral_eth_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.402572Z", "completed_at": "2024-09-16T15:36:04.409213Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.414286Z", "completed_at": "2024-09-16T15:36:04.414294Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022355318069458008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_collateral_eth_mainnet_ts.dc63e45225", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_collateral_eth_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.415148Z", "completed_at": "2024-09-16T15:36:04.420342Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.422830Z", "completed_at": "2024-09-16T15:36:04.422837Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01559305191040039, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_debt_arbitrum_mainnet", "compiled": true, "compiled_code": "select\n ts,\n block_number,\n pool_id,\n collateral_type,\n debt\nfrom\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_debt_arbitrum_mainnet\"\norder by\n ts", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_debt_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.411221Z", "completed_at": "2024-09-16T15:36:04.421608Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.424243Z", "completed_at": "2024-09-16T15:36:04.424250Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01770782470703125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_pnl_arbitrum_mainnet", "compiled": true, "compiled_code": "\nwith debt as (\n select\n ts,\n 2 as market_id,\n debt * -1 as market_pnl\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_debt_arbitrum_mainnet\"\n)\n\nselect\n ts,\n market_id,\n market_pnl\nfrom\n debt\norder by\n ts", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_pnl_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.425088Z", "completed_at": "2024-09-16T15:36:04.436093Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.438537Z", "completed_at": "2024-09-16T15:36:04.438546Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018945693969726562, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_debt_arbitrum_mainnet_pool_id__True__0.8e3a2c72e9", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_debt_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.430233Z", "completed_at": "2024-09-16T15:36:04.437975Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.445626Z", "completed_at": "2024-09-16T15:36:04.445636Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024821758270263672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_block_number.3ef5dfaa45", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_debt_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.439941Z", "completed_at": "2024-09-16T15:36:04.642094Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.644987Z", "completed_at": "2024-09-16T15:36:04.645001Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.2096548080444336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_collateral_type.f9fb1089d7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_debt_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.447338Z", "completed_at": "2024-09-16T15:36:04.644443Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.647094Z", "completed_at": "2024-09-16T15:36:04.647102Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.21043062210083008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_contract_address.fee8a6440d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract_address\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_debt_arbitrum_mainnet\"\nwhere contract_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.652711Z", "completed_at": "2024-09-16T15:36:04.659764Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.665702Z", "completed_at": "2024-09-16T15:36:04.665713Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02203536033630371, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_pool_id.8f94082342", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_debt_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.648613Z", "completed_at": "2024-09-16T15:36:04.660327Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.666589Z", "completed_at": "2024-09-16T15:36:04.666597Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023799657821655273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_debt.7a33d30f43", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_debt_arbitrum_mainnet\"\nwhere debt is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.661451Z", "completed_at": "2024-09-16T15:36:04.671973Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.674572Z", "completed_at": "2024-09-16T15:36:04.674581Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017024993896484375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_arbitrum_mainnet_ts.d2363d0b7d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_debt_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.667452Z", "completed_at": "2024-09-16T15:36:04.674044Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.676519Z", "completed_at": "2024-09-16T15:36:04.676527Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018098115921020508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_pnl_arbitrum_sepolia", "compiled": true, "compiled_code": "\nwith debt as (\n select\n ts,\n 2 as market_id,\n debt * -1 as market_pnl\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_debt_arbitrum_sepolia\"\n)\n\nselect\n ts,\n market_id,\n market_pnl\nfrom\n debt\norder by\n ts", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_pnl_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.681014Z", "completed_at": "2024-09-16T15:36:04.687723Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.690019Z", "completed_at": "2024-09-16T15:36:04.690029Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.016750574111938477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_debt_arbitrum_sepolia", "compiled": true, "compiled_code": "select\n ts,\n block_number,\n pool_id,\n collateral_type,\n debt\nfrom\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_debt_arbitrum_sepolia\"\norder by\n ts", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_debt_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.678035Z", "completed_at": "2024-09-16T15:36:04.688875Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.693835Z", "completed_at": "2024-09-16T15:36:04.693845Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021209716796875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_pnl_base_mainnet", "compiled": true, "compiled_code": "\nwith debt as (\n select\n ts,\n 2 as market_id,\n debt * -1 as market_pnl\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_debt_base_mainnet\"\n)\n\nselect\n ts,\n market_id,\n market_pnl\nfrom\n debt\norder by\n ts", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_pnl_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.690873Z", "completed_at": "2024-09-16T15:36:04.701039Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.703683Z", "completed_at": "2024-09-16T15:36:04.703693Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017676115036010742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_debt_base_mainnet", "compiled": true, "compiled_code": "select\n ts,\n block_number,\n pool_id,\n collateral_type,\n debt\nfrom\n \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_debt_base_mainnet\"\norder by\n ts", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_pool_debt_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.694724Z", "completed_at": "2024-09-16T15:36:04.702558Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.705081Z", "completed_at": "2024-09-16T15:36:04.705091Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018047094345092773, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_debt_arbitrum_sepolia_pool_id__True__0.6a7fea5bbc", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_debt_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.707373Z", "completed_at": "2024-09-16T15:36:04.718145Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.720481Z", "completed_at": "2024-09-16T15:36:04.720492Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018647432327270508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_debt_base_mainnet_pool_id__True__0.583a0abe4f", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_debt_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.712517Z", "completed_at": "2024-09-16T15:36:04.719374Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.725432Z", "completed_at": "2024-09-16T15:36:04.725445Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022485971450805664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_block_number.39b83b17e0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_debt_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.721339Z", "completed_at": "2024-09-16T15:36:04.733135Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.735615Z", "completed_at": "2024-09-16T15:36:04.735625Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01911616325378418, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_collateral_type.c136eaeaa7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_debt_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.726377Z", "completed_at": "2024-09-16T15:36:04.734445Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.737027Z", "completed_at": "2024-09-16T15:36:04.737037Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01963520050048828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_contract_address.7162b1bbad", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract_address\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_debt_arbitrum_sepolia\"\nwhere contract_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.739129Z", "completed_at": "2024-09-16T15:36:04.749261Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.751664Z", "completed_at": "2024-09-16T15:36:04.751676Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017946481704711914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_debt.13e23e52e8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_debt_arbitrum_sepolia\"\nwhere debt is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.743947Z", "completed_at": "2024-09-16T15:36:04.751109Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.760568Z", "completed_at": "2024-09-16T15:36:04.760576Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025653839111328125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_pool_id.3d27f2e067", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_debt_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.752518Z", "completed_at": "2024-09-16T15:36:04.762979Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.765447Z", "completed_at": "2024-09-16T15:36:04.765457Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017606258392333984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_arbitrum_sepolia_ts.6259a43e83", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_debt_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.756489Z", "completed_at": "2024-09-16T15:36:04.764279Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.766829Z", "completed_at": "2024-09-16T15:36:04.766836Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01827239990234375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_base_mainnet_block_number.bd4478b322", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_debt_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.768916Z", "completed_at": "2024-09-16T15:36:04.780716Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.782978Z", "completed_at": "2024-09-16T15:36:04.782986Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019489049911499023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_base_mainnet_collateral_type.e3f9b96478", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_debt_base_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.773879Z", "completed_at": "2024-09-16T15:36:04.781311Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.783816Z", "completed_at": "2024-09-16T15:36:04.783823Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019098997116088867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_base_mainnet_contract_address.f2b82344e4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract_address\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_debt_base_mainnet\"\nwhere contract_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.788642Z", "completed_at": "2024-09-16T15:36:04.794474Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.796745Z", "completed_at": "2024-09-16T15:36:04.796753Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017003774642944336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_base_mainnet_pool_id.e33ea26a56", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_debt_base_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.784660Z", "completed_at": "2024-09-16T15:36:04.794994Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.797616Z", "completed_at": "2024-09-16T15:36:04.797626Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018612384796142578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_base_mainnet_debt.922a67baf4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_debt_base_mainnet\"\nwhere debt is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.800953Z", "completed_at": "2024-09-16T15:36:04.810307Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.815138Z", "completed_at": "2024-09-16T15:36:04.815151Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01974964141845703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_base_mainnet_ts.fc19d225e3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_debt_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.804978Z", "completed_at": "2024-09-16T15:36:04.811424Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.822530Z", "completed_at": "2024-09-16T15:36:04.822545Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02653217315673828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_pnl_base_sepolia", "compiled": true, "compiled_code": "\nwith debt as (\n select\n ts,\n 2 as market_id,\n debt * -1 as market_pnl\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_debt_base_sepolia\"\n)\n\nselect\n ts,\n market_id,\n market_pnl\nfrom\n debt\norder by\n ts", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_pnl_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.811990Z", "completed_at": "2024-09-16T15:36:04.824534Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.827141Z", "completed_at": "2024-09-16T15:36:04.827150Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019103050231933594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_debt_base_sepolia", "compiled": true, "compiled_code": "select\n ts,\n block_number,\n pool_id,\n collateral_type,\n debt\nfrom\n \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_debt_base_sepolia\"\norder by\n ts", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_pool_debt_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.816187Z", "completed_at": "2024-09-16T15:36:04.825719Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.828577Z", "completed_at": "2024-09-16T15:36:04.828586Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019906282424926758, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_debt_base_sepolia_pool_id__True__0.908dbaecbc", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_debt_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.832106Z", "completed_at": "2024-09-16T15:36:04.843423Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.849472Z", "completed_at": "2024-09-16T15:36:04.849489Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023118257522583008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_base_sepolia_block_number.f25dcd2c96", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_debt_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.837286Z", "completed_at": "2024-09-16T15:36:04.848856Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.854689Z", "completed_at": "2024-09-16T15:36:04.854698Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02681112289428711, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_base_sepolia_collateral_type.70a5498cf3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_debt_base_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.844682Z", "completed_at": "2024-09-16T15:36:04.855565Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.857668Z", "completed_at": "2024-09-16T15:36:04.857676Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021204710006713867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_base_sepolia_contract_address.a9d7ef2e2d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract_address\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_debt_base_sepolia\"\nwhere contract_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.850487Z", "completed_at": "2024-09-16T15:36:04.858512Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.860962Z", "completed_at": "2024-09-16T15:36:04.860970Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019094467163085938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_base_sepolia_debt.9b99714e7f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_debt_base_sepolia\"\nwhere debt is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.864215Z", "completed_at": "2024-09-16T15:36:04.875479Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.880254Z", "completed_at": "2024-09-16T15:36:04.880262Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021270036697387695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_base_sepolia_pool_id.05a1d5275c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_debt_base_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.868412Z", "completed_at": "2024-09-16T15:36:04.878978Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.881218Z", "completed_at": "2024-09-16T15:36:04.881226Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02162790298461914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_base_sepolia_ts.d366714ec5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_debt_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.876052Z", "completed_at": "2024-09-16T15:36:04.882130Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.888393Z", "completed_at": "2024-09-16T15:36:04.888401Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025536775588989258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_debt_eth_mainnet", "compiled": true, "compiled_code": "select\n ts,\n block_number,\n pool_id,\n collateral_type,\n debt\nfrom\n \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_debt_eth_mainnet\"\norder by\n ts", "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.882669Z", "completed_at": "2024-09-16T15:36:04.890046Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.892665Z", "completed_at": "2024-09-16T15:36:04.892673Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018149614334106445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_debt_eth_mainnet_pool_id__True__0.55f388e287", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_debt_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.894698Z", "completed_at": "2024-09-16T15:36:04.904931Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.911063Z", "completed_at": "2024-09-16T15:36:04.911071Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021810293197631836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_eth_mainnet_block_number.930416e329", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_debt_eth_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.899332Z", "completed_at": "2024-09-16T15:36:04.909950Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.912034Z", "completed_at": "2024-09-16T15:36:04.912042Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021558284759521484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_eth_mainnet_collateral_type.557a042f2b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_debt_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.905820Z", "completed_at": "2024-09-16T15:36:04.912915Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.920108Z", "completed_at": "2024-09-16T15:36:04.920116Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026106834411621094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_eth_mainnet_contract_address.d43dcb9614", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract_address\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_debt_eth_mainnet\"\nwhere contract_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.913475Z", "completed_at": "2024-09-16T15:36:04.921735Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.924068Z", "completed_at": "2024-09-16T15:36:04.924075Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020023584365844727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_eth_mainnet_debt.a314c480fe", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_debt_eth_mainnet\"\nwhere debt is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.926064Z", "completed_at": "2024-09-16T15:36:04.936059Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.942217Z", "completed_at": "2024-09-16T15:36:04.942225Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02126765251159668, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_eth_mainnet_pool_id.2f8f15549f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_debt_eth_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.930742Z", "completed_at": "2024-09-16T15:36:04.941637Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.947489Z", "completed_at": "2024-09-16T15:36:04.947499Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025359392166137695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_debt_eth_mainnet_ts.3b5cb40175", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_debt_eth_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.936718Z", "completed_at": "2024-09-16T15:36:04.948484Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.951098Z", "completed_at": "2024-09-16T15:36:04.951105Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025731801986694336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_vault_liquidation_arbitrum_mainnet_event_name__VaultLiquidation.429345a118", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'VaultLiquidation'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.943163Z", "completed_at": "2024-09-16T15:36:04.950464Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.953121Z", "completed_at": "2024-09-16T15:36:04.953128Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017795562744140625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_mainnet_liquidate_as_account_id__True__0.c9be297afd", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not liquidate_as_account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.956996Z", "completed_at": "2024-09-16T15:36:04.969011Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.978686Z", "completed_at": "2024-09-16T15:36:04.978695Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026873350143432617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_mainnet_pool_id__True__0.c4b79598cb", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.961373Z", "completed_at": "2024-09-16T15:36:04.969627Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.979570Z", "completed_at": "2024-09-16T15:36:04.979581Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027153968811035156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_block_number.1dc8ebaf67", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.970167Z", "completed_at": "2024-09-16T15:36:04.981267Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.983806Z", "completed_at": "2024-09-16T15:36:04.983816Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027504682540893555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_block_timestamp.3054b6aeaa", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.974405Z", "completed_at": "2024-09-16T15:36:04.983245Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:04.985827Z", "completed_at": "2024-09-16T15:36:04.985834Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018955230712890625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_collateral_type.ba4823f6ed", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.987890Z", "completed_at": "2024-09-16T15:36:04.998238Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.000635Z", "completed_at": "2024-09-16T15:36:05.000643Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01807689666748047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_contract.625029e21f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:04.993285Z", "completed_at": "2024-09-16T15:36:05.000106Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.011489Z", "completed_at": "2024-09-16T15:36:05.011498Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026953935623168945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_event_name.fcb481b7e9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.001569Z", "completed_at": "2024-09-16T15:36:05.013255Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.015652Z", "completed_at": "2024-09-16T15:36:05.015659Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02308034896850586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_id.c7ac33a6c3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.005696Z", "completed_at": "2024-09-16T15:36:05.013867Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.016486Z", "completed_at": "2024-09-16T15:36:05.016493Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019149065017700195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_liquidate_as_account_id.5e1fa876a7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidate_as_account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\nwhere liquidate_as_account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.020451Z", "completed_at": "2024-09-16T15:36:05.030946Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.036780Z", "completed_at": "2024-09-16T15:36:05.036794Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021861553192138672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_liquidation_data.2555b245ad", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidation_data\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\nwhere liquidation_data is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.026055Z", "completed_at": "2024-09-16T15:36:05.036230Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.042200Z", "completed_at": "2024-09-16T15:36:05.042210Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02501082420349121, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_pool_id.f9e6978af1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.032197Z", "completed_at": "2024-09-16T15:36:05.043152Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.045752Z", "completed_at": "2024-09-16T15:36:05.045760Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02114272117614746, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_sender.d35f8c0cc2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.037821Z", "completed_at": "2024-09-16T15:36:05.045159Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.047808Z", "completed_at": "2024-09-16T15:36:05.047816Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022455930709838867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_mainnet_transaction_hash.5da9d8cd8f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.055762Z", "completed_at": "2024-09-16T15:36:05.065714Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.076726Z", "completed_at": "2024-09-16T15:36:05.076742Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.029680728912353516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_vault_liquidation_arbitrum_sepolia_event_name__VaultLiquidation.0c7e403f1c", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'VaultLiquidation'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.051674Z", "completed_at": "2024-09-16T15:36:05.066341Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.077854Z", "completed_at": "2024-09-16T15:36:05.077862Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.03135108947753906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_vault_liquidation_arbitrum_mainnet_id.3f5a30c375", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_liquidation_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.066914Z", "completed_at": "2024-09-16T15:36:05.079734Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.082373Z", "completed_at": "2024-09-16T15:36:05.082381Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0314028263092041, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_sepolia_liquidate_as_account_id__True__0.8896409533", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not liquidate_as_account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.072316Z", "completed_at": "2024-09-16T15:36:05.080293Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.083219Z", "completed_at": "2024-09-16T15:36:05.083226Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020148754119873047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_arbitrum_sepolia_pool_id__True__0.6022175c23", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.087123Z", "completed_at": "2024-09-16T15:36:05.098280Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.104643Z", "completed_at": "2024-09-16T15:36:05.104651Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02302837371826172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_block_number.fbedd6aa28", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.092616Z", "completed_at": "2024-09-16T15:36:05.103919Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.111321Z", "completed_at": "2024-09-16T15:36:05.111331Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02737569808959961, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_block_timestamp.3f8fcf20ee", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.099576Z", "completed_at": "2024-09-16T15:36:05.113030Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.115704Z", "completed_at": "2024-09-16T15:36:05.115711Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02448868751525879, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_collateral_type.0b2d659b09", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.105681Z", "completed_at": "2024-09-16T15:36:05.115135Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.117757Z", "completed_at": "2024-09-16T15:36:05.117767Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025851964950561523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_contract.2bb4203c78", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.119840Z", "completed_at": "2024-09-16T15:36:05.130301Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.132136Z", "completed_at": "2024-09-16T15:36:05.132144Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017732620239257812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_event_name.6ee4c7edec", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.125413Z", "completed_at": "2024-09-16T15:36:05.137331Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.143246Z", "completed_at": "2024-09-16T15:36:05.143253Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026813983917236328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_id.e478906cc0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.133033Z", "completed_at": "2024-09-16T15:36:05.144203Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.146751Z", "completed_at": "2024-09-16T15:36:05.146759Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02208876609802246, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_liquidate_as_account_id.557d546c5f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidate_as_account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\nwhere liquidate_as_account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.138062Z", "completed_at": "2024-09-16T15:36:05.145526Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.148194Z", "completed_at": "2024-09-16T15:36:05.148202Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018762826919555664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_liquidation_data.0e7de46ea6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidation_data\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\nwhere liquidation_data is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.150429Z", "completed_at": "2024-09-16T15:36:05.166094Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.168161Z", "completed_at": "2024-09-16T15:36:05.168175Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023451805114746094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_pool_id.c0c0a011c4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.157996Z", "completed_at": "2024-09-16T15:36:05.177677Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.179497Z", "completed_at": "2024-09-16T15:36:05.179507Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.030567169189453125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_sender.e33149c915", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.169128Z", "completed_at": "2024-09-16T15:36:05.180493Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.182883Z", "completed_at": "2024-09-16T15:36:05.182890Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02681589126586914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_arbitrum_sepolia_transaction_hash.6b1e45b06a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.173748Z", "completed_at": "2024-09-16T15:36:05.181660Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.184298Z", "completed_at": "2024-09-16T15:36:05.184305Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027277231216430664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_vault_liquidation_arbitrum_sepolia_id.39f25ec5ad", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_liquidation_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.186469Z", "completed_at": "2024-09-16T15:36:05.198356Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.200359Z", "completed_at": "2024-09-16T15:36:05.200368Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019425630569458008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_vault_liquidation_base_mainnet_event_name__VaultLiquidation.b8ea6a7925", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'VaultLiquidation'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.193937Z", "completed_at": "2024-09-16T15:36:05.205863Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.213075Z", "completed_at": "2024-09-16T15:36:05.213084Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028066396713256836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_mainnet_liquidate_as_account_id__True__0.b04df95186", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not liquidate_as_account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.201274Z", "completed_at": "2024-09-16T15:36:05.214288Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.216891Z", "completed_at": "2024-09-16T15:36:05.216899Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024672746658325195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_mainnet_pool_id__True__0.bfc340e4f6", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.206587Z", "completed_at": "2024-09-16T15:36:05.215620Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.218432Z", "completed_at": "2024-09-16T15:36:05.218442Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025423526763916016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_block_number.667cea546c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.220658Z", "completed_at": "2024-09-16T15:36:05.233461Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.235407Z", "completed_at": "2024-09-16T15:36:05.235418Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020609378814697266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_block_timestamp.2dca047589", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.229038Z", "completed_at": "2024-09-16T15:36:05.236329Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.246654Z", "completed_at": "2024-09-16T15:36:05.246666Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02748274803161621, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_collateral_type.e0c76340c5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.236907Z", "completed_at": "2024-09-16T15:36:05.248550Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.250988Z", "completed_at": "2024-09-16T15:36:05.250996Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023654699325561523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_contract.d5acf50762", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.241511Z", "completed_at": "2024-09-16T15:36:05.249803Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.252492Z", "completed_at": "2024-09-16T15:36:05.252500Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02432560920715332, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_event_name.1e10a7bb02", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.253352Z", "completed_at": "2024-09-16T15:36:05.269689Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.275518Z", "completed_at": "2024-09-16T15:36:05.275531Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0276949405670166, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_id.3054417f0f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.261249Z", "completed_at": "2024-09-16T15:36:05.270964Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.280455Z", "completed_at": "2024-09-16T15:36:05.280465Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028735876083374023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_liquidate_as_account_id.042bc52396", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidate_as_account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\nwhere liquidate_as_account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.271497Z", "completed_at": "2024-09-16T15:36:05.282385Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.285357Z", "completed_at": "2024-09-16T15:36:05.285367Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024975299835205078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_liquidation_data.be698b5245", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidation_data\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\nwhere liquidation_data is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.276468Z", "completed_at": "2024-09-16T15:36:05.284014Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.286845Z", "completed_at": "2024-09-16T15:36:05.286853Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018587589263916016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_pool_id.4a337176ad", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.290206Z", "completed_at": "2024-09-16T15:36:05.300347Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.306395Z", "completed_at": "2024-09-16T15:36:05.306403Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021950244903564453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_sender.512fed362a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.295039Z", "completed_at": "2024-09-16T15:36:05.305730Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.313193Z", "completed_at": "2024-09-16T15:36:05.313205Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027079343795776367, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_mainnet_transaction_hash.063cc50ef6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.301669Z", "completed_at": "2024-09-16T15:36:05.314286Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.316472Z", "completed_at": "2024-09-16T15:36:05.316480Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022163867950439453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_vault_liquidation_base_mainnet_id.74bcb7a076", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_liquidation_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.307283Z", "completed_at": "2024-09-16T15:36:05.317288Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.319834Z", "completed_at": "2024-09-16T15:36:05.319841Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020873546600341797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_vault_liquidation_base_sepolia_event_name__VaultLiquidation.958e4fe8de", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'VaultLiquidation'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.323186Z", "completed_at": "2024-09-16T15:36:05.337762Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.339751Z", "completed_at": "2024-09-16T15:36:05.339761Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021971940994262695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_sepolia_liquidate_as_account_id__True__0.ee3dd8dc1e", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not liquidate_as_account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.327573Z", "completed_at": "2024-09-16T15:36:05.338419Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.341182Z", "completed_at": "2024-09-16T15:36:05.341190Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022744417190551758, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_base_sepolia_pool_id__True__0.5ea2ba7eab", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.333598Z", "completed_at": "2024-09-16T15:36:05.340653Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.346774Z", "completed_at": "2024-09-16T15:36:05.346782Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02496194839477539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_block_number.72d5fcf75c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.342064Z", "completed_at": "2024-09-16T15:36:05.349048Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.351469Z", "completed_at": "2024-09-16T15:36:05.351479Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019003629684448242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_block_timestamp.5c4fdcd348", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.353476Z", "completed_at": "2024-09-16T15:36:05.370656Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.372578Z", "completed_at": "2024-09-16T15:36:05.372589Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024315357208251953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_collateral_type.18870127b8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.358997Z", "completed_at": "2024-09-16T15:36:05.371927Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.378096Z", "completed_at": "2024-09-16T15:36:05.378106Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02790665626525879, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_contract.58dafa50b4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.366596Z", "completed_at": "2024-09-16T15:36:05.373523Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.379651Z", "completed_at": "2024-09-16T15:36:05.379660Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027467966079711914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_event_name.04b05d8fa6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.374056Z", "completed_at": "2024-09-16T15:36:05.381385Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.383839Z", "completed_at": "2024-09-16T15:36:05.383847Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018074750900268555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_id.08162ec8b5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.387086Z", "completed_at": "2024-09-16T15:36:05.401068Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.402630Z", "completed_at": "2024-09-16T15:36:05.402638Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020787715911865234, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_liquidate_as_account_id.b170dba1d3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidate_as_account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\nwhere liquidate_as_account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.391990Z", "completed_at": "2024-09-16T15:36:05.403464Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.410992Z", "completed_at": "2024-09-16T15:36:05.411004Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027865886688232422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_liquidation_data.a5dc2b7337", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidation_data\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\nwhere liquidation_data is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.396933Z", "completed_at": "2024-09-16T15:36:05.409614Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.411973Z", "completed_at": "2024-09-16T15:36:05.411982Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02684617042541504, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_pool_id.47e473f735", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.404067Z", "completed_at": "2024-09-16T15:36:05.412765Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.415278Z", "completed_at": "2024-09-16T15:36:05.415286Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019222259521484375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_sender.2f502247e7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.418627Z", "completed_at": "2024-09-16T15:36:05.428822Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.434519Z", "completed_at": "2024-09-16T15:36:05.434530Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021296024322509766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_base_sepolia_transaction_hash.fcdcfcdcdd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.424750Z", "completed_at": "2024-09-16T15:36:05.435413Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.441872Z", "completed_at": "2024-09-16T15:36:05.441882Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025288820266723633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_vault_liquidation_base_sepolia_id.5759c475e5", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_liquidation_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.429503Z", "completed_at": "2024-09-16T15:36:05.440461Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.442837Z", "completed_at": "2024-09-16T15:36:05.442846Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025652170181274414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_vault_liquidation_eth_mainnet_event_name__VaultLiquidation.8d1cb5eebf", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'VaultLiquidation'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.436059Z", "completed_at": "2024-09-16T15:36:05.443710Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.446203Z", "completed_at": "2024-09-16T15:36:05.446211Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022320032119750977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_eth_mainnet_liquidate_as_account_id__True__0.a9d184de0a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not liquidate_as_account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.449440Z", "completed_at": "2024-09-16T15:36:05.465435Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.467035Z", "completed_at": "2024-09-16T15:36:05.467045Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02289605140686035, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_vault_liquidation_eth_mainnet_pool_id__True__0.cccb8c7cca", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.455824Z", "completed_at": "2024-09-16T15:36:05.467895Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.474356Z", "completed_at": "2024-09-16T15:36:05.474365Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0268552303314209, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_block_number.39193d7213", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.461311Z", "completed_at": "2024-09-16T15:36:05.468510Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.475241Z", "completed_at": "2024-09-16T15:36:05.475249Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027142763137817383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_block_timestamp.439cb16960", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.469050Z", "completed_at": "2024-09-16T15:36:05.476881Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.479373Z", "completed_at": "2024-09-16T15:36:05.479381Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024411678314208984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_collateral_type.22405706c4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.481390Z", "completed_at": "2024-09-16T15:36:05.488126Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.497678Z", "completed_at": "2024-09-16T15:36:05.497686Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021532773971557617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_contract.65501d763b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.488682Z", "completed_at": "2024-09-16T15:36:05.505298Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.507803Z", "completed_at": "2024-09-16T15:36:05.507813Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027704715728759766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_event_name.e6bd41012e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.492846Z", "completed_at": "2024-09-16T15:36:05.505889Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.508720Z", "completed_at": "2024-09-16T15:36:05.508728Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0280153751373291, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_id.11becd0eff", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.498787Z", "completed_at": "2024-09-16T15:36:05.507248Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.510222Z", "completed_at": "2024-09-16T15:36:05.510230Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022815227508544922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_liquidate_as_account_id.978ffc7da9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidate_as_account_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\nwhere liquidate_as_account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.512414Z", "completed_at": "2024-09-16T15:36:05.519789Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.525472Z", "completed_at": "2024-09-16T15:36:05.525482Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01898813247680664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_liquidation_data.485b65c6b5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect liquidation_data\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\nwhere liquidation_data is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.521425Z", "completed_at": "2024-09-16T15:36:05.535660Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.538133Z", "completed_at": "2024-09-16T15:36:05.538143Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021052122116088867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_pool_id.ca9bfaf7f3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.526502Z", "completed_at": "2024-09-16T15:36:05.536263Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.539004Z", "completed_at": "2024-09-16T15:36:05.539011Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02123427391052246, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_sender.03a447332b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.530482Z", "completed_at": "2024-09-16T15:36:05.537597Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.540397Z", "completed_at": "2024-09-16T15:36:05.540405Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021927356719970703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_vault_liquidation_eth_mainnet_transaction_hash.5e22cb6ded", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.542592Z", "completed_at": "2024-09-16T15:36:05.549938Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.556766Z", "completed_at": "2024-09-16T15:36:05.556775Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01997661590576172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_vault_liquidation_eth_mainnet_id.9b474978a9", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_liquidation_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.551568Z", "completed_at": "2024-09-16T15:36:05.567323Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.569946Z", "completed_at": "2024-09-16T15:36:05.569954Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022687911987304688, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_pool_collateral_arbitrum_mainnet", "compiled": true, "compiled_code": "with events as (\n select\n block_timestamp,\n \n token_amount / 1e18\n as token_amount,\n collateral_type\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_deposited_arbitrum_mainnet\"\n union all\n select\n block_timestamp,\n -\n token_amount / 1e18\n as token_amount,\n collateral_type\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\n),\n\nranked_events as (\n select\n *,\n SUM(token_amount) over (\n partition by collateral_type\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as amount_deposited\n from\n events\n)\n\nselect\n block_timestamp as ts,\n collateral_type,\n amount_deposited\nfrom\n ranked_events\norder by\n block_timestamp,\n collateral_type", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pool_collateral_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.557774Z", "completed_at": "2024-09-16T15:36:05.568866Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.571358Z", "completed_at": "2024-09-16T15:36:05.571365Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02348017692565918, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_withdrawn_arbitrum_mainnet_event_name__Withdrawn.e5deebfa14", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Withdrawn'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.562024Z", "completed_at": "2024-09-16T15:36:05.569418Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.572189Z", "completed_at": "2024-09-16T15:36:05.572196Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02360391616821289, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_mainnet_account_id__True__0.8873db614c", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.573850Z", "completed_at": "2024-09-16T15:36:05.580948Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.583285Z", "completed_at": "2024-09-16T15:36:05.583295Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.015255451202392578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_mainnet_token_amount__True__0.0008eb5d09", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.584685Z", "completed_at": "2024-09-16T15:36:05.600051Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.602586Z", "completed_at": "2024-09-16T15:36:05.602594Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023045778274536133, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_account_id.ccf8b71875", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.588774Z", "completed_at": "2024-09-16T15:36:05.601452Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.607533Z", "completed_at": "2024-09-16T15:36:05.607540Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02730870246887207, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_block_number.29891eb70b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.593662Z", "completed_at": "2024-09-16T15:36:05.602027Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.608556Z", "completed_at": "2024-09-16T15:36:05.608564Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02712392807006836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_block_timestamp.0605d1994e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.603488Z", "completed_at": "2024-09-16T15:36:05.611674Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.614183Z", "completed_at": "2024-09-16T15:36:05.614190Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.014890193939208984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_collateral_type.772b018013", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.617347Z", "completed_at": "2024-09-16T15:36:05.630701Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.633060Z", "completed_at": "2024-09-16T15:36:05.633067Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020905256271362305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_contract.a8c5968db3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.621629Z", "completed_at": "2024-09-16T15:36:05.631252Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.633965Z", "completed_at": "2024-09-16T15:36:05.633972Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021106243133544922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_event_name.69a5a9a880", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.625829Z", "completed_at": "2024-09-16T15:36:05.632517Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.638850Z", "completed_at": "2024-09-16T15:36:05.638858Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02536606788635254, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_id.46c5fcd073", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.634800Z", "completed_at": "2024-09-16T15:36:05.643723Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.645975Z", "completed_at": "2024-09-16T15:36:05.645982Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.016229629516601562, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_sender.665f4ade6b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.646795Z", "completed_at": "2024-09-16T15:36:05.661379Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.663745Z", "completed_at": "2024-09-16T15:36:05.663753Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02200031280517578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_token_amount.4bc0081148", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\nwhere token_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.652242Z", "completed_at": "2024-09-16T15:36:05.661949Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.664587Z", "completed_at": "2024-09-16T15:36:05.664597Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022166728973388672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_mainnet_transaction_hash.492d634608", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.656326Z", "completed_at": "2024-09-16T15:36:05.662535Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.665468Z", "completed_at": "2024-09-16T15:36:05.665476Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022397756576538086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_withdrawn_arbitrum_mainnet_id.9810244f0d", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_withdrawn_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.668838Z", "completed_at": "2024-09-16T15:36:05.675281Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.681246Z", "completed_at": "2024-09-16T15:36:05.681254Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01826786994934082, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_pool_collateral_arbitrum_sepolia", "compiled": true, "compiled_code": "with events as (\n select\n block_timestamp,\n \n token_amount / 1e18\n as token_amount,\n collateral_type\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_deposited_arbitrum_sepolia\"\n union all\n select\n block_timestamp,\n -\n token_amount / 1e18\n as token_amount,\n collateral_type\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\n),\n\nranked_events as (\n select\n *,\n SUM(token_amount) over (\n partition by collateral_type\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as amount_deposited\n from\n events\n)\n\nselect\n block_timestamp as ts,\n collateral_type,\n amount_deposited\nfrom\n ranked_events\norder by\n block_timestamp,\n collateral_type", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pool_collateral_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.676987Z", "completed_at": "2024-09-16T15:36:05.693254Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.695405Z", "completed_at": "2024-09-16T15:36:05.695414Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022889375686645508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_withdrawn_arbitrum_sepolia_event_name__Withdrawn.cd07ab25e2", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Withdrawn'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.682150Z", "completed_at": "2024-09-16T15:36:05.694101Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.696813Z", "completed_at": "2024-09-16T15:36:05.696821Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023650646209716797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_sepolia_account_id__True__0.d4050dde67", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.686498Z", "completed_at": "2024-09-16T15:36:05.696292Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.698887Z", "completed_at": "2024-09-16T15:36:05.698895Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02502274513244629, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_arbitrum_sepolia_token_amount__True__0.0301b264d6", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.700359Z", "completed_at": "2024-09-16T15:36:05.707031Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.712782Z", "completed_at": "2024-09-16T15:36:05.712790Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018119335174560547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_account_id.93a7f1c6e0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.708755Z", "completed_at": "2024-09-16T15:36:05.719281Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.725307Z", "completed_at": "2024-09-16T15:36:05.725315Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021002531051635742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_block_number.fb2901f9b9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.714276Z", "completed_at": "2024-09-16T15:36:05.724769Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.726880Z", "completed_at": "2024-09-16T15:36:05.726888Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02124786376953125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_block_timestamp.7fcd8e34b4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.719824Z", "completed_at": "2024-09-16T15:36:05.727705Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.733896Z", "completed_at": "2024-09-16T15:36:05.733904Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026421785354614258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_collateral_type.462d8e9d4a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.728937Z", "completed_at": "2024-09-16T15:36:05.736131Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.738477Z", "completed_at": "2024-09-16T15:36:05.738485Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01459360122680664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_contract.7095f79cd5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.745082Z", "completed_at": "2024-09-16T15:36:05.751998Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.757875Z", "completed_at": "2024-09-16T15:36:05.757883Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02246713638305664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_id.bdd65cec2b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.739928Z", "completed_at": "2024-09-16T15:36:05.752524Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.758739Z", "completed_at": "2024-09-16T15:36:05.758746Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02406930923461914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_event_name.6e275cf97d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.753087Z", "completed_at": "2024-09-16T15:36:05.763796Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.766034Z", "completed_at": "2024-09-16T15:36:05.766044Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026805639266967773, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_sender.b2d53e6596", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.759697Z", "completed_at": "2024-09-16T15:36:05.766925Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.769311Z", "completed_at": "2024-09-16T15:36:05.769319Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018079042434692383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_token_amount.df20ce27b8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\nwhere token_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.772506Z", "completed_at": "2024-09-16T15:36:05.787780Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.789771Z", "completed_at": "2024-09-16T15:36:05.789781Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022421598434448242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_arbitrum_sepolia_transaction_hash.a4480fb9e0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.776634Z", "completed_at": "2024-09-16T15:36:05.789059Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.795578Z", "completed_at": "2024-09-16T15:36:05.795587Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02762317657470703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_withdrawn_arbitrum_sepolia_id.3f0503a510", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_withdrawn_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.782465Z", "completed_at": "2024-09-16T15:36:05.794899Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.797204Z", "completed_at": "2024-09-16T15:36:05.797211Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02602076530456543, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_pool_collateral_base_mainnet", "compiled": true, "compiled_code": "with events as (\n select\n block_timestamp,\n \n token_amount / 1e18\n as token_amount,\n collateral_type\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_deposited_base_mainnet\"\n union all\n select\n block_timestamp,\n -\n token_amount / 1e18\n as token_amount,\n collateral_type\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\n),\n\nranked_events as (\n select\n *,\n SUM(token_amount) over (\n partition by collateral_type\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as amount_deposited\n from\n events\n)\n\nselect\n block_timestamp as ts,\n collateral_type,\n amount_deposited\nfrom\n ranked_events\norder by\n block_timestamp,\n collateral_type", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_core_pool_collateral_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.790644Z", "completed_at": "2024-09-16T15:36:05.798750Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.801358Z", "completed_at": "2024-09-16T15:36:05.801365Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01986837387084961, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_withdrawn_base_mainnet_event_name__Withdrawn.8eb5613297", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Withdrawn'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.804578Z", "completed_at": "2024-09-16T15:36:05.818683Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.820769Z", "completed_at": "2024-09-16T15:36:05.820777Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021535873413085938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_mainnet_account_id__True__0.0bf8555841", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.809537Z", "completed_at": "2024-09-16T15:36:05.820125Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.826393Z", "completed_at": "2024-09-16T15:36:05.826402Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025754928588867188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_mainnet_token_amount__True__0.54af4bae82", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.814605Z", "completed_at": "2024-09-16T15:36:05.825844Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.828022Z", "completed_at": "2024-09-16T15:36:05.828029Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02533864974975586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_base_mainnet_account_id.ef84b5b40c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.821727Z", "completed_at": "2024-09-16T15:36:05.829559Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.832021Z", "completed_at": "2024-09-16T15:36:05.832029Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018236637115478516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_base_mainnet_block_number.03c7cebae3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.841459Z", "completed_at": "2024-09-16T15:36:05.851300Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.857143Z", "completed_at": "2024-09-16T15:36:05.857151Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025834083557128906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_base_mainnet_collateral_type.f32eb82738", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.835236Z", "completed_at": "2024-09-16T15:36:05.851908Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.858045Z", "completed_at": "2024-09-16T15:36:05.858053Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027994871139526367, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_base_mainnet_block_timestamp.3b8ffa7210", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.846334Z", "completed_at": "2024-09-16T15:36:05.856467Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.858994Z", "completed_at": "2024-09-16T15:36:05.859001Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025678157806396484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_base_mainnet_contract.a8511fdb92", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.852481Z", "completed_at": "2024-09-16T15:36:05.860466Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.863005Z", "completed_at": "2024-09-16T15:36:05.863012Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01749587059020996, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_base_mainnet_event_name.f423143c4b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.867342Z", "completed_at": "2024-09-16T15:36:05.882399Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.888518Z", "completed_at": "2024-09-16T15:36:05.888530Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026280641555786133, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_base_mainnet_id.8106f47c4d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.872099Z", "completed_at": "2024-09-16T15:36:05.883228Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.889952Z", "completed_at": "2024-09-16T15:36:05.889960Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0262300968170166, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_base_mainnet_sender.2f5cf91bdf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.876145Z", "completed_at": "2024-09-16T15:36:05.887790Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.890929Z", "completed_at": "2024-09-16T15:36:05.890939Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026602506637573242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_base_mainnet_token_amount.fbabce38ba", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\nwhere token_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.883789Z", "completed_at": "2024-09-16T15:36:05.891786Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.894346Z", "completed_at": "2024-09-16T15:36:05.894354Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0229642391204834, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_base_mainnet_transaction_hash.a3fda71b2a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.899942Z", "completed_at": "2024-09-16T15:36:05.913686Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.919212Z", "completed_at": "2024-09-16T15:36:05.919223Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024116039276123047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_withdrawn_base_mainnet_id.72a24b0786", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"core_withdrawn_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.903973Z", "completed_at": "2024-09-16T15:36:05.914229Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.920611Z", "completed_at": "2024-09-16T15:36:05.920622Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024918317794799805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_pool_collateral_base_sepolia", "compiled": true, "compiled_code": "with events as (\n select\n block_timestamp,\n \n token_amount / 1e18\n as token_amount,\n collateral_type\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_deposited_base_sepolia\"\n union all\n select\n block_timestamp,\n -\n token_amount / 1e18\n as token_amount,\n collateral_type\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\n),\n\nranked_events as (\n select\n *,\n SUM(token_amount) over (\n partition by collateral_type\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as amount_deposited\n from\n events\n)\n\nselect\n block_timestamp as ts,\n collateral_type,\n amount_deposited\nfrom\n ranked_events\norder by\n block_timestamp,\n collateral_type", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_core_pool_collateral_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.908031Z", "completed_at": "2024-09-16T15:36:05.920048Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.922873Z", "completed_at": "2024-09-16T15:36:05.922881Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026578426361083984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_withdrawn_base_sepolia_event_name__Withdrawn.12079a5ee6", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Withdrawn'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.914786Z", "completed_at": "2024-09-16T15:36:05.922311Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.925102Z", "completed_at": "2024-09-16T15:36:05.925110Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025859832763671875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_sepolia_account_id__True__0.283560870b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.929658Z", "completed_at": "2024-09-16T15:36:05.941939Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.951311Z", "completed_at": "2024-09-16T15:36:05.951323Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027035236358642578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_base_sepolia_token_amount__True__0.600b962701", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.936803Z", "completed_at": "2024-09-16T15:36:05.950743Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.952389Z", "completed_at": "2024-09-16T15:36:05.952396Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02585577964782715, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_base_sepolia_account_id.6536ec7b3c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.946708Z", "completed_at": "2024-09-16T15:36:05.953318Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.955815Z", "completed_at": "2024-09-16T15:36:05.955822Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020399093627929688, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_base_sepolia_block_timestamp.276176a645", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.942565Z", "completed_at": "2024-09-16T15:36:05.953937Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.956668Z", "completed_at": "2024-09-16T15:36:05.956678Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028302669525146484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_base_sepolia_block_number.b38561efe3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.966463Z", "completed_at": "2024-09-16T15:36:05.977697Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.982938Z", "completed_at": "2024-09-16T15:36:05.982947Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024914979934692383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_base_sepolia_contract.9a643890c5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.962424Z", "completed_at": "2024-09-16T15:36:05.978236Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.984407Z", "completed_at": "2024-09-16T15:36:05.984417Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026979923248291016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_base_sepolia_collateral_type.e4b3817245", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.972002Z", "completed_at": "2024-09-16T15:36:05.983876Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.986627Z", "completed_at": "2024-09-16T15:36:05.986635Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025555849075317383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_base_sepolia_event_name.919fe4b5de", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.978805Z", "completed_at": "2024-09-16T15:36:05.986096Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:05.988702Z", "completed_at": "2024-09-16T15:36:05.988710Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026981115341186523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_base_sepolia_id.a4ef85d6dd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.993157Z", "completed_at": "2024-09-16T15:36:06.007552Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.013047Z", "completed_at": "2024-09-16T15:36:06.013058Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025068998336791992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_base_sepolia_sender.935071b6a7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:05.998536Z", "completed_at": "2024-09-16T15:36:06.012358Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.014707Z", "completed_at": "2024-09-16T15:36:06.014716Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02458930015563965, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_base_sepolia_token_amount.3582c76f95", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\nwhere token_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.003523Z", "completed_at": "2024-09-16T15:36:06.014179Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.016794Z", "completed_at": "2024-09-16T15:36:06.016801Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024879932403564453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_base_sepolia_transaction_hash.ea6432763a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.008276Z", "completed_at": "2024-09-16T15:36:06.016193Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.018915Z", "completed_at": "2024-09-16T15:36:06.018923Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021823644638061523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_withdrawn_base_sepolia_id.30c3b98bff", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"core_withdrawn_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.023432Z", "completed_at": "2024-09-16T15:36:06.035080Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.045084Z", "completed_at": "2024-09-16T15:36:06.045098Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026917219161987305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_pool_collateral_eth_mainnet", "compiled": true, "compiled_code": "with events as (\n select\n block_timestamp,\n \n token_amount / 1e18\n as token_amount,\n collateral_type\n from\n \"analytics\".\"prod_raw_eth_mainnet\".\"core_deposited_eth_mainnet\"\n union all\n select\n block_timestamp,\n -\n token_amount / 1e18\n as token_amount,\n collateral_type\n from\n \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\n),\n\nranked_events as (\n select\n *,\n SUM(token_amount) over (\n partition by collateral_type\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as amount_deposited\n from\n events\n)\n\nselect\n block_timestamp as ts,\n collateral_type,\n amount_deposited\nfrom\n ranked_events\norder by\n block_timestamp,\n collateral_type", "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_core_pool_collateral_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.029995Z", "completed_at": "2024-09-16T15:36:06.040195Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.046326Z", "completed_at": "2024-09-16T15:36:06.046336Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02604079246520996, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_core_withdrawn_eth_mainnet_event_name__Withdrawn.cbf35f5a80", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'Withdrawn'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.040785Z", "completed_at": "2024-09-16T15:36:06.048055Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.050622Z", "completed_at": "2024-09-16T15:36:06.050629Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02205967903137207, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_eth_mainnet_token_amount__True__0.8bd25add1c", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not token_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.035669Z", "completed_at": "2024-09-16T15:36:06.049224Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.052065Z", "completed_at": "2024-09-16T15:36:06.052075Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.029916048049926758, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_core_withdrawn_eth_mainnet_account_id__True__0.cdf381b428", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.055382Z", "completed_at": "2024-09-16T15:36:06.065565Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.073008Z", "completed_at": "2024-09-16T15:36:06.073018Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023111820220947266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_eth_mainnet_account_id.7846828c26", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.060041Z", "completed_at": "2024-09-16T15:36:06.072409Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.078154Z", "completed_at": "2024-09-16T15:36:06.078164Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02679920196533203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_eth_mainnet_block_number.74ee30eaa5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.066815Z", "completed_at": "2024-09-16T15:36:06.079067Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.081672Z", "completed_at": "2024-09-16T15:36:06.081679Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022362470626831055, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_eth_mainnet_block_timestamp.b6326ea438", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.073947Z", "completed_at": "2024-09-16T15:36:06.081054Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.083777Z", "completed_at": "2024-09-16T15:36:06.083784Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019670486450195312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_eth_mainnet_collateral_type.28458fb6de", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.087732Z", "completed_at": "2024-09-16T15:36:06.097373Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.103130Z", "completed_at": "2024-09-16T15:36:06.103138Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020724058151245117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_eth_mainnet_contract.a4eb9c51f7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.091800Z", "completed_at": "2024-09-16T15:36:06.098532Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.108324Z", "completed_at": "2024-09-16T15:36:06.108334Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02526378631591797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_eth_mainnet_event_name.2d3b6771d6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.099109Z", "completed_at": "2024-09-16T15:36:06.110093Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.112792Z", "completed_at": "2024-09-16T15:36:06.112799Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025852680206298828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_eth_mainnet_id.b0e6ed95b5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.104215Z", "completed_at": "2024-09-16T15:36:06.111519Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.114374Z", "completed_at": "2024-09-16T15:36:06.114381Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01869964599609375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_eth_mainnet_sender.b7bc5bdadc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.117908Z", "completed_at": "2024-09-16T15:36:06.130293Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.136003Z", "completed_at": "2024-09-16T15:36:06.136012Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023938655853271484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_eth_mainnet_token_amount.d3547c3837", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\nwhere token_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.124492Z", "completed_at": "2024-09-16T15:36:06.131469Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.141345Z", "completed_at": "2024-09-16T15:36:06.141356Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027709245681762695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_core_withdrawn_eth_mainnet_transaction_hash.6b6f75c74b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.132038Z", "completed_at": "2024-09-16T15:36:06.143320Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.145805Z", "completed_at": "2024-09-16T15:36:06.145815Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0222017765045166, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_core_withdrawn_eth_mainnet_id.3d5210133c", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_eth_mainnet\".\"core_withdrawn_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.137037Z", "completed_at": "2024-09-16T15:36:06.144510Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.147236Z", "completed_at": "2024-09-16T15:36:06.147243Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018842220306396484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_gov_vote_recorded_snax_testnet_event_name__VoteRecorded.3107ed0913", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'VoteRecorded'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.150589Z", "completed_at": "2024-09-16T15:36:06.160790Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.168221Z", "completed_at": "2024-09-16T15:36:06.168230Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0232088565826416, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_block_number.bf5384239a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.155316Z", "completed_at": "2024-09-16T15:36:06.162157Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.173107Z", "completed_at": "2024-09-16T15:36:06.173116Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02658247947692871, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_block_timestamp.8bff125b42", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.162690Z", "completed_at": "2024-09-16T15:36:06.174892Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.176912Z", "completed_at": "2024-09-16T15:36:06.176919Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02232503890991211, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_candidates.39ec698f83", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect candidates\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\nwhere candidates is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.169159Z", "completed_at": "2024-09-16T15:36:06.177732Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.180092Z", "completed_at": "2024-09-16T15:36:06.180099Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02084517478942871, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_chain_id.af02247585", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect chain_id\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\nwhere chain_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.181537Z", "completed_at": "2024-09-16T15:36:06.192369Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.198395Z", "completed_at": "2024-09-16T15:36:06.198408Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02225971221923828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_contract.d372e887ba", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.187056Z", "completed_at": "2024-09-16T15:36:06.197800Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.200136Z", "completed_at": "2024-09-16T15:36:06.200146Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021976947784423828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_epoch_id.a4ace8d141", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect epoch_id\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\nwhere epoch_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.193860Z", "completed_at": "2024-09-16T15:36:06.201888Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.207971Z", "completed_at": "2024-09-16T15:36:06.207979Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0224301815032959, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_event_name.76babc2551", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.202423Z", "completed_at": "2024-09-16T15:36:06.209651Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.211990Z", "completed_at": "2024-09-16T15:36:06.212000Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019058704376220703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_id.94c183a836", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.212853Z", "completed_at": "2024-09-16T15:36:06.224756Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.230683Z", "completed_at": "2024-09-16T15:36:06.230695Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023450851440429688, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_transaction_hash.32e2b72fab", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.219215Z", "completed_at": "2024-09-16T15:36:06.226061Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.232273Z", "completed_at": "2024-09-16T15:36:06.232284Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02343297004699707, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_voter.32ab553729", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect voter\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\nwhere voter is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.226653Z", "completed_at": "2024-09-16T15:36:06.233967Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.240010Z", "completed_at": "2024-09-16T15:36:06.240018Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02169656753540039, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_gov_vote_recorded_snax_testnet_voting_power.b8ee341c96", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect voting_power\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\nwhere voting_power is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.234541Z", "completed_at": "2024-09-16T15:36:06.242253Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.248264Z", "completed_at": "2024-09-16T15:36:06.248272Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022913217544555664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_gov_vote_recorded_snax_testnet_id.077b70d622", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.244076Z", "completed_at": "2024-09-16T15:36:06.255559Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.263203Z", "completed_at": "2024-09-16T15:36:06.263213Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02391791343688965, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_gov_vote_recorded_snax_testnet_transaction_hash.2d1aaa8c7a", "compiled": true, "compiled_code": "\n \n \n\nselect\n transaction_hash as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_recorded_snax_testnet\"\nwhere transaction_hash is not null\ngroup by transaction_hash\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.249798Z", "completed_at": "2024-09-16T15:36:06.262033Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.264841Z", "completed_at": "2024-09-16T15:36:06.264852Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023966312408447266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_gov_vote_withdrawn_snax_testnet_chain_id__13001.9f8c73acde", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n chain_id as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"\n group by chain_id\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n '13001'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.256945Z", "completed_at": "2024-09-16T15:36:06.270609Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.272813Z", "completed_at": "2024-09-16T15:36:06.272823Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023796796798706055, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_gov_vote_withdrawn_snax_testnet_event_name__VoteWithdrawn.f8bcefc8de", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'VoteWithdrawn'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.266554Z", "completed_at": "2024-09-16T15:36:06.273698Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.276141Z", "completed_at": "2024-09-16T15:36:06.276149Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019964933395385742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_block_number.c805901c73", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.277607Z", "completed_at": "2024-09-16T15:36:06.288216Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.295086Z", "completed_at": "2024-09-16T15:36:06.295093Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023095130920410156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_block_timestamp.68f3ce7c19", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.282995Z", "completed_at": "2024-09-16T15:36:06.294489Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.296658Z", "completed_at": "2024-09-16T15:36:06.296667Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022499799728393555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_chain_id.cd86db7422", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect chain_id\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"\nwhere chain_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.289714Z", "completed_at": "2024-09-16T15:36:06.297536Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.303789Z", "completed_at": "2024-09-16T15:36:06.303798Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022250652313232422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_contract.4b45185581", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.298821Z", "completed_at": "2024-09-16T15:36:06.306039Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.308409Z", "completed_at": "2024-09-16T15:36:06.308416Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019752979278564453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_epoch_id.3f22d60c1a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect epoch_id\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"\nwhere epoch_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.309950Z", "completed_at": "2024-09-16T15:36:06.322553Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.328679Z", "completed_at": "2024-09-16T15:36:06.328689Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024112701416015625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_event_name.07b79bcefd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.315683Z", "completed_at": "2024-09-16T15:36:06.327399Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.329676Z", "completed_at": "2024-09-16T15:36:06.329686Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024373531341552734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_id.ab7d5eed00", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.323154Z", "completed_at": "2024-09-16T15:36:06.330539Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.336556Z", "completed_at": "2024-09-16T15:36:06.336564Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027378320693969727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_transaction_hash.4d14f7c906", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.331085Z", "completed_at": "2024-09-16T15:36:06.338201Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.340675Z", "completed_at": "2024-09-16T15:36:06.340683Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01883554458618164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_gov_vote_withdrawn_snax_testnet_voter.486c8024f6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect voter\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"\nwhere voter is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.342726Z", "completed_at": "2024-09-16T15:36:06.352904Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.359193Z", "completed_at": "2024-09-16T15:36:06.359201Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02178668975830078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_gov_vote_withdrawn_snax_testnet_id.014a1febf6", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.347498Z", "completed_at": "2024-09-16T15:36:06.358615Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.365174Z", "completed_at": "2024-09-16T15:36:06.365182Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026457548141479492, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_gov_vote_withdrawn_snax_testnet_transaction_hash.2cda794480", "compiled": true, "compiled_code": "\n \n \n\nselect\n transaction_hash as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_testnet\".\"gov_vote_withdrawn_snax_testnet\"\nwhere transaction_hash is not null\ngroup by transaction_hash\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.353590Z", "completed_at": "2024-09-16T15:36:06.364522Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.366918Z", "completed_at": "2024-09-16T15:36:06.366927Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024897098541259766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_accounts_arbitrum_mainnet", "compiled": true, "compiled_code": "with arbitrum as (\n select\n block_timestamp as created_ts,\n \"owner\",\n CAST(\n account_id as VARCHAR\n ) as id\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_created_arbitrum_mainnet\"\n)\n\nselect *\nfrom\n arbitrum", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_accounts_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.360165Z", "completed_at": "2024-09-16T15:36:06.369078Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.371692Z", "completed_at": "2024-09-16T15:36:06.371700Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019519329071044922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_account_created_arbitrum_mainnet_event_name__AccountCreated.e3b8716bf0", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_created_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'AccountCreated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.373722Z", "completed_at": "2024-09-16T15:36:06.388345Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.390466Z", "completed_at": "2024-09-16T15:36:06.390476Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022077560424804688, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_account_created_arbitrum_mainnet_account_id__True__0.976edf0951", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_created_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.379305Z", "completed_at": "2024-09-16T15:36:06.389812Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.395975Z", "completed_at": "2024-09-16T15:36:06.395985Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02573561668395996, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_account_id.6064e6e85b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_created_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.384253Z", "completed_at": "2024-09-16T15:36:06.391323Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.397718Z", "completed_at": "2024-09-16T15:36:06.397726Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025284767150878906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_block_number.9d9960063c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_created_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.391880Z", "completed_at": "2024-09-16T15:36:06.399974Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.402455Z", "completed_at": "2024-09-16T15:36:06.402462Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019057273864746094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_block_timestamp.aa150ec309", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_created_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.404458Z", "completed_at": "2024-09-16T15:36:06.416368Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.422357Z", "completed_at": "2024-09-16T15:36:06.422365Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023068904876708984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_contract.afb3ec2b69", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_created_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.411385Z", "completed_at": "2024-09-16T15:36:06.421817Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.427484Z", "completed_at": "2024-09-16T15:36:06.427494Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026381492614746094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_event_name.9b0f514dfe", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_created_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.416906Z", "completed_at": "2024-09-16T15:36:06.428437Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.431134Z", "completed_at": "2024-09-16T15:36:06.431142Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027933597564697266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_id.6ebc461a9f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_created_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.423327Z", "completed_at": "2024-09-16T15:36:06.430547Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.433222Z", "completed_at": "2024-09-16T15:36:06.433230Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01769232749938965, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_owner.d496ae59c0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_created_arbitrum_mainnet\"\nwhere owner is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.437242Z", "completed_at": "2024-09-16T15:36:06.452382Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.458248Z", "completed_at": "2024-09-16T15:36:06.458256Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026348590850830078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_mainnet_transaction_hash.4458887a25", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_created_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.441440Z", "completed_at": "2024-09-16T15:36:06.453097Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.459701Z", "completed_at": "2024-09-16T15:36:06.459709Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02719283103942871, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_account_created_arbitrum_mainnet_id.c50800d3e3", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_created_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.447812Z", "completed_at": "2024-09-16T15:36:06.459165Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.461338Z", "completed_at": "2024-09-16T15:36:06.461346Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024900436401367188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_accounts_arbitrum_sepolia", "compiled": true, "compiled_code": "with arbitrum as (\n select\n block_timestamp as created_ts,\n \"owner\",\n CAST(\n account_id as VARCHAR\n ) as id\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_created_arbitrum_sepolia\"\n)\n\nselect *\nfrom\n arbitrum", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_accounts_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.453665Z", "completed_at": "2024-09-16T15:36:06.462235Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.464778Z", "completed_at": "2024-09-16T15:36:06.464786Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019509077072143555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_account_created_arbitrum_sepolia_event_name__AccountCreated.b75a805866", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_created_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'AccountCreated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.468743Z", "completed_at": "2024-09-16T15:36:06.482731Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.484130Z", "completed_at": "2024-09-16T15:36:06.484141Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02077484130859375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_account_created_arbitrum_sepolia_account_id__True__0.0141d8699d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_created_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.474495Z", "completed_at": "2024-09-16T15:36:06.485040Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.491167Z", "completed_at": "2024-09-16T15:36:06.491175Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025495290756225586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_account_id.6a6774d721", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_created_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.478680Z", "completed_at": "2024-09-16T15:36:06.489871Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.492109Z", "completed_at": "2024-09-16T15:36:06.492116Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025278568267822266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_block_number.a0bf9a3f0f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_created_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.485659Z", "completed_at": "2024-09-16T15:36:06.493002Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.495497Z", "completed_at": "2024-09-16T15:36:06.495506Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021719694137573242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_block_timestamp.7330d8d33c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_created_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.498801Z", "completed_at": "2024-09-16T15:36:06.514295Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.515834Z", "completed_at": "2024-09-16T15:36:06.515844Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022389650344848633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_contract.fde67ea53e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_created_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.510254Z", "completed_at": "2024-09-16T15:36:06.521390Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.523671Z", "completed_at": "2024-09-16T15:36:06.523683Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026278972625732422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_id.45c30d0895", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_created_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.506182Z", "completed_at": "2024-09-16T15:36:06.522198Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.524610Z", "completed_at": "2024-09-16T15:36:06.524617Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027801036834716797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_event_name.7cdc353a34", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_created_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.516908Z", "completed_at": "2024-09-16T15:36:06.525498Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.528020Z", "completed_at": "2024-09-16T15:36:06.528027Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022665023803710938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_owner.0774b6c4c3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_created_arbitrum_sepolia\"\nwhere owner is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.531395Z", "completed_at": "2024-09-16T15:36:06.543601Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.551009Z", "completed_at": "2024-09-16T15:36:06.551024Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025117158889770508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_arbitrum_sepolia_transaction_hash.f4dba09d54", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_created_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.538814Z", "completed_at": "2024-09-16T15:36:06.551942Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.558816Z", "completed_at": "2024-09-16T15:36:06.558826Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02944779396057129, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_account_created_arbitrum_sepolia_id.335484a5c5", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_created_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.544391Z", "completed_at": "2024-09-16T15:36:06.558102Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.560566Z", "completed_at": "2024-09-16T15:36:06.560574Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.030546188354492188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_accounts_base_mainnet", "compiled": true, "compiled_code": "with base as (\n select\n block_timestamp as created_ts,\n \"owner\",\n CAST(\n account_id as VARCHAR\n ) as id\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_created_base_mainnet\"\n)\n\nselect *\nfrom\n base", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_accounts_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.552622Z", "completed_at": "2024-09-16T15:36:06.561445Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.564051Z", "completed_at": "2024-09-16T15:36:06.564060Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02613663673400879, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_account_created_base_mainnet_event_name__AccountCreated.c906cbec9d", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_created_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'AccountCreated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.565706Z", "completed_at": "2024-09-16T15:36:06.572543Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.578518Z", "completed_at": "2024-09-16T15:36:06.578530Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01874828338623047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_account_created_base_mainnet_account_id__True__0.31cc3873de", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_created_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.574296Z", "completed_at": "2024-09-16T15:36:06.584397Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.590523Z", "completed_at": "2024-09-16T15:36:06.590531Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02556610107421875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_base_mainnet_account_id.2d9e573ba3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_created_base_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.579393Z", "completed_at": "2024-09-16T15:36:06.589849Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.592097Z", "completed_at": "2024-09-16T15:36:06.592104Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021645784378051758, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_base_mainnet_block_number.089e467aa3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_created_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.585754Z", "completed_at": "2024-09-16T15:36:06.592940Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.595474Z", "completed_at": "2024-09-16T15:36:06.595483Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021890640258789062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_base_mainnet_block_timestamp.4e4344d68a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_created_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.596923Z", "completed_at": "2024-09-16T15:36:06.605918Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.615076Z", "completed_at": "2024-09-16T15:36:06.615084Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023797273635864258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_base_mainnet_contract.d77785377c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_created_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.610507Z", "completed_at": "2024-09-16T15:36:06.620180Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.621954Z", "completed_at": "2024-09-16T15:36:06.621965Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01937556266784668, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_base_mainnet_id.88dc5d9a3e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_created_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.606454Z", "completed_at": "2024-09-16T15:36:06.622770Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.625148Z", "completed_at": "2024-09-16T15:36:06.625158Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028926849365234375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_base_mainnet_event_name.0ab1553ed8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_created_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.616189Z", "completed_at": "2024-09-16T15:36:06.623366Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.626048Z", "completed_at": "2024-09-16T15:36:06.626056Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02088618278503418, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_base_mainnet_owner.1aca280221", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_created_base_mainnet\"\nwhere owner is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.629377Z", "completed_at": "2024-09-16T15:36:06.640184Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.646536Z", "completed_at": "2024-09-16T15:36:06.646544Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022745132446289062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_base_mainnet_transaction_hash.0274c58381", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_created_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.635443Z", "completed_at": "2024-09-16T15:36:06.645877Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.651745Z", "completed_at": "2024-09-16T15:36:06.651757Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024425029754638672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_account_created_base_mainnet_id.7e77a8a023", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_created_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.641362Z", "completed_at": "2024-09-16T15:36:06.652724Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.654806Z", "completed_at": "2024-09-16T15:36:06.654815Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02087545394897461, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_accounts_base_sepolia", "compiled": true, "compiled_code": "with base as (\n select\n block_timestamp as created_ts,\n \"owner\",\n CAST(\n account_id as VARCHAR\n ) as id\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_created_base_sepolia\"\n)\n\nselect *\nfrom\n base", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_accounts_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.647391Z", "completed_at": "2024-09-16T15:36:06.655640Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.658128Z", "completed_at": "2024-09-16T15:36:06.658135Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023500919342041016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_account_created_base_sepolia_event_name__AccountCreated.e5e94f342c", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_created_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'AccountCreated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.661508Z", "completed_at": "2024-09-16T15:36:06.671346Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.677191Z", "completed_at": "2024-09-16T15:36:06.677199Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021085500717163086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_account_created_base_sepolia_account_id__True__0.72ab89cd5f", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_created_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.665882Z", "completed_at": "2024-09-16T15:36:06.676607Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.682346Z", "completed_at": "2024-09-16T15:36:06.682357Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02565741539001465, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_base_sepolia_account_id.e2509a45ab", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_created_base_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.671998Z", "completed_at": "2024-09-16T15:36:06.683194Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.685811Z", "completed_at": "2024-09-16T15:36:06.685819Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025684833526611328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_base_sepolia_block_number.b9729c0627", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_created_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.678206Z", "completed_at": "2024-09-16T15:36:06.685229Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.687854Z", "completed_at": "2024-09-16T15:36:06.687864Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017359018325805664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_base_sepolia_block_timestamp.1f03770bcc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_created_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.691797Z", "completed_at": "2024-09-16T15:36:06.703577Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.712851Z", "completed_at": "2024-09-16T15:36:06.712863Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026328325271606445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_base_sepolia_contract.1b1ec25344", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_created_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.697371Z", "completed_at": "2024-09-16T15:36:06.704199Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.713931Z", "completed_at": "2024-09-16T15:36:06.713938Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026770830154418945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_base_sepolia_event_name.d7deee96b5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_created_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.708798Z", "completed_at": "2024-09-16T15:36:06.716385Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.718840Z", "completed_at": "2024-09-16T15:36:06.718848Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017615795135498047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_base_sepolia_owner.31f8eb801c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_created_base_sepolia\"\nwhere owner is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.704722Z", "completed_at": "2024-09-16T15:36:06.718261Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.720819Z", "completed_at": "2024-09-16T15:36:06.720829Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02977132797241211, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_base_sepolia_id.7da01b5642", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_created_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.722372Z", "completed_at": "2024-09-16T15:36:06.733173Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.739624Z", "completed_at": "2024-09-16T15:36:06.739635Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022722959518432617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_created_base_sepolia_transaction_hash.6324af1adb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_created_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.726434Z", "completed_at": "2024-09-16T15:36:06.733741Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.740675Z", "completed_at": "2024-09-16T15:36:06.740684Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023062944412231445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_account_created_base_sepolia_id.d2b0023315", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_created_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.734858Z", "completed_at": "2024-09-16T15:36:06.747414Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.749958Z", "completed_at": "2024-09-16T15:36:06.749966Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018950462341308594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_liq_account_arbitrum_mainnet", "compiled": true, "compiled_code": "with liquidation_events as (\n select\n account_id,\n reward,\n block_timestamp,\n full_liquidation,\n SUM(\n case\n when full_liquidation then 1\n else 0\n end\n ) over (\n partition by account_id\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as liquidation_id\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\n),\n\ncumulative_rewards as (\n select\n block_timestamp,\n reward,\n full_liquidation,\n liquidation_id,\n CAST(\n account_id as text\n ) as account_id,\n SUM(\n reward / 1e18\n) over (\n partition by\n account_id,\n liquidation_id\n order by\n block_timestamp\n ) as cumulative_reward,\n ROW_NUMBER() over (\n partition by\n account_id,\n liquidation_id\n order by\n block_timestamp desc\n ) as rn\n from\n liquidation_events\n order by\n block_timestamp\n)\n\nselect\n account_id,\n block_timestamp as ts,\n cumulative_reward as total_reward\nfrom\n cumulative_rewards\nwhere\n rn = 1", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_account_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.741559Z", "completed_at": "2024-09-16T15:36:06.748752Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.751387Z", "completed_at": "2024-09-16T15:36:06.751394Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019549846649169922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_account_liquidation_attempt_arbitrum_mainnet_event_name__AccountLiquidationAttempt.d77be155b7", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'AccountLiquidationAttempt'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.753611Z", "completed_at": "2024-09-16T15:36:06.765275Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.771339Z", "completed_at": "2024-09-16T15:36:06.771347Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02330493927001953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_mainnet_account_id__True__0.69e5c1f239", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.758833Z", "completed_at": "2024-09-16T15:36:06.766444Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.776625Z", "completed_at": "2024-09-16T15:36:06.776634Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027422428131103516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_mainnet_reward__True__0.0687f26a19", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not reward >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.767018Z", "completed_at": "2024-09-16T15:36:06.778400Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.780949Z", "completed_at": "2024-09-16T15:36:06.780957Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017930269241333008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_account_id.e5775f05d6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.772211Z", "completed_at": "2024-09-16T15:36:06.779780Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.782440Z", "completed_at": "2024-09-16T15:36:06.782447Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018618106842041016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_block_number.cce38fccf5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.785740Z", "completed_at": "2024-09-16T15:36:06.798654Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.808466Z", "completed_at": "2024-09-16T15:36:06.808475Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028252124786376953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_block_timestamp.384d202b30", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.792278Z", "completed_at": "2024-09-16T15:36:06.807741Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.810408Z", "completed_at": "2024-09-16T15:36:06.810417Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02866363525390625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_contract.34132d3a0f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.799251Z", "completed_at": "2024-09-16T15:36:06.809835Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.812525Z", "completed_at": "2024-09-16T15:36:06.812533Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020999908447265625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_event_name.03d3da6f51", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.803534Z", "completed_at": "2024-09-16T15:36:06.811216Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.814076Z", "completed_at": "2024-09-16T15:36:06.814084Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017705440521240234, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_full_liquidation.bca773a7d2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect full_liquidation\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\nwhere full_liquidation is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.824628Z", "completed_at": "2024-09-16T15:36:06.839859Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.842074Z", "completed_at": "2024-09-16T15:36:06.842085Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025993824005126953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_reward.db84ec60c0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect reward\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\nwhere reward is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.819801Z", "completed_at": "2024-09-16T15:36:06.840537Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.843058Z", "completed_at": "2024-09-16T15:36:06.843065Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02824234962463379, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_id.3b273ee7cd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.829751Z", "completed_at": "2024-09-16T15:36:06.841517Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.844446Z", "completed_at": "2024-09-16T15:36:06.844454Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026507854461669922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_mainnet_transaction_hash.8082a939fd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.835785Z", "completed_at": "2024-09-16T15:36:06.843854Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.846701Z", "completed_at": "2024-09-16T15:36:06.846710Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02759408950805664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_account_liquidation_attempt_arbitrum_mainnet_id.36625245e5", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_account_liquidation_attempt_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.856325Z", "completed_at": "2024-09-16T15:36:06.870351Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.871235Z", "completed_at": "2024-09-16T15:36:06.871245Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022546052932739258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_account_liquidation_attempt_arbitrum_sepolia_event_name__AccountLiquidationAttempt.a9fed061a2", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'AccountLiquidationAttempt'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.852929Z", "completed_at": "2024-09-16T15:36:06.874042Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.881581Z", "completed_at": "2024-09-16T15:36:06.881589Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.033478736877441406, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_liq_account_arbitrum_sepolia", "compiled": true, "compiled_code": "with liquidation_events as (\n select\n account_id,\n reward,\n block_timestamp,\n full_liquidation,\n SUM(\n case\n when full_liquidation then 1\n else 0\n end\n ) over (\n partition by account_id\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as liquidation_id\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\n),\n\ncumulative_rewards as (\n select\n block_timestamp,\n reward,\n full_liquidation,\n liquidation_id,\n CAST(\n account_id as text\n ) as account_id,\n SUM(\n reward / 1e18\n) over (\n partition by\n account_id,\n liquidation_id\n order by\n block_timestamp\n ) as cumulative_reward,\n ROW_NUMBER() over (\n partition by\n account_id,\n liquidation_id\n order by\n block_timestamp desc\n ) as rn\n from\n liquidation_events\n order by\n block_timestamp\n)\n\nselect\n account_id,\n block_timestamp as ts,\n cumulative_reward as total_reward\nfrom\n cumulative_rewards\nwhere\n rn = 1", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_account_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.865842Z", "completed_at": "2024-09-16T15:36:06.874639Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.882443Z", "completed_at": "2024-09-16T15:36:06.882450Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.030769824981689453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_sepolia_reward__True__0.70c89658c8", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not reward >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.861188Z", "completed_at": "2024-09-16T15:36:06.875189Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.883310Z", "completed_at": "2024-09-16T15:36:06.883319Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.03333735466003418, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_arbitrum_sepolia_account_id__True__0.911c056a18", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.875711Z", "completed_at": "2024-09-16T15:36:06.884977Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.887636Z", "completed_at": "2024-09-16T15:36:06.887646Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014990091323852539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_account_id.d617ede5c8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.892058Z", "completed_at": "2024-09-16T15:36:06.906453Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.912218Z", "completed_at": "2024-09-16T15:36:06.912226Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025294780731201172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_block_number.14f09936e9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.897067Z", "completed_at": "2024-09-16T15:36:06.911623Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.913844Z", "completed_at": "2024-09-16T15:36:06.913852Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025465011596679688, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_block_timestamp.070792744c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.901331Z", "completed_at": "2024-09-16T15:36:06.913146Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.915948Z", "completed_at": "2024-09-16T15:36:06.915957Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026966571807861328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_contract.4fee3320ac", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.907260Z", "completed_at": "2024-09-16T15:36:06.915344Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.918100Z", "completed_at": "2024-09-16T15:36:06.918107Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021868228912353516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_event_name.531495d577", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.922588Z", "completed_at": "2024-09-16T15:36:06.934538Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.944516Z", "completed_at": "2024-09-16T15:36:06.944529Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027165651321411133, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_full_liquidation.06f23e5311", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect full_liquidation\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\nwhere full_liquidation is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.928231Z", "completed_at": "2024-09-16T15:36:06.943963Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.945787Z", "completed_at": "2024-09-16T15:36:06.945795Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02628946304321289, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_id.16e1d1d778", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.935130Z", "completed_at": "2024-09-16T15:36:06.946608Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.949089Z", "completed_at": "2024-09-16T15:36:06.949096Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027761220932006836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_reward.22a482d5b4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect reward\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\nwhere reward is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.939563Z", "completed_at": "2024-09-16T15:36:06.948508Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.951174Z", "completed_at": "2024-09-16T15:36:06.951181Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024324417114257812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_arbitrum_sepolia_transaction_hash.e3f511ad1c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.959079Z", "completed_at": "2024-09-16T15:36:06.964721Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.976000Z", "completed_at": "2024-09-16T15:36:06.976008Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025539159774780273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_liq_account_base_mainnet", "compiled": true, "compiled_code": "with liquidation_events as (\n select\n account_id,\n reward,\n block_timestamp,\n full_liquidation,\n SUM(\n case\n when full_liquidation then 1\n else 0\n end\n ) over (\n partition by account_id\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as liquidation_id\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\n),\n\ncumulative_rewards as (\n select\n block_timestamp,\n reward,\n full_liquidation,\n liquidation_id,\n CAST(\n account_id as text\n ) as account_id,\n SUM(\n reward / 1e18\n) over (\n partition by\n account_id,\n liquidation_id\n order by\n block_timestamp\n ) as cumulative_reward,\n ROW_NUMBER() over (\n partition by\n account_id,\n liquidation_id\n order by\n block_timestamp desc\n ) as rn\n from\n liquidation_events\n order by\n block_timestamp\n)\n\nselect\n account_id,\n block_timestamp as ts,\n cumulative_reward as total_reward\nfrom\n cumulative_rewards\nwhere\n rn = 1", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_account_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.955109Z", "completed_at": "2024-09-16T15:36:06.965252Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.976867Z", "completed_at": "2024-09-16T15:36:06.976877Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027017831802368164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_account_liquidation_attempt_arbitrum_sepolia_id.2e20bbf35e", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_account_liquidation_attempt_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.965873Z", "completed_at": "2024-09-16T15:36:06.978082Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.980743Z", "completed_at": "2024-09-16T15:36:06.980751Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02638554573059082, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_account_liquidation_attempt_base_mainnet_event_name__AccountLiquidationAttempt.aeb7d6db9c", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'AccountLiquidationAttempt'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.970142Z", "completed_at": "2024-09-16T15:36:06.979278Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:06.982240Z", "completed_at": "2024-09-16T15:36:06.982248Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019727468490600586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_mainnet_account_id__True__0.1b7d106a7e", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.986793Z", "completed_at": "2024-09-16T15:36:06.997485Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.007331Z", "completed_at": "2024-09-16T15:36:07.007339Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025803327560424805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_mainnet_reward__True__0.cb285aadec", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not reward >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.991809Z", "completed_at": "2024-09-16T15:36:07.006733Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.008413Z", "completed_at": "2024-09-16T15:36:07.008422Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025437116622924805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_account_id.b9af0ad259", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.002451Z", "completed_at": "2024-09-16T15:36:07.009974Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.012473Z", "completed_at": "2024-09-16T15:36:07.012480Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021410226821899414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_block_timestamp.8bb23c25bf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:06.998176Z", "completed_at": "2024-09-16T15:36:07.010554Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.013334Z", "completed_at": "2024-09-16T15:36:07.013343Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027294158935546875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_block_number.eb82068b1f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.017290Z", "completed_at": "2024-09-16T15:36:07.029280Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.035416Z", "completed_at": "2024-09-16T15:36:07.035424Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023669719696044922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_contract.52c72e7f83", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.022769Z", "completed_at": "2024-09-16T15:36:07.034873Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.040406Z", "completed_at": "2024-09-16T15:36:07.040414Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02626657485961914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_event_name.bdd4a2d793", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.030553Z", "completed_at": "2024-09-16T15:36:07.041965Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.044539Z", "completed_at": "2024-09-16T15:36:07.044546Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023134469985961914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_full_liquidation.13fc102881", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect full_liquidation\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\nwhere full_liquidation is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.036272Z", "completed_at": "2024-09-16T15:36:07.043303Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.046037Z", "completed_at": "2024-09-16T15:36:07.046045Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024005413055419922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_id.f0a38fed0b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.049364Z", "completed_at": "2024-09-16T15:36:07.060457Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.070700Z", "completed_at": "2024-09-16T15:36:07.070708Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026884794235229492, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_reward.c18396dc96", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect reward\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\nwhere reward is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.054095Z", "completed_at": "2024-09-16T15:36:07.061043Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.071587Z", "completed_at": "2024-09-16T15:36:07.071594Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02630758285522461, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_mainnet_transaction_hash.70575855b6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.061644Z", "completed_at": "2024-09-16T15:36:07.073446Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.075897Z", "completed_at": "2024-09-16T15:36:07.075905Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022536516189575195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_account_liquidation_attempt_base_mainnet_id.4ca8a36246", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_account_liquidation_attempt_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.065710Z", "completed_at": "2024-09-16T15:36:07.073978Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.076737Z", "completed_at": "2024-09-16T15:36:07.076745Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018420934677124023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_liq_account_base_sepolia", "compiled": true, "compiled_code": "with liquidation_events as (\n select\n account_id,\n reward,\n block_timestamp,\n full_liquidation,\n SUM(\n case\n when full_liquidation then 1\n else 0\n end\n ) over (\n partition by account_id\n order by\n block_timestamp\n rows between unbounded preceding\n and current row\n ) as liquidation_id\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\n),\n\ncumulative_rewards as (\n select\n block_timestamp,\n reward,\n full_liquidation,\n liquidation_id,\n CAST(\n account_id as text\n ) as account_id,\n SUM(\n reward / 1e18\n) over (\n partition by\n account_id,\n liquidation_id\n order by\n block_timestamp\n ) as cumulative_reward,\n ROW_NUMBER() over (\n partition by\n account_id,\n liquidation_id\n order by\n block_timestamp desc\n ) as rn\n from\n liquidation_events\n order by\n block_timestamp\n)\n\nselect\n account_id,\n block_timestamp as ts,\n cumulative_reward as total_reward\nfrom\n cumulative_rewards\nwhere\n rn = 1", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_account_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.080840Z", "completed_at": "2024-09-16T15:36:07.091554Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.097363Z", "completed_at": "2024-09-16T15:36:07.097376Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022275447845458984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_account_liquidation_attempt_base_sepolia_event_name__AccountLiquidationAttempt.7e035fbfbd", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'AccountLiquidationAttempt'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.086564Z", "completed_at": "2024-09-16T15:36:07.098471Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.104753Z", "completed_at": "2024-09-16T15:36:07.104761Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027263641357421875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_sepolia_account_id__True__0.d9d7f88802", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.093011Z", "completed_at": "2024-09-16T15:36:07.105671Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.108260Z", "completed_at": "2024-09-16T15:36:07.108267Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023212671279907227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_account_liquidation_attempt_base_sepolia_reward__True__0.d1fe263182", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not reward >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.099069Z", "completed_at": "2024-09-16T15:36:07.107644Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.110308Z", "completed_at": "2024-09-16T15:36:07.110316Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02459716796875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_account_id.72dba0b474", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.111865Z", "completed_at": "2024-09-16T15:36:07.124527Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.126558Z", "completed_at": "2024-09-16T15:36:07.126566Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0202786922454834, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_block_number.c00ff06028", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.118565Z", "completed_at": "2024-09-16T15:36:07.127493Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.133599Z", "completed_at": "2024-09-16T15:36:07.133607Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0240020751953125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_block_timestamp.b212643602", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.128636Z", "completed_at": "2024-09-16T15:36:07.139585Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.142197Z", "completed_at": "2024-09-16T15:36:07.142205Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02449941635131836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_contract.5a7ac10d9d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.134482Z", "completed_at": "2024-09-16T15:36:07.141638Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.148083Z", "completed_at": "2024-09-16T15:36:07.148095Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02306842803955078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_event_name.5a524744d4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.143696Z", "completed_at": "2024-09-16T15:36:07.151693Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.157672Z", "completed_at": "2024-09-16T15:36:07.157684Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018870830535888672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_full_liquidation.4544a98926", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect full_liquidation\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\nwhere full_liquidation is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.152271Z", "completed_at": "2024-09-16T15:36:07.159261Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.170659Z", "completed_at": "2024-09-16T15:36:07.170667Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02771449089050293, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_id.fa21a229e8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.159818Z", "completed_at": "2024-09-16T15:36:07.172462Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.174970Z", "completed_at": "2024-09-16T15:36:07.174977Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02394890785217285, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_reward.41da25d087", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect reward\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\nwhere reward is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.164823Z", "completed_at": "2024-09-16T15:36:07.173887Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.176414Z", "completed_at": "2024-09-16T15:36:07.176422Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02015995979309082, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_account_liquidation_attempt_base_sepolia_transaction_hash.18ed9c33a9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.177254Z", "completed_at": "2024-09-16T15:36:07.184209Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.189339Z", "completed_at": "2024-09-16T15:36:07.189350Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017725229263305664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_account_liquidation_attempt_base_sepolia_id.64895ed40b", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_account_liquidation_attempt_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.184771Z", "completed_at": "2024-09-16T15:36:07.190897Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.201009Z", "completed_at": "2024-09-16T15:36:07.201017Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025307655334472656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_collateral_modified_arbitrum_mainnet", "compiled": true, "compiled_code": "select\n id,\n block_timestamp,\n account_id,\n block_number,\n transaction_hash,\n contract,\n event_name,\n collateral_id as synth_market_id,\n sender,\n \n amount_delta / 1e18\n as amount_delta\nfrom\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_collateral_modified_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.191467Z", "completed_at": "2024-09-16T15:36:07.203007Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.205566Z", "completed_at": "2024-09-16T15:36:07.205574Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022141218185424805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_collateral_modified_arbitrum_mainnet_event_name__CollateralModified.ce058b817d", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'CollateralModified'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.196610Z", "completed_at": "2024-09-16T15:36:07.204814Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.211890Z", "completed_at": "2024-09-16T15:36:07.211901Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023941993713378906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_mainnet_account_id__True__0.f432eac521", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.207356Z", "completed_at": "2024-09-16T15:36:07.215549Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.223177Z", "completed_at": "2024-09-16T15:36:07.223188Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021138429641723633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_mainnet_collateral_id__True__0.d504bf8da4", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.216147Z", "completed_at": "2024-09-16T15:36:07.224744Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.234487Z", "completed_at": "2024-09-16T15:36:07.234496Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027962684631347656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_account_id.8fb1349af5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.225284Z", "completed_at": "2024-09-16T15:36:07.235626Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.237750Z", "completed_at": "2024-09-16T15:36:07.237758Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02288222312927246, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_block_number.553bfecd04", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.230203Z", "completed_at": "2024-09-16T15:36:07.238589Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.241036Z", "completed_at": "2024-09-16T15:36:07.241043Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019240140914916992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_block_timestamp.3959a198d9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.241948Z", "completed_at": "2024-09-16T15:36:07.253909Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.259494Z", "completed_at": "2024-09-16T15:36:07.259504Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023434877395629883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_collateral_id.b111831174", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"\nwhere collateral_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.248897Z", "completed_at": "2024-09-16T15:36:07.260516Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.262614Z", "completed_at": "2024-09-16T15:36:07.262622Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022968053817749023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_contract.4c9655d0d7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.255221Z", "completed_at": "2024-09-16T15:36:07.263432Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.271320Z", "completed_at": "2024-09-16T15:36:07.271328Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023969411849975586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_event_name.e165b98af5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.264023Z", "completed_at": "2024-09-16T15:36:07.272867Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.278714Z", "completed_at": "2024-09-16T15:36:07.278721Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024338483810424805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_id.b7548d2e89", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.274678Z", "completed_at": "2024-09-16T15:36:07.285903Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.287835Z", "completed_at": "2024-09-16T15:36:07.287843Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017911195755004883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_sender.8b5f369cc9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.281609Z", "completed_at": "2024-09-16T15:36:07.288692Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.294645Z", "completed_at": "2024-09-16T15:36:07.294655Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021364927291870117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_mainnet_transaction_hash.db6cc05c85", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.289243Z", "completed_at": "2024-09-16T15:36:07.299878Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.301873Z", "completed_at": "2024-09-16T15:36:07.301882Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02185678482055664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_collateral_modified_arbitrum_mainnet_id.52f69df109", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_collateral_modified_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.295941Z", "completed_at": "2024-09-16T15:36:07.302700Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.309113Z", "completed_at": "2024-09-16T15:36:07.309121Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022107601165771484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_collateral_modified_arbitrum_sepolia", "compiled": true, "compiled_code": "select\n id,\n block_timestamp,\n account_id,\n block_number,\n transaction_hash,\n contract,\n event_name,\n collateral_id as synth_market_id,\n sender,\n \n amount_delta / 1e18\n as amount_delta\nfrom\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_collateral_modified_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.303886Z", "completed_at": "2024-09-16T15:36:07.311345Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.319596Z", "completed_at": "2024-09-16T15:36:07.319605Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020395755767822266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_collateral_modified_arbitrum_sepolia_event_name__CollateralModified.323c4011f3", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'CollateralModified'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.312690Z", "completed_at": "2024-09-16T15:36:07.325641Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.327621Z", "completed_at": "2024-09-16T15:36:07.327630Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02444005012512207, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_sepolia_account_id__True__0.57dea412fc", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.321292Z", "completed_at": "2024-09-16T15:36:07.329225Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.335659Z", "completed_at": "2024-09-16T15:36:07.335667Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025081872940063477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_arbitrum_sepolia_collateral_id__True__0.186c371865", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.330049Z", "completed_at": "2024-09-16T15:36:07.342273Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.344227Z", "completed_at": "2024-09-16T15:36:07.344235Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023793458938598633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_account_id.c371b3cb29", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.337616Z", "completed_at": "2024-09-16T15:36:07.345793Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.352083Z", "completed_at": "2024-09-16T15:36:07.352091Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023646831512451172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_block_number.c21551e453", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.346319Z", "completed_at": "2024-09-16T15:36:07.353680Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.359931Z", "completed_at": "2024-09-16T15:36:07.359941Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023425579071044922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_block_timestamp.04b9f9b01a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.354235Z", "completed_at": "2024-09-16T15:36:07.366678Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.369070Z", "completed_at": "2024-09-16T15:36:07.369077Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024055004119873047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_collateral_id.49ab2aa3b1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"\nwhere collateral_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.361599Z", "completed_at": "2024-09-16T15:36:07.370656Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.376522Z", "completed_at": "2024-09-16T15:36:07.376530Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023600101470947266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_contract.ee416b6a9d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.371219Z", "completed_at": "2024-09-16T15:36:07.382199Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.384123Z", "completed_at": "2024-09-16T15:36:07.384131Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02332019805908203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_event_name.ce95828591", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.378175Z", "completed_at": "2024-09-16T15:36:07.384995Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.390904Z", "completed_at": "2024-09-16T15:36:07.390913Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02092432975769043, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_id.f31b903360", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.386185Z", "completed_at": "2024-09-16T15:36:07.393797Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.400145Z", "completed_at": "2024-09-16T15:36:07.400155Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02273702621459961, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_sender.a1f5df03f5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.394412Z", "completed_at": "2024-09-16T15:36:07.405377Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.407412Z", "completed_at": "2024-09-16T15:36:07.407420Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02193903923034668, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_arbitrum_sepolia_transaction_hash.bdc432f4e3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.401110Z", "completed_at": "2024-09-16T15:36:07.412987Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.415129Z", "completed_at": "2024-09-16T15:36:07.415139Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022729873657226562, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_collateral_modified_arbitrum_sepolia_id.21db106d40", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_collateral_modified_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.408301Z", "completed_at": "2024-09-16T15:36:07.415966Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.418425Z", "completed_at": "2024-09-16T15:36:07.418433Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019107341766357422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_collateral_modified_base_mainnet", "compiled": true, "compiled_code": "select\n id,\n block_timestamp,\n account_id,\n block_number,\n transaction_hash,\n contract,\n event_name,\n synth_market_id,\n sender,\n \n amount_delta / 1e18\n as amount_delta\nfrom\n \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_collateral_modified_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.419262Z", "completed_at": "2024-09-16T15:36:07.425852Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.432106Z", "completed_at": "2024-09-16T15:36:07.432117Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018608570098876953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_collateral_modified_base_mainnet_event_name__CollateralModified.a5e57f2d75", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'CollateralModified'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.426400Z", "completed_at": "2024-09-16T15:36:07.437528Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.439719Z", "completed_at": "2024-09-16T15:36:07.439727Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022716999053955078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_mainnet_account_id__True__0.9f7c28c3fd", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.433071Z", "completed_at": "2024-09-16T15:36:07.440631Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.446830Z", "completed_at": "2024-09-16T15:36:07.446841Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02287125587463379, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_mainnet_synth_market_id__True__0.d556e7848d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.441208Z", "completed_at": "2024-09-16T15:36:07.448372Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.454377Z", "completed_at": "2024-09-16T15:36:07.454385Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02313375473022461, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_account_id.cdccf3f2af", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.450245Z", "completed_at": "2024-09-16T15:36:07.462890Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.464819Z", "completed_at": "2024-09-16T15:36:07.464827Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019570589065551758, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_block_number.9a27b3b231", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.457274Z", "completed_at": "2024-09-16T15:36:07.465663Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.471515Z", "completed_at": "2024-09-16T15:36:07.471522Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0226747989654541, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_block_timestamp.dba3f4ea26", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.466230Z", "completed_at": "2024-09-16T15:36:07.477234Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.479796Z", "completed_at": "2024-09-16T15:36:07.479804Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0240933895111084, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_contract.c11139c863", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.472462Z", "completed_at": "2024-09-16T15:36:07.479248Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.485283Z", "completed_at": "2024-09-16T15:36:07.485295Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02141404151916504, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_event_name.ea66af17fe", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.481252Z", "completed_at": "2024-09-16T15:36:07.489011Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.494964Z", "completed_at": "2024-09-16T15:36:07.494976Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018505573272705078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_id.f24bcc6b1b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.489626Z", "completed_at": "2024-09-16T15:36:07.496532Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.507432Z", "completed_at": "2024-09-16T15:36:07.507442Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02691960334777832, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_sender.b40c55b7ee", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.497067Z", "completed_at": "2024-09-16T15:36:07.508572Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.511144Z", "completed_at": "2024-09-16T15:36:07.511152Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02280712127685547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_synth_market_id.d41b8065af", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.501963Z", "completed_at": "2024-09-16T15:36:07.510560Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.513224Z", "completed_at": "2024-09-16T15:36:07.513234Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019636869430541992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_mainnet_transaction_hash.3d3881c53b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.514836Z", "completed_at": "2024-09-16T15:36:07.526205Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.528611Z", "completed_at": "2024-09-16T15:36:07.528624Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019614458084106445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_collateral_modified_base_mainnet_id.311ce0d794", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_collateral_modified_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.521582Z", "completed_at": "2024-09-16T15:36:07.527470Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.534217Z", "completed_at": "2024-09-16T15:36:07.534225Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0217282772064209, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_collateral_modified_base_sepolia", "compiled": true, "compiled_code": "select\n id,\n block_timestamp,\n account_id,\n block_number,\n transaction_hash,\n contract,\n event_name,\n synth_market_id,\n sender,\n \n amount_delta / 1e18\n as amount_delta\nfrom\n \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_collateral_modified_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.529522Z", "completed_at": "2024-09-16T15:36:07.541139Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.544161Z", "completed_at": "2024-09-16T15:36:07.544170Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02353811264038086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_collateral_modified_base_sepolia_event_name__CollateralModified.35bbd5a11f", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'CollateralModified'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.535108Z", "completed_at": "2024-09-16T15:36:07.542954Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.545719Z", "completed_at": "2024-09-16T15:36:07.545728Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020447492599487305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_sepolia_account_id__True__0.4061e8095e", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.547867Z", "completed_at": "2024-09-16T15:36:07.560995Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.563371Z", "completed_at": "2024-09-16T15:36:07.563380Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021123647689819336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_collateral_modified_base_sepolia_synth_market_id__True__0.e6426004ec", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.553573Z", "completed_at": "2024-09-16T15:36:07.562266Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.568284Z", "completed_at": "2024-09-16T15:36:07.568293Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024851560592651367, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_account_id.41a4ca06b6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.564222Z", "completed_at": "2024-09-16T15:36:07.575147Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.577519Z", "completed_at": "2024-09-16T15:36:07.577530Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018009424209594727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_block_number.5818313783", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.569309Z", "completed_at": "2024-09-16T15:36:07.575741Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.578387Z", "completed_at": "2024-09-16T15:36:07.578394Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018085479736328125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_block_timestamp.a0b63e8833", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.581686Z", "completed_at": "2024-09-16T15:36:07.591338Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.593611Z", "completed_at": "2024-09-16T15:36:07.593618Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017421483993530273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_contract.c669409e90", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.585724Z", "completed_at": "2024-09-16T15:36:07.592470Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.598530Z", "completed_at": "2024-09-16T15:36:07.598537Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021735191345214844, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_event_name.05505fea35", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.594461Z", "completed_at": "2024-09-16T15:36:07.606468Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.608961Z", "completed_at": "2024-09-16T15:36:07.608968Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01930856704711914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_id.0306c59b13", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.599385Z", "completed_at": "2024-09-16T15:36:07.608385Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.610965Z", "completed_at": "2024-09-16T15:36:07.610975Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020588159561157227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_sender.c5a5dbc794", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.616516Z", "completed_at": "2024-09-16T15:36:07.623475Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.629116Z", "completed_at": "2024-09-16T15:36:07.629128Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02142024040222168, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_transaction_hash.ccfe215417", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.612483Z", "completed_at": "2024-09-16T15:36:07.624034Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.630224Z", "completed_at": "2024-09-16T15:36:07.630233Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023154735565185547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_collateral_modified_base_sepolia_synth_market_id.6b585142fd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.625134Z", "completed_at": "2024-09-16T15:36:07.635223Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.637758Z", "completed_at": "2024-09-16T15:36:07.637766Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.016506671905517578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_collateral_modified_base_sepolia_id.df76a33926", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_collateral_modified_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.631106Z", "completed_at": "2024-09-16T15:36:07.637147Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.639844Z", "completed_at": "2024-09-16T15:36:07.639853Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01771402359008789, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_interest_charged_arbitrum_mainnet", "compiled": true, "compiled_code": "select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n account_id,\n \n interest / 1e18\n as interest\nfrom\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_charged_arbitrum_mainnet\"", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_interest_charged_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.641978Z", "completed_at": "2024-09-16T15:36:07.654632Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.657102Z", "completed_at": "2024-09-16T15:36:07.657110Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020684480667114258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_interest_charged_arbitrum_mainnet_event_name__InterestCharged.5bdeefd72e", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_charged_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'InterestCharged'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.647963Z", "completed_at": "2024-09-16T15:36:07.656517Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.666120Z", "completed_at": "2024-09-16T15:36:07.666132Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027654409408569336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_arbitrum_mainnet_account_id__True__0.7c883f5e3f", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_charged_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.658018Z", "completed_at": "2024-09-16T15:36:07.667929Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.670422Z", "completed_at": "2024-09-16T15:36:07.670430Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023189544677734375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_account_id.0fea13802b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_charged_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.662116Z", "completed_at": "2024-09-16T15:36:07.669790Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.672427Z", "completed_at": "2024-09-16T15:36:07.672437Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0186309814453125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_block_number.0461f85304", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_charged_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.674537Z", "completed_at": "2024-09-16T15:36:07.685219Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.691173Z", "completed_at": "2024-09-16T15:36:07.691184Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02210092544555664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_block_timestamp.c72b9e433c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_charged_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.679848Z", "completed_at": "2024-09-16T15:36:07.686488Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.876035Z", "completed_at": "2024-09-16T15:36:07.876053Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.204939603805542, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_contract.0558bb2329", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_charged_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.687052Z", "completed_at": "2024-09-16T15:36:07.877959Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.880603Z", "completed_at": "2024-09-16T15:36:07.880614Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.2014758586883545, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_event_name.a2ddfe6aab", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_charged_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.692040Z", "completed_at": "2024-09-16T15:36:07.879437Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.882084Z", "completed_at": "2024-09-16T15:36:07.882095Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.1982288360595703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_id.0336fb1845", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_charged_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.885420Z", "completed_at": "2024-09-16T15:36:07.895777Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.900814Z", "completed_at": "2024-09-16T15:36:07.900827Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020956039428710938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_mainnet_transaction_hash.c6a422f072", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_charged_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.890509Z", "completed_at": "2024-09-16T15:36:07.900226Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.906071Z", "completed_at": "2024-09-16T15:36:07.906079Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024697542190551758, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_interest_charged_arbitrum_mainnet_id.25564fae9f", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_charged_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.897058Z", "completed_at": "2024-09-16T15:36:07.907734Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.910308Z", "completed_at": "2024-09-16T15:36:07.910316Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0205078125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_interest_charged_arbitrum_sepolia", "compiled": true, "compiled_code": "select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n account_id,\n \n interest / 1e18\n as interest\nfrom\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_charged_arbitrum_sepolia\"", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_interest_charged_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.901726Z", "completed_at": "2024-09-16T15:36:07.909782Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.912307Z", "completed_at": "2024-09-16T15:36:07.912315Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017922639846801758, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_interest_charged_arbitrum_sepolia_event_name__InterestCharged.bec7912ee9", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_charged_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'InterestCharged'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.914651Z", "completed_at": "2024-09-16T15:36:07.926943Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.932769Z", "completed_at": "2024-09-16T15:36:07.932779Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023813962936401367, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_arbitrum_sepolia_account_id__True__0.cc700c2056", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_charged_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.920419Z", "completed_at": "2024-09-16T15:36:07.928193Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.937830Z", "completed_at": "2024-09-16T15:36:07.937837Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026784658432006836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_account_id.a1ec08f106", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_charged_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.928728Z", "completed_at": "2024-09-16T15:36:07.939612Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.942105Z", "completed_at": "2024-09-16T15:36:07.942113Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02239060401916504, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_block_number.78e1c8865d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_charged_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.933841Z", "completed_at": "2024-09-16T15:36:07.940884Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.943548Z", "completed_at": "2024-09-16T15:36:07.943556Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01792621612548828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_block_timestamp.9b89e6d1ae", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_charged_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.946839Z", "completed_at": "2024-09-16T15:36:07.957071Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.962871Z", "completed_at": "2024-09-16T15:36:07.962879Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021465301513671875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_contract.7ba1d62fc1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_charged_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.951670Z", "completed_at": "2024-09-16T15:36:07.958354Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.969385Z", "completed_at": "2024-09-16T15:36:07.969424Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026587247848510742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_event_name.47398c58cd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_charged_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.958876Z", "completed_at": "2024-09-16T15:36:07.970542Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.973116Z", "completed_at": "2024-09-16T15:36:07.973123Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022269487380981445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_id.1c700fc86b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_charged_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.963886Z", "completed_at": "2024-09-16T15:36:07.972499Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.975247Z", "completed_at": "2024-09-16T15:36:07.975257Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019726037979125977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_arbitrum_sepolia_transaction_hash.b7c3eef8f3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_charged_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.979154Z", "completed_at": "2024-09-16T15:36:07.992565Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.998157Z", "completed_at": "2024-09-16T15:36:07.998167Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02423548698425293, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_interest_charged_arbitrum_sepolia_id.cba3f293a0", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_charged_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.983134Z", "completed_at": "2024-09-16T15:36:07.993217Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:07.999654Z", "completed_at": "2024-09-16T15:36:07.999662Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025115489959716797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_interest_charged_base_mainnet", "compiled": true, "compiled_code": "select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n account_id,\n \n interest / 1e18\n as interest\nfrom\n \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_charged_base_mainnet\"", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_interest_charged_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.988395Z", "completed_at": "2024-09-16T15:36:07.999102Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.001301Z", "completed_at": "2024-09-16T15:36:08.001309Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02289271354675293, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_interest_charged_base_mainnet_event_name__InterestCharged.92bd4d647b", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_charged_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'InterestCharged'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:07.993805Z", "completed_at": "2024-09-16T15:36:08.002155Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.005016Z", "completed_at": "2024-09-16T15:36:08.005024Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018832683563232422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_base_mainnet_account_id__True__0.a3ec3de479", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_charged_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.008843Z", "completed_at": "2024-09-16T15:36:08.024157Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.030307Z", "completed_at": "2024-09-16T15:36:08.030315Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02666449546813965, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_base_mainnet_account_id.9cea8c57e9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_charged_base_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.014138Z", "completed_at": "2024-09-16T15:36:08.024967Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.031186Z", "completed_at": "2024-09-16T15:36:08.031196Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025326967239379883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_base_mainnet_block_number.634b5a2ca3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_charged_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.019585Z", "completed_at": "2024-09-16T15:36:08.029681Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.032146Z", "completed_at": "2024-09-16T15:36:08.032156Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02515268325805664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_base_mainnet_block_timestamp.c006ab16a0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_charged_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.025592Z", "completed_at": "2024-09-16T15:36:08.033011Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.035512Z", "completed_at": "2024-09-16T15:36:08.035519Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022068500518798828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_base_mainnet_contract.637ff31ac5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_charged_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.041096Z", "completed_at": "2024-09-16T15:36:08.054797Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.061811Z", "completed_at": "2024-09-16T15:36:08.061821Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025604724884033203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_base_mainnet_event_name.d0c6828a2c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_charged_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.045261Z", "completed_at": "2024-09-16T15:36:08.055353Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.062862Z", "completed_at": "2024-09-16T15:36:08.062871Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026057720184326172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_base_mainnet_id.a4394853e3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_charged_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.049682Z", "completed_at": "2024-09-16T15:36:08.055952Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.063792Z", "completed_at": "2024-09-16T15:36:08.063800Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026337862014770508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_base_mainnet_transaction_hash.82d6f4539b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_charged_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.056476Z", "completed_at": "2024-09-16T15:36:08.065513Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.067972Z", "completed_at": "2024-09-16T15:36:08.067982Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02757096290588379, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_interest_charged_base_mainnet_id.849ecb5e38", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_charged_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.072389Z", "completed_at": "2024-09-16T15:36:08.085724Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.092245Z", "completed_at": "2024-09-16T15:36:08.092255Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025006532669067383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_interest_charged_base_sepolia", "compiled": true, "compiled_code": "select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n account_id,\n \n interest / 1e18\n as interest\nfrom\n \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_charged_base_sepolia\"", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_interest_charged_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.076274Z", "completed_at": "2024-09-16T15:36:08.086265Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.093288Z", "completed_at": "2024-09-16T15:36:08.093296Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024590492248535156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_interest_charged_base_sepolia_event_name__InterestCharged.b607f55a72", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_charged_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'InterestCharged'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.080464Z", "completed_at": "2024-09-16T15:36:08.087089Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.094173Z", "completed_at": "2024-09-16T15:36:08.094180Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024837017059326172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_interest_charged_base_sepolia_account_id__True__0.7595935b71", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_charged_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.087615Z", "completed_at": "2024-09-16T15:36:08.095800Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.098662Z", "completed_at": "2024-09-16T15:36:08.098672Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023118257522583008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_base_sepolia_account_id.ec1ea115af", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_charged_base_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.103216Z", "completed_at": "2024-09-16T15:36:08.118616Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.123654Z", "completed_at": "2024-09-16T15:36:08.123664Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025742292404174805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_base_sepolia_block_number.e9b7b9cd80", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_charged_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.108107Z", "completed_at": "2024-09-16T15:36:08.124638Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.127218Z", "completed_at": "2024-09-16T15:36:08.127226Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027797698974609375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_base_sepolia_block_timestamp.6723ccf2f9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_charged_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.113595Z", "completed_at": "2024-09-16T15:36:08.125216Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.128067Z", "completed_at": "2024-09-16T15:36:08.128077Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028039216995239258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_base_sepolia_contract.ad4bd5bb4b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_charged_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.119376Z", "completed_at": "2024-09-16T15:36:08.126666Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.129607Z", "completed_at": "2024-09-16T15:36:08.129618Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022349119186401367, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_base_sepolia_event_name.7088270e38", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_charged_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.134219Z", "completed_at": "2024-09-16T15:36:08.140322Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.149761Z", "completed_at": "2024-09-16T15:36:08.149769Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020915985107421875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_base_sepolia_id.a8d5a81503", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_charged_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.141471Z", "completed_at": "2024-09-16T15:36:08.157380Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.159946Z", "completed_at": "2024-09-16T15:36:08.159954Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02706623077392578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_charged_base_sepolia_transaction_hash.7d20550a93", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_charged_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.145597Z", "completed_at": "2024-09-16T15:36:08.158178Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.160784Z", "completed_at": "2024-09-16T15:36:08.160794Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02727365493774414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_interest_charged_base_sepolia_id.7023b7407d", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_charged_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.150634Z", "completed_at": "2024-09-16T15:36:08.159363Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.162233Z", "completed_at": "2024-09-16T15:36:08.162242Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023972272872924805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_interest_rate_updated_arbitrum_mainnet_event_name__InterestRateUpdated.e279adef88", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_rate_updated_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'InterestRateUpdated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.164508Z", "completed_at": "2024-09-16T15:36:08.171595Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.173853Z", "completed_at": "2024-09-16T15:36:08.173862Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.015172004699707031, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_mainnet_interest_rate__True__0.85f9532793", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_rate_updated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not interest_rate >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.174708Z", "completed_at": "2024-09-16T15:36:08.188894Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.191302Z", "completed_at": "2024-09-16T15:36:08.191310Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021754026412963867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_mainnet_super_market_id__True__0.345c2bacf1", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_rate_updated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not super_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.178967Z", "completed_at": "2024-09-16T15:36:08.189482Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.192184Z", "completed_at": "2024-09-16T15:36:08.192191Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021991729736328125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_block_number.f1b7f275c8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_rate_updated_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.183281Z", "completed_at": "2024-09-16T15:36:08.190121Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.193064Z", "completed_at": "2024-09-16T15:36:08.193072Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022157669067382812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_block_timestamp.b38866df62", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_rate_updated_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.196497Z", "completed_at": "2024-09-16T15:36:08.203533Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.210887Z", "completed_at": "2024-09-16T15:36:08.210898Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020344018936157227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_contract.53bd3e715f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_rate_updated_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.205263Z", "completed_at": "2024-09-16T15:36:08.221520Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.223614Z", "completed_at": "2024-09-16T15:36:08.223622Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02295708656311035, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_event_name.527da57e0a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_rate_updated_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.211871Z", "completed_at": "2024-09-16T15:36:08.223047Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.225667Z", "completed_at": "2024-09-16T15:36:08.225675Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024227619171142578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_id.4d8f77e23f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_rate_updated_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.216135Z", "completed_at": "2024-09-16T15:36:08.224521Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.227293Z", "completed_at": "2024-09-16T15:36:08.227301Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025241851806640625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_interest_rate.4a70cee831", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest_rate\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_rate_updated_arbitrum_mainnet\"\nwhere interest_rate is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.228148Z", "completed_at": "2024-09-16T15:36:08.235372Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.237732Z", "completed_at": "2024-09-16T15:36:08.237742Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01554417610168457, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_super_market_id.0209c885e1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect super_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_rate_updated_arbitrum_mainnet\"\nwhere super_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.243907Z", "completed_at": "2024-09-16T15:36:08.255633Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.258158Z", "completed_at": "2024-09-16T15:36:08.258166Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023532867431640625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_interest_rate_updated_arbitrum_mainnet_id.c21a36f767", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_rate_updated_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.238747Z", "completed_at": "2024-09-16T15:36:08.256290Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.259005Z", "completed_at": "2024-09-16T15:36:08.259015Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025948524475097656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_mainnet_transaction_hash.881fd09199", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_interest_rate_updated_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.249015Z", "completed_at": "2024-09-16T15:36:08.257611Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.264222Z", "completed_at": "2024-09-16T15:36:08.264234Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027832984924316406, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_interest_rate_updated_arbitrum_sepolia_event_name__InterestRateUpdated.80b23fe264", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_rate_updated_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'InterestRateUpdated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.259874Z", "completed_at": "2024-09-16T15:36:08.267323Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.269718Z", "completed_at": "2024-09-16T15:36:08.269726Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.014925003051757812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_sepolia_interest_rate__True__0.4bdf5b571d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_rate_updated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not interest_rate >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.277329Z", "completed_at": "2024-09-16T15:36:08.287335Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.289110Z", "completed_at": "2024-09-16T15:36:08.289121Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020736217498779297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_block_number.e587994ace", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_rate_updated_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.272897Z", "completed_at": "2024-09-16T15:36:08.288500Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.294627Z", "completed_at": "2024-09-16T15:36:08.294636Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026860713958740234, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_arbitrum_sepolia_super_market_id__True__0.04014a3a13", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_rate_updated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not super_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.281851Z", "completed_at": "2024-09-16T15:36:08.290015Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.296242Z", "completed_at": "2024-09-16T15:36:08.296250Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02726912498474121, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_block_timestamp.b58ae2ae86", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_rate_updated_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.290553Z", "completed_at": "2024-09-16T15:36:08.298926Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.301532Z", "completed_at": "2024-09-16T15:36:08.301543Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.015404462814331055, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_contract.42f86c5d97", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_rate_updated_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.303535Z", "completed_at": "2024-09-16T15:36:08.315490Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.321783Z", "completed_at": "2024-09-16T15:36:08.321791Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023790359497070312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_event_name.c050b16b14", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_rate_updated_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.310632Z", "completed_at": "2024-09-16T15:36:08.321208Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.327322Z", "completed_at": "2024-09-16T15:36:08.327333Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02724146842956543, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_id.4c2bfc9fe7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_rate_updated_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.316068Z", "completed_at": "2024-09-16T15:36:08.328203Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.330852Z", "completed_at": "2024-09-16T15:36:08.330860Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028560400009155273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_interest_rate.2aa5f0de8e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest_rate\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_rate_updated_arbitrum_sepolia\"\nwhere interest_rate is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.322849Z", "completed_at": "2024-09-16T15:36:08.330307Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.332904Z", "completed_at": "2024-09-16T15:36:08.332912Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01815056800842285, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_super_market_id.3b90bcba60", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect super_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_rate_updated_arbitrum_sepolia\"\nwhere super_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.341722Z", "completed_at": "2024-09-16T15:36:08.348357Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.359756Z", "completed_at": "2024-09-16T15:36:08.359767Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027584075927734375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_interest_rate_updated_arbitrum_sepolia_id.e47b087fd4", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_rate_updated_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.337113Z", "completed_at": "2024-09-16T15:36:08.348896Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.360817Z", "completed_at": "2024-09-16T15:36:08.360825Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.029221296310424805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_arbitrum_sepolia_transaction_hash.2ffe4c98dd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_interest_rate_updated_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.349500Z", "completed_at": "2024-09-16T15:36:08.362638Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.365068Z", "completed_at": "2024-09-16T15:36:08.365076Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02869272232055664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_interest_rate_updated_base_mainnet_event_name__InterestRateUpdated.1f640e1a2e", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_rate_updated_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'InterestRateUpdated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.355173Z", "completed_at": "2024-09-16T15:36:08.363177Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.365953Z", "completed_at": "2024-09-16T15:36:08.365961Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019829273223876953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_mainnet_interest_rate__True__0.9e368f0a36", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_rate_updated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not interest_rate >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.369801Z", "completed_at": "2024-09-16T15:36:08.380844Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.390529Z", "completed_at": "2024-09-16T15:36:08.390538Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026231050491333008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_mainnet_super_market_id__True__0.4d69e0aece", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_rate_updated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not super_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.375504Z", "completed_at": "2024-09-16T15:36:08.385877Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.391755Z", "completed_at": "2024-09-16T15:36:08.391763Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02507638931274414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_block_number.76213ff694", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_rate_updated_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.386488Z", "completed_at": "2024-09-16T15:36:08.394278Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.396695Z", "completed_at": "2024-09-16T15:36:08.396703Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02189469337463379, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_contract.79599300ad", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_rate_updated_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.381567Z", "completed_at": "2024-09-16T15:36:08.395517Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.398155Z", "completed_at": "2024-09-16T15:36:08.398163Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02400374412536621, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_block_timestamp.0d665a1669", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_rate_updated_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.400284Z", "completed_at": "2024-09-16T15:36:08.413213Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.419151Z", "completed_at": "2024-09-16T15:36:08.419159Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024356603622436523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_event_name.36434bd8cd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_rate_updated_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.406781Z", "completed_at": "2024-09-16T15:36:08.414411Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.424347Z", "completed_at": "2024-09-16T15:36:08.424357Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02837824821472168, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_id.e9a20cc82f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_rate_updated_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.414963Z", "completed_at": "2024-09-16T15:36:08.426225Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.428889Z", "completed_at": "2024-09-16T15:36:08.428896Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018157482147216797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_interest_rate.cfecf76356", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest_rate\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_rate_updated_base_mainnet\"\nwhere interest_rate is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.420114Z", "completed_at": "2024-09-16T15:36:08.428340Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.430915Z", "completed_at": "2024-09-16T15:36:08.430922Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019299030303955078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_super_market_id.234f62d024", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect super_market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_rate_updated_base_mainnet\"\nwhere super_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.432961Z", "completed_at": "2024-09-16T15:36:08.443497Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.445553Z", "completed_at": "2024-09-16T15:36:08.445561Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018007516860961914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_mainnet_transaction_hash.84f20da856", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_rate_updated_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.438670Z", "completed_at": "2024-09-16T15:36:08.451524Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.457949Z", "completed_at": "2024-09-16T15:36:08.457956Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028305530548095703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_interest_rate_updated_base_mainnet_id.bddddb2671", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_interest_rate_updated_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.446442Z", "completed_at": "2024-09-16T15:36:08.459755Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.462179Z", "completed_at": "2024-09-16T15:36:08.462189Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024300575256347656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_interest_rate_updated_base_sepolia_event_name__InterestRateUpdated.5d317c53f3", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_rate_updated_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'InterestRateUpdated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.452778Z", "completed_at": "2024-09-16T15:36:08.460374Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.463044Z", "completed_at": "2024-09-16T15:36:08.463052Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020320415496826172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_sepolia_interest_rate__True__0.c114557661", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_rate_updated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not interest_rate >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.464476Z", "completed_at": "2024-09-16T15:36:08.472273Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.478289Z", "completed_at": "2024-09-16T15:36:08.478300Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01925373077392578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_interest_rate_updated_base_sepolia_super_market_id__True__0.cc3fb6ff17", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_rate_updated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not super_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.472827Z", "completed_at": "2024-09-16T15:36:08.483624Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.489202Z", "completed_at": "2024-09-16T15:36:08.489210Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0254361629486084, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_block_number.eeff2c078a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_rate_updated_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.479255Z", "completed_at": "2024-09-16T15:36:08.490159Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.492702Z", "completed_at": "2024-09-16T15:36:08.492709Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021784305572509766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_block_timestamp.609017baeb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_rate_updated_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.484263Z", "completed_at": "2024-09-16T15:36:08.492169Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.494731Z", "completed_at": "2024-09-16T15:36:08.494741Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02318739891052246, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_contract.ccc079c59c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_rate_updated_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.496236Z", "completed_at": "2024-09-16T15:36:08.508515Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.510401Z", "completed_at": "2024-09-16T15:36:08.510409Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019678831100463867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_event_name.30275ad446", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_rate_updated_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.503701Z", "completed_at": "2024-09-16T15:36:08.511228Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.521195Z", "completed_at": "2024-09-16T15:36:08.521203Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027163267135620117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_id.24c18054e7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_rate_updated_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.511781Z", "completed_at": "2024-09-16T15:36:08.522939Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.525283Z", "completed_at": "2024-09-16T15:36:08.525293Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02243328094482422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_interest_rate.7f5f7342cd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest_rate\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_rate_updated_base_sepolia\"\nwhere interest_rate is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.516158Z", "completed_at": "2024-09-16T15:36:08.523517Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.526161Z", "completed_at": "2024-09-16T15:36:08.526169Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018433332443237305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_super_market_id.68b732b580", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect super_market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_rate_updated_base_sepolia\"\nwhere super_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.527604Z", "completed_at": "2024-09-16T15:36:08.534790Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.540617Z", "completed_at": "2024-09-16T15:36:08.540625Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018387317657470703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_interest_rate_updated_base_sepolia_transaction_hash.3601647535", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_rate_updated_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.535929Z", "completed_at": "2024-09-16T15:36:08.546899Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.552726Z", "completed_at": "2024-09-16T15:36:08.552738Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025875329971313477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_interest_rate_updated_base_sepolia_id.2295efc83a", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_interest_rate_updated_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.542246Z", "completed_at": "2024-09-16T15:36:08.553726Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.556255Z", "completed_at": "2024-09-16T15:36:08.556263Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022222280502319336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_markets_arbitrum_mainnet", "compiled": true, "compiled_code": "with arbitrum as (\n select\n perps_market_id as id,\n block_timestamp as created_ts,\n block_number,\n market_symbol,\n market_name\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"\n)\n\nselect *\nfrom\n arbitrum", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_markets_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.548334Z", "completed_at": "2024-09-16T15:36:08.555712Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.558311Z", "completed_at": "2024-09-16T15:36:08.558321Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02308344841003418, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_market_created_arbitrum_mainnet_event_name__MarketCreated.95d2e513a2", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCreated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.559890Z", "completed_at": "2024-09-16T15:36:08.571113Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.572923Z", "completed_at": "2024-09-16T15:36:08.572931Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0187222957611084, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_created_arbitrum_mainnet_perps_market_id__True__0.48f88f8963", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not perps_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.566482Z", "completed_at": "2024-09-16T15:36:08.573784Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.583146Z", "completed_at": "2024-09-16T15:36:08.583154Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025545597076416016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_block_number.398ad31e3c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.574359Z", "completed_at": "2024-09-16T15:36:08.584238Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.586637Z", "completed_at": "2024-09-16T15:36:08.586645Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020989656448364258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_block_timestamp.30d302d69e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.578402Z", "completed_at": "2024-09-16T15:36:08.585417Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.588039Z", "completed_at": "2024-09-16T15:36:08.588046Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017604351043701172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_contract.21d3d73e97", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.590632Z", "completed_at": "2024-09-16T15:36:08.602925Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.604899Z", "completed_at": "2024-09-16T15:36:08.604907Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020175695419311523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_event_name.7c033fc995", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.598863Z", "completed_at": "2024-09-16T15:36:08.609857Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.615329Z", "completed_at": "2024-09-16T15:36:08.615337Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02657341957092285, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_id.51befad80c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.605836Z", "completed_at": "2024-09-16T15:36:08.616932Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.619335Z", "completed_at": "2024-09-16T15:36:08.619343Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021975994110107422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_market_name.b6c0825a0f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"\nwhere market_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.610515Z", "completed_at": "2024-09-16T15:36:08.618165Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.620759Z", "completed_at": "2024-09-16T15:36:08.620766Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022668838500976562, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_market_symbol.cac52e1baa", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.621610Z", "completed_at": "2024-09-16T15:36:08.628440Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.634615Z", "completed_at": "2024-09-16T15:36:08.634625Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018362045288085938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_perps_market_id.adbc877d76", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect perps_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"\nwhere perps_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.629028Z", "completed_at": "2024-09-16T15:36:08.636192Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.646088Z", "completed_at": "2024-09-16T15:36:08.646098Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026050329208374023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_mainnet_transaction_hash.486a46d989", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.636722Z", "completed_at": "2024-09-16T15:36:08.647962Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.650372Z", "completed_at": "2024-09-16T15:36:08.650380Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022655010223388672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_market_created_arbitrum_mainnet_id.ccdc9b7755", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_created_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.643126Z", "completed_at": "2024-09-16T15:36:08.649215Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.651825Z", "completed_at": "2024-09-16T15:36:08.651832Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018746137619018555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_markets_arbitrum_sepolia", "compiled": true, "compiled_code": "with arbitrum as (\n select\n perps_market_id as id,\n block_timestamp as created_ts,\n block_number,\n market_symbol,\n market_name\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"\n)\n\nselect *\nfrom\n arbitrum", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_markets_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.652649Z", "completed_at": "2024-09-16T15:36:08.659972Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.666122Z", "completed_at": "2024-09-16T15:36:08.666133Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01909661293029785, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_market_created_arbitrum_sepolia_event_name__MarketCreated.ef5c6685e4", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCreated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.660559Z", "completed_at": "2024-09-16T15:36:08.671668Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.677296Z", "completed_at": "2024-09-16T15:36:08.677308Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026247739791870117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_created_arbitrum_sepolia_perps_market_id__True__0.257f31ec2b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not perps_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.667691Z", "completed_at": "2024-09-16T15:36:08.678986Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.681490Z", "completed_at": "2024-09-16T15:36:08.681498Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022191762924194336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_block_number.8b50cb58ff", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.673105Z", "completed_at": "2024-09-16T15:36:08.680899Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.688402Z", "completed_at": "2024-09-16T15:36:08.688412Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023581981658935547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_block_timestamp.22256d5ced", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.682943Z", "completed_at": "2024-09-16T15:36:08.691383Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.697354Z", "completed_at": "2024-09-16T15:36:08.697362Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019054651260375977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_contract.dd490d10f1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.692513Z", "completed_at": "2024-09-16T15:36:08.700096Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.709809Z", "completed_at": "2024-09-16T15:36:08.709820Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027587175369262695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_event_name.d7dd655280", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.704753Z", "completed_at": "2024-09-16T15:36:08.711571Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.717388Z", "completed_at": "2024-09-16T15:36:08.717419Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02091193199157715, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_market_name.c93aa611fd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"\nwhere market_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.700698Z", "completed_at": "2024-09-16T15:36:08.712718Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.719098Z", "completed_at": "2024-09-16T15:36:08.719105Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02728414535522461, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_id.fad8f3147a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.713312Z", "completed_at": "2024-09-16T15:36:08.720748Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.723217Z", "completed_at": "2024-09-16T15:36:08.723224Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.014225006103515625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_market_symbol.9afbd894dd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.724071Z", "completed_at": "2024-09-16T15:36:08.735995Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.741753Z", "completed_at": "2024-09-16T15:36:08.741761Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02338385581970215, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_perps_market_id.6c72e612a4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect perps_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"\nwhere perps_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.730910Z", "completed_at": "2024-09-16T15:36:08.744129Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.749115Z", "completed_at": "2024-09-16T15:36:08.749123Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02662348747253418, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_arbitrum_sepolia_transaction_hash.0466ce137d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.737684Z", "completed_at": "2024-09-16T15:36:08.744774Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.749996Z", "completed_at": "2024-09-16T15:36:08.750003Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021960020065307617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_market_created_arbitrum_sepolia_id.bff5e22d8a", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_created_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.745321Z", "completed_at": "2024-09-16T15:36:08.751488Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.757671Z", "completed_at": "2024-09-16T15:36:08.757684Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02075052261352539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_markets_base_mainnet", "compiled": true, "compiled_code": "with base as (\n select\n perps_market_id as id,\n block_timestamp as created_ts,\n block_number,\n market_symbol,\n market_name\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"\n)\n\nselect *\nfrom\n base", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_markets_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.753383Z", "completed_at": "2024-09-16T15:36:08.761557Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.767588Z", "completed_at": "2024-09-16T15:36:08.767601Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01935720443725586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_market_created_base_mainnet_event_name__MarketCreated.d9da845e2f", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCreated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.763327Z", "completed_at": "2024-09-16T15:36:08.774261Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.781258Z", "completed_at": "2024-09-16T15:36:08.781266Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02267622947692871, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_created_base_mainnet_perps_market_id__True__0.7835f6c4e2", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not perps_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.768648Z", "completed_at": "2024-09-16T15:36:08.782120Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.784569Z", "completed_at": "2024-09-16T15:36:08.784579Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025369644165039062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_base_mainnet_block_number.31d8a749ec", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.774988Z", "completed_at": "2024-09-16T15:36:08.784022Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.790307Z", "completed_at": "2024-09-16T15:36:08.790316Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0277101993560791, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_base_mainnet_block_timestamp.b13b8b381f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.785475Z", "completed_at": "2024-09-16T15:36:08.792575Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.798484Z", "completed_at": "2024-09-16T15:36:08.798493Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01837635040283203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_base_mainnet_contract.dd8ab60012", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.794421Z", "completed_at": "2024-09-16T15:36:08.801304Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.807094Z", "completed_at": "2024-09-16T15:36:08.807105Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017655134201049805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_base_mainnet_event_name.f103b43404", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.802431Z", "completed_at": "2024-09-16T15:36:08.812822Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.818826Z", "completed_at": "2024-09-16T15:36:08.818834Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025127887725830078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_base_mainnet_id.eb84eb9821", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.807957Z", "completed_at": "2024-09-16T15:36:08.818211Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.820377Z", "completed_at": "2024-09-16T15:36:08.820384Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021121978759765625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_base_mainnet_market_name.162fe82996", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"\nwhere market_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.814160Z", "completed_at": "2024-09-16T15:36:08.821890Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.824348Z", "completed_at": "2024-09-16T15:36:08.824356Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017963886260986328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_base_mainnet_market_symbol.06e88b6544", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.825180Z", "completed_at": "2024-09-16T15:36:08.833341Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.842604Z", "completed_at": "2024-09-16T15:36:08.842612Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023051023483276367, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_base_mainnet_perps_market_id.d04a2adf66", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect perps_market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"\nwhere perps_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.833946Z", "completed_at": "2024-09-16T15:36:08.844161Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.849098Z", "completed_at": "2024-09-16T15:36:08.849106Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02548384666442871, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_base_mainnet_transaction_hash.005c8ea981", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.838638Z", "completed_at": "2024-09-16T15:36:08.845516Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.850609Z", "completed_at": "2024-09-16T15:36:08.850616Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019896745681762695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_market_created_base_mainnet_id.e1227e7e46", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_created_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.846138Z", "completed_at": "2024-09-16T15:36:08.852245Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.854679Z", "completed_at": "2024-09-16T15:36:08.854686Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.016777515411376953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_markets_base_sepolia", "compiled": true, "compiled_code": "with base as (\n select\n perps_market_id as id,\n block_timestamp as created_ts,\n block_number,\n market_symbol,\n market_name\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"\n)\n\nselect *\nfrom\n base", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_markets_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.855521Z", "completed_at": "2024-09-16T15:36:08.862821Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.873983Z", "completed_at": "2024-09-16T15:36:08.873996Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024114131927490234, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_market_created_base_sepolia_event_name__MarketCreated.da7f65c9d0", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCreated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.863381Z", "completed_at": "2024-09-16T15:36:08.875802Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.881787Z", "completed_at": "2024-09-16T15:36:08.881798Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027877092361450195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_created_base_sepolia_perps_market_id__True__0.89e2162ed5", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not perps_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.868310Z", "completed_at": "2024-09-16T15:36:08.881174Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.883393Z", "completed_at": "2024-09-16T15:36:08.883401Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02371048927307129, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_base_sepolia_block_number.f39a76515f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.877198Z", "completed_at": "2024-09-16T15:36:08.884244Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.886724Z", "completed_at": "2024-09-16T15:36:08.886732Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019146203994750977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_base_sepolia_block_timestamp.087de488f9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.888167Z", "completed_at": "2024-09-16T15:36:08.894827Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.904217Z", "completed_at": "2024-09-16T15:36:08.904227Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021686792373657227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_base_sepolia_contract.9b5b7d63ca", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.895985Z", "completed_at": "2024-09-16T15:36:08.906696Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.912699Z", "completed_at": "2024-09-16T15:36:08.912709Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02526712417602539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_base_sepolia_event_name.594bfb776d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.900022Z", "completed_at": "2024-09-16T15:36:08.907308Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.913602Z", "completed_at": "2024-09-16T15:36:08.913613Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021489620208740234, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_base_sepolia_id.3651be9d50", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.907843Z", "completed_at": "2024-09-16T15:36:08.915156Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.922506Z", "completed_at": "2024-09-16T15:36:08.922514Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027219057083129883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_base_sepolia_market_name.2335002c7c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"\nwhere market_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.916970Z", "completed_at": "2024-09-16T15:36:08.925356Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.927626Z", "completed_at": "2024-09-16T15:36:08.927633Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.015785694122314453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_base_sepolia_market_symbol.b99df1cd19", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.928454Z", "completed_at": "2024-09-16T15:36:08.938365Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.944363Z", "completed_at": "2024-09-16T15:36:08.944375Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0211031436920166, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_base_sepolia_perps_market_id.30bf02bc46", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect perps_market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"\nwhere perps_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.932537Z", "completed_at": "2024-09-16T15:36:08.943056Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.945331Z", "completed_at": "2024-09-16T15:36:08.945341Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021506547927856445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_created_base_sepolia_transaction_hash.83d1940949", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.939008Z", "completed_at": "2024-09-16T15:36:08.947442Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.953801Z", "completed_at": "2024-09-16T15:36:08.953811Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02688145637512207, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_market_created_base_sepolia_id.9af5f482a3", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_created_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.948716Z", "completed_at": "2024-09-16T15:36:08.956680Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.962830Z", "completed_at": "2024-09-16T15:36:08.962841Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019212961196899414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_market_updated_arbitrum_mainnet_event_name__MarketUpdated.8146a5947b", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketUpdated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.957901Z", "completed_at": "2024-09-16T15:36:08.971052Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.977444Z", "completed_at": "2024-09-16T15:36:08.977454Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0245511531829834, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_interest_rate__True__0.6f303fc104", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not interest_rate >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.963702Z", "completed_at": "2024-09-16T15:36:08.976070Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.978414Z", "completed_at": "2024-09-16T15:36:08.978424Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023814916610717773, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_market_id__True__0.49bfd0ea1e", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.971706Z", "completed_at": "2024-09-16T15:36:08.979274Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.981699Z", "completed_at": "2024-09-16T15:36:08.981706Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01958751678466797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_mainnet_price__True__0.08ca8e4202", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.982579Z", "completed_at": "2024-09-16T15:36:08.989113Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:08.994954Z", "completed_at": "2024-09-16T15:36:08.994963Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018297433853149414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_block_number.22032f5e3f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.990885Z", "completed_at": "2024-09-16T15:36:09.001515Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.007475Z", "completed_at": "2024-09-16T15:36:09.007483Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020992279052734375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_block_timestamp.c82304cd0d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:08.995989Z", "completed_at": "2024-09-16T15:36:09.006332Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.008414Z", "completed_at": "2024-09-16T15:36:09.008421Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021317720413208008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_contract.ae7ff19df0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.002201Z", "completed_at": "2024-09-16T15:36:09.009231Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.011704Z", "completed_at": "2024-09-16T15:36:09.011713Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021537303924560547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_event_name.bbd9a88ac4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.012557Z", "completed_at": "2024-09-16T15:36:09.020597Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.026468Z", "completed_at": "2024-09-16T15:36:09.026476Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01970362663269043, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_id.c3a83ad1d0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.022349Z", "completed_at": "2024-09-16T15:36:09.037035Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.039207Z", "completed_at": "2024-09-16T15:36:09.039218Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021245479583740234, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_interest_rate.2f297e2d1a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest_rate\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\nwhere interest_rate is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.027329Z", "completed_at": "2024-09-16T15:36:09.038637Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.041186Z", "completed_at": "2024-09-16T15:36:09.041193Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02261185646057129, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_market_id.7a1df365b6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.033009Z", "completed_at": "2024-09-16T15:36:09.040615Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.046809Z", "completed_at": "2024-09-16T15:36:09.046818Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025168180465698242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_price.c754965f12", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.042743Z", "completed_at": "2024-09-16T15:36:09.049953Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.052258Z", "completed_at": "2024-09-16T15:36:09.052266Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01455235481262207, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_mainnet_transaction_hash.35ad1a325b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.053692Z", "completed_at": "2024-09-16T15:36:09.069477Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.071101Z", "completed_at": "2024-09-16T15:36:09.071112Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022694826126098633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_market_updated_arbitrum_mainnet_id.ca2bc0e1a1", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.065080Z", "completed_at": "2024-09-16T15:36:09.072007Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.074378Z", "completed_at": "2024-09-16T15:36:09.074388Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02281808853149414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_interest_rate__True__0.cf75ef25fe", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not interest_rate >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.059102Z", "completed_at": "2024-09-16T15:36:09.072575Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.075250Z", "completed_at": "2024-09-16T15:36:09.075257Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02486705780029297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_market_updated_arbitrum_sepolia_event_name__MarketUpdated.44006a072f", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketUpdated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.076110Z", "completed_at": "2024-09-16T15:36:09.083217Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.089243Z", "completed_at": "2024-09-16T15:36:09.089251Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019191265106201172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_market_id__True__0.0852877223", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.084974Z", "completed_at": "2024-09-16T15:36:09.092155Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.101753Z", "completed_at": "2024-09-16T15:36:09.101761Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0213468074798584, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_arbitrum_sepolia_price__True__0.e44ad44456", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.096911Z", "completed_at": "2024-09-16T15:36:09.103535Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.110905Z", "completed_at": "2024-09-16T15:36:09.110915Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02663254737854004, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_block_timestamp.09877a4d82", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.092721Z", "completed_at": "2024-09-16T15:36:09.104073Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.111816Z", "completed_at": "2024-09-16T15:36:09.111823Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028143882751464844, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_block_number.b556a7789f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.105310Z", "completed_at": "2024-09-16T15:36:09.114154Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.116619Z", "completed_at": "2024-09-16T15:36:09.116629Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.015746116638183594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_contract.0cf0f68ca0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.118112Z", "completed_at": "2024-09-16T15:36:09.130929Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.137169Z", "completed_at": "2024-09-16T15:36:09.137181Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024627685546875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_event_name.ffc855a652", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.125379Z", "completed_at": "2024-09-16T15:36:09.136618Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.143068Z", "completed_at": "2024-09-16T15:36:09.143084Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027220487594604492, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_id.3b2c812312", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.131570Z", "completed_at": "2024-09-16T15:36:09.144154Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.146332Z", "completed_at": "2024-09-16T15:36:09.146339Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02893233299255371, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_interest_rate.f378e28263", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest_rate\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\nwhere interest_rate is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.138316Z", "completed_at": "2024-09-16T15:36:09.147838Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.150266Z", "completed_at": "2024-09-16T15:36:09.150274Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020109891891479492, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_market_id.9835cafd8a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.152287Z", "completed_at": "2024-09-16T15:36:09.164844Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.170740Z", "completed_at": "2024-09-16T15:36:09.170748Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02362966537475586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_price.e62a84d2a0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.157293Z", "completed_at": "2024-09-16T15:36:09.169548Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.171726Z", "completed_at": "2024-09-16T15:36:09.171733Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023427486419677734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_arbitrum_sepolia_transaction_hash.1c205dac4b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.165511Z", "completed_at": "2024-09-16T15:36:09.172624Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.178856Z", "completed_at": "2024-09-16T15:36:09.178864Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027266740798950195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_market_updated_arbitrum_sepolia_id.66008e7961", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.173153Z", "completed_at": "2024-09-16T15:36:09.181043Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.183432Z", "completed_at": "2024-09-16T15:36:09.183439Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01934647560119629, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_order_committed_arbitrum_mainnet_event_name__OrderCommitted.80f5b2af2f", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderCommitted'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.189249Z", "completed_at": "2024-09-16T15:36:09.196518Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.202729Z", "completed_at": "2024-09-16T15:36:09.202741Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022388935089111328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_mainnet_market_id__True__0.d1559e05f3", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.184896Z", "completed_at": "2024-09-16T15:36:09.201208Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.203713Z", "completed_at": "2024-09-16T15:36:09.203724Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024026155471801758, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_mainnet_account_id__True__0.83d9cf1359", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.197120Z", "completed_at": "2024-09-16T15:36:09.204777Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.212622Z", "completed_at": "2024-09-16T15:36:09.212629Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028458595275878906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_account_id.51a7bcf136", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.205324Z", "completed_at": "2024-09-16T15:36:09.214952Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.217336Z", "completed_at": "2024-09-16T15:36:09.217344Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021562576293945312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_block_number.d86120fbb2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.223029Z", "completed_at": "2024-09-16T15:36:09.229332Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.235519Z", "completed_at": "2024-09-16T15:36:09.235527Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021264314651489258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_contract.4d5fe85c13", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.218856Z", "completed_at": "2024-09-16T15:36:09.234322Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.236528Z", "completed_at": "2024-09-16T15:36:09.236536Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0229794979095459, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_block_timestamp.9450bd7715", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.229998Z", "completed_at": "2024-09-16T15:36:09.237379Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.243386Z", "completed_at": "2024-09-16T15:36:09.243394Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025281429290771484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_event_name.d96a04bc5b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.237966Z", "completed_at": "2024-09-16T15:36:09.244417Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.246881Z", "completed_at": "2024-09-16T15:36:09.246890Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018300533294677734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_id.3d80312645", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.250194Z", "completed_at": "2024-09-16T15:36:09.261569Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.267299Z", "completed_at": "2024-09-16T15:36:09.267307Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022446393966674805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_market_id.c88a9b80a9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.254273Z", "completed_at": "2024-09-16T15:36:09.266139Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.268288Z", "completed_at": "2024-09-16T15:36:09.268296Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022788524627685547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_mainnet_transaction_hash.4876108100", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.262166Z", "completed_at": "2024-09-16T15:36:09.273432Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.276224Z", "completed_at": "2024-09-16T15:36:09.276233Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027463912963867188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_order_committed_arbitrum_mainnet_id.3373ae33a2", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.269191Z", "completed_at": "2024-09-16T15:36:09.275680Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.278327Z", "completed_at": "2024-09-16T15:36:09.278334Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017804384231567383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_market_updated_base_mainnet_event_name__MarketUpdated.33121cd63c", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketUpdated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.282214Z", "completed_at": "2024-09-16T15:36:09.292491Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.298671Z", "completed_at": "2024-09-16T15:36:09.298682Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021707773208618164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_mainnet_interest_rate__True__0.7f6ed158d2", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not interest_rate >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.286613Z", "completed_at": "2024-09-16T15:36:09.293095Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.299565Z", "completed_at": "2024-09-16T15:36:09.299575Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0219571590423584, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_mainnet_market_id__True__0.5c7a41566b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.294258Z", "completed_at": "2024-09-16T15:36:09.307365Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.309973Z", "completed_at": "2024-09-16T15:36:09.309982Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028469085693359375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_mainnet_price__True__0.ae7f542736", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.300424Z", "completed_at": "2024-09-16T15:36:09.309435Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.312052Z", "completed_at": "2024-09-16T15:36:09.312060Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021085500717163086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_base_mainnet_block_number.3088915c67", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.314197Z", "completed_at": "2024-09-16T15:36:09.325096Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.327140Z", "completed_at": "2024-09-16T15:36:09.327151Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01849079132080078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_base_mainnet_block_timestamp.c0b049d2d6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.319949Z", "completed_at": "2024-09-16T15:36:09.328034Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.337930Z", "completed_at": "2024-09-16T15:36:09.337938Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02717447280883789, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_base_mainnet_contract.e19df268b3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.328564Z", "completed_at": "2024-09-16T15:36:09.339654Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.342143Z", "completed_at": "2024-09-16T15:36:09.342151Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02291560173034668, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_base_mainnet_event_name.de1019fbef", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.332688Z", "completed_at": "2024-09-16T15:36:09.340999Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.343585Z", "completed_at": "2024-09-16T15:36:09.343593Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019234180450439453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_base_mainnet_id.23f3e68a12", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.344411Z", "completed_at": "2024-09-16T15:36:09.350685Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.358167Z", "completed_at": "2024-09-16T15:36:09.358181Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019249677658081055, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_base_mainnet_interest_rate.10b7a6c389", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest_rate\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\nwhere interest_rate is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.351841Z", "completed_at": "2024-09-16T15:36:09.361187Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.370832Z", "completed_at": "2024-09-16T15:36:09.370840Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02794957160949707, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_base_mainnet_market_id.8ec7a63f6b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.361787Z", "completed_at": "2024-09-16T15:36:09.372594Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.378407Z", "completed_at": "2024-09-16T15:36:09.378414Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027281761169433594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_base_mainnet_price.f0d91e2bd5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.365875Z", "completed_at": "2024-09-16T15:36:09.373130Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.379264Z", "completed_at": "2024-09-16T15:36:09.379273Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02182459831237793, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_base_mainnet_transaction_hash.28faaa00e5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.374342Z", "completed_at": "2024-09-16T15:36:09.381528Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.383930Z", "completed_at": "2024-09-16T15:36:09.383938Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.013920307159423828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_market_updated_base_mainnet_id.a3e4d3e22f", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.385364Z", "completed_at": "2024-09-16T15:36:09.396222Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.403525Z", "completed_at": "2024-09-16T15:36:09.403533Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023519039154052734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_market_updated_base_sepolia_event_name__MarketUpdated.6507eaa7c6", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketUpdated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.391809Z", "completed_at": "2024-09-16T15:36:09.404360Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.406983Z", "completed_at": "2024-09-16T15:36:09.406993Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023772478103637695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_sepolia_interest_rate__True__0.82fe5b32f6", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not interest_rate >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.397520Z", "completed_at": "2024-09-16T15:36:09.406425Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.412931Z", "completed_at": "2024-09-16T15:36:09.412939Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028275489807128906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_sepolia_market_id__True__0.2aed99d0b6", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.407845Z", "completed_at": "2024-09-16T15:36:09.415178Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.421069Z", "completed_at": "2024-09-16T15:36:09.421078Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024326562881469727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_market_updated_base_sepolia_price__True__0.4f4858e59f", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.416994Z", "completed_at": "2024-09-16T15:36:09.424165Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.430072Z", "completed_at": "2024-09-16T15:36:09.430083Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017989158630371094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_base_sepolia_block_number.6d91893cd9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.425258Z", "completed_at": "2024-09-16T15:36:09.436499Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.442562Z", "completed_at": "2024-09-16T15:36:09.442572Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026276350021362305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_base_sepolia_block_timestamp.eabfe875b1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.430948Z", "completed_at": "2024-09-16T15:36:09.441242Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.443541Z", "completed_at": "2024-09-16T15:36:09.443551Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02152228355407715, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_base_sepolia_contract.7a798ec958", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.437138Z", "completed_at": "2024-09-16T15:36:09.444414Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.446874Z", "completed_at": "2024-09-16T15:36:09.446882Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01752638816833496, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_base_sepolia_event_name.5808660a29", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.447713Z", "completed_at": "2024-09-16T15:36:09.456106Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.461976Z", "completed_at": "2024-09-16T15:36:09.461987Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02013254165649414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_base_sepolia_id.c010e8e9d3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.457874Z", "completed_at": "2024-09-16T15:36:09.468229Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.474349Z", "completed_at": "2024-09-16T15:36:09.474360Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021134138107299805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_base_sepolia_interest_rate.20f815f06a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest_rate\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\nwhere interest_rate is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.462839Z", "completed_at": "2024-09-16T15:36:09.472997Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.475363Z", "completed_at": "2024-09-16T15:36:09.475374Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02138209342956543, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_base_sepolia_market_id.1d15a36e0c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.468895Z", "completed_at": "2024-09-16T15:36:09.476232Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.478663Z", "completed_at": "2024-09-16T15:36:09.478671Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021556377410888672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_base_sepolia_price.821df5b6b3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.479549Z", "completed_at": "2024-09-16T15:36:09.486349Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.492246Z", "completed_at": "2024-09-16T15:36:09.492257Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018663883209228516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_market_updated_base_sepolia_transaction_hash.b36ca2219f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.488221Z", "completed_at": "2024-09-16T15:36:09.500530Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.506818Z", "completed_at": "2024-09-16T15:36:09.506828Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02328324317932129, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_market_updated_base_sepolia_id.5fa0b8a094", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.493214Z", "completed_at": "2024-09-16T15:36:09.505522Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.507791Z", "completed_at": "2024-09-16T15:36:09.507801Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02363276481628418, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_order_committed_arbitrum_sepolia_event_name__OrderCommitted.9ba89086fc", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderCommitted'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.501121Z", "completed_at": "2024-09-16T15:36:09.508670Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.511191Z", "completed_at": "2024-09-16T15:36:09.511198Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023686647415161133, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_sepolia_account_id__True__0.374a09c8bb", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.512045Z", "completed_at": "2024-09-16T15:36:09.519265Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.525154Z", "completed_at": "2024-09-16T15:36:09.525168Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019097566604614258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_arbitrum_sepolia_market_id__True__0.51034c57fd", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.521015Z", "completed_at": "2024-09-16T15:36:09.531715Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.537789Z", "completed_at": "2024-09-16T15:36:09.537797Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02143383026123047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_account_id.539cca2995", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.526215Z", "completed_at": "2024-09-16T15:36:09.532390Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.538657Z", "completed_at": "2024-09-16T15:36:09.538664Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021574020385742188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_block_number.a115d197bb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.532929Z", "completed_at": "2024-09-16T15:36:09.540789Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.548461Z", "completed_at": "2024-09-16T15:36:09.548469Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.028163433074951172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_block_timestamp.e2dce83de3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.542097Z", "completed_at": "2024-09-16T15:36:09.550612Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.556514Z", "completed_at": "2024-09-16T15:36:09.556524Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01963067054748535, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_contract.f7f4678e01", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.552393Z", "completed_at": "2024-09-16T15:36:09.563519Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.569562Z", "completed_at": "2024-09-16T15:36:09.569571Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021869182586669922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_event_name.8c94a5144a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.558096Z", "completed_at": "2024-09-16T15:36:09.568816Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.571079Z", "completed_at": "2024-09-16T15:36:09.571087Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02187037467956543, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_id.af12508db9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.564869Z", "completed_at": "2024-09-16T15:36:09.572558Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.578619Z", "completed_at": "2024-09-16T15:36:09.578626Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02125072479248047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_market_id.76f09344d3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.573167Z", "completed_at": "2024-09-16T15:36:09.580969Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.586937Z", "completed_at": "2024-09-16T15:36:09.586945Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022839069366455078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_arbitrum_sepolia_transaction_hash.2672ca73bf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.582821Z", "completed_at": "2024-09-16T15:36:09.595308Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.597829Z", "completed_at": "2024-09-16T15:36:09.597840Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019948244094848633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_order_committed_arbitrum_sepolia_id.11b844d761", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.588571Z", "completed_at": "2024-09-16T15:36:09.597264Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.603828Z", "completed_at": "2024-09-16T15:36:09.603838Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02419304847717285, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_order_committed_base_mainnet_event_name__OrderCommitted.ce39697ea3", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderCommitted'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.598689Z", "completed_at": "2024-09-16T15:36:09.609989Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.612514Z", "completed_at": "2024-09-16T15:36:09.612525Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0246732234954834, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_mainnet_account_id__True__0.c996cff012", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.605562Z", "completed_at": "2024-09-16T15:36:09.611967Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.614560Z", "completed_at": "2024-09-16T15:36:09.614567Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018039464950561523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_mainnet_market_id__True__0.9964b7c003", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.616622Z", "completed_at": "2024-09-16T15:36:09.627397Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.633332Z", "completed_at": "2024-09-16T15:36:09.633342Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022272109985351562, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_base_mainnet_account_id.4dabd60cd4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.621995Z", "completed_at": "2024-09-16T15:36:09.632794Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.640078Z", "completed_at": "2024-09-16T15:36:09.640086Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02681565284729004, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_base_mainnet_block_number.743f5b2c16", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.628689Z", "completed_at": "2024-09-16T15:36:09.640984Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.643538Z", "completed_at": "2024-09-16T15:36:09.643548Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022280454635620117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_base_mainnet_block_timestamp.ba049c4adc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.634246Z", "completed_at": "2024-09-16T15:36:09.642935Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.645588Z", "completed_at": "2024-09-16T15:36:09.645596Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019517183303833008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_base_mainnet_contract.ec04bc0cd9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.649450Z", "completed_at": "2024-09-16T15:36:09.660066Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.669501Z", "completed_at": "2024-09-16T15:36:09.669509Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02522730827331543, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_base_mainnet_event_name.ea7921e749", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.653522Z", "completed_at": "2024-09-16T15:36:09.660583Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.670379Z", "completed_at": "2024-09-16T15:36:09.670390Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025524377822875977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_base_mainnet_id.deaaf9a2d9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.661156Z", "completed_at": "2024-09-16T15:36:09.672831Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.675268Z", "completed_at": "2024-09-16T15:36:09.675276Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02655196189880371, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_base_mainnet_market_id.09e2f9dd2e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.665234Z", "completed_at": "2024-09-16T15:36:09.674093Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.676674Z", "completed_at": "2024-09-16T15:36:09.676681Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018853187561035156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_base_mainnet_transaction_hash.ba7bf1fc20", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.678754Z", "completed_at": "2024-09-16T15:36:09.690828Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.693085Z", "completed_at": "2024-09-16T15:36:09.693093Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0196683406829834, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_order_committed_base_mainnet_id.471fd9d19f", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.683422Z", "completed_at": "2024-09-16T15:36:09.692512Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.702768Z", "completed_at": "2024-09-16T15:36:09.702778Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028228282928466797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_order_settled_arbitrum_mainnet_event_name__OrderSettled.5e1793594f", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderSettled'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.693978Z", "completed_at": "2024-09-16T15:36:09.705198Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.707681Z", "completed_at": "2024-09-16T15:36:09.707691Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018590927124023438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_account_id__True__0.fcdc188551", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.698460Z", "completed_at": "2024-09-16T15:36:09.706516Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.709077Z", "completed_at": "2024-09-16T15:36:09.709087Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019126176834106445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_collected_fees__True__0.356b57ba59", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.711206Z", "completed_at": "2024-09-16T15:36:09.721945Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.724277Z", "completed_at": "2024-09-16T15:36:09.724288Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0185394287109375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_mainnet_market_id__True__0.c52a7e4ed8", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.716323Z", "completed_at": "2024-09-16T15:36:09.723151Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.729232Z", "completed_at": "2024-09-16T15:36:09.729244Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02228403091430664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_account_id.5f60dea264", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.725158Z", "completed_at": "2024-09-16T15:36:09.737719Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.740019Z", "completed_at": "2024-09-16T15:36:09.740026Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01972055435180664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_block_number.6bb5256b7b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.730315Z", "completed_at": "2024-09-16T15:36:09.738260Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.740860Z", "completed_at": "2024-09-16T15:36:09.740867Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01967930793762207, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_block_timestamp.ae7ec6c8ef", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.748216Z", "completed_at": "2024-09-16T15:36:09.754634Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.760413Z", "completed_at": "2024-09-16T15:36:09.760426Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021112442016601562, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_contract.deb2106eaa", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.744146Z", "completed_at": "2024-09-16T15:36:09.759817Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.765756Z", "completed_at": "2024-09-16T15:36:09.765766Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027064085006713867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_collected_fees.7370e63505", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\nwhere collected_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.755848Z", "completed_at": "2024-09-16T15:36:09.766708Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.769476Z", "completed_at": "2024-09-16T15:36:09.769485Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017136812210083008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_event_name.606b4d8510", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.761503Z", "completed_at": "2024-09-16T15:36:09.768896Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.771533Z", "completed_at": "2024-09-16T15:36:09.771541Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018445491790771484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_id.8d20cf26c1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.779480Z", "completed_at": "2024-09-16T15:36:09.787344Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.797041Z", "completed_at": "2024-09-16T15:36:09.797054Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02624034881591797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_transaction_hash.1344347ee5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.775409Z", "completed_at": "2024-09-16T15:36:09.791903Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.798138Z", "completed_at": "2024-09-16T15:36:09.798148Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02791619300842285, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_mainnet_market_id.793bf9835c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.787932Z", "completed_at": "2024-09-16T15:36:09.799000Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.801624Z", "completed_at": "2024-09-16T15:36:09.801631Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02691054344177246, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_order_settled_arbitrum_mainnet_id.b9d03afd65", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.792617Z", "completed_at": "2024-09-16T15:36:09.800999Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.803662Z", "completed_at": "2024-09-16T15:36:09.803672Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018558979034423828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_order_committed_base_sepolia_event_name__OrderCommitted.f236dead5d", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderCommitted'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.807677Z", "completed_at": "2024-09-16T15:36:09.818777Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.831260Z", "completed_at": "2024-09-16T15:36:09.831275Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028949737548828125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_sepolia_account_id__True__0.2a5b9bdddf", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.812082Z", "completed_at": "2024-09-16T15:36:09.823997Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.832482Z", "completed_at": "2024-09-16T15:36:09.832492Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02952742576599121, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_committed_base_sepolia_market_id__True__0.6174df8d83", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.819355Z", "completed_at": "2024-09-16T15:36:09.833380Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.836021Z", "completed_at": "2024-09-16T15:36:09.836029Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02903890609741211, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_base_sepolia_account_id.e0cc9cd7a0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.824711Z", "completed_at": "2024-09-16T15:36:09.835427Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.838157Z", "completed_at": "2024-09-16T15:36:09.838167Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02165532112121582, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_base_sepolia_block_number.f3230cc50d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.842184Z", "completed_at": "2024-09-16T15:36:09.853423Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.863017Z", "completed_at": "2024-09-16T15:36:09.863031Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02626633644104004, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_base_sepolia_block_timestamp.192957d40c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.847226Z", "completed_at": "2024-09-16T15:36:09.858215Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.864028Z", "completed_at": "2024-09-16T15:36:09.864038Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026589393615722656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_base_sepolia_contract.ad38cda3df", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.854021Z", "completed_at": "2024-09-16T15:36:09.864886Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.867513Z", "completed_at": "2024-09-16T15:36:09.867522Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026059627532958984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_base_sepolia_event_name.dc8411b8b1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.858830Z", "completed_at": "2024-09-16T15:36:09.866230Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.868978Z", "completed_at": "2024-09-16T15:36:09.868988Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01770496368408203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_base_sepolia_id.5b74c78258", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.873550Z", "completed_at": "2024-09-16T15:36:09.885450Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.895040Z", "completed_at": "2024-09-16T15:36:09.895051Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026782751083374023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_base_sepolia_market_id.9c41f762ec", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.878457Z", "completed_at": "2024-09-16T15:36:09.890103Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.896573Z", "completed_at": "2024-09-16T15:36:09.896584Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026825904846191406, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_committed_base_sepolia_transaction_hash.761f6c5146", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.886083Z", "completed_at": "2024-09-16T15:36:09.896036Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.898835Z", "completed_at": "2024-09-16T15:36:09.898846Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026034116744995117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_order_committed_base_sepolia_id.eb024384af", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.890777Z", "completed_at": "2024-09-16T15:36:09.898184Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.901001Z", "completed_at": "2024-09-16T15:36:09.901010Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023384809494018555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_order_settled_arbitrum_sepolia_event_name__OrderSettled.08d7370d84", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderSettled'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.905517Z", "completed_at": "2024-09-16T15:36:09.916053Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.926939Z", "completed_at": "2024-09-16T15:36:09.926948Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026647329330444336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_account_id__True__0.b532485142", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.911092Z", "completed_at": "2024-09-16T15:36:09.926277Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.928643Z", "completed_at": "2024-09-16T15:36:09.928651Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02622389793395996, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_collected_fees__True__0.8c8446ac0e", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.916602Z", "completed_at": "2024-09-16T15:36:09.929732Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.932295Z", "completed_at": "2024-09-16T15:36:09.932302Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.028048038482666016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_arbitrum_sepolia_market_id__True__0.bfedab225b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.920994Z", "completed_at": "2024-09-16T15:36:09.931747Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.934366Z", "completed_at": "2024-09-16T15:36:09.934374Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024552345275878906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_account_id.e604936b3a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.938299Z", "completed_at": "2024-09-16T15:36:09.948621Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.958173Z", "completed_at": "2024-09-16T15:36:09.958181Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025152921676635742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_block_number.7ab4260eae", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.942384Z", "completed_at": "2024-09-16T15:36:09.949194Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.959053Z", "completed_at": "2024-09-16T15:36:09.959064Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025399208068847656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_block_timestamp.8460ed1771", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.953793Z", "completed_at": "2024-09-16T15:36:09.960851Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.963282Z", "completed_at": "2024-09-16T15:36:09.963289Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01681685447692871, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_contract.f9fbebc768", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.949775Z", "completed_at": "2024-09-16T15:36:09.962086Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.964716Z", "completed_at": "2024-09-16T15:36:09.964724Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02712726593017578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_collected_fees.c1a9ca82df", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\nwhere collected_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.968053Z", "completed_at": "2024-09-16T15:36:09.979722Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.985613Z", "completed_at": "2024-09-16T15:36:09.985621Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023065805435180664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_event_name.c9e5a717f5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.972772Z", "completed_at": "2024-09-16T15:36:09.980957Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.990530Z", "completed_at": "2024-09-16T15:36:09.990538Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026517629623413086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_id.bbaf076398", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.986482Z", "completed_at": "2024-09-16T15:36:09.993190Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.995606Z", "completed_at": "2024-09-16T15:36:09.995615Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01731562614440918, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_transaction_hash.60c06595e6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.981529Z", "completed_at": "2024-09-16T15:36:09.993834Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:09.996446Z", "completed_at": "2024-09-16T15:36:09.996453Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02439713478088379, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_arbitrum_sepolia_market_id.456fcb9a8d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:09.999711Z", "completed_at": "2024-09-16T15:36:10.010301Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.016303Z", "completed_at": "2024-09-16T15:36:10.016313Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022091150283813477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_order_settled_arbitrum_sepolia_id.a95bcce825", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.003849Z", "completed_at": "2024-09-16T15:36:10.010853Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.017300Z", "completed_at": "2024-09-16T15:36:10.017308Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022420644760131836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_order_settled_base_mainnet_event_name__OrderSettled.2c75532624", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderSettled'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.011987Z", "completed_at": "2024-09-16T15:36:10.024852Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.027426Z", "completed_at": "2024-09-16T15:36:10.027437Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0193789005279541, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_mainnet_account_id__True__0.e5564d3ff0", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.018181Z", "completed_at": "2024-09-16T15:36:10.026866Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.029508Z", "completed_at": "2024-09-16T15:36:10.029515Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020831823348999023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_mainnet_collected_fees__True__0.160f85cd41", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.031604Z", "completed_at": "2024-09-16T15:36:10.042251Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.044614Z", "completed_at": "2024-09-16T15:36:10.044622Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01848459243774414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_mainnet_market_id__True__0.f0b24bdf87", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.037356Z", "completed_at": "2024-09-16T15:36:10.044051Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.053721Z", "completed_at": "2024-09-16T15:36:10.053729Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025536537170410156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_base_mainnet_account_id.16ba855b23", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.049554Z", "completed_at": "2024-09-16T15:36:10.055668Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.058081Z", "completed_at": "2024-09-16T15:36:10.058089Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.016638755798339844, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_base_mainnet_block_timestamp.81876ddb40", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.045485Z", "completed_at": "2024-09-16T15:36:10.056816Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.059543Z", "completed_at": "2024-09-16T15:36:10.059550Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022947311401367188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_base_mainnet_block_number.f58d806635", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.062812Z", "completed_at": "2024-09-16T15:36:10.075010Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.080792Z", "completed_at": "2024-09-16T15:36:10.080805Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023459196090698242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_base_mainnet_collected_fees.b6a0c12cde", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\nwhere collected_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.067693Z", "completed_at": "2024-09-16T15:36:10.076136Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.086121Z", "completed_at": "2024-09-16T15:36:10.086131Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027281999588012695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_base_mainnet_contract.4999a48971", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.076701Z", "completed_at": "2024-09-16T15:36:10.087773Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.090417Z", "completed_at": "2024-09-16T15:36:10.090428Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023566007614135742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_base_mainnet_event_name.f1e61c05e6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.081902Z", "completed_at": "2024-09-16T15:36:10.089220Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.091944Z", "completed_at": "2024-09-16T15:36:10.091955Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01872706413269043, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_base_mainnet_id.5b3863aece", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.095457Z", "completed_at": "2024-09-16T15:36:10.105893Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.111858Z", "completed_at": "2024-09-16T15:36:10.111869Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022191762924194336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_base_mainnet_market_id.6f4d850570", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.100309Z", "completed_at": "2024-09-16T15:36:10.111307Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.119000Z", "completed_at": "2024-09-16T15:36:10.119008Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027795076370239258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_base_mainnet_transaction_hash.a60987fbb0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.107269Z", "completed_at": "2024-09-16T15:36:10.119901Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.122526Z", "completed_at": "2024-09-16T15:36:10.122534Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02301764488220215, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_order_settled_base_mainnet_id.0225a9550b", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.112892Z", "completed_at": "2024-09-16T15:36:10.121983Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.124613Z", "completed_at": "2024-09-16T15:36:10.124620Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0202791690826416, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_order_settled_base_sepolia_event_name__OrderSettled.b82d60a6cd", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderSettled'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.128705Z", "completed_at": "2024-09-16T15:36:10.140112Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.149741Z", "completed_at": "2024-09-16T15:36:10.149751Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026494503021240234, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_sepolia_account_id__True__0.dd4d18c933", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.133216Z", "completed_at": "2024-09-16T15:36:10.140700Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.150693Z", "completed_at": "2024-09-16T15:36:10.150701Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026812314987182617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_sepolia_collected_fees__True__0.cfcb7626da", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.141276Z", "completed_at": "2024-09-16T15:36:10.152559Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.154993Z", "completed_at": "2024-09-16T15:36:10.155000Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027040719985961914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_order_settled_base_sepolia_market_id__True__0.00baab3b06", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.145629Z", "completed_at": "2024-09-16T15:36:10.153764Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.156449Z", "completed_at": "2024-09-16T15:36:10.156459Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018541812896728516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_base_sepolia_account_id.0505121484", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.159779Z", "completed_at": "2024-09-16T15:36:10.171642Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.177625Z", "completed_at": "2024-09-16T15:36:10.177638Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023397207260131836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_base_sepolia_block_number.723c9f9ccf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.164589Z", "completed_at": "2024-09-16T15:36:10.176983Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.182945Z", "completed_at": "2024-09-16T15:36:10.182953Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02721095085144043, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_base_sepolia_block_timestamp.8624d8c529", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.172968Z", "completed_at": "2024-09-16T15:36:10.183813Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.185914Z", "completed_at": "2024-09-16T15:36:10.185921Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022115707397460938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_base_sepolia_collected_fees.19815f72b6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\nwhere collected_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.178663Z", "completed_at": "2024-09-16T15:36:10.186709Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.189178Z", "completed_at": "2024-09-16T15:36:10.189189Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01898932456970215, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_base_sepolia_contract.03742630fd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.192476Z", "completed_at": "2024-09-16T15:36:10.202188Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.208300Z", "completed_at": "2024-09-16T15:36:10.208308Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021103382110595703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_base_sepolia_event_name.95d61e9b53", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.196566Z", "completed_at": "2024-09-16T15:36:10.206956Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.209340Z", "completed_at": "2024-09-16T15:36:10.209348Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02155470848083496, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_base_sepolia_id.6a51920964", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.202839Z", "completed_at": "2024-09-16T15:36:10.210255Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.218198Z", "completed_at": "2024-09-16T15:36:10.218208Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02711772918701172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_base_sepolia_market_id.90e9816e9b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.210807Z", "completed_at": "2024-09-16T15:36:10.220559Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.223030Z", "completed_at": "2024-09-16T15:36:10.223043Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02181696891784668, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_order_settled_base_sepolia_transaction_hash.e40380e103", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.229682Z", "completed_at": "2024-09-16T15:36:10.236800Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.243525Z", "completed_at": "2024-09-16T15:36:10.243539Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023764371871948242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_position_liquidated_arbitrum_mainnet_event_name__PositionLiquidated.0ec93e93c0", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PositionLiquidated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.224593Z", "completed_at": "2024-09-16T15:36:10.237434Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.244456Z", "completed_at": "2024-09-16T15:36:10.244464Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025333642959594727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_order_settled_base_sepolia_id.52c8b658a1", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.238000Z", "completed_at": "2024-09-16T15:36:10.251153Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.253344Z", "completed_at": "2024-09-16T15:36:10.253352Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.029494762420654297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_account_id__True__0.913cfd25f2", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.245564Z", "completed_at": "2024-09-16T15:36:10.254252Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.256665Z", "completed_at": "2024-09-16T15:36:10.256674Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020733118057250977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_amount_liquidated__True__0.284e66108e", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_liquidated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.258134Z", "completed_at": "2024-09-16T15:36:10.270987Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.277079Z", "completed_at": "2024-09-16T15:36:10.277087Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024497270584106445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_current_position_size__True__0.1f4c66d819", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not current_position_size >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.263953Z", "completed_at": "2024-09-16T15:36:10.276381Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.278664Z", "completed_at": "2024-09-16T15:36:10.278672Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023956298828125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_mainnet_market_id__True__0.5138d00a1a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.272285Z", "completed_at": "2024-09-16T15:36:10.280153Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.286541Z", "completed_at": "2024-09-16T15:36:10.286549Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023990154266357422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_account_id.c6ae3fbdf6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.280752Z", "completed_at": "2024-09-16T15:36:10.288760Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.294649Z", "completed_at": "2024-09-16T15:36:10.294657Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023201942443847656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_amount_liquidated.85c1ba4ec8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_liquidated\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\nwhere amount_liquidated is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.290542Z", "completed_at": "2024-09-16T15:36:10.301512Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.303491Z", "completed_at": "2024-09-16T15:36:10.303502Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01780533790588379, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_block_number.5467c2494c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.296149Z", "completed_at": "2024-09-16T15:36:10.304354Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.312645Z", "completed_at": "2024-09-16T15:36:10.312657Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025231599807739258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_block_timestamp.2e92e4c30d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.304942Z", "completed_at": "2024-09-16T15:36:10.319834Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.322083Z", "completed_at": "2024-09-16T15:36:10.322090Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026648998260498047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_contract.bde78fd4de", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.313783Z", "completed_at": "2024-09-16T15:36:10.323592Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.329523Z", "completed_at": "2024-09-16T15:36:10.329531Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02681756019592285, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_current_position_size.2f7c9b0c99", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect current_position_size\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\nwhere current_position_size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.325457Z", "completed_at": "2024-09-16T15:36:10.332426Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.338544Z", "completed_at": "2024-09-16T15:36:10.338552Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018084287643432617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_event_name.badd34253b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.332990Z", "completed_at": "2024-09-16T15:36:10.344268Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.350114Z", "completed_at": "2024-09-16T15:36:10.350125Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02609705924987793, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_id.1013d30960", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.339502Z", "completed_at": "2024-09-16T15:36:10.351037Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.353637Z", "completed_at": "2024-09-16T15:36:10.353645Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022741317749023438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_market_id.f123e58c83", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.345642Z", "completed_at": "2024-09-16T15:36:10.353063Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.355650Z", "completed_at": "2024-09-16T15:36:10.355657Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017946243286132812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_mainnet_transaction_hash.bc9ed917d3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.357156Z", "completed_at": "2024-09-16T15:36:10.369191Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.371187Z", "completed_at": "2024-09-16T15:36:10.371198Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019687891006469727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_position_liquidated_arbitrum_mainnet_id.f231e459dd", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.363278Z", "completed_at": "2024-09-16T15:36:10.372039Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.378354Z", "completed_at": "2024-09-16T15:36:10.378363Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023407459259033203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_position_liquidated_arbitrum_sepolia_event_name__PositionLiquidated.8a0af4d18c", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PositionLiquidated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.373167Z", "completed_at": "2024-09-16T15:36:10.384237Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.386844Z", "completed_at": "2024-09-16T15:36:10.386854Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02438187599182129, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_account_id__True__0.dd5e38b371", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.379225Z", "completed_at": "2024-09-16T15:36:10.386283Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.392682Z", "completed_at": "2024-09-16T15:36:10.392690Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022910118103027344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_amount_liquidated__True__0.f820c88c54", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_liquidated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.388297Z", "completed_at": "2024-09-16T15:36:10.395709Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.401913Z", "completed_at": "2024-09-16T15:36:10.401921Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018414735794067383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_current_position_size__True__0.f5183b3ff9", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not current_position_size >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.396914Z", "completed_at": "2024-09-16T15:36:10.404877Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.416208Z", "completed_at": "2024-09-16T15:36:10.416216Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028613567352294922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_arbitrum_sepolia_market_id__True__0.c1cfe90353", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.409601Z", "completed_at": "2024-09-16T15:36:10.418018Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.424045Z", "completed_at": "2024-09-16T15:36:10.424057Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022924423217773438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_amount_liquidated.2b3c4071f6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_liquidated\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\nwhere amount_liquidated is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.405514Z", "completed_at": "2024-09-16T15:36:10.419262Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.425661Z", "completed_at": "2024-09-16T15:36:10.425673Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.029521703720092773, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_account_id.8c9a3c7cb5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.419829Z", "completed_at": "2024-09-16T15:36:10.427342Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.429761Z", "completed_at": "2024-09-16T15:36:10.429769Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014391183853149414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_block_number.13ef61c2cc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.430632Z", "completed_at": "2024-09-16T15:36:10.437147Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.443088Z", "completed_at": "2024-09-16T15:36:10.443096Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01816868782043457, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_block_timestamp.9c42b4a7ff", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.438287Z", "completed_at": "2024-09-16T15:36:10.449906Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.455901Z", "completed_at": "2024-09-16T15:36:10.455912Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026887178421020508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_contract.f6b0610ff4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.443941Z", "completed_at": "2024-09-16T15:36:10.454746Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.456871Z", "completed_at": "2024-09-16T15:36:10.456880Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021924495697021484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_current_position_size.48d8db66c7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect current_position_size\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\nwhere current_position_size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.450611Z", "completed_at": "2024-09-16T15:36:10.458309Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.465912Z", "completed_at": "2024-09-16T15:36:10.465923Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023670434951782227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_event_name.b8b10783cf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.460175Z", "completed_at": "2024-09-16T15:36:10.468801Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.471111Z", "completed_at": "2024-09-16T15:36:10.471118Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.015921831130981445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_id.2b7f1d2fcf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.471941Z", "completed_at": "2024-09-16T15:36:10.486122Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.487951Z", "completed_at": "2024-09-16T15:36:10.487960Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021275043487548828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_market_id.3c1a2d74dc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.476029Z", "completed_at": "2024-09-16T15:36:10.486668Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.488852Z", "completed_at": "2024-09-16T15:36:10.488862Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021563291549682617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_arbitrum_sepolia_transaction_hash.ad296550e8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.482060Z", "completed_at": "2024-09-16T15:36:10.489674Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.492125Z", "completed_at": "2024-09-16T15:36:10.492133Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02172374725341797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_position_liquidated_arbitrum_sepolia_id.efb42ae977", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.492961Z", "completed_at": "2024-09-16T15:36:10.500727Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.512484Z", "completed_at": "2024-09-16T15:36:10.512493Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025364398956298828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_position_liquidated_base_mainnet_event_name__PositionLiquidated.71fb40cadb", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PositionLiquidated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.501965Z", "completed_at": "2024-09-16T15:36:10.514945Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.521303Z", "completed_at": "2024-09-16T15:36:10.521311Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024078845977783203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_account_id__True__0.4dca14dbcd", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.506407Z", "completed_at": "2024-09-16T15:36:10.515652Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.522204Z", "completed_at": "2024-09-16T15:36:10.522212Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024202346801757812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_amount_liquidated__True__0.be0c7ea09d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_liquidated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.516190Z", "completed_at": "2024-09-16T15:36:10.523725Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.530022Z", "completed_at": "2024-09-16T15:36:10.530032Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028847217559814453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_current_position_size__True__0.f59eb84311", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not current_position_size >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.525694Z", "completed_at": "2024-09-16T15:36:10.534118Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.543633Z", "completed_at": "2024-09-16T15:36:10.543646Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023211002349853516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_mainnet_market_id__True__0.f77ba4ae2f", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.535303Z", "completed_at": "2024-09-16T15:36:10.546296Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.552323Z", "completed_at": "2024-09-16T15:36:10.552331Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021528005599975586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_account_id.498f567370", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.539364Z", "completed_at": "2024-09-16T15:36:10.551017Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.553270Z", "completed_at": "2024-09-16T15:36:10.553277Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02183389663696289, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_amount_liquidated.29ad6c9103", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_liquidated\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\nwhere amount_liquidated is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.546976Z", "completed_at": "2024-09-16T15:36:10.554744Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.562426Z", "completed_at": "2024-09-16T15:36:10.562434Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027832746505737305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_block_number.a7b9be436d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.556618Z", "completed_at": "2024-09-16T15:36:10.565211Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.567571Z", "completed_at": "2024-09-16T15:36:10.567579Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.015955209732055664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_block_timestamp.7e8e3434f7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.568398Z", "completed_at": "2024-09-16T15:36:10.578682Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.584546Z", "completed_at": "2024-09-16T15:36:10.584558Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021387815475463867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_contract.16d824dbca", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.572494Z", "completed_at": "2024-09-16T15:36:10.579287Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.585514Z", "completed_at": "2024-09-16T15:36:10.585521Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021715641021728516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_current_position_size.b48e72d00b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect current_position_size\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\nwhere current_position_size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.579835Z", "completed_at": "2024-09-16T15:36:10.588370Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.594567Z", "completed_at": "2024-09-16T15:36:10.594577Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02771615982055664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_event_name.321097aa34", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.588991Z", "completed_at": "2024-09-16T15:36:10.596654Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.607797Z", "completed_at": "2024-09-16T15:36:10.607809Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02401256561279297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_id.32c367bb62", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.597927Z", "completed_at": "2024-09-16T15:36:10.610972Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.616742Z", "completed_at": "2024-09-16T15:36:10.616754Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02373361587524414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_market_id.564386819e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.602115Z", "completed_at": "2024-09-16T15:36:10.611567Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.617860Z", "completed_at": "2024-09-16T15:36:10.617869Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024054527282714844, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_mainnet_transaction_hash.c67a9607db", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.612711Z", "completed_at": "2024-09-16T15:36:10.620731Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.626914Z", "completed_at": "2024-09-16T15:36:10.626925Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018271446228027344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_position_liquidated_base_mainnet_id.922d3c5143", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.621346Z", "completed_at": "2024-09-16T15:36:10.628994Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.639048Z", "completed_at": "2024-09-16T15:36:10.639061Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027093887329101562, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_position_liquidated_base_sepolia_event_name__PositionLiquidated.e07d1e03f2", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PositionLiquidated'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.630280Z", "completed_at": "2024-09-16T15:36:10.641814Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.644207Z", "completed_at": "2024-09-16T15:36:10.644214Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01868438720703125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_account_id__True__0.a60e1cbb90", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.634716Z", "completed_at": "2024-09-16T15:36:10.643048Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.649467Z", "completed_at": "2024-09-16T15:36:10.649476Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023298263549804688, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_amount_liquidated__True__0.20b97e678b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_liquidated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.645050Z", "completed_at": "2024-09-16T15:36:10.657774Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.660432Z", "completed_at": "2024-09-16T15:36:10.660440Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020400285720825195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_current_position_size__True__0.cf9da7d717", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not current_position_size >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.652513Z", "completed_at": "2024-09-16T15:36:10.662540Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.672253Z", "completed_at": "2024-09-16T15:36:10.672266Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02879190444946289, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_position_liquidated_base_sepolia_market_id__True__0.c5145fd027", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.663808Z", "completed_at": "2024-09-16T15:36:10.675508Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.681278Z", "completed_at": "2024-09-16T15:36:10.681290Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023042917251586914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_account_id.8e9f2c1b4b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.667949Z", "completed_at": "2024-09-16T15:36:10.676063Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.682343Z", "completed_at": "2024-09-16T15:36:10.682351Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022655963897705078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_amount_liquidated.c878a441e1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_liquidated\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\nwhere amount_liquidated is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.677238Z", "completed_at": "2024-09-16T15:36:10.685144Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.691157Z", "completed_at": "2024-09-16T15:36:10.691167Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017978429794311523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_block_number.d05dfab674", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.685794Z", "completed_at": "2024-09-16T15:36:10.692747Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.698807Z", "completed_at": "2024-09-16T15:36:10.698817Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02229595184326172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_block_timestamp.1700de694b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.694570Z", "completed_at": "2024-09-16T15:36:10.707693Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.710183Z", "completed_at": "2024-09-16T15:36:10.710193Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0204317569732666, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_contract.0a66db5700", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.699687Z", "completed_at": "2024-09-16T15:36:10.709637Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.715852Z", "completed_at": "2024-09-16T15:36:10.715864Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025443553924560547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_current_position_size.f98475edcb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect current_position_size\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\nwhere current_position_size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.711051Z", "completed_at": "2024-09-16T15:36:10.722445Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.724943Z", "completed_at": "2024-09-16T15:36:10.724951Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01885247230529785, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_event_name.1d2d01fa50", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.717594Z", "completed_at": "2024-09-16T15:36:10.724416Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.726918Z", "completed_at": "2024-09-16T15:36:10.726926Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018056631088256836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_id.985f2af114", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.732519Z", "completed_at": "2024-09-16T15:36:10.739087Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.741348Z", "completed_at": "2024-09-16T15:36:10.741355Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01769709587097168, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_transaction_hash.b180fd2627", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.728417Z", "completed_at": "2024-09-16T15:36:10.739673Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.742220Z", "completed_at": "2024-09-16T15:36:10.742228Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01926279067993164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_position_liquidated_base_sepolia_market_id.6c389de6f5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.743078Z", "completed_at": "2024-09-16T15:36:10.754835Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.757136Z", "completed_at": "2024-09-16T15:36:10.757144Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01960587501525879, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_position_liquidated_base_sepolia_id.e92f27d6e6", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.747087Z", "completed_at": "2024-09-16T15:36:10.755411Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.758019Z", "completed_at": "2024-09-16T15:36:10.758029Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01960921287536621, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_previous_order_expired_arbitrum_mainnet", "compiled": true, "compiled_code": "select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n tracking_code,\n \n acceptable_price / 1e18\n as acceptable_price,\n \n size_delta / 1e18\n as size_delta\nfrom\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_previous_order_expired_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.759453Z", "completed_at": "2024-09-16T15:36:10.770602Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.772990Z", "completed_at": "2024-09-16T15:36:10.772998Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01894378662109375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_previous_order_expired_arbitrum_mainnet_event_name__PreviousOrderExpired.d975ca95c5", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PreviousOrderExpired'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.765389Z", "completed_at": "2024-09-16T15:36:10.772444Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.778745Z", "completed_at": "2024-09-16T15:36:10.778756Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022891521453857422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_mainnet_account_id__True__0.865d3fe2e6", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.774463Z", "completed_at": "2024-09-16T15:36:10.786172Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.788592Z", "completed_at": "2024-09-16T15:36:10.788600Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01881241798400879, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_mainnet_market_id__True__0.148ea7d706", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.780275Z", "completed_at": "2024-09-16T15:36:10.787504Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.790015Z", "completed_at": "2024-09-16T15:36:10.790023Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018963098526000977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_account_id.edc81bcacb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.790843Z", "completed_at": "2024-09-16T15:36:10.803301Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.805818Z", "completed_at": "2024-09-16T15:36:10.805826Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020368337631225586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_block_number.c6957a09df", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.795915Z", "completed_at": "2024-09-16T15:36:10.804691Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.807235Z", "completed_at": "2024-09-16T15:36:10.807243Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020460844039916992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_block_timestamp.62addf704c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.808081Z", "completed_at": "2024-09-16T15:36:10.818835Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.821231Z", "completed_at": "2024-09-16T15:36:10.821239Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01871013641357422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_contract.f99120143b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.812848Z", "completed_at": "2024-09-16T15:36:10.820668Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.826667Z", "completed_at": "2024-09-16T15:36:10.826675Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022735118865966797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_event_name.08acd6a68f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.822652Z", "completed_at": "2024-09-16T15:36:10.833183Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.835810Z", "completed_at": "2024-09-16T15:36:10.835820Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017786741256713867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_id.ced9ec6a1d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.828273Z", "completed_at": "2024-09-16T15:36:10.835255Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.837824Z", "completed_at": "2024-09-16T15:36:10.837832Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01844310760498047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_market_id.3161a33570", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.839352Z", "completed_at": "2024-09-16T15:36:10.851843Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.854106Z", "completed_at": "2024-09-16T15:36:10.854115Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020322322845458984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_mainnet_transaction_hash.ccc5cbafcd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.843743Z", "completed_at": "2024-09-16T15:36:10.852381Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.854973Z", "completed_at": "2024-09-16T15:36:10.854981Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02044224739074707, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_previous_order_expired_arbitrum_mainnet_id.cd7a82db0e", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_previous_order_expired_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.859336Z", "completed_at": "2024-09-16T15:36:10.866128Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.868440Z", "completed_at": "2024-09-16T15:36:10.868448Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017318010330200195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_previous_order_expired_arbitrum_sepolia_event_name__PreviousOrderExpired.2b0854c0bd", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PreviousOrderExpired'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.855812Z", "completed_at": "2024-09-16T15:36:10.866709Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.869285Z", "completed_at": "2024-09-16T15:36:10.869293Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0191195011138916, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_previous_order_expired_arbitrum_sepolia", "compiled": true, "compiled_code": "select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n tracking_code,\n \n acceptable_price / 1e18\n as acceptable_price,\n \n size_delta / 1e18\n as size_delta\nfrom\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_previous_order_expired_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.870759Z", "completed_at": "2024-09-16T15:36:10.882445Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.884828Z", "completed_at": "2024-09-16T15:36:10.884836Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0194244384765625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_sepolia_account_id__True__0.a0e11cc082", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.876468Z", "completed_at": "2024-09-16T15:36:10.883731Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.890011Z", "completed_at": "2024-09-16T15:36:10.890020Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022871017456054688, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_arbitrum_sepolia_market_id__True__0.32d6a1d4a7", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.885736Z", "completed_at": "2024-09-16T15:36:10.898444Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.900935Z", "completed_at": "2024-09-16T15:36:10.900943Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019850492477416992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_account_id.3387518ced", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.891074Z", "completed_at": "2024-09-16T15:36:10.899812Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:10.902390Z", "completed_at": "2024-09-16T15:36:10.902397Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02062058448791504, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_block_number.1bfe765de5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:10.904415Z", "completed_at": "2024-09-16T15:36:11.088828Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.091254Z", "completed_at": "2024-09-16T15:36:11.091267Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.19219326972961426, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_block_timestamp.3d7306e577", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.082755Z", "completed_at": "2024-09-16T15:36:11.089448Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.092168Z", "completed_at": "2024-09-16T15:36:11.092175Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.1919255256652832, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_contract.9dc88c3682", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.093009Z", "completed_at": "2024-09-16T15:36:11.103904Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.106206Z", "completed_at": "2024-09-16T15:36:11.106213Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01936793327331543, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_event_name.c814e3bcf9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.097613Z", "completed_at": "2024-09-16T15:36:11.104477Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.107074Z", "completed_at": "2024-09-16T15:36:11.107082Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019295215606689453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_id.0d3172a155", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.108523Z", "completed_at": "2024-09-16T15:36:11.120232Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.122774Z", "completed_at": "2024-09-16T15:36:11.122782Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01967310905456543, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_market_id.7e2a2424c3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.114251Z", "completed_at": "2024-09-16T15:36:11.122204Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.132774Z", "completed_at": "2024-09-16T15:36:11.132784Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02790355682373047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_arbitrum_sepolia_transaction_hash.5f4b3fa383", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.124916Z", "completed_at": "2024-09-16T15:36:11.134780Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.137247Z", "completed_at": "2024-09-16T15:36:11.137257Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018456697463989258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_previous_order_expired_arbitrum_sepolia_id.a6e03f8ffa", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_previous_order_expired_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.129115Z", "completed_at": "2024-09-16T15:36:11.136021Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.138857Z", "completed_at": "2024-09-16T15:36:11.138867Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019373416900634766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_previous_order_expired_base_mainnet", "compiled": true, "compiled_code": "select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n tracking_code,\n \n acceptable_price / 1e18\n as acceptable_price,\n \n size_delta / 1e18\n as size_delta\nfrom\n \"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_previous_order_expired_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.142557Z", "completed_at": "2024-09-16T15:36:11.153478Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.159595Z", "completed_at": "2024-09-16T15:36:11.159608Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02309417724609375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_previous_order_expired_base_mainnet_event_name__PreviousOrderExpired.a675fe5038", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PreviousOrderExpired'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.147567Z", "completed_at": "2024-09-16T15:36:11.154737Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.166035Z", "completed_at": "2024-09-16T15:36:11.166048Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028017282485961914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_mainnet_account_id__True__0.e4b1283a09", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.155306Z", "completed_at": "2024-09-16T15:36:11.167697Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.170330Z", "completed_at": "2024-09-16T15:36:11.170340Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023589372634887695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_mainnet_market_id__True__0.edc1c768de", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.160553Z", "completed_at": "2024-09-16T15:36:11.169134Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.171795Z", "completed_at": "2024-09-16T15:36:11.171806Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019901752471923828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_account_id.c8037fd435", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.175154Z", "completed_at": "2024-09-16T15:36:11.185900Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.191691Z", "completed_at": "2024-09-16T15:36:11.191700Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022108793258666992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_block_number.a563a713e9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.180029Z", "completed_at": "2024-09-16T15:36:11.186500Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.192732Z", "completed_at": "2024-09-16T15:36:11.192740Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021647214889526367, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_block_timestamp.8433c78b93", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.187624Z", "completed_at": "2024-09-16T15:36:11.198501Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.201165Z", "completed_at": "2024-09-16T15:36:11.201173Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022007465362548828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_contract.5eed227a76", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.193601Z", "completed_at": "2024-09-16T15:36:11.200629Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.203211Z", "completed_at": "2024-09-16T15:36:11.203219Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01902627944946289, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_event_name.14c38c565c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.205274Z", "completed_at": "2024-09-16T15:36:11.217677Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.223917Z", "completed_at": "2024-09-16T15:36:11.223931Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024077415466308594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_id.bc7a46deda", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.210738Z", "completed_at": "2024-09-16T15:36:11.219002Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.229130Z", "completed_at": "2024-09-16T15:36:11.229143Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027222871780395508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_market_id.3b39458251", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.219548Z", "completed_at": "2024-09-16T15:36:11.230978Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.233668Z", "completed_at": "2024-09-16T15:36:11.233678Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02371048927307129, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_mainnet_transaction_hash.97e2d12b2c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.224982Z", "completed_at": "2024-09-16T15:36:11.233060Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.235835Z", "completed_at": "2024-09-16T15:36:11.235843Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019607067108154297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_previous_order_expired_base_mainnet_id.f02978148f", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"perp_previous_order_expired_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.237992Z", "completed_at": "2024-09-16T15:36:11.248653Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.254904Z", "completed_at": "2024-09-16T15:36:11.254916Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02254652976989746, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_previous_order_expired_base_sepolia", "compiled": true, "compiled_code": "select\n id,\n block_timestamp,\n block_number,\n transaction_hash,\n contract,\n event_name,\n market_id,\n account_id,\n commitment_time,\n tracking_code,\n \n acceptable_price / 1e18\n as acceptable_price,\n \n size_delta / 1e18\n as size_delta\nfrom\n \"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_previous_order_expired_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.242865Z", "completed_at": "2024-09-16T15:36:11.254323Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.261597Z", "completed_at": "2024-09-16T15:36:11.261605Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027124404907226562, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_perp_previous_order_expired_base_sepolia_event_name__PreviousOrderExpired.1a5af6cb8b", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PreviousOrderExpired'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.250019Z", "completed_at": "2024-09-16T15:36:11.263325Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.266078Z", "completed_at": "2024-09-16T15:36:11.266088Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024003028869628906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_sepolia_account_id__True__0.7ed9f71601", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.255783Z", "completed_at": "2024-09-16T15:36:11.264823Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.267553Z", "completed_at": "2024-09-16T15:36:11.267564Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020342350006103516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_perp_previous_order_expired_base_sepolia_market_id__True__0.92c22b0d98", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.270892Z", "completed_at": "2024-09-16T15:36:11.281000Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.287153Z", "completed_at": "2024-09-16T15:36:11.287164Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021801471710205078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_account_id.358a8acfe7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.275562Z", "completed_at": "2024-09-16T15:36:11.282315Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.292401Z", "completed_at": "2024-09-16T15:36:11.292414Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025597095489501953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_block_number.b44f0bbf4b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.282861Z", "completed_at": "2024-09-16T15:36:11.294367Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.296909Z", "completed_at": "2024-09-16T15:36:11.296919Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022071123123168945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_block_timestamp.2056bbf796", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.288196Z", "completed_at": "2024-09-16T15:36:11.296336Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.299019Z", "completed_at": "2024-09-16T15:36:11.299027Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019574403762817383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_contract.d5ae4c2080", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.301072Z", "completed_at": "2024-09-16T15:36:11.312941Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.315338Z", "completed_at": "2024-09-16T15:36:11.315348Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019711732864379883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_event_name.94027cf5fd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.306653Z", "completed_at": "2024-09-16T15:36:11.316168Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.326052Z", "completed_at": "2024-09-16T15:36:11.326060Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028339862823486328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_id.35380c8364", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.316740Z", "completed_at": "2024-09-16T15:36:11.327846Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.330323Z", "completed_at": "2024-09-16T15:36:11.330331Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024445295333862305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_market_id.c3963e0426", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.320867Z", "completed_at": "2024-09-16T15:36:11.328476Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.331214Z", "completed_at": "2024-09-16T15:36:11.331222Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01905536651611328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_perp_previous_order_expired_base_sepolia_transaction_hash.47402badfc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.332713Z", "completed_at": "2024-09-16T15:36:11.340413Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.346704Z", "completed_at": "2024-09-16T15:36:11.346712Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019640207290649414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_perp_previous_order_expired_base_sepolia_id.a9c841c5f7", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"perp_previous_order_expired_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.340973Z", "completed_at": "2024-09-16T15:36:11.351820Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.358655Z", "completed_at": "2024-09-16T15:36:11.358663Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026709318161010742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spartan_vote_recorded_snax_mainnet_event_name__VoteRecorded.ca880b79ec", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'VoteRecorded'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.347684Z", "completed_at": "2024-09-16T15:36:11.359762Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.362129Z", "completed_at": "2024-09-16T15:36:11.362137Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023146867752075195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_block_number.74de43fe96", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.352375Z", "completed_at": "2024-09-16T15:36:11.360298Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.362961Z", "completed_at": "2024-09-16T15:36:11.362971Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02322697639465332, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_block_timestamp.bf4010dd91", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.366289Z", "completed_at": "2024-09-16T15:36:11.376294Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.378241Z", "completed_at": "2024-09-16T15:36:11.378249Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017511844635009766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_candidates.a620a4a121", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect candidates\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\nwhere candidates is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.372280Z", "completed_at": "2024-09-16T15:36:11.383091Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.388669Z", "completed_at": "2024-09-16T15:36:11.388677Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024419784545898438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_chain_id.838e4c7a7b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect chain_id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\nwhere chain_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.379136Z", "completed_at": "2024-09-16T15:36:11.389560Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.392083Z", "completed_at": "2024-09-16T15:36:11.392091Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021269798278808594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_contract.2f2ea67860", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.383682Z", "completed_at": "2024-09-16T15:36:11.390875Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.393529Z", "completed_at": "2024-09-16T15:36:11.393536Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022060155868530273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_epoch_id.421abaf123", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect epoch_id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\nwhere epoch_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.395667Z", "completed_at": "2024-09-16T15:36:11.402442Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.409767Z", "completed_at": "2024-09-16T15:36:11.409774Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01960444450378418, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_event_name.f0e8e4e02b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.402988Z", "completed_at": "2024-09-16T15:36:11.414879Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.420416Z", "completed_at": "2024-09-16T15:36:11.420427Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026181459426879883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_id.c54eaad82a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.410751Z", "completed_at": "2024-09-16T15:36:11.421267Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.423852Z", "completed_at": "2024-09-16T15:36:11.423860Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022902488708496094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_transaction_hash.f8b7b79d0d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.415416Z", "completed_at": "2024-09-16T15:36:11.423239Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.425882Z", "completed_at": "2024-09-16T15:36:11.425890Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024149179458618164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_voter.8b917cfb88", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect voter\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\nwhere voter is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.427383Z", "completed_at": "2024-09-16T15:36:11.437901Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.439885Z", "completed_at": "2024-09-16T15:36:11.439895Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018025636672973633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spartan_vote_recorded_snax_mainnet_voting_power.289d3b2c0a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect voting_power\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\nwhere voting_power is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.433615Z", "completed_at": "2024-09-16T15:36:11.440729Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.446652Z", "completed_at": "2024-09-16T15:36:11.446660Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021509647369384766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spartan_vote_recorded_snax_mainnet_id.3a579d9ca6", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.441886Z", "completed_at": "2024-09-16T15:36:11.454491Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.457082Z", "completed_at": "2024-09-16T15:36:11.457089Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0244138240814209, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spartan_vote_recorded_snax_mainnet_transaction_hash.49632d745f", "compiled": true, "compiled_code": "\n \n \n\nselect\n transaction_hash as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_recorded_snax_mainnet\"\nwhere transaction_hash is not null\ngroup by transaction_hash\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.447554Z", "completed_at": "2024-09-16T15:36:11.455919Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.462207Z", "completed_at": "2024-09-16T15:36:11.462217Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023746013641357422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spartan_vote_withdrawn_snax_mainnet_chain_id__2192.06d7c40a31", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n chain_id as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"\n group by chain_id\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n '2192'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.457946Z", "completed_at": "2024-09-16T15:36:11.469173Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.471166Z", "completed_at": "2024-09-16T15:36:11.471174Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01804828643798828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spartan_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn.108485caef", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'VoteWithdrawn'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.465189Z", "completed_at": "2024-09-16T15:36:11.472011Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.474338Z", "completed_at": "2024-09-16T15:36:11.474348Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017963647842407227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_block_number.8781742caa", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.475237Z", "completed_at": "2024-09-16T15:36:11.486150Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.491847Z", "completed_at": "2024-09-16T15:36:11.491854Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022080421447753906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_block_timestamp.ed575d0da2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.479256Z", "completed_at": "2024-09-16T15:36:11.486675Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.492691Z", "completed_at": "2024-09-16T15:36:11.492701Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022324085235595703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_chain_id.d9d9b4234a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect chain_id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"\nwhere chain_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.487224Z", "completed_at": "2024-09-16T15:36:11.499797Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.502423Z", "completed_at": "2024-09-16T15:36:11.502431Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019254207611083984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_contract.8eb7f37781", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.493671Z", "completed_at": "2024-09-16T15:36:11.501852Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.504451Z", "completed_at": "2024-09-16T15:36:11.504461Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019073963165283203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_epoch_id.d4f6724aef", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect epoch_id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"\nwhere epoch_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.506547Z", "completed_at": "2024-09-16T15:36:11.517752Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.524395Z", "completed_at": "2024-09-16T15:36:11.524413Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023394107818603516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_event_name.269927edcc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.511909Z", "completed_at": "2024-09-16T15:36:11.519003Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.530005Z", "completed_at": "2024-09-16T15:36:11.530017Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026861906051635742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_id.c3b897a816", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.519553Z", "completed_at": "2024-09-16T15:36:11.531964Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.534614Z", "completed_at": "2024-09-16T15:36:11.534623Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02342820167541504, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_transaction_hash.3da8fc32ef", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.525431Z", "completed_at": "2024-09-16T15:36:11.533362Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.536146Z", "completed_at": "2024-09-16T15:36:11.536154Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01996159553527832, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spartan_vote_withdrawn_snax_mainnet_voter.5532367fa9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect voter\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"\nwhere voter is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.539473Z", "completed_at": "2024-09-16T15:36:11.553366Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.560428Z", "completed_at": "2024-09-16T15:36:11.560443Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0266420841217041, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spartan_vote_withdrawn_snax_mainnet_id.cd6cb96b4a", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.545323Z", "completed_at": "2024-09-16T15:36:11.554608Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.566017Z", "completed_at": "2024-09-16T15:36:11.566025Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0306246280670166, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spartan_vote_withdrawn_snax_mainnet_transaction_hash.c04b524f41", "compiled": true, "compiled_code": "\n \n \n\nselect\n transaction_hash as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"spartan_vote_withdrawn_snax_mainnet\"\nwhere transaction_hash is not null\ngroup by transaction_hash\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.555194Z", "completed_at": "2024-09-16T15:36:11.568516Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.570967Z", "completed_at": "2024-09-16T15:36:11.570975Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026503562927246094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_order_cancelled_arbitrum_mainnet_event_name__OrderCancelled.bcb12d7741", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_cancelled_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderCancelled'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.561452Z", "completed_at": "2024-09-16T15:36:11.569813Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.572363Z", "completed_at": "2024-09-16T15:36:11.572371Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020710468292236328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_arbitrum_mainnet_market_id__True__0.8d08288d1d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_cancelled_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.574443Z", "completed_at": "2024-09-16T15:36:11.585010Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.587255Z", "completed_at": "2024-09-16T15:36:11.587263Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018242597579956055, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_block_number.a85db0bd00", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_cancelled_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.579273Z", "completed_at": "2024-09-16T15:36:11.586185Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.592238Z", "completed_at": "2024-09-16T15:36:11.592247Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021996021270751953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_block_timestamp.a2656a614b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_cancelled_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.588099Z", "completed_at": "2024-09-16T15:36:11.600090Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.602639Z", "completed_at": "2024-09-16T15:36:11.602646Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019316911697387695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_contract.cc9a04e73e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_cancelled_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.593214Z", "completed_at": "2024-09-16T15:36:11.602081Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.604575Z", "completed_at": "2024-09-16T15:36:11.604583Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020450592041015625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_event_name.f29a2c6180", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_cancelled_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.610104Z", "completed_at": "2024-09-16T15:36:11.616519Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.618775Z", "completed_at": "2024-09-16T15:36:11.618783Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01736164093017578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_market_id.629e55a158", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_cancelled_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.606074Z", "completed_at": "2024-09-16T15:36:11.617088Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.619611Z", "completed_at": "2024-09-16T15:36:11.619619Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018877506256103516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_id.bf2929fb2c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_cancelled_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.620441Z", "completed_at": "2024-09-16T15:36:11.630935Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.633176Z", "completed_at": "2024-09-16T15:36:11.633184Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018261194229125977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_sender.a796a774d3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_cancelled_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.624479Z", "completed_at": "2024-09-16T15:36:11.632064Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.634621Z", "completed_at": "2024-09-16T15:36:11.634628Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018892288208007812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_mainnet_transaction_hash.43ee88aad5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_cancelled_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.635468Z", "completed_at": "2024-09-16T15:36:11.647417Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.649311Z", "completed_at": "2024-09-16T15:36:11.649319Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01921534538269043, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_order_cancelled_arbitrum_mainnet_id.de40647c46", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_cancelled_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.640248Z", "completed_at": "2024-09-16T15:36:11.650147Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.656648Z", "completed_at": "2024-09-16T15:36:11.656657Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025309324264526367, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_order_cancelled_arbitrum_sepolia_event_name__OrderCancelled.7763c43292", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_cancelled_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderCancelled'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.651331Z", "completed_at": "2024-09-16T15:36:11.662406Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.664280Z", "completed_at": "2024-09-16T15:36:11.664290Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017602920532226562, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_arbitrum_sepolia_market_id__True__0.047630938a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_cancelled_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.657595Z", "completed_at": "2024-09-16T15:36:11.665146Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.670975Z", "completed_at": "2024-09-16T15:36:11.670982Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023000478744506836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_block_number.6b3267b9d4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_cancelled_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.666306Z", "completed_at": "2024-09-16T15:36:11.673829Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.679637Z", "completed_at": "2024-09-16T15:36:11.679644Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01800823211669922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_block_timestamp.5b304e425f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_cancelled_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.674389Z", "completed_at": "2024-09-16T15:36:11.684647Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.686563Z", "completed_at": "2024-09-16T15:36:11.686571Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020966053009033203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_contract.b838860ee1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_cancelled_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.680575Z", "completed_at": "2024-09-16T15:36:11.687446Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.694781Z", "completed_at": "2024-09-16T15:36:11.694789Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022403478622436523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_event_name.e938eb2758", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_cancelled_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.687976Z", "completed_at": "2024-09-16T15:36:11.696907Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.702760Z", "completed_at": "2024-09-16T15:36:11.702768Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023840904235839844, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_id.8e031ca154", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_cancelled_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.698143Z", "completed_at": "2024-09-16T15:36:11.708439Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.710533Z", "completed_at": "2024-09-16T15:36:11.710543Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017143726348876953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_market_id.d248c77fa3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_cancelled_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.704332Z", "completed_at": "2024-09-16T15:36:11.711408Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.717335Z", "completed_at": "2024-09-16T15:36:11.717343Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021113872528076172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_sender.dd378adc77", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_cancelled_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.712525Z", "completed_at": "2024-09-16T15:36:11.719543Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.725466Z", "completed_at": "2024-09-16T15:36:11.725478Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021982908248901367, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_arbitrum_sepolia_transaction_hash.7bc3d70f6e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_cancelled_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.720793Z", "completed_at": "2024-09-16T15:36:11.731508Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.733976Z", "completed_at": "2024-09-16T15:36:11.733985Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0221555233001709, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_order_cancelled_arbitrum_sepolia_id.463daca854", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_cancelled_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.727174Z", "completed_at": "2024-09-16T15:36:11.735518Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.743226Z", "completed_at": "2024-09-16T15:36:11.743234Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024419069290161133, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_order_cancelled_base_mainnet_event_name__OrderCancelled.468b0aa5ec", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_cancelled_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderCancelled'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.736052Z", "completed_at": "2024-09-16T15:36:11.748947Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.751017Z", "completed_at": "2024-09-16T15:36:11.751025Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024686098098754883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_base_mainnet_market_id__True__0.9edddeabb3", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_cancelled_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.744828Z", "completed_at": "2024-09-16T15:36:11.751889Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.758030Z", "completed_at": "2024-09-16T15:36:11.758039Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023279666900634766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_block_number.59e7d43c87", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_cancelled_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.753060Z", "completed_at": "2024-09-16T15:36:11.760776Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.766739Z", "completed_at": "2024-09-16T15:36:11.766747Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022675275802612305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_block_timestamp.81016bb88f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_cancelled_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.761428Z", "completed_at": "2024-09-16T15:36:11.771775Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.773668Z", "completed_at": "2024-09-16T15:36:11.773676Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021337270736694336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_contract.b45f673add", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_cancelled_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.767716Z", "completed_at": "2024-09-16T15:36:11.778683Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.780594Z", "completed_at": "2024-09-16T15:36:11.780602Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021120786666870117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_event_name.75d1cf92ef", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_cancelled_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.774588Z", "completed_at": "2024-09-16T15:36:11.781505Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.783899Z", "completed_at": "2024-09-16T15:36:11.783909Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017914533615112305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_id.5486ce1cb2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_cancelled_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.784762Z", "completed_at": "2024-09-16T15:36:11.796214Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.798189Z", "completed_at": "2024-09-16T15:36:11.798197Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01906418800354004, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_market_id.3d2e9d2ba5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_cancelled_base_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.792145Z", "completed_at": "2024-09-16T15:36:11.799066Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.804990Z", "completed_at": "2024-09-16T15:36:11.805000Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02247762680053711, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_sender.666cd271e1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_cancelled_base_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.799631Z", "completed_at": "2024-09-16T15:36:11.809954Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.812004Z", "completed_at": "2024-09-16T15:36:11.812012Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02133345603942871, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_mainnet_transaction_hash.524e2820c0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_cancelled_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.805975Z", "completed_at": "2024-09-16T15:36:11.812870Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.815286Z", "completed_at": "2024-09-16T15:36:11.815297Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017917394638061523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_order_cancelled_base_mainnet_id.5ac9e5a86c", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_cancelled_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.816144Z", "completed_at": "2024-09-16T15:36:11.827538Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.834099Z", "completed_at": "2024-09-16T15:36:11.834112Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023586750030517578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_order_cancelled_base_sepolia_event_name__OrderCancelled.19ae93abc4", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_cancelled_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderCancelled'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.822606Z", "completed_at": "2024-09-16T15:36:11.835424Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.837321Z", "completed_at": "2024-09-16T15:36:11.837329Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02342820167541504, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_cancelled_base_sepolia_market_id__True__0.256744e74d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_cancelled_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.828880Z", "completed_at": "2024-09-16T15:36:11.842332Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.844320Z", "completed_at": "2024-09-16T15:36:11.844328Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023282766342163086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_block_number.86a31f2f2c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_cancelled_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.838232Z", "completed_at": "2024-09-16T15:36:11.845181Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.847629Z", "completed_at": "2024-09-16T15:36:11.847639Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019594192504882812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_block_timestamp.fa9df55b40", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_cancelled_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.848484Z", "completed_at": "2024-09-16T15:36:11.858753Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.860567Z", "completed_at": "2024-09-16T15:36:11.860575Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017795801162719727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_contract.0c41210b4f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_cancelled_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.854686Z", "completed_at": "2024-09-16T15:36:11.861468Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.867408Z", "completed_at": "2024-09-16T15:36:11.867418Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02115654945373535, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_event_name.860a2e2098", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_cancelled_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.862030Z", "completed_at": "2024-09-16T15:36:11.872482Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.874573Z", "completed_at": "2024-09-16T15:36:11.874581Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021460533142089844, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_id.5e9a576929", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_cancelled_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.868369Z", "completed_at": "2024-09-16T15:36:11.875988Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.883327Z", "completed_at": "2024-09-16T15:36:11.883335Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023563385009765625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_market_id.29f20fb008", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_cancelled_base_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.877836Z", "completed_at": "2024-09-16T15:36:11.886206Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.891988Z", "completed_at": "2024-09-16T15:36:11.891996Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01891326904296875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_sender.aac13d426e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_cancelled_base_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.886773Z", "completed_at": "2024-09-16T15:36:11.897676Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.903287Z", "completed_at": "2024-09-16T15:36:11.903295Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026830673217773438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_cancelled_base_sepolia_transaction_hash.0752dd402b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_cancelled_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.892942Z", "completed_at": "2024-09-16T15:36:11.904274Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.906310Z", "completed_at": "2024-09-16T15:36:11.906320Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02162933349609375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_order_cancelled_base_sepolia_id.0e40062e64", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_cancelled_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.898961Z", "completed_at": "2024-09-16T15:36:11.907158Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.909578Z", "completed_at": "2024-09-16T15:36:11.909586Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018307209014892578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_order_committed_arbitrum_mainnet_event_name__OrderCommitted.e30a77b9b3", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderCommitted'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.910420Z", "completed_at": "2024-09-16T15:36:11.921198Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.923216Z", "completed_at": "2024-09-16T15:36:11.923226Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01846003532409668, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_mainnet_amount_provided__True__0.a0c5711e24", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_provided >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.916754Z", "completed_at": "2024-09-16T15:36:11.924102Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.931436Z", "completed_at": "2024-09-16T15:36:11.931444Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02324223518371582, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_mainnet_market_id__True__0.fcb0bd480c", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.924641Z", "completed_at": "2024-09-16T15:36:11.936481Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.938579Z", "completed_at": "2024-09-16T15:36:11.938587Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023343324661254883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_amount_provided.618d749652", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_provided\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\nwhere amount_provided is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.932456Z", "completed_at": "2024-09-16T15:36:11.939487Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.941868Z", "completed_at": "2024-09-16T15:36:11.941879Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019501209259033203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_block_number.bbd3030ffd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.942741Z", "completed_at": "2024-09-16T15:36:11.952830Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.954794Z", "completed_at": "2024-09-16T15:36:11.954802Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01771831512451172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_block_timestamp.a4f827fd66", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.948762Z", "completed_at": "2024-09-16T15:36:11.955686Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.961767Z", "completed_at": "2024-09-16T15:36:11.961778Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021296977996826172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_contract.1d73e820e2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.956228Z", "completed_at": "2024-09-16T15:36:11.967454Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.969961Z", "completed_at": "2024-09-16T15:36:11.969971Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022701263427734375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_event_name.364a2ed7fd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.962746Z", "completed_at": "2024-09-16T15:36:11.969389Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.976938Z", "completed_at": "2024-09-16T15:36:11.976946Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02296280860900879, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_id.2bedbed49c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.971389Z", "completed_at": "2024-09-16T15:36:11.980455Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.986433Z", "completed_at": "2024-09-16T15:36:11.986441Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019652605056762695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_market_id.eb267aefe6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.981016Z", "completed_at": "2024-09-16T15:36:11.991975Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:11.997549Z", "completed_at": "2024-09-16T15:36:11.997559Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02687978744506836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_order_type.9bedf0c3bc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect order_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\nwhere order_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.987983Z", "completed_at": "2024-09-16T15:36:11.998557Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.000577Z", "completed_at": "2024-09-16T15:36:12.000585Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020783185958862305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_referrer.23dc146929", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\nwhere referrer is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:11.993269Z", "completed_at": "2024-09-16T15:36:12.001367Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.003826Z", "completed_at": "2024-09-16T15:36:12.003834Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018799543380737305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_sender.d7cbd6bc05", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.004715Z", "completed_at": "2024-09-16T15:36:12.014965Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.016786Z", "completed_at": "2024-09-16T15:36:12.016796Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017712116241455078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_mainnet_transaction_hash.47ac362f75", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.010889Z", "completed_at": "2024-09-16T15:36:12.023362Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.025313Z", "completed_at": "2024-09-16T15:36:12.025323Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02286505699157715, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_order_committed_arbitrum_mainnet_id.715535831f", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_committed_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.017700Z", "completed_at": "2024-09-16T15:36:12.026233Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.032378Z", "completed_at": "2024-09-16T15:36:12.032386Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022975921630859375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_order_committed_arbitrum_sepolia_event_name__OrderCommitted.48f82592c2", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderCommitted'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.026766Z", "completed_at": "2024-09-16T15:36:12.033980Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.040097Z", "completed_at": "2024-09-16T15:36:12.040109Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02416205406188965, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_sepolia_amount_provided__True__0.e297093a69", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_provided >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.035789Z", "completed_at": "2024-09-16T15:36:12.043033Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.048955Z", "completed_at": "2024-09-16T15:36:12.048962Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017952919006347656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_arbitrum_sepolia_market_id__True__0.156852fc84", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.043646Z", "completed_at": "2024-09-16T15:36:12.054795Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.060965Z", "completed_at": "2024-09-16T15:36:12.060974Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02654886245727539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_amount_provided.b4fbc53f60", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_provided\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\nwhere amount_provided is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.049939Z", "completed_at": "2024-09-16T15:36:12.060357Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.062593Z", "completed_at": "2024-09-16T15:36:12.062601Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02099132537841797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_block_number.e402f23638", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.056235Z", "completed_at": "2024-09-16T15:36:12.063448Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.065935Z", "completed_at": "2024-09-16T15:36:12.065944Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017776012420654297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_block_timestamp.053b915e14", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.067404Z", "completed_at": "2024-09-16T15:36:12.076138Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.085704Z", "completed_at": "2024-09-16T15:36:12.085713Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02393484115600586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_contract.8724d32b95", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.076665Z", "completed_at": "2024-09-16T15:36:12.090889Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.093003Z", "completed_at": "2024-09-16T15:36:12.093011Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02631068229675293, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_event_name.10fb9fe2fd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.080745Z", "completed_at": "2024-09-16T15:36:12.092331Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.095089Z", "completed_at": "2024-09-16T15:36:12.095097Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022298097610473633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_id.3dc77e7585", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.086838Z", "completed_at": "2024-09-16T15:36:12.093902Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.096588Z", "completed_at": "2024-09-16T15:36:12.096596Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021166563034057617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_market_id.4600734bce", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.099947Z", "completed_at": "2024-09-16T15:36:12.106591Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.117993Z", "completed_at": "2024-09-16T15:36:12.118005Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023658275604248047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_order_type.cfe77ca9a2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect order_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\nwhere order_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.107152Z", "completed_at": "2024-09-16T15:36:12.123292Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.125379Z", "completed_at": "2024-09-16T15:36:12.125387Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026851415634155273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_referrer.3934248ab9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\nwhere referrer is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.111961Z", "completed_at": "2024-09-16T15:36:12.124731Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.127496Z", "completed_at": "2024-09-16T15:36:12.127503Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023562908172607422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_sender.6665c965c9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.119031Z", "completed_at": "2024-09-16T15:36:12.126918Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.129637Z", "completed_at": "2024-09-16T15:36:12.129645Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024487733840942383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_arbitrum_sepolia_transaction_hash.44fbdb881f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.131742Z", "completed_at": "2024-09-16T15:36:12.138631Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.144800Z", "completed_at": "2024-09-16T15:36:12.144812Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01859903335571289, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_order_committed_arbitrum_sepolia_id.7dddd93b21", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_committed_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.139776Z", "completed_at": "2024-09-16T15:36:12.154447Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.156053Z", "completed_at": "2024-09-16T15:36:12.156062Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025014638900756836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_order_committed_base_mainnet_event_name__OrderCommitted.7219cd261b", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderCommitted'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.150181Z", "completed_at": "2024-09-16T15:36:12.156952Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.159422Z", "completed_at": "2024-09-16T15:36:12.159430Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021590709686279297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_mainnet_market_id__True__0.d412907ad8", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.145727Z", "completed_at": "2024-09-16T15:36:12.157589Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.160259Z", "completed_at": "2024-09-16T15:36:12.160269Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02380204200744629, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_mainnet_amount_provided__True__0.9f6ff0bd95", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_provided >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.163715Z", "completed_at": "2024-09-16T15:36:12.175355Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.177299Z", "completed_at": "2024-09-16T15:36:12.177307Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019288063049316406, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_base_mainnet_amount_provided.99b6d3d7c6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_provided\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\nwhere amount_provided is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.171317Z", "completed_at": "2024-09-16T15:36:12.178237Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.187747Z", "completed_at": "2024-09-16T15:36:12.187760Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026190757751464844, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_base_mainnet_block_number.b73840a782", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.178780Z", "completed_at": "2024-09-16T15:36:12.189676Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.191992Z", "completed_at": "2024-09-16T15:36:12.192002Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022106409072875977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_base_mainnet_block_timestamp.b355df469e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.182817Z", "completed_at": "2024-09-16T15:36:12.190815Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.193452Z", "completed_at": "2024-09-16T15:36:12.193462Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022962093353271484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_base_mainnet_contract.2711d7c5f2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.194300Z", "completed_at": "2024-09-16T15:36:12.205084Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.207195Z", "completed_at": "2024-09-16T15:36:12.207205Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018400907516479492, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_base_mainnet_event_name.dc08478d35", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.201068Z", "completed_at": "2024-09-16T15:36:12.208104Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.215680Z", "completed_at": "2024-09-16T15:36:12.215688Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02294468879699707, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_base_mainnet_id.4e7c563b12", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.209277Z", "completed_at": "2024-09-16T15:36:12.221373Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.223976Z", "completed_at": "2024-09-16T15:36:12.223986Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023652076721191406, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_base_mainnet_market_id.eb878589ce", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.216523Z", "completed_at": "2024-09-16T15:36:12.223427Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.229456Z", "completed_at": "2024-09-16T15:36:12.229464Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02370762825012207, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_base_mainnet_order_type.af8cf04472", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect order_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\nwhere order_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.225438Z", "completed_at": "2024-09-16T15:36:12.233050Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.239060Z", "completed_at": "2024-09-16T15:36:12.239067Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018404722213745117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_base_mainnet_referrer.773110510c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\nwhere referrer is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.233648Z", "completed_at": "2024-09-16T15:36:12.244665Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.250404Z", "completed_at": "2024-09-16T15:36:12.250415Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025691986083984375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_base_mainnet_sender.fcb2f6b8e6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.240647Z", "completed_at": "2024-09-16T15:36:12.251261Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.253254Z", "completed_at": "2024-09-16T15:36:12.253261Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020861387252807617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_base_mainnet_transaction_hash.bf2697d39d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.246014Z", "completed_at": "2024-09-16T15:36:12.254101Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.256503Z", "completed_at": "2024-09-16T15:36:12.256511Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018815040588378906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_order_committed_base_mainnet_id.ebe225e3c1", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_committed_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.257349Z", "completed_at": "2024-09-16T15:36:12.269674Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.271603Z", "completed_at": "2024-09-16T15:36:12.271611Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01986241340637207, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_order_committed_base_sepolia_event_name__OrderCommitted.5b70cba35c", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderCommitted'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.265156Z", "completed_at": "2024-09-16T15:36:12.276761Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.278912Z", "completed_at": "2024-09-16T15:36:12.278921Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023782014846801758, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_sepolia_amount_provided__True__0.054ef0ffa5", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_provided >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.272517Z", "completed_at": "2024-09-16T15:36:12.283829Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.285989Z", "completed_at": "2024-09-16T15:36:12.285997Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022359848022460938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_committed_base_sepolia_market_id__True__0.6632755b0a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.279838Z", "completed_at": "2024-09-16T15:36:12.287428Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.293312Z", "completed_at": "2024-09-16T15:36:12.293320Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022529125213623047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_base_sepolia_amount_provided.38ad18f779", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_provided\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\nwhere amount_provided is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.289252Z", "completed_at": "2024-09-16T15:36:12.300726Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.302717Z", "completed_at": "2024-09-16T15:36:12.302725Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018276691436767578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_base_sepolia_block_number.9e8c3cbe19", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.296388Z", "completed_at": "2024-09-16T15:36:12.303578Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.311122Z", "completed_at": "2024-09-16T15:36:12.311130Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023246049880981445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_base_sepolia_block_timestamp.8c88551cb4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.304157Z", "completed_at": "2024-09-16T15:36:12.317454Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.320198Z", "completed_at": "2024-09-16T15:36:12.320206Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02544116973876953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_base_sepolia_contract.665bb25f85", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.312027Z", "completed_at": "2024-09-16T15:36:12.319426Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.325830Z", "completed_at": "2024-09-16T15:36:12.325839Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023963451385498047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_base_sepolia_event_name.438812a0d2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.321735Z", "completed_at": "2024-09-16T15:36:12.329415Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.335254Z", "completed_at": "2024-09-16T15:36:12.335262Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018785953521728516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_base_sepolia_id.11a4430aff", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.329981Z", "completed_at": "2024-09-16T15:36:12.340816Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.346481Z", "completed_at": "2024-09-16T15:36:12.346488Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025554180145263672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_base_sepolia_market_id.15c2459855", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.336821Z", "completed_at": "2024-09-16T15:36:12.348010Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.350587Z", "completed_at": "2024-09-16T15:36:12.350594Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02188420295715332, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_base_sepolia_order_type.3954986bef", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect order_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\nwhere order_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.342210Z", "completed_at": "2024-09-16T15:36:12.349471Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.352078Z", "completed_at": "2024-09-16T15:36:12.352086Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01810622215270996, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_base_sepolia_referrer.7ec29fa647", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\nwhere referrer is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.352921Z", "completed_at": "2024-09-16T15:36:12.361097Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.366947Z", "completed_at": "2024-09-16T15:36:12.366955Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019629240036010742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_base_sepolia_sender.4e585d7f19", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.361673Z", "completed_at": "2024-09-16T15:36:12.372534Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.378284Z", "completed_at": "2024-09-16T15:36:12.378291Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026918649673461914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_committed_base_sepolia_transaction_hash.9c446b3700", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.368528Z", "completed_at": "2024-09-16T15:36:12.379776Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.382309Z", "completed_at": "2024-09-16T15:36:12.382317Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02196526527404785, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_order_committed_base_sepolia_id.3819dc1084", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_committed_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.373929Z", "completed_at": "2024-09-16T15:36:12.381731Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.388107Z", "completed_at": "2024-09-16T15:36:12.388117Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022490262985229492, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_order_settled_arbitrum_mainnet_event_name__OrderSettled.c43865614e", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderSettled'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.383751Z", "completed_at": "2024-09-16T15:36:12.391935Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.398189Z", "completed_at": "2024-09-16T15:36:12.398197Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019091129302978516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_collected_fees__True__0.e9fce02c77", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.392550Z", "completed_at": "2024-09-16T15:36:12.399820Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.411187Z", "completed_at": "2024-09-16T15:36:12.411195Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0281369686126709, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_final_order_amount__True__0.d78aeda819", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not final_order_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.400350Z", "completed_at": "2024-09-16T15:36:12.412862Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.415394Z", "completed_at": "2024-09-16T15:36:12.415402Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024134159088134766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_market_id__True__0.498546554e", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.406803Z", "completed_at": "2024-09-16T15:36:12.414259Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.416842Z", "completed_at": "2024-09-16T15:36:12.416850Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02000594139099121, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_mainnet_price__True__0.94dec93a68", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.417716Z", "completed_at": "2024-09-16T15:36:12.428679Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.430651Z", "completed_at": "2024-09-16T15:36:12.430659Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018503189086914062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_block_number.876a0a0282", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.424497Z", "completed_at": "2024-09-16T15:36:12.431541Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.437425Z", "completed_at": "2024-09-16T15:36:12.437436Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021297931671142578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_block_timestamp.483fdb2a21", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.432666Z", "completed_at": "2024-09-16T15:36:12.443211Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.445701Z", "completed_at": "2024-09-16T15:36:12.445709Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021965980529785156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_collected_fees.4c46cfb386", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\nwhere collected_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.438307Z", "completed_at": "2024-09-16T15:36:12.445141Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.452330Z", "completed_at": "2024-09-16T15:36:12.452340Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023093700408935547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_contract.7d4f904249", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.447175Z", "completed_at": "2024-09-16T15:36:12.456483Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.462573Z", "completed_at": "2024-09-16T15:36:12.462581Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020137548446655273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_event_name.32a64f7398", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.457056Z", "completed_at": "2024-09-16T15:36:12.464099Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.473451Z", "completed_at": "2024-09-16T15:36:12.473459Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02700638771057129, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_id.1124fb8990", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.464660Z", "completed_at": "2024-09-16T15:36:12.475894Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.478317Z", "completed_at": "2024-09-16T15:36:12.478327Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022539854049682617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_market_id.84635206a3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.469385Z", "completed_at": "2024-09-16T15:36:12.477123Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.483229Z", "completed_at": "2024-09-16T15:36:12.483239Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022119760513305664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_order_type.cc9846cfde", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect order_type\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\nwhere order_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.479179Z", "completed_at": "2024-09-16T15:36:12.486161Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.492024Z", "completed_at": "2024-09-16T15:36:12.492032Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017660140991210938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_price.3e2897303c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.486727Z", "completed_at": "2024-09-16T15:36:12.494180Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.505104Z", "completed_at": "2024-09-16T15:36:12.505112Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02748894691467285, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_settler.2f85667062", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect settler\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\nwhere settler is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.495461Z", "completed_at": "2024-09-16T15:36:12.507579Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.509944Z", "completed_at": "2024-09-16T15:36:12.509951Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0192568302154541, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_mainnet_transaction_hash.a8b7f93ae5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.500982Z", "completed_at": "2024-09-16T15:36:12.508170Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.510830Z", "completed_at": "2024-09-16T15:36:12.510838Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019509315490722656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_order_settled_arbitrum_mainnet_id.a1ec7e590f", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_order_settled_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.511671Z", "completed_at": "2024-09-16T15:36:12.523860Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.526022Z", "completed_at": "2024-09-16T15:36:12.526038Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020124197006225586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_order_settled_arbitrum_sepolia_event_name__OrderSettled.3825809881", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderSettled'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.518726Z", "completed_at": "2024-09-16T15:36:12.526885Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.529238Z", "completed_at": "2024-09-16T15:36:12.529246Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020031213760375977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_collected_fees__True__0.43d000a1f2", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.530187Z", "completed_at": "2024-09-16T15:36:12.541549Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.543933Z", "completed_at": "2024-09-16T15:36:12.543948Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019491195678710938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_final_order_amount__True__0.976f3b49e5", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not final_order_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.534926Z", "completed_at": "2024-09-16T15:36:12.542726Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.551415Z", "completed_at": "2024-09-16T15:36:12.551425Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026275634765625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_market_id__True__0.6880f35b4a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.544819Z", "completed_at": "2024-09-16T15:36:12.558644Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.560592Z", "completed_at": "2024-09-16T15:36:12.560602Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020977020263671875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_arbitrum_sepolia_price__True__0.6c6c67c752", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.554561Z", "completed_at": "2024-09-16T15:36:12.561478Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.563850Z", "completed_at": "2024-09-16T15:36:12.563858Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020642995834350586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_block_number.f4d15aa1c6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.568735Z", "completed_at": "2024-09-16T15:36:12.575277Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.581089Z", "completed_at": "2024-09-16T15:36:12.581098Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021344661712646484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_collected_fees.1010c0a5f8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\nwhere collected_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.564699Z", "completed_at": "2024-09-16T15:36:12.575878Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.582111Z", "completed_at": "2024-09-16T15:36:12.582119Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022966384887695312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_block_timestamp.4104ea8ae8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.577006Z", "completed_at": "2024-09-16T15:36:12.584324Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.590256Z", "completed_at": "2024-09-16T15:36:12.590268Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017427444458007812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_contract.2b0e9ad75a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.585575Z", "completed_at": "2024-09-16T15:36:12.593074Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.600453Z", "completed_at": "2024-09-16T15:36:12.600461Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024146556854248047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_event_name.51feaa1c12", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.594260Z", "completed_at": "2024-09-16T15:36:12.606164Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.612172Z", "completed_at": "2024-09-16T15:36:12.612184Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022672414779663086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_id.61da8ff5ef", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.601309Z", "completed_at": "2024-09-16T15:36:12.611585Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.613902Z", "completed_at": "2024-09-16T15:36:12.613910Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022809505462646484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_market_id.d28592e51d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.607534Z", "completed_at": "2024-09-16T15:36:12.615386Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.617837Z", "completed_at": "2024-09-16T15:36:12.617845Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01812458038330078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_order_type.ce3ce512a2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect order_type\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\nwhere order_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.618679Z", "completed_at": "2024-09-16T15:36:12.629305Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.634877Z", "completed_at": "2024-09-16T15:36:12.634886Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021858930587768555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_price.1a44fe5106", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.625345Z", "completed_at": "2024-09-16T15:36:12.636507Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.644043Z", "completed_at": "2024-09-16T15:36:12.644051Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026952266693115234, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_settler.709cf86f6a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect settler\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\nwhere settler is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.630579Z", "completed_at": "2024-09-16T15:36:12.637940Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.645577Z", "completed_at": "2024-09-16T15:36:12.645588Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02294015884399414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_arbitrum_sepolia_transaction_hash.e39d83aa1f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.638493Z", "completed_at": "2024-09-16T15:36:12.647219Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.649721Z", "completed_at": "2024-09-16T15:36:12.649728Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019890785217285156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_order_settled_arbitrum_sepolia_id.fce4a382d0", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_order_settled_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.650556Z", "completed_at": "2024-09-16T15:36:12.661932Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.667605Z", "completed_at": "2024-09-16T15:36:12.667615Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022830486297607422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_order_settled_base_mainnet_event_name__OrderSettled.30376f4577", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderSettled'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.657624Z", "completed_at": "2024-09-16T15:36:12.669137Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.675477Z", "completed_at": "2024-09-16T15:36:12.675491Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02653813362121582, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_collected_fees__True__0.d7bd810890", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.663119Z", "completed_at": "2024-09-16T15:36:12.670553Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.677042Z", "completed_at": "2024-09-16T15:36:12.677052Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022306442260742188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_final_order_amount__True__0.285227b4ad", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not final_order_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.671118Z", "completed_at": "2024-09-16T15:36:12.678754Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.681155Z", "completed_at": "2024-09-16T15:36:12.681163Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018781185150146484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_market_id__True__0.57e7a4e22d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.682044Z", "completed_at": "2024-09-16T15:36:12.689078Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.700258Z", "completed_at": "2024-09-16T15:36:12.700270Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023956298828125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_mainnet_price__True__0.a69aaf95b9", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.689690Z", "completed_at": "2024-09-16T15:36:12.702102Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.708014Z", "completed_at": "2024-09-16T15:36:12.708026Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027591705322265625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_base_mainnet_block_number.0da3f5f83c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.696040Z", "completed_at": "2024-09-16T15:36:12.703308Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.709767Z", "completed_at": "2024-09-16T15:36:12.709778Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02347397804260254, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_base_mainnet_block_timestamp.d6a06e33d2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.703936Z", "completed_at": "2024-09-16T15:36:12.711377Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.713859Z", "completed_at": "2024-09-16T15:36:12.713867Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018666982650756836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_base_mainnet_collected_fees.f0d64ac401", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\nwhere collected_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.714699Z", "completed_at": "2024-09-16T15:36:12.725832Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.731304Z", "completed_at": "2024-09-16T15:36:12.731314Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022378921508789062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_base_mainnet_contract.901410d0f9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.721756Z", "completed_at": "2024-09-16T15:36:12.732900Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.740477Z", "completed_at": "2024-09-16T15:36:12.740488Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027391910552978516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_base_mainnet_event_name.b99840eec6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.727025Z", "completed_at": "2024-09-16T15:36:12.734309Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.742188Z", "completed_at": "2024-09-16T15:36:12.742199Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023320674896240234, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_base_mainnet_id.bee9f4adc9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.734861Z", "completed_at": "2024-09-16T15:36:12.743822Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.746200Z", "completed_at": "2024-09-16T15:36:12.746207Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01989603042602539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_base_mainnet_market_id.ea53981200", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.747033Z", "completed_at": "2024-09-16T15:36:12.753931Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.763286Z", "completed_at": "2024-09-16T15:36:12.763299Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021895885467529297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_base_mainnet_order_type.0e7f500a0a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect order_type\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\nwhere order_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.754509Z", "completed_at": "2024-09-16T15:36:12.765009Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.771015Z", "completed_at": "2024-09-16T15:36:12.771025Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02552318572998047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_base_mainnet_price.a8065724a1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.759199Z", "completed_at": "2024-09-16T15:36:12.770428Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.772770Z", "completed_at": "2024-09-16T15:36:12.772778Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0216367244720459, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_base_mainnet_settler.32eafc3529", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect settler\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\nwhere settler is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.766403Z", "completed_at": "2024-09-16T15:36:12.774336Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.776775Z", "completed_at": "2024-09-16T15:36:12.776783Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01830744743347168, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_base_mainnet_transaction_hash.cc03e5396c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.777659Z", "completed_at": "2024-09-16T15:36:12.784445Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.796980Z", "completed_at": "2024-09-16T15:36:12.796998Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025084733963012695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_order_settled_base_mainnet_id.3552e2a2e6", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_order_settled_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.784994Z", "completed_at": "2024-09-16T15:36:12.798806Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.805233Z", "completed_at": "2024-09-16T15:36:12.805243Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02917766571044922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_order_settled_base_sepolia_event_name__OrderSettled.177309ebc4", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'OrderSettled'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.792412Z", "completed_at": "2024-09-16T15:36:12.804678Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.806876Z", "completed_at": "2024-09-16T15:36:12.806884Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025213241577148438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_collected_fees__True__0.7f14aa7a7b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.800232Z", "completed_at": "2024-09-16T15:36:12.807754Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.810275Z", "completed_at": "2024-09-16T15:36:12.810283Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01867961883544922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_final_order_amount__True__0.db1eb9bae2", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not final_order_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.811775Z", "completed_at": "2024-09-16T15:36:12.818955Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.828913Z", "completed_at": "2024-09-16T15:36:12.828923Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022891759872436523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_market_id__True__0.57c7ca8b8a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.820109Z", "completed_at": "2024-09-16T15:36:12.830553Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.838193Z", "completed_at": "2024-09-16T15:36:12.838205Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027189016342163086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_order_settled_base_sepolia_price__True__0.be79188042", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.824497Z", "completed_at": "2024-09-16T15:36:12.837037Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.839670Z", "completed_at": "2024-09-16T15:36:12.839681Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023580074310302734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_base_sepolia_block_number.65da819fda", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.831949Z", "completed_at": "2024-09-16T15:36:12.841306Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.843770Z", "completed_at": "2024-09-16T15:36:12.843778Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02437114715576172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_base_sepolia_block_timestamp.2af878ee49", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.844612Z", "completed_at": "2024-09-16T15:36:12.851371Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.860920Z", "completed_at": "2024-09-16T15:36:12.860933Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02199268341064453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_base_sepolia_collected_fees.ce03171f19", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\nwhere collected_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.851933Z", "completed_at": "2024-09-16T15:36:12.863524Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.869459Z", "completed_at": "2024-09-16T15:36:12.869467Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02643585205078125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_base_sepolia_contract.70a66ec745", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.856775Z", "completed_at": "2024-09-16T15:36:12.868144Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.870420Z", "completed_at": "2024-09-16T15:36:12.870428Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02181220054626465, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_base_sepolia_event_name.78cc82e3ab", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.864055Z", "completed_at": "2024-09-16T15:36:12.871859Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.877769Z", "completed_at": "2024-09-16T15:36:12.877779Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021881580352783203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_base_sepolia_id.41dd4b147f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.873743Z", "completed_at": "2024-09-16T15:36:12.880647Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.883052Z", "completed_at": "2024-09-16T15:36:12.883063Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.014459609985351562, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_base_sepolia_market_id.08f8f7cfee", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.883916Z", "completed_at": "2024-09-16T15:36:12.899241Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.901280Z", "completed_at": "2024-09-16T15:36:12.901290Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022664308547973633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_base_sepolia_order_type.aba0efecf9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect order_type\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\nwhere order_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.889518Z", "completed_at": "2024-09-16T15:36:12.900602Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.903344Z", "completed_at": "2024-09-16T15:36:12.903351Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024119853973388672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_base_sepolia_price.5e737efecc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.895192Z", "completed_at": "2024-09-16T15:36:12.902772Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.908908Z", "completed_at": "2024-09-16T15:36:12.908920Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026589632034301758, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_base_sepolia_settler.3cce2227a9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect settler\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\nwhere settler is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.904839Z", "completed_at": "2024-09-16T15:36:12.911965Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.914309Z", "completed_at": "2024-09-16T15:36:12.914316Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.014448881149291992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_order_settled_base_sepolia_transaction_hash.db4a8fd73d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.915700Z", "completed_at": "2024-09-16T15:36:12.931567Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.933098Z", "completed_at": "2024-09-16T15:36:12.933109Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022655963897705078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_order_settled_base_sepolia_id.d146f45657", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_order_settled_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.925695Z", "completed_at": "2024-09-16T15:36:12.934073Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.936443Z", "completed_at": "2024-09-16T15:36:12.936451Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022835254669189453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_collected_fees__True__0.ffa72f24d6", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.921067Z", "completed_at": "2024-09-16T15:36:12.935218Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.941627Z", "completed_at": "2024-09-16T15:36:12.941637Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02923417091369629, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_synth_bought_arbitrum_mainnet_event_name__SynthBought.6968f2e38e", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthBought'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.937293Z", "completed_at": "2024-09-16T15:36:12.944742Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.947185Z", "completed_at": "2024-09-16T15:36:12.947195Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.015106201171875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_price__True__0.2666787a3a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.948029Z", "completed_at": "2024-09-16T15:36:12.958669Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.964038Z", "completed_at": "2024-09-16T15:36:12.964048Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021520614624023438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_mainnet_synth_market_id__True__0.39b07cbd1a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.954550Z", "completed_at": "2024-09-16T15:36:12.965055Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.967568Z", "completed_at": "2024-09-16T15:36:12.967575Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021721363067626953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_block_number.3db00f8fd2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.959229Z", "completed_at": "2024-09-16T15:36:12.966333Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.972463Z", "completed_at": "2024-09-16T15:36:12.972473Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0260164737701416, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_block_timestamp.1e3c9accd9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.968416Z", "completed_at": "2024-09-16T15:36:12.975501Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.977900Z", "completed_at": "2024-09-16T15:36:12.977910Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.014771699905395508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_collected_fees.975bb20444", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\nwhere collected_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.978747Z", "completed_at": "2024-09-16T15:36:12.990381Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.995775Z", "completed_at": "2024-09-16T15:36:12.995784Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022357463836669922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_contract.7f6d914e0b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.986326Z", "completed_at": "2024-09-16T15:36:12.996703Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:12.999212Z", "completed_at": "2024-09-16T15:36:12.999220Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02263665199279785, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_event_name.aa51f8b10f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:12.991000Z", "completed_at": "2024-09-16T15:36:12.998555Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.004803Z", "completed_at": "2024-09-16T15:36:13.004814Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027635574340820312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_id.94c6a2689e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.000055Z", "completed_at": "2024-09-16T15:36:13.007695Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.013734Z", "completed_at": "2024-09-16T15:36:13.013742Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018816471099853516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_price.b7069dc105", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.008905Z", "completed_at": "2024-09-16T15:36:13.015820Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.026821Z", "completed_at": "2024-09-16T15:36:13.026831Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02274322509765625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_referrer.d5123874c5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\nwhere referrer is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.017051Z", "completed_at": "2024-09-16T15:36:13.029240Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.031654Z", "completed_at": "2024-09-16T15:36:13.031664Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02346181869506836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_synth_market_id.11b8c58586", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.021277Z", "completed_at": "2024-09-16T15:36:13.029896Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.032524Z", "completed_at": "2024-09-16T15:36:13.032532Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019644737243652344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_mainnet_transaction_hash.46c5786b65", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.033361Z", "completed_at": "2024-09-16T15:36:13.044599Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.046523Z", "completed_at": "2024-09-16T15:36:13.046532Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01890850067138672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_synth_bought_arbitrum_mainnet_id.97a98f064e", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.039562Z", "completed_at": "2024-09-16T15:36:13.047346Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.053683Z", "completed_at": "2024-09-16T15:36:13.053691Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022730588912963867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_synth_bought_arbitrum_sepolia_event_name__SynthBought.134dc8cabd", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthBought'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.048472Z", "completed_at": "2024-09-16T15:36:13.060335Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.063025Z", "completed_at": "2024-09-16T15:36:13.063033Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01923203468322754, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_collected_fees__True__0.e69ec41d5e", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.054544Z", "completed_at": "2024-09-16T15:36:13.061593Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.068231Z", "completed_at": "2024-09-16T15:36:13.068240Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023193359375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_price__True__0.d95f1532c7", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.063882Z", "completed_at": "2024-09-16T15:36:13.076896Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.078860Z", "completed_at": "2024-09-16T15:36:13.078868Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019968032836914062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_arbitrum_sepolia_synth_market_id__True__0.869a31cec1", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.071225Z", "completed_at": "2024-09-16T15:36:13.080317Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.086167Z", "completed_at": "2024-09-16T15:36:13.086176Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023943424224853516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_block_number.1414f728f0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.082112Z", "completed_at": "2024-09-16T15:36:13.092905Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.095266Z", "completed_at": "2024-09-16T15:36:13.095275Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017915725708007812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_block_timestamp.af0cba6258", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.087155Z", "completed_at": "2024-09-16T15:36:13.094090Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.100353Z", "completed_at": "2024-09-16T15:36:13.100363Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02237534523010254, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_collected_fees.32235682bf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\nwhere collected_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.096123Z", "completed_at": "2024-09-16T15:36:13.107431Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.109422Z", "completed_at": "2024-09-16T15:36:13.109430Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018263578414916992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_contract.2c9cdafac9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.103390Z", "completed_at": "2024-09-16T15:36:13.110320Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.112649Z", "completed_at": "2024-09-16T15:36:13.112657Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01809859275817871, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_event_name.a810bafafd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.113515Z", "completed_at": "2024-09-16T15:36:13.125364Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.131176Z", "completed_at": "2024-09-16T15:36:13.131184Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023266315460205078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_id.ed20008417", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.117645Z", "completed_at": "2024-09-16T15:36:13.126603Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.132627Z", "completed_at": "2024-09-16T15:36:13.132634Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024065494537353516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_price.9dde4ea814", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.127149Z", "completed_at": "2024-09-16T15:36:13.134406Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.140379Z", "completed_at": "2024-09-16T15:36:13.140386Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017341136932373047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_referrer.c39eda4686", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\nwhere referrer is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.134956Z", "completed_at": "2024-09-16T15:36:13.141973Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.144324Z", "completed_at": "2024-09-16T15:36:13.144331Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018448829650878906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_synth_market_id.92397dca4f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.145160Z", "completed_at": "2024-09-16T15:36:13.156218Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.162477Z", "completed_at": "2024-09-16T15:36:13.162485Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02286386489868164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_arbitrum_sepolia_transaction_hash.b57c5b3476", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.149891Z", "completed_at": "2024-09-16T15:36:13.161196Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.163447Z", "completed_at": "2024-09-16T15:36:13.163455Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02222752571105957, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_synth_bought_arbitrum_sepolia_id.3ade424d59", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.156813Z", "completed_at": "2024-09-16T15:36:13.164311Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.172211Z", "completed_at": "2024-09-16T15:36:13.172220Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023088455200195312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_synth_bought_base_mainnet_event_name__SynthBought.7302486ec0", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthBought'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.164870Z", "completed_at": "2024-09-16T15:36:13.173814Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.176245Z", "completed_at": "2024-09-16T15:36:13.176252Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020795583724975586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_mainnet_collected_fees__True__0.3fcb3fda3a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.178287Z", "completed_at": "2024-09-16T15:36:13.189561Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.195753Z", "completed_at": "2024-09-16T15:36:13.195763Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02270650863647461, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_mainnet_price__True__0.e25fbf2240", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.183420Z", "completed_at": "2024-09-16T15:36:13.194536Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.196778Z", "completed_at": "2024-09-16T15:36:13.196785Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02249741554260254, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_mainnet_synth_market_id__True__0.e3b9a2a2bf", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.190238Z", "completed_at": "2024-09-16T15:36:13.197735Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.203711Z", "completed_at": "2024-09-16T15:36:13.203721Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02612924575805664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_base_mainnet_block_number.afabe746ef", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.198274Z", "completed_at": "2024-09-16T15:36:13.205281Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.207732Z", "completed_at": "2024-09-16T15:36:13.207739Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019193649291992188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_base_mainnet_block_timestamp.5044e48413", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.209775Z", "completed_at": "2024-09-16T15:36:13.222079Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.228130Z", "completed_at": "2024-09-16T15:36:13.228139Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023557424545288086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_base_mainnet_collected_fees.d9c17c84f7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\nwhere collected_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.214706Z", "completed_at": "2024-09-16T15:36:13.222690Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.229028Z", "completed_at": "2024-09-16T15:36:13.229035Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023237943649291992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_base_mainnet_contract.d6d311c160", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.223251Z", "completed_at": "2024-09-16T15:36:13.234145Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.236161Z", "completed_at": "2024-09-16T15:36:13.236171Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02713775634765625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_base_mainnet_event_name.8a35f2634d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.230084Z", "completed_at": "2024-09-16T15:36:13.237015Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.239537Z", "completed_at": "2024-09-16T15:36:13.239545Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01852130889892578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_base_mainnet_id.f9e555c962", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.246944Z", "completed_at": "2024-09-16T15:36:13.257625Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.264771Z", "completed_at": "2024-09-16T15:36:13.264783Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02665424346923828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_base_mainnet_referrer.3b61ce852c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\nwhere referrer is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.242842Z", "completed_at": "2024-09-16T15:36:13.258235Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.266256Z", "completed_at": "2024-09-16T15:36:13.266264Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028751134872436523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_base_mainnet_price.f59f9c339a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.252733Z", "completed_at": "2024-09-16T15:36:13.265726Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.268428Z", "completed_at": "2024-09-16T15:36:13.268435Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026999950408935547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_base_mainnet_synth_market_id.32145e8cb4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.258916Z", "completed_at": "2024-09-16T15:36:13.267808Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.270580Z", "completed_at": "2024-09-16T15:36:13.270590Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018871784210205078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_base_mainnet_transaction_hash.1e8279de09", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.275194Z", "completed_at": "2024-09-16T15:36:13.290181Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.295518Z", "completed_at": "2024-09-16T15:36:13.295530Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025690317153930664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_synth_bought_base_mainnet_id.e00678ebae", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.280602Z", "completed_at": "2024-09-16T15:36:13.296525Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.299349Z", "completed_at": "2024-09-16T15:36:13.299358Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027360916137695312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_synth_bought_base_sepolia_event_name__SynthBought.3932e43413", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthBought'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.285765Z", "completed_at": "2024-09-16T15:36:13.297312Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.300218Z", "completed_at": "2024-09-16T15:36:13.300226Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026306867599487305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_sepolia_collected_fees__True__0.1b65c16e7a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.290888Z", "completed_at": "2024-09-16T15:36:13.298790Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.301758Z", "completed_at": "2024-09-16T15:36:13.301766Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022592782974243164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_sepolia_price__True__0.1dfcf66dee", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.306625Z", "completed_at": "2024-09-16T15:36:13.314139Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.329136Z", "completed_at": "2024-09-16T15:36:13.329151Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02821516990661621, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_bought_base_sepolia_synth_market_id__True__0.2be12779d3", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.320561Z", "completed_at": "2024-09-16T15:36:13.330734Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.333187Z", "completed_at": "2024-09-16T15:36:13.333195Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02728414535522461, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_base_sepolia_block_timestamp.b2a61f5718", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.314715Z", "completed_at": "2024-09-16T15:36:13.331288Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.334106Z", "completed_at": "2024-09-16T15:36:13.334116Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028914928436279297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_base_sepolia_block_number.b137c20668", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.325044Z", "completed_at": "2024-09-16T15:36:13.332567Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.335613Z", "completed_at": "2024-09-16T15:36:13.335623Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02432847023010254, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_base_sepolia_collected_fees.9d30351609", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\nwhere collected_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.340379Z", "completed_at": "2024-09-16T15:36:13.347065Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.361767Z", "completed_at": "2024-09-16T15:36:13.361776Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02688741683959961, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_base_sepolia_contract.4678866b0c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.347634Z", "completed_at": "2024-09-16T15:36:13.364327Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.366705Z", "completed_at": "2024-09-16T15:36:13.366715Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02765178680419922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_base_sepolia_event_name.cacb370344", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.351705Z", "completed_at": "2024-09-16T15:36:13.364987Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.367639Z", "completed_at": "2024-09-16T15:36:13.367647Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02797865867614746, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_base_sepolia_id.942697f903", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.355860Z", "completed_at": "2024-09-16T15:36:13.366128Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.372559Z", "completed_at": "2024-09-16T15:36:13.372570Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02817678451538086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_base_sepolia_price.d27790b16d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.368468Z", "completed_at": "2024-09-16T15:36:13.375575Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.377967Z", "completed_at": "2024-09-16T15:36:13.377974Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014340877532958984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_base_sepolia_referrer.4756917b09", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\nwhere referrer is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.381146Z", "completed_at": "2024-09-16T15:36:13.394519Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.396895Z", "completed_at": "2024-09-16T15:36:13.396905Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02085280418395996, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_base_sepolia_synth_market_id.b1c1943367", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.385230Z", "completed_at": "2024-09-16T15:36:13.395076Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.397821Z", "completed_at": "2024-09-16T15:36:13.397828Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021166086196899414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_bought_base_sepolia_transaction_hash.368cb3f67e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.389230Z", "completed_at": "2024-09-16T15:36:13.396344Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.401712Z", "completed_at": "2024-09-16T15:36:13.401719Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024478435516357422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_synth_bought_base_sepolia_id.17a8acaf0c", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.398665Z", "completed_at": "2024-09-16T15:36:13.406643Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.408871Z", "completed_at": "2024-09-16T15:36:13.408879Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.015404224395751953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_spot_markets_arbitrum_mainnet", "compiled": true, "compiled_code": "with base as (\n select\n synth_market_id as id,\n block_timestamp as created_ts,\n block_number,\n synth_token_address as token_address\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_registered_arbitrum_mainnet\"\n)\n\nselect *\nfrom\n base", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_markets_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.409745Z", "completed_at": "2024-09-16T15:36:13.425637Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.427595Z", "completed_at": "2024-09-16T15:36:13.427604Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022922039031982422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_synth_registered_arbitrum_mainnet_event_name__SynthRegistered.dab3843a60", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_registered_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthRegistered'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.420060Z", "completed_at": "2024-09-16T15:36:13.426991Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.429616Z", "completed_at": "2024-09-16T15:36:13.429624Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023654460906982422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_block_number.c19306427b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_registered_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.415753Z", "completed_at": "2024-09-16T15:36:13.428431Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.431132Z", "completed_at": "2024-09-16T15:36:13.431140Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025798559188842773, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_arbitrum_mainnet_synth_market_id__True__0.03490626a4", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_registered_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.431972Z", "completed_at": "2024-09-16T15:36:13.440077Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.445908Z", "completed_at": "2024-09-16T15:36:13.445921Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019687652587890625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_block_timestamp.155e02a96a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_registered_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.441214Z", "completed_at": "2024-09-16T15:36:13.457903Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.460337Z", "completed_at": "2024-09-16T15:36:13.460345Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02367877960205078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_contract.dc09abd1d6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_registered_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.446872Z", "completed_at": "2024-09-16T15:36:13.458597Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.461189Z", "completed_at": "2024-09-16T15:36:13.461199Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02299356460571289, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_event_name.aa6a178336", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_registered_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.451100Z", "completed_at": "2024-09-16T15:36:13.459749Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.462635Z", "completed_at": "2024-09-16T15:36:13.462645Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023216962814331055, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_id.456af96984", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_registered_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.464760Z", "completed_at": "2024-09-16T15:36:13.471592Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.473870Z", "completed_at": "2024-09-16T15:36:13.473878Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014800310134887695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_synth_market_id.b02a502d7f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_registered_arbitrum_mainnet\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.474731Z", "completed_at": "2024-09-16T15:36:13.488768Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.491128Z", "completed_at": "2024-09-16T15:36:13.491136Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021569490432739258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_synth_token_address.e815b8c9d4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_token_address\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_registered_arbitrum_mainnet\"\nwhere synth_token_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.479049Z", "completed_at": "2024-09-16T15:36:13.489358Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.491977Z", "completed_at": "2024-09-16T15:36:13.491985Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021805763244628906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_mainnet_transaction_hash.ae02976291", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_registered_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.483320Z", "completed_at": "2024-09-16T15:36:13.489970Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.492827Z", "completed_at": "2024-09-16T15:36:13.492834Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02192974090576172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_synth_registered_arbitrum_mainnet_id.d4fd9eb0ba", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_registered_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.496244Z", "completed_at": "2024-09-16T15:36:13.502729Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.514188Z", "completed_at": "2024-09-16T15:36:13.514197Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02379012107849121, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_spot_markets_arbitrum_sepolia", "compiled": true, "compiled_code": "with base as (\n select\n synth_market_id as id,\n block_timestamp as created_ts,\n block_number,\n synth_token_address as token_address\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_registered_arbitrum_sepolia\"\n)\n\nselect *\nfrom\n base", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_markets_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.503835Z", "completed_at": "2024-09-16T15:36:13.519415Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.521576Z", "completed_at": "2024-09-16T15:36:13.521587Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022272348403930664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_synth_registered_arbitrum_sepolia_event_name__SynthRegistered.66b8fe9ef2", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_registered_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthRegistered'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.509784Z", "completed_at": "2024-09-16T15:36:13.520595Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.523586Z", "completed_at": "2024-09-16T15:36:13.523594Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023548603057861328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_arbitrum_sepolia_synth_market_id__True__0.adc193de63", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_registered_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.515061Z", "completed_at": "2024-09-16T15:36:13.522455Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.525082Z", "completed_at": "2024-09-16T15:36:13.525090Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02444171905517578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_block_number.e17831aecf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_registered_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.528428Z", "completed_at": "2024-09-16T15:36:13.539132Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.544475Z", "completed_at": "2024-09-16T15:36:13.544483Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021605253219604492, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_block_timestamp.8ad856419d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_registered_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.535123Z", "completed_at": "2024-09-16T15:36:13.545428Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.552960Z", "completed_at": "2024-09-16T15:36:13.552971Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025893688201904297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_contract.13305b5b4f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_registered_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.540275Z", "completed_at": "2024-09-16T15:36:13.552343Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.554622Z", "completed_at": "2024-09-16T15:36:13.554629Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022233247756958008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_event_name.5caf84c585", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_registered_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.545988Z", "completed_at": "2024-09-16T15:36:13.555419Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.557946Z", "completed_at": "2024-09-16T15:36:13.557956Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024274587631225586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_id.ae9e680918", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_registered_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.559390Z", "completed_at": "2024-09-16T15:36:13.566186Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.576169Z", "completed_at": "2024-09-16T15:36:13.576177Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022298812866210938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_synth_market_id.41d8ffc96a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_registered_arbitrum_sepolia\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.571670Z", "completed_at": "2024-09-16T15:36:13.578651Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.584544Z", "completed_at": "2024-09-16T15:36:13.584552Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021120071411132812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_transaction_hash.211b9e6913", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_registered_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.567356Z", "completed_at": "2024-09-16T15:36:13.579192Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.585422Z", "completed_at": "2024-09-16T15:36:13.585432Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026755332946777344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_arbitrum_sepolia_synth_token_address.30dd706c48", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_token_address\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_registered_arbitrum_sepolia\"\nwhere synth_token_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.579824Z", "completed_at": "2024-09-16T15:36:13.587072Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.592046Z", "completed_at": "2024-09-16T15:36:13.592054Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02540421485900879, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_synth_registered_arbitrum_sepolia_id.a09499cc92", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_registered_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.588991Z", "completed_at": "2024-09-16T15:36:13.595746Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.603298Z", "completed_at": "2024-09-16T15:36:13.603306Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01949787139892578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_spot_markets_base_mainnet", "compiled": true, "compiled_code": "with base as (\n select\n synth_market_id as id,\n block_timestamp as created_ts,\n block_number,\n synth_token_address as token_address\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_registered_base_mainnet\"\n)\n\nselect *\nfrom\n base", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_spot_markets_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.597432Z", "completed_at": "2024-09-16T15:36:13.610253Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.616308Z", "completed_at": "2024-09-16T15:36:13.616316Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023508548736572266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_synth_registered_base_mainnet_event_name__SynthRegistered.5528c05ba2", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_registered_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthRegistered'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.604144Z", "completed_at": "2024-09-16T15:36:13.615113Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.617248Z", "completed_at": "2024-09-16T15:36:13.617255Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0237429141998291, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_base_mainnet_synth_market_id__True__0.289066bb62", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_registered_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.611069Z", "completed_at": "2024-09-16T15:36:13.618753Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.624655Z", "completed_at": "2024-09-16T15:36:13.624663Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027943134307861328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_base_mainnet_block_number.fb558416fb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_registered_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.620578Z", "completed_at": "2024-09-16T15:36:13.627595Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.629887Z", "completed_at": "2024-09-16T15:36:13.629895Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014296531677246094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_base_mainnet_block_timestamp.9fcd6d9ec6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_registered_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.634773Z", "completed_at": "2024-09-16T15:36:13.646771Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.649166Z", "completed_at": "2024-09-16T15:36:13.649175Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02307295799255371, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_base_mainnet_event_name.6d850cc54d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_registered_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.630723Z", "completed_at": "2024-09-16T15:36:13.647382Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.650073Z", "completed_at": "2024-09-16T15:36:13.650080Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024604082107543945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_base_mainnet_contract.a1096e5fd9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_registered_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.640382Z", "completed_at": "2024-09-16T15:36:13.648638Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.655022Z", "completed_at": "2024-09-16T15:36:13.655030Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025883197784423828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_base_mainnet_id.9f21a7f761", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_registered_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.650921Z", "completed_at": "2024-09-16T15:36:13.658067Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.660445Z", "completed_at": "2024-09-16T15:36:13.660453Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014397621154785156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_base_mainnet_synth_market_id.97f70d1e33", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_registered_base_mainnet\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.667772Z", "completed_at": "2024-09-16T15:36:13.677138Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.679439Z", "completed_at": "2024-09-16T15:36:13.679447Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02029585838317871, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_base_mainnet_transaction_hash.7e53d9e7f0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_registered_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.663645Z", "completed_at": "2024-09-16T15:36:13.678344Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.683341Z", "completed_at": "2024-09-16T15:36:13.683351Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024832487106323242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_base_mainnet_synth_token_address.f2f086a15a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_token_address\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_registered_base_mainnet\"\nwhere synth_token_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.671759Z", "completed_at": "2024-09-16T15:36:13.678874Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.684272Z", "completed_at": "2024-09-16T15:36:13.684280Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0245358943939209, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_synth_registered_base_mainnet_id.81eda4804d", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_registered_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.680296Z", "completed_at": "2024-09-16T15:36:13.687894Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.690240Z", "completed_at": "2024-09-16T15:36:13.690247Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014269351959228516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_spot_markets_base_sepolia", "compiled": true, "compiled_code": "with base as (\n select\n synth_market_id as id,\n block_timestamp as created_ts,\n block_number,\n synth_token_address as token_address\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_registered_base_sepolia\"\n)\n\nselect *\nfrom\n base", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_spot_markets_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.692207Z", "completed_at": "2024-09-16T15:36:13.708818Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.711513Z", "completed_at": "2024-09-16T15:36:13.711521Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02428126335144043, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_synth_registered_base_sepolia_event_name__SynthRegistered.560c96fe92", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_registered_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthRegistered'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.699199Z", "completed_at": "2024-09-16T15:36:13.710414Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.716530Z", "completed_at": "2024-09-16T15:36:13.716539Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02819681167602539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_registered_base_sepolia_synth_market_id__True__0.e252f6d23b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_registered_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.703548Z", "completed_at": "2024-09-16T15:36:13.710946Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.717473Z", "completed_at": "2024-09-16T15:36:13.717481Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028533220291137695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_base_sepolia_block_number.bb37a01e8d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_registered_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.712380Z", "completed_at": "2024-09-16T15:36:13.719747Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.722247Z", "completed_at": "2024-09-16T15:36:13.722257Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014295339584350586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_base_sepolia_block_timestamp.79c2f95be5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_registered_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.726053Z", "completed_at": "2024-09-16T15:36:13.741582Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.747520Z", "completed_at": "2024-09-16T15:36:13.747528Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026607513427734375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_base_sepolia_contract.4039370624", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_registered_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.730158Z", "completed_at": "2024-09-16T15:36:13.746381Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.748541Z", "completed_at": "2024-09-16T15:36:13.748549Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026988744735717773, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_base_sepolia_event_name.40165b8566", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_registered_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.734907Z", "completed_at": "2024-09-16T15:36:13.746965Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.750056Z", "completed_at": "2024-09-16T15:36:13.750064Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027051210403442383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_base_sepolia_id.82e3f87ac4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_registered_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.742378Z", "completed_at": "2024-09-16T15:36:13.749507Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.752268Z", "completed_at": "2024-09-16T15:36:13.752276Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018088817596435547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_base_sepolia_synth_market_id.5a96ef8d3b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_registered_base_sepolia\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.758554Z", "completed_at": "2024-09-16T15:36:13.775778Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.777421Z", "completed_at": "2024-09-16T15:36:13.777431Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023743867874145508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_base_sepolia_synth_token_address.9a1399c63c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_token_address\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_registered_base_sepolia\"\nwhere synth_token_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.762625Z", "completed_at": "2024-09-16T15:36:13.776509Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.778922Z", "completed_at": "2024-09-16T15:36:13.778931Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024626970291137695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_registered_base_sepolia_transaction_hash.0cea3ca1bf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_registered_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.771556Z", "completed_at": "2024-09-16T15:36:13.778357Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.781009Z", "completed_at": "2024-09-16T15:36:13.781017Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023751020431518555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_spot_atomics_arbitrum_mainnet", "compiled": true, "compiled_code": "with bought as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n \n price / 1e18\n as price,\n \n synth_returned / 1e18\n as amount,\n referrer\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_bought_arbitrum_mainnet\"\n),\n\nsold as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n \n price / 1e18\n as price,\n -1 * \n amount_returned / 1e18\n as amount,\n referrer\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\n)\n\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n price,\n amount,\n referrer\nfrom\n bought\nunion all\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n price,\n amount,\n referrer\nfrom\n sold\norder by\n ts", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_atomics_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.767224Z", "completed_at": "2024-09-16T15:36:13.779796Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.782555Z", "completed_at": "2024-09-16T15:36:13.782563Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02699446678161621, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_synth_registered_base_sepolia_id.59dadce592", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_registered_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.788490Z", "completed_at": "2024-09-16T15:36:13.800133Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.810434Z", "completed_at": "2024-09-16T15:36:13.810442Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02714085578918457, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_synth_sold_arbitrum_mainnet_event_name__SynthSold.c2779b95d3", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthSold'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.794994Z", "completed_at": "2024-09-16T15:36:13.809774Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.811534Z", "completed_at": "2024-09-16T15:36:13.811543Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02691650390625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_amount_returned__True__0.94e383949d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_returned >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.805518Z", "completed_at": "2024-09-16T15:36:13.812402Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.814943Z", "completed_at": "2024-09-16T15:36:13.814951Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027146577835083008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_price__True__0.736ec6a18f", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.800669Z", "completed_at": "2024-09-16T15:36:13.813717Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.816400Z", "completed_at": "2024-09-16T15:36:13.816408Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.029743671417236328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_collected_fees__True__0.ebed4cb6c6", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.820903Z", "completed_at": "2024-09-16T15:36:13.831507Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.842798Z", "completed_at": "2024-09-16T15:36:13.842809Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027120113372802734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_mainnet_synth_market_id__True__0.502a7c73ae", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.825995Z", "completed_at": "2024-09-16T15:36:13.837359Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.843738Z", "completed_at": "2024-09-16T15:36:13.843746Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026609182357788086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_amount_returned.a22fe1e87b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_returned\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\nwhere amount_returned is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.832178Z", "completed_at": "2024-09-16T15:36:13.845507Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.848019Z", "completed_at": "2024-09-16T15:36:13.848029Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027820348739624023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_block_number.21c8144aca", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.838730Z", "completed_at": "2024-09-16T15:36:13.846207Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.848875Z", "completed_at": "2024-09-16T15:36:13.848882Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023688316345214844, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_block_timestamp.ece96724ff", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.852762Z", "completed_at": "2024-09-16T15:36:13.864622Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.874353Z", "completed_at": "2024-09-16T15:36:13.874364Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027055978775024414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_collected_fees.ae5a9854f2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\nwhere collected_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.858547Z", "completed_at": "2024-09-16T15:36:13.869534Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.875351Z", "completed_at": "2024-09-16T15:36:13.875359Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0257108211517334, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_contract.7e747f7197", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.865208Z", "completed_at": "2024-09-16T15:36:13.876210Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.878384Z", "completed_at": "2024-09-16T15:36:13.878392Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021462202072143555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_event_name.77e48ea6b8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.870188Z", "completed_at": "2024-09-16T15:36:13.879227Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.881663Z", "completed_at": "2024-09-16T15:36:13.881671Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023888111114501953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_id.5672923066", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.890847Z", "completed_at": "2024-09-16T15:36:13.901014Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.906567Z", "completed_at": "2024-09-16T15:36:13.906575Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026302337646484375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_referrer.fc97629e01", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\nwhere referrer is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.884907Z", "completed_at": "2024-09-16T15:36:13.905862Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.908088Z", "completed_at": "2024-09-16T15:36:13.908098Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.028411865234375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_price.83b6e6b427", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.896293Z", "completed_at": "2024-09-16T15:36:13.907410Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.910162Z", "completed_at": "2024-09-16T15:36:13.910170Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02662968635559082, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_synth_market_id.0a9309e0fe", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.901840Z", "completed_at": "2024-09-16T15:36:13.908908Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.911687Z", "completed_at": "2024-09-16T15:36:13.911695Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01632976531982422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_mainnet_transaction_hash.b35ac6eb10", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.917411Z", "completed_at": "2024-09-16T15:36:13.932895Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.939301Z", "completed_at": "2024-09-16T15:36:13.939309Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026879310607910156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_synth_sold_arbitrum_mainnet_id.77e9d1569f", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_sold_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.922348Z", "completed_at": "2024-09-16T15:36:13.938648Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.941645Z", "completed_at": "2024-09-16T15:36:13.941653Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02793431282043457, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_spot_atomics_arbitrum_sepolia", "compiled": true, "compiled_code": "with bought as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n \n price / 1e18\n as price,\n \n synth_returned / 1e18\n as amount,\n referrer\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_bought_arbitrum_sepolia\"\n),\n\nsold as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n \n price / 1e18\n as price,\n -1 * \n amount_returned / 1e18\n as amount,\n referrer\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\n)\n\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n price,\n amount,\n referrer\nfrom\n bought\nunion all\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n price,\n amount,\n referrer\nfrom\n sold\norder by\n ts", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_atomics_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.927358Z", "completed_at": "2024-09-16T15:36:13.940460Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.943168Z", "completed_at": "2024-09-16T15:36:13.943177Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027660846710205078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_synth_sold_arbitrum_sepolia_event_name__SynthSold.fe13707237", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthSold'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.934359Z", "completed_at": "2024-09-16T15:36:13.941077Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.944024Z", "completed_at": "2024-09-16T15:36:13.944031Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027336835861206055, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_amount_returned__True__0.491570b785", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_returned >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.950680Z", "completed_at": "2024-09-16T15:36:13.965248Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.970296Z", "completed_at": "2024-09-16T15:36:13.970306Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024637699127197266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_collected_fees__True__0.18ef00cae1", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.960785Z", "completed_at": "2024-09-16T15:36:13.971223Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.973161Z", "completed_at": "2024-09-16T15:36:13.973169Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024384498596191406, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_synth_market_id__True__0.2196afe46e", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.956393Z", "completed_at": "2024-09-16T15:36:13.971771Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.974600Z", "completed_at": "2024-09-16T15:36:13.974610Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026980161666870117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_arbitrum_sepolia_price__True__0.9416491d1c", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.965987Z", "completed_at": "2024-09-16T15:36:13.974038Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.976712Z", "completed_at": "2024-09-16T15:36:13.976720Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027302026748657227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_amount_returned.31fa2e2854", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_returned\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\nwhere amount_returned is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.980680Z", "completed_at": "2024-09-16T15:36:13.992391Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:13.997865Z", "completed_at": "2024-09-16T15:36:13.997873Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02252054214477539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_block_number.9eb624134f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.988264Z", "completed_at": "2024-09-16T15:36:14.002911Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.004952Z", "completed_at": "2024-09-16T15:36:14.004962Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02624368667602539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_block_timestamp.5734b00c78", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.993684Z", "completed_at": "2024-09-16T15:36:14.004325Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.007030Z", "completed_at": "2024-09-16T15:36:14.007038Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027050018310546875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_collected_fees.0c503232cc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\nwhere collected_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:13.998794Z", "completed_at": "2024-09-16T15:36:14.005844Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.008539Z", "completed_at": "2024-09-16T15:36:14.008548Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021661043167114258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_contract.d5f31e0816", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.011924Z", "completed_at": "2024-09-16T15:36:14.022627Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.029511Z", "completed_at": "2024-09-16T15:36:14.029520Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02319955825805664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_event_name.333367310e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.018583Z", "completed_at": "2024-09-16T15:36:14.034495Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.036574Z", "completed_at": "2024-09-16T15:36:14.036582Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026041269302368164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_id.415e7f2126", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.023786Z", "completed_at": "2024-09-16T15:36:14.035926Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.038641Z", "completed_at": "2024-09-16T15:36:14.038649Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022713422775268555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_price.1a5abe8024", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.030421Z", "completed_at": "2024-09-16T15:36:14.037467Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.040172Z", "completed_at": "2024-09-16T15:36:14.040180Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023062705993652344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_referrer.31558bcae3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\nwhere referrer is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.043525Z", "completed_at": "2024-09-16T15:36:14.054295Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.059630Z", "completed_at": "2024-09-16T15:36:14.059638Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021706104278564453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_synth_market_id.2629bdcd49", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.050188Z", "completed_at": "2024-09-16T15:36:14.064845Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.066965Z", "completed_at": "2024-09-16T15:36:14.066973Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024812698364257812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_arbitrum_sepolia_transaction_hash.da63dad649", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.055458Z", "completed_at": "2024-09-16T15:36:14.066289Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.069053Z", "completed_at": "2024-09-16T15:36:14.069061Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021544694900512695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_synth_sold_arbitrum_sepolia_id.dd4ab72a64", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_sold_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.060572Z", "completed_at": "2024-09-16T15:36:14.068476Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.071275Z", "completed_at": "2024-09-16T15:36:14.071283Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022518396377563477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_spot_atomics_base_mainnet", "compiled": true, "compiled_code": "with bought as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n \n price / 1e18\n as price,\n \n synth_returned / 1e18\n as amount,\n referrer\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_bought_base_mainnet\"\n),\n\nsold as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n \n price / 1e18\n as price,\n -1 * \n amount_returned / 1e18\n as amount,\n referrer\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\n)\n\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n price,\n amount,\n referrer\nfrom\n bought\nunion all\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n price,\n amount,\n referrer\nfrom\n sold\norder by\n ts", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_spot_atomics_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.073351Z", "completed_at": "2024-09-16T15:36:14.082651Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.270941Z", "completed_at": "2024-09-16T15:36:14.270954Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.20322155952453613, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_synth_sold_base_mainnet_event_name__SynthSold.b1a44748ed", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthSold'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.083220Z", "completed_at": "2024-09-16T15:36:14.276435Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.278493Z", "completed_at": "2024-09-16T15:36:14.278501Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.20584917068481445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_amount_returned__True__0.250710e6f1", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_returned >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.266257Z", "completed_at": "2024-09-16T15:36:14.277850Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.280555Z", "completed_at": "2024-09-16T15:36:14.280562Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.20068573951721191, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_collected_fees__True__0.6cc814f854", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.272036Z", "completed_at": "2024-09-16T15:36:14.279404Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.282077Z", "completed_at": "2024-09-16T15:36:14.282085Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.20072436332702637, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_price__True__0.994b9376fd", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.285381Z", "completed_at": "2024-09-16T15:36:14.296404Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.301920Z", "completed_at": "2024-09-16T15:36:14.301928Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022091388702392578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_mainnet_synth_market_id__True__0.3ec6dae33c", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.292416Z", "completed_at": "2024-09-16T15:36:14.308162Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.310354Z", "completed_at": "2024-09-16T15:36:14.310362Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026340961456298828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_base_mainnet_amount_returned.989a4131c2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_returned\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\nwhere amount_returned is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.297694Z", "completed_at": "2024-09-16T15:36:14.309688Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.312419Z", "completed_at": "2024-09-16T15:36:14.312426Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022669076919555664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_base_mainnet_block_number.148bf58e52", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.302836Z", "completed_at": "2024-09-16T15:36:14.311857Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.314579Z", "completed_at": "2024-09-16T15:36:14.314587Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02360987663269043, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_base_mainnet_block_timestamp.1713f1d130", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.316817Z", "completed_at": "2024-09-16T15:36:14.324247Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.333719Z", "completed_at": "2024-09-16T15:36:14.333727Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022537946701049805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_base_mainnet_collected_fees.99a85c53ea", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\nwhere collected_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.324798Z", "completed_at": "2024-09-16T15:36:14.338871Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.340862Z", "completed_at": "2024-09-16T15:36:14.340870Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02481698989868164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_base_mainnet_contract.46ddd59981", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.329756Z", "completed_at": "2024-09-16T15:36:14.340157Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.342893Z", "completed_at": "2024-09-16T15:36:14.342900Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021322965621948242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_base_mainnet_event_name.f76ff966dc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.334709Z", "completed_at": "2024-09-16T15:36:14.341709Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.344384Z", "completed_at": "2024-09-16T15:36:14.344392Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021544694900512695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_base_mainnet_id.763b711f62", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.347664Z", "completed_at": "2024-09-16T15:36:14.354215Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.364759Z", "completed_at": "2024-09-16T15:36:14.364767Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022588253021240234, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_base_mainnet_price.3d1a702fbb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.354748Z", "completed_at": "2024-09-16T15:36:14.369873Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.371854Z", "completed_at": "2024-09-16T15:36:14.371862Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025504112243652344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_base_mainnet_referrer.ee678360be", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\nwhere referrer is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.360680Z", "completed_at": "2024-09-16T15:36:14.371150Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.373930Z", "completed_at": "2024-09-16T15:36:14.373938Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02233290672302246, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_base_mainnet_synth_market_id.b7dab5388d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.365789Z", "completed_at": "2024-09-16T15:36:14.373369Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.375966Z", "completed_at": "2024-09-16T15:36:14.375974Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02320122718811035, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_base_mainnet_transaction_hash.6957d51d9c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.378051Z", "completed_at": "2024-09-16T15:36:14.384618Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.390549Z", "completed_at": "2024-09-16T15:36:14.390558Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017909526824951172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_synth_sold_base_mainnet_id.4cbe90534a", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_sold_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.385747Z", "completed_at": "2024-09-16T15:36:14.402267Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.404841Z", "completed_at": "2024-09-16T15:36:14.404849Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027485132217407227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_spot_atomics_base_sepolia", "compiled": true, "compiled_code": "with bought as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n \n price / 1e18\n as price,\n \n synth_returned / 1e18\n as amount,\n referrer\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_bought_base_sepolia\"\n),\n\nsold as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n \n price / 1e18\n as price,\n -1 * \n amount_returned / 1e18\n as amount,\n referrer\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\n)\n\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n price,\n amount,\n referrer\nfrom\n bought\nunion all\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n price,\n amount,\n referrer\nfrom\n sold\norder by\n ts", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_spot_atomics_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.391419Z", "completed_at": "2024-09-16T15:36:14.403130Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.405713Z", "completed_at": "2024-09-16T15:36:14.405720Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02309250831604004, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_synth_sold_base_sepolia_event_name__SynthSold.bc9ca74c87", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthSold'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.395838Z", "completed_at": "2024-09-16T15:36:14.403712Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.406548Z", "completed_at": "2024-09-16T15:36:14.406555Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022664785385131836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_amount_returned__True__0.400f957fc7", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_returned >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.410177Z", "completed_at": "2024-09-16T15:36:14.417701Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.427273Z", "completed_at": "2024-09-16T15:36:14.427282Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02313375473022461, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_collected_fees__True__0.0a04ec9ef2", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.423056Z", "completed_at": "2024-09-16T15:36:14.433534Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.435939Z", "completed_at": "2024-09-16T15:36:14.435949Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020898818969726562, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_synth_market_id__True__0.5175d72781", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.418806Z", "completed_at": "2024-09-16T15:36:14.434227Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.436797Z", "completed_at": "2024-09-16T15:36:14.436804Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022389650344848633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_sold_base_sepolia_price__True__0.cedd17dbea", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.428137Z", "completed_at": "2024-09-16T15:36:14.435377Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.438246Z", "completed_at": "2024-09-16T15:36:14.438254Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022609472274780273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_base_sepolia_amount_returned.c33656b778", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_returned\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\nwhere amount_returned is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.440427Z", "completed_at": "2024-09-16T15:36:14.447749Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.454935Z", "completed_at": "2024-09-16T15:36:14.454944Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020249605178833008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_base_sepolia_block_number.17e7ff9528", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.449442Z", "completed_at": "2024-09-16T15:36:14.464740Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.467291Z", "completed_at": "2024-09-16T15:36:14.467302Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022211790084838867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_base_sepolia_block_timestamp.f3d45165ff", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.455804Z", "completed_at": "2024-09-16T15:36:14.465589Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.468146Z", "completed_at": "2024-09-16T15:36:14.468154Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022388696670532227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_base_sepolia_collected_fees.8ad9625fb0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\nwhere collected_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.459804Z", "completed_at": "2024-09-16T15:36:14.466734Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.469565Z", "completed_at": "2024-09-16T15:36:14.469573Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023099422454833984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_base_sepolia_contract.8d370e2248", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.471704Z", "completed_at": "2024-09-16T15:36:14.478959Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.484583Z", "completed_at": "2024-09-16T15:36:14.484592Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018587589263916016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_base_sepolia_event_name.24601a4262", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.480591Z", "completed_at": "2024-09-16T15:36:14.496115Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.498057Z", "completed_at": "2024-09-16T15:36:14.498067Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02171492576599121, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_base_sepolia_id.c2f7e77070", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.485616Z", "completed_at": "2024-09-16T15:36:14.496701Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.499427Z", "completed_at": "2024-09-16T15:36:14.499434Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022463560104370117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_base_sepolia_price.88b1a85b40", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.489641Z", "completed_at": "2024-09-16T15:36:14.498858Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.501505Z", "completed_at": "2024-09-16T15:36:14.501513Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023807287216186523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_base_sepolia_referrer.51ef2f8d16", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\nwhere referrer is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.503019Z", "completed_at": "2024-09-16T15:36:14.510363Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.516317Z", "completed_at": "2024-09-16T15:36:14.516328Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01908087730407715, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_base_sepolia_synth_market_id.25c988c205", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.511478Z", "completed_at": "2024-09-16T15:36:14.525710Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.527958Z", "completed_at": "2024-09-16T15:36:14.527967Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020996809005737305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_sold_base_sepolia_transaction_hash.a13ba6bde1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.517186Z", "completed_at": "2024-09-16T15:36:14.527351Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.529985Z", "completed_at": "2024-09-16T15:36:14.529993Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021708011627197266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_synth_sold_base_sepolia_id.d31e78319f", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_sold_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.521191Z", "completed_at": "2024-09-16T15:36:14.528773Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.531511Z", "completed_at": "2024-09-16T15:36:14.531519Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021848440170288086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_synth_unwrapped_arbitrum_mainnet_event_name__SynthUnwrapped.0156eda083", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthUnwrapped'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.534868Z", "completed_at": "2024-09-16T15:36:14.542078Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.553138Z", "completed_at": "2024-09-16T15:36:14.553152Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023930788040161133, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped__True__0.dfb2bf555e", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_unwrapped >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.542640Z", "completed_at": "2024-09-16T15:36:14.558278Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.560364Z", "completed_at": "2024-09-16T15:36:14.560374Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0268709659576416, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_fees_collected__True__0.caa0ab5069", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not fees_collected >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.548843Z", "completed_at": "2024-09-16T15:36:14.559616Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.562437Z", "completed_at": "2024-09-16T15:36:14.562445Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023187637329101562, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id__True__0.c8e2a0ce2e", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.554218Z", "completed_at": "2024-09-16T15:36:14.561253Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.563960Z", "completed_at": "2024-09-16T15:36:14.563968Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02343130111694336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_amount_unwrapped.6338d14461", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_unwrapped\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\nwhere amount_unwrapped is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.567273Z", "completed_at": "2024-09-16T15:36:14.577721Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.583196Z", "completed_at": "2024-09-16T15:36:14.583205Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02147984504699707, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_block_number.6c4594ed9b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.573785Z", "completed_at": "2024-09-16T15:36:14.584087Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.591420Z", "completed_at": "2024-09-16T15:36:14.591428Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025511980056762695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_block_timestamp.7eb830695e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.578971Z", "completed_at": "2024-09-16T15:36:14.590777Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.593008Z", "completed_at": "2024-09-16T15:36:14.593019Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02182745933532715, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_contract.df671e35b9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.584611Z", "completed_at": "2024-09-16T15:36:14.593875Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.596323Z", "completed_at": "2024-09-16T15:36:14.596331Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023964643478393555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_event_name.15be4b2d2e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.597799Z", "completed_at": "2024-09-16T15:36:14.604525Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.614431Z", "completed_at": "2024-09-16T15:36:14.614441Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022205352783203125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_fees_collected.82edb6c70c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect fees_collected\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\nwhere fees_collected is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.605712Z", "completed_at": "2024-09-16T15:36:14.615986Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.621871Z", "completed_at": "2024-09-16T15:36:14.621884Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024847030639648438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_id.c93a8c455f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.610367Z", "completed_at": "2024-09-16T15:36:14.617203Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.623464Z", "completed_at": "2024-09-16T15:36:14.623475Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021676063537597656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_synth_market_id.597a45b266", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.617865Z", "completed_at": "2024-09-16T15:36:14.624443Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.626907Z", "completed_at": "2024-09-16T15:36:14.626915Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021927595138549805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_mainnet_transaction_hash.266bb54277", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.628356Z", "completed_at": "2024-09-16T15:36:14.635228Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.646668Z", "completed_at": "2024-09-16T15:36:14.646676Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02392864227294922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_synth_unwrapped_arbitrum_mainnet_id.81790072c1", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.636355Z", "completed_at": "2024-09-16T15:36:14.648320Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.654476Z", "completed_at": "2024-09-16T15:36:14.654489Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026860952377319336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_synth_unwrapped_arbitrum_sepolia_event_name__SynthUnwrapped.20624d41fd", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthUnwrapped'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.642003Z", "completed_at": "2024-09-16T15:36:14.649600Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.655974Z", "completed_at": "2024-09-16T15:36:14.655985Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023688554763793945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped__True__0.2d01453854", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_unwrapped >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.650179Z", "completed_at": "2024-09-16T15:36:14.657706Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.660094Z", "completed_at": "2024-09-16T15:36:14.660101Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024445772171020508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_fees_collected__True__0.f01b734c27", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not fees_collected >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.660934Z", "completed_at": "2024-09-16T15:36:14.667909Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.677438Z", "completed_at": "2024-09-16T15:36:14.677452Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022202014923095703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id__True__0.6744618704", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.668478Z", "completed_at": "2024-09-16T15:36:14.679193Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.686417Z", "completed_at": "2024-09-16T15:36:14.686430Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027056455612182617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_amount_unwrapped.4d83dd17da", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_unwrapped\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\nwhere amount_unwrapped is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.673271Z", "completed_at": "2024-09-16T15:36:14.680354Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.687972Z", "completed_at": "2024-09-16T15:36:14.687983Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02282118797302246, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_block_number.bfaa7aabea", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.680974Z", "completed_at": "2024-09-16T15:36:14.690208Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.696095Z", "completed_at": "2024-09-16T15:36:14.696107Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02371954917907715, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_block_timestamp.2897aa2af1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.692065Z", "completed_at": "2024-09-16T15:36:14.699090Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.704902Z", "completed_at": "2024-09-16T15:36:14.704909Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017651081085205078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_contract.9a67446eba", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.700169Z", "completed_at": "2024-09-16T15:36:14.711155Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.717173Z", "completed_at": "2024-09-16T15:36:14.717180Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025820255279541016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_event_name.e2e470100a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.705786Z", "completed_at": "2024-09-16T15:36:14.715952Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.718170Z", "completed_at": "2024-09-16T15:36:14.718178Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021198272705078125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_fees_collected.342d8ecaba", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect fees_collected\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\nwhere fees_collected is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.711878Z", "completed_at": "2024-09-16T15:36:14.719650Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.725622Z", "completed_at": "2024-09-16T15:36:14.725632Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021559953689575195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_id.885fac7a78", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.721564Z", "completed_at": "2024-09-16T15:36:14.728532Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.730872Z", "completed_at": "2024-09-16T15:36:14.730881Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.014471769332885742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_synth_market_id.0f2f845893", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.731728Z", "completed_at": "2024-09-16T15:36:14.742896Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.749034Z", "completed_at": "2024-09-16T15:36:14.749042Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02261519432067871, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_arbitrum_sepolia_transaction_hash.5b5d8f1737", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.737171Z", "completed_at": "2024-09-16T15:36:14.747708Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.750045Z", "completed_at": "2024-09-16T15:36:14.750053Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023001432418823242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_synth_unwrapped_arbitrum_sepolia_id.5985d5d1de", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.743489Z", "completed_at": "2024-09-16T15:36:14.751462Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.757722Z", "completed_at": "2024-09-16T15:36:14.757731Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02758312225341797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_synth_unwrapped_base_mainnet_event_name__SynthUnwrapped.a1713eb60e", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthUnwrapped'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.753373Z", "completed_at": "2024-09-16T15:36:14.761186Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.767286Z", "completed_at": "2024-09-16T15:36:14.767294Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019086122512817383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_amount_unwrapped__True__0.2e78bc25a2", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_unwrapped >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.762974Z", "completed_at": "2024-09-16T15:36:14.773908Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.781349Z", "completed_at": "2024-09-16T15:36:14.781357Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022876977920532227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_fees_collected__True__0.48d9a0e389", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not fees_collected >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.768157Z", "completed_at": "2024-09-16T15:36:14.779853Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.782227Z", "completed_at": "2024-09-16T15:36:14.782238Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02309703826904297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_mainnet_synth_market_id__True__0.de01d6cd38", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.774622Z", "completed_at": "2024-09-16T15:36:14.783746Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.789738Z", "completed_at": "2024-09-16T15:36:14.789747Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027498722076416016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_amount_unwrapped.025e49370b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_unwrapped\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\nwhere amount_unwrapped is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.785656Z", "completed_at": "2024-09-16T15:36:14.793146Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.798954Z", "completed_at": "2024-09-16T15:36:14.798962Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018355131149291992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_block_number.81e8f4c2ea", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.794925Z", "completed_at": "2024-09-16T15:36:14.805551Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.811338Z", "completed_at": "2024-09-16T15:36:14.811346Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02083301544189453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_block_timestamp.0e8329af5c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.799826Z", "completed_at": "2024-09-16T15:36:14.810138Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.812329Z", "completed_at": "2024-09-16T15:36:14.812336Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02120351791381836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_contract.cba8e61baa", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.806173Z", "completed_at": "2024-09-16T15:36:14.813185Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.815781Z", "completed_at": "2024-09-16T15:36:14.815793Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02160811424255371, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_event_name.dbfac4a471", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.816685Z", "completed_at": "2024-09-16T15:36:14.824890Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.836731Z", "completed_at": "2024-09-16T15:36:14.836747Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026166200637817383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_fees_collected.cd35bec369", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect fees_collected\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\nwhere fees_collected is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.832699Z", "completed_at": "2024-09-16T15:36:14.844302Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.846232Z", "completed_at": "2024-09-16T15:36:14.846244Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024144887924194336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_synth_market_id.47983f606b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.826109Z", "completed_at": "2024-09-16T15:36:14.844875Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.847678Z", "completed_at": "2024-09-16T15:36:14.847686Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026413440704345703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_id.cd459ace96", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.839669Z", "completed_at": "2024-09-16T15:36:14.847142Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.849778Z", "completed_at": "2024-09-16T15:36:14.849786Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024383068084716797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_mainnet_transaction_hash.e27a71ff2d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.851288Z", "completed_at": "2024-09-16T15:36:14.858161Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.864277Z", "completed_at": "2024-09-16T15:36:14.864289Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01892685890197754, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_synth_unwrapped_base_mainnet_id.1256b6907b", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.859889Z", "completed_at": "2024-09-16T15:36:14.871820Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.879093Z", "completed_at": "2024-09-16T15:36:14.879105Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023752212524414062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_synth_unwrapped_base_sepolia_event_name__SynthUnwrapped.8dae19258e", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthUnwrapped'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.866438Z", "completed_at": "2024-09-16T15:36:14.879928Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.882431Z", "completed_at": "2024-09-16T15:36:14.882439Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02566695213317871, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_amount_unwrapped__True__0.8e197e25e9", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_unwrapped >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.872403Z", "completed_at": "2024-09-16T15:36:14.881813Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.888334Z", "completed_at": "2024-09-16T15:36:14.888342Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02971172332763672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_fees_collected__True__0.e56453f4c6", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not fees_collected >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.883258Z", "completed_at": "2024-09-16T15:36:14.890723Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.896654Z", "completed_at": "2024-09-16T15:36:14.896666Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018352746963500977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_unwrapped_base_sepolia_synth_market_id__True__0.a469219bab", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.892590Z", "completed_at": "2024-09-16T15:36:14.899568Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.905369Z", "completed_at": "2024-09-16T15:36:14.905377Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017879009246826172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_amount_unwrapped.1a220b9007", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_unwrapped\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\nwhere amount_unwrapped is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.900664Z", "completed_at": "2024-09-16T15:36:14.910542Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.912418Z", "completed_at": "2024-09-16T15:36:14.912426Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02053976058959961, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_block_number.5cfd06abfe", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.906241Z", "completed_at": "2024-09-16T15:36:14.917412Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.919432Z", "completed_at": "2024-09-16T15:36:14.919441Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02191472053527832, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_block_timestamp.41ba03a5b2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.913307Z", "completed_at": "2024-09-16T15:36:14.920854Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.928163Z", "completed_at": "2024-09-16T15:36:14.928172Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0235898494720459, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_contract.87983c1fa3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.922705Z", "completed_at": "2024-09-16T15:36:14.935081Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.937048Z", "completed_at": "2024-09-16T15:36:14.937056Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01913309097290039, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_event_name.b17d6e42c7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.931083Z", "completed_at": "2024-09-16T15:36:14.941937Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.943905Z", "completed_at": "2024-09-16T15:36:14.943913Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02259230613708496, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_fees_collected.c3d167c521", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect fees_collected\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\nwhere fees_collected is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.937987Z", "completed_at": "2024-09-16T15:36:14.948823Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.950829Z", "completed_at": "2024-09-16T15:36:14.950837Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021328449249267578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_id.6b02b454d5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.944828Z", "completed_at": "2024-09-16T15:36:14.952241Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.958186Z", "completed_at": "2024-09-16T15:36:14.958196Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02196359634399414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_synth_market_id.214a3db22f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.954080Z", "completed_at": "2024-09-16T15:36:14.960923Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.966921Z", "completed_at": "2024-09-16T15:36:14.966931Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017597436904907227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_unwrapped_base_sepolia_transaction_hash.2ea11780cc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.961571Z", "completed_at": "2024-09-16T15:36:14.973741Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.979917Z", "completed_at": "2024-09-16T15:36:14.979927Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02724623680114746, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_synth_unwrapped_base_sepolia_id.74a8e666e5", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.967878Z", "completed_at": "2024-09-16T15:36:14.979330Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.981693Z", "completed_at": "2024-09-16T15:36:14.981701Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022167682647705078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_spot_wrapper_arbitrum_mainnet", "compiled": true, "compiled_code": "with wraps as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n \n amount_wrapped / 1e18\n as amount_wrapped\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"\n),\n\nunwraps as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n -1 * \n amount_unwrapped / 1e18\n as amount_wrapped\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_unwrapped_arbitrum_mainnet\"\n)\n\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n amount_wrapped\nfrom\n wraps\nunion all\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n amount_wrapped\nfrom\n unwraps\norder by\n ts", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_wrapper_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.975141Z", "completed_at": "2024-09-16T15:36:14.983172Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:14.985944Z", "completed_at": "2024-09-16T15:36:14.985952Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01973438262939453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_synth_wrapped_arbitrum_mainnet_event_name__SynthWrapped.c2a7fae75f", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthWrapped'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.986795Z", "completed_at": "2024-09-16T15:36:14.997957Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.003541Z", "completed_at": "2024-09-16T15:36:15.003552Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0227813720703125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_mainnet_fees_collected__True__0.8427a98042", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not fees_collected >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.993729Z", "completed_at": "2024-09-16T15:36:15.005155Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.011236Z", "completed_at": "2024-09-16T15:36:15.011246Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026254892349243164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_mainnet_synth_market_id__True__0.69e1aef58d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:14.999192Z", "completed_at": "2024-09-16T15:36:15.006585Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.012946Z", "completed_at": "2024-09-16T15:36:15.012956Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02196955680847168, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_block_number.388f222586", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.007133Z", "completed_at": "2024-09-16T15:36:15.015802Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.023173Z", "completed_at": "2024-09-16T15:36:15.023184Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024732589721679688, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_block_timestamp.62e5fb2f2c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.017037Z", "completed_at": "2024-09-16T15:36:15.025922Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.035367Z", "completed_at": "2024-09-16T15:36:15.035378Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02321624755859375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_contract.12b8537d63", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.026536Z", "completed_at": "2024-09-16T15:36:15.037109Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.043021Z", "completed_at": "2024-09-16T15:36:15.043029Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02669692039489746, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_event_name.a537b3bcc9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.030537Z", "completed_at": "2024-09-16T15:36:15.037729Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.043912Z", "completed_at": "2024-09-16T15:36:15.043920Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0214540958404541, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_fees_collected.ab1cc1a24e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect fees_collected\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"\nwhere fees_collected is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.038944Z", "completed_at": "2024-09-16T15:36:15.046797Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.049157Z", "completed_at": "2024-09-16T15:36:15.049165Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.014506340026855469, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_id.e6be3c26ab", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.050029Z", "completed_at": "2024-09-16T15:36:15.065773Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.067275Z", "completed_at": "2024-09-16T15:36:15.067283Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022608518600463867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_synth_market_id.22e9bbcaaf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.056064Z", "completed_at": "2024-09-16T15:36:15.068254Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.070589Z", "completed_at": "2024-09-16T15:36:15.070597Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022736310958862305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_mainnet_transaction_hash.470b375862", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.060200Z", "completed_at": "2024-09-16T15:36:15.068785Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.071440Z", "completed_at": "2024-09-16T15:36:15.071451Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02299022674560547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_synth_wrapped_arbitrum_mainnet_id.4240a5b9ed", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_mainnet\".\"spot_synth_wrapped_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.072295Z", "completed_at": "2024-09-16T15:36:15.078782Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.084797Z", "completed_at": "2024-09-16T15:36:15.084806Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018483877182006836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_spot_wrapper_arbitrum_sepolia", "compiled": true, "compiled_code": "with wraps as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n \n amount_wrapped / 1e18\n as amount_wrapped\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"\n),\n\nunwraps as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n -1 * \n amount_unwrapped / 1e18\n as amount_wrapped\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_unwrapped_arbitrum_sepolia\"\n)\n\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n amount_wrapped\nfrom\n wraps\nunion all\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n amount_wrapped\nfrom\n unwraps\norder by\n ts", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_wrapper_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.080561Z", "completed_at": "2024-09-16T15:36:15.087745Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.098150Z", "completed_at": "2024-09-16T15:36:15.098161Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02216792106628418, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_synth_wrapped_arbitrum_sepolia_event_name__SynthWrapped.a482cbf84f", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthWrapped'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.093008Z", "completed_at": "2024-09-16T15:36:15.100033Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.106083Z", "completed_at": "2024-09-16T15:36:15.106091Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02622818946838379, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_sepolia_synth_market_id__True__0.ca19b05f78", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.088457Z", "completed_at": "2024-09-16T15:36:15.101310Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.107597Z", "completed_at": "2024-09-16T15:36:15.107605Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.028342247009277344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_arbitrum_sepolia_fees_collected__True__0.9f8402c770", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not fees_collected >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.101951Z", "completed_at": "2024-09-16T15:36:15.109859Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.117230Z", "completed_at": "2024-09-16T15:36:15.117239Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020041942596435547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_block_number.c861cf7b58", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.111711Z", "completed_at": "2024-09-16T15:36:15.120253Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.126125Z", "completed_at": "2024-09-16T15:36:15.126137Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019304990768432617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_block_timestamp.cc2e2e7857", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.121468Z", "completed_at": "2024-09-16T15:36:15.132354Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.138734Z", "completed_at": "2024-09-16T15:36:15.138743Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02778935432434082, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_contract.410ac0c77b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.127248Z", "completed_at": "2024-09-16T15:36:15.138061Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.140349Z", "completed_at": "2024-09-16T15:36:15.140357Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022316932678222656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_event_name.e16041e32c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.133787Z", "completed_at": "2024-09-16T15:36:15.141930Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.144367Z", "completed_at": "2024-09-16T15:36:15.144375Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018970966339111328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_fees_collected.8c22c01d20", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect fees_collected\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"\nwhere fees_collected is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.145203Z", "completed_at": "2024-09-16T15:36:15.156115Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.162950Z", "completed_at": "2024-09-16T15:36:15.162958Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02344059944152832, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_id.ec9012b5a4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.152010Z", "completed_at": "2024-09-16T15:36:15.164388Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.170444Z", "completed_at": "2024-09-16T15:36:15.170452Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026799678802490234, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_synth_market_id.f1fccfdd91", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.157386Z", "completed_at": "2024-09-16T15:36:15.165851Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.171912Z", "completed_at": "2024-09-16T15:36:15.171919Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022710800170898438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_arbitrum_sepolia_transaction_hash.60e01a101a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.166465Z", "completed_at": "2024-09-16T15:36:15.174755Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.180381Z", "completed_at": "2024-09-16T15:36:15.180390Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02373337745666504, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_synth_wrapped_arbitrum_sepolia_id.25ef0efbd8", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_arbitrum_sepolia\".\"spot_synth_wrapped_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.175978Z", "completed_at": "2024-09-16T15:36:15.183326Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.193457Z", "completed_at": "2024-09-16T15:36:15.193471Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022281646728515625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_spot_wrapper_base_mainnet", "compiled": true, "compiled_code": "with wraps as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n \n amount_wrapped / 1e18\n as amount_wrapped\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"\n),\n\nunwraps as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n -1 * \n amount_unwrapped / 1e18\n as amount_wrapped\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_unwrapped_base_mainnet\"\n)\n\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n amount_wrapped\nfrom\n wraps\nunion all\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n amount_wrapped\nfrom\n unwraps\norder by\n ts", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_spot_wrapper_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.183866Z", "completed_at": "2024-09-16T15:36:15.195268Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.201805Z", "completed_at": "2024-09-16T15:36:15.201813Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02653956413269043, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_synth_wrapped_base_mainnet_event_name__SynthWrapped.e81f79edcb", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthWrapped'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.188118Z", "completed_at": "2024-09-16T15:36:15.195867Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.202716Z", "completed_at": "2024-09-16T15:36:15.202726Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023078203201293945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_mainnet_fees_collected__True__0.88e8d792fd", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not fees_collected >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.197135Z", "completed_at": "2024-09-16T15:36:15.205214Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.207649Z", "completed_at": "2024-09-16T15:36:15.207657Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.014946937561035156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_mainnet_synth_market_id__True__0.3d7fa017bf", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.209129Z", "completed_at": "2024-09-16T15:36:15.222508Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.228622Z", "completed_at": "2024-09-16T15:36:15.228639Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025069713592529297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_block_number.4bf40252e1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.216861Z", "completed_at": "2024-09-16T15:36:15.234139Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.236408Z", "completed_at": "2024-09-16T15:36:15.236416Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.029495954513549805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_block_timestamp.66ddebcfe0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.223199Z", "completed_at": "2024-09-16T15:36:15.234870Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.237412Z", "completed_at": "2024-09-16T15:36:15.237425Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.029005765914916992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_contract.33e8d1917b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.229917Z", "completed_at": "2024-09-16T15:36:15.238908Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.241509Z", "completed_at": "2024-09-16T15:36:15.241518Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020077943801879883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_event_name.1f22f5789b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.243565Z", "completed_at": "2024-09-16T15:36:15.255477Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.262934Z", "completed_at": "2024-09-16T15:36:15.262945Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02471780776977539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_fees_collected.9a641530e9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect fees_collected\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"\nwhere fees_collected is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.251178Z", "completed_at": "2024-09-16T15:36:15.263973Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.270096Z", "completed_at": "2024-09-16T15:36:15.270106Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02783989906311035, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_id.7d79ad852d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.256018Z", "completed_at": "2024-09-16T15:36:15.268649Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.271120Z", "completed_at": "2024-09-16T15:36:15.271130Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.028253793716430664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_synth_market_id.e2b2f4733f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.264538Z", "completed_at": "2024-09-16T15:36:15.272000Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.274511Z", "completed_at": "2024-09-16T15:36:15.274521Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024113178253173828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_mainnet_transaction_hash.9cbd57629d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.277853Z", "completed_at": "2024-09-16T15:36:15.287977Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.293878Z", "completed_at": "2024-09-16T15:36:15.293888Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021454572677612305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_synth_wrapped_base_mainnet_id.77a4ae72ae", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_mainnet\".\"spot_synth_wrapped_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.283805Z", "completed_at": "2024-09-16T15:36:15.294904Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.301313Z", "completed_at": "2024-09-16T15:36:15.301321Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02551889419555664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_spot_wrapper_base_sepolia", "compiled": true, "compiled_code": "with wraps as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n \n amount_wrapped / 1e18\n as amount_wrapped\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"\n),\n\nunwraps as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash as tx_hash,\n synth_market_id,\n -1 * \n amount_unwrapped / 1e18\n as amount_wrapped\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_unwrapped_base_sepolia\"\n)\n\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n amount_wrapped\nfrom\n wraps\nunion all\nselect\n id,\n ts,\n block_number,\n tx_hash,\n synth_market_id,\n amount_wrapped\nfrom\n unwraps\norder by\n ts", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_spot_wrapper_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.288669Z", "completed_at": "2024-09-16T15:36:15.299961Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.302389Z", "completed_at": "2024-09-16T15:36:15.302396Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025935888290405273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_spot_synth_wrapped_base_sepolia_event_name__SynthWrapped.031ffbb73f", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'SynthWrapped'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.295492Z", "completed_at": "2024-09-16T15:36:15.303287Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.306115Z", "completed_at": "2024-09-16T15:36:15.306122Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02310490608215332, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_sepolia_fees_collected__True__0.c2a49865fe", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not fees_collected >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.309428Z", "completed_at": "2024-09-16T15:36:15.325619Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.327185Z", "completed_at": "2024-09-16T15:36:15.327195Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023468017578125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_spot_synth_wrapped_base_sepolia_synth_market_id__True__0.2dfd67bc58", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.317245Z", "completed_at": "2024-09-16T15:36:15.328005Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.334095Z", "completed_at": "2024-09-16T15:36:15.334103Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026662349700927734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_block_number.6d42ca2157", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.321559Z", "completed_at": "2024-09-16T15:36:15.328606Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.334949Z", "completed_at": "2024-09-16T15:36:15.334957Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026915788650512695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_block_timestamp.5b4c2eecf8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.329168Z", "completed_at": "2024-09-16T15:36:15.336598Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.339257Z", "completed_at": "2024-09-16T15:36:15.339264Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022728443145751953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_contract.d4446f0372", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.341298Z", "completed_at": "2024-09-16T15:36:15.352365Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.359286Z", "completed_at": "2024-09-16T15:36:15.359297Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023421764373779297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_event_name.fe439b73da", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.348039Z", "completed_at": "2024-09-16T15:36:15.360175Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.366167Z", "completed_at": "2024-09-16T15:36:15.366175Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02618694305419922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_fees_collected.b6fac60b85", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect fees_collected\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"\nwhere fees_collected is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.353039Z", "completed_at": "2024-09-16T15:36:15.365532Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.367767Z", "completed_at": "2024-09-16T15:36:15.367776Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027177810668945312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_id.8905f554af", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.360752Z", "completed_at": "2024-09-16T15:36:15.368613Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.371119Z", "completed_at": "2024-09-16T15:36:15.371127Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023825883865356445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_synth_market_id.601db0f648", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.372571Z", "completed_at": "2024-09-16T15:36:15.379232Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.388818Z", "completed_at": "2024-09-16T15:36:15.388828Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021845102310180664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_spot_synth_wrapped_base_sepolia_transaction_hash.7672de0496", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.380395Z", "completed_at": "2024-09-16T15:36:15.390725Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.396705Z", "completed_at": "2024-09-16T15:36:15.396714Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024873733520507812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_spot_synth_wrapped_base_sepolia_id.159b2de78a", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_base_sepolia\".\"spot_synth_wrapped_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.384360Z", "completed_at": "2024-09-16T15:36:15.391949Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.398313Z", "completed_at": "2024-09-16T15:36:15.398320Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02181243896484375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_treasury_vote_recorded_snax_mainnet_event_name__VoteRecorded.e4a7517ef5", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'VoteRecorded'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.392584Z", "completed_at": "2024-09-16T15:36:15.399996Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.402424Z", "completed_at": "2024-09-16T15:36:15.402432Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022727489471435547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_block_number.ece9a809a9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.403263Z", "completed_at": "2024-09-16T15:36:15.415510Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.420943Z", "completed_at": "2024-09-16T15:36:15.420951Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02334451675415039, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_block_timestamp.1db4ce563e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.411524Z", "completed_at": "2024-09-16T15:36:15.421852Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.424343Z", "completed_at": "2024-09-16T15:36:15.424353Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022676944732666016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_candidates.dee538820e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect candidates\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\nwhere candidates is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.416749Z", "completed_at": "2024-09-16T15:36:15.423802Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.429976Z", "completed_at": "2024-09-16T15:36:15.429985Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0213472843170166, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_chain_id.8223f78907", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect chain_id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\nwhere chain_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.425188Z", "completed_at": "2024-09-16T15:36:15.432200Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.438052Z", "completed_at": "2024-09-16T15:36:15.438062Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022031068801879883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_contract.c25d469610", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.434018Z", "completed_at": "2024-09-16T15:36:15.440888Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.446775Z", "completed_at": "2024-09-16T15:36:15.446785Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01770186424255371, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_epoch_id.a59e309b31", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect epoch_id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\nwhere epoch_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.442043Z", "completed_at": "2024-09-16T15:36:15.453868Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.459232Z", "completed_at": "2024-09-16T15:36:15.459240Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02592301368713379, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_event_name.2430cbaa6f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.447639Z", "completed_at": "2024-09-16T15:36:15.460059Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.462683Z", "completed_at": "2024-09-16T15:36:15.462693Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023836374282836914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_id.1f48bf1a21", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.455212Z", "completed_at": "2024-09-16T15:36:15.462113Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.464692Z", "completed_at": "2024-09-16T15:36:15.464700Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01862788200378418, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_transaction_hash.5851258e66", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.466224Z", "completed_at": "2024-09-16T15:36:15.476186Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.478184Z", "completed_at": "2024-09-16T15:36:15.478192Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01762557029724121, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_voter.7b36a4fa86", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect voter\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\nwhere voter is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.472198Z", "completed_at": "2024-09-16T15:36:15.479630Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.488967Z", "completed_at": "2024-09-16T15:36:15.488975Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024991989135742188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_treasury_vote_recorded_snax_mainnet_voting_power.fc033faf22", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect voting_power\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\nwhere voting_power is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.480177Z", "completed_at": "2024-09-16T15:36:15.490716Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.493156Z", "completed_at": "2024-09-16T15:36:15.493164Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021787166595458984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_treasury_vote_recorded_snax_mainnet_id.d13b536538", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.484897Z", "completed_at": "2024-09-16T15:36:15.492042Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.494653Z", "completed_at": "2024-09-16T15:36:15.494660Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017873287200927734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_treasury_vote_recorded_snax_mainnet_transaction_hash.9768cf1aa6", "compiled": true, "compiled_code": "\n \n \n\nselect\n transaction_hash as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_recorded_snax_mainnet\"\nwhere transaction_hash is not null\ngroup by transaction_hash\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.495494Z", "completed_at": "2024-09-16T15:36:15.503240Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.509471Z", "completed_at": "2024-09-16T15:36:15.509479Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019552230834960938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_rewards_arbitrum_mainnet", "compiled": true, "compiled_code": "with rewards_distributed as (\n select\n block_timestamp as ts,\n CAST(\n pool_id as INTEGER\n ) as pool_id,\n collateral_type,\n distributor,\n \n amount / 1e18\n as amount,\n TO_TIMESTAMP(\"start\") as ts_start,\n \"duration\"\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_rewards_distributed_arbitrum_mainnet\"\n),\n\ndistributors as (\n select\n CAST(distributor_address as TEXT) as distributor_address,\n CAST(token_symbol as TEXT) as token_symbol\n from\n \"analytics\".\"prod_seeds\".\"arbitrum_mainnet_reward_distributors\"\n)\n\nselect\n rd.ts,\n rd.pool_id,\n rd.collateral_type,\n rd.distributor,\n distributors.token_symbol,\n rd.amount,\n rd.ts_start,\n rd.duration\nfrom\n rewards_distributed as rd\ninner join distributors on rd.distributor = distributors.distributor_address\norder by\n rd.ts", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.503802Z", "completed_at": "2024-09-16T15:36:15.520350Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.522526Z", "completed_at": "2024-09-16T15:36:15.522534Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02858757972717285, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_arbitrum_mainnet_reward_distributors_distributor_address.700581d5a6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor_address\nfrom \"analytics\".\"prod_seeds\".\"arbitrum_mainnet_reward_distributors\"\nwhere distributor_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.511068Z", "completed_at": "2024-09-16T15:36:15.521907Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.524483Z", "completed_at": "2024-09-16T15:36:15.524490Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021970748901367188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_arbitrum_mainnet_reward_distributors_token_symbol.a65060c57e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_seeds\".\"arbitrum_mainnet_reward_distributors\"\nwhere token_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.515922Z", "completed_at": "2024-09-16T15:36:15.523363Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.526032Z", "completed_at": "2024-09-16T15:36:15.526039Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01796579360961914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_treasury_vote_withdrawn_snax_mainnet_chain_id__2192.fd1cf86f0f", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n chain_id as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"\n group by chain_id\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n '2192'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.526873Z", "completed_at": "2024-09-16T15:36:15.533983Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.536267Z", "completed_at": "2024-09-16T15:36:15.536275Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01525735855102539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_treasury_vote_withdrawn_snax_mainnet_event_name__VoteWithdrawn.d758312593", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'VoteWithdrawn'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.537108Z", "completed_at": "2024-09-16T15:36:15.552313Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.554495Z", "completed_at": "2024-09-16T15:36:15.554504Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02274298667907715, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_block_number.271b1a17ba", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.541843Z", "completed_at": "2024-09-16T15:36:15.553951Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.556468Z", "completed_at": "2024-09-16T15:36:15.556475Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023232698440551758, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_block_timestamp.dbe2a9ba3e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.548282Z", "completed_at": "2024-09-16T15:36:15.555385Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.557988Z", "completed_at": "2024-09-16T15:36:15.557996Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022983074188232422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_chain_id.1991832eba", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect chain_id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"\nwhere chain_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.558828Z", "completed_at": "2024-09-16T15:36:15.565615Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.567869Z", "completed_at": "2024-09-16T15:36:15.567876Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014927387237548828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_contract.3e76561d2e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.568719Z", "completed_at": "2024-09-16T15:36:15.582367Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.584309Z", "completed_at": "2024-09-16T15:36:15.584320Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02088308334350586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_epoch_id.6543be91bd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect epoch_id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"\nwhere epoch_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.573294Z", "completed_at": "2024-09-16T15:36:15.583615Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.586490Z", "completed_at": "2024-09-16T15:36:15.586498Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02165389060974121, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_event_name.3a8d12a41e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.578226Z", "completed_at": "2024-09-16T15:36:15.585309Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.588001Z", "completed_at": "2024-09-16T15:36:15.588009Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02139735221862793, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_id.ffce1d7680", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.588848Z", "completed_at": "2024-09-16T15:36:15.597200Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.599501Z", "completed_at": "2024-09-16T15:36:15.599509Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01655268669128418, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_transaction_hash.12490c3827", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.600356Z", "completed_at": "2024-09-16T15:36:15.614030Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.615419Z", "completed_at": "2024-09-16T15:36:15.615428Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020499467849731445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_treasury_vote_withdrawn_snax_mainnet_voter.b972eb7f34", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect voter\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"\nwhere voter is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.604962Z", "completed_at": "2024-09-16T15:36:15.616858Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.622773Z", "completed_at": "2024-09-16T15:36:15.622781Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02631664276123047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_treasury_vote_withdrawn_snax_mainnet_id.cefaabe32f", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.609834Z", "completed_at": "2024-09-16T15:36:15.617470Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.623632Z", "completed_at": "2024-09-16T15:36:15.623642Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025401592254638672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_treasury_vote_withdrawn_snax_mainnet_transaction_hash.771718d1e2", "compiled": true, "compiled_code": "\n \n \n\nselect\n transaction_hash as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_raw_snax_mainnet\".\"treasury_vote_withdrawn_snax_mainnet\"\nwhere transaction_hash is not null\ngroup by transaction_hash\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.618655Z", "completed_at": "2024-09-16T15:36:15.626050Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.628431Z", "completed_at": "2024-09-16T15:36:15.628439Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.013916015625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_arbitrum_mainnet_tokens_token_address.08d3db4ee2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_address\nfrom \"analytics\".\"prod_seeds\".\"arbitrum_mainnet_tokens\"\nwhere token_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.629895Z", "completed_at": "2024-09-16T15:36:15.641780Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.647985Z", "completed_at": "2024-09-16T15:36:15.647996Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02358102798461914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_arbitrum_mainnet_tokens_token_symbol.619d115f2e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_seeds\".\"arbitrum_mainnet_tokens\"\nwhere token_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.636011Z", "completed_at": "2024-09-16T15:36:15.647414Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.653695Z", "completed_at": "2024-09-16T15:36:15.653704Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02598428726196289, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_rewards_arbitrum_sepolia", "compiled": true, "compiled_code": "with rewards_distributed as (\n select\n block_timestamp as ts,\n CAST(\n pool_id as INTEGER\n ) as pool_id,\n collateral_type,\n distributor,\n \n amount / 1e18\n as amount,\n TO_TIMESTAMP(\"start\") as ts_start,\n \"duration\"\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_rewards_distributed_arbitrum_sepolia\"\n),\n\ndistributors as (\n select\n CAST(distributor_address as TEXT) as distributor_address,\n CAST(token_symbol as TEXT) as token_symbol\n from\n \"analytics\".\"prod_seeds\".\"arbitrum_sepolia_reward_distributors\"\n)\n\nselect\n rd.ts,\n rd.pool_id,\n rd.collateral_type,\n rd.distributor,\n distributors.token_symbol,\n rd.amount,\n rd.ts_start,\n rd.duration\nfrom\n rewards_distributed as rd\ninner join distributors on rd.distributor = distributors.distributor_address\norder by\n ts", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.642377Z", "completed_at": "2024-09-16T15:36:15.653010Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.655327Z", "completed_at": "2024-09-16T15:36:15.655334Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02616262435913086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_arbitrum_sepolia_reward_distributors_distributor_address.6379395bc6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor_address\nfrom \"analytics\".\"prod_seeds\".\"arbitrum_sepolia_reward_distributors\"\nwhere distributor_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.648944Z", "completed_at": "2024-09-16T15:36:15.656846Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.659594Z", "completed_at": "2024-09-16T15:36:15.659601Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0185244083404541, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_arbitrum_sepolia_reward_distributors_token_symbol.62adebb178", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_seeds\".\"arbitrum_sepolia_reward_distributors\"\nwhere token_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.662832Z", "completed_at": "2024-09-16T15:36:15.675916Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.677933Z", "completed_at": "2024-09-16T15:36:15.677944Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02050638198852539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_arbitrum_sepolia_tokens_token_address.9daa149fb1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_address\nfrom \"analytics\".\"prod_seeds\".\"arbitrum_sepolia_tokens\"\nwhere token_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.667431Z", "completed_at": "2024-09-16T15:36:15.677231Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.684279Z", "completed_at": "2024-09-16T15:36:15.684287Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025408267974853516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_arbitrum_sepolia_tokens_token_symbol.17ecd3a7d8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_seeds\".\"arbitrum_sepolia_tokens\"\nwhere token_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.672265Z", "completed_at": "2024-09-16T15:36:15.685824Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.688405Z", "completed_at": "2024-09-16T15:36:15.688412Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027526378631591797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_rewards_base_mainnet", "compiled": true, "compiled_code": "with rewards_distributed as (\n select\n block_timestamp as ts,\n CAST(\n pool_id as INTEGER\n ) as pool_id,\n collateral_type,\n distributor,\n \n amount / 1e18\n as amount,\n TO_TIMESTAMP(\"start\") as ts_start,\n \"duration\"\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_rewards_distributed_base_mainnet\"\n),\n\ndistributors as (\n select\n CAST(distributor_address as TEXT) as distributor_address,\n CAST(token_symbol as TEXT) as token_symbol\n from\n \"analytics\".\"prod_seeds\".\"base_mainnet_reward_distributors\"\n)\n\nselect\n rd.ts,\n rd.pool_id,\n rd.collateral_type,\n rd.distributor,\n distributors.token_symbol,\n rd.amount,\n rd.ts_start,\n rd.duration\nfrom\n rewards_distributed as rd\ninner join distributors on rd.distributor = distributors.distributor_address\norder by\n ts", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.678813Z", "completed_at": "2024-09-16T15:36:15.687224Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.689886Z", "completed_at": "2024-09-16T15:36:15.689893Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018487215042114258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_base_mainnet_reward_distributors_distributor_address.d0aab9bee0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor_address\nfrom \"analytics\".\"prod_seeds\".\"base_mainnet_reward_distributors\"\nwhere distributor_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.698116Z", "completed_at": "2024-09-16T15:36:15.704365Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.713254Z", "completed_at": "2024-09-16T15:36:15.713268Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0241854190826416, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_base_mainnet_tokens_token_address.47a3f5acd2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_address\nfrom \"analytics\".\"prod_seeds\".\"base_mainnet_tokens\"\nwhere token_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.693450Z", "completed_at": "2024-09-16T15:36:15.708966Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.714339Z", "completed_at": "2024-09-16T15:36:15.714349Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026660442352294922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_base_mainnet_reward_distributors_token_symbol.d94311a8fc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_seeds\".\"base_mainnet_reward_distributors\"\nwhere token_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.704957Z", "completed_at": "2024-09-16T15:36:15.715204Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.717804Z", "completed_at": "2024-09-16T15:36:15.717814Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020416259765625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_base_mainnet_tokens_token_symbol.77007fd576", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_seeds\".\"base_mainnet_tokens\"\nwhere token_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.709698Z", "completed_at": "2024-09-16T15:36:15.716550Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.719261Z", "completed_at": "2024-09-16T15:36:15.719270Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017096757888793945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_rewards_base_sepolia", "compiled": true, "compiled_code": "with rewards_distributed as (\n select\n block_timestamp as ts,\n CAST(\n pool_id as INTEGER\n ) as pool_id,\n collateral_type,\n distributor,\n \n amount / 1e18\n as amount,\n TO_TIMESTAMP(\"start\") as ts_start,\n \"duration\"\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_rewards_distributed_base_sepolia\"\n),\n\ndistributors as (\n select\n CAST(distributor_address as TEXT) as distributor_address,\n CAST(token_symbol as TEXT) as token_symbol\n from\n \"analytics\".\"prod_seeds\".\"base_sepolia_reward_distributors\"\n)\n\nselect\n rd.ts,\n rd.pool_id,\n rd.collateral_type,\n rd.distributor,\n distributors.token_symbol,\n rd.amount,\n rd.ts_start,\n rd.duration\nfrom\n rewards_distributed as rd\ninner join distributors on rd.distributor = distributors.distributor_address\norder by\n ts", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.724001Z", "completed_at": "2024-09-16T15:36:15.735507Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.745316Z", "completed_at": "2024-09-16T15:36:15.745324Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026790618896484375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_base_sepolia_reward_distributors_distributor_address.08551b149c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor_address\nfrom \"analytics\".\"prod_seeds\".\"base_sepolia_reward_distributors\"\nwhere distributor_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.728839Z", "completed_at": "2024-09-16T15:36:15.740290Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.746345Z", "completed_at": "2024-09-16T15:36:15.746352Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026337146759033203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_base_sepolia_reward_distributors_token_symbol.37319f3c5c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_seeds\".\"base_sepolia_reward_distributors\"\nwhere token_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.736228Z", "completed_at": "2024-09-16T15:36:15.747998Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.750471Z", "completed_at": "2024-09-16T15:36:15.750481Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027168989181518555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_base_sepolia_tokens_token_address.73f3c4e0ef", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_address\nfrom \"analytics\".\"prod_seeds\".\"base_sepolia_tokens\"\nwhere token_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.740837Z", "completed_at": "2024-09-16T15:36:15.749305Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.751925Z", "completed_at": "2024-09-16T15:36:15.751932Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023891210556030273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_base_sepolia_tokens_token_symbol.1afdd41b38", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_seeds\".\"base_sepolia_tokens\"\nwhere token_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.755166Z", "completed_at": "2024-09-16T15:36:15.764229Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.769045Z", "completed_at": "2024-09-16T15:36:15.769053Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019298791885375977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_rewards_eth_mainnet", "compiled": true, "compiled_code": "with rewards_distributed as (\n select\n block_timestamp as ts,\n CAST(\n pool_id as INTEGER\n ) as pool_id,\n collateral_type,\n distributor,\n \n amount / 1e18\n as amount,\n TO_TIMESTAMP(\"start\") as ts_start,\n \"duration\"\n from\n \"analytics\".\"prod_raw_eth_mainnet\".\"core_rewards_distributed_eth_mainnet\"\n),\n\ndistributors as (\n select\n CAST(distributor_address as TEXT) as distributor_address,\n CAST(token_symbol as TEXT) as token_symbol\n from\n \"analytics\".\"prod_seeds\".\"eth_mainnet_reward_distributors\"\n)\n\nselect\n rd.ts,\n rd.pool_id,\n rd.collateral_type,\n rd.distributor,\n distributors.token_symbol,\n rd.amount,\n rd.ts_start,\n rd.duration\nfrom\n rewards_distributed as rd\ninner join distributors on rd.distributor = distributors.distributor_address\norder by\n ts", "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.759571Z", "completed_at": "2024-09-16T15:36:15.765501Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.774391Z", "completed_at": "2024-09-16T15:36:15.774398Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023162841796875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_prices_eth_mainnet", "compiled": true, "compiled_code": "with all_prices as (\n select\n ts,\n collateral_type as market_address,\n null as market_symbol,\n collateral_value / amount as price\n from\n \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_collateral_eth_mainnet\"\n where\n collateral_value > 0\n),\n\ntokens as (\n select\n token_address,\n token_symbol\n from\n \"analytics\".\"prod_seeds\".\"eth_mainnet_tokens\"\n)\n\nselect\n p.ts,\n p.market_address,\n p.price,\n COALESCE(\n t.token_symbol,\n p.market_symbol\n ) as market_symbol\nfrom\n all_prices as p\nleft join tokens as t\n on LOWER(\n p.market_address\n ) = LOWER(\n t.token_address\n )", "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_prices_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.766029Z", "completed_at": "2024-09-16T15:36:15.776366Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.779070Z", "completed_at": "2024-09-16T15:36:15.779078Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020344257354736328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_buyback_daily_base_mainnet", "compiled": true, "compiled_code": "with agg as (\n select\n date_trunc(\n 'day',\n ts\n ) as ts,\n sum(snx) as snx_amount,\n sum(usd) as usd_amount\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"\n group by\n date_trunc(\n 'day',\n ts\n )\n) -- add cumulative amounts\n\nselect\n ts,\n snx_amount,\n usd_amount,\n sum(snx_amount) over (\n order by\n ts\n ) as cumulative_snx_amount,\n sum(usd_amount) over (\n order by\n ts\n ) as cumulative_usd_amount\nfrom\n agg", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_buyback_daily_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.769955Z", "completed_at": "2024-09-16T15:36:15.777793Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.780519Z", "completed_at": "2024-09-16T15:36:15.780526Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017731904983520508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_buyback_hourly_base_mainnet", "compiled": true, "compiled_code": "with agg as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n sum(snx) as snx_amount,\n sum(usd) as usd_amount\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"\n group by\n date_trunc(\n 'hour',\n ts\n )\n) -- add cumulative amounts\n\nselect\n ts,\n snx_amount,\n usd_amount,\n sum(snx_amount) over (\n order by\n ts\n ) as cumulative_snx_amount,\n sum(usd_amount) over (\n order by\n ts\n ) as cumulative_usd_amount\nfrom\n agg", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_buyback_hourly_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.784080Z", "completed_at": "2024-09-16T15:36:15.794916Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.800660Z", "completed_at": "2024-09-16T15:36:15.800668Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022328615188598633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_mainnet_snx__True__0.ffcae6ef8f", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not snx >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.788951Z", "completed_at": "2024-09-16T15:36:15.795465Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.801570Z", "completed_at": "2024-09-16T15:36:15.801583Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021783828735351562, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_mainnet_snx_price__True__0.4ab5da9346", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not snx_price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.796564Z", "completed_at": "2024-09-16T15:36:15.808166Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.810666Z", "completed_at": "2024-09-16T15:36:15.810676Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02244257926940918, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_mainnet_usd__True__0.e9e29cece7", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.802525Z", "completed_at": "2024-09-16T15:36:15.810102Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.812626Z", "completed_at": "2024-09-16T15:36:15.812634Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019455909729003906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_base_mainnet_buyer.996c564c05", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect buyer\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"\nwhere buyer is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.818240Z", "completed_at": "2024-09-16T15:36:15.826105Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.828325Z", "completed_at": "2024-09-16T15:36:15.828332Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018910646438598633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_base_mainnet_snx.75b728a26f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect snx\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"\nwhere snx is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.814154Z", "completed_at": "2024-09-16T15:36:15.826629Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.829155Z", "completed_at": "2024-09-16T15:36:15.829165Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020427942276000977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_base_mainnet_id.fbad84fb48", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.830046Z", "completed_at": "2024-09-16T15:36:15.841098Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.843381Z", "completed_at": "2024-09-16T15:36:15.843388Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019064664840698242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_base_mainnet_snx_price.e23de62b78", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect snx_price\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"\nwhere snx_price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.834066Z", "completed_at": "2024-09-16T15:36:15.841708Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.844490Z", "completed_at": "2024-09-16T15:36:15.844497Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019177913665771484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_base_mainnet_ts.42175c7800", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.849451Z", "completed_at": "2024-09-16T15:36:15.855906Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.858187Z", "completed_at": "2024-09-16T15:36:15.858195Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017804861068725586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_buyback_base_mainnet_id.f0c25ee329", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.845330Z", "completed_at": "2024-09-16T15:36:15.856444Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.859030Z", "completed_at": "2024-09-16T15:36:15.859037Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019345760345458984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_base_mainnet_usd.2e04e1ae30", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect usd\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"\nwhere usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.860421Z", "completed_at": "2024-09-16T15:36:15.870786Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.873272Z", "completed_at": "2024-09-16T15:36:15.873281Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018092632293701172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_buyback_daily_base_sepolia", "compiled": true, "compiled_code": "with agg as (\n select\n date_trunc(\n 'day',\n ts\n ) as ts,\n sum(snx) as snx_amount,\n sum(usd) as usd_amount\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"\n group by\n date_trunc(\n 'day',\n ts\n )\n) -- add cumulative amounts\n\nselect\n ts,\n snx_amount,\n usd_amount,\n sum(snx_amount) over (\n order by\n ts\n ) as cumulative_snx_amount,\n sum(usd_amount) over (\n order by\n ts\n ) as cumulative_usd_amount\nfrom\n agg", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_buyback_daily_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.864962Z", "completed_at": "2024-09-16T15:36:15.872096Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.878217Z", "completed_at": "2024-09-16T15:36:15.878225Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021318435668945312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_buyback_hourly_base_sepolia", "compiled": true, "compiled_code": "with agg as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n sum(snx) as snx_amount,\n sum(usd) as usd_amount\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"\n group by\n date_trunc(\n 'hour',\n ts\n )\n) -- add cumulative amounts\n\nselect\n ts,\n snx_amount,\n usd_amount,\n sum(snx_amount) over (\n order by\n ts\n ) as cumulative_snx_amount,\n sum(usd_amount) over (\n order by\n ts\n ) as cumulative_usd_amount\nfrom\n agg", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_buyback_hourly_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.874148Z", "completed_at": "2024-09-16T15:36:15.885561Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.888127Z", "completed_at": "2024-09-16T15:36:15.888135Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0187227725982666, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_sepolia_snx__True__0.21bd52e738", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not snx >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.879072Z", "completed_at": "2024-09-16T15:36:15.886980Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.889596Z", "completed_at": "2024-09-16T15:36:15.889604Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01953291893005371, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_sepolia_snx_price__True__0.fedfb306c2", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not snx_price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.896490Z", "completed_at": "2024-09-16T15:36:15.902808Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.908637Z", "completed_at": "2024-09-16T15:36:15.908645Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02121448516845703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_base_sepolia_buyer.e7ec385108", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect buyer\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"\nwhere buyer is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.891674Z", "completed_at": "2024-09-16T15:36:15.903409Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.909515Z", "completed_at": "2024-09-16T15:36:15.909525Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023276567459106445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_base_sepolia_usd__True__0.7426b61d1a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.904500Z", "completed_at": "2024-09-16T15:36:15.916773Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.919250Z", "completed_at": "2024-09-16T15:36:15.919258Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018674612045288086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_base_sepolia_id.03ec6b8e04", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.910369Z", "completed_at": "2024-09-16T15:36:15.918721Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.921238Z", "completed_at": "2024-09-16T15:36:15.921245Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019895553588867188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_base_sepolia_snx.39b0dcead2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect snx\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"\nwhere snx is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.923302Z", "completed_at": "2024-09-16T15:36:15.934370Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.940192Z", "completed_at": "2024-09-16T15:36:15.940200Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022208690643310547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_base_sepolia_snx_price.361a60f2b3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect snx_price\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"\nwhere snx_price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.928779Z", "completed_at": "2024-09-16T15:36:15.935598Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.945070Z", "completed_at": "2024-09-16T15:36:15.945078Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025082826614379883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_base_sepolia_ts.f6314da709", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.936154Z", "completed_at": "2024-09-16T15:36:15.947600Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.949558Z", "completed_at": "2024-09-16T15:36:15.949569Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021491527557373047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_base_sepolia_usd.427a3c3ca1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect usd\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"\nwhere usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.941070Z", "completed_at": "2024-09-16T15:36:15.950360Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.952683Z", "completed_at": "2024-09-16T15:36:15.952690Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019774675369262695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_buyback_base_sepolia_id.ce5fc96649", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.957894Z", "completed_at": "2024-09-16T15:36:15.965966Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.972027Z", "completed_at": "2024-09-16T15:36:15.972039Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023235321044921875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_migration_eth_mainnet_collateral_amount__True__0.049cad30eb", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.953541Z", "completed_at": "2024-09-16T15:36:15.967144Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.973730Z", "completed_at": "2024-09-16T15:36:15.973741Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025631427764892578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_fct_core_migration_eth_mainnet_collateral_type__0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F.a38946ae0c", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n collateral_type as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"\n group by collateral_type\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n '0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.967721Z", "completed_at": "2024-09-16T15:36:15.975395Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.981493Z", "completed_at": "2024-09-16T15:36:15.981501Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017923355102539062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_migration_eth_mainnet_pool_id__True__1__1.451aedc606", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 1\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.976002Z", "completed_at": "2024-09-16T15:36:15.983635Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:15.989476Z", "completed_at": "2024-09-16T15:36:15.989484Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022983789443969727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_migration_eth_mainnet_account_id.afcffa2df1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.985466Z", "completed_at": "2024-09-16T15:36:15.996550Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.002529Z", "completed_at": "2024-09-16T15:36:16.002539Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021782636642456055, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_migration_eth_mainnet_block_number.9a454098b0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.990970Z", "completed_at": "2024-09-16T15:36:15.997892Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.004000Z", "completed_at": "2024-09-16T15:36:16.004011Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021677255630493164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_migration_eth_mainnet_collateral_amount.0b05c3add8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_amount\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"\nwhere collateral_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:15.998438Z", "completed_at": "2024-09-16T15:36:16.005698Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.013117Z", "completed_at": "2024-09-16T15:36:16.013125Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022885560989379883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_migration_eth_mainnet_collateral_type.d3ff39474d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.006254Z", "completed_at": "2024-09-16T15:36:16.014711Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.017037Z", "completed_at": "2024-09-16T15:36:16.017044Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019933462142944336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_migration_eth_mainnet_debt_amount.8b36e762c2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt_amount\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"\nwhere debt_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.022586Z", "completed_at": "2024-09-16T15:36:16.028177Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.033994Z", "completed_at": "2024-09-16T15:36:16.034002Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02000141143798828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_migration_eth_mainnet_staker.745012ec35", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect staker\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"\nwhere staker is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.017908Z", "completed_at": "2024-09-16T15:36:16.028755Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.034874Z", "completed_at": "2024-09-16T15:36:16.034884Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022458791732788086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_migration_eth_mainnet_pool_id.f0e6b5266e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.029981Z", "completed_at": "2024-09-16T15:36:16.037286Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.043201Z", "completed_at": "2024-09-16T15:36:16.043211Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02133655548095703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_migration_eth_mainnet_transaction_hash.15435ec6a4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.038529Z", "completed_at": "2024-09-16T15:36:16.045991Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.052229Z", "completed_at": "2024-09-16T15:36:16.052237Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022998332977294922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_migration_eth_mainnet_ts.4a5f6995ac", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.047194Z", "completed_at": "2024-09-16T15:36:16.059583Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.065885Z", "completed_at": "2024-09-16T15:36:16.065898Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02345752716064453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_mainnet_amount_delegated__True__0.f003c4fdae", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_account_delegation_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_delegated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.053067Z", "completed_at": "2024-09-16T15:36:16.065269Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.068256Z", "completed_at": "2024-09-16T15:36:16.068263Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024310827255249023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_mainnet_pool_id__True__0.aa7ddfc925", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_account_delegation_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.060937Z", "completed_at": "2024-09-16T15:36:16.067707Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.070387Z", "completed_at": "2024-09-16T15:36:16.070396Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01899409294128418, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_account_id.bd5bdf25e3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_account_delegation_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.072538Z", "completed_at": "2024-09-16T15:36:16.079523Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.085597Z", "completed_at": "2024-09-16T15:36:16.085605Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018786907196044922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_amount_delegated.56c41128cd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_delegated\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_account_delegation_arbitrum_mainnet\"\nwhere amount_delegated is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.080642Z", "completed_at": "2024-09-16T15:36:16.095028Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.097223Z", "completed_at": "2024-09-16T15:36:16.097232Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02541637420654297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_collateral_type.2ce3f7a9bb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_account_delegation_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.086474Z", "completed_at": "2024-09-16T15:36:16.096620Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.099261Z", "completed_at": "2024-09-16T15:36:16.099268Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021742582321166992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_pool_id.54d8a339d7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_account_delegation_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.091003Z", "completed_at": "2024-09-16T15:36:16.098069Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.100764Z", "completed_at": "2024-09-16T15:36:16.100771Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021930694580078125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_mainnet_ts.47ea299d3f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_account_delegation_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.104230Z", "completed_at": "2024-09-16T15:36:16.118066Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.127144Z", "completed_at": "2024-09-16T15:36:16.127155Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0286104679107666, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_arbitrum_mainnet_pool_id__True__0.cc3901412b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pool_delegation_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.113088Z", "completed_at": "2024-09-16T15:36:16.128060Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.130277Z", "completed_at": "2024-09-16T15:36:16.130284Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027485370635986328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_mainnet_collateral_type.d924f2d2aa", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pool_delegation_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.118670Z", "completed_at": "2024-09-16T15:36:16.129595Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.132342Z", "completed_at": "2024-09-16T15:36:16.132350Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02219247817993164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_mainnet_pool_id.fe0fca7194", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pool_delegation_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.123099Z", "completed_at": "2024-09-16T15:36:16.131130Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.134031Z", "completed_at": "2024-09-16T15:36:16.134040Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022510766983032227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_mainnet_ts.5d96538438", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pool_delegation_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.137484Z", "completed_at": "2024-09-16T15:36:16.149324Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.156893Z", "completed_at": "2024-09-16T15:36:16.156904Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025284528732299805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_arbitrum_sepolia_pool_id__True__0.72a7f44e62", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pool_delegation_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.144503Z", "completed_at": "2024-09-16T15:36:16.156314Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.161929Z", "completed_at": "2024-09-16T15:36:16.161938Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025928974151611328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_sepolia_collateral_type.866b468c25", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pool_delegation_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.150701Z", "completed_at": "2024-09-16T15:36:16.162988Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.165604Z", "completed_at": "2024-09-16T15:36:16.165611Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02380824089050293, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_sepolia_pool_id.58ecabbbb6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pool_delegation_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.157788Z", "completed_at": "2024-09-16T15:36:16.165030Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.167771Z", "completed_at": "2024-09-16T15:36:16.167780Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024671316146850586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_arbitrum_sepolia_ts.f1e8f35f9b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pool_delegation_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.176048Z", "completed_at": "2024-09-16T15:36:16.182711Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.192632Z", "completed_at": "2024-09-16T15:36:16.192642Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025651931762695312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_sepolia_pool_id__True__0.8b1dae49a3", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_account_delegation_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.171758Z", "completed_at": "2024-09-16T15:36:16.187586Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.193838Z", "completed_at": "2024-09-16T15:36:16.193846Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02746105194091797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_arbitrum_sepolia_amount_delegated__True__0.b9f7312790", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_account_delegation_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_delegated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.183290Z", "completed_at": "2024-09-16T15:36:16.195593Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.198177Z", "completed_at": "2024-09-16T15:36:16.198185Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027124643325805664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_account_id.a6811a48a4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_account_delegation_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.188311Z", "completed_at": "2024-09-16T15:36:16.196938Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.199692Z", "completed_at": "2024-09-16T15:36:16.199700Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019436120986938477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_amount_delegated.f883895d2a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_delegated\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_account_delegation_arbitrum_sepolia\"\nwhere amount_delegated is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.203217Z", "completed_at": "2024-09-16T15:36:16.216090Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.222380Z", "completed_at": "2024-09-16T15:36:16.222389Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024973630905151367, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_collateral_type.c996bc8d62", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_account_delegation_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.210382Z", "completed_at": "2024-09-16T15:36:16.217384Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.227605Z", "completed_at": "2024-09-16T15:36:16.227613Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028673648834228516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_pool_id.0a7b37ae8c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_account_delegation_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.217950Z", "completed_at": "2024-09-16T15:36:16.229498Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.232091Z", "completed_at": "2024-09-16T15:36:16.232099Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022615432739257812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_account_delegation_arbitrum_sepolia_ts.143d36cd88", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_account_delegation_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.223340Z", "completed_at": "2024-09-16T15:36:16.231523Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.234120Z", "completed_at": "2024-09-16T15:36:16.234130Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019773006439208984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_mainnet_amount_delegated__True__0.5d186a76ca", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_core_account_delegation_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_delegated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.236211Z", "completed_at": "2024-09-16T15:36:16.247051Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.249531Z", "completed_at": "2024-09-16T15:36:16.249539Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018769025802612305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_mainnet_pool_id__True__0.a18d31544f", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_core_account_delegation_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.242109Z", "completed_at": "2024-09-16T15:36:16.248923Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.260546Z", "completed_at": "2024-09-16T15:36:16.260558Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027745485305786133, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_account_id.64d4657b45", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_account_delegation_base_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.250388Z", "completed_at": "2024-09-16T15:36:16.263280Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.265643Z", "completed_at": "2024-09-16T15:36:16.265652Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024312973022460938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_amount_delegated.c0cf7fdd11", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_delegated\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_account_delegation_base_mainnet\"\nwhere amount_delegated is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.256285Z", "completed_at": "2024-09-16T15:36:16.263874Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.266514Z", "completed_at": "2024-09-16T15:36:16.266521Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020290613174438477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_collateral_type.01ebd9c59e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_account_delegation_base_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.269828Z", "completed_at": "2024-09-16T15:36:16.280006Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.286064Z", "completed_at": "2024-09-16T15:36:16.286072Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021765708923339844, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_pool_id.c2b6448825", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_account_delegation_base_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.273897Z", "completed_at": "2024-09-16T15:36:16.281183Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.291078Z", "completed_at": "2024-09-16T15:36:16.291087Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026190519332885742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_account_delegation_base_mainnet_ts.3412be3139", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_account_delegation_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.281749Z", "completed_at": "2024-09-16T15:36:16.293875Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.296342Z", "completed_at": "2024-09-16T15:36:16.296352Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018520116806030273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_base_mainnet_pool_id__True__0.4d81a0e2e0", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_core_pool_delegation_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.286963Z", "completed_at": "2024-09-16T15:36:16.294521Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.297206Z", "completed_at": "2024-09-16T15:36:16.297213Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01872110366821289, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_base_mainnet_collateral_type.49ff2a0118", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_pool_delegation_base_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.300518Z", "completed_at": "2024-09-16T15:36:16.312321Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.318265Z", "completed_at": "2024-09-16T15:36:16.318277Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023325681686401367, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_base_mainnet_pool_id.d338258729", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_pool_delegation_base_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.306098Z", "completed_at": "2024-09-16T15:36:16.312857Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.319170Z", "completed_at": "2024-09-16T15:36:16.319180Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023563385009765625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_base_mainnet_ts.2ed20ab777", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_pool_delegation_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.313974Z", "completed_at": "2024-09-16T15:36:16.325869Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.328299Z", "completed_at": "2024-09-16T15:36:16.328306Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018299341201782227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_sepolia_amount_delegated__True__0.2258d23e98", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_core_account_delegation_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_delegated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.320032Z", "completed_at": "2024-09-16T15:36:16.327132Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.329739Z", "completed_at": "2024-09-16T15:36:16.329746Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019114255905151367, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_base_sepolia_pool_id__True__0.508b8be78d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_core_account_delegation_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.331818Z", "completed_at": "2024-09-16T15:36:16.342602Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.344918Z", "completed_at": "2024-09-16T15:36:16.344928Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01852250099182129, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_account_id.71a1fd9dac", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_account_delegation_base_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.336699Z", "completed_at": "2024-09-16T15:36:16.343206Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.345887Z", "completed_at": "2024-09-16T15:36:16.345895Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01828455924987793, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_amount_delegated.07444b44f4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_delegated\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_account_delegation_base_sepolia\"\nwhere amount_delegated is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.352600Z", "completed_at": "2024-09-16T15:36:16.358955Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.361230Z", "completed_at": "2024-09-16T15:36:16.361238Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01947927474975586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_pool_id.8eb393e4f4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_account_delegation_base_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.346766Z", "completed_at": "2024-09-16T15:36:16.360114Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.362664Z", "completed_at": "2024-09-16T15:36:16.362672Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02169513702392578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_collateral_type.dc085beb88", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_account_delegation_base_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.363514Z", "completed_at": "2024-09-16T15:36:16.373649Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.375560Z", "completed_at": "2024-09-16T15:36:16.375570Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017397403717041016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_account_delegation_base_sepolia_ts.4b517eadb1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_account_delegation_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.368355Z", "completed_at": "2024-09-16T15:36:16.376394Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.378775Z", "completed_at": "2024-09-16T15:36:16.378782Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019333600997924805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_base_sepolia_pool_id__True__0.6f4bec67e8", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_core_pool_delegation_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.379615Z", "completed_at": "2024-09-16T15:36:16.390839Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.398204Z", "completed_at": "2024-09-16T15:36:16.398212Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024120807647705078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_base_sepolia_collateral_type.6d78a9fae0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_pool_delegation_base_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.383689Z", "completed_at": "2024-09-16T15:36:16.396990Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.399243Z", "completed_at": "2024-09-16T15:36:16.399251Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02444314956665039, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_base_sepolia_pool_id.03e5ee04d2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_pool_delegation_base_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.391471Z", "completed_at": "2024-09-16T15:36:16.400145Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.406617Z", "completed_at": "2024-09-16T15:36:16.406628Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018929481506347656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_base_sepolia_ts.29b697c43e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_pool_delegation_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.400713Z", "completed_at": "2024-09-16T15:36:16.408849Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.411285Z", "completed_at": "2024-09-16T15:36:16.411295Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021144390106201172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_eth_mainnet_amount_delegated__True__0.854bbca778", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_account_delegation_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_delegated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.412757Z", "completed_at": "2024-09-16T15:36:16.423651Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.429648Z", "completed_at": "2024-09-16T15:36:16.429660Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02218794822692871, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_account_delegation_eth_mainnet_pool_id__True__0.35dc5bbd4b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_account_delegation_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.417127Z", "completed_at": "2024-09-16T15:36:16.424223Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.430609Z", "completed_at": "2024-09-16T15:36:16.430616Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02245330810546875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_account_id.9b9eed26fe", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_account_delegation_eth_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.424761Z", "completed_at": "2024-09-16T15:36:16.435888Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.438081Z", "completed_at": "2024-09-16T15:36:16.438088Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02604961395263672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_amount_delegated.7c91dafbd8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_delegated\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_account_delegation_eth_mainnet\"\nwhere amount_delegated is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.431568Z", "completed_at": "2024-09-16T15:36:16.439562Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.441984Z", "completed_at": "2024-09-16T15:36:16.441991Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01916050910949707, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_collateral_type.f9b6e0e993", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_account_delegation_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.443999Z", "completed_at": "2024-09-16T15:36:16.456075Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.462368Z", "completed_at": "2024-09-16T15:36:16.462377Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023482561111450195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_pool_id.f6076a6b8b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_account_delegation_eth_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.450630Z", "completed_at": "2024-09-16T15:36:16.461081Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.463332Z", "completed_at": "2024-09-16T15:36:16.463340Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023303747177124023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_account_delegation_eth_mainnet_ts.a916375fbd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_account_delegation_eth_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.456753Z", "completed_at": "2024-09-16T15:36:16.468292Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.470362Z", "completed_at": "2024-09-16T15:36:16.470370Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02707386016845703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_pool_delegation_eth_mainnet_pool_id__True__0.8087f39696", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_pool_delegation_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.464194Z", "completed_at": "2024-09-16T15:36:16.471261Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.473714Z", "completed_at": "2024-09-16T15:36:16.473722Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01843428611755371, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_eth_mainnet_collateral_type.687e523e9a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_pool_delegation_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.476949Z", "completed_at": "2024-09-16T15:36:16.486860Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.494610Z", "completed_at": "2024-09-16T15:36:16.494618Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02292013168334961, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_eth_mainnet_pool_id.38ebfdf86f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_pool_delegation_eth_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.481030Z", "completed_at": "2024-09-16T15:36:16.493443Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.495593Z", "completed_at": "2024-09-16T15:36:16.495600Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02329540252685547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_delegation_eth_mainnet_ts.4c81cbc76a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_pool_delegation_eth_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.487410Z", "completed_at": "2024-09-16T15:36:16.496469Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.502870Z", "completed_at": "2024-09-16T15:36:16.502879Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02730584144592285, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_fct_core_market_updated_arbitrum_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.0bf85002ba", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_market_updated_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.497044Z", "completed_at": "2024-09-16T15:36:16.505159Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.507516Z", "completed_at": "2024-09-16T15:36:16.507523Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021729230880737305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_arbitrum_mainnet_market_id__True__0.23d58ffdfe", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_market_updated_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.508949Z", "completed_at": "2024-09-16T15:36:16.519855Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.526675Z", "completed_at": "2024-09-16T15:36:16.526689Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02291274070739746, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_collateral_type.85f2ad0cb4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_market_updated_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.513350Z", "completed_at": "2024-09-16T15:36:16.521047Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.528207Z", "completed_at": "2024-09-16T15:36:16.528216Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023775577545166016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_credit_capacity.03f2d72a75", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect credit_capacity\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_market_updated_arbitrum_mainnet\"\nwhere credit_capacity is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.521686Z", "completed_at": "2024-09-16T15:36:16.535528Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.537706Z", "completed_at": "2024-09-16T15:36:16.537720Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02947854995727539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_event_name.5590c6c9b0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_market_updated_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.530019Z", "completed_at": "2024-09-16T15:36:16.539226Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.548785Z", "completed_at": "2024-09-16T15:36:16.548799Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028498411178588867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_id.322013511a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_market_updated_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.541063Z", "completed_at": "2024-09-16T15:36:16.555785Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.558387Z", "completed_at": "2024-09-16T15:36:16.558398Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02235269546508789, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_market_id.286e3a43cf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_market_updated_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.549776Z", "completed_at": "2024-09-16T15:36:16.557127Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.563992Z", "completed_at": "2024-09-16T15:36:16.564001Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02711009979248047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_net_issuance.c0d40f9ece", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect net_issuance\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_market_updated_arbitrum_mainnet\"\nwhere net_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.559282Z", "completed_at": "2024-09-16T15:36:16.571513Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.573566Z", "completed_at": "2024-09-16T15:36:16.573574Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019490480422973633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_token_amount.74526c215d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_market_updated_arbitrum_mainnet\"\nwhere token_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.567125Z", "completed_at": "2024-09-16T15:36:16.574410Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.576798Z", "completed_at": "2024-09-16T15:36:16.576807Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01917552947998047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_transaction_hash.aa748b5290", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_market_updated_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.577700Z", "completed_at": "2024-09-16T15:36:16.588207Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.596067Z", "completed_at": "2024-09-16T15:36:16.596077Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02398371696472168, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_mainnet_ts.b5fc2ec12e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_market_updated_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.581934Z", "completed_at": "2024-09-16T15:36:16.588825Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.597113Z", "completed_at": "2024-09-16T15:36:16.597121Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024380922317504883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_core_market_updated_arbitrum_mainnet_id.1caa9c591c", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_market_updated_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.590008Z", "completed_at": "2024-09-16T15:36:16.599329Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.605593Z", "completed_at": "2024-09-16T15:36:16.605605Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019613981246948242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_fct_core_market_updated_arbitrum_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.ea1df73130", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_market_updated_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.600592Z", "completed_at": "2024-09-16T15:36:16.607266Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.609662Z", "completed_at": "2024-09-16T15:36:16.609673Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02041792869567871, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_arbitrum_sepolia_market_id__True__0.95e420ef94", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_market_updated_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.610534Z", "completed_at": "2024-09-16T15:36:16.621481Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.627266Z", "completed_at": "2024-09-16T15:36:16.627276Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02242875099182129, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_collateral_type.d8f0899c66", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_market_updated_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.615450Z", "completed_at": "2024-09-16T15:36:16.622625Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.628913Z", "completed_at": "2024-09-16T15:36:16.628924Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022525310516357422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_credit_capacity.9862e1aaee", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect credit_capacity\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_market_updated_arbitrum_sepolia\"\nwhere credit_capacity is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.623215Z", "completed_at": "2024-09-16T15:36:16.634731Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.636693Z", "completed_at": "2024-09-16T15:36:16.636703Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021982431411743164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_event_name.4419326334", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_market_updated_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.630620Z", "completed_at": "2024-09-16T15:36:16.637592Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.639977Z", "completed_at": "2024-09-16T15:36:16.639986Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018035173416137695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_id.378db4cf74", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_market_updated_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.641508Z", "completed_at": "2024-09-16T15:36:16.653206Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.659185Z", "completed_at": "2024-09-16T15:36:16.659195Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023314476013183594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_market_id.2752afabd6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_market_updated_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.648420Z", "completed_at": "2024-09-16T15:36:16.658615Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.660773Z", "completed_at": "2024-09-16T15:36:16.660781Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0227506160736084, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_net_issuance.62f7b3daca", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect net_issuance\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_market_updated_arbitrum_sepolia\"\nwhere net_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.654607Z", "completed_at": "2024-09-16T15:36:16.661621Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.667833Z", "completed_at": "2024-09-16T15:36:16.667841Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020827054977416992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_token_amount.4d14e4bb21", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_market_updated_arbitrum_sepolia\"\nwhere token_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.662856Z", "completed_at": "2024-09-16T15:36:16.670023Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.672346Z", "completed_at": "2024-09-16T15:36:16.672354Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018574953079223633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_transaction_hash.45d8547f52", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_market_updated_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.677856Z", "completed_at": "2024-09-16T15:36:16.684170Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.691969Z", "completed_at": "2024-09-16T15:36:16.691976Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02265024185180664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_core_market_updated_arbitrum_sepolia_id.8dc27d8b84", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_market_updated_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.673812Z", "completed_at": "2024-09-16T15:36:16.689868Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.692827Z", "completed_at": "2024-09-16T15:36:16.692835Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0242462158203125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_arbitrum_sepolia_ts.b76a8ffb56", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_market_updated_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.684771Z", "completed_at": "2024-09-16T15:36:16.698316Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.700389Z", "completed_at": "2024-09-16T15:36:16.700401Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02731609344482422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_fct_core_market_updated_base_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.b6908f0c03", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_base_mainnet\".\"fct_core_market_updated_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.693849Z", "completed_at": "2024-09-16T15:36:16.701277Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.703746Z", "completed_at": "2024-09-16T15:36:16.703753Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020259380340576172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_base_mainnet_market_id__True__0.2ed4a3f792", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_core_market_updated_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.707001Z", "completed_at": "2024-09-16T15:36:16.721605Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.727527Z", "completed_at": "2024-09-16T15:36:16.727535Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02578449249267578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_collateral_type.b71240306c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_market_updated_base_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.711068Z", "completed_at": "2024-09-16T15:36:16.722170Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.728391Z", "completed_at": "2024-09-16T15:36:16.728402Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026038646697998047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_credit_capacity.303317e986", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect credit_capacity\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_market_updated_base_mainnet\"\nwhere credit_capacity is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.716644Z", "completed_at": "2024-09-16T15:36:16.726981Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.729348Z", "completed_at": "2024-09-16T15:36:16.729358Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023743867874145508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_event_name.38e05844e8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_market_updated_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.722844Z", "completed_at": "2024-09-16T15:36:16.730804Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.733351Z", "completed_at": "2024-09-16T15:36:16.733361Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01769232749938965, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_id.a50a975385", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_market_updated_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.737792Z", "completed_at": "2024-09-16T15:36:16.753010Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.759185Z", "completed_at": "2024-09-16T15:36:16.759193Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026552200317382812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_market_id.c97cd708fa", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_market_updated_base_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.748055Z", "completed_at": "2024-09-16T15:36:16.757936Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.760138Z", "completed_at": "2024-09-16T15:36:16.760146Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025414705276489258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_token_amount.ead854df90", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_market_updated_base_mainnet\"\nwhere token_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.744020Z", "completed_at": "2024-09-16T15:36:16.758610Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.761027Z", "completed_at": "2024-09-16T15:36:16.761035Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02690434455871582, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_net_issuance.2d64ab52f8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect net_issuance\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_market_updated_base_mainnet\"\nwhere net_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.753827Z", "completed_at": "2024-09-16T15:36:16.761883Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.764446Z", "completed_at": "2024-09-16T15:36:16.764453Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021145105361938477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_transaction_hash.87848e2a26", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_market_updated_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.774260Z", "completed_at": "2024-09-16T15:36:16.785240Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.791380Z", "completed_at": "2024-09-16T15:36:16.791390Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025568485260009766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_core_market_updated_base_mainnet_id.ec01754a17", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_market_updated_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.770193Z", "completed_at": "2024-09-16T15:36:16.785930Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.792256Z", "completed_at": "2024-09-16T15:36:16.792264Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02706313133239746, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_mainnet_ts.f35cfffa6d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_market_updated_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.778278Z", "completed_at": "2024-09-16T15:36:16.790777Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.793826Z", "completed_at": "2024-09-16T15:36:16.793834Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027419090270996094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_fct_core_market_updated_base_sepolia_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.f97649ec10", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_base_sepolia\".\"fct_core_market_updated_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.786478Z", "completed_at": "2024-09-16T15:36:16.793237Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.796069Z", "completed_at": "2024-09-16T15:36:16.796078Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026584386825561523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_base_sepolia_market_id__True__0.9ac29d575a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_core_market_updated_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.806414Z", "completed_at": "2024-09-16T15:36:16.819707Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.821176Z", "completed_at": "2024-09-16T15:36:16.821185Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023070335388183594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_credit_capacity.1096ceee18", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect credit_capacity\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_market_updated_base_sepolia\"\nwhere credit_capacity is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.802371Z", "completed_at": "2024-09-16T15:36:16.820311Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.822677Z", "completed_at": "2024-09-16T15:36:16.822685Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025177478790283203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_collateral_type.5333cf7124", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_market_updated_base_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.811134Z", "completed_at": "2024-09-16T15:36:16.822075Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.824728Z", "completed_at": "2024-09-16T15:36:16.824738Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025388479232788086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_event_name.027b71247d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_market_updated_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.815538Z", "completed_at": "2024-09-16T15:36:16.823508Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.826263Z", "completed_at": "2024-09-16T15:36:16.826272Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025190353393554688, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_id.34d77ebc84", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_market_updated_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.832175Z", "completed_at": "2024-09-16T15:36:16.847454Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.853097Z", "completed_at": "2024-09-16T15:36:16.853107Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026106834411621094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_market_id.e1e1cc407f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_market_updated_base_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.838490Z", "completed_at": "2024-09-16T15:36:16.852323Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.854728Z", "completed_at": "2024-09-16T15:36:16.854736Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0264894962310791, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_net_issuance.094fc9701e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect net_issuance\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_market_updated_base_sepolia\"\nwhere net_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.843275Z", "completed_at": "2024-09-16T15:36:16.854155Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.856803Z", "completed_at": "2024-09-16T15:36:16.856812Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02648639678955078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_token_amount.dfd33d6c7e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_market_updated_base_sepolia\"\nwhere token_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.848207Z", "completed_at": "2024-09-16T15:36:16.855558Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.858344Z", "completed_at": "2024-09-16T15:36:16.858354Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02686905860900879, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_transaction_hash.8b87578f5d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_market_updated_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.864087Z", "completed_at": "2024-09-16T15:36:16.879627Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.885549Z", "completed_at": "2024-09-16T15:36:16.885560Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026459217071533203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_base_sepolia_ts.9f306426fd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_market_updated_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.868900Z", "completed_at": "2024-09-16T15:36:16.884837Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.887072Z", "completed_at": "2024-09-16T15:36:16.887080Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026706695556640625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_core_market_updated_base_sepolia_id.469dae108f", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_market_updated_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.873803Z", "completed_at": "2024-09-16T15:36:16.886412Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.889194Z", "completed_at": "2024-09-16T15:36:16.889203Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026980161666870117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_fct_core_market_updated_eth_mainnet_event_name__MarketCollateralWithdrawn__MarketCollateralDeposited__MarketUsdWithdrawn__MarketUsdDeposited.f0e721a249", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_market_updated_eth_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'MarketCollateralWithdrawn','MarketCollateralDeposited','MarketUsdWithdrawn','MarketUsdDeposited'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.880345Z", "completed_at": "2024-09-16T15:36:16.887984Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.890787Z", "completed_at": "2024-09-16T15:36:16.890797Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02741384506225586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_market_updated_eth_mainnet_market_id__True__0.32701334f3", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_market_updated_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.896545Z", "completed_at": "2024-09-16T15:36:16.910630Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.915971Z", "completed_at": "2024-09-16T15:36:16.915979Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02442026138305664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_collateral_type.fbe59aeb13", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_market_updated_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.901346Z", "completed_at": "2024-09-16T15:36:16.911188Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.916936Z", "completed_at": "2024-09-16T15:36:16.916946Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0241239070892334, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_credit_capacity.bc652bf021", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect credit_capacity\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_market_updated_eth_mainnet\"\nwhere credit_capacity is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.906344Z", "completed_at": "2024-09-16T15:36:16.917796Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.920439Z", "completed_at": "2024-09-16T15:36:16.920447Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02574896812438965, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_event_name.e682d1b7d5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_market_updated_eth_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.911733Z", "completed_at": "2024-09-16T15:36:16.919234Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.921936Z", "completed_at": "2024-09-16T15:36:16.921944Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026091337203979492, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_id.7444e98615", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_market_updated_eth_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.926546Z", "completed_at": "2024-09-16T15:36:16.938419Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.947750Z", "completed_at": "2024-09-16T15:36:16.947757Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026561498641967773, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_market_id.9fbceacdbc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_market_updated_eth_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.932804Z", "completed_at": "2024-09-16T15:36:16.943027Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.948781Z", "completed_at": "2024-09-16T15:36:16.948791Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02609705924987793, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_net_issuance.95ea8efb4e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect net_issuance\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_market_updated_eth_mainnet\"\nwhere net_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.939032Z", "completed_at": "2024-09-16T15:36:16.949742Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.952346Z", "completed_at": "2024-09-16T15:36:16.952354Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026505708694458008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_token_amount.fe11f0ce69", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_amount\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_market_updated_eth_mainnet\"\nwhere token_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.943641Z", "completed_at": "2024-09-16T15:36:16.951041Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.953848Z", "completed_at": "2024-09-16T15:36:16.953855Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021769285202026367, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_transaction_hash.f31c00e39e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_market_updated_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.958437Z", "completed_at": "2024-09-16T15:36:16.968482Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.979706Z", "completed_at": "2024-09-16T15:36:16.979714Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0266115665435791, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_market_updated_eth_mainnet_ts.950a116067", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_market_updated_eth_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.963132Z", "completed_at": "2024-09-16T15:36:16.974355Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.980587Z", "completed_at": "2024-09-16T15:36:16.980599Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026036500930786133, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_core_market_updated_eth_mainnet_id.d5c16089e9", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_market_updated_eth_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.969182Z", "completed_at": "2024-09-16T15:36:16.982510Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.984931Z", "completed_at": "2024-09-16T15:36:16.984941Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027200698852539062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_pools_arbitrum_mainnet_id__True__0.913c01840d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pools_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.975682Z", "completed_at": "2024-09-16T15:36:16.983730Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:16.986422Z", "completed_at": "2024-09-16T15:36:16.986431Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024021148681640625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_block_number.7aac324156", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pools_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.989738Z", "completed_at": "2024-09-16T15:36:17.004766Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.010497Z", "completed_at": "2024-09-16T15:36:17.010507Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026271581649780273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_created_ts.b08fc3c233", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pools_arbitrum_mainnet\"\nwhere created_ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:16.994514Z", "completed_at": "2024-09-16T15:36:17.005422Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.011928Z", "completed_at": "2024-09-16T15:36:17.011936Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026207447052001953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_id.61336667c3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pools_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.000717Z", "completed_at": "2024-09-16T15:36:17.011387Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.014176Z", "completed_at": "2024-09-16T15:36:17.014183Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020433902740478516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pools_arbitrum_mainnet_owner.4cc2187f96", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pools_arbitrum_mainnet\"\nwhere owner is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.006020Z", "completed_at": "2024-09-16T15:36:17.013613Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.016292Z", "completed_at": "2024-09-16T15:36:17.016302Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01782679557800293, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_pools_arbitrum_sepolia_id__True__0.d4e586601a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pools_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.020858Z", "completed_at": "2024-09-16T15:36:17.032629Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.041457Z", "completed_at": "2024-09-16T15:36:17.041468Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0258941650390625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_block_number.8044e9af90", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pools_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.027792Z", "completed_at": "2024-09-16T15:36:17.042440Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.045088Z", "completed_at": "2024-09-16T15:36:17.045095Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02733325958251953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_created_ts.56d3c1e25b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pools_arbitrum_sepolia\"\nwhere created_ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.033218Z", "completed_at": "2024-09-16T15:36:17.043299Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.045976Z", "completed_at": "2024-09-16T15:36:17.045984Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0263669490814209, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_id.0242b18493", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pools_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.037352Z", "completed_at": "2024-09-16T15:36:17.044536Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.047450Z", "completed_at": "2024-09-16T15:36:17.047457Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02095174789428711, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pools_arbitrum_sepolia_owner.5ee993817b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pools_arbitrum_sepolia\"\nwhere owner is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.052050Z", "completed_at": "2024-09-16T15:36:17.059095Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.073632Z", "completed_at": "2024-09-16T15:36:17.073645Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02691793441772461, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_pools_base_mainnet_id__True__0.2b14986ce3", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_core_pools_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.063724Z", "completed_at": "2024-09-16T15:36:17.075808Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.078059Z", "completed_at": "2024-09-16T15:36:17.078067Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02671027183532715, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pools_base_mainnet_created_ts.a07bb6b8fe", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_pools_base_mainnet\"\nwhere created_ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.059663Z", "completed_at": "2024-09-16T15:36:17.076344Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.078912Z", "completed_at": "2024-09-16T15:36:17.078922Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028155088424682617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pools_base_mainnet_block_number.cc61b3ca43", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_pools_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.069587Z", "completed_at": "2024-09-16T15:36:17.077487Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.080326Z", "completed_at": "2024-09-16T15:36:17.080336Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024013042449951172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pools_base_mainnet_id.1f1f3ad095", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_pools_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.082568Z", "completed_at": "2024-09-16T15:36:17.089297Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.091558Z", "completed_at": "2024-09-16T15:36:17.091566Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.014760255813598633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pools_base_mainnet_owner.a2cfe04f87", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_pools_base_mainnet\"\nwhere owner is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.092407Z", "completed_at": "2024-09-16T15:36:17.106492Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.108474Z", "completed_at": "2024-09-16T15:36:17.108482Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021257400512695312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_pools_base_sepolia_id__True__0.6010b3107d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_core_pools_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.101090Z", "completed_at": "2024-09-16T15:36:17.107869Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.110543Z", "completed_at": "2024-09-16T15:36:17.110553Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021966218948364258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pools_base_sepolia_created_ts.ddc75dd279", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_pools_base_sepolia\"\nwhere created_ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.096783Z", "completed_at": "2024-09-16T15:36:17.109352Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.112089Z", "completed_at": "2024-09-16T15:36:17.112097Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02425217628479004, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pools_base_sepolia_block_number.68462f9c7c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_pools_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.113010Z", "completed_at": "2024-09-16T15:36:17.122095Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.127861Z", "completed_at": "2024-09-16T15:36:17.127873Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020730018615722656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pools_base_sepolia_id.b91a0ef35b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_pools_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.123781Z", "completed_at": "2024-09-16T15:36:17.138440Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.140448Z", "completed_at": "2024-09-16T15:36:17.140456Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021124839782714844, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pools_base_sepolia_owner.e551fe7bc6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_pools_base_sepolia\"\nwhere owner is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.129388Z", "completed_at": "2024-09-16T15:36:17.139785Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.142494Z", "completed_at": "2024-09-16T15:36:17.142504Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021782636642456055, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_pools_eth_mainnet_id__True__0.e529c0ad91", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_pools_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.134406Z", "completed_at": "2024-09-16T15:36:17.141927Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.148103Z", "completed_at": "2024-09-16T15:36:17.148110Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025580644607543945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pools_eth_mainnet_block_number.d5795e3469", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_pools_eth_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.144005Z", "completed_at": "2024-09-16T15:36:17.151160Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.153573Z", "completed_at": "2024-09-16T15:36:17.153584Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.014533042907714844, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pools_eth_mainnet_created_ts.85e7c6f7d7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_pools_eth_mainnet\"\nwhere created_ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.154979Z", "completed_at": "2024-09-16T15:36:17.171248Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.173275Z", "completed_at": "2024-09-16T15:36:17.173283Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023621559143066406, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pools_eth_mainnet_id.ac06cb59ca", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_pools_eth_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.166096Z", "completed_at": "2024-09-16T15:36:17.172686Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.178830Z", "completed_at": "2024-09-16T15:36:17.178838Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025999069213867188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_arbitrum_mainnet_pool_id__True__0.411a2ea602", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.160372Z", "completed_at": "2024-09-16T15:36:17.174205Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.180389Z", "completed_at": "2024-09-16T15:36:17.180396Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028735876083374023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pools_eth_mainnet_owner.13db5fad75", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_pools_eth_mainnet\"\nwhere owner is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.174738Z", "completed_at": "2024-09-16T15:36:17.182116Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.184579Z", "completed_at": "2024-09-16T15:36:17.184586Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.013996124267578125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_account_id.2adc95113c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.187823Z", "completed_at": "2024-09-16T15:36:17.201808Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.203755Z", "completed_at": "2024-09-16T15:36:17.203763Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021213531494140625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_amount.375d9b98af", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_arbitrum_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.192620Z", "completed_at": "2024-09-16T15:36:17.203066Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.211028Z", "completed_at": "2024-09-16T15:36:17.211035Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02716851234436035, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_block_number.954a0fdf17", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.197595Z", "completed_at": "2024-09-16T15:36:17.204612Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.212596Z", "completed_at": "2024-09-16T15:36:17.212603Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026699304580688477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_collateral_type.ba8bb06771", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.205162Z", "completed_at": "2024-09-16T15:36:17.214909Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.217319Z", "completed_at": "2024-09-16T15:36:17.217327Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020645856857299805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_pool_id.0706d99bc3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.219396Z", "completed_at": "2024-09-16T15:36:17.230078Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.236484Z", "completed_at": "2024-09-16T15:36:17.236493Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02225041389465332, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_transaction_hash.6a8e54c252", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.225073Z", "completed_at": "2024-09-16T15:36:17.235920Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.241729Z", "completed_at": "2024-09-16T15:36:17.241741Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025709867477416992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_mainnet_ts.6d52d9f09c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.230659Z", "completed_at": "2024-09-16T15:36:17.242761Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.245427Z", "completed_at": "2024-09-16T15:36:17.245435Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027316570281982422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_arbitrum_sepolia_pool_id__True__0.0ec85b0399", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.237504Z", "completed_at": "2024-09-16T15:36:17.244840Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.247524Z", "completed_at": "2024-09-16T15:36:17.247532Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018408536911010742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_account_id.45720a8ffb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.251492Z", "completed_at": "2024-09-16T15:36:17.448999Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.458604Z", "completed_at": "2024-09-16T15:36:17.458620Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.21243977546691895, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_amount.43a9be48cb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_arbitrum_sepolia\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.255804Z", "completed_at": "2024-09-16T15:36:17.453948Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.459618Z", "completed_at": "2024-09-16T15:36:17.459629Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.2128140926361084, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_block_number.7b40b6a61f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.449693Z", "completed_at": "2024-09-16T15:36:17.461240Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.463762Z", "completed_at": "2024-09-16T15:36:17.463770Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.2129819393157959, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_collateral_type.aef6de9ec1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.454537Z", "completed_at": "2024-09-16T15:36:17.461941Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.464601Z", "completed_at": "2024-09-16T15:36:17.464610Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01797008514404297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_pool_id.2084f5f832", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.468530Z", "completed_at": "2024-09-16T15:36:17.483504Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.490092Z", "completed_at": "2024-09-16T15:36:17.490101Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027045011520385742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_transaction_hash.333c0c5e61", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.473809Z", "completed_at": "2024-09-16T15:36:17.489253Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.491516Z", "completed_at": "2024-09-16T15:36:17.491525Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026153087615966797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_arbitrum_sepolia_ts.94cc660ca9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.479297Z", "completed_at": "2024-09-16T15:36:17.490989Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.493714Z", "completed_at": "2024-09-16T15:36:17.493722Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02126765251159668, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_base_mainnet_pool_id__True__0.5e68f64c49", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.484136Z", "completed_at": "2024-09-16T15:36:17.493062Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.495799Z", "completed_at": "2024-09-16T15:36:17.495806Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022722244262695312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_account_id.4f9de5ef81", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_base_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.500216Z", "completed_at": "2024-09-16T15:36:17.510423Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.520317Z", "completed_at": "2024-09-16T15:36:17.520331Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025250673294067383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_amount.29761360a6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_base_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.505605Z", "completed_at": "2024-09-16T15:36:17.519738Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.522171Z", "completed_at": "2024-09-16T15:36:17.522181Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02500605583190918, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_block_number.6ae22c8ac4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.511008Z", "completed_at": "2024-09-16T15:36:17.521526Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.524407Z", "completed_at": "2024-09-16T15:36:17.524416Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02541804313659668, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_collateral_type.72fe90c3b9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_base_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.515383Z", "completed_at": "2024-09-16T15:36:17.523136Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.525973Z", "completed_at": "2024-09-16T15:36:17.525980Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021816492080688477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_pool_id.01d3ed0f62", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_base_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.531729Z", "completed_at": "2024-09-16T15:36:17.548797Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.554100Z", "completed_at": "2024-09-16T15:36:17.554115Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027439594268798828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_transaction_hash.0764eca614", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.536986Z", "completed_at": "2024-09-16T15:36:17.553357Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.555753Z", "completed_at": "2024-09-16T15:36:17.555761Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027733325958251953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_mainnet_ts.2b8d4be103", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.544259Z", "completed_at": "2024-09-16T15:36:17.555219Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.557906Z", "completed_at": "2024-09-16T15:36:17.557914Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028031587600708008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_base_sepolia_pool_id__True__0.e99f9bdac0", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.549436Z", "completed_at": "2024-09-16T15:36:17.557324Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.560012Z", "completed_at": "2024-09-16T15:36:17.560019Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028978824615478516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_account_id.aa037160fb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_base_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.564421Z", "completed_at": "2024-09-16T15:36:17.578567Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.585702Z", "completed_at": "2024-09-16T15:36:17.585711Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026398897171020508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_amount.5be777c996", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_base_sepolia\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.569787Z", "completed_at": "2024-09-16T15:36:17.584479Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.587136Z", "completed_at": "2024-09-16T15:36:17.587147Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025743961334228516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_block_number.2f1e619103", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.574548Z", "completed_at": "2024-09-16T15:36:17.586606Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.589349Z", "completed_at": "2024-09-16T15:36:17.589357Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026195049285888672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_collateral_type.3b36d49350", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_base_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.579281Z", "completed_at": "2024-09-16T15:36:17.588790Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.591487Z", "completed_at": "2024-09-16T15:36:17.591494Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023114919662475586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_pool_id.5d2388a5a0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_base_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.596022Z", "completed_at": "2024-09-16T15:36:17.606417Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.615654Z", "completed_at": "2024-09-16T15:36:17.615669Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02494978904724121, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_transaction_hash.79420348fa", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.601389Z", "completed_at": "2024-09-16T15:36:17.616784Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.619314Z", "completed_at": "2024-09-16T15:36:17.619323Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026420116424560547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_base_sepolia_ts.be998526ed", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.606971Z", "completed_at": "2024-09-16T15:36:17.618079Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.621192Z", "completed_at": "2024-09-16T15:36:17.621201Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026427268981933594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_eth_mainnet_pool_id__True__0.c3af88d954", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.611368Z", "completed_at": "2024-09-16T15:36:17.620220Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.623378Z", "completed_at": "2024-09-16T15:36:17.623388Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02339649200439453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_account_id.d686918ab7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_eth_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.627328Z", "completed_at": "2024-09-16T15:36:17.639027Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.644292Z", "completed_at": "2024-09-16T15:36:17.644301Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022322654724121094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_amount.4a0d8649af", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_eth_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.633448Z", "completed_at": "2024-09-16T15:36:17.645189Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.651212Z", "completed_at": "2024-09-16T15:36:17.651220Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02587747573852539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_block_number.76ac645e79", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_eth_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.640138Z", "completed_at": "2024-09-16T15:36:17.650668Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.653355Z", "completed_at": "2024-09-16T15:36:17.653362Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026772499084472656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_collateral_type.9e0a6d3551", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.645786Z", "completed_at": "2024-09-16T15:36:17.652836Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.655461Z", "completed_at": "2024-09-16T15:36:17.655468Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023453950881958008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_pool_id.fd6c3981fe", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_eth_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.657606Z", "completed_at": "2024-09-16T15:36:17.664263Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.670013Z", "completed_at": "2024-09-16T15:36:17.670021Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01793694496154785, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_transaction_hash.801e733838", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_eth_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.665345Z", "completed_at": "2024-09-16T15:36:17.681454Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.683012Z", "completed_at": "2024-09-16T15:36:17.683022Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026150941848754883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_eth_mainnet_ts.5f32fba981", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_eth_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.670864Z", "completed_at": "2024-09-16T15:36:17.683832Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.686279Z", "completed_at": "2024-09-16T15:36:17.686287Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02408456802368164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_amount__True__0.031c10a818", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_core_vault_collateral_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.675542Z", "completed_at": "2024-09-16T15:36:17.685022Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.687689Z", "completed_at": "2024-09-16T15:36:17.687696Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02416205406188965, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_collateral_value__True__0.ffab802571", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_core_vault_collateral_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.689789Z", "completed_at": "2024-09-16T15:36:17.700746Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.702873Z", "completed_at": "2024-09-16T15:36:17.702882Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018521547317504883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_vault_collateral_base_mainnet_pool_id__True__0.3c62ac166d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_core_vault_collateral_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.696775Z", "completed_at": "2024-09-16T15:36:17.708040Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.713653Z", "completed_at": "2024-09-16T15:36:17.713661Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025243520736694336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_amount.43a56286ca", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_vault_collateral_base_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.703784Z", "completed_at": "2024-09-16T15:36:17.714753Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.717208Z", "completed_at": "2024-09-16T15:36:17.717216Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021877050399780273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_block_number.fc803534fc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_vault_collateral_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.708696Z", "completed_at": "2024-09-16T15:36:17.716669Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.719300Z", "completed_at": "2024-09-16T15:36:17.719309Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0232698917388916, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_collateral_type.e2cbb7867d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_vault_collateral_base_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.720825Z", "completed_at": "2024-09-16T15:36:17.733728Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.735616Z", "completed_at": "2024-09-16T15:36:17.735624Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020386219024658203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_collateral_value.b35c2ac09a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_vault_collateral_base_mainnet\"\nwhere collateral_value is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.727291Z", "completed_at": "2024-09-16T15:36:17.740527Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.746227Z", "completed_at": "2024-09-16T15:36:17.746236Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02769017219543457, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_contract_address.f7e3ffefb9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract_address\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_vault_collateral_base_mainnet\"\nwhere contract_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.736516Z", "completed_at": "2024-09-16T15:36:17.747313Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.749776Z", "completed_at": "2024-09-16T15:36:17.749784Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023340463638305664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_pool_id.1ea1a9fb17", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_vault_collateral_base_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.741234Z", "completed_at": "2024-09-16T15:36:17.748518Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.751225Z", "completed_at": "2024-09-16T15:36:17.751232Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018284082412719727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_vault_collateral_base_mainnet_ts.878073b7e8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_vault_collateral_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.753294Z", "completed_at": "2024-09-16T15:36:17.760065Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.766201Z", "completed_at": "2024-09-16T15:36:17.766212Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01840829849243164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_issuance_hourly_arbitrum_mainnet", "compiled": true, "compiled_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::interval\n ) as ts\n from\n (\n select ts\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_arbitrum_mainnet\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_arbitrum_mainnet\"\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nmax_debt_block as (\n select\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as \"hour\",\n max(block_number) as max_block_number\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_debt_arbitrum_mainnet\"\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n),\n\nfilt_issuance as (\n select\n i.pool_id,\n i.collateral_type,\n i.amount,\n case\n when\n i.block_number <= d.max_block_number\n or d.max_block_number is null then i.ts\n else i.ts + interval '1 hour'\n end as ts\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_arbitrum_mainnet\"\n as i\n left join max_debt_block as d\n on date_trunc(\n 'hour',\n i.ts\n ) = d.hour\n and i.pool_id = d.pool_id\n and lower(\n i.collateral_type\n ) = lower(\n d.collateral_type\n )\n where\n i.block_number <= (\n select\n max(\n max_block_number\n ) as b\n from\n max_debt_block\n )\n),\n\nissuance as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n sum(amount) as hourly_issuance\n from\n filt_issuance\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n i.hourly_issuance,\n 0\n ) as hourly_issuance\nfrom\n dim\nleft join issuance as i\n on\n dim.pool_id = i.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n i.collateral_type\n )\n and dim.ts = i.ts", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_hourly_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.760624Z", "completed_at": "2024-09-16T15:36:17.771256Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.778353Z", "completed_at": "2024-09-16T15:36:17.778361Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026413679122924805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_arbitrum_mainnet_pool_id__True__0.15db752b00", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_debt_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.767189Z", "completed_at": "2024-09-16T15:36:17.779968Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.782347Z", "completed_at": "2024-09-16T15:36:17.782354Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023717164993286133, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_block_number.f6d01f24fd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_debt_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.771797Z", "completed_at": "2024-09-16T15:36:17.781149Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.783805Z", "completed_at": "2024-09-16T15:36:17.783813Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024475812911987305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_collateral_type.a3b9300e6c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_debt_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.784635Z", "completed_at": "2024-09-16T15:36:17.791448Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.797339Z", "completed_at": "2024-09-16T15:36:17.797350Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018043041229248047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_debt.5ff363252c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_debt_arbitrum_mainnet\"\nwhere debt is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.791993Z", "completed_at": "2024-09-16T15:36:17.798926Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.808566Z", "completed_at": "2024-09-16T15:36:17.808575Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025486230850219727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_pool_id.dc562b5c31", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_debt_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.799458Z", "completed_at": "2024-09-16T15:36:17.810477Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.812962Z", "completed_at": "2024-09-16T15:36:17.812969Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022258281707763672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_debt_arbitrum_mainnet_ts.aac8a7264c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_debt_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.804266Z", "completed_at": "2024-09-16T15:36:17.812386Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.818520Z", "completed_at": "2024-09-16T15:36:17.818533Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022588729858398438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_arbitrum_mainnet_market_id__True__0.15bda011aa", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_pnl_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.814451Z", "completed_at": "2024-09-16T15:36:17.821463Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.828888Z", "completed_at": "2024-09-16T15:36:17.828896Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019243478775024414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_pnl_arbitrum_mainnet_market_id.1e2f5a44a2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_pnl_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.822600Z", "completed_at": "2024-09-16T15:36:17.831118Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.840724Z", "completed_at": "2024-09-16T15:36:17.840736Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027003765106201172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_pnl_arbitrum_mainnet_ts.8937da4ac3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_pnl_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.836695Z", "completed_at": "2024-09-16T15:36:17.843353Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.845784Z", "completed_at": "2024-09-16T15:36:17.845792Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0177156925201416, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_pnl_arbitrum_sepolia_market_id.e7e798c2a6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_pnl_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.832362Z", "completed_at": "2024-09-16T15:36:17.844595Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.850671Z", "completed_at": "2024-09-16T15:36:17.850681Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028797149658203125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_arbitrum_sepolia_market_id__True__0.78cda1ee25", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_pnl_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.846641Z", "completed_at": "2024-09-16T15:36:17.857678Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.859642Z", "completed_at": "2024-09-16T15:36:17.859650Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017940282821655273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_pnl_arbitrum_sepolia_ts.9b3b9b4145", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_pnl_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.853634Z", "completed_at": "2024-09-16T15:36:17.861091Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.867218Z", "completed_at": "2024-09-16T15:36:17.867226Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02216053009033203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_issuance_hourly_arbitrum_sepolia", "compiled": true, "compiled_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::interval\n ) as ts\n from\n (\n select ts\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_arbitrum_sepolia\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_arbitrum_sepolia\"\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nmax_debt_block as (\n select\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as \"hour\",\n max(block_number) as max_block_number\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_debt_arbitrum_sepolia\"\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n),\n\nfilt_issuance as (\n select\n i.pool_id,\n i.collateral_type,\n i.amount,\n case\n when\n i.block_number <= d.max_block_number\n or d.max_block_number is null then i.ts\n else i.ts + interval '1 hour'\n end as ts\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_arbitrum_sepolia\"\n as i\n left join max_debt_block as d\n on date_trunc(\n 'hour',\n i.ts\n ) = d.hour\n and i.pool_id = d.pool_id\n and lower(\n i.collateral_type\n ) = lower(\n d.collateral_type\n )\n where\n i.block_number <= (\n select\n max(\n max_block_number\n ) as b\n from\n max_debt_block\n )\n),\n\nissuance as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n sum(amount) as hourly_issuance\n from\n filt_issuance\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n i.hourly_issuance,\n 0\n ) as hourly_issuance\nfrom\n dim\nleft join issuance as i\n on\n dim.pool_id = i.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n i.collateral_type\n )\n and dim.ts = i.ts", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_hourly_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.862896Z", "completed_at": "2024-09-16T15:36:17.875216Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.877712Z", "completed_at": "2024-09-16T15:36:17.877720Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01959371566772461, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_arbitrum_sepolia_pool_id__True__0.ec7d22b029", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_debt_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.868073Z", "completed_at": "2024-09-16T15:36:17.876526Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.882621Z", "completed_at": "2024-09-16T15:36:17.882630Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023825407028198242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_block_number.9fe11ea9dd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_debt_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.878565Z", "completed_at": "2024-09-16T15:36:17.885598Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.891443Z", "completed_at": "2024-09-16T15:36:17.891452Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01799321174621582, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_collateral_type.a6fdff57f4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_debt_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.886205Z", "completed_at": "2024-09-16T15:36:17.893144Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.899108Z", "completed_at": "2024-09-16T15:36:17.899116Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022129297256469727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_debt.652029afcf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_debt_arbitrum_sepolia\"\nwhere debt is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.895012Z", "completed_at": "2024-09-16T15:36:17.905757Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.908166Z", "completed_at": "2024-09-16T15:36:17.908173Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018053531646728516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_pool_id.4539ef9df3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_debt_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.899968Z", "completed_at": "2024-09-16T15:36:17.907033Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.913309Z", "completed_at": "2024-09-16T15:36:17.913317Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02259683609008789, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_debt_arbitrum_sepolia_ts.0ce19a05b3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_debt_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.909002Z", "completed_at": "2024-09-16T15:36:17.921482Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.923783Z", "completed_at": "2024-09-16T15:36:17.923791Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019623994827270508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_base_mainnet_market_id__True__0.58f61a0590", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_pnl_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.916260Z", "completed_at": "2024-09-16T15:36:17.925318Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.931249Z", "completed_at": "2024-09-16T15:36:17.931257Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023796796798706055, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_pnl_base_mainnet_market_id.915c961b40", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_pnl_base_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.927154Z", "completed_at": "2024-09-16T15:36:17.937851Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.940153Z", "completed_at": "2024-09-16T15:36:17.940161Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017720460891723633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_pnl_base_mainnet_ts.aa0943ea1a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_pnl_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.932113Z", "completed_at": "2024-09-16T15:36:17.939599Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.946018Z", "completed_at": "2024-09-16T15:36:17.946027Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02297520637512207, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_issuance_hourly_base_mainnet", "compiled": true, "compiled_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::interval\n ) as ts\n from\n (\n select ts\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_base_mainnet\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_base_mainnet\"\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nmax_debt_block as (\n select\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as \"hour\",\n max(block_number) as max_block_number\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_debt_base_mainnet\"\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n),\n\nfilt_issuance as (\n select\n i.pool_id,\n i.collateral_type,\n i.amount,\n case\n when\n i.block_number <= d.max_block_number\n or d.max_block_number is null then i.ts\n else i.ts + interval '1 hour'\n end as ts\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_base_mainnet\"\n as i\n left join max_debt_block as d\n on date_trunc(\n 'hour',\n i.ts\n ) = d.hour\n and i.pool_id = d.pool_id\n and lower(\n i.collateral_type\n ) = lower(\n d.collateral_type\n )\n where\n i.block_number <= (\n select\n max(\n max_block_number\n ) as b\n from\n max_debt_block\n )\n),\n\nissuance as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n sum(amount) as hourly_issuance\n from\n filt_issuance\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n i.hourly_issuance,\n 0\n ) as hourly_issuance\nfrom\n dim\nleft join issuance as i\n on\n dim.pool_id = i.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n i.collateral_type\n )\n and dim.ts = i.ts", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_hourly_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.941004Z", "completed_at": "2024-09-16T15:36:17.952824Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.955530Z", "completed_at": "2024-09-16T15:36:17.955537Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019473552703857422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_base_mainnet_pool_id__True__0.a1f5ec7b1b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_debt_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.947766Z", "completed_at": "2024-09-16T15:36:17.955003Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.957524Z", "completed_at": "2024-09-16T15:36:17.957533Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01863718032836914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_debt_base_mainnet_block_number.dd32fc50c6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_debt_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.959027Z", "completed_at": "2024-09-16T15:36:17.970968Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.973129Z", "completed_at": "2024-09-16T15:36:17.973137Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019602060317993164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_debt_base_mainnet_collateral_type.92a752ffea", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_debt_base_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.963127Z", "completed_at": "2024-09-16T15:36:17.972027Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.978057Z", "completed_at": "2024-09-16T15:36:17.978064Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023797035217285156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_debt_base_mainnet_debt.5b37c10505", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_debt_base_mainnet\"\nwhere debt is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.974021Z", "completed_at": "2024-09-16T15:36:17.984452Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.986926Z", "completed_at": "2024-09-16T15:36:17.986934Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01765608787536621, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_debt_base_mainnet_pool_id.8e9e20797d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_debt_base_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.978902Z", "completed_at": "2024-09-16T15:36:17.986388Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:17.988878Z", "completed_at": "2024-09-16T15:36:17.988887Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01874375343322754, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_debt_base_mainnet_ts.f49a23ebcd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_debt_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.994776Z", "completed_at": "2024-09-16T15:36:18.001205Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.004164Z", "completed_at": "2024-09-16T15:36:18.004172Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018511295318603516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_pnl_base_sepolia_market_id.f6d4268d28", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_pnl_base_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:17.990409Z", "completed_at": "2024-09-16T15:36:18.002402Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.009270Z", "completed_at": "2024-09-16T15:36:18.009280Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024337291717529297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_pnl_base_sepolia_market_id__True__0.2546d9a255", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_pnl_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.005012Z", "completed_at": "2024-09-16T15:36:18.017520Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.019917Z", "completed_at": "2024-09-16T15:36:18.019926Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020443201065063477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_pnl_base_sepolia_ts.74b2ae0437", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_pnl_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.010307Z", "completed_at": "2024-09-16T15:36:18.018172Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.020759Z", "completed_at": "2024-09-16T15:36:18.020766Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02026510238647461, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_issuance_hourly_base_sepolia", "compiled": true, "compiled_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::interval\n ) as ts\n from\n (\n select ts\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_base_sepolia\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_base_sepolia\"\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nmax_debt_block as (\n select\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as \"hour\",\n max(block_number) as max_block_number\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_debt_base_sepolia\"\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n),\n\nfilt_issuance as (\n select\n i.pool_id,\n i.collateral_type,\n i.amount,\n case\n when\n i.block_number <= d.max_block_number\n or d.max_block_number is null then i.ts\n else i.ts + interval '1 hour'\n end as ts\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_base_sepolia\"\n as i\n left join max_debt_block as d\n on date_trunc(\n 'hour',\n i.ts\n ) = d.hour\n and i.pool_id = d.pool_id\n and lower(\n i.collateral_type\n ) = lower(\n d.collateral_type\n )\n where\n i.block_number <= (\n select\n max(\n max_block_number\n ) as b\n from\n max_debt_block\n )\n),\n\nissuance as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n sum(amount) as hourly_issuance\n from\n filt_issuance\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n i.hourly_issuance,\n 0\n ) as hourly_issuance\nfrom\n dim\nleft join issuance as i\n on\n dim.pool_id = i.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n i.collateral_type\n )\n and dim.ts = i.ts", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_hourly_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.024005Z", "completed_at": "2024-09-16T15:36:18.034918Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.040591Z", "completed_at": "2024-09-16T15:36:18.040600Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022026538848876953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_base_sepolia_pool_id__True__0.0228ac48ff", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_debt_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.028668Z", "completed_at": "2024-09-16T15:36:18.035461Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.041628Z", "completed_at": "2024-09-16T15:36:18.041638Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0224151611328125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_debt_base_sepolia_block_number.d6752d8232", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_debt_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.036571Z", "completed_at": "2024-09-16T15:36:18.047411Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.049907Z", "completed_at": "2024-09-16T15:36:18.049915Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017197370529174805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_debt_base_sepolia_collateral_type.5daff7c138", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_debt_base_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.042495Z", "completed_at": "2024-09-16T15:36:18.049309Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.051979Z", "completed_at": "2024-09-16T15:36:18.051989Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018635034561157227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_debt_base_sepolia_debt.235edf4e17", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_debt_base_sepolia\"\nwhere debt is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.054080Z", "completed_at": "2024-09-16T15:36:18.067605Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.073180Z", "completed_at": "2024-09-16T15:36:18.073189Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024590015411376953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_debt_base_sepolia_pool_id.bb5f56d624", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_debt_base_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.059503Z", "completed_at": "2024-09-16T15:36:18.072473Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.078186Z", "completed_at": "2024-09-16T15:36:18.078196Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027520179748535156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_debt_base_sepolia_ts.955bd8bfe6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_debt_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.068862Z", "completed_at": "2024-09-16T15:36:18.079057Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.081677Z", "completed_at": "2024-09-16T15:36:18.081685Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02293086051940918, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_migration_hourly_eth_mainnet", "compiled": true, "compiled_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nmigration as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n sum(debt_amount) as hourly_debt_migrated\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_eth_mainnet\"\n group by\n ts,\n pool_id,\n collateral_type\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n m.hourly_debt_migrated,\n 0\n ) as hourly_debt_migrated\nfrom\n dim\nleft join migration as m\n on\n dim.pool_id = m.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n m.collateral_type\n )\n and dim.ts = m.ts", "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_hourly_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.074116Z", "completed_at": "2024-09-16T15:36:18.081104Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.083719Z", "completed_at": "2024-09-16T15:36:18.083729Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017670869827270508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_issuance_hourly_eth_mainnet", "compiled": true, "compiled_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::interval\n ) as ts\n from\n (\n select ts\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_eth_mainnet\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_eth_mainnet\"\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nmax_debt_block as (\n select\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as \"hour\",\n max(block_number) as max_block_number\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n),\n\nfilt_issuance as (\n select\n i.pool_id,\n i.collateral_type,\n i.amount,\n case\n when\n i.block_number <= d.max_block_number\n or d.max_block_number is null then i.ts\n else i.ts + interval '1 hour'\n end as ts\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_eth_mainnet\"\n as i\n left join max_debt_block as d\n on date_trunc(\n 'hour',\n i.ts\n ) = d.hour\n and i.pool_id = d.pool_id\n and lower(\n i.collateral_type\n ) = lower(\n d.collateral_type\n )\n where\n i.block_number <= (\n select\n max(\n max_block_number\n ) as b\n from\n max_debt_block\n )\n),\n\nissuance as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n sum(amount) as hourly_issuance\n from\n filt_issuance\n group by\n date_trunc(\n 'hour',\n ts\n ),\n pool_id,\n collateral_type\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n i.hourly_issuance,\n 0\n ) as hourly_issuance\nfrom\n dim\nleft join issuance as i\n on\n dim.pool_id = i.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n i.collateral_type\n )\n and dim.ts = i.ts", "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_hourly_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.087954Z", "completed_at": "2024-09-16T15:36:18.102975Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.109942Z", "completed_at": "2024-09-16T15:36:18.109955Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02754950523376465, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_debt_eth_mainnet_pool_id__True__0.9ab83c23dd", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.092239Z", "completed_at": "2024-09-16T15:36:18.103662Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.111568Z", "completed_at": "2024-09-16T15:36:18.111576Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028537273406982422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_debt_eth_mainnet_block_number.d707149fdd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.098868Z", "completed_at": "2024-09-16T15:36:18.111027Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.113765Z", "completed_at": "2024-09-16T15:36:18.113772Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026517629623413086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_debt_eth_mainnet_collateral_type.2f39d51963", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.104297Z", "completed_at": "2024-09-16T15:36:18.113115Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.115874Z", "completed_at": "2024-09-16T15:36:18.115884Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019307613372802734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_debt_eth_mainnet_debt.100ad3cae1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\nwhere debt is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.120374Z", "completed_at": "2024-09-16T15:36:18.130584Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.140652Z", "completed_at": "2024-09-16T15:36:18.140659Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025489091873168945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_debt_eth_mainnet_pool_id.088122bb77", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.125826Z", "completed_at": "2024-09-16T15:36:18.140031Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.141945Z", "completed_at": "2024-09-16T15:36:18.141955Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024636268615722656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_debt_eth_mainnet_ts.0a20d36f28", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.135702Z", "completed_at": "2024-09-16T15:36:18.142742Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.145194Z", "completed_at": "2024-09-16T15:36:18.145203Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020831584930419922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_mainnet_collateral_type.6824e3181d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pool_collateral_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.131153Z", "completed_at": "2024-09-16T15:36:18.143297Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.146129Z", "completed_at": "2024-09-16T15:36:18.146136Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02700519561767578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_mainnet_amount_deposited.e481f3fc24", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_deposited\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pool_collateral_arbitrum_mainnet\"\nwhere amount_deposited is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.151849Z", "completed_at": "2024-09-16T15:36:18.172085Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.174987Z", "completed_at": "2024-09-16T15:36:18.174998Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028145313262939453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_mainnet_ts.e1e47715a3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_pool_collateral_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.163380Z", "completed_at": "2024-09-16T15:36:18.173293Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.175942Z", "completed_at": "2024-09-16T15:36:18.175949Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02538609504699707, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_sepolia_collateral_type.05d462c474", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pool_collateral_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.156027Z", "completed_at": "2024-09-16T15:36:18.173882Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.176792Z", "completed_at": "2024-09-16T15:36:18.176799Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.029328584671020508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_sepolia_amount_deposited.feb182d7c0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_deposited\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pool_collateral_arbitrum_sepolia\"\nwhere amount_deposited is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.168104Z", "completed_at": "2024-09-16T15:36:18.174470Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.177667Z", "completed_at": "2024-09-16T15:36:18.177675Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026505470275878906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_arbitrum_sepolia_ts.33284497f5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_pool_collateral_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.190394Z", "completed_at": "2024-09-16T15:36:18.205563Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.207574Z", "completed_at": "2024-09-16T15:36:18.207583Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02591681480407715, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_base_mainnet_collateral_type.63ab148d0c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_pool_collateral_base_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.185991Z", "completed_at": "2024-09-16T15:36:18.206343Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.208987Z", "completed_at": "2024-09-16T15:36:18.208997Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027963876724243164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_base_mainnet_amount_deposited.9fabc246a7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_deposited\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_pool_collateral_base_mainnet\"\nwhere amount_deposited is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.195153Z", "completed_at": "2024-09-16T15:36:18.206945Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.209916Z", "completed_at": "2024-09-16T15:36:18.209923Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02764725685119629, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_base_mainnet_ts.4e638376c4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_pool_collateral_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.199493Z", "completed_at": "2024-09-16T15:36:18.208405Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.211406Z", "completed_at": "2024-09-16T15:36:18.211414Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.028521299362182617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_base_sepolia_amount_deposited.c9a6a6e3d1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_deposited\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_pool_collateral_base_sepolia\"\nwhere amount_deposited is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.218450Z", "completed_at": "2024-09-16T15:36:18.235549Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.237078Z", "completed_at": "2024-09-16T15:36:18.237086Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023546218872070312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_base_sepolia_collateral_type.98bdc1fe0e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_pool_collateral_base_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.227175Z", "completed_at": "2024-09-16T15:36:18.236376Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.239107Z", "completed_at": "2024-09-16T15:36:18.239115Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023712158203125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_eth_mainnet_amount_deposited.b943283ec6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_deposited\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_pool_collateral_eth_mainnet\"\nwhere amount_deposited is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.223091Z", "completed_at": "2024-09-16T15:36:18.238011Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.240650Z", "completed_at": "2024-09-16T15:36:18.240658Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025852680206298828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_base_sepolia_ts.706747681b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_pool_collateral_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.231295Z", "completed_at": "2024-09-16T15:36:18.238544Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.241537Z", "completed_at": "2024-09-16T15:36:18.241545Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024970054626464844, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_eth_mainnet_collateral_type.217e5cb420", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_pool_collateral_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.248085Z", "completed_at": "2024-09-16T15:36:18.263676Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.268924Z", "completed_at": "2024-09-16T15:36:18.268933Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026006460189819336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_pool_collateral_eth_mainnet_ts.61a1043b04", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_pool_collateral_eth_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.259586Z", "completed_at": "2024-09-16T15:36:18.269942Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.272380Z", "completed_at": "2024-09-16T15:36:18.272389Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02624201774597168, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_accounts_arbitrum_mainnet_id.81f17d5942", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_accounts_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.253628Z", "completed_at": "2024-09-16T15:36:18.270510Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.273263Z", "completed_at": "2024-09-16T15:36:18.273270Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028357744216918945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_accounts_arbitrum_mainnet_created_ts.093f33990b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_accounts_arbitrum_mainnet\"\nwhere created_ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.264379Z", "completed_at": "2024-09-16T15:36:18.271771Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.274757Z", "completed_at": "2024-09-16T15:36:18.274765Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027987241744995117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_accounts_arbitrum_mainnet_owner.d6529405d8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_accounts_arbitrum_mainnet\"\nwhere owner is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.279381Z", "completed_at": "2024-09-16T15:36:18.290059Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.300834Z", "completed_at": "2024-09-16T15:36:18.300842Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02679276466369629, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_accounts_arbitrum_mainnet_id.b814c43956", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_accounts_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.285982Z", "completed_at": "2024-09-16T15:36:18.301736Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.303354Z", "completed_at": "2024-09-16T15:36:18.303362Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025296926498413086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_accounts_arbitrum_sepolia_created_ts.881963b12b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_accounts_arbitrum_sepolia\"\nwhere created_ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.290701Z", "completed_at": "2024-09-16T15:36:18.304232Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.306698Z", "completed_at": "2024-09-16T15:36:18.306705Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028032302856445312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_accounts_arbitrum_sepolia_id.b4e2371e87", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_accounts_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.294783Z", "completed_at": "2024-09-16T15:36:18.305451Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.308120Z", "completed_at": "2024-09-16T15:36:18.308128Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024839162826538086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_accounts_arbitrum_sepolia_owner.ab695ba4ef", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_accounts_arbitrum_sepolia\"\nwhere owner is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.310273Z", "completed_at": "2024-09-16T15:36:18.321032Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.323013Z", "completed_at": "2024-09-16T15:36:18.323021Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01826310157775879, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_accounts_arbitrum_sepolia_id.30854048b9", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_accounts_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.317049Z", "completed_at": "2024-09-16T15:36:18.327957Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.333760Z", "completed_at": "2024-09-16T15:36:18.333769Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02490830421447754, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_accounts_base_mainnet_created_ts.cc57ba5d93", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_accounts_base_mainnet\"\nwhere created_ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.323911Z", "completed_at": "2024-09-16T15:36:18.334815Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.337214Z", "completed_at": "2024-09-16T15:36:18.337221Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021646499633789062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_accounts_base_mainnet_id.cf1e1e2af0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_accounts_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.328541Z", "completed_at": "2024-09-16T15:36:18.335992Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.338668Z", "completed_at": "2024-09-16T15:36:18.338675Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022376537322998047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_accounts_base_mainnet_owner.b581a2df74", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_accounts_base_mainnet\"\nwhere owner is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.340819Z", "completed_at": "2024-09-16T15:36:18.347767Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.355216Z", "completed_at": "2024-09-16T15:36:18.355226Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019941091537475586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_accounts_base_mainnet_id.2a6de2d0f2", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_accounts_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.348324Z", "completed_at": "2024-09-16T15:36:18.360451Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.365894Z", "completed_at": "2024-09-16T15:36:18.365904Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02648186683654785, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_accounts_base_sepolia_created_ts.00ac8e7106", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_accounts_base_sepolia\"\nwhere created_ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.356164Z", "completed_at": "2024-09-16T15:36:18.366757Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.369301Z", "completed_at": "2024-09-16T15:36:18.369309Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022986650466918945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_accounts_base_sepolia_id.e4031edaa1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_accounts_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.361051Z", "completed_at": "2024-09-16T15:36:18.368089Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.370753Z", "completed_at": "2024-09-16T15:36:18.370761Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023651838302612305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_accounts_base_sepolia_owner.578268eb9a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect owner\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_accounts_base_sepolia\"\nwhere owner is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.372863Z", "completed_at": "2024-09-16T15:36:18.379578Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.385790Z", "completed_at": "2024-09-16T15:36:18.385798Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018452167510986328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_accounts_base_sepolia_id.1ca885b5ec", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_accounts_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.380111Z", "completed_at": "2024-09-16T15:36:18.396630Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.398341Z", "completed_at": "2024-09-16T15:36:18.398350Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026863813400268555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_arbitrum_mainnet_total_reward__True__0.2126781091", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_account_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not total_reward >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.390912Z", "completed_at": "2024-09-16T15:36:18.399225Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.401629Z", "completed_at": "2024-09-16T15:36:18.401637Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022796630859375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_account_arbitrum_mainnet_total_reward.59cc57cac9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect total_reward\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_account_arbitrum_mainnet\"\nwhere total_reward is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.386780Z", "completed_at": "2024-09-16T15:36:18.399767Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.402472Z", "completed_at": "2024-09-16T15:36:18.402480Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024370193481445312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_account_arbitrum_mainnet_account_id.68826803be", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_account_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.405831Z", "completed_at": "2024-09-16T15:36:18.416913Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.418959Z", "completed_at": "2024-09-16T15:36:18.418974Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018750667572021484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_account_arbitrum_mainnet_ts.3e5e9ca92a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_account_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.412236Z", "completed_at": "2024-09-16T15:36:18.419867Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.429748Z", "completed_at": "2024-09-16T15:36:18.429756Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02597332000732422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_arbitrum_sepolia_total_reward__True__0.2e9337311c", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_account_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not total_reward >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.424576Z", "completed_at": "2024-09-16T15:36:18.431517Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.433939Z", "completed_at": "2024-09-16T15:36:18.433947Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02257823944091797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_account_arbitrum_sepolia_total_reward.7a99180d9d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect total_reward\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_account_arbitrum_sepolia\"\nwhere total_reward is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.420400Z", "completed_at": "2024-09-16T15:36:18.432146Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.434787Z", "completed_at": "2024-09-16T15:36:18.434794Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024052143096923828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_account_arbitrum_sepolia_account_id.43bf639764", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_account_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.436225Z", "completed_at": "2024-09-16T15:36:18.443889Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.451618Z", "completed_at": "2024-09-16T15:36:18.451626Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02084803581237793, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_account_arbitrum_sepolia_ts.17212bb7f0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_account_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.444447Z", "completed_at": "2024-09-16T15:36:18.456685Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.462185Z", "completed_at": "2024-09-16T15:36:18.462194Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0266726016998291, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_base_mainnet_total_reward__True__0.a35af51633", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_account_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not total_reward >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.452593Z", "completed_at": "2024-09-16T15:36:18.463060Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.465609Z", "completed_at": "2024-09-16T15:36:18.465616Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023105621337890625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_account_base_mainnet_account_id.dd5099ce59", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_account_base_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.457238Z", "completed_at": "2024-09-16T15:36:18.464343Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.467017Z", "completed_at": "2024-09-16T15:36:18.467024Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0238037109375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_account_base_mainnet_total_reward.2a8b87e55c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect total_reward\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_account_base_mainnet\"\nwhere total_reward is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.469110Z", "completed_at": "2024-09-16T15:36:18.475852Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.482121Z", "completed_at": "2024-09-16T15:36:18.482129Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01846599578857422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_account_base_mainnet_ts.5a3efee9f7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_account_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.476389Z", "completed_at": "2024-09-16T15:36:18.492948Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.494554Z", "completed_at": "2024-09-16T15:36:18.494562Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026815176010131836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_account_base_sepolia_total_reward__True__0.42888d54ae", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_account_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not total_reward >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.487227Z", "completed_at": "2024-09-16T15:36:18.495428Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.497818Z", "completed_at": "2024-09-16T15:36:18.497826Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022717714309692383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_account_base_sepolia_total_reward.24d48c7864", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect total_reward\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_account_base_sepolia\"\nwhere total_reward is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.483092Z", "completed_at": "2024-09-16T15:36:18.495971Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.498678Z", "completed_at": "2024-09-16T15:36:18.498686Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024324417114257812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_account_base_sepolia_account_id.f56cf61194", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_account_base_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.502095Z", "completed_at": "2024-09-16T15:36:18.512709Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.514597Z", "completed_at": "2024-09-16T15:36:18.514606Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01819467544555664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_account_base_sepolia_ts.c34644894f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_account_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.508183Z", "completed_at": "2024-09-16T15:36:18.515491Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.525671Z", "completed_at": "2024-09-16T15:36:18.525680Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02568817138671875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_fct_perp_collateral_modified_arbitrum_mainnet_event_name__CollateralModified.250d86c2ff", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_collateral_modified_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'CollateralModified'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.516032Z", "completed_at": "2024-09-16T15:36:18.526653Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.529203Z", "completed_at": "2024-09-16T15:36:18.529212Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02246260643005371, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_arbitrum_mainnet_synth_market_id__True__0.574a94c14b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_collateral_modified_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.520351Z", "completed_at": "2024-09-16T15:36:18.528636Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.531276Z", "completed_at": "2024-09-16T15:36:18.531284Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023921728134155273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_block_number.1f44ed82ec", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_collateral_modified_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.532783Z", "completed_at": "2024-09-16T15:36:18.545600Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.547497Z", "completed_at": "2024-09-16T15:36:18.547508Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020308971405029297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_block_timestamp.46d64b9bc1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_collateral_modified_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.539332Z", "completed_at": "2024-09-16T15:36:18.548362Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.558241Z", "completed_at": "2024-09-16T15:36:18.558249Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027692556381225586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_contract.c3c6e86c96", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_collateral_modified_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.548912Z", "completed_at": "2024-09-16T15:36:18.560075Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.562496Z", "completed_at": "2024-09-16T15:36:18.562504Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0240020751953125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_event_name.45d8e8ebbb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_collateral_modified_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.553227Z", "completed_at": "2024-09-16T15:36:18.560655Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.563344Z", "completed_at": "2024-09-16T15:36:18.563354Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01845383644104004, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_id.1b5f600118", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_collateral_modified_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.564807Z", "completed_at": "2024-09-16T15:36:18.571711Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.577972Z", "completed_at": "2024-09-16T15:36:18.577981Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018615245819091797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_sender.66d35dd8ca", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_collateral_modified_arbitrum_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.572889Z", "completed_at": "2024-09-16T15:36:18.583888Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.590625Z", "completed_at": "2024-09-16T15:36:18.590633Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02653646469116211, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_synth_market_id.b88231df26", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_collateral_modified_arbitrum_mainnet\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.579564Z", "completed_at": "2024-09-16T15:36:18.591899Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.594113Z", "completed_at": "2024-09-16T15:36:18.594123Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023130416870117188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_mainnet_transaction_hash.918a7da077", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_collateral_modified_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.585278Z", "completed_at": "2024-09-16T15:36:18.594996Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.597388Z", "completed_at": "2024-09-16T15:36:18.597417Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02525043487548828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_collateral_modified_arbitrum_mainnet_id.bd707e28f4", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_collateral_modified_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.598264Z", "completed_at": "2024-09-16T15:36:18.609831Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.615588Z", "completed_at": "2024-09-16T15:36:18.615597Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02311873435974121, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_fct_perp_collateral_modified_arbitrum_sepolia_event_name__CollateralModified.4bfeebcda9", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_collateral_modified_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'CollateralModified'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.604613Z", "completed_at": "2024-09-16T15:36:18.616408Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.618958Z", "completed_at": "2024-09-16T15:36:18.618968Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02294778823852539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_arbitrum_sepolia_synth_market_id__True__0.8692b0954c", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_collateral_modified_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.611226Z", "completed_at": "2024-09-16T15:36:18.618404Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.624898Z", "completed_at": "2024-09-16T15:36:18.624907Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021816015243530273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_block_number.038db03a29", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_collateral_modified_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.619816Z", "completed_at": "2024-09-16T15:36:18.627817Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.633786Z", "completed_at": "2024-09-16T15:36:18.633800Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023443222045898438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_block_timestamp.3899d28cda", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_collateral_modified_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.629058Z", "completed_at": "2024-09-16T15:36:18.635959Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.647208Z", "completed_at": "2024-09-16T15:36:18.647216Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023181915283203125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_contract.b02eea7590", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_collateral_modified_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.643087Z", "completed_at": "2024-09-16T15:36:18.649804Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.652074Z", "completed_at": "2024-09-16T15:36:18.652082Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01905083656311035, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_id.8f1c27919f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_collateral_modified_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.637179Z", "completed_at": "2024-09-16T15:36:18.650887Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.656998Z", "completed_at": "2024-09-16T15:36:18.657006Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028672218322753906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_event_name.09d14b4d4b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_collateral_modified_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.652909Z", "completed_at": "2024-09-16T15:36:18.660046Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.666312Z", "completed_at": "2024-09-16T15:36:18.666320Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018319368362426758, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_sender.490b67952f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_collateral_modified_arbitrum_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.660604Z", "completed_at": "2024-09-16T15:36:18.667874Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.674026Z", "completed_at": "2024-09-16T15:36:18.674034Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02267289161682129, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_synth_market_id.7b6c2e9ecd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_collateral_modified_arbitrum_sepolia\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.669741Z", "completed_at": "2024-09-16T15:36:18.680418Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.682896Z", "completed_at": "2024-09-16T15:36:18.682904Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018102645874023438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_arbitrum_sepolia_transaction_hash.bd038969b5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_collateral_modified_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.674903Z", "completed_at": "2024-09-16T15:36:18.681761Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.689569Z", "completed_at": "2024-09-16T15:36:18.689577Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024111032485961914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_collateral_modified_arbitrum_sepolia_id.7cb07d36dc", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_collateral_modified_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.683737Z", "completed_at": "2024-09-16T15:36:18.692557Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.698866Z", "completed_at": "2024-09-16T15:36:18.698874Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02006387710571289, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_fct_perp_collateral_modified_base_mainnet_event_name__CollateralModified.00f5016782", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_collateral_modified_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'CollateralModified'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.693152Z", "completed_at": "2024-09-16T15:36:18.700425Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.706303Z", "completed_at": "2024-09-16T15:36:18.706311Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02412104606628418, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_base_mainnet_synth_market_id__True__0.644f81887d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_collateral_modified_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.702261Z", "completed_at": "2024-09-16T15:36:18.713009Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.715505Z", "completed_at": "2024-09-16T15:36:18.715513Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018025875091552734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_block_number.45b34bf575", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_collateral_modified_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.707199Z", "completed_at": "2024-09-16T15:36:18.714343Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.720455Z", "completed_at": "2024-09-16T15:36:18.720463Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02234673500061035, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_block_timestamp.7c5c8a362c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_collateral_modified_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.716349Z", "completed_at": "2024-09-16T15:36:18.723451Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.729436Z", "completed_at": "2024-09-16T15:36:18.729444Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01798105239868164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_contract.f078950840", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_collateral_modified_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.723993Z", "completed_at": "2024-09-16T15:36:18.730967Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.738396Z", "completed_at": "2024-09-16T15:36:18.738404Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023601770401000977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_event_name.44267a4fa1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_collateral_modified_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.739271Z", "completed_at": "2024-09-16T15:36:18.745690Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.751720Z", "completed_at": "2024-09-16T15:36:18.751727Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023157835006713867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_sender.b3270f32cc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_collateral_modified_base_mainnet\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.732755Z", "completed_at": "2024-09-16T15:36:18.746271Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.752595Z", "completed_at": "2024-09-16T15:36:18.752605Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024665355682373047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_id.efa9bbeec9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_collateral_modified_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.747417Z", "completed_at": "2024-09-16T15:36:18.754856Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.761207Z", "completed_at": "2024-09-16T15:36:18.761217Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017995357513427734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_synth_market_id.3a3dffb920", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_collateral_modified_base_mainnet\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.756111Z", "completed_at": "2024-09-16T15:36:18.763461Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.769276Z", "completed_at": "2024-09-16T15:36:18.769286Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02263021469116211, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_mainnet_transaction_hash.8cc455d504", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_collateral_modified_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.765243Z", "completed_at": "2024-09-16T15:36:18.776766Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.784674Z", "completed_at": "2024-09-16T15:36:18.784683Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02433300018310547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_collateral_modified_base_mainnet_id.9010e87027", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_collateral_modified_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.770964Z", "completed_at": "2024-09-16T15:36:18.783992Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.786240Z", "completed_at": "2024-09-16T15:36:18.786248Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024205446243286133, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_fct_perp_collateral_modified_base_sepolia_event_name__CollateralModified.f6430341ee", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_collateral_modified_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'CollateralModified'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.778136Z", "completed_at": "2024-09-16T15:36:18.787067Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.793117Z", "completed_at": "2024-09-16T15:36:18.793128Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02289748191833496, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_collateral_modified_base_sepolia_synth_market_id__True__0.6fb45ff630", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_collateral_modified_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.788330Z", "completed_at": "2024-09-16T15:36:18.795498Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.797860Z", "completed_at": "2024-09-16T15:36:18.797868Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020497560501098633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_block_number.36ad8cb4d3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_collateral_modified_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.799321Z", "completed_at": "2024-09-16T15:36:18.810117Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.816442Z", "completed_at": "2024-09-16T15:36:18.816451Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02244877815246582, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_block_timestamp.983f4f7464", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_collateral_modified_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.803634Z", "completed_at": "2024-09-16T15:36:18.814829Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.817450Z", "completed_at": "2024-09-16T15:36:18.817460Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022768020629882812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_contract.e1b2d1c3f1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_collateral_modified_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.810780Z", "completed_at": "2024-09-16T15:36:18.818898Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.827658Z", "completed_at": "2024-09-16T15:36:18.827666Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.029071569442749023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_event_name.0d3e82bc99", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_collateral_modified_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.819499Z", "completed_at": "2024-09-16T15:36:18.829224Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.831677Z", "completed_at": "2024-09-16T15:36:18.831686Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022421836853027344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_id.04ae0ab4fd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_collateral_modified_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.833719Z", "completed_at": "2024-09-16T15:36:18.850263Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.852119Z", "completed_at": "2024-09-16T15:36:18.852127Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023626089096069336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_sender.36cb6d7913", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect sender\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_collateral_modified_base_sepolia\"\nwhere sender is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.840020Z", "completed_at": "2024-09-16T15:36:18.850880Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.853599Z", "completed_at": "2024-09-16T15:36:18.853610Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023880720138549805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_synth_market_id.a933a52d36", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_collateral_modified_base_sepolia\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.845996Z", "completed_at": "2024-09-16T15:36:18.853004Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.859210Z", "completed_at": "2024-09-16T15:36:18.859218Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026236772537231445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_collateral_modified_base_sepolia_transaction_hash.834ecbfe7f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_collateral_modified_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.854473Z", "completed_at": "2024-09-16T15:36:18.862115Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.864529Z", "completed_at": "2024-09-16T15:36:18.864538Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019504308700561523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_collateral_modified_base_sepolia_id.a5b1b5d44a", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_collateral_modified_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.865975Z", "completed_at": "2024-09-16T15:36:18.882198Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.883599Z", "completed_at": "2024-09-16T15:36:18.883607Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022841930389404297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_fct_perp_interest_charged_arbitrum_mainnet_event_name__InterestCharged.290d5610b6", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_interest_charged_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'InterestCharged'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.871573Z", "completed_at": "2024-09-16T15:36:18.884491Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.886949Z", "completed_at": "2024-09-16T15:36:18.886959Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024295330047607422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_mainnet_account_id__True__0.8b99042cb7", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_interest_charged_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.876106Z", "completed_at": "2024-09-16T15:36:18.885741Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.891895Z", "completed_at": "2024-09-16T15:36:18.891907Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028087615966796875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_mainnet_interest__True__0.7cdf7632d5", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_interest_charged_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not interest >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.887806Z", "completed_at": "2024-09-16T15:36:18.895099Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.897441Z", "completed_at": "2024-09-16T15:36:18.897449Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.014787673950195312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_account_id.f870459206", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_interest_charged_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.898279Z", "completed_at": "2024-09-16T15:36:18.908925Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.914650Z", "completed_at": "2024-09-16T15:36:18.914659Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02182936668395996, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_block_number.f9a6bea511", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_interest_charged_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.904581Z", "completed_at": "2024-09-16T15:36:18.915525Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.918044Z", "completed_at": "2024-09-16T15:36:18.918055Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02193307876586914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_block_timestamp.a02a2dca08", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_interest_charged_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.909658Z", "completed_at": "2024-09-16T15:36:18.917420Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.923660Z", "completed_at": "2024-09-16T15:36:18.923667Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02693939208984375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_contract.2994a59949", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_interest_charged_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.918922Z", "completed_at": "2024-09-16T15:36:18.925918Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.933373Z", "completed_at": "2024-09-16T15:36:18.933383Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01975417137145996, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_event_name.2eb4ea378d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_interest_charged_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.927753Z", "completed_at": "2024-09-16T15:36:18.936311Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.942098Z", "completed_at": "2024-09-16T15:36:18.942108Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01917862892150879, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_id.e65a5a6b7b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_interest_charged_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.937445Z", "completed_at": "2024-09-16T15:36:18.948064Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.953646Z", "completed_at": "2024-09-16T15:36:18.953655Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026602745056152344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_interest.9af6483895", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_interest_charged_arbitrum_mainnet\"\nwhere interest is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.942975Z", "completed_at": "2024-09-16T15:36:18.954473Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.957040Z", "completed_at": "2024-09-16T15:36:18.957049Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02280426025390625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_mainnet_transaction_hash.a51ba7ae00", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_interest_charged_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.949595Z", "completed_at": "2024-09-16T15:36:18.956487Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.959136Z", "completed_at": "2024-09-16T15:36:18.959143Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01775336265563965, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_interest_charged_arbitrum_mainnet_id.176ba58d24", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_interest_charged_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.960653Z", "completed_at": "2024-09-16T15:36:18.972051Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.974492Z", "completed_at": "2024-09-16T15:36:18.974502Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019535541534423828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_fct_perp_interest_charged_arbitrum_sepolia_event_name__InterestCharged.51e1e7a8ae", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_interest_charged_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'InterestCharged'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.967152Z", "completed_at": "2024-09-16T15:36:18.973934Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.985353Z", "completed_at": "2024-09-16T15:36:18.985361Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02696847915649414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_sepolia_account_id__True__0.9112ebe432", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_interest_charged_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.975369Z", "completed_at": "2024-09-16T15:36:18.987915Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.990333Z", "completed_at": "2024-09-16T15:36:18.990341Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024008750915527344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_arbitrum_sepolia_interest__True__0.c64881a8aa", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_interest_charged_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not interest >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.981273Z", "completed_at": "2024-09-16T15:36:18.988464Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:18.991197Z", "completed_at": "2024-09-16T15:36:18.991204Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019811153411865234, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_account_id.90ca2a0ca7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_interest_charged_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.994830Z", "completed_at": "2024-09-16T15:36:19.006258Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.012130Z", "completed_at": "2024-09-16T15:36:19.012138Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023158550262451172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_block_number.bcf0e9c27a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_interest_charged_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:18.999387Z", "completed_at": "2024-09-16T15:36:19.007452Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.017160Z", "completed_at": "2024-09-16T15:36:19.017168Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027531147003173828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_block_timestamp.a258f49c6c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_interest_charged_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.007981Z", "completed_at": "2024-09-16T15:36:19.018907Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.021454Z", "completed_at": "2024-09-16T15:36:19.021462Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017524242401123047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_contract.d14beb1667", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_interest_charged_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.013000Z", "completed_at": "2024-09-16T15:36:19.020208Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.022900Z", "completed_at": "2024-09-16T15:36:19.022908Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018213510513305664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_event_name.08086a65e0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_interest_charged_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.032460Z", "completed_at": "2024-09-16T15:36:19.038851Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.048348Z", "completed_at": "2024-09-16T15:36:19.048356Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02615809440612793, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_interest.9aabfab72d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_interest_charged_arbitrum_sepolia\"\nwhere interest is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.026246Z", "completed_at": "2024-09-16T15:36:19.039375Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.049214Z", "completed_at": "2024-09-16T15:36:19.049225Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028519392013549805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_id.38605d52c9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_interest_charged_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.039953Z", "completed_at": "2024-09-16T15:36:19.050967Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.053508Z", "completed_at": "2024-09-16T15:36:19.053518Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021775007247924805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_arbitrum_sepolia_transaction_hash.a2955227b8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_interest_charged_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.044256Z", "completed_at": "2024-09-16T15:36:19.052338Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.054966Z", "completed_at": "2024-09-16T15:36:19.054973Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018465518951416016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_interest_charged_arbitrum_sepolia_id.418f459da1", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_interest_charged_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.058278Z", "completed_at": "2024-09-16T15:36:19.068941Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.076784Z", "completed_at": "2024-09-16T15:36:19.076792Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024007320404052734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_fct_perp_interest_charged_base_mainnet_event_name__InterestCharged.b8b39fbb4d", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_interest_charged_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'InterestCharged'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.063281Z", "completed_at": "2024-09-16T15:36:19.070243Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.081890Z", "completed_at": "2024-09-16T15:36:19.081898Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027637720108032227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_mainnet_account_id__True__0.d4da8249b8", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_interest_charged_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.070791Z", "completed_at": "2024-09-16T15:36:19.083645Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.086230Z", "completed_at": "2024-09-16T15:36:19.086237Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023677825927734375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_mainnet_interest__True__0.b25a9c1b50", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_interest_charged_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not interest >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.077709Z", "completed_at": "2024-09-16T15:36:19.085659Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.088244Z", "completed_at": "2024-09-16T15:36:19.088252Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0207061767578125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_account_id.2830ac0b93", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_interest_charged_base_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.090426Z", "completed_at": "2024-09-16T15:36:19.101920Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.108176Z", "completed_at": "2024-09-16T15:36:19.108184Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02322673797607422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_block_number.47e9d47bb4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_interest_charged_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.096099Z", "completed_at": "2024-09-16T15:36:19.107513Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.113575Z", "completed_at": "2024-09-16T15:36:19.113583Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026615381240844727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_block_timestamp.60136d09c1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_interest_charged_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.103226Z", "completed_at": "2024-09-16T15:36:19.115141Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.117939Z", "completed_at": "2024-09-16T15:36:19.117949Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022567272186279297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_contract.8e7dd8a6ef", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_interest_charged_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.109042Z", "completed_at": "2024-09-16T15:36:19.116657Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.119433Z", "completed_at": "2024-09-16T15:36:19.119441Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018941640853881836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_event_name.eaf9eac9c3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_interest_charged_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.122873Z", "completed_at": "2024-09-16T15:36:19.136823Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.143912Z", "completed_at": "2024-09-16T15:36:19.143925Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026791095733642578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_id.a798ff42d8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_interest_charged_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.131058Z", "completed_at": "2024-09-16T15:36:19.138299Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.149193Z", "completed_at": "2024-09-16T15:36:19.149201Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.030492782592773438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_interest.073a973712", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_interest_charged_base_mainnet\"\nwhere interest is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.138840Z", "completed_at": "2024-09-16T15:36:19.151193Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.153675Z", "completed_at": "2024-09-16T15:36:19.153682Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02337193489074707, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_mainnet_transaction_hash.f85d4df49f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_interest_charged_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.144874Z", "completed_at": "2024-09-16T15:36:19.153064Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.155716Z", "completed_at": "2024-09-16T15:36:19.155724Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02038121223449707, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_interest_charged_base_mainnet_id.31ca39738f", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_interest_charged_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.157847Z", "completed_at": "2024-09-16T15:36:19.169148Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.171580Z", "completed_at": "2024-09-16T15:36:19.171591Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019219160079956055, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_fct_perp_interest_charged_base_sepolia_event_name__InterestCharged.ff861d06a4", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_interest_charged_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'InterestCharged'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.163746Z", "completed_at": "2024-09-16T15:36:19.171024Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.182870Z", "completed_at": "2024-09-16T15:36:19.182879Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028453588485717773, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_sepolia_account_id__True__0.3edc04f3c6", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_interest_charged_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.178645Z", "completed_at": "2024-09-16T15:36:19.185537Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.187865Z", "completed_at": "2024-09-16T15:36:19.187873Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01938652992248535, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_account_id.86fbe78f66", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_interest_charged_base_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.172473Z", "completed_at": "2024-09-16T15:36:19.186675Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.189300Z", "completed_at": "2024-09-16T15:36:19.189308Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02629566192626953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_interest_charged_base_sepolia_interest__True__0.cbe80d3cfc", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_interest_charged_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not interest >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.191487Z", "completed_at": "2024-09-16T15:36:19.202019Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.204394Z", "completed_at": "2024-09-16T15:36:19.204402Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01842045783996582, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_block_number.b5c567e21f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_interest_charged_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.196249Z", "completed_at": "2024-09-16T15:36:19.203251Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.209343Z", "completed_at": "2024-09-16T15:36:19.209351Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022220611572265625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_block_timestamp.0a73b599b9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_interest_charged_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.205269Z", "completed_at": "2024-09-16T15:36:19.216111Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.218496Z", "completed_at": "2024-09-16T15:36:19.218504Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01797032356262207, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_contract.d0f4674d07", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_interest_charged_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.210246Z", "completed_at": "2024-09-16T15:36:19.217935Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.220439Z", "completed_at": "2024-09-16T15:36:19.220446Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01916670799255371, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_event_name.237b079041", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_interest_charged_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.227749Z", "completed_at": "2024-09-16T15:36:19.234920Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.237153Z", "completed_at": "2024-09-16T15:36:19.237161Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01996302604675293, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_interest.201254f262", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_interest_charged_base_sepolia\"\nwhere interest is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.221962Z", "completed_at": "2024-09-16T15:36:19.235464Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.238059Z", "completed_at": "2024-09-16T15:36:19.238066Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021514415740966797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_id.eb661d1506", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_interest_charged_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.238915Z", "completed_at": "2024-09-16T15:36:19.250608Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.252838Z", "completed_at": "2024-09-16T15:36:19.252846Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019655466079711914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_interest_charged_base_sepolia_transaction_hash.aaef59efbb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_interest_charged_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.243283Z", "completed_at": "2024-09-16T15:36:19.251174Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.253712Z", "completed_at": "2024-09-16T15:36:19.253720Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01955103874206543, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_interest_charged_base_sepolia_id.53669ecac5", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_interest_charged_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.254558Z", "completed_at": "2024-09-16T15:36:19.266936Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.269257Z", "completed_at": "2024-09-16T15:36:19.269264Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02012467384338379, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_liq_position_arbitrum_mainnet", "compiled": true, "compiled_code": "with liquidations as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash,\n account_id,\n market_id,\n \n amount_liquidated / 1e18\n as amount_liquidated,\n \n current_position_size / 1e18\n as position_size\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_position_liquidated_arbitrum_mainnet\"\n),\n\nmarkets as (\n select\n id,\n market_symbol\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_markets_arbitrum_mainnet\"\n)\n\nselect\n l.id,\n l.ts,\n l.block_number,\n l.transaction_hash,\n l.market_id,\n m.market_symbol,\n l.amount_liquidated,\n l.position_size,\n CAST(\n l.account_id as text\n ) as account_id\nfrom\n liquidations as l\nleft join markets as m\n on l.market_id = m.id", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.258410Z", "completed_at": "2024-09-16T15:36:19.267504Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.270137Z", "completed_at": "2024-09-16T15:36:19.270147Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020251750946044922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_market_history_arbitrum_mainnet", "compiled": true, "compiled_code": "with arbitrum as (\n select\n mu.id,\n mu.block_timestamp as ts,\n mu.block_number,\n mu.transaction_hash,\n m.id as market_id,\n m.market_symbol,\n \n price / 1e18\n as price,\n \n skew / 1e18\n as skew,\n \n size / 1e18\n as size,\n \n size_delta / 1e18\n as size_delta,\n \n current_funding_rate / 1e18\n as funding_rate,\n \n current_funding_velocity / 1e18\n as funding_velocity,\n \n interest_rate / 1e18\n as interest_rate,\n \n current_funding_rate / 1e18\n * 365.25 as funding_rate_apr,\n \n current_funding_rate / 1e18\n * 365.25\n + \n interest_rate / 1e18\n as long_rate_apr,\n \n current_funding_rate / 1e18\n * -1 * 365.25\n + \n interest_rate / 1e18\n as short_rate_apr\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_market_updated_arbitrum_mainnet\"\n as mu\n left join\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_markets_arbitrum_mainnet\"\n as m\n on mu.market_id = m.id\n)\n\nselect\n *,\n size * price as size_usd,\n (\n size + skew\n ) * price / 2 as long_oi,\n (\n size - skew\n ) * price / 2 as short_oi,\n case\n when size * price = 0 then null\n else ((size + skew) * price / 2) / (\n size * price\n )\n end as long_oi_pct,\n case\n when size * price = 0 then null\n else ((size - skew) * price / 2) / (\n size * price\n )\n end as short_oi_pct\nfrom\n arbitrum", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.271565Z", "completed_at": "2024-09-16T15:36:19.285942Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.287884Z", "completed_at": "2024-09-16T15:36:19.287894Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02165508270263672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_orders_arbitrum_mainnet", "compiled": true, "compiled_code": "with arbitrum as (\n select\n oc.id,\n oc.block_timestamp as ts,\n oc.block_number,\n oc.transaction_hash,\n oc.contract,\n oc.market_id,\n markets.market_symbol,\n CAST(\n oc.account_id as text\n ) as account_id,\n oc.order_type,\n \n oc.size_delta / 1e18\n as size,\n \n oc.acceptable_price / 1e18\n as acceptable_price,\n oc.settlement_time,\n oc.expiration_time,\n \n LEFT(\n REGEXP_REPLACE(\n encode(\n DECODE(REPLACE(oc.tracking_code, '0x', ''), 'hex'),\n 'escape'\n ) :: text,\n '\\\\000',\n '',\n 'g'\n ),\n 20\n )\n as tracking_code,\n oc.sender\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_committed_arbitrum_mainnet\"\n as oc\n left join \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_markets_arbitrum_mainnet\" as markets\n on oc.market_id = markets.id\n)\n\nselect *\nfrom\n arbitrum", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_orders_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.279151Z", "completed_at": "2024-09-16T15:36:19.288819Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.295244Z", "completed_at": "2024-09-16T15:36:19.295252Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027269601821899414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_trades_arbitrum_mainnet", "compiled": true, "compiled_code": "with arbitrum as (\n select\n pos.id,\n pos.block_timestamp as ts,\n pos.block_number,\n pos.transaction_hash,\n pos.contract,\n pos.market_id,\n markets.market_symbol,\n CAST(\n pos.account_id as text\n ) as account_id,\n \n fill_price / 1e18\n as fill_price,\n \n pnl / 1e18\n as pnl,\n \n accrued_funding / 1e18\n as accrued_funding,\n \n size_delta / 1e18\n as trade_size,\n \n new_size / 1e18\n as position_size,\n \n total_fees / 1e18\n as total_fees,\n \n referral_fees / 1e18\n as referral_fees,\n \n collected_fees / 1e18\n as collected_fees,\n \n settlement_reward / 1e18\n as settlement_reward,\n \n LEFT(\n REGEXP_REPLACE(\n encode(\n DECODE(REPLACE(tracking_code, '0x', ''), 'hex'),\n 'escape'\n ) :: text,\n '\\\\000',\n '',\n 'g'\n ),\n 20\n )\n as tracking_code,\n pos.settler\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"perp_order_settled_arbitrum_mainnet\" as pos\n left join \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_markets_arbitrum_mainnet\" as markets\n on pos.market_id = markets.id\n)\n\nselect\n *,\n ABS(\n fill_price * trade_size\n ) as notional_trade_size,\n fill_price * position_size as notional_position_size,\n total_fees - referral_fees - collected_fees - settlement_reward as lp_fees,\n total_fees - settlement_reward as exchange_fees\nfrom\n arbitrum", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.289993Z", "completed_at": "2024-09-16T15:36:19.301483Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.304661Z", "completed_at": "2024-09-16T15:36:19.304670Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019515275955200195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_arbitrum_mainnet_id__True__0.1cff4e3aae", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_markets_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.296310Z", "completed_at": "2024-09-16T15:36:19.304105Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.310250Z", "completed_at": "2024-09-16T15:36:19.310258Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023883342742919922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_block_number.9856206ec2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_markets_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.306194Z", "completed_at": "2024-09-16T15:36:19.313284Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.319314Z", "completed_at": "2024-09-16T15:36:19.319322Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018628358840942383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_created_ts.5210e0d803", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_markets_arbitrum_mainnet\"\nwhere created_ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.314490Z", "completed_at": "2024-09-16T15:36:19.321448Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.332926Z", "completed_at": "2024-09-16T15:36:19.332937Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027497529983520508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_id.8bc5d0147f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_markets_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.328702Z", "completed_at": "2024-09-16T15:36:19.335501Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.337974Z", "completed_at": "2024-09-16T15:36:19.337984Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019391536712646484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_market_symbol.052367dc06", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_markets_arbitrum_mainnet\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.322690Z", "completed_at": "2024-09-16T15:36:19.336701Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.342596Z", "completed_at": "2024-09-16T15:36:19.342606Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028931617736816406, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_markets_arbitrum_mainnet_market_name.6d1107f677", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_name\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_markets_arbitrum_mainnet\"\nwhere market_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.338841Z", "completed_at": "2024-09-16T15:36:19.345752Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.355360Z", "completed_at": "2024-09-16T15:36:19.355369Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02151036262512207, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_liq_position_arbitrum_sepolia", "compiled": true, "compiled_code": "with liquidations as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash,\n account_id,\n market_id,\n \n amount_liquidated / 1e18\n as amount_liquidated,\n \n current_position_size / 1e18\n as position_size\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_position_liquidated_arbitrum_sepolia\"\n),\n\nmarkets as (\n select\n id,\n market_symbol\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_markets_arbitrum_sepolia\"\n)\n\nselect\n l.id,\n l.ts,\n l.block_number,\n l.transaction_hash,\n l.market_id,\n m.market_symbol,\n l.amount_liquidated,\n l.position_size,\n CAST(\n l.account_id as text\n ) as account_id\nfrom\n liquidations as l\nleft join markets as m\n on l.market_id = m.id", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.346377Z", "completed_at": "2024-09-16T15:36:19.358268Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.371309Z", "completed_at": "2024-09-16T15:36:19.371318Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.034110307693481445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_market_history_arbitrum_sepolia", "compiled": true, "compiled_code": "with arbitrum as (\n select\n mu.id,\n mu.block_timestamp as ts,\n mu.block_number,\n mu.transaction_hash,\n m.id as market_id,\n m.market_symbol,\n \n price / 1e18\n as price,\n \n skew / 1e18\n as skew,\n \n size / 1e18\n as size,\n \n size_delta / 1e18\n as size_delta,\n \n current_funding_rate / 1e18\n as funding_rate,\n \n current_funding_velocity / 1e18\n as funding_velocity,\n \n interest_rate / 1e18\n as interest_rate,\n \n current_funding_rate / 1e18\n * 365.25 as funding_rate_apr,\n \n current_funding_rate / 1e18\n * 365.25\n + \n interest_rate / 1e18\n as long_rate_apr,\n \n current_funding_rate / 1e18\n * -1 * 365.25\n + \n interest_rate / 1e18\n as short_rate_apr\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_market_updated_arbitrum_sepolia\"\n as mu\n left join\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_markets_arbitrum_sepolia\"\n as m\n on mu.market_id = m.id\n)\n\nselect\n *,\n size * price as size_usd,\n (\n size + skew\n ) * price / 2 as long_oi,\n (\n size - skew\n ) * price / 2 as short_oi,\n case\n when size * price = 0 then null\n else ((size + skew) * price / 2) / (\n size * price\n )\n end as long_oi_pct,\n case\n when size * price = 0 then null\n else ((size - skew) * price / 2) / (\n size * price\n )\n end as short_oi_pct\nfrom\n arbitrum", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.359194Z", "completed_at": "2024-09-16T15:36:19.372280Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.375323Z", "completed_at": "2024-09-16T15:36:19.375330Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02389836311340332, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_orders_arbitrum_sepolia", "compiled": true, "compiled_code": "with arbitrum as (\n select\n oc.id,\n oc.block_timestamp as ts,\n oc.block_number,\n oc.transaction_hash,\n oc.contract,\n oc.market_id,\n markets.market_symbol,\n CAST(\n oc.account_id as text\n ) as account_id,\n oc.order_type,\n \n oc.size_delta / 1e18\n as size,\n \n oc.acceptable_price / 1e18\n as acceptable_price,\n oc.settlement_time,\n oc.expiration_time,\n \n LEFT(\n REGEXP_REPLACE(\n encode(\n DECODE(REPLACE(oc.tracking_code, '0x', ''), 'hex'),\n 'escape'\n ) :: text,\n '\\\\000',\n '',\n 'g'\n ),\n 20\n )\n as tracking_code,\n oc.sender\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_committed_arbitrum_sepolia\"\n as oc\n left join \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_markets_arbitrum_sepolia\" as markets\n on oc.market_id = markets.id\n)\n\nselect *\nfrom\n arbitrum", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_orders_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.363279Z", "completed_at": "2024-09-16T15:36:19.374323Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.381815Z", "completed_at": "2024-09-16T15:36:19.381825Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027242183685302734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_trades_arbitrum_sepolia", "compiled": true, "compiled_code": "with arbitrum as (\n select\n pos.id,\n pos.block_timestamp as ts,\n pos.block_number,\n pos.transaction_hash,\n pos.contract,\n pos.market_id,\n markets.market_symbol,\n CAST(\n pos.account_id as text\n ) as account_id,\n \n fill_price / 1e18\n as fill_price,\n \n pnl / 1e18\n as pnl,\n \n accrued_funding / 1e18\n as accrued_funding,\n \n size_delta / 1e18\n as trade_size,\n \n new_size / 1e18\n as position_size,\n \n total_fees / 1e18\n as total_fees,\n \n referral_fees / 1e18\n as referral_fees,\n \n collected_fees / 1e18\n as collected_fees,\n \n settlement_reward / 1e18\n as settlement_reward,\n \n LEFT(\n REGEXP_REPLACE(\n encode(\n DECODE(REPLACE(tracking_code, '0x', ''), 'hex'),\n 'escape'\n ) :: text,\n '\\\\000',\n '',\n 'g'\n ),\n 20\n )\n as tracking_code,\n pos.settler\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"perp_order_settled_arbitrum_sepolia\" as pos\n left join \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_markets_arbitrum_sepolia\" as markets\n on pos.market_id = markets.id\n)\n\nselect\n *,\n ABS(\n fill_price * trade_size\n ) as notional_trade_size,\n fill_price * position_size as notional_position_size,\n total_fees - referral_fees - collected_fees - settlement_reward as lp_fees,\n total_fees - settlement_reward as exchange_fees\nfrom\n arbitrum", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.376258Z", "completed_at": "2024-09-16T15:36:19.383864Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.387081Z", "completed_at": "2024-09-16T15:36:19.387088Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.016510009765625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_arbitrum_sepolia_id__True__0.809baf15c9", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_markets_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.387914Z", "completed_at": "2024-09-16T15:36:19.394838Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.404331Z", "completed_at": "2024-09-16T15:36:19.404339Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023795366287231445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_block_number.29c62666b5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_markets_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.395403Z", "completed_at": "2024-09-16T15:36:19.405376Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.407951Z", "completed_at": "2024-09-16T15:36:19.407960Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021608829498291016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_created_ts.c925538049", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_markets_arbitrum_sepolia\"\nwhere created_ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.400062Z", "completed_at": "2024-09-16T15:36:19.407418Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.413686Z", "completed_at": "2024-09-16T15:36:19.413694Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021580219268798828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_id.1aae92d10b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_markets_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.408795Z", "completed_at": "2024-09-16T15:36:19.415920Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.423235Z", "completed_at": "2024-09-16T15:36:19.423243Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02391219139099121, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_market_name.2fb670f3c9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_name\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_markets_arbitrum_sepolia\"\nwhere market_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.417750Z", "completed_at": "2024-09-16T15:36:19.426035Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.431644Z", "completed_at": "2024-09-16T15:36:19.431654Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01884913444519043, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_markets_arbitrum_sepolia_market_symbol.894efe853d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_markets_arbitrum_sepolia\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.427214Z", "completed_at": "2024-09-16T15:36:19.439243Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.445147Z", "completed_at": "2024-09-16T15:36:19.445155Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02814173698425293, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_liq_position_base_mainnet", "compiled": true, "compiled_code": "with liquidations as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash,\n account_id,\n market_id,\n \n amount_liquidated / 1e18\n as amount_liquidated,\n \n current_position_size / 1e18\n as position_size\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"perp_position_liquidated_base_mainnet\"\n),\n\nmarkets as (\n select\n id,\n market_symbol\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_markets_base_mainnet\"\n)\n\nselect\n l.id,\n l.ts,\n l.block_number,\n l.transaction_hash,\n l.market_id,\n m.market_symbol,\n l.amount_liquidated,\n l.position_size,\n CAST(\n l.account_id as text\n ) as account_id\nfrom\n liquidations as l\nleft join markets as m\n on l.market_id = m.id", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.432527Z", "completed_at": "2024-09-16T15:36:19.444524Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.446720Z", "completed_at": "2024-09-16T15:36:19.446727Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022675275802612305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_market_history_base_mainnet", "compiled": true, "compiled_code": "with base as (\n select\n mu.id,\n mu.block_timestamp as ts,\n mu.block_number,\n mu.transaction_hash,\n m.id as market_id,\n m.market_symbol,\n \n price / 1e18\n as price,\n \n skew / 1e18\n as skew,\n \n size / 1e18\n as size,\n \n size_delta / 1e18\n as size_delta,\n \n current_funding_rate / 1e18\n as funding_rate,\n \n current_funding_velocity / 1e18\n as funding_velocity,\n \n interest_rate / 1e18\n as interest_rate,\n \n current_funding_rate / 1e18\n * 365.25 as funding_rate_apr,\n \n current_funding_rate / 1e18\n * 365.25\n + \n interest_rate / 1e18\n as long_rate_apr,\n \n current_funding_rate / 1e18\n * -1 * 365.25\n + \n interest_rate / 1e18\n as short_rate_apr\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"perp_market_updated_base_mainnet\"\n as mu\n left join\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_markets_base_mainnet\"\n as m\n on mu.market_id = m.id\n)\n\nselect\n *,\n size * price as size_usd,\n (\n size + skew\n ) * price / 2 as long_oi,\n (\n size - skew\n ) * price / 2 as short_oi,\n case\n when size * price = 0 then null\n else ((size + skew) * price / 2) / (\n size * price\n )\n end as long_oi_pct,\n case\n when size * price = 0 then null\n else ((size - skew) * price / 2) / (\n size * price\n )\n end as short_oi_pct\nfrom\n base", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.440569Z", "completed_at": "2024-09-16T15:36:19.447585Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.450444Z", "completed_at": "2024-09-16T15:36:19.450452Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0195162296295166, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_orders_base_mainnet", "compiled": true, "compiled_code": "with base as (\n select\n oc.id,\n oc.block_timestamp as ts,\n oc.block_number,\n oc.transaction_hash,\n oc.contract,\n oc.market_id,\n markets.market_symbol,\n CAST(\n oc.account_id as text\n ) as account_id,\n oc.order_type,\n \n oc.size_delta / 1e18\n as size,\n \n oc.acceptable_price / 1e18\n as acceptable_price,\n oc.settlement_time,\n oc.expiration_time,\n \n LEFT(\n REGEXP_REPLACE(\n encode(\n DECODE(REPLACE(oc.tracking_code, '0x', ''), 'hex'),\n 'escape'\n ) :: text,\n '\\\\000',\n '',\n 'g'\n ),\n 20\n )\n as tracking_code,\n oc.sender\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_committed_base_mainnet\"\n as oc\n left join \"analytics\".\"prod_base_mainnet\".\"fct_perp_markets_base_mainnet\" as markets\n on oc.market_id = markets.id\n)\n\nselect *\nfrom\n base", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_orders_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.452333Z", "completed_at": "2024-09-16T15:36:19.467137Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.472556Z", "completed_at": "2024-09-16T15:36:19.472570Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026674270629882812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_trades_base_mainnet", "compiled": true, "compiled_code": "with base as (\n select\n pos.id,\n pos.block_timestamp as ts,\n pos.block_number,\n pos.transaction_hash,\n pos.contract,\n pos.market_id,\n markets.market_symbol,\n CAST(\n pos.account_id as text\n ) as account_id,\n \n fill_price / 1e18\n as fill_price,\n \n pnl / 1e18\n as pnl,\n \n accrued_funding / 1e18\n as accrued_funding,\n \n size_delta / 1e18\n as trade_size,\n \n new_size / 1e18\n as position_size,\n \n total_fees / 1e18\n as total_fees,\n \n referral_fees / 1e18\n as referral_fees,\n \n collected_fees / 1e18\n as collected_fees,\n \n settlement_reward / 1e18\n as settlement_reward,\n \n LEFT(\n REGEXP_REPLACE(\n encode(\n DECODE(REPLACE(tracking_code, '0x', ''), 'hex'),\n 'escape'\n ) :: text,\n '\\\\000',\n '',\n 'g'\n ),\n 20\n )\n as tracking_code,\n pos.settler\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"perp_order_settled_base_mainnet\" as pos\n left join \"analytics\".\"prod_base_mainnet\".\"fct_perp_markets_base_mainnet\" as markets\n on pos.market_id = markets.id\n)\n\nselect\n *,\n ABS(\n fill_price * trade_size\n ) as notional_trade_size,\n fill_price * position_size as notional_position_size,\n total_fees - referral_fees - collected_fees - settlement_reward as lp_fees,\n total_fees - settlement_reward as exchange_fees\nfrom\n base", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.461418Z", "completed_at": "2024-09-16T15:36:19.473457Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.479439Z", "completed_at": "2024-09-16T15:36:19.479450Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02782750129699707, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_base_mainnet_id__True__0.ac58557180", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_markets_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.467687Z", "completed_at": "2024-09-16T15:36:19.478201Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.481079Z", "completed_at": "2024-09-16T15:36:19.481087Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023671388626098633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_markets_base_mainnet_block_number.6792b019f1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_markets_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.474159Z", "completed_at": "2024-09-16T15:36:19.482069Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.484654Z", "completed_at": "2024-09-16T15:36:19.484663Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02404475212097168, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_markets_base_mainnet_created_ts.b73d9a0c8a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_markets_base_mainnet\"\nwhere created_ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.487956Z", "completed_at": "2024-09-16T15:36:19.498090Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.503862Z", "completed_at": "2024-09-16T15:36:19.503870Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02125263214111328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_markets_base_mainnet_id.bd1fc06532", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_markets_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.494019Z", "completed_at": "2024-09-16T15:36:19.504781Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.511459Z", "completed_at": "2024-09-16T15:36:19.511467Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02546977996826172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_markets_base_mainnet_market_name.303acf9a19", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_name\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_markets_base_mainnet\"\nwhere market_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.498626Z", "completed_at": "2024-09-16T15:36:19.512292Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.514886Z", "completed_at": "2024-09-16T15:36:19.514894Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028294086456298828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_markets_base_mainnet_market_symbol.c8dc99abfc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_markets_base_mainnet\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.505419Z", "completed_at": "2024-09-16T15:36:19.514211Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.516984Z", "completed_at": "2024-09-16T15:36:19.516994Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023822307586669922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_liq_position_base_sepolia", "compiled": true, "compiled_code": "with liquidations as (\n select\n id,\n block_timestamp as ts,\n block_number,\n transaction_hash,\n account_id,\n market_id,\n \n amount_liquidated / 1e18\n as amount_liquidated,\n \n current_position_size / 1e18\n as position_size\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"perp_position_liquidated_base_sepolia\"\n),\n\nmarkets as (\n select\n id,\n market_symbol\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_markets_base_sepolia\"\n)\n\nselect\n l.id,\n l.ts,\n l.block_number,\n l.transaction_hash,\n l.market_id,\n m.market_symbol,\n l.amount_liquidated,\n l.position_size,\n CAST(\n l.account_id as text\n ) as account_id\nfrom\n liquidations as l\nleft join markets as m\n on l.market_id = m.id", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.518528Z", "completed_at": "2024-09-16T15:36:19.530758Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.532792Z", "completed_at": "2024-09-16T15:36:19.532801Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019907236099243164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_market_history_base_sepolia", "compiled": true, "compiled_code": "with base as (\n select\n mu.id,\n mu.block_timestamp as ts,\n mu.block_number,\n mu.transaction_hash,\n m.id as market_id,\n m.market_symbol,\n \n price / 1e18\n as price,\n \n skew / 1e18\n as skew,\n \n size / 1e18\n as size,\n \n size_delta / 1e18\n as size_delta,\n \n current_funding_rate / 1e18\n as funding_rate,\n \n current_funding_velocity / 1e18\n as funding_velocity,\n \n interest_rate / 1e18\n as interest_rate,\n \n current_funding_rate / 1e18\n * 365.25 as funding_rate_apr,\n \n current_funding_rate / 1e18\n * 365.25\n + \n interest_rate / 1e18\n as long_rate_apr,\n \n current_funding_rate / 1e18\n * -1 * 365.25\n + \n interest_rate / 1e18\n as short_rate_apr\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"perp_market_updated_base_sepolia\"\n as mu\n left join\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_markets_base_sepolia\"\n as m\n on mu.market_id = m.id\n)\n\nselect\n *,\n size * price as size_usd,\n (\n size + skew\n ) * price / 2 as long_oi,\n (\n size - skew\n ) * price / 2 as short_oi,\n case\n when size * price = 0 then null\n else ((size + skew) * price / 2) / (\n size * price\n )\n end as long_oi_pct,\n case\n when size * price = 0 then null\n else ((size - skew) * price / 2) / (\n size * price\n )\n end as short_oi_pct\nfrom\n base", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.526781Z", "completed_at": "2024-09-16T15:36:19.533638Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.541082Z", "completed_at": "2024-09-16T15:36:19.541090Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024797439575195312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_orders_base_sepolia", "compiled": true, "compiled_code": "with base as (\n select\n oc.id,\n oc.block_timestamp as ts,\n oc.block_number,\n oc.transaction_hash,\n oc.contract,\n oc.market_id,\n markets.market_symbol,\n CAST(\n oc.account_id as text\n ) as account_id,\n oc.order_type,\n \n oc.size_delta / 1e18\n as size,\n \n oc.acceptable_price / 1e18\n as acceptable_price,\n oc.settlement_time,\n oc.expiration_time,\n \n LEFT(\n REGEXP_REPLACE(\n encode(\n DECODE(REPLACE(oc.tracking_code, '0x', ''), 'hex'),\n 'escape'\n ) :: text,\n '\\\\000',\n '',\n 'g'\n ),\n 20\n )\n as tracking_code,\n oc.sender\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_committed_base_sepolia\"\n as oc\n left join \"analytics\".\"prod_base_sepolia\".\"fct_perp_markets_base_sepolia\" as markets\n on oc.market_id = markets.id\n)\n\nselect *\nfrom\n base", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_orders_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.534759Z", "completed_at": "2024-09-16T15:36:19.548179Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.551164Z", "completed_at": "2024-09-16T15:36:19.551172Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025237321853637695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_trades_base_sepolia", "compiled": true, "compiled_code": "with base as (\n select\n pos.id,\n pos.block_timestamp as ts,\n pos.block_number,\n pos.transaction_hash,\n pos.contract,\n pos.market_id,\n markets.market_symbol,\n CAST(\n pos.account_id as text\n ) as account_id,\n \n fill_price / 1e18\n as fill_price,\n \n pnl / 1e18\n as pnl,\n \n accrued_funding / 1e18\n as accrued_funding,\n \n size_delta / 1e18\n as trade_size,\n \n new_size / 1e18\n as position_size,\n \n total_fees / 1e18\n as total_fees,\n \n referral_fees / 1e18\n as referral_fees,\n \n collected_fees / 1e18\n as collected_fees,\n \n settlement_reward / 1e18\n as settlement_reward,\n \n LEFT(\n REGEXP_REPLACE(\n encode(\n DECODE(REPLACE(tracking_code, '0x', ''), 'hex'),\n 'escape'\n ) :: text,\n '\\\\000',\n '',\n 'g'\n ),\n 20\n )\n as tracking_code,\n pos.settler\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"perp_order_settled_base_sepolia\" as pos\n left join \"analytics\".\"prod_base_sepolia\".\"fct_perp_markets_base_sepolia\" as markets\n on pos.market_id = markets.id\n)\n\nselect\n *,\n ABS(\n fill_price * trade_size\n ) as notional_trade_size,\n fill_price * position_size as notional_position_size,\n total_fees - referral_fees - collected_fees - settlement_reward as lp_fees,\n total_fees - settlement_reward as exchange_fees\nfrom\n base", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.542308Z", "completed_at": "2024-09-16T15:36:19.549994Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.557556Z", "completed_at": "2024-09-16T15:36:19.557564Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026320457458496094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_markets_base_sepolia_id__True__0.8545400fda", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_markets_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.552028Z", "completed_at": "2024-09-16T15:36:19.565124Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.567149Z", "completed_at": "2024-09-16T15:36:19.567157Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02048182487487793, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_markets_base_sepolia_block_number.5b8bc4dbc4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_markets_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.561163Z", "completed_at": "2024-09-16T15:36:19.567999Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.570411Z", "completed_at": "2024-09-16T15:36:19.570422Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019987821578979492, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_markets_base_sepolia_created_ts.ec1571d5b3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_markets_base_sepolia\"\nwhere created_ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.575456Z", "completed_at": "2024-09-16T15:36:19.582102Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.587907Z", "completed_at": "2024-09-16T15:36:19.587915Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021554231643676758, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_markets_base_sepolia_market_name.47a0ccb5b2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_name\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_markets_base_sepolia\"\nwhere market_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.571427Z", "completed_at": "2024-09-16T15:36:19.583257Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.589421Z", "completed_at": "2024-09-16T15:36:19.589429Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023670673370361328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_markets_base_sepolia_id.908ad69766", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_markets_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.583829Z", "completed_at": "2024-09-16T15:36:19.591021Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.597486Z", "completed_at": "2024-09-16T15:36:19.597496Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017879724502563477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_markets_base_sepolia_market_symbol.e4e36d90ae", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_markets_base_sepolia\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.591623Z", "completed_at": "2024-09-16T15:36:19.599782Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.607478Z", "completed_at": "2024-09-16T15:36:19.607490Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024950027465820312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_fct_perp_previous_order_expired_arbitrum_mainnet_event_name__PreviousOrderExpired.cc80b83dc0", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_previous_order_expired_arbitrum_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PreviousOrderExpired'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.601646Z", "completed_at": "2024-09-16T15:36:19.614226Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.616229Z", "completed_at": "2024-09-16T15:36:19.616238Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019525766372680664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_mainnet_account_id__True__0.a2d2b55a91", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_previous_order_expired_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.609102Z", "completed_at": "2024-09-16T15:36:19.617057Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.623305Z", "completed_at": "2024-09-16T15:36:19.623314Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024968385696411133, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_mainnet_market_id__True__0.50cedb6de2", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_previous_order_expired_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.617659Z", "completed_at": "2024-09-16T15:36:19.629273Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.631804Z", "completed_at": "2024-09-16T15:36:19.631812Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023443222045898438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_account_id.df728b2bac", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_previous_order_expired_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.624278Z", "completed_at": "2024-09-16T15:36:19.631219Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.637657Z", "completed_at": "2024-09-16T15:36:19.637669Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022254467010498047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_block_number.804dd95eda", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_previous_order_expired_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.633275Z", "completed_at": "2024-09-16T15:36:19.640735Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.646886Z", "completed_at": "2024-09-16T15:36:19.646894Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018372058868408203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_block_timestamp.eda2a5583d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_previous_order_expired_arbitrum_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.641918Z", "completed_at": "2024-09-16T15:36:19.649670Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.660984Z", "completed_at": "2024-09-16T15:36:19.660993Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028441429138183594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_contract.f6af6435d2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_previous_order_expired_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.656192Z", "completed_at": "2024-09-16T15:36:19.662292Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.664629Z", "completed_at": "2024-09-16T15:36:19.664637Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018460988998413086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_id.b67d812890", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_previous_order_expired_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.650272Z", "completed_at": "2024-09-16T15:36:19.663388Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.669862Z", "completed_at": "2024-09-16T15:36:19.669871Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02872943878173828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_event_name.459d1c304b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_previous_order_expired_arbitrum_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.665504Z", "completed_at": "2024-09-16T15:36:19.673413Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.679472Z", "completed_at": "2024-09-16T15:36:19.679479Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019342899322509766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_market_id.50b3ee03b6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_previous_order_expired_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.675209Z", "completed_at": "2024-09-16T15:36:19.686273Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.692130Z", "completed_at": "2024-09-16T15:36:19.692140Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021441936492919922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_mainnet_transaction_hash.2023a1cf08", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_previous_order_expired_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.682333Z", "completed_at": "2024-09-16T15:36:19.693811Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.701450Z", "completed_at": "2024-09-16T15:36:19.701458Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027557849884033203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_previous_order_expired_arbitrum_mainnet_id.3d9ee42bda", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_previous_order_expired_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.686933Z", "completed_at": "2024-09-16T15:36:19.695062Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.702948Z", "completed_at": "2024-09-16T15:36:19.702955Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028443098068237305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_fct_perp_previous_order_expired_arbitrum_sepolia_event_name__PreviousOrderExpired.48e00fa2d6", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_previous_order_expired_arbitrum_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PreviousOrderExpired'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.695607Z", "completed_at": "2024-09-16T15:36:19.705226Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.711419Z", "completed_at": "2024-09-16T15:36:19.711428Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020246505737304688, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_sepolia_account_id__True__0.923099e195", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_previous_order_expired_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.707113Z", "completed_at": "2024-09-16T15:36:19.714886Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.724796Z", "completed_at": "2024-09-16T15:36:19.724804Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022568464279174805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_arbitrum_sepolia_market_id__True__0.110e709d41", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_previous_order_expired_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.715460Z", "completed_at": "2024-09-16T15:36:19.726480Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.732902Z", "completed_at": "2024-09-16T15:36:19.732911Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02653336524963379, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_account_id.b3fe07a0f6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_previous_order_expired_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.720540Z", "completed_at": "2024-09-16T15:36:19.732175Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.734617Z", "completed_at": "2024-09-16T15:36:19.734627Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022432327270507812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_block_number.fbd3fb89cd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_previous_order_expired_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.727893Z", "completed_at": "2024-09-16T15:36:19.735457Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.737943Z", "completed_at": "2024-09-16T15:36:19.737951Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01818561553955078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_block_timestamp.ce344ae972", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_previous_order_expired_arbitrum_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.739393Z", "completed_at": "2024-09-16T15:36:19.746519Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.757572Z", "completed_at": "2024-09-16T15:36:19.757584Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02382659912109375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_contract.9368b6d3c9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_previous_order_expired_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.747667Z", "completed_at": "2024-09-16T15:36:19.764457Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.766549Z", "completed_at": "2024-09-16T15:36:19.766557Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0278627872467041, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_event_name.867c7e9c9e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_previous_order_expired_arbitrum_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.753563Z", "completed_at": "2024-09-16T15:36:19.765901Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.768531Z", "completed_at": "2024-09-16T15:36:19.768540Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024930238723754883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_id.8f347add74", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_previous_order_expired_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.760180Z", "completed_at": "2024-09-16T15:36:19.767372Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.770058Z", "completed_at": "2024-09-16T15:36:19.770069Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023107290267944336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_market_id.bf6ab6d240", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_previous_order_expired_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.770929Z", "completed_at": "2024-09-16T15:36:19.778083Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.780365Z", "completed_at": "2024-09-16T15:36:19.780373Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.015264272689819336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_arbitrum_sepolia_transaction_hash.75fb5800ee", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_previous_order_expired_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.781205Z", "completed_at": "2024-09-16T15:36:19.797850Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.799750Z", "completed_at": "2024-09-16T15:36:19.799760Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023860692977905273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_previous_order_expired_arbitrum_sepolia_id.c4a0a04380", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_previous_order_expired_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.785911Z", "completed_at": "2024-09-16T15:36:19.798577Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.801133Z", "completed_at": "2024-09-16T15:36:19.801140Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0237579345703125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_fct_perp_previous_order_expired_base_mainnet_event_name__PreviousOrderExpired.1769035769", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_previous_order_expired_base_mainnet\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PreviousOrderExpired'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.791101Z", "completed_at": "2024-09-16T15:36:19.800568Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.807017Z", "completed_at": "2024-09-16T15:36:19.807025Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027919530868530273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_mainnet_account_id__True__0.0f31e1095c", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_previous_order_expired_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.802009Z", "completed_at": "2024-09-16T15:36:19.809989Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.812488Z", "completed_at": "2024-09-16T15:36:19.812495Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.015464544296264648, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_mainnet_market_id__True__0.59d73bf004", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_previous_order_expired_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.813944Z", "completed_at": "2024-09-16T15:36:19.829782Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.831406Z", "completed_at": "2024-09-16T15:36:19.831418Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022835731506347656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_account_id.e7aae917c2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_previous_order_expired_base_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.825111Z", "completed_at": "2024-09-16T15:36:19.832990Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.839122Z", "completed_at": "2024-09-16T15:36:19.839131Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027378320693969727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_block_timestamp.da7b51b840", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_previous_order_expired_base_mainnet\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.820049Z", "completed_at": "2024-09-16T15:36:19.833622Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.840090Z", "completed_at": "2024-09-16T15:36:19.840099Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.029565811157226562, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_block_number.89b98bd9a2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_previous_order_expired_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.834878Z", "completed_at": "2024-09-16T15:36:19.842572Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.845079Z", "completed_at": "2024-09-16T15:36:19.845087Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014664173126220703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_contract.bd6be0f02f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_previous_order_expired_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.846568Z", "completed_at": "2024-09-16T15:36:19.859848Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.865337Z", "completed_at": "2024-09-16T15:36:19.865346Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02448439598083496, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_event_name.473a967d1d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_previous_order_expired_base_mainnet\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.855770Z", "completed_at": "2024-09-16T15:36:19.866201Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.868719Z", "completed_at": "2024-09-16T15:36:19.868729Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024372339248657227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_id.627b6b6b63", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_previous_order_expired_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.861146Z", "completed_at": "2024-09-16T15:36:19.868156Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.874659Z", "completed_at": "2024-09-16T15:36:19.874667Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028790950775146484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_market_id.8bf9effd5e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_previous_order_expired_base_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.869601Z", "completed_at": "2024-09-16T15:36:19.877530Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.883429Z", "completed_at": "2024-09-16T15:36:19.883439Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02300739288330078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_mainnet_transaction_hash.573aaff2f5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_previous_order_expired_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.878771Z", "completed_at": "2024-09-16T15:36:19.886193Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.897766Z", "completed_at": "2024-09-16T15:36:19.897774Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02393960952758789, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_previous_order_expired_base_mainnet_id.220846a37a", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_previous_order_expired_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.886802Z", "completed_at": "2024-09-16T15:36:19.899460Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.905592Z", "completed_at": "2024-09-16T15:36:19.905600Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027535438537597656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.accepted_values_fct_perp_previous_order_expired_base_sepolia_event_name__PreviousOrderExpired.e124d4bad8", "compiled": true, "compiled_code": "\n \n \n\nwith all_values as (\n\n select\n event_name as value_field,\n count(*) as n_records\n\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_previous_order_expired_base_sepolia\"\n group by event_name\n\n)\n\nselect *\nfrom all_values\nwhere value_field not in (\n 'PreviousOrderExpired'\n)\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.891170Z", "completed_at": "2024-09-16T15:36:19.900002Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.906476Z", "completed_at": "2024-09-16T15:36:19.906488Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023793697357177734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_sepolia_account_id__True__0.b2f7060dcd", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_previous_order_expired_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not account_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.901243Z", "completed_at": "2024-09-16T15:36:19.908792Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.911183Z", "completed_at": "2024-09-16T15:36:19.911191Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014279842376708984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_previous_order_expired_base_sepolia_market_id__True__0.b23f5ced4b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_previous_order_expired_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.912626Z", "completed_at": "2024-09-16T15:36:19.923935Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.930269Z", "completed_at": "2024-09-16T15:36:19.930280Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02303600311279297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_account_id.e2bf90a189", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_previous_order_expired_base_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.919013Z", "completed_at": "2024-09-16T15:36:19.929698Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.935358Z", "completed_at": "2024-09-16T15:36:19.935366Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02489185333251953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_block_number.1ff7a5705c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_previous_order_expired_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.924533Z", "completed_at": "2024-09-16T15:36:19.936177Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.938818Z", "completed_at": "2024-09-16T15:36:19.938828Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026901721954345703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_block_timestamp.4b41a82d13", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_timestamp\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_previous_order_expired_base_sepolia\"\nwhere block_timestamp is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.931248Z", "completed_at": "2024-09-16T15:36:19.938255Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.940875Z", "completed_at": "2024-09-16T15:36:19.940882Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017621994018554688, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_contract.b0da841bdf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_previous_order_expired_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.950731Z", "completed_at": "2024-09-16T15:36:19.956829Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.966655Z", "completed_at": "2024-09-16T15:36:19.966668Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026523351669311523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_id.480d04976b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_previous_order_expired_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.944835Z", "completed_at": "2024-09-16T15:36:19.966053Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.967821Z", "completed_at": "2024-09-16T15:36:19.967829Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.028259992599487305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_event_name.daad0addfa", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect event_name\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_previous_order_expired_base_sepolia\"\nwhere event_name is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.957453Z", "completed_at": "2024-09-16T15:36:19.968723Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.971262Z", "completed_at": "2024-09-16T15:36:19.971269Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027133703231811523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_market_id.17181fe5f1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_previous_order_expired_base_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.961582Z", "completed_at": "2024-09-16T15:36:19.969326Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.972108Z", "completed_at": "2024-09-16T15:36:19.972115Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017434120178222656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_previous_order_expired_base_sepolia_transaction_hash.e1f21d4fd3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_previous_order_expired_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.977795Z", "completed_at": "2024-09-16T15:36:19.987566Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.998628Z", "completed_at": "2024-09-16T15:36:19.998637Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0258023738861084, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_previous_order_expired_base_sepolia_id.38211e4c5d", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_previous_order_expired_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.981810Z", "completed_at": "2024-09-16T15:36:19.998087Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:19.999790Z", "completed_at": "2024-09-16T15:36:19.999798Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026329755783081055, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_arbitrum_mainnet_id__True__0.fc6e00e4d7", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_markets_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.988193Z", "completed_at": "2024-09-16T15:36:20.000729Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.003186Z", "completed_at": "2024-09-16T15:36:20.003194Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02674102783203125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_block_number.8e6492baa4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_markets_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:19.993889Z", "completed_at": "2024-09-16T15:36:20.001891Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.004726Z", "completed_at": "2024-09-16T15:36:20.004735Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02767777442932129, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_created_ts.d20eea3054", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_markets_arbitrum_mainnet\"\nwhere created_ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.009611Z", "completed_at": "2024-09-16T15:36:20.020166Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.030221Z", "completed_at": "2024-09-16T15:36:20.030229Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026212692260742188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_id.0f47b50907", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_markets_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.014622Z", "completed_at": "2024-09-16T15:36:20.025492Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.031225Z", "completed_at": "2024-09-16T15:36:20.031235Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02572345733642578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_markets_arbitrum_mainnet_token_address.19fe19c198", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_address\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_markets_arbitrum_mainnet\"\nwhere token_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.020835Z", "completed_at": "2024-09-16T15:36:20.032942Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.035517Z", "completed_at": "2024-09-16T15:36:20.035525Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026650190353393555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_arbitrum_sepolia_id__True__0.181ee7b620", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_markets_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.026037Z", "completed_at": "2024-09-16T15:36:20.034282Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.036984Z", "completed_at": "2024-09-16T15:36:20.036991Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023092031478881836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_block_number.50ad9758fc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_markets_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.040357Z", "completed_at": "2024-09-16T15:36:20.052270Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.058164Z", "completed_at": "2024-09-16T15:36:20.058173Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02337932586669922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_created_ts.d5e3080b9d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_markets_arbitrum_sepolia\"\nwhere created_ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.046845Z", "completed_at": "2024-09-16T15:36:20.053608Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.063454Z", "completed_at": "2024-09-16T15:36:20.063463Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027189254760742188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_id.8e20da3df9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_markets_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.054142Z", "completed_at": "2024-09-16T15:36:20.064462Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.066547Z", "completed_at": "2024-09-16T15:36:20.066555Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020432472229003906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_markets_arbitrum_sepolia_token_address.1b182f5b09", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_address\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_markets_arbitrum_sepolia\"\nwhere token_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.059044Z", "completed_at": "2024-09-16T15:36:20.067469Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.070303Z", "completed_at": "2024-09-16T15:36:20.070312Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01953721046447754, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_base_mainnet_id__True__0.51d4e415e8", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_spot_markets_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.077773Z", "completed_at": "2024-09-16T15:36:20.089442Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.091455Z", "completed_at": "2024-09-16T15:36:20.091466Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02255868911743164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_markets_base_mainnet_created_ts.746ff1f9ce", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_markets_base_mainnet\"\nwhere created_ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.073556Z", "completed_at": "2024-09-16T15:36:20.090779Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.096999Z", "completed_at": "2024-09-16T15:36:20.097009Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02873682975769043, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_markets_base_mainnet_block_number.dd426b1fb6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_markets_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.083544Z", "completed_at": "2024-09-16T15:36:20.092356Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.098799Z", "completed_at": "2024-09-16T15:36:20.098807Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02660512924194336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_markets_base_mainnet_id.b85cc0ba41", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_markets_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.092882Z", "completed_at": "2024-09-16T15:36:20.101137Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.103644Z", "completed_at": "2024-09-16T15:36:20.103652Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02110600471496582, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_markets_base_mainnet_token_address.454ffd144a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_address\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_markets_base_mainnet\"\nwhere token_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.105686Z", "completed_at": "2024-09-16T15:36:20.120293Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.122425Z", "completed_at": "2024-09-16T15:36:20.122436Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021979570388793945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_spot_markets_base_sepolia_id__True__0.f6b3a1dac3", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_spot_markets_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.111326Z", "completed_at": "2024-09-16T15:36:20.121746Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.127956Z", "completed_at": "2024-09-16T15:36:20.127966Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025631189346313477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_markets_base_sepolia_block_number.25cd7e84c0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_markets_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.116278Z", "completed_at": "2024-09-16T15:36:20.123319Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.129722Z", "completed_at": "2024-09-16T15:36:20.129730Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025331735610961914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_markets_base_sepolia_created_ts.69423c5ddb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect created_ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_markets_base_sepolia\"\nwhere created_ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.123852Z", "completed_at": "2024-09-16T15:36:20.131428Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.133906Z", "completed_at": "2024-09-16T15:36:20.133917Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018477201461791992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_markets_base_sepolia_id.a355928e0f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_markets_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.137159Z", "completed_at": "2024-09-16T15:36:20.152871Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.155093Z", "completed_at": "2024-09-16T15:36:20.155104Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023225784301757812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_markets_base_sepolia_token_address.af639aa1d2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_address\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_markets_base_sepolia\"\nwhere token_address is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.143527Z", "completed_at": "2024-09-16T15:36:20.154396Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.160747Z", "completed_at": "2024-09-16T15:36:20.160757Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027612924575805664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_arbitrum_mainnet_synth_market_id__True__0.a856a28abf", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_atomics_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.148901Z", "completed_at": "2024-09-16T15:36:20.155987Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.162417Z", "completed_at": "2024-09-16T15:36:20.162425Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027197599411010742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_amount.2a29d582dd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_atomics_arbitrum_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.156541Z", "completed_at": "2024-09-16T15:36:20.164664Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.167111Z", "completed_at": "2024-09-16T15:36:20.167119Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019223690032958984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_block_number.4090627930", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_atomics_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.169121Z", "completed_at": "2024-09-16T15:36:20.179532Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.187110Z", "completed_at": "2024-09-16T15:36:20.187118Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02313232421875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_id.58d62fa75b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_atomics_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.174579Z", "completed_at": "2024-09-16T15:36:20.186537Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.192438Z", "completed_at": "2024-09-16T15:36:20.192448Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026637792587280273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_price.8c5fac0d4b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_atomics_arbitrum_mainnet\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.180106Z", "completed_at": "2024-09-16T15:36:20.193483Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.195665Z", "completed_at": "2024-09-16T15:36:20.195672Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027805089950561523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_referrer.8f3d6e7ca8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_atomics_arbitrum_mainnet\"\nwhere referrer is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.188124Z", "completed_at": "2024-09-16T15:36:20.196485Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.199118Z", "completed_at": "2024-09-16T15:36:20.199128Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020340919494628906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_synth_market_id.3ce730fbe0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_atomics_arbitrum_mainnet\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.202436Z", "completed_at": "2024-09-16T15:36:20.217727Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.223907Z", "completed_at": "2024-09-16T15:36:20.223923Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02695178985595703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_ts.8faded4450", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_atomics_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.206685Z", "completed_at": "2024-09-16T15:36:20.218270Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.225467Z", "completed_at": "2024-09-16T15:36:20.225475Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027782201766967773, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_mainnet_tx_hash.fc4480c793", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect tx_hash\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_atomics_arbitrum_mainnet\"\nwhere tx_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.212298Z", "completed_at": "2024-09-16T15:36:20.224832Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.227223Z", "completed_at": "2024-09-16T15:36:20.227232Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0261993408203125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_spot_atomics_arbitrum_mainnet_id.103cfc1fee", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_atomics_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.218969Z", "completed_at": "2024-09-16T15:36:20.228088Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.230693Z", "completed_at": "2024-09-16T15:36:20.230702Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01936793327331543, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_arbitrum_sepolia_synth_market_id__True__0.783d66767d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_atomics_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.234687Z", "completed_at": "2024-09-16T15:36:20.252545Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.254224Z", "completed_at": "2024-09-16T15:36:20.254240Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02502584457397461, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_amount.08628c0e8d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_atomics_arbitrum_sepolia\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.243105Z", "completed_at": "2024-09-16T15:36:20.255187Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.261321Z", "completed_at": "2024-09-16T15:36:20.261329Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02990412712097168, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_block_number.8b344f291a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_atomics_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.248094Z", "completed_at": "2024-09-16T15:36:20.259914Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.262417Z", "completed_at": "2024-09-16T15:36:20.262426Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.029775619506835938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_id.491922c0de", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_atomics_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.255768Z", "completed_at": "2024-09-16T15:36:20.263245Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.265842Z", "completed_at": "2024-09-16T15:36:20.265850Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023463010787963867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_price.685e079a35", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_atomics_arbitrum_sepolia\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.269506Z", "completed_at": "2024-09-16T15:36:20.286518Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.291585Z", "completed_at": "2024-09-16T15:36:20.291597Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027840375900268555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_referrer.ab47b8a4dc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_atomics_arbitrum_sepolia\"\nwhere referrer is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.279788Z", "completed_at": "2024-09-16T15:36:20.292444Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.295029Z", "completed_at": "2024-09-16T15:36:20.295039Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02722620964050293, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_ts.892f2a57c7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_atomics_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.275645Z", "completed_at": "2024-09-16T15:36:20.293132Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.295955Z", "completed_at": "2024-09-16T15:36:20.295963Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028789758682250977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_synth_market_id.b6c3e19705", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_atomics_arbitrum_sepolia\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.287393Z", "completed_at": "2024-09-16T15:36:20.294423Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.297456Z", "completed_at": "2024-09-16T15:36:20.297464Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022641420364379883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_arbitrum_sepolia_tx_hash.e8c13a9755", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect tx_hash\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_atomics_arbitrum_sepolia\"\nwhere tx_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.302167Z", "completed_at": "2024-09-16T15:36:20.308623Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.321904Z", "completed_at": "2024-09-16T15:36:20.321913Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025196075439453125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_spot_atomics_arbitrum_sepolia_id.ac19d3d198", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_atomics_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.313558Z", "completed_at": "2024-09-16T15:36:20.323269Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.325643Z", "completed_at": "2024-09-16T15:36:20.325652Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024205446243286133, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_amount.f9fe9bd5d8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_atomics_base_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.317555Z", "completed_at": "2024-09-16T15:36:20.323811Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.326500Z", "completed_at": "2024-09-16T15:36:20.326510Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020418643951416016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_block_number.f27d399305", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_atomics_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.309169Z", "completed_at": "2024-09-16T15:36:20.324986Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.327945Z", "completed_at": "2024-09-16T15:36:20.327954Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027177095413208008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_base_mainnet_synth_market_id__True__0.09c446094a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_spot_atomics_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.332747Z", "completed_at": "2024-09-16T15:36:20.521371Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.530114Z", "completed_at": "2024-09-16T15:36:20.530129Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.20289134979248047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_id.627bbbf01f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_atomics_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.517086Z", "completed_at": "2024-09-16T15:36:20.531052Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.533713Z", "completed_at": "2024-09-16T15:36:20.533721Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.2022712230682373, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_price.425623addf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_atomics_base_mainnet\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.526070Z", "completed_at": "2024-09-16T15:36:20.532471Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.535160Z", "completed_at": "2024-09-16T15:36:20.535167Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020987510681152344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_synth_market_id.6f09447421", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_atomics_base_mainnet\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.522062Z", "completed_at": "2024-09-16T15:36:20.533147Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.535987Z", "completed_at": "2024-09-16T15:36:20.535994Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.2039346694946289, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_referrer.ab87d661dd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_atomics_base_mainnet\"\nwhere referrer is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.540080Z", "completed_at": "2024-09-16T15:36:20.547000Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.557316Z", "completed_at": "2024-09-16T15:36:20.557329Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022928237915039062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_ts.8e16294c15", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_atomics_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.548125Z", "completed_at": "2024-09-16T15:36:20.563702Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.566193Z", "completed_at": "2024-09-16T15:36:20.566203Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026827573776245117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_mainnet_tx_hash.95b2db0403", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect tx_hash\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_atomics_base_mainnet\"\nwhere tx_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.552218Z", "completed_at": "2024-09-16T15:36:20.564278Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.567047Z", "completed_at": "2024-09-16T15:36:20.567054Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022906780242919922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_spot_atomics_base_mainnet_id.43d4b7c878", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_atomics_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.558373Z", "completed_at": "2024-09-16T15:36:20.565625Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.568453Z", "completed_at": "2024-09-16T15:36:20.568461Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023584365844726562, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_spot_atomics_base_sepolia_synth_market_id__True__0.391b470dd2", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_spot_atomics_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.570638Z", "completed_at": "2024-09-16T15:36:20.578570Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.587671Z", "completed_at": "2024-09-16T15:36:20.587686Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022787094116210938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_amount.81264c756d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_atomics_base_sepolia\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.579713Z", "completed_at": "2024-09-16T15:36:20.593851Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.596446Z", "completed_at": "2024-09-16T15:36:20.596454Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021115779876708984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_block_number.16d75a4323", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_atomics_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.583703Z", "completed_at": "2024-09-16T15:36:20.594614Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.597290Z", "completed_at": "2024-09-16T15:36:20.597300Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021297216415405273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_id.dfc0db9ed4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_atomics_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.588743Z", "completed_at": "2024-09-16T15:36:20.595876Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.598816Z", "completed_at": "2024-09-16T15:36:20.598826Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02210402488708496, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_price.ce30d003ce", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_atomics_base_sepolia\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.601009Z", "completed_at": "2024-09-16T15:36:20.608985Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.611223Z", "completed_at": "2024-09-16T15:36:20.611231Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.016078948974609375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_referrer.7533de1c2b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referrer\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_atomics_base_sepolia\"\nwhere referrer is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.612069Z", "completed_at": "2024-09-16T15:36:20.625604Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.627930Z", "completed_at": "2024-09-16T15:36:20.627938Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02104043960571289, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_synth_market_id.e8f636df14", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_atomics_base_sepolia\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.616141Z", "completed_at": "2024-09-16T15:36:20.626157Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.628781Z", "completed_at": "2024-09-16T15:36:20.628788Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02118849754333496, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_ts.4bca6422cc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_atomics_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.620355Z", "completed_at": "2024-09-16T15:36:20.626780Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.629661Z", "completed_at": "2024-09-16T15:36:20.629669Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02138042449951172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_atomics_base_sepolia_tx_hash.6d969998c6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect tx_hash\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_atomics_base_sepolia\"\nwhere tx_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.632989Z", "completed_at": "2024-09-16T15:36:20.639776Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.646055Z", "completed_at": "2024-09-16T15:36:20.646064Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0188443660736084, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_spot_atomics_base_sepolia_id.6c8ed0bc2a", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_atomics_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.641429Z", "completed_at": "2024-09-16T15:36:20.657673Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.660331Z", "completed_at": "2024-09-16T15:36:20.660339Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02346348762512207, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_synth_supply_arbitrum_mainnet", "compiled": true, "compiled_code": "with wrapper as (\n select\n ts,\n block_number,\n synth_market_id,\n amount_wrapped as change_amount\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_wrapper_arbitrum_mainnet\"\n),\n\natomics as (\n select\n ts,\n block_number,\n synth_market_id,\n amount as change_amount\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_atomics_arbitrum_mainnet\"\n union all\n select\n ts,\n block_number,\n 0 as synth_market_id,\n amount * price * -1 as change_amount\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_atomics_arbitrum_mainnet\"\n),\n\nusd_changes as (\n select\n block_timestamp as ts,\n block_number,\n 0 as synth_market_id,\n \n amount / 1e18\n as change_amount\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_minted_arbitrum_mainnet\"\n union all\n select\n block_timestamp as ts,\n block_number,\n 0 as synth_market_id,\n -1 * \n amount / 1e18\n as change_amount\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_usd_burned_arbitrum_mainnet\"\n),\n\nall_changes as (\n select *\n from\n wrapper\n union all\n select *\n from\n atomics\n union all\n select *\n from\n usd_changes\n)\n\nselect\n ts,\n block_number,\n synth_market_id,\n SUM(change_amount) over (\n partition by synth_market_id\n order by\n ts,\n block_number\n ) as supply\nfrom\n all_changes", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_synth_supply_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.646920Z", "completed_at": "2024-09-16T15:36:20.659186Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.661775Z", "completed_at": "2024-09-16T15:36:20.661782Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024118423461914062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_arbitrum_mainnet_synth_market_id__True__0.f6decdacf4", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_wrapper_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.652490Z", "completed_at": "2024-09-16T15:36:20.659795Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.662617Z", "completed_at": "2024-09-16T15:36:20.662624Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024262666702270508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_amount_wrapped.f91b4eedc8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_wrapped\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_wrapper_arbitrum_mainnet\"\nwhere amount_wrapped is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.664268Z", "completed_at": "2024-09-16T15:36:20.671253Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.673535Z", "completed_at": "2024-09-16T15:36:20.673547Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01507711410522461, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_block_number.d1c04e4c89", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_wrapper_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.674960Z", "completed_at": "2024-09-16T15:36:20.689574Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.691321Z", "completed_at": "2024-09-16T15:36:20.691331Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02152419090270996, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_id.4d99f875a3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_wrapper_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.679210Z", "completed_at": "2024-09-16T15:36:20.690737Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.698873Z", "completed_at": "2024-09-16T15:36:20.698885Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028387784957885742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_synth_market_id.f0195bb21f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_wrapper_arbitrum_mainnet\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.684256Z", "completed_at": "2024-09-16T15:36:20.692236Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.700426Z", "completed_at": "2024-09-16T15:36:20.700437Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02874469757080078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_ts.91d9f782bb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_wrapper_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.692797Z", "completed_at": "2024-09-16T15:36:20.702256Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.704712Z", "completed_at": "2024-09-16T15:36:20.704725Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.016122817993164062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_mainnet_tx_hash.4401566d1f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect tx_hash\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_wrapper_arbitrum_mainnet\"\nwhere tx_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.707972Z", "completed_at": "2024-09-16T15:36:20.723165Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.725213Z", "completed_at": "2024-09-16T15:36:20.725224Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022541522979736328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_spot_wrapper_arbitrum_mainnet_id.2107017636", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_spot_wrapper_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.713317Z", "completed_at": "2024-09-16T15:36:20.724588Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.730891Z", "completed_at": "2024-09-16T15:36:20.730900Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026914119720458984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_synth_supply_arbitrum_sepolia", "compiled": true, "compiled_code": "with wrapper as (\n select\n ts,\n block_number,\n synth_market_id,\n amount_wrapped as change_amount\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_wrapper_arbitrum_sepolia\"\n),\n\natomics as (\n select\n ts,\n block_number,\n synth_market_id,\n amount as change_amount\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_atomics_arbitrum_sepolia\"\n union all\n select\n ts,\n block_number,\n 0 as synth_market_id,\n amount * price * -1 as change_amount\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_atomics_arbitrum_sepolia\"\n),\n\nusd_changes as (\n select\n block_timestamp as ts,\n block_number,\n 0 as synth_market_id,\n \n amount / 1e18\n as change_amount\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_minted_arbitrum_sepolia\"\n union all\n select\n block_timestamp as ts,\n block_number,\n 0 as synth_market_id,\n -1 * \n amount / 1e18\n as change_amount\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_usd_burned_arbitrum_sepolia\"\n),\n\nall_changes as (\n select *\n from\n wrapper\n union all\n select *\n from\n atomics\n union all\n select *\n from\n usd_changes\n)\n\nselect\n ts,\n block_number,\n synth_market_id,\n SUM(change_amount) over (\n partition by synth_market_id\n order by\n ts,\n block_number\n ) as supply\nfrom\n all_changes", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_synth_supply_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.718748Z", "completed_at": "2024-09-16T15:36:20.730187Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.732570Z", "completed_at": "2024-09-16T15:36:20.732577Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026484966278076172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_arbitrum_sepolia_synth_market_id__True__0.38952f7e02", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_wrapper_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.726134Z", "completed_at": "2024-09-16T15:36:20.733518Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.736174Z", "completed_at": "2024-09-16T15:36:20.736182Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018246173858642578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_amount_wrapped.77a6a551fc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_wrapped\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_wrapper_arbitrum_sepolia\"\nwhere amount_wrapped is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.740022Z", "completed_at": "2024-09-16T15:36:20.755364Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.757939Z", "completed_at": "2024-09-16T15:36:20.757949Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023178815841674805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_block_number.11ac634180", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_wrapper_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.745543Z", "completed_at": "2024-09-16T15:36:20.756789Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.763741Z", "completed_at": "2024-09-16T15:36:20.763752Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026865482330322266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_id.e4af3a2e01", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_wrapper_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.751065Z", "completed_at": "2024-09-16T15:36:20.757374Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.764698Z", "completed_at": "2024-09-16T15:36:20.764706Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026620864868164062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_synth_market_id.73a4297f2a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_wrapper_arbitrum_sepolia\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.758845Z", "completed_at": "2024-09-16T15:36:20.767684Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.770106Z", "completed_at": "2024-09-16T15:36:20.770113Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025367021560668945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_ts.cac57bdf22", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_wrapper_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.777581Z", "completed_at": "2024-09-16T15:36:20.787587Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.789872Z", "completed_at": "2024-09-16T15:36:20.789881Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021102428436279297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_spot_wrapper_arbitrum_sepolia_id.ef7877efab", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_wrapper_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.773232Z", "completed_at": "2024-09-16T15:36:20.788145Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.790746Z", "completed_at": "2024-09-16T15:36:20.790753Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022571086883544922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_wrapper_arbitrum_sepolia_tx_hash.bc4c1e86f4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect tx_hash\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_spot_wrapper_arbitrum_sepolia\"\nwhere tx_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.781631Z", "completed_at": "2024-09-16T15:36:20.789298Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.797496Z", "completed_at": "2024-09-16T15:36:20.797504Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02809309959411621, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_synth_supply_base_mainnet", "compiled": true, "compiled_code": "with wrapper as (\n select\n ts,\n block_number,\n synth_market_id,\n amount_wrapped as change_amount\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_spot_wrapper_base_mainnet\"\n),\n\natomics as (\n select\n ts,\n block_number,\n synth_market_id,\n amount as change_amount\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_spot_atomics_base_mainnet\"\n union all\n select\n ts,\n block_number,\n 0 as synth_market_id,\n amount * price * -1 as change_amount\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_spot_atomics_base_mainnet\"\n),\n\nusd_changes as (\n select\n block_timestamp as ts,\n block_number,\n 0 as synth_market_id,\n \n amount / 1e18\n as change_amount\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_minted_base_mainnet\"\n union all\n select\n block_timestamp as ts,\n block_number,\n 0 as synth_market_id,\n -1 * \n amount / 1e18\n as change_amount\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_usd_burned_base_mainnet\"\n),\n\nall_changes as (\n select *\n from\n wrapper\n union all\n select *\n from\n atomics\n union all\n select *\n from\n usd_changes\n)\n\nselect\n ts,\n block_number,\n synth_market_id,\n SUM(change_amount) over (\n partition by synth_market_id\n order by\n ts,\n block_number\n ) as supply\nfrom\n all_changes", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_synth_supply_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.791589Z", "completed_at": "2024-09-16T15:36:20.800397Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.803085Z", "completed_at": "2024-09-16T15:36:20.803092Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0167543888092041, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_base_mainnet_synth_market_id__True__0.69216a8846", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_spot_wrapper_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.806290Z", "completed_at": "2024-09-16T15:36:20.819284Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.821730Z", "completed_at": "2024-09-16T15:36:20.821740Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020778179168701172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_amount_wrapped.957e1a74f3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_wrapped\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_wrapper_base_mainnet\"\nwhere amount_wrapped is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.810363Z", "completed_at": "2024-09-16T15:36:20.819992Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.822595Z", "completed_at": "2024-09-16T15:36:20.822602Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020818710327148438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_block_number.9220599356", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_wrapper_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.814343Z", "completed_at": "2024-09-16T15:36:20.821140Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.827478Z", "completed_at": "2024-09-16T15:36:20.827486Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025107860565185547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_id.b1091139a2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_wrapper_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.823433Z", "completed_at": "2024-09-16T15:36:20.830526Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.832888Z", "completed_at": "2024-09-16T15:36:20.832896Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.014590740203857422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_synth_market_id.4d8b77f2da", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_wrapper_base_mainnet\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.836091Z", "completed_at": "2024-09-16T15:36:20.850780Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.853089Z", "completed_at": "2024-09-16T15:36:20.853099Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02210712432861328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_ts.b646319cc9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_wrapper_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.840211Z", "completed_at": "2024-09-16T15:36:20.851443Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.853986Z", "completed_at": "2024-09-16T15:36:20.853993Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022389888763427734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_wrapper_base_mainnet_tx_hash.eb92a57d59", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect tx_hash\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_wrapper_base_mainnet\"\nwhere tx_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.845668Z", "completed_at": "2024-09-16T15:36:20.852535Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.859630Z", "completed_at": "2024-09-16T15:36:20.859643Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027488231658935547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_spot_wrapper_base_mainnet_id.c51e21223d", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_spot_wrapper_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.854826Z", "completed_at": "2024-09-16T15:36:20.864182Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.866529Z", "completed_at": "2024-09-16T15:36:20.866540Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.016853809356689453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_synth_supply_base_sepolia", "compiled": true, "compiled_code": "with wrapper as (\n select\n ts,\n block_number,\n synth_market_id,\n amount_wrapped as change_amount\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_spot_wrapper_base_sepolia\"\n),\n\natomics as (\n select\n ts,\n block_number,\n synth_market_id,\n amount as change_amount\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_spot_atomics_base_sepolia\"\n union all\n select\n ts,\n block_number,\n 0 as synth_market_id,\n amount * price * -1 as change_amount\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_spot_atomics_base_sepolia\"\n),\n\nusd_changes as (\n select\n block_timestamp as ts,\n block_number,\n 0 as synth_market_id,\n \n amount / 1e18\n as change_amount\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_minted_base_sepolia\"\n union all\n select\n block_timestamp as ts,\n block_number,\n 0 as synth_market_id,\n -1 * \n amount / 1e18\n as change_amount\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_usd_burned_base_sepolia\"\n),\n\nall_changes as (\n select *\n from\n wrapper\n union all\n select *\n from\n atomics\n union all\n select *\n from\n usd_changes\n)\n\nselect\n ts,\n block_number,\n synth_market_id,\n SUM(change_amount) over (\n partition by synth_market_id\n order by\n ts,\n block_number\n ) as supply\nfrom\n all_changes", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_synth_supply_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.872834Z", "completed_at": "2024-09-16T15:36:20.883530Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.885987Z", "completed_at": "2024-09-16T15:36:20.885996Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022542953491210938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_amount_wrapped.447890a6f4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_wrapped\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_wrapper_base_sepolia\"\nwhere amount_wrapped is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.867941Z", "completed_at": "2024-09-16T15:36:20.884846Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.892852Z", "completed_at": "2024-09-16T15:36:20.892860Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.030103206634521484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_spot_wrapper_base_sepolia_synth_market_id__True__0.f4eedf4f3f", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_spot_wrapper_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.878079Z", "completed_at": "2024-09-16T15:36:20.885455Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.893818Z", "completed_at": "2024-09-16T15:36:20.893826Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.029181957244873047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_block_number.05149fa391", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_wrapper_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.886842Z", "completed_at": "2024-09-16T15:36:20.896213Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.898621Z", "completed_at": "2024-09-16T15:36:20.898629Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.015908241271972656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_id.6458cf0796", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_wrapper_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.902402Z", "completed_at": "2024-09-16T15:36:20.916346Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.921790Z", "completed_at": "2024-09-16T15:36:20.921800Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024487018585205078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_synth_market_id.54687d51aa", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_wrapper_base_sepolia\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.906445Z", "completed_at": "2024-09-16T15:36:20.921035Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.923293Z", "completed_at": "2024-09-16T15:36:20.923301Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0253753662109375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_ts.8708b13a31", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_wrapper_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.911342Z", "completed_at": "2024-09-16T15:36:20.922630Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.925371Z", "completed_at": "2024-09-16T15:36:20.925381Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02603936195373535, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_spot_wrapper_base_sepolia_tx_hash.0df62cff0d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect tx_hash\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_wrapper_base_sepolia\"\nwhere tx_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.917078Z", "completed_at": "2024-09-16T15:36:20.924179Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.926902Z", "completed_at": "2024-09-16T15:36:20.926911Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.016287803649902344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_spot_wrapper_base_sepolia_id.3a2fb8ee86", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_spot_wrapper_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.932601Z", "completed_at": "2024-09-16T15:36:20.944142Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.953017Z", "completed_at": "2024-09-16T15:36:20.953025Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025369882583618164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_mainnet_amount__True__0.debd774d66", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.937652Z", "completed_at": "2024-09-16T15:36:20.953902Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.956496Z", "completed_at": "2024-09-16T15:36:20.956506Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027605533599853516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_mainnet_pool_id__True__0.071c26474c", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.944683Z", "completed_at": "2024-09-16T15:36:20.954591Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.957365Z", "completed_at": "2024-09-16T15:36:20.957373Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02663588523864746, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_amount.5d537baae4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_arbitrum_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.948802Z", "completed_at": "2024-09-16T15:36:20.955933Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.958858Z", "completed_at": "2024-09-16T15:36:20.958865Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026959657669067383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_collateral_type.d5a70bb05b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.963583Z", "completed_at": "2024-09-16T15:36:20.979361Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.986128Z", "completed_at": "2024-09-16T15:36:20.986139Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028006315231323242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_distributor.78e1e8f668", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_arbitrum_mainnet\"\nwhere distributor is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.975286Z", "completed_at": "2024-09-16T15:36:20.987056Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.989551Z", "completed_at": "2024-09-16T15:36:20.989561Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026681184768676758, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_token_symbol.0fd511c8cb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_arbitrum_mainnet\"\nwhere token_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.971104Z", "completed_at": "2024-09-16T15:36:20.987620Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.990408Z", "completed_at": "2024-09-16T15:36:20.990415Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02815103530883789, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_pool_id.ed851987e8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.980021Z", "completed_at": "2024-09-16T15:36:20.988965Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:20.991863Z", "completed_at": "2024-09-16T15:36:20.991871Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02347254753112793, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_arbitrum_mainnet_ts.19a49fa7ad", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:20.996488Z", "completed_at": "2024-09-16T15:36:21.007823Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.016959Z", "completed_at": "2024-09-16T15:36:21.016967Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02581501007080078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_sepolia_amount__True__0.7328694eba", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.003519Z", "completed_at": "2024-09-16T15:36:21.017880Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.020051Z", "completed_at": "2024-09-16T15:36:21.020059Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02485489845275879, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_arbitrum_sepolia_pool_id__True__0.82e7a1605d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.008516Z", "completed_at": "2024-09-16T15:36:21.019499Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.022101Z", "completed_at": "2024-09-16T15:36:21.022111Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026296615600585938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_amount.2019cf2384", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_arbitrum_sepolia\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.012534Z", "completed_at": "2024-09-16T15:36:21.020895Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.023615Z", "completed_at": "2024-09-16T15:36:21.023624Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022852182388305664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_collateral_type.9b8cfcd53f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.026996Z", "completed_at": "2024-09-16T15:36:21.038986Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.044297Z", "completed_at": "2024-09-16T15:36:21.044310Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022942543029785156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_distributor.575416cf09", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_arbitrum_sepolia\"\nwhere distributor is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.033570Z", "completed_at": "2024-09-16T15:36:21.045300Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.051263Z", "completed_at": "2024-09-16T15:36:21.051270Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025640249252319336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_pool_id.7e25d73251", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.040146Z", "completed_at": "2024-09-16T15:36:21.050721Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.053419Z", "completed_at": "2024-09-16T15:36:21.053428Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022433996200561523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_token_symbol.6e44e80815", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_arbitrum_sepolia\"\nwhere token_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.045873Z", "completed_at": "2024-09-16T15:36:21.052849Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.055475Z", "completed_at": "2024-09-16T15:36:21.055483Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023330211639404297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_arbitrum_sepolia_ts.58ba7f8051", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.057627Z", "completed_at": "2024-09-16T15:36:21.065367Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.075332Z", "completed_at": "2024-09-16T15:36:21.075343Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02321648597717285, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_mainnet_amount__True__0.5a5b31d40e", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.070982Z", "completed_at": "2024-09-16T15:36:21.083009Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.085525Z", "completed_at": "2024-09-16T15:36:21.085533Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02277517318725586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_base_mainnet_amount.c7b92514fd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_base_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.065932Z", "completed_at": "2024-09-16T15:36:21.083772Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.086373Z", "completed_at": "2024-09-16T15:36:21.086381Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.029532194137573242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_mainnet_pool_id__True__0.f01ac775cc", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.076339Z", "completed_at": "2024-09-16T15:36:21.084944Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.087799Z", "completed_at": "2024-09-16T15:36:21.087807Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02377772331237793, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_base_mainnet_collateral_type.2f7e01ccd0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_base_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.090055Z", "completed_at": "2024-09-16T15:36:21.097858Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.103712Z", "completed_at": "2024-09-16T15:36:21.103720Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019463539123535156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_base_mainnet_distributor.5511d5880d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_base_mainnet\"\nwhere distributor is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.099645Z", "completed_at": "2024-09-16T15:36:21.113947Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.116451Z", "completed_at": "2024-09-16T15:36:21.116459Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0215301513671875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_base_mainnet_pool_id.47db83edd0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_base_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.104589Z", "completed_at": "2024-09-16T15:36:21.114679Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.117332Z", "completed_at": "2024-09-16T15:36:21.117342Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021843433380126953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_base_mainnet_token_symbol.1810912a65", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_base_mainnet\"\nwhere token_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.108777Z", "completed_at": "2024-09-16T15:36:21.115279Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.118212Z", "completed_at": "2024-09-16T15:36:21.118220Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0218353271484375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_base_mainnet_ts.af8563a243", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.121697Z", "completed_at": "2024-09-16T15:36:21.129340Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.140964Z", "completed_at": "2024-09-16T15:36:21.140975Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02527618408203125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_sepolia_amount__True__0.da53fcc671", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.130527Z", "completed_at": "2024-09-16T15:36:21.146985Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.148603Z", "completed_at": "2024-09-16T15:36:21.148614Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02249884605407715, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_base_sepolia_pool_id__True__0.bb2309b03e", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.142071Z", "completed_at": "2024-09-16T15:36:21.149513Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.151854Z", "completed_at": "2024-09-16T15:36:21.151861Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024505615234375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_base_sepolia_collateral_type.fcdb4bc8d4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_base_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.136337Z", "completed_at": "2024-09-16T15:36:21.150092Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.152700Z", "completed_at": "2024-09-16T15:36:21.152708Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02597522735595703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_base_sepolia_amount.e8cf1e51d5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_base_sepolia\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.153579Z", "completed_at": "2024-09-16T15:36:21.160972Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.167022Z", "completed_at": "2024-09-16T15:36:21.167032Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019248247146606445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_base_sepolia_distributor.44cab292b1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_base_sepolia\"\nwhere distributor is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.162200Z", "completed_at": "2024-09-16T15:36:21.172709Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.179871Z", "completed_at": "2024-09-16T15:36:21.179879Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02231574058532715, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_base_sepolia_pool_id.8de57769b7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_base_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.168554Z", "completed_at": "2024-09-16T15:36:21.180687Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.182783Z", "completed_at": "2024-09-16T15:36:21.182791Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022505998611450195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_base_sepolia_token_symbol.7f69f8767a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_base_sepolia\"\nwhere token_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.174009Z", "completed_at": "2024-09-16T15:36:21.183606Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.186631Z", "completed_at": "2024-09-16T15:36:21.186639Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02516460418701172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_base_sepolia_ts.3bc8aeff42", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.187463Z", "completed_at": "2024-09-16T15:36:21.198871Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.200971Z", "completed_at": "2024-09-16T15:36:21.200983Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019809484481811523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_eth_mainnet_amount__True__0.db5fff0dcd", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.194218Z", "completed_at": "2024-09-16T15:36:21.201981Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.208204Z", "completed_at": "2024-09-16T15:36:21.208212Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023578882217407227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_eth_mainnet_pool_id__True__0.e03ffa9a09", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.202530Z", "completed_at": "2024-09-16T15:36:21.214294Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.216291Z", "completed_at": "2024-09-16T15:36:21.216299Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023647785186767578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_amount.313b524117", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_eth_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.209246Z", "completed_at": "2024-09-16T15:36:21.217797Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.223837Z", "completed_at": "2024-09-16T15:36:21.223845Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023705482482910156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_collateral_type.6ac8e6e2aa", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.218374Z", "completed_at": "2024-09-16T15:36:21.230639Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.232883Z", "completed_at": "2024-09-16T15:36:21.232891Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019403934478759766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_distributor.7111e37b09", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_eth_mainnet\"\nwhere distributor is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.225556Z", "completed_at": "2024-09-16T15:36:21.234581Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.240540Z", "completed_at": "2024-09-16T15:36:21.240547Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02344965934753418, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_pool_id.7fd59c6d8c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_eth_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.235146Z", "completed_at": "2024-09-16T15:36:21.246311Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.248299Z", "completed_at": "2024-09-16T15:36:21.248307Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023538589477539062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_token_symbol.4bbde77781", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_eth_mainnet\"\nwhere token_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.242175Z", "completed_at": "2024-09-16T15:36:21.249843Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.254865Z", "completed_at": "2024-09-16T15:36:21.254873Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021016597747802734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_eth_mainnet_ts.e44412832a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_eth_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.250414Z", "completed_at": "2024-09-16T15:36:21.256500Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.262553Z", "completed_at": "2024-09-16T15:36:21.262563Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02115154266357422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_prices_hourly_eth_mainnet", "compiled": true, "compiled_code": "with prices as (\n select distinct\n market_symbol,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n LAST_VALUE(price) over (\n partition by DATE_TRUNC('hour', ts), market_symbol\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as price\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_prices_eth_mainnet\"\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n prices\n ) as t\n cross join (\n select distinct market_symbol\n from\n prices\n ) as m\n group by\n m.market_symbol\n),\n\nffill as (\n select\n dim.ts,\n dim.market_symbol,\n LAST(prices.price) over (\n partition by dim.market_symbol\n order by dim.ts\n rows between unbounded preceding and current row\n ) as price\n from\n dim\n left join prices\n on\n dim.ts = prices.ts\n and dim.market_symbol = prices.market_symbol\n),\n\nhourly_prices as (\n select\n ts,\n market_symbol,\n price\n from\n ffill\n)\n\nselect *\nfrom\n hourly_prices\nwhere\n price is not null", "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_prices_hourly_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.257057Z", "completed_at": "2024-09-16T15:36:21.269878Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.277416Z", "completed_at": "2024-09-16T15:36:21.277425Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028290748596191406, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_prices_eth_mainnet_price__True__0.4a537a60cd", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_prices_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.264203Z", "completed_at": "2024-09-16T15:36:21.276306Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.278847Z", "completed_at": "2024-09-16T15:36:21.278858Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023075103759765625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_eth_mainnet_market_symbol.f1f5318f4a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_prices_eth_mainnet\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.271207Z", "completed_at": "2024-09-16T15:36:21.284640Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.286746Z", "completed_at": "2024-09-16T15:36:21.286754Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02327442169189453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_eth_mainnet_price.fff835950c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_prices_eth_mainnet\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.280538Z", "completed_at": "2024-09-16T15:36:21.288207Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.290647Z", "completed_at": "2024-09-16T15:36:21.290655Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020199060440063477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_eth_mainnet_ts.4a1a2f8c2d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_prices_eth_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.291480Z", "completed_at": "2024-09-16T15:36:21.302299Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.308704Z", "completed_at": "2024-09-16T15:36:21.308712Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02276754379272461, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_cumulative_snx_amount__True__0.40e1988439", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_buyback_daily_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not cumulative_snx_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.296447Z", "completed_at": "2024-09-16T15:36:21.307990Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.310261Z", "completed_at": "2024-09-16T15:36:21.310269Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02272796630859375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_cumulative_usd_amount__True__0.2fdc7f3ac4", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_buyback_daily_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not cumulative_usd_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.303665Z", "completed_at": "2024-09-16T15:36:21.311153Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.317533Z", "completed_at": "2024-09-16T15:36:21.317542Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021805763244628906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_snx_amount__True__0.4dc1a7a815", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_buyback_daily_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not snx_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.312395Z", "completed_at": "2024-09-16T15:36:21.319891Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.322249Z", "completed_at": "2024-09-16T15:36:21.322256Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019351959228515625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_mainnet_usd_amount__True__0.b33cfd2e0e", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_buyback_daily_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not usd_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.323707Z", "completed_at": "2024-09-16T15:36:21.335650Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.341751Z", "completed_at": "2024-09-16T15:36:21.341762Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023407936096191406, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_daily_base_mainnet_cumulative_snx_amount.d9cc05c370", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_snx_amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_daily_base_mainnet\"\nwhere cumulative_snx_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.329369Z", "completed_at": "2024-09-16T15:36:21.340395Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.342718Z", "completed_at": "2024-09-16T15:36:21.342728Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023585081100463867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_daily_base_mainnet_cumulative_usd_amount.4602f5b0ec", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_usd_amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_daily_base_mainnet\"\nwhere cumulative_usd_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.336309Z", "completed_at": "2024-09-16T15:36:21.343636Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.349852Z", "completed_at": "2024-09-16T15:36:21.349861Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02685856819152832, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_daily_base_mainnet_snx_amount.ea18aa299d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect snx_amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_daily_base_mainnet\"\nwhere snx_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.344166Z", "completed_at": "2024-09-16T15:36:21.352771Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.355193Z", "completed_at": "2024-09-16T15:36:21.355203Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020231962203979492, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_daily_base_mainnet_ts.14a31d2a6b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_daily_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.361241Z", "completed_at": "2024-09-16T15:36:21.375232Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.381053Z", "completed_at": "2024-09-16T15:36:21.381065Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02965092658996582, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_cumulative_snx_amount__True__0.0a50a1b2a1", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_buyback_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not cumulative_snx_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.356057Z", "completed_at": "2024-09-16T15:36:21.375781Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.382608Z", "completed_at": "2024-09-16T15:36:21.382618Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.03186511993408203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_daily_base_mainnet_usd_amount.226e5c84b2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect usd_amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_daily_base_mainnet\"\nwhere usd_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.367522Z", "completed_at": "2024-09-16T15:36:21.382067Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.384305Z", "completed_at": "2024-09-16T15:36:21.384312Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0298309326171875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_cumulative_usd_amount__True__0.897d810e27", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_buyback_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not cumulative_usd_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.376500Z", "completed_at": "2024-09-16T15:36:21.385112Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.387622Z", "completed_at": "2024-09-16T15:36:21.387631Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01501917839050293, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_snx_amount__True__0.34d4d71a42", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_buyback_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not snx_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.391520Z", "completed_at": "2024-09-16T15:36:21.405675Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.407684Z", "completed_at": "2024-09-16T15:36:21.407692Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021398544311523438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_mainnet_usd_amount__True__0.153efe66c5", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_buyback_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not usd_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.397075Z", "completed_at": "2024-09-16T15:36:21.407002Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.413252Z", "completed_at": "2024-09-16T15:36:21.413260Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02485179901123047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_cumulative_snx_amount.3f13efe309", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_snx_amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_hourly_base_mainnet\"\nwhere cumulative_snx_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.401419Z", "completed_at": "2024-09-16T15:36:21.408514Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.414889Z", "completed_at": "2024-09-16T15:36:21.414896Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025290727615356445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_cumulative_usd_amount.d705144302", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_usd_amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_hourly_base_mainnet\"\nwhere cumulative_usd_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.409079Z", "completed_at": "2024-09-16T15:36:21.416497Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.419019Z", "completed_at": "2024-09-16T15:36:21.419029Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02270030975341797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_snx_amount.8e18aeb895", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect snx_amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_hourly_base_mainnet\"\nwhere snx_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.422277Z", "completed_at": "2024-09-16T15:36:21.438260Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.440249Z", "completed_at": "2024-09-16T15:36:21.440261Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023265838623046875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_ts.712dc7c106", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_hourly_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.428571Z", "completed_at": "2024-09-16T15:36:21.439599Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.446006Z", "completed_at": "2024-09-16T15:36:21.446014Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027696609497070312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_hourly_base_mainnet_usd_amount.cbc2a221fa", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect usd_amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_buyback_hourly_base_mainnet\"\nwhere usd_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.433781Z", "completed_at": "2024-09-16T15:36:21.441131Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.447562Z", "completed_at": "2024-09-16T15:36:21.447570Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02726268768310547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_cumulative_snx_amount__True__0.ab215eff09", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_buyback_daily_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not cumulative_snx_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.441719Z", "completed_at": "2024-09-16T15:36:21.449113Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.451656Z", "completed_at": "2024-09-16T15:36:21.451666Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018843412399291992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_cumulative_usd_amount__True__0.f5fad30aa3", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_buyback_daily_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not cumulative_usd_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.454939Z", "completed_at": "2024-09-16T15:36:21.470904Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.472813Z", "completed_at": "2024-09-16T15:36:21.472823Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023166179656982422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_snx_amount__True__0.378a6852a6", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_buyback_daily_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not snx_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.459964Z", "completed_at": "2024-09-16T15:36:21.472142Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.478447Z", "completed_at": "2024-09-16T15:36:21.478457Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027513742446899414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_daily_base_sepolia_usd_amount__True__0.e3dd96895e", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_buyback_daily_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not usd_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.465289Z", "completed_at": "2024-09-16T15:36:21.473774Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.480055Z", "completed_at": "2024-09-16T15:36:21.480063Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027084827423095703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_daily_base_sepolia_cumulative_snx_amount.c44f071e87", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_snx_amount\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_daily_base_sepolia\"\nwhere cumulative_snx_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.474305Z", "completed_at": "2024-09-16T15:36:21.482319Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.484702Z", "completed_at": "2024-09-16T15:36:21.484710Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02039480209350586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_daily_base_sepolia_cumulative_usd_amount.f40974a9be", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_usd_amount\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_daily_base_sepolia\"\nwhere cumulative_usd_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.486730Z", "completed_at": "2024-09-16T15:36:21.501032Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.502635Z", "completed_at": "2024-09-16T15:36:21.502645Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0210115909576416, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_daily_base_sepolia_snx_amount.113325e30a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect snx_amount\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_daily_base_sepolia\"\nwhere snx_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.492089Z", "completed_at": "2024-09-16T15:36:21.503466Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.509800Z", "completed_at": "2024-09-16T15:36:21.509808Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026375532150268555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_daily_base_sepolia_ts.0b8a36c44c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_daily_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.497013Z", "completed_at": "2024-09-16T15:36:21.508428Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.510775Z", "completed_at": "2024-09-16T15:36:21.510782Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025309085845947266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_daily_base_sepolia_usd_amount.21bc5d392b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect usd_amount\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_daily_base_sepolia\"\nwhere usd_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.504067Z", "completed_at": "2024-09-16T15:36:21.512329Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.514922Z", "completed_at": "2024-09-16T15:36:21.514930Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018733978271484375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_cumulative_snx_amount__True__0.6d52afd421", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_buyback_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not cumulative_snx_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.517043Z", "completed_at": "2024-09-16T15:36:21.533324Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.539843Z", "completed_at": "2024-09-16T15:36:21.539859Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.028270721435546875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_cumulative_usd_amount__True__0.e3d3aff3f1", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_buyback_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not cumulative_usd_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.527864Z", "completed_at": "2024-09-16T15:36:21.540958Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.547974Z", "completed_at": "2024-09-16T15:36:21.547985Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.03227877616882324, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_snx_amount__True__0.40ea0d5e88", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_buyback_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not snx_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.534084Z", "completed_at": "2024-09-16T15:36:21.546544Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.549007Z", "completed_at": "2024-09-16T15:36:21.549015Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0326695442199707, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_buyback_hourly_base_sepolia_usd_amount__True__0.89592b2e7d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_buyback_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not usd_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.541692Z", "completed_at": "2024-09-16T15:36:21.551221Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.553701Z", "completed_at": "2024-09-16T15:36:21.553709Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026699542999267578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_cumulative_snx_amount.806ce65de6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_snx_amount\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_hourly_base_sepolia\"\nwhere cumulative_snx_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.555154Z", "completed_at": "2024-09-16T15:36:21.566824Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.574200Z", "completed_at": "2024-09-16T15:36:21.574216Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024381637573242188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_cumulative_usd_amount.6347fe374e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_usd_amount\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_hourly_base_sepolia\"\nwhere cumulative_usd_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.562282Z", "completed_at": "2024-09-16T15:36:21.575210Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.577751Z", "completed_at": "2024-09-16T15:36:21.577759Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024782419204711914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_snx_amount.a856b40de9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect snx_amount\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_hourly_base_sepolia\"\nwhere snx_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.568061Z", "completed_at": "2024-09-16T15:36:21.577099Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.583328Z", "completed_at": "2024-09-16T15:36:21.583338Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028864622116088867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_ts.39dec90aa4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_hourly_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.578607Z", "completed_at": "2024-09-16T15:36:21.584968Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.587366Z", "completed_at": "2024-09-16T15:36:21.587376Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020087718963623047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_buyback_hourly_base_sepolia_usd_amount.4f119280f7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect usd_amount\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_buyback_hourly_base_sepolia\"\nwhere usd_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.588219Z", "completed_at": "2024-09-16T15:36:21.599813Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.605584Z", "completed_at": "2024-09-16T15:36:21.605597Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023006916046142578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id__True__0.24b97cc6ba", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_hourly_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.595400Z", "completed_at": "2024-09-16T15:36:21.606557Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.609061Z", "completed_at": "2024-09-16T15:36:21.609069Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02239227294921875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_collateral_type.5b444b3e9d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_hourly_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.601183Z", "completed_at": "2024-09-16T15:36:21.608488Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.614683Z", "completed_at": "2024-09-16T15:36:21.614693Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0221865177154541, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_hourly_issuance.dcbdd9b577", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_hourly_arbitrum_mainnet\"\nwhere hourly_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.609968Z", "completed_at": "2024-09-16T15:36:21.616898Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.624336Z", "completed_at": "2024-09-16T15:36:21.624344Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023949623107910156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_pool_id.ad0bc3744f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_hourly_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.618730Z", "completed_at": "2024-09-16T15:36:21.627911Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.637828Z", "completed_at": "2024-09-16T15:36:21.637836Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0238645076751709, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_mainnet_ts.9170e8931e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_hourly_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.628454Z", "completed_at": "2024-09-16T15:36:21.639482Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.645769Z", "completed_at": "2024-09-16T15:36:21.645777Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027744770050048828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id__True__0.1156081282", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_hourly_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.633438Z", "completed_at": "2024-09-16T15:36:21.640812Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.647244Z", "completed_at": "2024-09-16T15:36:21.647252Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02213764190673828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_collateral_type.56203ac00f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_hourly_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.641464Z", "completed_at": "2024-09-16T15:36:21.648841Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.651302Z", "completed_at": "2024-09-16T15:36:21.651310Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018607139587402344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_hourly_issuance.24747bdf20", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_hourly_arbitrum_sepolia\"\nwhere hourly_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.652140Z", "completed_at": "2024-09-16T15:36:21.658807Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.669937Z", "completed_at": "2024-09-16T15:36:21.669946Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023409128189086914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_pool_id.cf6825af38", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_hourly_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.659365Z", "completed_at": "2024-09-16T15:36:21.672365Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.678294Z", "completed_at": "2024-09-16T15:36:21.678302Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027743101119995117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_arbitrum_sepolia_ts.1cc52a2fae", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_hourly_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.664057Z", "completed_at": "2024-09-16T15:36:21.672943Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.679158Z", "completed_at": "2024-09-16T15:36:21.679168Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023070573806762695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_base_mainnet_pool_id__True__0.82c0a98d47", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.673561Z", "completed_at": "2024-09-16T15:36:21.681300Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.687290Z", "completed_at": "2024-09-16T15:36:21.687300Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023956775665283203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_collateral_type.21efec6e56", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_hourly_base_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.682605Z", "completed_at": "2024-09-16T15:36:21.689495Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.695291Z", "completed_at": "2024-09-16T15:36:21.695299Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017735958099365234, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_hourly_issuance.1bde70000d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_hourly_base_mainnet\"\nwhere hourly_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.691251Z", "completed_at": "2024-09-16T15:36:21.701849Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.704319Z", "completed_at": "2024-09-16T15:36:21.704327Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017739057540893555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_pool_id.03eddab767", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_hourly_base_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.696763Z", "completed_at": "2024-09-16T15:36:21.703782Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.710210Z", "completed_at": "2024-09-16T15:36:21.710219Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022171974182128906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_base_mainnet_ts.af3f6a895d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_hourly_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.705172Z", "completed_at": "2024-09-16T15:36:21.719133Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.721644Z", "completed_at": "2024-09-16T15:36:21.721655Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025594472885131836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_base_sepolia_pool_id__True__0.9d327cf662", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.711918Z", "completed_at": "2024-09-16T15:36:21.721042Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.727133Z", "completed_at": "2024-09-16T15:36:21.727141Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024110078811645508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_collateral_type.1a6b56fdf4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_hourly_base_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.723080Z", "completed_at": "2024-09-16T15:36:21.734260Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.736754Z", "completed_at": "2024-09-16T15:36:21.736763Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01830458641052246, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_hourly_issuance.938e34bef0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_hourly_base_sepolia\"\nwhere hourly_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.728702Z", "completed_at": "2024-09-16T15:36:21.736225Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.742242Z", "completed_at": "2024-09-16T15:36:21.742250Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022530078887939453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_pool_id.10ae437d68", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_hourly_base_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.738199Z", "completed_at": "2024-09-16T15:36:21.749145Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.751130Z", "completed_at": "2024-09-16T15:36:21.751138Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017546653747558594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_base_sepolia_ts.27f6b37554", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_hourly_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.743778Z", "completed_at": "2024-09-16T15:36:21.751928Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.754326Z", "completed_at": "2024-09-16T15:36:21.754336Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01944732666015625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_migration_hourly_eth_mainnet_hourly_debt_migrated__True__0.2c5355cf5c", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_debt_migrated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.755197Z", "completed_at": "2024-09-16T15:36:21.767478Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.773597Z", "completed_at": "2024-09-16T15:36:21.773609Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023990631103515625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_migration_hourly_eth_mainnet_pool_id__True__0.a0670cc5c1", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.759573Z", "completed_at": "2024-09-16T15:36:21.772969Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.775239Z", "completed_at": "2024-09-16T15:36:21.775247Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024869441986083984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_collateral_type.e0ef271f9a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_hourly_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.768708Z", "completed_at": "2024-09-16T15:36:21.776718Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.782862Z", "completed_at": "2024-09-16T15:36:21.782870Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017676830291748047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_hourly_debt_migrated.99b91b00b5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_debt_migrated\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_hourly_eth_mainnet\"\nwhere hourly_debt_migrated is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.777341Z", "completed_at": "2024-09-16T15:36:21.784985Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.790840Z", "completed_at": "2024-09-16T15:36:21.790849Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022890329360961914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_pool_id.55def21e95", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_hourly_eth_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.786807Z", "completed_at": "2024-09-16T15:36:21.797583Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.800080Z", "completed_at": "2024-09-16T15:36:21.800088Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017940759658813477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_migration_hourly_eth_mainnet_ts.a201c86ec0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_hourly_eth_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.792412Z", "completed_at": "2024-09-16T15:36:21.799536Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.805755Z", "completed_at": "2024-09-16T15:36:21.805763Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022050857543945312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_issuance_hourly_eth_mainnet_pool_id__True__0.2f6d1cabb6", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.800931Z", "completed_at": "2024-09-16T15:36:21.813010Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.815065Z", "completed_at": "2024-09-16T15:36:21.815076Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023458242416381836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_collateral_type.04853a2f55", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_hourly_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.807392Z", "completed_at": "2024-09-16T15:36:21.816511Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.818948Z", "completed_at": "2024-09-16T15:36:21.818959Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02017807960510254, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_hourly_issuance.3ee79944a3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_hourly_eth_mainnet\"\nwhere hourly_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.819832Z", "completed_at": "2024-09-16T15:36:21.830201Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.836312Z", "completed_at": "2024-09-16T15:36:21.836322Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022123336791992188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_pool_id.0bd0e6635e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_hourly_eth_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.824614Z", "completed_at": "2024-09-16T15:36:21.835743Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.837905Z", "completed_at": "2024-09-16T15:36:21.837912Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022064924240112305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_issuance_hourly_eth_mainnet_ts.d84f234266", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_hourly_eth_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.831488Z", "completed_at": "2024-09-16T15:36:21.839407Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.845745Z", "completed_at": "2024-09-16T15:36:21.845754Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02190256118774414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_amount_liquidated__True__0.e71d50fb97", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_liquidated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.840020Z", "completed_at": "2024-09-16T15:36:21.847330Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.849686Z", "completed_at": "2024-09-16T15:36:21.849695Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01895737648010254, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_market_id__True__0.09a7367d21", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.850542Z", "completed_at": "2024-09-16T15:36:21.862555Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.868794Z", "completed_at": "2024-09-16T15:36:21.868807Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023830890655517578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_mainnet_position_size__True__0.838f737304", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not position_size >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.855512Z", "completed_at": "2024-09-16T15:36:21.868197Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.870468Z", "completed_at": "2024-09-16T15:36:21.870478Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02389359474182129, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_account_id.350ca71f93", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.863943Z", "completed_at": "2024-09-16T15:36:21.872028Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.878110Z", "completed_at": "2024-09-16T15:36:21.878117Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02330803871154785, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_amount_liquidated.0a4e2e6c10", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_liquidated\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\nwhere amount_liquidated is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.872584Z", "completed_at": "2024-09-16T15:36:21.880262Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.886143Z", "completed_at": "2024-09-16T15:36:21.886151Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023001432418823242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_block_number.672be13921", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.882072Z", "completed_at": "2024-09-16T15:36:21.892517Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.895031Z", "completed_at": "2024-09-16T15:36:21.895040Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017646312713623047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_id.6af85cf47e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.887603Z", "completed_at": "2024-09-16T15:36:21.894475Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.900600Z", "completed_at": "2024-09-16T15:36:21.900608Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021663904190063477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_market_id.4c0b30687e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.895880Z", "completed_at": "2024-09-16T15:36:21.908707Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.911227Z", "completed_at": "2024-09-16T15:36:21.911235Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02432990074157715, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_market_symbol.578192ed1c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.902291Z", "completed_at": "2024-09-16T15:36:21.910676Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.913199Z", "completed_at": "2024-09-16T15:36:21.913206Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019467830657958984, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_position_size.83889235bc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect position_size\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\nwhere position_size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.914770Z", "completed_at": "2024-09-16T15:36:21.925494Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.927783Z", "completed_at": "2024-09-16T15:36:21.927791Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018585920333862305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_transaction_hash.bf753f09f5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.919102Z", "completed_at": "2024-09-16T15:36:21.926094Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.928624Z", "completed_at": "2024-09-16T15:36:21.928634Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018680095672607422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_mainnet_ts.13c0b178ce", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.929502Z", "completed_at": "2024-09-16T15:36:21.938978Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.941468Z", "completed_at": "2024-09-16T15:36:21.941476Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017615079879760742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_liq_position_arbitrum_mainnet_id.5f3f730218", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.933507Z", "completed_at": "2024-09-16T15:36:21.940890Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.943443Z", "completed_at": "2024-09-16T15:36:21.943451Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01866459846496582, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_prices_arbitrum_mainnet", "compiled": true, "compiled_code": "with all_prices as (\n select\n ts,\n null as market_address,\n market_symbol,\n price\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\n union all\n select\n ts,\n collateral_type as market_address,\n null as market_symbol,\n collateral_value / amount as price\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_collateral_arbitrum_mainnet\"\n where\n collateral_value > 0\n),\n\ntokens as (\n select\n token_address,\n token_symbol\n from\n \"analytics\".\"prod_seeds\".\"arbitrum_mainnet_tokens\"\n)\n\nselect\n p.ts,\n p.market_address,\n p.price,\n COALESCE(\n t.token_symbol,\n p.market_symbol\n ) as market_symbol\nfrom\n all_prices as p\nleft join tokens as t\n on LOWER(\n p.market_address\n ) = LOWER(\n t.token_address\n )", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_prices_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.949294Z", "completed_at": "2024-09-16T15:36:21.957589Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.959791Z", "completed_at": "2024-09-16T15:36:21.959800Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019622087478637695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_block_number.4407a64f68", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.944947Z", "completed_at": "2024-09-16T15:36:21.958166Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.960626Z", "completed_at": "2024-09-16T15:36:21.960633Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02113795280456543, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_arbitrum_mainnet_market_id__True__0.452a079160", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.965691Z", "completed_at": "2024-09-16T15:36:21.972524Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.974950Z", "completed_at": "2024-09-16T15:36:21.974958Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018126487731933594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate_apr.dc965a3dac", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect funding_rate_apr\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere funding_rate_apr is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.961518Z", "completed_at": "2024-09-16T15:36:21.973118Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.975799Z", "completed_at": "2024-09-16T15:36:21.975806Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019881486892700195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_funding_rate.00d146aa60", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect funding_rate\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere funding_rate is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.977183Z", "completed_at": "2024-09-16T15:36:21.987879Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.989767Z", "completed_at": "2024-09-16T15:36:21.989776Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017978191375732422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_funding_velocity.0034a07e10", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect funding_velocity\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere funding_velocity is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.983003Z", "completed_at": "2024-09-16T15:36:21.990601Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:21.996672Z", "completed_at": "2024-09-16T15:36:21.996680Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023011445999145508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_id.fdcfccc679", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.991740Z", "completed_at": "2024-09-16T15:36:22.004078Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.006600Z", "completed_at": "2024-09-16T15:36:22.006608Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019460439682006836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_interest_rate.b77ee8c1d7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest_rate\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere interest_rate is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:21.997562Z", "completed_at": "2024-09-16T15:36:22.006021Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.012169Z", "completed_at": "2024-09-16T15:36:22.012181Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02387714385986328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_long_rate_apr.191d4fa205", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect long_rate_apr\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere long_rate_apr is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.008075Z", "completed_at": "2024-09-16T15:36:22.015154Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.021101Z", "completed_at": "2024-09-16T15:36:22.021109Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017865896224975586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_market_id.4c307477e3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.016316Z", "completed_at": "2024-09-16T15:36:22.023215Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.032769Z", "completed_at": "2024-09-16T15:36:22.032781Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02544236183166504, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_market_symbol.3407a99980", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.024464Z", "completed_at": "2024-09-16T15:36:22.035282Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.037720Z", "completed_at": "2024-09-16T15:36:22.037727Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022107601165771484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_price.635e086bf6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.028518Z", "completed_at": "2024-09-16T15:36:22.036521Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.042649Z", "completed_at": "2024-09-16T15:36:22.042657Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02237987518310547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_short_rate_apr.dd6356d7e2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect short_rate_apr\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere short_rate_apr is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.038567Z", "completed_at": "2024-09-16T15:36:22.045542Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.052965Z", "completed_at": "2024-09-16T15:36:22.052976Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019251585006713867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_size.4965a5f759", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect size\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.046175Z", "completed_at": "2024-09-16T15:36:22.054567Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.060915Z", "completed_at": "2024-09-16T15:36:22.060928Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023977994918823242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_size_delta.5897f74730", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect size_delta\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere size_delta is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.062038Z", "completed_at": "2024-09-16T15:36:22.068955Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.075255Z", "completed_at": "2024-09-16T15:36:22.075266Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02301168441772461, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_skew.94faa11b6a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect skew\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere skew is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.056404Z", "completed_at": "2024-09-16T15:36:22.069544Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.076181Z", "completed_at": "2024-09-16T15:36:22.076189Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024548053741455078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_size_usd.42f1d96b4e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect size_usd\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere size_usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.070753Z", "completed_at": "2024-09-16T15:36:22.078352Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.084563Z", "completed_at": "2024-09-16T15:36:22.084571Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01830577850341797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_transaction_hash.0042d0c047", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.079639Z", "completed_at": "2024-09-16T15:36:22.086841Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.092934Z", "completed_at": "2024-09-16T15:36:22.092946Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022968530654907227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_mainnet_ts.f6e4cf43c2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.088695Z", "completed_at": "2024-09-16T15:36:22.101656Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.103779Z", "completed_at": "2024-09-16T15:36:22.103787Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02006077766418457, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_market_history_arbitrum_mainnet_id.11e7761caf", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_history_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.094687Z", "completed_at": "2024-09-16T15:36:22.104608Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.110635Z", "completed_at": "2024-09-16T15:36:22.110643Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025288105010986328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_arbitrum_mainnet_market_id__True__0.7169e0715a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_orders_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.105182Z", "completed_at": "2024-09-16T15:36:22.115849Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.118017Z", "completed_at": "2024-09-16T15:36:22.118028Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02411341667175293, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_account_id.a2871e6bfb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_orders_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.111688Z", "completed_at": "2024-09-16T15:36:22.118847Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.121243Z", "completed_at": "2024-09-16T15:36:22.121251Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01833343505859375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_block_number.05c57da469", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_orders_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.122107Z", "completed_at": "2024-09-16T15:36:22.132963Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.139326Z", "completed_at": "2024-09-16T15:36:22.139334Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023029804229736328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_contract.2596358bd7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_orders_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.128193Z", "completed_at": "2024-09-16T15:36:22.138746Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.140884Z", "completed_at": "2024-09-16T15:36:22.140894Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02100968360900879, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_id.eb02f38d46", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_orders_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.134391Z", "completed_at": "2024-09-16T15:36:22.141785Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.149530Z", "completed_at": "2024-09-16T15:36:22.149538Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02288341522216797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_market_id.75f215459c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_orders_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.143030Z", "completed_at": "2024-09-16T15:36:22.151796Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.154164Z", "completed_at": "2024-09-16T15:36:22.154174Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02071070671081543, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_market_symbol.342ec0cea2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_orders_arbitrum_mainnet\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.159787Z", "completed_at": "2024-09-16T15:36:22.166297Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.172241Z", "completed_at": "2024-09-16T15:36:22.172252Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021213293075561523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_ts.d648991a22", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_orders_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.155629Z", "completed_at": "2024-09-16T15:36:22.170920Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.173209Z", "completed_at": "2024-09-16T15:36:22.173219Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02291703224182129, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_mainnet_transaction_hash.4c9cc1f193", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_orders_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.166886Z", "completed_at": "2024-09-16T15:36:22.174164Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.179657Z", "completed_at": "2024-09-16T15:36:22.179664Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024740219116210938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_orders_arbitrum_mainnet_id.3401408181", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_orders_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.174698Z", "completed_at": "2024-09-16T15:36:22.181940Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.184557Z", "completed_at": "2024-09-16T15:36:22.184568Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019156217575073242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_account_stats_hourly_arbitrum_mainnet", "compiled": true, "compiled_code": "with trades as (\n select\n ts,\n account_id,\n total_fees,\n notional_trade_size,\n 1 as trades,\n SUM(\n total_fees\n ) over (\n partition by account_id\n order by\n ts\n ) as cumulative_fees,\n SUM(\n notional_trade_size\n ) over (\n partition by account_id\n order by\n ts\n ) as cumulative_volume\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n),\n\nliq as (\n select\n ts,\n account_id,\n amount_liquidated,\n 1 as liquidations\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\n),\n\ninc_trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n account_id,\n SUM(trades) as trades,\n SUM(total_fees) as fees,\n SUM(notional_trade_size) as volume,\n MAX(cumulative_fees) as cumulative_fees,\n MAX(cumulative_volume) as cumulative_volume\n from\n trades\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n account_id\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n account_id,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n account_id\n),\n\ninc as (\n select\n h.ts,\n h.account_id,\n COALESCE(\n h.trades,\n 0\n ) as trades,\n COALESCE(\n h.fees,\n 0\n ) as fees,\n COALESCE(\n h.volume,\n 0\n ) as volume,\n COALESCE(\n l.amount_liquidated,\n 0\n ) as amount_liquidated,\n COALESCE(\n l.liquidations,\n 0\n ) as liquidations,\n COALESCE(\n h.cumulative_fees,\n 0\n ) as cumulative_fees,\n COALESCE(\n h.cumulative_volume,\n 0\n ) as cumulative_volume\n from\n inc_trades as h\n left join inc_liq as l\n on\n h.ts = l.ts\n and h.account_id = l.account_id\n)\n\nselect *\nfrom\n inc", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_account_stats_hourly_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.189190Z", "completed_at": "2024-09-16T15:36:22.196619Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.202109Z", "completed_at": "2024-09-16T15:36:22.202116Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02093958854675293, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_market_stats_hourly_arbitrum_mainnet", "compiled": true, "compiled_code": "with trades as (\n select\n ts,\n market_symbol,\n exchange_fees,\n referral_fees,\n collected_fees,\n notional_trade_size,\n 1 as trades\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n),\n\nliq as (\n select\n ts,\n market_symbol,\n amount_liquidated,\n 1 as liquidations\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_position_arbitrum_mainnet\"\n),\n\ninc_trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n market_symbol,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(notional_trade_size) as volume\n from\n trades\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n market_symbol\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n market_symbol,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n market_symbol\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n trades\n ) as t\n cross join (\n select distinct market_symbol\n from\n trades\n ) as m\n group by\n m.market_symbol\n),\n\ninc as (\n select\n dim.ts,\n dim.market_symbol,\n COALESCE(\n h.trades,\n 0\n ) as trades,\n COALESCE(\n h.exchange_fees,\n 0\n ) as exchange_fees,\n COALESCE(\n h.referral_fees,\n 0\n ) as referral_fees,\n COALESCE(\n h.collected_fees,\n 0\n ) as collected_fees,\n COALESCE(\n h.volume,\n 0\n ) as volume,\n COALESCE(\n l.amount_liquidated,\n 0\n ) as amount_liquidated,\n COALESCE(\n l.liquidations,\n 0\n ) as liquidations,\n SUM(\n h.exchange_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_exchange_fees,\n SUM(\n h.referral_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_referral_fees,\n SUM(\n h.collected_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_collected_fees,\n SUM(\n h.volume\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_volume\n from\n dim\n left join inc_trades as h\n on\n dim.ts = h.ts\n and dim.market_symbol = h.market_symbol\n left join inc_liq as l\n on\n dim.ts = l.ts\n and dim.market_symbol = l.market_symbol\n)\n\nselect *\nfrom\n inc", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_stats_hourly_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.186047Z", "completed_at": "2024-09-16T15:36:22.197938Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.203597Z", "completed_at": "2024-09-16T15:36:22.203605Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02304983139038086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_keeper_stats_hourly_arbitrum_mainnet", "compiled": true, "compiled_code": "with trades as (\n select\n settler,\n settlement_reward,\n notional_trade_size,\n 1 as trades,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(settlement_reward) as settlement_reward_total,\n SUM(notional_trade_size) as notional_trade_size_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.settler as keeper,\n SUM(trades.trades) as trades,\n SUM(trades.settlement_reward) as settlement_rewards,\n SUM(trades.notional_trade_size) as amount_settled,\n SUM(trades.trades) / MAX(total.trades_total) as trades_pct,\n SUM(trades.settlement_reward)\n / MAX(total.settlement_reward_total) as settlement_rewards_pct,\n SUM(trades.notional_trade_size)\n / MAX(total.notional_trade_size_total) as amount_settled_pct\nfrom\n trades\ninner join total\n on trades.ts = total.ts\ngroup by\n trades.ts,\n trades.settler", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_keeper_stats_hourly_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.198480Z", "completed_at": "2024-09-16T15:36:22.205420Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.212172Z", "completed_at": "2024-09-16T15:36:22.212183Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026837825775146484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_tracking_stats_hourly_arbitrum_mainnet", "compiled": true, "compiled_code": "with trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n tracking_code,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(notional_trade_size) as volume,\n SUM(1) as trades\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n tracking_code\n),\n\naccounts as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n tracking_code,\n COUNT(\n distinct account_id\n ) as \"accounts\"\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n tracking_code\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(exchange_fees) as exchange_fees_total,\n SUM(referral_fees) as referral_fees_total,\n SUM(collected_fees) as collected_fees_total,\n SUM(volume) as volume_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.tracking_code,\n trades.exchange_fees,\n trades.referral_fees,\n trades.collected_fees,\n trades.volume,\n trades.trades,\n accounts.accounts,\n case\n when total.exchange_fees_total = 0 then 0\n else trades.exchange_fees / total.exchange_fees_total\n end as exchange_fees_share,\n case\n when total.referral_fees_total = 0 then 0\n else trades.referral_fees / total.referral_fees_total\n end as referral_fees_share,\n case\n when total.collected_fees_total = 0 then 0\n else trades.collected_fees / total.collected_fees_total\n end as collected_fees_share,\n case\n when total.volume_total = 0 then 0\n else trades.volume / total.volume_total\n end as volume_share,\n case\n when total.trades_total = 0 then 0\n else trades.trades / total.trades_total\n end as trades_share\nfrom\n trades\ninner join accounts\n on\n trades.ts = accounts.ts\n and trades.tracking_code = accounts.tracking_code\ninner join total\n on trades.ts = total.ts", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_tracking_stats_hourly_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.206132Z", "completed_at": "2024-09-16T15:36:22.213826Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.216380Z", "completed_at": "2024-09-16T15:36:22.216390Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019260406494140625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_collected_fees__True__0.c8bdde7489", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.217263Z", "completed_at": "2024-09-16T15:36:22.229292Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.235916Z", "completed_at": "2024-09-16T15:36:22.235925Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024508953094482422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_exchange_fees__True__0.1168a18bba", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not exchange_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.222420Z", "completed_at": "2024-09-16T15:36:22.234731Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.236928Z", "completed_at": "2024-09-16T15:36:22.236936Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02387833595275879, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_fill_price__True__0.b4690264a9", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not fill_price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.229928Z", "completed_at": "2024-09-16T15:36:22.243936Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.246772Z", "completed_at": "2024-09-16T15:36:22.246780Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025238037109375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_lp_fees__True__0.cfa7ced563", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not lp_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.237929Z", "completed_at": "2024-09-16T15:36:22.249124Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.255490Z", "completed_at": "2024-09-16T15:36:22.255503Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026997089385986328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_market_id__True__0.dd858e7f52", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.250990Z", "completed_at": "2024-09-16T15:36:22.262965Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.265505Z", "completed_at": "2024-09-16T15:36:22.265517Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01956653594970703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_referral_fees__True__0.5946ca9ce5", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not referral_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.257198Z", "completed_at": "2024-09-16T15:36:22.264896Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.271635Z", "completed_at": "2024-09-16T15:36:22.271647Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024106740951538086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_settlement_reward__True__0.299618787f", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not settlement_reward >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.266394Z", "completed_at": "2024-09-16T15:36:22.278413Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.280375Z", "completed_at": "2024-09-16T15:36:22.280384Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02396106719970703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_mainnet_total_fees__True__0.bef50610ba", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not total_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.273470Z", "completed_at": "2024-09-16T15:36:22.281200Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.283586Z", "completed_at": "2024-09-16T15:36:22.283594Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019428014755249023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_account_id.274635cb66", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.284421Z", "completed_at": "2024-09-16T15:36:22.296082Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.298410Z", "completed_at": "2024-09-16T15:36:22.298417Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019480466842651367, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_accrued_funding.e2b22e7a98", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect accrued_funding\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere accrued_funding is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.288584Z", "completed_at": "2024-09-16T15:36:22.296671Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.299272Z", "completed_at": "2024-09-16T15:36:22.299281Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019631385803222656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_block_number.807093ef77", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.300108Z", "completed_at": "2024-09-16T15:36:22.310541Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.312528Z", "completed_at": "2024-09-16T15:36:22.312536Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01832127571105957, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_collected_fees.fbad83d394", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere collected_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.306409Z", "completed_at": "2024-09-16T15:36:22.313412Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.315992Z", "completed_at": "2024-09-16T15:36:22.316001Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018283843994140625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_contract.e863c3d409", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.316845Z", "completed_at": "2024-09-16T15:36:22.327579Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.333424Z", "completed_at": "2024-09-16T15:36:22.333437Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022450923919677734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_exchange_fees.e8aecd715b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect exchange_fees\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere exchange_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.320923Z", "completed_at": "2024-09-16T15:36:22.328176Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.334484Z", "completed_at": "2024-09-16T15:36:22.334492Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02276325225830078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_fill_price.847633eed2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect fill_price\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere fill_price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.329348Z", "completed_at": "2024-09-16T15:36:22.337541Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.345053Z", "completed_at": "2024-09-16T15:36:22.345063Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019861698150634766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_id.3bd0f3d2d9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.338137Z", "completed_at": "2024-09-16T15:36:22.346814Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.352898Z", "completed_at": "2024-09-16T15:36:22.352907Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024317502975463867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_lp_fees.3bd17eb55d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect lp_fees\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere lp_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.348580Z", "completed_at": "2024-09-16T15:36:22.360110Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.366365Z", "completed_at": "2024-09-16T15:36:22.366374Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022771120071411133, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_market_id.275abd4f63", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.353891Z", "completed_at": "2024-09-16T15:36:22.361302Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.367969Z", "completed_at": "2024-09-16T15:36:22.367979Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02363133430480957, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_market_symbol.05579e6d46", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.361904Z", "completed_at": "2024-09-16T15:36:22.369783Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.375712Z", "completed_at": "2024-09-16T15:36:22.375720Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01788926124572754, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_notional_position_size.c2b276cedf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect notional_position_size\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere notional_position_size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.370320Z", "completed_at": "2024-09-16T15:36:22.377911Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.383787Z", "completed_at": "2024-09-16T15:36:22.383795Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023167848587036133, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_notional_trade_size.49f8c11789", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect notional_trade_size\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere notional_trade_size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.379721Z", "completed_at": "2024-09-16T15:36:22.391836Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.394362Z", "completed_at": "2024-09-16T15:36:22.394370Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0193634033203125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_pnl.bb3e615b15", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pnl\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere pnl is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.385273Z", "completed_at": "2024-09-16T15:36:22.393788Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.400031Z", "completed_at": "2024-09-16T15:36:22.400039Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023482084274291992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_position_size.8743b9c748", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect position_size\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere position_size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.395218Z", "completed_at": "2024-09-16T15:36:22.406856Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.409362Z", "completed_at": "2024-09-16T15:36:22.409371Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024849891662597656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_referral_fees.b455bc01d4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referral_fees\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere referral_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.401793Z", "completed_at": "2024-09-16T15:36:22.408821Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.411379Z", "completed_at": "2024-09-16T15:36:22.411386Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01836371421813965, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_settlement_reward.ec16701449", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect settlement_reward\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere settlement_reward is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.412916Z", "completed_at": "2024-09-16T15:36:22.423594Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.425909Z", "completed_at": "2024-09-16T15:36:22.425920Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01851940155029297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_settler.d03b352e12", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect settler\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere settler is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.417079Z", "completed_at": "2024-09-16T15:36:22.424716Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.430823Z", "completed_at": "2024-09-16T15:36:22.430834Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02272796630859375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_total_fees.0e39e8937a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect total_fees\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere total_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.426770Z", "completed_at": "2024-09-16T15:36:22.438830Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.441271Z", "completed_at": "2024-09-16T15:36:22.441281Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019453048706054688, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_tracking_code.6303cba6ee", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect tracking_code\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere tracking_code is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.431715Z", "completed_at": "2024-09-16T15:36:22.440713Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.443263Z", "completed_at": "2024-09-16T15:36:22.443271Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020486116409301758, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_trade_size.efdcfaa24a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect trade_size\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere trade_size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.444756Z", "completed_at": "2024-09-16T15:36:22.455159Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.457474Z", "completed_at": "2024-09-16T15:36:22.457484Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018091917037963867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_transaction_hash.a7dc1c891e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.448840Z", "completed_at": "2024-09-16T15:36:22.456350Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.462356Z", "completed_at": "2024-09-16T15:36:22.462369Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02232837677001953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_mainnet_ts.c39afc4c8d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.458340Z", "completed_at": "2024-09-16T15:36:22.469249Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.471752Z", "completed_at": "2024-09-16T15:36:22.471763Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018177270889282227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_trades_arbitrum_mainnet_id.29f0434c59", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.463239Z", "completed_at": "2024-09-16T15:36:22.470602Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.473182Z", "completed_at": "2024-09-16T15:36:22.473191Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018766164779663086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_amount_liquidated__True__0.956e63f5ec", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_liquidated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.475305Z", "completed_at": "2024-09-16T15:36:22.487793Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.490208Z", "completed_at": "2024-09-16T15:36:22.490219Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02036452293395996, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_market_id__True__0.4485c332d0", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.480458Z", "completed_at": "2024-09-16T15:36:22.489643Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.499410Z", "completed_at": "2024-09-16T15:36:22.499418Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.028367042541503906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_arbitrum_sepolia_position_size__True__0.ffc90d2068", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not position_size >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.491077Z", "completed_at": "2024-09-16T15:36:22.501916Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.504351Z", "completed_at": "2024-09-16T15:36:22.504361Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018045425415039062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_account_id.cde4f3f191", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.495130Z", "completed_at": "2024-09-16T15:36:22.503169Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.505833Z", "completed_at": "2024-09-16T15:36:22.505843Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01878046989440918, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_amount_liquidated.a3cb633bfc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_liquidated\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\nwhere amount_liquidated is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.507914Z", "completed_at": "2024-09-16T15:36:22.518734Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.521185Z", "completed_at": "2024-09-16T15:36:22.521199Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018739938735961914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_block_number.e6e93f1ab3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.512810Z", "completed_at": "2024-09-16T15:36:22.519989Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.526833Z", "completed_at": "2024-09-16T15:36:22.526844Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023209571838378906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_id.61aaec741e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.522140Z", "completed_at": "2024-09-16T15:36:22.535677Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.538282Z", "completed_at": "2024-09-16T15:36:22.538294Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021254777908325195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_market_id.a7c845cd48", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.527709Z", "completed_at": "2024-09-16T15:36:22.537661Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.540397Z", "completed_at": "2024-09-16T15:36:22.540405Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022464275360107422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_market_symbol.1097b1cf7e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.541994Z", "completed_at": "2024-09-16T15:36:22.554077Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.559916Z", "completed_at": "2024-09-16T15:36:22.559924Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02367091178894043, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_position_size.ac5bc63bdb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect position_size\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\nwhere position_size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.546755Z", "completed_at": "2024-09-16T15:36:22.554611Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.560793Z", "completed_at": "2024-09-16T15:36:22.560803Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023849964141845703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_transaction_hash.d7c137d375", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.555746Z", "completed_at": "2024-09-16T15:36:22.566853Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.568844Z", "completed_at": "2024-09-16T15:36:22.568852Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017087936401367188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_arbitrum_sepolia_ts.86fe34cc45", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.561697Z", "completed_at": "2024-09-16T15:36:22.569688Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.572101Z", "completed_at": "2024-09-16T15:36:22.572110Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01944875717163086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_liq_position_arbitrum_sepolia_id.143a6e53ab", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.573532Z", "completed_at": "2024-09-16T15:36:22.585935Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.591878Z", "completed_at": "2024-09-16T15:36:22.591890Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02379631996154785, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_prices_arbitrum_sepolia", "compiled": true, "compiled_code": "with all_prices as (\n select\n ts,\n null as market_address,\n market_symbol,\n price\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\n union all\n select\n ts,\n collateral_type as market_address,\n null as market_symbol,\n collateral_value / amount as price\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_collateral_arbitrum_sepolia\"\n where\n collateral_value > 0\n),\n\ntokens as (\n select\n token_address,\n token_symbol\n from\n \"analytics\".\"prod_seeds\".\"arbitrum_sepolia_tokens\"\n)\n\nselect\n p.ts,\n p.market_address,\n p.price,\n COALESCE(\n t.token_symbol,\n p.market_symbol\n ) as market_symbol\nfrom\n all_prices as p\nleft join tokens as t\n on LOWER(\n p.market_address\n ) = LOWER(\n t.token_address\n )", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_prices_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.578533Z", "completed_at": "2024-09-16T15:36:22.590691Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.593420Z", "completed_at": "2024-09-16T15:36:22.593429Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02325725555419922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_arbitrum_sepolia_market_id__True__0.4fa717e8b8", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.586598Z", "completed_at": "2024-09-16T15:36:22.592863Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.599175Z", "completed_at": "2024-09-16T15:36:22.599183Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022069692611694336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_block_number.bf6af7baa5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.594313Z", "completed_at": "2024-09-16T15:36:22.601589Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.603974Z", "completed_at": "2024-09-16T15:36:22.603982Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018815279006958008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate.0c7c4681c3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect funding_rate\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere funding_rate is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.606018Z", "completed_at": "2024-09-16T15:36:22.620985Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.623049Z", "completed_at": "2024-09-16T15:36:22.623057Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022158384323120117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_funding_rate_apr.e818a3e5bf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect funding_rate_apr\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere funding_rate_apr is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.611777Z", "completed_at": "2024-09-16T15:36:22.622371Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.630065Z", "completed_at": "2024-09-16T15:36:22.630073Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02734231948852539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_funding_velocity.b534721653", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect funding_velocity\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere funding_velocity is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.616996Z", "completed_at": "2024-09-16T15:36:22.623873Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.631598Z", "completed_at": "2024-09-16T15:36:22.631605Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026889562606811523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_id.c07e81599c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.624430Z", "completed_at": "2024-09-16T15:36:22.633871Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.636290Z", "completed_at": "2024-09-16T15:36:22.636298Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020062923431396484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_interest_rate.fd928f3550", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest_rate\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere interest_rate is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.638351Z", "completed_at": "2024-09-16T15:36:22.648629Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.654689Z", "completed_at": "2024-09-16T15:36:22.654697Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021511554718017578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_long_rate_apr.079c76b379", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect long_rate_apr\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere long_rate_apr is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.643840Z", "completed_at": "2024-09-16T15:36:22.653522Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.655652Z", "completed_at": "2024-09-16T15:36:22.655660Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020612716674804688, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_market_id.319db3ddd3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.649177Z", "completed_at": "2024-09-16T15:36:22.660600Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.662808Z", "completed_at": "2024-09-16T15:36:22.662816Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02579021453857422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_market_symbol.bf10fe08a1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.656576Z", "completed_at": "2024-09-16T15:36:22.663710Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.666163Z", "completed_at": "2024-09-16T15:36:22.666171Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01830601692199707, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_price.fb63891fb4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.669527Z", "completed_at": "2024-09-16T15:36:22.685699Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.691572Z", "completed_at": "2024-09-16T15:36:22.691583Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027444124221801758, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_short_rate_apr.387df474b7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect short_rate_apr\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere short_rate_apr is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.673817Z", "completed_at": "2024-09-16T15:36:22.686274Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.692620Z", "completed_at": "2024-09-16T15:36:22.692627Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027855873107910156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_size.6a0b574e1a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect size\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.680969Z", "completed_at": "2024-09-16T15:36:22.691025Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.693615Z", "completed_at": "2024-09-16T15:36:22.693623Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025484323501586914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_size_delta.03007f03ad", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect size_delta\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere size_delta is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.686964Z", "completed_at": "2024-09-16T15:36:22.695103Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.697688Z", "completed_at": "2024-09-16T15:36:22.697697Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01771855354309082, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_size_usd.ef38b40c78", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect size_usd\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere size_usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.702032Z", "completed_at": "2024-09-16T15:36:22.716166Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.723239Z", "completed_at": "2024-09-16T15:36:22.723246Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02630162239074707, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_skew.dcf5d90983", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect skew\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere skew is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.706728Z", "completed_at": "2024-09-16T15:36:22.722087Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.724620Z", "completed_at": "2024-09-16T15:36:22.724628Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02619647979736328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_transaction_hash.7c5d714791", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.710948Z", "completed_at": "2024-09-16T15:36:22.724043Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.726895Z", "completed_at": "2024-09-16T15:36:22.726903Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027888059616088867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_arbitrum_sepolia_ts.0a97082751", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.717021Z", "completed_at": "2024-09-16T15:36:22.726369Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.728972Z", "completed_at": "2024-09-16T15:36:22.728979Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022958040237426758, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_market_history_arbitrum_sepolia_id.5ebcf62272", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_history_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.733536Z", "completed_at": "2024-09-16T15:36:22.743912Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.753431Z", "completed_at": "2024-09-16T15:36:22.753441Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025172710418701172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_arbitrum_sepolia_market_id__True__0.0950ca5dc6", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_orders_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.739090Z", "completed_at": "2024-09-16T15:36:22.752747Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.755102Z", "completed_at": "2024-09-16T15:36:22.755110Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024688005447387695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_account_id.c9eae65168", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_orders_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.744483Z", "completed_at": "2024-09-16T15:36:22.754559Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.757220Z", "completed_at": "2024-09-16T15:36:22.757228Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025021791458129883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_block_number.9a237cda1b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_orders_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.748585Z", "completed_at": "2024-09-16T15:36:22.756694Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.759359Z", "completed_at": "2024-09-16T15:36:22.759366Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021570682525634766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_contract.f0c534a661", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_orders_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.763839Z", "completed_at": "2024-09-16T15:36:22.775578Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.785234Z", "completed_at": "2024-09-16T15:36:22.785248Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026603221893310547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_id.0a35a6cefb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_orders_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.769243Z", "completed_at": "2024-09-16T15:36:22.784682Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.786458Z", "completed_at": "2024-09-16T15:36:22.786467Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025719404220581055, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_market_id.e4f932e2e7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_orders_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.776153Z", "completed_at": "2024-09-16T15:36:22.787326Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.789923Z", "completed_at": "2024-09-16T15:36:22.789935Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027345657348632812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_market_symbol.2104bc133c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_orders_arbitrum_sepolia\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.780377Z", "completed_at": "2024-09-16T15:36:22.788585Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.791404Z", "completed_at": "2024-09-16T15:36:22.791411Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023560523986816406, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_transaction_hash.abdc2734c4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_orders_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.795943Z", "completed_at": "2024-09-16T15:36:22.806809Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.815158Z", "completed_at": "2024-09-16T15:36:22.815174Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02451014518737793, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_arbitrum_sepolia_ts.ed27702e6b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_orders_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.801263Z", "completed_at": "2024-09-16T15:36:22.811184Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.818404Z", "completed_at": "2024-09-16T15:36:22.818414Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026270151138305664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_orders_arbitrum_sepolia_id.e2567e2470", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_orders_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.807486Z", "completed_at": "2024-09-16T15:36:22.820024Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.822567Z", "completed_at": "2024-09-16T15:36:22.822575Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02733325958251953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_account_stats_hourly_arbitrum_sepolia", "compiled": true, "compiled_code": "with trades as (\n select\n ts,\n account_id,\n total_fees,\n notional_trade_size,\n 1 as trades,\n SUM(\n total_fees\n ) over (\n partition by account_id\n order by\n ts\n ) as cumulative_fees,\n SUM(\n notional_trade_size\n ) over (\n partition by account_id\n order by\n ts\n ) as cumulative_volume\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n),\n\nliq as (\n select\n ts,\n account_id,\n amount_liquidated,\n 1 as liquidations\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\n),\n\ninc_trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n account_id,\n SUM(trades) as trades,\n SUM(total_fees) as fees,\n SUM(notional_trade_size) as volume,\n MAX(cumulative_fees) as cumulative_fees,\n MAX(cumulative_volume) as cumulative_volume\n from\n trades\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n account_id\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n account_id,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n account_id\n),\n\ninc as (\n select\n h.ts,\n h.account_id,\n COALESCE(\n h.trades,\n 0\n ) as trades,\n COALESCE(\n h.fees,\n 0\n ) as fees,\n COALESCE(\n h.volume,\n 0\n ) as volume,\n COALESCE(\n l.amount_liquidated,\n 0\n ) as amount_liquidated,\n COALESCE(\n l.liquidations,\n 0\n ) as liquidations,\n COALESCE(\n h.cumulative_fees,\n 0\n ) as cumulative_fees,\n COALESCE(\n h.cumulative_volume,\n 0\n ) as cumulative_volume\n from\n inc_trades as h\n left join inc_liq as l\n on\n h.ts = l.ts\n and h.account_id = l.account_id\n)\n\nselect *\nfrom\n inc", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_account_stats_hourly_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.811881Z", "completed_at": "2024-09-16T15:36:22.820699Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.823414Z", "completed_at": "2024-09-16T15:36:22.823423Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023000001907348633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_keeper_stats_hourly_arbitrum_sepolia", "compiled": true, "compiled_code": "with trades as (\n select\n settler,\n settlement_reward,\n notional_trade_size,\n 1 as trades,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(settlement_reward) as settlement_reward_total,\n SUM(notional_trade_size) as notional_trade_size_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.settler as keeper,\n SUM(trades.trades) as trades,\n SUM(trades.settlement_reward) as settlement_rewards,\n SUM(trades.notional_trade_size) as amount_settled,\n SUM(trades.trades) / MAX(total.trades_total) as trades_pct,\n SUM(trades.settlement_reward)\n / MAX(total.settlement_reward_total) as settlement_rewards_pct,\n SUM(trades.notional_trade_size)\n / MAX(total.notional_trade_size_total) as amount_settled_pct\nfrom\n trades\ninner join total\n on trades.ts = total.ts\ngroup by\n trades.ts,\n trades.settler", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_keeper_stats_hourly_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.827540Z", "completed_at": "2024-09-16T15:36:22.836629Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.842950Z", "completed_at": "2024-09-16T15:36:22.842958Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0211029052734375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_market_stats_hourly_arbitrum_sepolia", "compiled": true, "compiled_code": "with trades as (\n select\n ts,\n market_symbol,\n exchange_fees,\n referral_fees,\n collected_fees,\n notional_trade_size,\n 1 as trades\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n),\n\nliq as (\n select\n ts,\n market_symbol,\n amount_liquidated,\n 1 as liquidations\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_position_arbitrum_sepolia\"\n),\n\ninc_trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n market_symbol,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(notional_trade_size) as volume\n from\n trades\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n market_symbol\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n market_symbol,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n market_symbol\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n trades\n ) as t\n cross join (\n select distinct market_symbol\n from\n trades\n ) as m\n group by\n m.market_symbol\n),\n\ninc as (\n select\n dim.ts,\n dim.market_symbol,\n COALESCE(\n h.trades,\n 0\n ) as trades,\n COALESCE(\n h.exchange_fees,\n 0\n ) as exchange_fees,\n COALESCE(\n h.referral_fees,\n 0\n ) as referral_fees,\n COALESCE(\n h.collected_fees,\n 0\n ) as collected_fees,\n COALESCE(\n h.volume,\n 0\n ) as volume,\n COALESCE(\n l.amount_liquidated,\n 0\n ) as amount_liquidated,\n COALESCE(\n l.liquidations,\n 0\n ) as liquidations,\n SUM(\n h.exchange_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_exchange_fees,\n SUM(\n h.referral_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_referral_fees,\n SUM(\n h.collected_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_collected_fees,\n SUM(\n h.volume\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_volume\n from\n dim\n left join inc_trades as h\n on\n dim.ts = h.ts\n and dim.market_symbol = h.market_symbol\n left join inc_liq as l\n on\n dim.ts = l.ts\n and dim.market_symbol = l.market_symbol\n)\n\nselect *\nfrom\n inc", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_stats_hourly_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.832471Z", "completed_at": "2024-09-16T15:36:22.842338Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.848232Z", "completed_at": "2024-09-16T15:36:22.848242Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024100542068481445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_tracking_stats_hourly_arbitrum_sepolia", "compiled": true, "compiled_code": "with trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n tracking_code,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(notional_trade_size) as volume,\n SUM(1) as trades\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n tracking_code\n),\n\naccounts as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n tracking_code,\n COUNT(\n distinct account_id\n ) as \"accounts\"\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n tracking_code\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(exchange_fees) as exchange_fees_total,\n SUM(referral_fees) as referral_fees_total,\n SUM(collected_fees) as collected_fees_total,\n SUM(volume) as volume_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.tracking_code,\n trades.exchange_fees,\n trades.referral_fees,\n trades.collected_fees,\n trades.volume,\n trades.trades,\n accounts.accounts,\n case\n when total.exchange_fees_total = 0 then 0\n else trades.exchange_fees / total.exchange_fees_total\n end as exchange_fees_share,\n case\n when total.referral_fees_total = 0 then 0\n else trades.referral_fees / total.referral_fees_total\n end as referral_fees_share,\n case\n when total.collected_fees_total = 0 then 0\n else trades.collected_fees / total.collected_fees_total\n end as collected_fees_share,\n case\n when total.volume_total = 0 then 0\n else trades.volume / total.volume_total\n end as volume_share,\n case\n when total.trades_total = 0 then 0\n else trades.trades / total.trades_total\n end as trades_share\nfrom\n trades\ninner join accounts\n on\n trades.ts = accounts.ts\n and trades.tracking_code = accounts.tracking_code\ninner join total\n on trades.ts = total.ts", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_tracking_stats_hourly_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.837880Z", "completed_at": "2024-09-16T15:36:22.849942Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.852738Z", "completed_at": "2024-09-16T15:36:22.852748Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02190232276916504, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_collected_fees__True__0.f8c115c059", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.843814Z", "completed_at": "2024-09-16T15:36:22.852176Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.854935Z", "completed_at": "2024-09-16T15:36:22.854943Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023277759552001953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_exchange_fees__True__0.8551cec8b5", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not exchange_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.857019Z", "completed_at": "2024-09-16T15:36:22.870364Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.876492Z", "completed_at": "2024-09-16T15:36:22.876506Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025106191635131836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_fill_price__True__0.84d6f40700", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not fill_price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.862831Z", "completed_at": "2024-09-16T15:36:22.871599Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.881876Z", "completed_at": "2024-09-16T15:36:22.881888Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.028265953063964844, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_lp_fees__True__0.4031a219b2", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not lp_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.872174Z", "completed_at": "2024-09-16T15:36:22.883591Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.885719Z", "completed_at": "2024-09-16T15:36:22.885728Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023630380630493164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_market_id__True__0.6123a5e0f8", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.877556Z", "completed_at": "2024-09-16T15:36:22.886517Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.888904Z", "completed_at": "2024-09-16T15:36:22.888912Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02005910873413086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_referral_fees__True__0.f37cc98502", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not referral_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.890321Z", "completed_at": "2024-09-16T15:36:22.901123Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.906621Z", "completed_at": "2024-09-16T15:36:22.906632Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021788358688354492, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_settlement_reward__True__0.f9a75fbfd2", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not settlement_reward >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.895995Z", "completed_at": "2024-09-16T15:36:22.907479Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.910022Z", "completed_at": "2024-09-16T15:36:22.910029Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02301788330078125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_arbitrum_sepolia_total_fees__True__0.7a97931ad2", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not total_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.902525Z", "completed_at": "2024-09-16T15:36:22.909473Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.917218Z", "completed_at": "2024-09-16T15:36:22.917229Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022661924362182617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_account_id.87c909f789", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.910871Z", "completed_at": "2024-09-16T15:36:22.919528Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.925485Z", "completed_at": "2024-09-16T15:36:22.925493Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023824691772460938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_accrued_funding.d1353dabad", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect accrued_funding\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere accrued_funding is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.921329Z", "completed_at": "2024-09-16T15:36:22.928315Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.934214Z", "completed_at": "2024-09-16T15:36:22.934222Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017719745635986328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_block_number.e05ab0ce3d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.929534Z", "completed_at": "2024-09-16T15:36:22.940173Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.945666Z", "completed_at": "2024-09-16T15:36:22.945674Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025040626525878906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_collected_fees.1a014bf126", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere collected_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.935060Z", "completed_at": "2024-09-16T15:36:22.946487Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.949106Z", "completed_at": "2024-09-16T15:36:22.949117Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022856712341308594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_contract.b7fc20d311", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.941580Z", "completed_at": "2024-09-16T15:36:22.948569Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.951194Z", "completed_at": "2024-09-16T15:36:22.951202Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0177004337310791, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_exchange_fees.daa870eeea", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect exchange_fees\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere exchange_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.952723Z", "completed_at": "2024-09-16T15:36:22.965170Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.967576Z", "completed_at": "2024-09-16T15:36:22.967587Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020603179931640625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_fill_price.e01f35e7e0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect fill_price\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere fill_price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.958911Z", "completed_at": "2024-09-16T15:36:22.967024Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.976795Z", "completed_at": "2024-09-16T15:36:22.976804Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02632594108581543, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_id.cc6815332b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.968421Z", "completed_at": "2024-09-16T15:36:22.979410Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.981776Z", "completed_at": "2024-09-16T15:36:22.981786Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023702383041381836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_lp_fees.e0ce3fdd00", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect lp_fees\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere lp_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.972485Z", "completed_at": "2024-09-16T15:36:22.980564Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.983191Z", "completed_at": "2024-09-16T15:36:22.983202Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018687725067138672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_market_id.2c1fcea791", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.985278Z", "completed_at": "2024-09-16T15:36:22.996005Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:22.998375Z", "completed_at": "2024-09-16T15:36:22.998385Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018529653549194336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_market_symbol.c6a6aa478b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.990226Z", "completed_at": "2024-09-16T15:36:22.997203Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.003302Z", "completed_at": "2024-09-16T15:36:23.003314Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022281885147094727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_notional_position_size.718ab14890", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect notional_position_size\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere notional_position_size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:22.999234Z", "completed_at": "2024-09-16T15:36:23.012170Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.014546Z", "completed_at": "2024-09-16T15:36:23.014553Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0200192928314209, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_notional_trade_size.96d394476f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect notional_trade_size\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere notional_trade_size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.004198Z", "completed_at": "2024-09-16T15:36:23.013388Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.015980Z", "completed_at": "2024-09-16T15:36:23.015988Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020717382431030273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_pnl.cd004b1f6c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pnl\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere pnl is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.016819Z", "completed_at": "2024-09-16T15:36:23.027142Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.029620Z", "completed_at": "2024-09-16T15:36:23.029628Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0181276798248291, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_position_size.451b8cbb68", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect position_size\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere position_size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.021580Z", "completed_at": "2024-09-16T15:36:23.028482Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.031048Z", "completed_at": "2024-09-16T15:36:23.031056Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018391132354736328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_referral_fees.5aade6b5e5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referral_fees\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere referral_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.031894Z", "completed_at": "2024-09-16T15:36:23.042355Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.044770Z", "completed_at": "2024-09-16T15:36:23.044778Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0183565616607666, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_settlement_reward.aa985f0df2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect settlement_reward\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere settlement_reward is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.036678Z", "completed_at": "2024-09-16T15:36:23.044219Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.050341Z", "completed_at": "2024-09-16T15:36:23.050351Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02265477180480957, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_settler.bc87147eb6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect settler\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere settler is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.046206Z", "completed_at": "2024-09-16T15:36:23.059045Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.061492Z", "completed_at": "2024-09-16T15:36:23.061502Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01989579200744629, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_total_fees.76dcb57c24", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect total_fees\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere total_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.051922Z", "completed_at": "2024-09-16T15:36:23.060344Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.063121Z", "completed_at": "2024-09-16T15:36:23.063129Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020199060440063477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_tracking_code.653ddd5967", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect tracking_code\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere tracking_code is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.063958Z", "completed_at": "2024-09-16T15:36:23.074557Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.077013Z", "completed_at": "2024-09-16T15:36:23.077021Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01866936683654785, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_trade_size.2d16719cfa", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect trade_size\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere trade_size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.068871Z", "completed_at": "2024-09-16T15:36:23.075902Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.078473Z", "completed_at": "2024-09-16T15:36:23.078480Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018847227096557617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_transaction_hash.cdee9e9027", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.079321Z", "completed_at": "2024-09-16T15:36:23.090544Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.092876Z", "completed_at": "2024-09-16T15:36:23.092884Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019134521484375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_arbitrum_sepolia_ts.7168a7dcb9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.084125Z", "completed_at": "2024-09-16T15:36:23.091154Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.093781Z", "completed_at": "2024-09-16T15:36:23.093788Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01863551139831543, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_trades_arbitrum_sepolia_id.97727d3bc8", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.099313Z", "completed_at": "2024-09-16T15:36:23.107739Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.110180Z", "completed_at": "2024-09-16T15:36:23.110188Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020366191864013672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_market_id__True__0.149bc69560", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.094633Z", "completed_at": "2024-09-16T15:36:23.108302Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.111024Z", "completed_at": "2024-09-16T15:36:23.111032Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022046804428100586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_amount_liquidated__True__0.51c2fa3b3f", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_liquidated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.112485Z", "completed_at": "2024-09-16T15:36:23.124590Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.127047Z", "completed_at": "2024-09-16T15:36:23.127055Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020044803619384766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_mainnet_position_size__True__0.a626e988d4", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not position_size >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.118607Z", "completed_at": "2024-09-16T15:36:23.125913Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.132012Z", "completed_at": "2024-09-16T15:36:23.132020Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023217439651489258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_account_id.f3ec9ddba7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.127909Z", "completed_at": "2024-09-16T15:36:23.138641Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.140629Z", "completed_at": "2024-09-16T15:36:23.140637Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017442941665649414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_amount_liquidated.893ef59124", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_liquidated\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\nwhere amount_liquidated is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.132885Z", "completed_at": "2024-09-16T15:36:23.141487Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.143858Z", "completed_at": "2024-09-16T15:36:23.143869Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019994735717773438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_block_number.da16c5c256", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.144712Z", "completed_at": "2024-09-16T15:36:23.156712Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.162652Z", "completed_at": "2024-09-16T15:36:23.162663Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023417949676513672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_id.4311fef5a1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.148791Z", "completed_at": "2024-09-16T15:36:23.158018Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.164164Z", "completed_at": "2024-09-16T15:36:23.164174Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02427363395690918, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_market_id.7f965252ed", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.158557Z", "completed_at": "2024-09-16T15:36:23.165880Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.171907Z", "completed_at": "2024-09-16T15:36:23.171915Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01748037338256836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_market_symbol.a84ac24b5f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.166419Z", "completed_at": "2024-09-16T15:36:23.173513Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.176050Z", "completed_at": "2024-09-16T15:36:23.176061Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01884746551513672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_position_size.dcfe3d8623", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect position_size\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\nwhere position_size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.176913Z", "completed_at": "2024-09-16T15:36:23.188054Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.194000Z", "completed_at": "2024-09-16T15:36:23.194008Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022797822952270508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_transaction_hash.d54f66674c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.181755Z", "completed_at": "2024-09-16T15:36:23.188588Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.194865Z", "completed_at": "2024-09-16T15:36:23.194875Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022130966186523438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_mainnet_ts.2dc7a4a976", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.189177Z", "completed_at": "2024-09-16T15:36:23.202159Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.204287Z", "completed_at": "2024-09-16T15:36:23.204298Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023299694061279297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_liq_position_base_mainnet_id.f46ba34fa7", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.195823Z", "completed_at": "2024-09-16T15:36:23.205162Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.207576Z", "completed_at": "2024-09-16T15:36:23.207584Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020239830017089844, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_prices_base_mainnet", "compiled": true, "compiled_code": "with all_prices as (\n select\n ts,\n null as market_address,\n market_symbol,\n price\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\n union all\n select\n ts,\n null as market_address,\n 'SNX' as market_symbol,\n snx_price as price\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_buyback_base_mainnet\"\n where\n snx_price > 0\n union all\n select\n ts,\n collateral_type as market_address,\n null as market_symbol,\n collateral_value / amount as price\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"\n where\n collateral_value > 0\n),\n\ntokens as (\n select\n token_address,\n token_symbol\n from\n \"analytics\".\"prod_seeds\".\"base_mainnet_tokens\"\n)\n\nselect\n p.ts,\n p.market_address,\n p.price,\n COALESCE(\n t.token_symbol,\n p.market_symbol\n ) as market_symbol\nfrom\n all_prices as p\nleft join tokens as t\n on LOWER(\n p.market_address\n ) = LOWER(\n t.token_address\n )", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_prices_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.209062Z", "completed_at": "2024-09-16T15:36:23.220407Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.225911Z", "completed_at": "2024-09-16T15:36:23.225924Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02240157127380371, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_base_mainnet_market_id__True__0.c7e76b30aa", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.214855Z", "completed_at": "2024-09-16T15:36:23.226932Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.229234Z", "completed_at": "2024-09-16T15:36:23.229243Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023612260818481445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_block_number.485f73c767", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.221757Z", "completed_at": "2024-09-16T15:36:23.230147Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.236324Z", "completed_at": "2024-09-16T15:36:23.236332Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022986888885498047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_funding_rate.904532dfcd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect funding_rate\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere funding_rate is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.230717Z", "completed_at": "2024-09-16T15:36:23.238585Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.244541Z", "completed_at": "2024-09-16T15:36:23.244549Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02366948127746582, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_funding_rate_apr.50943753dc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect funding_rate_apr\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere funding_rate_apr is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.239780Z", "completed_at": "2024-09-16T15:36:23.251387Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.253888Z", "completed_at": "2024-09-16T15:36:23.253895Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019054412841796875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_funding_velocity.0bd6fa06fa", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect funding_velocity\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere funding_velocity is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.246138Z", "completed_at": "2024-09-16T15:36:23.255561Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.261505Z", "completed_at": "2024-09-16T15:36:23.261516Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023619413375854492, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_id.c9dbfad377", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.256131Z", "completed_at": "2024-09-16T15:36:23.263101Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.268984Z", "completed_at": "2024-09-16T15:36:23.268991Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02368760108947754, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_interest_rate.2c5e879eef", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest_rate\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere interest_rate is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.263643Z", "completed_at": "2024-09-16T15:36:23.274793Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.276779Z", "completed_at": "2024-09-16T15:36:23.276787Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022017955780029297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_long_rate_apr.785d324d07", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect long_rate_apr\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere long_rate_apr is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.270619Z", "completed_at": "2024-09-16T15:36:23.278286Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.284329Z", "completed_at": "2024-09-16T15:36:23.284336Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021960973739624023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_market_id.cab90009a8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.278851Z", "completed_at": "2024-09-16T15:36:23.290013Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.291985Z", "completed_at": "2024-09-16T15:36:23.291993Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022125959396362305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_market_symbol.c60910b39a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.285973Z", "completed_at": "2024-09-16T15:36:23.292799Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.300532Z", "completed_at": "2024-09-16T15:36:23.300540Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02291417121887207, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_price.acf046de31", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.293975Z", "completed_at": "2024-09-16T15:36:23.302722Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.308794Z", "completed_at": "2024-09-16T15:36:23.308803Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02362060546875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_short_rate_apr.a2f2135476", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect short_rate_apr\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere short_rate_apr is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.303972Z", "completed_at": "2024-09-16T15:36:23.314808Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.316946Z", "completed_at": "2024-09-16T15:36:23.316956Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023702621459960938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_size.3bbf16be92", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect size\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.310540Z", "completed_at": "2024-09-16T15:36:23.317906Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.324006Z", "completed_at": "2024-09-16T15:36:23.324014Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021999359130859375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_size_delta.c2cfd7a96f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect size_delta\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere size_delta is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.319063Z", "completed_at": "2024-09-16T15:36:23.326981Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.333188Z", "completed_at": "2024-09-16T15:36:23.333196Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023560762405395508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_size_usd.bc3090b261", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect size_usd\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere size_usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.327585Z", "completed_at": "2024-09-16T15:36:23.338907Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.346165Z", "completed_at": "2024-09-16T15:36:23.346176Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027832746505737305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_skew.a4d473f3fc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect skew\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere skew is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.334233Z", "completed_at": "2024-09-16T15:36:23.347666Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.350258Z", "completed_at": "2024-09-16T15:36:23.350267Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02472829818725586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_transaction_hash.d53db511d0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.340247Z", "completed_at": "2024-09-16T15:36:23.349138Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.351715Z", "completed_at": "2024-09-16T15:36:23.351726Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01937270164489746, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_mainnet_ts.d5f4e338d6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.352565Z", "completed_at": "2024-09-16T15:36:23.359431Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.365650Z", "completed_at": "2024-09-16T15:36:23.365660Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018677711486816406, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_market_history_base_mainnet_id.8b11f687f0", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_history_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.359960Z", "completed_at": "2024-09-16T15:36:23.371681Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.377257Z", "completed_at": "2024-09-16T15:36:23.377266Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02630162239074707, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_base_mainnet_market_id__True__0.2d585533fc", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_orders_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.367203Z", "completed_at": "2024-09-16T15:36:23.378950Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.381518Z", "completed_at": "2024-09-16T15:36:23.381528Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02282857894897461, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_base_mainnet_account_id.08880589a0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_orders_base_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.372977Z", "completed_at": "2024-09-16T15:36:23.380384Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.382963Z", "completed_at": "2024-09-16T15:36:23.382974Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018778562545776367, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_base_mainnet_block_number.3be9f0b718", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_orders_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.383813Z", "completed_at": "2024-09-16T15:36:23.390829Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.398534Z", "completed_at": "2024-09-16T15:36:23.398541Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020247220993041992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_base_mainnet_contract.6a5b003b92", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_orders_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.391384Z", "completed_at": "2024-09-16T15:36:23.400198Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.409731Z", "completed_at": "2024-09-16T15:36:23.409744Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027504682540893555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_base_mainnet_id.2c415fb4fb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_orders_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.400760Z", "completed_at": "2024-09-16T15:36:23.411485Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.413955Z", "completed_at": "2024-09-16T15:36:23.413965Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0238645076751709, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_base_mainnet_market_id.5b936d3011", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_orders_base_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.405576Z", "completed_at": "2024-09-16T15:36:23.412732Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.415422Z", "completed_at": "2024-09-16T15:36:23.415433Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01827526092529297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_base_mainnet_market_symbol.554f14b42b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_orders_base_mainnet\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.416270Z", "completed_at": "2024-09-16T15:36:23.423177Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.429228Z", "completed_at": "2024-09-16T15:36:23.429236Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018488407135009766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_base_mainnet_transaction_hash.71d76cac79", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_orders_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.423749Z", "completed_at": "2024-09-16T15:36:23.430818Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.441494Z", "completed_at": "2024-09-16T15:36:23.441508Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026813507080078125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_base_mainnet_ts.a61957fc22", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_orders_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.431361Z", "completed_at": "2024-09-16T15:36:23.443264Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.445259Z", "completed_at": "2024-09-16T15:36:23.445269Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02276444435119629, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_orders_base_mainnet_id.1b8b85dac5", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_orders_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.436214Z", "completed_at": "2024-09-16T15:36:23.446109Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.451021Z", "completed_at": "2024-09-16T15:36:23.451028Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023138046264648438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_account_stats_hourly_base_mainnet", "compiled": true, "compiled_code": "with trades as (\n select\n ts,\n account_id,\n total_fees,\n notional_trade_size,\n 1 as trades,\n SUM(\n total_fees\n ) over (\n partition by account_id\n order by\n ts\n ) as cumulative_fees,\n SUM(\n notional_trade_size\n ) over (\n partition by account_id\n order by\n ts\n ) as cumulative_volume\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n),\n\nliq as (\n select\n ts,\n account_id,\n amount_liquidated,\n 1 as liquidations\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\n),\n\ninc_trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n account_id,\n SUM(trades) as trades,\n SUM(total_fees) as fees,\n SUM(notional_trade_size) as volume,\n MAX(cumulative_fees) as cumulative_fees,\n MAX(cumulative_volume) as cumulative_volume\n from\n trades\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n account_id\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n account_id,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n account_id\n),\n\ninc as (\n select\n h.ts,\n h.account_id,\n COALESCE(\n h.trades,\n 0\n ) as trades,\n COALESCE(\n h.fees,\n 0\n ) as fees,\n COALESCE(\n h.volume,\n 0\n ) as volume,\n COALESCE(\n l.amount_liquidated,\n 0\n ) as amount_liquidated,\n COALESCE(\n l.liquidations,\n 0\n ) as liquidations,\n COALESCE(\n h.cumulative_fees,\n 0\n ) as cumulative_fees,\n COALESCE(\n h.cumulative_volume,\n 0\n ) as cumulative_volume\n from\n inc_trades as h\n left join inc_liq as l\n on\n h.ts = l.ts\n and h.account_id = l.account_id\n)\n\nselect *\nfrom\n inc", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_account_stats_hourly_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.447295Z", "completed_at": "2024-09-16T15:36:23.457661Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.459664Z", "completed_at": "2024-09-16T15:36:23.459671Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0171358585357666, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_keeper_stats_hourly_base_mainnet", "compiled": true, "compiled_code": "with trades as (\n select\n settler,\n settlement_reward,\n notional_trade_size,\n 1 as trades,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(settlement_reward) as settlement_reward_total,\n SUM(notional_trade_size) as notional_trade_size_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.settler as keeper,\n SUM(trades.trades) as trades,\n SUM(trades.settlement_reward) as settlement_rewards,\n SUM(trades.notional_trade_size) as amount_settled,\n SUM(trades.trades) / MAX(total.trades_total) as trades_pct,\n SUM(trades.settlement_reward)\n / MAX(total.settlement_reward_total) as settlement_rewards_pct,\n SUM(trades.notional_trade_size)\n / MAX(total.notional_trade_size_total) as amount_settled_pct\nfrom\n trades\ninner join total\n on trades.ts = total.ts\ngroup by\n trades.ts,\n trades.settler", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_keeper_stats_hourly_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.453959Z", "completed_at": "2024-09-16T15:36:23.460523Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.466135Z", "completed_at": "2024-09-16T15:36:23.466145Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019552946090698242, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_market_stats_hourly_base_mainnet", "compiled": true, "compiled_code": "with trades as (\n select\n ts,\n market_symbol,\n exchange_fees,\n referral_fees,\n collected_fees,\n notional_trade_size,\n 1 as trades\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n),\n\nliq as (\n select\n ts,\n market_symbol,\n amount_liquidated,\n 1 as liquidations\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_position_base_mainnet\"\n),\n\ninc_trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n market_symbol,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(notional_trade_size) as volume\n from\n trades\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n market_symbol\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n market_symbol,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n market_symbol\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n trades\n ) as t\n cross join (\n select distinct market_symbol\n from\n trades\n ) as m\n group by\n m.market_symbol\n),\n\ninc as (\n select\n dim.ts,\n dim.market_symbol,\n COALESCE(\n h.trades,\n 0\n ) as trades,\n COALESCE(\n h.exchange_fees,\n 0\n ) as exchange_fees,\n COALESCE(\n h.referral_fees,\n 0\n ) as referral_fees,\n COALESCE(\n h.collected_fees,\n 0\n ) as collected_fees,\n COALESCE(\n h.volume,\n 0\n ) as volume,\n COALESCE(\n l.amount_liquidated,\n 0\n ) as amount_liquidated,\n COALESCE(\n l.liquidations,\n 0\n ) as liquidations,\n SUM(\n h.exchange_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_exchange_fees,\n SUM(\n h.referral_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_referral_fees,\n SUM(\n h.collected_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_collected_fees,\n SUM(\n h.volume\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_volume\n from\n dim\n left join inc_trades as h\n on\n dim.ts = h.ts\n and dim.market_symbol = h.market_symbol\n left join inc_liq as l\n on\n dim.ts = l.ts\n and dim.market_symbol = l.market_symbol\n)\n\nselect *\nfrom\n inc", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_market_stats_hourly_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.461106Z", "completed_at": "2024-09-16T15:36:23.472289Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.474973Z", "completed_at": "2024-09-16T15:36:23.474984Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022542715072631836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_tracking_stats_hourly_base_mainnet", "compiled": true, "compiled_code": "with trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n tracking_code,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(notional_trade_size) as volume,\n SUM(1) as trades\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n tracking_code\n),\n\naccounts as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n tracking_code,\n COUNT(\n distinct account_id\n ) as \"accounts\"\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n tracking_code\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(exchange_fees) as exchange_fees_total,\n SUM(referral_fees) as referral_fees_total,\n SUM(collected_fees) as collected_fees_total,\n SUM(volume) as volume_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.tracking_code,\n trades.exchange_fees,\n trades.referral_fees,\n trades.collected_fees,\n trades.volume,\n trades.trades,\n accounts.accounts,\n case\n when total.exchange_fees_total = 0 then 0\n else trades.exchange_fees / total.exchange_fees_total\n end as exchange_fees_share,\n case\n when total.referral_fees_total = 0 then 0\n else trades.referral_fees / total.referral_fees_total\n end as referral_fees_share,\n case\n when total.collected_fees_total = 0 then 0\n else trades.collected_fees / total.collected_fees_total\n end as collected_fees_share,\n case\n when total.volume_total = 0 then 0\n else trades.volume / total.volume_total\n end as volume_share,\n case\n when total.trades_total = 0 then 0\n else trades.trades / total.trades_total\n end as trades_share\nfrom\n trades\ninner join accounts\n on\n trades.ts = accounts.ts\n and trades.tracking_code = accounts.tracking_code\ninner join total\n on trades.ts = total.ts", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_tracking_stats_hourly_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.467136Z", "completed_at": "2024-09-16T15:36:23.474390Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.480773Z", "completed_at": "2024-09-16T15:36:23.480781Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021920204162597656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_collected_fees__True__0.cec844302b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.476425Z", "completed_at": "2024-09-16T15:36:23.483814Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.490102Z", "completed_at": "2024-09-16T15:36:23.490110Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018604755401611328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_exchange_fees__True__0.43ef826334", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not exchange_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.484951Z", "completed_at": "2024-09-16T15:36:23.492866Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.504688Z", "completed_at": "2024-09-16T15:36:23.504696Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02896595001220703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_fill_price__True__0.3edbbda7ae", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not fill_price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.493499Z", "completed_at": "2024-09-16T15:36:23.506520Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.512697Z", "completed_at": "2024-09-16T15:36:23.512707Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.028476953506469727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_lp_fees__True__0.67c14ce54a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not lp_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.499637Z", "completed_at": "2024-09-16T15:36:23.507720Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.514370Z", "completed_at": "2024-09-16T15:36:23.514377Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025146961212158203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_market_id__True__0.585f613862", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.508329Z", "completed_at": "2024-09-16T15:36:23.516091Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.518496Z", "completed_at": "2024-09-16T15:36:23.518507Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.014681816101074219, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_referral_fees__True__0.09a87481d6", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not referral_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.519367Z", "completed_at": "2024-09-16T15:36:23.526405Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.536101Z", "completed_at": "2024-09-16T15:36:23.536111Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02247142791748047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_settlement_reward__True__0.56c953ccdc", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not settlement_reward >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.526969Z", "completed_at": "2024-09-16T15:36:23.537792Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.544821Z", "completed_at": "2024-09-16T15:36:23.544831Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027066946029663086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_mainnet_total_fees__True__0.37a3c34f6a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not total_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.532002Z", "completed_at": "2024-09-16T15:36:23.545869Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.548409Z", "completed_at": "2024-09-16T15:36:23.548417Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0248105525970459, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_account_id.8a94516fd9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.539173Z", "completed_at": "2024-09-16T15:36:23.547851Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.550426Z", "completed_at": "2024-09-16T15:36:23.550434Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019230365753173828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_accrued_funding.f6a962643b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect accrued_funding\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere accrued_funding is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.551930Z", "completed_at": "2024-09-16T15:36:23.562908Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.565267Z", "completed_at": "2024-09-16T15:36:23.565275Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018936634063720703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_block_number.474b7643d0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.558056Z", "completed_at": "2024-09-16T15:36:23.564708Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.574270Z", "completed_at": "2024-09-16T15:36:23.574279Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02457737922668457, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_collected_fees.1888a67b67", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere collected_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.570195Z", "completed_at": "2024-09-16T15:36:23.576736Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.579162Z", "completed_at": "2024-09-16T15:36:23.579169Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01698780059814453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_exchange_fees.5a4c21716f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect exchange_fees\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere exchange_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.566149Z", "completed_at": "2024-09-16T15:36:23.577380Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.580001Z", "completed_at": "2024-09-16T15:36:23.580009Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0228118896484375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_contract.8897e47e7e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.587381Z", "completed_at": "2024-09-16T15:36:23.765954Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.768262Z", "completed_at": "2024-09-16T15:36:23.768274Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.18982505798339844, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_id.35375a8491", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.583298Z", "completed_at": "2024-09-16T15:36:23.767096Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.773355Z", "completed_at": "2024-09-16T15:36:23.773363Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.1955432891845703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_fill_price.e731328206", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect fill_price\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere fill_price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.769133Z", "completed_at": "2024-09-16T15:36:23.780566Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.782920Z", "completed_at": "2024-09-16T15:36:23.782932Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018857717514038086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_lp_fees.1da0034ac9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect lp_fees\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere lp_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.774285Z", "completed_at": "2024-09-16T15:36:23.781817Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.784323Z", "completed_at": "2024-09-16T15:36:23.784333Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019455671310424805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_market_id.6ea4246016", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.785169Z", "completed_at": "2024-09-16T15:36:23.795455Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.797866Z", "completed_at": "2024-09-16T15:36:23.797876Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01797008514404297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_market_symbol.e75d95d12c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.790016Z", "completed_at": "2024-09-16T15:36:23.797274Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.803305Z", "completed_at": "2024-09-16T15:36:23.803313Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022260427474975586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_notional_position_size.549d1d1b0b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect notional_position_size\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere notional_position_size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.799281Z", "completed_at": "2024-09-16T15:36:23.811564Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.814020Z", "completed_at": "2024-09-16T15:36:23.814031Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01930379867553711, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_notional_trade_size.25efead997", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect notional_trade_size\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere notional_trade_size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.804841Z", "completed_at": "2024-09-16T15:36:23.813498Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.819423Z", "completed_at": "2024-09-16T15:36:23.819431Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0234372615814209, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_pnl.e87ee65983", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pnl\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere pnl is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.815429Z", "completed_at": "2024-09-16T15:36:23.826621Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.828971Z", "completed_at": "2024-09-16T15:36:23.828981Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018079042434692383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_position_size.a687f5c9e4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect position_size\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere position_size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.820947Z", "completed_at": "2024-09-16T15:36:23.828396Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.834396Z", "completed_at": "2024-09-16T15:36:23.834406Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022309303283691406, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_referral_fees.8c5c0f55a4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referral_fees\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere referral_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.830416Z", "completed_at": "2024-09-16T15:36:23.841708Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.844162Z", "completed_at": "2024-09-16T15:36:23.844169Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018330097198486328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_settlement_reward.c472f75c36", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect settlement_reward\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere settlement_reward is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.835963Z", "completed_at": "2024-09-16T15:36:23.843609Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.849582Z", "completed_at": "2024-09-16T15:36:23.849592Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022453784942626953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_settler.cebd15f3ad", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect settler\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere settler is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.845569Z", "completed_at": "2024-09-16T15:36:23.857238Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.859701Z", "completed_at": "2024-09-16T15:36:23.859710Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018846750259399414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_total_fees.73178c801b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect total_fees\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere total_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.851192Z", "completed_at": "2024-09-16T15:36:23.859153Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.861645Z", "completed_at": "2024-09-16T15:36:23.861652Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019338130950927734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_tracking_code.3b557b440d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect tracking_code\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere tracking_code is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.867205Z", "completed_at": "2024-09-16T15:36:23.873699Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.875951Z", "completed_at": "2024-09-16T15:36:23.875959Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01750946044921875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_transaction_hash.b1e9287d28", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.863194Z", "completed_at": "2024-09-16T15:36:23.874255Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.876793Z", "completed_at": "2024-09-16T15:36:23.876803Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019063711166381836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_trade_size.2a003017e9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect trade_size\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere trade_size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.877671Z", "completed_at": "2024-09-16T15:36:23.887981Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.890299Z", "completed_at": "2024-09-16T15:36:23.890308Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018221616744995117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_mainnet_ts.e5e75d9d71", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.881636Z", "completed_at": "2024-09-16T15:36:23.889740Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.896016Z", "completed_at": "2024-09-16T15:36:23.896024Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023035287857055664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_trades_base_mainnet_id.b1b63119eb", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.891707Z", "completed_at": "2024-09-16T15:36:23.903997Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.906477Z", "completed_at": "2024-09-16T15:36:23.906485Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019335269927978516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_amount_liquidated__True__0.2ed4eec011", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_liquidated >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.897631Z", "completed_at": "2024-09-16T15:36:23.905919Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.908428Z", "completed_at": "2024-09-16T15:36:23.908435Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02001214027404785, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_market_id__True__0.def98e4452", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.909960Z", "completed_at": "2024-09-16T15:36:23.920704Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.923029Z", "completed_at": "2024-09-16T15:36:23.923036Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018568992614746094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_liq_position_base_sepolia_position_size__True__0.49ac413695", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not position_size >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.914253Z", "completed_at": "2024-09-16T15:36:23.921897Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.927910Z", "completed_at": "2024-09-16T15:36:23.927918Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022735118865966797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_account_id.8cf46dc9c7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.923877Z", "completed_at": "2024-09-16T15:36:23.934592Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.937074Z", "completed_at": "2024-09-16T15:36:23.937082Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017953872680664062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_amount_liquidated.a06e8cfcb4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_liquidated\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\nwhere amount_liquidated is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.928807Z", "completed_at": "2024-09-16T15:36:23.936533Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.939076Z", "completed_at": "2024-09-16T15:36:23.939083Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019095659255981445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_block_number.1e9c90b546", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.940576Z", "completed_at": "2024-09-16T15:36:23.952213Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.954525Z", "completed_at": "2024-09-16T15:36:23.954533Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01937079429626465, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_id.79b565b3e1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.944594Z", "completed_at": "2024-09-16T15:36:23.953371Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.959433Z", "completed_at": "2024-09-16T15:36:23.959441Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023633956909179688, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_market_id.781f0844d8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.955374Z", "completed_at": "2024-09-16T15:36:23.965908Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.968417Z", "completed_at": "2024-09-16T15:36:23.968424Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017760276794433594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_market_symbol.f750183220", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.960312Z", "completed_at": "2024-09-16T15:36:23.967844Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.970393Z", "completed_at": "2024-09-16T15:36:23.970400Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018860340118408203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_position_size.75bf8c09a0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect position_size\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\nwhere position_size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.971896Z", "completed_at": "2024-09-16T15:36:23.981572Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.983966Z", "completed_at": "2024-09-16T15:36:23.983976Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017431020736694336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_transaction_hash.a0777a2fcc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.975924Z", "completed_at": "2024-09-16T15:36:23.983409Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.989336Z", "completed_at": "2024-09-16T15:36:23.989344Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022175073623657227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_liq_position_base_sepolia_ts.57135ae312", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.985350Z", "completed_at": "2024-09-16T15:36:23.997109Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:23.999146Z", "completed_at": "2024-09-16T15:36:23.999153Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018490314483642578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_liq_position_base_sepolia_id.115ce32bec", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:23.990964Z", "completed_at": "2024-09-16T15:36:24.000568Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.006689Z", "completed_at": "2024-09-16T15:36:24.006697Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024652957916259766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_prices_base_sepolia", "compiled": true, "compiled_code": "with all_prices as (\n select\n ts,\n null as market_address,\n market_symbol,\n price\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\n union all\n select\n ts,\n null as market_address,\n 'SNX' as market_symbol,\n snx_price as price\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_buyback_base_sepolia\"\n where\n snx_price > 0\n union all\n select\n ts,\n collateral_type as market_address,\n null as market_symbol,\n collateral_value / amount as price\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_collateral_base_sepolia\"\n where\n collateral_value > 0\n),\n\ntokens as (\n select\n token_address,\n token_symbol\n from\n \"analytics\".\"prod_seeds\".\"base_sepolia_tokens\"\n)\n\nselect\n p.ts,\n p.market_address,\n p.price,\n COALESCE(\n t.token_symbol,\n p.market_symbol\n ) as market_symbol\nfrom\n all_prices as p\nleft join tokens as t\n on LOWER(\n p.market_address\n ) = LOWER(\n t.token_address\n )", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_prices_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.002384Z", "completed_at": "2024-09-16T15:36:24.013272Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.015810Z", "completed_at": "2024-09-16T15:36:24.015818Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018123149871826172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_market_history_base_sepolia_market_id__True__0.ee983a3e48", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.007563Z", "completed_at": "2024-09-16T15:36:24.014646Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.020658Z", "completed_at": "2024-09-16T15:36:24.020666Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022252798080444336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_block_number.2243d56672", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.016656Z", "completed_at": "2024-09-16T15:36:24.023717Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.029624Z", "completed_at": "2024-09-16T15:36:24.029632Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018084049224853516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_funding_rate.8b0c11dd33", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect funding_rate\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere funding_rate is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.024253Z", "completed_at": "2024-09-16T15:36:24.031162Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.036986Z", "completed_at": "2024-09-16T15:36:24.036993Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021892309188842773, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_funding_rate_apr.d67d832c1f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect funding_rate_apr\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere funding_rate_apr is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.032929Z", "completed_at": "2024-09-16T15:36:24.044832Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.047248Z", "completed_at": "2024-09-16T15:36:24.047256Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019083499908447266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_funding_velocity.e94823ecab", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect funding_velocity\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere funding_velocity is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.037894Z", "completed_at": "2024-09-16T15:36:24.046076Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.052143Z", "completed_at": "2024-09-16T15:36:24.052151Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023359060287475586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_id.5597cbd783", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.048091Z", "completed_at": "2024-09-16T15:36:24.055105Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.061070Z", "completed_at": "2024-09-16T15:36:24.061078Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017896175384521484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_interest_rate.7281d4e302", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect interest_rate\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere interest_rate is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.055710Z", "completed_at": "2024-09-16T15:36:24.063223Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.072728Z", "completed_at": "2024-09-16T15:36:24.072738Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02622246742248535, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_long_rate_apr.12346bb56d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect long_rate_apr\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere long_rate_apr is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.064441Z", "completed_at": "2024-09-16T15:36:24.074625Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.076964Z", "completed_at": "2024-09-16T15:36:24.076971Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017290830612182617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_market_id.bdbb4acce1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.068455Z", "completed_at": "2024-09-16T15:36:24.075780Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.078454Z", "completed_at": "2024-09-16T15:36:24.078461Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018147706985473633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_market_symbol.a5c87dfbbc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.079290Z", "completed_at": "2024-09-16T15:36:24.086255Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.093547Z", "completed_at": "2024-09-16T15:36:24.093555Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01988530158996582, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_price.701866f2d6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.086841Z", "completed_at": "2024-09-16T15:36:24.099234Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.104927Z", "completed_at": "2024-09-16T15:36:24.104936Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027209043502807617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_short_rate_apr.8f7be1f404", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect short_rate_apr\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere short_rate_apr is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.095217Z", "completed_at": "2024-09-16T15:36:24.106024Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.108595Z", "completed_at": "2024-09-16T15:36:24.108603Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0231173038482666, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_size.4ba39d1f97", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect size\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.100626Z", "completed_at": "2024-09-16T15:36:24.107949Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.110697Z", "completed_at": "2024-09-16T15:36:24.110704Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018535852432250977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_size_delta.a047554669", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect size_delta\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere size_delta is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.112342Z", "completed_at": "2024-09-16T15:36:24.124174Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.126458Z", "completed_at": "2024-09-16T15:36:24.126473Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01999211311340332, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_size_usd.38c4eef62e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect size_usd\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere size_usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.119152Z", "completed_at": "2024-09-16T15:36:24.127384Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.134160Z", "completed_at": "2024-09-16T15:36:24.134168Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024210453033447266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_skew.2239f848ce", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect skew\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere skew is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.128521Z", "completed_at": "2024-09-16T15:36:24.142709Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.145333Z", "completed_at": "2024-09-16T15:36:24.145346Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027290821075439453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_transaction_hash.692634d15d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.135040Z", "completed_at": "2024-09-16T15:36:24.144128Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.150781Z", "completed_at": "2024-09-16T15:36:24.150789Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026019573211669922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_market_history_base_sepolia_ts.f38b043e70", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.146257Z", "completed_at": "2024-09-16T15:36:24.153699Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.159924Z", "completed_at": "2024-09-16T15:36:24.159934Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01868414878845215, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_market_history_base_sepolia_id.a6cd45bc6b", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_history_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.154276Z", "completed_at": "2024-09-16T15:36:24.161479Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.167639Z", "completed_at": "2024-09-16T15:36:24.167647Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023064374923706055, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_orders_base_sepolia_market_id__True__0.fe527d9b61", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_orders_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.163274Z", "completed_at": "2024-09-16T15:36:24.174194Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.176645Z", "completed_at": "2024-09-16T15:36:24.176655Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018035411834716797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_base_sepolia_account_id.75a8413527", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_orders_base_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.168517Z", "completed_at": "2024-09-16T15:36:24.174922Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.177537Z", "completed_at": "2024-09-16T15:36:24.177544Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018306493759155273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_base_sepolia_block_number.46d5d3c316", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_orders_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.178374Z", "completed_at": "2024-09-16T15:36:24.190651Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.192552Z", "completed_at": "2024-09-16T15:36:24.192560Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02003622055053711, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_base_sepolia_contract.17d50e01a2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_orders_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.184465Z", "completed_at": "2024-09-16T15:36:24.194091Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.203493Z", "completed_at": "2024-09-16T15:36:24.203502Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02757716178894043, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_base_sepolia_id.8dca618afe", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_orders_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.194664Z", "completed_at": "2024-09-16T15:36:24.205419Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.207933Z", "completed_at": "2024-09-16T15:36:24.207940Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018021106719970703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_base_sepolia_market_id.9c18ced1ce", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_orders_base_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.199493Z", "completed_at": "2024-09-16T15:36:24.207363Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.213464Z", "completed_at": "2024-09-16T15:36:24.213473Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022333383560180664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_base_sepolia_market_symbol.ccf5837d32", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_orders_base_sepolia\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.209431Z", "completed_at": "2024-09-16T15:36:24.217084Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.223027Z", "completed_at": "2024-09-16T15:36:24.223035Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018442869186401367, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_base_sepolia_transaction_hash.650c93c367", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_orders_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.217690Z", "completed_at": "2024-09-16T15:36:24.228538Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.235143Z", "completed_at": "2024-09-16T15:36:24.235152Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02647089958190918, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_orders_base_sepolia_ts.acaae19ba7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_orders_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.224619Z", "completed_at": "2024-09-16T15:36:24.236158Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.238226Z", "completed_at": "2024-09-16T15:36:24.238233Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021826744079589844, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_orders_base_sepolia_id.55dad680ba", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_orders_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.229978Z", "completed_at": "2024-09-16T15:36:24.239713Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.244698Z", "completed_at": "2024-09-16T15:36:24.244706Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023073434829711914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_account_stats_hourly_base_sepolia", "compiled": true, "compiled_code": "with trades as (\n select\n ts,\n account_id,\n total_fees,\n notional_trade_size,\n 1 as trades,\n SUM(\n total_fees\n ) over (\n partition by account_id\n order by\n ts\n ) as cumulative_fees,\n SUM(\n notional_trade_size\n ) over (\n partition by account_id\n order by\n ts\n ) as cumulative_volume\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n),\n\nliq as (\n select\n ts,\n account_id,\n amount_liquidated,\n 1 as liquidations\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\n),\n\ninc_trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n account_id,\n SUM(trades) as trades,\n SUM(total_fees) as fees,\n SUM(notional_trade_size) as volume,\n MAX(cumulative_fees) as cumulative_fees,\n MAX(cumulative_volume) as cumulative_volume\n from\n trades\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n account_id\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n account_id,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n account_id\n),\n\ninc as (\n select\n h.ts,\n h.account_id,\n COALESCE(\n h.trades,\n 0\n ) as trades,\n COALESCE(\n h.fees,\n 0\n ) as fees,\n COALESCE(\n h.volume,\n 0\n ) as volume,\n COALESCE(\n l.amount_liquidated,\n 0\n ) as amount_liquidated,\n COALESCE(\n l.liquidations,\n 0\n ) as liquidations,\n COALESCE(\n h.cumulative_fees,\n 0\n ) as cumulative_fees,\n COALESCE(\n h.cumulative_volume,\n 0\n ) as cumulative_volume\n from\n inc_trades as h\n left join inc_liq as l\n on\n h.ts = l.ts\n and h.account_id = l.account_id\n)\n\nselect *\nfrom\n inc", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_account_stats_hourly_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.241675Z", "completed_at": "2024-09-16T15:36:24.247673Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.253558Z", "completed_at": "2024-09-16T15:36:24.253566Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01690983772277832, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_keeper_stats_hourly_base_sepolia", "compiled": true, "compiled_code": "with trades as (\n select\n settler,\n settlement_reward,\n notional_trade_size,\n 1 as trades,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(settlement_reward) as settlement_reward_total,\n SUM(notional_trade_size) as notional_trade_size_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.settler as keeper,\n SUM(trades.trades) as trades,\n SUM(trades.settlement_reward) as settlement_rewards,\n SUM(trades.notional_trade_size) as amount_settled,\n SUM(trades.trades) / MAX(total.trades_total) as trades_pct,\n SUM(trades.settlement_reward)\n / MAX(total.settlement_reward_total) as settlement_rewards_pct,\n SUM(trades.notional_trade_size)\n / MAX(total.notional_trade_size_total) as amount_settled_pct\nfrom\n trades\ninner join total\n on trades.ts = total.ts\ngroup by\n trades.ts,\n trades.settler", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_keeper_stats_hourly_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.248377Z", "completed_at": "2024-09-16T15:36:24.258006Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.260164Z", "completed_at": "2024-09-16T15:36:24.260174Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01991891860961914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_market_stats_hourly_base_sepolia", "compiled": true, "compiled_code": "with trades as (\n select\n ts,\n market_symbol,\n exchange_fees,\n referral_fees,\n collected_fees,\n notional_trade_size,\n 1 as trades\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n),\n\nliq as (\n select\n ts,\n market_symbol,\n amount_liquidated,\n 1 as liquidations\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_position_base_sepolia\"\n),\n\ninc_trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n market_symbol,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(notional_trade_size) as volume\n from\n trades\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n market_symbol\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n market_symbol,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n market_symbol\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n trades\n ) as t\n cross join (\n select distinct market_symbol\n from\n trades\n ) as m\n group by\n m.market_symbol\n),\n\ninc as (\n select\n dim.ts,\n dim.market_symbol,\n COALESCE(\n h.trades,\n 0\n ) as trades,\n COALESCE(\n h.exchange_fees,\n 0\n ) as exchange_fees,\n COALESCE(\n h.referral_fees,\n 0\n ) as referral_fees,\n COALESCE(\n h.collected_fees,\n 0\n ) as collected_fees,\n COALESCE(\n h.volume,\n 0\n ) as volume,\n COALESCE(\n l.amount_liquidated,\n 0\n ) as amount_liquidated,\n COALESCE(\n l.liquidations,\n 0\n ) as liquidations,\n SUM(\n h.exchange_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_exchange_fees,\n SUM(\n h.referral_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_referral_fees,\n SUM(\n h.collected_fees\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_collected_fees,\n SUM(\n h.volume\n ) over (\n partition by dim.market_symbol\n order by\n dim.ts\n ) as cumulative_volume\n from\n dim\n left join inc_trades as h\n on\n dim.ts = h.ts\n and dim.market_symbol = h.market_symbol\n left join inc_liq as l\n on\n dim.ts = l.ts\n and dim.market_symbol = l.market_symbol\n)\n\nselect *\nfrom\n inc", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_market_stats_hourly_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.254494Z", "completed_at": "2024-09-16T15:36:24.261059Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.267348Z", "completed_at": "2024-09-16T15:36:24.267357Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02114725112915039, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_tracking_stats_hourly_base_sepolia", "compiled": true, "compiled_code": "with trades as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n tracking_code,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(notional_trade_size) as volume,\n SUM(1) as trades\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n tracking_code\n),\n\naccounts as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n tracking_code,\n COUNT(\n distinct account_id\n ) as \"accounts\"\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n group by\n DATE_TRUNC(\n 'hour',\n ts\n ),\n tracking_code\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(exchange_fees) as exchange_fees_total,\n SUM(referral_fees) as referral_fees_total,\n SUM(collected_fees) as collected_fees_total,\n SUM(volume) as volume_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.tracking_code,\n trades.exchange_fees,\n trades.referral_fees,\n trades.collected_fees,\n trades.volume,\n trades.trades,\n accounts.accounts,\n case\n when total.exchange_fees_total = 0 then 0\n else trades.exchange_fees / total.exchange_fees_total\n end as exchange_fees_share,\n case\n when total.referral_fees_total = 0 then 0\n else trades.referral_fees / total.referral_fees_total\n end as referral_fees_share,\n case\n when total.collected_fees_total = 0 then 0\n else trades.collected_fees / total.collected_fees_total\n end as collected_fees_share,\n case\n when total.volume_total = 0 then 0\n else trades.volume / total.volume_total\n end as volume_share,\n case\n when total.trades_total = 0 then 0\n else trades.trades / total.trades_total\n end as trades_share\nfrom\n trades\ninner join accounts\n on\n trades.ts = accounts.ts\n and trades.tracking_code = accounts.tracking_code\ninner join total\n on trades.ts = total.ts", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_tracking_stats_hourly_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.261640Z", "completed_at": "2024-09-16T15:36:24.269048Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.275404Z", "completed_at": "2024-09-16T15:36:24.275418Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0226287841796875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_collected_fees__True__0.d4eb8f3a34", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collected_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.270925Z", "completed_at": "2024-09-16T15:36:24.282799Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.284888Z", "completed_at": "2024-09-16T15:36:24.284898Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018982648849487305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_exchange_fees__True__0.b3ce206dc8", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not exchange_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.278436Z", "completed_at": "2024-09-16T15:36:24.290982Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.294185Z", "completed_at": "2024-09-16T15:36:24.294194Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024646520614624023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_fill_price__True__0.b3d62542ac", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not fill_price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.285829Z", "completed_at": "2024-09-16T15:36:24.300605Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.303341Z", "completed_at": "2024-09-16T15:36:24.303349Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026492834091186523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_lp_fees__True__0.8a5e6825da", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not lp_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.295237Z", "completed_at": "2024-09-16T15:36:24.302788Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.309364Z", "completed_at": "2024-09-16T15:36:24.309374Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025355100631713867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_market_id__True__0.67a1e76900", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.304895Z", "completed_at": "2024-09-16T15:36:24.312539Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.318724Z", "completed_at": "2024-09-16T15:36:24.318736Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019000768661499023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_referral_fees__True__0.dc2313066f", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not referral_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.313725Z", "completed_at": "2024-09-16T15:36:24.320841Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.330543Z", "completed_at": "2024-09-16T15:36:24.330551Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026360511779785156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_settlement_reward__True__0.58cc15e824", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not settlement_reward >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.322097Z", "completed_at": "2024-09-16T15:36:24.333578Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.335976Z", "completed_at": "2024-09-16T15:36:24.335987Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023000001907348633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_perp_trades_base_sepolia_total_fees__True__0.68c3f148eb", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not total_fees >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.326374Z", "completed_at": "2024-09-16T15:36:24.334802Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.342435Z", "completed_at": "2024-09-16T15:36:24.342446Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02443838119506836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_account_id.74992c394c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect account_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere account_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.336834Z", "completed_at": "2024-09-16T15:36:24.345451Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.351317Z", "completed_at": "2024-09-16T15:36:24.351325Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020009994506835938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_accrued_funding.fb6b795bff", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect accrued_funding\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere accrued_funding is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.346021Z", "completed_at": "2024-09-16T15:36:24.353442Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.362789Z", "completed_at": "2024-09-16T15:36:24.362796Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027517318725585938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_block_number.36502e409b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.354655Z", "completed_at": "2024-09-16T15:36:24.365303Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.367596Z", "completed_at": "2024-09-16T15:36:24.367603Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017603635787963867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_collected_fees.ac78e5e098", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collected_fees\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere collected_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.358742Z", "completed_at": "2024-09-16T15:36:24.365893Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.368436Z", "completed_at": "2024-09-16T15:36:24.368443Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017818689346313477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_contract.92feeccb9f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect contract\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere contract is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.369252Z", "completed_at": "2024-09-16T15:36:24.380468Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.382492Z", "completed_at": "2024-09-16T15:36:24.382502Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018934011459350586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_exchange_fees.72c95e5df3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect exchange_fees\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere exchange_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.375793Z", "completed_at": "2024-09-16T15:36:24.383365Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.385714Z", "completed_at": "2024-09-16T15:36:24.385722Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018814802169799805, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_fill_price.3633433721", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect fill_price\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere fill_price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.386556Z", "completed_at": "2024-09-16T15:36:24.398703Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.404682Z", "completed_at": "2024-09-16T15:36:24.404690Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02365708351135254, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_id.e94cf14cf4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.392146Z", "completed_at": "2024-09-16T15:36:24.403980Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.406291Z", "completed_at": "2024-09-16T15:36:24.406299Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024626731872558594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_lp_fees.08774e8672", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect lp_fees\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere lp_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.399951Z", "completed_at": "2024-09-16T15:36:24.407867Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.413902Z", "completed_at": "2024-09-16T15:36:24.413910Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017590761184692383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_market_id.3d4de88cac", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.408474Z", "completed_at": "2024-09-16T15:36:24.416088Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.421949Z", "completed_at": "2024-09-16T15:36:24.421958Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022774696350097656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_market_symbol.8c61ba2703", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.417882Z", "completed_at": "2024-09-16T15:36:24.428459Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.430965Z", "completed_at": "2024-09-16T15:36:24.430975Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01784515380859375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_notional_position_size.1d9238ede6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect notional_position_size\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere notional_position_size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.423478Z", "completed_at": "2024-09-16T15:36:24.430416Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.437995Z", "completed_at": "2024-09-16T15:36:24.438004Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0232391357421875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_notional_trade_size.e076755f6b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect notional_trade_size\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere notional_trade_size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.431816Z", "completed_at": "2024-09-16T15:36:24.439674Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.445632Z", "completed_at": "2024-09-16T15:36:24.445639Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022861480712890625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_pnl.42b0678535", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pnl\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere pnl is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.440201Z", "completed_at": "2024-09-16T15:36:24.447791Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.453655Z", "completed_at": "2024-09-16T15:36:24.453665Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023988723754882812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_position_size.d124874e35", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect position_size\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere position_size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.449626Z", "completed_at": "2024-09-16T15:36:24.460833Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.467040Z", "completed_at": "2024-09-16T15:36:24.467050Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022221803665161133, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_referral_fees.12cd5804dd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect referral_fees\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere referral_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.455217Z", "completed_at": "2024-09-16T15:36:24.466501Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.468558Z", "completed_at": "2024-09-16T15:36:24.468566Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022079944610595703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_settlement_reward.edb4d5c73f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect settlement_reward\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere settlement_reward is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.462178Z", "completed_at": "2024-09-16T15:36:24.469510Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.475519Z", "completed_at": "2024-09-16T15:36:24.475529Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02101588249206543, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_settler.b1e9ff8b09", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect settler\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere settler is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.470735Z", "completed_at": "2024-09-16T15:36:24.478932Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.486358Z", "completed_at": "2024-09-16T15:36:24.486366Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02493429183959961, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_total_fees.d6fd22951b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect total_fees\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere total_fees is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.480706Z", "completed_at": "2024-09-16T15:36:24.492748Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.498845Z", "completed_at": "2024-09-16T15:36:24.498856Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022579669952392578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_tracking_code.482af3b84b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect tracking_code\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere tracking_code is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.487230Z", "completed_at": "2024-09-16T15:36:24.497439Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.499816Z", "completed_at": "2024-09-16T15:36:24.499826Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0228424072265625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_trade_size.e5fc6afe64", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect trade_size\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere trade_size is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.493426Z", "completed_at": "2024-09-16T15:36:24.501208Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.507155Z", "completed_at": "2024-09-16T15:36:24.507166Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027156591415405273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_transaction_hash.4d4a1afa3d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect transaction_hash\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere transaction_hash is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.503118Z", "completed_at": "2024-09-16T15:36:24.510242Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.512505Z", "completed_at": "2024-09-16T15:36:24.512514Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01445770263671875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_perp_trades_base_sepolia_ts.76a693976f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.513333Z", "completed_at": "2024-09-16T15:36:24.528825Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.530895Z", "completed_at": "2024-09-16T15:36:24.530905Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022975683212280273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.unique_fct_perp_trades_base_sepolia_id.ceece98634", "compiled": true, "compiled_code": "\n \n \n\nselect\n id as unique_field,\n count(*) as n_records\n\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\nwhere id is not null\ngroup by id\nhaving count(*) > 1\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.517298Z", "completed_at": "2024-09-16T15:36:24.529679Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.531853Z", "completed_at": "2024-09-16T15:36:24.531864Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023319005966186523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_arbitrum_mainnet_synth_market_id__True__0.214f52024f", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_synth_supply_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.523680Z", "completed_at": "2024-09-16T15:36:24.532718Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.535143Z", "completed_at": "2024-09-16T15:36:24.535150Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02334284782409668, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_block_number.bf6d504d6f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_synth_supply_arbitrum_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.536023Z", "completed_at": "2024-09-16T15:36:24.542692Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.548520Z", "completed_at": "2024-09-16T15:36:24.548529Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018378257751464844, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_supply.4f38308508", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect supply\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_synth_supply_arbitrum_mainnet\"\nwhere supply is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.544445Z", "completed_at": "2024-09-16T15:36:24.559589Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.561604Z", "completed_at": "2024-09-16T15:36:24.561614Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021642684936523438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_synth_market_id.9ef357e324", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_synth_supply_arbitrum_mainnet\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.549576Z", "completed_at": "2024-09-16T15:36:24.560316Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.562498Z", "completed_at": "2024-09-16T15:36:24.562506Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021884441375732422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_synth_supply_arbitrum_mainnet_ts.3133817d65", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_synth_supply_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.555203Z", "completed_at": "2024-09-16T15:36:24.563309Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.565764Z", "completed_at": "2024-09-16T15:36:24.565771Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022036075592041016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_arbitrum_sepolia_synth_market_id__True__0.e33f94430c", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_synth_supply_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.566594Z", "completed_at": "2024-09-16T15:36:24.573442Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.580550Z", "completed_at": "2024-09-16T15:36:24.580559Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019812345504760742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_block_number.f392305688", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_synth_supply_arbitrum_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.575150Z", "completed_at": "2024-09-16T15:36:24.587216Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.593080Z", "completed_at": "2024-09-16T15:36:24.593089Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022447824478149414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_supply.e3a1577f38", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect supply\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_synth_supply_arbitrum_sepolia\"\nwhere supply is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.581606Z", "completed_at": "2024-09-16T15:36:24.592489Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.595234Z", "completed_at": "2024-09-16T15:36:24.595244Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023926258087158203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_synth_market_id.4a2d305755", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_synth_supply_arbitrum_sepolia\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.587866Z", "completed_at": "2024-09-16T15:36:24.594671Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.601059Z", "completed_at": "2024-09-16T15:36:24.601067Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026630401611328125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_synth_supply_arbitrum_sepolia_ts.27dc7912ff", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_synth_supply_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.596762Z", "completed_at": "2024-09-16T15:36:24.603986Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.606382Z", "completed_at": "2024-09-16T15:36:24.606389Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.014578104019165039, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_base_mainnet_synth_market_id__True__0.cf8aff1a32", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_synth_supply_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.607772Z", "completed_at": "2024-09-16T15:36:24.623155Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.624964Z", "completed_at": "2024-09-16T15:36:24.624972Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022458314895629883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_synth_supply_base_mainnet_block_number.8686c78edf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_synth_supply_base_mainnet\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.613829Z", "completed_at": "2024-09-16T15:36:24.625878Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.627856Z", "completed_at": "2024-09-16T15:36:24.627864Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02336716651916504, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_synth_supply_base_mainnet_supply.3f0fbdddb9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect supply\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_synth_supply_base_mainnet\"\nwhere supply is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.618041Z", "completed_at": "2024-09-16T15:36:24.628655Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.634847Z", "completed_at": "2024-09-16T15:36:24.634855Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.029178857803344727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_synth_supply_base_mainnet_synth_market_id.5a00a55aa2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_synth_supply_base_mainnet\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.629229Z", "completed_at": "2024-09-16T15:36:24.636371Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.642796Z", "completed_at": "2024-09-16T15:36:24.642805Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018683910369873047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_synth_supply_base_mainnet_ts.ab30396a5d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_synth_supply_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.638265Z", "completed_at": "2024-09-16T15:36:24.645801Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.651641Z", "completed_at": "2024-09-16T15:36:24.651652Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018468618392944336, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_synth_supply_base_sepolia_synth_market_id__True__0.1c097f1721", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_synth_supply_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not synth_market_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.646358Z", "completed_at": "2024-09-16T15:36:24.656632Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.659301Z", "completed_at": "2024-09-16T15:36:24.659309Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022472858428955078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_synth_supply_base_sepolia_block_number.f0997efcd8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect block_number\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_synth_supply_base_sepolia\"\nwhere block_number is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.652635Z", "completed_at": "2024-09-16T15:36:24.658759Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.665000Z", "completed_at": "2024-09-16T15:36:24.665008Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020865917205810547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_synth_supply_base_sepolia_supply.a13743a375", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect supply\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_synth_supply_base_sepolia\"\nwhere supply is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.660172Z", "completed_at": "2024-09-16T15:36:24.667972Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.675292Z", "completed_at": "2024-09-16T15:36:24.675300Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024363040924072266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_synth_supply_base_sepolia_synth_market_id.75d7df8ce8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect synth_market_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_synth_supply_base_sepolia\"\nwhere synth_market_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.669191Z", "completed_at": "2024-09-16T15:36:24.677436Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.686984Z", "completed_at": "2024-09-16T15:36:24.686993Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02279496192932129, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_synth_supply_base_sepolia_ts.0e3cf0c2f2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_synth_supply_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.682710Z", "completed_at": "2024-09-16T15:36:24.689351Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.691751Z", "completed_at": "2024-09-16T15:36:24.691759Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017206668853759766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_eth_mainnet_price__True__0.7cc073306d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_prices_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.678666Z", "completed_at": "2024-09-16T15:36:24.690033Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.692591Z", "completed_at": "2024-09-16T15:36:24.692598Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02411174774169922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_rewards_token_hourly_eth_mainnet", "compiled": true, "compiled_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nrewards_distributed as (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount,\n ts_start,\n \"duration\"\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_eth_mainnet\"\n),\n\nhourly_distributions as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor,\n r.token_symbol,\n r.amount,\n r.ts_start,\n r.\"duration\",\n row_number() over (\n partition by\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor\n order by\n r.ts_start desc\n ) as distributor_index\n from\n dim\n left join rewards_distributed as r\n on\n dim.pool_id = r.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n r.collateral_type\n )\n and dim.ts + '1 hour'::INTERVAL >= r.ts_start\n and dim.ts < r.ts_start + r.\"duration\" * '1 second'::INTERVAL\n),\n\nhourly_rewards as (\n select\n d.ts,\n d.pool_id,\n d.collateral_type,\n d.distributor,\n d.token_symbol,\n p.price,\n -- get the hourly amount distributed\n d.amount / (\n d.\"duration\" / 3600\n ) as hourly_amount,\n -- get the amount of time distributed this hour\n -- use the smaller of those two intervals\n -- convert the interval to a number of hours\n -- multiply the result by the hourly amount to get the amount distributed this hour\n (\n extract(\n epoch\n from\n least(\n d.\"duration\" / 3600 * '1 hour'::INTERVAL,\n d.ts + '1 hour'::INTERVAL - greatest(\n d.ts,\n d.ts_start\n )\n )\n ) / 3600\n ) * d.amount / (\n d.\"duration\" / 3600\n ) as amount_distributed\n from\n hourly_distributions as d\n left join\n \"analytics\".\"prod_eth_mainnet\".\"fct_prices_hourly_eth_mainnet\"\n as p\n on\n d.ts = p.ts\n and d.token_symbol = p.market_symbol\n where\n d.distributor_index = 1\n)\n\nselect\n *,\n amount_distributed * price as rewards_usd\nfrom\n hourly_rewards\nwhere\n amount_distributed is not null", "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.693459Z", "completed_at": "2024-09-16T15:36:24.704356Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.706323Z", "completed_at": "2024-09-16T15:36:24.706334Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018569469451904297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_hourly_eth_mainnet_market_symbol.dad998df0c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_prices_hourly_eth_mainnet\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.700062Z", "completed_at": "2024-09-16T15:36:24.707200Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.709513Z", "completed_at": "2024-09-16T15:36:24.709521Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0184633731842041, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_hourly_eth_mainnet_price.f438a75278", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_prices_hourly_eth_mainnet\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.710352Z", "completed_at": "2024-09-16T15:36:24.721307Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.727588Z", "completed_at": "2024-09-16T15:36:24.727601Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02274918556213379, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_hourly_eth_mainnet_ts.6f3aced404", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_prices_hourly_eth_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.714499Z", "completed_at": "2024-09-16T15:36:24.721919Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.728531Z", "completed_at": "2024-09-16T15:36:24.728542Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023047208786010742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_prices_hourly_arbitrum_mainnet", "compiled": true, "compiled_code": "with prices as (\n select distinct\n market_symbol,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n LAST_VALUE(price) over (\n partition by DATE_TRUNC('hour', ts), market_symbol\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as price\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_prices_arbitrum_mainnet\"\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n prices\n ) as t\n cross join (\n select distinct market_symbol\n from\n prices\n ) as m\n group by\n m.market_symbol\n),\n\nffill as (\n select\n dim.ts,\n dim.market_symbol,\n LAST(prices.price) over (\n partition by dim.market_symbol\n order by dim.ts\n rows between unbounded preceding and current row\n ) as price\n from\n dim\n left join prices\n on\n dim.ts = prices.ts\n and dim.market_symbol = prices.market_symbol\n),\n\nhourly_prices as (\n select\n ts,\n market_symbol,\n price\n from\n ffill\n)\n\nselect *\nfrom\n hourly_prices\nwhere\n price is not null", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_prices_hourly_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.723071Z", "completed_at": "2024-09-16T15:36:24.736641Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.739020Z", "completed_at": "2024-09-16T15:36:24.739032Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019974231719970703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_prices_arbitrum_mainnet_price__True__0.2dcde08f36", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_prices_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.731649Z", "completed_at": "2024-09-16T15:36:24.739940Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.742322Z", "completed_at": "2024-09-16T15:36:24.742330Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019960880279541016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_arbitrum_mainnet_market_symbol.2c3e729969", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_prices_arbitrum_mainnet\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.743237Z", "completed_at": "2024-09-16T15:36:24.753203Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.755678Z", "completed_at": "2024-09-16T15:36:24.755688Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018194913864135742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_arbitrum_mainnet_price.0a15cd9a88", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_prices_arbitrum_mainnet\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.747523Z", "completed_at": "2024-09-16T15:36:24.755150Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.760425Z", "completed_at": "2024-09-16T15:36:24.760434Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02227497100830078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_arbitrum_mainnet_ts.2fbdc0fed9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_prices_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.756558Z", "completed_at": "2024-09-16T15:36:24.767351Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.769363Z", "completed_at": "2024-09-16T15:36:24.769371Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017845630645751953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_account_stats_daily_arbitrum_mainnet", "compiled": true, "compiled_code": "with daily as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n account_id,\n SUM(fees) as fees,\n SUM(volume) as volume,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_account_stats_hourly_arbitrum_mainnet\"\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n account_id\n),\n\nstats as (\n select\n *,\n SUM(fees) over (\n partition by account_id\n order by\n ts\n range between unbounded preceding\n and current row\n ) as cumulative_fees,\n SUM(volume) over (\n partition by account_id\n order by\n ts\n range between unbounded preceding\n and current row\n ) as cumulative_volume\n from\n daily\n)\n\nselect *\nfrom\n stats", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_account_stats_daily_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.762200Z", "completed_at": "2024-09-16T15:36:24.770306Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.772698Z", "completed_at": "2024-09-16T15:36:24.772707Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018285751342773438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_market_stats_daily_arbitrum_mainnet", "compiled": true, "compiled_code": "select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n market_symbol,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations,\n MAX(cumulative_exchange_fees) as cumulative_exchange_fees,\n MAX(cumulative_referral_fees) as cumulative_referral_fees,\n MAX(cumulative_collected_fees) as cumulative_collected_fees,\n MAX(cumulative_volume) as cumulative_volume\nfrom\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_stats_hourly_arbitrum_mainnet\"\ngroup by\n DATE_TRUNC(\n 'day',\n ts\n ),\n market_symbol", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_stats_daily_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.774149Z", "completed_at": "2024-09-16T15:36:24.783327Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.788695Z", "completed_at": "2024-09-16T15:36:24.788705Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02015376091003418, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_stats_hourly_arbitrum_mainnet", "compiled": true, "compiled_code": "with inc_market as (\n select\n ts,\n market_symbol,\n trades,\n exchange_fees,\n referral_fees,\n collected_fees,\n volume,\n liquidations,\n cumulative_exchange_fees,\n cumulative_referral_fees,\n cumulative_collected_fees,\n cumulative_volume\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_market_stats_hourly_arbitrum_mainnet\"\n),\n\nliq as (\n select\n ts,\n total_reward,\n 1 as liquidated_accounts\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_liq_account_arbitrum_mainnet\"\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n SUM(total_reward) as liquidation_rewards,\n SUM(liquidated_accounts) as liquidated_accounts\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n )\n),\n\ninc_trade as (\n select\n ts,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(cumulative_exchange_fees) as cumulative_exchange_fees,\n SUM(cumulative_referral_fees) as cumulative_referral_fees,\n SUM(cumulative_collected_fees) as cumulative_collected_fees,\n SUM(cumulative_volume) as cumulative_volume\n from\n inc_market\n group by\n ts\n),\n\ninc as (\n select\n h.ts,\n h.trades,\n h.exchange_fees,\n h.referral_fees,\n h.collected_fees,\n h.volume,\n h.cumulative_exchange_fees,\n h.cumulative_referral_fees,\n h.cumulative_collected_fees,\n h.cumulative_volume,\n COALESCE(\n l.liquidation_rewards,\n 0\n ) as liquidation_rewards,\n COALESCE(\n l.liquidated_accounts,\n 0\n ) as liquidated_accounts\n from\n inc_trade as h\n left join inc_liq as l\n on h.ts = l.ts\n)\n\nselect *\nfrom\n inc", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_stats_hourly_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.778880Z", "completed_at": "2024-09-16T15:36:24.787479Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.790236Z", "completed_at": "2024-09-16T15:36:24.790246Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01949000358581543, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_keeper_stats_daily_arbitrum_mainnet", "compiled": true, "compiled_code": "with hourly as (\n select\n keeper,\n settlement_rewards,\n amount_settled,\n trades,\n DATE_TRUNC(\n 'day',\n ts\n ) as ts\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_keeper_stats_hourly_arbitrum_mainnet\"\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(settlement_rewards) as settlement_reward_total,\n SUM(amount_settled) as amount_settled_total\n from\n hourly\n group by\n ts\n)\n\nselect\n hourly.ts,\n hourly.keeper,\n SUM(hourly.trades) as trades,\n SUM(hourly.settlement_rewards) as settlement_rewards,\n SUM(hourly.amount_settled) as amount_settled,\n SUM(hourly.trades) / MAX(total.trades_total) as trades_pct,\n SUM(hourly.settlement_rewards)\n / MAX(total.settlement_reward_total) as settlement_rewards_pct,\n SUM(hourly.amount_settled)\n / MAX(total.amount_settled_total) as amount_settled_pct\nfrom\n hourly\ninner join total\n on hourly.ts = total.ts\ngroup by\n hourly.ts,\n hourly.keeper", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_keeper_stats_daily_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.784017Z", "completed_at": "2024-09-16T15:36:24.789696Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.794830Z", "completed_at": "2024-09-16T15:36:24.794838Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017321109771728516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_tracking_stats_daily_arbitrum_mainnet", "compiled": true, "compiled_code": "with trades as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n tracking_code,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(trades) as trades\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_tracking_stats_hourly_arbitrum_mainnet\"\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n tracking_code\n),\n\naccounts as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n tracking_code,\n COUNT(\n distinct account_id\n ) as \"accounts\"\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_trades_arbitrum_mainnet\"\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n tracking_code\n),\n\ntotal as (\n select\n ts,\n SUM(exchange_fees) as exchange_fees_total,\n SUM(referral_fees) as referral_fees_total,\n SUM(collected_fees) as collected_fees_total,\n SUM(volume) as volume_total,\n SUM(trades) as trades_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.tracking_code,\n trades.exchange_fees,\n trades.referral_fees,\n trades.collected_fees,\n trades.volume,\n trades.trades,\n accounts.accounts,\n case\n when total.exchange_fees_total = 0 then 0\n else trades.exchange_fees / total.exchange_fees_total\n end as exchange_fees_share,\n case\n when total.referral_fees_total = 0 then 0\n else trades.referral_fees / total.referral_fees_total\n end as referral_fees_share,\n case\n when total.collected_fees_total = 0 then 0\n else trades.collected_fees / total.collected_fees_total\n end as collected_fees_share,\n case\n when total.volume_total = 0 then 0\n else trades.volume / total.volume_total\n end as volume_share,\n case\n when total.trades_total = 0 then 0\n else trades.trades / total.trades_total\n end as trades_share\nfrom\n trades\ninner join accounts\n on\n trades.ts = accounts.ts\n and trades.tracking_code = accounts.tracking_code\ninner join total\n on trades.ts = total.ts", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_tracking_stats_daily_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.791114Z", "completed_at": "2024-09-16T15:36:24.797296Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.799775Z", "completed_at": "2024-09-16T15:36:24.799783Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017134428024291992, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_prices_hourly_arbitrum_sepolia", "compiled": true, "compiled_code": "with prices as (\n select distinct\n market_symbol,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n LAST_VALUE(price) over (\n partition by DATE_TRUNC('hour', ts), market_symbol\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as price\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_prices_arbitrum_sepolia\"\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n prices\n ) as t\n cross join (\n select distinct market_symbol\n from\n prices\n ) as m\n group by\n m.market_symbol\n),\n\nffill as (\n select\n dim.ts,\n dim.market_symbol,\n LAST(prices.price) over (\n partition by dim.market_symbol\n order by dim.ts\n rows between unbounded preceding and current row\n ) as price\n from\n dim\n left join prices\n on\n dim.ts = prices.ts\n and dim.market_symbol = prices.market_symbol\n),\n\nhourly_prices as (\n select\n ts,\n market_symbol,\n price\n from\n ffill\n)\n\nselect *\nfrom\n hourly_prices\nwhere\n price is not null", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_prices_hourly_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.801771Z", "completed_at": "2024-09-16T15:36:24.818727Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.820613Z", "completed_at": "2024-09-16T15:36:24.820627Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024064064025878906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_prices_arbitrum_sepolia_price__True__0.cd20dabe63", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_prices_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.807701Z", "completed_at": "2024-09-16T15:36:24.819974Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.826958Z", "completed_at": "2024-09-16T15:36:24.826972Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028554201126098633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_arbitrum_sepolia_market_symbol.5499da1cc7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_prices_arbitrum_sepolia\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.814120Z", "completed_at": "2024-09-16T15:36:24.821643Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.828768Z", "completed_at": "2024-09-16T15:36:24.828779Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02827930450439453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_arbitrum_sepolia_price.45fcd4b484", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_prices_arbitrum_sepolia\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.822216Z", "completed_at": "2024-09-16T15:36:24.830359Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.832868Z", "completed_at": "2024-09-16T15:36:24.832875Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019497156143188477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_arbitrum_sepolia_ts.a139176cd1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_prices_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.836110Z", "completed_at": "2024-09-16T15:36:24.847901Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.849959Z", "completed_at": "2024-09-16T15:36:24.849970Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019097566604614258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_account_stats_daily_arbitrum_sepolia", "compiled": true, "compiled_code": "with daily as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n account_id,\n SUM(fees) as fees,\n SUM(volume) as volume,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_account_stats_hourly_arbitrum_sepolia\"\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n account_id\n),\n\nstats as (\n select\n *,\n SUM(fees) over (\n partition by account_id\n order by\n ts\n range between unbounded preceding\n and current row\n ) as cumulative_fees,\n SUM(volume) over (\n partition by account_id\n order by\n ts\n range between unbounded preceding\n and current row\n ) as cumulative_volume\n from\n daily\n)\n\nselect *\nfrom\n stats", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_account_stats_daily_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.840344Z", "completed_at": "2024-09-16T15:36:24.849294Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.856743Z", "completed_at": "2024-09-16T15:36:24.856755Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02459859848022461, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_keeper_stats_daily_arbitrum_sepolia", "compiled": true, "compiled_code": "with hourly as (\n select\n keeper,\n settlement_rewards,\n amount_settled,\n trades,\n DATE_TRUNC(\n 'day',\n ts\n ) as ts\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_keeper_stats_hourly_arbitrum_sepolia\"\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(settlement_rewards) as settlement_reward_total,\n SUM(amount_settled) as amount_settled_total\n from\n hourly\n group by\n ts\n)\n\nselect\n hourly.ts,\n hourly.keeper,\n SUM(hourly.trades) as trades,\n SUM(hourly.settlement_rewards) as settlement_rewards,\n SUM(hourly.amount_settled) as amount_settled,\n SUM(hourly.trades) / MAX(total.trades_total) as trades_pct,\n SUM(hourly.settlement_rewards)\n / MAX(total.settlement_reward_total) as settlement_rewards_pct,\n SUM(hourly.amount_settled)\n / MAX(total.amount_settled_total) as amount_settled_pct\nfrom\n hourly\ninner join total\n on hourly.ts = total.ts\ngroup by\n hourly.ts,\n hourly.keeper", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_keeper_stats_daily_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.844776Z", "completed_at": "2024-09-16T15:36:24.850884Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.858416Z", "completed_at": "2024-09-16T15:36:24.858427Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02423572540283203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_market_stats_daily_arbitrum_sepolia", "compiled": true, "compiled_code": "select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n market_symbol,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations,\n MAX(cumulative_exchange_fees) as cumulative_exchange_fees,\n MAX(cumulative_referral_fees) as cumulative_referral_fees,\n MAX(cumulative_collected_fees) as cumulative_collected_fees,\n MAX(cumulative_volume) as cumulative_volume\nfrom\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_stats_hourly_arbitrum_sepolia\"\ngroup by\n DATE_TRUNC(\n 'day',\n ts\n ),\n market_symbol", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_stats_daily_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.851429Z", "completed_at": "2024-09-16T15:36:24.860651Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.863087Z", "completed_at": "2024-09-16T15:36:24.863097Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01935267448425293, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_stats_hourly_arbitrum_sepolia", "compiled": true, "compiled_code": "with inc_market as (\n select\n ts,\n market_symbol,\n trades,\n exchange_fees,\n referral_fees,\n collected_fees,\n volume,\n liquidations,\n cumulative_exchange_fees,\n cumulative_referral_fees,\n cumulative_collected_fees,\n cumulative_volume\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_market_stats_hourly_arbitrum_sepolia\"\n),\n\nliq as (\n select\n ts,\n total_reward,\n 1 as liquidated_accounts\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_liq_account_arbitrum_sepolia\"\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n SUM(total_reward) as liquidation_rewards,\n SUM(liquidated_accounts) as liquidated_accounts\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n )\n),\n\ninc_trade as (\n select\n ts,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(cumulative_exchange_fees) as cumulative_exchange_fees,\n SUM(cumulative_referral_fees) as cumulative_referral_fees,\n SUM(cumulative_collected_fees) as cumulative_collected_fees,\n SUM(cumulative_volume) as cumulative_volume\n from\n inc_market\n group by\n ts\n),\n\ninc as (\n select\n h.ts,\n h.trades,\n h.exchange_fees,\n h.referral_fees,\n h.collected_fees,\n h.volume,\n h.cumulative_exchange_fees,\n h.cumulative_referral_fees,\n h.cumulative_collected_fees,\n h.cumulative_volume,\n COALESCE(\n l.liquidation_rewards,\n 0\n ) as liquidation_rewards,\n COALESCE(\n l.liquidated_accounts,\n 0\n ) as liquidated_accounts\n from\n inc_trade as h\n left join inc_liq as l\n on h.ts = l.ts\n)\n\nselect *\nfrom\n inc", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_stats_hourly_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.865114Z", "completed_at": "2024-09-16T15:36:24.873330Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.878863Z", "completed_at": "2024-09-16T15:36:24.878871Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018885135650634766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_tracking_stats_daily_arbitrum_sepolia", "compiled": true, "compiled_code": "with trades as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n tracking_code,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(trades) as trades\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_tracking_stats_hourly_arbitrum_sepolia\"\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n tracking_code\n),\n\naccounts as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n tracking_code,\n COUNT(\n distinct account_id\n ) as \"accounts\"\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_trades_arbitrum_sepolia\"\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n tracking_code\n),\n\ntotal as (\n select\n ts,\n SUM(exchange_fees) as exchange_fees_total,\n SUM(referral_fees) as referral_fees_total,\n SUM(collected_fees) as collected_fees_total,\n SUM(volume) as volume_total,\n SUM(trades) as trades_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.tracking_code,\n trades.exchange_fees,\n trades.referral_fees,\n trades.collected_fees,\n trades.volume,\n trades.trades,\n accounts.accounts,\n case\n when total.exchange_fees_total = 0 then 0\n else trades.exchange_fees / total.exchange_fees_total\n end as exchange_fees_share,\n case\n when total.referral_fees_total = 0 then 0\n else trades.referral_fees / total.referral_fees_total\n end as referral_fees_share,\n case\n when total.collected_fees_total = 0 then 0\n else trades.collected_fees / total.collected_fees_total\n end as collected_fees_share,\n case\n when total.volume_total = 0 then 0\n else trades.volume / total.volume_total\n end as volume_share,\n case\n when total.trades_total = 0 then 0\n else trades.trades / total.trades_total\n end as trades_share\nfrom\n trades\ninner join accounts\n on\n trades.ts = accounts.ts\n and trades.tracking_code = accounts.tracking_code\ninner join total\n on trades.ts = total.ts", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_tracking_stats_daily_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.870148Z", "completed_at": "2024-09-16T15:36:24.879708Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.881751Z", "completed_at": "2024-09-16T15:36:24.881761Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019918441772460938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_prices_hourly_base_mainnet", "compiled": true, "compiled_code": "with prices as (\n select distinct\n market_symbol,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n LAST_VALUE(price) over (\n partition by DATE_TRUNC('hour', ts), market_symbol\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as price\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_prices_base_mainnet\"\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n prices\n ) as t\n cross join (\n select distinct market_symbol\n from\n prices\n ) as m\n group by\n m.market_symbol\n),\n\nffill as (\n select\n dim.ts,\n dim.market_symbol,\n LAST(prices.price) over (\n partition by dim.market_symbol\n order by dim.ts\n rows between unbounded preceding and current row\n ) as price\n from\n dim\n left join prices\n on\n dim.ts = prices.ts\n and dim.market_symbol = prices.market_symbol\n),\n\nhourly_prices as (\n select\n ts,\n market_symbol,\n price\n from\n ffill\n)\n\nselect *\nfrom\n hourly_prices\nwhere\n price is not null", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_prices_hourly_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.874651Z", "completed_at": "2024-09-16T15:36:24.886698Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.888951Z", "completed_at": "2024-09-16T15:36:24.888960Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025123119354248047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_prices_base_mainnet_price__True__0.4906889fd6", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_prices_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.882685Z", "completed_at": "2024-09-16T15:36:24.889797Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.892149Z", "completed_at": "2024-09-16T15:36:24.892156Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01821136474609375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_base_mainnet_market_symbol.dc8cb46b8c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_prices_base_mainnet\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.892974Z", "completed_at": "2024-09-16T15:36:24.904790Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.906749Z", "completed_at": "2024-09-16T15:36:24.906760Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019564151763916016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_base_mainnet_price.a6c62844d1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_prices_base_mainnet\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.899210Z", "completed_at": "2024-09-16T15:36:24.910667Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.912603Z", "completed_at": "2024-09-16T15:36:24.912612Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.021804332733154297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_base_mainnet_ts.c885673fc8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_prices_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.907619Z", "completed_at": "2024-09-16T15:36:24.917275Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.919811Z", "completed_at": "2024-09-16T15:36:24.919818Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022140026092529297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_account_stats_daily_base_mainnet", "compiled": true, "compiled_code": "with daily as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n account_id,\n SUM(fees) as fees,\n SUM(volume) as volume,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_account_stats_hourly_base_mainnet\"\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n account_id\n),\n\nstats as (\n select\n *,\n SUM(fees) over (\n partition by account_id\n order by\n ts\n range between unbounded preceding\n and current row\n ) as cumulative_fees,\n SUM(volume) over (\n partition by account_id\n order by\n ts\n range between unbounded preceding\n and current row\n ) as cumulative_volume\n from\n daily\n)\n\nselect *\nfrom\n stats", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_account_stats_daily_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.913513Z", "completed_at": "2024-09-16T15:36:24.919267Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.924293Z", "completed_at": "2024-09-16T15:36:24.924303Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01839303970336914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_keeper_stats_daily_base_mainnet", "compiled": true, "compiled_code": "with hourly as (\n select\n keeper,\n settlement_rewards,\n amount_settled,\n trades,\n DATE_TRUNC(\n 'day',\n ts\n ) as ts\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_keeper_stats_hourly_base_mainnet\"\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(settlement_rewards) as settlement_reward_total,\n SUM(amount_settled) as amount_settled_total\n from\n hourly\n group by\n ts\n)\n\nselect\n hourly.ts,\n hourly.keeper,\n SUM(hourly.trades) as trades,\n SUM(hourly.settlement_rewards) as settlement_rewards,\n SUM(hourly.amount_settled) as amount_settled,\n SUM(hourly.trades) / MAX(total.trades_total) as trades_pct,\n SUM(hourly.settlement_rewards)\n / MAX(total.settlement_reward_total) as settlement_rewards_pct,\n SUM(hourly.amount_settled)\n / MAX(total.amount_settled_total) as amount_settled_pct\nfrom\n hourly\ninner join total\n on hourly.ts = total.ts\ngroup by\n hourly.ts,\n hourly.keeper", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_keeper_stats_daily_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.921245Z", "completed_at": "2024-09-16T15:36:24.927974Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.933280Z", "completed_at": "2024-09-16T15:36:24.933287Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.016774892807006836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_market_stats_daily_base_mainnet", "compiled": true, "compiled_code": "select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n market_symbol,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations,\n MAX(cumulative_exchange_fees) as cumulative_exchange_fees,\n MAX(cumulative_referral_fees) as cumulative_referral_fees,\n MAX(cumulative_collected_fees) as cumulative_collected_fees,\n MAX(cumulative_volume) as cumulative_volume\nfrom\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_stats_hourly_base_mainnet\"\ngroup by\n DATE_TRUNC(\n 'day',\n ts\n ),\n market_symbol", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_market_stats_daily_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.928530Z", "completed_at": "2024-09-16T15:36:24.938349Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.942781Z", "completed_at": "2024-09-16T15:36:24.942789Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022237062454223633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_stats_hourly_base_mainnet", "compiled": true, "compiled_code": "with inc_market as (\n select\n ts,\n market_symbol,\n trades,\n exchange_fees,\n referral_fees,\n collected_fees,\n volume,\n liquidations,\n cumulative_exchange_fees,\n cumulative_referral_fees,\n cumulative_collected_fees,\n cumulative_volume\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_market_stats_hourly_base_mainnet\"\n),\n\nliq as (\n select\n ts,\n total_reward,\n 1 as liquidated_accounts\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_liq_account_base_mainnet\"\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n SUM(total_reward) as liquidation_rewards,\n SUM(liquidated_accounts) as liquidated_accounts\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n )\n),\n\ninc_trade as (\n select\n ts,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(cumulative_exchange_fees) as cumulative_exchange_fees,\n SUM(cumulative_referral_fees) as cumulative_referral_fees,\n SUM(cumulative_collected_fees) as cumulative_collected_fees,\n SUM(cumulative_volume) as cumulative_volume\n from\n inc_market\n group by\n ts\n),\n\ninc as (\n select\n h.ts,\n h.trades,\n h.exchange_fees,\n h.referral_fees,\n h.collected_fees,\n h.volume,\n h.cumulative_exchange_fees,\n h.cumulative_referral_fees,\n h.cumulative_collected_fees,\n h.cumulative_volume,\n COALESCE(\n l.liquidation_rewards,\n 0\n ) as liquidation_rewards,\n COALESCE(\n l.liquidated_accounts,\n 0\n ) as liquidated_accounts\n from\n inc_trade as h\n left join inc_liq as l\n on h.ts = l.ts\n)\n\nselect *\nfrom\n inc", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_stats_hourly_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.934889Z", "completed_at": "2024-09-16T15:36:24.943641Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.948150Z", "completed_at": "2024-09-16T15:36:24.948160Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02084064483642578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_tracking_stats_daily_base_mainnet", "compiled": true, "compiled_code": "with trades as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n tracking_code,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(trades) as trades\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_tracking_stats_hourly_base_mainnet\"\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n tracking_code\n),\n\naccounts as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n tracking_code,\n COUNT(\n distinct account_id\n ) as \"accounts\"\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_trades_base_mainnet\"\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n tracking_code\n),\n\ntotal as (\n select\n ts,\n SUM(exchange_fees) as exchange_fees_total,\n SUM(referral_fees) as referral_fees_total,\n SUM(collected_fees) as collected_fees_total,\n SUM(volume) as volume_total,\n SUM(trades) as trades_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.tracking_code,\n trades.exchange_fees,\n trades.referral_fees,\n trades.collected_fees,\n trades.volume,\n trades.trades,\n accounts.accounts,\n case\n when total.exchange_fees_total = 0 then 0\n else trades.exchange_fees / total.exchange_fees_total\n end as exchange_fees_share,\n case\n when total.referral_fees_total = 0 then 0\n else trades.referral_fees / total.referral_fees_total\n end as referral_fees_share,\n case\n when total.collected_fees_total = 0 then 0\n else trades.collected_fees / total.collected_fees_total\n end as collected_fees_share,\n case\n when total.volume_total = 0 then 0\n else trades.volume / total.volume_total\n end as volume_share,\n case\n when total.trades_total = 0 then 0\n else trades.trades / total.trades_total\n end as trades_share\nfrom\n trades\ninner join accounts\n on\n trades.ts = accounts.ts\n and trades.tracking_code = accounts.tracking_code\ninner join total\n on trades.ts = total.ts", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_tracking_stats_daily_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.939610Z", "completed_at": "2024-09-16T15:36:24.947598Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.950211Z", "completed_at": "2024-09-16T15:36:24.950218Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.018310070037841797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_prices_hourly_base_sepolia", "compiled": true, "compiled_code": "with prices as (\n select distinct\n market_symbol,\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n LAST_VALUE(price) over (\n partition by DATE_TRUNC('hour', ts), market_symbol\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as price\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_prices_base_sepolia\"\n),\n\ndim as (\n select\n m.market_symbol,\n GENERATE_SERIES(\n DATE_TRUNC('hour', MIN(t.ts)),\n DATE_TRUNC('hour', MAX(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n prices\n ) as t\n cross join (\n select distinct market_symbol\n from\n prices\n ) as m\n group by\n m.market_symbol\n),\n\nffill as (\n select\n dim.ts,\n dim.market_symbol,\n LAST(prices.price) over (\n partition by dim.market_symbol\n order by dim.ts\n rows between unbounded preceding and current row\n ) as price\n from\n dim\n left join prices\n on\n dim.ts = prices.ts\n and dim.market_symbol = prices.market_symbol\n),\n\nhourly_prices as (\n select\n ts,\n market_symbol,\n price\n from\n ffill\n)\n\nselect *\nfrom\n hourly_prices\nwhere\n price is not null", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_prices_hourly_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.951706Z", "completed_at": "2024-09-16T15:36:24.962785Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.965154Z", "completed_at": "2024-09-16T15:36:24.965162Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02105236053466797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_prices_base_sepolia_price__True__0.78bfe2f46a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_prices_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.958062Z", "completed_at": "2024-09-16T15:36:24.964584Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.974130Z", "completed_at": "2024-09-16T15:36:24.974143Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024644136428833008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_base_sepolia_market_symbol.e2a8214091", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_prices_base_sepolia\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.966060Z", "completed_at": "2024-09-16T15:36:24.975876Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.978368Z", "completed_at": "2024-09-16T15:36:24.978376Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021316051483154297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_base_sepolia_price.3c29a949cf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_prices_base_sepolia\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.970096Z", "completed_at": "2024-09-16T15:36:24.977193Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.979805Z", "completed_at": "2024-09-16T15:36:24.979812Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017710208892822266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_base_sepolia_ts.2875b0c397", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_prices_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.983100Z", "completed_at": "2024-09-16T15:36:24.992768Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:24.997593Z", "completed_at": "2024-09-16T15:36:24.997602Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01997065544128418, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_account_stats_daily_base_sepolia", "compiled": true, "compiled_code": "with daily as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n account_id,\n SUM(fees) as fees,\n SUM(volume) as volume,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_account_stats_hourly_base_sepolia\"\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n account_id\n),\n\nstats as (\n select\n *,\n SUM(fees) over (\n partition by account_id\n order by\n ts\n range between unbounded preceding\n and current row\n ) as cumulative_fees,\n SUM(volume) over (\n partition by account_id\n order by\n ts\n range between unbounded preceding\n and current row\n ) as cumulative_volume\n from\n daily\n)\n\nselect *\nfrom\n stats", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_account_stats_daily_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.986787Z", "completed_at": "2024-09-16T15:36:24.994015Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.002070Z", "completed_at": "2024-09-16T15:36:25.002080Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02298426628112793, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_keeper_stats_daily_base_sepolia", "compiled": true, "compiled_code": "with hourly as (\n select\n keeper,\n settlement_rewards,\n amount_settled,\n trades,\n DATE_TRUNC(\n 'day',\n ts\n ) as ts\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_keeper_stats_hourly_base_sepolia\"\n),\n\ntotal as (\n select\n ts,\n SUM(trades) as trades_total,\n SUM(settlement_rewards) as settlement_reward_total,\n SUM(amount_settled) as amount_settled_total\n from\n hourly\n group by\n ts\n)\n\nselect\n hourly.ts,\n hourly.keeper,\n SUM(hourly.trades) as trades,\n SUM(hourly.settlement_rewards) as settlement_rewards,\n SUM(hourly.amount_settled) as amount_settled,\n SUM(hourly.trades) / MAX(total.trades_total) as trades_pct,\n SUM(hourly.settlement_rewards)\n / MAX(total.settlement_reward_total) as settlement_rewards_pct,\n SUM(hourly.amount_settled)\n / MAX(total.amount_settled_total) as amount_settled_pct\nfrom\n hourly\ninner join total\n on hourly.ts = total.ts\ngroup by\n hourly.ts,\n hourly.keeper", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_keeper_stats_daily_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.994583Z", "completed_at": "2024-09-16T15:36:25.004547Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.007020Z", "completed_at": "2024-09-16T15:36:25.007028Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020947694778442383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_market_stats_daily_base_sepolia", "compiled": true, "compiled_code": "select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n market_symbol,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(amount_liquidated) as amount_liquidated,\n SUM(liquidations) as liquidations,\n MAX(cumulative_exchange_fees) as cumulative_exchange_fees,\n MAX(cumulative_referral_fees) as cumulative_referral_fees,\n MAX(cumulative_collected_fees) as cumulative_collected_fees,\n MAX(cumulative_volume) as cumulative_volume\nfrom\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_stats_hourly_base_sepolia\"\ngroup by\n DATE_TRUNC(\n 'day',\n ts\n ),\n market_symbol", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_market_stats_daily_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:24.998579Z", "completed_at": "2024-09-16T15:36:25.005897Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.008426Z", "completed_at": "2024-09-16T15:36:25.008434Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017238855361938477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_stats_hourly_base_sepolia", "compiled": true, "compiled_code": "with inc_market as (\n select\n ts,\n market_symbol,\n trades,\n exchange_fees,\n referral_fees,\n collected_fees,\n volume,\n liquidations,\n cumulative_exchange_fees,\n cumulative_referral_fees,\n cumulative_collected_fees,\n cumulative_volume\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_market_stats_hourly_base_sepolia\"\n),\n\nliq as (\n select\n ts,\n total_reward,\n 1 as liquidated_accounts\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_liq_account_base_sepolia\"\n),\n\ninc_liq as (\n select\n DATE_TRUNC(\n 'hour',\n ts\n ) as ts,\n SUM(total_reward) as liquidation_rewards,\n SUM(liquidated_accounts) as liquidated_accounts\n from\n liq\n group by\n DATE_TRUNC(\n 'hour',\n ts\n )\n),\n\ninc_trade as (\n select\n ts,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(cumulative_exchange_fees) as cumulative_exchange_fees,\n SUM(cumulative_referral_fees) as cumulative_referral_fees,\n SUM(cumulative_collected_fees) as cumulative_collected_fees,\n SUM(cumulative_volume) as cumulative_volume\n from\n inc_market\n group by\n ts\n),\n\ninc as (\n select\n h.ts,\n h.trades,\n h.exchange_fees,\n h.referral_fees,\n h.collected_fees,\n h.volume,\n h.cumulative_exchange_fees,\n h.cumulative_referral_fees,\n h.cumulative_collected_fees,\n h.cumulative_volume,\n COALESCE(\n l.liquidation_rewards,\n 0\n ) as liquidation_rewards,\n COALESCE(\n l.liquidated_accounts,\n 0\n ) as liquidated_accounts\n from\n inc_trade as h\n left join inc_liq as l\n on h.ts = l.ts\n)\n\nselect *\nfrom\n inc", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_stats_hourly_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.010546Z", "completed_at": "2024-09-16T15:36:25.019392Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.021767Z", "completed_at": "2024-09-16T15:36:25.021775Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01668238639831543, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_tracking_stats_daily_base_sepolia", "compiled": true, "compiled_code": "with trades as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n tracking_code,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(trades) as trades\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_tracking_stats_hourly_base_sepolia\"\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n tracking_code\n),\n\naccounts as (\n select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n tracking_code,\n COUNT(\n distinct account_id\n ) as \"accounts\"\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_trades_base_sepolia\"\n group by\n DATE_TRUNC(\n 'day',\n ts\n ),\n tracking_code\n),\n\ntotal as (\n select\n ts,\n SUM(exchange_fees) as exchange_fees_total,\n SUM(referral_fees) as referral_fees_total,\n SUM(collected_fees) as collected_fees_total,\n SUM(volume) as volume_total,\n SUM(trades) as trades_total\n from\n trades\n group by\n ts\n)\n\nselect\n trades.ts,\n trades.tracking_code,\n trades.exchange_fees,\n trades.referral_fees,\n trades.collected_fees,\n trades.volume,\n trades.trades,\n accounts.accounts,\n case\n when total.exchange_fees_total = 0 then 0\n else trades.exchange_fees / total.exchange_fees_total\n end as exchange_fees_share,\n case\n when total.referral_fees_total = 0 then 0\n else trades.referral_fees / total.referral_fees_total\n end as referral_fees_share,\n case\n when total.collected_fees_total = 0 then 0\n else trades.collected_fees / total.collected_fees_total\n end as collected_fees_share,\n case\n when total.volume_total = 0 then 0\n else trades.volume / total.volume_total\n end as volume_share,\n case\n when total.trades_total = 0 then 0\n else trades.trades / total.trades_total\n end as trades_share\nfrom\n trades\ninner join accounts\n on\n trades.ts = accounts.ts\n and trades.tracking_code = accounts.tracking_code\ninner join total\n on trades.ts = total.ts", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_tracking_stats_daily_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.014937Z", "completed_at": "2024-09-16T15:36:25.020649Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.026894Z", "completed_at": "2024-09-16T15:36:25.026903Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02057170867919922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_rewards_hourly_eth_mainnet", "compiled": true, "compiled_code": "with token_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n SUM(rewards_usd) as rewards_usd\nfrom\n token_hourly\ngroup by\n ts,\n pool_id,\n collateral_type", "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_hourly_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.022615Z", "completed_at": "2024-09-16T15:36:25.033971Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.036578Z", "completed_at": "2024-09-16T15:36:25.036586Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01874709129333496, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_amount_distributed__True__0.26815f50d4", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount_distributed >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.027748Z", "completed_at": "2024-09-16T15:36:25.035407Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.038010Z", "completed_at": "2024-09-16T15:36:25.038018Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019354581832885742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_hourly_amount__True__0.76ed6e76ab", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.040062Z", "completed_at": "2024-09-16T15:36:25.052624Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.055053Z", "completed_at": "2024-09-16T15:36:25.055062Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020506620407104492, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_pool_id__True__0.0f059b9a12", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.046848Z", "completed_at": "2024-09-16T15:36:25.053922Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.060373Z", "completed_at": "2024-09-16T15:36:25.060383Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024526596069335938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_price__True__0.3b4b47afcc", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.055921Z", "completed_at": "2024-09-16T15:36:25.067531Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.069992Z", "completed_at": "2024-09-16T15:36:25.070001Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01899409294128418, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd__True__0.0d8876b70b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.061443Z", "completed_at": "2024-09-16T15:36:25.068815Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.071433Z", "completed_at": "2024-09-16T15:36:25.071441Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019636154174804688, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_amount_distributed.3faeed6846", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount_distributed\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\nwhere amount_distributed is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.073594Z", "completed_at": "2024-09-16T15:36:25.084993Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.092428Z", "completed_at": "2024-09-16T15:36:25.092438Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02435302734375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_collateral_type.22ec7c38ba", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.078756Z", "completed_at": "2024-09-16T15:36:25.085604Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.093355Z", "completed_at": "2024-09-16T15:36:25.093363Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02414679527282715, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_distributor.a65a6d19bf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\nwhere distributor is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.086738Z", "completed_at": "2024-09-16T15:36:25.099146Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.101809Z", "completed_at": "2024-09-16T15:36:25.101817Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01910853385925293, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_hourly_amount.701c4a765f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_amount\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\nwhere hourly_amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.094280Z", "completed_at": "2024-09-16T15:36:25.101197Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.103869Z", "completed_at": "2024-09-16T15:36:25.103878Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02042222023010254, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_pool_id.69049a093a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.106003Z", "completed_at": "2024-09-16T15:36:25.116464Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.118453Z", "completed_at": "2024-09-16T15:36:25.118461Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01801919937133789, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_price.89f536fe6c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.111570Z", "completed_at": "2024-09-16T15:36:25.119326Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.128988Z", "completed_at": "2024-09-16T15:36:25.128996Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02640843391418457, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_rewards_usd.84778cf230", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\nwhere rewards_usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.124027Z", "completed_at": "2024-09-16T15:36:25.130827Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.133254Z", "completed_at": "2024-09-16T15:36:25.133264Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017665863037109375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_ts.667157dbf6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.119902Z", "completed_at": "2024-09-16T15:36:25.131385Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.134167Z", "completed_at": "2024-09-16T15:36:25.134175Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023319244384765625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_eth_mainnet_token_symbol.609ae29f03", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\nwhere token_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.135631Z", "completed_at": "2024-09-16T15:36:25.144087Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.150264Z", "completed_at": "2024-09-16T15:36:25.150273Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020151138305664062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_mainnet", "compiled": true, "compiled_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.min_ts)),\n date_trunc('hour', max(t.max_ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select\n min(ts_start) as min_ts,\n max(\n ts_start + \"duration\" * '1 second'::INTERVAL\n ) as max_ts\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_arbitrum_mainnet\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_debt_arbitrum_mainnet\"\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nrewards_distributed as (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount,\n ts_start,\n \"duration\"\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_arbitrum_mainnet\"\n),\n\nhourly_distributions as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor,\n r.token_symbol,\n r.amount,\n r.ts_start,\n r.\"duration\",\n row_number() over (\n partition by\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor\n order by\n r.ts_start desc\n ) as distributor_index\n from\n dim\n left join rewards_distributed as r\n on\n dim.pool_id = r.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n r.collateral_type\n )\n and dim.ts + '1 hour'::INTERVAL >= r.ts_start\n and dim.ts < r.ts_start + r.\"duration\" * '1 second'::INTERVAL\n where\n r.\"duration\" > 0\n),\n\nstreamed_rewards as (\n select\n d.ts,\n d.pool_id,\n d.collateral_type,\n d.distributor,\n d.token_symbol,\n -- get the amount of time distributed this hour\n -- use the smaller of those two intervals\n -- convert the interval to a number of hours\n -- multiply the result by the hourly amount to get the amount distributed this hour\n (\n extract(\n epoch\n from\n least(\n d.\"duration\" / 3600 * '1 hour'::INTERVAL,\n least(\n d.ts + '1 hour'::INTERVAL - greatest(\n d.ts,\n d.ts_start\n ),\n least(\n d.ts_start + d.\"duration\" * '1 second'::INTERVAL,\n d.ts + '1 hour'::INTERVAL\n ) - d.ts\n )\n )\n ) / 3600\n ) * d.amount / (\n d.\"duration\" / 3600\n ) as amount\n from\n hourly_distributions as d\n where\n d.distributor_index = 1\n),\n\ninstant_rewards as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n rewards_distributed\n where\n \"duration\" = 0\n),\n\ncombined as (\n select\n combo.ts,\n combo.pool_id,\n combo.collateral_type,\n combo.distributor,\n combo.token_symbol,\n combo.amount,\n p.price\n from\n (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n streamed_rewards\n union all\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n instant_rewards\n ) as combo\n left join \"analytics\".\"prod_arbitrum_mainnet\".\"fct_prices_hourly_arbitrum_mainnet\" as p\n on\n combo.token_symbol = p.market_symbol\n and combo.ts = p.ts\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n sum(amount) as amount,\n sum(\n amount * price\n ) as rewards_usd\nfrom\n combined\ngroup by\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.145278Z", "completed_at": "2024-09-16T15:36:25.156170Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.162010Z", "completed_at": "2024-09-16T15:36:25.162023Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027136564254760742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_arbitrum_mainnet_price__True__0.a6e6a0e3ce", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_prices_hourly_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.151891Z", "completed_at": "2024-09-16T15:36:25.163007Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.165574Z", "completed_at": "2024-09-16T15:36:25.165582Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02220630645751953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_hourly_arbitrum_mainnet_market_symbol.b0ef15f205", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_prices_hourly_arbitrum_mainnet\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.157842Z", "completed_at": "2024-09-16T15:36:25.164995Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.167723Z", "completed_at": "2024-09-16T15:36:25.167733Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0231783390045166, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_hourly_arbitrum_mainnet_price.cc751acae1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_prices_hourly_arbitrum_mainnet\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.169274Z", "completed_at": "2024-09-16T15:36:25.179334Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.181697Z", "completed_at": "2024-09-16T15:36:25.181705Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018260717391967773, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_hourly_arbitrum_mainnet_ts.125ef9fa4d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_prices_hourly_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.175519Z", "completed_at": "2024-09-16T15:36:25.181099Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.192449Z", "completed_at": "2024-09-16T15:36:25.192461Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025460243225097656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_stats_daily_arbitrum_mainnet", "compiled": true, "compiled_code": "select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(liquidation_rewards) as liquidation_rewards,\n SUM(liquidated_accounts) as liquidated_accounts,\n MAX(cumulative_exchange_fees) as cumulative_exchange_fees,\n MAX(cumulative_referral_fees) as cumulative_referral_fees,\n MAX(cumulative_collected_fees) as cumulative_collected_fees,\n MAX(cumulative_volume) as cumulative_volume\nfrom\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_stats_hourly_arbitrum_mainnet\"\ngroup by\n DATE_TRUNC(\n 'day',\n ts\n )", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_perp_stats_daily_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.182557Z", "completed_at": "2024-09-16T15:36:25.195247Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.197628Z", "completed_at": "2024-09-16T15:36:25.197637Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02293252944946289, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_rewards_token_hourly_arbitrum_sepolia", "compiled": true, "compiled_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.min_ts)),\n date_trunc('hour', max(t.max_ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select\n min(ts_start) as min_ts,\n max(\n ts_start + \"duration\" * '1 second'::INTERVAL\n ) as max_ts\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_arbitrum_sepolia\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_debt_arbitrum_sepolia\"\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nrewards_distributed as (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount,\n ts_start,\n \"duration\"\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_arbitrum_sepolia\"\n),\n\nhourly_distributions as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor,\n r.token_symbol,\n r.amount,\n r.ts_start,\n r.\"duration\",\n row_number() over (\n partition by\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor\n order by\n r.ts_start desc\n ) as distributor_index\n from\n dim\n left join rewards_distributed as r\n on\n dim.pool_id = r.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n r.collateral_type\n )\n and dim.ts + '1 hour'::INTERVAL >= r.ts_start\n and dim.ts < r.ts_start + r.\"duration\" * '1 second'::INTERVAL\n where\n r.\"duration\" > 0\n),\n\nstreamed_rewards as (\n select\n d.ts,\n d.pool_id,\n d.collateral_type,\n d.distributor,\n d.token_symbol,\n -- get the amount of time distributed this hour\n -- use the smaller of those two intervals\n -- convert the interval to a number of hours\n -- multiply the result by the hourly amount to get the amount distributed this hour\n (\n extract(\n epoch\n from\n least(\n d.\"duration\" / 3600 * '1 hour'::INTERVAL,\n least(\n d.ts + '1 hour'::INTERVAL - greatest(\n d.ts,\n d.ts_start\n ),\n least(\n d.ts_start + d.\"duration\" * '1 second'::INTERVAL,\n d.ts + '1 hour'::INTERVAL\n ) - d.ts\n )\n )\n ) / 3600\n ) * d.amount / (\n d.\"duration\" / 3600\n ) as amount\n from\n hourly_distributions as d\n where\n d.distributor_index = 1\n),\n\ninstant_rewards as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n rewards_distributed\n where\n \"duration\" = 0\n),\n\ncombined as (\n select\n combo.ts,\n combo.pool_id,\n combo.collateral_type,\n combo.distributor,\n combo.token_symbol,\n combo.amount,\n p.price\n from\n (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n streamed_rewards\n union all\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n instant_rewards\n ) as combo\n left join \"analytics\".\"prod_arbitrum_sepolia\".\"fct_prices_hourly_arbitrum_sepolia\" as p\n on\n combo.token_symbol = p.market_symbol\n and combo.ts = p.ts\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n sum(amount) as amount,\n sum(\n amount * price\n ) as rewards_usd\nfrom\n combined\ngroup by\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.188167Z", "completed_at": "2024-09-16T15:36:25.195805Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.198500Z", "completed_at": "2024-09-16T15:36:25.198508Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019900798797607422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_arbitrum_sepolia_price__True__0.e322ab3e73", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_prices_hourly_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.202142Z", "completed_at": "2024-09-16T15:36:25.212515Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.218811Z", "completed_at": "2024-09-16T15:36:25.218824Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022574424743652344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_hourly_arbitrum_sepolia_market_symbol.6b1d78c094", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_prices_hourly_arbitrum_sepolia\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.206242Z", "completed_at": "2024-09-16T15:36:25.213785Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.223316Z", "completed_at": "2024-09-16T15:36:25.223328Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026471853256225586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_hourly_arbitrum_sepolia_price.774a8eccfb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_prices_hourly_arbitrum_sepolia\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.214320Z", "completed_at": "2024-09-16T15:36:25.225461Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.228017Z", "completed_at": "2024-09-16T15:36:25.228027Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017839431762695312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_hourly_arbitrum_sepolia_ts.45b8cdbd25", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_prices_hourly_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.219783Z", "completed_at": "2024-09-16T15:36:25.226087Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.228887Z", "completed_at": "2024-09-16T15:36:25.228894Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01800823211669922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_stats_daily_arbitrum_sepolia", "compiled": true, "compiled_code": "select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(liquidation_rewards) as liquidation_rewards,\n SUM(liquidated_accounts) as liquidated_accounts,\n MAX(cumulative_exchange_fees) as cumulative_exchange_fees,\n MAX(cumulative_referral_fees) as cumulative_referral_fees,\n MAX(cumulative_collected_fees) as cumulative_collected_fees,\n MAX(cumulative_volume) as cumulative_volume\nfrom\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_stats_hourly_arbitrum_sepolia\"\ngroup by\n DATE_TRUNC(\n 'day',\n ts\n )", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_perp_stats_daily_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.233025Z", "completed_at": "2024-09-16T15:36:25.246953Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.253379Z", "completed_at": "2024-09-16T15:36:25.253420Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026177406311035156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_rewards_token_hourly_base_mainnet", "compiled": true, "compiled_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.min_ts)),\n date_trunc('hour', max(t.max_ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select\n min(ts_start) as min_ts,\n max(\n ts_start + \"duration\" * '1 second'::INTERVAL\n ) as max_ts\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_base_mainnet\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_debt_base_mainnet\"\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nrewards_distributed as (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount,\n ts_start,\n \"duration\"\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_base_mainnet\"\n),\n\nhourly_distributions as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor,\n r.token_symbol,\n r.amount,\n r.ts_start,\n r.\"duration\",\n row_number() over (\n partition by\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor\n order by\n r.ts_start desc\n ) as distributor_index\n from\n dim\n left join rewards_distributed as r\n on\n dim.pool_id = r.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n r.collateral_type\n )\n and dim.ts + '1 hour'::INTERVAL >= r.ts_start\n and dim.ts < r.ts_start + r.\"duration\" * '1 second'::INTERVAL\n where\n r.\"duration\" > 0\n),\n\nstreamed_rewards as (\n select\n d.ts,\n d.pool_id,\n d.collateral_type,\n d.distributor,\n d.token_symbol,\n -- get the amount of time distributed this hour\n -- use the smaller of those two intervals\n -- convert the interval to a number of hours\n -- multiply the result by the hourly amount to get the amount distributed this hour\n (\n extract(\n epoch\n from\n least(\n d.\"duration\" / 3600 * '1 hour'::INTERVAL,\n least(\n d.ts + '1 hour'::INTERVAL - greatest(\n d.ts,\n d.ts_start\n ),\n least(\n d.ts_start + d.\"duration\" * '1 second'::INTERVAL,\n d.ts + '1 hour'::INTERVAL\n ) - d.ts\n )\n )\n ) / 3600\n ) * d.amount / (\n d.\"duration\" / 3600\n ) as amount\n from\n hourly_distributions as d\n where\n d.distributor_index = 1\n),\n\ninstant_rewards as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n rewards_distributed\n where\n \"duration\" = 0\n),\n\ncombined as (\n select\n combo.ts,\n combo.pool_id,\n combo.collateral_type,\n combo.distributor,\n combo.token_symbol,\n combo.amount,\n p.price\n from\n (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n streamed_rewards\n union all\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n instant_rewards\n ) as combo\n left join \"analytics\".\"prod_base_mainnet\".\"fct_prices_hourly_base_mainnet\" as p\n on\n combo.token_symbol = p.market_symbol\n and combo.ts = p.ts\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n sum(amount) as amount,\n sum(\n amount * price\n ) as rewards_usd\nfrom\n combined\ngroup by\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.241235Z", "completed_at": "2024-09-16T15:36:25.252659Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.258649Z", "completed_at": "2024-09-16T15:36:25.258662Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.029013872146606445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_base_mainnet_price__True__0.1e768deaa2", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_prices_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.248268Z", "completed_at": "2024-09-16T15:36:25.260171Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.263119Z", "completed_at": "2024-09-16T15:36:25.263127Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023466110229492188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_hourly_base_mainnet_market_symbol.ffd656c11f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_prices_hourly_base_mainnet\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.254406Z", "completed_at": "2024-09-16T15:36:25.261945Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.264594Z", "completed_at": "2024-09-16T15:36:25.264602Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02411365509033203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_hourly_base_mainnet_price.73bbfd891b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_prices_hourly_base_mainnet\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.267976Z", "completed_at": "2024-09-16T15:36:25.277775Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.285117Z", "completed_at": "2024-09-16T15:36:25.285128Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02274036407470703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_hourly_base_mainnet_ts.a2c68d326d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_prices_hourly_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.273009Z", "completed_at": "2024-09-16T15:36:25.278905Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.290448Z", "completed_at": "2024-09-16T15:36:25.290456Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02657341957092285, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_stats_daily_base_mainnet", "compiled": true, "compiled_code": "select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(liquidation_rewards) as liquidation_rewards,\n SUM(liquidated_accounts) as liquidated_accounts,\n MAX(cumulative_exchange_fees) as cumulative_exchange_fees,\n MAX(cumulative_referral_fees) as cumulative_referral_fees,\n MAX(cumulative_collected_fees) as cumulative_collected_fees,\n MAX(cumulative_volume) as cumulative_volume\nfrom\n \"analytics\".\"prod_base_mainnet\".\"fct_perp_stats_hourly_base_mainnet\"\ngroup by\n DATE_TRUNC(\n 'day',\n ts\n )", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_perp_stats_daily_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.279472Z", "completed_at": "2024-09-16T15:36:25.292299Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.294930Z", "completed_at": "2024-09-16T15:36:25.294938Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022737503051757812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_rewards_token_hourly_base_sepolia", "compiled": true, "compiled_code": "with dim as (\n select\n m.pool_id,\n m.collateral_type,\n generate_series(\n date_trunc('hour', min(t.min_ts)),\n date_trunc('hour', max(t.max_ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select\n min(ts_start) as min_ts,\n max(\n ts_start + \"duration\" * '1 second'::INTERVAL\n ) as max_ts\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_base_sepolia\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_debt_base_sepolia\"\n ) as m\n group by\n m.pool_id,\n m.collateral_type\n),\n\nrewards_distributed as (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount,\n ts_start,\n \"duration\"\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_base_sepolia\"\n),\n\nhourly_distributions as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor,\n r.token_symbol,\n r.amount,\n r.ts_start,\n r.\"duration\",\n row_number() over (\n partition by\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n r.distributor\n order by\n r.ts_start desc\n ) as distributor_index\n from\n dim\n left join rewards_distributed as r\n on\n dim.pool_id = r.pool_id\n and lower(\n dim.collateral_type\n ) = lower(\n r.collateral_type\n )\n and dim.ts + '1 hour'::INTERVAL >= r.ts_start\n and dim.ts < r.ts_start + r.\"duration\" * '1 second'::INTERVAL\n where\n r.\"duration\" > 0\n),\n\nstreamed_rewards as (\n select\n d.ts,\n d.pool_id,\n d.collateral_type,\n d.distributor,\n d.token_symbol,\n -- get the amount of time distributed this hour\n -- use the smaller of those two intervals\n -- convert the interval to a number of hours\n -- multiply the result by the hourly amount to get the amount distributed this hour\n (\n extract(\n epoch\n from\n least(\n d.\"duration\" / 3600 * '1 hour'::INTERVAL,\n least(\n d.ts + '1 hour'::INTERVAL - greatest(\n d.ts,\n d.ts_start\n ),\n least(\n d.ts_start + d.\"duration\" * '1 second'::INTERVAL,\n d.ts + '1 hour'::INTERVAL\n ) - d.ts\n )\n )\n ) / 3600\n ) * d.amount / (\n d.\"duration\" / 3600\n ) as amount\n from\n hourly_distributions as d\n where\n d.distributor_index = 1\n),\n\ninstant_rewards as (\n select\n date_trunc(\n 'hour',\n ts\n ) as ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n rewards_distributed\n where\n \"duration\" = 0\n),\n\ncombined as (\n select\n combo.ts,\n combo.pool_id,\n combo.collateral_type,\n combo.distributor,\n combo.token_symbol,\n combo.amount,\n p.price\n from\n (\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n streamed_rewards\n union all\n select\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n amount\n from\n instant_rewards\n ) as combo\n left join \"analytics\".\"prod_base_sepolia\".\"fct_prices_hourly_base_sepolia\" as p\n on\n combo.token_symbol = p.market_symbol\n and combo.ts = p.ts\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol,\n sum(amount) as amount,\n sum(\n amount * price\n ) as rewards_usd\nfrom\n combined\ngroup by\n ts,\n pool_id,\n collateral_type,\n distributor,\n token_symbol", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.286176Z", "completed_at": "2024-09-16T15:36:25.294372Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.296956Z", "completed_at": "2024-09-16T15:36:25.296967Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020925521850585938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_prices_hourly_base_sepolia_price__True__0.9b4c65b6bd", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_prices_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not price >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.299716Z", "completed_at": "2024-09-16T15:36:25.310509Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.312980Z", "completed_at": "2024-09-16T15:36:25.312988Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01938462257385254, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_hourly_base_sepolia_market_symbol.35c2706bfd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect market_symbol\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_prices_hourly_base_sepolia\"\nwhere market_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.305502Z", "completed_at": "2024-09-16T15:36:25.312434Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.321294Z", "completed_at": "2024-09-16T15:36:25.321307Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02566695213317871, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_hourly_base_sepolia_price.e263ee2224", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect price\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_prices_hourly_base_sepolia\"\nwhere price is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.318137Z", "completed_at": "2024-09-16T15:36:25.323972Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.326392Z", "completed_at": "2024-09-16T15:36:25.326402Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01667165756225586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_perp_stats_daily_base_sepolia", "compiled": true, "compiled_code": "select\n DATE_TRUNC(\n 'day',\n ts\n ) as ts,\n SUM(trades) as trades,\n SUM(exchange_fees) as exchange_fees,\n SUM(referral_fees) as referral_fees,\n SUM(collected_fees) as collected_fees,\n SUM(volume) as volume,\n SUM(liquidation_rewards) as liquidation_rewards,\n SUM(liquidated_accounts) as liquidated_accounts,\n MAX(cumulative_exchange_fees) as cumulative_exchange_fees,\n MAX(cumulative_referral_fees) as cumulative_referral_fees,\n MAX(cumulative_collected_fees) as cumulative_collected_fees,\n MAX(cumulative_volume) as cumulative_volume\nfrom\n \"analytics\".\"prod_base_sepolia\".\"fct_perp_stats_hourly_base_sepolia\"\ngroup by\n DATE_TRUNC(\n 'day',\n ts\n )", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_perp_stats_daily_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.313878Z", "completed_at": "2024-09-16T15:36:25.324593Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.327268Z", "completed_at": "2024-09-16T15:36:25.327275Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022550344467163086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_prices_hourly_base_sepolia_ts.fc60cfbaeb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_prices_hourly_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.337944Z", "completed_at": "2024-09-16T15:36:25.344020Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.346298Z", "completed_at": "2024-09-16T15:36:25.346308Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020626306533813477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_eth_mainnet_pool_id__True__0.208ead2f02", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.330634Z", "completed_at": "2024-09-16T15:36:25.344579Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.347174Z", "completed_at": "2024-09-16T15:36:25.347181Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022144079208374023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_pnl_hourly_eth_mainnet", "compiled": true, "compiled_code": "\n\nwith dim as (\n select\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)), '1 hour'::interval\n ) as ts,\n p.pool_id,\n p.collateral_type\n from\n (\n select ts\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\n ) as p\n group by\n p.pool_id,\n p.collateral_type\n),\n\nissuance as (\n select\n ts,\n pool_id,\n collateral_type,\n hourly_issuance\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_issuance_hourly_eth_mainnet\"\n),\n\ndebt as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(debt) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as debt\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_debt_eth_mainnet\"\n),\n\ncollateral as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(collateral_value) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as collateral_value\n from\n \"analytics\".\"prod_raw_eth_mainnet\".\"core_vault_collateral_eth_mainnet\"\n where\n pool_id = 1\n),\n\nffill as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n last(debt.debt) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as debt,\n coalesce(\n last(collateral.collateral_value) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as collateral_value\n from\n dim\n left join debt\n on\n dim.ts = debt.ts\n and dim.pool_id = debt.pool_id\n and dim.collateral_type = debt.collateral_type\n left join collateral\n on\n dim.ts = collateral.ts\n and dim.pool_id = collateral.pool_id\n and dim.collateral_type = collateral.collateral_type\n),\n\nhourly_pnl as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n coalesce(lag(debt) over (\n partition by pool_id, collateral_type\n order by\n ts\n ) - debt, 0) as hourly_pnl\n from\n ffill\n),\n\nhourly_rewards as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_hourly_eth_mainnet\"\n),\n\nhourly_migration as (\n select\n ts,\n pool_id,\n collateral_type,\n hourly_debt_migrated\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_core_migration_hourly_eth_mainnet\"\n),\n\nhourly_returns as (\n select\n pnl.ts,\n pnl.pool_id,\n pnl.collateral_type,\n pnl.collateral_value,\n pnl.debt,\n coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_issuance,\n coalesce(\n migration.hourly_debt_migrated,\n 0\n ) as hourly_debt_migrated,\n pnl.hourly_pnl + coalesce(\n iss.hourly_issuance,\n 0\n ) + coalesce(\n migration.hourly_debt_migrated,\n 0\n ) as hourly_pnl,\n coalesce(\n rewards.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when pnl.collateral_value = 0 then 0\n else coalesce(\n rewards.rewards_usd,\n 0\n ) / pnl.collateral_value\n end as hourly_rewards_pct,\n case\n when pnl.collateral_value = 0 then 0\n else (\n coalesce(iss.hourly_issuance, 0)\n + pnl.hourly_pnl\n + coalesce(migration.hourly_debt_migrated, 0)\n ) / pnl.collateral_value\n end as hourly_pnl_pct,\n case\n when pnl.collateral_value = 0 then 0\n else (\n coalesce(rewards.rewards_usd, 0)\n + pnl.hourly_pnl\n + coalesce(iss.hourly_issuance, 0)\n + coalesce(migration.hourly_debt_migrated, 0)\n ) / pnl.collateral_value\n end as hourly_total_pct\n from\n hourly_pnl as pnl\n left join hourly_rewards as rewards\n on\n pnl.ts = rewards.ts\n and pnl.pool_id = rewards.pool_id\n and pnl.collateral_type = rewards.collateral_type\n left join issuance as iss\n on\n pnl.ts = iss.ts\n and pnl.pool_id = iss.pool_id\n and lower(\n pnl.collateral_type\n ) = lower(\n iss.collateral_type\n )\n left join hourly_migration as migration\n on\n pnl.ts = migration.ts\n and pnl.pool_id = migration.pool_id\n and lower(\n pnl.collateral_type\n ) = lower(\n migration.collateral_type\n )\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n hourly_debt_migrated,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct\nfrom\n hourly_returns", "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.348015Z", "completed_at": "2024-09-16T15:36:25.358790Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.361208Z", "completed_at": "2024-09-16T15:36:25.361217Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019018888473510742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_eth_mainnet_rewards_usd__True__0.2e789c32db", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.352490Z", "completed_at": "2024-09-16T15:36:25.360053Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.362712Z", "completed_at": "2024-09-16T15:36:25.362720Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019831180572509766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_collateral_type.1949d93db9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_hourly_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.370122Z", "completed_at": "2024-09-16T15:36:25.376502Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.385308Z", "completed_at": "2024-09-16T15:36:25.385317Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024860382080078125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_rewards_usd.3095906515", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_hourly_eth_mainnet\"\nwhere rewards_usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.364829Z", "completed_at": "2024-09-16T15:36:25.377721Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.389268Z", "completed_at": "2024-09-16T15:36:25.389279Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.030067920684814453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_pool_id.7f91755bfb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_hourly_eth_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.378347Z", "completed_at": "2024-09-16T15:36:25.391815Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.395087Z", "completed_at": "2024-09-16T15:36:25.395094Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020956039428710938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_eth_mainnet_ts.89ba67bb4f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_hourly_eth_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.386275Z", "completed_at": "2024-09-16T15:36:25.393568Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.396631Z", "completed_at": "2024-09-16T15:36:25.396638Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02171921730041504, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_rewards_hourly_arbitrum_mainnet", "compiled": true, "compiled_code": "with token_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n SUM(rewards_usd) as rewards_usd\nfrom\n token_hourly\ngroup by\n ts,\n pool_id,\n collateral_type", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_hourly_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.400926Z", "completed_at": "2024-09-16T15:36:25.412402Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.418671Z", "completed_at": "2024-09-16T15:36:25.418679Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024434804916381836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount__True__0.c3b84fc77c", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.406337Z", "completed_at": "2024-09-16T15:36:25.418091Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.423823Z", "completed_at": "2024-09-16T15:36:25.423835Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028015613555908203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id__True__0.4ed8a94f92", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.413648Z", "completed_at": "2024-09-16T15:36:25.424896Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.427042Z", "completed_at": "2024-09-16T15:36:25.427051Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021569490432739258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_mainnet_rewards_usd__True__0.034dbdbb73", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.419563Z", "completed_at": "2024-09-16T15:36:25.427865Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.430389Z", "completed_at": "2024-09-16T15:36:25.430399Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021434783935546875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_amount.5d52c05b74", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.435409Z", "completed_at": "2024-09-16T15:36:25.449670Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.451663Z", "completed_at": "2024-09-16T15:36:25.451672Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02331256866455078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_collateral_type.dee4fdda32", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.439653Z", "completed_at": "2024-09-16T15:36:25.451040Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.457356Z", "completed_at": "2024-09-16T15:36:25.457366Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02843952178955078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_distributor.a9383020e8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"\nwhere distributor is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.445646Z", "completed_at": "2024-09-16T15:36:25.452481Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.459063Z", "completed_at": "2024-09-16T15:36:25.459071Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025070667266845703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_pool_id.35527b8712", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.453044Z", "completed_at": "2024-09-16T15:36:25.460800Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.463573Z", "completed_at": "2024-09-16T15:36:25.463587Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019069910049438477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_rewards_usd.38626f59b3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"\nwhere rewards_usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.466891Z", "completed_at": "2024-09-16T15:36:25.482892Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.484896Z", "completed_at": "2024-09-16T15:36:25.484904Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02353692054748535, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_token_symbol.0f93337098", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"\nwhere token_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.472819Z", "completed_at": "2024-09-16T15:36:25.484323Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.490713Z", "completed_at": "2024-09-16T15:36:25.490723Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02789449691772461, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_mainnet_ts.22756175d0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.479726Z", "completed_at": "2024-09-16T15:36:25.485762Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.492271Z", "completed_at": "2024-09-16T15:36:25.492282Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0273435115814209, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_rewards_hourly_arbitrum_sepolia", "compiled": true, "compiled_code": "with token_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n SUM(rewards_usd) as rewards_usd\nfrom\n token_hourly\ngroup by\n ts,\n pool_id,\n collateral_type", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_hourly_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.486353Z", "completed_at": "2024-09-16T15:36:25.494611Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.497249Z", "completed_at": "2024-09-16T15:36:25.497259Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01837897300720215, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount__True__0.c8e44e38be", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.499309Z", "completed_at": "2024-09-16T15:36:25.510182Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.516126Z", "completed_at": "2024-09-16T15:36:25.516135Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022212505340576172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id__True__0.dc85f8adb9", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.505023Z", "completed_at": "2024-09-16T15:36:25.515549Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.522986Z", "completed_at": "2024-09-16T15:36:25.522995Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027175188064575195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_arbitrum_sepolia_rewards_usd__True__0.1aeeb784bf", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.510775Z", "completed_at": "2024-09-16T15:36:25.523828Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.526451Z", "completed_at": "2024-09-16T15:36:25.526459Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028414487838745117, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_amount.53214f6b62", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.517106Z", "completed_at": "2024-09-16T15:36:25.525906Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.528514Z", "completed_at": "2024-09-16T15:36:25.528524Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01919078826904297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_collateral_type.6bd3efb9ab", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.532428Z", "completed_at": "2024-09-16T15:36:25.542983Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.552690Z", "completed_at": "2024-09-16T15:36:25.552700Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025519609451293945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_distributor.57d35a371e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"\nwhere distributor is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.536738Z", "completed_at": "2024-09-16T15:36:25.547791Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.553839Z", "completed_at": "2024-09-16T15:36:25.553847Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026027917861938477, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_pool_id.c9c0638ac8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.543568Z", "completed_at": "2024-09-16T15:36:25.555495Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.558109Z", "completed_at": "2024-09-16T15:36:25.558120Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026395082473754883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_rewards_usd.a4c3a5bd6d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"\nwhere rewards_usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.548478Z", "completed_at": "2024-09-16T15:36:25.556206Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.558982Z", "completed_at": "2024-09-16T15:36:25.558990Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0183258056640625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_token_symbol.43135a2a58", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"\nwhere token_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.562958Z", "completed_at": "2024-09-16T15:36:25.574615Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.580838Z", "completed_at": "2024-09-16T15:36:25.580848Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023502111434936523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_arbitrum_sepolia_ts.408bc991e9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.569000Z", "completed_at": "2024-09-16T15:36:25.580105Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.586264Z", "completed_at": "2024-09-16T15:36:25.586276Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02657914161682129, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_rewards_hourly_base_mainnet", "compiled": true, "compiled_code": "with token_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n SUM(rewards_usd) as rewards_usd\nfrom\n token_hourly\ngroup by\n ts,\n pool_id,\n collateral_type", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_hourly_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.575835Z", "completed_at": "2024-09-16T15:36:25.587191Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.589305Z", "completed_at": "2024-09-16T15:36:25.589314Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02176356315612793, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_amount__True__0.dbf212e433", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.581851Z", "completed_at": "2024-09-16T15:36:25.590315Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.592780Z", "completed_at": "2024-09-16T15:36:25.592789Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024480104446411133, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_pool_id__True__0.59419d2477", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.596098Z", "completed_at": "2024-09-16T15:36:25.606157Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.612421Z", "completed_at": "2024-09-16T15:36:25.612431Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02162957191467285, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd__True__0.2f31fe80de", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.600473Z", "completed_at": "2024-09-16T15:36:25.611835Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.619734Z", "completed_at": "2024-09-16T15:36:25.619742Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028324127197265625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_amount.ee0d98f0ab", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.606834Z", "completed_at": "2024-09-16T15:36:25.619171Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.621436Z", "completed_at": "2024-09-16T15:36:25.621445Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026729345321655273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_collateral_type.52b0ac191f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.613492Z", "completed_at": "2024-09-16T15:36:25.622275Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.624814Z", "completed_at": "2024-09-16T15:36:25.624821Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019533634185791016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_distributor.608c8d5a0a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"\nwhere distributor is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.628733Z", "completed_at": "2024-09-16T15:36:25.643038Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.645057Z", "completed_at": "2024-09-16T15:36:25.645069Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021626710891723633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_pool_id.26caff37a4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.634332Z", "completed_at": "2024-09-16T15:36:25.644472Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.650639Z", "completed_at": "2024-09-16T15:36:25.650647Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025043010711669922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_rewards_usd.2724c9008d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"\nwhere rewards_usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.638746Z", "completed_at": "2024-09-16T15:36:25.645995Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.652193Z", "completed_at": "2024-09-16T15:36:25.652201Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025410175323486328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_token_symbol.185f4e6438", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"\nwhere token_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.646538Z", "completed_at": "2024-09-16T15:36:25.653906Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.656360Z", "completed_at": "2024-09-16T15:36:25.656372Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022748470306396484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_mainnet_ts.b6c015406d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.659652Z", "completed_at": "2024-09-16T15:36:25.674505Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.676469Z", "completed_at": "2024-09-16T15:36:25.676480Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0221250057220459, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_rewards_hourly_base_sepolia", "compiled": true, "compiled_code": "with token_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n SUM(rewards_usd) as rewards_usd\nfrom\n token_hourly\ngroup by\n ts,\n pool_id,\n collateral_type", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_hourly_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.663289Z", "completed_at": "2024-09-16T15:36:25.675894Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.682391Z", "completed_at": "2024-09-16T15:36:25.682401Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026781082153320312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_amount__True__0.8db4f3d98c", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not amount >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.670161Z", "completed_at": "2024-09-16T15:36:25.681710Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.684274Z", "completed_at": "2024-09-16T15:36:25.684283Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026558876037597656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_pool_id__True__0.81592c4342", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.677352Z", "completed_at": "2024-09-16T15:36:25.685186Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.687711Z", "completed_at": "2024-09-16T15:36:25.687718Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01843571662902832, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd__True__0.c0730ac36d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.691609Z", "completed_at": "2024-09-16T15:36:25.705517Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.707125Z", "completed_at": "2024-09-16T15:36:25.707136Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020801305770874023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_amount.f5bf39a8d8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect amount\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"\nwhere amount is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.701550Z", "completed_at": "2024-09-16T15:36:25.708084Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.715494Z", "completed_at": "2024-09-16T15:36:25.715502Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025838613510131836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_distributor.e0a88ca283", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect distributor\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"\nwhere distributor is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.697014Z", "completed_at": "2024-09-16T15:36:25.708649Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.716356Z", "completed_at": "2024-09-16T15:36:25.716363Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02789783477783203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_collateral_type.d1a6cde42d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.709209Z", "completed_at": "2024-09-16T15:36:25.718583Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.721031Z", "completed_at": "2024-09-16T15:36:25.721039Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024727821350097656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_pool_id.be2709e1ec", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.722519Z", "completed_at": "2024-09-16T15:36:25.732918Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.738411Z", "completed_at": "2024-09-16T15:36:25.738423Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021228551864624023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_rewards_usd.d3001484ac", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"\nwhere rewards_usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.728509Z", "completed_at": "2024-09-16T15:36:25.739878Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.745771Z", "completed_at": "2024-09-16T15:36:25.745780Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025471925735473633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_token_symbol.0efe3d5a1b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect token_symbol\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"\nwhere token_symbol is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.734284Z", "completed_at": "2024-09-16T15:36:25.741248Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.747418Z", "completed_at": "2024-09-16T15:36:25.747425Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025592803955078125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_token_hourly_base_sepolia_ts.965132b4de", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.741822Z", "completed_at": "2024-09-16T15:36:25.749667Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.755707Z", "completed_at": "2024-09-16T15:36:25.755715Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022143840789794922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_apr_eth_mainnet", "compiled": true, "compiled_code": "\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_pnl,\n hourly_issuance,\n hourly_debt_migrated,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct,\n SUM(\n COALESCE(\n hourly_issuance,\n 0\n )\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_issuance,\n SUM(\n hourly_pnl\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_pnl\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_pnl_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_total_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.collateral_value,\n pnl_hourly.debt,\n pnl_hourly.hourly_pnl,\n pnl_hourly.cumulative_pnl,\n pnl_hourly.hourly_issuance,\n pnl_hourly.hourly_debt_migrated,\n pnl_hourly.cumulative_issuance,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_pnl_pct,\n pnl_hourly.hourly_rewards_pct,\n -- total pnls\n avg_returns.avg_24h_total_pct * 24 * 365 as apr_24h,\n avg_returns.avg_7d_total_pct * 24 * 365 as apr_7d,\n avg_returns.avg_28d_total_pct * 24 * 365 as apr_28d,\n -- pool pnls\n avg_returns.avg_24h_pnl_pct * 24 * 365 as apr_24h_pnl,\n avg_returns.avg_7d_pnl_pct * 24 * 365 as apr_7d_pnl,\n avg_returns.avg_28d_pnl_pct * 24 * 365 as apr_28d_pnl,\n -- rewards pnls\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h / 8760, 8760) - 1) as apy_24h,\n (POWER(1 + apr_7d / 8760, 8760) - 1) as apy_7d,\n (POWER(1 + apr_28d / 8760, 8760) - 1) as apy_28d,\n (POWER(1 + apr_24h_pnl / 8760, 8760) - 1) as apy_24h_pnl,\n (POWER(1 + apr_7d_pnl / 8760, 8760) - 1) as apy_7d_pnl,\n (POWER(1 + apr_28d_pnl / 8760, 8760) - 1) as apy_28d_pnl,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_debt_migrated,\n hourly_pnl,\n cumulative_pnl,\n cumulative_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n apr_24h,\n apy_24h,\n apr_7d,\n apy_7d,\n apr_28d,\n apy_28d,\n apr_24h_pnl,\n apy_24h_pnl,\n apr_7d_pnl,\n apy_7d_pnl,\n apr_28d_pnl,\n apy_28d_pnl,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.751502Z", "completed_at": "2024-09-16T15:36:25.758711Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.766817Z", "completed_at": "2024-09-16T15:36:25.766826Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020123004913330078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_pnl_hourly_reward_eth_mainnet", "compiled": true, "compiled_code": "\n\nwith dim as (\n\n select\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol as reward_token,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select\n ts,\n collateral_type,\n pool_id,\n collateral_value\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\n group by\n ts,\n collateral_type,\n pool_id,\n collateral_value\n ) as t\n cross join (\n select distinct token_symbol\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\n ) as p\n group by\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol\n),\n\nreward_hourly_token as (\n select\n ts,\n pool_id,\n collateral_type,\n token_symbol as reward_token,\n sum(\n rewards_usd\n ) as rewards_usd\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_rewards_token_hourly_eth_mainnet\"\n group by\n ts,\n pool_id,\n collateral_type,\n token_symbol\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n dim.collateral_value,\n dim.reward_token,\n coalesce(\n reward_hourly_token.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when dim.collateral_value = 0 then 0\n else coalesce(\n reward_hourly_token.rewards_usd,\n 0\n ) / dim.collateral_value\n end as hourly_rewards_pct\nfrom\n dim\nleft join reward_hourly_token\n on\n dim.ts = reward_hourly_token.ts\n and dim.pool_id = reward_hourly_token.pool_id\n and dim.collateral_type = reward_hourly_token.collateral_type\n and dim.reward_token = reward_hourly_token.reward_token", "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_reward_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.760203Z", "completed_at": "2024-09-16T15:36:25.778005Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.779895Z", "completed_at": "2024-09-16T15:36:25.779903Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.029102563858032227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_collateral_value__True__0.aa5cf487aa", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.767666Z", "completed_at": "2024-09-16T15:36:25.778556Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.780804Z", "completed_at": "2024-09-16T15:36:25.780813Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024335622787475586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct__True__1___1.ad0a057625", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_pnl_pct >= -1\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_pnl_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.773694Z", "completed_at": "2024-09-16T15:36:25.781666Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.784145Z", "completed_at": "2024-09-16T15:36:25.784152Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.01878499984741211, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct__True__1__0.b431022b52", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct >= 0\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.784977Z", "completed_at": "2024-09-16T15:36:25.792611Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.802364Z", "completed_at": "2024-09-16T15:36:25.802372Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023296594619750977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_pool_id__True__0.ad130b0c2f", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.798185Z", "completed_at": "2024-09-16T15:36:25.804776Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.812139Z", "completed_at": "2024-09-16T15:36:25.812147Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02223515510559082, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_type.8346dc5b9e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.793807Z", "completed_at": "2024-09-16T15:36:25.805413Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.813008Z", "completed_at": "2024-09-16T15:36:25.813019Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023820877075195312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_eth_mainnet_rewards_usd__True__0.80c1c42490", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.805967Z", "completed_at": "2024-09-16T15:36:25.814561Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.820567Z", "completed_at": "2024-09-16T15:36:25.820576Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02753758430480957, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_collateral_value.bf72ec5191", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\nwhere collateral_value is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.816486Z", "completed_at": "2024-09-16T15:36:25.823618Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.825938Z", "completed_at": "2024-09-16T15:36:25.825948Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.014539957046508789, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_debt.34ed8f7e19", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\nwhere debt is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.826805Z", "completed_at": "2024-09-16T15:36:25.840675Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.842332Z", "completed_at": "2024-09-16T15:36:25.842342Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02079033851623535, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_debt_migrated.b2364c3711", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_debt_migrated\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\nwhere hourly_debt_migrated is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.836660Z", "completed_at": "2024-09-16T15:36:25.843358Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.845717Z", "completed_at": "2024-09-16T15:36:25.845727Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020516633987426758, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl.aef91ccc24", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\nwhere hourly_pnl is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.830864Z", "completed_at": "2024-09-16T15:36:25.843920Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.846610Z", "completed_at": "2024-09-16T15:36:25.846617Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02445220947265625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_issuance.d981b1941f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\nwhere hourly_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.847446Z", "completed_at": "2024-09-16T15:36:25.854199Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.861601Z", "completed_at": "2024-09-16T15:36:25.861609Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02025437355041504, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_pnl_pct.d9b73c59f7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl_pct\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\nwhere hourly_pnl_pct is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.855980Z", "completed_at": "2024-09-16T15:36:25.864435Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.874776Z", "completed_at": "2024-09-16T15:36:25.874787Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02338552474975586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_rewards_pct.d8b6a6177f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_rewards_pct\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\nwhere hourly_rewards_pct is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.869864Z", "completed_at": "2024-09-16T15:36:25.876523Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.882585Z", "completed_at": "2024-09-16T15:36:25.882592Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027311086654663086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_pool_id.d4b3c4be36", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.865002Z", "completed_at": "2024-09-16T15:36:25.877760Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.884054Z", "completed_at": "2024-09-16T15:36:25.884061Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02939009666442871, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_hourly_total_pct.b8f62bde16", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_total_pct\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\nwhere hourly_total_pct is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.878389Z", "completed_at": "2024-09-16T15:36:25.885639Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.888141Z", "completed_at": "2024-09-16T15:36:25.888151Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.014135599136352539, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_rewards_usd.8fd34c30e5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\nwhere rewards_usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.889003Z", "completed_at": "2024-09-16T15:36:25.901513Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.908828Z", "completed_at": "2024-09-16T15:36:25.908841Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025511980056762695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_eth_mainnet_ts.2a846b2bb8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_eth_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.895927Z", "completed_at": "2024-09-16T15:36:25.909973Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.912462Z", "completed_at": "2024-09-16T15:36:25.912469Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02503371238708496, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_pnl_hourly_arbitrum_mainnet", "compiled": true, "compiled_code": "\n\nwith dim as (\n select\n p.pool_id,\n p.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_debt_arbitrum_mainnet\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_debt_arbitrum_mainnet\"\n ) as p\n group by\n p.pool_id,\n p.collateral_type\n),\n\nissuance as (\n select\n ts,\n pool_id,\n collateral_type,\n hourly_issuance\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_issuance_hourly_arbitrum_mainnet\"\n),\n\ndebt as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(debt) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as debt\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_debt_arbitrum_mainnet\"\n),\n\ncollateral as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(collateral_value) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as collateral_value\n from\n \"analytics\".\"prod_raw_arbitrum_mainnet\".\"core_vault_collateral_arbitrum_mainnet\"\n where\n pool_id = 1\n),\n\nffill as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n last(debt) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as debt,\n coalesce(\n last(collateral_value) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as collateral_value\n from\n dim\n left join debt\n on\n dim.ts = debt.ts\n and dim.pool_id = debt.pool_id\n and dim.collateral_type = debt.collateral_type\n left join collateral\n on\n dim.ts = collateral.ts\n and dim.pool_id = collateral.pool_id\n and dim.collateral_type = collateral.collateral_type\n),\n\nhourly_pnl as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n coalesce(lag(debt) over (\n partition by pool_id, collateral_type\n order by\n ts\n ) - debt, 0) as hourly_pnl\n from\n ffill\n),\n\nhourly_rewards as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_hourly_arbitrum_mainnet\"\n),\n\nhourly_returns as (\n select\n pnl.ts,\n pnl.pool_id,\n pnl.collateral_type,\n pnl.collateral_value,\n pnl.debt,\n coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_issuance,\n pnl.hourly_pnl + coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_pnl,\n coalesce(\n rewards.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when pnl.collateral_value = 0 then 0\n else coalesce(\n rewards.rewards_usd,\n 0\n ) / pnl.collateral_value\n end as hourly_rewards_pct,\n case\n when pnl.collateral_value = 0 then 0\n else\n (coalesce(iss.hourly_issuance, 0) + pnl.hourly_pnl)\n / pnl.collateral_value\n end as hourly_pnl_pct,\n case\n when pnl.collateral_value = 0 then 0\n else\n (\n coalesce(rewards.rewards_usd, 0)\n + pnl.hourly_pnl\n + coalesce(iss.hourly_issuance, 0)\n )\n / pnl.collateral_value\n end as hourly_total_pct\n from\n hourly_pnl as pnl\n left join hourly_rewards as rewards\n on\n pnl.ts = rewards.ts\n and pnl.pool_id = rewards.pool_id\n and lower(pnl.collateral_type) = lower(rewards.collateral_type)\n left join issuance as iss\n on\n pnl.ts = iss.ts\n and pnl.pool_id = iss.pool_id\n and lower(\n pnl.collateral_type\n ) = lower(\n iss.collateral_type\n )\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct\nfrom\n hourly_returns", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.902783Z", "completed_at": "2024-09-16T15:36:25.911829Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.918285Z", "completed_at": "2024-09-16T15:36:25.918295Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025213956832885742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id__True__0.4d32e65287", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_hourly_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.913310Z", "completed_at": "2024-09-16T15:36:25.921064Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.927220Z", "completed_at": "2024-09-16T15:36:25.927231Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02518320083618164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd__True__0.d689f56d7e", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_hourly_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.922934Z", "completed_at": "2024-09-16T15:36:25.930066Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.936063Z", "completed_at": "2024-09-16T15:36:25.936070Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01849079132080078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_collateral_type.490293ba7d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_hourly_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.931268Z", "completed_at": "2024-09-16T15:36:25.941815Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.947949Z", "completed_at": "2024-09-16T15:36:25.947958Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02574896812438965, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_pool_id.3237fb1ab1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_hourly_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.936913Z", "completed_at": "2024-09-16T15:36:25.947275Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.949579Z", "completed_at": "2024-09-16T15:36:25.949589Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02156686782836914, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_rewards_usd.f0877fa7b3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_hourly_arbitrum_mainnet\"\nwhere rewards_usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.943150Z", "completed_at": "2024-09-16T15:36:25.950426Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.952860Z", "completed_at": "2024-09-16T15:36:25.952867Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.017650127410888672, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_mainnet_ts.55c84a8938", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_hourly_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.954340Z", "completed_at": "2024-09-16T15:36:25.965521Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.976733Z", "completed_at": "2024-09-16T15:36:25.976747Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028014183044433594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_pnl_hourly_arbitrum_sepolia", "compiled": true, "compiled_code": "\n\nwith dim as (\n select\n p.pool_id,\n p.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_debt_arbitrum_sepolia\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_debt_arbitrum_sepolia\"\n ) as p\n group by\n p.pool_id,\n p.collateral_type\n),\n\nissuance as (\n select\n ts,\n pool_id,\n collateral_type,\n hourly_issuance\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_issuance_hourly_arbitrum_sepolia\"\n),\n\ndebt as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(debt) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as debt\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_debt_arbitrum_sepolia\"\n),\n\ncollateral as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(collateral_value) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as collateral_value\n from\n \"analytics\".\"prod_raw_arbitrum_sepolia\".\"core_vault_collateral_arbitrum_sepolia\"\n where\n pool_id = 1\n),\n\nffill as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n last(debt) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as debt,\n coalesce(\n last(collateral_value) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as collateral_value\n from\n dim\n left join debt\n on\n dim.ts = debt.ts\n and dim.pool_id = debt.pool_id\n and dim.collateral_type = debt.collateral_type\n left join collateral\n on\n dim.ts = collateral.ts\n and dim.pool_id = collateral.pool_id\n and dim.collateral_type = collateral.collateral_type\n),\n\nhourly_pnl as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n coalesce(lag(debt) over (\n partition by pool_id, collateral_type\n order by\n ts\n ) - debt, 0) as hourly_pnl\n from\n ffill\n),\n\nhourly_rewards as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_hourly_arbitrum_sepolia\"\n),\n\nhourly_returns as (\n select\n pnl.ts,\n pnl.pool_id,\n pnl.collateral_type,\n pnl.collateral_value,\n pnl.debt,\n coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_issuance,\n pnl.hourly_pnl + coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_pnl,\n coalesce(\n rewards.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when pnl.collateral_value = 0 then 0\n else coalesce(\n rewards.rewards_usd,\n 0\n ) / pnl.collateral_value\n end as hourly_rewards_pct,\n case\n when pnl.collateral_value = 0 then 0\n else\n (coalesce(iss.hourly_issuance, 0) + pnl.hourly_pnl)\n / pnl.collateral_value\n end as hourly_pnl_pct,\n case\n when pnl.collateral_value = 0 then 0\n else\n (\n coalesce(rewards.rewards_usd, 0)\n + pnl.hourly_pnl\n + coalesce(iss.hourly_issuance, 0)\n )\n / pnl.collateral_value\n end as hourly_total_pct\n from\n hourly_pnl as pnl\n left join hourly_rewards as rewards\n on\n pnl.ts = rewards.ts\n and pnl.pool_id = rewards.pool_id\n and lower(pnl.collateral_type) = lower(rewards.collateral_type)\n left join issuance as iss\n on\n pnl.ts = iss.ts\n and pnl.pool_id = iss.pool_id\n and lower(\n pnl.collateral_type\n ) = lower(\n iss.collateral_type\n )\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct\nfrom\n hourly_returns", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.966128Z", "completed_at": "2024-09-16T15:36:25.982512Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.984658Z", "completed_at": "2024-09-16T15:36:25.984668Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.03102874755859375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id__True__0.550e7516ff", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_hourly_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.971420Z", "completed_at": "2024-09-16T15:36:25.983095Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.986406Z", "completed_at": "2024-09-16T15:36:25.986414Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024737119674682617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd__True__0.29163ebf9c", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_hourly_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.978017Z", "completed_at": "2024-09-16T15:36:25.985525Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:25.988543Z", "completed_at": "2024-09-16T15:36:25.988551Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02380967140197754, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_collateral_type.e8435924a6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_hourly_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.992540Z", "completed_at": "2024-09-16T15:36:26.003113Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.010188Z", "completed_at": "2024-09-16T15:36:26.010199Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023028135299682617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_pool_id.a84969537b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_hourly_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:25.998837Z", "completed_at": "2024-09-16T15:36:26.016353Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.018694Z", "completed_at": "2024-09-16T15:36:26.018702Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028165102005004883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_rewards_usd.a8bf6b50cf", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_hourly_arbitrum_sepolia\"\nwhere rewards_usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.004415Z", "completed_at": "2024-09-16T15:36:26.017450Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.019685Z", "completed_at": "2024-09-16T15:36:26.019693Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027849912643432617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_arbitrum_sepolia_ts.c0fe0cb40b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_hourly_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.011171Z", "completed_at": "2024-09-16T15:36:26.020503Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.023090Z", "completed_at": "2024-09-16T15:36:26.023099Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025647640228271484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_pnl_hourly_base_mainnet", "compiled": true, "compiled_code": "\n\nwith dim as (\n select\n p.pool_id,\n p.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_debt_base_mainnet\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_debt_base_mainnet\"\n ) as p\n group by\n p.pool_id,\n p.collateral_type\n),\n\nissuance as (\n select\n ts,\n pool_id,\n collateral_type,\n hourly_issuance\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_issuance_hourly_base_mainnet\"\n),\n\ndebt as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(debt) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as debt\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_debt_base_mainnet\"\n),\n\ncollateral as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(collateral_value) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as collateral_value\n from\n \"analytics\".\"prod_raw_base_mainnet\".\"core_vault_collateral_base_mainnet\"\n where\n pool_id = 1\n),\n\nffill as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n last(debt) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as debt,\n coalesce(\n last(collateral_value) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as collateral_value\n from\n dim\n left join debt\n on\n dim.ts = debt.ts\n and dim.pool_id = debt.pool_id\n and dim.collateral_type = debt.collateral_type\n left join collateral\n on\n dim.ts = collateral.ts\n and dim.pool_id = collateral.pool_id\n and dim.collateral_type = collateral.collateral_type\n),\n\nhourly_pnl as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n coalesce(lag(debt) over (\n partition by pool_id, collateral_type\n order by\n ts\n ) - debt, 0) as hourly_pnl\n from\n ffill\n),\n\nhourly_rewards as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_hourly_base_mainnet\"\n),\n\nhourly_returns as (\n select\n pnl.ts,\n pnl.pool_id,\n pnl.collateral_type,\n pnl.collateral_value,\n pnl.debt,\n coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_issuance,\n pnl.hourly_pnl + coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_pnl,\n coalesce(\n rewards.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when pnl.collateral_value = 0 then 0\n else coalesce(\n rewards.rewards_usd,\n 0\n ) / pnl.collateral_value\n end as hourly_rewards_pct,\n case\n when pnl.collateral_value = 0 then 0\n else\n (coalesce(iss.hourly_issuance, 0) + pnl.hourly_pnl)\n / pnl.collateral_value\n end as hourly_pnl_pct,\n case\n when pnl.collateral_value = 0 then 0\n else\n (\n coalesce(rewards.rewards_usd, 0)\n + pnl.hourly_pnl\n + coalesce(iss.hourly_issuance, 0)\n )\n / pnl.collateral_value\n end as hourly_total_pct\n from\n hourly_pnl as pnl\n left join hourly_rewards as rewards\n on\n pnl.ts = rewards.ts\n and pnl.pool_id = rewards.pool_id\n and lower(pnl.collateral_type) = lower(rewards.collateral_type)\n left join issuance as iss\n on\n pnl.ts = iss.ts\n and pnl.pool_id = iss.pool_id\n and lower(\n pnl.collateral_type\n ) = lower(\n iss.collateral_type\n )\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct\nfrom\n hourly_returns", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.026510Z", "completed_at": "2024-09-16T15:36:26.037540Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.043457Z", "completed_at": "2024-09-16T15:36:26.043465Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022488117218017578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_mainnet_pool_id__True__0.0fe5a5d2d6", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.032971Z", "completed_at": "2024-09-16T15:36:26.042913Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.049267Z", "completed_at": "2024-09-16T15:36:26.049274Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024850845336914062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_mainnet_rewards_usd__True__0.e752fbfdf1", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.038204Z", "completed_at": "2024-09-16T15:36:26.048544Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.050937Z", "completed_at": "2024-09-16T15:36:26.050947Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025914430618286133, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_collateral_type.9a0efdf293", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_hourly_base_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.044413Z", "completed_at": "2024-09-16T15:36:26.052388Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.054969Z", "completed_at": "2024-09-16T15:36:26.054979Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022920608520507812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_pool_id.cc4be6d53f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_hourly_base_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.058668Z", "completed_at": "2024-09-16T15:36:26.077912Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.080165Z", "completed_at": "2024-09-16T15:36:26.080180Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027282238006591797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_rewards_usd.2d36098b0e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_hourly_base_mainnet\"\nwhere rewards_usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.067408Z", "completed_at": "2024-09-16T15:36:26.079542Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.085969Z", "completed_at": "2024-09-16T15:36:26.085979Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.03174757957458496, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_base_mainnet_ts.cb01f363c1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_hourly_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.072554Z", "completed_at": "2024-09-16T15:36:26.081031Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.087655Z", "completed_at": "2024-09-16T15:36:26.087663Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.031185626983642578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_pnl_hourly_base_sepolia", "compiled": true, "compiled_code": "\n\nwith dim as (\n select\n p.pool_id,\n p.collateral_type,\n generate_series(\n date_trunc('hour', min(t.ts)),\n date_trunc('hour', max(t.ts)),\n '1 hour'::INTERVAL\n ) as ts\n from\n (\n select ts\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_debt_base_sepolia\"\n ) as t\n cross join (\n select distinct\n pool_id,\n collateral_type\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_debt_base_sepolia\"\n ) as p\n group by\n p.pool_id,\n p.collateral_type\n),\n\nissuance as (\n select\n ts,\n pool_id,\n collateral_type,\n hourly_issuance\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_issuance_hourly_base_sepolia\"\n),\n\ndebt as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(debt) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as debt\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_debt_base_sepolia\"\n),\n\ncollateral as (\n select distinct\n pool_id,\n collateral_type,\n date_trunc(\n 'hour',\n ts\n ) as ts,\n last_value(collateral_value) over (\n partition by date_trunc('hour', ts), pool_id, collateral_type\n order by\n ts\n rows between unbounded preceding\n and unbounded following\n ) as collateral_value\n from\n \"analytics\".\"prod_raw_base_sepolia\".\"core_vault_collateral_base_sepolia\"\n where\n pool_id = 1\n),\n\nffill as (\n select\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n coalesce(\n last(debt) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as debt,\n coalesce(\n last(collateral_value) over (\n partition by dim.collateral_type, dim.pool_id\n order by dim.ts\n rows between unbounded preceding and current row\n ),\n 0\n ) as collateral_value\n from\n dim\n left join debt\n on\n dim.ts = debt.ts\n and dim.pool_id = debt.pool_id\n and dim.collateral_type = debt.collateral_type\n left join collateral\n on\n dim.ts = collateral.ts\n and dim.pool_id = collateral.pool_id\n and dim.collateral_type = collateral.collateral_type\n),\n\nhourly_pnl as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n coalesce(lag(debt) over (\n partition by pool_id, collateral_type\n order by\n ts\n ) - debt, 0) as hourly_pnl\n from\n ffill\n),\n\nhourly_rewards as (\n select\n ts,\n pool_id,\n collateral_type,\n rewards_usd\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_hourly_base_sepolia\"\n),\n\nhourly_returns as (\n select\n pnl.ts,\n pnl.pool_id,\n pnl.collateral_type,\n pnl.collateral_value,\n pnl.debt,\n coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_issuance,\n pnl.hourly_pnl + coalesce(\n iss.hourly_issuance,\n 0\n ) as hourly_pnl,\n coalesce(\n rewards.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when pnl.collateral_value = 0 then 0\n else coalesce(\n rewards.rewards_usd,\n 0\n ) / pnl.collateral_value\n end as hourly_rewards_pct,\n case\n when pnl.collateral_value = 0 then 0\n else\n (coalesce(iss.hourly_issuance, 0) + pnl.hourly_pnl)\n / pnl.collateral_value\n end as hourly_pnl_pct,\n case\n when pnl.collateral_value = 0 then 0\n else\n (\n coalesce(rewards.rewards_usd, 0)\n + pnl.hourly_pnl\n + coalesce(iss.hourly_issuance, 0)\n )\n / pnl.collateral_value\n end as hourly_total_pct\n from\n hourly_pnl as pnl\n left join hourly_rewards as rewards\n on\n pnl.ts = rewards.ts\n and pnl.pool_id = rewards.pool_id\n and lower(pnl.collateral_type) = lower(rewards.collateral_type)\n left join issuance as iss\n on\n pnl.ts = iss.ts\n and pnl.pool_id = iss.pool_id\n and lower(\n pnl.collateral_type\n ) = lower(\n iss.collateral_type\n )\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct\nfrom\n hourly_returns", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.081637Z", "completed_at": "2024-09-16T15:36:26.089961Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.092955Z", "completed_at": "2024-09-16T15:36:26.092963Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021396160125732422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_sepolia_pool_id__True__0.7fb80d19e2", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.095085Z", "completed_at": "2024-09-16T15:36:26.105810Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.113562Z", "completed_at": "2024-09-16T15:36:26.113570Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024341583251953125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_rewards_hourly_base_sepolia_rewards_usd__True__0.a1e92ad42f", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.100784Z", "completed_at": "2024-09-16T15:36:26.112925Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.118653Z", "completed_at": "2024-09-16T15:36:26.118664Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027435779571533203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_collateral_type.ca06f7aa20", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_hourly_base_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.106387Z", "completed_at": "2024-09-16T15:36:26.119545Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.122151Z", "completed_at": "2024-09-16T15:36:26.122159Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02835369110107422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_pool_id.9e81c4a855", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_hourly_base_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.114569Z", "completed_at": "2024-09-16T15:36:26.121595Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.124227Z", "completed_at": "2024-09-16T15:36:26.124237Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01932382583618164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_rewards_usd.f98e64d589", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_hourly_base_sepolia\"\nwhere rewards_usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.128154Z", "completed_at": "2024-09-16T15:36:26.143220Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.149054Z", "completed_at": "2024-09-16T15:36:26.149066Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02617669105529785, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_rewards_hourly_base_sepolia_ts.521c0d428a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_hourly_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.132216Z", "completed_at": "2024-09-16T15:36:26.143915Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.150681Z", "completed_at": "2024-09-16T15:36:26.150688Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02715611457824707, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_collateral_value__True__0.b44f8cd90f", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.138833Z", "completed_at": "2024-09-16T15:36:26.150095Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.152924Z", "completed_at": "2024-09-16T15:36:26.152932Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02547454833984375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_hourly_pnl_pct__True__1___1.573c85fbab", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_pnl_pct >= -1\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_pnl_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.144553Z", "completed_at": "2024-09-16T15:36:26.152374Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.155127Z", "completed_at": "2024-09-16T15:36:26.155136Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018754243850708008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_hourly_rewards_pct__True__1__0.a383e39737", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct >= 0\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.159717Z", "completed_at": "2024-09-16T15:36:26.171953Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.180913Z", "completed_at": "2024-09-16T15:36:26.180923Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026537656784057617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_pool_id__True__0.2e06d77a8b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.166811Z", "completed_at": "2024-09-16T15:36:26.181906Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.184564Z", "completed_at": "2024-09-16T15:36:26.184573Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027994155883789062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_eth_mainnet_rewards_usd__True__0.0ccd0edcb4", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.172499Z", "completed_at": "2024-09-16T15:36:26.183357Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.186042Z", "completed_at": "2024-09-16T15:36:26.186052Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027599096298217773, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_apr_24h.1e94a76b1e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_24h\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere apr_24h is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.176765Z", "completed_at": "2024-09-16T15:36:26.184004Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.186898Z", "completed_at": "2024-09-16T15:36:26.186906Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021361351013183594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_apr_28d.8dfb1e005a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_28d\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere apr_28d is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.190941Z", "completed_at": "2024-09-16T15:36:26.197473Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.208207Z", "completed_at": "2024-09-16T15:36:26.208217Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.022896766662597656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_apr_7d.35bc5cfb13", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_7d\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere apr_7d is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.198582Z", "completed_at": "2024-09-16T15:36:26.214473Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.216980Z", "completed_at": "2024-09-16T15:36:26.216987Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02675461769104004, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_apy_24h.b52a8fd842", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_24h\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere apy_24h is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.202624Z", "completed_at": "2024-09-16T15:36:26.215224Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.217865Z", "completed_at": "2024-09-16T15:36:26.217875Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022973060607910156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_apy_28d.053e0eda01", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_28d\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere apy_28d is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.209293Z", "completed_at": "2024-09-16T15:36:26.215830Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.218734Z", "completed_at": "2024-09-16T15:36:26.218741Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02321171760559082, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_apy_7d.08d703cbb6", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_7d\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere apy_7d is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.222082Z", "completed_at": "2024-09-16T15:36:26.228961Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.235041Z", "completed_at": "2024-09-16T15:36:26.235048Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018786907196044922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_collateral_type.0bc0302d7e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.230704Z", "completed_at": "2024-09-16T15:36:26.245177Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.247420Z", "completed_at": "2024-09-16T15:36:26.247428Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021336793899536133, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_collateral_value.14594eca47", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere collateral_value is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.235914Z", "completed_at": "2024-09-16T15:36:26.246809Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.249387Z", "completed_at": "2024-09-16T15:36:26.249414Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022543907165527344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_cumulative_issuance.ab1f8da889", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_issuance\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere cumulative_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.239916Z", "completed_at": "2024-09-16T15:36:26.248256Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.250934Z", "completed_at": "2024-09-16T15:36:26.250944Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023431777954101562, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_cumulative_pnl.4a739c13a4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_pnl\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere cumulative_pnl is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.251791Z", "completed_at": "2024-09-16T15:36:26.260069Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.262363Z", "completed_at": "2024-09-16T15:36:26.262371Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.016272306442260742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_debt.14b9039622", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere debt is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.263212Z", "completed_at": "2024-09-16T15:36:26.277058Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.279085Z", "completed_at": "2024-09-16T15:36:26.279093Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.0211029052734375, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_debt_migrated.1606ded24b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_debt_migrated\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere hourly_debt_migrated is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.267815Z", "completed_at": "2024-09-16T15:36:26.278416Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.281071Z", "completed_at": "2024-09-16T15:36:26.281081Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021685123443603516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_issuance.d21fe7e33b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere hourly_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.272748Z", "completed_at": "2024-09-16T15:36:26.279936Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.282603Z", "completed_at": "2024-09-16T15:36:26.282612Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021533966064453125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_pnl.6570b2bdb2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere hourly_pnl is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.283473Z", "completed_at": "2024-09-16T15:36:26.290373Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.292652Z", "completed_at": "2024-09-16T15:36:26.292659Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014914751052856445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_pnl_pct.b582b1f1e2", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl_pct\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere hourly_pnl_pct is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.293538Z", "completed_at": "2024-09-16T15:36:26.309496Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.311631Z", "completed_at": "2024-09-16T15:36:26.311642Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023465394973754883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_hourly_rewards_pct.284fa06b64", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_rewards_pct\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere hourly_rewards_pct is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.298530Z", "completed_at": "2024-09-16T15:36:26.310695Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.313652Z", "completed_at": "2024-09-16T15:36:26.313660Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02397632598876953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_pool_id.c5e20f437d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.305003Z", "completed_at": "2024-09-16T15:36:26.312516Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.315171Z", "completed_at": "2024-09-16T15:36:26.315178Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02377152442932129, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_rewards_usd.e91f21e2d5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere rewards_usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.316008Z", "completed_at": "2024-09-16T15:36:26.323759Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.329157Z", "completed_at": "2024-09-16T15:36:26.329165Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01915431022644043, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_eth_mainnet_ts.99cae9616f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_eth_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.325613Z", "completed_at": "2024-09-16T15:36:26.334836Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.340648Z", "completed_at": "2024-09-16T15:36:26.340660Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019730567932128906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_apr_rewards_eth_mainnet", "compiled": true, "compiled_code": "\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct\n from\n \"analytics\".\"prod_eth_mainnet\".\"fct_pool_pnl_hourly_reward_eth_mainnet\"\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.reward_token,\n pnl_hourly.collateral_value,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_rewards_pct,\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n and pnl_hourly.reward_token = avg_returns.reward_token\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "relation_name": "\"analytics\".\"prod_eth_mainnet\".\"fct_core_apr_rewards_eth_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.330633Z", "completed_at": "2024-09-16T15:36:26.341761Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.343970Z", "completed_at": "2024-09-16T15:36:26.343978Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021590471267700195, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_apr_arbitrum_mainnet", "compiled": true, "compiled_code": "\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_pnl,\n hourly_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct,\n SUM(\n COALESCE(\n hourly_issuance,\n 0\n )\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_issuance,\n SUM(\n hourly_pnl\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_pnl\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_pnl_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_total_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.collateral_value,\n pnl_hourly.debt,\n pnl_hourly.hourly_pnl,\n pnl_hourly.cumulative_pnl,\n pnl_hourly.hourly_issuance,\n pnl_hourly.cumulative_issuance,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_pnl_pct,\n pnl_hourly.hourly_rewards_pct,\n -- total pnls\n avg_returns.avg_24h_total_pct * 24 * 365 as apr_24h,\n avg_returns.avg_7d_total_pct * 24 * 365 as apr_7d,\n avg_returns.avg_28d_total_pct * 24 * 365 as apr_28d,\n -- pool pnls\n avg_returns.avg_24h_pnl_pct * 24 * 365 as apr_24h_pnl,\n avg_returns.avg_7d_pnl_pct * 24 * 365 as apr_7d_pnl,\n avg_returns.avg_28d_pnl_pct * 24 * 365 as apr_28d_pnl,\n -- rewards pnls\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h / 8760, 8760) - 1) as apy_24h,\n (POWER(1 + apr_7d / 8760, 8760) - 1) as apy_7d,\n (POWER(1 + apr_28d / 8760, 8760) - 1) as apy_28d,\n (POWER(1 + apr_24h_pnl / 8760, 8760) - 1) as apy_24h_pnl,\n (POWER(1 + apr_7d_pnl / 8760, 8760) - 1) as apy_7d_pnl,\n (POWER(1 + apr_28d_pnl / 8760, 8760) - 1) as apy_28d_pnl,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n cumulative_pnl,\n cumulative_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n apr_24h,\n apy_24h,\n apr_7d,\n apy_7d,\n apr_28d,\n apy_28d,\n apr_24h_pnl,\n apy_24h_pnl,\n apr_7d_pnl,\n apy_7d_pnl,\n apr_28d_pnl,\n apy_28d_pnl,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.336235Z", "completed_at": "2024-09-16T15:36:26.344800Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.347334Z", "completed_at": "2024-09-16T15:36:26.347342Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0231170654296875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_pnl_hourly_reward_arbitrum_mainnet", "compiled": true, "compiled_code": "\n\nwith dim as (\n\n select\n t.ts,\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol as reward_token\n from\n (\n select\n ts,\n collateral_type,\n pool_id,\n collateral_value\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\n group by\n ts,\n collateral_type,\n pool_id,\n collateral_value\n ) as t\n cross join (\n select distinct token_symbol\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"\n ) as p\n group by\n t.ts,\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol\n),\n\nreward_hourly_token as (\n select\n ts,\n pool_id,\n collateral_type,\n token_symbol as reward_token,\n SUM(\n rewards_usd\n ) as rewards_usd\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_rewards_token_hourly_arbitrum_mainnet\"\n group by\n ts,\n pool_id,\n collateral_type,\n token_symbol\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n dim.collateral_value,\n dim.reward_token,\n COALESCE(\n reward_hourly_token.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when dim.collateral_value = 0 then 0\n else COALESCE(\n reward_hourly_token.rewards_usd,\n 0\n ) / dim.collateral_value\n end as hourly_rewards_pct\nfrom\n dim\nleft join reward_hourly_token\n on\n dim.ts = reward_hourly_token.ts\n and dim.pool_id = reward_hourly_token.pool_id\n and LOWER(dim.collateral_type)\n = LOWER(reward_hourly_token.collateral_type)\n and dim.reward_token = reward_hourly_token.reward_token", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_reward_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.348532Z", "completed_at": "2024-09-16T15:36:26.360987Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.362967Z", "completed_at": "2024-09-16T15:36:26.362976Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02076578140258789, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value__True__0.2e110c1268", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.356614Z", "completed_at": "2024-09-16T15:36:26.368191Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.370279Z", "completed_at": "2024-09-16T15:36:26.370287Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024418354034423828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct__True__1___1.5893ffde97", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_pnl_pct >= -1\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_pnl_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.363899Z", "completed_at": "2024-09-16T15:36:26.375495Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.377665Z", "completed_at": "2024-09-16T15:36:26.377674Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022758007049560547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_rewards_pct__True__1__0.c0f135f71a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct >= 0\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.371214Z", "completed_at": "2024-09-16T15:36:26.379128Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.385250Z", "completed_at": "2024-09-16T15:36:26.385260Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023132801055908203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id__True__0.82a420e70a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.380971Z", "completed_at": "2024-09-16T15:36:26.393042Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.394989Z", "completed_at": "2024-09-16T15:36:26.394997Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01899099349975586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd__True__0.636294733f", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.388871Z", "completed_at": "2024-09-16T15:36:26.401000Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.403554Z", "completed_at": "2024-09-16T15:36:26.403562Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02395939826965332, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_type.5b16d63899", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.395899Z", "completed_at": "2024-09-16T15:36:26.408648Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.410757Z", "completed_at": "2024-09-16T15:36:26.410765Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023856401443481445, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_collateral_value.d293fcea90", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\nwhere collateral_value is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.404550Z", "completed_at": "2024-09-16T15:36:26.412184Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.418090Z", "completed_at": "2024-09-16T15:36:26.418098Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023929357528686523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_debt.9ac5b9bf5c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\nwhere debt is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.414042Z", "completed_at": "2024-09-16T15:36:26.420976Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.426857Z", "completed_at": "2024-09-16T15:36:26.426868Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01776742935180664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_issuance.5511774a0b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\nwhere hourly_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.421544Z", "completed_at": "2024-09-16T15:36:26.431908Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.433963Z", "completed_at": "2024-09-16T15:36:26.433971Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021316051483154297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl.678864f7b5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\nwhere hourly_pnl is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.427820Z", "completed_at": "2024-09-16T15:36:26.439200Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.441236Z", "completed_at": "2024-09-16T15:36:26.441244Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021820545196533203, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_pnl_pct.860b962ff4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl_pct\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\nwhere hourly_pnl_pct is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.434865Z", "completed_at": "2024-09-16T15:36:26.442123Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.444506Z", "completed_at": "2024-09-16T15:36:26.444514Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01836848258972168, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_rewards_pct.8068a50a34", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_rewards_pct\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\nwhere hourly_rewards_pct is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.445341Z", "completed_at": "2024-09-16T15:36:26.457157Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.459103Z", "completed_at": "2024-09-16T15:36:26.459111Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019411563873291016, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_hourly_total_pct.2ba37617f1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_total_pct\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\nwhere hourly_total_pct is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.453062Z", "completed_at": "2024-09-16T15:36:26.464082Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.466105Z", "completed_at": "2024-09-16T15:36:26.466113Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022969961166381836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_pool_id.e6c4e35168", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.459998Z", "completed_at": "2024-09-16T15:36:26.470999Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.473082Z", "completed_at": "2024-09-16T15:36:26.473090Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021607398986816406, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_rewards_usd.196b421cb3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\nwhere rewards_usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.467007Z", "completed_at": "2024-09-16T15:36:26.473994Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.476388Z", "completed_at": "2024-09-16T15:36:26.476396Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018115520477294922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_mainnet_ts.b23b3c4ccc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.477230Z", "completed_at": "2024-09-16T15:36:26.487493Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.489370Z", "completed_at": "2024-09-16T15:36:26.489379Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.017910480499267578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_apr_arbitrum_sepolia", "compiled": true, "compiled_code": "\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_pnl,\n hourly_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct,\n SUM(\n COALESCE(\n hourly_issuance,\n 0\n )\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_issuance,\n SUM(\n hourly_pnl\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_pnl\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_pnl_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_total_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.collateral_value,\n pnl_hourly.debt,\n pnl_hourly.hourly_pnl,\n pnl_hourly.cumulative_pnl,\n pnl_hourly.hourly_issuance,\n pnl_hourly.cumulative_issuance,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_pnl_pct,\n pnl_hourly.hourly_rewards_pct,\n -- total pnls\n avg_returns.avg_24h_total_pct * 24 * 365 as apr_24h,\n avg_returns.avg_7d_total_pct * 24 * 365 as apr_7d,\n avg_returns.avg_28d_total_pct * 24 * 365 as apr_28d,\n -- pool pnls\n avg_returns.avg_24h_pnl_pct * 24 * 365 as apr_24h_pnl,\n avg_returns.avg_7d_pnl_pct * 24 * 365 as apr_7d_pnl,\n avg_returns.avg_28d_pnl_pct * 24 * 365 as apr_28d_pnl,\n -- rewards pnls\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h / 8760, 8760) - 1) as apy_24h,\n (POWER(1 + apr_7d / 8760, 8760) - 1) as apy_7d,\n (POWER(1 + apr_28d / 8760, 8760) - 1) as apy_28d,\n (POWER(1 + apr_24h_pnl / 8760, 8760) - 1) as apy_24h_pnl,\n (POWER(1 + apr_7d_pnl / 8760, 8760) - 1) as apy_7d_pnl,\n (POWER(1 + apr_28d_pnl / 8760, 8760) - 1) as apy_28d_pnl,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n cumulative_pnl,\n cumulative_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n apr_24h,\n apy_24h,\n apr_7d,\n apy_7d,\n apr_28d,\n apy_28d,\n apr_24h_pnl,\n apy_24h_pnl,\n apr_7d_pnl,\n apy_7d_pnl,\n apr_28d_pnl,\n apy_28d_pnl,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.483246Z", "completed_at": "2024-09-16T15:36:26.490217Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.498298Z", "completed_at": "2024-09-16T15:36:26.498306Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02328324317932129, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_pnl_hourly_reward_arbitrum_sepolia", "compiled": true, "compiled_code": "\n\nwith dim as (\n\n select\n t.ts,\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol as reward_token\n from\n (\n select\n ts,\n collateral_type,\n pool_id,\n collateral_value\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\n group by\n ts,\n collateral_type,\n pool_id,\n collateral_value\n ) as t\n cross join (\n select distinct token_symbol\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"\n ) as p\n group by\n t.ts,\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol\n),\n\nreward_hourly_token as (\n select\n ts,\n pool_id,\n collateral_type,\n token_symbol as reward_token,\n SUM(\n rewards_usd\n ) as rewards_usd\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_rewards_token_hourly_arbitrum_sepolia\"\n group by\n ts,\n pool_id,\n collateral_type,\n token_symbol\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n dim.collateral_value,\n dim.reward_token,\n COALESCE(\n reward_hourly_token.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when dim.collateral_value = 0 then 0\n else COALESCE(\n reward_hourly_token.rewards_usd,\n 0\n ) / dim.collateral_value\n end as hourly_rewards_pct\nfrom\n dim\nleft join reward_hourly_token\n on\n dim.ts = reward_hourly_token.ts\n and dim.pool_id = reward_hourly_token.pool_id\n and LOWER(dim.collateral_type)\n = LOWER(reward_hourly_token.collateral_type)\n and dim.reward_token = reward_hourly_token.reward_token", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_reward_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.490777Z", "completed_at": "2024-09-16T15:36:26.503883Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.506142Z", "completed_at": "2024-09-16T15:36:26.506150Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02445816993713379, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value__True__0.8f44ccf6a8", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.499612Z", "completed_at": "2024-09-16T15:36:26.508230Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.514429Z", "completed_at": "2024-09-16T15:36:26.514440Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02591419219970703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct__True__1___1.758a1bd318", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_pnl_pct >= -1\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_pnl_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.509501Z", "completed_at": "2024-09-16T15:36:26.521848Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.524502Z", "completed_at": "2024-09-16T15:36:26.524514Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02004861831665039, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_rewards_pct__True__1__0.155d04b096", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct >= 0\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.516183Z", "completed_at": "2024-09-16T15:36:26.523929Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.531156Z", "completed_at": "2024-09-16T15:36:26.531167Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023608922958374023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id__True__0.2553f9acd9", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.525413Z", "completed_at": "2024-09-16T15:36:26.537597Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.539768Z", "completed_at": "2024-09-16T15:36:26.539782Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024460315704345703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd__True__0.c70c3ef6d1", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.532900Z", "completed_at": "2024-09-16T15:36:26.541300Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.543782Z", "completed_at": "2024-09-16T15:36:26.543791Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020616769790649414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_type.ad28430a8b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.544645Z", "completed_at": "2024-09-16T15:36:26.559836Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.566152Z", "completed_at": "2024-09-16T15:36:26.566165Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02731609344482422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_collateral_value.4feda18e6e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\nwhere collateral_value is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.553111Z", "completed_at": "2024-09-16T15:36:26.564952Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.567156Z", "completed_at": "2024-09-16T15:36:26.567163Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026586532592773438, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_debt.064b4f1aa0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\nwhere debt is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.560452Z", "completed_at": "2024-09-16T15:36:26.568003Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.574301Z", "completed_at": "2024-09-16T15:36:26.574312Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022078990936279297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_issuance.98a21247a9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\nwhere hourly_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.568577Z", "completed_at": "2024-09-16T15:36:26.575930Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.578319Z", "completed_at": "2024-09-16T15:36:26.578326Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01919698715209961, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl.71c511680d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\nwhere hourly_pnl is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.580306Z", "completed_at": "2024-09-16T15:36:26.597786Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.603018Z", "completed_at": "2024-09-16T15:36:26.603028Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027844667434692383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_pnl_pct.cfa91548b1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl_pct\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\nwhere hourly_pnl_pct is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.585370Z", "completed_at": "2024-09-16T15:36:26.598360Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.604458Z", "completed_at": "2024-09-16T15:36:26.604466Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.028092384338378906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_rewards_pct.85b61a0a46", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_rewards_pct\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\nwhere hourly_rewards_pct is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.591332Z", "completed_at": "2024-09-16T15:36:26.603915Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.606666Z", "completed_at": "2024-09-16T15:36:26.606674Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02705669403076172, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_hourly_total_pct.57d5efdf83", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_total_pct\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\nwhere hourly_total_pct is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.598927Z", "completed_at": "2024-09-16T15:36:26.606127Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.608759Z", "completed_at": "2024-09-16T15:36:26.608769Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.018355369567871094, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_pool_id.aa93d2af52", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.613255Z", "completed_at": "2024-09-16T15:36:26.623425Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.632506Z", "completed_at": "2024-09-16T15:36:26.632516Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02447819709777832, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_rewards_usd.de45431bfe", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\nwhere rewards_usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.618710Z", "completed_at": "2024-09-16T15:36:26.633521Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.636197Z", "completed_at": "2024-09-16T15:36:26.636207Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025994062423706055, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_arbitrum_sepolia_ts.a70d2ff18c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.628263Z", "completed_at": "2024-09-16T15:36:26.634958Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.637697Z", "completed_at": "2024-09-16T15:36:26.637706Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02045750617980957, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_pnl_hourly_reward_base_mainnet", "compiled": true, "compiled_code": "\n\nwith dim as (\n\n select\n t.ts,\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol as reward_token\n from\n (\n select\n ts,\n collateral_type,\n pool_id,\n collateral_value\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\n group by\n ts,\n collateral_type,\n pool_id,\n collateral_value\n ) as t\n cross join (\n select distinct token_symbol\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"\n ) as p\n group by\n t.ts,\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol\n),\n\nreward_hourly_token as (\n select\n ts,\n pool_id,\n collateral_type,\n token_symbol as reward_token,\n SUM(\n rewards_usd\n ) as rewards_usd\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_rewards_token_hourly_base_mainnet\"\n group by\n ts,\n pool_id,\n collateral_type,\n token_symbol\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n dim.collateral_value,\n dim.reward_token,\n COALESCE(\n reward_hourly_token.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when dim.collateral_value = 0 then 0\n else COALESCE(\n reward_hourly_token.rewards_usd,\n 0\n ) / dim.collateral_value\n end as hourly_rewards_pct\nfrom\n dim\nleft join reward_hourly_token\n on\n dim.ts = reward_hourly_token.ts\n and dim.pool_id = reward_hourly_token.pool_id\n and LOWER(dim.collateral_type)\n = LOWER(reward_hourly_token.collateral_type)\n and dim.reward_token = reward_hourly_token.reward_token", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_reward_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.623984Z", "completed_at": "2024-09-16T15:36:26.635589Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.638529Z", "completed_at": "2024-09-16T15:36:26.638537Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026517152786254883, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_apr_base_mainnet", "compiled": true, "compiled_code": "\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_pnl,\n hourly_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct,\n SUM(\n COALESCE(\n hourly_issuance,\n 0\n )\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_issuance,\n SUM(\n hourly_pnl\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_pnl\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_pnl_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_total_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.collateral_value,\n pnl_hourly.debt,\n pnl_hourly.hourly_pnl,\n pnl_hourly.cumulative_pnl,\n pnl_hourly.hourly_issuance,\n pnl_hourly.cumulative_issuance,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_pnl_pct,\n pnl_hourly.hourly_rewards_pct,\n -- total pnls\n avg_returns.avg_24h_total_pct * 24 * 365 as apr_24h,\n avg_returns.avg_7d_total_pct * 24 * 365 as apr_7d,\n avg_returns.avg_28d_total_pct * 24 * 365 as apr_28d,\n -- pool pnls\n avg_returns.avg_24h_pnl_pct * 24 * 365 as apr_24h_pnl,\n avg_returns.avg_7d_pnl_pct * 24 * 365 as apr_7d_pnl,\n avg_returns.avg_28d_pnl_pct * 24 * 365 as apr_28d_pnl,\n -- rewards pnls\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h / 8760, 8760) - 1) as apy_24h,\n (POWER(1 + apr_7d / 8760, 8760) - 1) as apy_7d,\n (POWER(1 + apr_28d / 8760, 8760) - 1) as apy_28d,\n (POWER(1 + apr_24h_pnl / 8760, 8760) - 1) as apy_24h_pnl,\n (POWER(1 + apr_7d_pnl / 8760, 8760) - 1) as apy_7d_pnl,\n (POWER(1 + apr_28d_pnl / 8760, 8760) - 1) as apy_28d_pnl,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n cumulative_pnl,\n cumulative_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n apr_24h,\n apy_24h,\n apr_7d,\n apy_7d,\n apr_28d,\n apy_28d,\n apr_24h_pnl,\n apy_24h_pnl,\n apr_7d_pnl,\n apy_7d_pnl,\n apr_28d_pnl,\n apy_28d_pnl,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.643130Z", "completed_at": "2024-09-16T15:36:26.652067Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.665651Z", "completed_at": "2024-09-16T15:36:26.665665Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028795242309570312, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_collateral_value__True__0.7bf7b1ccab", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.652655Z", "completed_at": "2024-09-16T15:36:26.667100Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.669532Z", "completed_at": "2024-09-16T15:36:26.669540Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.027446985244750977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct__True__1__0.24176cb1b5", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct >= 0\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.661314Z", "completed_at": "2024-09-16T15:36:26.667687Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.670385Z", "completed_at": "2024-09-16T15:36:26.670395Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02081918716430664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_rewards_usd__True__0.65717bc033", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.656920Z", "completed_at": "2024-09-16T15:36:26.668299Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.671259Z", "completed_at": "2024-09-16T15:36:26.671267Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022421836853027344, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_mainnet_pool_id__True__0.4246141dca", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.677083Z", "completed_at": "2024-09-16T15:36:26.692357Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.697834Z", "completed_at": "2024-09-16T15:36:26.697844Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025869369506835938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_collateral_type.7d4e861773", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.683174Z", "completed_at": "2024-09-16T15:36:26.699122Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.701594Z", "completed_at": "2024-09-16T15:36:26.701602Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02642083168029785, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_collateral_value.34ddcc2ccb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\nwhere collateral_value is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.687250Z", "completed_at": "2024-09-16T15:36:26.699765Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.702439Z", "completed_at": "2024-09-16T15:36:26.702447Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026662349700927734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_debt.e2d08dec52", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\nwhere debt is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.693687Z", "completed_at": "2024-09-16T15:36:26.700951Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.703891Z", "completed_at": "2024-09-16T15:36:26.703899Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.027507543563842773, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_issuance.b0e645a132", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\nwhere hourly_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.708513Z", "completed_at": "2024-09-16T15:36:26.715302Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.728172Z", "completed_at": "2024-09-16T15:36:26.728186Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02502131462097168, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl.6f321ca648", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\nwhere hourly_pnl is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.715873Z", "completed_at": "2024-09-16T15:36:26.729466Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.731965Z", "completed_at": "2024-09-16T15:36:26.731975Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024774789810180664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_pnl_pct.43ef5d27cc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl_pct\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\nwhere hourly_pnl_pct is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.719884Z", "completed_at": "2024-09-16T15:36:26.730734Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.733438Z", "completed_at": "2024-09-16T15:36:26.733446Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.0256197452545166, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_rewards_pct.0d02b364b5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_rewards_pct\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\nwhere hourly_rewards_pct is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.724107Z", "completed_at": "2024-09-16T15:36:26.731403Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.734288Z", "completed_at": "2024-09-16T15:36:26.734299Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021792888641357422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_hourly_total_pct.9656973b1c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_total_pct\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\nwhere hourly_total_pct is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.738266Z", "completed_at": "2024-09-16T15:36:26.924615Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.934236Z", "completed_at": "2024-09-16T15:36:26.934249Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.20154476165771484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_pool_id.7352d1abe5", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.929951Z", "completed_at": "2024-09-16T15:36:26.940162Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.942632Z", "completed_at": "2024-09-16T15:36:26.942640Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020867586135864258, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_ts.7c76badc22", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.925757Z", "completed_at": "2024-09-16T15:36:26.940706Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.943492Z", "completed_at": "2024-09-16T15:36:26.943499Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.20593786239624023, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_mainnet_rewards_usd.de69bca40d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_base_mainnet\"\nwhere rewards_usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.935145Z", "completed_at": "2024-09-16T15:36:26.941488Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.944334Z", "completed_at": "2024-09-16T15:36:26.944342Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02181529998779297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_apr_base_sepolia", "compiled": true, "compiled_code": "\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_pnl,\n hourly_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n hourly_total_pct,\n SUM(\n COALESCE(\n hourly_issuance,\n 0\n )\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_issuance,\n SUM(\n hourly_pnl\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n ) as cumulative_pnl\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_pnl_pct,\n AVG(\n hourly_pnl_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_pnl_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_total_pct,\n AVG(\n hourly_total_pct\n ) over (\n partition by\n pool_id,\n collateral_type\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_total_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.collateral_value,\n pnl_hourly.debt,\n pnl_hourly.hourly_pnl,\n pnl_hourly.cumulative_pnl,\n pnl_hourly.hourly_issuance,\n pnl_hourly.cumulative_issuance,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_pnl_pct,\n pnl_hourly.hourly_rewards_pct,\n -- total pnls\n avg_returns.avg_24h_total_pct * 24 * 365 as apr_24h,\n avg_returns.avg_7d_total_pct * 24 * 365 as apr_7d,\n avg_returns.avg_28d_total_pct * 24 * 365 as apr_28d,\n -- pool pnls\n avg_returns.avg_24h_pnl_pct * 24 * 365 as apr_24h_pnl,\n avg_returns.avg_7d_pnl_pct * 24 * 365 as apr_7d_pnl,\n avg_returns.avg_28d_pnl_pct * 24 * 365 as apr_28d_pnl,\n -- rewards pnls\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h / 8760, 8760) - 1) as apy_24h,\n (POWER(1 + apr_7d / 8760, 8760) - 1) as apy_7d,\n (POWER(1 + apr_28d / 8760, 8760) - 1) as apy_28d,\n (POWER(1 + apr_24h_pnl / 8760, 8760) - 1) as apy_24h_pnl,\n (POWER(1 + apr_7d_pnl / 8760, 8760) - 1) as apy_7d_pnl,\n (POWER(1 + apr_28d_pnl / 8760, 8760) - 1) as apy_28d_pnl,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n collateral_value,\n debt,\n hourly_issuance,\n hourly_pnl,\n cumulative_pnl,\n cumulative_issuance,\n rewards_usd,\n hourly_pnl_pct,\n hourly_rewards_pct,\n apr_24h,\n apy_24h,\n apr_7d,\n apy_7d,\n apr_28d,\n apy_28d,\n apr_24h_pnl,\n apy_24h_pnl,\n apr_7d_pnl,\n apy_7d_pnl,\n apr_28d_pnl,\n apy_28d_pnl,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.947826Z", "completed_at": "2024-09-16T15:36:26.955066Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.961096Z", "completed_at": "2024-09-16T15:36:26.961108Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01920604705810547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_pool_pnl_hourly_reward_base_sepolia", "compiled": true, "compiled_code": "\n\nwith dim as (\n\n select\n t.ts,\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol as reward_token\n from\n (\n select\n ts,\n collateral_type,\n pool_id,\n collateral_value\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\n group by\n ts,\n collateral_type,\n pool_id,\n collateral_value\n ) as t\n cross join (\n select distinct token_symbol\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"\n ) as p\n group by\n t.ts,\n t.pool_id,\n t.collateral_type,\n t.collateral_value,\n p.token_symbol\n),\n\nreward_hourly_token as (\n select\n ts,\n pool_id,\n collateral_type,\n token_symbol as reward_token,\n SUM(\n rewards_usd\n ) as rewards_usd\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_rewards_token_hourly_base_sepolia\"\n group by\n ts,\n pool_id,\n collateral_type,\n token_symbol\n)\n\nselect\n dim.ts,\n dim.pool_id,\n dim.collateral_type,\n dim.collateral_value,\n dim.reward_token,\n COALESCE(\n reward_hourly_token.rewards_usd,\n 0\n ) as rewards_usd,\n case\n when dim.collateral_value = 0 then 0\n else COALESCE(\n reward_hourly_token.rewards_usd,\n 0\n ) / dim.collateral_value\n end as hourly_rewards_pct\nfrom\n dim\nleft join reward_hourly_token\n on\n dim.ts = reward_hourly_token.ts\n and dim.pool_id = reward_hourly_token.pool_id\n and LOWER(dim.collateral_type)\n = LOWER(reward_hourly_token.collateral_type)\n and dim.reward_token = reward_hourly_token.reward_token", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_reward_base_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.956755Z", "completed_at": "2024-09-16T15:36:26.973224Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.975987Z", "completed_at": "2024-09-16T15:36:26.975996Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.023627281188964844, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_collateral_value__True__0.4f1a814d7b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.962170Z", "completed_at": "2024-09-16T15:36:26.974239Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.976859Z", "completed_at": "2024-09-16T15:36:26.976868Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02378106117248535, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct__True__1__0.3ae208ff52", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct >= 0\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.967905Z", "completed_at": "2024-09-16T15:36:26.975438Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.978303Z", "completed_at": "2024-09-16T15:36:26.978310Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.024591684341430664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_pool_id__True__0.05c766378f", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.980446Z", "completed_at": "2024-09-16T15:36:26.987585Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:26.989897Z", "completed_at": "2024-09-16T15:36:26.989905Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.015185117721557617, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_pool_pnl_hourly_base_sepolia_rewards_usd__True__0.9baf8da1f5", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.990753Z", "completed_at": "2024-09-16T15:36:27.004449Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.006770Z", "completed_at": "2024-09-16T15:36:27.006778Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021401643753051758, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_collateral_type.1eca6afa4f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.995027Z", "completed_at": "2024-09-16T15:36:27.005018Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.007649Z", "completed_at": "2024-09-16T15:36:27.007657Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02155447006225586, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_collateral_value.02a125e570", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\nwhere collateral_value is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:26.999213Z", "completed_at": "2024-09-16T15:36:27.006216Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.009043Z", "completed_at": "2024-09-16T15:36:27.009051Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022202730178833008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_debt.27270b83bd", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\nwhere debt is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.011234Z", "completed_at": "2024-09-16T15:36:27.019403Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.021679Z", "completed_at": "2024-09-16T15:36:27.021689Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01616954803466797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_issuance.64beeb7093", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\nwhere hourly_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.022535Z", "completed_at": "2024-09-16T15:36:27.035679Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.038032Z", "completed_at": "2024-09-16T15:36:27.038040Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.020657062530517578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl.1b2d20f29b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\nwhere hourly_pnl is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.026534Z", "completed_at": "2024-09-16T15:36:27.036222Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.038879Z", "completed_at": "2024-09-16T15:36:27.038889Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020905494689941406, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_pnl_pct.5e738de9f7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl_pct\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\nwhere hourly_pnl_pct is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.030529Z", "completed_at": "2024-09-16T15:36:27.036845Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.039728Z", "completed_at": "2024-09-16T15:36:27.039735Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.021034717559814453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_rewards_pct.d3c5df3f72", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_rewards_pct\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\nwhere hourly_rewards_pct is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.043141Z", "completed_at": "2024-09-16T15:36:27.050341Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.061096Z", "completed_at": "2024-09-16T15:36:27.061106Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.023838043212890625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_hourly_total_pct.32d5d04358", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_total_pct\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\nwhere hourly_total_pct is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.051444Z", "completed_at": "2024-09-16T15:36:27.066938Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.069541Z", "completed_at": "2024-09-16T15:36:27.069549Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02245640754699707, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_pool_id.c9853b1694", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.055511Z", "completed_at": "2024-09-16T15:36:27.067728Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.070391Z", "completed_at": "2024-09-16T15:36:27.070401Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022673845291137695, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_rewards_usd.3d8b12547d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\nwhere rewards_usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.062029Z", "completed_at": "2024-09-16T15:36:27.068350Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.071239Z", "completed_at": "2024-09-16T15:36:27.071247Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022856712341308594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_pool_pnl_hourly_base_sepolia_ts.5acc26229f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.074712Z", "completed_at": "2024-09-16T15:36:27.082163Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.092253Z", "completed_at": "2024-09-16T15:36:27.092263Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02350449562072754, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_collateral_value__True__0.ffb99e9e0a", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.083330Z", "completed_at": "2024-09-16T15:36:27.098827Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.101512Z", "completed_at": "2024-09-16T15:36:27.101523Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022572994232177734, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct__True__1___1.1b8022dfc1", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_pnl_pct >= -1\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_pnl_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.087598Z", "completed_at": "2024-09-16T15:36:27.099543Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.102385Z", "completed_at": "2024-09-16T15:36:27.102393Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02281498908996582, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct__True__1__0.f1335e174b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct >= 0\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.093311Z", "completed_at": "2024-09-16T15:36:27.100912Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.103851Z", "completed_at": "2024-09-16T15:36:27.103859Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02370166778564453, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_pool_id__True__0.8a8c4f782b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.106073Z", "completed_at": "2024-09-16T15:36:27.114827Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.117113Z", "completed_at": "2024-09-16T15:36:27.117121Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.016956329345703125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_mainnet_rewards_usd__True__0.1ddf38024d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.118012Z", "completed_at": "2024-09-16T15:36:27.131401Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.133842Z", "completed_at": "2024-09-16T15:36:27.133852Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02131485939025879, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apr_24h.8106520838", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_24h\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere apr_24h is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.122177Z", "completed_at": "2024-09-16T15:36:27.132006Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.134709Z", "completed_at": "2024-09-16T15:36:27.134717Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.021439552307128906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apr_28d.964b18810e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_28d\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere apr_28d is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.126191Z", "completed_at": "2024-09-16T15:36:27.133231Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.136110Z", "completed_at": "2024-09-16T15:36:27.136117Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02204132080078125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apr_7d.06f4c6a6e1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_7d\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere apr_7d is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.138277Z", "completed_at": "2024-09-16T15:36:27.144943Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.147221Z", "completed_at": "2024-09-16T15:36:27.147228Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.014721155166625977, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apy_24h.83d96a1a08", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_24h\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere apy_24h is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.148060Z", "completed_at": "2024-09-16T15:36:27.162930Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.165344Z", "completed_at": "2024-09-16T15:36:27.165357Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022531509399414062, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apy_28d.fa829d9ef7", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_28d\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere apy_28d is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.152110Z", "completed_at": "2024-09-16T15:36:27.163492Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.166272Z", "completed_at": "2024-09-16T15:36:27.166280Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022747516632080078, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_apy_7d.cf96fd9428", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_7d\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere apy_7d is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.157623Z", "completed_at": "2024-09-16T15:36:27.164784Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.167754Z", "completed_at": "2024-09-16T15:36:27.167761Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023527145385742188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_collateral_type.063adda35b", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.169988Z", "completed_at": "2024-09-16T15:36:27.177353Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.183179Z", "completed_at": "2024-09-16T15:36:27.183187Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019105195999145508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_collateral_value.21b8ffe226", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere collateral_value is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.179089Z", "completed_at": "2024-09-16T15:36:27.193924Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.196023Z", "completed_at": "2024-09-16T15:36:27.196031Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021364212036132812, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_cumulative_issuance.e1798a309e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_issuance\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere cumulative_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.188273Z", "completed_at": "2024-09-16T15:36:27.195431Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.198232Z", "completed_at": "2024-09-16T15:36:27.198241Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02223801612854004, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_debt.3dc045078a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere debt is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.184180Z", "completed_at": "2024-09-16T15:36:27.196885Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.199782Z", "completed_at": "2024-09-16T15:36:27.199790Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024469614028930664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_cumulative_pnl.3aeb9de820", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_pnl\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere cumulative_pnl is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.200627Z", "completed_at": "2024-09-16T15:36:27.209643Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.215419Z", "completed_at": "2024-09-16T15:36:27.215427Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.020711183547973633, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_issuance.80329841e3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere hourly_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.211412Z", "completed_at": "2024-09-16T15:36:27.222192Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.228239Z", "completed_at": "2024-09-16T15:36:27.228250Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021394014358520508, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl.cca97779a8", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere hourly_pnl is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.217028Z", "completed_at": "2024-09-16T15:36:27.227651Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.230355Z", "completed_at": "2024-09-16T15:36:27.230362Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022057533264160156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_pnl_pct.fb9fdebdde", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl_pct\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere hourly_pnl_pct is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.222816Z", "completed_at": "2024-09-16T15:36:27.229793Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.236060Z", "completed_at": "2024-09-16T15:36:27.236069Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025954723358154297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_hourly_rewards_pct.c370595c99", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_rewards_pct\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere hourly_rewards_pct is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.231884Z", "completed_at": "2024-09-16T15:36:27.239880Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.242203Z", "completed_at": "2024-09-16T15:36:27.242211Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.015289306640625, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_pool_id.6f62001f11", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.243046Z", "completed_at": "2024-09-16T15:36:27.258658Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.260179Z", "completed_at": "2024-09-16T15:36:27.260191Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.022507905960083008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_rewards_usd.382bc038bb", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere rewards_usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.255118Z", "completed_at": "2024-09-16T15:36:27.261134Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.263542Z", "completed_at": "2024-09-16T15:36:27.263550Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02263927459716797, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_apr_rewards_arbitrum_mainnet", "compiled": true, "compiled_code": "\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct\n from\n \"analytics\".\"prod_arbitrum_mainnet\".\"fct_pool_pnl_hourly_reward_arbitrum_mainnet\"\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.reward_token,\n pnl_hourly.collateral_value,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_rewards_pct,\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n and pnl_hourly.reward_token = avg_returns.reward_token\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "relation_name": "\"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_rewards_arbitrum_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.248201Z", "completed_at": "2024-09-16T15:36:27.261744Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.264403Z", "completed_at": "2024-09-16T15:36:27.264414Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025225162506103516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_mainnet_ts.97e8b55304", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_mainnet\".\"fct_core_apr_arbitrum_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.265271Z", "completed_at": "2024-09-16T15:36:27.273335Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.279544Z", "completed_at": "2024-09-16T15:36:27.279555Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02028942108154297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_collateral_value__True__0.fdfbc111a3", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.274544Z", "completed_at": "2024-09-16T15:36:27.285501Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.291585Z", "completed_at": "2024-09-16T15:36:27.291595Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021793127059936523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct__True__1___1.71d905126b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_pnl_pct >= -1\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_pnl_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.281095Z", "completed_at": "2024-09-16T15:36:27.292694Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.295227Z", "completed_at": "2024-09-16T15:36:27.295235Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022599458694458008, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct__True__1__0.573ad6f791", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct >= 0\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.286897Z", "completed_at": "2024-09-16T15:36:27.294692Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.297232Z", "completed_at": "2024-09-16T15:36:27.297240Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.023393869400024414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_pool_id__True__0.a2269ae87b", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.298731Z", "completed_at": "2024-09-16T15:36:27.311292Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.313182Z", "completed_at": "2024-09-16T15:36:27.313192Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02004694938659668, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_arbitrum_sepolia_rewards_usd__True__0.16097a4425", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.307021Z", "completed_at": "2024-09-16T15:36:27.314613Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.324102Z", "completed_at": "2024-09-16T15:36:27.324115Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027605295181274414, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apr_24h.70ceb15524", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_24h\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere apr_24h is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.315211Z", "completed_at": "2024-09-16T15:36:27.325887Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.328361Z", "completed_at": "2024-09-16T15:36:27.328371Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02226114273071289, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apr_28d.1273ef3c47", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_28d\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere apr_28d is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.320012Z", "completed_at": "2024-09-16T15:36:27.327246Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.329857Z", "completed_at": "2024-09-16T15:36:27.329867Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01809382438659668, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apr_7d.9df14e1133", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_7d\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere apr_7d is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.330711Z", "completed_at": "2024-09-16T15:36:27.337417Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.343506Z", "completed_at": "2024-09-16T15:36:27.343514Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.01840353012084961, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apy_24h.cc6a60bf0d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_24h\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere apy_24h is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.337980Z", "completed_at": "2024-09-16T15:36:27.350688Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.356261Z", "completed_at": "2024-09-16T15:36:27.356272Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027184486389160156, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apy_28d.c90acf86f3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_28d\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere apy_28d is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.345088Z", "completed_at": "2024-09-16T15:36:27.357918Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.360412Z", "completed_at": "2024-09-16T15:36:27.360422Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.023749828338623047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_apy_7d.d37e5ab6c3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_7d\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere apy_7d is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.351981Z", "completed_at": "2024-09-16T15:36:27.359297Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.361926Z", "completed_at": "2024-09-16T15:36:27.361937Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019812345504760742, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_collateral_type.a646b7cb26", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.362826Z", "completed_at": "2024-09-16T15:36:27.375682Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.378126Z", "completed_at": "2024-09-16T15:36:27.378137Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02099299430847168, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_collateral_value.2ada9cf10f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere collateral_value is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.370530Z", "completed_at": "2024-09-16T15:36:27.377591Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.387294Z", "completed_at": "2024-09-16T15:36:27.387302Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026127338409423828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_cumulative_issuance.574d2a783c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_issuance\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere cumulative_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.379009Z", "completed_at": "2024-09-16T15:36:27.389819Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.392636Z", "completed_at": "2024-09-16T15:36:27.392645Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.022901058197021484, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_cumulative_pnl.4b337f056f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_pnl\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere cumulative_pnl is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.383152Z", "completed_at": "2024-09-16T15:36:27.392061Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.394937Z", "completed_at": "2024-09-16T15:36:27.394944Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019967079162597656, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_debt.9b76325181", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere debt is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.396411Z", "completed_at": "2024-09-16T15:36:27.408538Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.410932Z", "completed_at": "2024-09-16T15:36:27.410940Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02022719383239746, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_issuance.18ef26f177", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere hourly_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.402220Z", "completed_at": "2024-09-16T15:36:27.409242Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.411815Z", "completed_at": "2024-09-16T15:36:27.411823Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02042841911315918, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl.d189c809ff", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere hourly_pnl is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.412653Z", "completed_at": "2024-09-16T15:36:27.423671Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.426033Z", "completed_at": "2024-09-16T15:36:27.426040Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019277572631835938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_pnl_pct.e663f8a83d", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl_pct\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere hourly_pnl_pct is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.416906Z", "completed_at": "2024-09-16T15:36:27.424853Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.427437Z", "completed_at": "2024-09-16T15:36:27.427444Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019645214080810547, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_hourly_rewards_pct.12f359d425", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_rewards_pct\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere hourly_rewards_pct is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.428277Z", "completed_at": "2024-09-16T15:36:27.439278Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.441583Z", "completed_at": "2024-09-16T15:36:27.441593Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.018611669540405273, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_pool_id.58add87a89", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.433011Z", "completed_at": "2024-09-16T15:36:27.440998Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.451355Z", "completed_at": "2024-09-16T15:36:27.451363Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.027190208435058594, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_rewards_usd.ae2ea707de", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere rewards_usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.442435Z", "completed_at": "2024-09-16T15:36:27.453792Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.456269Z", "completed_at": "2024-09-16T15:36:27.456278Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018450260162353516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_arbitrum_sepolia_ts.e6b3476db0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_arbitrum_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.447868Z", "completed_at": "2024-09-16T15:36:27.455706Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.458279Z", "completed_at": "2024-09-16T15:36:27.458286Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.019664525985717773, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_apr_rewards_arbitrum_sepolia", "compiled": true, "compiled_code": "\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct\n from\n \"analytics\".\"prod_arbitrum_sepolia\".\"fct_pool_pnl_hourly_reward_arbitrum_sepolia\"\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.reward_token,\n pnl_hourly.collateral_value,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_rewards_pct,\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n and pnl_hourly.reward_token = avg_returns.reward_token\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "relation_name": "\"analytics\".\"prod_arbitrum_sepolia\".\"fct_core_apr_rewards_arbitrum_sepolia\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.463507Z", "completed_at": "2024-09-16T15:36:27.470280Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.472578Z", "completed_at": "2024-09-16T15:36:27.472591Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.017562389373779297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_collateral_value__True__0.09ad3e4f8e", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.459775Z", "completed_at": "2024-09-16T15:36:27.470832Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.473493Z", "completed_at": "2024-09-16T15:36:27.473502Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.019168376922607422, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_apr_rewards_base_mainnet", "compiled": true, "compiled_code": "\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct\n from\n \"analytics\".\"prod_base_mainnet\".\"fct_pool_pnl_hourly_reward_base_mainnet\"\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.reward_token,\n pnl_hourly.collateral_value,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_rewards_pct,\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n and pnl_hourly.reward_token = avg_returns.reward_token\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "relation_name": "\"analytics\".\"prod_base_mainnet\".\"fct_core_apr_rewards_base_mainnet\""}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.474351Z", "completed_at": "2024-09-16T15:36:27.485992Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.488358Z", "completed_at": "2024-09-16T15:36:27.488366Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.019750118255615234, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_hourly_rewards_pct__True__1__0.615edfd299", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct >= 0\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.479199Z", "completed_at": "2024-09-16T15:36:27.487187Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.489814Z", "completed_at": "2024-09-16T15:36:27.489821Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.020292043685913086, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_pool_id__True__0.6f65c027c2", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.491900Z", "completed_at": "2024-09-16T15:36:27.505138Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.510967Z", "completed_at": "2024-09-16T15:36:27.510975Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02449941635131836, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_mainnet_rewards_usd__True__0.cd9a35763d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.498824Z", "completed_at": "2024-09-16T15:36:27.505766Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.512020Z", "completed_at": "2024-09-16T15:36:27.512031Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024394750595092773, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_apr_24h.5f87709afa", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_24h\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere apr_24h is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.506854Z", "completed_at": "2024-09-16T15:36:27.518376Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.521007Z", "completed_at": "2024-09-16T15:36:27.521022Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.018142223358154297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_apr_28d.69fcad855f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_28d\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere apr_28d is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.512915Z", "completed_at": "2024-09-16T15:36:27.520401Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.523109Z", "completed_at": "2024-09-16T15:36:27.523116Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.01946282386779785, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_apr_7d.8545f2f45f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_7d\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere apr_7d is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.525187Z", "completed_at": "2024-09-16T15:36:27.536428Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.538865Z", "completed_at": "2024-09-16T15:36:27.538876Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.019211769104003906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_apy_24h.0d59b73826", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_24h\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere apy_24h is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.531212Z", "completed_at": "2024-09-16T15:36:27.538285Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.550816Z", "completed_at": "2024-09-16T15:36:27.550826Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.028995752334594727, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_apy_28d.384e146fdc", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_28d\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere apy_28d is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.546606Z", "completed_at": "2024-09-16T15:36:27.553554Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.555905Z", "completed_at": "2024-09-16T15:36:27.555912Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.0203399658203125, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_collateral_type.6b18aa87ce", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.539785Z", "completed_at": "2024-09-16T15:36:27.554140Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.556743Z", "completed_at": "2024-09-16T15:36:27.556753Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02632594108581543, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_apy_7d.d068a55e21", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_7d\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere apy_7d is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.559996Z", "completed_at": "2024-09-16T15:36:27.570575Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.576526Z", "completed_at": "2024-09-16T15:36:27.576534Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.021951913833618164, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_collateral_value.ca0cfe00d9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere collateral_value is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.564221Z", "completed_at": "2024-09-16T15:36:27.575861Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.581632Z", "completed_at": "2024-09-16T15:36:27.581640Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02643895149230957, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_cumulative_issuance.6b5aeff994", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_issuance\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere cumulative_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.571754Z", "completed_at": "2024-09-16T15:36:27.582507Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.585077Z", "completed_at": "2024-09-16T15:36:27.585086Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.016775131225585938, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_cumulative_pnl.0dfa79c775", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_pnl\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere cumulative_pnl is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.577411Z", "completed_at": "2024-09-16T15:36:27.584474Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.587169Z", "completed_at": "2024-09-16T15:36:27.587177Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.01813673973083496, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_debt.3003bbaef9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere debt is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.596587Z", "completed_at": "2024-09-16T15:36:27.602790Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.611941Z", "completed_at": "2024-09-16T15:36:27.611949Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.0254819393157959, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_pnl.aace5f4a92", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere hourly_pnl is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.591060Z", "completed_at": "2024-09-16T15:36:27.607292Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.612959Z", "completed_at": "2024-09-16T15:36:27.612969Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02712726593017578, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_issuance.58d7e6392e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere hourly_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.603325Z", "completed_at": "2024-09-16T15:36:27.614687Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.617140Z", "completed_at": "2024-09-16T15:36:27.617147Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026795148849487305, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_pnl_pct.709eae57a9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl_pct\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere hourly_pnl_pct is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.607870Z", "completed_at": "2024-09-16T15:36:27.615353Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.618012Z", "completed_at": "2024-09-16T15:36:27.618020Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.017414331436157227, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_hourly_rewards_pct.e5170bb035", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_rewards_pct\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere hourly_rewards_pct is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.621901Z", "completed_at": "2024-09-16T15:36:27.632721Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.644123Z", "completed_at": "2024-09-16T15:36:27.644131Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.027690887451171875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_pool_id.ec4f69201c", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.627278Z", "completed_at": "2024-09-16T15:36:27.638912Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.645147Z", "completed_at": "2024-09-16T15:36:27.645158Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.026427030563354492, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_rewards_usd.9770eed99e", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere rewards_usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.633414Z", "completed_at": "2024-09-16T15:36:27.646236Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.648728Z", "completed_at": "2024-09-16T15:36:27.648735Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.022867679595947266, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_mainnet_ts.fa672a8124", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_mainnet\".\"fct_core_apr_base_mainnet\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.639515Z", "completed_at": "2024-09-16T15:36:27.647479Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.650199Z", "completed_at": "2024-09-16T15:36:27.650207Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.02363109588623047, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_collateral_value__True__0.50d2b91f46", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not collateral_value >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.654695Z", "completed_at": "2024-09-16T15:36:27.665537Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.675249Z", "completed_at": "2024-09-16T15:36:27.675258Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.025767087936401367, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_hourly_rewards_pct__True__1__0.6c15e31d20", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct >= 0\n -- records with a value <= max_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not hourly_rewards_pct <= 1\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.659702Z", "completed_at": "2024-09-16T15:36:27.674658Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.676381Z", "completed_at": "2024-09-16T15:36:27.676389Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025446653366088867, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_pool_id__True__0.dca944c591", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not pool_id >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.670581Z", "completed_at": "2024-09-16T15:36:27.677199Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.679693Z", "completed_at": "2024-09-16T15:36:27.679701Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.020728349685668945, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_apr_24h.275116a918", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_24h\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere apr_24h is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.666185Z", "completed_at": "2024-09-16T15:36:27.677788Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.680541Z", "completed_at": "2024-09-16T15:36:27.680549Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026543140411376953, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.dbt_utils_accepted_range_fct_core_apr_base_sepolia_rewards_usd__True__0.090c92559d", "compiled": true, "compiled_code": "\n\nwith meet_condition as(\n select *\n from \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\n),\n\nvalidation_errors as (\n select *\n from meet_condition\n where\n -- never true, defaults to an empty result set. Exists to ensure any combo of the `or` clauses below succeeds\n 1 = 2\n -- records with a value >= min_value are permitted. The `not` flips this to find records that don't meet the rule.\n or not rewards_usd >= 0\n)\n\nselect *\nfrom validation_errors\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.691747Z", "completed_at": "2024-09-16T15:36:27.701509Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.706914Z", "completed_at": "2024-09-16T15:36:27.706922Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025032758712768555, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_apr_7d.cfc4ec14a3", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_7d\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere apr_7d is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.686189Z", "completed_at": "2024-09-16T15:36:27.706230Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.708463Z", "completed_at": "2024-09-16T15:36:27.708473Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.02720046043395996, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_apr_28d.e099bf170a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apr_28d\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere apr_28d is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.697555Z", "completed_at": "2024-09-16T15:36:27.707798Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.710557Z", "completed_at": "2024-09-16T15:36:27.710565Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025711536407470703, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_apy_24h.b04b5222f4", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_24h\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere apy_24h is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.702237Z", "completed_at": "2024-09-16T15:36:27.709311Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.712060Z", "completed_at": "2024-09-16T15:36:27.712067Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026565074920654297, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_apy_28d.1e8e0632e0", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_28d\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere apy_28d is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.717814Z", "completed_at": "2024-09-16T15:36:27.733052Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.738615Z", "completed_at": "2024-09-16T15:36:27.738623Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.02583026885986328, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_apy_7d.45a63722a9", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect apy_7d\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere apy_7d is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.722648Z", "completed_at": "2024-09-16T15:36:27.737834Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.740149Z", "completed_at": "2024-09-16T15:36:27.740159Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026065587997436523, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_collateral_type.7a5590eb90", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_type\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere collateral_type is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.727465Z", "completed_at": "2024-09-16T15:36:27.739471Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.742244Z", "completed_at": "2024-09-16T15:36:27.742251Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.026300907135009766, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_collateral_value.6b7be2743f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect collateral_value\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere collateral_value is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.733808Z", "completed_at": "2024-09-16T15:36:27.740985Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.743719Z", "completed_at": "2024-09-16T15:36:27.743727Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.026629924774169922, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_cumulative_issuance.5f3ec9bec1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_issuance\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere cumulative_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.749328Z", "completed_at": "2024-09-16T15:36:27.763064Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.768518Z", "completed_at": "2024-09-16T15:36:27.768527Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.024089813232421875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_cumulative_pnl.ce3ab4e606", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect cumulative_pnl\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere cumulative_pnl is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.754108Z", "completed_at": "2024-09-16T15:36:27.767745Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.770112Z", "completed_at": "2024-09-16T15:36:27.770121Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.024401187896728516, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_debt.fadc5bb67a", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect debt\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere debt is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.758831Z", "completed_at": "2024-09-16T15:36:27.769385Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.772174Z", "completed_at": "2024-09-16T15:36:27.772181Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.024663448333740234, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_issuance.2fcf5254d1", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_issuance\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere hourly_issuance is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.763657Z", "completed_at": "2024-09-16T15:36:27.770977Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.773702Z", "completed_at": "2024-09-16T15:36:27.773709Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.025066375732421875, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_pnl.75c8c54189", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere hourly_pnl is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.779405Z", "completed_at": "2024-09-16T15:36:27.794712Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.800318Z", "completed_at": "2024-09-16T15:36:27.800327Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.025902509689331055, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_pnl_pct.d827dc6b5f", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_pnl_pct\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere hourly_pnl_pct is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.785642Z", "completed_at": "2024-09-16T15:36:27.799548Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.801933Z", "completed_at": "2024-09-16T15:36:27.801942Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.026230812072753906, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_hourly_rewards_pct.adeb7db337", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect hourly_rewards_pct\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere hourly_rewards_pct is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.790444Z", "completed_at": "2024-09-16T15:36:27.801224Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.803525Z", "completed_at": "2024-09-16T15:36:27.803533Z"}], "thread_id": "Thread-2 (worker)", "execution_time": 0.025968551635742188, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_pool_id.a2ea5cc601", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect pool_id\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere pool_id is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.795528Z", "completed_at": "2024-09-16T15:36:27.804344Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.806311Z", "completed_at": "2024-09-16T15:36:27.806319Z"}], "thread_id": "Thread-4 (worker)", "execution_time": 0.02759408950805664, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_rewards_usd.0b9d66ba19", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect rewards_usd\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere rewards_usd is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.809026Z", "completed_at": "2024-09-16T15:36:27.817054Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.818284Z", "completed_at": "2024-09-16T15:36:27.818291Z"}], "thread_id": "Thread-3 (worker)", "execution_time": 0.012799501419067383, "adapter_response": {}, "message": null, "failures": null, "unique_id": "test.synthetix.not_null_fct_core_apr_base_sepolia_ts.2cc1721326", "compiled": true, "compiled_code": "\n \n \n\n\n\nselect ts\nfrom \"analytics\".\"prod_base_sepolia\".\"fct_core_apr_base_sepolia\"\nwhere ts is null\n\n\n", "relation_name": null}, {"status": "success", "timing": [{"name": "compile", "started_at": "2024-09-16T15:36:27.813072Z", "completed_at": "2024-09-16T15:36:27.817720Z"}, {"name": "execute", "started_at": "2024-09-16T15:36:27.819142Z", "completed_at": "2024-09-16T15:36:27.819150Z"}], "thread_id": "Thread-1 (worker)", "execution_time": 0.012089252471923828, "adapter_response": {}, "message": null, "failures": null, "unique_id": "model.synthetix.fct_core_apr_rewards_base_sepolia", "compiled": true, "compiled_code": "\n\nwith pnl_hourly as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct\n from\n \"analytics\".\"prod_base_sepolia\".\"fct_pool_pnl_hourly_reward_base_sepolia\"\n),\n\navg_returns as (\n select\n ts,\n pool_id,\n collateral_type,\n reward_token,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '24 HOURS' preceding\n and current row\n ) as avg_24h_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '7 DAYS' preceding\n and current row\n ) as avg_7d_rewards_pct,\n AVG(\n hourly_rewards_pct\n ) over (\n partition by\n pool_id,\n collateral_type,\n reward_token\n order by\n ts\n range between interval '28 DAYS' preceding\n and current row\n ) as avg_28d_rewards_pct\n from\n pnl_hourly\n),\n\napr_calculations as (\n select\n pnl_hourly.ts,\n pnl_hourly.pool_id,\n pnl_hourly.collateral_type,\n pnl_hourly.reward_token,\n pnl_hourly.collateral_value,\n pnl_hourly.rewards_usd,\n pnl_hourly.hourly_rewards_pct,\n avg_returns.avg_24h_rewards_pct * 24 * 365 as apr_24h_rewards,\n avg_returns.avg_7d_rewards_pct * 24 * 365 as apr_7d_rewards,\n avg_returns.avg_28d_rewards_pct * 24 * 365 as apr_28d_rewards\n from\n pnl_hourly\n inner join avg_returns\n on\n pnl_hourly.ts = avg_returns.ts\n and pnl_hourly.pool_id = avg_returns.pool_id\n and pnl_hourly.collateral_type = avg_returns.collateral_type\n and pnl_hourly.reward_token = avg_returns.reward_token\n),\n\napy_calculations as (\n select\n *,\n (POWER(1 + apr_24h_rewards / 8760, 8760) - 1) as apy_24h_rewards,\n (POWER(1 + apr_7d_rewards / 8760, 8760) - 1) as apy_7d_rewards,\n (POWER(1 + apr_28d_rewards / 8760, 8760) - 1) as apy_28d_rewards\n from\n apr_calculations\n)\n\nselect\n ts,\n pool_id,\n collateral_type,\n reward_token,\n collateral_value,\n rewards_usd,\n hourly_rewards_pct,\n apr_24h_rewards,\n apy_24h_rewards,\n apr_7d_rewards,\n apy_7d_rewards,\n apr_28d_rewards,\n apy_28d_rewards\nfrom\n apy_calculations\norder by\n ts", "relation_name": "\"analytics\".\"prod_base_sepolia\".\"fct_core_apr_rewards_base_sepolia\""}], "elapsed_time": 38.827784299850464, "args": {"show_resource_report": false, "static_parser": true, "strict_mode": false, "indirect_selection": "eager", "require_explicit_package_overrides_for_builtin_materializations": true, "introspect": true, "use_colors_file": true, "profile": "synthetix-host", "defer": false, "log_format_file": "debug", "enable_legacy_logger": false, "send_anonymous_usage_stats": true, "favor_state": false, "compile": true, "select": [], "exclude": [], "invocation_command": "dbt docs generate --profiles-dir profiles --profile synthetix-host", "cache_selected_only": false, "populate_cache": true, "log_level_file": "debug", "write_json": true, "source_freshness_run_project_hooks": false, "log_path": "/home/runner/work/data/data/transformers/synthetix/logs", "partial_parse": true, "static": false, "warn_error_options": {"include": [], "exclude": []}, "print": true, "vars": {}, "which": "generate", "project_dir": "/home/runner/work/data/data/transformers/synthetix", "profiles_dir": "profiles", "quiet": false, "partial_parse_file_diff": true, "log_file_max_bytes": 10485760, "printer_width": 80, "require_resource_names_without_spaces": false, "empty_catalog": false, "macro_debugging": false, "version_check": true, "use_colors": true, "log_level": "info", "log_format": "default"}} \ No newline at end of file diff --git a/semantic_manifest.json b/semantic_manifest.json new file mode 100644 index 00000000..a40b829c --- /dev/null +++ b/semantic_manifest.json @@ -0,0 +1 @@ +{"semantic_models": [], "metrics": [], "project_configuration": {"time_spine_table_configurations": [], "metadata": null, "dsi_package_version": {"major_version": "0", "minor_version": "5", "patch_version": "1"}}, "saved_queries": []} \ No newline at end of file

ReD1Rn{L>- z5`*bkUpRt#%B=V}>W1=xy>G|V?x=r!*}>*3;qC};%TV7E>LRQ6Q61$LXQEh<@R7JvExN{T zG_@(PM9~)2UMz`!a$T}a#M_g zBLU|!U{aDXdsSIM+R1w8&S#i9EK%QptM)bQxn(Tlvk|5)X38>;k?AROWz7(IVJ&GN z@=+GClC1{nw`vynnyIrEH+^NVmLbfG}T*4@^&ukO5q6fd* z21gc?xkZ!Q4W0~fk#{ys0o!-Q-ODkPcgU@m*0AGS&(N!tg3|-!%afu%QqYie9V;JbVWxlgN(iyd348& zWGs%**er4^7K_>7!4kg-c0g4JskI25j zU9xsh;SmbK+sI#-Vk*x(!0YX&`3Rx6Ul9wWO0+eA`^lpXD=`~S$Y{R z!~pw;ko=ffG`3jP^eE>Eh}MkzXAIC=4PLZ{IwI51tW^Vww0Q9WX^ zQv5fkVtkGBC40uh=)#7~MpCyx^TVDU9AZ1wroMA3au?G12&h z-&FHjeyq9C+uVW@`laPx2H3i}d(v;x(^ByiXJlm_9b^6 zDjj5RT|OpdeA`&#P4n8 zgLv*c(@FBkWak(h!@Q0&vM`jrYqSdgNuklI+?Ae1J0CGueee=9S8>r$s)amuD=EUE zpvp*;3Or9{3X><5oQTyJf;Prhk-2Gu43{--X<1Yz#^C9a1WaAO5KHM-7i3*2^<^$^ z?p5$kSxzQ=d2b2toK+O!Dmc?EBD&>xNmiEEI)%Pmj{l!eN_(uV?^b4wL^i9yzLFAI z4#&6{mXo1S_6mZi(~TS5xLuE$%{Yl0%_M4c8ewYIls zd)=Z}N^{x7NTQBBw;mr&;^&1C#dZ>U9W5=F)9IVQ7Eqpr@Hl(v)i3Wt-|w=Hza*n5 zaVqkO61d0jy=3=I^4=Z9)sqi|E7ITjPYb2G&y;sXa<+Lb%kBL)L{%+iHM$tM6~U0) zvK5DTmS2f!QbZ$;T^Exb&R+d)XCkZ`SRuU?zoCrmW@w%jZRFb_yWmWF@OrhM=>-IosY9^qQisD`! z?&%)HK_6ltg0ia7ZuOG59)c*<3X(K#!^PhHR%g&^w3`tqyTEb1wU(P!Np4!}tS;@J z&g%WR==y<>aQ^;{LJ8-I@)Azo_N|4TpZ&s(mGHB!;A8D()t+|JsY_X0nPy7()F@F5 zHD=l2VLQ*G|zhsEvAVjG^`%s9h++y?3Zc3Zgml_nEw#Oe41~{ z0rom~4qbQ7q2E<#=r}-U21+p24R(2WlJc|m8Hnx!{u&uv#?10>GR?>Zr_w>Q0MV?# z<8lo3T8os0$-q?b+LOy)`QEB#iO3dNJHa9g8m9D+)vbM9+)2-!;;?TJ?yAZZHu{LJ z$q5UHqB?`#Eov0mYcV~H96We|O2T$HV(0?wm+8{xj(OHDtE#{j;UBI@ zCsDj`S0yVV{>RpCWR%U^v(2$l`5~MEctsa3m?}d@Ca3uHlwZR-r{zy1yeecvS^JHC z8VjGjeqXjA!@&w&?xpsGc<=L0X87at7bS>@$N6|b#TRBQ#dW)3A$rk%q}V5C)+3Zn}twLVr@ zZDoblV|fa#+#dLpS!YTpvkEIFimd9qEvv*TW~WeK6=y6|UJb%FXs>#pi-N!k^|TQu zjX|T{Zo)qiTKgJdn#S><+X_2Lz1QoaYO9}iqqNcLr@hAEgj;xZ9!8_|yAW4+nr^3K zi0lrhJ1|K0u5lN@VPJE0@Sd( z4X1QL!!djD)&L|$SOfz&sIzsK#4Eph?_SCAVpZ+O-J8+wa0EAr!R|R~$lKevi@5~4OnFsv>9b!7+#9}b7y7VrF+^c!zgn;wEIal<`TzbT0(~qaIV1EInDX z#6efPQ$r4Plw{j75vy&Ut@J5X+GmV zza)VY`rfm!SJarU1mbAa<`DD-qGD|C*bda+S8ru@ZJK3u0DQ)q(A`)h*GFo;p>qYt7=VbUQqGZF`ijIXmER zi|79Rw;VN@9d7Zl@;Whh3)b4Oy?@Q75?TqovL%+^9I`lc^n@C>>+3lQrZlPVqxvsu z{?{TQ8+uo+lbR{@3Eh-cQagrqX07&+_O8Zk-qT_~$**=FOCQK#8z z#Dk=f1l_pR>84>jX*Jt$jK5ol8{-?TRD3a9q}&3h&FHuM_T$W*Pwo8n7kmLZMV|HI;)8smMDOvFUw3%OA8?0cJ7_9IPA8dm z`A=-dz7Ej|;o{)fFYi4N($W7hE|iYS`9~M-cv?>S+0Xr5?jNncfbkX@ar`lAE%`{x zK5*)DvI{})s4yjDES-s{p-lZWh)7_#ypm4mn^)7}@nd{qnSREP)Xr}_aXcsI!?oaH zyi98X^;j;@^r}84ph-0*{+rcw`QGV*d|`FPsMKpPv$&@UF)uI9dWa>s$$MWQND{GS zcL%-r5<`5^_RV+~f_#E}b0w7v6#<#gZ`o?19y^B<76)`rjGth4ruwKj^bU~onnU)E z<_-ekyI3rip4Q?Za#}(MqfeRqBZFl(1uL@CG)5o=bqkLeGtp`oA26#GUYN1>3AVB5 zx;L|C-GXT2Gi%k$0C`~q|OmyXS6#~z0GVO(j6KdpI228YMFr?u9Z@Ds!_wL#{ekmcoCXQ!Dc2A$5r#*9d-j8H1dC2Rb=-McB-n zVVn+y?*a~T%w3SF5NY?L zcC#LU?XM59yF&=&-Go@)U>b}&tsX=GPZ~`)X4dR<;%*ntp~XRj&Q$O#8FcH7c5m$< zwNegJhk4EKA^I!bfkTGl8Qio5D*nx_aJI#5k4`eR$lbZ5%ha%pZJ{f0UXrSo`_{~P zQyYkQA4vjb9aUZy{KicT zR05a#0=NLe9I{#3pOs?YesK=Fye#KrR1(8o5NF~MeOs4M>=1`S#%$9#2+Rj7TkK+< zS2*h6@mM_r?t?qJP)1+fLZz@t30vVSd)WbAJ+05lozd)7v?x})*=Z4wl7FF9WsK4< z#3&qyn}Dyixb)2CrE^c6y?ANksb`NLg+px9`B8356<2oatoqvH0^pRvK9Bb% z>46^}F&2`Xn_-ebj3`#%(%Ij<#G0G&UbmdpK=&+!VyY;8;qMu>1IRPhgy_sV;lwJM z;-%oc8SvA9weXxdu8>Y@Ydn1q9N(uDiYI%%U1S9gS+W;2Z2 zV1?@RI;}iE9EiCRPOm{oN&hjc+m@WhC2>2I3gicHX6`<>m8skF1k8bB z4xr?Z=aj48vp}fKV}rK>1bUOr3l?jV6C(+f+|9FW{*1%zv?7H!;7jm)ibuXU0sTzt zzoTa=&u>#HMsdX6Cc2`n8kE$27~sHRe0zI1$Dpm7Xr|x;lC(^?N673?IlG$g5p2;4~cJA%3K^L zZ+AXkww{9nWH0aaY*bRVQL6~CvTZgvT72G_R-{ER6*tcKYOIW*vdmv>Z&Da4tKmM- zlwQ>G zBY>#$Wo9Ih9|#)vdhD{d_#U#!?MhrkGt;P)_Lk`NLRP3Z1t|m(oDfZ+WZo2H7JwTM zf>8L|ANqKqP*~EI{+;J^8Od3=(6Q9xj4wq)kPcEUM^@q$Qzpa6ZD{ z*Hm$8*%}P@sJv)ud$ppP7nI6gl3@&-BNasiS5e~X+v1}VT!_gA@(c&V{m^KiC|!MJ zQS2;CqWSC;&K`X?(@RTVv74^s`mYpxF%PvEJh-i!RzNEOeSDxKMg&f`m<1FMH*R446EIJ2YPN#l-y>qC8OI}Vg6~C4}>v3P{uWz$( zLt41u{IgRj`)*&nHlA+@31uM=^4g4DSH($*2TH+FCKu>>Z*ji{jO-=VutrjD-NicI z2SMik((GEH%>DWDirAvBxt70w_QAhXRtsw@O!r4CYt4Tyg7XQQtuUpNO{q+2qDN_3 z$P?7t`ZcDXWFm4=B?}7XCC(GPyyy6@lxoo`O71PMQ*x7z_6Er81* z`cXH8^9KE(3D-ijWAHdhT46t~2kkIu4Fb@$#?7=bNIP&HXS^26S4k}Y>ks_WAqwV) zc$VQlcOTIn7F>YT&s5Ia2agL=Pt1v#X_Vkny5m=givs^mtA6uYbYQ3*KYQuP6AnZw zjvPIEKE29Ye;t3)nr~i&gvBcc-v?PS{4^_ugheYZ>r`>)A`)Rz|DvSeHsNuCJ}7uE zG4G3!MEmre&+)u)$LD1Ep{I%+(ARSYo<}M z@1DckOCk6EbQrm|374o@9hS+Ivg$D7^v1In7Vhw9BF0uze#=OsWZyjxxp`-op!xP} zYXTv>WxsfLtwc)oyB9J4(qwNiuMIfe%L%GSO6n$CFvp*}cxHipMXcv-QY}=)YKy-_XEzjeWCZJ=p5d6$va3>DAo6}I{C>3_<2iqQPVV% zDADg_c6AY|4}vn|w;vf6Dl z@Q|OC>-3BQJjq`y-kna-aaDe3aU)h0(8Tgp$nUOGjeOy+%J|}{@VYylXLdB)O_(_K-HEi|a zNXt(==d(U9%JO}>hAWTJIiU)jsx`2n__}45dnBiv{6z7BZsbp+fhywXcy}~X{bfNv zj~^#ZG+KudJatEK=FvJ;Ej;+8i0Dba)%(;i&V!{JCfS8wbgczOv%0I-6(MCzUyH1% z>8f=3Va9xiLbufZ9c0Y)-pK00UNw)(Ra6-VUX}4^_~lJ$nxNh{i@4bCeN5?#ebrW0 z7C#1iO}=x7kCabSe5S0XIIm)&Ca%ugvO3~ob_xY?amGUJaJ>$f~(ts{%d_$rH~e)oDZiDzHC4xh)XKfQ@J z8NrdS(PVn}=1w?|w>IJbTV-$aWo~IJa(d~vpPLur%+uv@rf;_-AoC+#1~MV%?hpcA zVt`Y2%E%uTLw=bk2;|`txafoumjy!givb97n}nEtZrGwZzQB-? zoGiON>Q-)?x>Eh+u#>$cA1e*8oUF4Wu=7k)Mshj^h#k22OP)l0q|(AW zI9T=a-eWezsMNAm1Wg^gM+)62WfI0_xV#_k@t-PJcV+nWcp-es?TZgXohyr>3Tr1o zYC(RNMN=hNEFe|M+=aNR1<_ifUL$NKX`?kr1`w$;Y^70W(C@V3I(W#3X%}uE=+`?* zFGkxfz?655y@z|*p^sIxqRK57%zH)}&Kg?h3 zRenQm?0iwhbR;ZK%_;c{FyvqTe(#rOVA zS-*8IkzQVk(?e-E`W=cQ*JnU%FIv`S&gL8AZ1e&QUXsQvCjTVOT*`zxe(#f0XKk zd5Qbn{`JJ~77E^H$_w7!@46PcfA-;Dv<+Z>(-$>Rbn3^r7;~QHT$28^A zrS<-njDE~n2F$L3if!kOzY^&bC@1J9&TLhYk?N}P1q3+8BxaRYuP~35iTAA>s|6pp zgQ>p-N+=a|XHhn62P5S>J5u5DN5X-YjvTzzcR8~AA2}~a+UbrbY|8}d3p+aL8Hy1E z<`)tI;H|AP_-n(|%=aj> z8|=e;JRbe*)It>!s8^nKB@v#VTO8N<-xs2}deDmct!_MM_5rOm20_0Lc8gXD7LE?w zSO)$Dok25AdO@oh1Jr8``e6VUDL0}Hm^q?mYmMes3C(@|5FwU^0tXBYZt`!>CM;u4 zi6l^Y*$LEAtoD8owi@!7yoK`x!B%Ji8%bhPyODH%*M{R-0#{l`6SxEo#0>COnx@;6D{1ZHUp>Oa=_HNjUbi9XkbyET zJ4_%Z2Nkbb1rOEWBnQZ{dh+I zCcjoz9qp-;NGFxpSW-aAY&N^iK|5`=I<2H0!38?apcOaLR(sG$ zyKx)^5J4K;F9u;Z?sStV3ZkGB^&w-gw{~Y=DYuKi{=hFEqT|IO%0%~hu#-b{uQ)X6 z(u|=Zbh6@0&Q&o~##}0{%AslPZw`jwD$fpT3W-@K(B9nn9OM%RIu{I$@XwS~j=yN- zZ#+9bzi7aP+n}DB?t*eioF?YIuv00uf4;#>$n(dGQohMPpiGM?Sf>*xJq+8Kr2Kg3 zf~+$&|6=AT%@V5hD8aX$UCsn>lOL@ar0Gm{jJYpk0;O|@pR~c`MR^FK(jc8q;cSnl zW~Nbs?_LnOYs=7l8)FfsaIG558P!EAky8EcX_v7G5oD9czH6intxvn+EMzBY|q zn1Z!ya~3<8Q|f@1Z4cEllCodwB;6Ui7>GS8Km7J*v}77p$V&HDfFgkvf<|wR{$k_w zYK~RbUrq}Qs;N53U(ERUtCB{lzp(igSEbEle{tt)tZH!HWLC13zHs~)@Kk?NRRu<> zE{u~;eBb=~MP}b-htoEBUh_(6MFT2hm8du`81@D@cf3S=7p?2$b>PYX8!fg^Ei$yy zvfG+)M5Bs`n*01}*G#p=a3GNZoC?8XOATf=h$rTlrpkh;p+12km6@}uoAo=(WE?6BEh zNg?dt)pY262XmcYfb+`UDcjat(7XGxIfKg5%4AQS zrIg7TWh*O_GwQIF$r)J+mC3DM3y$oyd(AGpaWF~~bWCnWX)lJ~oo2fm#*J3o?G2hq zZxFZYK{x2auc!?HwUeZ|wt26T&HE46s^ojngL$n=zDHEaY=hmLU)vG>$~ScaRRp-s z7kC0H_qL?#C=PN(3j3K~9U#sW0*~ihz63bx5bjvNO=L)N8@-jfWM6KlFYF8!yfTjE#oiaJXp;&rt{P|YIBAt#9P(Y=N5osgD={ksnk{z+S@p}f1q zey}{o|4Dw8l~MkqFopA7#xk4k!})Mx4Xz_8;m_`^l_33!>@11(3pmKpenF-}ydTF9 z;+Ph~YP9vrfHE6-Uyj)!mXP@#XHOMw8gNKF_|_ytnGAs%|%%3ISTujA!6^kQ~{6fd?~W zlWaDdq$pF=V>EQ;BLQS2Kt2Y!8o)4+1PS23ARi83BUx)d&R+ZMz0W?Us_tbqyBdOc zYd_Z7d+oESu?d_MX-tQGPEyjQ0&(<@Oapsn6UY=YZXTsjj|E7%j zk4x5eahO}IQyII5X}=ek?7x$I-OFTuuD&7GdUq-|`|w};xoitht+tus#7?pmJ*f&z zW>*YGy!iX-xl8B2bna5YcrlYr?Wmt}2=u8JV-}U+$j?#9xQ3jglEbrsHaV(h?(KFS zrwZdb`naF6GA)>JZFz3x`;1#LVKrt`tS{~u+y@;fTpUW(i#sns!kpA4o1ZJW$-E|K zE?RMh#8vC%M8Y@>2gx7+LqjjhGWaSU8I zKY`akdGtr{urFkpx3l@q(+@q!&Ea;riQh_V67qd~>s2o+GpfhRuz6`Os1y(LvyXj( zF)@*JDtCuokT2s<&x46~lvm1@*olgL5j(o9!ebY(TiH~I+@iZJIW}iga0~}yWX56O z3?PY-hm}nRd+PFIUpqx+Qy%qf{4{sC$2K*l5Fgx#!OcjcxEi(!7>(mpus_@4A?a&R z3msHJ<#A8#`m@s)?Nx+zlB~DhKI%&?aA_Xwg z{Cx6M#-mhNqsy~ubIb8!J~j6iqXXOGh)Rqv>$_hB{@9ngM~$faXW2gB8~*&`=N`Fu z`TRxYTs1#SN288K0gMcjaqilAQGQDLsoWOr z7LGm*$JEf_a;||0N0!06WTf*ITHLyDiKx_&q_rg`4;`r{*GX)@{4~f$Suf}hdwCQO zlOPzS?Or(O_P{|4!cX=>^xA?-j5--)oh(iJd7edadlZlQS$88pt(E+AoY6`)5{=6e z#P5)Gk!XJSZ@dysP35ffmLY=8$A6y*HjGa*gql{mGn?;>A$caUO88IXz!b-J0ivC3 zUAgq+W9JoTh0RalEq_Y2!?L;Z&Sy*=l|ddkclpZJSI<52P4zrP5O6AahKv)3j7U~K6ddEF3;tQmma=Io;F~mg?f)Z{Mcz=c4ucm#=s`>pRMV+uUVU(3R-O4 zAA0EF$F5ww1nXHq5-ZMr7ZG9*g}!gNm`b+_w$VCZ0si9@DfhcwhA9TtPsg3wU#B8cgWOqo(xkX$PF<%G2t z4(nPD)=@gL<}se_PvG6pG};FrAMGYxL^xtuot+RH%SI#EP-WQ&p)<3Q6OBtS`kY%Z zst1%vMa@X*7m8lO5mZx;OGMReyaEvfJxao?8zdtz81?$YHl&&A^?Jj8o(>{N_uK9y zK@h*y2CZ? z;#wCdONA8UopU@^J^u`(%@Oh*tB)7Y?&UQRHTS=G-79MTYAxfL^UFmf&5xdCk|wT* zA!rtC9Sve>aSEcW8LuvT*_U1HneLyT2*tjYHn6H7uHx`;__PcVFLn`=#1Npq8QI`9 zi9xW!qy+ZMEqQUqeVWY=rej04P~GGvt|f!Tj9fMm1B`34$!_X23EWMT ztP<8%OHU-3jhZVL*vMYt*CF2k#o`wd9ADw16X9wP1W8j{p!*3CY%F`!6w0_f_hZt{ zSPHY#>LfYCfr<>oGX6s&(imxP4E*kq;ZUc!H9OefUx5!Em*HFxS1iN1&@3gxRRQ(N zaIVgcWH=WPD#N+jcxAXw0?(1+PTY;ayDm!OPTK7zX*lfUaW@USqjo#UAyrsA$>X3C z4Z;XsHU+}~Oip3ii@N=d47W})+;P5JI!4=1*#^U5CaduwBT1Aw0e=yb0{--qx{V|9&>M_1j4_4( z@{DgyiSC{OJ~TR*rCS`L+itgzcv(HSlD+99-$EzPw4Qyo!78zrAvl9QjK*gZS8yFF z7wHJ*W|PsDonXu)Wt%((Ylu&z9BT+643Gqc423_$DP$Ek+SvMtP1L9l*;>kNjzN$o z!?f>N55wgrA3d$@dc!wz9~`e(3~un(EFUO_5$7#EB8vhnltaP4@gE%$Ysfr8`Ik?B zlqM){y7c{HF2O0wjqTbqMYwV=+qqqBFP@LlaeiE=R42=xG&`+IF#V1_WS8@^QqkN- zSW}Fxx?3t*TZnS^2)*cA$vuBoX}GjOT(QvW8u(H|Zxv9l(Cg~lNa%F|p+c{#jaTRm z!2;Qhf^d-K?RL8p#GQT;fsmVaA@gK6Mu9g8@@^8u2{>5BgLZEaBvHGU_PgDv+X**9 z?|KQn(pL|hEUAdLybxG7N|+HNd4X79$0$#~!QZEgH{V>u)ypUu-?)M=@)wLZa!*LR zo&R%H(yr@DQ_}9?zvCvdXvShbSRYN5SV?F~?J76!!qZNs^jraL}li@Bjw07AM_doe zWWb4a@?HclTOgoX)XRt9G`8Wm)`{c#ZI}PnD)^wfxs(lD9&eqS;6k6u6uIIDWpfO8 zH{+eFpj>lDZ+%JSqh)_qLh~C2ZeE-0LMjYlao|6e1o^g5T<`9D{a`1Ba8crgiCMlR zqT3P!1mzMT?6jgv@Loc{nH=mLK(wo!YczLhxwI08pZsqVBy=Ur@+A>9W{H1=@m&50 zcKDs+pS?ACh%^5ef8=G1AF1^aryh5rxa6Px!oOi`GC%XkpjsJa%I-=IfpW?!Wuan# zixh_pHp{=MDg(v~vx`O*q7qlvycYSni(*5siyB!?x2wiibiy`P)hfU9ZY4Pe}#ifnAD>9tp5oX~u$$c#z(YGn$9 zup~S!w%aI0LRJ*(f-BxMDv8=rYF4;cIW>7m3(Hnkhk`XRH$(bP<@whlLfd!D> zzy+p!L@a>HP3)j{&sHq91!_fW7XrFF6s;|=?G5c1Y`^0q?q1 z^y_+?9S9W$hFk-?tO}7#^k6W!fg!ldt}O}--Oj9yI`7J^OjTrn(6q{m_mwJdE#K7I z=h9S-iN}>Ei;pZUqy6J$_N`_56l%2>O_O4Q(lSspNM_O6Ily&P!u^U<2?vwrS;|+d zh5J-NCqIJ5YPd&hs^R>oU3$1H&Gc~f5D`V(GV9Sy6W3%RgetB{7r!oU6h)&PG9c$c zC(hfwZrbjSff-dIq0&$&@23QkkX7nJJQ}$-vZsY_6Ea5vx>i;R-LKMtYb?*E7$Th@(8`uXa0jE9 zX9+ssDGa5;B~cuKR&e#2&{qXtA{MduSvhyF+V350FKo@Wqp8r2+G;9s`S;2@+P=_` zS!$L<_C0;yP;Az!CDGmH+$%++6)g)MKDMA)*TB=FCBffA`qIz*HLt$((fayQKMzC| zra!5pFkO}2q8J)}LzIYzstfJVGZ|bf(Hm<=lQq^#^v3$3W3BZfy?I?V77jWf$^uhU zBE26d2aX5E)BvJQaz&DGH9(OKey@8yexRhtL!EqXbQm2g}D8@wZ2;tnbmTf+en8yi-;maU!Fqpb@ zJdADP<8=*8qfNbmXur|Ut@4|oBP(0w=D)k zyHWy)@*2qb{-{S0-nKwayHez$oFP~5J$UJfoiQY;6S8|q4%=sRC%rte%w-Q~!syW|fZxEI38 z{0Gkze3K7+W4+~9YU(Y0h+SICOU<;FbKqmOk-Jp0ffG?eh06%vY#h$n#T}d zZUpI4NBz9l?ZqR|>-3}12;vlUdT9`*qcl!>oxDF9!2^zNl=Yx04SUdRqpiGmw3YJs z+}MjJyF#C+l~rmYJle|DYt1(L&&;ovI|BWu>HWy}idkN{U;Ja&Tp&3Pt*8>bS3UY3 zF;8nOKgZ;(uEgq}6osoX^d?%ZdP%fDAhXqZb&l6vza(PQ|C1v$%a=rS59vAo(U-h> z&ac$hbIL2;^=O4?Ise0t*3oiO-HZgzzA0RcMzLNyaH?3_@v2zgu&UgmVpNsHmz0TG z$KV3#m~4e}(B1C^>6o)sC#M$YF49z+n@7m>xQ`7L+@gA4MH-Eu$LbBKVO9gewKBFa z(^MLzdME0*#@f>YldMq73Xg@RkRZ&dTXv>e`>-d?BO4nxH(N8Fb1;jeKOP9TH(dhgQc2&H~ZV(ltiMC(;7g(b5Ij^^vte zb~SZ@=6cymx|W;RL9M@AE?$=G7DKY(zir)aQPlZgf*2dP=!GoF9S@e8glJ8q*95%f_ZV zX!A=GuVwDO%{Hg*qs_M@7%I?NyO5Rgt-yQWj$tdl2AawL5OvCuzF}4)D4PE%SN>q0juT+P6j4d0} z$OmH@X>8>3+Y1V3aK1;1pOxFgYy7ZzfO7=4no3;$DQtYhclPHH*~18t;wRm0xF$Bf z;ivYelk|bf{wWCZ{L(zSI=f9>e{b?|9a>otc`%y)^xWYOKkMPFZ?O=rt93-Ow~HNP4v>8qt^Z4`0c0-!1Op)sw9vF!Nh<>Vl~S61SA5 z^kO?pE8%{i3LSRQ^i8abR$}X-YkF88y~x(dI1IK%#*yHS%!9!jvT|daZ@k0d?%a5X z7yk6Nz3Fqr*83Db(Rwl2oWiBPRA0kEn;#1f$u}t8wipcU%1(k9geb3poS&k4$a&iW zIqgc3i}DYfclcqGr}bu_3z4y|a8MRhqTHR?sfoAvi-*euCb;`u&5dN~1*u((>p~%F zKj{VASmk*hybIh~v7HT?t@ z>P&w_uNJclfz5|mr<*7JA!M)X40P&o*K0Yvu?qHx#`L3^1c z{eC|i4&!9wGQLh)%-=c602fD~@7ky?KN!{JJH$C_Ynok;rl|-=VXIkIBPfwU<9Zj@a^^$1aj@%rtyM9T;rb9PJXqGRD=pJ(Pe)?Un z((-(LM{gG|Lv)oN`4LG)Xw!?G(p5G>70H!#LJeuv;c?|k4PA_CsGSN^1EU)1(xpZ3 zqMC9UkTv0dsw#Q$fTCXBf2^IQ-0Vc|F|89R=bcJ1Shf3zk6gv-)+(*tO%f4LFRjwr z-9|WtUaz$RAmk*7d8v8>ZD?!xMszA^HO*CnO=!Mhe!+;s=tRAoocTgUTtz3!b@ZBX zzljy!Y4JGOw0JBeII5SfKJbkN$hvQneTZFxWW%?~b@GB|$&yK;{z2kUnUS@_yRwLzeVB?SoqlJXG!mSwGFgI3A6X zZm}_ z#9#b(UKympV^iNpgUBKuz0Le47^mU1^xD`%^pPmZDOgnHHX(;avzMT-f?-J+TaJHl z78pTc72$oUC?Ttjw{Z-NQL4ivvIa*>3ruUT!C1>_I9bl4^n#GccT(m8!N%ZRxBK*o zb2|H8mJkd`X8F(g6o#xgww*@cU)qYZ`SlEppa%?e<Rs-bRkYu-pxBC;}Z{mb=D zhw|cgaD+r^|Hz*&Z$XsUNYJRe)Tn6OcU4*doFf(ZSzB6QwZUmt!m@CxRa(1i7f89g zR%z|78wtz(^;#8yVLJ)39z4$v<1ifN z8zFa{gxn)FHQwZ#jkCPsMKB~jf&Zjg6= z-7Cv9FhTl0CPbL|*r)0|-R9eD%9%zqoEZB~Rn-kyt9m#soajI2eHmWEXlQwK#kuD* z_n$b??42zK#iRfMmGxJXK@rEG4r_0e^5=JYR}1x6XG=MGgs9oE__!EZH0c1>t>z0^ zvEFFgz^Qi-S{GdiJz(ZZOnod||Y?ODrISy%nyG4RQid9Z~Zs3PkNk1fG|kg?*W zW%M`4%ScGU8BO>SI3{MrVw;?S$I^&k(&>O$lq0HGdyhQHk=54UL>Nun-Y&;WcO`0oEqIVdV5o$1DGZSv!QtYhl{!_kvM68ui+P!6*!}&LE2V zaktw`(=384-n}GDlQ7SR{S@-%WLa-GNP~3qrg5zzvwgVbzZz18@u?M0_3kYJ&`&6b zkjLdrN9B@YnMKeO!nw(rEQ#tKk^ujt<&^*%ShGA|6Dk1yWhMafr%Fy|Mh=hjgjV^F zxQ^<(K=t9gr26d?`}7BRLTthR;6KjB^BBvT*kibgYBX>@#X2q#kbAot*P2ZR)Cp*j zeO!_spJYwRk2fwjeeshnG>Ut&6%(Y02*sC?v@mAom@tv|1Z?kg4P1ODoq>=v4MjbH z(K1#;1~b|a3CyUQ>9U@EVg?F*;sk!FLX+?~Y-i?EfqFiJkU~NRp6L=^(Snmz{N(HI z6z~q~n>LQl1n4`^>u3V(I2~M_F2V~*eJ2aoRwvxX^4eWjT@ zt8+#OpU8L%(7Ks)SA)nxuB*|~E78G2z+NxSM`;u%ImDy^=`9K3Anj*CH_F2(?DX3Z zSsP;3gh4n6!I0POciU+c#!(go?Qmn!TPKU&CQ8lh`Io`vT3xth3`wa z1fiELDLmZKeRDX5QsI&)jv)7_Efx(Qx~*o(@fRRT6o(QrQd5b{YpbL#pPJJaN9e4s z#OfE2DO}5rb5<{j*6m5kr|Yg?67j~mVSlTg!*6LAxdM+aKc!Zm{Gh%F^F zuIGJ*en3*o<;$o{#4xp5^k)K>a9B}<(lVfu>y*iZ)hY}?ETe~MjI|mX?vSeCIh8EP zu6u3kY7)%!JDJ1RnnzA!ssOU&(oIM2AsdicYaL0sNe$@C3N`yAF7~2xk_i^K*nz0E zqRQfJ=ss{HSgmbq)=DeU38L+A)>tdi8|x>JwbqOD=ETpqd^T~Mq^AS;i=mA+CQc@kty5eLsqDcxvgdmj>Vf7C)k z+MD+cZjRz+;F`2Y1MomBU7s; zK&WuIFg)wW!tB~CzO>tW+BfJ!chF$hVAoNH_n=LO7a!b+A<5pBMeVhS0`E^ze^&vs zvGVS-usCJqoq*3mOIP4>sqHSh)piXa6NOzBFj1e(rMctjp#-6RJ$jG!Hb;G&;}gAAUSZ&Y;aq@w!` zSA4HGKfgOko@&i^_A(IO_V&41`Ze(OiniuA_Othjnilt_g@&zXCgbe&WHO$?H)Ur$ zFKNGS&Bjk}aXSxJ2#^A*0eIuw9>j2&w|2&@%a47njM%UKxOFgt0K^Q2z@rKrc%Hm` zp*fy^Mp%XN)a-Q>`+MgLZluKryYPf5GBs5`cYB?GAPZ5XvG2lgc4Iu>&gMH$KlC8K z8D|exT;e<@*x4Iw%?RtUv1Y zIbBa9FQXd|A-Quq&qt8{IgY|C>v!5ooc5DJKZINQ!EC7JU(Q zu2ZmR%-M!DIa?}JxOm#nHsfi_Ac^L-Hu387u}+e44%S)i=Uwym5CWYH2k_J_>g8cC zN_uge1jA0&?+uc{DCFloR%+ zJ4wdjtKSsMYoHZxJ%O#tB=K|5_lkygaKp>EKGcYDr5^^xvL60hqF0n@24b|FY$^K) z*w3ZPk!@tohJuC^l-2O@o^M^xc21vyrDsY}RPn;!_C~PZibn7^Z*;m0O18q+LPn*; zQ}DiQzbW0J)Z9v~?f!I|klVnO!6(l*ZKbvZWC{3VP^diYDIC-gyX z%)Wh&ux|q0gNTIL;C<@v(?0MwK1 ztOFbzs3o(kn~yr3LEi185vVT{i25FLpE74Xw z&#vBh|29O2ob7->lTMP^bFb}BX7dNOCzGe1e-*?U{?{w`m;%_B=Wc`l*1_JGS)ymp z-Odko(MdB0eqsClTL{DiYJe=Sy#v5MaDy8yM`EE zgB$OuY`!JgboHCUe@k)eynPvqpM851{TA^!!NEZ<3_hQ7DMk9@E6@yi=rr5SuHt6{ z*bWJ!JOB?N--J_}?!Xr#f`hR$zag>fr4;*{=UH7#_9!Ft&-gZc+qQOQvx8_Xxniw| zV!QoV23{kg?EBZBf6~>18(nsnCz1s-Sz=?Wy4-GWXaxqj^$D`ju#h^p+Bjola$nl&E2yV@b+6 zS-Ol)o@qV%EMhK|b2^keQ(6~2X`#IvC1uf#7AiSP--1q2=@72tYR>*BrKNUR)bI^v z9p$Bdc@l+Gvp<>aZix>cG8~jgT}WX1T(3uaKJRHTH^4dC?w2fY&`fB(jbe)b51UW&o?wRm@3+0o@E7Yd!&Nsn;f6o>A#cTlI$ifcn#TU_u^jA4T7{A1)Z?l&bp%{iGqG7 z==6J07Iu1_cq2v}x5tgxni}&etuNnpSzngs=nFOJT*Ut(1#~Fie*y#s)MYXA)JorB z-sT?)uF>QYg;qp|ar^V^87OaSu=eoAGrO8i-QGkmPp*#(7a#UF1^xr#;)6a+`1x$H zR%J{c!^FKHL44yQzwMPEKGRHs&~J4mHyr*iOl&}HnUjwctPa*wk)XtbV70UhNR6;! zl*>AGw)7@PCOuLZKfv%xkW`;n(ofTP6xhtk`23_A?1CK6^G<)1YIN(!&sg(FuxUui zig1l|NfuJEvUC!4pf_f9Xlz$IU*egMi|?_-c3l`gVS*N>drgk$ur{fM#Oy=}kHk*@RS`Pl0}Y8^Q*$*-yt1(=ga*)Ynl0 z4Q(2Ab~WvfcV#$29;A0^?fT&k6NB z$t+~gy3M_!XB(onWN|kgLEx4?Xx<@?OE?^WFxpArF+|qsCG7!-qG<-!cm*d_0p5nQtV#fQ` zA?ALgd5Af&C2Y>q+8Y_Z_~aQ&?d2(K3Bm{aKl!Uy|B4}Zd~-#};Qr&;e%Z^4!-s3> zo@?AgM0)x8JKS*uLi+I!KYdCBpX*cXn23<>>e&y}{MV=Evs3rCPBDBtDgIgFT(O95 z?NfjEeu%B{?6W6MaEWPWkL$h}b3k5sBGWn70%Fh43M`5>oU{1WRPmWkg2-; zv)q?>#Y5 z;rkK3cm-Vyni%xpYYZ>OSa%v+S=<qHb$`+lSuj5E?6JUQK?myd_UVN_K{&@8higiD|R+Mcx8k8Ol)bnkF+$D zF!B>BI=+QG4A6uN(})_U%0lH^+CoJ^mk4lUTd}f04O<6MtMz*1@m~Y&Ly4q#lFk&( zKGWijY#>WJM|F}T5}o)7w-1XpF^#N$AVT)He7C=8XB9o~D|&KF75C)Pz-X2^z<5zp z44;Uq^s{&PkW;wzPIw(qyymhX?gzsG1TW}! z`(f4%Kr)BqplKHZvPQK7S1l)DgT`HuX5`=1RR#&ad*L(``-j_Zl29zJ@3sR7tSc%Je!@zSD zaYL|LZ8LDfltjkT;MiUhVrgl2ak?333KSaoS796zX~2F|v3Xr=Jnv)QFlL`xYi5D&ibi(g)mc;LPM zhC-GuBsbIn2PIIw>zuMw6h7r?3 zhD9T$K}bG9unIviTNb!hiK+(W79GDDwU1Ve?)lEH3Nh$B&O6dPqoD8DO>aozowHn~ zQjIlB7&bv`n6@muAEjsO)1PUjXK`Q9QlrykYH05!H;hU&onQeLO_HP_LXzAM-T|KW)&;PN8=|K9z= z&Tg#r)efx$rms!W{tQnTFT_FTfoZaI9RAP=A>wr+W}ajp3Q zE?K$7L4wmz9I#@$;IXrv5#0}~oa zja6J<@OqMaT?brxu1D)Slh?vPlwC{Ezplos0m+5ht3eO1?kfYkb(V|<;3qz8LnN4_ zKk9YBO5Ful@}vu|mwS2E>1M-Vln+;qGKUR*BmQb|sT;d+Dknsy#%v+}+AJv)i z%rK_|GX2%if^s zIGKusFDF~~p}J!R3G>D&s6dTDbC^O2$){XQ2yst z)8OOPNIBuzC=D68wt`azljC+OqACE~A%+@27FtySSUEjgV4{SWYR`+*M5l(b5?YEAM_Va^kkZNZ zEv^w>;1PUzrZ{%|XPq&x;+4*s%SIXnv~%n9=uvaFJdr2#gb2QA_O!VrV9=~k={6nv zU1=nV7Ns<8P+m->!dV->Lz^PImk6VEb!b(v>(r^R#9H+(0Ds{K_`<<`YTo*-&*ISK z_R$7FdVZR;0Wj0EYHw9t%(~)K>-AZ9>48TL7|jeaIHiyej6L~r-Y_W)QtjhZQkxc) zs7b5HhM>j#tIrupRsO&Ot*ell2xA=bYlmfR-Py~4kb*IWt8l&zDto*s3Zg;319%04 z{bqaM!v_gmS-RH=7G9qeihK2x1bV;+4gC&TuR^mwpR^({2Vf2x1c6wzPJ0Kt^BqWi z#(F^-HTVgkwAn9ycgcYRpwd*Tr=Wl0AxZ;gOVbN+Q-On9vR%v@OYood8@roDGYbT4 zpVDpgV5>W5xA|_uIgpRMS{dvm|5X6SCb(bhJ04b-m+Z0NkBc`xf!1qv%)$m`17;r>~kCKorBwpsKgbBHi>l@J2{Gp56f4JQS) zYO;ZKO0v?vin5lhrYzECBMZwPQSD&qF6BiR$S+8uOv&QAZt6SwsV!#CBp|jqSdrrL zG*JMva?flYvP_ghUSz+3SmOT7O$j&2K3M-*YRS^8awIRZQ=-$1HHB+cPgNj^ukAJK zfid=!xsOWLReD0Os+bn9fSXyJ7)CpJW8f3)V$ zE_>VpCcMQEam%E0E1BbKV)*-m!v~y(JR3Ed*!>(fMdwV`(N1Wjp)mG};1B4QS;#`j z(mu1JDd}#3+}Ji)nSI-b&1Ds=lYP4mY+?^wh|YB_fwf30Y=E`edaZwP(oXZR6X(4k ziXdz;nDpXKCyEAn2C=2$Atru+ybwJw{|yK2Av{%WL!jfhHyjLmUQE#-%BrD1v&<%#hnDH)KPiKPT-&d8cv z>Il;T7Q});(~Sts4GL8C6)ijVcwD2X^Oa!8i2jFio*zDUtT!$(v*5xW zSg%S04JTajlTyvdf&AVaY<*x1*xPS$4hl_w&rHUdJ9FBr(osd=kv}W(Y#h4Kq3fAz zzwhOZf3>+o7yU*Orud`(4O>#lC>95)!otBHbE!Q6T4BmA>v8T01C7i!`YCTwlErRUC(w-)9lQMl4^Q!G*=$qy7KU&7cXBq_vjO+Pcpx(lWZ9B zXeg6~vj4CF7iwPwBlYGinudjZ+Uo=EiG=ojG6S~@4I?3GxfP`;ShZP)D;K|Zg$>tI zuSU)wP$f80qUcI1+%uy)MpyxrRdF(%iAibif2L?1<->qKwS|S>>dI${--~u+D!hyo z%q(6%0E(_EL(1*W3Z!t9Q@VP~8X-}p=?Q$uIpxuDDdHA9-~-U42+S1Z*Nj%lCDMb; z*xv7m5Hg3qTx;i;+HxUXwS3EC_N*mS)ru)&MDD9Km%|5VS(cui-57&Q$b9GNv%V>; zqk=uKnIG8nqy4EgmTQN95&7)!lc=|^1lw3h`%IOPR*A|bs9mTbsCfYsVXZlBYYJ>N z$SKt6e!6=_x3CwF+QTqT;0;Zb=bf|{!lRi8ROg^l&%&e^g8Dq_#=XIymqhs>=!Lye z*co&N5u{emhQ}hh9dn9?_cy5*QaH|INCoiiBTu~`^UKOK3V;1CT{k$&e_%hxM)di=>tmrpGee)NCN_-bT^Ym@+t;f zoE3<9r>SP-!aa+BmyS0$hrx|;A2{>&nSudGM_RbS=$qRDMKy2(DJ`r83TaWf?6_=1 z^d*xnF4vNeA0aPG3_-e-oubjZk2Dv10t9H7mdqjm$8!_b?o^?`Qvi20X|EroV~yZ_rk1#Y>RXrlE%%tjYi#|4_=I&EbD|lNW~F%`e8dA z4bx#SYmWx~QM(fb{cf7X@c@GRc7t#*8ikN7GyO0sU;dyXKjz)5m-$BYyLm z1)nCRw|^EyQ3!8I{nKF z#BceoKq%S30;#2fBL1#Gd`Y~aUI_VH0{MJ0heJ`IHi{|Yw*=xV*k`dh^KI}ldr7X-5O8Q40Oo5lj-}n_M>^Sy#@cjeIz+?jx#-Q)z`^%9DeeDGE~`~ zjKEd!OB(Ob*V1@bF;qn1{fRB^m~bT7e;wI=QGhNf#o_7aWU{+O{g?OchIs7!fyVJR zg4hVR3{w!*)zf^&;Dn;d|C;U{=Z62J*G8d(uLv50?fD28+;tCc!(V1<4-s(&b=IH1 z_x44^UChKFZc+L1HP_Nu64})G4wVfT7p`mxV%`~;%edGG#@;7~&7SnOQ z&=pE8#hS098Yo}b5AB+kC+c2bX7#-mL7WxjNTlRonlEvW>M<3>i3Ala4>OTN80+2g z1}OG;ImD7Rv=SDQQRwH|j4h30!c*!#pV(p_;|vc(Et`ljo8( zDt(x+-j`#IzmB)$Rm0Au7%DWN2$;t4#3?0k#qRpf#wUy$tV^l5G(c7B9j0pPA1rCxY{;ae z`jh#0vhTF`{(~UwJmiZp76ciw7~ppI)@~u+g;I?4zlO z!PZV=QQ1XENhYM;6_ZWM(#_r|ih-LKJbuVUrO!nLwg7BHwJ`WwQo7j6SV&e@zspON zrDexj$I=(zaeDxN>CP^I4N4cPn4V-y^$DmI1;d~HvRx1#Oh=)zLl$d!maM7jVws7x zoi(!y+HUDOFjB)eyNxl`#)LwMg(YLLj}WW9qr^sv=J*RkW!XkhtfR>6QtUhyD^GVB zSnb;apve4u)z}n@jRtv9NAUSKIxB`8nVH-h@VvHqL0e3HB6(rqCOrUUckQX2v zE!oiZ_2o%ON~Z$vM->=Tf+$^}oNQ_`@+QM+z~9~};PQBfkBzE_Uf{ufh5syb(b}kq zX~ozTv6W`2wSgo*+Pf6_-O;``B>?>DB!%SrqP{C)C%^y>qH&V(PHOw`-(n%Q3g;u$ zK%HfMPZ{NEw-!6K=)rtJ&6oH8gue}0AkxzUT@HV_P@+j<*fch#-@?L!JUrDMs^s78QtOItrczn8si-!{+@$INjx|&WMZfbF74tKrZi6d(F@_x{V+{$U%&qiUl z-%E%2Fbd;h@@T$uE!zUVSNKloh4k>; zIbXD2%sJ#80$cKD9ILH{qJD>omBbFW`3r@R)CU0iFFSLI3qdq2J^#*c`a{L1DkjMjoaM z3>=`LCwBoFf0RJOuonW&X*?9L35P^$XafV0qBY>z{&_1xteF)P;8f1#DWfJaD!-G~h+a zlEB}TJ4I+P_(>|4E{}xok1`UibV($4#Lm%hlnR$e!8S}81ua|>1*g1vaYENal`fBj z?;mXiNF5Nr!J%tFJC1TY*Dar20IQ5EBH1ZZ%@4-or#9chdtJkmf5###Q55o!4l3Lka~ zts*!=Z5okJ#65Z3$o$p4?>cg%@!dwO<&Pbi{D+!St2lm*XjO1xciWy?NnoL3_Wn&( zG`-shwfx~Lrv4$O(kc#KK_|9FG{zS{iJZ@6Zm6h0p)oC-j;N|%*}qeOla4`ZX-Jon zkm74YoN|!UB!G0$kyI#|#16c$w4h4O+C)Gwg*k$yQcfc66vMypG#1cYcJ zA!))Zq|jwcjFeHXT{P+r{*B>jik)DKA=KMegeZ50P$^Y?LlSVQ+!Z6LRP}{=g%_rR zqOE@>NE#r5eIELvmInlLarfqxYCz@AI2(6wQLDPce8iIZr$pA)F)h(TfiI6vMYM4c zM>TK*!AW?=qFPj5DY(r)WZ|aJ`5m>SwQkAESW#6Gndnh8VnbDQr01~I4_39JBh;!5 zQSJ#B2W@ual4P;|y)rYE_Roz2(d90qR;jvl`mAI`o zBxgWs219EF2H6y^zpg6|Fc;joity-w2U1aZ{K zMrj;IkYE+!ktGnCEb8}L$;G!|{k86vrEI9m7!Y#neHTHiyr9e8BOj zzO~Yv31(EO;s0tlX*^eo4fVNN9vSZM8ga|`$WK|$t++CvzbDHUy&*Wei1Ky$Fsm9q zFe2AE)oyCOx zhFe0J4rw+^n0j&#?lyOr@^UwL>L}j;BAVkR->N8wQ(l&G@>yi-J{7%~?ZgxCnTBX5 z(eCaE5m1Y?V8kv5H3ny$Sz^9I6bY_=T(#h)sK8$Zs!o=i#m@UN!nd zcWcYA*HKCtl&4!feX9)Wvxu~E__yl8ZY;KZzDjIi%U3xUm-zB<4e_NObRxzqNbj2B zOkEO-D9be$#4F&0VGzdMUN2~O+WmIg$%exq?GKZF+VA$e@ouQm6tG3`PFN(-6ar4UnDWfuKPU2S3g%q4EpyLD zF6Vf~w>L{{9G_gdl+NwPR~o!Td^_2WkamzB^I9~$0g}F3lJp58Z=Wv$#Vwq^7`XHz z*c>wi7mKME(+R)(RSZ){LOJnh(&e@EOIr7WB=pSR>3b!iFV&KS{GUiA5gmS)1g({9 zy2+x;V<=BDmrpdwhU^a&I*R6sB@NgHQcSRrQ)Mfr)lTsO@!Z1C9~MY4^1fl2ztfBF|* zCh60)m?Zl(PZ*=$tHl^GFfzhF;cyfSgx^zx)j36YG~a+wzDJE1SXcMAz><1xXL2yxVuaqxp5EV?mNdMJa6X6kH^I=D z8Tyii8N%s2*aWMKJ$l^D9xa4}FicCWLk$)R$JdPXLL=8`xx9>4Kgb{=R@M(j?I;aX zNHU*7#H@UnL1r{aKcB&0qfr_pVbtq%qjsA2(l`x=aTN4&h@O>f^m6N@m;0SRl2&B+ zgEAuTD(i7}4SYAixfm{V!^GP}hx2C1Y$nu6rBXVGH$TtZ59T|2*=!!|?U&Um?-eyI zX7t3Lt!F0V%&kb$Tpjobv?7ZBF7$qQRjM)g)QX>US}RgO-eUV=YaH!m92qH~=x$wP z`v=>V*UzKkd=0(?Pi4x{LH(xi-%>l3w=ZMyE8mC*g_w%6Q&Uu{aH#E7PX9Q~oT zaKCbd{g-cg1&PP%2@*A#NhMnR?C1U-ku9X~P`c^4hLsm`4>Mk3_cM_f8*iiT z9{#(yDfmxyeEILvnd61p8R11GUy76Ejn0&__*AW2VehW?Ytc~^84}Y;+&y)ec8`kq zbX_F;oQ`Cd(swzaPig~z1sV~+Qr97~S2(=KM>xxc1Mz@EwLS(Ad)+;Iv+u)NOwtHEU z#X%mV5My`{WP|P~4TE8p2cu*Z<#9d;NBtxnW!)qQ@@^a^(5jPlyBif1_@kmJe6m$j_)*=Is|&RbyvW@x;fZj!BB+EPduly3M0(geX4~g zkKs8}bb7GW!H(kVX6^StML+q8;vKalnUJV^%m!58DiVH<;X!vXUzYFl^l36gZFHEt zQ%wYkPbXbK;aLeqB2V(IUeUlf4VE65Bo}_sl{y&JbfyEac=&eM@@-91tIJ=%{Ym8x zG<&V?`I`}X!#9P)2g=&x%CWDb%GjC_jm;aPw`ga75f>bm{>%!kv2NIwOb#Ivcbn3H zT?*lfWO9ChLbTw7KZfbFLue;u>;_c)?cQ730ahfIIbR2Zj_NX_=!{IQ3hiP#Z zc7g%;7bn@EpQmAG*z1R3JIbTD+lfc;aBbravra1BZylr7RjDDl{HT6YL2eb!4T5)o zdxvAXr3xsj1>6ko3E?ok&nq0(OQ>PJuZcwXbARg_zu3BP@rg?p&!4+;@xnu(sRR$s z1eJ$#Ffg{5!v$zcS}8gKh;kPk*gTB4(n7jQ*4FRoYtNTl!c9;WXmBj$$N(m9wDA*u zOYRknw1eWx`*+eT&!!M33G)I@#_u26gI%FLRCr71BFQ3b2@h)J1lgE3vBeJ4SqbaV zT?|S^?68_p37684oHbb$4+S~D;%Ve%S`v6P-{}X#v^&U?e!t&M;=DIXvr!(#NgNLQ zS<;Pr_?)UAwBd<;+)moPFo8&7UEo{#@rG$xFQ(=ATzHG%M)R5AB_OmLQ;y7Ml$ZG7 zIUb{`#i}v#OW~Ea*Y7}c| z8#a?dy^K*Lu9noZi!d)d&W#^-V=l%PN(j*?4NK)*T-;1WD4~YX30Jcqy=!tebxAC| z@K`7z|AKh=ois>CVH}Oxqkcb3A(&9q%R9*^%%e^m1Ao&GdTAK<2mMhHgO+9xcKT5~ z>Vm^w41tC^;fCK?Cw}L*j?oKm^JM8Ie7AF?{&~e4CC*V6KPgXl*F0G|&X+{5%Fl)% zocu`%_vXXWCyU3aDf7SnS2*_q3;etP*Q;I@xL#l)|JRDJ!vBgW=cLm`iTCBq?P}i0 zNJdtoD!Fi+l>4W6t0D`OX;Lu8{H2Pl-m-CEo;NBrAS}oL*Ls~|ggElA+d6W`M(l#Z zObX6E5I=QkJL8Y505)cXhoIrDeuiQhwu}A!)w<75954yf+lY)cS=~y?asIZliI=I( zqF#H@34);88AQWwH_6(0Zp7#M6;Wno^WOgHxjS-!G7xhzs^64`D=--AZ&o-my^JDU z>K)7K*kz9*_g20GNkf=p9G?&=ptE`F3(!tD&@K3W=8p?QJN`w1zxKrVkwqQc-vsV$ z3ON>}n<}40xs+o2XXkhi>F>EH=3DFox`l3bf^@2Y;=^}ZX~y0079`ypkOpRlB@0p5 z^fHR@jVDBFhO@b3bBpJS%(F}yGgJY^^VXFKq^@aUyG3aTtP&Vwr;q?gVbjYf!gnr- z)=S~MgR#0Y2(Jr!rkG->kYfGbdD(s`v~SO{`Fxk<`w_Vv`K~d`De~`ME_#VHmJ5>_ zc4z(27kEfm1{2u}Liwgmed#*hzbGKO8GP9P_) zt%lu``SISh0wR%Jov^!#H$tenpc~MctUkoc)rr8tWC~XfLbN2LH zw|lC31*xPFI;EJV;{Apya(4r^r)Up1UhM8}e2ohTMvWE7cJ}n?Q$SPoNi6_q zrK&S-KJk6?Sk`%1O5WD;yax9z0AoOkcQu7=zR*mG)1m3QiZP1HV(Wt^3XZQhWcZwh zc{t+9w?C>m_xa1psX%Ric*df(8iRiZ2V8s{RV62l)>GSWS~snR_f%V~g*m@%Ie9-DW;hx=x;KjUHPz9F^~o)qFY0&js;Yav!6@#6+|keDVK+}Z;Azp$2fb0h zn}Xgt9Yoo%+v#*5(^Jp}$BSVyh=QQk&iipT0uPLh|HV4_U;OqlDyldB7aRYJY#u%L z8a!!;SpH{^isa4Njq!Y2hUJrv(dAMqufKU2dk8MD_3(wVPR8#cadXDvdU8#S_(3rk z534+LxXoQPXyj9^s1mk+xc7u=;Ujg;rqHmeSLrVt_RIWktr6W_ZXirx z(RE^rxJD~a1q;B&?780!#Dc}ek=J$ualj-@xZ4fH(zhnxT}ipJ8;Avsm$z9?Z(=gX2=aDYA_d2xwoyJ$3f{%U?g3 zz+>o_Fz?*+x7Y>C#0XA3Qb5UPFzm0OtLxQl>UPd~NjWUAKdZrkttf*Kt!{8eDg{1X zqj*U)ZxZb<$wg5rT^0$;JH;NM(}WkL(j}4T$t^gw^s-6>9*Jz#65c%_g8hS^^NL^% zth*N8h)7)@`TzXZ-ASSucj2eUwp+9)n|7fB?iYt;7b;D|E)*6fCoYC9WY+~SN@_&A z&b*dc7rLpNPoXbKf~TOF#h!{qm3?4DS~8fz_ExS?P!Ln$@53$yt*&%6s5&xYW|ssw zun_f4lMFBBV5w!8$S!?=in0hFV;1~RYE4B{{r-_ zsQ{=$QekncL42<|AkHB8#AMCKW%Y1HT zITh&MKDWobxK*#_W<33&fe;~!Pb;#)6ytl36az$$GUh$F;5&qSLK^(@|IsTAUZ`)7 zbAH!}O!(2i!em0ZB|y&y;SwET5#^I;l*&9(p=qYWPHuTn32aJ^DY$!8L`0kG+0N-x z#xYQ072E1ta$Z^L1|s9Z%MDuL^y-m_3J40V>2P`C%>5@$@VV6^wV(rcXm*dFU`hpS z8|D)yh~0I!ko0%YN^k95A?{OQ9%`*}{H~I}IC1x60rkD!J!>oyZ@qiAAeWM!buVq` z%O9SI&{TyW&zwkAoie^k!pnWUdqVld5}NbC@!;l4<{)Cmn{hLxjL40##h@jslAGVL z%850e@xSOW;rizBA&>`~#YbO66s(RG-&hD7!4|D{$+Vqqm;Cp+y7He3C=vadk+P=L zS4}-G?^U<)N_tU$)amr|Bn{JU81x5ecNk`nJ2DBu=o@EoZ!m-~p2KXAjE4O@A3_YQ zBn9uwIDio3qhRy?f34pC|Ax!(``V*CP2eJqX?3G@{y^Y3l3<1vXO-q$o0YqyrfkRC1b1h@iYCmTG%ZvF&6pxtU<*ohDjJj8xyt zuO&EZeBw*GcvMtz*;T9;f1+ zKP8=J*CBa`;KgVWLeU6{CslL#$w$?rXk=})Tz^=A|5(ny zG7v~+1DOB=#_8~8{Qp_vzqVEk?`n$QXIhZtW?IVqw-28-u6mDewA56KP6(N~2DIWE zS|L`HrmfXaC)a1KIGbP3V5|q@7_19vmO@~t4Bjh3{%@@@CgBmP))sUu>XxwV37oP+l?Bl8%dV z#kz76iK`Z)zMm3qsC-l8iGkuJ7dVKEm=OHJ*75$thxZ%Hn*-^ zdh)UJx=3>hKT)R?7l&=T+>e>Rq1l#G)@w4cd!D&w%3vMI5#Sj88nx8!R^ca0KM(w)8X3KcW6 zx>w*dzIgGmiO#@I?}b3oFUGN$NfN@MEXv;PP<>JW;TT{AX)=?rYYjr-Bw+ z_lF*O_^~S&FTr{iki?3cM9}vQcSI?#h(O zRhF3?c-B!msyp^Y#3C2H8_Pp|*hGf)$dFs;mG2USKHWqRDgz`EP+hXs7JXc_;xdn` z)+_9E!1ZPjhF$Q@fpi?5;V6gb3lW-sz*00AMNxOu3r3i9x6>K4;hhFVV+g`9PrLoR z(~deDVP~C$oo^qbuyaRT+)n@(h^k9~s4RFO=V;kGAGRs%o&$dl+hSMeO8yexV-SP_s-AhBl?b+}F@^Zx zMhvf%HC?9~wo+B&I2G*Awzx5@_OwVat@(}pj7&gW3~D(_%T=Brfpjg}J;+)Qwz#W% zjR_}{X|{DOI@q0q%AtrGOTXu?sgvd$D^dWT6wD`2WfhM%SoM}MM_$aQ#&(1z7s)L~ z2e!o#37J)UQLtagIr~z=(Gc!)p@viV{Nv{yxp?{fMJ2d_Op0?5UWjTP3SeZITts6x zx@fN~9r~%N8*RS zROgVIY(DS(9(J}J4_Al7lm7kX>idpmtt!Ruq46-; zKmEg#vn)$V=xfWg*HIj@I^xgvC-bdnKH1wzbf?Zmgd*l~?}XS`G_t*EKyUh>fx*luzTl}|wYpyR%Ij=h^L3&(y>##edDjZCEX zDt=Pn<>-F0OBtI-6z9!fW}5l;UrHy*?3*vmwkOyB>=ve_Kz@2Meg77i_L6O8;5+Qs zGZL~7$eNf4Uu(bam1FBY_;7w_h&21rcle8s$-&j_IdaFGA1(=p)RnEmB?;v-UR{3J zQGQ0u_;7x96|-**&5SV1K5tB-Qf z;O+?IvdF6_jm;*z>4$=n4+N0Ir%X;xH*hgqB|VX3Hfm}jrrd;5Q(^8j@ipL!YTZq2 z=kR*E0gA;hL}0$cCzNi1oQPu`2$JT6wB@nQIiH!rrg*6Slj=Qc3Uge_{4wcfEQQ&r zmIPSCqwmE-!&!?A#B#7LYsql7&W&X_ z8<4ULXKUk?;YLFUFV+T+zHSV$$HR8qZ(|1fQ7`Wf;{k*m&j+KdI|{nPQ4r)AB&Lu1 zVD`%3Is2$TN_!g_Zk=SfZ@b>5FE0iZ&SP_#ep$W+ozEz5ZA4>!4?`8t=F#4Mi!pcj zv-QkmoVnvEAEV6n2G{fo?I{;W^fEfRH?E*wxFuR|#D!v0NRPtTKKGqfiVLf(b+Vw3NZk0eg|VK2x>6`nkXrrVG5?%{w~QmWa({{9MHJa9d% z3*w47AQzgYIG`$^UJl6Bxe*8C0zx?;R~s(})C0GkxRV75Xr%|8(I8EOsNZWt=9M(; z#iKzEuf987_)jwGf=AE*61NN?GfTUhW)QVCO*S0RdT~IKKLH&x{dB+i`Q1tKRI9k^ z%OCIcW>d;4-s4dG-sCr+P|@-ql%h8;vm3HZNWY5qp3s~Ajg>J%uA5CULO=WXHO2{D zpGN!eKGLb~le#KoL#kLB&UV53XT<>tMH|P!6pG1q1Tnd`c!gU}i7o?-HxPrfDb_$u zDU8NPH*|#DbjUVKwsMD2+Bl>q(a7OXKdIX|q7r*rrZ;FjnT`4lY7zDX{%nQhR7%<9!wj+#pT3S?z z5)6hBiJk+cq3~b&oydAJ=Pv%`)4jR`#Z3|HACqJp&TG#UzRJC9H_vK&{kZD< zxKOE1mOW{9T9s=4JN6i`PWo0fw-MG<J@rjof`?gE+ACsb+z#dy?JMt4&zbSkCPzE)2N*X89Hf&;V>8_N!X6^em-m` z?M~i}Ffwf(C;cc6Au&le=nOZnUDhfb?Qgo&{_j3~p*6`dgj0(}fdM~#xZ2XP$o4jT z&LA-tXdqkHqUjBIOzhUpZ(O&)R~x;&%0%=y3w;n0{2g6t#Ma>GT$5aA#p2g?M*36Fwlbv` zE|VR8l616F-0Zq4!RN(89!rKi4GKu!BxdGh=NPO zd}VRT4nI}Ai}E9AEWbPo3RUA(KE66)bKsH6@TVWOOQyL}@mhajL`2S6WpH zj2Mj;f{Q|py7(od0hsyHLBE|02i5NKsfBDjN3gfkE;Q-YyXxFm|3*Cx9MGN*_5u`Ecqg(1kQ zFnjVJl^}1%J6FL3;TD-+6+uA-%;M*AP~Xw^$JPu)c#+%0R#S<~zgOPT_JxMbQnMto z@9F!7VzX8)iS9PvLllixv@CeOg*5QAXi4ymjp@I_OeFqDg^F!hlcz{;{Ea{M3f_;_ z3#n0$*&<^2FZ_i2uCl8EZJ<_XLlU>HFg&4cscC3J*dCn6#cznR38N`YJM_#vrIqN7 zwWG-zYbAPP{m`-2dXe57Vu(Tf4)}Pmz06WovOfGU>1_j6!#6!6jAoLQ4v~}thYQ#u z)FLg7ICzT^T@6tqHw$4QFYFI$rO!Y9a;SmSKix@hNtf!9iGUGzi2`shWrPW)7`#^P(k#&50^ zIV8qThmeG4G_?+IT*Nw&Kh4`i)L5J3cmQVdKh<$&nG^y(S|)0d{+$n-wN(DY(+Y^C}dgQMHrw~oARF&NsF5=fNSK+g9^ zJ&N$Q1#;SzA{XThxl(@e(i1!5G1$&n_*c2>S>K6@G0I!QSp{OqHZ;g61{jrX=mFN6 z(+Y}IT_#|hl28y6KM@sgG=E(6)io8H;)Q0jPPMe5#mfTYRb>^jb<|xBow`fmSIIS( zX|%I~=LLtS3-WlNH`ZEyxu(|AgV&|9{M*e`mNl>tedWSy&`eoboA^RgS-ZVgO&LI< zx=yzjw!VfoiOh7!hF)@~M{Bf10_-e2j`A8)Wwhhe(8uE?&8N1vha%a#W ztfmy)OrRarlLsxB?=I=~sVoCO4(`*kW!^T6ydxmetq1y%Nw*%nE0S(&V5ueDdf+T7 z-Fm8KNADFh@M!~=*oltCu;?kMTUStraodA|!u+aXL*yWj5S z*{~h<1pTf_D22vRxg^T(3a(BNOrf(>EQ#tK z5@Y`9YpWDvJYN$c#(eBAGdB&+N;!?o93JNu(R^<1I#s7{4^_?&f%Zs-74zcZv}b?v5tA0i%x3lp3(1%C)aPcIu7Qj1q%&ZE zL=jOK?AWk4Wym=3b~5@~#>$9B;TdfRXrpdsMN^uXfkLk*@Jkgi1tlPgH74d$&5|kC zi&`>IXq%yE!O0?i@^!Bx`}vO5(aC;3%2l8b)~-gzbKkje6}NysQ|s zvos#Y@XVsuO9x%Z7!m}75Tw3g(uZg1{cx~}vbI(a&VT1fCAy785uOvwo`3o42a|dB zKFjU?e93soC9hK9lJdzBSQOtOdT?Fzwbd*+{sJVtH<2DzoKCiyN@U(A9Znk}N9e4s z#OfFCDO^pndnC(HvDa|m0_{A{Z((9X$zZE3n2a`_m+_Hu#}j(9B4@k z*9erE&ovkVL|D`ixh5PhXjw!308FhG{h1^tE^S3X7KKn!hg`Hw9;_ZB^pf|o3Nv8p&m9S=1y@UZ>MzBDS0q_@u~BmEJ=(AhXswl5&$8(3ur#(kqU0 z(K)eqDo8NKE!A34Hf_7^14n|@+O}r1(@J!LXgi!W)=Koo`etXX^&-7FF))|UCXSOF z5p94Rt~z2`rH+As(1u+Gp;bCT=yNH<&}*GQ$fU{WTz7!FPwhJkPJlR6&fT$HXv}Z} zz^~Hfx~;#;Py^pS>mbYaS=U^*&z2Vw+Im+?YvabL;JDEfWaW{VDS(k4yJzK*x84cZ zM7>L4OJ3RDhlJc8iqI8ENPF|X(QbxqR==C&bN)tw+_Sr^3b9~VE7%V3XkZuqqh1=( zv;)x5)T)VWPlwBRRLEE>h2jS&Y5iC%r;vN`aB*i0GqQ?zuXHGKEy7?-lb-Wy*g-!esA%0Xr|_?zW_qpSHFW-=?8BQ`f(o;OQmTi&f{p5 zbVrcvIvlin{az0oInqIlNf*LVzZ168xZ7{1y&#G};TJ*O=8?i$DgBPrjpLR)K0Cr` zffQ8A_8xbRmsD&M_Gcw5zXIk6bY!M?z0h$8!tmsjgkFIbEx9uHkZVTxzk4O|N9s%BUIvJW z;=l0Emx^y$EkUA;NZ%b416$+pmQuunq1%LizQ38I$p19uDMNNIrtOrDj#79pup`lz z405@W<-S{DTvkt3DF#deGZz!5f`pz3)R1Vd3T$U-CHzH&LWf;628VUgN^D(p^Eg*^ zXi>Utos7d^YsAk1ITE~)c`$fGR&MC1sNtEl;EfA61^H7-$LaKcI@^`+qe!9$@kDyZJ47@A&ej;&N*V{m+P z)Eg9UTMUMFW&2zZNR-z=&Ua%y%=V4L&VaU&*7Iubr0#sUiek7eyo9~itl4W)MFp} zR2}sgkEAeFGP)63K~-7Or>IKy$cA%os?g~OQ|s{yG+#g)Z=Duty=T&~1UQsq*r;;Jai*Qd|Yr_a{i=iK}5 z1JC;dn0uD~y1(x8{l4$(@B5mxp5#+dK9SNBrQudHfhshTG+i;&_|>9(DbXWuOH><4 z$d>yXudKd`jWi6dM5lrSWU?#xfJ>S*nY4wnBS|OXT!{Dv&W9*0lI#h>-vV#uwSh8% zXDx_TnLP2wCe)iBX(ni0)zFS+U|aJmGXvWQ_hbh0kl``|+ZvKJ1KZjynSpIDw3>mg zgETD&BVRE>-Ln;lgVCTIiK6?O>AJe7fb|z5J5(&wvRpd|d|wS*!$Kz1qzsH92xgF7cPETkxc80?fP`i2dU7NFJ~(1p;LC*-pI8r;C@0k5??C_#LuEU7iub+4y?FR>lL9WozD}0z=cf7HcUMQ=pu82(!PmgkuJk zt`=VsOaX((*T>UvvRC_Q?2T$T@!<=PU3mQ5#S7ynEm7{r5lo*u@KvfBf7dSxfO0Bza*4hhMQ@Pn8IHCXz5F0W+D9&YG(~* zGz*@>y~n=`J<8{xx;{y{C=70fse3{?-`-S>D643(=E=G~)`-1|hHIXzYq(BAR~ZyjSXgFDANPnUER@|lv(=VUSz5r^ zySUxjOi}V3WY5N*7?tB$v)n5BU06R=3#PHbJd-W{_w0xs;DJ# z!B^esNQ~ZWC@B8r&4$A59?2H;_A=SR?T%#Y_b`S%j;HTGdzK6SNg=J#mA&2D{=sB7 z9PfL}ox?95Ord&Eh~}_rgV{8iY(M`ZntJ{&3cm&EpUeLDIDY1bTK724^JfUx=`z&b z##_GG{a|QpjS_o^_|B*z!}wO=8;hSPTp_k0ez5RW#19s(ci8CvgIb|;~ zr_aO? zqKb* z34Kp-49C<0Lx+Q*p=z-0MG6}1%}ug5e|eQ>g;7<4i8f1JXw;iq$_5J;NoozO8VV6- zXPFhM4wGpsTxy)SRz|ZGhY11pY9o#I0Ky@DtAE?()kj)w8-eOatuRCxIp6oMMFY6f z*6DJ>>k4&${Pvy;Km)p0%^8RHn;kIhGN2v`cVlL$e zsuTxQ>R!bNGm>lVXWjl>RUIZ=u8b~=kmtF9{Z<=GK}YcA49=&nVPE~^N3>N97%zqz z!yd1;`1TA=BOfUmP(x#5%A)h|wa>0$r62uF+ZO!62Dy`di0!ml&{^OTY zM+bO^c`BL1-~rz$>B*CX0tg&Va#CC%h5Q?$L8kiqzeAfiDbbmlmvzp!$uPL+0BFq6Tg8M zaC$-)?nC;Aqc`Z~96ytVm^>|e7hLNtj_8s>2SsK5a-Ps~WFg&>Rso50Ole!LH0h$xP z3i&rZw%5*u;T%C+JPa^?kfqq-di&C1`ZQ@9|BG(<<#T&jZQhzpx1MPJz5}JvK%TuZ6Q<@!Yk= z&g}9Vx2I6g7j~a_XY<3`uqz$x#Cy|6&f-dfd5wGAsVv=;4emex7p+d9`?)r_lYte` zF?abK{W)c0rA{0le<|bqd!Wpxcp($Z0sIND*AE97EytJ9A)eQGJwwzHk?bIj@o_EZ#BOxxg~n_ zn|mIl%8arV31g*9GldyjoItCng zsu`YV`>G!}hHg6+l$}%q1Z7BcE3lyWq!tblv>R1#ps&u9A*TZAdn${Ws=es4L%I9R)_wPFc_BUtbMIi+TTY%r z$(OZ&6F$){g1UKl4C#3DZNTZ#6e5tnI#!Q`;@~zE0VFP)yma zZkW<_1)0jP>b9_wXu2&AwJN$n;DP@#(vgKi*F&1`gUix%{ZQ9jBeFD8aTTb$?uWKx z>$YNr1|*EZk(6$r>2`pI!g_%AW& zdM^+>n{@9i9zwh;&oP!d<@e!&^4q0#N&}W@*CFsxwv;Y%=5Z$Y~D z#try_VTwme_*V zh-+?~HATpmF4OeCb&fE9ev}iZ~e-@`mI(C_@S}}Oo^|1Msb2J2QpEb@Lw3mnlOdNL~JZ-9l*?n zf9|o(zq$Nc@@?c7@>LkGl5|Ea%hmLd+LZqGv4faOwDIW}(w|abXgf$sz2c zRxArXxFPl$dFlMQCoblDQu%_2Nu#I9mQ4Je<@fTP42onvw!1IyK%J6!Jo71phpTrN zK5S-;N#8S^jU`;|_Q=uOIX+^^trD)_A)U3+IQp}RJ1Pb{j?5m67aFy|D6o_Fp4@8^Fy2_W=qqQeJRCcPUDh`uZd;J^=zwIsp^&!sTP=)mZR8;>e{y9 zLlBW^MXF!UV65+nX2GtPRF| z!py;c1znO{BL8Ld%EC+Y+2zHSkCvAanr9?^nh(Eyf9GR5)Tg0)E)!>`ygYm4wLQ`S>58Hob>`_QakAa$_6ktnhiOSh~~ z)2~!6m+~uI6|*^1@E4BmWmVVup4U8E+2u{t(yNbJ#lDrKOe+0}N@(Y#VtP$`!b*9P zlv#2WVhbRa@D-h|Q^t!)nZiv{O1KaY`IPTQwh^7X@sULgizOTqA>8)(1oae-;8tvA1A74foZskf&^r7#sN7JT{7SvZYV$2SId_OkxS&pDEnK3h-noc%$}RG&Ae|co z^U2&LKj^k!emt&>o%r$C#@kJjo67~RemYNr-m;%GjW4pzO62U`43oW7GLr0PBc1l{ zlb#8rrJlIGtnd6;t3~xb9*e3DYH3UAXJSh##pCSb0G${-#g(Oj81xu;?7Ry0(fU}vmqZPq-eQV5NIf}*T!}cl9cJX> zg->3Lds}fo?|9q-Ev@h*Wv|jV>IX)7dlMaVOwn8_VD6Ty@3PgKkh=E*#~8wXC!$$@$_;VrPti=BfF4Eh1O z-{}k$t+3^yynB(@SV!-OO_hpX(d(vcI}vm1+bwfbey=~9tK`Y%8OYIS0aZk(EajE~ zY@!8L8hCL#Bj5F+XHdctJ7RqF)eQ@qWPJN1)x_#dGogKw`lcxpO^V5UrWzk#tM^H& z``&82fqCZmx~Cvl)lCKBzM{xh{J`){Q*}cxG_mm(D7F_Es$dE#(4YeV7wh~NLWib33|4wW$P|pn!Z`d@+{|b6< zetE0k&5YOxU?alnwfV#|o+S;eBjT;Zh)N3pb7;lUZ4BMa`oyG#caaF=>m%68b5Q